.details[data-astro-cid-cwmeahdg]{--width:min(68rem, calc(100vw - 2rem));width:var(--width);margin:0 calc((100% - var(--width)) / 2)}section[data-astro-cid-cwmeahdg]{margin:7rem 0}h2[data-astro-cid-cwmeahdg]{letter-spacing:-.035em;max-width:22ch;margin:0 0 2rem;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:800;line-height:1.05}[data-astro-cid-cwmeahdg]:lang(zh-Hant) h2[data-astro-cid-cwmeahdg]{letter-spacing:0;line-height:1.25}.pro[data-astro-cid-cwmeahdg]{background:var(--text);color:var(--bg);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;padding:.1rem .5rem;font-family:system-ui,sans-serif;font-size:.6875rem;font-weight:700;display:inline-block}.visually-hidden[data-astro-cid-cwmeahdg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.reveal-ready [data-astro-cid-cwmeahdg][data-reveal]{opacity:0;transition:opacity .7s ease var(--d,0s), transform .8s cubic-bezier(.2, .8, .2, 1) var(--d,0s);transform:translateY(1.5rem)}.reveal-ready [data-astro-cid-cwmeahdg][data-reveal].revealed{opacity:1;transform:none}.reveal-ready .statement[data-astro-cid-cwmeahdg] .line[data-astro-cid-cwmeahdg]{opacity:0;filter:blur(8px);transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1),filter .6s;transition-delay:calc(var(--i) * .18s);transform:translateY(.4em)}.reveal-ready .statement[data-astro-cid-cwmeahdg].revealed .line[data-astro-cid-cwmeahdg]{opacity:1;filter:none;transform:none}}.statement[data-astro-cid-cwmeahdg]{text-align:center;margin-top:5rem}.line[data-astro-cid-cwmeahdg]{font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,7.5vw,5.75rem);font-weight:800;line-height:1}.line[data-astro-cid-cwmeahdg]:nth-child(odd){color:var(--c)}[data-astro-cid-cwmeahdg]:lang(zh-Hant) .line[data-astro-cid-cwmeahdg]{letter-spacing:0;font-size:clamp(2.25rem,6vw,4.5rem);line-height:1.25}.statement-text[data-astro-cid-cwmeahdg]{max-width:30rem;color:var(--muted);margin:2rem auto 0;font-size:1.25rem}.plans[data-astro-cid-cwmeahdg]{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;margin-top:3rem;display:grid}.plan[data-astro-cid-cwmeahdg]{background:var(--surface);border-radius:1.5rem;padding:2rem}.plan[data-astro-cid-cwmeahdg] h3[data-astro-cid-cwmeahdg]{align-items:center;gap:.6rem;margin:0 0 .25rem;font-size:2rem;display:flex}.tag[data-astro-cid-cwmeahdg]{color:var(--muted);margin:0 0 1.5rem}.plan[data-astro-cid-cwmeahdg] ul[data-astro-cid-cwmeahdg]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.plan[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]{gap:.6rem;display:flex}.plan[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]:before{content:"✓";color:#2bc68d;font-weight:700}.plan-pro[data-astro-cid-cwmeahdg]{background:radial-gradient(circle at 100% 0%, #ff5b3740, transparent 50%), radial-gradient(circle at 0% 100%, #2f8bff40, transparent 55%), var(--night);color:var(--night-text);box-shadow:0 30px 60px -30px #10121799}.plan-pro[data-astro-cid-cwmeahdg] .tag[data-astro-cid-cwmeahdg]{color:var(--night-muted)}.plan-pro[data-astro-cid-cwmeahdg] ul[data-astro-cid-cwmeahdg]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.plan-pro[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]:before{color:#ffb31f}.section-head[data-astro-cid-cwmeahdg]{margin-bottom:2rem}.categories[data-astro-cid-cwmeahdg]{grid-template-columns:repeat(auto-fill,minmax(18.5rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.category[data-astro-cid-cwmeahdg]{background:var(--surface);border-radius:1.25rem;padding:1.5rem;position:relative;overflow:hidden}.category[data-astro-cid-cwmeahdg]:before{content:"";background:var(--c);border-radius:0 0 .3rem .3rem;width:2.5rem;height:.3rem;position:absolute;top:0;left:1.5rem}.category-head[data-astro-cid-cwmeahdg]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.category[data-astro-cid-cwmeahdg] h3[data-astro-cid-cwmeahdg]{margin:0;font-size:1.375rem}.formats-list[data-astro-cid-cwmeahdg]{flex-wrap:wrap;gap:.3rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.formats-list[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]{font-family:var(--mono);background:var(--bg);border:1px solid var(--border);border-radius:.4rem;padding:.15rem .5rem;font-size:.8125rem}.formats-list[data-astro-cid-cwmeahdg] .more[data-astro-cid-cwmeahdg]{border-color:color-mix(in srgb, var(--c) 45%, var(--border));padding:0}.formats-list[data-astro-cid-cwmeahdg] .more[data-astro-cid-cwmeahdg] a[data-astro-cid-cwmeahdg]{color:var(--text);white-space:nowrap;padding:.15rem .5rem;font-weight:500;text-decoration:none;display:block}.formats-list[data-astro-cid-cwmeahdg] .more[data-astro-cid-cwmeahdg]:hover{background:color-mix(in srgb, var(--c) 14%, var(--bg))}.formats-list[data-astro-cid-cwmeahdg] .pro-format[data-astro-cid-cwmeahdg]{color:var(--muted);border-style:dashed}.formats-list[data-astro-cid-cwmeahdg] .pro-format[data-astro-cid-cwmeahdg]:after{content:"⁺";color:var(--c);font-weight:700}.points[data-astro-cid-cwmeahdg]{color:var(--muted);gap:.4rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.points[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]{gap:.55rem;display:flex}.points[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]:before{content:"";background:var(--c);border-radius:50%;flex:none;width:.4rem;height:.4rem;margin-top:.55em}.legend[data-astro-cid-cwmeahdg]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin:1rem 0 0;font-size:.875rem;display:flex}.legend[data-astro-cid-cwmeahdg] a[data-astro-cid-cwmeahdg]{font-weight:600}.legend-chip[data-astro-cid-cwmeahdg]{border:1px dashed var(--border);font-family:var(--mono);border-radius:.4rem;padding:.1rem .45rem;font-size:.8125rem}.legend-chip[data-astro-cid-cwmeahdg]:after{content:"⁺";font-weight:700}.tiles[data-astro-cid-cwmeahdg]{background:var(--border);border:1px solid var(--border);border-radius:1.25rem;grid-template-columns:repeat(auto-fill,minmax(max(14rem,33.3333% - .666667px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.tile[data-astro-cid-cwmeahdg]{background:var(--bg);padding:1.25rem 1.25rem 1.5rem}.tile[data-astro-cid-cwmeahdg] h3[data-astro-cid-cwmeahdg]{align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1.125rem;display:flex}.tile[data-astro-cid-cwmeahdg] h3[data-astro-cid-cwmeahdg]:before{content:"*";font-family:var(--mono);color:var(--c);font-size:1.25rem}.tile[data-astro-cid-cwmeahdg] p[data-astro-cid-cwmeahdg]{color:var(--muted);margin:0;font-size:.9375rem}.works[data-astro-cid-cwmeahdg]{text-align:center}.works[data-astro-cid-cwmeahdg] h2[data-astro-cid-cwmeahdg]{margin-left:auto;margin-right:auto}.servers[data-astro-cid-cwmeahdg]{flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:52rem;margin:0 auto 1.75rem;padding:0;list-style:none;display:flex}.servers[data-astro-cid-cwmeahdg] li[data-astro-cid-cwmeahdg]{border:1px solid var(--border);border-radius:999px;padding:.55rem 1.1rem;font-weight:600}.works[data-astro-cid-cwmeahdg]>p[data-astro-cid-cwmeahdg]{max-width:36rem;color:var(--muted);margin:0 auto}.end[data-astro-cid-cwmeahdg]{text-align:center;margin-bottom:3rem}.end-headline[data-astro-cid-cwmeahdg]{font-family:var(--display);letter-spacing:-.035em;margin:1.5rem 0 1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.05}.end-store[data-astro-cid-cwmeahdg] a[data-astro-cid-cwmeahdg]{background:var(--text);color:var(--bg);border-radius:.875rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:inline-block}@media (prefers-reduced-motion:no-preference){.end[data-astro-cid-cwmeahdg] .end-asterisk{animation:30s linear infinite turn}}@keyframes turn{to{transform:rotate(360deg)}}@media (width<=40rem){.tiles[data-astro-cid-cwmeahdg]{grid-template-columns:1fr 1fr}.tile[data-astro-cid-cwmeahdg]{padding:1rem}.tile[data-astro-cid-cwmeahdg]:last-child:nth-child(odd){grid-column:1/-1}section[data-astro-cid-cwmeahdg]{margin:4.5rem 0}.plan[data-astro-cid-cwmeahdg]{padding:1.5rem}}@property --hue{syntax:"<number>";inherits:true;initial-value:28}.tour[data-astro-cid-ezmpdztk]{--width:min(68rem, calc(100vw - 2rem));width:var(--width);margin:0 calc((100% - var(--width)) / 2);transition:--hue .8s}.tour[data-astro-cid-ezmpdztk] h2[data-astro-cid-ezmpdztk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tour-body[data-astro-cid-ezmpdztk]{display:grid}.stage[data-astro-cid-ezmpdztk]{perspective:1600px;justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0}.glow[data-astro-cid-ezmpdztk]{background:radial-gradient(closest-side, hsl(var(--hue) 85% 60% / .45), hsl(calc(var(--hue) + 40) 85% 60% / .15) 60%, transparent);pointer-events:none;position:absolute;inset:10% 5%}.tilt[data-astro-cid-ezmpdztk]{--lean:0;transform:rotateY(calc(var(--lean) * -14deg)) rotateX(calc(var(--lean) * 4deg));transition:transform .15s linear}.phone[data-astro-cid-ezmpdztk]{--w:min(19rem, 36svh);--landscape-scale:.7;width:var(--w);padding:calc(var(--w) * .035);border-radius:calc(var(--w) * .17);background:#0c0c0e;transition:transform .7s cubic-bezier(.65,0,.35,1);position:relative;box-shadow:0 0 0 2px #4a4a50,0 0 0 3px #1a1a1d,0 30px 60px -20px #0000008c,0 18px 36px -18px #00000080}.phone[data-astro-cid-ezmpdztk]:before,.phone[data-astro-cid-ezmpdztk]:after{content:"";background:#3a3a40;border-radius:2px;width:3px;position:absolute}.phone[data-astro-cid-ezmpdztk]:before{height:12%;box-shadow:0 calc(var(--w) * .33) 0 #3a3a40;top:22%;left:-4px}.phone[data-astro-cid-ezmpdztk]:after{height:16%;top:30%;right:-4px}.phone[data-astro-cid-ezmpdztk][data-landscape]{transform:rotate(-90deg) scale(var(--landscape-scale))}.screen[data-astro-cid-ezmpdztk]{aspect-ratio:1320/2868;border-radius:calc(var(--w) * .135);isolation:isolate;background:#000;position:relative;overflow:hidden;container-type:inline-size}.island[data-astro-cid-ezmpdztk]{top:calc(var(--w) * .06);width:30%;height:calc(var(--w) * .083);background:#000;border-radius:999px;position:absolute;left:50%;translate:-50%}.slide[data-astro-cid-ezmpdztk]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(8%)scale(.94)}.slide[data-astro-cid-ezmpdztk][data-state=before]{transform:translateY(-8%)scale(.94)}.slide[data-astro-cid-ezmpdztk][data-state=active]{opacity:1;transform:none}.pager[data-astro-cid-ezmpdztk]{--page:0;font-family:-apple-system,system-ui,Segoe UI,Roboto,sans-serif;overflow:hidden}.pager[data-astro-cid-ezmpdztk].dark{background:#000}.pager[data-astro-cid-ezmpdztk].light{background:#fff}.pages[data-astro-cid-ezmpdztk]{transform:translateX(calc(var(--page) * -106cqw));gap:6cqw;transition:transform .6s cubic-bezier(.3,.7,.2,1);display:flex;position:absolute;inset:0}.page[data-astro-cid-ezmpdztk]{object-fit:contain;flex:0 0 100%;width:100%;height:100%}.text-window[data-astro-cid-ezmpdztk]{height:164.6cqw;position:absolute;inset:27.8cqw 0 auto;overflow:hidden;mask-image:linear-gradient(#000 calc(100% - 7cqw),#0006)}.pages[data-astro-cid-ezmpdztk].text{columns:90.8cqw;column-fill:auto;orphans:1;widows:1;color:#111;width:100cqw;height:100%;transform:translateX(calc(var(--page) * -100cqw));column-gap:9.2cqw;padding:0 4.6cqw;font-family:Iowan Old Style,Charter,Palatino Linotype,Georgia,serif;font-size:3.65cqw;line-height:5cqw;display:block;inset:0 auto auto 0}.pages[data-astro-cid-ezmpdztk].text p[data-astro-cid-ezmpdztk]{text-indent:3.6cqw;margin:0}.pages[data-astro-cid-ezmpdztk].text .chapter[data-astro-cid-ezmpdztk]{text-indent:0;text-align:center;height:40.5cqw;padding-top:17.4cqw;font-size:5cqw;font-weight:700;line-height:6cqw}.pages[data-astro-cid-ezmpdztk].text .chapter[data-astro-cid-ezmpdztk]+p[data-astro-cid-ezmpdztk]{text-indent:0}.chrome[data-astro-cid-ezmpdztk]{width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(#000 26.4cqw,#0000 26.4cqw 190cqw,#000 190cqw)}.light[data-astro-cid-ezmpdztk] .chrome[data-astro-cid-ezmpdztk]{mask-image:linear-gradient(#000 27.8cqw,#0000 27.8cqw 192.6cqw,#000 192.6cqw)}.bar[data-astro-cid-ezmpdztk]{color:#fff;background:#1c1c1c;border-radius:3cqw;height:15.4cqw;position:absolute;top:192.2cqw;left:6cqw;right:6cqw}.light[data-astro-cid-ezmpdztk] .bar[data-astro-cid-ezmpdztk]{color:#000;background:#fcfbfc}.bar-name[data-astro-cid-ezmpdztk],.bar-count[data-astro-cid-ezmpdztk]{white-space:nowrap;font-size:3.3cqw;line-height:1;position:absolute;top:3.3cqw}.bar-name[data-astro-cid-ezmpdztk]{text-overflow:ellipsis;max-width:62cqw;font-weight:600;left:3.9cqw;overflow:hidden}.bar-count[data-astro-cid-ezmpdztk]{font-size:3.05cqw;top:3.5cqw;right:3.9cqw}.bar-track[data-astro-cid-ezmpdztk]{background:#313131;border-radius:1cqw;height:1.1cqw;position:absolute;top:9.95cqw;left:3.9cqw;right:3.9cqw}.light[data-astro-cid-ezmpdztk] .bar-track[data-astro-cid-ezmpdztk]{background:#e3e3e3}.bar-track[data-astro-cid-ezmpdztk]:before{content:"";width:calc(var(--pos) * (100% - 8.3cqw) + 4cqw);border-radius:inherit;background:#fff;transition:width .4s;position:absolute;inset:0 auto 0 0}.light[data-astro-cid-ezmpdztk] .bar-track[data-astro-cid-ezmpdztk]:before{background:#000;width:1cqw}.bar-thumb[data-astro-cid-ezmpdztk]{top:50%;left:calc(var(--pos) * (100% - 8.3cqw));background:#fff;border-radius:999px;width:8.3cqw;height:5.3cqw;transition:left .4s;position:absolute;transform:translateY(-50%)}.light[data-astro-cid-ezmpdztk] .bar-thumb[data-astro-cid-ezmpdztk]{box-shadow:0 .3cqw 1.2cqw #0000002e}@media (prefers-reduced-motion:reduce){.pages[data-astro-cid-ezmpdztk],.bar-track[data-astro-cid-ezmpdztk]:before,.bar-thumb[data-astro-cid-ezmpdztk]{transition:none}}.player[data-astro-cid-ezmpdztk]{color:#fff;background:#d6d6d8;font-family:-apple-system,system-ui,Segoe UI,Roboto,sans-serif}.status[data-astro-cid-ezmpdztk]{color:#000;font-size:4.1cqw;font-weight:600;position:absolute;top:4.2cqw;left:15cqw}.sheet[data-astro-cid-ezmpdztk]{background:linear-gradient(#6e604c 0%,#4b4236 45%,#2f2a24 100%);border-radius:9cqw 9cqw 0 0;flex-direction:column;align-items:center;padding:2.4cqw 7.5cqw 9cqw;display:flex;position:absolute;inset:14cqw 0 0}.handle[data-astro-cid-ezmpdztk]{background:#ffffff59;border-radius:1cqw;width:9cqw;height:1.2cqw}.cover[data-astro-cid-ezmpdztk]{border-radius:3.5cqw;width:78cqw;margin-top:20cqw;box-shadow:0 5cqw 10cqw #00000080}.titles[data-astro-cid-ezmpdztk]{text-align:center;flex-direction:column;align-items:center;gap:.6cqw;margin-top:auto;display:flex}.titles[data-astro-cid-ezmpdztk] strong[data-astro-cid-ezmpdztk]{font-size:4.7cqw;font-weight:600}.titles[data-astro-cid-ezmpdztk] span[data-astro-cid-ezmpdztk]{opacity:.7;font-size:3.5cqw}.titles[data-astro-cid-ezmpdztk] small[data-astro-cid-ezmpdztk]{opacity:.6;font-size:3cqw}.scrubber[data-astro-cid-ezmpdztk]{width:100%;margin-top:5cqw}.track[data-astro-cid-ezmpdztk]{background:#ffffff40;border-radius:1cqw;height:1.4cqw;overflow:hidden}.fill[data-astro-cid-ezmpdztk]{border-radius:inherit;background:#fff;width:7%;height:100%}.times[data-astro-cid-ezmpdztk]{opacity:.75;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:1.4cqw;font-size:2.7cqw;display:flex}.transport[data-astro-cid-ezmpdztk]{fill:currentColor;justify-content:space-between;align-items:center;width:100%;margin-top:4cqw;display:flex}.transport[data-astro-cid-ezmpdztk] svg[data-astro-cid-ezmpdztk]{width:7cqw}.transport[data-astro-cid-ezmpdztk] .skip[data-astro-cid-ezmpdztk]{width:8.5cqw}.transport[data-astro-cid-ezmpdztk] .play[data-astro-cid-ezmpdztk]{width:16cqw}.options[data-astro-cid-ezmpdztk]{color:#ffffffd9;fill:currentColor;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;width:100%;margin-top:6cqw;font-size:3.6cqw;font-weight:600;display:flex}.options[data-astro-cid-ezmpdztk] svg[data-astro-cid-ezmpdztk]{width:5.4cqw}.sleep[data-astro-cid-ezmpdztk]{align-items:center;gap:1cqw;display:inline-flex}.sleep[data-astro-cid-ezmpdztk] svg[data-astro-cid-ezmpdztk]{width:4.4cqw}.chapters[data-astro-cid-ezmpdztk]{color:#000;background:#f2f2f7;border-radius:9cqw 9cqw 0 0;height:50%;position:absolute;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -2cqw 8cqw #00000059}.chapters-bar[data-astro-cid-ezmpdztk]{grid-template-columns:1fr auto 1fr;align-items:center;padding:5cqw 6cqw 3cqw;font-size:4cqw;display:grid}.chapters-bar[data-astro-cid-ezmpdztk] .done[data-astro-cid-ezmpdztk]{color:#0a7aff;justify-self:end;font-weight:600}.chapters[data-astro-cid-ezmpdztk] ul[data-astro-cid-ezmpdztk]{background:#fff;border-radius:3cqw;margin:0 5cqw;padding:0 4cqw;font-size:3.8cqw;list-style:none}.chapters[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk]{border-bottom:1px solid #e5e5ea;justify-content:space-between;padding:2.6cqw 0;display:flex}.chapters[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk]:last-child{border-bottom:0}.chapters[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk] span[data-astro-cid-ezmpdztk]:last-child{color:#8a8a8e;font-variant-numeric:tabular-nums}.chapters[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk].current{font-weight:600}@media (prefers-reduced-motion:no-preference){.player[data-astro-cid-ezmpdztk][data-state=active] .fill[data-astro-cid-ezmpdztk]{animation:9s linear infinite listen}.player[data-astro-cid-ezmpdztk][data-state=active] .chapters[data-astro-cid-ezmpdztk]{animation:9s cubic-bezier(.3,.7,.2,1) infinite chapters}}@keyframes listen{0%{width:7%}to{width:9%}}@keyframes chapters{0%,40%{transform:translateY(105%)}50%,85%{transform:none}95%,to{transform:translateY(105%)}}.dots[data-astro-cid-ezmpdztk]{flex-direction:column;gap:.6rem;display:flex;position:absolute;top:50%;right:.5rem;translate:0 -50%}.dots[data-astro-cid-ezmpdztk] a[data-astro-cid-ezmpdztk]{background:var(--border);border-radius:50%;width:.5rem;height:.5rem;transition:background .3s,transform .3s;display:block}.dots[data-astro-cid-ezmpdztk] a[data-astro-cid-ezmpdztk][aria-current]{background:hsl(var(--hue) 70% 50%);transform:scale(1.5)}.steps[data-astro-cid-ezmpdztk]{margin:0;padding:0;list-style:none}.step[data-astro-cid-ezmpdztk]{align-items:center;min-height:85svh;display:flex}.card[data-astro-cid-ezmpdztk]{max-width:33rem}.count[data-astro-cid-ezmpdztk]{font-family:var(--mono);color:var(--muted);margin:0 0 1rem;font-size:.875rem}.count[data-astro-cid-ezmpdztk] span[data-astro-cid-ezmpdztk]{color:hsl(var(--hue) 70% 50%);font-size:1.5rem;font-weight:500}.kicker[data-astro-cid-ezmpdztk]{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--hue) 65% 45%);align-items:center;gap:.6rem;margin:0 0 .75rem;font-size:.9375rem;font-weight:700;display:flex}.kicker[data-astro-cid-ezmpdztk]:before{content:"";width:.6rem;height:.6rem;box-shadow:0 0 0 4px hsl(var(--hue) 70% 50% / .18);background:currentColor;border-radius:50%}.pro[data-astro-cid-ezmpdztk]{background:var(--text);color:var(--bg);letter-spacing:.06em;border-radius:999px;padding:.1rem .5rem;font-size:.6875rem}.step[data-astro-cid-ezmpdztk] h3[data-astro-cid-ezmpdztk]{letter-spacing:-.035em;margin:0 0 1.25rem;font-size:clamp(2.125rem,4.6vw,3.75rem);font-weight:800;line-height:1.02}[data-astro-cid-ezmpdztk]:lang(zh-Hant) .step[data-astro-cid-ezmpdztk] h3[data-astro-cid-ezmpdztk]{letter-spacing:0;line-height:1.25}.word[data-astro-cid-ezmpdztk]{display:inline-block}.text[data-astro-cid-ezmpdztk]{color:var(--muted);margin:0 0 1.25rem;font-size:1.1875rem;line-height:1.55}.chips[data-astro-cid-ezmpdztk]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk]{font-family:var(--mono);background:hsl(var(--hue) 70% 50% / .1);color:hsl(var(--hue) 55% 35%);border:1px solid hsl(var(--hue) 70% 50% / .2);border-radius:.5rem;padding:.25rem .6rem;font-size:.8125rem}.chips[data-astro-cid-ezmpdztk] .pro-label[data-astro-cid-ezmpdztk]{letter-spacing:.06em;text-transform:uppercase;background:0 0;border:none;align-self:center;margin-left:.4rem;padding-inline:.2rem;font-family:inherit;font-size:.6875rem;font-weight:700}.chips[data-astro-cid-ezmpdztk] .pro-chip[data-astro-cid-ezmpdztk]{background:0 0;border-style:dashed}.chips[data-astro-cid-ezmpdztk] .more-chip[data-astro-cid-ezmpdztk]{border-color:hsl(var(--hue) 70% 50% / .45);background:0 0;padding:0}.chips[data-astro-cid-ezmpdztk] .more-chip[data-astro-cid-ezmpdztk] a[data-astro-cid-ezmpdztk]{color:inherit;white-space:nowrap;padding:.25rem .6rem;font-weight:600;text-decoration:none;display:block}.chips[data-astro-cid-ezmpdztk] .more-chip[data-astro-cid-ezmpdztk]:hover{background:hsl(var(--hue) 70% 50% / .16)}@media (prefers-reduced-motion:no-preference){.is-ready[data-astro-cid-ezmpdztk] .word[data-astro-cid-ezmpdztk],.is-ready[data-astro-cid-ezmpdztk] .text[data-astro-cid-ezmpdztk],.is-ready[data-astro-cid-ezmpdztk] .chips[data-astro-cid-ezmpdztk],.is-ready[data-astro-cid-ezmpdztk] .count[data-astro-cid-ezmpdztk],.is-ready[data-astro-cid-ezmpdztk] .kicker[data-astro-cid-ezmpdztk]{transition:opacity .55s,transform .7s cubic-bezier(.2,.8,.2,1),filter .55s}.is-ready[data-astro-cid-ezmpdztk] .word[data-astro-cid-ezmpdztk]{transition-delay:calc(80ms + var(--i) * 50ms)}.is-ready[data-astro-cid-ezmpdztk] .text[data-astro-cid-ezmpdztk]{transition-delay:.25s}.is-ready[data-astro-cid-ezmpdztk] .chips[data-astro-cid-ezmpdztk]{transition-delay:.35s}.is-ready[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk]:not([data-active]) .word[data-astro-cid-ezmpdztk]{opacity:0;filter:blur(8px);transition-delay:0s;transform:translateY(.45em)rotate(2deg)}.is-ready[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk]:not([data-active]) [data-astro-cid-ezmpdztk]:is(.text,.chips,.count,.kicker){opacity:0;transition-delay:0s;transform:translateY(1rem)}}@media (prefers-reduced-motion:reduce){.is-ready[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk]:not([data-active]) .card[data-astro-cid-ezmpdztk]{opacity:.3}}@media (prefers-color-scheme:dark){.kicker[data-astro-cid-ezmpdztk],.count[data-astro-cid-ezmpdztk] span[data-astro-cid-ezmpdztk]{color:hsl(var(--hue) 80% 70%)}.chips[data-astro-cid-ezmpdztk] li[data-astro-cid-ezmpdztk]{color:hsl(var(--hue) 80% 78%);background:hsl(var(--hue) 70% 50% / .14)}}@media (width>=56rem){.tour-body[data-astro-cid-ezmpdztk]{grid-template-columns:1fr 1fr;gap:2rem}.stage[data-astro-cid-ezmpdztk]{grid-area:1/2}.steps[data-astro-cid-ezmpdztk]{grid-area:1/1;padding:7.5svh 0 15svh 2rem}}@media (width<=55.999rem){.stage[data-astro-cid-ezmpdztk],.steps[data-astro-cid-ezmpdztk]{grid-area:1/1}.stage[data-astro-cid-ezmpdztk]{align-items:flex-start;padding-top:1.5rem}.phone[data-astro-cid-ezmpdztk]{--w:min(15rem, 22svh, 60vw)}.dots[data-astro-cid-ezmpdztk]{display:none}.steps[data-astro-cid-ezmpdztk]{z-index:1;padding:58svh 0 10svh;position:relative}.step[data-astro-cid-ezmpdztk]{align-items:flex-start;min-height:130svh}.card[data-astro-cid-ezmpdztk]{background:color-mix(in srgb, var(--bg) 90%, transparent);--top:100vh;mask-image:linear-gradient(to bottom, transparent calc(0px - var(--top)), #000 calc(14svh - var(--top)));border-radius:1rem;padding:1.25rem;box-shadow:0 10px 30px -12px #00000040;mask-clip:no-clip}.is-ready[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk][data-state=before] [data-astro-cid-ezmpdztk]:is(.word,.text,.chips,.count,.kicker){opacity:1;filter:none;transform:none}.is-ready[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk][data-state=before] .card[data-astro-cid-ezmpdztk]{opacity:1}.is-ready[data-astro-cid-ezmpdztk] .step[data-astro-cid-ezmpdztk][data-state=after] .card[data-astro-cid-ezmpdztk]{opacity:.15;box-shadow:none;background-color:#0000}.card[data-astro-cid-ezmpdztk]{transition:opacity .4s}.step[data-astro-cid-ezmpdztk] h3[data-astro-cid-ezmpdztk]{margin-bottom:.75rem;font-size:clamp(1.75rem,8vw,2.25rem)}.text[data-astro-cid-ezmpdztk]{margin-bottom:1rem;font-size:1.0625rem}.count[data-astro-cid-ezmpdztk]{margin-bottom:.5rem}}@media (prefers-reduced-motion:reduce){.tilt[data-astro-cid-ezmpdztk],.phone[data-astro-cid-ezmpdztk],.slide[data-astro-cid-ezmpdztk],.card[data-astro-cid-ezmpdztk]{transition:none}}.hero[data-astro-cid-7aropxhg]{isolation:isolate;position:relative;overflow:hidden}.hero[data-astro-cid-7aropxhg]:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 65% 30%,#000 30%,#0000 75%)}.hero-inner[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:2rem;max-width:72rem;margin:0 auto;padding:3.5rem 1.25rem 3rem;display:grid}.eyebrow[data-astro-cid-7aropxhg]{color:var(--night-muted);margin:0 0 1.25rem;font-size:1rem;font-weight:600}h1[data-astro-cid-7aropxhg]{letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(2.75rem,6vw,4.75rem);font-weight:800;line-height:.98}h1[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{display:block}.glow-line[data-astro-cid-7aropxhg]{background:linear-gradient(90deg,#ff5b37,#ffb31f 30%,#2bc68d 55%,#2f8bff 80%,#8f5cf7);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}[data-astro-cid-7aropxhg]:lang(zh-Hant) h1[data-astro-cid-7aropxhg]{letter-spacing:.01em;font-size:clamp(2.25rem,4.6vw,3.5rem);line-height:1.2}.lede[data-astro-cid-7aropxhg]{max-width:34rem;color:var(--night-muted);margin-bottom:2rem;font-size:1.1875rem;line-height:1.55}.actions[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-bottom:2.25rem;display:flex}.store[data-astro-cid-7aropxhg]{background:var(--night-text);color:var(--night);border-radius:.875rem;align-items:center;gap:.625rem;padding:.5rem 1.25rem .5rem 1rem;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.store[data-astro-cid-7aropxhg]:hover{transform:translateY(-1px)}.store[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{fill:currentColor;width:1.75rem;height:1.75rem}.store-text[data-astro-cid-7aropxhg]{letter-spacing:-.01em;flex-direction:column;font-size:1.25rem;line-height:1.1;display:flex}.store-text[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{font-size:.75rem;font-weight:500}.to-tour[data-astro-cid-7aropxhg]{color:var(--night-text);border-bottom:1px solid #ffffff4d;padding-bottom:.1rem;font-weight:600;text-decoration:none}.to-tour[data-astro-cid-7aropxhg]:hover{border-color:var(--night-accent)}.trust[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--night-muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.trust[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"✓ ";color:#2bc68d}.hero-art[data-astro-cid-7aropxhg]{aspect-ratio:1;justify-self:center;width:min(26rem,100%);position:relative}.halo[data-astro-cid-7aropxhg]{filter:blur(70px);opacity:.35;background:conic-gradient(#ff5b37,#ffb31f,#2bc68d,#2f8bff,#8f5cf7,#ff4f9f,#ff5b37);border-radius:50%;position:absolute;inset:-10%}.hero-art[data-astro-cid-7aropxhg] .asterisk{filter:drop-shadow(0 20px 40px #00000073);display:block;position:relative}@media (prefers-reduced-motion:no-preference){.hero-art[data-astro-cid-7aropxhg] .spin{animation:60s linear infinite spin}.halo[data-astro-cid-7aropxhg]{animation:24s linear infinite reverse spin}.globs-track[data-astro-cid-7aropxhg]{animation:drift var(--drift) linear infinite}}@keyframes spin{to{transform:rotate(360deg)}}.globs[data-astro-cid-7aropxhg]{border-top:1px solid #ffffff14;padding:1rem 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.globs-track[data-astro-cid-7aropxhg]{width:max-content;display:flex}.globs-run[data-astro-cid-7aropxhg]{gap:2.25rem;padding-right:2.25rem;display:flex}.glob[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--night-muted);white-space:nowrap;font-size:1rem}.glob[data-astro-cid-7aropxhg]:first-letter{color:var(--c)}@keyframes drift{to{transform:translate(-50%)}}@media (width<=52rem){.hero-inner[data-astro-cid-7aropxhg]{grid-template-columns:1fr;padding-top:2rem}.hero-art[data-astro-cid-7aropxhg]{opacity:.35;z-index:-1;width:18rem;position:absolute;top:-3rem;right:-7rem}}
