@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_site/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_site/assets/lato-latin-ext-400-normal-CK4GAP86.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_site/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(/_site/assets/lato-latin-400-normal-B11PyLys.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_site/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_site/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(/_site/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/_site/assets/lato-latin-ext-900-normal-BhetttCG.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/_site/assets/lato-latin-900-normal-C3uaq3BA.woff2)format("woff2"),url(/_site/assets/lato-latin-900-normal-CZBfLiEO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;--bg:#121212;--bg-deep:#0b0b0c;--surface:#1e1e1e;--surface-soft:#242424;--surface-raised:#2b2a2b;--border:#3c3c3c;--border-soft:#ffffff17;--text:#fff;--text-soft:#c9c6c6;--muted:#a0a0a0;--disabled:#747474;--accent:#a65248;--accent-readable:#d47b6b;--accent-pale:#e7cbc7;--plum:#3b1f31;--success:#62bd75;--warning:#ffb65c;--error:#d75e53;--gradient:linear-gradient(115deg, #b55c50 0%, #84413f 46%, #3b1f31 100%);--gradient-soft:linear-gradient(135deg, #b55c5038, #3b1f3157);--shadow:0 28px 90px #00000061;--container:1600px;--page-gutter:clamp(20px, 4vw, 88px);--reading-width:760px;--radius-sm:12px;--radius-md:20px;--radius-lg:30px;--radius-xl:42px;font-family:Lato,Avenir Next,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:110px}body{background:radial-gradient(circle at 82% 5%, #a6524814, transparent 26rem), var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0;line-height:1.6}body,button,input,select,textarea{font-family:inherit}img,svg{display:block}img{max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--accent-pale);outline-offset:4px}::selection{color:var(--text);background:#d47b6b61}.container{width:100%;padding-inline:var(--page-gutter);margin-inline:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--text);color:var(--bg);border-radius:10px;padding:10px 14px;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.eyebrow{color:var(--accent-readable);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:900;line-height:1.3;display:inline-flex}.eyebrow svg{width:16px;height:16px}.button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:.96rem;font-weight:700;line-height:1.2;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.button svg{width:18px;height:18px}.button:hover{transform:translateY(-2px)}.button--gradient{background:var(--gradient);color:var(--text);box-shadow:0 12px 36px #5422305c,inset 0 1px #ffffff1a}.button--gradient:hover{box-shadow:0 16px 44px #54223080,inset 0 1px #ffffff24}.button--secondary{border-color:var(--border);color:var(--text);background:#ffffff08}.button--secondary:hover{background:#ffffff0f;border-color:#676767}.button--light{background:var(--text);color:var(--bg)}.button--small{min-height:40px;padding:9px 16px;font-size:.88rem}.button--disabled{color:var(--muted);cursor:not-allowed;background:#ffffff14}.button--disabled:hover{transform:none}.button:disabled{opacity:.58;cursor:not-allowed;transform:none}.button[aria-busy=true]{cursor:progress}.text-link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent-readable);text-decoration-color:var(--accent-readable);text-underline-offset:5px;align-items:center;gap:8px;font-weight:700;display:inline-flex}.text-link svg{width:17px;height:17px;transition:transform .16s}.text-link:hover svg{transform:translate(3px)}.draft-banner{color:#f6d7ae;background:#241b13;border-bottom:1px solid #ffb65c38;font-size:.8rem}.draft-banner__inner{text-align:center;justify-content:center;align-items:center;gap:9px;min-height:36px;display:flex}.draft-banner a{color:#fff1df;text-underline-offset:3px;font-weight:700;text-decoration:underline}.site-header{z-index:100;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#121212d1;border-bottom:1px solid #ffffff12;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:28px;min-height:76px;display:flex}.site-header__brand{border-radius:10px;align-items:center;min-height:44px;padding:5px;display:inline-flex}.brand{align-items:center;gap:11px;display:inline-flex}.brand__mark-wrap{place-items:center;display:grid}.brand__mark{object-fit:contain;width:100%;height:100%;display:block}.brand__name{color:var(--text);letter-spacing:-.02em;font-size:1.1rem;font-weight:900}.brand--small .brand__mark-wrap{width:34px;height:34px}.brand--medium .brand__mark-wrap{width:48px;height:48px}.brand--large .brand__mark-wrap{width:70px;height:70px}.site-nav{align-items:center;gap:6px;display:flex}.site-nav>a:not(.button){color:var(--muted);border-radius:999px;padding:9px 13px;font-size:.9rem;font-weight:700;transition:color .16s,background-color .16s}.site-nav>a:not(.button):hover,.site-nav>a.is-active:not(.button){color:var(--text);background:#ffffff0f}.availability-pill{border:1px solid var(--border-soft);color:var(--text-soft);border-radius:999px;margin-left:8px;padding:9px 14px;font-size:.82rem;font-weight:700}.icon-button{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.site-header__menu-button{display:none}.hero{position:relative;overflow:hidden}.home-hero{border-bottom:1px solid var(--border-soft);align-items:center;min-height:720px;padding:78px 0 86px;display:flex}.home-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.home-hero__inner{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:52px;display:grid;position:relative}.home-hero__copy h1,.simple-hero h1,.legal-hero h1,.document-hero h1{letter-spacing:-.065em;margin:22px 0;font-size:clamp(3.1rem,6.2vw,5.8rem);font-weight:900;line-height:.96}.home-hero__copy h1{max-width:800px;font-size:clamp(3.1rem,5.2vw,5rem)}.hero__lead{max-width:680px;color:var(--text-soft);margin:0;font-size:clamp(1.08rem,1.8vw,1.28rem);line-height:1.58}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero__note{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:22px;font-size:.84rem;display:flex}.hero__note-dot{background:var(--accent-readable);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d47b6b1a}.home-hero__orb{filter:blur(18px);pointer-events:none;border-radius:50%;position:absolute}.home-hero__orb--one{background:#a652481c;width:420px;height:420px;top:20px;right:-100px}.home-hero__orb--two{background:#3b1f3152;width:300px;height:300px;bottom:-170px;left:18%}.home-hero__visual{perspective:1200px}.journey-preview{border-radius:var(--radius-xl);box-shadow:var(--shadow);background:radial-gradient(circle at 84% 14%,#e7cbc729,#0000 22%),linear-gradient(145deg,#242021 0%,#171617 50%,#101011 100%);border:1px solid #ffffff1f;padding:22px;animation:.7s cubic-bezier(.2,.8,.2,1) both preview-arrive;position:relative;overflow:hidden;transform:rotateY(-4deg)rotateX(1deg)}.journey-preview:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.journey-preview__glow{filter:blur(38px);background:#a6524829;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-120px;right:-70px}.journey-preview__topline{z-index:1;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:24px;font-size:.76rem;font-weight:700;display:flex;position:relative}.journey-preview__label{color:#e4b1a9;background:#a652481a;border:1px solid #d47b6b33;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.journey-preview__live-dot{background:#f0b3aa;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite live-pulse;box-shadow:0 0 #f0b3aa66}.journey-preview__body{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(220px,1.05fr);align-items:start;gap:26px;display:grid;position:relative}.journey-preview__copy{padding:16px 4px 12px 6px}.journey-preview__copy h2{letter-spacing:-.035em;margin:12px 0 13px;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.08}.journey-preview__copy p{color:var(--muted);margin:0 0 24px;font-size:.93rem}.journey-preview .text-link{font-size:.86rem}.journey-route{margin:0;padding:10px 0 12px;list-style:none;position:relative}.journey-route:before{content:"";background:linear-gradient(#b86256 0%,#8f4a47 64%,#ffffff24 64%);width:2px;position:absolute;top:30px;bottom:32px;left:12px}.journey-route:after{content:"";z-index:2;background:#ffd3cc;border-radius:50%;width:6px;height:6px;animation:5.4s cubic-bezier(.4,0,.2,1) infinite route-signal;position:absolute;top:29px;left:10px;box-shadow:0 0 12px 4px #d47b6b6b}.journey-route__point{grid-template-columns:26px 1fr;gap:12px;min-height:70px;display:grid;position:relative}.journey-route__marker{z-index:1;width:26px;height:26px;color:var(--accent-pale);background:#1a1819;border:2px solid #675f60;border-radius:50%;place-items:center;display:grid;position:relative}.journey-route__point--done .journey-route__marker{border-color:var(--accent);background:#6d3838}.journey-route__point--current .journey-route__marker{background:#fff;border:5px solid #e1a29a;animation:2.8s ease-in-out infinite current-marker-pulse;box-shadow:0 0 0 6px #a652482e}.journey-route__point--next .journey-route__marker{border-style:dashed}.journey-route__point strong,.journey-route__point small{display:block}.journey-route__point strong{margin-top:2px;font-size:.88rem}.journey-route__point small{color:var(--muted);margin-top:3px;font-size:.72rem;line-height:1.4}.episode-strip{z-index:1;border:1px solid var(--border-soft);background:#ffffff0b;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:13px;display:grid;position:relative}.episode-strip__play{background:var(--gradient);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.episode-strip strong,.episode-strip small{display:block}.episode-strip strong{font-size:.8rem}.episode-strip small{color:var(--muted);margin-top:2px;font-size:.7rem;line-height:1.35}.episode-strip__status{color:#e9b6ae;border:1px solid #d47b6b57;border-radius:999px;padding:4px 7px;font-size:.62rem;font-weight:900}@keyframes preview-arrive{0%{opacity:0;transform:translateY(18px)rotateY(-4deg)rotateX(1deg)}to{opacity:1;transform:translateY(0)rotateY(-4deg)rotateX(1deg)}}@keyframes live-pulse{0%{box-shadow:0 0 #f0b3aa6b}65%,to{box-shadow:0 0 0 7px #f0b3aa00}}@keyframes route-signal{0%,10%{opacity:0;transform:translateY(0)}18%{opacity:1}70%{opacity:1;transform:translateY(138px)}82%,to{opacity:0;transform:translateY(188px)}}@keyframes current-marker-pulse{0%,to{box-shadow:0 0 0 6px #a652482e}50%{box-shadow:0 0 0 10px #a652480f}}.section{padding:112px 0}.section--tight{padding-block:88px}.section--surface{border-block:1px solid var(--border-soft);background:#161616}.section-heading{max-width:860px;margin-bottom:44px}.section-heading h2,.real-progress h2,.two-column-section h2,.boundary-panel h2,.about-next h2,.trust-panel h2,.launch-status h2{letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(2.25rem,4.5vw,4.2rem);line-height:1.02}.section-heading>p,.section-heading--split>p,.section-lead{color:var(--muted);font-size:1.05rem}.section-heading--split{grid-template-columns:minmax(0,1.5fr) minmax(260px,.6fr);align-items:end;gap:60px;max-width:none;display:grid}.section-heading--split>p{margin:0}.section-heading--centered{text-align:center;margin-inline:auto}.section-heading--centered>p{max-width:660px;margin:20px auto 0}.section-heading--editorial{grid-template-columns:minmax(0,1.25fr) minmax(320px,.48fr);gap:clamp(60px,9vw,150px)}.section-heading--editorial h2{max-width:920px}.route-question-grid{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.route-question{border-right:1px solid var(--border-soft);min-height:260px;padding:28px;transition:background-color .18s}.route-question:last-child{border-right:0}.route-question:hover{background:var(--gradient-soft)}.route-question__topline{color:var(--muted);letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:900;display:flex}.route-question__topline svg{width:22px;height:22px;color:var(--accent-readable)}.route-question h3{letter-spacing:-.03em;margin:72px 0 9px;font-size:1.6rem}.route-question p{color:var(--muted);margin:0;font-size:.92rem}.product-story{border-block:1px solid var(--border-soft);background:radial-gradient(circle at 50% 0,#a6524814,#0000 35rem),#0f0f10}.journey-loop{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.journey-loop:before{content:"";z-index:2;background:linear-gradient(90deg,#d47b6b38,#a65248 50%,#ffffff1f);height:2px;position:absolute;top:58px;left:8%;right:8%}.journey-loop:after{content:"";z-index:3;background:#f5d0ca;border-radius:50%;width:10px;height:10px;animation:7s ease-in-out infinite loop-signal;position:absolute;top:54px;left:8%;box-shadow:0 0 14px 5px #a6524866}.journey-loop__step{z-index:1;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:linear-gradient(160deg,#1b1a1b,#131314);min-height:320px;padding:26px;transition:transform .18s,border-color .18s,background-color .18s;position:relative}.journey-loop__step:hover{border-color:#d47b6b52;transform:translateY(-5px)}.journey-loop__topline{justify-content:space-between;align-items:center;display:flex}.journey-loop__icon{color:#e3a79e;background:#a652481a;border:1px solid #d47b6b33;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.journey-loop__icon svg{width:22px;height:22px}.journey-loop__number{color:#6f6b6c;letter-spacing:.12em;font-size:.72rem;font-weight:900}.journey-loop__step h3{letter-spacing:-.03em;margin:86px 0 14px;font-size:1.32rem;line-height:1.15}.journey-loop__step p{color:var(--muted);margin:0;font-size:.92rem}@keyframes loop-signal{0%,8%{opacity:0;left:8%}15%{opacity:1}78%{opacity:1;left:91%}88%,to{opacity:0;left:91%}}.real-progress{grid-template-columns:minmax(0,.86fr) minmax(500px,1.14fr);align-items:center;gap:80px;display:grid}.real-progress__copy p{color:var(--muted);margin:22px 0 27px;font-size:1.05rem}.progress-capsule{border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:linear-gradient(145deg,#242222,#171617);padding:26px}.progress-capsule__header{border-bottom:1px solid var(--border-soft);align-items:center;gap:10px;padding-bottom:18px;display:flex}.progress-capsule__header svg{color:var(--accent-readable)}.progress-capsule__header span{font-weight:900}.progress-capsule__header small{color:var(--muted);margin-left:auto}.progress-capsule__comparison{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding-top:26px;display:grid}.progress-capsule__comparison>svg{color:#6c6768}.progress-capsule__comparison span,.progress-capsule__comparison strong,.progress-capsule__comparison p{display:block}.progress-capsule__comparison span{color:var(--accent-readable);letter-spacing:.14em;margin-bottom:28px;font-size:.66rem;font-weight:900}.progress-capsule__comparison strong{font-size:1.15rem}.progress-capsule__comparison p{color:var(--muted);margin:8px 0 0;font-size:.84rem}.trust-section{padding-top:30px}.trust-panel{border-radius:var(--radius-xl);background:var(--gradient);grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:44px;display:grid;box-shadow:0 26px 70px #3b1f3157}.trust-panel__icon{background:#00000021;border:1px solid #ffffff2e;border-radius:20px;place-items:center;width:62px;height:62px;display:grid}.trust-panel__copy .eyebrow{color:#f4d9d5}.trust-panel h2{max-width:680px;font-size:clamp(2rem,4vw,3.35rem)}.trust-panel p{color:#f0dedb;max-width:720px;margin:16px 0 0}.home-stage{border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 82% 22%,#a6524833,#0000 29rem),radial-gradient(circle at 18% 86%,#3b1f314d,#0000 28rem),#0e0e0f;align-items:center;min-height:calc(100svh - 76px);padding:clamp(54px,7vh,92px) 0 clamp(76px,9vh,110px);display:flex;position:relative;overflow:hidden}.home-stage__aurora{filter:blur(80px);pointer-events:none;background:linear-gradient(120deg,#b55c502e,#3b1f310a);border-radius:50%;height:72%;position:absolute;inset:-35% -18% auto 42%}.home-stage__grid{z-index:1;grid-template-columns:minmax(360px,.72fr) minmax(650px,1.28fr);align-items:center;gap:clamp(42px,5vw,100px);display:grid;position:relative}.home-stage__copy{max-width:720px}.home-stage__copy h1{letter-spacing:-.075em;max-width:760px;margin:24px 0 26px;font-size:clamp(3.5rem,6.2vw,7.4rem);font-weight:900;line-height:.91}.home-stage__copy>p{max-width:620px;color:var(--text-soft);margin:0;font-size:clamp(1.08rem,1.45vw,1.34rem);line-height:1.55}.home-stage__availability{color:#9f9999;align-items:center;gap:10px;margin-top:24px;font-size:.82rem;font-weight:700;display:flex}.home-stage__availability>span{background:var(--accent-readable);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #d47b6b1a}.home-route{min-height:clamp(570px,67vh,720px);margin-right:calc(var(--page-gutter) * -1);background:radial-gradient(circle at 82% 20%,#efb1a62e,#0000 25%),linear-gradient(145deg,#252021 0%,#171516 54%,#0c0c0d 100%);border:1px solid #ffffff1f;border-right:0;border-radius:48px 0 0 48px;flex-direction:column;justify-content:space-between;padding:clamp(28px,3.2vw,54px);display:flex;position:relative;overflow:hidden;box-shadow:-32px 42px 110px #00000061}.home-route:after{content:"";aspect-ratio:1;filter:blur(54px);pointer-events:none;background:#a6524824;border-radius:50%;width:58%;position:absolute;bottom:-35%;right:-8%}.home-route__topline,.home-route__topline>span:first-child{z-index:2;align-items:center;display:flex;position:relative}.home-route__topline{color:#8f8989;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.72rem;font-weight:900}.home-route__topline>span:first-child{color:#e2b1aa;gap:9px}.home-route__live{background:#efb1a6;border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite live-pulse;box-shadow:0 0 #efb1a66b}.home-route__heading{z-index:2;max-width:760px;margin-top:clamp(34px,5vh,68px);position:relative}.home-route__heading>span{color:var(--accent-readable);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:900}.home-route__heading h2{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(2.1rem,3.3vw,4.2rem);line-height:.98}.route-canvas{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:clamp(42px,6vh,72px) 0 28px;padding:38px 0 0;list-style:none;display:grid;position:relative}.route-canvas:before{content:"";background:linear-gradient(90deg,#d27b6d 0 70%,#ffffff26 70% 100%);height:2px;position:absolute;top:13px;left:1.8%;right:1.8%}.route-canvas:after{content:"";background:#ffe2dd;border-radius:50%;width:10px;height:10px;animation:7s ease-in-out infinite route-canvas-signal;position:absolute;top:9px;left:1.8%;box-shadow:0 0 18px 6px #d47b6b70}@keyframes route-canvas-signal{0%,8%{opacity:0;left:1.8%}16%{opacity:1}74%{opacity:1;left:72%}88%,to{opacity:0;left:72%}}.route-canvas__point{min-width:0;padding-right:8px;position:relative}.route-canvas__marker{color:#f8d1ca;background:#4a2926;border:2px solid #925148;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-38px;left:0}.route-canvas__marker svg{width:16px;height:16px}.route-canvas__point--current .route-canvas__marker{background:#f0c3bc;border-color:#f2b4aa;animation:2.8s ease-in-out infinite current-marker-pulse;box-shadow:0 0 0 8px #a6524838,0 0 24px #d47b6b6b}.route-canvas__point--next .route-canvas__marker{background:#171617;border:2px dashed #ffffff4d}.route-canvas__label,.route-canvas__point strong,.route-canvas__point small{display:block}.route-canvas__label{color:#d98679;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.66rem;font-weight:900}.route-canvas__point strong{max-width:180px;font-size:clamp(.82rem,1vw,1rem);line-height:1.3}.route-canvas__point small{color:#777172;margin-top:8px;font-size:.68rem}.home-route__episode{z-index:2;background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid;position:relative}.home-route__play{background:var(--gradient);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.home-route__play svg{width:16px;height:16px}.home-route__episode small,.home-route__episode strong{display:block}.home-route__episode small{color:#8b8586;font-size:.66rem}.home-route__episode strong{font-size:.83rem}.home-route__episode>span:last-child{color:#d99388;border:1px solid #d47b6b40;border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:900}.home-stage__scroll{z-index:2;left:var(--page-gutter);color:#777172;align-items:center;gap:9px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;bottom:22px}.home-stage__scroll svg{width:15px;height:15px}.journey-assembly{color:#1a1717;background:#eee7e1;padding:clamp(100px,10vw,190px) 0;overflow:hidden}.journey-assembly .eyebrow{color:#8a3f37}.journey-assembly__intro{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(44px,9vw,170px);display:grid}.journey-assembly__intro .eyebrow,.journey-assembly__intro h2{grid-column:1}.journey-assembly__intro h2{letter-spacing:-.07em;max-width:1120px;margin:18px 0 0;font-size:clamp(3.1rem,6vw,7.2rem);line-height:.91}.journey-assembly__intro>p{color:#655e5b;grid-area:1/2/span 2;margin:0;font-size:1.05rem}.assembly-canvas{grid-template-columns:minmax(360px,.82fr) minmax(90px,.14fr) minmax(480px,1.04fr);align-items:center;gap:clamp(22px,3vw,60px);min-height:650px;margin-top:clamp(76px,9vw,150px);display:grid}.assembly-canvas__episodes{min-height:520px;position:relative}.assembly-episode{background:#faf7f4;border:1px solid #1d17161f;border-radius:28px;flex-direction:column;justify-content:flex-end;width:min(82%,420px);min-height:165px;padding:24px;display:flex;position:absolute;box-shadow:0 24px 70px #4b36321f}.assembly-episode--one{top:0;left:3%;transform:rotate(-5deg)}.assembly-episode--two{top:31%;right:0;transform:rotate(4deg)}.assembly-episode--three{bottom:0;left:8%;transform:rotate(-2deg)}.assembly-episode span{color:#a34f44;letter-spacing:.1em;margin-bottom:auto;font-size:.63rem;font-weight:900}.assembly-episode strong{font-size:1.05rem}.assembly-episode small{color:#716a67;margin-top:7px}.assembly-canvas__connector{color:#a65248;align-items:center;display:flex}.assembly-canvas__connector span{background:linear-gradient(90deg,#0000,#a65248);width:100%;height:1px}.assembly-canvas__connector svg{flex:0 0 25px}.assembled-journey{color:#fff;background:radial-gradient(circle at 80% 12%,#d47b6b2e,#0000 24%),#171516;border-radius:44px;min-height:590px;padding:clamp(30px,4vw,60px);box-shadow:0 36px 100px #37262433}.assembled-journey__topline{color:#d4867a;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:.68rem;font-weight:900;display:flex}.assembled-journey__topline svg{width:22px;height:22px}.assembled-journey h3{letter-spacing:-.055em;max-width:680px;margin:28px 0 52px;font-size:clamp(2.1rem,3.4vw,4.4rem);line-height:.98}.assembled-journey ol{gap:0;margin:0;padding:0 0 0 38px;list-style:none;display:grid;position:relative}.assembled-journey ol:before{content:"";background:linear-gradient(#b55c50 0 68%,#ffffff29 68%);width:2px;position:absolute;top:14px;bottom:16px;left:10px}.assembled-journey li{color:#f1eceb;justify-content:space-between;align-items:baseline;gap:18px;min-height:66px;padding-bottom:18px;font-weight:700;display:flex;position:relative}.assembled-journey li>span{background:#4a2926;border:2px solid #8f5149;border-radius:50%;width:14px;height:14px;position:absolute;top:5px;left:-34px}.assembled-journey li.is-current>span{background:#efb2a8;border-color:#efb2a8;box-shadow:0 0 0 6px #d47b6b29}.assembled-journey li:last-child>span{background:#171516;border-style:dashed;border-color:#6c6666}.assembled-journey li small{color:#817a7b;font-weight:400}.participation-stage{background:radial-gradient(circle at 95% 20%,#c463564d,#0000 32rem),linear-gradient(135deg,#3d1e30 0%,#26151f 48%,#131113 100%);padding:clamp(110px,11vw,200px) 0;overflow:hidden}.participation-stage__heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.5fr);align-items:end;gap:clamp(50px,10vw,190px);display:grid}.participation-stage__heading h2{letter-spacing:-.07em;max-width:1050px;margin:18px 0 0;font-size:clamp(3rem,5.7vw,6.8rem);line-height:.92}.participation-stage__heading>p{color:#c7b9be;margin:0;font-size:1.03rem}.participation-flow{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(76px,8vw,130px);padding-top:0;list-style:none;display:grid;position:relative}.participation-flow:before{content:"";left:var(--page-gutter);right:var(--page-gutter);background:linear-gradient(90deg,#d37a6d,#ffffff29);height:1px;position:absolute;top:33px}.participation-flow li{min-height:320px;padding:0 clamp(20px,2.2vw,42px) 0 0;position:relative}.participation-flow__marker{z-index:1;color:#f0bbb2;background:#321d27;border:1px solid #ebaea43d;border-radius:22px;place-items:center;width:66px;height:66px;display:grid;position:relative}.participation-flow__marker svg{width:23px;height:23px}.participation-flow__marker span{color:#8d6572;font-size:.55rem;font-weight:900;position:absolute;top:4px;right:6px}.participation-flow li>small{color:#d38377;letter-spacing:.11em;text-transform:uppercase;margin-top:46px;font-size:.68rem;font-weight:900;display:block}.participation-flow h3{letter-spacing:-.03em;max-width:270px;margin:12px 0 14px;font-size:1.38rem;line-height:1.15}.participation-flow p{color:#af9fa4;max-width:290px;margin:0;font-size:.91rem}.journey-directions{background:#101011;padding:clamp(105px,10vw,180px) 0 0}.journey-directions__heading{padding-bottom:clamp(70px,8vw,130px)}.journey-directions__heading h2{letter-spacing:-.07em;max-width:1180px;margin:18px 0 0;font-size:clamp(3rem,6vw,7rem);line-height:.92}.journey-direction-list{border-top:1px solid var(--border-soft)}.journey-direction{min-height:190px;padding:38px var(--page-gutter);border-bottom:1px solid var(--border-soft);grid-template-columns:70px minmax(110px,.35fr) minmax(280px,.8fr) minmax(300px,1fr) auto;align-items:center;gap:clamp(24px,4vw,80px);transition:background-color .18s,color .18s;display:grid}.journey-direction:hover{color:#1a1717;background:#ece4de}.journey-direction__number,.journey-direction__kind{color:#7e7777;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.journey-direction h3{letter-spacing:-.05em;margin:0;font-size:clamp(1.7rem,3vw,3.8rem);line-height:1}.journey-direction p{color:#908989;margin:0}.journey-direction:hover p,.journey-direction:hover .journey-direction__number,.journey-direction:hover .journey-direction__kind{color:#6b625f}.journey-direction>svg{width:28px;height:28px;color:var(--accent-readable)}.home-final{background:var(--gradient);padding:clamp(100px,10vw,180px) 0}.home-final__inner{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:clamp(50px,10vw,180px);display:grid}.home-final h2{letter-spacing:-.07em;max-width:1150px;margin:16px 0 0;font-size:clamp(3rem,5.8vw,6.8rem);line-height:.92}.home-final__actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.home-final__coming{background:#0000001f;border:1px solid #ffffff3d;border-radius:999px;padding:14px 18px;font-weight:900}.home-final__trust{color:#f1dedb;align-items:center;gap:9px;font-size:.88rem;font-weight:700;display:inline-flex}.home-final__trust svg{width:18px;height:18px}.about-stage{background:radial-gradient(circle at 90% 5%,#f4c0b63d,#0000 31rem),radial-gradient(circle at 14% 92%,#a4453a59,#0000 32rem),linear-gradient(135deg,#6f342f 0%,#4b2533 48%,#171317 100%);align-items:center;min-height:calc(100svh - 76px);padding:clamp(70px,8vh,110px) 0;display:flex;overflow:hidden}.about-stage__grid{grid-template-columns:minmax(370px,.75fr) minmax(620px,1.25fr);align-items:center;gap:clamp(50px,7vw,130px);display:grid}.about-stage__copy{max-width:770px}.about-stage__copy h1{letter-spacing:-.075em;margin:22px 0 26px;font-size:clamp(3.7rem,6.5vw,8rem);line-height:.9}.about-stage__copy>p{color:#ead9da;max-width:620px;margin:0 0 32px;font-size:clamp(1.08rem,1.5vw,1.32rem)}.about-signal-field{min-height:650px;margin-right:calc(var(--page-gutter) * -1);position:relative}.about-signal-field:before{content:"";background:radial-gradient(circle at 75%,#ffffff14,#0000 44%);border-left:1px solid #ffffff29;border-radius:46% 0 0 46%;position:absolute;inset:4% 0 4% 8%}.about-signal-field__label{color:#d6afb2;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900;position:absolute;top:2%;left:4%}.about-fragment{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#161114b3;border:1px solid #ffffff26;border-radius:24px;flex-direction:column;justify-content:flex-end;width:clamp(210px,22vw,350px);min-height:122px;padding:20px 22px;display:flex;position:absolute;box-shadow:0 24px 70px #11090c40}.about-fragment small{color:#d58378;letter-spacing:.1em;margin-bottom:auto;font-size:.58rem;font-weight:900}.about-fragment strong{font-size:.97rem}.about-fragment--one{top:10%;left:2%;transform:rotate(-4deg)}.about-fragment--two{top:34%;right:17%;transform:rotate(3deg)}.about-fragment--three{bottom:23%;left:9%;transform:rotate(-2deg)}.about-fragment--four{bottom:4%;right:4%;transform:rotate(2deg)}.about-signal-field__route{z-index:1;border-bottom:2px solid #e281727a;border-right:2px solid #e281727a;border-radius:0 0 52%;position:absolute;inset:21% 11% 18% 22%;transform:rotate(-9deg)}.about-signal-field__route span{background:#522b36;border:2px solid #e59b90;border-radius:50%;width:12px;height:12px;position:absolute}.about-signal-field__route span:first-child{top:-5px;left:-5px}.about-signal-field__route span:nth-child(2){top:18%;right:-7px}.about-signal-field__route span:nth-child(3){bottom:-7px;right:28%}.about-signal-field__route span:nth-child(4){bottom:-7px;left:10%}.about-signal-field__result{z-index:3;color:#2c2020;background:#efe4df;border:1px solid #ffffff2b;border-radius:20px;align-items:center;gap:15px;padding:16px 20px;display:flex;position:absolute;top:48%;right:3%;box-shadow:0 26px 70px #140a0d4d}.about-signal-field__result>svg{color:#9d4a40;width:24px;height:24px}.about-signal-field__result small,.about-signal-field__result strong{display:block}.about-signal-field__result small{color:#9d4a40;letter-spacing:.1em;font-size:.57rem;font-weight:900}.about-signal-field__result strong{font-size:.88rem}.about-statement{color:#1b1717;background:#eee7e1;padding:clamp(110px,12vw,220px) 0}.about-statement__grid{grid-template-columns:minmax(110px,.2fr) minmax(0,1.25fr) minmax(300px,.55fr);align-items:start;gap:clamp(36px,6vw,110px);display:grid}.about-statement__index{color:#9d4a40;letter-spacing:.11em;font-size:.68rem;font-weight:900}.about-statement h2{letter-spacing:-.07em;max-width:1050px;margin:0;font-size:clamp(3.1rem,5.7vw,7rem);line-height:.92}.about-statement__copy{color:#625a57;font-size:1.04rem}.about-statement__copy p:first-child{margin-top:0}.about-anatomy{background:#101011;padding:clamp(105px,10vw,190px) 0 0}.about-anatomy__heading{grid-template-columns:minmax(0,1.2fr) minmax(280px,.45fr);align-items:end;gap:clamp(50px,10vw,180px);padding-bottom:clamp(70px,8vw,130px);display:grid}.about-anatomy__heading .eyebrow,.about-anatomy__heading h2{grid-column:1}.about-anatomy__heading h2{letter-spacing:-.07em;margin:18px 0 0;font-size:clamp(3rem,5.8vw,6.9rem);line-height:.92}.about-anatomy__heading>p{color:#999192;grid-area:1/2/span 2;margin:0}.about-anatomy__route{padding:0 var(--page-gutter);border-top:1px solid var(--border-soft);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative}.about-anatomy__route:before{content:"";left:var(--page-gutter);right:var(--page-gutter);background:linear-gradient(90deg,#c76759 0 74%,#ffffff24 74%);height:2px;position:absolute;top:98px}.about-anatomy__route li{min-height:430px;padding:44px clamp(20px,3vw,54px) 50px 0;position:relative}.about-anatomy__number{color:#6f6869;letter-spacing:.1em;font-size:.65rem;font-weight:900}.about-anatomy__marker{z-index:1;color:#e6a398;background:#2d1c20;border:1px solid #d47b6b47;border-radius:50%;place-items:center;width:58px;height:58px;margin-top:30px;display:grid;position:relative}.about-anatomy__marker svg{width:22px;height:22px}.about-anatomy__route h3{letter-spacing:-.045em;margin:64px 0 14px;font-size:clamp(1.7rem,2.8vw,3.2rem)}.about-anatomy__route p{color:#918a8b;max-width:310px;margin:0}.about-loop{background:radial-gradient(circle at 15% 20%,#c4635645,#0000 30rem),#301925;padding:clamp(110px,11vw,200px) 0}.about-loop__heading h2{letter-spacing:-.07em;max-width:1200px;margin:18px 0 0;font-size:clamp(3rem,5.8vw,6.8rem);line-height:.92}.about-loop__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(70px,8vw,125px);list-style:none;display:grid}.about-loop__steps li{border-top:1px solid #ffffff26;min-height:330px;padding:30px clamp(22px,3vw,48px) 30px 0}.about-loop__icon{color:#e8aaa0;background:#ffffff14;border-radius:20px;place-items:center;width:58px;height:58px;display:grid}.about-loop__icon svg{width:23px;height:23px}.about-loop__steps small{color:#a5747e;margin-top:50px;font-size:.65rem;font-weight:900;display:block}.about-loop__steps h3{max-width:260px;margin:10px 0 14px;font-size:1.35rem;line-height:1.15}.about-loop__steps p{color:#b9a8ad;max-width:300px;margin:0;font-size:.9rem}.about-boundaries{background:#0c0c0d;padding:clamp(105px,10vw,180px) 0}.about-boundaries__grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:start;gap:clamp(60px,11vw,210px);display:grid}.about-boundaries h2{letter-spacing:-.065em;max-width:880px;margin:18px 0 0;font-size:clamp(2.8rem,5vw,6rem);line-height:.94}.about-boundaries ul{counter-reset:about-boundary;margin:0;padding:0;list-style:none}.about-boundaries li{counter-increment:about-boundary;border-bottom:1px solid var(--border-soft);color:#c9c1c2;grid-template-columns:38px 1fr;gap:18px;padding:22px 0;display:grid}.about-boundaries li:before{content:counter(about-boundary, decimal-leading-zero);color:var(--accent-readable);font-size:.7rem;font-weight:900}.about-company{border-top:1px solid var(--border-soft);background:radial-gradient(circle at 90% 20%,#a6524829,#0000 28rem),#151314;padding:clamp(105px,10vw,180px) 0}.about-company__grid{grid-template-columns:minmax(110px,.2fr) minmax(0,1.1fr) minmax(420px,.7fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}.about-company__index{color:var(--accent-readable);letter-spacing:.11em;font-size:.68rem;font-weight:900}.about-company h2{letter-spacing:-.065em;max-width:980px;margin:0;font-size:clamp(2.8rem,5vw,6rem);line-height:.94}.about-company__grid>div>p{color:#a49d9e;max-width:760px;margin:26px 0 0;font-size:1.03rem}.about-company dl{margin:0}.about-company dl>div{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(110px,.4fr) 1fr;gap:24px;padding:17px 0;display:grid}.about-company dt{color:#827b7c;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.about-company dd{color:#ded8d9;margin:0;font-size:.88rem}.about-final{color:#1b1717;background:#eee7e1;padding:clamp(100px,10vw,180px) 0}.about-final__inner{grid-template-columns:minmax(0,1.35fr) auto;align-items:end;gap:60px;display:grid}.about-final h2{letter-spacing:-.07em;max-width:1180px;margin:18px 0 0;font-size:clamp(3rem,5.6vw,6.6rem);line-height:.92}.simple-hero,.legal-hero{border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 82% 30%, #a652481f, transparent 27rem), linear-gradient(180deg, #151414 0%, var(--bg) 100%);padding:112px 0 104px}.simple-hero__inner,.legal-hero__inner{max-width:980px}.simple-hero h1,.legal-hero h1{max-width:900px;font-size:clamp(3.4rem,7.5vw,6.8rem)}.about-hero{align-items:center;min-height:680px;display:flex}.about-hero__inner{max-width:var(--container);grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:78px;display:grid}.about-hero h1{max-width:690px;font-size:clamp(3.25rem,6vw,5.6rem)}.about-hero__note{max-width:560px;color:var(--muted);margin:22px 0 0;font-size:.88rem}.about-story{border-radius:var(--radius-xl);box-shadow:var(--shadow);background:radial-gradient(circle at 80% 10%,#a652482e,#0000 14rem),linear-gradient(150deg,#242122,#141415 62%);border:1px solid #ffffff1f;padding:24px;position:relative;overflow:hidden}.about-story:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.about-story>*{z-index:1;position:relative}.about-story__topline{color:var(--muted);justify-content:space-between;align-items:center;gap:18px;font-size:.72rem;font-weight:700;display:flex}.about-story__topline>span{color:var(--accent-pale);align-items:center;gap:7px;display:inline-flex}.about-story__topline svg{width:15px;height:15px;color:var(--accent-readable)}.about-story__fragments{gap:9px;margin-top:24px;display:grid}.about-story__fragments>span{border:1px solid var(--border-soft);color:var(--text-soft);background:#ffffff0a;border-radius:13px;grid-template-columns:48px 1fr;align-items:center;gap:10px;padding:11px 13px;font-size:.82rem;animation:.56s both fragment-arrive;display:grid}.about-story__fragments>span:first-child{margin-right:58px}.about-story__fragments>span:nth-child(2){margin-left:42px;animation-delay:.11s}.about-story__fragments>span:nth-child(3){margin-right:24px;animation-delay:.22s}.about-story__fragments small{color:var(--accent-readable);letter-spacing:.08em;font-size:.61rem;font-weight:900}.about-story__connector{color:#777273;letter-spacing:.11em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:20px 0;font-size:.62rem;font-weight:900;display:grid}.about-story__connector:before,.about-story__connector:after{content:"";background:var(--border-soft);height:1px}.about-story__route{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.about-story__route:before{content:"";background:linear-gradient(90deg, var(--accent), #8c4544 66%, #ffffff29 66%);height:2px;position:absolute;top:8px;left:9%;right:9%}.about-story__route li{color:#777273;text-transform:uppercase;justify-items:center;gap:10px;font-size:.68rem;font-weight:900;display:grid;position:relative}.about-story__route li>span{z-index:1;background:#1a1819;border:2px solid #686263;border-radius:50%;width:18px;height:18px;position:relative}.about-story__route .is-done,.about-story__route .is-current{color:var(--text-soft)}.about-story__route .is-done>span{border-color:var(--accent);background:#6d3838}.about-story__route .is-current>span{background:#fff;border:5px solid #e1a29a;animation:2.8s ease-in-out infinite current-marker-pulse;box-shadow:0 0 0 5px #a652482e}.about-story>p{color:var(--text-soft);text-align:center;margin:24px 4px 0;font-size:.88rem}@keyframes fragment-arrive{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.about-definition{grid-template-columns:130px minmax(0,760px) minmax(260px,1fr);align-items:start;gap:clamp(44px,5vw,90px);max-width:none;display:grid}.about-definition__aside{color:var(--accent-readable);flex-direction:column;gap:30px;display:flex}.about-definition__aside svg{stroke-width:1.2px;width:56px;height:56px}.about-definition__index{color:var(--muted);letter-spacing:.12em;font-size:.75rem;font-weight:900}.about-definition__signal{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:radial-gradient(circle at 90% 10%,#a652482e,#0000 12rem),linear-gradient(150deg,#201d1e,#141415);align-content:center;align-self:stretch;justify-items:start;min-height:320px;padding:32px;display:grid}.about-definition__signal>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.about-definition__signal>svg{width:34px;height:34px;color:var(--accent-readable);margin:28px 0}.about-definition__signal>strong{letter-spacing:-.04em;max-width:340px;font-size:clamp(1.5rem,2.2vw,2.25rem);line-height:1.08}.about-definition__signal>p{color:var(--accent-readable);letter-spacing:.08em;text-transform:uppercase;margin:18px 0 0;font-size:.74rem;font-weight:900}.prose-large h2{letter-spacing:-.055em;margin:0 0 26px;font-size:clamp(2.3rem,5vw,4.3rem);line-height:1}.prose-large p{color:var(--text-soft);margin:0 0 22px;font-size:1.16rem;line-height:1.75}.two-column-section{grid-template-columns:minmax(0,.85fr) minmax(440px,1.15fr);align-items:start;gap:100px;display:grid}.two-column-section .section-lead{margin-top:22px}.check-list{border-top:1px solid var(--border-soft);margin:0;padding:0;list-style:none}.check-list li{border-bottom:1px solid var(--border-soft);color:var(--text-soft);grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:18px 2px;display:grid}.check-list svg{width:19px;height:19px;color:var(--success)}.example-journey-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.example-journey{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:linear-gradient(155deg,#ffffff0b,#ffffff03);min-height:390px;padding:28px;transition:transform .18s,border-color .18s}.example-journey:hover{border-color:#d47b6b52;transform:translateY(-5px)}.example-journey__topline{color:var(--accent-readable);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.67rem;font-weight:900;display:flex}.example-journey__topline svg{stroke-width:1.6px;width:21px;height:21px}.example-journey h3{letter-spacing:-.035em;margin:24px 0 28px;font-size:1.55rem}.example-journey dl{gap:20px;margin:0;display:grid;position:relative}.example-journey dl:before{content:"";background:linear-gradient(var(--accent), #ffffff24);width:1px;position:absolute;top:10px;bottom:12px;left:7px}.example-journey dl>div{grid-template-columns:46px 1fr;gap:12px;padding-left:22px;display:grid;position:relative}.example-journey dl>div:before{content:"";z-index:1;background:#181819;border:2px solid #756e6f;border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:2px}.example-journey dl>.is-current:before{background:#fff;border-color:#e1a29a;box-shadow:0 0 0 4px #a6524829}.example-journey dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:900}.example-journey dd{color:var(--text-soft);margin:0;font-size:.84rem;line-height:1.45}.boundary-panel{border:1px solid var(--border-soft);border-radius:var(--radius-xl);background:var(--surface);grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);gap:90px;padding:50px;display:grid}.boundary-panel__heading p{color:var(--muted)}.boundary-panel ul{counter-reset:boundary;margin:0;padding:0;list-style:none}.boundary-panel li{counter-increment:boundary;border-bottom:1px solid var(--border-soft);color:var(--text-soft);grid-template-columns:38px 1fr;gap:15px;padding:14px 0;display:grid}.boundary-panel li:before{content:counter(boundary, decimal-leading-zero);color:var(--accent-readable);letter-spacing:.08em;font-size:.72rem;font-weight:900}.about-next{padding-top:20px}.about-next__inner{border:1px solid var(--border-soft);border-radius:var(--radius-xl);background:linear-gradient(145deg,#211e1f,#171617);grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:44px;display:grid}.about-next__icon{background:var(--gradient-soft);width:60px;height:60px;color:var(--accent-pale);border-radius:19px;place-items:center;display:grid}.about-next h2{max-width:760px;font-size:clamp(2rem,4vw,3.2rem)}.about-next p{max-width:750px;color:var(--muted);margin:15px 0 0}.legal-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);align-items:center;gap:clamp(60px,8vw,150px);max-width:none;display:grid}.legal-hero h1{max-width:1100px;font-size:clamp(3.5rem,6.4vw,7.4rem)}.legal-hero{background:radial-gradient(circle at 83% 25%,#d57e7138,#0000 27rem),radial-gradient(circle at 16% 92%,#4f263b47,#0000 30rem),#111011;align-items:center;min-height:min(760px,100svh - 76px);padding-block:clamp(76px,9vh,120px);display:flex}.legal-hero__tools{gap:24px;display:grid}.legal-orbit{background:radial-gradient(circle,#a652482e 0 10%,#0000 10.5% 34%,#ffffff14 34.2% 34.7%,#0000 35% 55%,#ffffff0d 55.2% 55.7%,#0000 56%);border-radius:50%;min-height:310px;position:relative}.legal-orbit__center,.legal-orbit__item{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181516d6;border:1px solid #ffffff24;justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 18px 55px #00000040}.legal-orbit__center{color:#e5a499;border-radius:50%;width:82px;height:82px;top:50%;left:50%;transform:translate(-50%,-50%)}.legal-orbit__center svg{width:32px;height:32px}.legal-orbit__item{color:#d5cdce;border-radius:999px;gap:8px;padding:11px 15px;font-size:.78rem;font-weight:900}.legal-orbit__item svg{width:16px;height:16px;color:var(--accent-readable)}.legal-orbit__item--rules{top:20%;left:7%}.legal-orbit__item--privacy{top:28%;right:3%}.legal-orbit__item--safety{bottom:9%;left:24%}.legal-hero__tools .document-search{background:#ffffff0f;justify-self:end;width:min(100%,620px)}.document-search{border:1px solid var(--border);background:#ffffff0b;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:58px;padding:0 17px;display:grid}.document-search svg{width:20px;height:20px;color:var(--muted)}.document-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:1rem}.document-search input::placeholder{color:#858585}.document-search button{color:var(--text-soft);cursor:pointer;background:0 0;border:0;padding:5px;font-size:.8rem;font-weight:700}.legal-action-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.legal-action-card{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:1fr auto;align-content:start;gap:9px;min-height:210px;padding:26px;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.legal-action-card:hover{background:#232020;border-color:#d47b6b57;transform:translateY(-4px)}.legal-action-card>svg:first-child{width:25px;height:25px;color:var(--accent-readable);margin-bottom:22px}.legal-action-card>svg:last-child{width:18px;color:var(--muted);grid-area:1/2/span 3}.legal-action-card strong{font-size:1.12rem}.legal-action-card span{color:var(--muted);font-size:.9rem}.legal-library{border-block:1px solid var(--border-soft);background:#0f0f10}.legal-groups{gap:76px;display:grid}.legal-group{grid-template-columns:minmax(190px,.32fr) minmax(0,1.68fr);align-items:start;gap:clamp(42px,6vw,100px);display:grid}.legal-group h3{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;border-top:2px solid #d47b6b59;margin:8px 0 18px;padding-top:16px;font-size:.75rem;font-weight:900;position:sticky;top:112px}.legal-card-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.legal-card{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff06;grid-template-columns:auto 1fr auto;gap:18px;min-height:210px;padding:26px;transition:border-color .17s,background-color .17s,transform .17s;display:grid}.legal-card:hover{background:#ffffff0b;border-color:#585354;transform:translateY(-2px)}.legal-card__icon{width:44px;height:44px;color:var(--accent-readable);background:#a652481c;border-radius:14px;place-items:center;display:grid}.legal-card__icon svg{width:21px;height:21px}.legal-card__body{flex-direction:column;align-items:flex-start;display:flex}.legal-card__eyebrow{color:var(--muted);margin-bottom:8px;font-size:.72rem;font-weight:700}.legal-card__body strong{margin-bottom:8px;font-size:1.2rem}.legal-card__body>span:not(.legal-card__eyebrow){color:var(--muted);font-size:.9rem}.legal-card__body small{color:#777;margin-top:auto;padding-top:18px;font-size:.72rem}.legal-card__arrow{color:#767676;width:18px;height:18px}.empty-state{border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;justify-items:center;padding:70px 20px;display:grid}.empty-state>svg{color:var(--muted)}.empty-state h3{margin:18px 0 5px}.empty-state p{color:var(--muted);margin:0 0 22px}.launch-status-section{scroll-margin-top:100px}.launch-status{padding:clamp(70px, 8vw, 130px) var(--page-gutter);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.75fr) minmax(500px,1.25fr);gap:90px;display:grid}.launch-status-section{background:linear-gradient(135deg,#21170f,#151313 65%);border-block:1px solid #ffb65c24;padding:0}.status-pill{border:1px solid var(--border-soft);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 9px;font-size:.68rem;font-weight:900;line-height:1.2;display:inline-flex}.status-pill--draft{color:var(--warning);background:#ff950014;border-color:#ffb65c47}.status-pill--published{color:#8ddd9d;background:#62bd7514;border-color:#62bd7547}.launch-status__heading h2{font-size:clamp(2.2rem,4vw,3.6rem)}.launch-status__heading p{color:var(--muted)}.launch-status__checklist h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:.82rem}.launch-status__checklist ul{margin:0;padding:0;list-style:none}.launch-status__checklist li{border-bottom:1px solid var(--border-soft);color:var(--text-soft);grid-template-columns:32px 1fr;gap:12px;padding:12px 0;font-size:.9rem;display:grid}.launch-status__checklist li span{color:var(--accent-readable);font-size:.69rem;font-weight:900}.no-cookie-note{padding-top:0}.no-cookie-note__inner{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:auto 1fr;align-items:start;gap:18px;max-width:none;padding:24px;display:grid}.no-cookie-note__inner>svg{color:var(--success)}.no-cookie-note p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.document-hero{border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 86% 8%,#d680723b,#0000 28rem),radial-gradient(circle at 18% 95%,#4e253b4d,#0000 31rem),linear-gradient(135deg,#1c1718 0%,#121112 62%,#0d0d0e 100%);align-items:center;min-height:560px;padding:clamp(72px,8vw,132px) 0 clamp(68px,7vw,110px);display:flex;position:relative}.document-progress{z-index:240;pointer-events:none;background:#ffffff0a;height:3px;position:fixed;top:0;left:0;right:0}.document-progress span{background:linear-gradient(90deg,#d27a6d,#f1b3a9);height:100%;transition:width 80ms linear;display:block}.document-hero__inner{grid-template-columns:minmax(0,1.3fr) minmax(360px,.7fr);align-items:center;gap:clamp(70px,10vw,190px);max-width:none;display:grid}.document-hero__main{min-width:0}.back-link{color:var(--muted);align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:inline-flex}.back-link:hover{color:var(--text)}.back-link svg{width:16px;height:16px}.document-hero__statusline{color:var(--muted);align-items:center;gap:12px;margin-top:52px;font-size:.78rem;display:flex}.document-hero h1{max-width:1180px;font-size:clamp(3.7rem,7vw,8.4rem)}.document-hero__main>p{max-width:820px;color:var(--text-soft);margin:0;font-size:clamp(1.08rem,1.55vw,1.28rem)}.document-hero__utility{background:0 0;border:0;border-left:1px solid #ffffff24;border-radius:0;padding:8px 0 8px clamp(28px,3vw,52px)}.document-hero--support{background:radial-gradient(circle at 80% 18%,#c9716333,#0000 25rem),linear-gradient(135deg,#211719 0%,#121112 68%);min-height:500px}.document-hero--support h1{font-size:clamp(3.7rem,6.4vw,7.2rem)}.support-hero__routes{gap:0;margin:18px 0 24px;display:grid}.support-hero__routes>span{border-bottom:1px solid var(--border-soft);gap:2px;padding:13px 0;display:grid}.support-hero__routes strong{font-size:.88rem}.support-hero__routes small{color:#8f898a;font-size:.73rem}.support-hero__utility .button{justify-self:start}.document-hero__utility-title{border-bottom:1px solid var(--border-soft);color:var(--text-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;padding-bottom:17px;font-size:.76rem;font-weight:900;display:flex}.document-hero__utility-title svg{width:17px;height:17px;color:var(--accent-readable)}.document-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 22px;margin-top:20px;display:grid}.document-meta>span{min-width:0;padding:0}.document-meta small,.document-meta strong{display:block}.document-meta small{color:#797979;text-transform:uppercase;margin-bottom:3px;font-size:.7rem;font-weight:700}.document-meta strong{font-size:.82rem}.document-toolbar{border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:18px;display:flex}.document-action{border:1px solid var(--border-soft);color:var(--text-soft);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.document-action:hover{color:var(--text);background:#ffffff12}.document-action svg{width:15px;height:15px}.document-layout{grid-template-columns:minmax(190px, 240px) minmax(0, var(--reading-width)) minmax(220px, 280px);justify-content:space-between;align-items:stretch;gap:clamp(40px,4.5vw,78px);padding-block:82px 124px;display:grid}.document-layout--support{grid-template-columns:minmax(190px,240px) minmax(0,920px) minmax(220px,280px)}.policy-document--support{max-width:920px}.document-sidebar{grid-area:1/1;align-self:stretch;min-width:0}.policy-document{grid-area:1/2;align-self:start}.document-rail{grid-area:1/3;align-self:stretch;min-width:0}.document-sidebar__sticky{flex-direction:column;max-height:calc(100vh - 132px);display:flex;position:sticky;top:112px}.document-sidebar strong{color:var(--text-soft);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:900}.document-sidebar__heading{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.document-sidebar__heading small{color:#959095;font-size:.68rem}.document-sidebar nav{scrollbar-width:thin;gap:2px;min-height:0;margin-top:14px;padding-right:4px;display:grid;overflow-y:auto}.document-sidebar nav a{color:#858585;border-radius:9px;padding:8px 10px;font-size:.8rem;line-height:1.35;position:relative}.document-sidebar nav a:hover{color:var(--text);background:#ffffff09}.document-sidebar nav a.is-active{color:var(--text);background:#a652481c}.document-sidebar nav a.is-active:before{content:"";background:var(--accent-readable);border-radius:999px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.document-sidebar__support{border-top:1px solid var(--border-soft);color:var(--accent-readable);align-items:center;gap:7px;margin-top:22px;padding-top:18px;font-size:.8rem;font-weight:700;display:inline-flex}.document-sidebar__support svg{width:16px;height:16px}.policy-document{color:#d7d4d4;min-width:0;font-size:1rem;line-height:1.78}.policy-document>:first-child{margin-top:0}.policy-document h2,.policy-document h3{color:var(--text);letter-spacing:-.035em;scroll-margin-top:112px;line-height:1.16;position:relative}.policy-document h2{margin:70px 0 22px;padding-top:10px;font-size:2rem}.policy-document h3{margin:38px 0 14px;font-size:1.3rem}.policy-document p{margin:0 0 19px}.policy-summary{border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0,#a652482e,#0000 15rem),linear-gradient(145deg,#a6524814,#3b1f311f);border:1px solid #d47b6b3d;margin:0 0 58px;padding:30px 32px}.policy-summary h2{color:var(--text);margin:0 0 22px;padding:0;font-size:1.5rem}.policy-summary ul{margin-bottom:20px}.policy-summary>:last-child{color:#bdb6b6;margin-bottom:0;font-size:.86rem}.policy-document strong{color:#f5f2f2}.policy-document a{color:#e5a79d;text-underline-offset:3px;-webkit-text-decoration:underline #e5a79d73;text-decoration:underline #e5a79d73}.pending-email{color:#d2aaa3;text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted #ffb65ca6;text-decoration:underline dotted #ffb65ca6}.pending-action-link{color:var(--text-soft);flex-wrap:wrap;align-items:baseline;gap:7px;font-weight:700;display:inline-flex}.pending-action-link small{color:#e6b17d;white-space:nowrap;border:1px solid #e69a6759;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:800}.inline-link-icon{vertical-align:-2px;margin-left:4px;display:inline-block}.policy-document ul,.policy-document ol{margin:0 0 24px;padding-left:24px}.policy-document li{margin-bottom:9px;padding-left:5px}.policy-document li::marker{color:var(--accent-readable)}.policy-document hr{border:0;border-top:1px solid var(--border-soft);margin:48px 0}.policy-document code{color:#ffd39d;background:#ff950012;border:1px solid #ffb65c33;border-radius:6px;padding:2px 6px;font-family:SFMono-Regular,Consolas,monospace;font-size:.84em}.policy-document pre{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--bg-deep);padding:18px;overflow:auto}.policy-document pre code{background:0 0;border:0;padding:0}.policy-callout{border:1px solid #d47b6b33;border-left:3px solid var(--accent-readable);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-soft);background:#a6524812;margin:28px 0;padding:20px 22px}.policy-callout>:last-child{margin-bottom:0}.table-scroll{border:1px solid var(--border-soft);border-radius:var(--radius-sm);margin:28px 0;overflow-x:auto}.policy-document table{border-collapse:collapse;width:100%;font-size:.88rem}.policy-document th,.policy-document td{border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:top;min-width:150px;padding:13px 15px}.policy-document th{color:var(--text);background:#ffffff0a}.draft-document-note{border-radius:var(--radius-sm);background:#ff95000e;border:1px solid #ffb65c3b;grid-template-columns:auto 1fr;gap:14px;margin-bottom:28px;padding:18px;display:grid}.draft-document-note>svg{color:var(--warning)}.draft-document-note p{color:#cbbba8;margin:3px 0 0;font-size:.86rem;line-height:1.5}.document-action-panel{border-radius:var(--radius-md);background:var(--gradient-soft);border:1px solid #d47b6b38;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:28px 0 46px;padding:22px;display:grid}.document-action-panel--danger{border-color:#d75e5342}.document-action-panel__icon{color:#e5aaa1;background:#ffffff12;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.document-action-panel strong{color:var(--text);display:block}.document-action-panel p{color:var(--muted);margin:4px 0 0;font-size:.82rem;line-height:1.45}.document-action-panel .button{font-size:.78rem;text-decoration:none}.contact-card-grid{gap:10px;margin:28px 0 46px;display:grid}.contact-card{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;display:grid;text-decoration:none!important}a.contact-card:hover{border-color:#d47b6b52}.contact-card>svg:first-child{color:var(--accent-readable)}.contact-card small,.contact-card strong{display:block}.contact-card small{color:var(--muted);font-size:.7rem}.contact-card strong{font-size:.92rem}.contact-card__pending{color:var(--warning);font-size:.7rem;font-weight:700}.document-rail__sticky{gap:18px;display:grid;position:sticky;top:112px}.document-rail .document-action-panel{border-radius:var(--radius-md);grid-template-columns:1fr;align-items:start;gap:14px;margin:0;padding:22px}.document-rail .document-action-panel .button{white-space:normal;text-align:center;width:100%;margin-top:4px}.document-rail__related{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff06;padding:22px}.document-rail__heading{border-bottom:1px solid var(--border-soft);padding-bottom:16px}.document-rail__heading h2{letter-spacing:-.025em;margin:8px 0 0;font-size:1.18rem}.document-rail__links{display:grid}.document-rail__links a{border-bottom:1px solid var(--border-soft);grid-template-columns:1fr auto;gap:5px 10px;padding:15px 0;display:grid}.document-rail__links a:last-child{border-bottom:0}.document-rail__links a:hover strong{color:var(--accent-pale)}.document-rail__links span,.document-rail__links strong{grid-column:1}.document-rail__links span{color:var(--muted);font-size:.65rem}.document-rail__links strong{font-size:.88rem;line-height:1.3}.document-rail__links svg{color:#747071;grid-area:1/2/span 2;align-self:center;width:15px}.document-rail__help{border-radius:var(--radius-md);background:var(--gradient-soft);border:1px solid #d47b6b33;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:17px;display:grid}.document-rail__help>svg:first-child{width:20px;color:var(--accent-readable)}.document-rail__help>svg:last-child{width:15px}.document-rail__help strong,.document-rail__help small{display:block}.document-rail__help strong{font-size:.86rem}.document-rail__help small{color:var(--muted);margin-top:2px;font-size:.68rem}.document-rail__library{color:var(--muted);justify-self:start;align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:inline-flex}.document-rail__library:hover{color:var(--text)}.document-rail__library svg{width:14px}.related-documents{border-top:1px solid var(--border-soft);background:#0f0f10}.related-document-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.related-document-grid a{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff06;grid-template-columns:1fr auto;gap:8px;padding:22px;display:grid}.related-document-grid a:hover{background:#ffffff0d}.related-document-grid span,.related-document-grid strong{grid-column:1}.related-document-grid span{color:var(--muted);font-size:.72rem}.related-document-grid strong{font-size:1.05rem}.related-document-grid svg{width:17px;color:var(--muted);grid-area:1/2/span 2}.not-found{place-items:center;min-height:68vh;padding:100px 0;display:grid}.not-found__inner{text-align:center;justify-items:center;max-width:700px;display:grid}.not-found__code{color:var(--accent-readable);letter-spacing:.16em;font-size:.72rem;font-weight:900}.not-found__inner>svg{color:#6f6869;stroke-width:1.1px;width:70px;height:70px;margin:28px 0}.not-found h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,7vw,5rem);line-height:1}.not-found p{color:var(--muted);margin:20px 0 28px}.site-footer{border-top:1px solid var(--border-soft);background:#0b0b0c;padding-top:72px}.site-footer__grid{grid-template-columns:1.2fr .55fr 1.1fr;gap:70px;padding-bottom:64px;display:grid}.site-footer__intro p{color:var(--text-soft);margin:18px 0 5px}.site-footer__availability{color:#929292;font-size:.75rem}.site-footer__column{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.site-footer__column h2{color:#929292;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.7rem;font-weight:900}.site-footer__column a{color:var(--text-soft);font-size:.86rem}.site-footer__column a:hover{color:var(--text);text-underline-offset:4px;text-decoration:underline}.site-footer__legal-links{grid-template-columns:repeat(2,minmax(130px,1fr));gap:9px 28px;display:grid}@media (max-width:1240px){.about-definition{grid-template-columns:130px minmax(0,1fr)}.about-definition__signal{grid-column:2;min-height:260px}.document-layout{grid-template-columns:minmax(170px,210px) minmax(0,1fr);justify-content:stretch}.policy-document{width:100%;max-width:var(--reading-width)}.document-rail{grid-area:2/2;margin-top:58px}.document-rail__sticky{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid;position:static}.document-rail .document-action-panel,.document-rail__related{grid-column:1/-1}.document-rail__library{align-self:center}}@media (max-width:1080px){.home-hero__inner{grid-template-columns:1fr;gap:60px}.home-hero__copy{max-width:820px}.home-hero__visual{max-width:760px}.route-question-grid,.journey-loop{grid-template-columns:repeat(2,1fr)}.journey-loop:before,.journey-loop:after{display:none}.about-hero__inner{grid-template-columns:1fr;gap:54px}.about-hero__copy{max-width:820px}.about-story{max-width:760px}.legal-group{grid-template-columns:1fr;gap:18px}.legal-group h3{position:static}.route-question:nth-child(2){border-right:0}.route-question:nth-child(-n+2){border-bottom:1px solid var(--border-soft)}.real-progress,.two-column-section,.boundary-panel,.launch-status{grid-template-columns:1fr}.real-progress{gap:50px}.progress-capsule{max-width:760px}.two-column-section,.boundary-panel,.launch-status{gap:50px}.trust-panel,.about-next__inner{grid-template-columns:auto 1fr}.trust-panel>.button,.about-next__inner>.button{grid-column:2;justify-self:start}.legal-hero__inner{grid-template-columns:1fr;gap:38px}.document-search{max-width:560px}.document-layout{grid-template-columns:190px minmax(0, var(--reading-width));gap:48px}.document-hero__inner{grid-template-columns:1fr;gap:42px}.document-hero__utility{max-width:640px}}@media (max-width:820px){.container{width:100%;padding-inline:var(--page-gutter)}.site-header__menu-button{display:inline-grid}.site-nav{border-bottom:1px solid var(--border-soft);background:#151515;flex-direction:column;align-items:stretch;gap:4px;padding:15px;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0}.site-nav--open{display:flex}.site-nav>a:not(.button){border-radius:var(--radius-sm);padding:13px 15px}.site-nav .button{margin-top:6px}.availability-pill{text-align:center;margin:6px 0 0}.section{padding-block:84px}.section--tight{padding-block:68px}.section-heading--split{grid-template-columns:1fr;gap:18px}.journey-loop,.example-journey-grid,.legal-action-grid{grid-template-columns:1fr}.journey-loop__step{min-height:270px}.journey-loop__step h3{margin-top:60px}.about-definition{grid-template-columns:1fr;gap:28px}.about-definition__signal{grid-column:auto;min-height:240px}.about-definition__aside{flex-direction:row;justify-content:space-between}.about-definition__aside svg{width:42px;height:42px}.legal-card-grid,.related-document-grid{grid-template-columns:1fr}.document-layout{padding-block:40px 84px;display:block}.document-sidebar{margin-bottom:36px}.document-sidebar__sticky{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface);max-height:none;padding:16px;display:block;position:static}.document-sidebar nav{scrollbar-width:thin;gap:7px;padding-bottom:4px;display:flex;overflow:auto hidden}.document-sidebar nav a{border:1px solid var(--border-soft);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:260px;padding:9px 12px;overflow:hidden}.document-sidebar nav a.is-active:before,.document-sidebar__support{display:none}.document-rail{margin-top:58px}.document-rail__sticky{grid-template-columns:1fr}.document-rail .document-action-panel,.document-rail__related{grid-column:auto}.document-rail .document-action-panel .button{grid-column:auto;justify-self:stretch}.policy-document>h2{padding-left:0}.policy-document>h2:before{margin-bottom:8px;display:block;position:static}.document-action-panel{grid-template-columns:auto 1fr}.document-action-panel .button{grid-column:2;justify-self:start}.site-footer__grid{grid-template-columns:1fr 1fr}.site-footer__intro{grid-column:1/-1}}@media (max-width:600px){.draft-banner__inner{white-space:normal;flex-wrap:wrap;justify-content:center;gap:2px 8px;min-height:50px;padding-block:7px;line-height:1.35}.draft-banner__inner>svg{display:none}.home-hero{min-height:auto;padding-block:66px 70px}.about-hero{min-height:auto}.about-story{border-radius:30px;padding:18px}.about-story__fragments>span:first-child,.about-story__fragments>span:nth-child(2),.about-story__fragments>span:nth-child(3){margin-inline:0}.about-story__connector{gap:8px;font-size:.55rem}.about-story__route li{font-size:.6rem}.example-journey{min-height:360px;padding:24px}.home-hero__copy h1,.simple-hero h1,.legal-hero h1,.document-hero h1{letter-spacing:-.055em;font-size:clamp(2.65rem,14vw,4rem)}.hero__actions{flex-direction:column}.hero__actions .button{width:100%}.journey-preview{border-radius:30px;padding:16px;animation:none;transform:none}.journey-preview__body{grid-template-columns:1fr}.journey-preview__copy{padding-inline:2px}.episode-strip small{display:none}.route-question-grid{grid-template-columns:1fr}.route-question{border-right:0;border-bottom:1px solid var(--border-soft);min-height:210px}.route-question:nth-child(2){border-bottom:1px solid var(--border-soft)}.route-question:last-child{border-bottom:0}.route-question h3{margin-top:48px}.progress-capsule__comparison{grid-template-columns:1fr}.progress-capsule__comparison>svg{transform:rotate(90deg)}.progress-capsule__comparison span{margin-bottom:12px}.trust-panel,.about-next__inner{grid-template-columns:1fr;padding:28px}.trust-panel>.button,.about-next__inner>.button{grid-column:1}.simple-hero,.legal-hero{padding-block:76px 72px}.boundary-panel,.launch-status{border-radius:var(--radius-lg);padding:28px}.legal-card{grid-template-columns:auto 1fr;padding:20px}.legal-card__arrow{display:none}.document-hero{padding-block:48px}.document-hero__utility{border-radius:var(--radius-md);padding:20px}.document-hero__statusline{flex-direction:column;align-items:flex-start;margin-top:38px}.document-meta{grid-template-columns:repeat(2,1fr);display:grid}.document-meta>span,.document-meta>span:first-child{border-right:0;min-width:0;padding:4px 0}.document-meta>span:nth-child(odd){padding-left:0}.document-sidebar nav{grid-template-columns:1fr}.policy-document h2{font-size:1.65rem}.policy-summary{border-radius:var(--radius-md);padding:22px}.document-action-panel{grid-template-columns:1fr}.document-action-panel .button{grid-column:1;width:100%}.site-footer__grid{grid-template-columns:1fr;gap:38px}.site-footer__intro{grid-column:auto}.site-footer__legal-links{grid-template-columns:1fr}}@media (max-width:1180px){.home-stage{min-height:auto;padding-top:72px}.home-stage__grid{grid-template-columns:1fr;gap:64px}.home-stage__copy{max-width:880px}.home-stage__copy h1{max-width:980px}.home-route{min-height:640px;margin-inline:calc(var(--page-gutter) * -1);border-inline:0;border-radius:0}.home-stage__scroll{display:none}.journey-assembly__intro,.participation-stage__heading,.home-final__inner{grid-template-columns:1fr;gap:30px}.journey-assembly__intro>p{grid-area:auto/1;max-width:720px}.assembly-canvas{grid-template-columns:minmax(300px,.9fr) 70px minmax(390px,1.1fr)}.journey-direction{grid-template-columns:50px 100px minmax(260px,.8fr) minmax(280px,1fr) auto;gap:28px}.about-stage{min-height:auto}.about-stage__grid{grid-template-columns:1fr;gap:62px}.about-stage__copy{max-width:920px}.about-signal-field{min-height:620px;margin-inline:calc(var(--page-gutter) * -1)}.about-statement__grid{grid-template-columns:90px minmax(0,1fr)}.about-statement__copy{grid-column:2;max-width:760px}.about-company__grid{grid-template-columns:90px minmax(0,1fr)}.about-company dl{grid-column:2;max-width:760px}.about-anatomy__heading{grid-template-columns:1fr;gap:24px}.about-anatomy__heading>p{grid-area:auto/1;max-width:680px}.document-hero__inner{grid-template-columns:1fr;gap:44px}.document-hero__utility{border-top:1px solid #ffffff24;border-left:0;border-radius:0;max-width:none;padding:28px 0 0}}@media (max-width:860px){.home-stage__copy h1{font-size:clamp(3.25rem,12vw,6rem)}.home-route{min-height:auto;padding-block:34px}.home-route__heading{margin-top:46px}.route-canvas{grid-template-columns:1fr;gap:0;margin:44px 0 18px;padding:0 0 0 42px;display:grid}.route-canvas:before{background:linear-gradient(#d27b6d 0 72%,#ffffff26 72% 100%);width:2px;height:auto;inset:8px auto 34px 12px}.route-canvas:after{display:none}.route-canvas__point{min-height:94px;padding:0 0 22px}.route-canvas__marker{top:0;left:-42px}.route-canvas__point strong{max-width:none}.assembly-canvas{grid-template-columns:1fr;gap:36px;margin-top:72px}.assembly-canvas__episodes{min-height:540px}.assembly-canvas__connector{justify-content:center;min-height:60px;transform:rotate(90deg)}.assembly-canvas__connector span{max-width:70px}.participation-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 26px}.participation-flow:before{display:none}.participation-flow li{min-height:280px}.participation-flow li>small{margin-top:30px}.journey-direction{grid-template-columns:42px 1fr auto;gap:16px 24px;min-height:180px}.journey-direction__kind,.journey-direction h3,.journey-direction p{grid-column:2}.journey-direction>svg{grid-area:1/3/span 3}.about-stage__copy h1{font-size:clamp(3.4rem,12vw,6rem)}.about-signal-field{min-height:600px}.about-fragment{width:min(64vw,330px)}.about-statement__grid{grid-template-columns:1fr}.about-statement__copy{grid-column:1}.about-anatomy__route{grid-template-columns:1fr;padding-block:28px 50px}.about-anatomy__route:before{left:calc(var(--page-gutter) + 28px);background:linear-gradient(#c76759 0 74%,#ffffff24 74%);width:2px;height:auto;top:74px;bottom:86px;right:auto}.about-anatomy__route li{grid-template-columns:58px minmax(0,1fr);gap:0 28px;min-height:220px;padding:28px 0;display:grid}.about-anatomy__number{grid-column:2}.about-anatomy__marker{grid-area:1/1/span 3;margin-top:20px}.about-anatomy__route h3{grid-column:2;margin:24px 0 10px}.about-anatomy__route p{grid-column:2}.about-loop__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 26px}.about-boundaries__grid,.about-final__inner,.about-company__grid{grid-template-columns:1fr}.about-company dl{grid-column:1}.about-final__inner>.button{justify-self:start}.legal-hero{min-height:auto}.legal-orbit{min-height:250px}.legal-hero__tools .document-search{justify-self:stretch;width:100%}.document-hero,.document-hero--support{min-height:auto}}@media (max-width:600px){.home-stage{padding-top:56px;padding-bottom:54px}.home-stage__copy h1{font-size:clamp(3.05rem,15vw,4.7rem)}.home-route{padding-inline:var(--page-gutter);margin-top:8px}.home-route__topline>span:last-child{display:none}.home-route__heading h2{font-size:clamp(2rem,10vw,3rem)}.home-route__episode{grid-template-columns:auto 1fr}.home-route__episode>span:last-child{display:none}.journey-assembly,.participation-stage,.home-final{padding-block:88px}.journey-assembly__intro h2,.participation-stage__heading h2,.journey-directions__heading h2,.home-final h2{font-size:clamp(2.75rem,13.5vw,4.5rem)}.assembly-canvas{margin-top:58px}.assembly-canvas__episodes{min-height:490px}.assembly-episode{width:92%;min-height:150px;padding:20px}.assembly-episode--one{left:0}.assembly-episode--two{right:0}.assembly-episode--three{left:3%}.assembled-journey{border-radius:30px;min-height:auto;padding:28px 24px}.assembled-journey h3{margin-bottom:40px}.assembled-journey li{display:block}.assembled-journey li small{margin-top:3px;display:block}.participation-flow{grid-template-columns:1fr;gap:44px;margin-top:64px}.participation-flow li{min-height:auto;padding-right:0}.participation-flow h3,.participation-flow p{max-width:none}.journey-directions{padding-top:88px}.journey-directions__heading{padding-bottom:62px}.journey-direction{min-height:170px;padding-block:28px}.home-final__actions{margin-top:10px}.about-stage{padding-block:58px 76px}.about-stage__copy h1{font-size:clamp(3.05rem,15vw,4.8rem)}.about-signal-field{min-height:560px}.about-fragment{width:min(74vw,300px);min-height:108px;padding:17px}.about-fragment--one{left:4%}.about-fragment--two{right:4%}.about-fragment--three{left:4%}.about-fragment--four{right:2%}.about-signal-field__result{top:46%;right:5%}.about-statement,.about-loop,.about-boundaries,.about-company,.about-final{padding-block:88px}.about-statement h2,.about-anatomy__heading h2,.about-loop__heading h2,.about-boundaries h2,.about-company h2,.about-final h2{font-size:clamp(2.75rem,13.5vw,4.5rem)}.about-loop__steps{grid-template-columns:1fr;gap:32px}.about-loop__steps li{min-height:auto}.about-loop__steps h3,.about-loop__steps p{max-width:none}.about-boundaries__grid{gap:52px}.legal-orbit{min-height:220px}.legal-orbit__center{width:68px;height:68px}.legal-orbit__item{padding:9px 12px;font-size:.68rem}}.app-store-action{min-width:226px;min-height:62px;color:var(--text);text-align:left;background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;align-items:center;gap:12px;padding:10px 16px;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 18px 54px #0003}a.app-store-action:hover{background:#ffffff1f;border-color:#ffffff57;transform:translateY(-2px)}button.app-store-action:disabled{cursor:default;opacity:.86}.app-store-action>svg:first-child{flex:none;width:27px;height:27px}.app-store-action>svg:last-child:not(:first-child){width:18px;height:18px;margin-left:auto}.app-store-action>span{gap:1px;line-height:1;display:grid}.app-store-action small{color:var(--text-soft);letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:900}.app-store-action strong{letter-spacing:-.02em;font-size:1.18rem}.app-store-action--light{color:#fff;background:#111;border-color:#12121229;box-shadow:0 18px 48px #29111d2e}.app-store-action--light small{color:#c9c6c6}.landing-page,.about-page{overflow:clip}.landing-hero{isolation:isolate;background:radial-gradient(circle at 80% 24%,#b55c5038,#0000 31rem),radial-gradient(circle at 68% 94%,#47223aa3,#0000 34rem),linear-gradient(128deg,#0d0d0e 0%,#151213 48%,#100e10 100%);align-items:center;min-height:calc(100svh - 76px);display:grid;position:relative;overflow:hidden}.landing-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0d0d0efa 0%,#0d0d0ee6 43%,#0d0d0e1f 78%,#0d0d0e5c 100%),linear-gradient(#0000 70%,#0d0d0ead);position:absolute;inset:0}.landing-hero__glow{z-index:0;aspect-ratio:1;filter:blur(80px);background:conic-gradient(from 160deg,#a6524814,#e7cbc733,#3b1f3124,#a6524814);border-radius:50%;width:min(72vw,1180px);position:absolute;top:50%;right:-22%;transform:translateY(-50%)}.landing-hero__inner{z-index:3;padding-top:clamp(74px,10vh,130px);padding-bottom:clamp(112px,15vh,180px);position:relative}.landing-hero__inner .eyebrow{margin-bottom:clamp(24px,4vh,50px)}.landing-hero h1{letter-spacing:-.075em;max-width:10.2ch;margin:0;font-size:clamp(4.5rem,8.6vw,10.5rem);font-weight:900;line-height:.84}.landing-hero h1 span{color:#e9b6ae;background:linear-gradient(105deg,#fff 0%,#efc9c3 32%,#c26e61 68%,#75405b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.landing-hero__tagline{letter-spacing:-.035em;margin:clamp(28px,4vh,52px) 0 0;font-size:clamp(1.35rem,2.2vw,2.5rem);font-weight:700;line-height:1.15}.landing-hero__definition{max-width:670px;color:var(--text-soft);margin:20px 0 0;font-size:clamp(1rem,1.25vw,1.22rem);line-height:1.65}.landing-hero__actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:34px;display:flex}.landing-hero__actions .button{min-height:62px;padding-inline:26px}.landing-mockups{z-index:0;pointer-events:none;position:absolute;inset:0}.landing-mockup{opacity:.38;filter:blur(5px)saturate(.82);background:#111;border:1px solid #ffffff29;border-radius:clamp(18px,2vw,34px);margin:0;position:absolute;overflow:hidden;box-shadow:0 44px 120px #0000008a}.landing-mockup img{object-fit:cover;width:100%;height:100%}.landing-mockup--create{width:clamp(380px,36vw,720px);height:clamp(120px,11vw,220px);top:5%;right:-5%;transform:rotate(4deg)}.landing-mockup--publish{aspect-ratio:1.22;width:clamp(420px,37vw,760px);top:28%;right:-4%;transform:rotate(-4deg)}.landing-mockup--help{aspect-ratio:1.36;width:clamp(370px,31vw,620px);bottom:-11%;right:9%;transform:rotate(5deg)}.landing-hero__scroll{z-index:4;right:var(--page-gutter);color:var(--text-soft);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;font-size:.82rem;font-weight:900;display:inline-flex;position:absolute;bottom:34px}.landing-hero__scroll svg{width:17px;height:17px}.landing-contrast{isolation:isolate;color:#171314;background:#eee8e4;align-items:center;min-height:88svh;display:grid;position:relative;overflow:hidden}.landing-contrast__wash{z-index:-1;aspect-ratio:1.25;opacity:.16;filter:blur(15px)saturate(.3);border-radius:48px;width:min(50vw,900px);position:absolute;top:50%;right:-8%;overflow:hidden;transform:translateY(-50%)rotate(-5deg)}.landing-contrast__wash img{object-fit:cover;width:100%;height:100%}.landing-contrast__inner{padding-top:clamp(100px,13vh,170px);padding-bottom:clamp(100px,13vh,170px)}.landing-contrast__index,.about-section-index{color:#75405b;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.landing-contrast h2{letter-spacing:-.075em;max-width:10ch;margin:32px 0 0;font-size:clamp(4rem,8vw,9.5rem);line-height:.88}.landing-contrast__answer{color:#9d4f48;letter-spacing:-.06em;margin:28px 0 0;font-size:clamp(2.1rem,4.3vw,5rem);font-weight:900;line-height:.95}.landing-contrast__copy{color:#5f5658;max-width:670px;margin:34px 0 28px;font-size:clamp(1rem,1.35vw,1.28rem)}.landing-contrast .text-link{color:#171314}.about-intro{isolation:isolate;background:radial-gradient(circle at 82% 28%,#b55c504d,#0000 31rem),linear-gradient(145deg,#111 0%,#1b1117 60%,#321a2a 100%);align-items:end;min-height:min(880px,100svh - 76px);display:grid;position:relative;overflow:hidden}.about-intro:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#111111fc,#111111e6 48%,#11111180 70%,#11111114);position:absolute;inset:0}.about-intro__inner{z-index:3;padding-top:clamp(110px,14vh,170px);padding-bottom:clamp(100px,14vh,160px);position:relative}.about-intro h1{letter-spacing:-.07em;max-width:11ch;margin:30px 0 0;font-size:clamp(4rem,8vw,9.4rem);line-height:.88}.about-intro__inner>p{max-width:720px;color:var(--text-soft);margin:34px 0 0;font-size:clamp(1.08rem,1.6vw,1.5rem);line-height:1.55}.about-intro__product{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:radial-gradient(circle at 88% 0,#b55c502e,#0000 44%),#191416c7;border:1px solid #ffffff21;border-radius:30px;width:min(40vw,720px);margin:0;padding:clamp(14px,1.4vw,20px);position:absolute;top:50%;right:clamp(28px,4vw,88px);transform:translateY(-50%)rotate(.6deg);box-shadow:0 46px 120px #00000080}.about-intro__product figcaption{color:#ffffffc2;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:2px 4px 15px;font-size:.68rem;font-weight:900;display:flex}.about-intro__product figcaption span{color:#d99a90}.about-intro__product img{filter:saturate(.9);border:1px solid #ffffff1a;border-radius:18px;width:100%;height:auto;box-shadow:0 30px 80px #0000005c}.about-problem{isolation:isolate;color:#171314;background:#f2edeb;padding:clamp(100px,14vw,220px) 0;position:relative;overflow:hidden}.about-problem__grid{z-index:1;grid-template-columns:minmax(130px,.55fr) minmax(420px,1.5fr) minmax(300px,.85fr);align-items:start;gap:clamp(38px,6vw,120px);display:grid;position:relative}.about-problem__fragments{z-index:0;pointer-events:none;position:absolute;inset:0}.about-problem__fragment{color:#462c3680;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8a;border:1px solid #75405b2e;border-radius:18px;gap:3px;min-width:210px;padding:18px 22px;display:grid;position:absolute;box-shadow:0 24px 60px #3f27301a}.about-problem__fragment:after{content:"";border-top:1px dashed #75405b40;width:clamp(46px,6vw,120px);position:absolute;top:50%;left:calc(100% + 16px)}.about-problem__fragment small{color:#8e3f3aa8;letter-spacing:.14em;font-size:.62rem;font-weight:900}.about-problem__fragment strong{letter-spacing:-.02em;font-size:1rem}.about-problem__fragment--1{opacity:.5;top:7%;left:-2%;transform:rotate(-7deg)}.about-problem__fragment--2{opacity:.42;top:4%;right:19%;transform:rotate(3deg)}.about-problem__fragment--3{opacity:.4;bottom:4%;left:55%;transform:rotate(4deg)}.about-problem__fragment--4{opacity:.55;bottom:8%;right:-2%;transform:rotate(-5deg)}.about-problem__fragment--2:after,.about-problem__fragment--4:after{left:auto;right:calc(100% + 16px)}.about-problem h2,.about-journey h2,.about-participation h2,.about-capsule h2,.about-coming h2{letter-spacing:-.065em;margin:0;font-size:clamp(3.1rem,5.6vw,7rem);line-height:.94}.about-problem__grid>div>p{color:#62595b;max-width:760px;margin:36px 0 0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.65}.about-problem blockquote{color:#75405b;letter-spacing:-.035em;border-top:1px solid #1713143d;margin:0;padding-top:26px;font-size:clamp(1.35rem,2vw,2.25rem);font-weight:700;line-height:1.25}.about-problem blockquote>span{color:#b35a4f;height:56px;font-family:Georgia,serif;font-size:5rem;line-height:1;display:block}.about-journey{isolation:isolate;background:radial-gradient(circle at 88% 16%,#b55c5033,#0000 28rem),#151213;padding:clamp(110px,14vw,220px) 0;position:relative;overflow:hidden}.about-journey:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#151213 0%,#151213fa 47%,#151213b8 72%,#15121333 100%);position:absolute;inset:0}.about-journey__visual{z-index:0;aspect-ratio:1.2;opacity:.58;filter:blur(2px)saturate(.85);border:1px solid #ffffff1f;border-radius:36px;width:min(40vw,680px);position:absolute;top:8%;right:-5%;overflow:hidden;transform:rotate(-3deg);box-shadow:0 52px 120px #0000007a;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%)}.about-journey__visual img{object-fit:cover;width:100%;height:100%}.about-journey__inner{z-index:2;grid-template-columns:minmax(130px,.5fr) minmax(500px,1.45fr);gap:clamp(38px,6vw,120px);display:grid;position:relative}.about-journey__copy p{max-width:760px;color:var(--text-soft);margin:36px 0 0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.65}.about-journey .about-section-index,.about-participation .about-section-index,.about-coming .eyebrow{color:var(--accent-readable)}.about-journey-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff13,#ffffff05);border:1px solid #ffffff1c;border-radius:clamp(28px,3vw,44px);grid-column:1/-1;grid-template-columns:minmax(300px,.72fr) minmax(0,1.65fr);margin-top:clamp(72px,9vw,140px);display:grid;overflow:hidden;box-shadow:0 46px 120px #00000057}.about-journey-card__summary{background:radial-gradient(circle at 18% 12%,#d47b6b38,#0000 48%),linear-gradient(145deg,#75405b29,#ffffff05);border-right:1px solid #ffffff17;flex-direction:column;grid-row:1/span 2;min-height:500px;padding:clamp(34px,4vw,66px);display:flex}.about-journey-card__summary>span,.about-journey-card__moments small,.about-journey-card__next small{color:#d99a90;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:900}.about-journey-card__summary h3{letter-spacing:-.06em;max-width:8ch;margin:34px 0 auto;font-size:clamp(2.7rem,4.5vw,5.8rem);line-height:.94}.about-journey-card__summary p{color:#e7cbc7;letter-spacing:.06em;text-transform:uppercase;border:1px solid #d47b6b42;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin:38px 0 0;padding:9px 13px;font-size:.74rem;font-weight:900;display:inline-flex}.about-journey-card__summary p i{background:#d47b6b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #d47b6b1f}.about-journey-card__moments{margin:0;padding:0;list-style:none}.about-journey-card__moments li{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;min-height:138px;padding:27px clamp(28px,4vw,62px);display:grid;position:relative}.about-journey-card__moments li.is-current{background:linear-gradient(90deg,#d47b6b2e,#75405b14)}.about-journey-card__moments li.is-current:before{content:"";background:#d47b6b;border-radius:999px;width:3px;position:absolute;top:19px;bottom:19px;left:0;box-shadow:0 0 24px #d47b6b6b}.about-journey-card__moments strong{letter-spacing:-.04em;margin-top:7px;font-size:clamp(1.45rem,2vw,2.25rem);line-height:1.05;display:block}.about-journey-card__moments p{color:var(--muted);margin:8px 0 0}.about-journey-card__episodes{align-items:center;min-width:72px;display:flex}.about-journey-card__episodes i{background:linear-gradient(145deg,#d47b6b85,#3b1f31ad);border:1px solid #ffffff24;border-radius:10px;width:28px;height:42px;margin-left:-8px;box-shadow:-8px 8px 22px #0003}.about-journey-card__episodes i:nth-child(2){transform:translateY(-4px)}.about-journey-card__episodes i:nth-child(3){transform:translateY(3px)}.about-journey-card__next{background:linear-gradient(112deg,#b45b4f,#74384b 70%,#4b283d);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:28px clamp(28px,4vw,62px);display:grid}.about-journey-card__next small{color:#ffffffb8}.about-journey-card__next strong{letter-spacing:-.03em;font-size:clamp(1.15rem,1.7vw,1.75rem)}.about-journey-card__next svg{width:22px;height:22px}.about-participation{isolation:isolate;color:#171314;background:#e9dfda;padding:clamp(110px,14vw,220px) 0;position:relative;overflow:hidden}.about-participation:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#e9dfda 0%,#e9dfdafc 52%,#e9dfdae0 65%,#e9dfda42 88%,#e9dfda80 100%);position:absolute;inset:0}.about-participation__mockup{z-index:0;aspect-ratio:1.2;border-radius:36px;width:min(43vw,720px);position:absolute;top:50%;right:-6%;transform:translateY(-50%)rotate(3deg)}.about-participation__mockup img{object-fit:cover;object-position:center 72%;border-radius:inherit;opacity:.72;filter:blur(1px)saturate(.82);border:1px solid #ffffff1f;width:100%;height:100%;box-shadow:0 42px 110px #4827304d}.about-participation__mockup>span{z-index:1;color:#ffffffdb;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181315db;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;top:-54px;left:30px;box-shadow:0 18px 44px #3c202a33}.about-participation__mockup>span i{background:#d47b6b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #d47b6b21}.about-participation__inner{z-index:2;position:relative}.about-participation h2{max-width:11ch;margin-top:32px}.about-participation__lead{color:#62595b;max-width:700px;margin:38px 0 0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.65}.about-participation ol{max-width:900px;margin:clamp(62px,8vw,110px) 0 0;padding:0;list-style:none}.about-participation li{border-top:1px solid #1713142e;grid-template-columns:46px 32px 1fr;align-items:start;gap:18px;padding:30px 0;display:grid}.about-participation li>span{color:#8e3f3a;letter-spacing:.12em;font-size:.72rem;font-weight:900}.about-participation li>svg{color:#9d4f48;width:20px;height:20px}.about-participation h3,.about-participation li p{margin:0}.about-participation h3{letter-spacing:-.04em;font-size:clamp(1.45rem,2vw,2.3rem)}.about-participation li p{color:#62595b;max-width:620px;margin-top:7px}.about-capsule{isolation:isolate;background:radial-gradient(circle at 18% 100%,#b55c5047,#0000 31rem),linear-gradient(135deg,#281622,#100e10 72%);padding:clamp(110px,14vw,220px) 0;position:relative;overflow:hidden}.about-capsule:before{content:"";z-index:0;pointer-events:none;background:repeating-radial-gradient(circle at 86% 62%,#0000 0 78px,#e7cbc70e 79px 80px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 100%);mask-image:linear-gradient(90deg,#0000 22%,#000 100%)}.about-capsule__grid{z-index:1;grid-template-columns:minmax(130px,.5fr) 72px minmax(440px,1.3fr) minmax(320px,.8fr);align-items:start;gap:clamp(28px,4vw,76px);display:grid;position:relative}.about-capsule__grid>svg{color:#d47b6b;width:54px;height:54px}.about-capsule h2{max-width:10ch}.about-capsule p{max-width:690px;color:var(--text-soft);margin:36px 0 0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.65}.about-capsule__grid>strong{color:#e7cbc7;letter-spacing:-.045em;border-top:1px solid #fff3;align-self:end;padding-top:26px;font-size:clamp(1.5rem,2.5vw,2.9rem);line-height:1.1}.about-capsule__timeline{grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin:clamp(78px,9vw,140px) 0 0;padding:0;list-style:none;display:grid;position:relative}.about-capsule__timeline:before{content:"";background:linear-gradient(90deg,#d47b6b4d,#d47b6b);height:1px;position:absolute;top:13px;left:7px;right:calc(33.333% - 7px)}.about-capsule__timeline li{gap:5px;padding:48px 24px 0 0;display:grid;position:relative}.about-capsule__timeline li:before{content:"";background:#1b1117;border:2px solid #d47b6b;border-radius:50%;width:15px;height:15px;position:absolute;top:6px;left:0}.about-capsule__timeline li.is-current:before{background:#d47b6b;animation:3.4s ease-in-out infinite current-marker-pulse;box-shadow:0 0 0 9px #d47b6b24}.about-capsule__timeline time{color:#d99a90;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900}.about-capsule__timeline li>span{color:#f1e8e6;letter-spacing:-.04em;font-size:clamp(1.3rem,2vw,2.25rem);font-weight:800}.about-coming{background:linear-gradient(112deg,#b45b4f,#74384b 62%,#361d2e);padding:clamp(92px,11vw,170px) 0}.about-coming__inner{grid-template-columns:minmax(500px,1.4fr) minmax(260px,.6fr);align-items:end;gap:clamp(50px,9vw,160px);display:grid}.about-coming h2{max-width:12ch;margin-top:24px}.about-coming__inner>div>p{color:#ffffffc7;max-width:700px;margin:30px 0 0;font-size:clamp(1rem,1.3vw,1.24rem)}.about-coming__actions{justify-items:start;gap:26px;display:grid}@media (max-width:1100px){.landing-hero:before{background:linear-gradient(90deg,#0d0d0efa,#0d0d0ec7 62%,#0d0d0e57)}.landing-mockup{opacity:.25}.landing-mockup--publish{right:-19%}.landing-mockup--help{right:-4%}.about-problem__grid{grid-template-columns:150px 1fr}.about-problem blockquote{grid-column:2;max-width:660px}.about-intro__product{width:min(42vw,620px)}.about-problem__fragment--2{right:8%}.about-journey__visual{width:48vw;right:-12%}.about-participation__mockup{width:49vw;right:-12%}.about-capsule__grid{grid-template-columns:150px 60px 1fr}.about-capsule__grid>strong{grid-column:3;max-width:520px}}@media (max-width:760px){.app-store-action{width:100%}.landing-hero{align-items:start;min-height:max(720px,100svh - 70px)}.landing-hero:before{background:linear-gradient(#0d0d0ef0,#0d0d0ed1 68%,#0d0d0ef0)}.landing-hero__inner{padding-top:78px;padding-bottom:120px}.landing-hero__inner .eyebrow{margin-bottom:26px}.landing-hero h1{font-size:clamp(3.55rem,17vw,5.4rem);line-height:.88}.landing-hero__tagline{margin-top:30px;font-size:1.35rem}.landing-hero__definition{margin-top:16px;font-size:.98rem;line-height:1.55}.landing-hero__actions{margin-top:28px;display:grid}.landing-hero__actions .button{width:100%}.landing-mockup--create,.landing-mockup--help{display:none}.landing-mockup--publish{opacity:.2;filter:blur(8px)saturate(.7);width:94vw;top:auto;bottom:-9%;right:-28%}.landing-hero__scroll{display:none}.landing-contrast{min-height:auto}.landing-contrast__inner{padding-top:96px;padding-bottom:110px}.landing-contrast h2{max-width:9ch;margin-top:25px;font-size:clamp(3.4rem,16vw,5.2rem)}.landing-contrast__answer{margin-top:25px;font-size:clamp(2.2rem,10vw,3.4rem)}.landing-contrast__copy{margin-top:26px}.landing-contrast__wash{opacity:.1;width:110vw;top:auto;bottom:-24%;right:-42%;transform:rotate(-7deg)}.about-intro{align-items:start;min-height:auto;display:block}.about-intro__inner{padding-top:82px;padding-bottom:48px}.about-intro h1{margin-top:26px;font-size:clamp(3.55rem,16vw,5.2rem)}.about-intro__inner>p{margin-top:28px;font-size:1.04rem}.about-intro__product{border-radius:24px;width:calc(100% - 40px);margin:0 20px 76px;padding:12px;position:relative;inset:auto;transform:none}.about-intro__product figcaption{padding:2px 3px 12px;font-size:.58rem}.about-intro__product img{border-radius:15px}.about-problem,.about-journey,.about-participation,.about-capsule,.about-coming{padding-top:94px;padding-bottom:102px}.about-problem__grid,.about-journey__inner,.about-capsule__grid,.about-coming__inner{grid-template-columns:1fr;gap:34px;display:grid}.about-problem h2,.about-journey h2,.about-participation h2,.about-capsule h2,.about-coming h2{font-size:clamp(3rem,13vw,4.5rem)}.about-problem blockquote,.about-capsule__grid>strong{grid-column:1}.about-problem blockquote{margin-top:24px}.about-problem__fragment{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:176px;padding:14px 17px}.about-problem__fragment--1{opacity:.28;top:16px;left:-42px}.about-problem__fragment--2{display:none}.about-problem__fragment--3{opacity:.24;bottom:14px;left:38%}.about-problem__fragment--4{opacity:.32;bottom:34px;right:-54px}.about-journey__copy p,.about-capsule p{margin-top:28px}.about-journey-card{border-radius:28px;grid-column:1;grid-template-columns:1fr;margin-top:42px}.about-journey-card__summary{border-bottom:1px solid #ffffff17;border-right:0;grid-row:auto;min-height:300px;padding:30px 24px}.about-journey-card__summary h3{max-width:9ch;margin-top:28px;font-size:clamp(2.8rem,14vw,4.25rem)}.about-journey-card__summary p{margin-top:32px}.about-journey-card__moments li{gap:16px;min-height:auto;padding:24px 22px}.about-journey-card__moments strong{font-size:1.45rem}.about-journey-card__moments p{font-size:.9rem}.about-journey-card__episodes{min-width:54px}.about-journey-card__episodes i{border-radius:8px;width:22px;height:34px;margin-left:-7px}.about-journey-card__next{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;padding:24px 22px}.about-journey-card__next small{grid-column:1/-1}.about-journey__visual{opacity:.16;filter:blur(4px)saturate(.7);border-radius:28px;width:104vw;top:auto;bottom:-4%;right:-54%}.about-participation h2{margin-top:26px}.about-participation__lead{margin-top:28px}.about-participation ol{margin-top:50px}.about-participation li{grid-template-columns:34px 24px 1fr;gap:10px;padding:24px 0}.about-participation__mockup{width:108vw;top:62%;right:-66%}.about-participation__mockup img{opacity:.18;filter:blur(4px)saturate(.68)}.about-participation__mockup>span{display:none}.about-capsule__grid>svg{width:42px;height:42px}.about-capsule__grid>strong{margin-top:16px}.about-capsule__timeline{grid-column:1;grid-template-columns:1fr;margin-top:28px}.about-capsule__timeline:before{background:linear-gradient(#d47b6b4d,#d47b6b);width:1px;height:auto;inset:8px auto 50px 7px}.about-capsule__timeline li{min-height:104px;padding:0 0 34px 42px}.about-capsule__timeline li:before{top:1px}.about-capsule__timeline li>span{font-size:1.45rem}.about-coming__actions{margin-top:12px}}.about-experience{--about-progress:0;--scene-scattered-o:1;--scene-scattered-y:0px;--scene-scattered-s:1;--scene-connected-o:0;--scene-connected-y:18px;--scene-connected-s:.985;--scene-participate-o:0;--scene-participate-y:18px;--scene-participate-s:.985;--scene-remember-o:0;--scene-remember-y:18px;--scene-remember-s:.985;--journey-cards-o:1;--journey-memory-o:0;--journey-orbit-o:1;--journey-orbit-s:1;--journey-memory-s:1.035;--journey-cards-s:1;--journey-phone-veil:0;isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 10%,#763a5b38,#0000 18%),radial-gradient(circle at 12% 60%,#d66a581a,#0000 17%),linear-gradient(#08090c 0%,#0d0a10 18%,#160b14 36%,#22101a 58%,#351720 74%,#7b4946 88%,#eadbd3 100%);position:relative;overflow:clip}.about-experience__content{z-index:2;position:relative}.about-experience__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.about-experience__aurora{opacity:.34;will-change:transform;border-radius:50%;position:absolute}.about-experience__aurora--one{aspect-ratio:1;background:radial-gradient(circle,#d66a5847,#57224114 48%,#0000 72%);width:min(58vw,1050px);animation:24s ease-in-out infinite alternate about-aurora-one;top:4%;right:-22%}.about-experience__aurora--two{aspect-ratio:1;background:radial-gradient(circle,#82b9c21f,#4a223e0f 48%,#0000 72%);width:min(54vw,940px);animation:28s ease-in-out infinite alternate about-aurora-two;top:44%;left:-24%}.about-experience__aurora--three{aspect-ratio:1;opacity:.25;background:radial-gradient(circle,#ffb29f38,#97514a0f 48%,#0000 72%);width:min(64vw,1120px);bottom:8%;right:-31%}.about-experience__contours{opacity:.11;width:100%;height:1050px;position:absolute;top:11%;left:0}.about-experience__contours path{fill:none;stroke:#f6d7d0;stroke-width:1px;vector-effect:non-scaling-stroke}.about-experience__progress{z-index:18;pointer-events:none;width:9px;position:fixed;top:124px;bottom:38px;right:20px}.about-experience__progress i{background:#ffffff1f;width:1px;position:absolute;top:0;bottom:0;left:4px;overflow:hidden}.about-experience__progress i:after{content:"";height:calc(var(--about-progress) * 100%);background:linear-gradient(#ffb29f,#d66a58 62%,#82b9c2);position:absolute;inset:0 0 auto;box-shadow:0 0 14px #d66a588c}.about-experience__progress>span{top:calc(var(--about-progress) * 100%);background:#28131c;border:2px solid #ffb29f;border-radius:50%;width:9px;height:9px;position:absolute;left:0;transform:translateY(-50%);box-shadow:0 0 0 6px #d66a581f,0 0 22px #d66a588c}.about-experience.is-enhanced [data-about-reveal]{opacity:0;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.about-experience.is-enhanced [data-about-reveal].is-visible{opacity:1;transform:translate(0,0)}.about-origin{align-items:center;min-height:calc(100svh - 76px);padding:clamp(48px,5vh,80px) 0 clamp(60px,7vh,100px);display:grid;position:relative}.about-origin:before{content:"";pointer-events:none;background:linear-gradient(#0000,#08090c80);height:34%;position:absolute;inset:auto 0 0}.about-origin__grid{grid-template-columns:minmax(500px,.9fr) minmax(600px,1.1fr);align-items:center;gap:clamp(24px,4vw,90px);display:grid;position:relative}.about-origin__copy{z-index:2;position:relative}.about-origin__copy .eyebrow{color:#ffc0b1}.about-origin h1{letter-spacing:-.075em;max-width:9.2ch;margin:clamp(28px,4vh,48px) 0 0;font-size:clamp(4.6rem,7.6vw,10.8rem);font-weight:900;line-height:.84}.about-origin h1 em{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#fff 0%,#f5d5cf 35%,#ff9e8b 68%,#9c5977 100%);-webkit-background-clip:text;background-clip:text;margin-top:.08em;font-style:normal;display:block}.about-origin__copy>p{color:#ffffffb3;max-width:660px;margin:clamp(28px,4vh,46px) 0 0;font-size:clamp(1.08rem,1.4vw,1.42rem);line-height:1.55}.about-origin__kinds{flex-wrap:wrap;gap:9px;margin-top:31px;display:flex}.about-origin__kinds span{color:#ffffff94;letter-spacing:.16em;border:1px solid #ffffff24;border-radius:999px;padding:8px 11px;font-size:.66rem;font-weight:900}.about-origin__world{aspect-ratio:1;isolation:isolate;justify-self:center;width:min(100%,100svh - 140px,900px);max-width:none;min-height:0;position:relative}.about-origin__world>svg{z-index:1;width:96%;height:96%;position:absolute;inset:2%;overflow:visible}.about-origin__world>svg path{fill:none;stroke:#ffb29fb8;stroke-width:2px;stroke-dasharray:10 16;vector-effect:non-scaling-stroke;animation:16s linear infinite about-route-drift}.about-origin__halo{z-index:0;background:radial-gradient(circle at 48% 48%,#d66a5824,#0000 20%),radial-gradient(circle,#0000 0 42%,#ffb29f0f 42.4%,#0000 43%),radial-gradient(circle,#0000 0 61%,#82b9c212 61.4%,#0000 62%);border-radius:50%;position:absolute;inset:7%}.about-origin__halo i{border:1px solid #ffffff14;border-radius:50%;animation:7s ease-in-out infinite about-ring-breathe;position:absolute}.about-origin__halo i:first-child{inset:16%}.about-origin__halo i:nth-child(2){animation-delay:-2.3s;inset:5%}.about-origin__halo i:nth-child(3){animation-delay:-4.6s;inset:-10%}.about-origin__word{z-index:0;color:#ffffff1a;letter-spacing:-.06em;font-size:clamp(2rem,4vw,5.2rem);font-weight:900;line-height:1;animation:10s ease-in-out infinite alternate about-word-drift;position:absolute}.about-origin__word--build{top:7%;left:5%;transform:rotate(-6deg)}.about-origin__word--learn{animation-delay:-2.5s;top:22%;right:1%;transform:rotate(5deg)}.about-origin__word--change{animation-delay:-5s;bottom:18%;right:8%;transform:rotate(-4deg)}.about-origin__word--recover{animation-delay:-7.5s;bottom:4%;left:2%;transform:rotate(6deg)}.about-origin__product{z-index:4;background:#0f0c10eb;border:1px solid #ffffff29;border-radius:22px;width:min(58%,470px);margin:0;padding:11px;animation:8s ease-in-out infinite about-product-breathe;position:absolute;bottom:16%;right:8%;transform:rotate(2deg);box-shadow:0 34px 90px #00000075,0 0 70px #d66a581c}.about-origin__product figcaption{gap:2px;padding:5px 6px 11px;display:grid}.about-origin__product figcaption small,.about-origin__point{color:#ff9f8c;letter-spacing:.15em;font-size:.61rem;font-weight:900}.about-origin__product figcaption strong{color:#ffffffc7;font-size:.8rem}.about-origin__product img{border:1px solid #ffffff1c;border-radius:13px;width:100%;height:auto}.about-origin__point{z-index:5;align-items:center;gap:9px;display:inline-flex;position:absolute;bottom:8.2%;left:7.6%}.about-origin__point i{background:#120c11;border:2px solid #ff9f8c;border-radius:50%;width:12px;height:12px;animation:3.4s ease-in-out infinite current-marker-pulse;box-shadow:0 0 0 8px #d66a581a,0 0 28px #d66a588c}.about-origin__route .about-origin__route-lived,.about-origin__route .about-origin__route-future{fill:none;vector-effect:non-scaling-stroke}.about-origin__route .about-origin__route-lived{stroke:url(#about-origin-gradient);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:none;filter:drop-shadow(0 0 9px #d66a586b);animation:none}.about-origin__route .about-origin__route-future{stroke:#ffb29f8f;stroke-width:1.5px;stroke-dasharray:7 11;animation:16s linear infinite about-route-drift}.about-origin__route-beads circle{fill:#100b10;stroke:#ff9f8c;stroke-width:2px;vector-effect:non-scaling-stroke}.about-origin__route-beads circle:nth-child(2){fill:#ff9f8c;opacity:.66}.about-origin__route-beads .about-origin__route-now{fill:#ff9f8c;filter:drop-shadow(0 0 12px #ff9f8cc7);animation:3.4s ease-in-out infinite current-marker-pulse}.about-origin__route-beads .about-origin__route-next{fill:#100b10;stroke:#82b9c2;stroke-dasharray:3 3}.about-origin__checkpoint{z-index:5;text-transform:uppercase;border-left:1px solid #ffb29f57;gap:4px;max-width:150px;padding-left:13px;display:grid;position:absolute}.about-origin__checkpoint small{color:#ff9f8c;letter-spacing:.15em;font-size:clamp(.5rem,.52vw,.64rem);font-weight:900}.about-origin__checkpoint strong{color:#ffffffa8;letter-spacing:-.01em;font-size:clamp(.66rem,.72vw,.86rem);line-height:1.2}.about-origin__checkpoint--start{bottom:12%;left:14%}.about-origin__checkpoint--turn{top:43%;left:54%}.about-origin__checkpoint--now{top:21%;left:62%}.about-origin__checkpoint--next{border-color:#82b9c261;top:0;right:0}.about-origin__checkpoint--next small{color:#9ecbd1}.about-origin__scroll{z-index:3;right:var(--page-gutter);color:#ffffff70;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:.68rem;font-weight:900;display:inline-flex;position:absolute;bottom:28px}.about-origin__scroll svg{width:16px;height:16px;animation:2.4s ease-in-out infinite about-scroll-cue}.about-flow{padding:5vh 0 11vh;position:relative}.about-flow__grid{grid-template-columns:minmax(420px,.78fr) minmax(570px,1.22fr);align-items:start;gap:clamp(34px,6vw,118px);display:grid}.about-flow__chapter{opacity:.42;flex-direction:column;justify-content:center;max-width:700px;min-height:max(720px,92svh);padding:12vh 0;transition:opacity .46s;display:flex}.about-experience[data-active-step=scattered] [data-journey-step=scattered],.about-experience[data-active-step=connected] [data-journey-step=connected],.about-experience[data-active-step=participate] [data-journey-step=participate],.about-experience[data-active-step=remember] [data-journey-step=remember]{opacity:1}.about-flow__kicker{color:#ff9f8c;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:.68rem;font-weight:900;display:inline-flex}.about-flow__kicker i{border:2px solid;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #d66a5814}.about-flow__chapter h2{letter-spacing:-.065em;max-width:11ch;margin:30px 0 0;font-size:clamp(3.2rem,4.7vw,6.6rem);line-height:.94}.about-flow__chapter>p{color:#ffffffab;max-width:620px;margin:30px 0 0;font-size:clamp(1.03rem,1.28vw,1.25rem);line-height:1.65}.about-flow__chapter blockquote{color:#efb2a5;letter-spacing:-.025em;border-top:1px solid #ffffff26;max-width:590px;margin:34px 0 0;padding:18px 0 0 30px;font-size:clamp(1.15rem,1.5vw,1.58rem);font-weight:700;line-height:1.35}.about-flow__chapter blockquote:before{content:"↳";float:left;color:#d66a58;margin-left:-30px}.about-flow__stage-column{min-height:calc(4*max(720px,92svh));position:relative}.about-flow__stage-column>.about-flow__stage{position:sticky;top:max(102px,9vh)}.about-flow__stage{--route-offset:.92;isolation:isolate;background:radial-gradient(circle at 70% 22%,#d66a5821,#0000 34%),radial-gradient(circle at 24% 76%,#82b9c214,#0000 28%),linear-gradient(145deg,#ffffff09,#08080b47);border-radius:clamp(34px,4vw,64px);height:min(78svh,830px);min-height:620px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 42px 120px #0000003d}.about-flow__stage:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#d66a581f,#0000 66%);border-radius:50%;width:70%;position:absolute;top:12%;right:2%}.about-flow__stage[data-active=connected]{--route-offset:.34}.about-flow__stage[data-active=participate]{--route-offset:.12}.about-flow__stage[data-active=remember]{--route-offset:0}.about-flow__stage-header{z-index:12;color:#fff6;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.62rem;font-weight:900;display:flex;position:absolute;top:25px;left:28px;right:28px}.about-flow__stage-header span:first-child{color:#ffffffa6;align-items:center;gap:8px;display:inline-flex}.about-flow__stage-header i{background:#d66a58;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d66a581a}.about-flow__route{z-index:2;width:90%;height:90%;position:absolute;inset:5%;overflow:visible}.about-flow__route path{fill:none;vector-effect:non-scaling-stroke}.about-flow__route-glow{stroke:#d66a5821;stroke-width:16px;opacity:0;transition:opacity .9s}.about-flow__route-base{stroke:#ffffff26;stroke-width:1.4px;stroke-dasharray:4 9}.about-flow__route-fill{stroke:#ff9f8c;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--route-offset);filter:drop-shadow(0 0 7px #d66a588c);transition:stroke-dashoffset .98s cubic-bezier(.22,1,.36,1)}.about-flow__route-next{stroke:#ffb29f75;stroke-width:1.5px;stroke-dasharray:4 8;opacity:.18;transition:opacity .6s}.about-flow__stage:not([data-active=scattered]) .about-flow__route-glow{opacity:.9}.about-flow__stage:not([data-active=scattered]) .about-flow__route-next{opacity:.82}.about-flow__moment{z-index:7;transform-origin:50%;background:#0e0b0fe0;border:1px solid #ffffff24;border-radius:15px;gap:3px;min-width:126px;padding:12px 14px;transition:opacity .76s,transform .98s cubic-bezier(.22,1,.36,1),border-color .76s;display:grid;position:absolute;box-shadow:0 18px 48px #00000040}.about-flow__moment:before{content:"";background:#160d14;border:2px solid #ff9f8c;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 6px #d66a5817}.about-flow__moment small{color:#ef8f7c;letter-spacing:.13em;font-size:.54rem;font-weight:900}.about-flow__moment strong{letter-spacing:-.02em;font-size:.84rem}.about-flow__moment--start{bottom:4%;left:4%}.about-flow__moment--start:before{bottom:calc(100% + 29px);left:39%}.about-flow__moment--attempt{bottom:30%;left:25%}.about-flow__moment--attempt:before{bottom:calc(100% + 23px);left:50%}.about-flow__moment--turn{top:37%;left:53%}.about-flow__moment--turn:before{bottom:14px;right:calc(100% + 28px)}.about-flow__moment--now{border-color:#ff9f8c61;top:11%;right:1%}.about-flow__moment--now:before{background:#ff9f8c;animation:3.4s ease-in-out infinite current-marker-pulse;top:calc(100% + 30px);right:62%}.about-flow__stage[data-active=scattered] .about-flow__moment--start{opacity:.62;transform:translate(58px,-204px)rotate(-7deg)}.about-flow__stage[data-active=scattered] .about-flow__moment--attempt{opacity:.48;transform:translate(250px,152px)rotate(6deg)}.about-flow__stage[data-active=scattered] .about-flow__moment--turn{opacity:.52;transform:translate(-280px,-125px)rotate(4deg)}.about-flow__stage[data-active=scattered] .about-flow__moment--now{opacity:.64;transform:translate(-88px,345px)rotate(-5deg)}.about-flow__stage[data-active=participate] .about-flow__moment,.about-flow__stage[data-active=remember] .about-flow__moment{opacity:.3;transform:scale(.92)}.about-flow__product{z-index:3;opacity:0;background:#09090bf0;border:1px solid #ffffff29;border-radius:23px;width:57%;margin:0;padding:9px;transition:opacity .68s,transform .9s cubic-bezier(.22,1,.36,1);position:absolute;top:24%;left:22%;overflow:hidden;transform:translateY(26px)rotate(-1.5deg)scale(.96);box-shadow:0 30px 85px #00000080}.about-flow__product figcaption{color:#ffffff7a;letter-spacing:.13em;padding:4px 5px 10px;font-size:.52rem;font-weight:900}.about-flow__product img{border:1px solid #ffffff1a;border-radius:15px;width:100%;height:auto}.about-flow__stage[data-active=connected] .about-flow__product--publish{opacity:.72;transform:translate(0,0)rotate(-1.5deg)scale(1)}.about-flow__product--help{width:54%;top:27%;left:25%;transform:translate(18px,24px)rotate(1.4deg)scale(.96)}.about-flow__stage[data-active=participate] .about-flow__product--help{opacity:.8;transform:translate(0,0)rotate(1.4deg)scale(1)}.about-flow__signals{z-index:9;pointer-events:none;position:absolute;inset:0}.about-flow__signal{color:#a8d3d8;letter-spacing:.08em;text-transform:uppercase;opacity:0;background:#0a1014e6;border:1px solid #82b9c261;border-radius:999px;align-items:center;padding:7px 11px;font-size:.59rem;font-weight:900;transition:opacity .52s,transform .78s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;transform:translate(48px)}.about-flow__signal--vote{top:18%;right:17%}.about-flow__signal--advice{transition-delay:80ms;top:31%;right:4%}.about-flow__signal--resource{transition-delay:.16s;bottom:32%;right:8%}.about-flow__signal--help{transition-delay:.24s;bottom:17%;right:22%}.about-flow__signal-line{opacity:0;transform-origin:100%;background:linear-gradient(90deg,#0000,#82b9c2 55%,#ff9f8c);width:44%;height:1px;transition:opacity .45s,transform .92s cubic-bezier(.22,1,.36,1);position:absolute;bottom:29%;right:5%;transform:rotate(-31deg)scaleX(0)}.about-flow__stage[data-active=participate] .about-flow__signal{opacity:1;transform:translate(0,0)}.about-flow__stage[data-active=participate] .about-flow__signal-line{opacity:.8;transform:rotate(-31deg)scaleX(1)}.about-flow__memories{z-index:6;opacity:0;transition:opacity .76s;position:absolute;inset:0}.about-flow__memories>i{border:1px solid #ffb29f33;border-radius:50%;transition:transform .95s cubic-bezier(.22,1,.36,1);position:absolute;top:49%;left:52%;transform:translate(-50%,-50%)scale(.85)}.about-flow__memories>i:first-child{aspect-ratio:1;width:34%}.about-flow__memories>i:nth-child(2){aspect-ratio:1;width:58%}.about-flow__memories>i:nth-child(3){aspect-ratio:1;width:82%}.about-flow__memory{color:#ffffffb3;gap:2px;display:grid;position:absolute}.about-flow__memory small{color:#ef8f7c;letter-spacing:.13em;font-size:.52rem;font-weight:900}.about-flow__memory strong{font-size:clamp(.8rem,1vw,1rem)}.about-flow__memory--then{bottom:18%;left:13%}.about-flow__memory--turn{top:47%;left:47%}.about-flow__memory--now{top:17%;right:10%}.about-flow__stage[data-active=remember] .about-flow__memories{opacity:1}.about-flow__stage[data-active=remember] .about-flow__memories>i{transform:translate(-50%,-50%)scale(1)}.about-flow__next{z-index:10;opacity:.18;background:#180d14d1;border:1px solid #ffb29f2e;border-radius:14px;grid-template-columns:auto auto;gap:1px 8px;padding:11px 13px;transition:opacity .65s,transform .65s;display:grid;position:absolute;top:4.5%;right:2%}.about-flow__next small{color:#ef8f7c;letter-spacing:.13em;grid-column:1/-1;font-size:.5rem;font-weight:900}.about-flow__next strong{font-size:.72rem}.about-flow__next svg{width:14px;height:14px}.about-flow__stage:not([data-active=scattered]) .about-flow__next{opacity:1;transform:translateY(-3px)}.about-flow__mobile-stage{display:none}.about-flow__stage{--route-reveal:.08;box-sizing:border-box;grid-template-rows:52px minmax(0,1fr);height:calc(100svh - 108px);min-height:650px;max-height:none;padding:20px 24px 24px;display:grid}.about-flow__stage[data-active=participate],.about-flow__stage[data-active=remember]{--route-reveal:0}.about-flow__stage-header{z-index:12;align-items:start;padding:2px 4px 0;position:relative;inset:auto}.about-flow__stage-header>span:last-child{justify-items:end;gap:4px;font-size:.54rem;display:grid}.about-flow__stage-header b{color:#ff9f8c;letter-spacing:.14em;font-size:.61rem}.journey-canvas{aspect-ratio:1;isolation:isolate;place-self:center;width:min(100%,100svh - 210px);position:relative}.journey-canvas__svg{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey-canvas__svg path{fill:none;vector-effect:non-scaling-stroke}.journey-route__assembled{opacity:0;visibility:hidden;transition:opacity .18s,visibility 0s linear .18s}.about-flow__stage:not([data-active=scattered]) .journey-route__assembled{opacity:1;visibility:visible;transition:opacity .42s 90ms,visibility}.journey-route__glow{stroke:#d66a5847;stroke-width:22px;opacity:.54}.journey-route__base{stroke:#ffffff24;stroke-width:1.4px}.journey-route__fill{stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--route-reveal);filter:drop-shadow(0 0 7px #d66a5880);transition:stroke-dashoffset .76s cubic-bezier(.22,1,.36,1)}.journey-route__future{stroke:#82b9c2a6;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:6 10}.journey-route__nodes circle{fill:#140d13;stroke:#ff9f8c;stroke-width:2px;vector-effect:non-scaling-stroke}.journey-route__nodes .journey-route__node--now{fill:#ff9f8c;filter:drop-shadow(0 0 10px #ff9f8cb8)}.journey-route__nodes .journey-route__node--next{stroke:#82b9c2;stroke-dasharray:3 3}.journey-scene,.journey-media{opacity:0;visibility:hidden;transition:opacity .19s,visibility 0s linear .19s}.about-flow__stage[data-active=scattered] .journey-scene--scattered,.about-flow__stage[data-active=connected] .journey-scene--connected,.about-flow__stage[data-active=participate] .journey-scene--participate,.about-flow__stage[data-active=remember] .journey-scene--remember,.about-flow__stage[data-active=connected] .journey-media--publish,.about-flow__stage[data-active=participate] .journey-media--help{opacity:1;visibility:visible;transition:opacity .43s 90ms,visibility}.journey-scene--scattered.journey-scene--svg path{stroke:#ffb29f5c;stroke-width:1.6px;stroke-dasharray:5 10}.journey-scene--participate.journey-scene--svg path{stroke:#82b9c27a;stroke-width:1.4px;stroke-linecap:round}.journey-scene--remember.journey-scene--svg path{fill:#ffb29f06;stroke:#ffb29f30;stroke-width:1.2px;filter:drop-shadow(0 0 18px #d66a5824)}.journey-fragments,.journey-checkpoints,.journey-participation-points,.journey-memories{z-index:5;pointer-events:none;position:absolute;inset:0}.journey-fragment{color:#ffffffb3;grid-template-columns:13px auto;gap:2px 9px;display:grid;position:absolute}.journey-fragment i{border:2px solid #ff9f8c;border-radius:50%;grid-row:1/3;align-self:center;width:10px;height:10px;box-shadow:0 0 0 7px #d66a5814}.journey-fragment small,.journey-checkpoint small,.journey-memory small,.journey-signals>small{color:#ef8f7c;letter-spacing:.14em;font-size:clamp(.48rem,.52vw,.61rem);font-weight:900}.journey-fragment strong,.journey-checkpoint strong,.journey-memory strong{letter-spacing:-.01em;font-size:clamp(.68rem,.74vw,.86rem);line-height:1.2}.journey-fragment--start{bottom:12%;left:6%}.journey-fragment--attempt{top:34%;left:10%}.journey-fragment--turn{top:48%;right:8%}.journey-fragment--now{top:12%;right:9%}.journey-checkpoint,.journey-memory{text-transform:uppercase;border-left:1px solid #ffb29f4d;gap:4px;max-width:150px;padding-left:12px;display:grid;position:absolute}.journey-checkpoint--start{top:84%;left:2%}.journey-checkpoint--attempt{top:64%;left:18%}.journey-checkpoint--turn{top:27%;left:31%}.journey-checkpoint--now{top:15%;left:70%}.journey-checkpoint--next{border-color:#82b9c257;top:0;right:0}.journey-checkpoint--next small{color:#9ecbd1}.journey-media{z-index:7;background:#09090cf0;border:1px solid #ffffff26;border-radius:clamp(18px,2vw,28px);width:51%;margin:0;padding:9px;position:absolute;top:42%;left:40%;overflow:hidden;transform:translateY(14px)scale(.985);box-shadow:0 28px 75px #0000007a,0 0 44px #d66a5814}.about-flow__stage[data-active=connected] .journey-media--publish,.about-flow__stage[data-active=participate] .journey-media--help{transition:opacity .43s 90ms,transform .56s cubic-bezier(.22,1,.36,1) 90ms,visibility;transform:translate(0,0)scale(1)}.journey-media figcaption{justify-content:space-between;align-items:baseline;gap:16px;padding:5px 6px 11px;display:flex}.journey-media figcaption small{color:#ef8f7c;letter-spacing:.14em;font-size:.5rem;font-weight:900}.journey-media figcaption strong{color:#ffffff8f;text-align:right;font-size:clamp(.58rem,.64vw,.72rem)}.journey-media img{border:1px solid #ffffff17;border-radius:clamp(12px,1.4vw,19px);width:100%;height:auto;display:block}.journey-signals{z-index:6;gap:clamp(9px,1.4vh,14px);width:25%;display:grid;position:absolute;top:38%;left:2%}.journey-signals>small{color:#9ecbd1;margin-bottom:3px}.journey-signals>span{color:#a8d3d8;letter-spacing:.07em;text-transform:uppercase;background:#0a1014b8;border:1px solid #82b9c247;border-radius:999px;width:-moz-fit-content;width:fit-content;min-width:92px;padding:7px 11px;font-size:clamp(.53rem,.58vw,.66rem);font-weight:900}.journey-memory--then{top:88%;left:10%}.journey-memory--turn{top:39%;left:25%}.journey-memory--now{top:19%;left:72%}.journey-memory--next{border-color:#82b9c257;top:0;right:0}.journey-memory--next small{color:#9ecbd1}.about-flow__stage{background:radial-gradient(circle at 73% 28%,#d66a5826,#0000 34%),linear-gradient(145deg,#ffffff09,#08080b61);height:auto;min-height:0;padding:0;display:block}.about-flow__stage-header{z-index:14;padding:0;position:absolute;top:22px;left:25px;right:25px}.about-flow__stage:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;border:1px solid #ffffff13;position:absolute;inset:0}.about-flow__stage-meta{text-align:right;width:138px;min-height:29px;position:relative}.about-flow__stage-header .about-flow__stage-meta>span{justify-items:end;gap:4px;width:100%;display:grid;position:absolute;top:0;right:0}.journey-layer{--layer-opacity:0;--layer-y:18px;--layer-scale:.985;opacity:var(--layer-opacity);transform:translate3d(0, var(--layer-y), 0) scale(var(--layer-scale));transform-origin:50%;pointer-events:none;will-change:opacity, transform}.journey-layer--scattered{--layer-opacity:var(--scene-scattered-o);--layer-y:var(--scene-scattered-y);--layer-scale:var(--scene-scattered-s)}.journey-layer--connected{--layer-opacity:var(--scene-connected-o);--layer-y:var(--scene-connected-y);--layer-scale:var(--scene-connected-s)}.journey-layer--participate{--layer-opacity:var(--scene-participate-o);--layer-y:var(--scene-participate-y);--layer-scale:var(--scene-participate-s)}.journey-layer--remember{--layer-opacity:var(--scene-remember-o);--layer-y:var(--scene-remember-y);--layer-scale:var(--scene-remember-s)}.journey-cinema{z-index:2;aspect-ratio:16/9;isolation:isolate;border-radius:inherit;background:#0b090d;width:min(100%,177.78svh - 334.226px);position:relative;overflow:hidden}.journey-cinema:before,.journey-cinema:after{content:"";z-index:3;pointer-events:none;position:absolute}.journey-cinema:before{background:linear-gradient(90deg,#0505086b,#0000 28% 72%,#05050861),linear-gradient(#0505081a,#0000 65%,#05050857);inset:0}.journey-cinema:after{aspect-ratio:1;border:1px solid #ffb29f14;border-radius:50%;width:44%;top:8%;left:50%;transform:translate(-50%);box-shadow:0 0 0 55px #ffb29f06,0 0 0 120px #82b9c205}.journey-cinema__art{z-index:0;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.journey-cinema__art--orbit{opacity:var(--journey-orbit-o);transform:scale(var(--journey-orbit-s));filter:saturate(.94)contrast(1.04)}.journey-cinema__art--memory{z-index:1;opacity:var(--journey-memory-o);transform:scale(var(--journey-memory-s));filter:saturate(.86)contrast(1.08)brightness(.82)}.journey-cinema__shade{z-index:2;pointer-events:none;background:radial-gradient(at 50% 47%,#0000 0 16%,#08060a12 27%,#08060a38 62%),linear-gradient(#07060914,#0706093d);position:absolute;inset:0}.journey-cinema__moments{z-index:4;opacity:var(--journey-cards-o);transform:scale(var(--journey-cards-s));transform-origin:50%;pointer-events:none;position:absolute;inset:0}.journey-cinema__moment{background:#0b0a0d;border:1px solid #ffffff26;border-radius:10%;margin:0;position:absolute;overflow:hidden;box-shadow:0 18px 48px #00000085,0 0 32px #d66a5814}.journey-cinema__moment:after{content:"";background:linear-gradient(#0000 45%,#060507f0);position:absolute;inset:0}.journey-cinema__moment>img{object-fit:cover;filter:saturate(.88)brightness(.82);width:100%;height:100%;display:block}.journey-cinema__moment figcaption{z-index:2;gap:2px;display:grid;position:absolute;bottom:7%;left:9%;right:9%}.journey-cinema__moment figcaption small{color:#ff9f8c;letter-spacing:.13em;font-size:clamp(.25rem,.34vw,.43rem);font-weight:900}.journey-cinema__moment figcaption strong{color:#ffffffd1;letter-spacing:-.02em;font-size:clamp(.38rem,.47vw,.6rem);line-height:1.1}.journey-cinema__moment--day{width:6.5%;height:29%;top:52%;left:13.4%;transform:rotate(-9deg)}.journey-cinema__moment--plan{width:8.8%;height:34%;top:49%;left:25.4%;transform:rotate(-5deg)}.journey-cinema__moment--turn{width:7.6%;height:31.5%;top:31.5%;left:65.2%;transform:rotate(6deg)}.journey-cinema__moment--now{width:6.4%;height:29.5%;top:14.7%;left:80.7%;transform:rotate(10deg)}.journey-phone{z-index:8;background:#070709;border:clamp(4px,.45vw,7px) solid #070709;border-radius:10%/4.8%;width:25.5%;height:87%;animation:8s ease-in-out infinite journey-phone-float;position:absolute;top:6.5%;left:37.25%;overflow:hidden;box-shadow:0 30px 55px #00000085,0 0 0 1px #ffffff1a}.journey-phone__screen{isolation:isolate;background:#0b0b0d;border:1px solid #ffffff21;border-radius:7.8%/3.8%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #000c}.journey-phone__island{z-index:12;background:#020203;border-radius:999px;width:30%;height:2.5%;position:absolute;top:1.6%;left:50%;transform:translate(-50%)}.journey-ui{z-index:4;color:#fff;background:#101013;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.journey-ui__photo,.journey-ui__hero{background:#19171a;flex:0 0 43%;position:relative;overflow:hidden}.journey-ui__photo:after,.journey-ui__hero:after{content:"";background:linear-gradient(#0505070d,#08070ae0);position:absolute;inset:0}.journey-ui__photo img,.journey-ui__hero img{object-fit:cover;filter:saturate(.9)contrast(1.06);width:100%;height:100%;display:block}.journey-ui__photo>span,.journey-ui__hero>span{z-index:2;color:#ffb09e;letter-spacing:.12em;font-size:clamp(.28rem,.34vw,.42rem);font-weight:900;position:absolute;bottom:7%;left:7%;right:7%}.journey-ui__copy{flex-direction:column;flex:1;padding:8% 7% 7%;display:flex}.journey-ui__copy>small{color:#ef8f7c;letter-spacing:.13em;font-size:clamp(.28rem,.34vw,.42rem);font-weight:900}.journey-ui__copy>strong{letter-spacing:-.045em;margin-top:5%;font-size:clamp(.62rem,.86vw,1.05rem);line-height:.98}.journey-ui__copy>p{color:#ffffff91;margin:5% 0 0;font-size:clamp(.34rem,.42vw,.52rem);line-height:1.35}.journey-ui__button{color:#fff;letter-spacing:.01em;background:linear-gradient(105deg,#d66a58,#f29580);border-radius:999px;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:6% 7%;font-size:clamp(.32rem,.4vw,.5rem);font-weight:900;display:flex}.journey-ui__button svg{width:1em;height:1em}.journey-ui--overview .journey-ui__hero{flex-basis:31%}.journey-ui--overview .journey-ui__copy{padding-top:6%}.journey-ui--overview .journey-ui__copy>strong{font-size:clamp(.52rem,.68vw,.88rem)}.journey-ui__route{flex:1;gap:0;margin:7% 0 0;padding:0;list-style:none;display:grid;position:relative}.journey-ui__route:before{content:"";background:linear-gradient(#d66a58,#f2a18f 68%,#82b9c2b8);width:1px;position:absolute;top:5%;bottom:5%;left:4px}.journey-ui__route li{color:#ffffffb8;grid-template-columns:9px 1fr;align-items:center;gap:7%;min-height:0;font-size:clamp(.27rem,.35vw,.43rem);line-height:1.12;display:grid;position:relative}.journey-ui__route li i{z-index:1;background:#111014;border:1px solid #ef8f7c;border-radius:50%;width:8px;height:8px}.journey-ui__route li:nth-child(3) i{background:#ef8f7c;box-shadow:0 0 0 3px #d66a581f}.journey-ui__route li:last-child i{border-style:dashed;border-color:#82b9c2}.journey-ui__route b{color:#ef8f7c;letter-spacing:.1em;margin-bottom:1px;font-size:.78em;display:block}.journey-ui__offer{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:24px 1fr;align-items:center;gap:7%;margin-top:9%;padding:6%;display:grid}.journey-ui__offer>i,.journey-ui__memory>i{color:#fff;background:linear-gradient(135deg,#d66a58,#7b4965);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.48rem;font-style:normal;font-weight:900;display:grid}.journey-ui__offer span{min-width:0}.journey-ui__offer b{font-size:clamp(.31rem,.39vw,.48rem);line-height:1.15;display:block}.journey-ui__offer small{color:#ffffff6e;margin-top:3px;font-size:clamp(.24rem,.3vw,.36rem);display:block}.journey-ui--result .journey-ui__photo{flex-basis:38%}.journey-ui--result .journey-ui__copy>strong{font-size:clamp(.56rem,.75vw,.95rem)}.journey-ui__memory{color:#ffffffb8;background:#d66a5814;border:1px solid #ffb29f26;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:7%;margin-top:6%;padding:5%;font-size:clamp(.25rem,.33vw,.4rem);line-height:1.2;display:grid}.journey-ui__memory>i{width:22px;height:22px}.journey-ui__capsule{color:#ffffff5c;letter-spacing:.07em;white-space:nowrap;align-items:center;gap:4%;margin-top:auto;font-size:clamp(.21rem,.27vw,.33rem);font-weight:900;display:flex}.journey-ui__capsule i{background:#ffffff24;flex:1;height:1px}.journey-ui__capsule b{color:#82b9c2;font-size:inherit}.journey-phone__veil{z-index:10;background:rgba(12, 10, 14, var(--journey-phone-veil));pointer-events:none;position:absolute;inset:0}.journey-contribution,.journey-outcome{z-index:9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0c10d6;border:1px solid #82b9c238;border-radius:18px;padding:2.1% 2.3%;display:grid;position:absolute;box-shadow:0 22px 58px #0000005c,inset 0 1px #ffffff0d}.journey-contribution{width:28%;top:54%;left:6%}.journey-contribution>span{align-items:center;gap:8%;display:flex}.journey-contribution>span i{background:linear-gradient(135deg,#d66a58,#77445e);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.56rem;font-style:normal;font-weight:900;display:grid}.journey-contribution small,.journey-outcome small{color:#95c4cc;letter-spacing:.13em;font-size:clamp(.3rem,.38vw,.48rem);font-weight:900}.journey-contribution strong,.journey-outcome strong{letter-spacing:-.035em;margin-top:7%;font-size:clamp(.63rem,.9vw,1.14rem);line-height:1.05}.journey-contribution p{color:#ffffff80;margin:5% 0 0;font-size:clamp(.34rem,.45vw,.57rem);line-height:1.35}.journey-contribution__pulse{z-index:7;width:30%;position:absolute;top:42%;left:29%;overflow:visible}.journey-contribution__pulse path{fill:none;stroke:#82b9c2;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:6 8;filter:drop-shadow(0 0 7px #82b9c280);animation:6s linear infinite journey-pulse-travel}.journey-contribution__pulse circle{fill:#0e0d11;stroke:#82b9c2;stroke-width:2px}.journey-contribution__pulse circle:last-child{fill:#ff9f8c;stroke:#ff9f8c;filter:drop-shadow(0 0 7px #ff9f8ccc)}.journey-outcome{background:#110a0fd9;border-color:#ffb29f33;width:31%;top:57%;left:6%}.journey-outcome small{color:#ef8f7c}.journey-outcome>span{color:#ffffff7a;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;margin-top:8%;font-size:clamp(.3rem,.4vw,.5rem);font-weight:800;display:inline-flex}.journey-outcome>span i{background:#ff9f8c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d66a581c,0 0 16px #d66a588c}@keyframes journey-phone-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes journey-pulse-travel{to{stroke-dashoffset:-56px}}.about-horizon{color:#27171a;align-items:start;min-height:112svh;padding:clamp(320px,34vh,400px) 0 clamp(110px,13vh,170px);display:grid;position:relative;overflow:hidden}.about-horizon:before{content:"";z-index:0;background:linear-gradient(#0000 0%,#f4ece7c2 22%,#f4ece7 48% 100%);position:absolute;inset:0}.about-horizon__trail{z-index:1;pointer-events:none;position:absolute;inset:0}.about-horizon__trail svg{width:100%;height:240px;position:absolute;inset:48px 0 auto;overflow:visible}.about-horizon__trail svg path{fill:none;stroke:#d66a58;stroke-width:2.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #d66a585c)}.about-horizon__route-past{stroke-dasharray:none}.about-horizon__trail svg .about-horizon__route-future{stroke:#9f655f;stroke-width:1.8px;stroke-dasharray:7 12;animation:16s linear infinite about-route-drift}.about-horizon__trail>i{aspect-ratio:1;border:1px solid #5b34351c;border-radius:50%;width:min(62vw,1040px);position:absolute;top:1%;right:-13%}.about-horizon__trail>i:nth-child(2){width:min(49vw,820px);top:7%;right:-8%}.about-horizon__trail>i:nth-child(3){width:min(36vw,610px);top:13%;right:-3%}.about-horizon__trail>i:nth-child(4){border-color:#d66a582e;width:min(23vw,390px);top:19%;right:2%}.about-horizon__point{z-index:3;color:#27171a;text-transform:uppercase;background:#f4ece7d1;gap:3px;min-width:120px;padding:4px 8px 5px 23px;display:grid;position:absolute;box-shadow:0 0 0 7px #f4ece7b3}.about-horizon__point>i{background:#f4ece7;border:2px solid #d66a58;border-radius:50%;width:13px;height:13px;position:absolute;top:7px;left:0;box-shadow:0 0 0 6px #d66a581a}.about-horizon__point small{color:#a74d42;letter-spacing:.14em;font-size:clamp(.5rem,.52vw,.62rem);font-weight:900}.about-horizon__point strong{letter-spacing:.03em;font-size:clamp(.62rem,.68vw,.78rem);line-height:1.15}.about-horizon__point--start{top:246px;left:2%}.about-horizon__point--turn{top:203px;left:23%}.about-horizon__point--now{top:122px;left:69%}.about-horizon__point--now>i{background:#d66a58}.about-horizon__point--next{top:52px;right:2%}.about-horizon__point--next>i{border-style:dashed;border-color:#8d5f5a}.about-horizon__inner{z-index:2;position:relative}.about-horizon .eyebrow{color:#8d3f3a}.about-horizon h2{letter-spacing:-.075em;max-width:12ch;margin:30px 0 0;font-size:clamp(4.1rem,7.5vw,10rem);line-height:.88}.about-horizon__inner>p{color:#27171aab;max-width:720px;margin:34px 0 0;font-size:clamp(1.05rem,1.38vw,1.36rem);line-height:1.62}.about-horizon__actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:38px;display:flex}.about-horizon .text-link{color:#27171a}@keyframes about-aurora-one{0%{transform:translate(0,0)scale(1)}to{transform:translate(-4%,3%)scale(1.08)}}@keyframes about-aurora-two{0%{transform:translate(0,0)scale(1)}to{transform:translate(5%,-2%)scale(1.07)}}@keyframes about-route-drift{to{stroke-dashoffset:-52px}}@keyframes about-ring-breathe{0%,to{opacity:.42;transform:scale(.98)}50%{opacity:.76;transform:scale(1.02)}}@keyframes about-word-drift{0%{margin-top:-6px}to{margin-top:8px}}@keyframes about-product-breathe{0%,to{translate:0}50%{translate:0 -8px}}@keyframes about-scroll-cue{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:.9;transform:translateY(6px)}}@media (max-width:1280px){.about-origin__grid{grid-template-columns:minmax(450px,.9fr) minmax(490px,1.1fr)}.about-flow__grid{grid-template-columns:minmax(370px,.78fr) minmax(510px,1.22fr);gap:clamp(30px,4vw,70px)}.about-flow__stage{min-height:0}}@media (max-width:980px){.about-experience__progress{display:none}.about-origin{min-height:auto;padding-top:92px}.about-origin__grid{grid-template-columns:1fr}.about-origin h1{max-width:9.5ch;font-size:clamp(4rem,11.5vw,7.4rem)}.about-origin__world{min-height:0}.about-origin__product{width:min(54%,470px)}.about-flow__grid{display:block}.about-flow__chapter{opacity:1;max-width:none;min-height:auto;padding:108px 0 74px}.about-flow__chapter h2{max-width:12ch;font-size:clamp(3.4rem,8vw,6.3rem)}.about-flow__chapter>p,.about-flow__chapter blockquote{max-width:700px}.about-flow__stage-column{display:none}.about-flow__mobile-stage{margin-top:54px;display:block}.about-flow__stage--compact{--scene-scattered-o:0;--scene-scattered-y:0px;--scene-scattered-s:1;--scene-connected-o:0;--scene-connected-y:0px;--scene-connected-s:1;--scene-participate-o:0;--scene-participate-y:0px;--scene-participate-s:1;--scene-remember-o:0;--scene-remember-y:0px;--scene-remember-s:1;--journey-memory-o:0;--journey-orbit-o:1;--journey-orbit-s:1;--journey-memory-s:1.035;--journey-cards-s:1;--journey-phone-veil:0;grid-template-rows:42px auto;width:100%;height:auto;min-height:0;padding:16px}.about-flow__stage--compact[data-active=scattered]{--scene-scattered-o:1;--journey-cards-o:1}.about-flow__stage--compact[data-active=connected]{--scene-connected-o:1;--journey-cards-o:.93}.about-flow__stage--compact[data-active=participate]{--scene-participate-o:1;--journey-cards-o:.8}.about-flow__stage--compact[data-active=remember]{--scene-remember-o:1;--journey-cards-o:0;--journey-memory-o:.92;--journey-orbit-o:.34;--journey-orbit-s:1.016;--journey-memory-s:1.003;--journey-cards-s:.984}.about-flow__stage--compact .about-flow__stage-header{top:24px;left:25px;right:25px}.about-flow__stage--compact .journey-cinema{width:100%}.about-horizon{min-height:980px}}@media (max-width:620px){.about-experience{background:radial-gradient(circle at 86% 9%,#8246642b,#0000 15%),linear-gradient(#08090c 0%,#100a11 28%,#211019 65%,#7a4845 88%,#eadbd3 100%)}.about-experience__contours{opacity:.08;height:620px}.about-experience__aurora--one{width:130vw;right:-75%}.about-experience__aurora--two,.about-experience__aurora--three{display:none}.about-origin{padding:74px 0 88px}.about-origin__grid{gap:36px}.about-origin h1{margin-top:24px;font-size:clamp(3.65rem,17.5vw,5.3rem);line-height:.86}.about-origin__copy>p{margin-top:26px;font-size:1rem}.about-origin__kinds{gap:7px;margin-top:24px}.about-origin__kinds span{padding:6px 8px;font-size:.55rem}.about-origin__world{width:calc(100% + (var(--page-gutter) * 2));min-height:0;margin-inline:calc(var(--page-gutter) * -1)}.about-origin__word{font-size:clamp(1.55rem,9vw,2.8rem)}.about-origin__product{border-radius:17px;width:65%;padding:8px;bottom:17%;right:4%}.about-origin__product figcaption{padding:3px 3px 8px}.about-origin__product figcaption strong{font-size:.65rem}.about-origin__product img{border-radius:10px}.about-origin__point{bottom:7%;left:6%}.about-origin__scroll{display:none}.about-flow{padding-top:0}.about-flow__chapter{padding:84px 0 50px}.about-flow__chapter h2{margin-top:24px;font-size:clamp(3rem,13.4vw,4.5rem)}.about-flow__chapter>p{margin-top:24px;font-size:.98rem}.about-flow__chapter blockquote{margin-top:26px;font-size:1.06rem}.about-flow__mobile-stage{margin-top:40px;margin-inline:calc(var(--page-gutter) * -.5)}.about-flow__stage--compact{border-radius:30px;height:auto;min-height:0;padding:13px}.about-flow__stage-header{font-size:.52rem;left:auto;right:auto}.about-flow__stage--compact .about-flow__stage-header{top:29px;left:28px;right:28px}.journey-canvas{width:100%}.about-flow__stage--compact{grid-template-rows:45px auto}.about-flow__stage-meta{width:118px}.journey-cinema{aspect-ratio:.82;background:radial-gradient(circle at 50% 46%,#d66a5833,#0000 32%),radial-gradient(circle at 16% 78%,#82b9c21a,#0000 24%),#0b090d;border-radius:22px}.journey-cinema__art--orbit{display:none}.journey-cinema__art--memory{object-position:68% center;opacity:var(--journey-memory-o);filter:saturate(.75)contrast(1.08)brightness(.55);display:block}.journey-cinema:before{z-index:2;background:linear-gradient(#05050824,#0000 48%,#05050866)}.journey-cinema:after{width:104%;top:22%;left:50%;box-shadow:0 0 0 42px #ffb29f06,0 0 0 86px #82b9c205}.journey-cinema__moment{border-radius:14px}.journey-cinema__moment figcaption{bottom:7%;left:8%;right:8%}.journey-cinema__moment figcaption small{font-size:.35rem}.journey-cinema__moment figcaption strong{font-size:.49rem}.journey-cinema__moment--day{width:23%;height:27%;top:12%;left:4%;transform:rotate(-7deg)}.journey-cinema__moment--plan{width:25%;height:27%;top:64%;left:3%;transform:rotate(5deg)}.journey-cinema__moment--turn{width:24%;height:28%;top:10%;left:auto;right:3%;transform:rotate(7deg)}.journey-cinema__moment--now{width:23%;height:27%;top:64%;left:auto;right:4%;transform:rotate(-5deg)}.journey-phone{filter:none;background:#08080a;border:5px solid #08080a;border-radius:42px;width:48%;height:87%;top:6.5%;left:26%;box-shadow:0 28px 70px #0000008c,0 0 0 1px #ffffff21}.journey-phone__screen{border-radius:36px;inset:0}.journey-phone__island{height:2.1%;top:1.3%}.journey-contribution,.journey-contribution__pulse,.journey-outcome{display:none}.journey-checkpoint,.journey-memory{max-width:105px;padding-left:8px}.journey-checkpoint strong,.journey-memory strong{font-size:.58rem}.journey-fragment strong{font-size:.62rem}.journey-media{border-radius:15px;width:60%;padding:6px;top:41%;left:37%}.journey-media figcaption{gap:2px;padding:3px 3px 7px;display:grid}.journey-media figcaption strong{text-align:left;font-size:.5rem}.journey-media img{border-radius:10px}.journey-signals{gap:7px;width:25%;top:37%;left:1%}.journey-signals>span{min-width:0;padding:5px 7px;font-size:.43rem}.about-flow__stage--compact .journey-checkpoint--attempt{left:3%}.about-origin__checkpoint{max-width:105px;padding-left:8px}.about-origin__checkpoint strong{font-size:.57rem}.about-flow__moment{border-radius:12px;min-width:96px;padding:9px 10px}.about-flow__moment small{font-size:.44rem}.about-flow__moment strong{font-size:.68rem}.about-flow__stage[data-active=scattered] .about-flow__moment--start{transform:translate(28px,-128px)rotate(-7deg)}.about-flow__stage[data-active=scattered] .about-flow__moment--attempt{transform:translate(110px,88px)rotate(6deg)}.about-flow__stage[data-active=scattered] .about-flow__moment--turn{transform:translate(-125px,-75px)rotate(4deg)}.about-flow__stage[data-active=scattered] .about-flow__moment--now{transform:translate(-46px,205px)rotate(-5deg)}.about-flow__product{border-radius:17px;width:70%;padding:7px;top:25%;left:15%}.about-flow__product figcaption{font-size:.42rem}.about-flow__product img{border-radius:11px}.about-flow__product--help{width:68%;top:29%;left:17%}.about-flow__signal{padding:5px 8px;font-size:.47rem}.about-flow__signal--vote{right:9%}.about-flow__signal--advice{top:29%;right:1%}.about-flow__signal--resource{right:2%}.about-flow__signal--help{right:12%}.about-flow__next{padding:8px 9px;right:1%}.about-flow__next strong{font-size:.6rem}.about-horizon{min-height:980px;padding-top:300px}.about-horizon__trail svg{height:220px;top:34px}.about-horizon__point{min-width:92px;padding-left:19px;box-shadow:0 0 0 5px #f4ece7b8}.about-horizon__point>i{width:11px;height:11px}.about-horizon__point--start{top:205px;left:3%}.about-horizon__point--turn{top:151px;left:25%}.about-horizon__point--now{top:94px;left:56%}.about-horizon__point--next{top:38px;right:2%}.about-horizon__trail>i{width:118vw;right:-54%}.about-horizon__trail>i:nth-child(2){width:96vw;right:-43%}.about-horizon__trail>i:nth-child(3){width:74vw;right:-32%}.about-horizon__trail>i:nth-child(4){width:52vw;right:-21%}.about-horizon h2{margin-top:24px;font-size:clamp(3.55rem,15.7vw,5rem)}.about-horizon__inner>p{margin-top:26px;font-size:1rem}.about-horizon__actions{gap:24px;margin-top:32px;display:grid}.about-horizon__actions .app-store-action{width:100%}}.product-status-bar{z-index:20;color:#fff;text-shadow:0 1px 4px #00000080;justify-content:space-between;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:clamp(.34rem,.48vw,.68rem);font-weight:800;display:flex;position:absolute;top:2.2%;left:6%;right:6%}.product-status-bar>i{background:#030304;border-radius:999px;width:27%;height:1.5em;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.product-status-bar__signal{align-items:end;gap:2px;display:flex}.product-status-bar__signal b{background:currentColor;border-radius:1px;width:2px}.product-status-bar__signal b:first-child{height:4px}.product-status-bar__signal b:nth-child(2){height:7px}.product-status-bar__signal b:nth-child(3){background:0 0;border:1px solid;width:11px;height:6px;margin-left:3px}.product-tab-bar{z-index:18;color:#777;background:#0f0f10fa;border-top:1px solid #ffffff1f;grid-template-columns:repeat(5,1fr);align-items:center;height:11.5%;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;display:grid;position:absolute;bottom:0;left:0;right:0}.product-tab-bar>span{justify-items:center;gap:2px;display:grid}.product-tab-bar svg{stroke-width:2px;width:1.15em;height:1.15em}.product-tab-bar small{font-size:clamp(.22rem,.28vw,.38rem);line-height:1}.product-tab-bar .is-active{color:#fff}.product-tab-bar__create{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#a65048,#64323a 56%,#4e2835);border-radius:50%;align-content:center;justify-self:center;width:68%;transform:translateY(-12%)}.product-journey-id{color:#fff;grid-template-columns:clamp(20px,2.4vw,34px) minmax(0,1fr);align-items:center;gap:7px;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;display:grid}.product-journey-id>i,.about-horizon__capsule-label>i{aspect-ratio:1;color:#ffb24d;background:#111;border:2px solid #ffb24d;border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.product-journey-id>span{min-width:0}.product-journey-id b,.product-journey-id small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-journey-id b{letter-spacing:-.02em;font-size:clamp(.43rem,.66vw,.84rem)}.product-journey-id small{color:#b4b4b4;margin-top:2px;font-size:clamp(.28rem,.38vw,.5rem)}.about-product-showcase{aspect-ratio:1.08;isolation:isolate;justify-self:center;width:min(100%,910px);position:relative}.about-product-showcase__glow{z-index:0;aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle at 48% 46%,#d66a583d,#672a481c 42%,#0000 70%);border-radius:50%;width:88%;position:absolute;top:7%;left:50%;transform:translate(-50%)}.about-product-showcase__orbit{z-index:0;aspect-ratio:1;border:1px solid #ffb29f1a;border-radius:50%;width:76%;position:absolute;top:12%;left:50%;transform:translate(-50%)}.about-product-showcase__orbit--two{border-color:#82b9c214;width:58%;top:22%}.about-product-phone{z-index:2;transform-origin:bottom;background:#080809;border:clamp(5px,.48vw,8px) solid #080809;border-radius:9%/4.5%;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;position:absolute;overflow:visible;box-shadow:0 42px 95px #00000085,0 0 0 1px #ffffff1c}.about-product-phone--journey{z-index:4;width:38%;height:78%;animation:.9s cubic-bezier(.22,1,.36,1) both about-phone-enter-main;top:3%;left:31%}.about-product-phone--feed{width:29%;height:62%;animation:.98s cubic-bezier(.22,1,.36,1) 90ms both about-phone-enter-left;bottom:7%;left:3%;transform:rotate(-3deg)}.about-product-phone--help{width:29%;height:62%;animation:.98s cubic-bezier(.22,1,.36,1) .14s both about-phone-enter-right;bottom:7%;right:3%;transform:rotate(3deg)}.about-product-phone__label{z-index:24;color:#ffffffa3;letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0d0fbd;border:1px solid #ffffff1f;border-radius:999px;padding:6px 9px;font-size:clamp(.34rem,.45vw,.56rem);font-weight:900;position:absolute;top:6.5%;left:50%;transform:translate(-50%,-175%)}.about-product-phone__screen{color:#fff;background:#121212;border-radius:7.5%/3.6%;position:absolute;inset:0;overflow:hidden}.product-feed-screen>img,.product-help-screen>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.product-feed-screen__shade{z-index:2;background:linear-gradient(#0000000a 20%,#00000029 47%,#000000eb 88%);position:absolute;inset:0}.product-feed-screen__rail{z-index:4;gap:11%;display:grid;position:absolute;bottom:19%;right:6%}.product-feed-screen__rail svg{width:clamp(11px,1.25vw,18px);height:clamp(11px,1.25vw,18px)}.product-feed-screen__info{z-index:4;gap:4px;display:grid;position:absolute;bottom:13%;left:6%;right:18%}.product-feed-screen__info>strong{margin-top:4%;font-size:clamp(.48rem,.72vw,.92rem)}.product-feed-screen__info>p{color:#ffffffb8;margin:0;font-size:clamp(.3rem,.4vw,.52rem);line-height:1.3}.product-feed-screen__info>em{background:#a65048;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-top:3px;padding:4px 7px;font-size:clamp(.25rem,.33vw,.42rem);font-style:normal}.product-journey-screen__cover{height:27%;position:relative;overflow:hidden}.product-journey-screen__cover:after{content:"";background:linear-gradient(#0000000d,#121212e0);position:absolute;inset:0}.product-journey-screen__cover img{object-fit:cover;width:100%;height:100%}.product-journey-screen__body{position:absolute;inset:24% 6% 11.5%;overflow:hidden}.product-journey-screen__actions{grid-template-columns:1fr repeat(3,auto);gap:4%;margin-top:6%;display:grid}.product-journey-screen__actions>span,.product-journey-screen__actions>i{background:#1e1e1e;border-radius:8px;justify-content:center;align-items:center;min-height:24px;font-size:clamp(.28rem,.38vw,.5rem);font-style:normal;display:flex}.product-journey-screen__actions>span{background:linear-gradient(110deg,#a65048,#64323a 58%,#4e2835);gap:5px;font-weight:800}.product-journey-screen__actions svg{width:1em;height:1em}.product-journey-screen__body>small{color:#b4b4b4;letter-spacing:.1em;margin-top:7%;font-size:clamp(.25rem,.33vw,.42rem);font-weight:900;display:block}.product-journey-screen__body>p{color:#b4b4b4;margin:3% 0 0;font-size:clamp(.29rem,.38vw,.48rem);line-height:1.35}.product-journey-screen__stats{color:#777;text-align:center;grid-template-columns:repeat(3,1fr);margin-top:6%;font-size:clamp(.23rem,.29vw,.37rem);display:grid}.product-journey-screen__stats span+span{border-left:1px solid #ffffff1a}.product-journey-screen__stats b{color:#fff;margin-bottom:2px;font-size:1.7em;display:block}.product-journey-screen__next{background:linear-gradient(125deg,#a65048e6,#4e2835f2);border-radius:10px;gap:3px;margin-top:6%;padding:5%;display:grid}.product-journey-screen__next small{letter-spacing:.1em;font-size:clamp(.22rem,.28vw,.35rem);font-weight:900}.product-journey-screen__next strong{font-size:clamp(.34rem,.48vw,.61rem)}.product-journey-screen__episodes{grid-template-columns:repeat(3,1fr);gap:4%;margin-top:6%;display:grid}.product-journey-screen__episodes figure{aspect-ratio:.72;background:#1e1e1e;border-radius:7px;margin:0;position:relative;overflow:hidden}.product-journey-screen__episodes img{object-fit:cover;filter:brightness(.72);width:100%;height:100%}.product-journey-screen__episodes figcaption{font-size:clamp(.21rem,.27vw,.34rem);font-weight:800;position:absolute;bottom:4px;left:4px;right:4px}.product-help-screen__veil{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060607a3;position:absolute;inset:0}.product-help-screen__context{z-index:3;background:#1e1e1ed1;border-radius:12px;gap:5px;padding:8%;display:grid;position:absolute;top:22%;left:8%;right:8%}.product-help-screen__context small{color:#db776e;letter-spacing:.1em;font-size:clamp(.25rem,.32vw,.4rem);font-weight:900}.product-help-screen__context strong{font-size:clamp(.46rem,.65vw,.82rem)}.product-help-screen__sheet{z-index:5;background:#121212;border-radius:18px 18px 0 0;min-height:43%;padding:10% 7% 7%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -24px 60px #00000070}.product-help-screen__sheet>i{background:#777;border-radius:99px;width:18%;height:3px;position:absolute;top:4%;left:50%;transform:translate(-50%)}.product-help-screen__sheet>span{color:#b4b4b4;justify-content:space-between;align-items:center;display:flex}.product-help-screen__sheet>span small{letter-spacing:.1em;font-size:clamp(.24rem,.32vw,.4rem);font-weight:900}.product-help-screen__sheet>span svg{width:1em;height:1em}.product-help-screen__sheet>strong{margin-top:7%;font-size:clamp(.43rem,.62vw,.78rem);line-height:1.15;display:block}.product-help-screen__sheet>p{color:#b4b4b4;background:#1e1e1e;border-radius:9px;margin:7% 0 0;padding:7%;font-size:clamp(.3rem,.4vw,.5rem)}.product-help-screen__sheet>em{background:linear-gradient(110deg,#a65048,#64323a 58%,#4e2835);border-radius:9px;justify-content:center;align-items:center;gap:6px;margin-top:6%;padding:6%;font-size:clamp(.3rem,.4vw,.5rem);font-style:normal;font-weight:900;display:flex}.product-help-screen__sheet>em svg{width:1em;height:1em}.about-flow__stage-column>.about-flow__stage{top:clamp(88px,9vh,112px)}.about-flow__stage-header{width:auto;top:17px;left:18px;right:auto}.living-journey-mark{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0cb3;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;padding:7px 10px 7px 8px;display:inline-flex;box-shadow:0 10px 28px #0003}.about-flow__stage-header>span.living-journey-mark:last-child{justify-items:initial;width:auto;display:inline-flex}.living-journey-mark .brand{flex:none}.living-journey-mark .brand--small .brand__mark-wrap{width:25px;height:25px;box-shadow:none}.living-journey-mark__copy{gap:1px;display:grid}.living-journey-mark small{color:#db776e;letter-spacing:.16em;font-size:.42rem;font-weight:900}.living-journey-mark strong{color:#ffffffd1;letter-spacing:.01em;text-transform:none;font-size:.6rem}.journey-phone,.journey-ui{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.journey-phone .product-status-bar{font-size:clamp(.25rem,.32vw,.4rem);top:2%;left:7%;right:7%}.journey-phone .product-tab-bar{height:10.5%}.journey-phone .product-tab-bar small{font-size:clamp(.18rem,.22vw,.28rem)}.journey-phone .product-tab-bar svg{width:.9em;height:.9em}.journey-ui--episode{display:block}.journey-ui__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journey-ui__video-shade{z-index:2;background:linear-gradient(#0000000a 20%,#0000001f 45%,#000000f5 88%);position:absolute;inset:0}.journey-ui__action-rail{z-index:5;gap:7px;display:grid;position:absolute;bottom:18%;right:5%}.journey-ui__action-rail>span{justify-items:center;gap:1px;display:grid}.journey-ui__action-rail svg{width:clamp(8px,.72vw,12px);height:clamp(8px,.72vw,12px)}.journey-ui__action-rail small{font-size:clamp(.17rem,.2vw,.25rem)}.journey-ui__episode-info{z-index:5;gap:3px;display:grid;position:absolute;bottom:12%;left:6%;right:19%}.journey-ui__episode-info .product-journey-id{grid-template-columns:17px 1fr;gap:5px}.journey-ui__episode-info .product-journey-id b{font-size:clamp(.25rem,.32vw,.4rem)}.journey-ui__episode-info .product-journey-id small{font-size:clamp(.18rem,.22vw,.28rem)}.journey-ui__episode-info>strong{margin-top:3%;font-size:clamp(.38rem,.5vw,.63rem)}.journey-ui__episode-info>p{color:#ffffffa8;margin:0;font-size:clamp(.21rem,.27vw,.34rem);line-height:1.3}.journey-ui__episode-info>em{background:#a65048;border-radius:99px;width:-moz-fit-content;width:fit-content;padding:3px 5px;font-size:clamp(.17rem,.21vw,.27rem);font-style:normal}.journey-ui--overview .journey-ui__hero,.journey-ui--result .journey-ui__hero{flex:none;height:26%}.journey-ui--overview .journey-ui__copy,.journey-ui--result .journey-ui__copy{padding:0;position:absolute;inset:23% 5% 10.5%}.journey-ui--overview .product-journey-id,.journey-ui--result .product-journey-id{grid-template-columns:18px 1fr;gap:5px}.journey-ui--overview .product-journey-id b,.journey-ui--result .product-journey-id b{font-size:clamp(.27rem,.36vw,.45rem)}.journey-ui--overview .product-journey-id small,.journey-ui--result .product-journey-id small{font-size:clamp(.19rem,.23vw,.29rem)}.journey-ui__actions{grid-template-columns:1fr repeat(3,auto);gap:4%;margin-top:5%;display:grid}.journey-ui__actions>span,.journey-ui__actions>i{background:#1e1e1e;border-radius:6px;justify-content:center;align-items:center;min-height:18px;font-size:clamp(.2rem,.25vw,.32rem);font-style:normal;display:flex}.journey-ui__actions>span{background:linear-gradient(110deg,#a65048,#64323a 58%,#4e2835);gap:3px;font-weight:800}.journey-ui__actions svg{width:.9em;height:.9em}.journey-ui--overview .journey-ui__copy>small{margin-top:5%}.journey-ui--overview .journey-ui__route{margin-top:4%}.journey-ui--participate{display:block}.journey-ui__participation-veil{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060607a6;position:absolute;inset:0}.journey-ui__need-context{z-index:3;background:#1e1e1ed1;border-radius:11px;gap:4px;padding:8%;display:grid;position:absolute;top:23%;left:8%;right:8%}.journey-ui__need-context small{color:#db776e;letter-spacing:.1em;font-size:clamp(.2rem,.25vw,.32rem);font-weight:900}.journey-ui__need-context strong{font-size:clamp(.35rem,.46vw,.58rem)}.journey-ui__offer-sheet{z-index:6;background:#121212;border-radius:15px 15px 0 0;min-height:43%;padding:10% 7% 7%;position:absolute;bottom:0;left:0;right:0}.journey-ui__sheet-handle{background:#777;border-radius:99px;width:18%;height:3px;position:absolute;top:4%;left:50%;transform:translate(-50%)}.journey-ui__sheet-title{color:#b4b4b4;justify-content:space-between;align-items:center;display:flex}.journey-ui__sheet-title small{letter-spacing:.1em;font-size:clamp(.18rem,.23vw,.29rem);font-weight:900}.journey-ui__sheet-title svg{width:.8em;height:.8em}.journey-ui__offer-sheet>strong{margin-top:6%;font-size:clamp(.34rem,.44vw,.56rem);line-height:1.12;display:block}.journey-ui__offer-input{color:#b4b4b4;background:#1e1e1e;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;margin-top:7%;padding:7%;font-size:clamp(.23rem,.3vw,.38rem);display:flex}.journey-ui__offer-input svg{color:#db776e;width:1em;height:1em}.journey-ui__result-card{background:linear-gradient(125deg,#a65048f2,#4e2835fa);border-radius:9px;gap:3px;margin-top:6%;padding:7%;display:grid}.journey-ui__result-card small{letter-spacing:.09em;font-size:clamp(.18rem,.22vw,.28rem);font-weight:900}.journey-ui__result-card strong{font-size:clamp(.34rem,.46vw,.58rem);line-height:1.08}.journey-ui__result-card p{color:#ffffffad;margin:0;font-size:clamp(.2rem,.25vw,.32rem);line-height:1.2}.journey-ui--result .journey-ui__memory,.journey-ui--result .journey-ui__capsule{margin-top:5%}.about-horizon{color:#27171a;isolation:isolate;background:#f4ece7;align-items:center;min-height:100svh;padding:clamp(110px,14vh,180px) 0;display:grid;overflow:hidden}.about-horizon:before{z-index:0;background:linear-gradient(#22111952,#5b303617 48%,#0000);height:clamp(110px,15vh,170px);inset:0 0 auto}.about-horizon:after{content:"";z-index:0;aspect-ratio:1;background:radial-gradient(circle,#d66a5824,#0000 67%);border-radius:50%;width:60%;position:absolute;bottom:-30%;right:-14%}.about-horizon__grid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:clamp(56px,8vw,140px);display:grid;position:relative}.about-horizon__copy{z-index:2;position:relative}.about-horizon__copy>p{color:#27171aab;max-width:700px;margin:34px 0 0;font-size:clamp(1.05rem,1.38vw,1.36rem);line-height:1.62}.about-horizon h2{max-width:10.5ch;margin-top:30px;font-size:clamp(4rem,6.2vw,8.4rem)}.about-horizon__capsule{aspect-ratio:1.04;isolation:isolate;width:100%;position:relative}.about-horizon__capsule:before,.about-horizon__capsule:after{content:"";z-index:0;border:1px solid #5b34351c;border-radius:50%;position:absolute}.about-horizon__capsule:before{inset:5%}.about-horizon__capsule:after{border-color:#d66a582e;inset:18%}.about-horizon__capsule-label{z-index:5;grid-template-columns:38px auto;align-items:center;gap:10px;display:grid;position:absolute;top:3%;left:5%}.about-horizon__capsule-label>i{width:38px}.about-horizon__capsule-label>span{gap:2px;display:grid}.about-horizon__capsule-label small{color:#a74d42;letter-spacing:.15em;font-size:.55rem;font-weight:900}.about-horizon__capsule-label strong{color:#27171a;font-size:.9rem}.about-horizon__episode{z-index:2;color:#fff;background:#121212;border:1px solid #ffffff21;border-radius:24px;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 70px #42242833,0 0 0 1px #27171a14}.about-horizon__episode:after{content:"";background:linear-gradient(#0000 35%,#0c0c0df5);position:absolute;inset:0}.about-horizon__episode img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;display:block}.about-horizon__episode figcaption{z-index:2;gap:4px;display:grid;position:absolute;bottom:7%;left:8%;right:8%}.about-horizon__episode figcaption small{color:#db776e;letter-spacing:.13em;font-size:clamp(.42rem,.52vw,.65rem);font-weight:900}.about-horizon__episode figcaption strong{letter-spacing:-.035em;font-size:clamp(.76rem,1.05vw,1.3rem);line-height:1}.about-horizon__episode figcaption span{color:#ffffff8f;font-size:clamp(.48rem,.62vw,.76rem);line-height:1.25}.about-horizon__episode--day{width:36%;height:54%;top:21%;left:1%;transform:rotate(-4deg)}.about-horizon__episode--turn{z-index:3;width:39%;height:58%;bottom:3%;left:31%;transform:rotate(2deg)}.about-horizon__episode--now{width:39%;height:62%;top:14%;right:0;transform:rotate(4deg)}.about-horizon__continues{z-index:5;color:#8d3f3a;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.7rem;font-weight:900;display:inline-flex;position:absolute;bottom:3%;right:5%}.about-horizon__continues svg{width:15px;height:15px}@keyframes about-phone-enter-main{0%{opacity:0;transform:translateY(36px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes about-phone-enter-left{0%{opacity:0;transform:translate(24%,24px)rotate(0)scale(.94)}to{opacity:1;transform:translate(0,0)rotate(-3deg)scale(1)}}@keyframes about-phone-enter-right{0%{opacity:0;transform:translate(-24%,24px)rotate(0)scale(.94)}to{opacity:1;transform:translate(0,0)rotate(3deg)scale(1)}}@media (max-width:1280px){.about-product-showcase{width:min(100%,760px)}.about-horizon__grid{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:54px}}@media (max-width:980px){.about-product-showcase{width:min(100%,820px);margin-top:12px}.about-flow__stage-column{min-height:0}.about-flow__stage--compact .about-flow__stage-header{top:25px;left:25px;right:auto}.about-horizon{min-height:auto;padding:120px 0 110px}.about-horizon__grid{grid-template-columns:1fr;gap:70px}.about-horizon__copy{max-width:760px}.about-horizon__capsule{justify-self:center;width:min(100%,760px)}}@media (max-width:620px){.about-product-showcase{width:calc(100% + (var(--page-gutter) * 1.4));aspect-ratio:.88;margin:10px calc(var(--page-gutter) * -.7) 0}.about-product-phone--journey{width:58%;height:84%;top:4%;left:21%}.about-product-phone--feed{opacity:.76;width:43%;height:63%;bottom:5%;left:-6%}.about-product-phone--help{opacity:.76;width:43%;height:63%;bottom:5%;right:-6%}.about-product-phone__label{padding:4px 6px;font-size:.3rem}.product-status-bar{font-size:.34rem}.product-tab-bar small{display:none}.product-feed-screen__info{right:20%}.product-journey-screen__body>p{font-size:.3rem}.living-journey-mark{gap:7px;padding:6px 9px 6px 7px}.living-journey-mark .brand--small .brand__mark-wrap{width:22px;height:22px}.living-journey-mark small{font-size:.36rem}.living-journey-mark strong{font-size:.52rem}.journey-ui__action-rail{gap:6px}.journey-ui__action-rail svg{width:11px;height:11px}.journey-ui__episode-info>p{font-size:.29rem}.journey-ui--overview .product-journey-id b,.journey-ui--result .product-journey-id b{font-size:.37rem}.about-horizon{min-height:auto;padding:100px 0 88px}.about-horizon:before{height:96px}.about-horizon__grid{gap:50px}.about-horizon h2{font-size:clamp(3.35rem,15vw,4.8rem)}.about-horizon__copy>p{margin-top:26px;font-size:1rem}.about-horizon__capsule{width:calc(100% + 18px);margin-left:-9px}.about-horizon__episode{border-radius:17px}.about-horizon__episode--day{width:39%;left:-2%}.about-horizon__episode--turn{width:43%;left:28%}.about-horizon__episode--now{width:42%;right:-2%}.about-horizon__capsule-label{grid-template-columns:31px auto}.about-horizon__capsule-label>i{width:31px}.about-horizon__capsule-label strong{font-size:.76rem}.about-horizon__continues{font-size:.58rem;right:2%}}.about-media-phone,.about-media-card{margin:0}.about-media-phone{z-index:2;filter:drop-shadow(0 30px 48px #0006);transform-origin:bottom;position:absolute}.about-media-phone__frame{background:#0b0b0d;border:clamp(5px,.46vw,8px) solid #080809;border-radius:12%/5.7%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}.about-media-phone__frame>img,.about-media-card>img{object-fit:cover;filter:saturate(.84)contrast(1.04);width:100%;height:100%;display:block}.about-media-phone__island{display:none}.about-media-phone__glass{pointer-events:none;background:linear-gradient(160deg,#ffffff1a,#0000 21%),linear-gradient(#0000 58%,#05050733);position:absolute;inset:0}.about-media-card{background:#111014;border:1px solid #ffffff21;border-radius:clamp(18px,2vw,30px);position:relative;overflow:hidden;box-shadow:0 24px 54px #00000057}.about-hero-media{isolation:isolate;justify-self:center;width:min(100%,900px);height:clamp(590px,73svh,830px);position:relative}.about-hero-media__glow{z-index:0;filter:blur(28px);background:radial-gradient(circle,#d66a5842,#632b461f 46%,#0000 72%);border-radius:50%;width:85%;height:80%;position:absolute;top:9%;left:50%;transform:translate(-50%)}.about-hero-media__phone--main{z-index:4;width:42%;height:88%;animation:.85s cubic-bezier(.22,1,.36,1) both about-phone-enter-main;top:1%;left:29%}.about-hero-media__phone--left{opacity:.78;width:32%;height:69%;animation:.94s cubic-bezier(.22,1,.36,1) 80ms both about-phone-enter-left;bottom:2%;left:1%;transform:rotate(-6deg)}.about-hero-media__phone--right{opacity:.78;width:32%;height:69%;animation:.94s cubic-bezier(.22,1,.36,1) .13s both about-phone-enter-right;bottom:2%;right:1%;transform:rotate(6deg)}.about-flow{padding:0 0 clamp(40px,5vh,72px)}.about-flow__stage-column{align-self:stretch;min-height:0}.about-flow__stage{background:#0b090d;border-radius:clamp(30px,3vw,52px);overflow:hidden}.about-flow__stage-column>.about-flow__stage{height:min(940px,100svh - 104px);min-height:620px;top:88px}.about-flow__chapter{box-sizing:border-box;min-height:clamp(650px,86svh,900px);padding:clamp(64px,8vh,96px) 0}.journey-cinema{aspect-ratio:auto;border-radius:inherit;background:radial-gradient(circle at 50% 44%,#d66a582e,#0000 30%),radial-gradient(circle at 12% 84%,#6f3f5b29,#0000 30%),linear-gradient(145deg,#0e0b10,#08090c 64%,#111017);width:100%;height:100%}.journey-cinema:before{z-index:0;opacity:.32;background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.journey-cinema:after{z-index:0;width:64%;height:72%;box-shadow:none;filter:blur(18px);background:radial-gradient(circle,#e1846f1c,#0000 68%);border:0;border-radius:50%;top:14%;left:50%;transform:translate(-50%)}.journey-cinema__ambient{z-index:1;pointer-events:none;border:1px solid #ffffff0d;border-radius:38px;position:absolute;inset:5%}.journey-showcase{z-index:2;position:absolute;inset:0;overflow:hidden}.journey-showcase__phone--scattered-left{opacity:.72;width:28%;height:68%;top:18%;left:7%;transform:rotate(-8deg)}.journey-showcase__phone--scattered-main{z-index:4;width:32%;height:84%;top:7%;left:34%}.journey-showcase__phone--scattered-right{opacity:.72;width:28%;height:68%;top:18%;right:7%;transform:rotate(8deg)}.journey-showcase__phone--connected-main{z-index:4;width:36%;height:86%;top:7%;left:12%}.journey-showcase__sequence{grid-template-rows:repeat(3,minmax(0,1fr));gap:14px;width:37%;display:grid;position:absolute;top:16%;bottom:16%;right:8%}.journey-showcase__sequence .about-media-card:nth-child(2){transform:translate(-8%)}.journey-showcase__phone--participant-left,.journey-showcase__phone--participant-right{width:33%;height:78%;top:11%}.journey-showcase__phone--participant-left{left:8%;transform:rotate(-3deg)}.journey-showcase__phone--participant-right{right:8%;transform:rotate(3deg)}.journey-showcase__connection{z-index:7;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:22%;display:grid;position:absolute;top:49%;left:39%}.journey-showcase__connection i{background:#0c0b0e;border:2px solid #f1937f;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 8px #d66a581a,0 0 24px #d66a588c}.journey-showcase__connection b{background:linear-gradient(90deg,#f1937f,#82b9c2cc);height:1px;box-shadow:0 0 14px #d66a586b}.journey-showcase__archive{width:46%;position:absolute;top:13%;bottom:13%;left:6%}.journey-showcase__archive .about-media-card{width:72%;height:38%;position:absolute}.journey-showcase__archive .about-media-card:first-child{top:0;left:0;transform:rotate(-4deg)}.journey-showcase__archive .about-media-card:nth-child(2){z-index:2;top:31%;left:13%;transform:rotate(1deg)}.journey-showcase__archive .about-media-card:nth-child(3){z-index:3;bottom:0;right:0;transform:rotate(4deg)}.journey-showcase__phone--remember-main{z-index:5;width:36%;height:86%;top:7%;right:9%}.about-horizon{background:#f4ece7;min-height:clamp(760px,90svh,940px);padding:clamp(82px,9vh,120px) 0}.about-horizon:before{height:clamp(58px,7vh,86px)}.about-horizon__grid{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:clamp(56px,7vw,118px)}.about-horizon h2{max-width:10.5ch;font-size:clamp(3.8rem,5.5vw,7.4rem)}.about-closing-media{isolation:isolate;width:100%;height:clamp(540px,66svh,720px);position:relative}.about-closing-media__glow{z-index:0;filter:blur(24px);background:radial-gradient(circle,#d66a583d,#9a5f6917 48%,#0000 72%);border-radius:50%;width:82%;height:80%;position:absolute;top:7%;left:48%;transform:translate(-50%)}.about-closing-media__backdrop{z-index:1;opacity:.82;width:66%;height:53%;position:absolute;top:15%;left:0;transform:rotate(-4deg)}.about-closing-media__phone{z-index:4;width:42%;height:92%;top:2%;right:7%;transform:rotate(2deg)}.about-closing-media__detail{z-index:5;width:37%;height:34%;position:absolute;bottom:5%;right:0;transform:rotate(5deg)}@media (min-width:1400px){.about-origin{padding-top:clamp(96px,10vh,112px)}}@media (min-width:981px) and (max-height:720px){.about-flow__stage-column>.about-flow__stage{height:calc(100svh - 94px);min-height:0;top:80px}.about-flow__chapter{min-height:max(620px,86svh)}}@media (max-width:980px){.about-hero-media{width:min(100%,840px);height:clamp(580px,78vw,760px);margin-top:8px}.about-flow__chapter{min-height:auto;padding:100px 0 66px}.about-flow__stage--compact{height:auto;padding:14px}.about-flow__stage--compact .journey-cinema{aspect-ratio:4/3;width:100%;height:auto}.about-horizon{min-height:auto;padding:110px 0 96px}.about-horizon__grid{grid-template-columns:1fr;gap:54px}.about-closing-media{justify-self:center;width:min(100%,760px);height:clamp(520px,76vw,680px)}}@media (max-width:620px){.about-hero-media{width:calc(100% + (var(--page-gutter) * 1.3));height:clamp(500px,137vw,620px);margin:6px calc(var(--page-gutter) * -.65) 0}.about-hero-media__phone--main{width:56%;height:88%;top:2%;left:22%}.about-hero-media__phone--left{opacity:.62;width:43%;height:65%;bottom:3%;left:-7%}.about-hero-media__phone--right{opacity:.62;width:43%;height:65%;bottom:3%;right:-7%}.about-flow__chapter{padding:82px 0 48px}.about-flow__mobile-stage{margin-top:34px}.about-flow__stage--compact{border-radius:28px;padding:10px}.about-flow__stage--compact .journey-cinema{aspect-ratio:.82;border-radius:20px}.journey-cinema__ambient{border-radius:24px;inset:4%}.journey-showcase__phone--scattered-left{width:46%;height:67%;top:17%;left:-8%}.journey-showcase__phone--scattered-main{width:50%;height:84%;top:6%;left:25%}.journey-showcase__phone--scattered-right{width:46%;height:67%;top:17%;right:-8%}.journey-showcase__phone--connected-main{width:52%;height:72%;top:5%;left:24%}.journey-showcase__sequence{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:7px;width:auto;height:23%;inset:auto 6% 4%}.journey-showcase__sequence .about-media-card:nth-child(2){transform:translateY(-8%)}.journey-showcase__phone--participant-left,.journey-showcase__phone--participant-right{width:49%;height:75%;top:10%}.journey-showcase__phone--participant-left{left:-2%}.journey-showcase__phone--participant-right{right:-2%}.journey-showcase__connection{gap:4px;width:14%;left:43%}.journey-showcase__connection i{border-width:1px;width:8px;height:8px;box-shadow:0 0 0 5px #d66a581a}.journey-showcase__archive{width:52%;top:14%;bottom:12%;left:2%}.journey-showcase__archive .about-media-card{width:82%;height:34%}.journey-showcase__phone--remember-main{width:51%;height:82%;top:6%;right:3%}.about-horizon{padding:90px 0 72px}.about-horizon h2{font-size:clamp(3.3rem,14.6vw,4.65rem)}.about-closing-media{width:calc(100% + 18px);height:500px;margin-left:-9px}.about-closing-media__backdrop{width:70%;height:47%;top:17%;left:-5%}.about-closing-media__phone{width:51%;height:90%;top:1%;right:2%}.about-closing-media__detail{width:42%;height:30%;bottom:5%;right:-2%}}@media (prefers-reduced-motion:reduce){.about-experience__aurora,.about-origin__world>svg path,.about-origin__halo i,.about-origin__word,.about-origin__product,.about-origin__point i,.about-origin__scroll svg,.about-flow__moment--now:before,.about-horizon__trail svg path{animation:none!important}.about-experience.is-enhanced [data-about-reveal]{opacity:1;transform:none}.about-experience__progress{display:none}.about-flow__route-fill{stroke-dashoffset:0}.about-flow__stage *,.about-flow__stage :before,.about-flow__stage :after{transition:none!important}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header__company{justify-content:flex-end;align-items:center;gap:12px;display:flex}.site-header__company-name{color:var(--text-soft);font-size:.82rem;font-weight:700}.site-header__company .availability-pill{margin-left:0}.home-gateway figure{margin:0}.home-gateway__actions--status{gap:12px}.home-gateway__quiet-status{color:var(--home-muted);font-size:.94rem}.home-gateway__media-plane--static:hover>img{filter:none;transform:none}.home-gateway__company-info{border-top:1px solid #ffffff26;gap:4px;max-width:36ch;margin-top:34px;padding-top:22px;display:grid}.home-gateway__company-info strong{color:var(--home-text);font-size:1rem}.home-gateway__company-info span,.home-gateway__company-info a{color:var(--home-muted);font-size:.86rem;line-height:1.5}.home-gateway__company-info a{text-underline-offset:4px;width:-moz-fit-content;width:fit-content;-webkit-text-decoration:underline #ffffff57;text-decoration:underline #ffffff57}.home-gateway__company-info a:hover{color:var(--home-text);-webkit-text-decoration-color:var(--home-coral);text-decoration-color:var(--home-coral)}@media (min-width:981px) and (max-height:720px){.home-gateway__company-info{margin-top:22px;padding-top:16px}}@media (max-width:620px){.site-header__company-name{display:none}.site-header__company .availability-pill{padding-inline:12px}.home-gateway__actions--status{align-items:flex-start}}.home-gateway{--home-canvas:#141416;--home-surface:#1b1b1e;--home-text:#dedee2;--home-muted:#a7a4ad;--home-coral:#ff5b52;background:var(--home-canvas);color:var(--home-text);font-family:Inter Variable,Inter,Lato,Segoe UI,sans-serif;overflow:clip}.home-gateway__hero{background:var(--home-canvas);border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(420px,.82fr) minmax(520px,1.18fr);min-height:calc(100svh - 76px);display:grid;position:relative}.home-gateway__hero-copy{z-index:2;padding:clamp(60px, 8vw, 136px) clamp(42px, 6vw, 112px) clamp(88px, 10vw, 150px) var(--page-gutter);align-self:center;position:relative}.home-gateway__eyebrow{color:#bebbc3;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;font-size:.72rem;font-weight:760;line-height:1;display:inline-flex}.home-gateway__eyebrow:before{background:var(--home-coral);content:"";width:30px;height:1px}.home-gateway h1{max-width:9ch;color:var(--home-text);letter-spacing:-.075em;margin:30px 0 0;font-size:clamp(4.6rem,7.8vw,9.8rem);font-weight:750;line-height:.87}.home-gateway h1 em{color:#8f8b95;font-style:normal;font-weight:inherit;display:block}.home-gateway__hero-copy>p{color:#c2bfc7;max-width:31ch;margin:32px 0 0;font-size:clamp(1.06rem,1.35vw,1.34rem);line-height:1.5}.home-gateway__actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:34px;display:flex}.home-gateway__actions .button{color:#151517;min-height:54px;box-shadow:none;background:#f0f0f2;padding-inline:24px}.home-gateway__text-link{color:#dedce1;align-items:center;gap:9px;min-height:48px;font-weight:720;display:inline-flex}.home-gateway__text-link svg{width:18px;height:18px;transition:transform .18s}.home-gateway__text-link:hover svg{transform:translate(3px)}.home-gateway__lead-journey,.home-gateway__journey-plane{isolation:isolate;background:#08080a;position:relative;overflow:hidden}.home-gateway__lead-journey{min-height:calc(100svh - 76px)}.home-gateway__lead-journey>img,.home-gateway__journey-plane>img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .3s}.home-gateway__lead-journey>img{object-position:center 47%;position:absolute;inset:0}.home-gateway__lead-journey:hover>img,.home-gateway__journey-plane:hover>img{filter:brightness(1.04);transform:scale(1.018)}.home-gateway__media-shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0a0d52,#0000 42%),linear-gradient(#0000 52%,#060608e0);position:absolute;inset:0}.home-gateway__media-copy{z-index:2;gap:5px;display:grid;position:absolute;bottom:clamp(30px,5vw,78px);left:clamp(28px,4vw,72px);right:clamp(28px,4vw,72px)}.home-gateway__media-copy small{color:#d6d2dc;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:760}.home-gateway__media-copy strong{color:#fff;letter-spacing:-.045em;max-width:18ch;font-size:clamp(1.7rem,2.6vw,3.4rem);font-weight:720;line-height:1.02}.home-gateway__media-copy>span{color:#cbc7d0;font-size:.86rem}.home-gateway__open-cue{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0f8a;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:10px 16px;font-size:.84rem;font-weight:720;display:inline-flex;position:absolute;top:clamp(24px,3vw,50px);right:clamp(24px,3vw,50px)}.home-gateway__open-cue svg{width:17px;height:17px}.home-gateway__scroll-cue{z-index:4;bottom:22px;left:var(--page-gutter);color:#96929c;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;min-height:44px;font-size:.72rem;font-weight:720;display:inline-flex;position:absolute}.home-gateway__scroll-cue svg{width:16px;height:16px}.home-gateway__story{background:var(--home-surface);grid-template-columns:minmax(380px,.78fr) minmax(620px,1.22fr);min-height:clamp(470px,68svh,760px);display:grid}.home-gateway__story-copy{padding:clamp(64px, 8vw, 128px) clamp(42px, 6vw, 110px) clamp(64px, 8vw, 128px) var(--page-gutter);align-self:center;scroll-margin-top:90px}.home-gateway__story h2{max-width:8ch;color:var(--home-text);letter-spacing:-.068em;margin:26px 0 0;font-size:clamp(3.4rem,5.7vw,7.2rem);font-weight:730;line-height:.9}.home-gateway__story-copy>p{max-width:36ch;color:var(--home-muted);margin:28px 0 0;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.58}.home-gateway__more-journeys{min-height:inherit;background:#ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.home-gateway__journey-plane{min-width:0;min-height:clamp(470px,68svh,760px)}.home-gateway__journey-plane>img{object-position:center;position:absolute;inset:0}.home-gateway__journey-plane .home-gateway__media-copy{bottom:clamp(24px,3vw,48px);left:clamp(22px,2.5vw,42px);right:clamp(22px,2.5vw,42px)}.home-gateway__journey-plane .home-gateway__media-copy strong{font-size:clamp(1.35rem,1.8vw,2.2rem)}.home-gateway__plane-arrow{z-index:3;color:#fff;width:22px;height:22px;position:absolute;top:24px;right:24px}@media (min-width:981px) and (max-height:720px){.home-gateway h1{font-size:clamp(3.75rem,6.2vw,6.6rem)}.home-gateway__hero-copy>p{margin-top:22px}.home-gateway__actions{margin-top:24px}.home-gateway__story,.home-gateway__journey-plane{min-height:430px}}@media (max-width:1100px){.home-gateway__hero{grid-template-columns:minmax(380px,.88fr) minmax(480px,1.12fr)}.home-gateway__story{grid-template-columns:minmax(340px,.76fr) minmax(560px,1.24fr)}}@media (max-width:900px){.home-gateway__hero,.home-gateway__story{grid-template-columns:1fr}.home-gateway__hero-copy{min-height:calc(100svh - 76px)}.home-gateway__lead-journey{min-height:70svh}.home-gateway__scroll-cue{bottom:20px}.home-gateway__story-copy{min-height:58svh}}@media (max-width:620px){.home-gateway__hero-copy{padding:58px 20px 88px}.home-gateway h1{font-size:clamp(3.7rem,17vw,5.3rem)}.home-gateway__actions{align-items:stretch}.home-gateway__actions .button{width:100%}.home-gateway__lead-journey{min-height:76svh}.home-gateway__open-cue{top:18px;right:18px}.home-gateway__media-copy{bottom:28px;left:20px;right:20px}.home-gateway__story-copy{min-height:auto;padding:74px 20px}.home-gateway__story h2{font-size:clamp(3.25rem,15vw,4.7rem)}.home-gateway__more-journeys{grid-template-columns:1fr}.home-gateway__journey-plane{min-height:72svh}}@media (prefers-reduced-motion:reduce){.home-gateway__lead-journey>img,.home-gateway__journey-plane>img,.home-gateway__text-link svg{transition:none}.home-gateway__lead-journey:hover>img,.home-gateway__journey-plane:hover>img{transform:none}}.legal-hero{border-bottom:1px solid var(--border-soft);background:#111011;min-height:430px;padding-block:72px}.legal-hero__inner{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:72px}.legal-hero h1{letter-spacing:0;max-width:980px;margin-top:18px;font-size:4.5rem;line-height:1.04}.legal-hero .hero__lead{max-width:780px}.legal-hero .eyebrow,.legal-actions .eyebrow,.legal-library .eyebrow,.legal-notices .eyebrow,.legal-search-section .eyebrow,.legal-scope .status-pill{letter-spacing:0}.legal-scope{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;font-size:.82rem;font-weight:700;display:flex}.legal-hero__search{border-left:1px solid var(--border);padding-left:44px}.legal-hero__search .document-search{background:var(--surface);border-radius:8px;min-height:62px}.legal-hero__search>p{color:var(--muted);margin:12px 0 0;font-size:.8rem}.legal-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.legal-action-card{border-radius:8px;flex-direction:column;align-items:flex-start;min-height:236px;padding:24px;display:flex}.legal-action-card>svg,.legal-action-card>svg:first-child,.legal-action-card>svg:last-child{width:25px;height:25px;color:var(--accent-readable);grid-area:auto;margin:0 0 28px}.legal-action-card strong,.legal-action-card span{grid-column:auto}.legal-action-card span{margin-top:8px}.legal-action-card small{color:var(--text-soft);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:.78rem;font-weight:700;display:inline-flex}.legal-action-card small svg{width:15px;height:15px}.legal-action-card--urgent{border-color:#d75e535c}.legal-card-grid--primary{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-card-grid--search{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-card{border-radius:8px;min-height:250px}.legal-card__icon{border-radius:8px}.legal-card__body small{letter-spacing:0}.legal-license-note{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;margin-top:32px;padding-top:28px;display:grid}.legal-license-note>svg{width:24px;height:24px;color:var(--accent-readable)}.legal-license-note strong{margin-bottom:6px;font-size:1rem;display:block}.legal-license-note p{max-width:720px;color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.legal-license-note__links{justify-items:end;gap:10px;display:grid}.legal-license-note__links a{color:var(--text-soft);text-underline-offset:4px;align-items:center;gap:7px;font-size:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}.legal-license-note__links svg{width:14px;height:14px}.legal-notices{border-bottom:1px solid var(--border-soft)}.legal-notices__layout{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:72px;display:grid}.legal-notices .section-heading{position:sticky;top:112px}.legal-notice-list{border-top:1px solid var(--border)}.legal-notice-link{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:24px 4px;display:grid}.legal-notice-link:hover strong{text-underline-offset:4px;text-decoration:underline}.legal-notice-link__icon{width:42px;height:42px;color:var(--accent-readable);background:#a652481c;border-radius:8px;place-items:center;display:grid}.legal-notice-link__icon svg,.legal-notice-link>svg{width:19px;height:19px}.legal-notice-link>span:nth-child(2){gap:5px;display:grid}.legal-notice-link small{color:var(--accent-readable);font-size:.7rem;font-weight:900}.legal-notice-link strong{font-size:1.08rem}.legal-notice-link span span{color:var(--muted);font-size:.88rem}.legal-notice-link>svg{color:var(--muted);margin-top:10px}.site-footer__health-notice{border-bottom:1px solid var(--border-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:20px;display:grid}.site-footer__health-notice>svg{width:22px;height:22px;color:var(--accent-readable)}.site-footer__health-notice>span{gap:2px;display:grid}.site-footer__health-notice small{color:var(--muted)}.site-footer__health-notice a{color:var(--text-soft);text-underline-offset:4px;font-size:.82rem;font-weight:700;text-decoration:underline}.site-footer__grid{padding-top:44px}.request-hero{border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 82% 28%,#b55c501f,#0000 30rem),linear-gradient(145deg,#161516,#101011);padding-block:clamp(42px,5vw,68px);position:relative;overflow:hidden}.request-hero--urgent{background:radial-gradient(circle at 82% 28%,#d75e5336,#0000 28rem),linear-gradient(145deg,#1b1415,#101011)}.request-hero__inner{grid-template-columns:minmax(0,940px);display:grid}.request-hero__copy{justify-items:start;display:grid}.request-hero h1,.status-card h1,.request-confirmation h1{letter-spacing:-.045em;max-width:900px;margin:16px 0 18px;font-size:clamp(2.75rem,4.2vw,4.4rem);line-height:.98}.request-hero p{max-width:760px;color:var(--text-soft);margin:0;font-size:clamp(1.05rem,1.5vw,1.28rem)}.request-hero .back-link{margin-bottom:26px}.request-privacy-note{color:var(--muted-strong);align-items:center;gap:10px;margin-top:24px;font-size:.9rem;display:inline-flex}.request-privacy-note>svg{width:18px;height:18px;color:var(--accent-readable);flex:none}.request-privacy-note strong{color:var(--text-soft)}.request-shell,.status-shell{background:var(--bg);padding-block:clamp(30px,5vw,60px)}.request-layout{grid-template-columns:minmax(0,820px);gap:24px;display:grid}.request-form{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:26px;padding-block:clamp(24px,3.5vw,40px);display:grid}.request-form__fieldset{border:0;gap:26px;min-width:0;margin:0;padding:0;display:grid}.request-form__legend,.request-unavailable h2,.case-messages h2{color:var(--text);margin:0 0 10px;padding:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;line-height:1.1}.request-form__guidance,.request-unavailable p{color:var(--muted);margin:0;font-size:.88rem}.request-form__guidance{border-bottom:1px solid var(--border-soft);margin-top:0;padding-bottom:24px}.request-form__guidance>span,.required-mark{color:var(--accent-readable)}.field{gap:9px;display:grid}.field>span,.field-group__heading strong{color:var(--text);font-weight:700}.required-mark{margin-left:4px;font-size:.9em}.field input,.field select,.field textarea{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);background:#171717;font-size:1rem}.field input,.field select{min-height:52px;padding:13px 15px}.field textarea{resize:vertical;min-height:176px;padding:15px}.field input:hover,.field select:hover,.field textarea:hover{border-color:#5c5c5c}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent-readable);outline-offset:2px;outline:2px solid #d47b6b3b}.field em,.field-group__heading span{color:var(--muted);font-size:.83rem;font-style:normal}.field-group{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#ffffff05;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;display:grid}.field-group__heading{grid-column:1/-1;gap:3px;display:grid}.attestation{border-radius:var(--radius-md);color:var(--text-soft);background:#a6524817;border:1px solid #d47b6b47;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:20px;display:grid}.attestation input{width:20px;height:20px;accent-color:var(--accent-readable);margin-top:2px}.request-form__actions{justify-items:start;gap:12px;padding-top:4px;display:grid}.request-form__actions p,.request-fine-print{max-width:680px;color:var(--muted);margin:0;font-size:.84rem}.request-form__actions a{color:var(--text-soft);text-underline-offset:3px;text-decoration:underline}.request-form__availability{color:var(--warning)}.form-error{border-left:3px solid var(--error);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#ffb8b0;background:#d75e531a;margin:0;padding:14px 16px}.request-unavailable{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:auto minmax(0,1fr);gap:22px;padding:clamp(28px,5vw,56px);display:grid}.request-unavailable>svg{width:34px;height:34px;color:var(--warning)}.request-unavailable .button{margin-top:24px}.request-shell--confirmation{place-items:center;min-height:70vh;display:grid}.request-confirmation{justify-items:start;max-width:900px;display:grid}.request-confirmation__icon,.status-card__icon{width:64px;height:64px;color:var(--success);background:#62bd751a;border:1px solid #62bd7552;border-radius:50%;place-items:center;margin-bottom:26px;display:grid}.request-confirmation__icon svg,.status-card__icon svg{width:28px;height:28px}.request-confirmation>p{max-width:670px;color:var(--text-soft);font-size:1.05rem}.case-reference{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);gap:2px;margin:24px 0;padding:16px 20px;display:grid}.case-reference small,.case-summary small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.case-reference strong{letter-spacing:.04em;font-size:1.12rem}.request-confirmation .button{margin-top:30px}.status-shell{background:radial-gradient(circle at 85% 12%, #a6524814, transparent 30rem), var(--bg);min-height:72vh}.status-card{max-width:1020px}.status-card>p{max-width:680px;color:var(--text-soft)}.status-card>.button{margin-top:24px}.status-card__heading{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.status-card__heading h1{font-size:clamp(2.5rem,5vw,4.7rem)}.case-status{border:1px solid var(--border);color:var(--text-soft);background:#ffffff0a;border-radius:999px;flex:none;margin-top:8px;padding:9px 13px;font-size:.8rem;font-weight:700}.case-status--received,.case-status--in_review{color:#a8e5b3;background:#62bd7517;border-color:#62bd7552}.case-summary{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:36px 0;display:grid;overflow:hidden}.case-summary>span{background:var(--surface);gap:4px;padding:20px;display:grid}.deadline-note{border-left:3px solid var(--error);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-soft);background:#d75e5317;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.deadline-note svg{color:var(--error)}.case-messages{margin-top:50px}.case-message{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface);max-width:780px;margin-top:16px;padding:20px}.case-message--requester{background:#a652481a;margin-left:auto}.case-message>div{justify-content:space-between;gap:16px;display:flex}.case-message time{color:var(--muted);font-size:.78rem}.case-message p{color:var(--text-soft);white-space:pre-wrap;margin:10px 0 0}.case-reply{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface);justify-items:start;gap:18px;margin:44px 0 24px;padding:28px;display:grid}.case-reply .field{width:100%}.trust-hero__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.trust-scope{color:var(--muted);margin:24px 0 0;font-size:.86rem}.trust-start{border-bottom:1px solid var(--border-soft);background:var(--bg)}.trust-start__layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(54px,8vw,132px);display:grid}.trust-start__intro{justify-items:start;gap:18px;display:grid;position:sticky;top:116px}.trust-start__intro h2{letter-spacing:-.045em;max-width:540px;margin:0;font-size:clamp(2.5rem,4vw,4.8rem);line-height:.98}.trust-start__intro>p{max-width:540px;color:var(--text-soft);margin:0 0 6px;font-size:1.05rem}.trust-start__intro>small{max-width:520px;color:var(--muted);line-height:1.5}.trust-route-list{border-top:1px solid var(--border)}.trust-route{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;padding:25px 4px;transition:border-color .16s,color .16s,transform .16s;display:grid}.trust-route:hover{border-bottom-color:var(--accent-readable);color:var(--text);transform:translate(4px)}.trust-route>svg:first-child{width:23px;height:23px;color:var(--muted-strong)}.trust-route--urgent>svg:first-child{color:var(--accent-readable)}.trust-route>span{gap:7px;display:grid}.trust-route strong{font-size:1.08rem}.trust-route small{max-width:660px;color:var(--muted);font-size:.9rem;line-height:1.5}.trust-route>svg:last-child{width:18px;height:18px;color:var(--muted);margin-top:3px}.trust-policies{background:var(--surface-soft,#131313)}.trust-policy-groups{margin-top:clamp(54px,7vw,94px)}.trust-policy-group{border-top:1px solid var(--border);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(40px,7vw,110px);padding:clamp(42px,6vw,78px) 0;display:grid}.trust-policy-group>header{max-width:430px}.trust-policy-group>header>span{color:var(--accent-readable);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:900}.trust-policy-group h3{letter-spacing:-.035em;margin:13px 0 12px;font-size:clamp(1.8rem,2.8vw,3rem);line-height:1.04}.trust-policy-group header p{color:var(--muted);margin:0}.trust-policy-list{border-top:1px solid var(--border)}.trust-policy-link{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px 2px;transition:border-color .16s,color .16s;display:grid}.trust-policy-link:hover{border-bottom-color:var(--accent-readable);color:var(--text)}.trust-policy-link__icon{width:40px;height:40px;color:var(--muted-strong);place-items:center;display:grid}.trust-policy-link__icon svg{width:21px;height:21px}.trust-policy-link__copy{gap:7px;display:grid}.trust-policy-link__copy strong{font-size:1.05rem}.trust-policy-link__copy>span{max-width:720px;color:var(--muted);font-size:.9rem;line-height:1.5}.trust-policy-link__copy small{color:var(--muted-strong);letter-spacing:.04em;font-size:.73rem}.trust-policy-link>svg{width:18px;height:18px;color:var(--muted);margin-top:10px}.trust-search-results{max-width:1180px}.trust-search-results .trust-policy-list{margin-top:42px}.request-kind{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:26px;display:grid}.request-kind>a{min-height:44px;color:var(--text-soft);text-underline-offset:4px;align-items:center;gap:8px;font-size:.84rem;font-weight:700;text-decoration:underline;display:inline-flex}.request-kind>a svg{width:15px;height:15px}.support-request-entry{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:52px;padding:28px 0;display:grid}.support-request-entry>svg{width:26px;height:26px;color:var(--accent-readable)}.support-request-entry>div{gap:5px;display:grid}.support-request-entry p{max-width:660px;color:var(--muted);margin:0}@media (max-width:1240px){.legal-action-grid,.legal-card-grid--primary{grid-template-columns:repeat(2,minmax(0,1fr))}.request-layout{grid-template-columns:minmax(0,820px)}}@media (max-width:820px){.legal-hero{min-height:auto;padding-block:62px}.legal-hero__inner{grid-template-columns:1fr;gap:42px}.legal-hero h1{font-size:3.2rem}.legal-hero__search{border-top:1px solid var(--border);border-left:0;padding:28px 0 0}.legal-card-grid--primary,.legal-card-grid--search{grid-template-columns:1fr}.legal-notices__layout{grid-template-columns:1fr;gap:28px}.legal-license-note{grid-template-columns:auto minmax(0,1fr)}.legal-license-note__links{grid-column:2;justify-items:start}.legal-notices .section-heading{position:static}.request-hero__inner{grid-template-columns:1fr;gap:38px}.trust-start__layout,.trust-policy-group{grid-template-columns:1fr;gap:34px}.trust-start__intro{position:static}.request-kind,.support-request-entry{grid-template-columns:1fr;align-items:start}.request-privacy-note{max-width:720px}.status-card__heading{display:grid}.case-summary{grid-template-columns:1fr}}@media (max-width:600px){.legal-hero h1{letter-spacing:0;font-size:2.55rem;line-height:1.08}.legal-action-grid{grid-template-columns:1fr}.legal-action-card,.legal-card{min-height:0}.legal-license-note{grid-template-columns:1fr}.legal-license-note__links{grid-column:1}.legal-notice-link{grid-template-columns:auto minmax(0,1fr)}.legal-notice-link>svg{display:none}.site-footer__health-notice{grid-template-columns:auto minmax(0,1fr)}.site-footer__health-notice a{grid-column:2}.site-footer__grid{padding-top:36px}.request-hero h1,.request-confirmation h1{font-size:2.55rem}.request-form,.request-unavailable,.case-reply{border-radius:var(--radius-md);padding:22px}.request-form{border-radius:0;padding-inline:0}.field-group{grid-template-columns:1fr;padding:18px}.status-card__heading h1{font-size:2.5rem}.case-message>div{gap:2px;display:grid}}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#111;background:#fff;font-family:Georgia,serif}.draft-banner,.site-header,.site-footer,.document-sidebar,.document-rail,.document-toolbar,.related-documents,.document-action-panel,.contact-card-grid,.draft-document-note,.back-link{display:none!important}.document-hero{background:#fff;border-bottom:1px solid #bbb;padding:0 0 24px}.document-hero__inner{display:block}.document-hero__utility{background:0 0;border:0;margin-top:22px;padding:0}.document-hero__utility-title{display:none}.document-hero h1{color:#111;font-size:34pt}.document-hero__main>p,.document-hero__statusline,.document-meta small{color:#555}.document-meta strong{color:#111}.document-layout{width:100%;padding:30px 0;display:block}.policy-document{color:#222;max-width:none;font-size:10.5pt;line-height:1.55}.policy-document h2,.policy-document h3,.policy-document strong,.policy-document a{color:#111}.policy-document a[href^=http]:after{content:" (" attr(href) ")";font-size:8pt}.policy-callout{color:#222;background:#f6f6f6;border-color:#999}.policy-summary{color:#222;background:#f6f6f6;border-color:#bbb}.policy-summary h2,.policy-summary strong{color:#111}.status-pill{color:#333;border-color:#999}}.site-nav__product-action{margin-left:8px;padding-inline:18px}.site-footer__operator,.site-footer__availability{display:block}.site-footer__operator{color:var(--text-soft);margin-bottom:2px;font-size:.78rem}.gateway-page{--gateway-bg:#141416;--gateway-surface:#1b1b1e;--gateway-raised:#222226;--gateway-text:#dedee2;--gateway-muted:#a8a5aa;--gateway-coral:#ef7568;--gateway-coral-strong:#ff4d45;--gateway-paper:#e8dfd8;--gateway-ink:#241d20;background:var(--gateway-bg);color:var(--gateway-text);overflow:clip}.gateway-kicker{color:var(--gateway-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:.72rem;font-weight:900;line-height:1.2;display:inline-flex}.gateway-kicker>i{background:var(--gateway-coral);width:36px;height:1px}.gateway-kicker--warm{color:#d5c7c6}.gateway-kicker--ink{color:#241d20a3}.gateway-kicker--ink>i{background:#a7463e}.gateway-hero{background:linear-gradient(115deg, #ffffff05, transparent 42%), var(--gateway-bg);border-bottom:1px solid #ffffff14;min-height:calc(100svh - 76px);position:relative;overflow:hidden}.gateway-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 58%);mask-image:linear-gradient(90deg,#000,#0000 58%)}.gateway-hero__grid{z-index:2;grid-template-columns:minmax(430px,.88fr) minmax(510px,1.12fr);align-items:center;gap:clamp(28px,5vw,92px);min-height:calc(100svh - 76px);padding-block:clamp(70px,9vh,118px) clamp(96px,12vh,148px);display:grid;position:relative}.gateway-hero__copy{max-width:760px}.gateway-hero h1{max-width:9.4ch;color:var(--gateway-text);letter-spacing:-.064em;margin:24px 0 0;font-size:clamp(4rem,7.1vw,8.8rem);font-weight:900;line-height:.87}.gateway-hero h1 em,.gateway-section-heading h2 em{color:var(--gateway-coral);font-style:normal;font-weight:inherit;display:block}.gateway-hero__definition{color:#c6c3c8;max-width:610px;margin:clamp(30px,4vh,48px) 0 0;font-size:clamp(1.08rem,1.34vw,1.42rem);line-height:1.55}.gateway-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:34px;display:flex}.gateway-primary-action{color:#171719;background:#ecebed;min-height:54px;padding-inline:24px}.gateway-signin{color:#d3d0d4;align-items:center;gap:9px;min-height:48px;padding-inline:4px;font-weight:700;display:inline-flex}.gateway-signin svg{width:18px;height:18px;transition:transform .16s}.gateway-signin:hover svg{transform:translate(3px)}.gateway-hero__assurance{color:#8f8c92;align-items:center;gap:9px;margin:18px 0 0;font-size:.82rem;display:flex}.gateway-hero__assurance svg{width:15px;height:15px;color:var(--gateway-coral)}.gateway-product-scene{isolation:isolate;justify-self:end;width:min(100%,760px);min-height:clamp(540px,49vw,760px);position:relative}.gateway-product-scene:before,.gateway-product-scene:after{content:"";z-index:-1;border:1px solid #ef756833;border-radius:50%;position:absolute;transform:rotate(-14deg)}.gateway-product-scene:before{inset:10% -18% 8% 8%}.gateway-product-scene:after{border-color:#ffffff14;inset:20% -8% 18% 20%}.gateway-product-scene__frame{background:#0d0d0f;border:1px solid #ffffff21;border-radius:24px;margin:0;position:absolute;overflow:hidden;box-shadow:0 36px 90px #0000006b}.gateway-product-scene__frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#050506e0);position:absolute;inset:0}.gateway-product-scene__frame img{object-fit:cover;width:100%;height:100%}.gateway-product-scene__frame figcaption{z-index:2;gap:4px;display:grid;position:absolute;bottom:22px;left:24px;right:24px}.gateway-product-scene__frame figcaption span{color:#f08a7e;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:900}.gateway-product-scene__frame figcaption strong{color:#f0eef1;letter-spacing:-.025em;font-size:clamp(.96rem,1.25vw,1.35rem)}.gateway-product-scene__frame--publish{z-index:2;width:55%;height:70%;top:5%;left:0;transform:rotate(-3.2deg)}.gateway-product-scene__frame--publish img{object-position:center top}.gateway-product-scene__frame--help{z-index:3;width:55%;height:68%;bottom:3%;right:0;transform:rotate(3.4deg)}.gateway-product-scene__frame--help img{object-position:center top}.gateway-product-scene__frame--start{z-index:4;border-radius:18px;width:48%;height:18%;top:2%;right:2%;transform:rotate(2deg)}.gateway-product-scene__frame--start:after{display:none}.gateway-product-scene__frame--start img{object-position:center}.gateway-hero__scroll{z-index:4;bottom:28px;left:var(--page-gutter);color:#9d9aa0;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:.76rem;font-weight:900;display:inline-flex;position:absolute}.gateway-hero__scroll svg{width:17px;height:17px}.gateway-hero__route{background:linear-gradient(90deg,#0000,#ef75687a,#0000);height:1px;position:absolute;bottom:32px;left:48%;right:0}.gateway-hero__route i{background:var(--gateway-bg);border:1px solid #ef7568d1;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px}.gateway-hero__route i:first-child{left:13%}.gateway-hero__route i:nth-child(2){left:37%}.gateway-hero__route i:nth-child(3){background:var(--gateway-coral);left:64%}.gateway-hero__route i:nth-child(4){border-style:dashed;left:88%}.gateway-story{background:var(--gateway-surface);padding-block:clamp(104px,11vw,190px)}.gateway-section-heading{grid-template-columns:minmax(180px,.36fr) minmax(0,1.64fr);align-items:start;gap:clamp(38px,7vw,130px);display:grid}.gateway-section-heading h2{max-width:14ch;color:var(--gateway-text);letter-spacing:-.058em;margin:0;font-size:clamp(3.2rem,6.1vw,7.7rem);font-weight:900;line-height:.94}.gateway-section-heading h2 em{display:inline}.gateway-section-heading p{max-width:720px;color:var(--gateway-muted);margin:30px 0 0;font-size:clamp(1.04rem,1.3vw,1.34rem)}.gateway-path-wrap{margin-top:clamp(70px,8vw,124px)}.gateway-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.2vw,42px);margin:0;padding:0;list-style:none;display:grid;position:relative}.gateway-path:before{content:"";background:linear-gradient(90deg,#ef75681a,#ef7568ad,#ef75681f);height:1px;position:absolute;top:48%;left:2%;right:2%}.gateway-path li{z-index:1;position:relative}.gateway-path li:nth-child(2){margin-top:58px}.gateway-path li:nth-child(3){margin-top:14px}.gateway-path li:nth-child(4){margin-top:82px}.gateway-path figure{aspect-ratio:4/5;background:#0e0e0f;border:1px solid #ffffff1c;border-radius:20px;margin:0;position:relative;overflow:hidden;box-shadow:0 26px 62px #00000045}.gateway-path figure:after{content:"";background:linear-gradient(#0000 48%,#060607ed);position:absolute;inset:0}.gateway-path img{object-fit:cover;width:100%;height:100%}.gateway-path figcaption{z-index:2;gap:3px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.gateway-path figcaption span{color:#e98175;letter-spacing:.11em;text-transform:uppercase;font-size:.61rem;font-weight:900}.gateway-path figcaption strong{color:#f0eff2;letter-spacing:-.025em;font-size:clamp(.92rem,1.12vw,1.22rem);line-height:1.2}.gateway-path li>p{color:#99969d;max-width:25ch;margin:18px 2px 0;font-size:.9rem;line-height:1.55}.gateway-reasons{background:#101012;padding-block:clamp(100px,10vw,176px)}.gateway-reasons__grid{grid-template-columns:minmax(340px,.8fr) minmax(520px,1.2fr);gap:clamp(60px,10vw,190px);display:grid}.gateway-reasons__intro h2{max-width:11ch;color:var(--gateway-text);letter-spacing:-.055em;margin:26px 0 0;font-size:clamp(3.2rem,5.1vw,6.7rem);font-weight:900;line-height:.94}.gateway-reasons__intro>p{max-width:570px;color:var(--gateway-muted);margin:30px 0 0;font-size:clamp(1.02rem,1.25vw,1.25rem)}.gateway-reasons__list{margin:0;padding:0;list-style:none}.gateway-reasons__list li{border-top:1px solid #ffffff1c;grid-template-columns:54px minmax(0,1fr);gap:clamp(18px,2.4vw,38px);padding-block:clamp(28px,3.2vw,46px);display:grid}.gateway-reasons__list li:last-child{border-bottom:1px solid #ffffff1c}.gateway-reasons__list li>span{color:var(--gateway-coral);letter-spacing:.12em;padding-top:4px;font-size:.7rem;font-weight:900}.gateway-reasons__list h3{max-width:16ch;color:var(--gateway-text);letter-spacing:-.042em;margin:0;font-size:clamp(1.55rem,2.25vw,2.8rem);line-height:1.06}.gateway-reasons__list p{color:#9b989e;max-width:570px;margin:12px 0 0;font-size:.96rem}.gateway-install{background:var(--gateway-paper);color:var(--gateway-ink);padding-block:clamp(104px,10vw,174px)}.gateway-install__grid{grid-template-columns:minmax(450px,1.06fr) minmax(420px,.94fr);align-items:end;gap:clamp(68px,11vw,210px);display:grid}.gateway-install h2{max-width:11ch;color:var(--gateway-ink);letter-spacing:-.06em;margin:24px 0 0;font-size:clamp(3.5rem,6.3vw,8rem);font-weight:900;line-height:.91}.gateway-install__copy>p{color:#241d20b3;max-width:650px;margin:30px 0 0;font-size:clamp(1.04rem,1.3vw,1.3rem)}.gateway-install__action{background:var(--gateway-ink);color:#f3efed;margin-top:34px}.gateway-install__copy>small{color:#241d2091;max-width:540px;margin-top:17px;font-size:.78rem;display:block}.gateway-install__steps{border-top:1px solid #241d2033}.gateway-install__steps article{border-bottom:1px solid #241d2033;grid-template-columns:54px minmax(0,1fr);gap:22px;padding-block:30px;display:grid}.gateway-install__icon{color:#a7463e;border:1px solid #241d2033;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.gateway-install__icon svg{width:20px;height:20px}.gateway-install__steps strong{color:var(--gateway-ink);font-size:1.1rem}.gateway-install__steps p{color:#241d20b0;max-width:580px;margin:8px 0 0;line-height:1.58}.gateway-install__steps b{color:var(--gateway-ink)}.legacy-redirect{background:#141416;align-items:center;min-height:68vh;padding-block:100px;display:grid}.legacy-redirect__inner{max-width:980px}.legacy-redirect h1{letter-spacing:-.055em;max-width:12ch;margin:24px 0 0;font-size:clamp(3rem,6vw,7rem);line-height:.94}.legacy-redirect p{color:var(--muted);margin:24px 0 30px;font-size:1.1rem}@media (max-width:1180px){.gateway-hero__grid{grid-template-columns:minmax(390px,.95fr) minmax(440px,1.05fr)}.gateway-product-scene{min-height:560px}.gateway-reasons__grid,.gateway-install__grid{gap:70px}}@media (max-width:920px){.gateway-hero__grid,.gateway-section-heading,.gateway-reasons__grid,.gateway-install__grid{grid-template-columns:1fr}.gateway-hero__grid{align-items:start}.gateway-hero h1{max-width:10ch}.gateway-product-scene{justify-self:center;width:min(100%,720px)}.gateway-section-heading{gap:30px}.gateway-path{grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-path:before{display:none}.gateway-path li:nth-child(2),.gateway-path li:nth-child(3),.gateway-path li:nth-child(4){margin-top:0}.gateway-reasons__intro h2,.gateway-install h2{max-width:13ch}.gateway-install__grid{align-items:start}}@media (max-width:820px){.site-nav__product-action{width:100%;margin:6px 0 0}}@media (max-width:620px){.gateway-hero__grid{gap:42px;padding-top:58px}.gateway-hero h1{font-size:clamp(3.25rem,15vw,5rem);line-height:.91}.gateway-actions{align-items:stretch}.gateway-primary-action{width:100%}.gateway-signin{min-height:44px}.gateway-product-scene{min-height:450px}.gateway-product-scene__frame{border-radius:18px}.gateway-product-scene__frame figcaption{bottom:15px;left:16px;right:16px}.gateway-product-scene__frame--publish{width:59%;height:69%}.gateway-product-scene__frame--help{width:59%;height:67%}.gateway-product-scene__frame--start{width:54%;height:17%}.gateway-hero__route{left:32%}.gateway-section-heading h2,.gateway-reasons__intro h2,.gateway-install h2{font-size:clamp(3rem,13vw,4.6rem)}.gateway-path{grid-template-columns:1fr;gap:44px}.gateway-path figure{aspect-ratio:4/4.6}.gateway-path li>p{max-width:34ch}.gateway-reasons__list li{grid-template-columns:40px minmax(0,1fr)}.gateway-install__steps article{grid-template-columns:46px minmax(0,1fr);gap:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gateway-page *,.gateway-page :before,.gateway-page :after{transition-duration:.01ms!important}}
