@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-variable.v1.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.v1.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.v1.woff2) format("woff2")}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/golos-text-cyrillic-ext.v1.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/golos-text-cyrillic.v1.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/golos-text-latin-ext.v1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/golos-text-latin.v1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--maxw:720px;--bg-elev:var(--elev);--bg-elev-2:color-mix(in oklab,var(--elev) 94%,var(--text));--text-dim:var(--dim);--text-faint:color-mix(in oklab,var(--dim) 70%,var(--bg));--accent-soft:color-mix(in srgb,var(--accent) 14%,transparent);--radius:var(--r);--radius-lg:calc(var(--r) + 8px);--font-client:var(--f-text),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ok:#2fbf71;--warn:#e8a33d;--error:#ff5f5f;--ink:#0b0c0e}@supports not (color:color(from red srgb r g b)){html[data-mode=dark]{--accent-text:var(--accent-text-fallback)}}*{box-sizing:border-box}body,html{margin:0;padding:0;color:var(--text);font-family:var(--font-client);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.45}html{background:var(--bg)}html:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklab,var(--bg) 74%,var(--accent)) 0,var(--bg) 46%,color-mix(in oklab,var(--bg) 86%,#000) 100%)}html[data-mode=light]:before{background:linear-gradient(to bottom,var(--fill1),var(--fill2) 55%,transparent) top /100% 490px no-repeat}@media (min-width:720px){html[data-mode=light]:before{background-size:100% 560px}}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(0,0,0,var(--wallpaper-mobile-dim)),rgba(0,0,0,var(--wallpaper-mobile-dim))),var(--wallpaper-mobile);background-size:cover;background-position:50%}@media (min-width:720px){body:before{background-image:linear-gradient(rgba(0,0,0,var(--wallpaper-desktop-dim)),rgba(0,0,0,var(--wallpaper-desktop-dim))),var(--wallpaper-desktop)}}body{overflow-x:hidden}a,button{color:inherit}button{font:inherit}h1,h2,h3,p{margin:0}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}@keyframes rise{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(7px)}to{opacity:1;transform:none;filter:none}}.bar-inner,.chip,.glass,.glass2,.plate{background-image:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.02) 70%);border:1px solid var(--edge);border-radius:var(--r);box-shadow:inset 0 1px 0 var(--hl)}.bar-inner,.glass{background-color:var(--glass);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3)}.bar-inner{box-shadow:inset 0 1px 0 var(--hl),0 14px 30px -18px rgba(0,0,0,.6)}.chip,.glass2{background-color:var(--glass2);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px 0 var(--hl),var(--chipshadow,0 0 0 0 transparent)}.plate{position:relative;overflow:hidden;padding:16px;font-size:15px;line-height:1.4;background-color:var(--glass);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:inset 0 1px 0 var(--hl),0 16px 34px -18px var(--shadow)}.plate+.plate{margin-top:10px}.grain,body:after{content:"";pointer-events:none;opacity:var(--grain,.07);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.grain{position:absolute;inset:0}body:after{position:fixed;inset:0;z-index:-1}html[data-world=plates] body:after,html[data-world=plates]:before{content:none}:where(html[data-world=plates]) .bar-inner,:where(html[data-world=plates]) .chip,:where(html[data-world=plates]) .glass,:where(html[data-world=plates]) .glass2,:where(html[data-world=plates]) .plate{background-color:var(--elev);background-image:none;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(html[data-world=plates]) .plate{padding:14px}:where(html[data-world=plates]) .plate+.plate{margin-top:14px}html{scrollbar-color:var(--line) var(--bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--line) 75%,var(--text) 25%)}::-webkit-scrollbar-corner{background:var(--bg)}@media (min-width:1100px){:root{--col:clamp(960px,calc(100vw - 240px),1040px);--inp-w:clamp(720px,calc(100vw - 520px),760px);--panel-w:clamp(420px,calc(100vw - 820px),460px);--maxw:var(--col)}.wrap{padding:0}}:root{--top-h:50px;--fact-h:38px}.scene{padding-bottom:108px}.turn{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-start;padding:calc(var(--top-h) + var(--fact-h) + 14px) 0 96px;scroll-margin-top:0}.top:not(:has(.fact-bar))+.scene .turn{padding-top:calc(var(--top-h) + 14px)}.turn-inner{width:100%}.turn+.turn{border-top:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.crt,.q-line:before{display:inline-block;flex:none;width:6px;height:22px;border-radius:1px;background:var(--accent)}.q-line:before{content:""}@keyframes blink{0%,62%{opacity:1}63%,to{opacity:0}}.q-line{display:flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--dim);font-size:12px}.q-line b{display:block;color:var(--text);font-family:var(--f-disp);font-weight:600;font-size:17px;line-height:1.25}.q-line small{display:block;margin-top:2px;font-size:inherit;font-weight:400;color:var(--dim)}.turn .chips{animation:rise .45s cubic-bezier(.2,.7,.2,1) .4s both}@media (prefers-reduced-motion:reduce){.turn .chips{animation:none}}.intro-name{font-size:15px;color:var(--dim);margin-bottom:10px}.intro-h{margin-top:30px;font-family:var(--f-disp);font-weight:800;font-size:clamp(31px,7vw,38px);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.intro-sub{color:var(--dim);font-size:15px;margin-top:12px}.intro .bar--hero,.intro .trust-pill{margin-top:18px}.intro .chips{margin-top:16px}.trust-pill{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:999px;background:color-mix(in srgb,var(--trust) 14%,transparent);border:1px solid color-mix(in srgb,var(--trust) 45%,transparent);color:var(--text);font:inherit;text-align:left;cursor:default}button.trust-pill{cursor:pointer}.trust-pill--edge{border-color:var(--edge)}.trust-pill-ring{--p:0;width:40px;height:40px;border-radius:50%;flex:none;display:grid;place-items:center;background:conic-gradient(var(--trust) calc(var(--p) * 1%),color-mix(in srgb,var(--text) 14%,transparent) 0)}.trust-pill-ring i{width:32px;height:32px;border-radius:50%;background:var(--bg);display:grid;place-items:center;font-style:normal;font-family:var(--f-text);font-weight:800;font-size:12.5px;letter-spacing:-.02em}.trust-pill-cap{font-size:13px;font-weight:600;line-height:1.2}.trust-pill-cap em{display:block;font-style:normal;font-size:11px;font-weight:400;color:var(--dim)}.chip{color:var(--text);padding:9px 13px;font-size:14px;line-height:1.25;cursor:pointer;text-align:left;transition:border-color .18s ease,transform .12s ease}.chip:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--edge))}.chip:active{transform:scale(.98)}a.chip{text-decoration:none}.chip--primary{background:var(--accent);box-shadow:none;color:#fff;font-weight:600}.chip--primary,.chip--primary:hover{border-color:transparent}.chips{display:flex;flex-wrap:nowrap;gap:8px;margin:16px -20px 0;padding:0 20px 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips .chip{flex:none;white-space:nowrap}.chips--rail{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:start}.chips--actions{flex-wrap:wrap;overflow:visible;margin-top:10px}.chips--actions .chip{flex:0 1 auto;min-width:0;max-width:100%;white-space:normal;padding:11px 18px;font-size:15px}.chip--sm{font-size:13px;padding:7px 11px}.chip--icon{padding:9px 10px;display:inline-flex;align-items:center;line-height:0}.chip--icon svg{width:17px;height:17px}.chip--icon .chip-ic-t{display:none}.bar{position:fixed;left:0;right:0;bottom:0;padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--bg) 60%,transparent);z-index:20}.bar-inner{max-width:var(--maxw);margin:0 auto;height:56px;display:flex;align-items:center;gap:10px;padding:0 12px 0 18px;color:var(--dim);transition:border-color .18s ease;position:relative}.bar .crt{animation:blink 1.1s steps(1) infinite}.bar .crt--hidden,.bar--typed .crt:not(.crt--focus){visibility:hidden;animation:none}.bar .crt--at-text{position:absolute;left:0;top:50%;margin-top:-11px}@media (prefers-reduced-motion:reduce){.bar .crt{animation:none}}.bar input{flex:1 1;min-width:0;height:100%;background:none;border:none;outline:none;color:var(--text);caret-color:transparent;font-family:inherit;font-size:16px;padding:0}.bar input::placeholder{color:var(--dim)}.send{flex:none;width:34px;height:34px;border-radius:8px;border:none;background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--text);display:grid;place-items:center;cursor:pointer;transition:background .18s ease,color .18s ease}.send svg{width:16px;height:16px}.send:disabled{cursor:default}.bar--typed .send{background:var(--accent);color:#fff}.bar--hero{position:static;padding:0;background:none;z-index:auto}.bar--busy .bar-inner{border-color:color-mix(in srgb,var(--accent) 70%,transparent);outline:4px solid color-mix(in srgb,var(--accent) 18%,transparent);animation:bar-pulse 1.1s ease-in-out infinite}.bar--busy input::placeholder{font-style:italic;color:var(--dim)}@keyframes bar-pulse{50%{outline:1px solid color-mix(in srgb,var(--accent) 10%,transparent)}}.sk{display:block;position:relative;overflow:hidden;height:12px;margin-top:10px;border-radius:6px;background:color-mix(in srgb,var(--text) 9%,transparent)}.sk:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 8%,transparent),transparent);animation:shimmer 1.4s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.sk--t{height:18px;width:55%;margin-top:0}.sk--img{height:84px;width:132px;border-radius:8px;margin-top:12px}.sk--w80{width:80%}.sk--w60{width:60%}.sk--w40{width:40%}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}}.tray-toggle{flex:none;width:34px;height:34px;margin-left:-6px;border-radius:8px;border:1px solid var(--line);background:none;color:var(--dim);display:grid;place-items:center;cursor:pointer;transition:transform .18s ease,color .18s ease}.tray-toggle svg{width:16px;height:16px}.tray-toggle--open{transform:rotate(45deg);color:var(--text)}.tray{max-width:var(--maxw);margin:0 auto 10px;padding:12px;display:flex;flex-wrap:wrap;gap:6px;background-color:var(--glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--edge);border-radius:var(--r)}body.sheet-open .bar{display:none}.top{position:fixed;top:0;left:0;right:0;z-index:21;background-color:color-mix(in oklab,var(--bg) 74%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.top-inner{max-width:var(--maxw);margin:0 auto;height:var(--top-h);padding:9px 20px;display:flex;justify-content:space-between;gap:14px}.brand,.top-inner{align-items:center}.brand{display:inline-flex;height:22px;flex:0 1 auto;min-width:0;background:none;border:none;padding:0;cursor:pointer;color:var(--text)}.brand-logo{display:block;height:15px;width:auto;max-width:100%;object-fit:contain;object-position:left center}.brand b{font-family:var(--f-disp);font-weight:700;font-size:17px;letter-spacing:-.01em;white-space:nowrap}.top-acts{display:flex;align-items:center;gap:14px;flex:none}.ghost{background:none;border:none;padding:0;font-size:13px;color:var(--dim);white-space:nowrap;cursor:pointer;text-decoration:none}.calc,.ghost:hover{color:var(--text)}.calc{display:inline-flex;align-items:center;position:relative;height:28px;padding:0 10px;border-radius:14px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;background-color:color-mix(in srgb,var(--accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);transition:background-color .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.calc:hover{color:var(--text);background-color:color-mix(in srgb,var(--accent) 24%,transparent)}}.calc.calc--lit,.calc.calc--lit:hover{background-color:var(--accent);border-color:var(--accent);color:#fff;transition-duration:.15s}.calc--in{animation:calc-in .4s cubic-bezier(.2,.7,.2,1) both}@keyframes calc-in{0%{opacity:0;transform:translateX(18px) scale(.94)}to{opacity:1;transform:none}}.calc .sign{position:absolute;top:-3px;right:-3px;box-sizing:content-box;width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent);transition:border-color .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1)}html[data-mode=light] .calc .sign{background:var(--bg)}.calc--lit .sign{border-color:var(--bg);box-shadow:0 0 0 3px rgba(255,255,255,.35);transition-duration:.15s}html[data-mode=light] .calc--lit .sign{border-color:var(--accent)}.sign--pop{animation:sign-pop .25s cubic-bezier(.2,.7,.2,1) both}@keyframes sign-pop{0%{transform:scale(0)}60%{transform:scale(1.4)}to{transform:scale(1)}}.sign--pop:before{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:1.5px solid #fff;opacity:0;pointer-events:none;animation:sign-ring .9s cubic-bezier(.2,.7,.2,1) both}@keyframes sign-ring{0%{transform:scale(.27);opacity:.7}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.calc,.calc .sign,.calc .sign:before{animation:none!important;transition:none!important}}.fact-bar{display:block;width:100%;background:none;border:none;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);padding:0;cursor:pointer;text-align:left}.fact-bar-inner{max-width:var(--maxw);margin:0 auto;padding:9px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;overflow:hidden;font-size:12.5px;line-height:1.4;color:var(--dim)}.fact-bar .fact{display:grid;grid-auto-flow:column;grid-template-columns:max-content minmax(3ch,max-content);grid-column-gap:.3em;column-gap:.3em;align-items:baseline;white-space:nowrap}.fact-bar .fact:first-of-type{flex-shrink:0}.fact-bar .fact:nth-of-type(2){flex-shrink:3}.fact-bar .fact:last-of-type{flex-shrink:12}.fact-bar .fact b{color:var(--accent-text);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fact-bar .fact-l{min-width:0;overflow:hidden;text-overflow:ellipsis}.fact-bar .fact-chev{flex:none;color:var(--dim)}.emblem{position:absolute;left:0;right:0;bottom:18px;display:flex}.emblem,.emblem a{justify-content:center}.emblem a{display:inline-flex;align-items:center;width:34px;height:30px;border-radius:9px;background:var(--glass2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--edge)}.emblem svg{display:block;height:15px;width:auto}.emblem svg .ink{fill:var(--text)}.emblem svg .acc{fill:var(--accent)}.sheet-backdrop{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:flex-end;justify-content:center;animation:fade .22s ease both}@keyframes fade{0%{opacity:0}to{opacity:1}}.sheet{width:100%;max-width:var(--maxw);height:90svh;display:flex;flex-direction:column;background-color:color-mix(in oklab,var(--bg) 78%,var(--accent));background-image:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-top:1px solid var(--edge);border-radius:22px 22px 0 0;animation:slideup .28s cubic-bezier(.2,.7,.2,1) both}@keyframes slideup{0%{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}.sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px}.sheet-title{font-family:var(--f-disp);font-size:22px;font-weight:800;letter-spacing:-.015em}.sheet-sub{font-size:13px;color:var(--dim);margin-top:2px}.sheet-close-i{display:none}.sheet:focus,.sheet:focus-visible{outline:none}.sheet-head--stack{flex-direction:column;align-items:flex-start;gap:10px}.sheet-head-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sheet-scroll{position:relative;display:flex;flex-direction:column}.sheet-body,.sheet-scroll{flex:1 1 auto;min-height:0}.sheet-body{overflow-y:auto;overscroll-behavior:contain;padding:4px 18px 14px;scrollbar-width:none}.sheet-body::-webkit-scrollbar{display:none}.sheet-track{position:absolute;top:8px;bottom:8px;right:6px;width:4px;opacity:0;transition:opacity .22s ease;pointer-events:none}.sheet-track.is-scrollable{pointer-events:auto}.sheet-scroll:hover .sheet-track.is-scrollable,.sheet-track.is-active{opacity:1}.sheet-thumb{width:100%;border-radius:2px;background:color-mix(in srgb,var(--text) 25%,transparent);cursor:-webkit-grab;cursor:grab;transition:background .15s ease}.sheet-thumb:active,.sheet-thumb:hover{background:color-mix(in srgb,var(--text) 40%,transparent)}.sheet-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.sheet-foot{display:flex;gap:8px;flex-wrap:nowrap;align-items:center;padding:10px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.sheet-foot .chip{text-decoration:none;white-space:normal;text-align:center}.sheet-foot .chip--primary{flex:1 1;padding:11px 14px}.sheet-foot .chip--icon{flex:none;padding:9px 10px}@media (max-width:369px){.sheet-foot{flex-wrap:wrap}}@media (min-width:620px){.sheet-backdrop{align-items:center}.sheet{border:1px solid var(--edge);border-radius:22px;height:auto;max-height:86svh}}body.sheet-open{overflow:hidden;touch-action:none}.sheet-body .plate{padding:14px}.return-banner{display:flex;flex-direction:column;gap:10px;margin-bottom:28px;padding:12px 14px;background-color:var(--glass);border:1px solid var(--edge);border-radius:var(--r);font-size:14px}.return-banner-chips{display:flex;flex-wrap:wrap;gap:8px}.return-banner+.intro .intro-h{margin-top:0}.fail-note{padding:14px 16px;border-radius:var(--r);border:1px solid color-mix(in srgb,var(--error) 45%,transparent);background-color:color-mix(in srgb,var(--error) 10%,rgba(255,255,255,.04))}.fail-title{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:600;color:var(--text)}.fail-title svg{flex:none;width:20px;height:20px;color:var(--error)}.fail-hint{margin-top:6px;color:var(--dim);font-size:14px;line-height:1.45}.fail-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.fail-chips .chip{text-decoration:none}.fail-chips .chip:disabled{opacity:.6;cursor:default}.oops{position:relative;min-height:100svh;padding-top:120px;padding-bottom:90px}.top~.oops{padding-top:calc(120px + var(--top-h))}.top:has(.fact-bar)~.oops{padding-top:calc(120px + var(--top-h) + var(--fact-h))}.oops-num{font-size:64px;letter-spacing:-.04em;line-height:1;color:var(--accent-text);margin-bottom:10px}.oops-h,.oops-num{font-family:var(--f-disp);font-weight:800}.oops-h{font-size:30px;letter-spacing:-.025em;line-height:1.1}.oops-p{color:var(--dim);margin-top:12px;font-size:15px}.oops-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.oops-chips .chip{text-decoration:none}.topic-divider{display:flex;align-items:center;gap:12px;margin-bottom:22px;color:var(--dim);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}.topic-divider:after,.topic-divider:before{content:"";flex:1 1;height:1px;background:var(--line)}:where(html[data-world=plates]) .top{background-color:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}:where(html[data-world=plates]) .fact-bar{background:var(--elev);border-top:1px solid var(--bg);border-bottom:1px solid var(--bg)}:where(html[data-world=plates]) :is(.q-line b,.intro-h,.brand b,.sheet-title,.oops-num,.oops-h){font-family:var(--f-disp),var(--font-client)}:where(html[data-world=plates]) .brand b{font-weight:800}:where(html[data-world=plates]) .q-line b{font-size:15px;font-weight:600}:where(html[data-world=plates]) .turn-inner.intro{display:grid;grid-template-columns:minmax(0,1fr)}:where(html[data-world=plates]) .turn-inner.intro:before{content:"";grid-row:1/5;grid-column:1;margin:-12px -20px 0;border-radius:var(--r);background:var(--field)}:where(html[data-world=plates]) .turn-inner.intro:after{content:"";grid-row:4;grid-column:1;height:26px}:where(html[data-world=plates]) .intro-h{grid-row:1;grid-column:1;margin-top:10px;font-size:27px}:where(html[data-world=plates]) .return-banner+.intro .intro-h{margin-top:10px}:where(html[data-world=plates]) .intro-sub{grid-row:2;grid-column:1}:where(html[data-world=plates]) .intro .trust-pill{grid-row:3;grid-column:1;justify-self:start;background:#fff;border-color:#fff;color:var(--ink)}:where(html[data-world=plates]) .intro .trust-pill-ring i{background:#fff}:where(html[data-world=plates]) .intro .trust-pill-cap em{color:color-mix(in srgb,var(--ink) 60%,#fff)}:where(html[data-world=plates]) .intro-h{color:#fff}:where(html[data-world=plates]) .intro-sub{color:rgba(255,255,255,.88)}:where(html[data-world=plates][data-on-field=ink]) .intro-h{color:var(--ink)}:where(html[data-world=plates][data-on-field=ink]) .intro-sub{color:color-mix(in srgb,var(--ink) 80%,transparent)}:where(html[data-world=plates]) .trust-pill-ring i{background:var(--elev)}:where(html[data-world=plates]) .trust-pill--edge{border-color:var(--line)}:where(html[data-world=plates]) .chip{padding:12px 14px;font-weight:500}:where(html[data-world=plates]) .chip--primary{font-weight:600}:where(html[data-world=plates]) .chip--sm{padding:7px 11px}:where(html[data-world=plates]) .chip--icon{padding:9px 10px}:where(html[data-world=plates]) .chips--rail{grid-auto-columns:156px}:where(html[data-world=plates]) .chips--rail .chip{white-space:normal;display:flex;align-items:center;min-height:52px}:where(html[data-world=plates]) .chips:not(.chips--rail,.chips--actions,.drow) .chip{min-width:120px;max-width:170px;white-space:normal;display:flex;align-items:center;min-height:52px}:where(html[data-world=plates]) .bar:not(.bar--hero){background:var(--bg)}:where(html[data-world=plates]) .bar--hero .bar-inner{background-color:#fff;box-shadow:0 10px 24px -14px rgba(0,0,0,.5);color:color-mix(in srgb,var(--ink) 62%,#fff)}:where(html[data-world=plates]) .bar--hero input{color:var(--ink)}:where(html[data-world=plates]) .bar--hero input::placeholder{color:color-mix(in srgb,var(--ink) 62%,#fff)}:where(html[data-world=plates]) .send{border-radius:6px}:where(html[data-world=plates]) .bar--hero .send{display:none}:where(html[data-world=plates]) .bar--hero.bar--typed .send{display:grid;width:40px}:where(html[data-world=plates]) .tray{background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 0 6px}:where(html[data-world=plates][data-fills=accent]) .calc{background-color:color-mix(in srgb,var(--field) 40%,transparent);border-color:var(--field)}@media (hover:hover){:where(html[data-world=plates][data-fills=accent]) .calc:hover{background-color:color-mix(in srgb,var(--field) 40%,transparent)}}:where(html[data-world=plates][data-fills=accent]) .calc.calc--lit,:where(html[data-world=plates][data-fills=accent]) .calc.calc--lit:hover{background-color:var(--field);border-color:var(--field);color:var(--ink)}:where(html[data-world=plates]) .emblem a{background:var(--elev);border:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(html[data-world=plates]) .sheet{background-color:var(--elev);background-image:none;border-top:none}:where(html[data-world=plates]) .sheet-body .plate{background-color:var(--bg)}:where(html[data-world=plates]) .sheet-foot .chip:not(.chip--primary){background-color:var(--bg)}:where(html[data-world=plates]) .return-banner{background-color:var(--elev);border:none}:where(html[data-world=plates]) .return-banner-chips .chip{background-color:var(--bg)}:where(html[data-world=plates]) .fail-note{background-color:var(--elev)}:where(html[data-world=plates]) .fail-chips .chip:not(.chip--primary){background-color:var(--bg)}@media (min-width:1100px){:root{--top-h:68px;--fact-h:0px}.top{height:var(--top-h);padding:0 calc((100% - var(--col)) / 2);display:flex;align-items:center}.top-acts,.top-inner{display:contents}.brand{order:1}.fact-bar{order:2}.ghost--link{order:3}.calc{order:4;margin-left:auto}.brand-logo{height:22px}.brand b{font-size:19px}.fact-bar{width:auto;flex:none;border-top:0;border-bottom:0;border-left:1px solid var(--line);margin-left:20px;padding:3px 0 3px 20px}.fact-bar-inner{max-width:none;padding:0;gap:12px;overflow:visible;font-size:13px}.fact-bar .fact{display:flex;column-gap:.3em}.fact-bar .fact:first-of-type,.fact-bar .fact:last-of-type,.fact-bar .fact:nth-of-type(2){flex-shrink:0}.fact-bar .fact-l{overflow:visible;text-overflow:clip}.fact-bar .fact+.fact:before{content:"·";opacity:.6;margin-right:calc(12px - .3em)}.ghost--link{margin-left:20px;padding-left:20px;border-left:1px solid var(--line);font-size:13px}.bar{padding:10px 0 16px}.bar--hero{padding:0}.bar-inner,.tray{max-width:var(--inp-w)}.tray-toggle{margin-left:-4px}.chips{flex-wrap:wrap;overflow:visible;margin-left:0;margin-right:0;padding:0}.chip:hover{transform:translateY(-1px)}html[data-world=plates] .chip:not(.chip--primary):hover{background-color:color-mix(in oklab,var(--elev) 80%,var(--accent))}.chips.drow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px 12px;gap:8px 12px;margin-top:12px}.drow .sug{display:flex;flex-wrap:wrap;gap:8px;max-height:88px;overflow:hidden;min-width:0}.drow .chip--primary{padding:11px 20px;font-size:15px;font-weight:600}.comp .col .chips--actions,.comp .col .drow{margin-top:0}.comp .col .drow .chip{font-size:13.5px;padding:9px 12px}.comp .col .drow .chip--primary{padding:10px 16px;font-size:14px}html[data-world=plates] .comp .col .drow .chip{padding:10px 12px}.comp .sk--img{width:188px;height:118px}.turn-inner.intro{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:0 72px;gap:0 72px;align-items:start;align-content:center;min-height:640px}.intro .trust-pill{grid-column:1;grid-row:1;justify-self:start;margin:0 0 22px;padding:4px 12px 4px 4px;gap:9px}.intro .trust-pill-ring{width:30px;height:30px}.intro .trust-pill-ring i{width:23px;height:23px;font-size:10.5px}.intro .trust-pill-cap{font-size:12.5px}.intro .trust-pill-cap em{display:inline;margin-left:6px;font-size:12px}.intro-h{grid-column:1;grid-row:2;margin-top:0;font-size:46px;line-height:1.05}html[data-world=air] .intro-h{font-size:50px}.intro-sub{grid-column:1;grid-row:3;font-size:17px;max-width:58ch;margin-top:16px}.intro .bar--hero{grid-column:1;grid-row:4;margin-top:24px}.intro .bar--hero .bar-inner{max-width:none;height:60px}.intro .bar--hero input{font-size:17px}.intro .chips--rail{grid-column:2;grid-row:1/5;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:10px 0 0}.intro .chips--rail .chip{font-size:14.5px;padding:10px 14px}.intro .chips--rail:before{content:attr(data-lead);flex:0 0 100%;font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.emblem{left:auto;right:26px;bottom:22px;justify-content:flex-end}.scene>.turn:has(>.wrap>.intro){padding-top:var(--top-h);padding-bottom:0}.scene:not(:has(.turn+.turn)){padding-bottom:0}.return-banner{flex-direction:row;align-items:center;justify-content:space-between;margin:14px 0 0;padding:12px 18px}.return-banner-chips{flex-wrap:nowrap}.return-banner+.intro{min-height:540px}.wrap.oops{max-width:var(--inp-w)}.top:has(.fact-bar)~.oops,.top~.oops{padding-top:calc(150px + var(--top-h) + var(--fact-h))}.oops-h{font-size:40px}.oops-num{font-size:96px}.oops-p{font-size:17px;max-width:56ch}.oops-chips{margin-top:22px}.oops{position:static}html[data-world=plates]{timeline-scope:--ask-field}html[data-world=plates] .ask-field{view-timeline:--ask-field block}html[data-world=plates] .scene>.turn:has(>.wrap>.intro){background:var(--field);color:#fff;min-height:700px;padding-bottom:36px;border-radius:0 0 16px 16px}html[data-world=plates] .turn-inner.intro{min-height:600px}html[data-world=plates] .intro-sub{color:rgba(255,255,255,.88)}html[data-world=plates] .intro .chips--rail:before{color:rgba(255,255,255,.75)}html[data-world=plates] .intro .trust-pill{background:#fff;border-color:#fff;color:var(--ink)}html[data-world=plates] .intro .trust-pill-ring i{background:#fff}html[data-world=plates] .intro .trust-pill-cap em{color:color-mix(in srgb,var(--ink) 60%,#fff)}html[data-world=plates] .turn:has(>.wrap>.intro) .chip{background:#fff;color:var(--ink)}html[data-world=plates] .turn:has(>.wrap>.intro) .chip:not(.chip--primary):hover{background:#fff}html[data-world=plates] .turn:has(>.wrap>.intro) .chip--primary{background:var(--ink);color:#fff}html[data-world=plates] .turn:has(>.wrap>.intro) .return-banner{background:rgba(255,255,255,.14);border-color:transparent}html[data-world=plates] .scene>.turn:has(>.wrap>.intro) .emblem{top:100%;bottom:auto;margin-top:22px}html[data-world=plates] .top{background-color:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}@supports not (animation-timeline:scroll()){html[data-world=plates] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top{position:absolute;background-color:transparent}html[data-world=plates] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .fact-bar{border-left-color:rgba(255,255,255,.35)}html[data-world=plates] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .brand b,html[data-world=plates] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .fact-bar-inner{color:#fff;opacity:.88}html[data-world=plates] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .fact-bar .fact b{color:#fff}html[data-world=plates] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .ghost--link{color:#fff;opacity:.88;border-left-color:rgba(255,255,255,.35)}html[data-world=plates][data-on-field=ink] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .fact-bar{border-left-color:color-mix(in srgb,var(--ink) 35%,transparent)}html[data-world=plates][data-on-field=ink] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .brand b,html[data-world=plates][data-on-field=ink] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .fact-bar .fact b,html[data-world=plates][data-on-field=ink] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .fact-bar-inner{color:var(--ink)}html[data-world=plates][data-on-field=ink] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .ghost--link{color:var(--ink);border-left-color:color-mix(in srgb,var(--ink) 35%,transparent)}html[data-world=plates][data-on-field=ink] body:has(.ask-field):not(:has(.scene .turn+.turn)) .top .brand{background-color:#fff}}@supports (animation-timeline:scroll()){html[data-world=plates] .brand b,html[data-world=plates] .fact-bar,html[data-world=plates] .fact-bar .fact b,html[data-world=plates] .fact-bar-inner,html[data-world=plates] .ghost--link,html[data-world=plates] .top{animation-timeline:--ask-field;animation-range:exit calc(100% - var(--top-h) - 20px) exit calc(100% - var(--top-h));animation-fill-mode:both;animation-timing-function:linear}html[data-world=plates] .top{animation-name:desk-field-bg}html[data-world=plates] .fact-bar{animation-name:desk-field-line}html[data-world=plates] .brand b,html[data-world=plates] .fact-bar-inner{animation-name:desk-field-ink}html[data-world=plates] .fact-bar .fact b{animation-name:desk-field-num}html[data-world=plates] .ghost--link{animation-name:desk-field-ink,desk-field-line}html[data-world=plates][data-on-field=ink] .fact-bar{animation-name:desk-field-line-ink}html[data-world=plates][data-on-field=ink] .brand b,html[data-world=plates][data-on-field=ink] .fact-bar-inner{animation-name:desk-field-ink-dark}html[data-world=plates][data-on-field=ink] .fact-bar .fact b{animation-name:desk-field-num-ink}html[data-world=plates][data-on-field=ink] .ghost--link{animation-name:desk-field-ink-dark,desk-field-line-ink}html[data-world=plates][data-on-field=ink] .brand{animation-name:desk-field-sign;animation-timeline:--ask-field;animation-range:exit calc(100% - var(--top-h) - 20px) exit calc(100% - var(--top-h));animation-fill-mode:both;animation-timing-function:linear}}:where(html[data-world=plates]) .turn-inner.intro:after,:where(html[data-world=plates]) .turn-inner.intro:before{content:none}html[data-world=plates][data-on-field=ink] .scene>.turn:has(>.wrap>.intro){color:var(--ink)}html[data-world=plates][data-on-field=ink] .intro-sub{color:color-mix(in srgb,var(--ink) 80%,transparent)}html[data-world=plates][data-on-field=ink] .intro .chips--rail:before{color:var(--ink)}html[data-world=plates][data-on-field=ink] .brand{height:auto;margin:0 -12px;padding:5px 12px;border-radius:999px}:where(html[data-world=plates]) .fact-bar{background:none}:where(html[data-world=plates]) .chips--rail .chip{white-space:nowrap;min-height:0}:where(html[data-world=plates]) .drow .sug .chip{padding:11px 16px}:where(html[data-world=plates]) .calc{height:32px;padding:0 14px;font-size:14px;border-radius:16px}.sheet-backdrop{align-items:stretch;justify-content:flex-end;-webkit-backdrop-filter:none;backdrop-filter:none}.sheet{width:var(--panel-w);max-width:none;height:100%;max-height:none;border:0;border-left:1px solid var(--edge);border-radius:0;box-shadow:-30px 0 60px -30px rgba(0,0,0,.6);animation-name:slidein}.sheet-head{padding:26px 28px 14px}.sheet-title{font-size:24px}.sheet-body{padding:4px 28px 16px}.sheet-foot,.sheet>.chat-bar{padding:14px 28px 24px}.sheet-close{font-size:0;width:34px;height:34px;margin:-8px -8px 0 0;border-radius:8px;display:flex;align-items:center;justify-content:center}.sheet-close-i{display:block;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.sheet,.sheet-backdrop{animation:none}}}@keyframes slidein{0%{transform:translateX(28px);opacity:0}to{transform:none;opacity:1}}@keyframes desk-field-bg{0%{background-color:transparent}to{background-color:var(--bg)}}@keyframes desk-field-line{0%{border-color:rgba(255,255,255,.35)}to{border-color:var(--line)}}@keyframes desk-field-ink{0%{color:#fff;opacity:.88}to{color:var(--dim);opacity:1}}@keyframes desk-field-num{0%{color:#fff}to{color:var(--accent-text)}}@keyframes desk-field-ink-dark{0%{color:var(--ink);opacity:.88}to{color:var(--dim);opacity:1}}@keyframes desk-field-num-ink{0%{color:var(--ink)}to{color:var(--accent-text)}}@keyframes desk-field-line-ink{0%{border-color:color-mix(in srgb,var(--ink) 35%,transparent)}to{border-color:var(--line)}}@keyframes desk-field-sign{0%{background-color:#fff}to{background-color:transparent}}