.site_section__enoQh{padding-block:var(--sv-section-site)}.site_card___5WkM,.site_white__07FFW{background:var(--sv-surface)}.site_card___5WkM{min-width:0;padding:20px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);box-shadow:var(--sv-shadow-card);color:var(--sv-fg)}@media (min-width:768px){.site_card___5WkM{padding:28px}}.site_emerald__L5xqB{position:relative;overflow:hidden;border:1px solid rgb(52 224 137/.28);border-radius:var(--sv-r-md);background:var(--sv-emerald-band)}.site_onLight__dpf3v{--sv-fg:var(--sv-ink);--sv-fg-2:var(--sv-text-2);--sv-fg-3:var(--sv-text-3);--sv-rule:var(--sv-line);--sv-control:var(--sv-line-strong);color:var(--sv-fg)}.site_h2__2f3Dn{font-size:clamp(1.625rem,1.3rem + 1.35vw,2.5rem);line-height:1.08;letter-spacing:-.035em}.site_h2Fixed__SFELf,.site_h2__2f3Dn{margin:0;font-family:var(--font-sans);font-weight:800;text-wrap:balance;color:var(--sv-fg)}.site_h2Fixed__SFELf{font-size:clamp(1.375rem,1.2rem + .75vw,1.875rem);line-height:1.15;letter-spacing:-.025em}.site_h3__5NHsF{margin:0;font-family:var(--font-sans);font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.01em;color:var(--sv-fg)}.site_measure__YJcO5{max-width:36em}.site_anchorRow__PyNr5{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.site_anchorRow__PyNr5 a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-pill);background:var(--sv-surface);color:var(--sv-fg);font-size:15px;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.site_anchorRow__PyNr5 a:hover{border-color:var(--sv-green-700);color:var(--sv-green-700)}}.site_indexCard__Nvmy6{padding:20px 16px 16px 20px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface)}.site_indexLabel__NyIdq{margin:0 0 8px;font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sv-green-700)}.site_anchorList__fxc4S{display:grid;margin:0;padding:0;list-style:none}.site_anchorList__fxc4S a{display:flex;align-items:center;min-height:44px;padding-left:14px;border-left:2px solid var(--sv-rule);color:var(--sv-fg-2);font-size:15px;line-height:20px;text-decoration:none}@media (hover:hover) and (pointer:fine){.site_anchorList__fxc4S a:hover{border-left-color:var(--sv-green-700);color:var(--sv-fg)}}.site_qaList__t26CN{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.site_qa__g8PR_{border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface);box-shadow:var(--sv-shadow-1)}.site_qa__g8PR_[open]{box-shadow:var(--sv-shadow-card)}.site_qa__g8PR_>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:8px 12px 8px 16px;border-radius:var(--sv-r-md);cursor:pointer;list-style:none;font-family:var(--font-sans);font-size:17px;line-height:24px;font-weight:700;letter-spacing:-.005em;-webkit-tap-highlight-color:transparent}.site_qa__g8PR_>summary::-webkit-details-marker{display:none}.site_qaChev__r7Q4W{flex:none;box-sizing:border-box;width:32px;height:32px;padding:8px;border-radius:var(--sv-r-sm);background:var(--sv-green-050);color:var(--sv-green-700);transition:transform var(--sv-dur-2) var(--sv-ease-out)}.site_qa__g8PR_[open]>summary .site_qaChev__r7Q4W{transform:rotate(180deg)}.site_qaBody__phKE4{display:grid;grid-gap:12px;gap:12px;max-width:62ch;padding:0 16px 16px;color:var(--sv-fg-2)}@media (min-width:768px){.site_qaList__t26CN{gap:10px}.site_qa__g8PR_>summary{min-height:64px;padding:10px 16px 10px 20px}.site_qaBody__phKE4{padding:0 20px 20px}}.site_qaBody__phKE4 p{margin:0}.site_link__qK6uw{color:var(--sv-green-700);font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.site_link__qK6uw:hover{color:var(--sv-green-800);text-decoration-thickness:2px}.site_emerald__L5xqB .site_link__qK6uw{color:var(--sv-fg);-webkit-text-decoration-color:var(--sv-neon);text-decoration-color:var(--sv-neon)}.site_jump__pvkwi{margin-top:24px}.site_chips__m6LOG{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.site_chip__LP_Ra{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px 0 14px;border:1px solid rgb(214 243 227/.3);border-radius:var(--sv-r-pill);background:var(--sv-emerald-chip);color:var(--sv-fg);font-size:15px;line-height:20px;font-weight:600;text-decoration:none;white-space:nowrap}@media (hover:hover) and (pointer:fine){.site_chip__LP_Ra:hover{border-color:var(--sv-neon);background:rgb(52 224 137/.14)}}.site_chipIndex__3Nx8_{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--sv-neon)}@media (max-width:767.98px){.site_jump__pvkwi .site_chips__m6LOG{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--sv-margin));padding-inline:var(--sv-margin);scrollbar-width:none}.site_jump__pvkwi .site_chips__m6LOG::-webkit-scrollbar{display:none}}.site_headFacts__o_fbd{min-width:0}.site_factBelow__7TDbo{padding-top:24px}@media (min-width:768px){.site_factBelow__7TDbo{padding-top:40px}}@media (min-width:1024px){.site_factBelow__7TDbo{display:none}}.site_factCard__eyU4d{padding:4px 20px 8px}@media (min-width:768px){.site_factCard__eyU4d{padding:8px 24px 12px}}.site_chapterGrid__OHgkw{display:grid;grid-template-columns:repeat(var(--sv-cols),minmax(0,1fr));grid-column-gap:var(--sv-gutter);column-gap:var(--sv-gutter);grid-row-gap:0;row-gap:0}.site_chapterBody__urdep,.site_chapterExtras__bYJ4f,.site_frame__IJMex{grid-column:1/-1;min-width:0}.site_frame__IJMex{display:none}.site_chapterTitle__ZE4xd{max-width:22ch}.site_chapterIntro__DdEwX{margin:16px 0 0;max-width:40em}@media (min-width:1024px){.site_chapterGrid__OHgkw:not([data-screen]) .site_chapterHead__kvlbH{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-column-gap:var(--sv-gutter);column-gap:var(--sv-gutter);align-items:end}.site_chapterGrid__OHgkw:not([data-screen]) .site_chapterIntro__DdEwX{margin-top:0}}.site_items__TmVFD{display:grid;grid-gap:10px;gap:10px;margin:20px 0 0;padding:0;list-style:none}.site_itemCard__UlTJf{min-width:0;padding:14px 16px 16px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface)}.site_white__07FFW .site_itemCard__UlTJf{background:var(--sv-paper)}.site_itemTitle__IHU7a{margin:0;font-family:var(--font-sans);font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.01em;color:var(--sv-fg)}.site_itemCard__UlTJf>p{margin:6px 0 0}.site_tail__zsD9I{margin-top:12px}.site_tail__zsD9I .site_items__TmVFD{margin-top:0}.site_extras__6zCUd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-gap:16px;gap:16px;margin-top:24px}.site_extraCard__nXPRk{padding:16px}@media (min-width:768px){.site_items__TmVFD{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.site_itemCard__UlTJf{padding:18px 20px 20px}.site_extras__6zCUd{margin-top:28px}.site_tail__zsD9I{margin-top:16px}.site_extraCard__nXPRk{padding:24px}.site_frame__IJMex{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--sv-sticky-top) + 20px);align-self:start}.site_chapterGrid__OHgkw[data-screen] .site_frame__IJMex{grid-column:1/span 3;grid-row:1}.site_chapterGrid__OHgkw[data-screen] .site_chapterBody__urdep{grid-column:4/-1;grid-row:1}.site_chapterGrid__OHgkw[data-screen] .site_chapterExtras__bYJ4f{grid-column:1/-1;grid-row:2}.site_chapterGrid__OHgkw[data-screen] .site_items__TmVFD{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.site_frame__IJMex{top:calc(var(--sv-chrome-h) + 32px)}.site_chapterGrid__OHgkw[data-screen] .site_frame__IJMex{grid-column:1/span 4;grid-row:1/span 2}.site_chapterGrid__OHgkw[data-screen] .site_chapterBody__urdep{grid-column:6/span 7}.site_chapterGrid__OHgkw[data-screen] .site_chapterExtras__bYJ4f{grid-column:6/span 7;grid-row:2}.site_chapterGrid__OHgkw[data-screen] .site_items__TmVFD{grid-template-columns:repeat(2,minmax(0,1fr))}}.site_wontDoWrap__3w8xy{max-width:56rem}.site_closeSection__sym7K{padding-top:8px;background:linear-gradient(var(--sv-surface) 0,var(--sv-surface) 50%,var(--sv-emerald) 50%,var(--sv-emerald) 100%)}.site_close__bt7Lz{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:32px;row-gap:20px;padding:28px 24px;border:1px solid rgb(52 224 137/.28);border-radius:var(--sv-r-band);background:radial-gradient(45% 90% at 88% 0,rgb(52 224 137/.35),transparent 70%),linear-gradient(120deg,var(--sv-emerald) 0,var(--sv-emerald-2) 55%,var(--sv-emerald-3) 100%);box-shadow:0 40px 80px -40px rgb(1 38 26/.6)}@media (min-width:768px){.site_close__bt7Lz{padding:40px 48px}}.site_closeBadge__bbGHi{display:grid;grid-gap:8px;gap:8px;justify-items:start}.site_closeLink__lRHH4{color:var(--sv-fg)}.site_chart__dk3q6{min-width:0}.site_carousel__7qKol{padding-top:24px}.site_carouselTrack__tUh7H{display:flex;gap:16px;margin:0;padding:0 var(--sv-margin);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sv-margin);overscroll-behavior-x:contain;list-style:none;scrollbar-width:none}.site_carouselTrack__tUh7H::-webkit-scrollbar{display:none}.site_carouselTrack__tUh7H>li{flex:none;width:calc(100% - 24px);scroll-snap-align:start}.site_carouselFrame__iKDgW{--sv-device-w:180px;width:180px}.site_carouselDots__IDIqY{display:flex;justify-content:center;margin-top:4px}.site_carouselDot__M_YRO{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.site_carouselDot__M_YRO:before{content:"";width:8px;height:8px;border-radius:var(--sv-r-pill);background:var(--sv-line-strong)}.site_carouselDot__M_YRO[aria-current=true]:before{background:var(--sv-green-700)}@media (min-width:768px){.site_carousel__7qKol{display:none}}.site_aboutGrid__BNqnL{display:grid;grid-template-columns:repeat(var(--sv-cols),minmax(0,1fr));grid-column-gap:var(--sv-gutter);column-gap:var(--sv-gutter);grid-row-gap:32px;row-gap:32px}@media (min-width:768px){.site_aboutGrid__BNqnL{row-gap:40px}}.site_aboutGrid__BNqnL>*{grid-column:1/-1;min-width:0}.site_aboutIndex__C_600{display:none}.site_aboutIndexRow__GRi7I,.site_faqIndexRow__xNFpD{position:-webkit-sticky;position:sticky;top:calc(var(--sv-sticky-top) - 12px);z-index:1;margin-top:14px;padding-block:10px;border-bottom:1px solid var(--sv-rule);background:var(--sv-paper)}.site_prose__Px6BE p{margin:0}.site_prose__Px6BE p+p{margin-top:16px}.site_founder__DSOdy{margin-top:32px;padding:24px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface)}.site_founder__DSOdy p{margin:0}.site_founder__DSOdy p+p{margin-top:16px}.site_founderSign__6W7Je{display:flex;align-items:center;gap:16px;margin-top:24px}.site_founderSign__6W7Je img{width:72px;height:72px;border-radius:var(--sv-r-pill);object-fit:cover}.site_principles__C53c3{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.site_principle__xrKmi{padding:14px 16px 16px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface)}.site_principle__xrKmi h3,.site_principle__xrKmi p{margin:0}.site_principle__xrKmi p{margin-top:6px}@media (min-width:768px){.site_principles__C53c3{gap:12px;margin-top:24px}.site_principle__xrKmi{padding:18px 20px 20px}}.site_notUs__Hsg4r{padding:24px}@media (min-width:768px){.site_notUs__Hsg4r{padding:32px}}.site_companyCard__rc_jR{padding:8px 20px 12px}.site_companyFile__fMMT0 td{overflow-wrap:anywhere}.site_timeline__1dqNj{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.site_timeline__1dqNj strong{font-family:var(--font-mono);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site_writeCard__dtgDO{padding:20px 24px 22px}@media (max-width:767.98px){.site_aboutIndexRow__GRi7I{display:none}}@media (min-width:768px) and (max-width:1023.98px){.site_aboutGrid__BNqnL>.site_aboutBody__dUov7{grid-column:1/span 6}.site_aboutGrid__BNqnL>.site_aboutWide__6bXIT{grid-column:1/-1}}@media (min-width:1024px){.site_aboutIndexRow__GRi7I{display:none}.site_aboutGrid__BNqnL{grid-template-rows:repeat(4,auto)}.site_aboutGrid__BNqnL[data-timeline]{grid-template-rows:repeat(5,auto)}.site_aboutIndex__C_600{display:block;grid-column:1/span 3;grid-row:1/-1}.site_aboutIndex__C_600>.site_indexCard__Nvmy6{position:-webkit-sticky;position:sticky;top:calc(var(--sv-chrome-h) + 32px)}.site_aboutGrid__BNqnL>.site_aboutWhy__KEH_D{grid-column:4/span 6;grid-row:1}.site_aboutGrid__BNqnL>.site_aboutCompany__q1eqt{grid-column:10/span 3;grid-row:1/span 2;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--sv-chrome-h) + 32px)}.site_aboutGrid__BNqnL>.site_aboutHow___nzwc{grid-column:4/span 6;grid-row:2}.site_aboutGrid__BNqnL>.site_aboutNotUs__1_9fA{grid-column:4/span 7;grid-row:3}.site_aboutGrid__BNqnL>.site_aboutTimeline__z_JQg,.site_aboutGrid__BNqnL>.site_aboutWrite__eGZfP{grid-column:4/span 6;grid-row:4}.site_aboutGrid__BNqnL[data-timeline]>.site_aboutWrite__eGZfP{grid-row:5}}@media (min-width:1280px){.site_aboutIndex__C_600{grid-column:1/span 2}.site_aboutGrid__BNqnL>.site_aboutHow___nzwc,.site_aboutGrid__BNqnL>.site_aboutTimeline__z_JQg,.site_aboutGrid__BNqnL>.site_aboutWhy__KEH_D,.site_aboutGrid__BNqnL>.site_aboutWrite__eGZfP{grid-column:3/span 6}.site_aboutGrid__BNqnL>.site_aboutNotUs__1_9fA{grid-column:3/span 7}.site_aboutGrid__BNqnL>.site_aboutCompany__q1eqt{grid-column:9/span 4}}.site_faqGrid__sIOV2{display:grid;grid-template-columns:repeat(var(--sv-cols),minmax(0,1fr));grid-column-gap:var(--sv-gutter);column-gap:var(--sv-gutter)}.site_faqGrid__sIOV2>*{grid-column:1/-1;min-width:0}.site_faqIndexRow__xNFpD,.site_faqIndex__kfGAG{display:none}.site_faqGroups__1KYg_{display:grid;grid-gap:32px;gap:32px}@media (min-width:768px){.site_faqGroups__1KYg_{gap:40px}}.site_faqGroup__LrfkY h2{margin-bottom:16px}.site_faqItem__5wz9z{position:relative}.site_faqCard__F7Ew3{margin-top:40px}.site_notFound___hYND{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--sv-rule)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.site_faqItem__5wz9z>.site_qa__g8PR_>summary>span:first-child{margin-right:48px}}@media (min-width:768px) and (max-width:1023.98px){.site_faqIndexRow__xNFpD{display:block}}@media (min-width:1024px){.site_faqIndex__kfGAG{display:block;grid-column:1/span 3}.site_faqIndex__kfGAG>div{position:-webkit-sticky;position:sticky;top:calc(var(--sv-chrome-h) + 32px)}.site_faqGrid__sIOV2>.site_faqMain__eoIoF{grid-column:4/span 8}.site_faqCard__F7Ew3{display:none}}.site_faqLink__63F9U{position:absolute;top:6px;right:52px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--sv-r-sm);background:var(--sv-surface);color:var(--sv-fg-2);cursor:pointer;opacity:0;pointer-events:none}.site_faqLink__63F9U:focus-visible{opacity:1;pointer-events:auto}@media (min-width:768px){.site_faqLink__63F9U{top:10px;right:56px}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.site_faqItem__5wz9z:hover .site_faqLink__63F9U{opacity:1;pointer-events:auto}.site_faqLink__63F9U:hover{color:var(--sv-green-700)}}.site_faqLink__63F9U svg{width:18px;height:18px}.site_dlBadge__V8P2l{display:grid;justify-items:start;grid-gap:8px;gap:8px;margin-top:24px}.site_dlIphone__Wij9f{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--sv-fg-2)}.site_dlPanel__Bby2W{display:grid;justify-items:center;grid-gap:20px;gap:20px;padding:20px}@media (max-width:767.98px){.site_dlPanel__Bby2W[data-qr-only],.site_dlQr__N6H27{display:none}}.site_dlGrid__bo34L{display:grid;grid-template-columns:repeat(var(--sv-cols),minmax(0,1fr));grid-column-gap:var(--sv-gutter);column-gap:var(--sv-gutter);grid-row-gap:40px;row-gap:40px}.site_dlGrid__bo34L>*{grid-column:1/-1;min-width:0}.site_dlFacts___fWe_{padding:4px 20px 8px}.site_dlFacts___fWe_>.sv-factfile{border-top:0}@media (min-width:768px){.site_dlFacts___fWe_{padding:8px 24px 12px}}@media (min-width:1024px){.site_dlGrid__bo34L>.site_dlFactsCol__NCAql{grid-column:1/span 4}.site_dlGrid__bo34L>.site_dlBefore__fh085{grid-column:6/span 7}}.site_minutes__jA9EA{display:grid;grid-gap:12px;gap:12px;margin:20px 0 0;padding:0;list-style:none}.site_minute__oi_R0{min-width:0;padding:20px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface);box-shadow:var(--sv-shadow-card)}.site_minute__oi_R0 h3,.site_minute__oi_R0 p{margin:0}.site_minute__oi_R0 p{margin-top:6px}.site_minuteIndex__wZtG_{display:block;margin-bottom:10px;font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.1em;color:var(--sv-green-700)}.site_minuteShot__DVugl{margin-bottom:16px}@media (min-width:768px){.site_minutes__jA9EA{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.site_before__78n55 .site_qaList__t26CN{margin-top:16px}.site_note__d_7hG{margin:24px 0 0;max-width:40em}.site_contactGrid__mt0JA{display:grid;grid-template-columns:repeat(var(--sv-cols),minmax(0,1fr));grid-column-gap:var(--sv-gutter);column-gap:var(--sv-gutter);grid-row-gap:24px;row-gap:24px}.site_contactGrid__mt0JA>*{grid-column:1/-1;min-width:0}@media (min-width:768px){.site_contactGrid__mt0JA>.site_contactForm__cZvlf{grid-column:1/span 5}.site_contactGrid__mt0JA>.site_contactAside__cqDVe{grid-column:6/span 3}}@media (min-width:1024px){.site_contactGrid__mt0JA>.site_contactForm__cZvlf{grid-column:1/span 7}.site_contactGrid__mt0JA>.site_contactAside__cqDVe{grid-column:9/span 4}}.site_formCard__37eKi{padding:24px 20px}@media (min-width:768px){.site_formCard__37eKi{padding:32px}}.site_notice__bXENS{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--sv-rule)}.site_aside__nbaIg{display:grid;grid-gap:0;gap:0;padding:20px 20px 8px;border:1px solid var(--sv-rule);border-radius:var(--sv-r-md);background:var(--sv-surface)}.site_aside__nbaIg h2,.site_aside__nbaIg h3,.site_aside__nbaIg p{margin:0}.site_aside__nbaIg h2{margin-bottom:10px}.site_asideBlock__TBjVp{padding-block:14px;border-top:1px solid var(--sv-rule)}.site_emailRow__9DAvK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;overflow-wrap:anywhere}.site_copyBtn__chrmT{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--sv-rule);border-radius:var(--sv-r-sm);background:var(--sv-surface);color:var(--sv-fg);cursor:pointer}@media (hover:hover) and (pointer:fine){.site_copyBtn__chrmT:hover{border-color:var(--sv-green-700);color:var(--sv-green-700)}}.site_copyBtn__chrmT svg{width:18px;height:18px}.site_form__WTbWb{display:grid;grid-gap:20px;gap:20px}.site_honeypot__jSfR8{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}