.hero[data-astro-cid-l43jfdkk]{padding-block:40px}.hero__row[data-astro-cid-l43jfdkk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:48px;display:flex}.hero__title[data-astro-cid-l43jfdkk]{letter-spacing:-.045em;max-width:900px;margin:0;font-size:clamp(48px,6.6vw,100px);line-height:.92}.hero__intro[data-astro-cid-l43jfdkk]{max-width:400px;color:var(--ink-2);margin:0;font-size:19px;line-height:1.55}.day[data-astro-cid-l43jfdkk]{padding-block:24px 110px}.chart[data-astro-cid-l43jfdkk]{background:var(--surface);border-radius:44px;padding:clamp(20px,3vw,48px)}.chart__head[data-astro-cid-l43jfdkk]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px;display:flex}.chart__heading[data-astro-cid-l43jfdkk]{font-size:15px;font-weight:800}.chart__legend[data-astro-cid-l43jfdkk]{color:var(--ink-3);gap:16px;font-size:13px;font-weight:700;display:flex}.chart__legend[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]{align-items:center;gap:6px;display:flex}.chart__key[data-astro-cid-l43jfdkk]{width:18px}.chart__key--steps[data-astro-cid-l43jfdkk]{background:var(--lime-deep);border-radius:4px;height:4px}.chart__key--tiers[data-astro-cid-l43jfdkk]{border-top:2px dashed var(--bark)}.chart__box[data-astro-cid-l43jfdkk]{aspect-ratio:5/2;width:100%;position:relative}.chart__svg[data-astro-cid-l43jfdkk]{width:100%;height:100%;position:absolute;inset:0}.dot[data-astro-cid-l43jfdkk]{background:var(--gold);border:4px solid var(--ink);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.pin[data-astro-cid-l43jfdkk]{background:var(--ink);color:var(--bg);white-space:nowrap;border-radius:14px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:800;display:flex;position:absolute;transform:translate(-50%,22px)}.pin3[data-astro-cid-l43jfdkk]{transform:translate(-100%,22px)}.chart-kiko[data-astro-cid-l43jfdkk]{width:84px;height:84px;position:absolute;top:24.5%;left:100%;transform:translate(-50%,-100%)}.chart__hours[data-astro-cid-l43jfdkk]{color:var(--ink-3);justify-content:space-between;margin-top:10px;font-size:13px;font-weight:700;display:flex}.moments[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.moment[data-astro-cid-l43jfdkk]{background:var(--surface);border-radius:26px;flex-direction:column;gap:8px;padding:24px;display:flex}.moment__time[data-astro-cid-l43jfdkk]{font-family:var(--font-display);color:var(--lime-deep);font-size:30px;font-weight:800}.moment__title[data-astro-cid-l43jfdkk]{font-size:18px}.moment__text[data-astro-cid-l43jfdkk]{color:var(--ink-2);font-size:15px;line-height:1.5}.moment--dark[data-astro-cid-l43jfdkk]{background:var(--ink);color:var(--bg)}.moment--dark[data-astro-cid-l43jfdkk] .moment__time[data-astro-cid-l43jfdkk]{color:var(--lime)}.moment--dark[data-astro-cid-l43jfdkk] .moment__text[data-astro-cid-l43jfdkk]{color:var(--on-dark)}.anatomy[data-astro-cid-l43jfdkk]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:0 120px;display:flex}.anatomy__vis[data-astro-cid-l43jfdkk]{flex:440px;justify-content:center;min-width:0;display:flex}.anatomy__ring[data-astro-cid-l43jfdkk]{aspect-ratio:1;width:min(420px,100%);position:relative}.anatomy__ring[data-astro-cid-l43jfdkk] .ring-wrap,.anatomy__ring[data-astro-cid-l43jfdkk] .ring{width:100%;height:100%}.anatomy__steps[data-astro-cid-l43jfdkk]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(44px,7vw,72px);font-weight:800;line-height:1}.anatomy__label[data-astro-cid-l43jfdkk]{color:var(--ink-3);margin-top:6px;font-weight:600}.anatomy__btn[data-astro-cid-l43jfdkk]{background:var(--green);box-shadow:0 4px 0 var(--green-deep);font-family:var(--font-app);border-radius:14px;align-items:center;gap:6px;margin-top:14px;padding:9px 14px;font-size:14px;font-weight:900;display:inline-flex}.marker[data-astro-cid-l43jfdkk]{background:var(--gold);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;margin:-20px 0 0 -20px;font-weight:800;display:grid;position:absolute}.marker--dark[data-astro-cid-l43jfdkk]{background:var(--ink);color:var(--gold)}.marker--inline[data-astro-cid-l43jfdkk]{flex:none;width:36px;height:36px;margin:0;position:static}.anatomy__copy[data-astro-cid-l43jfdkk]{flex:440px;min-width:0}.anatomy__list[data-astro-cid-l43jfdkk]{flex-direction:column;gap:20px;margin:36px 0 0;padding:0;list-style:none;display:flex}.anatomy__list[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{gap:16px;display:flex}.anatomy__list[data-astro-cid-l43jfdkk] b[data-astro-cid-l43jfdkk]{font-size:19px;display:block}.anatomy__list[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]:last-child>span[data-astro-cid-l43jfdkk]{color:var(--ink-2);margin-top:4px;font-size:16px;line-height:1.55;display:block}.source[data-astro-cid-l43jfdkk]{padding-block:0 120px}.source__head[data-astro-cid-l43jfdkk]{max-width:760px}.source__head[data-astro-cid-l43jfdkk] .lead[data-astro-cid-l43jfdkk]{max-width:none}.source__grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:48px;display:grid}.os[data-astro-cid-l43jfdkk]{background:var(--surface);border-radius:32px;flex-wrap:wrap;align-items:center;gap:24px;padding:32px;display:flex}.perm[data-astro-cid-l43jfdkk]{background:var(--ink);border-radius:26px;flex:none;width:150px;padding:6px}.perm__screen[data-astro-cid-l43jfdkk]{background:var(--bg);border-radius:21px;flex-direction:column;gap:8px;padding:18px 12px;font-size:12px;display:flex}.perm__row[data-astro-cid-l43jfdkk]{background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;padding:8px;font-weight:700;display:flex}.toggle[data-astro-cid-l43jfdkk]{background:var(--lime-deep);border-radius:10px;width:28px;height:16px;position:relative}.toggle[data-astro-cid-l43jfdkk]:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.os__copy[data-astro-cid-l43jfdkk]{flex:200px}.os__copy[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{margin:0;font-size:28px}.os__copy[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--ink-2);margin:8px 0 0;font-size:16px;line-height:1.55}.verified-wrap[data-astro-cid-l43jfdkk]{padding:0 clamp(16px,2vw,24px)}.verified[data-astro-cid-l43jfdkk]{background:var(--ink);max-width:1392px;color:var(--bg);border-radius:56px;margin:0 auto}.verified__inner[data-astro-cid-l43jfdkk]{flex-wrap:wrap;gap:56px;max-width:1232px;margin:0 auto;padding:clamp(56px,8vw,110px) clamp(24px,4vw,48px);display:flex}.verified__copy[data-astro-cid-l43jfdkk]{flex:420px;min-width:0}.verified__list[data-astro-cid-l43jfdkk]{flex-direction:column;flex:460px;gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.verified__list[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{background:#22402a;border-radius:24px;align-items:flex-start;gap:18px;padding:22px;display:flex}.verified__list[data-astro-cid-l43jfdkk] svg[data-astro-cid-l43jfdkk]{color:var(--lime);flex:none}.verified__list[data-astro-cid-l43jfdkk] b[data-astro-cid-l43jfdkk]{font-size:18px;display:block}.verified__list[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]{color:var(--on-dark);margin-top:4px;font-size:16px;line-height:1.5;display:block}.sales[data-astro-cid-l43jfdkk]{padding-block:120px}.sales__grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sale[data-astro-cid-l43jfdkk]{background:var(--surface);border-radius:28px;flex-direction:column;gap:10px;min-height:240px;padding:26px;display:flex}.sale[data-astro-cid-l43jfdkk] b[data-astro-cid-l43jfdkk]{font-size:20px}.sale[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]:last-child{color:var(--ink-2);font-size:16px;line-height:1.5}.sale__n[data-astro-cid-l43jfdkk]{font-family:var(--font-display);color:#e4f2d2;font-size:52px;font-weight:800;line-height:1}.sale--gold[data-astro-cid-l43jfdkk]{background:var(--gold)}.sale--gold[data-astro-cid-l43jfdkk] .sale__n[data-astro-cid-l43jfdkk]{color:#17301a33}.sale--gold[data-astro-cid-l43jfdkk]>span[data-astro-cid-l43jfdkk]:last-child{color:var(--ink)}.cta[data-astro-cid-l43jfdkk]{padding:0 clamp(16px,2vw,24px) 24px}.cta__box[data-astro-cid-l43jfdkk]{background:var(--lime);border-radius:56px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1392px;margin:0 auto;padding:clamp(40px,6vw,88px) clamp(24px,5vw,80px);display:flex}.cta__title[data-astro-cid-l43jfdkk]{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(44px,5.6vw,84px);line-height:.92}@media (width<=960px){.pin[data-astro-cid-l43jfdkk]{display:none}}@media (width<=600px){.chart__box[data-astro-cid-l43jfdkk]{aspect-ratio:4/3}.chart-kiko[data-astro-cid-l43jfdkk]{width:52px;height:52px}.marker[data-astro-cid-l43jfdkk]:not(.marker--inline){width:32px;height:32px;margin:-16px 0 0 -16px;font-size:14px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.chart[data-astro-cid-l43jfdkk]{view-timeline-name:--chart;view-timeline-axis:block}.draw[data-astro-cid-l43jfdkk],.area[data-astro-cid-l43jfdkk],.chart-kiko[data-astro-cid-l43jfdkk],.dot[data-astro-cid-l43jfdkk],.pin[data-astro-cid-l43jfdkk]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--chart;animation-range:entry 30% cover 60%}.draw[data-astro-cid-l43jfdkk],.area[data-astro-cid-l43jfdkk]{animation-name:reveal}@keyframes reveal{0%{clip-path:inset(-10% 100% -10% 0) fill-box}to{clip-path:inset(-10% 0) fill-box}}.chart-kiko[data-astro-cid-l43jfdkk]{animation-name:ck}.dot1[data-astro-cid-l43jfdkk],.pin1[data-astro-cid-l43jfdkk]{animation-name:reach1}.dot2[data-astro-cid-l43jfdkk],.pin2[data-astro-cid-l43jfdkk]{animation-name:reach2}.dot3[data-astro-cid-l43jfdkk],.pin3[data-astro-cid-l43jfdkk]{animation-name:reach3}}}
