@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/329bc21294e2fb3d-s.1j5s5ojb4-d-s.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/2e26954cfd51b6e3-s.237s8-2g-gft2.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a1b1d0384e6aa746-s.p.0hamgza7cpt1x.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1123fb89de588a48-s.40v7iydlhc_yt.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d0f4d39c08066a29-s.438h7bwt6ldsi.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7015758c94fe7945-s.p.0rg7ym60g9xsl.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.TwF-MW_className{font-family:Fraunces,Fraunces Fallback}.TwF-MW_variable{--font-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.eNAtHq_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.eNAtHq_variable{--font-body:"Hanken Grotesk", "Hanken Grotesk Fallback"}
.FZtMtG_site{--paper:#faf6ee;--paper-deep:#f1e9da;--panel:#fffdf8;--ink:#1a201b;--ink-soft:#535d54;--green:#1f6f43;--green-deep:#134029;--clay-deep:#9a4d1f;--clay:#c1672f;--clay-soft:#f6e7da;--line:#1a201b24;--rule:var(--ink);--on-dark:var(--paper);--on-dark-soft:#faf6eec7;--on-dark-line:#faf6ee2e;--maxw:1200px;--gutter:24px;--pad-x:clamp(1.25rem, 4vw, 2.5rem);--section-y:clamp(3.5rem, 8vw, 6.5rem);--radius:4px;--display:var(--font-display), Georgia, "Times New Roman", serif;--body:var(--font-body), system-ui, -apple-system, "Segoe UI", sans-serif;min-height:100%;font-family:var(--body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;font-size:17px;line-height:1.6;display:flex}.FZtMtG_site a{color:inherit}.FZtMtG_skipLink{z-index:100;background:var(--green-deep);color:#fff;border-radius:0 0 var(--radius) var(--radius);padding:.6rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;position:absolute;top:-100%;left:1rem}.FZtMtG_skipLink:focus{top:0}.FZtMtG_main{flex:1}.FZtMtG_container{width:100%;max-width:var(--maxw);padding-inline:var(--pad-x);margin:0 auto}.FZtMtG_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.FZtMtG_content{grid-column:1/-1;min-width:0}.FZtMtG_section{padding-block:var(--section-y)}.FZtMtG_ruleTop{border-top:1px solid var(--line)}.FZtMtG_pageHead{padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,4rem)}.FZtMtG_h1{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(2.6rem,1rem + 4vw,4.5rem);font-weight:400;line-height:1.02}.FZtMtG_h2{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:400;line-height:1.08}.FZtMtG_lede{max-width:56ch;color:var(--ink-soft);margin:1.25rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.FZtMtG_btn{min-height:44px;font-family:var(--body);border-radius:var(--radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.2rem;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.FZtMtG_site .FZtMtG_btnPrimary{color:#fff;background:var(--green)}.FZtMtG_site .FZtMtG_btnPrimary:hover{background:var(--green-deep)}.FZtMtG_site .FZtMtG_btnSecondary{color:var(--ink);border-color:var(--ink-soft);background:0 0}.FZtMtG_site .FZtMtG_btnSecondary:hover{border-color:var(--ink);background:#1a201b0d}.FZtMtG_site .FZtMtG_btnGhost{min-height:0;color:var(--green);text-underline-offset:.3em;padding:.35rem 0;text-decoration:underline;text-decoration-thickness:1px}.FZtMtG_site .FZtMtG_btnGhost:hover{color:var(--green-deep);text-decoration-thickness:2px}.FZtMtG_btnLarge{padding:.85rem 1.35rem}.FZtMtG_btnArrow{transition:transform .18s}.FZtMtG_btn:hover .FZtMtG_btnArrow{transform:translate(3px)}.FZtMtG_header{z-index:50;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.FZtMtG_headerInner{align-items:center;gap:1.5rem;height:4.5rem;display:flex}.FZtMtG_brand{font-family:var(--display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.55rem;font-size:1.25rem;font-weight:500;text-decoration:none;display:inline-flex}.FZtMtG_brandMark{color:var(--green);display:inline-flex}.FZtMtG_nav{align-items:center;gap:1.75rem;margin-left:auto;display:flex}.FZtMtG_site .FZtMtG_navLink{color:var(--ink-soft);border-bottom:1px solid #0000;padding-block:.3rem;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.FZtMtG_site .FZtMtG_navLink:hover{color:var(--ink);border-bottom-color:var(--line)}.FZtMtG_site .FZtMtG_navLinkActive{color:var(--ink);border-bottom-color:var(--green)}.FZtMtG_navCta{margin-left:.25rem}.FZtMtG_hamburger{border-radius:var(--radius);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-left:auto;padding:0;display:none}.FZtMtG_hamburger:hover{background:var(--paper-deep)}.FZtMtG_hamburgerBar{background:currentColor;width:1.25rem;height:2px;display:block}.FZtMtG_mobileMenu{padding:0 var(--pad-x) 1rem;background:var(--paper);border-top:1px solid var(--line);flex-direction:column;display:flex}.FZtMtG_site .FZtMtG_mobileNavLink{color:var(--ink-soft);border-bottom:1px solid var(--line);padding:.85rem 0;font-size:1.0625rem;font-weight:500;text-decoration:none;display:block}.FZtMtG_site .FZtMtG_mobileNavLink:hover{color:var(--ink)}.FZtMtG_site .FZtMtG_mobileNavLink.FZtMtG_navLinkActive{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:.3em}@media (max-width:860px){.FZtMtG_nav{display:none}.FZtMtG_hamburger{display:flex}}.FZtMtG_band{background:var(--paper-deep);padding-block:clamp(3.5rem,7vw,5.5rem)}.FZtMtG_bandGrid{align-items:center;row-gap:2rem}.FZtMtG_bandBody{grid-column:1/span 7}.FZtMtG_bandTitle{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.25rem,1rem + 3.6vw,3.75rem);font-weight:400;line-height:1.04}.FZtMtG_bandText{max-width:52ch;color:var(--ink-soft);margin:1rem 0 0;font-size:1.0625rem}.FZtMtG_bandActions{flex-direction:column;grid-column:9/-1;align-items:flex-start;gap:.75rem;display:flex}.FZtMtG_footer{background:var(--green-deep);color:var(--on-dark-soft);padding-block:clamp(3rem,6vw,4.5rem) 2rem}.FZtMtG_footerGrid{gap:2.5rem var(--gutter);grid-template-columns:5fr 3fr 3fr;display:grid}.FZtMtG_site .FZtMtG_footerBrand{font-family:var(--display);color:var(--on-dark);align-items:center;gap:.55rem;font-size:1.3rem;font-weight:500;text-decoration:none;display:inline-flex}.FZtMtG_footerBrand svg path:last-child{stroke:var(--green-deep)}.FZtMtG_footerTag{max-width:36ch;margin:1rem 0 0;font-size:15px}.FZtMtG_footerColTitle{color:var(--on-dark);margin:0 0 1rem;font-size:15px;font-weight:600}.FZtMtG_footerCol{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.FZtMtG_site .FZtMtG_footerCol a{color:var(--on-dark-soft);font-size:15px;text-decoration:none}.FZtMtG_site .FZtMtG_footerCol a:hover{color:var(--on-dark);text-underline-offset:.25em;text-decoration:underline}.FZtMtG_footerBar{border-top:1px solid var(--on-dark-line);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:3rem;padding-top:1.5rem;font-size:14px;display:flex}.FZtMtG_reveal{opacity:0;animation:.7s cubic-bezier(.22,.61,.36,1) forwards FZtMtG_revealIn;transform:translateY(12px)}@keyframes FZtMtG_revealIn{to{opacity:1;transform:none}}@media (max-width:820px){.FZtMtG_grid{grid-template-columns:minmax(0,1fr)}.FZtMtG_site .FZtMtG_grid>*{grid-column:1/-1}.FZtMtG_bandActions{flex-flow:wrap}.FZtMtG_footerGrid{grid-template-columns:1fr 1fr}.FZtMtG_footerBrandCol{grid-column:1/-1}}@media (max-width:460px){.FZtMtG_footerGrid{grid-template-columns:1fr}}.FZtMtG_site :is(a,button,summary,input,textarea,select,iframe):focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:2px}.FZtMtG_site .FZtMtG_footer :focus-visible,.FZtMtG_site .FZtMtG_onDark :focus-visible{outline-color:var(--on-dark)}@media (prefers-reduced-motion:reduce){.FZtMtG_site *,.FZtMtG_site :before,.FZtMtG_site :after{transition:none!important;animation:none!important}.FZtMtG_reveal{opacity:1;transform:none}}
.UOp1Eq_hero{padding-block:clamp(3rem,7vw,5.5rem) clamp(3rem,6vw,4.5rem)}.UOp1Eq_heroGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(2.5rem,5vw,4rem);display:grid}.UOp1Eq_heroText{grid-area:1/1/auto/span 6}.UOp1Eq_heroVisual{flex-direction:column;grid-area:1/8/auto/-1;align-self:center;display:flex}.UOp1Eq_heroProof{grid-area:2/1/auto/-1}.UOp1Eq_heroTitle{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(2.6rem,.6rem + 4.6vw,4.5rem);font-weight:400;line-height:1}.UOp1Eq_heroTitle em{color:var(--green);font-style:italic}.UOp1Eq_heroLede{max-width:46ch;color:var(--ink-soft);margin:1.75rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.UOp1Eq_heroCtas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.UOp1Eq_heroProof{gap:1.5rem var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin:0;display:grid}.UOp1Eq_proofItem{border-top:1px solid var(--rule);padding-top:1rem}.UOp1Eq_proofNum{font-family:var(--display);font-size:1.75rem;font-weight:400;line-height:1.1}.UOp1Eq_proofLabel{color:var(--ink-soft);margin:.35rem 0 0;font-size:14px}.UOp1Eq_note{font-size:13px;font-weight:600;line-height:1.3}.UOp1Eq_noteTop{border-right:1px solid var(--green);color:var(--green);align-self:flex-end;margin-right:1.25rem;padding:0 .75rem 1rem 0}.UOp1Eq_noteBottom{border-left:1px solid var(--clay);color:var(--clay-deep);align-self:flex-start;margin-left:1.25rem;padding:1rem 0 0 .75rem}@media (max-width:820px){.UOp1Eq_heroGrid{grid-template-columns:minmax(0,1fr)}.UOp1Eq_heroText,.UOp1Eq_heroVisual,.UOp1Eq_heroProof{grid-column:1}.UOp1Eq_heroVisual{grid-row:2;max-width:32rem}.UOp1Eq_heroProof{grid-row:3}}.UOp1Eq_featureList{border-top:1px solid var(--line);margin:2.5rem 0 0;padding:0;list-style:none}.UOp1Eq_featureRow{gap:.4rem var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,5fr);padding-block:1.4rem;display:grid}.UOp1Eq_featureTitle{font-family:var(--display);margin:0;font-size:1.375rem;font-weight:500;line-height:1.25}.UOp1Eq_featureText{color:var(--ink-soft);margin:0;font-size:15.5px}.UOp1Eq_more{margin:1.75rem 0 0}@media (max-width:600px){.UOp1Eq_featureRow{grid-template-columns:minmax(0,1fr)}}.UOp1Eq_stepCols{column-gap:calc(var(--gutter) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem;display:grid}.UOp1Eq_steps{margin:0;padding:0;list-style:none}.UOp1Eq_step{border-top:1px solid var(--line);grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid}.UOp1Eq_stepCols>div .UOp1Eq_steps{border-bottom:1px solid var(--line)}.UOp1Eq_stepNum{font-family:var(--display);color:var(--green);font-size:2.25rem;font-weight:400;line-height:1}.UOp1Eq_stepNumClay{color:var(--clay)}.UOp1Eq_stepTitle{font-family:var(--display);margin:0 0 .25rem;font-size:1.25rem;font-weight:500;line-height:1.3}.UOp1Eq_stepText{color:var(--ink-soft);margin:0;font-size:15px}.UOp1Eq_moreSteps{padding-left:3.75rem}@media (max-width:700px){.UOp1Eq_stepCols{grid-template-columns:minmax(0,1fr)}}.UOp1Eq_security{padding-block:var(--section-y);background:var(--green-deep);color:var(--on-dark)}.UOp1Eq_securityTitle{font-family:var(--display);letter-spacing:-.015em;grid-column:1/span 5;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:400;line-height:1.06}.UOp1Eq_securityText{color:var(--on-dark-soft);grid-column:7/-1;margin:0;font-size:1.0625rem}@media (max-width:820px){.UOp1Eq_securityText{margin-top:1.25rem}}.UOp1Eq_priceTable{gap:2rem var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem;display:grid}.UOp1Eq_priceCol{border-top:1px solid var(--rule);padding-top:1rem}.UOp1Eq_priceName{font-size:15px;font-weight:600}.UOp1Eq_price{font-family:var(--display);font-variant-numeric:tabular-nums;margin:.4rem 0 .35rem;font-size:3.5rem;font-weight:400;line-height:1.05}.UOp1Eq_priceMeta{color:var(--ink-soft);font-size:14px}.UOp1Eq_priceMore{margin:2.25rem 0 0}@media (max-width:600px){.UOp1Eq_priceTable{grid-template-columns:minmax(0,1fr)}}
.iWArLa_frame{background:var(--panel);border:1px solid var(--line);width:100%}.iWArLa_bar{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.9rem 1.1rem;display:flex}.iWArLa_dot{background:var(--green);border-radius:50%;width:.5rem;height:.5rem}.iWArLa_barTitle{font-family:var(--display);font-size:1.05rem;font-weight:500}.iWArLa_live{color:var(--green);margin-left:auto;font-size:13px;font-weight:600}.iWArLa_body{flex-direction:column;gap:.6rem;padding:1.1rem;display:flex}.iWArLa_msg{border-radius:var(--radius);max-width:85%;padding:.6rem .85rem;font-size:14.5px;line-height:1.45;animation:.4s ease-out both iWArLa_msgIn}.iWArLa_msg:first-child{animation-delay:.35s}.iWArLa_msg:nth-child(2){animation-delay:.6s}.iWArLa_msg:nth-child(3){animation-delay:.85s}.iWArLa_msg:nth-child(4){animation-delay:1.1s}.iWArLa_bot{background:var(--paper-deep);color:var(--ink);align-self:flex-start}.iWArLa_user{background:var(--green);color:#fff;align-self:flex-end}.iWArLa_summary{border-top:1px solid var(--rule);margin-top:.6rem;padding-top:.9rem;animation:.4s ease-out 1.35s both iWArLa_msgIn}.iWArLa_summaryHead{font-family:var(--display);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:1.05rem;font-weight:500;display:flex}.iWArLa_score{font-family:var(--body);color:var(--green);font-size:13px;font-weight:600}.iWArLa_summaryGrid{grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin:.8rem 0 0;display:grid}.iWArLa_summaryGrid dt{color:var(--ink-soft);font-size:12.5px}.iWArLa_summaryGrid dd{color:var(--ink);margin:.1rem 0 0;font-size:14.5px;font-weight:500}@keyframes iWArLa_msgIn{0%{opacity:0;transform:translateY(6px)}}
.Jc4ErW_wrap{padding-block:clamp(3rem, 7vw, 5.5rem) var(--section-y)}.Jc4ErW_main{grid-column:1/span 6;min-width:0}.Jc4ErW_lead{max-width:46ch;color:var(--ink-soft);margin:1.5rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.Jc4ErW_methods{border-top:1px solid var(--rule);margin-top:2.5rem}.Jc4ErW_method{border-bottom:1px solid var(--line);padding-block:1rem 1.1rem;text-decoration:none;display:block}.Jc4ErW_methodLabel{color:var(--ink-soft);font-size:14px}.Jc4ErW_methodValue{font-family:var(--display);overflow-wrap:anywhere;text-underline-offset:.2em;font-size:clamp(1.375rem,1rem + 1.2vw,1.875rem);font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.Jc4ErW_method:hover .Jc4ErW_methodValue{color:var(--green);text-decoration-color:currentColor}.Jc4ErW_aside{grid-column:8/-1;min-width:0}.Jc4ErW_asideTitle{border-bottom:1px solid var(--rule);font-family:var(--display);margin:0;padding-bottom:.9rem;font-size:1.5rem;font-weight:500;line-height:1.25}.Jc4ErW_checklist{margin:0;padding:0;list-style:none}.Jc4ErW_checklistItem{border-bottom:1px solid var(--line);padding-block:1rem;font-size:15.5px}@media (max-width:820px){.Jc4ErW_aside{margin-top:3.5rem}}
.lWDg5G_wrap{padding-block:clamp(3rem, 7vw, 5.5rem) var(--section-y)}.lWDg5G_head{margin-bottom:clamp(2.5rem,5vw,4rem)}.lWDg5G_layout{align-items:start;row-gap:2.5rem}.lWDg5G_aside{grid-column:1/span 4;position:sticky;top:6rem}.lWDg5G_tag{border-bottom:1px solid var(--rule);margin:0;padding-bottom:.75rem;font-size:15px;font-weight:600}.lWDg5G_tips{margin:0;padding:0;list-style:none}.lWDg5G_tip{border-bottom:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding-block:1.1rem;font-size:16px;display:grid}.lWDg5G_tipNum{font-family:var(--display);color:var(--green);font-size:1.6rem;font-weight:400;line-height:1.05}.lWDg5G_note{color:var(--ink-soft);margin:1.25rem 0 0;font-size:14px}.lWDg5G_stage{background:var(--panel);border:1px solid var(--line);grid-column:5/-1;padding:.5rem}.lWDg5G_frame{background:var(--panel);border:0;width:100%;height:680px;display:block}.lWDg5G_placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;height:680px;padding:2rem;display:flex}.lWDg5G_placeholderTitle{font-family:var(--display);margin:0;font-size:1.5rem;font-weight:500;line-height:1.25}.lWDg5G_placeholderText{max-width:38ch;color:var(--ink-soft);margin:0}.lWDg5G_placeholderCta{margin-top:.6rem}@media (max-width:820px){.lWDg5G_aside{position:static}.lWDg5G_frame,.lWDg5G_placeholder{height:600px}}
.A-7p4G_toc{column-gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.A-7p4G_tocLink{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.65rem;font-size:15px;font-weight:600;text-decoration:none;display:flex}.A-7p4G_tocLink:after{content:"↓" / "";color:var(--green);transition:transform .15s}.A-7p4G_tocLink:hover{color:var(--green)}.A-7p4G_tocLink:hover:after{transform:translateY(2px)}.A-7p4G_feature{scroll-margin-top:4.5rem}.A-7p4G_row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2.5rem clamp(2rem,5vw,4rem);display:grid}.A-7p4G_feature:nth-child(2n) .A-7p4G_visual{order:-1}.A-7p4G_title{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,1rem + 2.4vw,2.75rem);font-weight:400;line-height:1.08}.A-7p4G_text{max-width:52ch;color:var(--ink-soft);margin:0 0 1.75rem}.A-7p4G_points{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.A-7p4G_point{border-bottom:1px solid var(--line);padding-block:.7rem;font-size:15.5px}.A-7p4G_copy{min-width:0}.A-7p4G_visual{background:var(--panel);border:1px solid var(--line);padding:6px}.A-7p4G_shot{width:100%;height:auto;display:block}.A-7p4G_visualLabel{min-height:240px;font-family:var(--display);color:var(--ink-soft);place-items:center;font-size:1.375rem;display:grid}@media (max-width:820px){.A-7p4G_row{grid-template-columns:minmax(0,1fr)}.A-7p4G_feature:nth-child(2n) .A-7p4G_visual{order:0}}
.wZ4Gvq_plans{padding-bottom:var(--section-y)}.wZ4Gvq_grid{gap:3rem calc(var(--gutter) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wZ4Gvq_plan{border-top:1px solid var(--rule);flex-direction:column;padding-top:1.25rem;display:flex}.wZ4Gvq_planFeatured{border-top:4px solid var(--green);padding-top:calc(1.25rem - 3px)}.wZ4Gvq_planHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wZ4Gvq_ribbon{color:var(--clay-deep);order:2;font-size:13px;font-weight:600}.wZ4Gvq_planName{font-size:17px;font-weight:600}.wZ4Gvq_planPrice{font-family:var(--display);font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:3.5rem;font-weight:400;line-height:1}.wZ4Gvq_planPeriod{color:var(--ink-soft);margin-top:.5rem;font-size:14px}.wZ4Gvq_planIncluded{color:var(--clay-deep);margin-top:.75rem;font-size:15px;font-weight:600}.wZ4Gvq_planDesc{color:var(--ink-soft);margin:.75rem 0 1.25rem;font-size:15px}.wZ4Gvq_planPoints{border-top:1px solid var(--line);margin:0 0 2rem;padding:0;list-style:none}.wZ4Gvq_planPoint{border-bottom:1px solid var(--line);padding-block:.7rem;font-size:15px}.wZ4Gvq_planCta{width:100%;margin-top:auto}.wZ4Gvq_staffel{border-block:1px solid var(--line);margin:3rem 0 0;padding-block:1.1rem}@media (max-width:820px){.wZ4Gvq_grid{grid-template-columns:minmax(0,1fr);max-width:32rem}}.wZ4Gvq_faq{border-bottom:1px solid var(--line);margin-top:2.5rem}.wZ4Gvq_faqItem{border-top:1px solid var(--line)}.wZ4Gvq_faqItem summary{cursor:pointer;font-family:var(--display);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1.1rem;font-size:1.25rem;font-weight:500;line-height:1.3;list-style:none;display:flex}.wZ4Gvq_faqItem summary::-webkit-details-marker{display:none}.wZ4Gvq_faqItem summary:after{content:"+" / "";font-family:var(--body);color:var(--green);flex-shrink:0;font-size:1.4rem;line-height:1}.wZ4Gvq_faqItem[open] summary:after{content:"−" / ""}.wZ4Gvq_faqItem summary:hover{color:var(--green)}.wZ4Gvq_faqAnswer{max-width:62ch;color:var(--ink-soft);margin:0;padding-bottom:1.25rem}
.G8BeQa_wrap{padding-block:clamp(3rem, 7vw, 5.5rem) var(--section-y)}.G8BeQa_body{grid-column:1/span 9;min-width:0}.G8BeQa_prose{max-width:68ch;margin-top:2rem}.G8BeQa_prose p{margin:0 0 1rem}.G8BeQa_prose h2{border-top:1px solid var(--line);font-family:var(--display);margin:2.5rem 0 .75rem;padding-top:2rem;font-size:1.625rem;font-weight:500;line-height:1.25}.G8BeQa_prose ul{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding-left:1.2rem;display:flex}.G8BeQa_prose .G8BeQa_notice{background:var(--clay-soft);margin:0 0 2rem;padding:1rem 1.25rem;font-size:15.5px}.G8BeQa_notice strong{color:var(--clay-deep);font-weight:600}@media (max-width:1020px){.G8BeQa_body{grid-column:1/-1}}
.ETw4PW_flow{padding-bottom:var(--section-y)}.ETw4PW_timeline{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.ETw4PW_item{gap:var(--gutter);border-top:1px solid var(--line);grid-template-columns:4.5rem minmax(0,1fr);padding-block:1.75rem;display:grid}.ETw4PW_itemTurn{border-top-color:var(--ink-soft)}.ETw4PW_marker{font-family:var(--display);color:var(--green);font-size:3.25rem;font-weight:400;line-height:.95}.ETw4PW_markerClay{color:var(--clay)}.ETw4PW_title{font-family:var(--display);margin:0 0 .35rem;font-size:1.5rem;font-weight:500;line-height:1.25}.ETw4PW_text{max-width:60ch;color:var(--ink-soft);margin:0}@media (max-width:520px){.ETw4PW_item{grid-template-columns:2.75rem minmax(0,1fr);gap:1rem}.ETw4PW_marker{font-size:2.5rem}}
