.phone{--phone-w:320px;width:min(var(--phone-w), 100%);transform:rotate(var(--tilt,0deg));background:linear-gradient(145deg,#3a3e45,#17191c 40%,#2b2f35);border-radius:46px;flex:none;padding:10px;box-shadow:0 40px 80px -20px #000000b3,inset 0 0 0 1px #ffffff0f}.phone__screen{aspect-ratio:9/19.5;background:var(--color-bg);font-family:var(--font-text);color:var(--color-text);border-radius:37px;flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden}.phone__status{z-index:3;height:40px;color:var(--color-white);pointer-events:none;justify-content:space-between;align-items:center;padding:0 26px;font-size:.72rem;font-weight:600;display:flex;position:absolute;inset:0 0 auto}.phone__island{background:#000;border-radius:20px;width:84px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone__sys{align-items:center;gap:5px;display:inline-flex}.phone__sys i{background:currentColor;border-radius:1px;display:block}.phone__sys .sig{clip-path:polygon(0 100%,100% 0,100% 100%);width:14px;height:9px}.phone__sys .bat{background:linear-gradient(90deg,currentColor 70%,#0000 70%) padding-box content-box;border-radius:3px;width:20px;height:9px;padding:2px;box-shadow:inset 0 0 0 1.5px}.ui-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:44px 16px 0;display:flex;overflow:hidden}.ui-header{justify-content:space-between;align-items:flex-end;gap:8px;padding-top:6px;display:flex}.ui-header__title{font-family:var(--font-num);color:var(--color-white);text-transform:uppercase;letter-spacing:.02em;font-size:1.7rem;font-weight:700;line-height:1}.ui-header__sub{color:var(--color-muted);margin-top:3px;font-size:.66rem}.ui-bikechip{background:var(--color-surface);color:var(--color-white);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 9px 4px 4px;font-size:.64rem;font-weight:600;display:inline-flex}.ui-bikechip:before{content:"";background:radial-gradient(circle,#fff 0 14%,#a9c0ea 34%,#3c4f70 58%,#8a9099 70%,#1a1c20 80%);border-radius:50%;width:16px;height:16px}.ui-label{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.6rem;font-weight:600}.ui-big{font-family:var(--font-num);color:var(--color-white);font-variant-numeric:tabular-nums;letter-spacing:.005em;font-size:2.8rem;font-weight:700;line-height:1}.ui-big small{color:var(--color-muted);margin-left:5px;font-size:1rem;font-weight:600}.ui-num{font-family:var(--font-num);color:var(--color-white);font-variant-numeric:tabular-nums;font-weight:700}.ui-muted{color:var(--color-muted)}.ui-up{color:var(--color-ok-text)}.ui-blue{color:var(--color-accent-text)}.ui-card{background:var(--color-surface);border-radius:14px;padding:10px 12px}.ui-grid2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ui-tile{background:var(--color-surface);border-radius:14px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.ui-tile .ui-num{font-size:1.35rem;line-height:1.05}.ui-tile .ui-num small{color:var(--color-muted);margin-left:2px;font-size:.72rem}.ui-tile span:last-child{color:var(--color-muted);font-size:.6rem}.ui-seg{background:var(--color-surface);border-radius:10px;gap:2px;padding:3px;display:flex}.ui-seg span{text-align:center;color:var(--color-muted);border-radius:8px;flex:1;padding:4px 0;font-size:.64rem;font-weight:600}.ui-seg span.is-on{background:var(--color-surface-2);color:var(--color-white)}.ui-chips{gap:6px;display:flex}.ui-chip{border:1px solid var(--color-line);color:var(--color-muted);border-radius:999px;padding:4px 9px;font-size:.62rem;font-weight:600}.ui-chip.is-on{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.ui-pill{color:var(--color-ok-text);background:#3fae6a24;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:.62rem;font-weight:600;display:inline-flex}.ui-pill--blue{color:var(--color-accent-text);background:#1f5fd12e}.ui-btn{background:var(--color-accent);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;height:40px;font-size:.8rem;font-weight:600;display:flex}.ui-bars{align-items:flex-end;gap:6px;height:96px;display:flex}.ui-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.ui-bars i{width:100%;height:calc(var(--h) * (100% - 14px));transform-origin:bottom;background:#2f3540;border-radius:4px 4px 2px 2px;animation:1s cubic-bezier(.2,.7,.2,1) both ui-grow;display:block}.ui-bars .is-on i{background:var(--color-accent)}.ui-bars span{color:var(--color-muted);font-size:.52rem;line-height:1}@keyframes ui-grow{0%{transform:scaleY(0)}}@supports (animation-timeline:view()){.ui-bars i,.ui-anim{animation-timeline:view();animation-range:entry 10% cover 40%;animation-duration:auto}}.ui-tabs{background:#121316f5;border-top:1px solid #ffffff0d;flex:none;grid-template-columns:repeat(4,1fr);margin-top:auto;padding:8px 10px 20px;display:grid}.ui-tabs span{color:#6b7079;flex-direction:column;align-items:center;gap:3px;font-size:.52rem;font-weight:600;display:flex}.ui-tabs svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ui-tabs span.is-on{color:var(--color-accent-text)}.shot[data-astro-cid-q33azhis]{background:radial-gradient(70% 90% at 50% 45%,#2a2f37,#121316 75%);flex:none;align-items:flex-end;height:34%;display:flex;position:relative}.shot__lamp[data-astro-cid-q33azhis]{background:radial-gradient(circle,#fff 0 10%,#e7eefc 18%,#a9c0ea 36%,#3c4f70 58%,#1b2129 64%,#d7dbe1 66%,#8a9099 72%,#3a3f46 80%,#1a1c20 86%);border-radius:50%;width:96px;height:96px;margin:-48px 0 0 -48px;position:absolute;top:48%;left:50%;box-shadow:0 0 60px 10px #a9c0ea38,0 0 0 3px #ffffff0d}.shot__meta[data-astro-cid-q33azhis]{background:linear-gradient(#0000,#121316eb);flex-direction:column;width:100%;padding:30px 18px 10px;display:flex;position:relative}.shot__name[data-astro-cid-q33azhis]{font-family:var(--font-num);color:var(--color-white);letter-spacing:.03em;font-size:1.45rem;font-weight:700;line-height:1}.shot__year[data-astro-cid-q33azhis]{color:var(--color-muted);letter-spacing:.04em;margin-top:4px;font-size:.68rem}.odo[data-astro-cid-q33azhis]{flex-direction:column;padding:8px 18px 4px;display:flex}.odo[data-astro-cid-q33azhis] .ui-big[data-astro-cid-q33azhis]{font-size:2.9rem}.odo__sub[data-astro-cid-q33azhis]{color:var(--color-muted);font-size:.66rem}.items[data-astro-cid-q33azhis]{gap:7px;padding:6px 12px 0;display:grid}.item[data-astro-cid-q33azhis]{background:var(--color-surface);border-radius:14px;align-items:center;gap:11px;padding:8px 11px;display:flex}.item__text[data-astro-cid-q33azhis]{flex-direction:column;min-width:0;display:flex}.item__name[data-astro-cid-q33azhis]{color:var(--color-white);font-size:.78rem;font-weight:600}.item__due[data-astro-cid-q33azhis]{font-size:.66rem;font-weight:500}.item__due--alert[data-astro-cid-q33azhis]{color:var(--color-alert-text)}.item__due--accent[data-astro-cid-q33azhis]{color:var(--color-accent-text)}.item__due--ok[data-astro-cid-q33azhis]{color:var(--color-ok-text)}.logbtn[data-astro-cid-q33azhis]{margin:12px}.hero[data-astro-cid-yodha2z4]{background:radial-gradient(60% 50% at 78% 30%,#1f5fd129,#0000 70%),radial-gradient(40% 40% at 10% 90%,#ffffff08,#0000 70%);padding:clamp(48px,8vw,96px) 0 clamp(56px,8vw,104px);position:relative}.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.hero__visual[data-astro-cid-yodha2z4]{justify-content:center;display:flex}@media (width<=900px){.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:1fr}}.eyebrow[data-astro-cid-yodha2z4]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:10px;margin-bottom:22px;font-size:.82rem;font-weight:600;display:inline-flex}.dot[data-astro-cid-yodha2z4]{background:var(--color-ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #3fae6a2e}.lede[data-astro-cid-yodha2z4]{max-width:34em;margin-top:24px;font-size:clamp(1.05rem,1.6vw,1.2rem)}.hero__cta[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero__facts[data-astro-cid-yodha2z4]{color:var(--color-muted);flex-wrap:wrap;gap:8px 22px;margin:30px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.hero__facts[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:8px;display:inline-flex}.hero__facts[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]:before{content:"";background:var(--color-ok);flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") 50%/contain no-repeat}.principles[data-astro-cid-w3ixckta]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-bg-raised)}.principles__inner[data-astro-cid-w3ixckta]{grid-template-columns:repeat(3,1fr);display:grid}.principle[data-astro-cid-w3ixckta]{padding:36px 28px}.principle[data-astro-cid-w3ixckta]+.principle[data-astro-cid-w3ixckta]{border-left:1px solid var(--color-line)}.principle__num[data-astro-cid-w3ixckta]{font-family:var(--font-num);color:var(--color-white);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:2.8rem;font-weight:700;line-height:1;display:block}.principle__num[data-astro-cid-w3ixckta] small[data-astro-cid-w3ixckta]{color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;font-weight:600}.principle[data-astro-cid-w3ixckta] p[data-astro-cid-w3ixckta]{color:var(--color-muted);font-size:.95rem}.principle[data-astro-cid-w3ixckta] strong[data-astro-cid-w3ixckta]{color:var(--color-text);font-weight:600}@media (width<=800px){.principles__inner[data-astro-cid-w3ixckta]{grid-template-columns:1fr}.principle[data-astro-cid-w3ixckta]{padding:28px 0}.principle[data-astro-cid-w3ixckta]+.principle[data-astro-cid-w3ixckta]{border-left:0;border-top:1px solid var(--color-line)}}.odo[data-astro-cid-4sxlcf2m]{flex-direction:column;gap:4px;display:flex}.odo[data-astro-cid-4sxlcf2m] .ui-big[data-astro-cid-4sxlcf2m]{font-size:2.7rem}.row[data-astro-cid-4sxlcf2m]{justify-content:space-between;margin-bottom:8px;display:flex}.weeks[data-astro-cid-4sxlcf2m]{gap:5px;height:64px}.history[data-astro-cid-4sxlcf2m]{margin:0;padding:0;list-style:none}.history[data-astro-cid-4sxlcf2m] li[data-astro-cid-4sxlcf2m]{border-bottom:1px solid var(--color-line);grid-template-columns:1fr auto 44px;align-items:baseline;gap:8px;padding:7px 2px;font-size:.7rem;display:grid}.history[data-astro-cid-4sxlcf2m] li[data-astro-cid-4sxlcf2m]:first-child .history__date[data-astro-cid-4sxlcf2m]{color:var(--color-white);font-weight:600}.history__date[data-astro-cid-4sxlcf2m]{color:var(--color-muted)}.history__km[data-astro-cid-4sxlcf2m]{font-size:1rem}.history__delta[data-astro-cid-4sxlcf2m]{text-align:right;color:var(--color-ok-text);font-size:.66rem;font-weight:600}.lock[data-astro-cid-qzbz2tkl]{background:radial-gradient(90% 55% at 50% 100%,#1f5fd159,#0000 70%),linear-gradient(#1a1e25,#121316 55%);flex-direction:column;flex:1;padding:54px 12px 14px;display:flex;position:relative;overflow:hidden}.lock__glow[data-astro-cid-qzbz2tkl]{background:radial-gradient(circle,#a9c0ea1f,#0000 65%);border-radius:50%;width:260px;height:260px;margin-left:-130px;position:absolute;top:58%;left:50%}.lock__clock[data-astro-cid-qzbz2tkl]{color:#e9edf5;flex-direction:column;align-items:center;display:flex;position:relative}.lock__date[data-astro-cid-qzbz2tkl]{opacity:.85;font-size:.78rem;font-weight:600}.lock__time[data-astro-cid-qzbz2tkl]{font-family:var(--font-num);letter-spacing:.01em;font-size:5.2rem;font-weight:700;line-height:.95}.notes[data-astro-cid-qzbz2tkl]{gap:7px;margin-top:auto;margin-bottom:18px;display:grid;position:relative}.note[data-astro-cid-qzbz2tkl]{backdrop-filter:blur(10px);background:#2c3038c7;border-radius:18px;align-items:flex-start;gap:9px;padding:9px 11px;animation:.7s cubic-bezier(.2,.7,.2,1) both note-in;display:flex}.note[data-astro-cid-qzbz2tkl]:nth-child(2){animation-delay:.12s}.note[data-astro-cid-qzbz2tkl]:nth-child(3){opacity:.9;animation-delay:.24s}@keyframes note-in{0%{opacity:0;transform:translateY(10px)}}.note__icon[data-astro-cid-qzbz2tkl]{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.note__icon--nakedrevs[data-astro-cid-qzbz2tkl]{background:#121316}.note__icon--nakedrevs[data-astro-cid-qzbz2tkl] .gauge[data-astro-cid-qzbz2tkl]{width:24px;height:24px}.note__main[data-astro-cid-qzbz2tkl]{flex-direction:column;flex:1;min-width:0;display:flex}.note__top[data-astro-cid-qzbz2tkl]{justify-content:space-between;gap:6px;display:flex}.note__app[data-astro-cid-qzbz2tkl]{letter-spacing:.06em;text-transform:uppercase;color:#aeb3bb;font-size:.56rem;font-weight:600}.note__time[data-astro-cid-qzbz2tkl]{color:#8b9098;font-size:.56rem}.note__title[data-astro-cid-qzbz2tkl]{color:#fff;align-items:center;gap:5px;margin-top:1px;font-size:.72rem;font-weight:650;display:flex}.note__body[data-astro-cid-qzbz2tkl]{color:#c9cdd4;font-size:.66rem;line-height:1.3}.note--alert[data-astro-cid-qzbz2tkl] .note__title[data-astro-cid-qzbz2tkl]{color:#ffb4ae}.note__sun[data-astro-cid-qzbz2tkl]{background:#f5c04a;border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 2px #f5c04a40,0 0 8px #f5c04a99}.lock__bottom[data-astro-cid-qzbz2tkl]{justify-content:space-between;align-items:center;padding:0 18px;display:flex;position:relative}.lock__btn[data-astro-cid-qzbz2tkl]{background:#2c3038b3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.lock__btn[data-astro-cid-qzbz2tkl] svg[data-astro-cid-qzbz2tkl]{fill:none;stroke:#e9edf5;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.lock__bar[data-astro-cid-qzbz2tkl]{opacity:.8;background:#e9edf5;border-radius:4px;width:110px;height:4px;margin-left:-55px;position:absolute;bottom:-6px;left:50%}.timeline[data-astro-cid-wibyuxzb]{margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-wibyuxzb]:before{content:"";background:var(--color-line);width:2px;position:absolute;top:10px;bottom:10px;left:5px}.entry[data-astro-cid-wibyuxzb]{gap:12px;padding:7px 0;display:flex;position:relative}.entry__dot[data-astro-cid-wibyuxzb]{z-index:1;background:var(--color-bg);border:2.5px solid var(--color-accent);border-radius:50%;flex:none;width:12px;height:12px;margin-top:4px;position:relative}.entry--mod[data-astro-cid-wibyuxzb] .entry__dot[data-astro-cid-wibyuxzb]{border-color:var(--color-ok)}.entry--part[data-astro-cid-wibyuxzb] .entry__dot[data-astro-cid-wibyuxzb]{border-color:var(--color-text)}.entry[data-astro-cid-wibyuxzb]:first-child .entry__dot[data-astro-cid-wibyuxzb]{background:var(--color-accent)}.entry__main[data-astro-cid-wibyuxzb]{background:var(--color-surface);border-radius:12px;flex:1;min-width:0;padding:7px 10px}.entry__top[data-astro-cid-wibyuxzb]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.entry__title[data-astro-cid-wibyuxzb]{color:var(--color-white);font-size:.74rem;font-weight:600}.entry__cost[data-astro-cid-wibyuxzb]{font-size:.95rem}.entry__cost[data-astro-cid-wibyuxzb] small[data-astro-cid-wibyuxzb]{color:var(--color-muted);font-size:.55rem;font-family:var(--font-text);margin-right:2px}.entry__meta[data-astro-cid-wibyuxzb]{color:var(--color-muted);align-items:center;gap:4px;margin-top:1px;font-size:.6rem;display:flex}.entry__receipt[data-astro-cid-wibyuxzb]{fill:none;width:11px;height:11px;stroke:var(--color-accent-text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.add[data-astro-cid-wibyuxzb]{margin:auto 0 12px}.months[data-astro-cid-mlmqrtnf]{height:132px}.donut[data-astro-cid-6z4w2qbw]{flex:none;width:178px;height:178px;margin:8px auto 6px;position:relative}.donut[data-astro-cid-6z4w2qbw] svg[data-astro-cid-6z4w2qbw]{width:100%;height:100%;transform:rotate(-90deg)}.donut__seg[data-astro-cid-6z4w2qbw]{fill:none;stroke-width:13px;animation:1.2s cubic-bezier(.2,.7,.2,1) both donut}@keyframes donut{0%{stroke-dasharray:0 100}}.donut__center[data-astro-cid-6z4w2qbw]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.donut__value[data-astro-cid-6z4w2qbw]{font-size:2.3rem;line-height:1}.donut__value[data-astro-cid-6z4w2qbw] small[data-astro-cid-6z4w2qbw]{color:var(--color-muted);font-size:.7rem;font-family:var(--font-text);margin-right:3px}.donut__total[data-astro-cid-6z4w2qbw]{color:var(--color-muted);margin-top:2px;font-size:.58rem}.legend[data-astro-cid-6z4w2qbw]{grid-template-columns:1fr 1fr;gap:7px 14px;margin:0 0 4px;padding:0;list-style:none;display:grid}.legend[data-astro-cid-6z4w2qbw] li[data-astro-cid-6z4w2qbw]{color:var(--color-muted);align-items:center;gap:6px;font-size:.64rem;display:flex}.legend[data-astro-cid-6z4w2qbw] i[data-astro-cid-6z4w2qbw]{border-radius:2px;flex:none;width:8px;height:8px}.legend[data-astro-cid-6z4w2qbw] .ui-num[data-astro-cid-6z4w2qbw]{margin-left:auto;font-size:.82rem}.map[data-astro-cid-c4pyr4oc]{flex:none;height:46%;position:relative}.map[data-astro-cid-c4pyr4oc] svg[data-astro-cid-c4pyr4oc]{width:100%;height:100%;display:block}.map__lake[data-astro-cid-c4pyr4oc]{fill:#1a2433}.map__route-glow[data-astro-cid-c4pyr4oc]{fill:none;stroke:#1f5fd159;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.map__route[data-astro-cid-c4pyr4oc]{fill:none;stroke:#4f86ec;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 100;animation:1.6s cubic-bezier(.4,.1,.2,1) both draw}@keyframes draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.map__label[data-astro-cid-c4pyr4oc]{font:600 9px var(--font-text);fill:var(--color-white)}.map__title[data-astro-cid-c4pyr4oc]{flex-direction:column;display:flex;position:absolute;bottom:6px;left:16px}.map__name[data-astro-cid-c4pyr4oc]{font-family:var(--font-num);color:var(--color-white);text-transform:uppercase;font-size:1.45rem;font-weight:700;line-height:1.05}.body[data-astro-cid-c4pyr4oc]{padding-top:10px}.stats[data-astro-cid-c4pyr4oc]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.stats[data-astro-cid-c4pyr4oc]>div[data-astro-cid-c4pyr4oc]{background:var(--color-surface);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:0 3px;padding:8px 10px;display:flex}.stats[data-astro-cid-c4pyr4oc] .ui-num[data-astro-cid-c4pyr4oc]{font-size:1.45rem;line-height:1.05}.stats[data-astro-cid-c4pyr4oc] small[data-astro-cid-c4pyr4oc]{color:var(--color-muted);font-size:.62rem}.stats[data-astro-cid-c4pyr4oc] .ui-label[data-astro-cid-c4pyr4oc]{flex-basis:100%;font-size:.52rem}.elev__head[data-astro-cid-c4pyr4oc]{justify-content:space-between;margin-bottom:6px;display:flex}.elev[data-astro-cid-c4pyr4oc]{width:100%;height:58px;display:block}.rows[data-astro-cid-e5tmfi75]{gap:clamp(64px,10vw,128px);display:grid}.row[data-astro-cid-e5tmfi75]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.row--flip[data-astro-cid-e5tmfi75] .row__copy[data-astro-cid-e5tmfi75]{order:2}.row__visual[data-astro-cid-e5tmfi75]{justify-content:center;display:flex;position:relative}.row__visual[data-astro-cid-e5tmfi75]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#1f5fd133,#0000);position:absolute;inset:10% 5%}.row__copy[data-astro-cid-e5tmfi75]{max-width:30rem}.row--flip[data-astro-cid-e5tmfi75] .row__copy[data-astro-cid-e5tmfi75]{justify-self:end}.row__meta[data-astro-cid-e5tmfi75]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.row__kicker[data-astro-cid-e5tmfi75]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);font-size:.8rem;font-weight:600}.badge[data-astro-cid-e5tmfi75]{letter-spacing:.02em;border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.badge[data-astro-cid-e5tmfi75]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.badge--beta[data-astro-cid-e5tmfi75]{color:var(--color-ok-text);background:#3fae6a1f}.badge--planned[data-astro-cid-e5tmfi75]{color:var(--color-muted);border:1px solid var(--color-line)}.badge--planned[data-astro-cid-e5tmfi75]:before{background:0 0;box-shadow:inset 0 0 0 1.5px}h3[data-astro-cid-e5tmfi75]{font-family:var(--font-num);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:700;line-height:1.02}.row__text[data-astro-cid-e5tmfi75]{color:var(--color-text);margin-top:16px}.row__points[data-astro-cid-e5tmfi75]{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.row__points[data-astro-cid-e5tmfi75] li[data-astro-cid-e5tmfi75]{color:var(--color-muted);gap:10px;font-size:.95rem;display:flex}.row__points[data-astro-cid-e5tmfi75] li[data-astro-cid-e5tmfi75]:before{content:"";border:2px solid var(--color-line-strong);border-top-color:var(--color-accent);border-radius:50%;flex:none;width:16px;height:16px;margin-top:4px;transform:rotate(-45deg)}@media (width<=860px){.row[data-astro-cid-e5tmfi75]{grid-template-columns:1fr}.row--flip[data-astro-cid-e5tmfi75] .row__copy[data-astro-cid-e5tmfi75]{order:0;justify-self:start}.row__visual[data-astro-cid-e5tmfi75] .phone{--phone-w:300px}}.grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=900px){.grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.grid[data-astro-cid-w3dz36le]{grid-template-columns:1fr}}.card[data-astro-cid-w3dz36le]{background:var(--color-surface);border-radius:var(--radius);border:1px solid #ffffff0a;padding:26px 24px}.card__icon[data-astro-cid-w3dz36le]{fill:none;width:28px;height:28px;stroke:var(--color-accent-text);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:18px}.card[data-astro-cid-w3dz36le] p[data-astro-cid-w3dz36le]{color:var(--color-muted);margin-top:8px;font-size:.94rem}.templates[data-astro-cid-w3dz36le]{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:28px;font-size:.88rem;display:flex}.templates__list[data-astro-cid-w3dz36le]{list-style:none;display:contents}.chip[data-astro-cid-w3dz36le]{border:1px solid var(--color-line);color:var(--color-text);border-radius:999px;padding:4px 12px;font-size:.82rem}.templates__note[data-astro-cid-w3dz36le]{font-style:italic}.steps[data-astro-cid-wkshis2o]{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=800px){.steps[data-astro-cid-wkshis2o]{grid-template-columns:1fr}}.step[data-astro-cid-wkshis2o]{border-top:2px solid var(--color-line);padding-top:22px}.step[data-astro-cid-wkshis2o]:first-child{border-top-color:var(--color-accent)}.step__num[data-astro-cid-wkshis2o]{font-family:var(--font-num);color:var(--color-line-strong);margin-bottom:14px;font-size:3.4rem;font-weight:700;line-height:1;display:block}.step[data-astro-cid-wkshis2o]:first-child .step__num[data-astro-cid-wkshis2o]{color:var(--color-accent-text)}.step[data-astro-cid-wkshis2o] p[data-astro-cid-wkshis2o]{color:var(--color-muted);max-width:30ch;margin-top:8px;font-size:.95rem}.roadmap[data-astro-cid-fh7co6f2]{grid-template-columns:repeat(2,1fr);gap:0 40px;margin:0;padding:0;list-style:none;display:grid}@media (width<=700px){.roadmap[data-astro-cid-fh7co6f2]{grid-template-columns:1fr}}.roadmap[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]{border-bottom:1px solid var(--color-line);padding:16px 0 16px 28px;font-size:.98rem;position:relative}.roadmap[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]:before{content:"";border:2px solid var(--color-muted);border-radius:50%;width:10px;height:10px;position:absolute;top:24px;left:2px}.head[data-astro-cid-2kjfkpxo]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:36px;display:flex}.grid[data-astro-cid-2kjfkpxo]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=1000px){.grid[data-astro-cid-2kjfkpxo]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.grid[data-astro-cid-2kjfkpxo]{grid-template-columns:1fr}}.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr 1.6fr;align-items:start;gap:0 clamp(32px,6vw,80px);display:grid}@media (width<=860px){.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr}}.faq__list[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--color-line)}.faq__item[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--color-line)}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}summary[data-astro-cid-gfo3rpqg]:after{content:"+";font-family:var(--font-num);color:var(--color-muted);flex:none;font-size:1.6rem;line-height:1;transition:transform .2s}.faq__item[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg]:after{color:var(--color-accent-text);transform:rotate(45deg)}summary[data-astro-cid-gfo3rpqg]:hover h3[data-astro-cid-gfo3rpqg]{color:#fff}.faq__item[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--color-muted);max-width:60ch;padding:0 0 22px}.beta[data-astro-cid-vvhxak4y]{padding:var(--section-y) 0}.beta__inner[data-astro-cid-vvhxak4y]{border-radius:var(--radius-lg);background:radial-gradient(80% 120% at 100% 0%, #1f5fd147, transparent 60%), var(--color-surface);border:1px solid #ffffff0d;grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;padding:clamp(32px,5vw,56px);display:grid}.beta__text[data-astro-cid-vvhxak4y]{max-width:34em;margin-top:14px}.beta__action[data-astro-cid-vvhxak4y]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.beta__note[data-astro-cid-vvhxak4y]{color:var(--color-muted);font-size:.85rem}@media (width<=800px){.beta__inner[data-astro-cid-vvhxak4y]{grid-template-columns:1fr}.beta__action[data-astro-cid-vvhxak4y] .btn[data-astro-cid-vvhxak4y]{width:100%}}
