.ahero[data-astro-cid-gxzhsz65]{background:var(--ink)}.ahero__stage[data-astro-cid-gxzhsz65]{isolation:isolate;min-height:calc(100svh - var(--header-h));display:grid;position:relative;overflow:hidden}.ahero__base[data-astro-cid-gxzhsz65],.ahero__layer[data-astro-cid-gxzhsz65]{position:absolute;inset:0}.ahero__base[data-astro-cid-gxzhsz65] img[data-astro-cid-gxzhsz65]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ahero__blind[data-astro-cid-gxzhsz65]{--c:calc((var(--i) + .5) * (100% / var(--n)));clip-path:inset(0 calc(100% - var(--c)) 0 var(--c));background-repeat:no-repeat;background-size:cover;display:block;position:absolute;inset:0}.ahero__scrim[data-astro-cid-gxzhsz65]{z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--scrim-head) 0%, #1d2e1bc7 15%, #1d2e1bb5 27%, #1d2e1b9c 37%, #1d2e1b78 46%, #1d2e1b47 55%, #1d2e1b1c 63%, #1d2e1b00 71%), linear-gradient(to top, var(--scrim-foot) 0%, #1d2e1bcc 7%, #1d2e1bbf 14%, #1d2e1bb0 21%, #1d2e1ba1 28%, #1d2e1b91 36%, #1d2e1b75 44%, #1d2e1b47 52%, #1d2e1b1a 60%, #1d2e1b00 68%), var(--scrim-flat);position:absolute;inset:0}.ahero__over[data-astro-cid-gxzhsz65]{z-index:2;width:100%;max-width:var(--shell);padding:var(--sp-24) var(--gutter) var(--sp-12);text-shadow:var(--scrim-glow);align-self:end;margin:0 auto;position:relative}.ahero__title[data-astro-cid-gxzhsz65]{margin:0 0 var(--sp-6);max-width:16ch;color:var(--paper);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-lg);font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.ahero__lede[data-astro-cid-gxzhsz65]{margin:0 0 var(--sp-8);max-width:46ch;color:var(--paper);font-size:var(--text-lg);line-height:var(--leading-body)}.ahero__steps[data-astro-cid-gxzhsz65]{margin:0 0 var(--sp-6);padding:0;list-style:none;display:grid}.ahero__step[data-astro-cid-gxzhsz65]{opacity:0;grid-area:1/1;max-width:42ch}.ahero__step[data-astro-cid-gxzhsz65][data-step="0"]{opacity:1}.ahero__step-name[data-astro-cid-gxzhsz65]{margin:0 0 var(--sp-2);color:var(--flush);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.ahero__step-note[data-astro-cid-gxzhsz65]{max-width:none;color:var(--paper);font-size:var(--text-base);line-height:var(--leading-body);margin:0}.ahero__bars[data-astro-cid-gxzhsz65]{gap:var(--sp-3);max-width:28rem;margin-bottom:-21px;display:flex}.ahero__bar[data-astro-cid-gxzhsz65]{cursor:pointer;background:0 0;border:0;border-top:2px solid #f4f1ea47;flex:1;padding:21px 0;line-height:0}.ahero__fill[data-astro-cid-gxzhsz65]{background:var(--paper);transform-origin:0;height:2px;margin-top:-23px;display:block;transform:scaleX(0)}.ahero__bar[data-astro-cid-gxzhsz65]:focus-visible{outline:2px solid var(--flush);outline-offset:4px}.ahero__more[data-astro-cid-gxzhsz65]{margin-top:var(--sp-6);color:var(--flush);font-size:var(--text-sm);letter-spacing:var(--tracking-body);display:inline-block}.ahero__more[data-astro-cid-gxzhsz65]:hover{color:var(--paper)}@media (width<=48rem){.ahero__over[data-astro-cid-gxzhsz65]{padding-top:var(--sp-16)}.ahero__title[data-astro-cid-gxzhsz65]{margin-bottom:var(--sp-4);max-width:14ch}.ahero__lede[data-astro-cid-gxzhsz65]{margin-bottom:var(--sp-6);font-size:var(--text-base)}.ahero__step-note[data-astro-cid-gxzhsz65]{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.ahero__bar[data-astro-cid-gxzhsz65]:first-child .ahero__fill[data-astro-cid-gxzhsz65]{transform:scaleX(1)}}.no-motion .ahero__bars[data-astro-cid-gxzhsz65]{display:none}.sdg[data-astro-cid-tdt356bw]{padding:var(--sp-24) 0}.sdg__inner[data-astro-cid-tdt356bw]{max-width:var(--shell);padding:0 var(--gutter);margin:0 auto}.sdg__title[data-astro-cid-tdt356bw]{padding-top:var(--sp-4);border-top:1px solid var(--hairline);color:var(--liquor);font-size:var(--display-sm);line-height:var(--leading-snug);margin:0}.sdg__say[data-astro-cid-tdt356bw]{margin:var(--sp-6) 0 0;max-width:18ch;color:var(--leaf);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-md);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.sdg__lede[data-astro-cid-tdt356bw]{margin:var(--sp-6) 0 0;max-width:58ch;font-size:var(--text-lg);line-height:var(--leading-body)}.sdg__carousel[data-astro-cid-tdt356bw]{margin-top:var(--sp-16);--card-w:min(88vw, 21rem);--card-h:calc(var(--card-w) + 13.5rem);--tile:calc(var(--card-h) * .382 - var(--sp-6))}.sdg__stage[data-astro-cid-tdt356bw]{position:relative}.sdg__cards[data-astro-cid-tdt356bw]{gap:var(--sp-6);max-width:var(--shell);padding:0 var(--gutter);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0 auto;list-style:none;display:grid}.card[data-astro-cid-tdt356bw]{gap:var(--sp-6);padding:var(--sp-6) var(--sp-6) var(--sp-12);background:var(--flush);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-tdt356bw][aria-hidden=true]{display:none}.is-live[data-astro-cid-tdt356bw] .card[data-astro-cid-tdt356bw][aria-hidden=true]{display:flex}.card__tile[data-astro-cid-tdt356bw]{width:var(--tile);height:var(--tile);flex:none;align-self:center;display:block}.card__say[data-astro-cid-tdt356bw]{max-width:none;font-size:var(--text-base);line-height:var(--leading-body);color:var(--ink);margin:auto 0 0}.is-live[data-astro-cid-tdt356bw] .sdg__stage[data-astro-cid-tdt356bw]{height:var(--card-h);touch-action:pan-y;overflow:hidden}.is-live[data-astro-cid-tdt356bw] .sdg__cards[data-astro-cid-tdt356bw]{width:var(--card-w);max-width:none;margin:0;padding:0;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.is-live[data-astro-cid-tdt356bw] .card[data-astro-cid-tdt356bw]{width:var(--card-w);height:var(--card-h);cursor:pointer;box-shadow:0 1px 2px var(--hairline), 0 12px 32px var(--hairline);position:absolute;top:0;left:0}.sdg__actions[data-astro-cid-tdt356bw]{justify-content:center;gap:var(--sp-4);margin-top:var(--sp-8);display:flex}.sdg__nav[data-astro-cid-tdt356bw]{width:44px;height:44px;color:var(--leaf);border:1px solid var(--hairline);cursor:pointer;transition:color var(--dur-hover) var(--ease-settle), border-color var(--dur-hover) var(--ease-settle);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.sdg__nav[data-astro-cid-tdt356bw]:hover,.sdg__nav[data-astro-cid-tdt356bw]:focus-visible{color:var(--liquor);border-color:var(--liquor)}.sdg__proxy[data-astro-cid-tdt356bw]{visibility:hidden;position:absolute}@media (width<=60rem){.sdg__say[data-astro-cid-tdt356bw]{max-width:none}}.belief[data-astro-cid-ta2fbyqs]{background:var(--sand)}.belief__inner[data-astro-cid-ta2fbyqs]{max-width:var(--shell);padding:var(--sp-24) var(--gutter);column-gap:var(--sp-16);grid-template-columns:1fr 1fr;align-items:start;row-gap:0;margin:0 auto;display:grid}.belief__title[data-astro-cid-ta2fbyqs]{padding-top:var(--sp-4);border-top:1px solid var(--hairline);color:var(--liquor);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-sm);font-weight:400;line-height:var(--leading-snug);letter-spacing:var(--tracking-display);grid-area:1/1;margin:0}.belief__say[data-astro-cid-ta2fbyqs]{margin:var(--sp-6) 0 0;max-width:none;color:var(--leaf);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-md);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;grid-area:2/1}.belief__copy[data-astro-cid-ta2fbyqs]{gap:var(--sp-6);max-width:var(--measure);grid-area:1/2/span 2;display:grid}.belief__copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink);line-height:var(--leading-body);margin:0}@media (width<=60rem){.belief__inner[data-astro-cid-ta2fbyqs]{gap:var(--sp-8);padding:var(--sp-16) var(--gutter);grid-template-columns:1fr}.belief__title[data-astro-cid-ta2fbyqs],.belief__say[data-astro-cid-ta2fbyqs],.belief__copy[data-astro-cid-ta2fbyqs]{grid-area:auto/1}}.aims[data-astro-cid-ta2fbyqs]{background:var(--sand)}.aims__inner[data-astro-cid-ta2fbyqs]{max-width:var(--shell);padding:var(--sp-24) var(--gutter);margin:0 auto}.aims__title[data-astro-cid-ta2fbyqs]{margin:0 0 var(--sp-12);color:var(--ink)}.aims__pair[data-astro-cid-ta2fbyqs]{gap:var(--sp-16);grid-template-columns:repeat(2,1fr);display:grid}.aim[data-astro-cid-ta2fbyqs]{gap:var(--sp-4);border-top:1px solid var(--hairline);padding-top:var(--sp-6);align-content:start;display:grid}.aim__label[data-astro-cid-ta2fbyqs]{color:var(--liquor);font-family:var(--font-text);font-size:var(--text-sm);letter-spacing:var(--tracking-body);margin:0;font-weight:500}.aim__say[data-astro-cid-ta2fbyqs]{color:var(--ink);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);text-wrap:pretty;margin:0}.aim__gloss[data-astro-cid-ta2fbyqs]{color:var(--muted);line-height:var(--leading-body);max-width:var(--measure);margin:0}@media (width<=60rem){.aims__inner[data-astro-cid-ta2fbyqs]{padding:var(--sp-16) var(--gutter)}.aims__title[data-astro-cid-ta2fbyqs]{margin-bottom:var(--sp-8)}.aims__pair[data-astro-cid-ta2fbyqs]{gap:var(--sp-12);grid-template-columns:1fr}}.values[data-astro-cid-ta2fbyqs]{background:var(--paper)}.values__inner[data-astro-cid-ta2fbyqs]{max-width:var(--shell);padding:var(--sp-24) var(--gutter);margin:0 auto}.values__title[data-astro-cid-ta2fbyqs]{margin:0 0 var(--sp-12);color:var(--ink);max-width:20ch}.values__list[data-astro-cid-ta2fbyqs]{gap:var(--sp-8);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.value[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--hairline);padding-top:var(--sp-4)}.value__name[data-astro-cid-ta2fbyqs]{margin:0 0 var(--sp-2);color:var(--leaf);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-sm);font-weight:400;line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.value__note[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}@media (width<=60rem){.values__inner[data-astro-cid-ta2fbyqs]{padding:var(--sp-16) var(--gutter)}.values__title[data-astro-cid-ta2fbyqs]{margin-bottom:var(--sp-8)}.values__list[data-astro-cid-ta2fbyqs]{gap:var(--sp-6);grid-template-columns:repeat(2,1fr)}}@media (width<=30rem){.values__list[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.origin[data-astro-cid-ta2fbyqs]{background:var(--liquor);color:var(--paper)}.origin__inner[data-astro-cid-ta2fbyqs]{max-width:var(--shell);padding:var(--sp-24) var(--gutter);gap:var(--sp-16);grid-template-columns:1fr 1.2fr;align-items:start;margin:0 auto;display:grid}.origin__title[data-astro-cid-ta2fbyqs]{color:var(--paper);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--display-md);font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;grid-area:1/1;max-width:14ch;margin:0}.origin__portrait[data-astro-cid-ta2fbyqs]{width:100%;height:auto;margin-top:var(--sp-8);border-radius:14px;grid-area:2/1;display:block}.origin__copy[data-astro-cid-ta2fbyqs]{gap:var(--sp-6);max-width:var(--measure);grid-area:1/2/span 2;align-content:start;display:grid}.origin__copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted-i);line-height:var(--leading-body);margin:0}.origin__copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs].origin__open,.origin__copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs].origin__close{color:var(--paper);font-size:var(--text-lg)}.origin__quote[data-astro-cid-ta2fbyqs]{margin:var(--sp-4) 0;border-left:2px solid var(--flush);padding-left:var(--sp-6)}.origin__copy[data-astro-cid-ta2fbyqs] blockquote[data-astro-cid-ta2fbyqs].origin__quote p[data-astro-cid-ta2fbyqs]{color:var(--flush);font-family:var(--font-display);font-variation-settings:var(--display-axes-soft);font-size:var(--display-sm);font-style:italic;line-height:var(--leading-snug);letter-spacing:var(--tracking-display);margin:0}@media (width<=60rem){.origin__inner[data-astro-cid-ta2fbyqs]{gap:var(--sp-8);padding:var(--sp-16) var(--gutter);grid-template-columns:1fr}.origin__title[data-astro-cid-ta2fbyqs],.origin__portrait[data-astro-cid-ta2fbyqs],.origin__copy[data-astro-cid-ta2fbyqs]{grid-area:auto/1}.origin__title[data-astro-cid-ta2fbyqs]{max-width:100%}.origin__portrait[data-astro-cid-ta2fbyqs]{max-width:22rem;margin-top:0}}.offer[data-astro-cid-ta2fbyqs]{background:var(--paper)}.offer__inner[data-astro-cid-ta2fbyqs]{max-width:var(--shell);padding:var(--sp-24) var(--gutter);margin:0 auto}.offer__head[data-astro-cid-ta2fbyqs]{max-width:52ch}.offer__head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 0 var(--sp-4);color:var(--ink);max-width:22ch}.offer__lede[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:var(--text-lg);line-height:var(--leading-body);margin:0}@media (width<=60rem){.offer__inner[data-astro-cid-ta2fbyqs]{padding:var(--sp-16) var(--gutter)}}
