@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.qXRZ8q_className{font-family:Newsreader,Newsreader Fallback}.qXRZ8q_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.sg_FIa_className{font-family:Caveat,Caveat Fallback;font-style:normal}.sg_FIa_variable{--font-caveat:"Caveat", "Caveat Fallback"}
.g-root{color:var(--color-g-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;background:#fff;overflow-x:clip}.g-serif{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;font-weight:400}.g-grid-pile{display:grid}.g-grid-pile>*{grid-area:1/1}@layer components{.g-scene{isolation:isolate;background-color:#8fb3ad;position:relative;overflow:hidden}.g-scene:after{content:"";z-index:-1;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.g-scene--lake{background:radial-gradient(90% 55% at 15% 25%,#f1dcae 0%,#0000 60%),radial-gradient(70% 45% at 85% 80%,#2c6a6c 0%,#0000 70%),linear-gradient(#cfdcd6 0%,#93b8b0 42%,#4a8580 68%,#c4ae80 100%)}.g-scene--meadow{background:radial-gradient(80% 60% at 70% 20%,#f5e6b8 0%,#0000 60%),radial-gradient(60% 50% at 20% 85%,#5d7a2c 0%,#0000 70%),linear-gradient(#dfe6c9 0%,#b4c27a 50%,#6f8a3a 100%)}.g-scene--rock{background:radial-gradient(60% 50% at 30% 35%,#e58a5f 0%,#0000 70%),radial-gradient(50% 45% at 75% 65%,#8f3a24 0%,#0000 70%),linear-gradient(160deg,#d9764d 0%,#b2502f 55%,#7c2f1c 100%)}.g-scene--dusk{background:radial-gradient(70% 50% at 80% 20%,#ffd3a1 0%,#0000 65%),radial-gradient(70% 60% at 15% 90%,#5a4a7e 0%,#0000 70%),linear-gradient(#f2c7b4 0%,#c79bb4 45%,#6e5f8f 100%)}.g-scene--stone{background:repeating-linear-gradient(115deg,#ffffff0f 0 2px,#0000 2px 9px),radial-gradient(60% 60% at 30% 40%,#4b4b45 0%,#0000 70%),linear-gradient(#2e2e2a 0%,#1d1d1a 100%)}.g-scene--ember{background:radial-gradient(30% 30% at 60% 45%,#fff3c4 0%,#0000 70%),radial-gradient(55% 50% at 40% 60%,#f06f3c 0%,#0000 70%),radial-gradient(50% 50% at 75% 30%,#5f6fd6 0%,#0000 75%),linear-gradient(135deg,#2b2357 0%,#8a3b6d 50%,#1f3c64 100%)}.g-scene--sand{background:radial-gradient(80% 60% at 50% 0,#fbf2d6 0%,#0000 70%),linear-gradient(#ecd9a6 0%,#d8b878 60%,#b99256 100%)}}.g-nav-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffeb;box-shadow:0 0 0 1px #0000000f,0 8px 24px #0000000f}@supports (animation-timeline:scroll()){.g-nav-bar{animation:linear both g-nav-solid;animation-timeline:scroll(root);animation-range:0 120px}}@keyframes g-nav-solid{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#fff0;box-shadow:0 0 0 1px #0000,0 8px 24px #0000}to{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffeb;box-shadow:0 0 0 1px #0000000f,0 8px 24px #0000000f}}@supports (animation-timeline:scroll()){.g-demo{animation:linear both g-shrink-sm;animation-timeline:scroll(root);animation-range:0 100vh}.g-float{animation-timing-function:cubic-bezier(.7,0,.84,0),linear;animation-fill-mode:both,both;animation-duration:auto, auto;animation-timeline:scroll(root),scroll(root)}.g-float--grey-lg{animation-name:g-float-grey-lg,g-float-out;animation-range:6vh 56vh,60vh 80vh}.g-float--ember-lg{animation-name:g-float-ember-lg,g-float-out;animation-range:0 50vh,60vh 80vh}.g-float--green-lg{animation-name:g-float-green-lg,g-float-out;animation-range:12vh 62vh,60vh 80vh}.g-video-parallax{animation:linear both g-video-parallax;animation-timeline:scroll(root);animation-range:0 120vh}@media (min-width:64rem){.g-demo{animation-name:g-shrink-lg}}}@supports not (animation-timeline:scroll()){.g-float{opacity:0}}@keyframes g-shrink-sm{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes g-shrink-lg{0%{transform:translate(25%,-6vh)scale(1.2)}to{transform:translate(0)scale(1)}}@keyframes g-float-grey-lg{0%{transform:translate(23%,21%)scale(1)}to{transform:translate(0)scale(.75)}}@keyframes g-float-ember-lg{0%{transform:translate(24%,-6%)scale(1)}to{transform:translate(0)scale(.75)}}@keyframes g-float-green-lg{0%{transform:translate(-35%,10%)scale(1)}to{transform:translate(0)scale(.75)}}@keyframes g-float-out{0%{opacity:1}to{opacity:0}}@keyframes g-video-parallax{0%{transform:translateY(12%)}to{transform:translateY(-45%)}}.g-doers{timeline-scope:--g-doers-under}.g-doers-trigger{view-timeline-name:--g-doers-under}@supports (animation-timeline:view()){.g-doers-headline{animation:linear both g-slide-under;animation-timeline:--g-doers-under;animation-range:cover cover 50%}}@keyframes g-slide-under{0%{transform:translateY(0)}to{transform:translateY(130%)}}@supports (animation-timeline:view()){.g-hiw{timeline-scope:--g-hiw-0, --g-hiw-1, --g-hiw-2}.g-hiw-src-0{view-timeline-name:--g-hiw-0}.g-hiw-src-1{view-timeline-name:--g-hiw-1}.g-hiw-src-2{view-timeline-name:--g-hiw-2}.g-hiw-fill{animation:linear both g-hiw-fill;animation-range:cover 50vh cover calc(100% - 50vh);transform:translate(-100%)}.g-hiw-label{animation:linear g-hiw-label;animation-range:cover 50vh cover calc(100% - 50vh)}.g-hiw-fill-0,.g-hiw-label-0{animation-timeline:--g-hiw-0}.g-hiw-fill-1,.g-hiw-label-1{animation-timeline:--g-hiw-1}.g-hiw-fill-2,.g-hiw-label-2{animation-timeline:--g-hiw-2}.g-hiw-text{animation:linear both g-hiw-text;animation-timeline:view();animation-range:cover}.g-hiw-text--first{animation-name:g-hiw-text-first}.g-hiw-text--last{animation-name:g-hiw-text-last}.g-hiw-parallax-scope{view-timeline-name:--g-hiw-parallax}.g-hiw-parallax{animation:linear both g-drift;animation-timeline:--g-hiw-parallax;animation-range:cover}}@supports not (animation-timeline:view()){.g-hiw-fill{display:none}}@keyframes g-hiw-fill{0%{transform:translate(-100%)}88%{transform:translate(0)}to{transform:translate(101%)}}@keyframes g-hiw-label{0%,to{color:var(--color-g-ink)}}@keyframes g-hiw-text{0%,20%{opacity:0}35%,70%{opacity:1}85%,to{opacity:0}}@keyframes g-hiw-text-first{0%,70%{opacity:1}85%,to{opacity:0}}@keyframes g-hiw-text-last{0%,20%{opacity:0}35%,to{opacity:1}}@keyframes g-drift{0%{transform:translateY(8%)}to{transform:translateY(-8%)}}@supports (animation-timeline:view()){.g-reveal{animation:linear both g-fade-up;animation-timeline:view();animation-range:entry entry 70%}}@keyframes g-fade-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.g-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.g-marquee-track{animation:40s linear infinite g-marquee}@keyframes g-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.g-wordmark text{stroke:var(--color-g-ink);stroke-width:1.5px;stroke-dasharray:1400}@supports (animation-timeline:view()){.g-wordmark text{animation:linear both g-wordmark;animation-timeline:view();animation-range:entry cover 45%}}@keyframes g-wordmark{0%{stroke-dashoffset:1400px;fill-opacity:0}70%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}.g-voice-bar{transform-origin:50%;animation:1.1s ease-in-out infinite g-voice-wave}@keyframes g-voice-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.g-voice-flow{animation:14s linear infinite g-voice-flow}@keyframes g-voice-flow{0%{transform:translate(-50%)}to{transform:translate(0)}}.g-caret{animation:1s step-end infinite g-caret}@keyframes g-caret{0%,to{opacity:1}50%{opacity:0}}@supports (animation-timeline:view()){.g-cta-reveal{animation:linear both g-cta-reveal;animation-timeline:view();animation-range:entry cover 45%}}@keyframes g-cta-reveal{0%{clip-path:inset(3% max(1rem,50% - 34rem) round 28px)}to{clip-path:inset(0)}}
