@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.104iauyxhaf24.woff2?dpl=dpl_99pMqtcLtvhtQxtHd1K9uB1ABYfm)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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0b9excvam7id0.woff2?dpl=dpl_99pMqtcLtvhtQxtHd1K9uB1ABYfm)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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.0fmzj955937qe.woff2?dpl=dpl_99pMqtcLtvhtQxtHd1K9uB1ABYfm)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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_d8666910-module__ozYv5q__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_d8666910-module__ozYv5q__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/bfdfac49f9c40005-s.158dvjvb1t3px.woff2?dpl=dpl_99pMqtcLtvhtQxtHd1K9uB1ABYfm)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/255e854504d78568-s.01ogfq9lc.0eq.woff2?dpl=dpl_99pMqtcLtvhtQxtHd1K9uB1ABYfm)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:Noto Sans Ethiopic;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/db37be185426c38d-s.0k_3407j57q8-.woff2?dpl=dpl_99pMqtcLtvhtQxtHd1K9uB1ABYfm)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:Noto Sans Ethiopic Fallback;src:local(Arial);ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_ethiopic_23f8d9cd-module__BDdyNq__className{font-family:Noto Sans Ethiopic,Noto Sans Ethiopic Fallback;font-style:normal}.noto_sans_ethiopic_23f8d9cd-module__BDdyNq__variable{--font-ethiopic:"Noto Sans Ethiopic", "Noto Sans Ethiopic Fallback"}
@property --fill{syntax:"<percentage>";inherits:false;initial-value:0%}.landing{--ink:#0b0d14;--paper:#eef0f4;--muted:#8a91a0;--line:#2a2d37;--stroke:#646d82;--field:#12151e;--rail:#171b25;--green:#32ef8c;--coral:#fd736d;--gutter:clamp(16px, 4vw, 56px);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .15, 1);background:var(--ink);min-height:100dvh;color:var(--paper);font-family:var(--font-archivo), var(--font-ethiopic), ui-sans-serif, system-ui, sans-serif;font-feature-settings:normal;grid-template-rows:auto 1fr auto;display:grid;overflow-x:clip}@supports (color:lab(0% 0 0)){.landing{--green:lab(84.0076% -63.5278 34.5436);--coral:lab(65.8493% 53.3364 30.7453)}}.landing :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:4px}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.top{animation:rise .6s var(--ease-out) both}.hero-topic{animation:rise .6s var(--ease-out) .1s both}.hero-data{animation:rise .7s var(--ease-out) .9s both}.pager{animation:rise .6s var(--ease-out) 1.1s both}.waitlist{animation:rise .7s var(--ease-out) 1.2s both}.top{padding:22px var(--gutter);justify-content:space-between;align-items:center;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand-mark{width:30px;height:30px}.brand-name{letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.top-nav{color:var(--muted);gap:24px;font-size:.9375rem;display:flex}.top-nav a:hover{color:var(--paper)}.stage{padding:clamp(24px, 6vh, 72px) var(--gutter) 0;flex-direction:column;width:100%;max-width:1440px;margin:0 auto;display:flex}@keyframes swap-in{0%{opacity:0;filter:blur(10px);transform:translateY(.18em)}}.swap,.q-swap{animation:swap-in .52s var(--ease-out) both;transition:opacity .24s ease-in,filter .24s ease-in,transform .24s ease-in;display:inline-block}.q-swap{display:block}.is-fading .swap,.is-fading .q-swap,.swap.is-fading{opacity:0;filter:blur(10px);transform:translateY(-.12em)}.hero{--q-size:10.4vw}@media (min-width:600px){.hero{--q-size:clamp(2.6rem, 9.2vw, 8.4rem)}}.hero-topic{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;font-size:.9375rem;display:flex}.hero-lang{color:var(--stroke);white-space:nowrap}.q{font-variation-settings:"wdth" 62;font-family:inherit;font-weight:800;font-size:var(--q-size);letter-spacing:-.012em;text-wrap:balance;align-items:end;line-height:.92;display:grid}.q:lang(am),.q :lang(am),.q :lang(ti){letter-spacing:0}.q-layer{grid-area:1/1}.q-sizer{visibility:hidden}.q-layer[aria-hidden]{pointer-events:none}.q-outline{color:#0000;-webkit-text-stroke:max(1px, .012em) var(--stroke)}.q-fill{background-image:linear-gradient(90deg, var(--green) var(--fill), transparent var(--fill));-webkit-box-decoration-break:slice;box-decoration-break:slice;color:#0000;transition:--fill 1.1s var(--ease-out);-webkit-background-clip:text;background-clip:text}.q-fill.q-sweep{animation:q-sweep 1.7s var(--ease-io) .2s both}@keyframes q-sweep{0%{--fill:0%}}.hero-data{gap:28px;margin-top:clamp(22px,3.5vh,36px);display:grid}@media (min-width:900px){.hero-data{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:clamp(40px,5vw,80px)}}.quote{grid-template-columns:auto auto;justify-content:start;gap:16px clamp(32px,6vw,72px);display:grid}.quote-side{grid-template-columns:auto auto;align-items:baseline;column-gap:10px;display:grid}.quote-label{grid-column:1/-1;height:1.4em;font-size:.9375rem;font-weight:600}.quote-yes .quote-label{color:var(--green)}.quote-no .quote-label{color:var(--coral)}.quote-price{font-variation-settings:"wdth" 75;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,4.4vw,3.75rem);font-weight:700;line-height:1}.quote-unit{color:var(--muted);font-variation-settings:"wdth" 100;font-size:.38em;font-weight:600}.roll-clip{vertical-align:bottom;line-height:1.05;display:inline-block;overflow:hidden}.roll{display:inline-block}.roll-up{animation:roll-up .45s var(--ease-out) both}.roll-down{animation:roll-down .45s var(--ease-out) both}@keyframes roll-up{0%{opacity:0;transform:translateY(70%)}}@keyframes roll-down{0%{opacity:0;transform:translateY(-70%)}}.quote-delta{font-variant-numeric:tabular-nums;min-width:2ch;animation:delta-in .5s var(--ease-out) both;font-size:.9375rem;font-weight:600}@keyframes delta-in{0%{opacity:0;transform:translateY(6px)}}.quote-delta.up{color:var(--green)}.quote-delta.down{color:var(--coral)}.quote-explain{max-width:44ch;color:var(--muted);grid-column:1/-1;font-size:1rem;line-height:1.5}.chart{gap:12px;margin:0;display:grid}.chart-cap{color:var(--muted);font-size:.875rem}.chart-plot{height:120px;position:relative}@media (min-width:900px){.chart-plot{height:168px}}.chart-plot{--axis:34px}.chart-canvas{inset:0 var(--axis) 0 0;position:absolute}.chart-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart-line{stroke:var(--green);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:draw 1.6s var(--ease-io) .3s both;transition:d .6s var(--ease-out)}.chart-area{transition:d .6s var(--ease-out);animation:.9s ease-out 1.3s both fade-in}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fade-in{0%{opacity:0}}.chart-grid{border-top:1px dashed var(--line);position:absolute;left:0;right:0}.chart-grid-label{background:var(--ink);color:var(--stroke);font-variant-numeric:tabular-nums;padding-left:8px;font-size:.75rem;line-height:1.4;position:absolute;top:-.7em;right:0}.chart-tip{left:calc(100% - var(--axis));background:var(--green);width:10px;height:10px;transition:top .6s var(--ease-out);border-radius:50%;margin:-5px 0 0 -5px;animation:.3s ease-out 1.8s both fade-in;position:absolute}.chart-tip:after{content:"";border:2px solid var(--green);border-radius:50%;animation:2s ease-out 1.9s infinite pulse;position:absolute;inset:-1px}@keyframes pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(3.4)}}.pager{gap:4px;margin-top:28px;margin-left:-8px;display:flex}.pager-bar{cursor:pointer;padding:12px 8px}.pager-progress{background:var(--line);border-radius:2px;width:32px;height:3px;display:block;position:relative;overflow:hidden}.pager-bar:hover .pager-progress{background:var(--stroke)}.pager-progress:after{content:"";background:var(--paper);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pager-bar.is-active .pager-progress:after{transform:scaleX(var(--at))}.pager-bar.is-running .pager-progress:after{animation:pager-run var(--dur) linear var(--delay) both}@keyframes pager-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.waitlist{border-top:1px solid var(--line);gap:28px;margin-top:clamp(40px,7vh,88px);padding-top:clamp(28px,4vh,44px);scroll-margin-top:24px;display:grid}@media (min-width:900px){.waitlist{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}}.waitlist-title{letter-spacing:-.02em;min-height:1.2em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.2}.waitlist-body{max-width:46ch;color:var(--muted);margin-top:10px;font-size:1rem;line-height:1.55}.wl-form{gap:10px;max-width:560px;display:grid}.wl-label{font-size:.9375rem;font-weight:600}.wl-row{flex-direction:column;gap:10px;display:flex}@media (min-width:520px){.wl-row{flex-direction:row}}.wl-input{min-width:0;height:54px;color:var(--paper);background:var(--field);border:1px solid var(--line);border-radius:10px;flex:auto;padding:0 16px;font-size:1.0625rem;transition:border-color .15s,box-shadow .15s}.wl-input::placeholder{color:#5b6272}.wl-input:hover{border-color:var(--stroke)}.landing .wl-input:focus-visible{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #32ef8c38;box-shadow:0 0 0 3px lab(84.0076% -63.5278 34.5436/.22)}.wl-input[aria-invalid=true]{border-color:var(--coral);animation:.36s ease-out nudge}@keyframes nudge{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.wl-button{height:54px;color:var(--ink);background:var(--green);cursor:pointer;white-space:nowrap;border-radius:10px;padding:0 24px;font-size:1.0625rem;font-weight:700;transition:filter .15s,transform .15s}.wl-button:hover{filter:brightness(1.08)}.wl-button:active{transform:scale(.98)}.wl-button:disabled{cursor:progress;filter:saturate(.6)brightness(.9)}.wl-note{color:var(--muted);font-size:.9375rem}.wl-error{color:var(--coral);font-size:.9375rem}.wl-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wl-done{max-width:560px;animation:rise .45s var(--ease-out) both;border:1px solid #32ef8c66;border:1px solid lab(84.0076% -63.5278 34.5436/.4);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:20px 22px;display:grid}.wl-check{fill:none;width:30px;height:30px;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.wl-check circle,.wl-check path{stroke-dasharray:1;animation:draw .6s var(--ease-out) both}.wl-check path{animation-delay:.35s}.wl-done .wl-note{grid-column:1/-1}.wl-done-title{color:var(--green);font-size:1.25rem;font-weight:700}.wl-email{color:var(--paper)}.block{gap:36px;padding-top:clamp(80px,13vh,150px);display:grid}@media (min-width:900px){.block{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,6vw,96px)}}.block-title{font-variation-settings:"wdth" 66;letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2.5rem,5.4vw,5rem);font-weight:800;line-height:.95}.block-body{max-width:40ch;color:var(--muted);margin-top:18px;font-size:1.0625rem;line-height:1.55}.board-q{margin-bottom:14px;font-size:1.0625rem;font-weight:600}.board-rows{margin:0;padding:0;list-style:none;position:relative}.board-row{border-bottom:1px solid var(--line);height:56px;transition:transform .7s var(--ease-out);grid-template-columns:minmax(0,8.5rem) minmax(0,1fr) 4.25rem;align-items:center;gap:14px;display:grid;position:absolute;inset:0 0 auto}@media (min-width:600px){.board-row{grid-template-columns:minmax(0,11rem) minmax(0,1fr) 4.75rem;gap:18px}}.board-name{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;transition:color .3s;overflow:hidden}@media (min-width:600px){.board-name{font-size:1rem}}.board-track{background:var(--rail);border-radius:6px;height:10px;overflow:hidden}.board-bar{height:100%;width:var(--w);transform-origin:0;transition:transform .9s var(--ease-out) calc(var(--i) * 80ms), width .7s var(--ease-out), background-color .3s;background:#3b4252;border-radius:6px;display:block;transform:scaleX(0)}.board.is-in .board-bar{transform:scaleX(1)}.board-row.is-lead .board-bar{background:var(--green)}.board-row.is-lead .board-name{color:var(--paper)}.board-price{text-align:right;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.board-unit{color:var(--muted);font-size:.7em;font-weight:600}.board-total{color:var(--muted);margin-top:16px;font-size:.9375rem}.board-total-n{color:var(--paper);font-variant-numeric:tabular-nums;font-weight:600}.steps{gap:4px;margin:28px 0 0;padding:0;list-style:none;display:grid}.step{opacity:.42;grid-template-columns:34px 1fr;gap:16px;padding:12px 0;transition:opacity .4s ease-out;display:grid}.step.is-on{opacity:1}.step-n{border:1px solid var(--stroke);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.9375rem;font-weight:700;transition:background-color .3s,color .3s,border-color .3s;display:grid;position:relative}.step.is-on .step-n{background:var(--green);border-color:var(--green);color:var(--ink)}.step.is-now .step-n:after{content:"";border:2px solid var(--green);border-radius:50%;animation:1.4s ease-out infinite pulse;position:absolute;inset:-1px}.step-text{gap:4px;padding-top:5px;display:grid}.step-title{font-size:1.0625rem;font-weight:700}.step-body{color:var(--muted);max-width:40ch;line-height:1.5}.story{height:clamp(240px,34vw,380px);margin:12px 0 8px;position:relative}@media (min-width:900px){.story{margin-top:40px}}.story-canvas,.story svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.story-line{stroke:var(--green);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.story.is-playing .story-line{animation:draw var(--draw) cubic-bezier(.35, 0, .25, 1) forwards}.story.is-done .story-line{stroke-dashoffset:0}.story-grid{border-top:1px dashed var(--line);position:absolute;left:0;right:0}.story-grid span{color:var(--stroke);font-size:.75rem;position:absolute;top:6px;right:0}.story-resolve{border-left:1px dashed var(--stroke);opacity:0;transform-origin:bottom;transition:opacity .3s, transform .5s var(--ease-out);position:absolute;top:-4%;bottom:0;transform:scaleY(0)}.story.is-resolving .story-resolve{opacity:1;transform:scaleY(1)}.story-buy,.story-win{width:0;height:0;position:absolute}.story-buy{left:0}.story-dot{background:var(--ink);border:2px solid var(--green);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.story-dot-win{background:var(--green);width:16px;height:16px;margin:-8px 0 0 -8px}.story-dot-win:after{content:"";border:2px solid var(--green);opacity:0;border-radius:50%;position:absolute;inset:-2px}.story.is-done .story-dot-win:after{animation:1.6s ease-out 2 pulse}.story-tag{white-space:nowrap;background:var(--field);border:1px solid var(--line);border-radius:6px;padding:5px 9px;font-size:.8125rem;font-weight:600;position:absolute}.story-buy .story-tag{top:18px;left:0}.story-tag-win{color:var(--paper);bottom:14px;right:14px}.story-tag-win strong{color:var(--green);margin-left:4px}.story-buy,.story-win{opacity:0;transition:opacity .3s}.story.is-playing .story-buy{opacity:1;transition-delay:.15s}.story.is-done .story-win{opacity:1}.story.is-done .story-win .story-dot-win,.story.is-done .story-tag-win{animation:pop .5s var(--ease-out) both}@keyframes pop{0%{opacity:0;transform:scale(.6)}}.closer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;margin-top:clamp(80px,13vh,150px);padding:clamp(40px,7vh,72px) 0 clamp(48px,8vh,88px);display:flex}.closer-title{font-variation-settings:"wdth" 62;letter-spacing:-.012em;font-size:clamp(2.75rem,8vw,7.5rem);font-weight:800;line-height:.92}.foot{padding:20px var(--gutter) 28px;color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:.875rem;display:flex}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition:none!important;animation:none!important}}
