/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
[data-astro-cid-k7zmwg3m][data-benefit-stage=brand]{--benefit-face:var(--color-brand)}@supports (color:color-mix(in lab, red, red)){[data-astro-cid-k7zmwg3m][data-benefit-stage=brand]{--benefit-face:color-mix(in srgb, var(--color-brand) 85%, transparent)}}[data-astro-cid-k7zmwg3m][data-benefit-stage=surface]{--benefit-face:var(--color-surface-muted)}@supports (color:color-mix(in lab, red, red)){[data-astro-cid-k7zmwg3m][data-benefit-stage=surface]{--benefit-face:color-mix(in srgb, var(--color-surface-muted) 90%, transparent)}}.benefit-card[data-astro-cid-k7zmwg3m]{color:var(--color-foreground,var(--kresco-ink));backdrop-filter:blur(12px);width:var(--benefit-card-width,min(486px, 100%));padding:var(--benefit-card-padding,24px);background-color:var(--benefit-face,transparent);box-shadow:var(--benefit-card-shadow,none);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.benefit-card-badge[data-astro-cid-k7zmwg3m]{border-radius:var(--radius-pill,50px);font-family:var(--font-sans,"Instrument Sans", "Instrument Sans Fallback Arial", "Instrument Sans Fallback DejaVu", system-ui, Arial, "Liberation Sans", "DejaVu Sans", sans-serif);font-size:var(--benefit-card-badge-size,16px);letter-spacing:-.05em;align-self:flex-end;padding:4px 12px;line-height:1.2em}.benefit-card-title[data-astro-cid-k7zmwg3m]{width:var(--benefit-card-title-width,100%);margin-top:var(--benefit-card-title-gap,8px);font-size:var(--benefit-card-title-size,32px);line-height:var(--benefit-card-title-leading,25.6px);letter-spacing:var(--benefit-card-title-tracking,-1.28px);font-family:var(--font-display,"Instrument Serif", "Instrument Serif Fallback Georgia", "Instrument Serif Fallback Times", "Instrument Serif Fallback DejaVu", Georgia, "Times New Roman", "DejaVu Serif", serif)}.benefit-card-body[data-astro-cid-k7zmwg3m]{width:var(--benefit-card-body-width,100%);margin-top:var(--benefit-card-body-gap,8px);font-size:var(--benefit-card-body-size,16px);letter-spacing:-.05em;line-height:1.2em;font-family:var(--font-sans,"Instrument Sans", "Instrument Sans Fallback Arial", "Instrument Sans Fallback DejaVu", system-ui, Arial, "Liberation Sans", "DejaVu Sans", sans-serif)}@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;--tw-font-weight:initial}}}.counter[data-astro-cid-6iivipgz]{border-left-style:var(--tw-border-style);--tw-border-style:solid;max-width:100%;width:var(--counter-width,250px);height:var(--counter-height,auto);border-style:solid;border-left-width:1px;border-left-color:currentColor;flex-direction:column;flex:none;justify-content:space-between;gap:8px;padding:0 24px 0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.counter[data-astro-cid-6iivipgz]{border-left-color:color-mix(in oklab, currentColor 80%, transparent)}}.counter-value[data-astro-cid-6iivipgz]{font-size:var(--counter-size,48px);letter-spacing:-.06em;line-height:1em;font-family:var(--font-numeric,"Rethink Sans", "Rethink Sans Fallback Arial", "Rethink Sans Fallback DejaVu", system-ui, Arial, "Liberation Sans", "DejaVu Sans", sans-serif);color:currentColor}@supports (color:color-mix(in lab, red, red)){.counter-value[data-astro-cid-6iivipgz]{color:color-mix(in oklab, currentColor 75%, transparent)}}.counter--emphasis[data-astro-cid-6iivipgz] .counter-value[data-astro-cid-6iivipgz]{color:inherit}.counter-caption[data-astro-cid-6iivipgz]{max-width:218px;font-size:var(--counter-caption-size,16px);letter-spacing:-.05em;text-transform:uppercase;line-height:.9em;font-family:var(--font-sans,"Instrument Sans", "Instrument Sans Fallback Arial", "Instrument Sans Fallback DejaVu", system-ui, Arial, "Liberation Sans", "DejaVu Sans", sans-serif);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:currentColor}@supports (color:color-mix(in lab, red, red)){.counter-caption[data-astro-cid-6iivipgz]{color:color-mix(in oklab, currentColor 75%, transparent)}}.counter[data-astro-cid-6iivipgz][data-caption-kind=sentence] .counter-caption[data-astro-cid-6iivipgz]{text-transform:none;max-width:none;line-height:1.2em}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}.glass--scrim[data-astro-cid-67yrdm2y]{backdrop-filter:blur(4px);mask:linear-gradient(#0000 .999999%,#000 6% 10%,#000 49.0991%,#0000 63.5135%)}.glass--hero[data-astro-cid-67yrdm2y]{position:relative;overflow:visible}.glass--hero[data-astro-cid-67yrdm2y]:before{content:"";pointer-events:none;backdrop-filter:blur(5px);position:absolute;inset:0;overflow:visible;mask:linear-gradient(#0000 0%,#000 7.53461% 100%)}.glass--mid[data-astro-cid-67yrdm2y]{backdrop-filter:blur(10px)}.glass--panel[data-astro-cid-67yrdm2y]{backdrop-filter:blur(12px)}.glass--bar[data-astro-cid-67yrdm2y]{backdrop-filter:blur(15px);overflow:visible}
