.hero[data-astro-cid-ewxirvlt]{position:relative;min-height:100svh;padding:calc(var(--nav-h) + clamp(40px,7vh,90px)) 0 clamp(60px,8vh,100px);background:var(--ink);color:var(--paper);overflow:hidden;isolation:isolate}.hero__bg[data-astro-cid-ewxirvlt]{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero__glow[data-astro-cid-ewxirvlt]{position:absolute;width:min(1100px,130vw);aspect-ratio:1;right:-18%;top:50%;transform:translateY(-50%);background:radial-gradient(closest-side,rgba(124,92,255,.55),rgba(124,92,255,.16) 45%,transparent 72%);filter:blur(10px)}.hero__grid[data-astro-cid-ewxirvlt]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 60% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 60% 45%,#000 20%,transparent 75%)}.hero__inner[data-astro-cid-ewxirvlt]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"kicker stage" "title  stage" "bottom stage";grid-template-rows:auto auto 1fr;column-gap:24px;align-items:start}.hero__kicker[data-astro-cid-ewxirvlt]{grid-area:kicker}.hero__title[data-astro-cid-ewxirvlt]{grid-area:title;grid-column:1 / -1;position:relative;z-index:1;display:flex;flex-direction:column;font-size:clamp(46px,9.2vw,142px);line-height:.95;letter-spacing:-.04em}[data-astro-cid-ewxirvlt]:lang(zh) .hero__title[data-astro-cid-ewxirvlt]{letter-spacing:0;line-height:1.12}.hero__line[data-astro-cid-ewxirvlt]{display:block}.hero__line--accent[data-astro-cid-ewxirvlt],.hero__line--accent[data-astro-cid-ewxirvlt] .split-line{background:linear-gradient(95deg,#d9cfff,#a28bff 45%,#7c5cff 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__line--accent[data-astro-cid-ewxirvlt].is-split{background:none}.hero__stage[data-astro-cid-ewxirvlt]{grid-area:stage;position:relative;z-index:2;align-self:center;width:100%;aspect-ratio:.82;max-height:78svh;margin-left:auto;pointer-events:none}.hero__canvas[data-astro-cid-ewxirvlt]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1s var(--ease-out);pointer-events:auto}.hero__stage[data-astro-cid-ewxirvlt].is-ready .hero__canvas[data-astro-cid-ewxirvlt]{opacity:1}.hero__fallback[data-astro-cid-ewxirvlt]{position:absolute;left:50%;top:50%;width:62%;height:auto;transform:translate(-50%,-50%) rotate(-8deg);filter:drop-shadow(0 30px 40px rgba(0,0,0,.45));transition:opacity .6s}.hero__stage[data-astro-cid-ewxirvlt].is-ready .hero__fallback[data-astro-cid-ewxirvlt]{opacity:0}.hero__hint[data-astro-cid-ewxirvlt]{position:absolute;left:50%;bottom:4%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;color:#f4f2ed99;background:#ffffff0f;opacity:0;transition:opacity .6s 1.2s;white-space:nowrap}.hero__stage[data-astro-cid-ewxirvlt].is-ready .hero__hint[data-astro-cid-ewxirvlt]{opacity:1}.ripples[data-astro-cid-ewxirvlt]{position:absolute;left:50%;top:58%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%)}.ripples[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(190,172,255,.55);opacity:0;animation:ripple 4.8s cubic-bezier(.2,.6,.3,1) infinite}.ripples[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]:nth-child(2){animation-delay:1.2s}.ripples[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]:nth-child(3){animation-delay:2.4s}.ripples[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]:nth-child(4){animation-delay:3.6s}@keyframes ripple{0%{transform:scale(.35);opacity:0}12%{opacity:.9}to{transform:scale(1.7);opacity:0}}.hero__bottom[data-astro-cid-ewxirvlt]{grid-area:bottom;position:relative;z-index:3;margin-top:clamp(28px,4vh,48px);display:grid;gap:28px;align-content:start}.hero__sub[data-astro-cid-ewxirvlt]{max-width:46ch}.hero__ctas[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:12px}.hero__bullets[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;font-size:14px;color:#f4f2edbf}.hero__bullets[data-astro-cid-ewxirvlt] li[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:8px}.hero__bullets[data-astro-cid-ewxirvlt] svg[data-astro-cid-ewxirvlt]{color:var(--lime)}.hero__scroll[data-astro-cid-ewxirvlt]{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:grid;justify-items:center;gap:8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#f4f2ed73}.hero__scroll[data-astro-cid-ewxirvlt] i[data-astro-cid-ewxirvlt]{width:1px;height:36px;background:linear-gradient(rgba(244,242,237,.5),transparent);animation:scrollcue 2s ease-in-out infinite;transform-origin:top}@keyframes scrollcue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}@media(max-width:860px){.hero[data-astro-cid-ewxirvlt]{padding-top:calc(var(--nav-h) + 36px)}.hero__inner[data-astro-cid-ewxirvlt]{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "stage" "bottom";grid-template-rows:auto}.hero__title[data-astro-cid-ewxirvlt]{font-size:clamp(44px,13.5vw,84px)}.hero__stage[data-astro-cid-ewxirvlt]{width:min(100%,420px);margin:-8px auto -24px;aspect-ratio:.9;max-height:56svh}.hero__glow[data-astro-cid-ewxirvlt]{right:-40%;top:58%}.hero__scroll[data-astro-cid-ewxirvlt]{display:none}}.mq[data-astro-cid-f4rr67hv]{position:relative;overflow:hidden;background:var(--lime);color:var(--ink);padding-block:clamp(18px,2.6vw,30px);transform:rotate(-1.6deg);margin:-18px -2vw;z-index:5;box-shadow:0 30px 60px -30px #0009}.mq__track[data-astro-cid-f4rr67hv]{display:flex;width:max-content;will-change:transform}.mq__list[data-astro-cid-f4rr67hv]{display:flex;margin:0;padding:0;list-style:none}.mq__item[data-astro-cid-f4rr67hv]{display:inline-flex;align-items:center;gap:clamp(18px,2.4vw,34px);padding-right:clamp(18px,2.4vw,34px);font-family:var(--font-display);font-weight:600;font-size:clamp(26px,4.2vw,58px);letter-spacing:-.02em;white-space:nowrap;line-height:1.1}.mq__item--outline[data-astro-cid-f4rr67hv]{color:transparent;-webkit-text-stroke:1.5px var(--ink)}.mq__sep[data-astro-cid-f4rr67hv]{width:clamp(22px,2.6vw,34px);height:auto;color:var(--ink)}@media(prefers-reduced-motion:reduce){.mq__track[data-astro-cid-f4rr67hv]{flex-wrap:wrap;width:auto}.mq__list[data-astro-cid-f4rr67hv][aria-hidden]{display:none}}.problem[data-astro-cid-pmcm5pzz]{padding-top:calc(var(--section) + 20px)}.problem__intro[data-astro-cid-pmcm5pzz]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"copy chat" "end  chat";column-gap:clamp(32px,6vw,96px);row-gap:clamp(28px,4vw,48px);align-items:start}.problem__copy[data-astro-cid-pmcm5pzz]{grid-area:copy}.problem__headline[data-astro-cid-pmcm5pzz]{font-size:clamp(34px,5.2vw,76px);line-height:1.02;letter-spacing:-.035em;max-width:11em;margin-top:6px}[data-astro-cid-pmcm5pzz]:lang(zh) .problem__headline[data-astro-cid-pmcm5pzz]{letter-spacing:0;line-height:1.2}.problem__end[data-astro-cid-pmcm5pzz]{grid-area:end;align-self:end;display:grid;gap:14px;max-width:30em}.problem__after[data-astro-cid-pmcm5pzz]{font-family:var(--font-display);font-weight:500;font-size:clamp(20px,2vw,28px);line-height:1.25;letter-spacing:-.02em;color:var(--muted)}.problem__punch[data-astro-cid-pmcm5pzz]{font-family:var(--font-display);font-weight:600;font-size:clamp(24px,2.6vw,38px);line-height:1.15;letter-spacing:-.025em}[data-astro-cid-pmcm5pzz]:lang(zh) .problem__after[data-astro-cid-pmcm5pzz],[data-astro-cid-pmcm5pzz]:lang(zh) .problem__punch[data-astro-cid-pmcm5pzz]{letter-spacing:0;line-height:1.45}.chat[data-astro-cid-pmcm5pzz]{grid-area:chat;align-self:center;display:grid;gap:12px;padding:clamp(18px,2.4vw,28px);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);box-shadow:0 30px 60px -40px #0b0b1059}.chat__msg[data-astro-cid-pmcm5pzz]{justify-self:start;max-width:85%;margin:0;padding:12px 16px;border-radius:20px 20px 20px 6px;background:var(--paper);font-size:clamp(15px,1.25vw,17px);line-height:1.45}.chat__msg--me[data-astro-cid-pmcm5pzz]{justify-self:end;border-radius:20px 20px 6px;background:var(--violet);color:#fff}.problem__demo[data-astro-cid-pmcm5pzz]{margin-top:clamp(56px,8vw,110px);display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.demo[data-astro-cid-pmcm5pzz]{position:relative;display:flex;flex-direction:column;gap:22px;padding:clamp(22px,2.6vw,36px);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);overflow:hidden;isolation:isolate}.demo--new[data-astro-cid-pmcm5pzz]{background:var(--ink);color:var(--paper);border-color:transparent}.demo__glow[data-astro-cid-pmcm5pzz]{position:absolute;z-index:-1;width:80%;aspect-ratio:1;right:-20%;top:-10%;background:radial-gradient(closest-side,rgba(124,92,255,.45),transparent 70%);pointer-events:none}.demo__top[data-astro-cid-pmcm5pzz]{display:flex;align-items:center;justify-content:space-between;gap:12px}.demo__label[data-astro-cid-pmcm5pzz]{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.demo__timer[data-astro-cid-pmcm5pzz]{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:14px;font-variant-numeric:tabular-nums}.demo__timer[data-astro-cid-pmcm5pzz] b[data-astro-cid-pmcm5pzz]{min-width:2.6em;font-weight:700}.demo__timer--bad[data-astro-cid-pmcm5pzz]{background:#ff5a6a1f;color:#d93448}.demo__timer--good[data-astro-cid-pmcm5pzz]{background:#c9f95024;color:var(--lime)}.demo__screen[data-astro-cid-pmcm5pzz]{flex:1 1 auto;display:grid;grid-template-rows:auto auto 1fr;gap:12px;padding:14px;border-radius:22px;background:var(--paper)}.demo__app[data-astro-cid-pmcm5pzz]{display:inline-flex;align-items:center;gap:7px;justify-self:start;padding:5px 10px 5px 7px;border-radius:999px;background:var(--white);font-size:13px;font-weight:700}.demo__appicon[data-astro-cid-pmcm5pzz]{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--ink);color:#fff}.demo__appicon[data-astro-cid-pmcm5pzz][hidden]{display:none}.demo__search[data-astro-cid-pmcm5pzz]{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-radius:14px;background:var(--white);font-size:clamp(16px,1.5vw,19px);font-weight:500;white-space:nowrap;overflow:hidden}.demo__search[data-astro-cid-pmcm5pzz] svg[data-astro-cid-pmcm5pzz]{opacity:.45;flex:none}.demo__caret[data-astro-cid-pmcm5pzz]{flex:none;width:2px;height:1.2em;margin-left:-8px;background:var(--violet);animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.demo__results[data-astro-cid-pmcm5pzz]{position:relative;min-height:196px}.demo__results[data-astro-cid-pmcm5pzz]:before{content:"";position:absolute;left:0;right:0;top:28px;height:160px;border-radius:14px;background:repeating-linear-gradient(to bottom,rgba(11,11,16,.045) 0 48px,transparent 48px 54px);transition:opacity .3s;pointer-events:none}.demo__results[data-astro-cid-pmcm5pzz].is-on:before{opacity:0}.demo__rh[data-astro-cid-pmcm5pzz]{margin:2px 4px 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);opacity:0;transition:opacity .3s}.demo__results[data-astro-cid-pmcm5pzz].is-on .demo__rh[data-astro-cid-pmcm5pzz]{opacity:1}.demo__people[data-astro-cid-pmcm5pzz]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.demo__people[data-astro-cid-pmcm5pzz] li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:var(--white);animation:rowin .35s var(--ease-out) both;animation-delay:var(--d, 0ms);transition:background .25s,box-shadow .25s}.demo__people[data-astro-cid-pmcm5pzz] li>i{flex:none;width:34px;height:34px;border-radius:50%}.demo__people[data-astro-cid-pmcm5pzz] li>span{display:grid;min-width:0;flex:1;line-height:1.25}.demo__people[data-astro-cid-pmcm5pzz] li b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo__people[data-astro-cid-pmcm5pzz] li small{font-size:12px;color:var(--muted)}.demo__people[data-astro-cid-pmcm5pzz] li em{flex:none;font-style:normal;font-size:12px;font-weight:700;color:#d93448;opacity:0;transition:opacity .25s}.demo__people[data-astro-cid-pmcm5pzz] li.is-wrong{background:#ff5a6a1a;box-shadow:inset 0 0 0 1.5px #d9344880}.demo__people[data-astro-cid-pmcm5pzz] li.is-wrong em{opacity:1}@keyframes rowin{0%{opacity:0;transform:translateY(8px)}}.demo__fail[data-astro-cid-pmcm5pzz]{position:absolute;left:50%;bottom:10px;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 16px);padding:10px 16px;border-radius:999px;background:#d93448;color:#fff;font-weight:700;font-size:14px;white-space:nowrap;box-shadow:0 14px 30px -12px #d93448b3;opacity:0;transform:translate(-50%,10px) scale(.96);transition:opacity .25s,transform .4s var(--ease-out)}.demo__fail[data-astro-cid-pmcm5pzz].is-on{opacity:1;transform:translate(-50%)}.demo__list[data-astro-cid-pmcm5pzz]{display:grid;gap:10px;margin:auto 0 0;padding:0;list-style:none;font-size:15px;font-weight:500}.demo__list[data-astro-cid-pmcm5pzz] li[data-astro-cid-pmcm5pzz]{display:flex;align-items:center;gap:10px}.demo__mark[data-astro-cid-pmcm5pzz]{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%}.demo__list--bad[data-astro-cid-pmcm5pzz] .demo__mark[data-astro-cid-pmcm5pzz]{background:#ff5a6a24;color:#d93448}.demo__list--good[data-astro-cid-pmcm5pzz] .demo__mark[data-astro-cid-pmcm5pzz]{background:var(--lime);color:var(--ink)}.demo__result[data-astro-cid-pmcm5pzz]{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:10px 16px;border-radius:999px;font-weight:700;font-size:15px}.demo__result--good[data-astro-cid-pmcm5pzz]{background:var(--lime);color:var(--ink)}.nw[data-astro-cid-pmcm5pzz]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:4px;min-height:300px}.nw__kc[data-astro-cid-pmcm5pzz]{position:relative;justify-self:center;width:min(170px,92%);transform:translate(-6px,10px) rotate(-12deg);transition:transform .55s var(--ease-out)}.nw[data-astro-cid-pmcm5pzz].is-tap .nw__kc[data-astro-cid-pmcm5pzz]{transform:translate(22px,-10px) rotate(-3deg)}.nw__kc[data-astro-cid-pmcm5pzz] img{position:relative;display:block;width:100%;height:auto;filter:drop-shadow(0 22px 26px rgba(0,0,0,.55))}.nw__ring[data-astro-cid-pmcm5pzz]{position:absolute;left:62%;top:66%;width:140%;aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(190,172,255,.6);transform:translate(-50%,-50%) scale(.3);opacity:0;pointer-events:none}.nw[data-astro-cid-pmcm5pzz].is-pulse .nw__ring[data-astro-cid-pmcm5pzz]{animation:nwring 1.3s ease-out both}.nw[data-astro-cid-pmcm5pzz].is-pulse .nw__ring[data-astro-cid-pmcm5pzz]+.nw__ring[data-astro-cid-pmcm5pzz]{animation-delay:.25s}@keyframes nwring{0%{transform:translate(-50%,-50%) scale(.3);opacity:.95}to{transform:translate(-50%,-50%) scale(1.25);opacity:0}}.nw__phone[data-astro-cid-pmcm5pzz]{justify-self:center;width:min(196px,100%);aspect-ratio:9 / 18.5;padding:7px;border-radius:32px;background:#1d1d27;box-shadow:0 0 0 1.5px #ffffff1f,0 36px 70px -26px #000c}.nw__screen[data-astro-cid-pmcm5pzz]{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;gap:5px;padding:40px 12px 12px;border-radius:25px;background:#fff;color:#0b0b10;overflow:hidden}.nw__banner[data-astro-cid-pmcm5pzz]{position:absolute;top:8px;left:8px;right:8px;display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:13px;background:#181820f0;color:#fff;font-size:11px;font-weight:600;white-space:nowrap;transform:translateY(-150%);transition:transform .5s var(--ease-out)}.nw__banner[data-astro-cid-pmcm5pzz] svg[data-astro-cid-pmcm5pzz]{flex:none;color:var(--lime)}.nw[data-astro-cid-pmcm5pzz].is-banner .nw__banner[data-astro-cid-pmcm5pzz]{transform:none}.nw__avatar[data-astro-cid-pmcm5pzz]{width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#ffb38a,#7c5cff);box-shadow:0 0 0 2.5px #fff,0 0 0 4.5px #ff6f91;margin-bottom:4px}.nw__handle[data-astro-cid-pmcm5pzz]{font-size:13px}.nw__name[data-astro-cid-pmcm5pzz]{font-size:11px;color:#6b6b75}.nw__follow[data-astro-cid-pmcm5pzz]{position:relative;display:grid;place-items:center;width:100%;height:30px;margin-top:6px;border-radius:9px;background:#4f5bff;color:#fff;font-size:12px;font-weight:700;transition:background .3s,color .3s}.nw__follow[data-astro-cid-pmcm5pzz] span[data-astro-cid-pmcm5pzz]{grid-area:1 / 1;transition:opacity .25s}.nw__f-b[data-astro-cid-pmcm5pzz]{opacity:0}.nw[data-astro-cid-pmcm5pzz].is-followed .nw__follow[data-astro-cid-pmcm5pzz]{background:#c9f950;color:#0b0b10}.nw[data-astro-cid-pmcm5pzz].is-followed .nw__f-a[data-astro-cid-pmcm5pzz]{opacity:0}.nw[data-astro-cid-pmcm5pzz].is-followed .nw__f-b[data-astro-cid-pmcm5pzz]{opacity:1}.nw__grid[data-astro-cid-pmcm5pzz]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;width:calc(100% + 24px);margin-top:auto}.nw__grid[data-astro-cid-pmcm5pzz] i[data-astro-cid-pmcm5pzz]{aspect-ratio:1}@media(max-width:900px){.problem__intro[data-astro-cid-pmcm5pzz]{grid-template-columns:1fr;grid-template-areas:"copy" "chat" "end"}.chat[data-astro-cid-pmcm5pzz]{max-width:520px}.problem__demo[data-astro-cid-pmcm5pzz]{grid-template-columns:1fr}}@media(max-width:420px){.nw[data-astro-cid-pmcm5pzz]{min-height:260px}.demo__list[data-astro-cid-pmcm5pzz]{font-size:14px}}.story[data-astro-cid-ruenythk]{position:relative;background:var(--ink);color:var(--paper)}.story__pin[data-astro-cid-ruenythk]{min-height:100svh;display:flex;align-items:center;padding-block:calc(var(--nav-h) + 24px) 40px;overflow:hidden}.story__inner[data-astro-cid-ruenythk]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:center}.story__title[data-astro-cid-ruenythk]{font-size:clamp(32px,4.4vw,62px);max-width:11em}.story__steps[data-astro-cid-ruenythk]{margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid;gap:8px}.story__step[data-astro-cid-ruenythk]{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:18px 20px;border-radius:20px;opacity:.38;transition:opacity .5s,background-color .5s}.story__step[data-astro-cid-ruenythk].is-active{opacity:1;background:#ffffff0d}.story__step[data-astro-cid-ruenythk] h3[data-astro-cid-ruenythk]{font-size:clamp(18px,1.7vw,22px);margin-bottom:6px}.story__step[data-astro-cid-ruenythk] p[data-astro-cid-ruenythk]{color:#f4f2edad;font-size:15.5px;max-width:42ch}.story__num[data-astro-cid-ruenythk]{font-family:var(--font-display);font-weight:600;font-size:15px;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#ffffff12;color:var(--lilac)}.story__step[data-astro-cid-ruenythk].is-active .story__num[data-astro-cid-ruenythk]{background:var(--lime);color:var(--ink)}.story__progress[data-astro-cid-ruenythk]{margin-top:24px;height:3px;border-radius:3px;background:#ffffff14;overflow:hidden;max-width:420px}.story__progress[data-astro-cid-ruenythk] i[data-astro-cid-ruenythk]{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--violet),var(--lime));transform-origin:left;transform:scaleX(0)}.story__scene[data-astro-cid-ruenythk]{position:relative;height:min(78svh,680px);display:grid;place-items:center}.story__glow[data-astro-cid-ruenythk]{position:absolute;inset:10% 0;background:radial-gradient(closest-side,rgba(124,92,255,.4),transparent 70%);filter:blur(20px)}.phone[data-astro-cid-ruenythk]{--pw: min(300px, 30vh);position:relative;z-index:2;width:var(--pw);aspect-ratio:9 / 19.3;border-radius:calc(var(--pw) * .16);padding:calc(var(--pw) * .035);background:linear-gradient(145deg,#3a3a46,#15151c 40%,#2a2a34);box-shadow:inset 0 0 0 1.5px #ffffff1f,0 40px 80px -30px #000c,0 0 0 1px #0009}.phone__btn[data-astro-cid-ruenythk]{position:absolute;right:-3px;width:3px;border-radius:0 3px 3px 0;background:#2a2a34}.phone__btn--a[data-astro-cid-ruenythk]{top:22%;height:12%}.phone__btn--b[data-astro-cid-ruenythk]{top:38%;height:6%}.phone__screen[data-astro-cid-ruenythk]{position:relative;width:100%;height:100%;border-radius:calc(var(--pw) * .13);overflow:hidden;background:#0d0d14;font-size:calc(var(--pw) * .042);color:#fff}.phone__island[data-astro-cid-ruenythk]{position:absolute;top:2.2%;left:50%;transform:translate(-50%);width:32%;height:4.4%;border-radius:99px;background:#000;z-index:5}.scr[data-astro-cid-ruenythk]{position:absolute;inset:0}.scr--lock[data-astro-cid-ruenythk]{background:radial-gradient(120% 70% at 20% 0%,#8f6bff 0%,transparent 55%),radial-gradient(90% 60% at 100% 100%,#2f6bff 0%,transparent 60%),linear-gradient(#1b1430,#0d0d14);text-align:center;padding-top:30%}.scr__date[data-astro-cid-ruenythk]{font-size:1.05em;font-weight:600;opacity:.85}.scr__time[data-astro-cid-ruenythk]{font-size:4.6em;font-weight:700;letter-spacing:-.02em;line-height:1;font-family:var(--font-display)}.scr__banner[data-astro-cid-ruenythk]{position:absolute;z-index:4;left:4%;right:4%;top:9%;display:flex;gap:.7em;align-items:center;padding:.8em .9em;border-radius:1.1em;background:#282832b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px -10px #0009;transform:translateY(-160%);opacity:0}.scr__banner[data-astro-cid-ruenythk] strong[data-astro-cid-ruenythk]{display:block;font-size:.95em}.scr__banner[data-astro-cid-ruenythk] span[data-astro-cid-ruenythk]{display:block;font-size:.86em;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--pw) * .62)}.scr__banner-icon[data-astro-cid-ruenythk]{flex:none;width:2.4em;height:2.4em;border-radius:.6em;display:grid;place-items:center;background:linear-gradient(135deg,#7c5cff,#4b2fd6)}.scr--profile[data-astro-cid-ruenythk]{background:#fff;color:#111;padding:14% 6% 0;transform:translateY(100%)}.pf__bar[data-astro-cid-ruenythk]{display:flex;justify-content:space-between;align-items:center;font-size:1.05em;margin-bottom:1em}.pf__head[data-astro-cid-ruenythk]{display:flex;align-items:center;gap:1.2em}.pf__avatar[data-astro-cid-ruenythk]{width:4.6em;height:4.6em;border-radius:50%;background:conic-gradient(from 200deg,#7c5cff,#ff6f91,#ffd36e,#7c5cff);padding:.2em;flex:none;position:relative}.pf__avatar[data-astro-cid-ruenythk]:after{content:"";position:absolute;inset:.32em;border-radius:50%;background:radial-gradient(circle at 50% 38%,#f0c7a8 0 22%,transparent 23%),radial-gradient(circle at 50% 95%,#2a2a38 0 42%,transparent 43%),#d8d0ff;border:2px solid #fff}.pf__stats[data-astro-cid-ruenythk]{display:flex;gap:1.4em;text-align:center}.pf__stats[data-astro-cid-ruenythk] b[data-astro-cid-ruenythk]{display:block;font-size:1.1em}.pf__stats[data-astro-cid-ruenythk] span[data-astro-cid-ruenythk]{font-size:.82em;opacity:.65}.pf__name[data-astro-cid-ruenythk]{margin-top:.9em;font-weight:700}.pf__bio[data-astro-cid-ruenythk]{font-size:.9em;opacity:.7}.pf__follow[data-astro-cid-ruenythk]{position:relative;margin-top:.9em;height:2.3em;border-radius:.6em;background:#4f6bff;color:#fff;font-weight:700;font-size:.95em;overflow:hidden}.pf__follow[data-astro-cid-ruenythk] span[data-astro-cid-ruenythk]{position:absolute;inset:0;display:grid;place-items:center;transition:transform .4s var(--ease-out)}.pf__follow-b[data-astro-cid-ruenythk]{transform:translateY(100%);background:#efefef;color:#111}.pf__follow[data-astro-cid-ruenythk].is-on .pf__follow-a[data-astro-cid-ruenythk]{transform:translateY(-100%)}.pf__follow[data-astro-cid-ruenythk].is-on .pf__follow-b[data-astro-cid-ruenythk]{transform:none}.pf__grid[data-astro-cid-ruenythk]{margin:1.1em -6% 0;display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.pf__grid[data-astro-cid-ruenythk] i[data-astro-cid-ruenythk]{aspect-ratio:1}.story__kc[data-astro-cid-ruenythk]{position:absolute;z-index:1;width:min(150px,15vh);left:2%;bottom:4%;transform:rotate(-18deg);filter:drop-shadow(0 24px 30px rgba(0,0,0,.5))}.story__kc[data-astro-cid-ruenythk] img[data-astro-cid-ruenythk]{width:100%;height:auto}.story__waves[data-astro-cid-ruenythk]{position:absolute;z-index:3;left:50%;top:22%;width:min(240px,26vh);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.story__waves[data-astro-cid-ruenythk] span[data-astro-cid-ruenythk]{position:absolute;inset:0;border-radius:50%;border:2px solid var(--lime);opacity:0}.story__finger[data-astro-cid-ruenythk]{position:absolute;z-index:6;width:34px;height:34px;border-radius:50%;background:#ffffff59;border:2px solid rgba(255,255,255,.85);left:0;top:0;opacity:0;pointer-events:none}@media(min-width:861px)and (max-height:860px){.story__title[data-astro-cid-ruenythk]{font-size:clamp(28px,3.6vw,48px)}.story__steps[data-astro-cid-ruenythk]{margin-top:20px;gap:4px}.story__step[data-astro-cid-ruenythk]{padding:12px 16px}.story__step[data-astro-cid-ruenythk] p[data-astro-cid-ruenythk]{font-size:14.5px}}@media(max-width:860px){.story__inner[data-astro-cid-ruenythk]{grid-template-columns:1fr;gap:8px}.story__pin[data-astro-cid-ruenythk]{align-items:flex-start;padding-top:calc(var(--nav-h) + 12px)}.story__title[data-astro-cid-ruenythk]{font-size:clamp(26px,7.4vw,40px)}.story__copy[data-astro-cid-ruenythk] .kicker[data-astro-cid-ruenythk]{margin-bottom:10px}.story__steps[data-astro-cid-ruenythk]{margin-top:14px;position:relative;min-height:120px}.js-motion .story__step[data-astro-cid-ruenythk]{position:absolute;inset:0 0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s var(--ease-out);background:transparent!important;padding:6px 0}.js-motion .story__step[data-astro-cid-ruenythk].is-active{opacity:1;transform:none}.story__progress[data-astro-cid-ruenythk]{display:none}.story__scene[data-astro-cid-ruenythk]{order:-1;height:52svh}.phone[data-astro-cid-ruenythk]{--pw: min(220px, 24svh)}.story__kc[data-astro-cid-ruenythk]{width:92px}}@media(prefers-reduced-motion:reduce){.scr--profile[data-astro-cid-ruenythk]{transform:none}.story__step[data-astro-cid-ruenythk]{opacity:1}}.uses__head[data-astro-cid-5dt6njql]{margin-bottom:clamp(40px,6vw,80px);max-width:none}.uses__head[data-astro-cid-5dt6njql] h2[data-astro-cid-5dt6njql]{max-width:12em}.uses__stack[data-astro-cid-5dt6njql]{display:grid;gap:24px}.ucard[data-astro-cid-5dt6njql]{position:sticky;top:calc(var(--nav-h) + 24px + var(--i) * 18px);display:grid;grid-template-columns:1.05fr 1fr;min-height:min(560px,72svh);border-radius:var(--radius-lg);overflow:hidden;background:var(--ink);color:var(--paper);box-shadow:0 -20px 60px -30px #00000059;transform-origin:50% 0}.ucard__media[data-astro-cid-5dt6njql]{position:relative;overflow:hidden}.ucard__dim[data-astro-cid-5dt6njql]{position:absolute;inset:0;z-index:2;background:#0b0b10;opacity:0;pointer-events:none}.ucard__img[data-astro-cid-5dt6njql]{position:absolute;inset:-10% 0}.ucard__img[data-astro-cid-5dt6njql] img{width:100%;height:100%;object-fit:cover}.ucard__body[data-astro-cid-5dt6njql]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;padding:clamp(28px,4vw,56px)}.ucard__tag[data-astro-cid-5dt6njql]{align-self:flex-start;padding:8px 14px;border-radius:999px;background:var(--tint);color:var(--ink);font-weight:700;font-size:14px}.ucard__title[data-astro-cid-5dt6njql]{font-size:clamp(26px,3vw,42px);line-height:1.05}.ucard__text[data-astro-cid-5dt6njql]{color:#f4f2edb8;font-size:clamp(16px,1.3vw,18px);max-width:38ch}.ucard__num[data-astro-cid-5dt6njql]{position:absolute;top:clamp(20px,3vw,40px);right:clamp(24px,3vw,48px);font-family:var(--font-display);font-weight:600;font-size:clamp(64px,9vw,140px);line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.14)}@media(max-width:860px){.ucard[data-astro-cid-5dt6njql]{grid-template-columns:1fr;grid-template-rows:46svh auto;min-height:0;top:calc(var(--nav-h) + 12px + var(--i) * 12px)}.ucard__body[data-astro-cid-5dt6njql]{justify-content:flex-start}}.feats__head[data-astro-cid-ludp2yfi]{margin-bottom:clamp(40px,6vw,72px)}.feats__head[data-astro-cid-ludp2yfi] h2[data-astro-cid-ludp2yfi]{max-width:11em}.bento[data-astro-cid-ludp2yfi]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.bcard[data-astro-cid-ludp2yfi]{--sx: 50%;--sy: 50%;position:relative;grid-column:span 2;display:flex;flex-direction:column;gap:10px;min-height:240px;padding:28px;border-radius:var(--radius);background:var(--ink-2);border:1px solid rgba(255,255,255,.07);overflow:hidden;isolation:isolate}.bcard[data-astro-cid-ludp2yfi]:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(380px circle at var(--sx) var(--sy),rgba(124,92,255,.22),transparent 60%);opacity:0;transition:opacity .4s}.bento[data-astro-cid-ludp2yfi]:hover .bcard[data-astro-cid-ludp2yfi]:before{opacity:1}.bcard--2[data-astro-cid-ludp2yfi],.bcard--4[data-astro-cid-ludp2yfi],.bcard--3[data-astro-cid-ludp2yfi],.bcard--5[data-astro-cid-ludp2yfi],.bcard--0[data-astro-cid-ludp2yfi],.bcard--1[data-astro-cid-ludp2yfi]{grid-column:span 3}.bcard__icon[data-astro-cid-ludp2yfi]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ffffff0f;color:var(--lime);margin-bottom:auto}.bcard[data-astro-cid-ludp2yfi] h3[data-astro-cid-ludp2yfi]{margin-top:28px}.bcard[data-astro-cid-ludp2yfi] p[data-astro-cid-ludp2yfi]{color:#f4f2eda8;max-width:40ch;font-size:15.5px}.bcard__links[data-astro-cid-ludp2yfi]{position:absolute;right:24px;top:24px;display:grid;gap:6px;justify-items:end}.bcard__links[data-astro-cid-ludp2yfi] span[data-astro-cid-ludp2yfi]{font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:6px 10px;border-radius:8px;background:#ffffff0f;color:#f4f2edb3;animation:linkcycle 6s infinite}.bcard__links[data-astro-cid-ludp2yfi] span[data-astro-cid-ludp2yfi]:nth-child(2){animation-delay:2s}.bcard__links[data-astro-cid-ludp2yfi] span[data-astro-cid-ludp2yfi]:nth-child(3){animation-delay:4s}@keyframes linkcycle{0%,30%{background:var(--violet);color:#fff}34%,to{background:#ffffff0f;color:#f4f2edb3}}.bcard__dims[data-astro-cid-ludp2yfi]{position:absolute;right:34px;top:30px;width:72px;height:84px}.dim__box[data-astro-cid-ludp2yfi]{position:absolute;inset:0;border-radius:18px;border:2px solid var(--lilac);background:#a28bff1f}.dim[data-astro-cid-ludp2yfi]{position:absolute;font-size:11px;color:#f4f2ed99;white-space:nowrap}.dim--w[data-astro-cid-ludp2yfi]{bottom:-20px;left:50%;transform:translate(-50%)}.dim--h[data-astro-cid-ludp2yfi]{left:-40px;top:50%;transform:translateY(-50%) rotate(-90deg)}@media(max-width:860px){.bento[data-astro-cid-ludp2yfi]{grid-template-columns:1fr}.bcard[data-astro-cid-ludp2yfi]{grid-column:auto!important;min-height:0}.bcard[data-astro-cid-ludp2yfi] h3[data-astro-cid-ludp2yfi]{margin-top:18px}.bcard__links[data-astro-cid-ludp2yfi],.bcard__dims[data-astro-cid-ludp2yfi]{display:none}}.compare[data-astro-cid-dj4stzuy] h2[data-astro-cid-dj4stzuy]{max-width:12em}.cmp[data-astro-cid-dj4stzuy]{margin-top:clamp(36px,5vw,64px);overflow-x:auto;border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line)}table[data-astro-cid-dj4stzuy]{width:100%;border-collapse:collapse;min-width:560px}th[data-astro-cid-dj4stzuy],td[data-astro-cid-dj4stzuy]{padding:20px clamp(14px,2vw,28px);text-align:center;border-bottom:1px solid var(--line)}tbody[data-astro-cid-dj4stzuy] tr[data-astro-cid-dj4stzuy]:last-child th[data-astro-cid-dj4stzuy],tbody[data-astro-cid-dj4stzuy] tr[data-astro-cid-dj4stzuy]:last-child td[data-astro-cid-dj4stzuy]{border-bottom:0}thead[data-astro-cid-dj4stzuy] th[data-astro-cid-dj4stzuy]{font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--muted);padding-top:26px}thead[data-astro-cid-dj4stzuy] th[data-astro-cid-dj4stzuy].is-us{color:var(--ink);font-family:var(--font-display);font-size:16px}tbody[data-astro-cid-dj4stzuy] th[data-astro-cid-dj4stzuy]{text-align:left;font-weight:600;font-size:clamp(15px,1.3vw,17px)}td[data-astro-cid-dj4stzuy] svg[data-astro-cid-dj4stzuy]{margin-inline:auto}.is-us[data-astro-cid-dj4stzuy]{background:color-mix(in srgb,var(--lime) 22%,transparent)}.v-yes[data-astro-cid-dj4stzuy]{color:#1f9d5a}.is-us[data-astro-cid-dj4stzuy].v-yes{color:var(--ink)}.v-no[data-astro-cid-dj4stzuy]{color:#c43b4b}.v-partly[data-astro-cid-dj4stzuy]{color:#b9862a}@media(max-width:620px){table[data-astro-cid-dj4stzuy]{min-width:0}th[data-astro-cid-dj4stzuy],td[data-astro-cid-dj4stzuy]{padding:14px 6px}tbody[data-astro-cid-dj4stzuy] th[data-astro-cid-dj4stzuy]{padding-left:14px;font-size:14px}thead[data-astro-cid-dj4stzuy] th[data-astro-cid-dj4stzuy],thead[data-astro-cid-dj4stzuy] th[data-astro-cid-dj4stzuy].is-us{font-size:11.5px;font-family:var(--font-body);letter-spacing:0}td[data-astro-cid-dj4stzuy] svg[data-astro-cid-dj4stzuy]{width:22px;height:22px}}.prod[data-astro-cid-wdktmc5y]{overflow:hidden}.prod__inner[data-astro-cid-wdktmc5y]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.prod__viewer[data-astro-cid-wdktmc5y]{position:sticky;top:calc(var(--nav-h) + 30px);aspect-ratio:.88;border-radius:var(--radius-lg);background:radial-gradient(70% 60% at 50% 45%,rgba(124,92,255,.35),transparent 70%),var(--ink-2);border:1px solid rgba(255,255,255,.07);overflow:hidden}.prod__ring[data-astro-cid-wdktmc5y]{position:absolute;left:50%;top:56%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed rgba(255,255,255,.12);animation:spin 40s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.prod__canvas[data-astro-cid-wdktmc5y]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .8s}.prod__fallback[data-astro-cid-wdktmc5y]{position:absolute;left:50%;top:50%;width:52%;height:auto;transform:translate(-50%,-50%);transition:opacity .5s}.prod__viewer[data-astro-cid-wdktmc5y].is-ready .prod__canvas[data-astro-cid-wdktmc5y]{opacity:1}.prod__viewer[data-astro-cid-wdktmc5y].is-ready .prod__fallback[data-astro-cid-wdktmc5y]{opacity:0}.prod__info[data-astro-cid-wdktmc5y] h2[data-astro-cid-wdktmc5y]{margin-bottom:18px}.prod__sub[data-astro-cid-wdktmc5y]{margin-bottom:30px}.opt[data-astro-cid-wdktmc5y]{border:0;padding:0;margin:0 0 22px}.opt[data-astro-cid-wdktmc5y] legend[data-astro-cid-wdktmc5y]{padding:0;margin-bottom:12px;font-size:14px;font-weight:600;color:#f4f2edb3}.opt__row[data-astro-cid-wdktmc5y]{display:flex;flex-wrap:wrap;gap:10px}.seg[data-astro-cid-wdktmc5y] input[data-astro-cid-wdktmc5y],.swatch[data-astro-cid-wdktmc5y] input[data-astro-cid-wdktmc5y]{position:absolute;opacity:0;pointer-events:none}.seg[data-astro-cid-wdktmc5y]>span[data-astro-cid-wdktmc5y]{display:grid;gap:2px;padding:12px 18px;border-radius:16px;border:1.5px solid rgba(255,255,255,.12);cursor:pointer;transition:border-color .2s,background-color .2s;min-width:150px}.seg[data-astro-cid-wdktmc5y] small[data-astro-cid-wdktmc5y]{font-size:13px;color:#f4f2ed99}.seg[data-astro-cid-wdktmc5y] input[data-astro-cid-wdktmc5y]:checked+span[data-astro-cid-wdktmc5y]{border-color:var(--lime);background:#c9f95014}.seg[data-astro-cid-wdktmc5y] input[data-astro-cid-wdktmc5y]:focus-visible+span[data-astro-cid-wdktmc5y],.swatch[data-astro-cid-wdktmc5y] input[data-astro-cid-wdktmc5y]:focus-visible+span[data-astro-cid-wdktmc5y]{outline:2px solid var(--lime);outline-offset:3px}.swatch[data-astro-cid-wdktmc5y]>span[data-astro-cid-wdktmc5y]{display:block;width:44px;height:44px;border-radius:50%;cursor:pointer;background:conic-gradient(var(--t) 0 50%,var(--b) 50% 100%);box-shadow:inset 0 0 0 1px #fff3;transition:transform .3s var(--ease-out),box-shadow .2s}.swatch[data-astro-cid-wdktmc5y] input[data-astro-cid-wdktmc5y]:checked+span[data-astro-cid-wdktmc5y]{box-shadow:0 0 0 3px var(--ink),0 0 0 5px var(--lime);transform:scale(1.06)}.prod__price[data-astro-cid-wdktmc5y]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin:30px 0 26px;padding:20px 22px;border-radius:var(--radius);background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.prod__from[data-astro-cid-wdktmc5y] small[data-astro-cid-wdktmc5y]{display:block;font-size:13px;color:#f4f2ed99}.prod__from[data-astro-cid-wdktmc5y] strong[data-astro-cid-wdktmc5y]{font-family:var(--font-display);font-size:clamp(30px,3vw,40px);letter-spacing:-.02em}.prod__price[data-astro-cid-wdktmc5y] ul[data-astro-cid-wdktmc5y]{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:14.5px;color:#f4f2edc7}.prod__ship[data-astro-cid-wdktmc5y]{color:var(--lime);font-weight:600}.prod__specs[data-astro-cid-wdktmc5y]{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none}.prod__specs[data-astro-cid-wdktmc5y] li[data-astro-cid-wdktmc5y]{padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:13px;color:#f4f2edbf}.soon[data-astro-cid-wdktmc5y]{margin-top:28px;display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:var(--radius);border:1px dashed rgba(201,249,80,.35)}.soon[data-astro-cid-wdktmc5y] p[data-astro-cid-wdktmc5y]{font-size:14.5px;color:#f4f2eda6}@media(max-width:860px){.prod__inner[data-astro-cid-wdktmc5y]{grid-template-columns:1fr}.prod__viewer[data-astro-cid-wdktmc5y]{position:relative;top:0;aspect-ratio:1;max-height:60svh;width:100%}}.promise[data-astro-cid-roildico]{padding-bottom:calc(var(--section) * .5)}.promise__grid[data-astro-cid-roildico]{margin-top:clamp(36px,5vw,64px);display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pr[data-astro-cid-roildico]{padding:30px;border-radius:var(--radius);background:var(--white);border:1px solid var(--line);display:grid;gap:10px;align-content:start}.pr__n[data-astro-cid-roildico]{font-family:var(--font-display);font-weight:600;color:var(--violet);margin-bottom:18px}.pr[data-astro-cid-roildico] p[data-astro-cid-roildico]{color:var(--muted)}.faqs[data-astro-cid-roildico]{padding-top:calc(var(--section) * .5)}.faqs__inner[data-astro-cid-roildico]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,80px);align-items:start}.faqs__head[data-astro-cid-roildico]{position:sticky;top:calc(var(--nav-h) + 40px);display:grid;gap:22px;justify-items:start}.faqs__head[data-astro-cid-roildico] .kicker[data-astro-cid-roildico]{margin-bottom:0}.final[data-astro-cid-roildico]{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);padding-block:clamp(110px,16vw,220px);text-align:center;isolation:isolate}.final__glow[data-astro-cid-roildico]{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 55% at 50% 55%,rgba(124,92,255,.5),transparent 70%)}.final__rings[data-astro-cid-roildico]{position:absolute;left:50%;top:50%;width:min(900px,140vw);aspect-ratio:1;transform:translate(-50%,-50%);z-index:-1}.final__rings[data-astro-cid-roildico] span[data-astro-cid-roildico]{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(201,249,80,.4);animation:fring 6s cubic-bezier(.2,.6,.3,1) infinite;opacity:0}.final__rings[data-astro-cid-roildico] span[data-astro-cid-roildico]:nth-child(2){animation-delay:2s}.final__rings[data-astro-cid-roildico] span[data-astro-cid-roildico]:nth-child(3){animation-delay:4s}@keyframes fring{0%{transform:scale(.2);opacity:0}15%{opacity:1}to{transform:scale(1);opacity:0}}.final__inner[data-astro-cid-roildico]{position:relative;display:grid;justify-items:center;gap:26px}.final__title[data-astro-cid-roildico]{display:grid;font-size:clamp(44px,9vw,140px);letter-spacing:-.04em;line-height:.95}[data-astro-cid-roildico]:lang(zh) .final__title[data-astro-cid-roildico]{letter-spacing:0;line-height:1.15}.final__accent[data-astro-cid-roildico]{color:var(--lime)}.final__kc[data-astro-cid-roildico]{position:absolute;width:clamp(120px,15vw,220px);right:3%;top:-34%;transform:rotate(16deg);filter:drop-shadow(0 30px 40px rgba(0,0,0,.5));z-index:-1;animation:kcfloat 6s ease-in-out infinite}.final__kc[data-astro-cid-roildico] img{width:100%;height:auto}@keyframes kcfloat{50%{transform:rotate(10deg) translateY(-16px)}}.final__sub[data-astro-cid-roildico]{color:#f4f2edbf}@media(max-width:860px){.promise__grid[data-astro-cid-roildico],.faqs__inner[data-astro-cid-roildico]{grid-template-columns:1fr}.faqs__head[data-astro-cid-roildico]{position:static}.final__kc[data-astro-cid-roildico]{right:-10%;top:-48%;opacity:.55}}
