.header-module__3iWRfG__header{z-index:60;padding:clamp(12px, 1.7vw, 24px) var(--gutter);pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0 0 auto}.header-module__3iWRfG__pill{pointer-events:auto;backdrop-filter:blur(9px);background:#fff3;border:1px solid #fff;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;width:min(1200px,100%);padding:12px 12px 12px 17px;transition:background-color .4s;display:flex}.header-module__3iWRfG__scrolled .header-module__3iWRfG__pill{background:#ffffffd1}.header-module__3iWRfG__brand{align-items:center;display:inline-flex}.header-module__3iWRfG__brand img{width:103px;height:32px;transition:opacity .3s ease, transform .45s var(--ease-out);display:block}.header-module__3iWRfG__brand:hover img{opacity:.72;transform:translateY(-1px)}.header-module__3iWRfG__brand:active img{transform:translateY(0)}.header-module__3iWRfG__nav{font-family:var(--font-body);align-items:center;gap:24px;font-size:14.5px;font-weight:600;display:flex}.header-module__3iWRfG__nav a{color:var(--green-60);padding-block:8px;transition:color .25s}.header-module__3iWRfG__nav a[aria-current],.header-module__3iWRfG__nav a:hover{color:var(--ink)}.header-module__3iWRfG__actions{align-items:center;gap:8px;display:flex}.header-module__3iWRfG__cta{white-space:nowrap;border-radius:var(--r-sm);background:var(--green);color:#fff;height:40px;font-family:var(--font-ui);transition-property:background-color,transform;transition-duration:.5s;transition-timing-function:var(--ease-soft);align-items:center;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.header-module__3iWRfG__cta:hover{background:var(--green-deep);transform:translateY(-1px)}.header-module__3iWRfG__cta:focus-visible{outline-color:#fff}.header-module__3iWRfG__burger{border-radius:var(--r-sm);border:1px solid var(--line);background:#fff9;width:40px;height:40px;display:none;position:relative}.header-module__3iWRfG__burger i{background:var(--ink);width:16px;height:1.8px;transition:translate .3s var(--ease-out), rotate .3s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% calc(-50% - 3px)}.header-module__3iWRfG__burger i:last-child{translate:-50% calc(3px - 50%)}.header-module__3iWRfG__burger[aria-expanded=true] i{translate:-50% -50%;rotate:45deg}.header-module__3iWRfG__burger[aria-expanded=true] i:last-child{translate:-50% -50%;rotate:-45deg}.header-module__3iWRfG__sheet{pointer-events:auto;backdrop-filter:blur(12px);opacity:0;visibility:hidden;width:min(1200px,100%);transition:translate .35s var(--ease-out), opacity .3s ease, visibility .3s;background:#fffffff5;border:1px solid #fff;border-radius:17px;flex-direction:column;margin-top:8px;padding:10px;display:none;translate:0 -8px}.header-module__3iWRfG__sheetOpen{opacity:1;visibility:visible;translate:0}.header-module__3iWRfG__sheet a{font-family:var(--font-body);color:var(--green-80);border-radius:10px;padding:14px 12px;font-size:17px;font-weight:600}.header-module__3iWRfG__sheet a:hover,.header-module__3iWRfG__sheet a[aria-current]{color:var(--ink);background:var(--green-08)}@media (max-width:760px){.header-module__3iWRfG__nav{display:none}.header-module__3iWRfG__burger{display:block}.header-module__3iWRfG__sheet{display:flex}.header-module__3iWRfG__header{padding:0}.header-module__3iWRfG__pill{border:0;border-bottom:1px solid #ffffffe6;border-radius:0;width:100%;padding:15px 16px}.header-module__3iWRfG__sheet{border:0;border-bottom:1px solid #fff;border-radius:0;width:100%;margin-top:0;padding:8px}.header-module__3iWRfG__sheet a{padding:14px 8px}}
.footer-module__nP6W3G__footer{background:var(--sage);color:var(--green);min-height:calc(56.25vw + 36px);padding-top:min(clamp(96px,13vh,184px) + 240px,26vw);padding-bottom:clamp(200px,27vh,460px);position:relative;overflow:clip}@media (max-width:900px){.footer-module__nP6W3G__footer{padding-top:clamp(48px,9vw,88px);padding-bottom:calc(22.5vw + 14.4px)}}.footer-module__nP6W3G__inner{z-index:2;border-radius:var(--r-lg);background:var(--glass);backdrop-filter:blur(12px);border:1px solid #fff;padding:clamp(32px,4vw,64px);position:relative}.footer-module__nP6W3G__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:36px clamp(48px,8vw,120px);padding-bottom:clamp(20px,3vh,38px);display:flex}.footer-module__nP6W3G__brand{flex-direction:column;align-items:flex-start;gap:14px;max-width:320px;display:flex}.footer-module__nP6W3G__lockup{width:116px;height:36px;display:block}.footer-module__nP6W3G__tagline{color:var(--green-60);font-size:15.5px;line-height:1.5}.footer-module__nP6W3G__cta{margin-top:8px}.footer-module__nP6W3G__cols{flex-wrap:wrap;gap:40px clamp(48px,7vw,110px);display:flex}.footer-module__nP6W3G__col{flex-direction:column;align-items:flex-start;gap:13px;font-size:14.5px;font-weight:500;display:flex}.footer-module__nP6W3G__colLabel{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--green-40);margin-bottom:6px;font-size:11px;font-weight:600}.footer-module__nP6W3G__col a{width:fit-content;color:var(--green-60);transition:color .25s;position:relative}.footer-module__nP6W3G__col a:after{content:"";background:var(--green);transform-origin:100%;width:100%;height:1px;transition:transform .4s var(--ease-out);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.footer-module__nP6W3G__col a:hover{color:var(--green)}.footer-module__nP6W3G__col a:hover:after{transform-origin:0;transform:scaleX(1)}.footer-module__nP6W3G__bottom{border-top:1px solid var(--line);color:var(--green-60);flex-wrap:wrap;justify-content:space-between;gap:10px 28px;padding-block:18px 0;font-size:13px;display:flex}.footer-module__nP6W3G__domain{font-family:var(--font-mono);letter-spacing:.06em;font-size:11.5px}@media (hover:none){.footer-module__nP6W3G__col{gap:22px}.footer-module__nP6W3G__col a:before{content:"";position:absolute;inset:-11px 0}}.footer-module__nP6W3G__scene{aspect-ratio:16/9;z-index:0;will-change:transform;position:absolute;bottom:-32px;left:-32px;right:-32px;-webkit-mask-image:linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(#0000 0%,#000 22%)}.footer-module__nP6W3G__sceneMedia{object-fit:cover;object-position:center;width:100%;height:100%;display:block}
.hero-module__NVBTOW__hero{background:var(--sage);isolation:isolate;flex-direction:column;align-items:center;padding-top:268px;padding-bottom:clamp(70px,8.7vh,125px);display:flex;position:relative;overflow:clip}.hero-module__NVBTOW__film{aspect-ratio:16/9;z-index:-2;will-change:transform;mix-blend-mode:multiply;position:absolute;bottom:16%;left:-32px;right:-32px;-webkit-mask:linear-gradient(#0000 0%,#000 11% 74%,#0000 96%);mask:linear-gradient(#0000 0%,#000 11% 74%,#0000 96%)}.hero-module__NVBTOW__filmMedia{object-fit:cover;object-position:center bottom;width:100%;height:100%}.hero-module__NVBTOW__grain{z-index:-2}.hero-module__NVBTOW__haze{z-index:-1;pointer-events:none;background:linear-gradient(#eeeee8b3 0%,#eeeee857 28%,#eeeee80d 54%,#eeeee800 70%);position:absolute;inset:0}.hero-module__NVBTOW__motes{z-index:0;opacity:.7}.hero-module__NVBTOW__content{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;row-gap:32px;display:flex;position:relative}.hero-module__NVBTOW__title{max-width:min(890px,100%);margin-bottom:-12px}.hero-module__NVBTOW__titleBreak{display:block}.hero-module__NVBTOW__sub{max-width:575px;font-family:var(--font-body);color:var(--green-75);font-size:clamp(16px,1.3vw,18px);font-weight:500;line-height:1.6}.hero-module__NVBTOW__actions{flex-wrap:wrap;gap:16px;display:flex}.hero-module__NVBTOW__appSpacer{width:min(1200px, 100% - var(--gutter) * 2);pointer-events:none;height:calc(clamp(320px,44vw,476px) + 20px);margin-top:clamp(96px,16svh,200px)}.hero-module__NVBTOW__appFrame{z-index:2;width:min(1200px, 100% - var(--gutter) * 2);border-radius:var(--r-lg);background:var(--glass-lite);backdrop-filter:blur(10px);border:1px solid #fff;margin-top:clamp(96px,16svh,200px);padding:10px;scroll-margin-top:120px;position:relative}.hero-module__NVBTOW__app{color:var(--ink);background:#fff;border-radius:12px;display:flex;overflow:hidden}.hero-module__NVBTOW__appShot{width:100%;height:auto;display:block}.hero-module__NVBTOW__fade{z-index:1;inset-inline:0;background:linear-gradient(transparent, var(--sage) 88%);pointer-events:none;height:clamp(80px,12vh,150px);position:absolute;bottom:0}@media (max-width:900px){.hero-module__NVBTOW__film{aspect-ratio:auto;inset:10% -14% -2%}}@media (max-width:760px){.hero-module__NVBTOW__hero{padding-top:200px}.hero-module__NVBTOW__titleBreak{display:none}.hero-module__NVBTOW__content{row-gap:22px}.hero-module__NVBTOW__title{margin-bottom:-2px}.hero-module__NVBTOW__appFrame,.hero-module__NVBTOW__appSpacer{margin-top:106px}}
.faq-module__TMh2Ga__section{padding-block:calc(var(--section-pad) + clamp(48px, 5vw, 96px)) var(--section-pad)}.faq-module__TMh2Ga__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.faq-module__TMh2Ga__left{flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:sticky;top:120px}.faq-module__TMh2Ga__heading{max-width:14ch}.faq-module__TMh2Ga__sub{color:var(--green-60);max-width:30ch;font-size:15.5px;line-height:1.55}.faq-module__TMh2Ga__list{flex-direction:column;display:flex}.faq-module__TMh2Ga__item{border-top:1px solid var(--line)}.faq-module__TMh2Ga__item:last-child{border-bottom:1px solid var(--line)}.faq-module__TMh2Ga__q{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:clamp(17px,1.5vw,20px);font-weight:700;list-style:none;transition:color .3s;display:flex}.faq-module__TMh2Ga__q::-webkit-details-marker{display:none}.faq-module__TMh2Ga__q:hover{color:var(--green)}.faq-module__TMh2Ga__icon{border:1px solid var(--line);width:30px;height:30px;transition:background-color .5s var(--ease-soft), border-color .5s var(--ease-soft);border-radius:50%;flex-shrink:0;position:relative}.faq-module__TMh2Ga__icon i{background:var(--ink);width:12px;height:1.6px;transition:rotate .5s var(--ease-soft), background-color .5s var(--ease-soft);position:absolute;top:50%;left:50%;translate:-50% -50%}.faq-module__TMh2Ga__icon i:last-child{rotate:90deg}.faq-module__TMh2Ga__item[open] .faq-module__TMh2Ga__icon{background:var(--green);border-color:var(--green)}.faq-module__TMh2Ga__item[open] .faq-module__TMh2Ga__icon i{background:#fff}.faq-module__TMh2Ga__item[open] .faq-module__TMh2Ga__icon i:last-child{rotate:none}.faq-module__TMh2Ga__item::details-content{opacity:0;block-size:0;transition:block-size .55s var(--ease-soft), opacity .45s var(--ease-soft), content-visibility .55s allow-discrete;overflow:hidden}.faq-module__TMh2Ga__item[open]::details-content{opacity:1;block-size:auto}.faq-module__TMh2Ga__a{color:var(--green-60);max-width:58ch;padding-bottom:24px;font-size:15.5px;line-height:1.6}@media (max-width:760px){.faq-module__TMh2Ga__section{padding-block:var(--section-pad)}}@media (max-width:900px){.faq-module__TMh2Ga__inner{grid-template-columns:1fr}.faq-module__TMh2Ga__left{position:static}}@media (prefers-reduced-motion:reduce){.faq-module__TMh2Ga__icon,.faq-module__TMh2Ga__icon i{transition-duration:.01ms}.faq-module__TMh2Ga__item::details-content{transition-duration:.01ms}.faq-module__TMh2Ga__item[open]::details-content{transition-duration:.01ms}}
.manifesto-module__V8hz-W__section{padding-block:clamp(18px, 2.4vh, 36px) var(--section-pad)}.manifesto-module__V8hz-W__card{text-align:center}.manifesto-module__V8hz-W__text{font-family:var(--font-head);letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;max-width:34ch;margin-inline:auto;font-size:clamp(22px,2.7vw,40px);font-weight:400;line-height:1.34}.manifesto-module__V8hz-W__meta{justify-content:center;align-items:center;gap:18px;margin-top:clamp(28px,4vw,44px);display:flex}.manifesto-module__V8hz-W__byline{align-items:center;gap:10px;display:flex}.manifesto-module__V8hz-W__bylineText{align-items:baseline;gap:7px;display:flex}.manifesto-module__V8hz-W__role{font-family:var(--font-ui);color:var(--green-40);font-size:13px}.manifesto-module__V8hz-W__role:before{content:"—";margin-right:7px}.manifesto-module__V8hz-W__avatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.manifesto-module__V8hz-W__author{font-family:var(--font-head);color:var(--green-60);font-size:15px;font-style:italic}.manifesto-module__V8hz-W__rule{background:var(--line);width:40px;height:1px}.manifesto-module__V8hz-W__link{font-family:var(--font-ui);color:var(--green);border-bottom:1px solid var(--line);padding-bottom:3px;font-size:14px;transition:color .3s,border-color .3s}.manifesto-module__V8hz-W__link:hover{color:var(--green-deep);border-bottom-color:var(--green-deep)}@media (max-width:640px){.manifesto-module__V8hz-W__text{max-width:100%}.manifesto-module__V8hz-W__meta{flex-wrap:wrap;gap:12px}.manifesto-module__V8hz-W__rule{display:none}}
.sections-module__DmZmdq__main{padding-top:clamp(120px,16svh,170px)}.sections-module__DmZmdq__intro{flex-direction:column;gap:14px;padding-bottom:clamp(24px,4vh,48px);display:flex}.sections-module__DmZmdq__introSub{color:var(--green-60);max-width:52ch;font-size:16px;line-height:1.55}.sections-module__DmZmdq__divider{border-top:1px dashed var(--green-40);align-items:center;gap:12px;margin-top:clamp(32px,5vh,56px);padding-top:20px;display:flex}.sections-module__DmZmdq__badge{background:var(--green);color:#fff;width:28px;height:28px;font-family:var(--font-ui);border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.sections-module__DmZmdq__name{font-family:var(--font-mono);letter-spacing:.02em;color:var(--green-60);font-size:12.5px}
.changelog-module__RA-AKW__body{flex-direction:column;align-items:flex-start;display:flex}.changelog-module__RA-AKW__p{color:var(--green-80);font-size:16px;line-height:1.62}.changelog-module__RA-AKW__p+.changelog-module__RA-AKW__p{margin-top:14px}.changelog-module__RA-AKW__group{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);margin-top:34px;font-size:17px;font-weight:600}.changelog-module__RA-AKW__group:first-child{margin-top:0}.changelog-module__RA-AKW__list{flex-direction:column;gap:9px;margin-top:12px;padding-left:0;list-style:none;display:flex}.changelog-module__RA-AKW__list li{color:var(--green-80);padding-left:20px;font-size:15.5px;line-height:1.55;position:relative}.changelog-module__RA-AKW__list li:before{content:"";background:var(--green);opacity:.45;width:5px;height:5px;position:absolute;top:.62em;left:2px}.changelog-module__RA-AKW__code{border:1px solid var(--line);border-radius:var(--r-md);background:var(--cream);width:100%;font-family:var(--font-mono);color:var(--green-80);white-space:pre;-webkit-overflow-scrolling:touch;margin-top:18px;padding:16px 18px;font-size:13.5px;line-height:1.65;overflow-x:auto}.changelog-module__RA-AKW__figure{width:100%;margin-top:26px;margin-bottom:6px}.changelog-module__RA-AKW__frame{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--cream);padding:8px;position:relative;overflow:hidden;box-shadow:0 22px 48px -34px #0a151273}.changelog-module__RA-AKW__media{border-radius:var(--r-md);background:var(--sage);width:100%;height:auto;display:block}.changelog-module__RA-AKW__videoWrap{width:100%;position:relative}.changelog-module__RA-AKW__videoWrap .changelog-module__RA-AKW__media{object-fit:cover;height:100%}.changelog-module__RA-AKW__videoToggle{width:30px;height:30px;color:var(--dew);opacity:0;background:#0a15128c;border-radius:999px;place-items:center;transition:opacity .25s,background-color .25s;display:grid;position:absolute;bottom:10px;right:10px}.changelog-module__RA-AKW__videoWrap:hover .changelog-module__RA-AKW__videoToggle,.changelog-module__RA-AKW__videoToggle:focus-visible{opacity:1}.changelog-module__RA-AKW__videoToggle:hover{background:#0a1512bf}.changelog-module__RA-AKW__videoToggle:focus-visible{outline-color:var(--dew)}@media (hover:none){.changelog-module__RA-AKW__videoToggle{opacity:1;width:44px;height:44px}}.changelog-module__RA-AKW__caption{font-family:var(--font-ui);color:var(--green-40);margin-top:10px;font-size:13px;line-height:1.45}.changelog-module__RA-AKW__body a{color:var(--green);text-underline-offset:3px;-webkit-text-decoration:underline #2a4e3959;text-decoration:underline #2a4e3959;text-decoration-thickness:1px;transition:text-decoration-color .25s}.changelog-module__RA-AKW__body a:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.changelog-module__RA-AKW__body :not(.changelog-module__RA-AKW__code)>code{font-family:var(--font-mono);background:var(--green-08);color:var(--ink);border-radius:4px;padding:.14em .36em;font-size:.88em}
.finalcta-module__pjywHa__cta{background:var(--sage);padding-block:20px min(clamp(96px,14vh,180px) - 30px,16vw);position:relative}.finalcta-module__pjywHa__band{width:calc(100% - var(--cta-edge) * 2);background:var(--cream) url(/land/cta-banner.webp) center bottom / cover no-repeat;isolation:isolate;border-radius:clamp(20px,2vw,36px);margin-inline:auto;position:relative;overflow:hidden}.finalcta-module__pjywHa__band:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#e5e2d49e 0%,#e5e2d480 34%,#e5e2d429 62%,#e5e2d44d 100%);position:absolute;inset:0}.finalcta-module__pjywHa__cta{--cta-edge:clamp(12px, 1.6vw, 32px)}.finalcta-module__pjywHa__inner{width:min(1200px, 100% - (var(--gutter) - var(--cta-edge)) * 2);margin-inline:auto;padding-block:clamp(88px,10.3vw,144px) clamp(226px,28.7vw,408px);position:relative}.finalcta-module__pjywHa__noise{z-index:-1}.finalcta-module__pjywHa__card{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.finalcta-module__pjywHa__kicker{color:var(--green-60);}.finalcta-module__pjywHa__title{max-width:18ch}.finalcta-module__pjywHa__lede{color:var(--green-80);max-width:44ch;font-size:clamp(15.5px,1.25vw,18px)}.finalcta-module__pjywHa__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;display:flex}.finalcta-module__pjywHa__actions .btnGhost{background:#fff;border-color:#0a15121a;box-shadow:0 10px 26px -18px #0a151273}.finalcta-module__pjywHa__actions .btnGhost:hover{background:#fff;border-color:#0a151242;box-shadow:0 16px 32px -18px #0a15128c}@media (max-width:900px){.finalcta-module__pjywHa__inner{width:100%;padding:clamp(48px,10.5vw,76px) clamp(28px,7vw,44px) clamp(64px,17vw,100px)}.finalcta-module__pjywHa__band{background-position:32% bottom}}
.postbody-module__mWlx-W__body{color:var(--green-80);font-size:clamp(16px,1vw,17px);line-height:1.7}.postbody-module__mWlx-W__p{margin-block:0 1.35em}.postbody-module__mWlx-W__p:last-child{margin-bottom:0}.postbody-module__mWlx-W__body>.postbody-module__mWlx-W__p:first-child{color:var(--green-75)}.postbody-module__mWlx-W__h2{font-family:var(--font-head);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-block:1.9em .55em;scroll-margin-top:120px;font-size:clamp(24px,2.1vw,31px);font-weight:650;line-height:1.2}.postbody-module__mWlx-W__body>.postbody-module__mWlx-W__h2:first-child{margin-top:0}.postbody-module__mWlx-W__h3{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);margin-block:1.5em .5em;scroll-margin-top:120px;font-size:clamp(19px,1.5vw,23px);font-weight:600;line-height:1.28}.postbody-module__mWlx-W__list{counter-reset:item;flex-direction:column;gap:.7em;margin-block:0 1.35em;padding-left:0;list-style:none;display:flex}.postbody-module__mWlx-W__list li{padding-left:1.9em;position:relative}.postbody-module__mWlx-W__list li:before{content:"";background:var(--green);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:.35em}.postbody-module__mWlx-W__ordered li:before{counter-increment:item;content:counter(item);background:var(--green-08);opacity:1;width:1.35em;height:1.35em;color:var(--green);font-family:var(--font-ui);border-radius:50%;place-items:center;margin-top:.34em;font-size:.72em;font-weight:600;display:grid;top:0;left:0}.postbody-module__mWlx-W__quoteWrap{border-left:2px solid var(--green);margin-block:2em;padding-left:clamp(18px,2.5vw,28px)}.postbody-module__mWlx-W__quote{font-family:var(--font-head);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;font-size:clamp(20px,1.75vw,26px);font-weight:500;line-height:1.36}.postbody-module__mWlx-W__cite{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--green-40);margin-top:.85em;font-size:13px;font-weight:600}.postbody-module__mWlx-W__callout{border-radius:var(--r-md);border:1px solid var(--green-08);color:var(--green-80);background:#fff;margin-block:2em;padding:clamp(20px,2.5vw,28px);font-size:.96em;line-height:1.6}.postbody-module__mWlx-W__figure{margin-block:2.2em}.postbody-module__mWlx-W__figureImg{border-radius:var(--r-md);width:100%;height:auto}.postbody-module__mWlx-W__caption{color:var(--green-60);margin-top:.85em;font-size:14px;line-height:1.5}.postbody-module__mWlx-W__body a{color:var(--green);text-underline-offset:3px;-webkit-text-decoration:underline #2a4e3959;text-decoration:underline #2a4e3959;text-decoration-thickness:1px;transition:text-decoration-color .25s}.postbody-module__mWlx-W__body a:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.postbody-module__mWlx-W__body code{font-family:var(--font-mono);background:var(--green-08);color:var(--ink);border-radius:4px;padding:.14em .36em;font-size:.88em}.postbody-module__mWlx-W__code{border:1px solid var(--line);border-radius:var(--r-md);background:var(--cream);font-family:var(--font-mono);color:var(--green-80);white-space:pre;margin-block:2em;padding:16px 18px;font-size:13.5px;line-height:1.65;overflow-x:auto}.postbody-module__mWlx-W__code code{font-size:inherit;background:0 0;padding:0}
.meetgaia-module__66OKkG__section{background:var(--sage);padding-top:clamp(48px,8vh,96px);padding-bottom:0;display:flow-root;position:relative;overflow:clip visible}.meetgaia-module__66OKkG__stage{aspect-ratio:16/9;width:100%;position:relative}.meetgaia-module__66OKkG__section{--stage-clip:0px}@media (min-width:721px){.meetgaia-module__66OKkG__section{--stage-clip:clamp(100px, 24vw, 400px)}}.meetgaia-module__66OKkG__stage{margin-bottom:calc(var(--stage-clip) * -1)}.meetgaia-module__66OKkG__field{aspect-ratio:1;z-index:0;width:200vw;color:var(--green);opacity:.4;pointer-events:none;position:absolute;translate:-50% -50%}.meetgaia-module__66OKkG__vignette{inset:-1px;bottom:calc(var(--stage-clip) - 1px);z-index:3;pointer-events:none;background:linear-gradient(to right, var(--sage), transparent 16%), linear-gradient(to left, var(--sage), transparent 16%), linear-gradient(to bottom, var(--sage), transparent 18%);position:absolute;-webkit-mask:linear-gradient(#000 52%,#0000 90%);mask:linear-gradient(#000 52%,#0000 90%)}.meetgaia-module__66OKkG__film{z-index:1;position:absolute;inset:0}.meetgaia-module__66OKkG__filmMedia{object-fit:contain;width:100%;height:100%}.meetgaia-module__66OKkG__filmStill{object-fit:contain}.meetgaia-module__66OKkG__pulse{z-index:4;pointer-events:none;width:0;height:0;position:absolute}.meetgaia-module__66OKkG__dot{aspect-ratio:1;background:var(--leaf);opacity:0;width:clamp(12px,1.05vw,17px);transition:opacity .8s var(--ease-out);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1.5px #2a4e398c,0 0 0 5px #7fd24947,0 0 14px 3px #7fd24966}.meetgaia-module__66OKkG__pulseOn .meetgaia-module__66OKkG__dot{opacity:1;animation:1.9s ease-in-out infinite meetgaia-module__66OKkG__beat}@keyframes meetgaia-module__66OKkG__beat{0%,to{scale:1;box-shadow:0 0 0 1.5px #2a4e398c,0 0 0 5px #7fd24947,0 0 14px 3px #7fd24966}50%{scale:1.28;box-shadow:0 0 0 1.5px #2a4e3966,0 0 0 13px #7fd2491a,0 0 22px 6px #7fd24957}}.meetgaia-module__66OKkG__ring{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#7fd2499e 0%,#7fd24957 48%,#7fd24900 74%);border-radius:50%;width:clamp(84px,7.6vw,124px);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.15}.meetgaia-module__66OKkG__pulseOn .meetgaia-module__66OKkG__ring{animation:4.4s cubic-bezier(.22,.61,.24,1) infinite meetgaia-module__66OKkG__ripple}@keyframes meetgaia-module__66OKkG__ripple{0%{opacity:0;scale:.15}14%{opacity:1}to{opacity:0;scale:1}}.meetgaia-module__66OKkG__copy{z-index:0;text-align:center;flex-direction:column;align-items:center;margin-top:clamp(80px,10vw,200px);margin-bottom:-18vw;display:flex;position:relative}.meetgaia-module__66OKkG__title{max-width:16ch;color:var(--cream);letter-spacing:-.03em;font-size:clamp(64px,11vw,168px)}@media (max-width:720px){.meetgaia-module__66OKkG__stage{aspect-ratio:16/11;margin-bottom:clamp(-140px,-24vw,-60px)}.meetgaia-module__66OKkG__filmMedia,.meetgaia-module__66OKkG__filmStill{object-fit:cover}.meetgaia-module__66OKkG__copy{margin-top:clamp(16px,6vw,40px);margin-bottom:clamp(8px,3vw,20px)}.meetgaia-module__66OKkG__section{padding-top:clamp(28px,5vh,48px)}}@media (prefers-reduced-motion:reduce){.meetgaia-module__66OKkG__pulseOn .meetgaia-module__66OKkG__ring{opacity:0;animation:none}.meetgaia-module__66OKkG__pulseOn .meetgaia-module__66OKkG__dot{animation:none}}
.sharelinks-module__QC1F3G__share{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.sharelinks-module__QC1F3G__label{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--green-40);margin-bottom:12px;font-size:11px;font-weight:600}.sharelinks-module__QC1F3G__actions{flex-wrap:wrap;gap:8px;display:flex}.sharelinks-module__QC1F3G__link{border:1px solid var(--green-08);height:34px;font-family:var(--font-ui);color:var(--green-60);background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:92px;padding:0 12px;font-size:13px;font-weight:600;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.sharelinks-module__QC1F3G__link:hover{color:var(--green);background:var(--green-08);border-color:#0a151233}.sharelinks-module__QC1F3G__inline{margin-top:44px}.sharelinks-module__QC1F3G__inline .sharelinks-module__QC1F3G__actions{gap:10px}
.readingprogress-module__EeurlW__bar{--progress:0;z-index:55;pointer-events:none;transform-origin:0;background:var(--green);height:2px;scale:var(--progress) 1;position:fixed;inset:0 0 auto}
.simplepage-module__-KbOVW__intro{padding-top:190px;padding-bottom:clamp(28px,4vh,48px)}.simplepage-module__-KbOVW__introInner{flex-direction:column;align-items:flex-start;display:flex}.simplepage-module__-KbOVW__kicker{color:var(--green-40)}.simplepage-module__-KbOVW__title{max-width:18ch}.simplepage-module__-KbOVW__kicker+.simplepage-module__-KbOVW__title{margin-top:18px}.simplepage-module__-KbOVW__lede{margin-top:20px}.simplepage-module__-KbOVW__body{min-height:32svh;padding-bottom:var(--section-pad)}@media (max-width:640px){.simplepage-module__-KbOVW__title{max-width:100%}}@media (max-width:760px){.simplepage-module__-KbOVW__intro{padding-top:168px}}
.about-module__8TymFG__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(24px,3vw,40px);padding-top:clamp(8px,2vh,24px);list-style:none;display:grid}.about-module__8TymFG__card{flex-direction:column;display:flex}.about-module__8TymFG__portrait{aspect-ratio:1;border-radius:var(--r-md);background:var(--cream);place-items:center;display:grid;position:relative;overflow:hidden}.about-module__8TymFG__photo{object-fit:cover}.about-module__8TymFG__initials{font-family:var(--font-head);letter-spacing:.02em;color:var(--green-40);font-size:clamp(28px,3vw,40px);font-weight:600}.about-module__8TymFG__name{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);margin-top:18px;font-size:19px;font-weight:600}.about-module__8TymFG__role{font-family:var(--font-ui);color:var(--green);margin-top:4px;font-size:14px}.about-module__8TymFG__bio{color:var(--green-60);margin-top:12px;font-size:15px;line-height:1.5}.about-module__8TymFG__linkedin{z-index:2;border-radius:inherit;cursor:none;place-self:stretch stretch;place-items:center;display:grid;position:absolute;inset:0}.about-module__8TymFG__linkedin:before{content:"";opacity:0;transition:opacity .35s var(--ease-out);background:#0a15124d;position:absolute;inset:0}.about-module__8TymFG__linkedinBtn{will-change:transform;aspect-ratio:1;background:var(--sage);width:clamp(44px,3.8vw,56px);color:var(--ink);opacity:0;transition:opacity .26s var(--ease-out), scale .4s cubic-bezier(.22, .9, .28, 1.3);border-radius:50%;place-items:center;display:grid;position:relative;scale:.78;box-shadow:0 12px 28px -14px #0a151299}.about-module__8TymFG__card:hover .about-module__8TymFG__linkedin:before,.about-module__8TymFG__linkedin:focus-visible:before{opacity:1}.about-module__8TymFG__card:hover .about-module__8TymFG__linkedinBtn,.about-module__8TymFG__linkedin:focus-visible .about-module__8TymFG__linkedinBtn{opacity:1;scale:1}.about-module__8TymFG__linkedin:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (hover:none){.about-module__8TymFG__linkedin{cursor:pointer}.about-module__8TymFG__linkedin:before{opacity:1;background:#0a151238}.about-module__8TymFG__linkedinBtn{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.about-module__8TymFG__linkedinBtn{transition:opacity .2s linear;scale:1}}
.post-module__fFuUMG__article{padding-top:190px}.post-module__fFuUMG__headInner{flex-direction:column;align-items:flex-start;max-width:68ch;margin-inline:auto;display:flex}.post-module__fFuUMG__back{font-family:var(--font-ui);color:var(--green-60);align-items:center;gap:7px;font-size:13.5px;font-weight:600;transition:color .25s;display:inline-flex}.post-module__fFuUMG__back:hover{color:var(--green)}.post-module__fFuUMG__back svg{transition:transform .45s var(--ease-out)}.post-module__fFuUMG__back:hover svg{transform:translate(-3px)}.post-module__fFuUMG__meta{font-family:var(--font-ui);color:var(--green-40);flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;font-size:12.5px;font-weight:500;display:flex}.post-module__fFuUMG__dot{color:var(--green-40)}.post-module__fFuUMG__title{margin-top:16px;font-size:clamp(32px,4.2vw,56px)}.post-module__fFuUMG__excerpt{color:var(--green-60);max-width:54ch;margin-top:20px;font-size:16px;line-height:1.6}.post-module__fFuUMG__author{align-items:center;gap:12px;margin-top:30px;display:flex}.post-module__fFuUMG__avatar{background:var(--green);color:#fff;width:40px;height:40px;font-family:var(--font-ui);letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.post-module__fFuUMG__authorText{flex-direction:column;line-height:1.35;display:flex}.post-module__fFuUMG__authorName{font-family:var(--font-ui);color:var(--ink);font-size:14.5px;font-weight:600}.post-module__fFuUMG__authorRole{color:var(--green-40);font-size:13px}.post-module__fFuUMG__coverWrap{margin-top:clamp(36px,5vh,60px)}.post-module__fFuUMG__cover{aspect-ratio:21/9;border-radius:var(--r-xl);background:var(--green-08);position:relative;overflow:hidden}.post-module__fFuUMG__coverImg{object-fit:cover}.post-module__fFuUMG__layout{margin-top:clamp(40px,6vh,72px);padding-bottom:clamp(56px,8vh,96px)}.post-module__fFuUMG__content{min-width:0;max-width:68ch;margin-inline:auto}.post-module__fFuUMG__postFoot{margin-top:8px}.post-module__fFuUMG__related{--band-edge:clamp(12px, 1.6vw, 32px);padding-block:clamp(48px,7vh,80px)}.post-module__fFuUMG__relatedBand{width:calc(100% - var(--band-edge) * 2);background:var(--cream);border-radius:clamp(20px,2vw,36px);margin-inline:auto;padding-block:clamp(40px,5.5vw,72px)}.post-module__fFuUMG__relatedLabel{color:var(--green-40);margin-bottom:clamp(18px,2.5vh,28px)}.post-module__fFuUMG__relatedGrid{grid-template-columns:repeat(2,1fr);gap:clamp(18px,2.5vw,28px);margin:0;padding:0;list-style:none;display:grid}.post-module__fFuUMG__relatedCard{border-radius:var(--r-lg);border:1px solid var(--green-08);height:100%;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#fff;gap:18px;padding:14px;display:flex;position:relative}.post-module__fFuUMG__relatedCard:hover{transform:translateY(-3px);box-shadow:0 20px 40px -26px #0a151261}.post-module__fFuUMG__relatedMedia{background:var(--green-08);border-radius:12px;flex-shrink:0;width:clamp(96px,12vw,132px);position:relative;overflow:hidden}.post-module__fFuUMG__relatedCover{object-fit:cover}.post-module__fFuUMG__relatedBody{flex-direction:column;justify-content:center;padding-right:6px;display:flex}.post-module__fFuUMG__relatedTitle{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin-top:10px;font-size:clamp(16px,1.25vw,19px);font-weight:650;line-height:1.26}.post-module__fFuUMG__stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}@media (max-width:720px){.post-module__fFuUMG__relatedGrid{grid-template-columns:1fr}.post-module__fFuUMG__cover{aspect-ratio:16/10;border-radius:var(--r-lg)}}@media (max-width:640px){.post-module__fFuUMG__relatedCard{flex-direction:column;gap:12px}.post-module__fFuUMG__relatedMedia{aspect-ratio:16/9;width:100%}.post-module__fFuUMG__relatedBody{padding:0 4px 6px}}@media (hover:none){.post-module__fFuUMG__relatedCard:hover{box-shadow:none;transform:none}}@media (max-width:760px){.post-module__fFuUMG__article{padding-top:168px}}
.blog-module__JsT-Oq__hero{padding-top:190px;padding-bottom:clamp(32px,5vh,56px)}.blog-module__JsT-Oq__heroInner{flex-direction:column;align-items:flex-start;display:flex}.blog-module__JsT-Oq__kicker{color:var(--green-40)}.blog-module__JsT-Oq__title{max-width:16ch}.blog-module__JsT-Oq__kicker+.blog-module__JsT-Oq__title{margin-top:18px}.blog-module__JsT-Oq__lede{margin-top:20px}.blog-module__JsT-Oq__featuredSection{padding-block:clamp(28px,4vh,48px)}.blog-module__JsT-Oq__featured{border-radius:var(--r-xl);border:1px solid var(--green-08);background:#fff;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(16px,1.6vw,20px);display:grid;position:relative}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:16/11;border-radius:var(--r-lg);background:var(--green-08);display:block;position:relative;overflow:hidden}.blog-module__JsT-Oq__featuredBody{padding-right:clamp(8px,2vw,28px);padding-block:clamp(8px,2vw,24px)}.blog-module__JsT-Oq__featuredTitle{text-wrap:balance;margin-top:14px;font-size:clamp(26px,2.6vw,38px)}.blog-module__JsT-Oq__excerpt{color:var(--green-60);max-width:46ch;margin-top:16px;font-size:clamp(15.5px,1.15vw,17px);line-height:1.6}.blog-module__JsT-Oq__byline{font-family:var(--font-ui);color:var(--ink);flex-direction:column;gap:2px;margin-top:22px;font-size:14px;font-weight:600;display:flex}.blog-module__JsT-Oq__role{color:var(--green-40);font-size:12.5px;font-weight:500}.blog-module__JsT-Oq__meta{font-family:var(--font-ui);color:var(--green-40);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.blog-module__JsT-Oq__dot{color:var(--green-40)}.blog-module__JsT-Oq__gridSection{padding-block:clamp(40px, 6vh, 76px) var(--section-pad)}.blog-module__JsT-Oq__gridLabel{margin-bottom:clamp(20px,3vh,32px)}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,32px);margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__card{border-radius:var(--r-lg);border:1px solid var(--green-08);height:100%;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#fff;flex-direction:column;padding:clamp(14px,1.2vw,16px);display:flex;position:relative}.blog-module__JsT-Oq__card:hover{transform:translateY(-4px);box-shadow:0 22px 44px -28px #0a151266}.blog-module__JsT-Oq__stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.blog-module__JsT-Oq__cardMedia{aspect-ratio:3/2;background:var(--green-08);border-radius:12px;position:relative;overflow:hidden}.blog-module__JsT-Oq__cover{object-fit:cover;transition:scale .7s var(--ease-out)}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__cover,.blog-module__JsT-Oq__featured:hover .blog-module__JsT-Oq__cover{scale:1.04}.blog-module__JsT-Oq__cardBody{flex-direction:column;flex:1;padding:18px 6px 8px;display:flex}.blog-module__JsT-Oq__cardTitle{font-family:var(--font-head);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin-top:12px;font-size:clamp(18px,1.4vw,21px);font-weight:650;line-height:1.24}.blog-module__JsT-Oq__cardExcerpt{color:var(--green-60);margin-top:10px;font-size:14.5px;line-height:1.55}.blog-module__JsT-Oq__cardFoot{font-family:var(--font-ui);color:var(--green-40);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:12.5px;font-weight:500;display:flex}@media (max-width:1000px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.blog-module__JsT-Oq__featured{grid-template-columns:1fr;gap:4px}.blog-module__JsT-Oq__featuredMedia{aspect-ratio:16/10}.blog-module__JsT-Oq__featuredBody{padding:8px 10px 14px}.blog-module__JsT-Oq__featuredTitle{margin-top:12px}}@media (max-width:640px){.blog-module__JsT-Oq__title{max-width:100%}.blog-module__JsT-Oq__grid{grid-template-columns:1fr}.blog-module__JsT-Oq__excerpt{max-width:100%}}@media (hover:none){.blog-module__JsT-Oq__card:hover{box-shadow:none;transform:none}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__cover,.blog-module__JsT-Oq__featured:hover .blog-module__JsT-Oq__cover{scale:1}}.blog-module__JsT-Oq__listSection{padding-block:0 var(--section-pad)}.blog-module__JsT-Oq__list{margin:0;padding:0;list-style:none}.blog-module__JsT-Oq__listRow{border-top:1px solid var(--line)}.blog-module__JsT-Oq__listRow:last-child{border-bottom:1px solid var(--line)}.blog-module__JsT-Oq__listLink{color:var(--ink);transition:color .3s var(--ease-out);justify-content:space-between;align-items:baseline;gap:clamp(20px,4vw,64px);padding-block:clamp(18px,2.4vw,28px);display:flex}.blog-module__JsT-Oq__listTitle{font-family:var(--font-head);letter-spacing:-.02em;text-wrap:balance;transition:translate .45s var(--ease-out);font-size:clamp(17px,1.8vw,25px);font-weight:650;line-height:1.2}.blog-module__JsT-Oq__listLink:hover .blog-module__JsT-Oq__listTitle{color:var(--green);translate:8px}.blog-module__JsT-Oq__listMeta{flex-shrink:0;align-items:baseline;gap:clamp(14px,2vw,28px);display:flex}.blog-module__JsT-Oq__listAuthor{font-family:var(--font-ui);color:var(--green-40);white-space:nowrap;font-size:13px;font-weight:500}.blog-module__JsT-Oq__listNum{font-family:var(--font-mono);color:var(--green-40);font-variant-numeric:tabular-nums;transition:color .3s var(--ease-out);font-size:clamp(15px,1.5vw,20px)}.blog-module__JsT-Oq__listLink:hover .blog-module__JsT-Oq__listNum{color:var(--green)}@media (max-width:640px){.blog-module__JsT-Oq__listAuthor{display:none}}@media (max-width:760px){.blog-module__JsT-Oq__hero{padding-top:168px}}
.changelog-module__qqAbVG__page{padding-top:190px;padding-bottom:var(--section-pad)}.changelog-module__qqAbVG__releases{list-style:none}.changelog-module__qqAbVG__release{border-top:1px solid var(--line);grid-template-columns:168px minmax(0,1fr);gap:clamp(24px,4vw,56px);padding-block:clamp(44px,6vh,72px);display:grid}.changelog-module__qqAbVG__release:first-child{border-top:0;padding-top:0}.changelog-module__qqAbVG__release:last-child{padding-bottom:0}.changelog-module__qqAbVG__rail{position:relative}.changelog-module__qqAbVG__railInner{flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:sticky;top:124px}.changelog-module__qqAbVG__version{font-family:var(--font-mono);letter-spacing:.01em;color:var(--green);background:#2a4e391a;border-radius:5px;padding:4px 8px;font-size:12.5px;font-weight:500;transition:background-color .25s,color .25s}.changelog-module__qqAbVG__version:hover{color:var(--green-deep);background:#2a4e392e}.changelog-module__qqAbVG__date{font-family:var(--font-ui);color:var(--green-40);font-size:13.5px}.changelog-module__qqAbVG__entry{min-width:0;max-width:720px}.changelog-module__qqAbVG__title{font-family:var(--font-head);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;font-size:clamp(26px,2.6vw,36px);font-weight:650;line-height:1.14}.changelog-module__qqAbVG__summary{color:var(--green-60);max-width:60ch;margin-top:12px;margin-bottom:26px;font-size:clamp(16px,1.25vw,18px);line-height:1.5}.changelog-module__qqAbVG__title+div{margin-top:24px}@media (max-width:900px){.changelog-module__qqAbVG__release{grid-template-columns:minmax(0,1fr);gap:18px}.changelog-module__qqAbVG__railInner{flex-direction:row;align-items:center;gap:12px;position:static}}@media (hover:none){.changelog-module__qqAbVG__version{padding-block:11px}}@media (max-width:760px){.changelog-module__qqAbVG__page{padding-top:168px}}
.contact-module__swMWYG__hero{padding-top:190px;padding-bottom:clamp(40px,6vh,80px)}.contact-module__swMWYG__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.contact-module__swMWYG__intro{flex-direction:column;align-items:flex-start;display:flex}.contact-module__swMWYG__title{max-width:14ch}.contact-module__swMWYG__lede{max-width:40ch;margin-top:30px}.contact-module__swMWYG__formCol{padding-top:clamp(0px,1vh,10px)}@media (max-width:900px){.contact-module__swMWYG__grid{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vh,40px)}.contact-module__swMWYG__title,.contact-module__swMWYG__lede{max-width:100%}.contact-module__swMWYG__formCol{padding-top:0}}@media (max-width:760px){.contact-module__swMWYG__hero{padding-top:168px}}
.legal-module__BkY0oa__body{max-width:68ch;color:var(--green-80);font-size:clamp(16px,1vw,17px);line-height:1.7}.legal-module__BkY0oa__updated{font-family:var(--font-mono);color:var(--green-60);margin-bottom:2.4em;font-size:13px}.legal-module__BkY0oa__body h2{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);margin-block:1.9em .55em;font-size:clamp(20px,1.6vw,24px);font-weight:650;line-height:1.25}.legal-module__BkY0oa__body p{margin-block:0 1.1em}.legal-module__BkY0oa__body ul{flex-direction:column;gap:.6em;margin-block:0 1.1em;padding-left:0;list-style:none;display:flex}.legal-module__BkY0oa__body li{padding-left:1.6em;position:relative}.legal-module__BkY0oa__body li:before{content:"";background:var(--green);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:.35em}.legal-module__BkY0oa__body strong{color:var(--ink);font-weight:600}.legal-module__BkY0oa__body a{color:var(--green);text-underline-offset:3px;-webkit-text-decoration:underline #2a4e3959;text-decoration:underline #2a4e3959;text-decoration-thickness:1px;transition:text-decoration-color .25s}.legal-module__BkY0oa__body a:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.legal-module__BkY0oa__body code{font-family:var(--font-mono);background:var(--green-08);color:var(--ink);border-radius:4px;padding:.14em .36em;font-size:.88em}
