@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer components{.hero{border-top-left-radius:var(--radius-3xl,1.5rem);border-top-right-radius:var(--radius-3xl,1.5rem);background-color:var(--color-bnl-black-1,oklch(9.7% .027513 23.8));padding-bottom:calc(var(--spacing,.25rem)*12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;overflow:hidden}@media (orientation:landscape){@media (min-width:48rem){.hero{grid-template-columns:1fr 3fr}}}.hero{min-block-size:calc(100dvh - 2rem - var(--spacing-header));row-gap:1.5rem;margin-block-start:1rem;margin-inline:.5rem}.hero wa-button{max-inline-size:100%;font-size:clamp(20px,6cqi,22px)}.hero wa-button::part(base){padding-inline:1.5em!important}.hero__content{flex-direction:column;display:flex;container-type:inline-size}.hero__content .hero__cta{place-self:start end}.hero__content{inline-size:100%;max-inline-size:var(--container-3xl);padding:clamp(24px,7cqi,48px);margin-block-end:1.5rem;margin-inline:auto;padding-block-end:1.5rem;font-size:clamp(1.0625rem,.75rem + 1.3889vw,1.375rem);line-height:1.375}.hero__content>*{text-wrap:pretty;margin:0}.hero__headline{font-family:var(--font-stringer,"Stringer",sans-serif);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-wrap:balance;margin-block-end:.5lh;font-size:clamp(36px,11.8904px + 7.3059cqi,68px);line-height:1}.hero__description{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--color-stone-400,oklch(70.9% .01 56.259));margin-block-end:.5lh;font-weight:300!important}.hero__description>*{margin-block-end:.5lh}.hero__description b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.hero__image>img{object-fit:cover;object-position:50% 50%;border-radius:0;width:100%;height:100%}@media (orientation:landscape){@media (min-width:48rem){.hero__image>img{border-bottom-right-radius:var(--radius-4xl,2rem);border-bottom-left-radius:0}}}.hero__image>img{min-block-size:15dvh}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@media (min-width:48rem){wa-card.bnl-work-examples-big{width:86cqi;max-width:var(--container-wide);margin-inline:auto}}wa-card.bnl-work-examples-big::part(header){border-bottom-style:var(--tw-border-style);border-color:#4e48474d;border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){wa-card.bnl-work-examples-big::part(header){border-color:color-mix(in oklab,var(--color-bnl-black-4,oklch(40.7% .008273 28.9))30%,transparent)}}wa-card.bnl-work-examples-big::part(header){background-color:var(--color-bnl-white-2,oklch(92.3% .00869 84.6))}wa-card.bnl-work-examples-big::part(body){padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*8)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}@layer components{.partners__item[data-astro-cid-auxugu5y]>a[data-astro-cid-auxugu5y]{flex-direction:column;text-decoration-line:none;display:flex}.partners__logo[data-astro-cid-auxugu5y]{height:calc(var(--spacing,.25rem)*10);width:auto}.partners__logo[data-astro-cid-auxugu5y]+span[data-astro-cid-auxugu5y]{margin-top:calc(var(--spacing,.25rem)*-1);font-family:var(--font-mono,var(--font-gt-standard-mono));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1;text-transform:uppercase;opacity:.65;line-height:1;display:block}}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer components{.value-proposition{position:relative}.value-proposition:before{background-color:var(--color-bnl-black-2);background-image:linear-gradient(to bottom,var(--color-bnl-black-2),var(--color-bnl-black-2)33%,var(--color-bnl-black-3)33%,var(--color-bnl-black-3)66%,var(--color-bnl-black-4)66%);content:"";border-top:1px solid var(--color-bnl-black-1);top:-12px;background-repeat:repeat-x;background-size:48px 48px;height:48px;display:block;inset-inline:0}.value-proposition__header>h3{font-family:var(--font-stringer,"Stringer",sans-serif);--tw-leading:var(--leading-x-tight,1.1);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-wrap:balance;line-height:var(--leading-x-tight,1.1);color:var(--color-bnl-red,oklch(67.4% .21095 37.7));flex-wrap:wrap;align-items:center;gap:.5rem 2rem;max-width:600px;font-size:2.5em;display:flex}.value-proposition__header>h3 .chaos-to-clarity-visual{color:var(--color-stone-500,oklch(55.3% .013 58.071));flex:0 0 180px}.value-proposition__content{width:86cqi;max-width:var(--container-normal);grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5lh;margin-inline:auto;display:grid;container-type:inline-size}@media (min-width:64rem){.value-proposition__content{width:86cqi;max-width:var(--container-wide);margin-inline:auto}}.value-proposition__content{padding-block:3em 5em;line-height:1.5}@container (min-width:64rem){.value-proposition__content{grid-template-columns:1fr 35cqi;column-gap:4rem}}.value-proposition__lede{font-size:clamp(16px,11.2336px + 1.4019cqi,22px)}.value-proposition__lede header{margin-block-end:.75lh}.outcomes-list{flex-direction:column;justify-content:space-between;row-gap:1.25lh;line-height:1.375;display:flex}.outcomes-list .outcomes-list__item{grid-template-rows:repeat(2,auto);grid-template-columns:2rem 1fr;grid-template-areas:"icon title""icon body";column-gap:1.5rem;display:grid}.outcomes-list .outcomes-list__item *{margin:0}.outcomes-list .outcomes-list__item wa-icon{grid-area:icon;place-self:start;width:100%;height:auto;padding-block-start:.25lh}.outcomes-list .outcomes-list__item h4{font-size:1.125em;font-weight:700;line-height:inherit;grid-area:title}.outcomes-list .outcomes-list__item p{text-wrap:pretty;grid-area:body;max-width:45ch}.services__header{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem;padding-block-end:1rem;display:grid}.services__header>*{margin:calc(var(--spacing,.25rem)*0)}.services__header .services__logos{margin-bottom:calc(var(--spacing,.25rem)*12)}@container (min-width:56rem){.services__header{grid-template:"title title""body logos"1fr/1fr 1fr;column-gap:4rem}.services__header h2{grid-area:title}.services__header .services__logos{grid-area:logos}}.services__grid{column-gap:calc(var(--spacing,.25rem)*6);row-gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.services__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.services__grid{margin-inline:-1.5rem}wa-card.services__card{--key-color:var(--color-bnl-red);border-radius:var(--radius-xl,.75rem);background-color:oklch(from var(--key-color)16% calc(c/7.8)h);border-color:oklch(from var(--key-color)32% calc(c/1.8)h/.7)}wa-card.services__card:nth-child(2){--key-color:var(--color-bnl-fuschia)}wa-card.services__card:nth-child(3){--key-color:var(--color-bnl-green)}wa-card.services__card::part(header){border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*6);background-color:oklch(from var(--key-color)32% calc(c/1.8)h)}wa-card.services__card::part(body){padding:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*8)}wa-card.services__card h4{font-family:var(--font-stringer,"Stringer",sans-serif);--tw-leading:var(--leading-x-tight,1.1);line-height:var(--leading-x-tight,1.1);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-wrap:balance;margin:0 0 .25lh;font-size:1.5em}wa-card.services__card header p{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);text-wrap:balance;opacity:.7}wa-card.services__card .bullets{margin-inline:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*0);font-size:1.125em;line-height:1.375;list-style-type:disc;list-style-position:inside}wa-card.services__card .bullets li{text-wrap:balance;margin:0;padding-inline-start:1.375em;list-style:none;position:relative}wa-card.services__card .bullets li:not(:first-child){margin-block-start:.5lh}wa-card.services__card .bullets li:before{content:"";clip-path:url(#squircle);background-color:var(--key-color);width:.6em;height:.6em;position:absolute;top:calc(.5lh - .3em);left:0}.value-proposition__cards{width:86cqi;max-width:var(--container-normal);flex-direction:column;margin-inline:auto;display:flex;container-type:inline-size}@media (min-width:64rem){.value-proposition__cards{width:86cqi;max-width:var(--container-normal);width:100%;max-width:none;padding-top:calc(var(--spacing,.25rem)*10);padding-bottom:calc(var(--spacing,.25rem)*18);flex-direction:row;margin-inline:auto}}.value-proposition__cards{gap:1.5rem;width:calc(86vw + 3rem);margin-block-start:1.5rem}.value-proposition__cards .value-proposition__divider{border-top-style:var(--tw-border-style);border-color:currentColor;border-top-width:1px;width:auto;height:1px}@supports (color:color-mix(in lab,red,red)){.value-proposition__cards .value-proposition__divider{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}@media (min-width:64rem){.value-proposition__cards .value-proposition__divider{border-left-style:var(--tw-border-style);border-color:currentColor;border-left-width:1px;width:1px;height:auto}@supports (color:color-mix(in lab,red,red)){.value-proposition__cards .value-proposition__divider{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}}.value-proposition__cards .value-proposition__wa-card{flex:30cqi}.value-proposition__cards wa-card{font-size:clamp(17px,12px + 1.875cqi,20px);line-height:1.375}.value-proposition__cards wa-card wa-icon{opacity:.5}.value-proposition__cards wa-card h3{--tw-leading:1.1;margin:0;font-size:1.25em;font-weight:720;line-height:1.1}.value-proposition__cards wa-card:has([slot=header]){container-type:inline-size}.value-proposition__cards wa-card:has([slot=header])[slot=header],.value-proposition__cards wa-card:has([slot=header])::part(header){margin-bottom:calc(var(--spacing,.25rem)*-4);padding-bottom:calc(var(--spacing,.25rem)*0)}.value-proposition__cards wa-card:has([slot=header])>[slot=header]{align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*6);flex-wrap:wrap;display:flex}.value-proposition__cards wa-card:has([slot=header])>[slot=header] wa-icon{width:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10);flex:none}.value-proposition__cards wa-card:has([slot=header])>[slot=header] h3{margin:calc(var(--spacing,.25rem)*0);flex:20rem}@container (min-width:26rem){.value-proposition__cards wa-card:has([slot=header])::part(body){padding-left:calc(var(--spacing,.25rem)*20)}}.value-proposition__cards wa-card:has([slot=header]) .bnl-card__header{gap:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*8);flex-wrap:wrap;display:flex}@media (min-width:40rem){.value-proposition__card,.value-proposition .bnl-card{border-radius:var(--radius-3xl,1.5rem)}}.value-proposition__card,.value-proposition .bnl-card{background-color:var(--wa-color-surface-raised);background-image:linear-gradient(55deg,#fad4fc,#feddd1,#fff);box-shadow:0 2px 4px 2px #0000001a,inset 1px 1px 0 1px #fff;container:value-prop-card/inline-size}@supports (color:color-mix(in lab,red,red)){.value-proposition__card,.value-proposition .bnl-card{background-image:linear-gradient(55deg,color-mix(in oklch,var(--color-bnl-fuschia)38%,white),color-mix(in oklch,var(--color-bnl-red)20%,white),#fff)}}.value-proposition__card,.value-proposition .bnl-card{border:1px solid #4e484733}@supports (color:color-mix(in lab,red,red)){.value-proposition__card,.value-proposition .bnl-card{border:1px solid color-mix(in oklch,var(--color-bnl-black-4)20%,transparent)}}:is(.value-proposition__card,.value-proposition .bnl-card):not(:has(.bnl-card__content)){grid-template-rows:4rem minmax(3.5rem,6vw) auto;grid-template-columns:60px 1fr;grid-auto-rows:auto;grid-auto-flow:row;gap:.5rem 1.5rem;padding:2rem 1.75rem;display:grid}:is(.value-proposition__card,.value-proposition .bnl-card):has(.bnl-card__inner) .bnl-card__inner{padding:2rem 1.75rem}@container value-prop-card (min-inline-size:26rem){:is(.value-proposition__card,.value-proposition .bnl-card):has(.bnl-card__inner) .bnl-card__inner{padding-inline-start:calc(5.5cqi + 5rem);position:relative}:is(.value-proposition__card,.value-proposition .bnl-card):has(.bnl-card__inner) .bnl-card__inner .bnl-card__media{position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem}:is(.value-proposition__card,.value-proposition .bnl-card):has(.bnl-card__inner) .bnl-card__inner .value-proposition__icon,:is(.value-proposition__card,.value-proposition .bnl-card):has(.bnl-card__inner) .bnl-card__inner .bnl-card__media wa-icon{width:5.5cqi;height:5.5cqi;padding:14px}}:is(.value-proposition__card,.value-proposition .bnl-card) .value-proposition__icon,:is(.value-proposition__card,.value-proposition .bnl-card) .bnl-card__media wa-icon{aspect-ratio:1;width:calc(var(--spacing,.25rem)*12);height:calc(var(--spacing,.25rem)*12);background-color:var(--color-bnl-blue,oklch(58.1% .136321 268));padding:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff);clip-path:url(#squircle);justify-content:center;align-self:end;align-items:center;display:flex}:is(.value-proposition__card,.value-proposition .bnl-card) .value-proposition__title,:is(.value-proposition__card,.value-proposition .bnl-card) h3{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*4);font-family:var(--font-stringer,"Stringer",sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:1.1;--tw-font-weight:var(--font-weight-light,300);line-height:1.1;font-weight:var(--font-weight-light,300);text-wrap:balance;color:var(--wa-color-text-loud);align-self:center}:is(.value-proposition__card,.value-proposition .bnl-card) .value-proposition__body,:is(.value-proposition__card,.value-proposition .bnl-card) p{max-width:65ch;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--wa-color-text-quiet)}.bnl-card.package{background-color:var(--color-bnl-white-1,oklch(94.4% .004562 78.3));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:40rem){.bnl-card.package{border-radius:var(--radius-2xl,1rem)}}.bnl-card.package .bnl-card__inner{padding:calc(var(--spacing,.25rem)*6)}.bnl-card.package .bnl-card__content{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.bnl-card.package h3,.bnl-card.package p{margin:calc(var(--spacing,.25rem)*0)}.bnl-card.package h3{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:1.5em}.bnl-card.package .bnl-card__icon{color:#4e484780}@supports (color:color-mix(in lab,red,red)){.bnl-card.package .bnl-card__icon{color:color-mix(in oklab,var(--color-bnl-black-4,oklch(40.7% .008273 28.9))50%,transparent)}}.bnl-card.package .package__price{margin-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-bnl-red,oklch(67.4% .21095 37.7));font-size:1.25em}.bnl-card.package .package__desc{margin-bottom:calc(var(--spacing,.25rem)*4);max-width:var(--container-lg,32rem);--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
