@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_d5e5901d-module__0QXi7a__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_d5e5901d-module__0QXi7a__variable{--font-figtree:"Figtree", "Figtree Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#181818;--ink-muted:#5a5f5c;--ink-faint:#6b706d;--surface:#fff;--surface-warm:#f7f6ef;--surface-deep:#0b3a2b;--green:#126b4e;--green-hover:#0e5a41;--green-tint:#e9f0ec;--green-stroke:#57ab92;--mint:#6fc59b;--moss:#2e6b50;--waterline:#9fbea7;--accent:#b88320;--accent-label:#98691a;--line:#e4e4e4;--line-strong:#c9ccc8;--line-on-deep:#ffffff2e;--on-deep:#fff;--on-deep-muted:#ffffffc7;--on-deep-soft:#ffffff9e;--error:#a32f1f;--ph-on-deep:#ffb4a8;--daf-1:#4fd1c5;--daf-2:#6fc59b;--daf-3:#b9dc6a;--daf-4:#f2cf5b;--daf-grad:linear-gradient(90deg,var(--daf-1),var(--daf-2) 35%,var(--daf-3) 68%,var(--daf-4));--shadow-card:0 1px 2px #0f211b0a,0 18px 40px -28px #0f211b59;--shadow-lift:0 20px 44px -26px #0f211b6b;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:2.5rem;--s-8:3rem;--s-9:4rem;--s-10:5rem;--section:6.25rem;--overlap:1.25rem;--r-card:.625rem;--r-tile:12px;--r-section:1.25rem;--r-pill:2.5rem;--r-full:100px;--w-wide:80rem;--w-content:64rem;--sans:"Aeonik","Figtree",Arial,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--surface-warm);color:var(--ink);font-family:var(--sans);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.55}h1,h2,h3,h4,p{margin:0}h2,h3{text-wrap:balance}a{color:var(--green)}a:hover{color:var(--green-hover)}.wrap{max-width:var(--w-wide);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}@media (min-width:700px){.wrap{padding-left:max(40px,env(safe-area-inset-left,0px));padding-right:max(40px,env(safe-area-inset-right,0px))}}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:500}.h2{letter-spacing:-.025em;font-size:clamp(2rem,4.4vw,3rem);font-weight:500;line-height:1.12}.h2 b{letter-spacing:-.03em;font-weight:600}.h3{letter-spacing:-.018em;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:500;line-height:1.25}.lede{color:var(--ink-muted);text-wrap:pretty;max-width:52ch;font-size:clamp(1.0625rem,1.8vw,1.375rem);line-height:1.45}.small{font-size:16px;line-height:1.55}.caption{color:var(--ink-muted);font-size:14px;line-height:1.5}.disclosure{color:var(--ink-faint);max-width:48rem;font-size:13px;line-height:1.6}.stack{gap:var(--s-4);flex-direction:column;display:flex}.ph{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px;text-decoration-thickness:2px}.deep .ph{-webkit-text-decoration-color:var(--ph-on-deep);text-decoration-color:var(--ph-on-deep)}.ul-host{padding-bottom:.16em;display:inline-block;position:relative}.ul{width:100%;height:.18em;position:absolute;bottom:0;left:0;right:0;overflow:visible}.ul path{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round}.actions{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.btn{border-radius:var(--r-pill);background:var(--green);color:#fff;font:500 17px/1.2 var(--sans);letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;padding:16px 24px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover{color:var(--green);border-color:var(--green);background:0 0}.btn:focus-visible{outline:2px solid var(--green);outline-offset:3px}.btn--quiet{color:var(--ink);border-color:var(--green);background:0 0}.btn--quiet:hover{background:var(--green);color:#fff}.btn--small{padding:.7rem 1.15rem;font-size:15px}.deep .btn{color:var(--surface-deep);background:#fff}.deep .btn:hover{color:#fff;background:0 0;border-color:#fff}.deep .btn--quiet{color:#fff;background:0 0;border-color:#fff6}.deep .btn--quiet:hover{background:#ffffff1a;border-color:#fff}.deep .btn:focus-visible{outline-color:#fff}.section{z-index:1;padding-top:4.5rem;padding-bottom:calc(4.5rem + var(--overlap));position:relative}.section+.section{border-top-left-radius:var(--r-section);border-top-right-radius:var(--r-section);margin-top:calc(-1 * var(--overlap))}.warm{background:var(--surface-warm)}.white{background:var(--surface)}.deep{background:var(--surface-deep);color:var(--on-deep)}.deep .label{color:var(--green-tint)}.deep .lede,.deep .caption{color:var(--on-deep-muted)}.deep .disclosure{color:var(--on-deep-soft)}@media (max-width:700px){.section{padding-top:3rem;padding-bottom:calc(3rem + var(--overlap))}}.sec-head{gap:var(--s-4);margin-bottom:var(--s-8);text-align:center;justify-items:center;max-width:48rem;margin-inline:auto;display:grid}@media (max-width:760px){#fees .sec-head{margin-bottom:1.5rem}}.sec-head .lede{margin-inline:auto}.mapped{isolation:isolate;overflow:hidden}.map{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wl{fill:none;stroke-linecap:round;stroke-linejoin:round}.wl path{vector-effect:non-scaling-stroke}.wl .coast{stroke-width:2.2px;stroke-opacity:.85}.wl .echo{stroke-width:.55px;stroke-opacity:max(.376,calc(.76 - var(--i) * .0575))}.wl .ridge{stroke-width:2px;stroke-opacity:.42}.wl .ridge-fine{stroke-width:.975px;stroke-opacity:.25}.wl.ink-deep{stroke:#fff}.wl.ink-light{stroke:var(--waterline)}.topbar{z-index:5;padding-top:calc(env(safe-area-inset-top,0px) + 18px);position:absolute;top:0;left:0;right:0}.topbar .wrap{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.brand{color:#fff;align-items:baseline;gap:.6rem;min-width:0;text-decoration:none;display:flex}.brand:hover{color:#fff}.brand-mark{letter-spacing:-.02em;font-size:22px;font-weight:300}.brand-mark b{background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.brand-by{color:var(--on-deep-soft);white-space:nowrap;font-size:13px}@media (max-width:560px){.brand-by{display:none}}.hero{padding-top:calc(env(safe-area-inset-top,0px) + 8.5rem);text-align:center;padding-bottom:6rem}.hero .map{opacity:.45;-webkit-mask-image:radial-gradient(60% 55% at 50% 42%,#00000040,#000 85%);mask-image:radial-gradient(60% 55% at 50% 42%,#00000040,#000 85%)}.hero .intro{color:var(--on-deep-muted);font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300}.wordmark{letter-spacing:-.045em;white-space:nowrap;margin:.15em 0 .2em;font-size:clamp(3.6rem,15.5vw,12rem);font-weight:300;line-height:.92}.wordmark .daf{letter-spacing:-.04em;background:linear-gradient(90deg,var(--daf-1),var(--daf-2),var(--daf-3),var(--daf-4),var(--daf-3),var(--daf-2),var(--daf-1));color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-weight:600;animation:14s linear infinite shimmer}@keyframes shimmer{0%{background-position:0%}to{background-position:150%}}.hero .tagline{letter-spacing:-.015em;font-size:clamp(1.5rem,3.3vw,2.6rem);font-weight:300;line-height:1.3}.hero .tagline b{font-weight:600}.qa{text-align:left;border-radius:var(--r-tile);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);background:#06201761;border:1px solid #ffffff3d;grid-template-columns:repeat(3,minmax(0,1fr));max-width:66rem;margin:clamp(2.25rem,4.5vw,3.5rem) auto 0;padding:0 .25rem;display:grid;box-shadow:0 24px 48px -28px #00000080}.qa>div{grid-template-columns:auto 1fr;grid-template-areas:"q d""a d";align-items:center;gap:0 1rem;padding:1.1rem 1.4rem;display:grid}.qa>div+div{border-left:1px solid #ffffff29}.qa .m-line{display:block}.qa .q{color:var(--on-deep);grid-area:q;align-self:end;font-size:15px;font-weight:500}.qa .a{letter-spacing:-.025em;background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;grid-area:a;place-self:start;font-size:1.5rem;font-weight:600;line-height:1.15}.qa .d{color:#fffc;text-align:right;text-wrap:pretty;grid-area:d;justify-self:end;margin:0;font-size:13.5px;line-height:1.4}.hero .actions{justify-content:center;margin-top:clamp(2.5rem,5vw,4rem)}@media (max-width:960px){.qa{padding:0 var(--s-4);grid-template-columns:1fr}.qa>div{column-gap:.9rem;padding:.85rem 0}.qa>div+div{border-top:1px solid #ffffff29;border-left:0}}@media (max-width:760px){.qa .a{font-size:1.45rem}.qa .d{color:#ffffffc7;font-size:13px;line-height:1.35}}#compare{padding-bottom:calc(3.5rem + var(--overlap))}.love-head{margin-bottom:var(--s-6)}.love-head .h2{text-wrap:balance}.love-grid{gap:var(--s-4);max-width:var(--w-content);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:0;list-style:none;display:grid}.love-grid li{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);box-shadow:var(--shadow-card);color:var(--ink);align-content:start;justify-items:center;gap:.85rem;padding:1.5rem 1.25rem;font-size:17px;font-weight:500;line-height:1.4;display:grid}.love-chk{background:var(--green-tint);width:2.5rem;height:2.5rem;color:var(--green);border-radius:50%;place-items:center;display:grid}.love-chk svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (max-width:1180px) and (min-width:1024px){.love-grid{gap:var(--s-3)}.love-grid li{padding:1.4rem .9rem;font-size:16px}}@media (max-width:1023px){.love-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.love-grid .tip-left .tiptext{left:auto;right:-.5rem}.love-grid .tip-left .tiptext:after{left:auto;right:1rem}.love-grid{gap:var(--s-3);grid-template-columns:1fr}.love-grid li{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:.9rem;padding:1rem 1.1rem;font-size:16px}.love-chk{width:2.1rem;height:2.1rem}}.pf-head{margin-bottom:var(--s-7)}.pf-pair{max-width:var(--w-content);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);margin:0 auto;display:grid}.pf{gap:1.1rem;margin:0;display:grid}.pf-note{text-align:center;letter-spacing:-.015em;color:#fff;flex-direction:column;align-items:center;gap:.3rem;font-size:clamp(1.35rem,2.3vw,1.85rem);font-weight:300;line-height:1.2;display:flex}.pf-note b{font-weight:600}.pf-arrow{fill:none;width:3.2rem;height:2.85rem;stroke:var(--accent-bright,#e2b04a);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-bottom:-.4rem}.pf-img{aspect-ratio:4/3;border-radius:var(--r-tile);color:var(--on-deep-muted);background:#ffffff0d;border:1.5px dashed #ffffff47;place-items:center;font-size:15px;display:grid;overflow:hidden;box-shadow:0 24px 48px -28px #00000080}.pf-bad .pf-img{background:linear-gradient(160deg,#50463c59,#1e1a1659)}.pf-good .pf-img{background:linear-gradient(160deg,#6fc59b2e,#f2cf5b1f)}.pf-cta{margin-top:var(--s-7);justify-content:center}@media (max-width:700px){.pf-pair{gap:var(--s-6);grid-template-columns:1fr}.pf-note{font-size:1.3rem}.pf-note>span{white-space:nowrap}.pf-arrow{width:2.8rem;height:2.5rem}.pf-head{margin-bottom:var(--s-5)}}.pc{max-width:var(--w-content);margin:0 auto}.pc-track{display:grid}.pc-slide{opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);transition:opacity .5s,visibility .5s;display:grid}.pc-slide.on{opacity:1;visibility:visible}.pc-text{gap:var(--s-3);text-align:left;justify-items:start;display:grid}.pc-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--green);font-size:13px;font-weight:500}.pc-q{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:300;line-height:1.12}.pc-q b{font-weight:600}.pc-text{gap:var(--s-5)}.pc-ans{padding-top:var(--s-5);border-top:1px solid var(--line);color:var(--ink)}.pc-ans b{color:var(--ink);font-weight:300}.pc-ans .ul-host{font-weight:600}.pc-cost{margin-top:calc(-1 * var(--s-3));color:var(--ink-muted);font-size:17px}.pc-fig{gap:.4rem;margin:0;display:grid}.pc-frame{aspect-ratio:4/3;border-radius:var(--r-tile);background:var(--surface-deep);position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0b3a2b73}.pc-img{background-position:50% 40%;background-size:cover;transition:filter .6s;position:absolute;inset:0}.pc-meadow{background-position:50% 62%}.pc-ph{color:var(--ink-muted);background:linear-gradient(160deg,#dfe9e3,#c9d9cf);place-items:center;font-size:15px;display:grid}.pc-credit{color:var(--ink-faint);font-size:12px}.pc-raise{border-radius:var(--r-card);background:#fffffff0;gap:.45rem;padding:.7rem .9rem .8rem;transition:opacity .4s,transform .4s;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem;box-shadow:0 10px 24px -12px #0006}.pc-raise-top{color:var(--ink);text-align:left;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:14px;line-height:1.35;display:flex}.pc-amt{color:var(--green);font-variant-numeric:tabular-nums;font-weight:600}.pc-bar{border-radius:var(--r-full);background:var(--green-tint);height:.6rem;overflow:hidden}.pc-bar i{border-radius:inherit;background:linear-gradient(90deg,#1f9e8f,#3a9d63 50%,#9fbf2a);width:0;height:100%;display:block}.pc-check{aspect-ratio:1;background:var(--green);opacity:0;border-radius:50%;place-items:center;width:clamp(4.5rem,9vw,6.5rem);transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .25s;display:grid;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)scale(.3);box-shadow:0 0 0 8px #ffffff59,0 18px 40px -12px #00000080}.pc-check svg{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;width:58%;height:58%;transition:stroke-dashoffset .45s .2s}.pc-impact{background:var(--surface-deep);color:#fff;border-radius:var(--r-card);opacity:0;padding:.85rem 1rem;font-size:clamp(14px,1.4vw,16px);line-height:1.4;transition:opacity .4s,transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:1rem;left:1rem;right:1rem;transform:translateY(12px)scale(.96);box-shadow:0 14px 30px -12px #0000008c}.pc-impact b{color:var(--mint);font-weight:600}.pc-slide.done .pc-img{filter:saturate(.75)brightness(.8)}.pc-slide.done .pc-check{opacity:1;transform:translate(-50%,-50%)scale(1)}.pc-slide.done .pc-check svg{stroke-dashoffset:0}.pc-slide.impact .pc-raise{opacity:0;transform:translateY(8px)}.pc-slide.impact .pc-impact{opacity:1;transform:none}.pc-dots{margin-top:var(--s-6);justify-content:center;gap:.45rem;display:flex}.pc-dots button{background:var(--line-strong);cursor:pointer;border:0;border-radius:50%;width:.6rem;height:.6rem;padding:0;transition:width .25s,background .25s}.pc-dots button[aria-selected=true]{background:var(--green);border-radius:1rem;width:1.6rem}@media (max-width:760px){.pc-slide{gap:var(--s-4);grid-template-columns:1fr}.pc-text{text-align:center;justify-items:center}.pc-q{font-size:1.55rem}}.cmp{border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--shadow-card);border:1px solid var(--line);max-width:var(--w-content);margin-inline:auto;overflow:hidden}.cmp-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 10rem 10rem;align-items:center;display:grid}.cmp-row>*{padding:1.1rem 1.4rem}.cmp-head{background:var(--surface);border-top:0}.cmp-head .col{text-align:center;font-size:17px;font-weight:500}.cmp-head .col.us{color:var(--green)}.cmp-group{background:var(--surface-warm);grid-template-columns:1fr}.cmp-group>*{padding:.7rem 1.4rem}.cmp .what{font-size:17px;line-height:1.4}.tipwrap{display:inline;position:relative}.tip{-webkit-box-decoration-break:clone;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;cursor:help;text-underline-offset:.22em;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);background:0 0;border:0;margin:0;padding:0;display:inline}.tip:hover,.tip:focus-visible{outline:none;text-decoration-color:currentColor}.tip:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:2px}.tiptext{background:var(--surface-deep);color:#fff;letter-spacing:0;text-transform:none;opacity:0;visibility:hidden;z-index:5;pointer-events:none;text-align:left;border-radius:.6rem;width:max-content;max-width:min(16rem,70vw);padding:.55rem .75rem;font-size:13.5px;font-weight:400;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 24px -10px #00000073}.tiptext:after{content:"";border:5px solid #0000;border-top-color:var(--surface-deep);margin-left:-5px;position:absolute;top:100%;left:50%}.tip-left .tiptext{left:0;transform:translateY(4px)}.tip-left .tiptext:after{left:1.5rem}.tipwrap.tip-left:hover .tiptext,.tip-left .tip:focus+.tiptext,.tipwrap.tip-left.open .tiptext{transform:none}.tipwrap:hover .tiptext,.tip:focus+.tiptext,.tipwrap.open .tiptext{opacity:1;visibility:visible;transform:translate(-50%)}.cell{justify-content:center;align-items:center;gap:.45rem;font-size:15px;font-weight:500;display:flex}.cell .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cell svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.cell.yes{color:var(--green)}.cell.no{color:var(--error);background:#fbe7e3;align-self:stretch}.cmp-row .us-bg{background:#126b4e0b;align-self:stretch}@media (max-width:640px){.cmp-row{grid-template-columns:minmax(0,1fr) 5rem 5rem}.cmp-row>*{padding:.95rem .8rem}.cmp-head .col{padding-inline:.3rem;font-size:13px}.cell span{display:none}.cmp .what{font-size:16px}}.cmp-note{margin:var(--s-5) auto 0;text-align:center}.cmp-split{gap:var(--s-9);display:grid}.cmp-block{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.cmp-title{padding-top:0}#compare .h2.cmp-title{letter-spacing:-.025em;font-weight:500}#compare .h2.cmp-title b,#compare .h2.cmp-title .daf-ink{letter-spacing:inherit;font-weight:500}.cmp-side{gap:var(--s-4);align-content:start;display:grid}.cmp-sub{color:var(--ink-muted);max-width:36ch;font-size:18px;line-height:1.5}@media (min-width:861px) and (max-width:1180px){.cmp-sub{font-size:16px}}.cmp-block .cmp{max-width:none;margin:0}.cmp-foot{gap:var(--s-4);text-align:center;justify-items:center;display:grid}.cmp-foot .lede{max-width:none;margin:0}.cmp-foot .cmp-note{margin:0}@media (max-width:860px){.cmp-block{gap:var(--s-5);grid-template-columns:1fr}.cmp-split{gap:var(--s-8)}.cmp-side{text-align:center;justify-items:center}.cmp-title{text-wrap:balance}}.daf-ink{background:linear-gradient(90deg,#1f9e8f,#3a9d63 40%,#7f9f24 72%,#b0860e);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.prize-intro{gap:var(--s-7);text-align:center;margin-bottom:var(--s-8);grid-template-columns:1fr;justify-items:center;display:grid}.prize-intro .stack{align-items:center;max-width:48rem}.prize-intro .lede{margin-inline:auto}.prize-intro .rules{text-align:center;width:100%;max-width:52rem}.rules{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rule{border-top:2px solid var(--ink);padding-top:var(--s-3)}.rule .no{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:13px;font-weight:500}.rule .no.ok{color:var(--green)}.rule p{margin-top:.3rem;font-size:17px;font-weight:500;line-height:1.3}@media (max-width:900px){.prize-intro{gap:var(--s-6);grid-template-columns:1fr}}@media (max-width:520px){.rules{grid-template-columns:1fr}}.carousel-head{justify-content:space-between;align-items:end;gap:var(--s-4);margin-bottom:var(--s-5);display:flex}.carousel-ctl{flex:none;gap:.5rem;display:flex}.circ{border:1px solid var(--green);width:2.75rem;height:2.75rem;color:var(--green);font:500 18px/1 var(--sans);cursor:pointer;background:0 0;border-radius:50%;transition:background .2s,color .2s}.circ:hover{background:var(--green);color:#fff}.circ:focus-visible{outline:2px solid var(--green);outline-offset:3px}.circ:disabled{opacity:.35;cursor:default;color:var(--green);background:0 0}.track{gap:var(--s-5);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;grid-auto-columns:minmax(17rem,22rem);grid-auto-flow:column;margin:0 -4px;padding:4px 4px 1.5rem;display:grid;overflow-x:auto}.ba{scroll-snap-align:start;border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);grid-template-rows:auto auto 1fr;min-width:0;display:grid;overflow:hidden}.ba-title{letter-spacing:-.018em;padding:1.25rem 1.3rem 1rem;font-size:20px;font-weight:500;line-height:1.25}.ba-title .label{color:var(--ink-faint);margin-bottom:.4rem;display:block}.ba-pair{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ba-pair>div{min-width:0;padding:1rem 1.3rem 1.2rem;font-size:15px;line-height:1.45}.ba-pair .before{background:var(--surface-warm);color:var(--ink-muted)}.ba-pair .after{background:var(--green-tint);color:var(--ink)}.ba-pair .tag{letter-spacing:.14em;text-transform:uppercase;margin-bottom:.35rem;font-size:11.5px;font-weight:500;display:block}.ba-pair .before .tag{color:var(--ink-faint)}.ba-pair .after .tag{color:var(--green)}.ba-foot{border-top:1px solid var(--line);color:var(--ink-muted);align-items:center;gap:.5rem;padding:.85rem 1.3rem;font-size:14px;display:flex}.ba-foot svg{fill:none;width:18px;height:18px;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.steps{gap:var(--s-5);margin-bottom:0;margin-top:var(--s-9);counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.step{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--line-strong);align-content:start;display:grid}.step p{color:var(--ink-muted);max-width:40ch;font-size:17px}.steps-cta{margin-top:var(--s-8);justify-content:center}@media (max-width:860px){.steps{gap:var(--s-6);grid-template-columns:1fr}}.pz-top{gap:var(--s-8);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;display:grid}.pz-side{gap:var(--s-4);display:grid}.pz-sub{color:var(--ink-muted);text-wrap:pretty;max-width:40ch;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.5}.pz-ba{border:1px solid var(--line);border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--shadow-card);padding:var(--s-6);gap:var(--s-4);display:grid}.pz-ex{color:var(--ink-faint)}.pz-ba .h3 b{font-weight:600}.pz-ba>.pz-ex,.pz-ba>.h3{text-align:center}.pz-pair{border-radius:var(--r-card);border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pz-pair>div{padding:1rem 1.15rem;font-size:15.5px;font-weight:300;line-height:1.45}.pz-pair .before{background:var(--surface-warm);color:var(--ink-muted)}.pz-pair .after{background:var(--green-tint)}.pz-pair .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.35rem;font-size:11.5px;font-weight:600;display:block}.pz-pair .after .tag{color:var(--green)}.pz-more{color:var(--ink-faint);font-size:14px;line-height:1.5}.pz-steps{margin:var(--s-9) 0 0;gap:var(--s-5);border-top:1px solid var(--line);padding:0;padding-top:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.pz-steps li{color:var(--ink-muted);grid-template-columns:auto 1fr;align-items:start;gap:.9rem;font-size:17px;line-height:1.45;display:grid}.pz-steps b{color:var(--ink);font-weight:500}.step-n{background:var(--surface-deep);color:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:16px;font-weight:500;display:grid}@media (max-width:900px){.pz-titlebox,.pz-side>.pz-intro{text-align:center}.pz-top{gap:var(--s-6);grid-template-columns:1fr}.pz-steps{gap:var(--s-4);grid-template-columns:1fr}}@media (max-width:480px){.pz-pair{grid-template-columns:1fr}}.pz-ba{overflow:hidden}.pz-photo{margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) 0;position:relative}.pz-photo img{object-fit:cover;object-position:center 30%;width:100%;height:clamp(12rem,22vw,16rem);display:block}.pz-tag{color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-full);background:#0b3a2bd9;padding:.35rem .7rem;font-size:11.5px;font-weight:500;position:absolute;top:.9rem;left:.9rem}.pz-photo figcaption{color:#fff;text-shadow:0 1px 4px #0009;font-size:11px;position:absolute;bottom:.5rem;right:.6rem}.pz-photo figcaption .ph{-webkit-text-decoration-color:var(--ph-on-deep);text-decoration-color:var(--ph-on-deep)}.pz-intro{letter-spacing:.18em;text-transform:uppercase;color:var(--mint);margin-bottom:var(--s-2);font-size:13px;font-weight:500}.pz-side{container-type:inline-size}.pz-titlebox{border-radius:var(--r-card);background:linear-gradient(#0f4433,#0f4433) padding-box,var(--daf-grad) border-box;border:2px solid #0000;padding:clamp(1.1rem,2.6vw,1.9rem) clamp(1rem,2.2vw,1.75rem);box-shadow:0 24px 48px -28px #0009;container-type:inline-size}.pz-side>.pz-intro{margin-bottom:calc(-1 * var(--s-2))}.pz-title{white-space:nowrap;letter-spacing:-.04em;color:#fff;text-wrap:balance;font-size:min(6rem,12.9cqi);font-weight:300;line-height:.95}.pz-title .now{letter-spacing:-.035em;background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.03em;font-weight:600}.pz-kicker b{color:#fff;font-weight:600}.pz-kicker{color:var(--on-deep-muted);text-wrap:pretty;max-width:42ch;margin-top:var(--s-3);font-size:clamp(1.0625rem,1.8vw,1.375rem);font-weight:300;line-height:1.45}#prize .pz-sub{color:var(--on-deep-muted)}#prize .pz-steps{border-top-color:var(--line-on-deep)}#prize .pz-steps li{color:var(--on-deep-muted)}#prize .pz-steps b{color:#fff}#prize .step-n{background:var(--mint);color:var(--surface-deep)}#prize .pz-ba .label{color:var(--ink-faint)}.pz-title .nw{white-space:nowrap}#prize .pz-ba{color:var(--ink);border-color:#0000;box-shadow:0 30px 60px -30px #0000008c}.pz-steps-side li{align-items:center}.pz-steps-side b{margin-bottom:.1rem;font-size:18px;display:block}.pz-steps-side{margin:var(--s-2) 0 0;gap:var(--s-4);border-top:0;padding-top:0;grid-template-columns:1fr!important}.why-box{aspect-ratio:4/3;border-radius:var(--r-card);background:linear-gradient(#f3f8f4,#f3f8f4) padding-box,var(--daf-grad) border-box;border:2px solid #0000;place-items:center;max-width:30.25rem;margin:0 auto;padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,4vw,3.5rem);display:grid;box-shadow:0 24px 48px -28px #0b3a2b59}.why{text-align:center;padding-top:3.5rem;padding-bottom:calc(3.5rem + var(--overlap))}.why-head{margin-bottom:var(--s-6)}.why-head .h2{text-wrap:balance}@media (max-width:560px){.why-box{aspect-ratio:auto;min-height:15rem}}.pz-qlabel{letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:var(--s-3);font-size:13px;font-weight:500}.pz-qlabel .daf-ink{background:linear-gradient(90deg,#1f9e8f,#3a9d63 50%,#8a9a1a) 0 0/calc(100% - .18em) 100% no-repeat;-webkit-background-clip:text;background-clip:text;font-weight:600}.pz-q{text-align:center;letter-spacing:-.025em;max-width:24em;color:var(--ink-muted);text-wrap:balance;margin:0 auto;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:300;line-height:1.2}.pz-q b{color:var(--ink);font-weight:600}.pz-anim{margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) 0;border-bottom:1px solid var(--line);background:linear-gradient(#f2f6f3,#e9f0ec);grid-template-rows:auto 1fr auto;height:clamp(15rem,24vw,17rem);padding:1.4rem 1.5rem 1.3rem;display:grid;position:relative;overflow:hidden}.pa-dafs{z-index:2;grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid;position:relative}.pa-daf{justify-items:center;gap:.3rem;display:grid}.pa-jar{border:1.5px solid var(--green);background:#fff;border-radius:.45rem .45rem .7rem .7rem;width:2.4rem;height:2.9rem;position:relative;overflow:hidden}.pa-jar i{background:var(--green-stroke);opacity:.55;position:absolute;bottom:0;left:0;right:0}.pa-daf span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.pa-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);place-self:center;font-size:11.5px;font-weight:500}.pa-goal{z-index:2;border:1px solid var(--line);border-radius:var(--r-card);background:#fff;padding:.75rem .9rem .85rem;position:relative}.pa-goal-top{justify-content:space-between;gap:.5rem;margin-bottom:.45rem;font-size:14px;display:flex}.pa-goal-top b{font-weight:500}.pa-goal-top span{font-variant-numeric:tabular-nums;color:var(--green);font-weight:500}.pa-bar{border-radius:var(--r-full);background:var(--green-tint);height:.8rem;overflow:hidden}.pa-bar i{border-radius:inherit;background:linear-gradient(90deg,#1f9e8f,#3a9d63 50%,#9fbf2a);width:0;height:100%;transition:width .9s cubic-bezier(.32,.72,0,1);display:block}.pa-done{border-radius:inherit;background:var(--green);color:#fff;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:.5rem;font-size:17px;font-weight:500;transition:opacity .35s,transform .35s;display:flex;position:absolute;inset:0;transform:scale(.96)}.pa-done svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pz-anim.funded .pa-done{opacity:1;transform:none}.pa-drop{z-index:1;background:#3a9d63;border-radius:50%;width:.6rem;height:.6rem;transition:top 1.8s cubic-bezier(.55,0,.85,.4),opacity .2s;position:absolute;transform:translate(-50%);box-shadow:0 0 0 3px #3a9d632e}@media (max-width:480px){.pa-jar{width:1.9rem;height:2.3rem}.pa-dafs{gap:.25rem}}.gears-wrap{gap:var(--s-6);display:grid}.gear-stage{width:100%;max-width:72rem;margin:0 auto;position:relative}.gear-stage svg{width:100%;height:auto;display:block;overflow:visible}.gear{cursor:pointer;outline:none}.gear .body{fill:var(--green-tint);stroke:var(--green);stroke-width:1.6px;transition:fill .25s,stroke .25s}.gear.prize .body{fill:#f6ecd6;stroke:var(--accent)}.gear .hub{fill:#fff;stroke:var(--green);stroke-width:1.6px;filter:drop-shadow(0 2px 3px #0f211b1f)}.gear.prize .hub{stroke:var(--accent)}.gear.on .hub{stroke:#fff}.gear .hub-txt{font:500 13px var(--sans);fill:var(--ink-muted);text-anchor:middle;pointer-events:none}.gear .hub-txt.you{fill:var(--green);font-weight:600}.gear .num{font:600 12px var(--sans);fill:#fff;text-anchor:middle;dominant-baseline:central;pointer-events:none}.gear .num-bg{fill:var(--surface-deep)}.gear .grow{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.32,.72,0,1),opacity .3s}.gear:hover .body,.gear:focus-visible .body{fill:#d6e6dd}.gear:focus-visible .hub{stroke-width:3px}.gear.on .body{fill:var(--green);stroke:var(--green)}.gear.prize.on .body{fill:var(--accent);stroke:var(--accent)}.gear.on .grow{transform:none}.gear.on .body{filter:drop-shadow(0 6px 10px #0b3a2b47)}.stage-active .gear:not(.on) .grow{opacity:.38}.spin{transform-box:fill-box;transform-origin:50%;animation:linear infinite turn}.spin.rev{animation-direction:reverse}.stage-paused .spin{animation-play-state:paused}@keyframes turn{to{transform:rotate(360deg)}}.gear-list{gap:var(--s-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gear-list button{text-align:left;border:0;border-top:2px solid var(--line-strong);width:100%;height:100%;font:500 16px/1.3 var(--sans);color:var(--ink);cursor:pointer;background:0 0;gap:.25rem;padding:.75rem 0 0;transition:border-color .2s,color .2s;display:grid}.gear-list button span{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:12px}.gear-list button:hover{color:var(--green);border-color:var(--green)}.gear-list button[aria-expanded=true]{border-color:var(--green);color:var(--green)}.gear-list button:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (max-width:960px){.gear-list{row-gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.gear-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.gear-detail{border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lift);gap:var(--s-6);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:start;padding:clamp(1.25rem,3vw,2rem);display:grid}.logo-ph{aspect-ratio:1;border:1.5px dashed var(--line-strong);border-radius:var(--r-card);text-align:center;width:100%;max-width:100%;color:var(--ink-faint);background:var(--surface-warm);place-items:center;padding:.5rem;font-size:13px;display:grid}.gear-detail .stack{gap:var(--s-3)}.logo-ph.has-img{border-style:solid;border-color:var(--line);background:#fff;padding:.75rem}.logo-ph.has-img img{object-fit:contain;max-width:100%;max-height:100%}.logo-ph .wave{font-size:2.6rem;line-height:1}.gear-detail.compact .logo-ph .wave{font-size:1.6rem}.gear-detail p{color:var(--ink-muted);max-width:60ch}.gear-detail .meta{color:var(--ink-faint);font-size:14px}@media (max-width:700px){.gear-detail{grid-template-columns:4.5rem minmax(0,1fr)}.gear-detail .close-col{grid-column:1/-1}}.m-only,.gd-nav{display:none}.gear-stage.compact svg{pointer-events:none}.gear-stage.compact .gear.on .grow{transform:none}.gear-stage.compact+.gear-list{display:none}.gear-detail.compact{gap:var(--s-3) var(--s-4);grid-template-rows:1fr auto;grid-template-columns:3rem minmax(0,1fr);align-content:stretch;align-items:start;min-height:24rem;padding:1.1rem 1.1rem .9rem}.gear-detail.compact .close-col{display:none}.gear-detail.compact p{font-size:16px;line-height:1.5}.gear-detail.compact .meta{font-size:13px}.gear-detail.compact .h3{font-size:1.2rem}.gear-detail.compact .stack{gap:var(--s-2)}.gear-detail.compact #dLogo{width:3rem;height:3rem;font-size:13px}.gear-detail.compact .gd-nav{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);grid-column:1/-1;align-self:end;display:flex}.gd-arrow{border:1px solid var(--line-strong);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--green);font:500 18px/1 var(--sans);cursor:pointer;border-radius:50%;place-items:center;display:grid}.gd-arrow:active{background:var(--green-tint)}.gd-dots{gap:.45rem;display:flex}.gd-dots button{background:var(--line-strong);cursor:pointer;border:0;border-radius:50%;width:.6rem;height:.6rem;padding:0;transition:width .25s,background .25s}.gd-dots button[aria-selected=true]{background:var(--green);border-radius:1rem;width:1.6rem}@media (max-width:640px){.d-only{display:none}.m-only{display:inline}}.gears-hint{text-align:center}.fin{max-width:var(--w-content);margin:var(--s-6) auto 0;gap:0;display:grid}#invest .disclosure,#prize>.wrap>.disclosure{text-align:center;margin-inline:auto}.fin-row{gap:var(--s-6);border-top:1px solid var(--line-on-deep);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;padding:1.25rem 0;display:grid}.fin-row:last-child{border-bottom:1px solid var(--line-on-deep)}.fin-head{border-top:0;padding-bottom:.6rem}.fin-head div{letter-spacing:.14em;text-transform:uppercase;color:var(--on-deep-soft);font-size:13px;font-weight:500}.fin-head .us{color:var(--mint)}.fin-what{font-size:19px;font-weight:500}.meter{gap:.45rem;display:grid}.bars{grid-template-columns:repeat(4,1fr);gap:4px;max-width:12rem;display:grid}.bars i{background:#ffffff24;border-radius:4px;height:8px}.bars.bad i.f{background:#e8a28f}.bars.good i.f{background:var(--mint)}.meter b{font-size:16px;font-weight:500}.meter b.bad{color:#f3bfb1}.meter b.good{color:var(--mint)}.fin-key{display:none}@media (max-width:700px){.fin-head{display:none}.fin-row{gap:var(--s-3) var(--s-5);grid-template-columns:1fr 1fr}.fin-what{text-align:center;grid-column:1/-1}.fin-row .meter{text-align:center;justify-items:center}.fin-row .bars{width:100%}.fin-key{letter-spacing:.14em;text-transform:uppercase;color:var(--on-deep-soft);font-size:12px;display:block}}.fee-cards{gap:var(--s-4);max-width:var(--w-content);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.fee-card{border:1px solid var(--line);border-radius:var(--r-tile);background:var(--surface);padding:var(--s-6) var(--s-5);text-align:center;align-content:start;justify-items:center;gap:.5rem;display:grid}.fee-name{justify-content:center;align-items:center;min-height:3.25rem;font-size:16px;font-weight:500;line-height:1.3;display:flex}.fee-rate{white-space:nowrap;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,4.4vw,3.4rem);font-weight:300;line-height:1}.fee-rate small{letter-spacing:0;color:var(--ink-faint);margin-right:.3em;font-size:.32em;font-weight:400}.fee-min{color:var(--ink-faint);font-size:14px}.fee-card.us{background:var(--surface-deep);border-color:var(--surface-deep);color:#fff;box-shadow:var(--shadow-lift)}.fee-card.us .fee-name{font-size:20px;font-weight:300;line-height:1}.fee-card.us .fee-name .daf{background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.fee-card.us .fee-rate{color:var(--mint);font-weight:500}.fee-card.us .fee-min{color:var(--on-deep-muted)}.fee-note{margin:var(--s-5) auto 0;text-align:center}.fin-note{margin-top:var(--s-5);color:var(--ink-muted);font-size:14px}.fee-note{color:var(--ink-muted);font-size:14px}.deep .deep .tiptext{color:var(--ink);background:#fff}.deep .tiptext:after{border-top-color:#fff}.deep .tip-wide .tiptext a{color:var(--green)}.deep .tiptext .ph{color:var(--error)}@media (max-width:860px){.fin-note{text-align:center}}@media (min-width:861px){.fin-note .tiptext{left:0;transform:translateY(4px)}.fin-note .tiptext:after{left:1.5rem}.fin-note .tipwrap:hover .tiptext,.fin-note .tip:focus+.tiptext,.fin-note .tipwrap.open .tiptext{transform:none}}.tip-wide .tiptext{pointer-events:auto;max-width:min(30rem,88vw);font-size:13px;line-height:1.5}.tip-wide .tiptext:before{content:"";height:.7rem;position:absolute;top:100%;left:0;right:0}.tip-wide .tiptext a{color:var(--mint)}.tiptext .ph{color:#ffb4a8}.tip-down .tiptext{letter-spacing:0;font-weight:400;inset:calc(100% + .55rem) -.6rem auto auto;transform:translateY(-4px)}.tip-down .tiptext:after{border-top-color:#0000;border-bottom-color:var(--surface-deep);margin:0;inset:auto calc(1.175rem - 5px) 100% auto}.tipwrap.tip-down:hover .tiptext,.tip-down .tip:focus+.tiptext,.tipwrap.tip-down.open .tiptext{transform:none}.fee-toggle{margin:0 auto var(--s-6);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;display:flex}.fee-toggle-label{color:var(--ink-muted);font-size:15px}.fee-pills{border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.3rem;display:flex}.fee-pills button{font:500 15px/1 var(--sans);font-variant-numeric:tabular-nums;border-radius:var(--r-full);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:.65rem 1rem;transition:background .2s,color .2s}.fee-pills button:hover{color:var(--green)}.fee-pills button[aria-pressed=true]{background:var(--green);color:#fff}.fee-pills button:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (max-width:560px){.fee-pills{grid-template-columns:repeat(6,1fr);gap:.15rem;width:100%;display:grid}.fee-pills button{padding:.6rem .1rem;font-size:14px}}@media (max-width:760px){.fee-cards{border:1px solid var(--line);border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:1fr;gap:0;overflow:hidden}.fee-card{column-gap:var(--s-4);text-align:left;border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n r""m r";place-items:center start;row-gap:.1rem;padding:.9rem 1.15rem}.fee-card:first-child{border-top:0}.fee-name,.fee-card.us .fee-name{grid-area:n;justify-content:start;min-height:0;font-size:16px;font-weight:500;line-height:1.3;display:block}.fee-card.us .fee-name{font-size:18px;font-weight:300}.fee-min{grid-area:m;font-size:13px}.fee-rate{grid-area:r;justify-self:end;font-size:1.75rem;font-weight:300}.fee-card.us{box-shadow:none}.fee-card.us .fee-rate{font-weight:500}}.fee-usd{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.fee-card.us .fee-usd{color:#fff}.fee-cards{perspective:900px}.fee-card.flip{animation:.55s cubic-bezier(.32,.72,0,1) feeflip}@keyframes feeflip{0%{transform:rotateX(0)}45%{transform:rotateX(90deg)}55%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}.fin-split{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.fin-side{gap:var(--s-4);align-content:center;display:grid}.fin-side .lede{max-width:36ch}@media (min-width:861px) and (max-width:1180px){.fin-side .lede{max-width:none;font-size:17px}}.fin-main .fin{max-width:none;margin:0}.fin-main .disclosure{text-align:left!important;margin-inline:0!important}@media (max-width:860px){.fin-split{gap:var(--s-6);grid-template-columns:1fr}.fin-side{text-align:center;justify-items:center}.fin-side .h2{text-wrap:balance}}.wm{text-transform:none;letter-spacing:-.01em;color:#fff;font-size:18px;font-weight:300}.wm b{background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.fin-key .wm{font-size:14px}.daf-glow{text-shadow:none;background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.orgs{column-gap:var(--s-4);margin-top:var(--s-8);grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.org{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--s-5);border:1px solid var(--line);border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--shadow-card);padding:clamp(1.25rem,3vw,2rem);display:grid}.orgs-join{grid-area:1/2/span 4;align-self:center}.orgs>.org:first-child{grid-area:1/1/span 4}.orgs>.org:last-child{grid-area:1/3/span 4}.orgs-join span{background:var(--surface-warm);border:1px solid var(--line);width:3.5rem;height:3.5rem;box-shadow:var(--shadow-card);border-radius:50%;place-items:center;font-size:1.75rem;line-height:1;display:grid}.org-logo-box{height:4.5rem;padding-bottom:var(--s-4);border-bottom:1px solid var(--line);justify-content:center;align-items:center;display:flex}.org-logo{max-width:100%;height:auto;display:block}.org-logo.cc{width:11rem}.org-logo.ts{width:13rem}.org-desc{color:var(--ink);text-align:center;text-wrap:balance;align-self:center;font-size:18px;line-height:1.45}.org-stats{gap:var(--s-3) var(--s-4);text-align:center;grid-template-columns:1fr 1fr;align-content:start;display:grid}.org-stats b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--green);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:500;line-height:1.05;display:block}.org-stats>div>span{color:var(--ink-muted);margin-top:.25rem;font-size:14px;line-height:1.4;display:block}.org-asof .ph{width:auto;display:inline}.org-asof{color:var(--ink-faint);grid-column:1/-1;font-size:12px}.org-role{background:var(--surface-warm);border-radius:calc(var(--r-tile) - .5rem);padding:var(--s-4) var(--s-5);gap:var(--s-3);align-content:start;display:grid}.org-role .label{color:var(--ink-faint)}.org ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.org li{color:var(--ink);grid-template-columns:20px 1fr;gap:.6rem;font-size:16px;line-height:1.4;display:grid}.org li svg{fill:none;width:20px;height:20px;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:.05rem}@media (max-width:760px){.orgs{row-gap:var(--s-4);grid-template-rows:none;grid-template-columns:1fr}.orgs>.org:first-child,.orgs>.org:last-child,.orgs-join{grid-area:auto}.org{grid-template-rows:none}.orgs-join{justify-self:center}}.band{gap:var(--s-9);grid-template-columns:16rem minmax(0,1fr);align-items:center;display:grid}#talk>.map{opacity:.18;-webkit-mask-image:linear-gradient(90deg,#0000 0 62%,#000 92%);mask-image:linear-gradient(90deg,#0000 0 62%,#000 92%)}@media (max-width:760px){#talk>.map{display:none}}.portrait{aspect-ratio:1;object-fit:cover;border-radius:var(--r-card);background:#ffffff0f;width:100%;max-width:100%;height:auto;display:block}.portrait-ph{aspect-ratio:1;border-radius:var(--r-card);width:100%;max-width:100%;color:var(--on-deep-soft);text-align:center;background:#ffffff0a;border:1.5px dashed #ffffff59;place-items:center;font-size:14px;display:grid}.band-kicker{color:var(--on-deep-soft);font-size:17px}.band-note{color:var(--on-deep-muted);max-width:46ch;font-size:19px;font-style:italic}@media (max-width:760px){.band{gap:var(--s-6);text-align:center;grid-template-columns:1fr}.portrait{aspect-ratio:1;object-fit:cover;border-radius:var(--r-card);background:#ffffff0f;width:100%;max-width:100%;height:auto;display:block}.portrait,.portrait-ph{max-width:12rem;margin:0 auto}.band .actions{justify-content:center}.band-note{margin-inline:auto}}.faq-grid{gap:var(--s-9);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;display:grid}.faq-side{gap:var(--s-5);display:grid;position:sticky;top:2rem}@media (max-width:860px){.faq-grid{gap:var(--s-6);grid-template-columns:1fr}.faq-side{position:static}}.faq details{border-top:1px solid var(--line)}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq details[open]{background:#126b4e08}.faq summary{align-items:flex-start;gap:var(--s-5);cursor:pointer;padding:var(--s-5) .5rem var(--s-5) 0;letter-spacing:-.014em;font-size:1.125rem;font-weight:500;line-height:1.35;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--green)}.faq summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.faq-mk{flex:none;width:1.1rem;height:1.1rem;margin-left:auto;position:relative;top:.2rem}.faq-mk:before,.faq-mk:after{content:"";background:var(--green);transition:transform .5s cubic-bezier(.32,.72,0,1),opacity .3s;position:absolute}.faq-mk:before{height:2px;margin-top:-1px;top:50%;left:0;right:0}.faq-mk:after{width:2px;margin-left:-1px;top:0;bottom:0;left:50%}.faq details[open] .faq-mk:after{opacity:0;transform:scaleY(0)}.faq-ans{padding:0 3.5rem var(--s-6) 0}.faq-lead{font-size:1.0625rem;font-weight:500;line-height:1.55}.faq-more{margin-top:var(--s-3);color:var(--ink-muted);font-size:16px;line-height:1.6}@media (max-width:600px){.faq-ans{padding-right:.5rem}}.faq-cols{gap:0 var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq-cols .faq details:last-of-type{border-bottom:1px solid var(--line)}.faq-topic{margin:var(--s-6) 0 var(--s-2)}@media (max-width:860px){.faq-cols{grid-template-columns:1fr}}.cta{text-align:center}.cta .map{opacity:.45}.cta .h2{letter-spacing:-.03em;font-size:clamp(2.2rem,5.2vw,3.8rem);font-weight:300}.cta .h2 b{letter-spacing:-.03em;font-weight:600}:is(.h2:has(b),.h2:has(.daf-ink),.h2:has(.daf-glow)){letter-spacing:-.02em;font-weight:300}.cta .lede{margin-inline:auto}.cta .actions{margin-top:var(--s-6);justify-content:center}.foot{padding-block:var(--s-9) calc(var(--s-7) + env(safe-area-inset-bottom,0px))}.foot-top{justify-content:space-between;gap:var(--s-6);padding-bottom:var(--s-6);border-bottom:1px solid var(--line-on-deep);flex-wrap:wrap;align-items:end;display:flex}.foot .brand-mark{font-size:30px}.foot-links{gap:var(--s-5);flex-wrap:wrap;font-size:15px;display:flex}.foot-links a{color:#ffffffd1;text-decoration:none}.foot-links a:hover{color:#fff}.foot .disclosure{margin-top:var(--s-6);color:#ffffffd1;max-width:62rem;font-size:12.5px}.hero-photo{background-color:var(--surface-deep);background-position:50% 24%;background-repeat:no-repeat;background-size:cover}.hero-photo .tagline,.hero-photo .intro{text-shadow:0 2px 24px #00000059}.hero-fg{z-index:1;pointer-events:none;background:inherit;position:absolute;inset:0;-webkit-mask-position:50% 24%;mask-position:50% 24%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo .wrap>*{z-index:2;position:relative}.hero-photo .wrap>.wordmark{z-index:auto}.wordmark .front{z-index:2;position:relative}@media (min-width:900px){.hero-photo .wordmark{margin-top:-.12em;margin-bottom:.35em}}@media (min-width:961px){.hero-photo{--hw:max(110vw,1400px);--hy:min(0px,calc(300px - var(--hw) * .2));background-size:100% 100%,var(--hw) auto;background-position:0 0,center var(--hy)}.hero-fg{-webkit-mask-size:var(--hw) auto;-webkit-mask-size:var(--hw) auto;mask-size:var(--hw) auto;-webkit-mask-position:center var(--hy);-webkit-mask-position:center var(--hy);mask-position:center var(--hy)}}@media (max-width:760px){.hero-photo{background-position:0 0,40% -125px;background-size:100% 100%,auto max(100%,1000px)}.hero-fg{-webkit-mask-position:40% -125px;mask-position:40% -125px;-webkit-mask-size:auto max(100%,1000px);mask-size:auto max(100%,1000px)}}.cta-photo{background-color:var(--surface-deep);background-position:50% 62%;background-repeat:no-repeat;background-size:cover;padding-block:clamp(5rem,10vw,8.5rem)}.cta-photo .h2,.cta-photo .lede{text-shadow:0 2px 20px #00000059}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.track{scroll-behavior:auto}}.pv-head{text-align:center;justify-items:center;gap:var(--s-2);margin-bottom:var(--s-8);display:grid}.pv-head .pz-intro{margin:0}.pv-head .pz-intro .now{background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.pv-title{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:16em;margin:0;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:300;line-height:1.1}.pv-title b{font-weight:600}.pv-steps{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pv-card{background:var(--surface);color:var(--ink);border-radius:var(--r-tile);padding:var(--s-6);gap:var(--s-3);text-align:center;grid-template-rows:auto auto 1fr auto;justify-items:center;display:grid;box-shadow:0 30px 60px -30px #0000008c}.pv-vis{border-top:1px solid var(--line);width:100%;height:5.5rem;margin-top:var(--s-2);padding-top:var(--s-4);order:9;justify-content:center;align-self:end;align-items:center;gap:.6rem;display:flex}.pv-logo{width:min(12rem,80%);height:auto}.pv-chip{border-radius:var(--r-full);background:var(--green-tint);color:var(--green);white-space:nowrap;padding:.45rem .8rem;font-size:15px;font-weight:400;display:inline-block}.pv-chip b{font-weight:600}.pv-before{background:var(--surface-warm);color:var(--ink-muted)}.pv-ba svg{fill:none;width:1.6rem;height:.8rem;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#prize .pv-card .step-n{background:var(--surface-deep);color:#fff}.pv-card h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.2}.pv-card p{color:var(--ink-muted);text-wrap:pretty;max-width:34ch;margin:0;font-size:16.5px;font-weight:300;line-height:1.5}.pv-card p b{color:var(--ink);font-weight:600}@media (max-width:900px){.pv-steps{gap:var(--s-4);grid-template-columns:1fr;max-width:32rem;margin-inline:auto}.pv-vis{height:4.5rem}.pv-head{margin-bottom:var(--s-6)}}@media (min-width:901px){.pv-steps{gap:var(--s-4);grid-template-columns:1fr;max-width:62rem;margin-inline:auto}.pv-card{column-gap:var(--s-5);text-align:left;padding:var(--s-5) var(--s-6);grid-template:"n t v""n p v"/auto minmax(0,1fr) 15rem;place-items:center start;row-gap:.35rem}.pv-card .step-n{grid-area:n;align-self:center;width:2.75rem;height:2.75rem;font-size:18px}.pv-card h3{grid-area:t;align-self:end}.pv-card p{grid-area:p;align-self:start;max-width:52ch}.pv-card .pv-vis{height:100%;min-height:5rem;padding:0 0 0 var(--s-5);border-top:0;border-left:1px solid var(--line);flex-wrap:wrap;grid-area:v;align-self:stretch;margin:0}.pv-card .pv-votes{flex-direction:column;gap:.45rem}}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--surface-deep);position:fixed;inset:0 0 auto}.gnav{z-index:50;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 14px);pointer-events:none;position:fixed}.gnav .wrap{pointer-events:auto}.gnav-bar{align-items:center;gap:var(--s-5);border-radius:var(--r-full);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#f7f6eff0;border:1px solid #1818180f;padding:.45rem .5rem .45rem 1.4rem;display:flex;box-shadow:0 1px 2px #0f211b0f,0 14px 34px -18px #0f211b73}.gnav-brand{color:var(--ink);flex:none;align-items:baseline;gap:.55rem;text-decoration:none;display:flex}.gnav-brand:hover{color:var(--ink)}.gnav-brand .brand-mark{letter-spacing:-.02em;font-size:21px;font-weight:300}.gnav-brand .brand-mark b{background:linear-gradient(90deg,#1f9e8f,#3a9d63 40%,#7f9f24 72%,#b0860e);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.gnav-links{align-items:center;gap:.15rem;margin:0 auto;padding:0;list-style:none;display:flex}.gnav-links a{border-radius:var(--r-full);color:var(--ink);white-space:nowrap;padding:.55rem .85rem;font-size:16px;font-weight:400;text-decoration:none;transition:background .2s,color .2s;display:block}.gnav-links a:hover{color:var(--green);background:#126b4e14}.gnav-links a[aria-current=page]{color:var(--green);font-weight:600}.gnav-links a:focus-visible{outline:2px solid var(--green);outline-offset:2px}.gnav-links .now{background:linear-gradient(90deg,#1f9e8f,#3a9d63 40%,#7f9f24 72%,#b0860e);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.gnav-cta{flex:none;gap:.5rem;display:flex}.gnav-cta .btn{padding:.78rem 1.2rem;font-size:15.5px}.gnav .btn--quiet{color:var(--green);border-color:var(--green);background:0 0}.gnav .btn--quiet:hover{background:var(--green);color:#fff}@media (max-width:1080px){.gnav-links a{padding:.5rem .6rem;font-size:15px}}@media (max-width:960px){.gnav-links{display:none}.gnav-bar{justify-content:space-between}}@media (max-width:560px){.gnav-bar{padding-left:1rem}.gnav-cta .btn{padding:.65rem .85rem;font-size:14px}.gnav-cta .ask-long{display:none}}.ask-short{display:none}@media (max-width:560px){.ask-short{display:inline}}button.btn{font-family:var(--sans)}.ask{width:min(34.5rem,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:#fff;border:0;border-radius:1.15rem;padding:0;overflow:auto;box-shadow:0 40px 90px -30px #0618128c}.ask::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06181273}.ask[open]{animation:.28s cubic-bezier(.32,.72,0,1) askin}@keyframes askin{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.ask-in{gap:1.25rem;padding:2.25rem 2.25rem 1.75rem;display:grid}.ask-x{background:var(--surface-warm);width:2.4rem;height:2.4rem;color:var(--ink);font:400 20px/1 var(--sans);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.ask-x:hover{background:var(--green-tint)}.ask-x:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ask h2{letter-spacing:-.02em;padding-right:2.5rem;font-size:26px;font-weight:500;line-height:1.2}.ask-sub{color:var(--ink-muted);margin-top:-.4rem;font-size:16.5px;line-height:1.5}.ask-who{align-items:center;gap:1rem;padding:.25rem 0 .1rem;display:flex}.ask-who img{object-fit:cover;border-radius:50%;flex:none;width:3.4rem;height:3.4rem}.ask-who b{font-size:17px;font-weight:600;display:block}.ask-who span{color:var(--ink-muted);font-size:14.5px}.ask-opts{gap:.75rem;display:grid}.ask-opt{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.15rem 1.25rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.ask-opt:hover{color:var(--ink);border-color:var(--green-stroke);transform:translateY(-1px);box-shadow:0 14px 30px -20px #0f211b73}.ask-opt:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ask-ic{background:var(--green-tint);width:3rem;height:3rem;color:var(--green);border-radius:50%;place-items:center;display:grid}.ask-ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ask-opt h3{letter-spacing:-.01em;font-size:18px;font-weight:500}.ask-opt p{color:var(--ink-muted);margin-top:.15rem;font-size:14.5px;line-height:1.45}.ask-opt .ask-when{color:var(--green);margin-top:.3rem;font-weight:500}.ask-go{color:var(--green);white-space:nowrap;font-size:16px;font-weight:500}.ask-foot{color:var(--ink-muted);text-align:center;font-size:14px}@media (max-width:520px){.ask-in{padding:1.75rem 1.25rem 1.4rem}.ask-opt{grid-template-columns:auto minmax(0,1fr);padding:1rem}.ask-go{display:none}}.page-hero{text-align:center;padding-top:calc(env(safe-area-inset-top,0px) + 9.5rem);padding-bottom:calc(5rem + var(--overlap))}.page-hero .map{opacity:.32;-webkit-mask-image:radial-gradient(55% 60% at 50% 45%,#00000014,#000 80%);mask-image:radial-gradient(55% 60% at 50% 45%,#00000014,#000 80%)}.page-hero .wrap{justify-items:center;gap:var(--s-4);display:grid}.ph-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--mint);font-size:13px;font-weight:500}.ph-title{letter-spacing:-.04em;text-wrap:balance;max-width:15em;font-size:clamp(2.6rem,6vw,4.75rem);font-weight:300;line-height:1.04}.ph-title b{letter-spacing:-.035em;font-weight:600}.page-hero .lede{color:var(--on-deep-muted);max-width:46ch;font-weight:300}.page-hero .actions{margin-top:var(--s-3);justify-content:center}.now{background:var(--daf-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.light .now,.warm .now,.white .now{background:linear-gradient(90deg,#1f9e8f,#3a9d63 40%,#7f9f24 72%,#b0860e);-webkit-background-clip:text;background-clip:text}.jump{margin-top:var(--s-5);flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.jump a{border-radius:var(--r-full);color:#fff;border:1px solid #ffffff47;padding:.5rem .95rem;font-size:15px;text-decoration:none}.jump a:hover{color:#fff;background:#ffffff1a;border-color:#fff}.pf3{gap:var(--s-5);max-width:var(--w-content);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.pf3-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);box-shadow:var(--shadow-card);padding:var(--s-6);gap:var(--s-4);align-content:start;display:grid}.pf3-card.pick{background:linear-gradient(#fff,#fff) padding-box,var(--daf-grad) border-box;border:2px solid #0000}.pf3-top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.pf3-card h3{letter-spacing:-.02em;font-size:22px;font-weight:500}.pf3-split{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4vw,3.25rem);font-weight:300;line-height:1}.pf3-split b{font-weight:600}.pf3-split small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-top:.5rem;font-size:13px;font-weight:500;display:block}.alloc{border-radius:var(--r-full);background:var(--green-tint);height:.85rem;display:flex;overflow:hidden}.alloc i{height:100%;display:block}.alloc .stk{background:var(--green)}.alloc .bnd{background:var(--mint)}.alloc-key{color:var(--ink-muted);gap:1rem;font-size:13.5px;display:flex}.alloc-key span{align-items:center;gap:.4rem;display:inline-flex}.alloc-key span:before{content:"";background:var(--c);border-radius:50%;width:.6rem;height:.6rem}.pf3-for{color:var(--ink-muted);border-top:1px solid var(--line);padding-top:var(--s-4);font-size:16px;line-height:1.5}.pf3-note{text-align:center;margin-top:var(--s-6)}.blocks{gap:var(--s-5);max-width:var(--w-content);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.block{border-radius:var(--r-tile);padding:var(--s-7) var(--s-6);gap:var(--s-4);border:1px solid var(--line-on-deep);background:#ffffff0f;align-content:start;display:grid}.block .label{color:var(--mint)}.block h3{letter-spacing:-.03em;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:300;line-height:1.15}.block h3 b{font-weight:600}.block p{color:var(--on-deep-muted);max-width:42ch;font-size:17px}.mix{margin-top:var(--s-2);gap:.6rem;display:grid}.mix-row{color:var(--on-deep-muted);grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.9rem;font-size:15.5px;display:grid}.mix-row b{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.quiz-cta{margin-top:var(--s-7);justify-content:center}.prize-hero .ph-title{white-space:nowrap;font-size:clamp(3.2rem,8vw,6.5rem)}.ex3{gap:var(--s-5);max-width:var(--w-wide);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.ex{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);box-shadow:var(--shadow-card);grid-template-rows:auto 1fr;margin:0;display:grid;overflow:hidden}.ex-img{aspect-ratio:4/3;background-position:50% 40%;background-size:cover;max-width:100%}.ex-body{padding:var(--s-5);gap:var(--s-3);align-content:start;display:grid}.ex h3{letter-spacing:-.015em;font-size:20px;font-weight:300;line-height:1.3}.ex h3 b{font-weight:600}.ex-stats{border-top:1px solid var(--line);padding-top:var(--s-3);gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.ex-stats b{letter-spacing:-.02em;color:var(--green);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;display:block}.ex-stats span{color:var(--ink-muted);font-size:13.5px;line-height:1.35}.vote{gap:var(--s-9);max-width:var(--w-content);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;margin:0 auto;display:grid}.vote-side{gap:var(--s-4);display:grid}.vote-side .h2{text-align:left}.vote-demo{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);box-shadow:var(--shadow-card);padding:var(--s-6);gap:var(--s-5);display:grid}.vd-row{gap:var(--s-4);grid-template-columns:8rem minmax(0,1fr) 4.5rem;align-items:center;display:grid}.vd-who b{font-size:17px;font-weight:500;display:block}.vd-who span{color:var(--ink-muted);font-size:13.5px}.vd-dots{flex-wrap:wrap;gap:.35rem;display:flex}.vd-dots i{background:var(--green);border-radius:50%;width:1.05rem;height:1.05rem}.vd-dots i.o{background:var(--green-tint);border:1px dashed var(--green-stroke)}.vd-n{text-align:right;color:var(--green);font-variant-numeric:tabular-nums;font-weight:600}.vd-foot{border-top:1px solid var(--line);padding-top:var(--s-4);color:var(--ink-muted);font-size:15px}.vd-foot b{color:var(--ink);font-weight:600}.faq-solo{max-width:52rem;margin:0 auto}.routes{gap:var(--s-4);max-width:var(--w-wide);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;display:grid}.route{border:1px solid var(--line);border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--shadow-card);padding:var(--s-5);gap:var(--s-3);align-content:start;display:grid}.route .ask-ic{width:2.75rem;height:2.75rem}.route h3{letter-spacing:-.012em;font-size:19px;font-weight:500;line-height:1.3}.route p{color:var(--ink-muted);font-size:15.5px;line-height:1.5}.route .who{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:500}.after{max-width:var(--w-content);margin:var(--s-8) auto 0;border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.after li{padding:var(--s-5) var(--s-5) 0 0;align-content:start;gap:.4rem;list-style:none;display:grid}.after li b{font-size:17px;font-weight:500}.after li span{color:var(--ink-muted);font-size:15.5px}.after .when{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:500}.faq-page{gap:var(--s-9);max-width:var(--w-wide);grid-template-columns:14rem minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.faq-toc{gap:.25rem;display:grid;position:sticky;top:7rem}.faq-toc a{color:var(--ink-muted);border-radius:.5rem;padding:.5rem .8rem;font-size:16px;text-decoration:none}.faq-toc a:hover{color:var(--green);background:#126b4e0f}.faq-toc .label{padding:0 .8rem .5rem}.faq-group+.faq-group{margin-top:var(--s-8)}.faq-group>h2{letter-spacing:-.025em;margin-bottom:var(--s-3);font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:300}.faq-group>h2 b{font-weight:600}.faq-stuck{margin-top:var(--s-8);justify-content:space-between;align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-6);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);display:flex}.faq-stuck p{font-size:18px}.faq-stuck img{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.faq-stuck div{align-items:center;gap:var(--s-4);display:flex}@media (max-width:960px){.pf3,.ex3,.routes,.after,.blocks,.vote{grid-template-columns:1fr}.faq-page{gap:var(--s-5);grid-template-columns:1fr}.faq-toc{flex-wrap:wrap;display:flex;position:static}.prize-hero .ph-title{white-space:normal}}html{scroll-padding-top:0}body:before{display:none}.gnav{position:absolute}.slide-over{border-top-left-radius:var(--r-section);border-top-right-radius:var(--r-section);margin-top:calc(-1 * var(--overlap))}.map{background-repeat:no-repeat;background-size:cover}.page-hero .map{background-position:50%}#talk>.map{background-position:100% 100%}a.btn{cursor:pointer}
:root{--sans:var(--font-figtree),"Figtree",Arial,sans-serif}a{color:#126b4e}a:hover{color:#0e5a41}.tt-hide{display:none}.page{color:#181818;background:#f7f6ef;position:relative}.map-hero{background-image:url(/img/map-hero.svg)}.map-talk{background-image:url(/img/map-talk.svg)}.pf-oil,.pf-solar{background:0 0!important;border:0!important}.photo{overflow:hidden}.photo:not(.pc-img){position:relative}.photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:640px){.fee-pills{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:22rem;margin-inline:auto;border-radius:18px!important;gap:4px!important;padding:6px!important;display:grid!important}.fee-pills button{text-align:center;justify-content:center;min-width:0;padding:.6rem 0!important}.fee-card .fee-min{display:none!important}.fee-card,.fee-card.us{grid-template-rows:auto!important;grid-template-areas:"n r"!important;align-items:center!important;row-gap:0!important}.fee-card .fee-name,.fee-card.us .fee-name{align-self:center!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1.3!important}.fee-card .fee-rate,.fee-card.us .fee-rate{align-self:center!important;margin:0!important;line-height:1.1!important}}.cta-bg{object-fit:cover;object-position:center 62%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cta-shade{z-index:-1;background:linear-gradient(#06181280 0%,#0618124d 45%,#0618129e 100%);position:absolute;inset:0}.pf3-card{text-align:center}.pf3-top{justify-content:center}.block{text-align:center;justify-items:center}.block p{margin-inline:auto}.mix-row{grid-template-columns:auto auto;justify-content:center}.pf3-card.pick{box-shadow:0 30px 60px -30px #0b3a2b73}.pf3-badge{white-space:nowrap;color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#0b3a2b;border-radius:100px;padding:.45rem .9rem;font-size:12px;font-weight:500;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.k-stk:before{background:#126b4e!important}.k-bnd:before{background:#6fc59b!important}.br-m{display:none}@media (max-width:640px){#fit .sec-head{margin-bottom:1.25rem!important}.br-m{display:inline}.br-d{display:none}.mix{width:100%;max-width:17rem;margin-inline:auto}.mix-row{text-align:left;align-items:center;column-gap:.75rem;grid-template-columns:3.5rem minmax(0,1fr)!important;justify-content:start!important}.mix-row b{text-align:right}.mix-row span{text-align:left}}@media (min-width:700px){.ex3 .ex-body h3{min-height:2lh}}@media (max-width:640px){.vote{gap:1.5rem!important}.vote-side{text-align:center;justify-items:center;margin-inline:auto}.vote-side .lede,.vote-side .label{margin-inline:auto}.vote-demo{margin-top:0!important}}.routes{align-items:stretch}.route{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:.6rem}.route .ask-ic{margin-bottom:.4rem}.route .who{align-self:end}.route h3{text-wrap:balance;align-self:start}.route p{align-self:start}@media (max-width:640px){#fund .after{display:none!important}}.gear{cursor:pointer}.gear:focus{outline:none}.gear-detail .logo-ph:not(.has-img){color:var(--ink-muted);font-weight:500}@media (max-width:640px){.faq-toc{flex-wrap:wrap;justify-content:center;gap:.5rem;border:0!important;margin:0 0 2rem!important;padding:0!important;display:flex!important;position:static!important}.faq-toc .label{display:none!important}.faq-toc a{white-space:nowrap;background:#f3f8f4;border:1px solid #126b4e47;border-radius:100px;flex:none;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;color:#0b3a2b!important;margin:0!important;padding:.55rem 1rem!important}}.tiers{background:#fff;border:1px solid #e4e4e4;border-radius:12px;max-width:40rem;margin:2.5rem auto 0;overflow:hidden}.tiers-head{text-align:center;border-bottom:1px solid #e4e4e4;padding:1rem 1.4rem;font-size:15px;font-weight:500}.tier{font-variant-numeric:tabular-nums;border-top:1px solid #e4e4e4;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.9rem 1.4rem;font-size:17px;display:grid}.tier:first-of-type{border-top:0}.tier b{color:#126b4e;font-weight:600}.tiers-note{color:#5a5f5c;text-align:center;background:#f7f6ef;padding:.85rem 1.4rem;font-size:14px}.ffc{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;max-width:68rem;margin:0 auto;display:grid}@media (max-width:860px){.ffc{grid-template-columns:1fr;max-width:28rem}}.ffc-card{align-content:start}@media (min-width:861px){.ffc-card{grid-template-rows:auto 1fr auto}.ffc-who{align-self:center}}.ffc-card.us{box-shadow:0 30px 60px -30px #0000008c}.ffc-tag{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:12px;font-weight:500}.ffc-card.us .ffc-tag{color:#126b4e}.ffc-card{text-align:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:12px;justify-items:center;gap:.5rem;padding:2rem 1.75rem;display:grid}.ffc-card.us{color:#181818;background:#fff;border-color:#fff}.ffc-who{font-size:15px;font-weight:500}.ffc-rate{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:300;line-height:1}.ffc-card.us .ffc-rate{color:#126b4e;font-weight:500}.ffc-sub{color:#ffffffc7;font-size:14px}.ffc-card.us .ffc-sub{color:#5a5f5c}.receipt{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e4e4e4;border-radius:12px;gap:0;max-width:34rem;margin:0 auto;padding:1.75rem 2rem;display:grid;box-shadow:0 1px 2px #0f211b0a,0 18px 40px -28px #0f211b59}.rc-row{border-top:1px solid #e4e4e4;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:1.25rem;padding:.9rem 0;font-size:17px;display:grid}.rc-row:first-child{border-top:0}.rc-pct{color:#6b706d;font-size:15px}.rc-usd{text-align:right;min-width:7.5rem;font-weight:500}.rc-total{border-top:2px solid #181818;font-weight:600}.rc-total .rc-usd{color:#126b4e;font-size:20px;font-weight:600}.not-fee{background:#e9f0ec;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;max-width:44rem;margin:2.5rem auto 0;padding:1.4rem 1.6rem;display:grid}.not-fee b{margin-bottom:.2rem;font-size:18px;font-weight:600;display:block}.not-fee p{color:#5a5f5c;font-size:16px;line-height:1.5}.not-fee .pct{color:#fff;background:#0b3a2b;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font-size:18px;font-weight:600;display:grid}#funds{padding-top:4.5rem!important;padding-bottom:calc(4.5rem + var(--overlap))!important}#funds .sec-head{max-width:none!important;margin-bottom:3rem!important}#funds .sec-head .h2{text-wrap:wrap;max-width:none!important}#funds .actions{margin-top:1.75rem!important}.fwhy{color:#ffffffe0;max-width:40rem;margin:3rem auto 0;padding:0}.fwhy-q{text-align:center;color:#fff;margin:0 0 1rem;font-size:1.25rem;font-weight:600}.fwhy-list{counter-reset:fwhy;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fwhy-list li{counter-increment:fwhy;text-align:left;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:2.25rem 1fr;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1.0625rem;font-weight:300;line-height:1.5;display:grid}.fwhy-list li:before{content:counter(fwhy);color:#0b3a2b;background:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:600;display:grid}@media (max-width:640px){.rc-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l u""p u";align-items:center;gap:.15rem 1rem;display:grid!important}.rc-row>span:first-child{white-space:nowrap;grid-area:l}.rc-row>span:nth-child(2){text-align:left;grid-area:p;justify-self:start;font-size:13px}.rc-row>span:nth-child(3){text-align:right;white-space:nowrap;grid-area:u;justify-self:end}.nav-open{display:none!important}.nav-menu{justify-content:center;width:44px;height:44px;border-radius:50%!important;padding:0!important}.nav-menu-txt{display:none}.nav-menu svg{width:20px!important;height:20px!important}}.nav-menu{color:#fff;background:0 0;border-color:#ffffff73;gap:10px}.nav-menu svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.nav-open{color:#0b3a2b;background:#fff}.topbar .brand{color:#fff;text-decoration:none}.menu{background:var(--surface-deep);color:#fff;border:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow-y:auto}.menu[open]{animation:.2s menuin;display:flex}.menu::backdrop{background:var(--surface-deep)}@keyframes menuin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.menu .mtop{justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.menu .mclose{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:2rem;line-height:1}.menu .mclose:focus-visible,.menu a:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.menu .mbody{flex:1;width:100%;max-width:36rem;margin:0 auto;padding:.75rem 1.25rem 1.5rem;list-style:none}.menu .mbody li{border-top:1px solid #fff3}.menu .mbody a{color:#fff;padding:1rem 0;text-decoration:none;display:block}.menu .mbody b{letter-spacing:-.016em;font-size:1.25rem;font-weight:500;display:block}.menu .mhint{color:#ffffffb3;margin-top:.15rem;font-size:14px;line-height:1.4;display:block}.menu .mbody a:hover b,.menu .mbody a[aria-current=page] b{color:var(--mint)}.menu .mfoot{flex-direction:column;gap:.75rem;width:100%;max-width:36rem;margin:0 auto;padding:1.25rem 1.25rem 2.5rem;display:flex}.menu .mfoot .btn{width:100%;color:var(--green);background:#fff;justify-content:center}.menu .mfoot .btn--quiet{color:#fff;background:0 0;border-color:#ffffff73}@media (prefers-reduced-motion:reduce){.menu[open]{animation:none}}.leave-acts{flex-wrap:wrap;gap:.75rem;display:flex}.ask{position:fixed}.ask-in .ask-opt-title{letter-spacing:-.01em;font-size:18px;font-weight:500;display:block}.ask-in .ask-opt-desc{color:#5a5f5c;margin-top:.15rem;font-size:14.5px;line-height:1.45;display:block}.ask-in .ask-when{color:#126b4e;margin-top:.3rem;font-size:14.5px;font-weight:500;display:block}.pc-dots{gap:1rem}.pc-dots button{position:relative}.pc-dots button:before{content:"";position:absolute;inset:-7px}#portfolios,#why{content-visibility:auto;contain-intrinsic-size:auto 900px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gd-dots{gap:.9rem}.gd-dots button{position:relative}.gd-dots button:after{content:"";width:max(100%,24px);height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tipwrap.tip-hide .tiptext{opacity:0!important;visibility:hidden!important}.tiptext{translate:var(--tip-dx,0px) 0}.tiptext:after{translate:calc(-1 * var(--tip-dx,0px)) 0}@media (hover:none){.tip{cursor:pointer}}.foot .disclosure a{color:inherit;text-decoration:underline}.route{position:relative}@media (max-width:640px){.route .tipwrap.tip-wide{position:static}.route .tip-wide .tiptext{width:auto;max-width:none;left:0;right:0;transform:translateY(4px)}.route .tip-wide:hover .tiptext,.route .tip-wide .tip:focus+.tiptext,.route .tipwrap.tip-wide.open .tiptext{transform:none}.route .tip-wide .tiptext:after{display:none}}.gear-details{display:grid}.gear-details>.gear-detail{grid-area:1/1;align-content:space-between}.gear-details>.gear-detail.off{visibility:hidden}.gear-details[hidden]{display:none}.gear-detail.compact .logo-ph{align-self:start;width:3rem;height:3rem;font-size:13px}.hero-photo{background-image:none}.hero-media{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-media:after{content:"";background:linear-gradient(#06181261 0%,#0618121a 36%,#06181280 62%,#04120ddb 100%);position:absolute;inset:0}.hero-media img,.hero-video{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.hero-video{opacity:0;transition:opacity .8s}.hero-video.on{opacity:1}.quiz{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:72rem;margin:0 auto;padding:0;display:grid}@media (max-width:960px){.quiz{grid-template-columns:1fr}#fit .sec-head{margin-bottom:1.25rem}}.qz-card{border:1px solid var(--line);background:#fff;border-radius:14px;align-content:start;gap:.85rem;padding:1.5rem;list-style:none;transition:border-color .3s;display:grid}.qz-card.is-done{border-color:var(--green)}.qz-card .qn{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:13px;font-weight:500}.qz-card h3{letter-spacing:-.012em;margin:0;font-size:19px;font-weight:500;line-height:1.3}.qz-opts{gap:.5rem;display:grid}.qz-opt{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #18181824;border-radius:10px;align-items:center;gap:.7rem;padding:.6rem .85rem;font-size:15px;line-height:1.3;transition:border-color .2s,background-color .2s,color .2s;display:flex}.qz-opt:hover{border-color:var(--green)}.qz-opt:focus-visible{outline:2px solid var(--green);outline-offset:2px}.qz-opt:before{content:"";box-sizing:border-box;border:1.5px solid #18181859;border-radius:50%;flex:none;width:16px;height:16px;transition:border .2s,background-color .2s}.qz-opt[aria-pressed=true]{border-color:var(--green);color:var(--surface-deep);background:#eef5f0;font-weight:500}.qz-opt[aria-pressed=true]:before{border:5px solid var(--green);background:#fff}.qz-result{text-align:center;background:var(--surface-warm);border:1px solid var(--line);border-radius:14px;max-width:40rem;margin:2rem auto 0;padding:1.5rem 1.75rem;transition:background-color .45s,color .45s,border-color .45s}@media (max-width:960px){.qz-result{max-width:none}}.qz-wait{color:var(--ink-muted);margin:0;font-size:15px}.qz-body{display:none}.qz-result.is-ready{background:var(--surface-deep);border-color:var(--surface-deep);color:#fff}.qz-result.is-ready .qz-wait{display:none}.qz-result.is-ready .qz-body{justify-items:center;gap:.5rem;animation:.5s cubic-bezier(.34,1.56,.64,1) both qzin;display:grid}.qz-k{letter-spacing:.14em;text-transform:uppercase;color:var(--mint);margin:0;font-size:12px;font-weight:500}.qz-name{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.1}.qz-split{color:#ffffffbf;margin:0;font-size:15px}.qz-bar{background:#ffffff2e;border-radius:100px;width:100%;max-width:22rem;height:10px;margin:.35rem 0;display:flex;overflow:hidden}.qz-bar i{height:100%;transition:width .6s cubic-bezier(.32,.72,0,1);display:block}.qz-bar .s{background:var(--mint)}.qz-bar .b{background:#ffffff59}.qz-for{color:#ffffffd9;max-width:30rem;margin:0;font-size:15px}.qz-reset{color:#fff;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:.4rem .6rem;font-size:14px;text-decoration:underline}.qz-reset:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.qz-note{text-align:center;margin:1rem 0 0}@keyframes qzin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qz-result.is-ready .qz-body{animation:none}.qz-bar i,.qz-opt,.qz-opt:before,.qz-result,.qz-card{transition:none}}
