/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6;overflow-x:clip}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}a{color:inherit;text-decoration:none}h1,h2,h3{letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:600}h2{font-size:clamp(1.75rem,1.2rem + 2.2vw,2.625rem);line-height:1.12}h3{font-size:1.25rem;line-height:1.3}p{margin:0}ul,ol,dl{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}time,.tabular{font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:var(--seam-2);border:3px solid var(--bg);border-radius:999px}html{scrollbar-color:var(--seam-2) var(--bg);scrollbar-width:thin}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sticky{position:sticky}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}}@font-face{font-family:Inter;src:url(/landing-assets/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090a0d;--bg-2:#0f1014;--seam:#ffffff14;--seam-2:#ffffff24;--fg:#eef0f3;--fg-2:#a1a5ab;--fg-3:#82868c;--accent:#bce669;--accent-ink:#0b1b03;--accent-dim:#bce6691f;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--wrap:72rem;--nav-h:3.5rem;--radius:12px;--ease-out:cubic-bezier(.16, 1, .3, 1)}@supports (color:lab(0% 0 0)){:root{--bg:lab(2.7394% -.0387207 -1.18147);--bg-2:lab(4.81674% -.0679269 -2.00409);--seam:lab(100% 0 0/.08);--seam-2:lab(100% 0 0/.14);--fg:lab(94.777% -.443846 -1.4321);--fg-2:lab(67.492% -.624657 -3.70539);--fg-3:lab(55.8917% -.617892 -3.70175);--accent:lab(86.4523% -28.1111 55.3007);--accent-ink:lab(7.73588% -9.9721 10.0697);--accent-dim:lab(86.4523% -28.1111 55.3007/.12)}}:root[data-surface=doc]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f5ec;--bg-2:#f0ede3;--seam:#1f34231f;--seam-2:#1f342338;--fg:#1a3424;--fg-2:#3e5345;--fg-3:#69796e;--accent-text:#386616}@supports (color:lab(0% 0 0)){:root[data-surface=doc]{--bg:lab(96.5939% -.359416 4.5732);--bg-2:lab(93.7057% -.41011 5.34197);--seam:lab(19.3181% -11.9427 7.73051/.12);--seam-2:lab(19.3181% -11.9427 7.73051/.22);--fg:lab(19.3919% -14.2 7.30277);--fg-2:lab(33.1875% -10.9225 5.60368);--fg-3:lab(49.2969% -7.75692 3.9752);--accent-text:lab(38.6299% -27.3587 37.1929)}}:root{--accent-text:var(--accent)}html[data-lang=zh] [data-l=en],html[data-lang=en] [data-l=zh]{display:none!important}.wrap{width:min(100% - 2.5rem, var(--wrap));margin-inline:auto}@media (min-width:48rem){.wrap{width:min(100% - 4rem, var(--wrap))}}.lede{max-width:34rem;color:var(--fg-2);text-wrap:pretty;margin-top:.875rem;font-size:1.125rem;line-height:1.55}.section-head{max-width:44rem}.skip{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:8px;padding:.5rem .75rem;font-weight:600;position:absolute;top:-3rem;left:1rem}.skip:focus{top:.75rem}.btn{background:var(--accent);height:2.25rem;color:var(--accent-ink);letter-spacing:-.005em;white-space:nowrap;transition:background-color .12s var(--ease-out), transform .12s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.9375rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff40;box-shadow:inset 0 1px lab(100% 0 0/.25)}.btn:hover{background:#c7ef7b;background:lab(89.862% -26.65 51.0117)}.btn:active{transform:scale(.985)}.btn[aria-disabled=true]{cursor:not-allowed;box-shadow:none;background:#bce66973;background:lab(86.4523% -28.1111 55.3007/.45)}.btn-lg{height:3rem;padding:0 1.375rem;font-size:1.0625rem;box-shadow:inset 0 1px #ffffff4d,0 10px 30px -12px #bce6698c;box-shadow:inset 0 1px lab(100% 0 0/.3),0 10px 30px -12px lab(86.4523% -28.1111 55.3007/.55)}.btn-icon{width:1.05em;height:1.05em;transition:transform .16s var(--ease-out);margin-right:-.2em}.btn:hover .btn-icon{transform:translate(1px,-1px)}.link-arrow{color:var(--fg-2);align-items:center;gap:.3rem;font-weight:500;transition:color .12s;display:inline-flex}.link-arrow:hover{color:var(--fg)}.link-icon{width:1em;height:1em;transition:transform .2s var(--ease-out)}.link-arrow:hover .link-icon{transform:translateY(2px)}.nav{z-index:50;height:var(--nav-h);border-bottom:1px solid #0000;transition:border-color .2s,background-color .2s;position:sticky;top:0}.nav[data-scrolled]{border-bottom-color:var(--seam);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.nav[data-scrolled]{background:color-mix(in oklch, var(--bg) 72%, transparent)}}.nav[data-scrolled]{-webkit-backdrop-filter:blur(18px)saturate(1.2)}.nav-row{align-items:center;gap:1.5rem;height:100%;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.brand-mark{color:var(--accent)}.nav-links{color:var(--fg-2);gap:1.5rem;margin-left:.5rem;font-size:.9375rem;font-weight:500;display:none}.nav-links a{transition:color .12s}.nav-links a:hover{color:var(--fg)}@media (min-width:48rem){.nav-links{display:flex}}.nav-actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.lang{appearance:none;border:1px solid var(--seam-2);min-width:2.25rem;height:2.25rem;color:var(--fg-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 .625rem;font-size:.875rem;font-weight:600;transition:color .12s,border-color .12s,background-color .12s}.lang:hover{color:var(--fg);background:#ffffff0a;background:lab(100% 0 0/.04);border-color:#ffffff47;border-color:lab(100% 0 0/.28)}.hero{align-items:center;gap:3rem;padding-block:clamp(2.5rem,6vw,5.5rem) clamp(3rem,6vw,5rem);display:grid}@media (min-width:60rem){.hero{min-height:calc(100svh - var(--nav-h));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem;padding-block:2rem 4rem}}.hero-title{letter-spacing:-.032em;font-size:clamp(2.5rem,1.4rem + 5vw,4.75rem);font-weight:650;line-height:1.04}.hero-title:lang(en){max-width:14ch}.hero-title:lang(en) br{display:none}.hero-title em{color:var(--accent);font-style:normal}.hero-sub{max-width:32rem;color:var(--fg-2);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.hero-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.hero-meta{color:var(--fg-3);letter-spacing:.01em;margin-top:1.25rem;font-size:.875rem}.hero-phone{justify-items:center;gap:1rem;margin:0;display:grid}.hero-phone .phone{--phone-w:min(100%, 22rem, calc((100svh - 11rem) * .46))}.hero-caption{color:var(--fg-3);text-align:center;font-size:.8125rem}@media (max-width:59.98rem){.hero-phone .phone-clip{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-height:26rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 4%,#000 38%);mask-image:linear-gradient(#0000 4%,#000 38%)}.hero-phone .phone-clip .phone{flex:none}.hero-phone .phone{--phone-w:min(100%, 20rem)}}.phone-clip{justify-items:center;width:100%;display:grid}[data-i="0"]{--i:0}[data-i="1"]{--i:1}[data-i="2"]{--i:2}[data-i="3"]{--i:3}@media (prefers-reduced-motion:no-preference){.hero-title,.hero-sub,.hero-actions,.hero-meta,.hero-phone{animation:rise .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * .11s)}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}}[data-reveal]{--reveal-run:32vh;--ease-reveal:cubic-bezier(.3, .6, .4, 1);--reveal-shift:calc(var(--reveal-i,0) * 5vh);--reveal-delay:calc(var(--reveal-i,0) * 90ms)}@supports (animation-timeline:view()){[data-reveal]{animation:surface var(--ease-reveal) both;animation-timeline:view();animation-range:entry var(--reveal-shift) entry calc(var(--reveal-run) + var(--reveal-shift))}[data-reveal=shot]{--reveal-run:40vh;animation-name:surface-shot}[data-reveal=panel]{--reveal-run:36vh;animation-name:surface-panel}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal=shot],[data-reveal=panel]{animation-name:surface-quiet}}}@keyframes surface{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes surface-shot{0%{opacity:0;clip-path:inset(28% -48px -48px round 32px);transform:translateY(28px)scale(.965)}to{opacity:1;clip-path:inset(-48px);transform:none}}@keyframes surface-panel{0%{opacity:0;transform:translateY(16px)scale(.975)}to{opacity:1;transform:none}}@keyframes surface-quiet{0%{opacity:.2}to{opacity:1}}@media (prefers-reduced-motion:no-preference){html[data-reveal=io] [data-reveal]{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out), filter .8s var(--ease-out), clip-path .8s var(--ease-out), background-color .2s;transition-delay:var(--reveal-delay), var(--reveal-delay), var(--reveal-delay), var(--reveal-delay), 0s}html[data-reveal=io] [data-reveal]:not([data-inview]){opacity:0;filter:blur(4px);transform:translateY(18px)}html[data-reveal=io] [data-reveal=shot]:not([data-inview]){filter:none;clip-path:inset(28% -48px -48px round 32px);transform:translateY(28px)scale(.965)}html[data-reveal=io] [data-reveal=panel]:not([data-inview]){filter:none;transform:translateY(16px)scale(.975)}}.phone{--phone-w:min(100%, 22rem);isolation:isolate;width:var(--phone-w);aspect-ratio:420/912;position:relative;container-type:inline-size}.phone:before{content:"";z-index:-1;background:linear-gradient(#4b4d50,#313336 55%,#3e4043) padding-box padding-box,linear-gradient(#84868a,#46484b 60%,#67696c) border-box;background:linear-gradient(lab(32.6934% -.128508 -2.26148),lab(21.093% -.120461 -2.25709) 55%,lab(26.8933% -.125021 -2.25957)) padding-box padding-box,linear-gradient(lab(55.8939% -.136733 -2.26614),lab(30.3734% -.127226 -2.26077) 60%,lab(44.2937% -.133425 -2.26424)) border-box;border:1px solid #0000;border-radius:16.5cqw;position:absolute;inset:0;box-shadow:0 40px 80px -30px #000000b3,0 12px 30px -16px #0009;box-shadow:0 40px 80px -30px lab(0% 0 0/.7),0 12px 30px -16px lab(0% 0 0/.6)}.phone:after{content:"";z-index:-1;background:#000;border-radius:13.9cqw;position:absolute;inset:2.6cqw}.phone-screen{background:#040609;background:lab(1.54195% -.000223517 -1.4246);border-radius:12.3cqw;position:absolute;inset:4.2cqw;overflow:hidden}.phone-island{background:#000;border-radius:999px;width:30cqw;height:8.6cqw;position:absolute;top:6.4cqw;left:50%;transform:translate(-50%)}.phone-shot{object-fit:cover;width:100%;height:100%}.lock{background:radial-gradient(70cqw 60cqw at 78% -8%,#40611373,#0000 70%),radial-gradient(90cqw 70cqw at 10% 110%,#283347b3,#0000 70%),linear-gradient(#13161c,#06070b 60%,#030305);background:radial-gradient(70cqw 60cqw at 78% -8%,lab(37.288% -21.9581 37.3273/.45),#0000 70%),radial-gradient(90cqw 70cqw at 10% 110%,lab(20.891% -.151902 -14.4559/.7),#0000 70%),linear-gradient(lab(7.17568% -.277273 -4.3668),lab(1.96552% -.0763983 -1.649) 60%,lab(.894188% -.0343323 -.783706));position:absolute;inset:0}.lock-clock{text-align:center;color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);position:absolute;top:17cqw;left:0;right:0}.lock-date{letter-spacing:.01em;opacity:.92;font-size:5.2cqw;font-weight:600}.lock-time{letter-spacing:-.045em;font-variation-settings:"opsz" 32;margin-top:.5cqw;font-size:22cqw;font-weight:600;line-height:1;display:block}.lock-deck{height:35.994cqw;position:absolute;bottom:27cqw;left:7.15cqw;right:7.15cqw}.lock-slot{opacity:0;transition:opacity .42s var(--ease-out), transform .56s var(--ease-out);pointer-events:none;margin:0;position:absolute;inset:auto 0 0;transform:translateY(10px)scale(.985)}.lock[data-active=drink] .lock-slot[data-scene=drink],.lock[data-active=parcel] .lock-slot[data-scene=parcel],.lock[data-active=transit] .lock-slot[data-scene=transit],.lock[data-active=event] .lock-slot[data-scene=event]{opacity:1;transform:none}.la-card{border-radius:5.71619cqw;width:100%;height:auto;box-shadow:0 8px 24px -10px #0009;box-shadow:0 8px 24px -10px lab(0% 0 0/.6)}.lock-bottom{justify-content:space-between;display:flex;position:absolute;bottom:9cqw;left:9cqw;right:9cqw}.lock-dock{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;background:lab(100% 0 0/.14);border-radius:50%;width:12cqw;height:12cqw}html[data-js]{scroll-snap-type:y proximity}@media (max-width:59.999rem){html[data-js]{scroll-snap-type:none}}.deck{border-top:1px solid var(--seam);position:relative}html[data-js]{--slide-h:100svh}@media (max-width:59.999rem){html[data-js]{--slide-h:62svh}}html[data-js] .deck{height:calc((var(--deck-n,7) - 1) * var(--slide-h) + 100svh);border-top:0}.deck[data-count="4"]{--deck-n:4}.deck[data-count="7"]{--deck-n:7}.deck-mark{scroll-snap-align:start;width:1px;height:1px;left:0;top:calc(var(--m,0) * var(--slide-h,100svh) + var(--nav-h) + 1rem);position:absolute}html:not([data-js]) .deck-mark{scroll-snap-align:none;top:0}[data-mark="1"]{--m:1}[data-mark="2"]{--m:2}[data-mark="3"]{--m:3}[data-mark="4"]{--m:4}[data-mark="5"]{--m:5}[data-mark="6"]{--m:6}[data-mark="7"]{--m:7}html[data-js] .deck-stage{height:100svh;position:sticky;top:0;overflow:hidden}.deck-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;display:grid}html[data-js] .deck .deck-grid{height:100%;padding-top:var(--nav-h);box-sizing:border-box;grid-template-rows:minmax(0,1fr)}@media (min-width:60rem){.deck-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:4rem}}.slide{grid-column:1/-1;min-width:0}.feature,html:not([data-js]) .slide{border-top:1px solid var(--seam);padding-block:clamp(3rem,7vw,6rem)}html:not([data-js]) .slide:first-of-type{border-top:0}html[data-js] .deck .slide{opacity:0;visibility:hidden;transition:opacity .48s var(--ease-out), transform .64s var(--ease-out), visibility 0s linear .48s;flex-direction:column;grid-row:1;display:flex;overflow:hidden;transform:translateY(32px)}html[data-js] .deck .slide[data-state=active]{opacity:1;visibility:visible;transition-delay:0s;transform:none}html[data-js] .deck .slide[data-state=past]{transform:translateY(-32px)}@media (max-width:59.999rem){html[data-js] .deck .slide{transition:opacity .36s var(--ease-out), transform .48s var(--ease-out), visibility 0s linear .36s;transform:translateY(16px)}html[data-js] .deck .slide[data-state=past]{transform:translateY(-16px)}html[data-js] .deck[data-deck] .deck-dots{display:none}}@media (prefers-reduced-motion:reduce){html[data-js] .deck .slide{transition:opacity .2s linear,visibility 0s linear .2s;transform:none!important}html[data-js] .deck-phone{transition:opacity .2s linear;transform:none!important}}.slide-inner{width:100%;min-width:0}html[data-js] .deck .slide-inner{scrollbar-width:none;max-height:100%;margin-block:auto;padding-block:1.5rem;overflow-y:visible}html[data-js] .deck .slide-inner::-webkit-scrollbar{display:none}@media (min-width:60rem){html[data-js] .deck .slide{grid-template-columns:subgrid;align-items:center;display:grid}html[data-js] .deck .slide-inner{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;max-height:none;margin-block:0;padding-block:0;display:grid;overflow:visible}.feature .slide-inner,html:not([data-js]) .slide-inner{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.slide-copy{grid-column:1}.slide-wide,.recap-more{grid-column:1/-1}.slide[data-kind=ways] .ways-phone,.slide[data-kind=privacy] .privacy-body,.recap-phones{grid-column:2}.feature .recap-more{margin-top:2.5rem}}.slide-title{letter-spacing:-.03em;font-size:clamp(2rem,1.3rem + 3vw,3.5rem);line-height:1.06}@media (max-height:44rem) and (max-width:59.999rem){html[data-js] .deck .slide-inner{padding-block:.75rem;overflow-y:auto}.slide-title{font-size:clamp(1.625rem,1.2rem + 2vw,2.25rem)}.slide-copy .lede{margin-top:.625rem;font-size:1rem}.recap-more{margin-top:1rem}.recap-more-cell dd{margin-top:.125rem;font-size:.875rem}.privacy-body{margin-top:.75rem}.privacy-list li{padding-block:.625rem;font-size:.9375rem}.privacy-list li:before{top:1.15rem}.privacy-note{margin-top:.75rem;font-size:.875rem}.ways-list{margin-top:1.25rem}.way{padding-block:.875rem}}.slide-copy .lede{margin-top:1rem;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem)}.deck-phone{display:none}@media (min-width:60rem){html[data-js] .deck-phone{opacity:0;width:100%;transition:opacity .48s var(--ease-out), transform .64s var(--ease-out);pointer-events:none;grid-area:1/2;place-self:center;display:grid;transform:translateY(32px)}html[data-js] .deck[data-phase=scene] .deck-phone{opacity:1;transform:none}.deck-phone .phone{--phone-w:min(100%, 20rem)}.deck-phone .phone-clip{max-height:min(30rem, calc(100svh - var(--nav-h) - 4rem));flex-direction:column;justify-content:flex-end;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 3%,#000 34%);mask-image:linear-gradient(#0000 3%,#000 34%)}.deck-phone .phone-clip .phone{flex:none}.scene-inline-card{display:none}}.scene-inline-card{background:radial-gradient(60% 60% at 80% 0,#40611359,#0000 70%),linear-gradient(#13161c,#06070b);background:radial-gradient(60% 60% at 80% 0,lab(37.288% -21.9581 37.3273/.35),#0000 70%),linear-gradient(lab(7.17568% -.277273 -4.3668),lab(1.96552% -.0763983 -1.649));border-radius:18px;margin-top:1.5rem;padding:1.25rem 1rem}.scene-inline-card .la-card{border-radius:clamp(14px,2.4vw,24px)}.deck-dots{display:none}html[data-js] .deck-dots{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:2;gap:.625rem;display:flex;position:absolute;transform:translate(-50%)}@media (min-width:60rem){html[data-js] .deck-dots{bottom:auto;left:auto;right:max(.75rem, env(safe-area-inset-right));flex-direction:column;top:50%;transform:translateY(-50%)}}.deck-dots a{background:var(--fg-3);opacity:.55;width:6px;height:6px;transition:width .24s var(--ease-out), background-color .2s, opacity .2s;border-radius:999px;display:block}.deck-dots a:hover{opacity:.9}.deck-dots a[aria-current]{background:var(--accent);opacity:1;width:20px}@media (min-width:60rem){.deck-dots a{transition:height .24s var(--ease-out), background-color .2s, opacity .2s}.deck-dots a[aria-current]{width:6px;height:20px}}.deck-dots a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ways-list{border-top:1px solid var(--seam);margin-top:2rem}.way{border-bottom:1px solid var(--seam);padding-block:1.25rem}.way-title{font-size:1.1875rem}.way-detail{color:var(--fg-2);text-wrap:pretty;max-width:34rem;margin-top:.375rem}.ways-phone{justify-items:center;margin:0;display:none}@media (min-width:60rem){.ways-phone{display:grid}.ways-phone .phone{--phone-w:min(100%, 19rem, calc((100svh - var(--nav-h) - 3rem) * 420 / 912))}}.recap-phones{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:1.5rem;display:grid}.recap-phone{margin:0}.recap-phone .phone-clip{max-height:22rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 98%);mask-image:linear-gradient(#000 70%,#0000 98%)}.recap-phone .phone{--phone-w:min(100%, 13rem)}@media (min-width:60rem){.recap-phones{justify-self:center;gap:1.25rem;width:100%;margin-top:0}.recap-phone .phone-clip{max-height:min(27rem, calc(100svh - var(--nav-h) - 12rem))}.recap-phone .phone{--phone-w:min(100%, 15rem)}}.recap-more{background:var(--seam);border:1px solid var(--seam);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:1.75rem 0 0;display:grid;overflow:clip}@media (min-width:60rem){.recap-more{grid-template-columns:repeat(4,minmax(0,1fr))}}.recap-more-cell{background:var(--bg);padding:.875rem 1rem 1rem}.recap-more-cell dt{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.recap-more-cell dd{color:var(--fg-2);text-wrap:pretty;margin:.25rem 0 0;font-size:.875rem}.contact-grid{gap:2rem;display:grid}@media (min-width:60rem){.contact-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}}.privacy-body{margin-top:1.5rem}@media (min-width:60rem){.privacy-body{margin-top:0}}.privacy-list{border-top:1px solid var(--seam)}.privacy-list li{border-bottom:1px solid var(--seam);padding:.875rem 0 .875rem 1.75rem;font-size:1.0625rem;position:relative}.privacy-list li:before{content:"";background:var(--accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:1.45rem;left:.25rem}.privacy-more{color:var(--fg);margin-top:1.5rem;font-size:1.0625rem}.privacy-more:hover .link-icon{transform:translate(2px,-2px)}.privacy-note{color:var(--fg-2);text-wrap:pretty;margin-top:1.25rem;font-size:.9375rem}.privacy-disclaimer{color:var(--fg-3)}.join{border-top:1px solid var(--seam);padding-block:clamp(3rem,7vw,6rem)}.join-panel{text-align:center;border:1px solid var(--seam);background:radial-gradient(60% 80% at 50% 0%, #bce66924, transparent 70%), var(--bg-2);border-radius:20px;justify-items:center;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem;display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.join-panel{background:radial-gradient(60% 80% at 50% 0%, lab(86.4523% -28.1111 55.3007/.14), transparent 70%), var(--bg-2)}}.join-mark{color:var(--accent)}.join-panel h2{letter-spacing:-.028em;margin-top:1.25rem;font-size:clamp(1.875rem,1.2rem + 2.6vw,3rem)}.join-body{color:var(--fg-2);max-width:30rem;margin-top:.875rem;font-size:1.125rem}.join-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;margin-top:2rem;display:flex}.join-req{color:var(--fg-3);margin-top:1.25rem;font-size:.875rem}.pending{color:#ffc164;color:lab(82.5227% 17.7765 59.5859);border:1px dashed #e99b2ab3;border:1px dashed lab(70.6914% 24.1602 66.1517/.7);border-radius:999px;align-items:center;height:1.75rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.contact{border-top:1px solid var(--seam);padding-block:clamp(3rem,7vw,6rem)}.contact-list{border-top:1px solid var(--seam)}.contact-row{border-bottom:1px solid var(--seam);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.875rem 0;display:grid}.contact-row .contact-label{grid-column:1/-1}@media (min-width:40rem){.contact-row{grid-template-columns:6.5rem minmax(0,1fr) auto;gap:1rem}.contact-row .contact-label{grid-column:auto}}.contact-label{color:var(--fg-3);font-size:.9375rem}.contact-value{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;font-weight:500;transition:color .12s;display:inline-flex}a.contact-value:hover{color:var(--accent)}.contact-icon{width:1.05rem;height:1.05rem;color:var(--fg-2);flex:none}.contact-value-pending{color:#ebb25f;color:lab(76.7578% 14.8254 49.9635);font-style:italic;font-weight:400}.copy{appearance:none;border:1px solid var(--seam-2);height:2rem;color:var(--fg-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.copy:hover{color:var(--fg);border-color:#ffffff47;border-color:lab(100% 0 0/.28)}.copy[data-done]{color:var(--accent);border-color:var(--accent-dim)}.copy-icon{width:.9rem;height:.9rem}.footer{border-top:1px solid var(--seam);color:var(--fg-3);margin-top:2rem;padding-block:2.5rem 2rem;font-size:.875rem}.footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.footer-brand{flex-wrap:wrap;align-items:center;gap:.625rem;display:inline-flex}.footer-names{color:var(--fg);font-weight:600}.footer-links{flex-wrap:wrap;gap:1.25rem;display:flex}.footer-links a{transition:color .12s}.footer-links a:hover{color:var(--fg)}.footer-links a[data-pending]:after{content:" · 待补";color:#ebb25f;color:lab(76.7578% 14.8254 49.9635)}html[data-lang=en] .footer-links a[data-pending]:after{content:" · pending"}.footer-legal{flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:1.5rem;font-size:.8125rem;display:flex}.doc{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3rem,6vw,5rem)}.doc-article{max-width:none}.doc-head h1{letter-spacing:-.03em;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);line-height:1.05}.doc-meta{color:var(--fg-3);margin-top:.75rem;font-size:.9375rem}.doc-grid{gap:2rem;margin-top:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:60rem){.doc-grid{grid-template-columns:14rem minmax(0,1fr);align-items:start;column-gap:clamp(3rem,6vw,6rem)}.doc-side{top:calc(var(--nav-h) + 1.5rem);position:sticky}}.doc-pill{background:var(--accent);min-width:3.25rem;height:3.25rem;color:var(--accent-ink);letter-spacing:-.01em;border-radius:1rem;place-items:center;padding:0 .875rem;font-size:1.0625rem;font-weight:700;display:inline-grid}.doc-blurb{max-width:18rem;color:var(--fg-2);text-wrap:pretty;margin-top:1rem;font-size:.9375rem;line-height:1.6}.doc-toc{margin-top:1.5rem}.doc-toc ol{counter-reset:toc;flex-wrap:wrap;gap:.5rem;display:flex}.doc-toc li{counter-increment:toc}.doc-toc a{border:1px solid var(--seam-2);color:var(--fg-2);border-radius:999px;padding:.35rem .8rem;font-size:.875rem;transition:color .12s,border-color .12s;display:inline-block}.doc-toc a:before{content:counter(toc) ". ";color:var(--fg-3)}.doc-toc a:hover{color:var(--fg);border-color:var(--fg-3)}@media (min-width:60rem){.doc-toc ol{gap:.125rem;display:grid}.doc-toc a{border:0;border-radius:0;padding:.3rem 0;font-size:.9375rem;line-height:1.45;display:block}.doc-toc a:before{font-variant-numeric:tabular-nums;min-width:1.5rem;display:inline-block}}.doc-main{counter-reset:sec;min-width:0;max-width:46rem}.doc-section{counter-increment:sec;border-top:1px solid var(--seam);padding-block:clamp(2rem,4vw,3rem)}.doc-section:first-child{border-top:0;padding-top:0}.doc-section h2{letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2}.doc-section h2:before{content:counter(sec) ". ";color:var(--fg-3);font-variant-numeric:tabular-nums}.doc-section p{color:var(--fg-2);text-wrap:pretty;margin-top:1rem;font-size:1.0625rem;line-height:1.65}.doc-list{gap:.625rem;margin-top:1rem;display:grid}.doc-list li{color:var(--fg-2);text-wrap:pretty;padding-left:1.5rem;font-size:1.0625rem;line-height:1.6;position:relative}.doc-list li:before{content:"";background:var(--accent-text);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.72em;left:.2rem}.doc-rows{margin-top:1.25rem;display:grid}.doc-row{border-top:1px solid var(--seam);padding-block:1.25rem}.doc-row:first-child{border-top:0;padding-top:.75rem}.doc-row-data{color:var(--fg);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.55}.doc-row-meta{gap:.5rem;margin-top:.75rem;display:grid}.doc-row-meta>div{grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;column-gap:.75rem;display:grid}.doc-row-meta dt{color:var(--accent-text);letter-spacing:.02em;font-size:.8125rem;font-weight:600}.doc-row-meta dd{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:.9875rem;line-height:1.6}html[lang=en] .doc-row-meta>div{grid-template-columns:5.25rem minmax(0,1fr)}.doc-back{margin-top:3rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
