/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.grid-inner[data-astro-cid-gnwpoti2]{width:100%;max-width:var(--container-3xl,48rem);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 10);grid-column:wide;grid-template-columns:repeat(1,minmax(0,1fr));justify-self:center;display:grid}@media (width>=64rem){.grid-inner[data-astro-cid-gnwpoti2]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}[data-astro-cid-gnwpoti2][data-max-cols="2"] .grid-inner[data-astro-cid-gnwpoti2]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-inner[data-astro-cid-gnwpoti2]{column-gap:var(--column-gap-desktop,2.5rem)}}@media (width>=48rem){.grid-inner:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.grid-inner:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}}@media (width>=80rem){.grid-inner:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}}:where(.bnl-card){display:contents}:where(.bnl-card) wa-card *{--spacing:.25rem}:where(.bnl-card) wa-card::part(body){flex-grow:1}.bnl-card--feature{--icon-size:3rem;container:home-feature-card/inline-size;display:flex!important}.bnl-card--feature h2{font-size:var(--text-lg,1.125rem);line-height:var(--leading-tight,1.25);text-wrap:balance;--tw-font-weight:var(--font-weight-semibold,600)!important;font-weight:var(--font-weight-semibold,600)!important}.bnl-card--feature wa-icon{color:var(--color-ink-bold,var(--color-stone-950));font-size:calc(var(--icon-size) / 1.25);width:var(--icon-size);height:var(--icon-size)}.bnl-card--feature wa-card{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:var(--icon-size) 1fr;grid-template-rows:var(--icon-size) 1fr;background-color:#0000;grid-template-areas:"icon icon""title title""graf graf";align-items:center;gap:1rem;display:grid}.bnl-card--feature wa-card::part(media){grid-area:icon}.bnl-card--feature wa-card::part(header){--tw-border-style:none;border-style:none;grid-area:title;padding:0}.bnl-card--feature wa-card::part(body){grid-area:graf;align-self:flex-start;padding:0}.bnl-card--feature wa-card p{font-variation-settings:var(--vf-settings);color:var(--wa-color-text-quiet);font-family:GT Canon,ui-serif,Georgia,Times New Roman,serif}.bnl-card--feature wa-card p b{font-variation-settings:var(--vf-settings);color:var(--wa-color-text-normal);font-family:GT Standard,ui-sans-serif,system-ui,sans-serif}@container home-feature-card (width>=16rem){.bnl-card--feature wa-card{grid-template-areas:"icon title""graf graf"}}@container home-feature-card (width>=20rem){.bnl-card--feature wa-card{grid-template-rows:auto 1fr;grid-template-areas:"icon title""icon graf";row-gap:.5rem}.bnl-card--feature wa-card::part(media){align-self:start}}.bnl-lead-form{width:100%;scroll-margin-top:calc(var(--header-height,4rem) + 1rem)}.bnl-lead-form__form,.bnl-lead-form__success{gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ink-xlight,var(--color-stone-300));background-color:var(--color-surface-raised,var(--color-white));padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=48rem){.bnl-lead-form__form,.bnl-lead-form__success{padding:calc(var(--spacing,.25rem) * 8)}}.bnl-lead-form__form,.bnl-lead-form__success{box-shadow:var(--wa-shadow-m)}.bnl-lead-form__heading{--tw-leading:1;--tw-font-weight:var(--font-weight-light,300);font-family:Stringer,Georgia,serif;line-height:1;font-weight:var(--font-weight-light,300);font-size:clamp(1.44rem,1.1605rem + 1.2422cqi,1.999rem);line-height:var(--tw-leading,1.125);text-wrap:balance;color:var(--color-ink-bold,var(--color-stone-950));margin:0}.bnl-lead-form__gotcha{opacity:0;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bnl-lead-form__error{border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){.bnl-lead-form__error{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.bnl-lead-form__error{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:clamp(.8333rem,.828rem + .0236cqi,.844rem);line-height:var(--tw-leading,1.375);color:var(--color-red-700,oklch(50.5% .213 27.518))}.bnl-lead-form__actions{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.bnl-lead-form__fine{font-size:clamp(.8333rem,.828rem + .0236cqi,.844rem);line-height:var(--tw-leading,1.375);text-wrap:pretty;color:var(--color-ink-light,var(--color-stone-500));margin:0}.bnl-lead-form__success:focus{outline:none}.bnl-lead-form__success-body{text-wrap:pretty;color:var(--color-ink,var(--color-stone-800));margin:0}.bnl-lead-form__cal{margin-inline:calc(var(--spacing,.25rem) * -2)}@media (width>=48rem){.bnl-lead-form__cal{margin-inline:calc(var(--spacing,.25rem) * -4)}}.bnl-lead-form__cal-loading{padding-block:calc(var(--spacing,.25rem) * 8);text-align:center;font-size:clamp(.8333rem,.828rem + .0236cqi,.844rem);line-height:var(--tw-leading,1.375);color:var(--color-ink-light,var(--color-stone-500));margin:0}}@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;--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;--tw-border-style:solid;--tw-leading:initial}}}@property --tw-font-weight{syntax:"*";inherits:false}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
