.bnl-textlink__keep[data-astro-cid-fdlyggky]{white-space:nowrap}@font-face{font-family:GT Standard;src:url(/_astro/GT-Standard-VF.Cj1mBoz4.woff2)format("woff2");font-weight:300 900;font-stretch:0% 150%;font-style:normal;font-display:swap}@font-face{font-family:GT Standard Mono;src:url(/_astro/GT-Standard-Mono-VF.D3V7wFM0.woff2)format("woff2");font-weight:300 900;font-stretch:0% 150%;font-style:normal;font-display:swap}@font-face{font-family:GT Canon;src:url(/_astro/GT-Canon-VF.CrNL8Bum.woff2)format("woff2");font-weight:300 900;font-stretch:37% 150%;font-style:normal;font-display:swap}@font-face{font-family:GT Canon;src:url(/_astro/GT-Canon-Italic-VF.B47hAlB5.woff2)format("woff2");font-weight:300 900;font-stretch:37% 150%;font-style:italic;font-display:swap}@font-face{font-family:GT Canon Mono;src:url(/_astro/GT-Canon-Mono-VF.f9ekJrtj.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:GT Canon Mono;src:url(/_astro/GT-Canon-Mono-Italic-VF.BFcjBNhF.woff2)format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Stringer;src:url(/_astro/Stringer-Thin-Web.DPnCz6nO.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Stringer;src:url(/_astro/Stringer-Light-Web.DWw63q99.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Stringer;src:url(/_astro/Stringer-Regular-Web.DMRGVoAU.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Stringer;src:url(/_astro/Stringer-Medium-Web.x4eOiCGo.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Stringer;src:url(/_astro/Stringer-Bold-Web.BUsxY9G1.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{font-synthesis:none}:where(em,i){font-variation-settings:"slnt" 6}:where(.bnl-statement) :where(em,i){font-variation-settings:"slnt" 6, "wdth" 125}:where(.ui-l,.bnl-button,.bnl-header__nav a) :where(em,i){font-variation-settings:"slnt" 6, "opsz" 30}:where(.bnl-button:is([data-size=small],[data-voice=mono])) :where(em,i){font-variation-settings:"slnt" 6}:where(.prose-heading,.bnl-prose:not([data-voice=brand]) h2) :where(em,i){font-variation-settings:"wdth" 80}:root,[data-theme=dark]{--black:#090101;--black-2:#201918;--black-3:#37302f;--black-4:#4e4847;--white:#eeece9;--white-2:#e8e5df;--white-3:#e0dbd1;--white-4:#d2cbb9;--blue:#5875cb;--forest:#102917;--green:#1f9a5e;--yellow:#f6bf18;--red:#fc571a;--maroon:#7f3536;--fuchsia:#f38df6;--cobalt:#3342a7;--teal:#1b705f;--pink:#ff7399;--orchid:#c460c7;--ochre:#bd7800;--lime:#8fae3b;--peach:#ff9748;--surface:var(--black);--surface-raised:var(--black-3);--surface-recessed:var(--black-2);--surface-border:var(--black-4);--ink-bold:var(--white);--ink:var(--white-4);--ink-light:#a8a195;--ink-xlight:#807a72;--ink-links:var(--ink-bold);--fill:var(--white);--on-fill:var(--black);--fill-raised:var(--black-4);--fill-quiet:#eeece91a;--fill-quiet-active:#eeece929;--accent-fill:var(--fuchsia);--on-accent-fill:var(--black);--accent-ink:var(--ink-fuchsia);--accent-mark:var(--fuchsia);--ink-fuchsia:var(--fuchsia);--ink-red:var(--peach);--ink-green:var(--lime);--ink-blue:#8299d6;--focus:var(--ink-bold);--shadow-float:0 0 0 1px #ffffff1a, 0 10px 15px -3px #0000004d, 0 4px 6px -4px #0000004d;--shadow-image:0 10px 15px -3px #0003, 0 4px 6px -4px #0003;--glow-teal:0 0 25px 1px #1b705f;--glow-orchid:0 0 25px 1px #c460c7;--glow-panel:0 0 22.5px #f38df633}[data-theme=light]{--surface:var(--white);--surface-raised:var(--white-4);--surface-recessed:var(--white-3);--surface-border:#afa89b;--ink-bold:var(--black);--ink:var(--black-2);--ink-light:var(--black-4);--ink-xlight:#736d67;--ink-links:var(--ink-bold);--fill:var(--black);--on-fill:var(--white);--fill-raised:var(--white-4);--fill-quiet:#09010114;--fill-quiet-active:#09010124;--accent-fill:var(--fuchsia);--on-accent-fill:var(--black);--accent-ink:var(--ink-fuchsia);--accent-mark:var(--orchid);--ink-fuchsia:var(--maroon);--ink-red:var(--maroon);--ink-green:var(--forest);--ink-blue:var(--cobalt);--focus:var(--ink-bold)}:root{--space-8:8px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-60:60px;--space-64:64px;--space-120:120px;--radius-section:30px;--radius-card:25px;--radius-field:20px;--radius-button:17px;--radius-chip:15px;--radius-small:6px;--radius-pill:9999px;--spectrum:linear-gradient(90deg, #5875cb 0%, #09120b 18.151%, #229d61 39.289%, #f6bf18 53.467%, #fc571a 67.645%, #7f3536 82.081%, #f38df6 96.775%);--wash-orchid:linear-gradient(to top, #c460c700 26.575%, #c460c733 102.6%);--wash-fuchsia:linear-gradient(to top, #f38df600 26.575%, #f38df633 102.6%);--wash-strong-fuchsia:linear-gradient(to top, #f38df600 25.7%, #f38df6 100%);--wash-strong-green:linear-gradient(to top, #1f9a5e00 25.7%, #1f9a5e 100%);--field-overlay-green:linear-gradient(-90deg, #1f9a5ecc 12%, #1f9a5e00 92%);--field-overlay-fuchsia:linear-gradient(-90deg, #f38df6cc 12%, #f38df600 92%);--field-overlay-blue:linear-gradient(-90deg, #5875cbcc 12%, #5875cb00 92%);--field-overlay-red:linear-gradient(-90deg, #fc571acc 12%, #fc571a00 92%);--texture-fade:radial-gradient(#d2cbb900 69.517%, #d2cbb9 94.793%);--scrim:linear-gradient(180deg, #09010100 0%, #0901019c 100%);--container:72rem;--gutters:clamp(1.5rem, 6vw, 2.5rem);--section:clamp(4rem, 3rem + 4vw, 6rem);--section-compact:clamp(2.5rem, 2rem + 2vw, 3.5rem);--section-poster:clamp(6rem, 4.372rem + 6.95vw, 11.875rem);--measure-copy:34rem;--measure-prose:36rem;--measure-title:20ch;--header-height:56px;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem;--font-sans:"GT Standard", sans-serif;--font-serif:"GT Canon", serif;--font-display:"Stringer", serif;--font-mono:"GT Standard Mono", monospace;--font-serif-mono:"GT Canon Mono", monospace}.display-poster{font-family:var(--font-display);letter-spacing:-.01em;font-size:215px;font-weight:300;line-height:.93}.display-statement{font-family:var(--font-display);letter-spacing:-.01em;font-size:180px;font-weight:300;line-height:.978}.display-chapter{font-family:var(--font-display);letter-spacing:-.01em;font-size:150px;font-weight:100;line-height:.913}.display-hero{font-family:var(--font-display);letter-spacing:-.01em;font-size:130px;font-weight:300;line-height:.939}.display-xl{font-family:var(--font-display);letter-spacing:-.01em;font-size:96px;font-weight:300;line-height:1}.display-l{font-family:var(--font-display);letter-spacing:-.01em;font-size:90px;font-weight:300;line-height:1.111}.display-sans-poster{font-family:var(--font-sans);font-size:149.144px;font-weight:300;line-height:1}.display-sans{font-family:var(--font-sans);font-size:110px;font-weight:300;line-height:1}.numeral{font-family:var(--font-sans);font-size:450px;font-weight:300;line-height:.95}.heading-xl{font-family:var(--font-sans);font-size:70px;font-weight:400;line-height:1.12}.heading-l{font-family:var(--font-sans);font-size:45px;font-weight:400;line-height:1.16}.heading-m{font-family:var(--font-sans);font-size:34px;font-weight:400;line-height:1.2}.heading{font-family:var(--font-sans);font-size:24px;font-weight:700;line-height:1.25}.heading-s{font-family:var(--font-sans);font-size:20px;font-weight:700;line-height:1.25}.subhead{font-family:var(--font-sans);font-size:25px;font-weight:400;line-height:1.7}.subhead-mono{font-family:var(--font-mono);font-size:24px;font-weight:300;line-height:1.25}.label{font-family:var(--font-sans);letter-spacing:.1em;font-size:16px;font-weight:500;line-height:1.125}.label-l{font-family:var(--font-sans);letter-spacing:.1em;font-size:22px;font-weight:500;line-height:1.125}.label-mono{font-family:var(--font-mono);letter-spacing:.05em;font-size:16px;font-weight:400;line-height:1.125}.caption-mono{font-family:var(--font-mono);font-size:14px;font-weight:300;line-height:1.375}.label-serif-mono{font-family:var(--font-serif-mono);letter-spacing:.05em;font-size:14px;font-weight:400;line-height:1.43}.ui-l{font-family:var(--font-sans);font-size:18px;font-weight:500;line-height:1.125}.ui{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1.125}.ui-s{font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:1.125}.ui-mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:18px;font-weight:600;line-height:1.25}.body-xl{font-family:var(--font-sans);font-size:24px;font-weight:300;line-height:1.3}.body-l{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.375}.body-m{font-family:var(--font-sans);font-size:18px;font-weight:300;line-height:1.6}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.375}.body-s{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.375}.prose{font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.625}.prose-l{font-family:var(--font-serif);font-size:20px;font-weight:400;line-height:1.625}.prose-heading{font-family:var(--font-serif);font-size:30px;font-weight:400;line-height:1.1}.quote-xl{font-family:var(--font-serif);font-size:42px;font-weight:300;line-height:1.1}.quote{font-family:var(--font-serif);font-size:24px;font-weight:300;line-height:1.375}.quote-s{font-family:var(--font-serif);font-size:20px;font-weight:300;line-height:1.375}.code{font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:1.375}html{color-scheme:dark;-webkit-text-size-adjust:100%}[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}body{font-family:var(--font-sans);font-variation-settings:"slnt" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;font-weight:400;line-height:1.375}[data-theme]{background-color:var(--surface);color:var(--ink)}:where(h1,h2,h3,h4,h5,h6){color:var(--ink-bold);text-wrap:balance;margin:0}:where(p,ul,ol,dl,figure,blockquote){margin:0}:where(p,li,dd,figcaption){text-wrap:pretty}:where(b,strong){color:var(--ink-bold);font-weight:600}:where(img,svg,video){max-inline-size:100%}:where(a){color:var(--ink-links);text-underline-offset:.15em;text-decoration-thickness:.08em}:where(code,kbd,samp){background-color:var(--surface-recessed);color:var(--ink-bold);font-family:var(--font-mono);border-radius:.2em;padding:.1em .25em;font-size:.875em}:where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (forced-colors:none) and (prefers-contrast:no-preference){::selection{background-color:var(--accent-fill);color:var(--on-accent-fill);text-shadow:none}}:root,[data-theme=dark]{--bnl-fragment-glow:.5;--bnl-mark-fuchsia:var(--fuchsia);--bnl-mark-blue:var(--blue);--bnl-mark-green:var(--green);--bnl-mark-red:var(--red)}[data-theme=light]{--bnl-fragment-glow:0;--bnl-mark-fuchsia:var(--orchid);--bnl-mark-blue:var(--blue);--bnl-mark-green:var(--green);--bnl-mark-red:var(--maroon)}:root,[data-theme=dark]{--bnl-field-fill:var(--surface-raised)}[data-theme=light]{--bnl-field-fill:var(--surface)}:root{--bnl-squircle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M.5,0 C.1201,0 0,.13 0,.5 C0,.87 .1201,1 .5,1 C.8799,1 1,.87 1,.5 C1,.13 .8799,0 .5,0Z'/%3E%3C/svg%3E");--bnl-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.3333' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 1'/%3E%3CfeFuncG type='discrete' tableValues='0 1'/%3E%3CfeFuncB type='discrete' tableValues='0 1'/%3E%3CfeFuncA type='linear' slope='0' intercept='0.25'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--bnl-dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 8'%3E%3Cpath d='M4,0 C.96,0 0,1.04 0,4 C0,6.96 .96,8 4,8 C7.04,8 8,6.96 8,4 C8,1.04 7.04,0 4,0Z M20,0 C16.96,0 16,1.04 16,4 C16,6.96 16.96,8 20,8 C23.04,8 24,6.96 24,4 C24,1.04 23.04,0 20,0Z M36,0 C32.96,0 32,1.04 32,4 C32,6.96 32.96,8 36,8 C39.04,8 40,6.96 40,4 C40,1.04 39.04,0 36,0Z'/%3E%3C/svg%3E")}.bnl-squircle{-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat}.bnl-grain{isolation:isolate;position:relative}.bnl-grain:after{content:"";z-index:0;border-radius:inherit;background-image:var(--bnl-grain);mix-blend-mode:soft-light;pointer-events:none;background-size:240px 240px;position:absolute;inset:0}[data-accent=fuchsia],[data-accent=fuchsia] [data-theme]{--accent-fill:var(--fuchsia);--accent-ink:var(--ink-fuchsia);--accent-mark:var(--bnl-mark-fuchsia)}[data-accent=red],[data-accent=red] [data-theme]{--accent-fill:var(--red);--accent-ink:var(--ink-red);--accent-mark:var(--bnl-mark-red)}[data-accent=green],[data-accent=green] [data-theme]{--accent-fill:var(--green);--accent-ink:var(--ink-green);--accent-mark:var(--bnl-mark-green)}[data-accent=blue],[data-accent=blue] [data-theme]{--accent-fill:var(--blue);--accent-ink:var(--ink-blue);--accent-mark:var(--bnl-mark-blue)}.display-poster{font-size:clamp(4rem,1.709rem + 9.77vw,13.438rem)}.display-statement{font-size:clamp(3.5rem,1.619rem + 8.03vw,11.25rem)}.display-chapter{font-size:clamp(3.25rem,1.763rem + 6.34vw,9.375rem)}.display-hero{font-size:clamp(3rem,1.756rem + 5.31vw,8.125rem)}.display-xl{font-size:clamp(2.75rem,1.849rem + 3.84vw,6rem)}.display-l{font-size:clamp(2.5rem,1.634rem + 3.7vw,5.625rem)}.display-sans-poster{font-size:clamp(3.5rem,2.087rem + 6.03vw,9.322rem)}.display-sans{font-size:clamp(2.75rem,1.749rem + 4.27vw,6.875rem)}.numeral{font-size:clamp(7.5rem,2.494rem + 21.36vw,28.125rem)}.heading-xl{font-size:clamp(2.25rem,1.734rem + 2.2vw,4.375rem)}.heading-l{font-size:clamp(1.875rem,1.647rem + .97vw,2.812rem)}.heading-m{font-size:clamp(1.625rem,1.486rem + .59vw,2.125rem)}.quote-xl{font-size:clamp(1.5rem,1.188rem + 1.33vw,2.625rem)}:is(.display-poster,.display-statement,.display-chapter,.display-hero,.display-xl,.display-l,.display-sans-poster,.display-sans,.heading-xl,.heading-l,.heading-m,.heading,.heading-s){text-wrap:balance}:is(.numeral,.display-sans,.display-sans-poster){font-variant-numeric:tabular-nums}:is(.label,.label-l,.label-mono,.label-serif-mono,.ui-mono){text-transform:uppercase}.ui-l{font-variation-settings:"slnt" 0, "opsz" 30}.prose-heading{font-variation-settings:"wdth" 80}:is(.prose,.prose-l){font-variant-numeric:oldstyle-nums}:is(.prose,.prose-l,.prose-heading,.bnl-prose) :where(b,strong){font-family:var(--font-sans);font-weight:600}:is(.quote-xl,.quote,.quote-s,.bnl-quote__text) :where(b,strong){font-family:var(--font-serif);color:var(--accent-ink);font-weight:400}[data-display-face=sans] :is(.display-poster,.display-statement,.display-chapter,.display-hero,.display-xl,.display-l){font-family:var(--font-sans);letter-spacing:0;font-weight:300}.bnl-statement{font-family:var(--font-sans);font-variation-settings:"slnt" 0, "wdth" 125;color:var(--ink-bold);text-wrap:balance;font-size:clamp(2.5rem,2.223rem + 1.183vw,3.5rem);font-weight:300;line-height:1.1}.bnl-container{box-sizing:content-box;max-inline-size:var(--container,72rem);padding-inline:var(--gutters,clamp(1.5rem, 6vw, 2.5rem));margin-inline:auto}.bnl-grid{gap:var(--space-40);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.bnl-grid>*{min-inline-size:0}.bnl-row{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.bnl-stack{gap:var(--space-24);display:grid}.bnl-stack>*{min-inline-size:0}.bnl-stack[data-gap=l]{gap:var(--space-60)}.bnl-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.bnl-icon{vertical-align:-.125em;fill:currentColor;flex:none;block-size:1em;inline-size:auto;overflow:visible}.bnl-icon[data-fw]{inline-size:1.25em}.bnl-button{--_fill:var(--fill);--_label:var(--on-fill);--_border:var(--fill);--_hover:color-mix(in oklab, var(--_fill) 90%, var(--_label));--_active:color-mix(in oklab, var(--_fill) 80%, var(--_label));box-sizing:border-box;border:2px solid var(--_border);border-radius:var(--radius-button);background-color:var(--_fill);min-block-size:2.5rem;max-inline-size:100%;color:var(--_label);font-family:var(--font-sans);font-variation-settings:"slnt" 0, "opsz" 30;text-align:center;vertical-align:middle;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:.5em;padding:.5em 1em;font-size:1.125rem;font-weight:500;line-height:1.125;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.bnl-button[data-size=small]{font-variation-settings:"slnt" 0;min-block-size:2.25rem;font-size:1rem;font-weight:600}.bnl-button[data-size=large]{min-block-size:3.5rem;font-size:1.375rem}.bnl-button[data-appearance=accent]{--_fill:var(--accent-fill);--_label:var(--on-accent-fill);--_border:var(--accent-fill);--_hover:color-mix(in oklab, var(--_fill) 90%, var(--white));--_active:color-mix(in oklab, var(--_fill) 80%, var(--white))}.bnl-button[data-appearance=raised]{--_fill:var(--fill-raised);--_label:var(--ink-bold);--_border:var(--fill-raised)}.bnl-button:is([data-appearance=outlined],[data-appearance=plain]){--_fill:transparent;--_label:var(--ink-bold);--_border:var(--ink-bold);--_hover:var(--fill-quiet);--_active:var(--fill-quiet-active)}.bnl-button[data-appearance=plain]{--_border:transparent}.bnl-button[data-shape=pill]{border-radius:var(--radius-pill);padding-inline:1.33em}.bnl-button[data-voice=mono]{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;font-variation-settings:"slnt" 0;font-weight:600}.bnl-button:where(a[href],button:not(:disabled),[role=button]):not([aria-disabled=true]){cursor:pointer}@media (hover:hover){.bnl-button:where(a[href],button:not(:disabled),[role=button]):not([aria-disabled=true]):hover{background-color:var(--_hover)}}.bnl-button:where(a[href],button:not(:disabled),[role=button]):not([aria-disabled=true]):active{background-color:var(--_active)}@media (hover:hover){.bnl-button:where(:not([data-appearance]),[data-appearance=filled],[data-appearance=accent],[data-appearance=raised]):where(a[href],button:not(:disabled)):hover{border-color:var(--_hover)}}.bnl-button:where(:not([data-appearance]),[data-appearance=filled],[data-appearance=accent],[data-appearance=raised]):where(a[href],button:not(:disabled)):active{border-color:var(--_active)}.bnl-button :where(b,strong){color:inherit}.bnl-button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5}.bnl-iconbutton{--_fill:var(--fill);--_label:var(--on-fill);--_size:3.5625rem;isolation:isolate;box-sizing:border-box;inline-size:var(--_size);block-size:var(--_size);color:var(--_label);font:inherit;font-size:calc(var(--_size) * .36);background:0 0;border:0;border-radius:30%;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.bnl-iconbutton:before{content:"";z-index:-1;background-color:var(--_fill);-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat;transition:background-color .15s ease-out;position:absolute;inset:0}.bnl-iconbutton[data-size=small]{--_size:2.75rem}.bnl-iconbutton[data-size=large]{--_size:7.1875rem}.bnl-iconbutton[data-appearance=accent]{--_fill:var(--accent-fill);--_label:var(--on-accent-fill)}.bnl-iconbutton[data-appearance=raised]{--_fill:var(--fill-raised);--_label:var(--ink-bold)}.bnl-iconbutton:where(a[href],button:not(:disabled)){cursor:pointer}@media (hover:hover){.bnl-iconbutton:where(a[href],button:not(:disabled)):hover:before{background-color:color-mix(in oklab, var(--_fill) 88%, var(--_label))}.bnl-iconbutton[data-appearance=accent]:where(a[href],button:not(:disabled)):hover:before{background-color:color-mix(in oklab, var(--_fill) 88%, var(--white))}}.bnl-iconbutton:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5}@media (forced-colors:active){.bnl-iconbutton:before{background-color:buttontext}.bnl-iconbutton{color:buttonface}:is(.bnl-button,.bnl-iconbutton,.bnl-field):is(:disabled,[aria-disabled=true]){opacity:1;color:graytext;border-color:graytext}}.bnl-textlink{color:var(--ink-links);text-underline-offset:.15em;font-weight:600;text-decoration:underline .08em}.bnl-textlink[data-tone=accent]{color:var(--accent-ink)}.bnl-textlink__arrow{text-decoration:none;transition:transform .15s ease-out;display:inline-block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.bnl-textlink:hover .bnl-textlink__arrow{transform:translate(.2em)}.bnl-textlink:hover .bnl-textlink__arrow[data-dir=back]{transform:translate(-.2em)}.bnl-textlink:hover .bnl-textlink__arrow[data-dir=out]{transform:translate(.15em,-.15em)}}.bnl-badge{--_fill:transparent;--_label:var(--ink-bold);--_border:var(--ink-xlight);--_dot:var(--accent-ink);box-sizing:border-box;border:1px solid var(--_border);border-radius:var(--radius-pill);background-color:var(--_fill);color:var(--_label);font-family:var(--font-sans);white-space:nowrap;vertical-align:middle;align-items:center;gap:.5em;padding:.25em .75em;font-size:.875rem;font-weight:500;line-height:1.125;text-decoration:none;display:inline-flex}.bnl-badge[data-appearance=filled]{--_fill:var(--fill);--_label:var(--on-fill);--_border:var(--fill);--_dot:var(--on-fill)}.bnl-badge[data-appearance=accent]{--_fill:var(--accent-fill);--_label:var(--on-accent-fill);--_border:var(--accent-fill);--_dot:var(--on-accent-fill)}.bnl-badge[data-appearance=raised]{--_fill:var(--surface-raised);--_border:var(--surface-raised)}.bnl-badge:is([data-hue=fuchsia],[data-hue=red],[data-hue=green],[data-hue=blue],[data-hue=yellow]){--_label:var(--on-accent-fill);--_dot:var(--on-accent-fill)}.bnl-badge[data-hue=fuchsia]{--_fill:var(--fuchsia);--_border:var(--fuchsia)}.bnl-badge[data-hue=red]{--_fill:var(--red);--_border:var(--red)}.bnl-badge[data-hue=green]{--_fill:var(--green);--_border:var(--green)}.bnl-badge[data-hue=blue]{--_fill:var(--blue);--_border:var(--blue)}.bnl-badge[data-hue=yellow]{--_fill:var(--yellow);--_border:var(--yellow)}.bnl-badge[data-voice=mono]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-weight:400}.bnl-badge__dot{background-color:var(--_dot);block-size:6px;inline-size:6px;-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat;flex:none}.bnl-badge__dot[data-hue=fuchsia]{--_dot:var(--ink-fuchsia)}.bnl-badge__dot[data-hue=blue]{--_dot:var(--ink-blue)}.bnl-badge__dot[data-hue=green]{--_dot:var(--ink-green)}.bnl-badge__dot[data-hue=red]{--_dot:var(--ink-red)}.bnl-badge .bnl-icon{block-size:1.15em}.bnl-badge[data-kind=chip]{border-radius:var(--radius-chip);min-block-size:2.25rem;font:inherit;cursor:pointer;padding:.5em 1em;font-size:.875rem;font-weight:500;line-height:1.125;transition:background-color .15s ease-out}@media (hover:hover){.bnl-badge[data-kind=chip]:not([aria-pressed=true]):hover{--_fill:var(--fill-quiet)}}.bnl-badge[data-kind=chip][aria-pressed=true]{--_fill:var(--fill);--_label:var(--on-fill);--_border:var(--fill)}.bnl-badge[data-kind=chip][aria-pressed=true] .bnl-badge__dot{--_dot:var(--on-fill)}.bnl-form{gap:var(--space-20);display:grid}.bnl-field-group{gap:var(--space-8);min-inline-size:0;display:grid}.bnl-field-label{color:var(--ink-bold);font-weight:500}.bnl-field-optional{color:var(--ink-light);font-weight:400}.bnl-field-help{color:var(--ink-light)}.bnl-field-message{align-items:baseline;gap:var(--space-8);color:var(--ink-bold);font-weight:600;display:flex}.bnl-field-message:before{content:"";background-color:var(--ink-red);block-size:10px;inline-size:10px;-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat;flex:none}.bnl-field{box-sizing:border-box;min-block-size:3.125rem;inline-size:100%;padding:.5em var(--space-24);border:1px solid var(--ink-xlight);border-radius:var(--radius-field);background-color:var(--bnl-field-fill);color:var(--ink);font-family:var(--font-sans);font-variation-settings:"slnt" 0;text-align:start;font-size:1rem;font-weight:400;line-height:1.375;transition:border-color .15s ease-out;display:block}.bnl-field::placeholder,.bnl-field>input::placeholder{color:var(--ink-light);opacity:1}@media (hover:hover){.bnl-field:not(:disabled,:focus,:focus-within):hover{border-color:var(--ink-light)}}.bnl-field:focus,.bnl-field:where(:not(input,textarea,select)):has(>input:focus){border-color:var(--ink-bold);outline:3px solid var(--accent-ink);outline-offset:3px}.bnl-field[aria-invalid=true],.bnl-field:has(>input[aria-invalid=true]){border-color:var(--ink-red)}.bnl-field:where(textarea){resize:vertical;min-block-size:6lh;padding-block:.75em}.bnl-field:disabled{cursor:not-allowed;opacity:.5}.bnl-field:where(:not(input,textarea,select)){padding-block:0;padding-inline:var(--space-24) var(--space-8);align-items:center;gap:.75em;display:flex}.bnl-field:where(:not(input,textarea,select))>.bnl-icon{color:var(--ink-light)}.bnl-field:where(:not(input,textarea,select))>input{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0}select.bnl-field:not([multiple],[size]:not([size="1"])){appearance:none;background-image:linear-gradient(45deg,#0000 42%,currentColor 42% 58%,#0000 58%),linear-gradient(135deg,#0000 42%,currentColor 42% 58%,#0000 58%);background-position:right 1.625em center,right 1.25em center;background-repeat:no-repeat;background-size:.375em .375em;padding-inline-end:2.75em}select.bnl-field:not([multiple],[size]:not([size="1"])):dir(rtl){background-position:1.25em,1.625em}@media (forced-colors:active){select.bnl-field:not([multiple],[size]:not([size="1"])){appearance:auto;background-image:none;padding-inline-end:1em}}.bnl-quote{margin:0}.bnl-quote__text{color:var(--ink-bold);quotes:"“" "”" "‘" "’";margin:0}.bnl-quote__text>*+*{margin-block-start:.5lh}.bnl-quote__text>:first-child:before{content:open-quote;margin-inline-start:-.437em}.bnl-quote__text>:last-child:after{content:close-quote}.bnl-quote__cite{align-items:center;gap:var(--space-16) var(--space-20);flex-wrap:wrap;margin-block-start:var(--space-32);font-style:normal;display:flex}.bnl-quote__logo{block-size:2.5rem;inline-size:auto;color:var(--ink-bold);flex:none}.bnl-quote__logo[data-mask]{aspect-ratio:var(--logo-ratio,1.25);-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background-color:currentColor}.bnl-quote__person{gap:.25em;display:grid}.bnl-quote__name{color:var(--ink-bold);font-weight:700}.bnl-quote__role{color:var(--ink-light)}.bnl-quote[data-variant=card]{padding:clamp(var(--space-32), 5vw, var(--space-64));border:1px solid var(--surface-border);border-radius:var(--radius-section);background-color:var(--surface-recessed);position:relative}.bnl-quote[data-variant=card][data-ground=raised]{border-color:var(--surface-raised);background-color:var(--surface-raised)}.bnl-quote[data-variant=compact] .bnl-quote__cite{margin-block-start:var(--space-16)}.bnl-prose{max-inline-size:var(--measure-prose,36rem);min-inline-size:0;color:var(--ink);font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;overflow-wrap:break-word;font-size:1.125rem;line-height:1.625}.bnl-prose :where(p,ul,ol,dl,pre,blockquote,figure,table,hr,.bnl-callout):not(:where(.not-prose,.not-prose *)){margin-block:1lh 0}.bnl-prose>:where(.prose-l):first-child{color:var(--ink-bold)}.bnl-prose :where(h2):not(:where(.not-prose,.not-prose *)){color:var(--ink-bold);font-family:var(--font-serif);font-variation-settings:"wdth" 80;margin-block:1.5lh 0;font-size:1.875rem;font-weight:400;line-height:1.1}.bnl-prose :where(h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--ink-bold);font-family:var(--font-sans);font-variant-numeric:normal;font-variation-settings:"slnt" 0;margin-block:1.5lh 0;font-size:1.25rem;font-weight:700;line-height:1.25}.bnl-prose :where(h3):not(:where(.not-prose,.not-prose *)){font-size:1.5rem}.bnl-prose :where(h2,h3,h4,h5,h6)+:where(p,ul,ol,dl):not(:where(.not-prose,.not-prose *)){margin-block-start:.5lh}.bnl-prose :where(a):not(:where(.not-prose,.not-prose *,.bnl-button,.bnl-textlink)){color:var(--ink-links);text-underline-offset:.15em;text-decoration:underline .08em}.bnl-prose :where(b,strong):not(:where(.not-prose,.not-prose *)){color:var(--ink-bold)}.bnl-prose :where(ul,ol):not(:where(.not-prose,.not-prose *)){padding-inline-start:1.5em}.bnl-prose :where(li)::marker{color:var(--accent-ink)}.bnl-prose :where(ol>li)::marker{font-family:var(--font-serif-mono);font-size:.875em}.bnl-prose :where(li+li):not(:where(.not-prose,.not-prose *)){margin-block-start:.25lh}.bnl-prose :where(blockquote):not(:where(.not-prose,.not-prose *)){color:var(--ink-bold);margin-inline:1.5em 0;font-style:italic}.bnl-prose :where(code,kbd,samp):not(:where(.not-prose,.not-prose *)){background-color:var(--surface-recessed);color:var(--ink-bold);font-family:var(--font-mono);font-variant-numeric:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em;padding:.1em .25em;font-size:.875em}.bnl-prose :where(pre):not(:where(.not-prose,.not-prose *)){border:1px solid var(--surface-border);border-radius:var(--radius-small);background-color:var(--surface-recessed);color:var(--ink-bold);font-family:var(--font-mono);tab-size:2;padding:1em;font-size:.875rem;line-height:1.375;overflow-x:auto}.bnl-prose :where(pre code):not(:where(.not-prose,.not-prose *)){font-size:inherit;background:0 0;padding:0}.bnl-prose :where(img,video):not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-field);block-size:auto;max-inline-size:100%;display:block}.bnl-prose :where(figcaption):not(:where(.not-prose,.not-prose *)){color:var(--ink-light);font-family:var(--font-mono);font-variant-numeric:normal;margin-block-start:.5lh;font-size:.875rem;font-weight:300;line-height:1.375}.bnl-prose :where(hr):not(:where(.not-prose,.not-prose *)){background-color:var(--accent-ink);block-size:8px;-webkit-mask:var(--bnl-dots) center / 40px 8px no-repeat;mask:var(--bnl-dots) center / 40px 8px no-repeat;border:0;margin-block:2lh}.bnl-prose :where(table):not(:where(.not-prose,.not-prose *)){border-collapse:collapse;inline-size:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.375}.bnl-prose :where(th,td):not(:where(.not-prose,.not-prose *)){border-block-end:1px solid var(--surface-border);text-align:start;vertical-align:top;padding:.75em}.bnl-prose :where(th):not(:where(.not-prose,.not-prose *)){color:var(--ink-bold);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.bnl-prose :where(:first-child):not(:where(.not-prose,.not-prose *)){margin-block-start:0}.bnl-prose .not-prose{font-family:var(--font-sans);font-size:1rem;line-height:1.375}.bnl-byline{color:var(--ink-light);flex-wrap:wrap;gap:0 .75em;display:flex}:is(.bnl-byline,.bnl-postcard__meta)>*+:before{content:"·";margin-inline-end:.75em}.bnl-callout{--_mark:var(--accent-ink);padding:var(--space-20) var(--space-24);border-radius:var(--radius-small);background-color:var(--surface-raised);color:var(--ink);font-family:var(--font-sans);font-variant-numeric:normal;font-size:1rem;line-height:1.375}.bnl-callout[data-tone=tip]{--_mark:var(--ink-green)}.bnl-callout[data-tone=warning]{--_mark:var(--ink-red)}.bnl-callout__title{align-items:center;gap:var(--space-8);color:var(--ink-bold);margin-block-end:.5lh;display:flex}.bnl-callout__title:before{content:"";background-color:var(--_mark);block-size:10px;inline-size:10px;-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat;flex:none}.bnl-callout>:where(p,ul,ol)+:where(p,ul,ol){margin-block-start:.5lh}.bnl-band{--_inset:clamp(var(--space-8), 1.5vw, var(--space-32));isolation:isolate;padding-block:var(--section,clamp(4rem, 3rem + 4vw, 6rem));position:relative}.bnl-band[data-pad=compact]{padding-block:var(--section-compact,clamp(2.5rem, 2rem + 2vw, 3.5rem))}.bnl-band[data-pad=poster]{padding-block:var(--section-poster,clamp(6rem, 4.372rem + 6.95vw, 11.875rem))}.bnl-band[data-ground=raised]{background-color:var(--surface-raised)}.bnl-band[data-ground=recessed]{background-color:var(--surface-recessed)}.bnl-band[data-panel]{margin-inline:var(--_inset);border-radius:var(--radius-section);overflow:clip}.bnl-band[data-surface=dark-plain]+.bnl-band[data-surface=dark-plain],.bnl-band[data-surface=light-plain]+.bnl-band[data-surface=light-plain],.bnl-band[data-surface=dark-raised]+.bnl-band[data-surface=dark-raised],.bnl-band[data-surface=light-raised]+.bnl-band[data-surface=light-raised]{padding-block-start:0}.bnl-band__media{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.bnl-band__head{gap:var(--space-20);margin-block-end:var(--space-60);display:grid}.bnl-band__head:last-child{margin-block-end:0}.bnl-band__head>.label,.bnl-band__head>.label-l,.bnl-band__head>.label-mono{color:var(--ink-light)}.bnl-band__lede{max-inline-size:var(--measure-copy,34rem)}.bnl-band__head[data-align=center]{text-align:center;justify-items:center}@media (width>=64rem){.bnl-band__head[data-layout=split]{column-gap:var(--space-64);grid-template-columns:1fr 2fr;align-items:end}.bnl-band__head[data-layout=split]>.label,.bnl-band__head[data-layout=split]>.label-mono{grid-column:1/-1}}.bnl-texture-strip{isolation:isolate;block-size:clamp(10rem,36.15vw,43.375rem);position:relative;overflow:clip}.bnl-texture-strip>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.bnl-texture-strip[data-fade]:before{content:"";z-index:1;background-image:var(--texture-fade,radial-gradient(#d2cbb900 69.517%, #d2cbb9 94.793%));position:absolute;inset:0}.bnl-stepped{display:grid}.bnl-stepped>span{block-size:41px}.bnl-stepped>span:first-child{background-color:var(--white-2)}.bnl-stepped>span:nth-child(2){background-color:var(--white-3)}.bnl-stepped>span:nth-child(3){background-color:var(--white-4)}.bnl-seam{--_top:var(--black);--_bottom:var(--white);padding-inline:var(--gutters,clamp(1.5rem, 6vw, 2.5rem));background:linear-gradient(to bottom, var(--_top) 50%, var(--_bottom) 50%)}.bnl-seam[data-from=light]{--_top:var(--white)}.bnl-seam[data-to=dark]{--_bottom:var(--black)}.bnl-seam>*{max-inline-size:var(--container,72rem);margin-inline:auto}.bnl-statement-card{isolation:isolate;min-block-size:clamp(20rem,42vw,38rem);padding:clamp(var(--space-24), 4vw, var(--space-60));border-radius:var(--radius-card);color:var(--ink-bold);align-content:end;display:grid;position:relative;overflow:clip}.bnl-statement-card>img{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.bnl-statement-card>:not(img){z-index:1;position:relative}:is(.bnl-statement-card,.bnl-texture-strip):after{content:"";z-index:0;background-image:var(--bnl-grain);mix-blend-mode:soft-light;pointer-events:none;background-size:240px 240px;position:absolute;inset:0}.bnl-texture-strip:after{z-index:2}.bnl-fieldground{--_overlay:var(--field-overlay-green,linear-gradient(-90deg, #1f9a5ecc 12%, #1f9a5e00 92%));isolation:isolate;border-radius:var(--radius-section);position:relative;overflow:clip}.bnl-fieldground[data-field=fuchsia]{--_overlay:var(--field-overlay-fuchsia,linear-gradient(-90deg, #f38df6cc 12%, #f38df600 92%))}.bnl-fieldground[data-field=blue]{--_overlay:var(--field-overlay-blue,linear-gradient(-90deg, #5875cbcc 12%, #5875cb00 92%))}.bnl-fieldground[data-field=red]{--_overlay:var(--field-overlay-red,linear-gradient(-90deg, #fc571acc 12%, #fc571a00 92%))}.bnl-fieldground>.bnl-fieldground__media{z-index:-3;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.bnl-fieldground:before{content:"";z-index:-2;background-image:var(--_overlay);position:absolute;inset:0}.bnl-fieldground[data-overlay=start]:before{transform:scaleX(-1)}.bnl-fieldground[data-scrim]:before{background-image:var(--_overlay), var(--scrim,linear-gradient(180deg, #09010100 0%, #0901019c 100%))}@media (width<=63.999rem){.bnl-fieldground[data-scrim]:before{background-image:var(--_overlay), var(--scrim,linear-gradient(180deg, #09010100 0%, #0901019c 100%));transform:scaleY(-1)}.bnl-fieldground[data-scrim][data-overlay=start]:before{transform:scale(-1)}}.bnl-fieldground:after{content:"";z-index:-1;background-image:var(--bnl-grain);mix-blend-mode:soft-light;pointer-events:none;background-size:240px 240px;position:absolute;inset:0}.bnl-hero{--_inset:clamp(var(--space-8), 1.5vw, var(--space-32));isolation:isolate;position:relative;overflow:clip}.bnl-hero__eyebrow{color:var(--ink-light);margin-block-end:var(--space-24)}.bnl-hero__title{max-inline-size:var(--measure-title,20ch);text-box:trim-both cap alphabetic}.bnl-hero__lede{max-inline-size:var(--measure-copy,34rem);color:var(--ink)}.bnl-hero__actions{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.bnl-hero__object{overflow-clip-margin:var(--space-24);pointer-events:none;overflow:clip}.bnl-hero__object img,.bnl-hero__object svg{block-size:100%;inline-size:100%;display:block}.bnl-hero[data-variant=poster]{min-block-size:clamp(34rem,78svh,54rem);padding-block:var(--section,clamp(4rem, 3rem + 4vw, 6rem));align-content:center;display:grid}.bnl-hero[data-variant=poster] .bnl-hero__content{z-index:1;gap:var(--space-40);display:grid;position:relative}.bnl-hero[data-variant=poster] .bnl-hero__object{z-index:0;inline-size:min(52%,46rem);position:absolute;inset-block:0;inset-inline-end:0}@media (width<=47.999rem){.bnl-hero[data-variant=poster]{align-content:start;padding-block-start:0}.bnl-hero[data-variant=poster] .bnl-hero__object{block-size:18rem;inline-size:85%;justify-self:end;margin-block-end:var(--space-40);position:relative;inset:auto}}@media (width>=48rem){.bnl-hero[data-variant=poster] .bnl-hero__content{max-inline-size:46%}.bnl-hero[data-variant=poster] .bnl-hero__object{inline-size:min(46%,46rem)}}.bnl-fragment{overflow:visible}.bnl-fragment__glow{opacity:var(--bnl-fragment-glow,.5)}.bnl-hero[data-variant=wash]{margin-inline:var(--_inset);border-radius:var(--radius-section);background-image:var(--wash-strong-fuchsia,linear-gradient(to top, #f38df600 25.7%, #f38df6 100%))}.bnl-hero[data-variant=wash][data-theme=dark]{background-image:var(--wash-strong-green,linear-gradient(to top, #1f9a5e00 25.7%, #1f9a5e 100%))}.bnl-hero:is([data-variant=wash],[data-variant=field]) .bnl-hero__inner{gap:var(--space-40);padding:clamp(var(--space-32), 6vw, 6.25rem);align-items:center;display:grid}.bnl-hero[data-variant=wash] .bnl-hero__content{gap:var(--space-40);display:grid}.bnl-hero[data-variant=wash] .bnl-hero__object{aspect-ratio:1;justify-self:center;inline-size:min(100%,25.28rem)}.bnl-hero[data-variant=wash] .bnl-hero__object img{object-fit:contain}@media (width>=64rem){.bnl-hero:is([data-variant=wash],[data-variant=field]) .bnl-hero__inner{gap:var(--space-120);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bnl-hero[data-variant=field]{margin-inline:var(--_inset)}.bnl-hero[data-variant=field] .bnl-hero__content{gap:var(--space-40);display:grid}.bnl-hero__card{gap:var(--space-24);padding:clamp(var(--space-32), 5vw, 6.25rem);border-radius:var(--radius-section);box-shadow:var(--glow-teal);display:grid}.bnl-fieldground[data-field=fuchsia] .bnl-hero__card{box-shadow:var(--glow-orchid)}.bnl-features{--_hue-1:var(--bnl-mark-fuchsia);--_hue-2:var(--bnl-mark-blue);--_hue-3:var(--bnl-mark-green);--_hue-4:var(--bnl-mark-red);margin:0;padding:0;list-style:none}.bnl-features>li{min-inline-size:0}.bnl-features[data-layout=rows]{gap:var(--space-40) var(--space-48);display:grid}@media (width>=48rem){.bnl-features[data-layout=rows][data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bnl-features[data-layout=rows]>li{gap:var(--space-8) var(--space-20);border-block-start:1px solid var(--surface-border);grid-template-columns:auto minmax(0,1fr);padding-block-start:var(--space-24);display:grid}.bnl-features__icon{color:var(--accent-ink);grid-row:span 2;font-size:2rem;line-height:1}.bnl-features__icon>img{object-fit:contain;block-size:6rem;inline-size:6rem;display:block}.bnl-features__body{color:var(--ink)}.bnl-features[data-layout=bullets]{gap:var(--space-20);display:grid}.bnl-features[data-layout=bullets]>li{--_mark:var(--_hue-1);gap:var(--space-20);grid-template-columns:10px minmax(0,1fr);align-items:baseline;display:grid}.bnl-features[data-layout=bullets]>li:before{content:"";background-color:var(--_mark);block-size:10px;inline-size:10px;-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat}.bnl-features[data-layout=bullets][data-bullet=l]>li{grid-template-columns:20px minmax(0,1fr)}.bnl-features[data-layout=bullets][data-bullet=l]>li:before{align-self:start;block-size:20px;inline-size:20px;margin-block-start:.15em}.bnl-features[data-layout=bullets]>li:nth-child(4n+2){--_mark:var(--_hue-2)}.bnl-features[data-layout=bullets]>li:nth-child(4n+3){--_mark:var(--_hue-3)}.bnl-features[data-layout=bullets]>li:nth-child(4n+4){--_mark:var(--_hue-4)}.bnl-features>li[data-hue=fuchsia]{--_mark:var(--_hue-1)}.bnl-features>li[data-hue=blue]{--_mark:var(--_hue-2)}.bnl-features>li[data-hue=green]{--_mark:var(--_hue-3)}.bnl-features>li[data-hue=red]{--_mark:var(--_hue-4)}.bnl-deliver .bnl-features,.bnl-features[data-marks=ink]{--_hue-1:var(--ink-fuchsia);--_hue-2:var(--ink-blue);--_hue-3:var(--ink-green);--_hue-4:var(--ink-red)}.bnl-deliver{gap:var(--space-24);padding:clamp(var(--space-32), 5vw, 5rem);border-radius:var(--radius-card);background-color:var(--surface-raised);display:grid}.bnl-deliver>.label{color:var(--ink-light)}.bnl-features[data-layout=cards]{gap:var(--space-40);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.bnl-features[data-layout=cards]>li{justify-items:center;gap:var(--space-24);padding:var(--space-40);border:1px solid var(--surface-border);border-radius:var(--radius-section);text-align:center;grid-template-rows:auto auto 1fr;transition:border-color .15s ease-out;display:grid;position:relative}.bnl-features__art{justify-content:center;inline-size:100%;display:flex}.bnl-features__art>img{object-fit:contain;block-size:clamp(6rem,12vw,10.6875rem);inline-size:auto;max-inline-size:100%;transition:filter .2s ease-out;display:block}.bnl-features__title a{color:inherit;text-decoration:none}.bnl-features__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.bnl-features__title a:focus-visible{outline:none}.bnl-features[data-layout=cards]>li:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:3px}@media (hover:hover){.bnl-features[data-layout=cards]>li:has(a):hover{border-color:var(--ink-light)}}.bnl-features[data-layout=cards]>li:is(:hover,:focus-within) .bnl-features__title a{text-underline-offset:.15em;text-decoration:underline .06em}.bnl-features[data-icon-hover=color]>li .bnl-features__art>img{filter:grayscale()}.bnl-features[data-icon-hover=color]>li:is(:hover,:focus-within) .bnl-features__art>img{filter:none}.bnl-steps{gap:var(--space-40) var(--space-32);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.bnl-steps>li{align-content:start;gap:var(--space-16);min-inline-size:0;border-block-start:1px solid var(--surface-border);padding-block-start:var(--space-32);display:grid;position:relative}.bnl-steps>li:before{content:"";background-color:var(--accent-mark);block-size:11px;inline-size:11px;-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat;position:absolute;inset-block-start:-6px;inset-inline-start:0}:where(.bnl-band[data-ground],.bnl-deliver) .bnl-steps>li:before,.bnl-steps[data-marks=ink]>li:before{background-color:var(--accent-ink)}.bnl-steps:not([data-variant=label]) .bnl-steps__num{color:var(--accent-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-variation-settings:"slnt" 0, "wdth" 125;font-size:clamp(2.25rem,1.734rem + 2.2vw,4.375rem);font-weight:300;line-height:1}.bnl-steps[data-variant=label] .bnl-steps__num{color:var(--ink-light)}.bnl-steps__body{color:var(--ink)}.bnl-faq{max-inline-size:48rem}.bnl-faq__item{border-block-start:1px solid var(--surface-border)}.bnl-faq__item:last-child{border-block-end:1px solid var(--surface-border)}.bnl-faq__q{justify-content:space-between;align-items:center;gap:var(--space-24);padding-block:var(--space-20);cursor:pointer;list-style:none;display:flex}.bnl-faq__q::-webkit-details-marker{display:none}.bnl-faq__q>.bnl-icon{color:var(--ink-light);transition:transform .15s ease-out}.bnl-faq__item[open]>.bnl-faq__q>.bnl-icon{transform:rotate(180deg)}.bnl-faq__a{max-inline-size:var(--measure-copy,34rem);color:var(--ink);padding-block-end:var(--space-24)}.bnl-faq__a>*+*{margin-block-start:.5lh}.bnl-faq[data-skin=rows]{gap:var(--space-16);display:grid}.bnl-faq[data-skin=rows] .bnl-faq__item{padding-inline:var(--space-40);border-radius:var(--radius-chip);background-color:var(--surface-raised);border:0}.bnl-platforms{--_inset:clamp(var(--space-8), 1.5vw, var(--space-32));padding:clamp(var(--space-32), 5vw, var(--space-60));border-radius:var(--radius-section);box-shadow:var(--glow-panel)}.bnl-platforms__list{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.bnl-platforms__tile{align-content:start;gap:var(--space-16);min-inline-size:0;padding:var(--space-40) var(--space-32);border-radius:var(--radius-card);background-color:var(--surface-raised);display:grid;position:relative}.bnl-platforms__mark{block-size:clamp(5.625rem,4.5rem + 4vw,8.75rem);inline-size:auto;max-inline-size:100%;color:var(--ink-bold);margin-block-end:var(--space-16);display:block}.bnl-platforms__tile .body{color:var(--ink)}.bnl-platforms__tile a{color:inherit;text-decoration:none}.bnl-platforms__tile a:after{content:"";border-radius:inherit;position:absolute;inset:0}.bnl-platforms__tile a:focus-visible{outline:none}.bnl-platforms__tile:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.bnl-platforms__tile:is(:hover,:focus-within) a{text-underline-offset:.15em;text-decoration:underline .06em}.bnl-card-link{color:inherit;text-decoration:none}.bnl-card-link:after{content:"";z-index:2;position:absolute;inset:0}.bnl-card-link:focus-visible{outline:none}:is(.bnl-workcard,.bnl-postcard):has(.bnl-card-link:focus-visible){outline:3px solid var(--focus);outline-offset:6px;border-radius:var(--radius-section)}:is(.bnl-workcard,.bnl-postcard):is(:hover,:focus-within) .bnl-card-link{text-underline-offset:.15em;text-decoration:underline .06em}@media (prefers-reduced-motion:no-preference){:is(.bnl-workcard__shot,.bnl-postcard__media img){transition:transform .2s ease-out}:is(.bnl-workcard,.bnl-postcard):is(:hover,:focus-within) :is(.bnl-workcard__shot,.bnl-postcard__media img){transform:scale(1.03)}}.bnl-workcard{position:relative;container:bnl-workcard/inline-size}.bnl-workcard__grid{gap:var(--space-24);display:grid}.bnl-workcard__media{margin:0;position:relative}.bnl-workcard__frame{isolation:isolate;aspect-ratio:120/63;border-radius:var(--radius-section);background-color:var(--surface-recessed);position:relative;overflow:clip}.bnl-workcard__shot{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;display:block}.bnl-workcard[data-mat] .bnl-workcard__frame{aspect-ratio:auto;padding:var(--space-32)}.bnl-workcard[data-mat] .bnl-workcard__shot{aspect-ratio:120/63;border-radius:var(--radius-field);block-size:auto;box-shadow:var(--shadow-image)}.bnl-workcard[data-mat=accent] .bnl-workcard__frame{background-color:var(--accent-fill)}.bnl-workcard[data-mat=recessed] .bnl-workcard__frame{background-color:var(--surface-recessed)}.bnl-workcard__mat{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.bnl-workcard__arrow{z-index:1;position:absolute;inset-block-end:var(--space-24);inset-inline-end:var(--space-24)}.bnl-workcard__body{align-content:start;gap:var(--space-16);display:grid}.bnl-workcard__client{color:var(--ink-light)}.bnl-workcard__summary{max-inline-size:var(--measure-copy,34rem);color:var(--ink)}@container bnl-workcard (width>=42rem){.bnl-workcard[data-layout=wide] .bnl-workcard__grid{gap:var(--space-60);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center}.bnl-workcard[data-layout=wide] .bnl-workcard__arrow{inset-block:50% auto;inset-inline-end:0;transform:translate(50%,-50%)}}.bnl-postcard{position:relative;container:bnl-postcard/inline-size}.bnl-postcard__grid{gap:var(--space-20);display:grid}.bnl-postcard__media{aspect-ratio:16/9;border-radius:var(--radius-section);background-color:var(--surface-recessed);margin:0;overflow:clip}.bnl-postcard__media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.bnl-postcard__body{align-content:start;gap:var(--space-8);display:grid}.bnl-postcard__meta{color:var(--ink-light);flex-wrap:wrap;gap:0 .75em;display:flex}.bnl-postcard__excerpt{color:var(--ink);font-family:var(--font-serif);margin-block-start:var(--space-8);font-size:1rem;line-height:1.5}@container bnl-postcard (width>=42rem){.bnl-postcard[data-layout=featured] .bnl-postcard__grid{gap:var(--space-40);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center}.bnl-postcard[data-layout=featured] .bnl-postcard__excerpt{font-size:1.125rem;line-height:1.625}}.bnl-header{--_inset:clamp(var(--space-8), 1.5vw, var(--space-32));z-index:10;padding-inline:var(--_inset);background:0 0;position:sticky;inset-block-start:0;container:bnl-header/inline-size}.bnl-header__bar{justify-content:space-between;align-items:center;gap:var(--space-24);min-block-size:var(--header-height,56px);padding-inline:var(--space-24) var(--space-16);border-radius:0 0 var(--radius-field) var(--radius-field);background-color:var(--black-2);box-shadow:var(--shadow-float);color:var(--ink);display:flex}.bnl-header__home{color:var(--ink-bold);border-radius:var(--radius-small);align-items:center;gap:.615385rem;text-decoration:none;display:inline-flex}.bnl-header__home svg{block-size:2rem;inline-size:auto;display:block}.bnl-header__home svg+svg{block-size:1.56923rem}.bnl-header__nav{display:none}.bnl-header__nav ul{gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}.bnl-header__nav a{isolation:isolate;min-block-size:2.5rem;padding-inline:var(--space-16);border-radius:var(--radius-pill);color:var(--ink);font-variation-settings:"slnt" 0, "opsz" 30;white-space:nowrap;align-items:center;font-size:1.125rem;font-weight:500;line-height:1.125;text-decoration:none;transition:color .15s ease-out;display:inline-flex;position:relative}.bnl-header__nav a:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--accent-fill);opacity:0;transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;inset:0;transform:scaleX(.6)}@media (hover:hover){.bnl-header__nav a:hover{color:var(--on-accent-fill)}.bnl-header__nav a:hover:before{opacity:1;transform:none}}.bnl-header__nav a[aria-current=page]{color:var(--ink-bold)}.bnl-header__nav a[aria-current=page]:after{content:"";inset-inline:var(--space-16);border-radius:var(--radius-pill);background-color:var(--accent-mark);block-size:3px;position:absolute;inset-block-end:2px}.bnl-header__actions{align-items:center;gap:var(--space-8);display:flex}.bnl-header__cta{display:none}.bnl-header__toggle{min-block-size:2.75rem;min-inline-size:2.75rem;padding:0;font-size:1.25rem}.bnl-header__toggle[data-voice=mono]{padding-inline:var(--space-16);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:1rem;font-weight:400}@container bnl-header (width>=64rem){.bnl-header__nav,.bnl-header__cta{display:flex}.bnl-header__toggle{display:none}}.bnl-header__menu{box-sizing:border-box;gap:var(--space-24);padding:var(--space-24);border-radius:var(--radius-card);background-color:var(--black-2);box-shadow:var(--shadow-float);color:var(--ink);border:0;display:grid}.bnl-header__menu[popover]{inset:calc(var(--header-height,56px) + var(--space-8)) var(--space-8) auto;inline-size:auto;margin:0;position:fixed}.bnl-header__menu[popover]:not(:popover-open){display:none}.bnl-header__menu::backdrop{background-color:color-mix(in srgb, var(--black) 40%, transparent)}.bnl-header__menu ul{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.bnl-header__menu a:not(.bnl-button){align-items:center;gap:var(--space-16);padding-block:var(--space-8);color:var(--ink-bold);text-decoration:none;display:flex}.bnl-header__menu a:not(.bnl-button):before{content:"";block-size:12px;inline-size:12px;-webkit-mask:var(--bnl-squircle) center / 100% 100% no-repeat;mask:var(--bnl-squircle) center / 100% 100% no-repeat;background-color:#0000;flex:none}.bnl-header__menu a[aria-current=page]:before{background-color:var(--accent-mark)}@media (hover:hover){.bnl-header__menu a:not(.bnl-button):hover{text-underline-offset:.15em;text-decoration:underline .06em}}.bnl-ctaband{--_inset:clamp(var(--space-8), 1.5vw, var(--space-32));--_below:var(--black-2);padding-inline:var(--_inset);background:linear-gradient(to bottom, transparent 50%, var(--_below) 50%)}.bnl-ctaband__panel{max-inline-size:calc(var(--container,72rem) + 2 * var(--gutters,clamp(1.5rem, 6vw, 2.5rem)));margin-inline:auto}.bnl-ctaband__inner{gap:var(--space-40);padding:clamp(var(--space-40), 5.5vw, 5rem) clamp(var(--space-24), 5.5vw, 5rem);align-items:center;display:grid}.bnl-ctaband__title{color:var(--ink-bold)}.bnl-ctaband__side{gap:var(--space-24);justify-items:start;display:grid}.bnl-ctaband__card{padding:clamp(var(--space-24), 3vw, var(--space-40));border-radius:var(--radius-section);box-shadow:var(--glow-teal);justify-self:stretch}.bnl-fieldground[data-field=fuchsia] .bnl-ctaband__card{box-shadow:var(--glow-orchid)}@media (width>=64rem){.bnl-ctaband__inner{gap:var(--space-120);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bnl-ctaband__inner[data-form]{gap:var(--space-64);grid-template-columns:minmax(0,1fr) minmax(0,28rem)}}.bnl-footer{--_inset:clamp(var(--space-8), 1.5vw, var(--space-32));background-color:var(--black-2);color:var(--ink);padding-block-start:var(--section,clamp(4rem, 3rem + 4vw, 6rem));position:relative;overflow:clip}.bnl-ctaband+.bnl-footer{padding-block-start:var(--space-64)}.bnl-footer__grid{gap:var(--space-60) var(--space-40);display:grid}.bnl-footer__intro{align-content:start;gap:var(--space-24);max-inline-size:28rem;display:grid}.bnl-footer__intro .bnl-footer__lockup svg{block-size:2.5rem;inline-size:auto;color:var(--ink-bold);display:block}.bnl-footer__sitemap{gap:var(--space-40) var(--space-32);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.bnl-footer__col h2{color:var(--ink-light);margin-block-end:var(--space-16)}.bnl-footer__col ul{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.bnl-footer__col a{color:var(--ink);text-decoration:none}@media (hover:hover){.bnl-footer__col a:hover{color:var(--ink-bold);text-underline-offset:.15em;text-decoration:underline .08em}}.bnl-footer__small{gap:var(--space-8) var(--space-24);padding-block:var(--space-24);border-block-start:1px solid var(--surface-border);color:var(--ink-light);flex-wrap:wrap;margin-block-start:var(--space-60);display:flex}.bnl-footer__small a{color:var(--ink-light)}.bnl-footer__small>:last-child{margin-inline-start:auto}.bnl-footer__mark{max-inline-size:var(--container,72rem);padding-inline:var(--gutters,clamp(1.5rem, 6vw, 2.5rem));color:var(--black-4);margin-inline:auto;line-height:0}.bnl-footer__mark svg{block-size:auto;inline-size:100%;margin-block-end:-4%;display:block}@media (width>=64rem){.bnl-footer__grid{column-gap:var(--space-64);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (prefers-reduced-motion:reduce){.bnl-button,.bnl-iconbutton:before,.bnl-badge,.bnl-field,.bnl-textlink__arrow,.bnl-faq__q>.bnl-icon,.bnl-features[data-layout=cards]>li,.bnl-features__art>img,.bnl-header__nav a,.bnl-header__nav a:before{transition:none}.bnl-header__nav a:before{transform:none}}html{scroll-padding-block-start:calc(var(--header-height) + var(--space-16))}.site-main{min-block-size:calc(100dvh - var(--header-height))}.site-main:focus{outline:none}.site-skip{z-index:20;position:fixed;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.site-skip:not(:focus){transform:translateY(-200%)}:root{--bnl-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 1'/%3E%3CfeFuncG type='discrete' tableValues='0 1'/%3E%3CfeFuncB type='discrete' tableValues='0 1'/%3E%3CfeFuncA type='linear' slope='0' intercept='0.22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:is(.label,.label-l){letter-spacing:.08em;font-weight:600}.bnl-field:where(:not(input,textarea,select))>input{inline-size:0}:where(.bnl-band[data-ground]) .bnl-features{--_hue-1:var(--ink-fuchsia);--_hue-2:var(--ink-blue);--_hue-3:var(--ink-green);--_hue-4:var(--ink-red)}.bnl-header__nav a[aria-current=true]{color:var(--ink-bold)}.bnl-header__nav a[aria-current=true]:after{content:"";inset-inline:var(--space-16);border-radius:var(--radius-pill);background-color:var(--accent-mark);block-size:3px;position:absolute;inset-block-end:2px}.bnl-header__menu a[aria-current=true]:before{background-color:var(--accent-mark)}@container bnl-workcard (width>=42rem) and (width<=59.999rem){.bnl-workcard[data-layout=wide] .bnl-workcard__grid{gap:var(--space-24);grid-template-columns:none;align-items:normal}.bnl-workcard[data-layout=wide] .bnl-workcard__arrow{inset-block:auto var(--space-24);inset-inline-end:var(--space-24);transform:none}}.bnl-features[data-layout=cards]:has(>li:nth-child(3):last-child){grid-template-columns:repeat(auto-fit, minmax(min(100%, max(16rem, (3 * 16rem + 2 * var(--space-40) - 100%) * 999)), 1fr))}@media (forced-colors:active){.bnl-header__nav a[aria-current]:after,.bnl-header__menu a[aria-current]:before,.bnl-features[data-layout=bullets]>li:before,.bnl-steps>li:before,.bnl-badge__dot,.bnl-callout__title:before,.bnl-field-message:before,.bnl-prose :where(hr):not(:where(.not-prose,.not-prose *)){forced-color-adjust:none;background-color:canvastext}}.analytics-consent[data-astro-cid-rxww62dg]:not([hidden]){inset:auto var(--space-16) var(--space-16);z-index:100;justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-32);max-width:54rem;padding:var(--space-20);border:1px solid var(--surface-border);border-radius:var(--radius-card);box-shadow:var(--shadow-float);flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}.analytics-consent[data-astro-cid-rxww62dg] p[data-astro-cid-rxww62dg]{flex:20rem}.analytics-consent-actions[data-astro-cid-rxww62dg]{gap:var(--space-16);flex:14rem;display:flex}.analytics-consent-actions[data-astro-cid-rxww62dg] button[data-astro-cid-rxww62dg]{flex:1}.social-links[data-astro-cid-htaivkt3]{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.social-links[data-astro-cid-htaivkt3] .social-links__profile{--_fill:var(--fill-quiet);--_label:var(--ink)}@media (hover:hover) and (forced-colors:none){.social-links[data-astro-cid-htaivkt3] .social-links__profile:hover:before{background-color:var(--fill-quiet-active)}}@media (hover:hover) and (forced-colors:active){.social-links[data-astro-cid-htaivkt3] .social-links__profile:hover{color:highlighttext}.social-links[data-astro-cid-htaivkt3] .social-links__profile:hover:before{background-color:highlight}}.bnl-footer__lockup[data-astro-cid-bddg4lij]{justify-self:start}.footer-contact[data-astro-cid-bddg4lij]{justify-items:start;gap:var(--space-16);display:grid}.footer-contact__lines[data-astro-cid-bddg4lij]{gap:var(--space-8) var(--space-24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer-partners[data-astro-cid-bddg4lij]{--footer-badge:3rem;gap:var(--space-16) var(--space-24);margin:var(--space-60) 0 0 calc(-13 / 48 * var(--footer-badge));color:var(--ink);flex-wrap:wrap;padding:0;list-style:none;display:flex}.footer-partners[data-astro-cid-bddg4lij] svg{inline-size:auto;block-size:var(--footer-badge);display:block}@media (width<=30rem){.footer-partners[data-astro-cid-bddg4lij]{--footer-badge:2.5rem;column-gap:var(--space-16)}}.footer-partners[data-astro-cid-bddg4lij]+.bnl-footer__small{margin-block-start:var(--space-40)}.bnl-footer__col[data-astro-cid-bddg4lij] h2[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]{color:inherit}@media (width<=23.999rem){.bnl-field[data-astro-cid-bddg4lij]>.bnl-icon{display:none}}.bnl-header[data-astro-cid-jae56hh5] [data-astro-cid-jae56hh5]:is(.bnl-header__nav,.bnl-header__cta){display:var(--_nav,none)}.bnl-header[data-astro-cid-jae56hh5] .bnl-header__toggle[data-astro-cid-jae56hh5]{display:var(--_toggle,inline-flex)}.bnl-header[data-astro-cid-jae56hh5] .bnl-header__menu[data-astro-cid-jae56hh5]:popover-open{display:var(--_menu,grid)}@container bnl-header (width>=64rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="64"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}@container bnl-header (width>=68rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="68"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}@container bnl-header (width>=72rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="72"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}@container bnl-header (width>=76rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="76"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}@container bnl-header (width>=80rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="80"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}@container bnl-header (width>=88rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="88"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}@container bnl-header (width>=96rem){.bnl-header[data-astro-cid-jae56hh5][data-fit="96"]>[data-astro-cid-jae56hh5]{--_nav:flex;--_toggle:none;--_menu:none}}.bnl-header__bar[data-astro-cid-jae56hh5]>[data-astro-cid-jae56hh5]{flex-shrink:0}.bnl-header[data-astro-cid-jae56hh5] .bnl-header__cta[data-astro-cid-jae56hh5]{white-space:nowrap}.bnl-header[data-astro-cid-jae56hh5][data-overflow]>[data-astro-cid-jae56hh5]{--_nav:none;--_toggle:inline-flex;--_menu:grid}.bnl-header[data-astro-cid-jae56hh5]:not(:has(.bnl-header__menu:popover-open)) [data-astro-cid-jae56hh5][data-menu-icon=close],.bnl-header[data-astro-cid-jae56hh5]:has(.bnl-header__menu:popover-open) [data-astro-cid-jae56hh5][data-menu-icon=open]{display:none}.bnl-header__menu[data-astro-cid-jae56hh5][popover]{max-block-size:calc(100dvh - var(--header-height) - 2 * var(--space-8));overflow-y:auto}@container bnl-header (width<=20.999rem){.bnl-header__bar[data-astro-cid-jae56hh5]{gap:var(--space-8);padding-inline:var(--space-16) var(--space-8)}}.visual-editing-exit[data-astro-cid-zw4noppo]{right:var(--space-16);bottom:var(--space-16);z-index:60;position:fixed}
