@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_2845aceb-module__2KaZaq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_2845aceb-module__2KaZaq__variable{--font-display:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_ad656733-module__rZVyDa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_ad656733-module__rZVyDa__variable{--font-body:"Manrope", "Manrope Fallback"}
:root{--bg:#f6f5f1;--panel:#fff;--panel2:#efede6;--line:#e3e1d8;--fg:#121316;--muted:#6b6f7b;--accent:#ff6b2c;--accent2:#ffb03a;--good:#2bbf7f;--bad:#e5484d;--sbg:#0c0d12;--spanel:#15171f;--spanel2:#1c1f2a;--sline:#262a38;--sfg:#f4f5f9;--smuted:#8e93a6;--display:var(--font-display),ui-sans-serif,system-ui,sans-serif;--body:var(--font-body),ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5;overflow-x:hidden}button{font:inherit}.wrap{max-width:1120px;margin:0 auto;padding-inline:20px}nav{justify-content:space-between;align-items:center;padding-block:22px;display:flex}.btn{background:var(--fg);color:#fff;font-family:var(--display);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn.sm{padding:10px 18px;font-size:14px}.navr{align-items:center;gap:8px;display:flex}.btn.sm.ghost{padding-block:8.5px}@media (max-width:480px){nav .btn.sm.ghost{padding-block:7.5px}}.footr{align-items:center;gap:14px;display:inline-flex}@media (max-width:560px){nav .navans{display:none}}.loginmain{max-width:440px;margin:0 auto;padding-block:clamp(36px,9vh,96px) 80px}.loginmain h1{font-family:var(--display);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(44px,8vw,64px);font-weight:800;line-height:1}.loginsub{color:var(--muted);margin:0 0 26px;font-size:18px}.logincard{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.logincard label{font-size:13px;font-weight:700}.logincard input{width:100%;font:inherit;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);border-radius:14px;padding:14px 15px;font-size:16px}.logincard input:focus{outline:2px solid var(--accent);border-color:#0000}.logincard .btn{cursor:pointer;width:100%}.logincard .btn[disabled]{opacity:.6;cursor:default}.logincard h2{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.logincard p{color:var(--muted);margin:0;line-height:1.5}.logincard p b{color:var(--fg)}.loginnote{text-align:center;font-size:14px}.loginnote a,.linkbtn{color:var(--fg);text-underline-offset:3px;font-weight:700;text-decoration:underline}.linkbtn{font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px}.loginerr{color:#b3261e;font-size:14px;font-weight:600}@media (max-width:480px){nav .btn.sm{padding:9px 13px;font-size:13px}nav svg,nav img{width:auto;height:30px}}.btn.ghost{color:var(--fg);border:1.5px solid var(--line);background:0 0}.btn.acc{background:var(--accent);color:#1c0a02}.btn:focus-visible{outline:3px solid var(--accent)}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:30px 60px;display:grid}.hero h1{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 22px;font-size:clamp(46px,7vw,88px);font-weight:800;line-height:.96}.hero h1 em{color:var(--accent);font-style:normal}.hero p{color:var(--muted);max-width:28ch;margin:0 0 26px;font-size:21px}.hero p b{color:var(--fg);font-weight:600}.cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.follow{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:14px;max-width:420px;margin-top:40px;padding:16px 18px;display:flex;box-shadow:0 10px 30px #1213160f}.follow .num{font-family:var(--display);color:var(--accent);letter-spacing:.1em;white-space:nowrap;font-size:13px;font-weight:800}.follow .txt{font-weight:600}.follow .txt small{color:var(--muted);font-size:13px;font-weight:500;display:block}.dots{gap:6px;margin-top:14px;display:flex}.dots i{background:#d5d3ca;border-radius:3px;width:6px;height:6px;transition:all .25s}.dots i.on{background:var(--fg);width:20px}.alert{color:#8a2e0b;background:#fff1ec;border:1px solid #ffd2bd;border-radius:14px;margin-bottom:16px;padding:10px 14px;font-size:14px}.phwrap{place-items:center;display:grid;position:relative}.phwrap:before{content:"";filter:blur(12px);background:radial-gradient(circle,#ff6b2c61,#ff6b2c00 65%);border-radius:50%;width:440px;max-width:100%;height:440px;position:absolute}.phone{background:var(--sbg);width:330px;max-width:100%;height:680px;color:var(--sfg);border-radius:46px;position:relative;overflow:hidden;box-shadow:0 0 0 9px #2a2c36,0 0 0 11px #0a0a0e,0 50px 90px #1213164d}.island{z-index:5;background:#000;border-radius:18px;width:104px;height:30px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow:auto hidden}.track::-webkit-scrollbar{display:none}.scr{scroll-snap-align:start;scroll-snap-stop:always;scrollbar-width:none;height:100%;color:var(--sfg);flex-direction:column;flex:0 0 100%;gap:10px;padding:62px 22px 24px;display:flex;overflow-y:auto}.scr::-webkit-scrollbar{display:none}.prog{gap:5px;margin-bottom:6px;display:flex}.prog i{background:var(--spanel2);border-radius:2px;flex:1;height:4px}.prog i.on{background:var(--accent)}.stp{font-family:var(--display);letter-spacing:.12em;color:var(--accent);font-size:11px;font-weight:800}.scr h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.12}.scr p{color:var(--smuted);margin:0;font-size:13.5px}.opts{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.opt{border:1.5px solid var(--sline);color:var(--sfg);cursor:pointer;background:0 0;border-radius:999px;padding:9px 14px;font-size:13.5px;font-weight:600}.opt.on{border-color:var(--accent);color:#ffd2bd;background:#ff6b2c24}.opt:focus-visible{outline:2px solid #fff}.tiny{color:var(--smuted);font-size:12px}.err{color:#ff8a80;min-height:18px;font-size:13px}.field input{background:var(--spanel);border:1.5px solid var(--sline);width:100%;color:var(--sfg);font:inherit;border-radius:14px;margin-top:8px;padding:13px 14px;font-size:15px}.field input:focus{outline:2px solid var(--accent);border-color:#0000}.field label{color:var(--smuted);font-size:12px;font-weight:600}.tog{background:var(--spanel);border-radius:14px;justify-content:space-between;align-items:center;padding:9px 11px;font-size:14px;font-weight:600;display:flex}.tog span{align-items:center;gap:9px;min-width:0;display:flex}.tog span small{color:var(--smuted);font-size:11.5px;font-weight:500;display:block}.tog i{background:var(--spanel2);border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.sw{flex:none;width:40px;height:24px;position:relative}.sw input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sw b{background:#2b2f3e;border-radius:12px;transition:all .2s;position:absolute;inset:0}.sw b:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.sw input:checked+b{background:var(--accent)}.sw input:checked+b:after{left:19px}.sw input:focus-visible+b{outline:2px solid #fff}.go{background:var(--sfg);color:var(--sbg);text-align:center;font-family:var(--display);cursor:pointer;border:0;border-radius:999px;margin-top:auto;padding:13px;font-size:14.5px;font-weight:700;text-decoration:none;display:block}.go.acc{background:var(--accent);color:#1c0a02}.go.ghost{color:var(--sfg);border:1.5px solid var(--sline);background:0 0;margin-top:0}.go[disabled]{opacity:.5;cursor:default}.go:focus-visible{outline:2px solid #fff}.agree{background:var(--spanel);color:var(--sfg);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;font-size:13px;display:flex}.agree input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.summary{flex-direction:column;gap:6px;margin-top:4px;display:flex}.summary div{background:var(--spanel);border-radius:12px;justify-content:space-between;gap:10px;padding:9px 11px;font-size:13px;display:flex}.summary span{color:var(--smuted)}.summary b{text-align:right;font-weight:600}.mail{margin-top:12px;font-size:40px;line-height:1}.devlink{color:var(--smuted);word-break:break-all;background:var(--spanel);border-radius:12px;padding:10px;font-size:12px}.devlink a{color:var(--accent2)}.upwrap{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.btn3d{cursor:pointer;background:0 0;border:0;width:170px;height:170px;padding:0;animation:3.2s ease-in-out infinite bob;position:relative}.btn3d .glow{background:radial-gradient(circle,#ff6b2c73,#ff6b2c00 62%);border-radius:50%;animation:3.2s ease-in-out infinite breathe;position:absolute;inset:-28px}.btn3d .ring{border:1.5px dashed #ffb03a80;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:-11px}.btn3d .base{background:#7a2c0c;border-radius:50%;position:absolute;inset:0;transform:translateY(11px)}.btn3d .face{background:radial-gradient(120% 120% at 30% 22%,#ffc56a 0%,var(--accent) 48%,#d64a12 100%);color:#2a1105;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;transition:transform .12s;display:flex;position:absolute;inset:0;box-shadow:inset 0 -12px 24px #00000047,inset 0 10px 18px #ffffff47,0 20px 34px #ff6b2c59}.btn3d:active .face,.btn3d.pressed .face{transform:translateY(9px)}.btn3d svg{width:50px;height:50px;animation:1.6s ease-in-out infinite arrow}.btn3d strong{font-family:var(--display);letter-spacing:.06em;font-size:16px;font-weight:800}.btn3d.busy .face{filter:saturate(.6)}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes arrow{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.grid{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;display:grid}.grid i{aspect-ratio:1;background:var(--spanel2);border-radius:9px;display:block;position:relative;overflow:hidden}.grid i img,.grid i video{object-fit:cover;width:100%;height:100%;display:block}.grid i.done:after{content:"✓";background:var(--good);color:#06301f;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:4px;right:4px}.status{background:var(--spanel);border-radius:18px;padding:12px 14px;font-size:13px}.status b{font-family:var(--display);letter-spacing:-.02em;font-size:17px;display:block}.status i{background:var(--spanel2);border-radius:3px;height:5px;margin-top:8px;display:block;overflow:hidden}.status i em{background:linear-gradient(90deg,var(--accent),var(--accent2));height:100%;display:block}.status span{color:var(--smuted)}.q{flex-direction:column;gap:6px;display:flex}.qi{background:var(--spanel);border-radius:14px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.qi i{background:var(--spanel2);border-radius:10px;flex:none;width:38px;height:38px;overflow:hidden}.qi i img,.qi i video{object-fit:cover;width:100%;height:100%;display:block}.qi .t{flex:1;min-width:0}.qi .t div{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.qi .t span{color:var(--smuted);font-size:11.5px}.qi.done{opacity:.55}.h2{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--smuted);margin:8px 0 0;font-size:12px;font-weight:600}.head{justify-content:space-between;align-items:center;gap:10px;display:flex}.head h3{font-size:26px}.pill{background:var(--spanel2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.pill b{background:var(--good);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3ddc9733}.pill.off b{box-shadow:none;background:#8e93a6}.hints{color:var(--smuted);justify-content:space-between;font-size:13px;font-weight:600;display:flex}.hints button{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}.toast{background:var(--sfg);color:var(--sbg);opacity:0;pointer-events:none;z-index:6;white-space:nowrap;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:700;transition:all .25s;position:absolute;bottom:70px;left:50%;transform:translate(-50%)translateY(20px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.pdots{z-index:4;pointer-events:none;justify-content:center;gap:5px;display:flex;position:absolute;top:50px;left:0;right:0}.pdots i{background:#3a3f52;border-radius:3px;width:5px;height:5px;transition:all .25s}.pdots i.on{background:var(--sfg);width:16px}.card{background:var(--spanel);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.card h4{font-family:var(--display);margin:0;font-size:15px;font-weight:600}.card p{font-size:12.5px}.topcard{background:linear-gradient(135deg,#ff6b2c38,#ffb03a14);border:1px solid #ff6b2c4d;border-radius:18px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.topcard strong{font-family:var(--display);font-size:15px}.topcard span{color:var(--smuted);font-size:12px;display:block}.conn{background:var(--spanel);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;font-size:14px;font-weight:600;display:flex}.conn .cb{background:var(--sfg);color:var(--sbg);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:700}.conn .ok{color:var(--good);white-space:nowrap;font-size:12.5px}.strip{flex-wrap:wrap;justify-content:center;gap:36px;padding-block:10px 60px;display:flex}.stat{text-align:center}.stat b{font-family:var(--display);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1;display:block}.stat span{color:var(--muted);font-size:14px}footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:30px 50px;font-size:14px;display:flex}.appbg{background:var(--sbg);justify-content:center;align-items:center;min-height:100%;padding:16px;display:flex}@media (max-width:860px){.hero{grid-template-columns:1fr;padding-block:10px 40px}.hero h1{font-size:clamp(44px,13vw,64px)}.follow,.dots{display:none}.phone{width:310px;height:640px}.mob-follow{display:block}}.mob-follow{text-align:center;color:var(--muted);margin-top:14px;font-size:14px;display:none}@media (max-width:480px),(max-height:760px){.appbg{align-items:stretch;padding:0}.appbg .phone{width:100%;max-width:none;height:100%;min-height:100dvh;box-shadow:none;border-radius:0}.appbg .island{display:none}.appbg .scr{padding-top:calc(34px + env(safe-area-inset-top,0px))}.appbg .pdots{top:calc(14px + env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){.btn3d,.btn3d .glow,.btn3d .ring,.btn3d svg{animation:none}}.attn{animation:1.6s ease-in-out .4s 3 attn}@keyframes attn{0%,to{border-color:var(--sline);box-shadow:0 0 #ff6b2c00}50%{border-color:var(--accent);box-shadow:0 0 0 6px #ff6b2c47,0 0 30px #ff6b2c59}}.btn.pulse{animation:1.6s ease-in-out 1s 3 pulse}@keyframes pulse{0%,to{box-shadow:0 0 #ff6b2c00}50%{box-shadow:0 0 0 10px #ff6b2c40}}@media (prefers-reduced-motion:reduce){.attn,.btn.pulse{animation:none}}.desk{background:var(--sbg);min-height:100vh;color:var(--sfg);grid-template-columns:220px 1fr;display:grid}.rail{border-right:1px solid var(--sline);flex-direction:column;gap:22px;height:100vh;padding:26px 18px;display:flex;position:sticky;top:0}.navlist{flex-direction:column;gap:4px;display:flex}.navbtn{color:var(--smuted);text-align:left;font-family:var(--display);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:10px 12px;font-size:15px;font-weight:600}.navbtn.on{background:var(--spanel);color:var(--sfg)}.navbtn:hover:not(.on):not([disabled]){color:var(--sfg)}.navbtn[disabled]{opacity:.4;cursor:default}.railfoot{color:var(--smuted);word-break:break-all;flex-direction:column;gap:8px;margin-top:auto;font-size:12px;display:flex}.deskmain{min-width:0;padding:28px;position:relative}.deskcard{background:var(--sbg);border:1px solid var(--sline);border-radius:28px;min-width:0;min-height:calc(100vh - 56px);position:relative;overflow:hidden}.deskcard.narrow{max-width:460px;margin:0 auto}.deskcard .scr{flex:none;height:auto;min-height:calc(100vh - 58px);padding:26px 24px;position:static}.split{grid-template-columns:minmax(300px,380px) 1fr;gap:20px;display:grid}.split .deskcard{min-height:calc(100vh - 56px)}.qi{text-align:left;width:100%;color:var(--sfg);cursor:pointer;font:inherit;border:0}.qi.sel{outline:2px solid var(--accent)}.qi .needs{background:var(--accent);color:#1c0a02;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:800;display:flex}.pv .pvmedia{background:#000;border-radius:18px;justify-content:center;align-items:center;max-height:52vh;display:flex;overflow:hidden}.pv .pvmedia img,.pv .pvmedia video{object-fit:contain;max-width:100%;max-height:52vh;display:block}.pvplats{flex-wrap:wrap;gap:6px;display:flex}.chipp{background:var(--spanel);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.chipp.skip{opacity:.5;text-decoration:line-through}.pv textarea{background:var(--spanel);border:1.5px solid var(--sline);width:100%;color:var(--sfg);font:inherit;resize:vertical;border-radius:14px;min-height:90px;margin-top:8px;padding:12px;font-size:14px}.pv textarea:focus{outline:2px solid var(--accent);border-color:#0000}.pvbtns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.x{background:var(--spanel);color:var(--sfg);cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1}.linkbtn{color:var(--accent2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.pi{background:var(--spanel2);border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.cb{background:var(--sfg);color:var(--sbg);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:700}.go.sticky{box-shadow:0 -12px 24px var(--sbg);position:sticky;bottom:0}.scr.dragover{outline:2px dashed var(--accent);outline-offset:-10px}.sheetbg{z-index:20;background:#0000008c;align-items:flex-end;display:flex;position:absolute;inset:0}.sheet{background:var(--spanel);width:100%;max-height:92%;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:28px 28px 0 0;animation:.25s ease-out up;overflow-y:auto}.sheet .scr{height:auto;padding:10px 20px 24px;position:static}.sheet .pvmedia,.sheet .pvmedia img,.sheet .pvmedia video{max-height:40vh}.grab{background:#3a3f52;border-radius:2px;width:40px;height:4px;margin:10px auto 0}@keyframes up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet{animation:none}}.pxup{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.pxshadow{background:var(--accent);border-radius:30px;position:absolute;inset:0;transform:translate(9px,9px)}.pxtile{background:var(--spanel);color:var(--sfg);border:2px solid #2b2f3e;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:transform .1s;display:flex;position:absolute;inset:0}.pxup:hover .pxtile{transform:translate(2px,2px)}.pxup:active .pxtile,.pxup.pressed .pxtile{transform:translate(9px,9px)}.pxup:focus-visible .pxtile{outline:3px solid var(--sfg);outline-offset:3px}.pxup[disabled]{cursor:default}.pxup.busy .pxarrow i.on{animation-duration:.6s}.pxarrow{grid-template-columns:repeat(7,10px);gap:3px;display:grid}.pxarrow i{background:#232734;border-radius:2px;width:10px;height:10px;display:block}.pxarrow i.on{background:var(--accent);animation:1.8s ease-in-out infinite pxflow}@keyframes pxflow{0%,70%,to{opacity:1;transform:none}20%{opacity:.25;transform:translateY(3px)}}.pxup strong{font-family:var(--display);letter-spacing:.14em;font-size:16px;font-weight:800}.pxcur{filter:drop-shadow(0 4px 6px #0009);transform-origin:0 0;width:26px;height:41px;animation:4s ease-in-out infinite pxtap;position:absolute;bottom:-4px;right:-6px}@keyframes pxtap{0%,55%,to{transform:translate(0)scale(1)}62%{transform:translate(-6px,-6px)scale(.9)}70%{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.pxarrow i.on,.pxcur{animation:none}}.phone.nudge{animation:1.3s ease-in-out 3 phonenudge}@keyframes phonenudge{0%,to{box-shadow:0 0 0 9px #2a2c36,0 0 0 11px #0a0a0e,0 50px 90px #1213164d}50%{transform:scale(1.015);box-shadow:0 0 0 9px #2a2c36,0 0 0 11px #0a0a0e,0 0 0 22px #ff6b2c59,0 0 80px #ff6b2c99,0 50px 90px #1213164d}}.tapme{z-index:6;background:var(--accent);color:#1c0a02;font-family:var(--display);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;animation:1.1s ease-in-out infinite tapme;display:flex;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #ff6b2c66}.tapme svg{width:12px;height:19px}.tapme:after{content:"";background:var(--accent);border-radius:2px;width:14px;height:14px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes tapme{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}.opt.attnchip{animation:1.1s ease-in-out 3 attnchip}@keyframes attnchip{0%,to{box-shadow:0 0 #ff6b2c00}50%{border-color:var(--accent);box-shadow:0 0 0 6px #ff6b2c59}}@media (max-width:860px){.tapme{top:4px}}@media (prefers-reduced-motion:reduce){.phone.nudge,.tapme,.opt.attnchip{animation:none}}:root{--sbg:#0a0a0c;--spanel:#111113;--spanel2:#191a1f;--sline:#b4bed247;--silver:#b4bed280;--neon:0 0 20px #b4bed21a,0 0 50px #b4bed20d,0 4px 20px #00000073;--neon-orange:0 0 14px #ff6b2c8c,0 0 32px #ff6b2c40}.phone,.appbg,.desk{background:var(--sbg)}.card,.topcard,.status,.conn,.tog,.qi,.summary div,.agree,.deskcard,.sheet,.devlink{border:1px solid var(--silver);box-shadow:var(--neon);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111113d1}.card{gap:12px}.topcard{box-shadow:var(--neon-orange);background:linear-gradient(135deg,#ff6b2c29,#ffb03a0a),#111113e6;border-color:#ff6b2c8c}.rail{border-right:1px solid var(--silver);box-shadow:8px 0 40px #00000059}.navbtn.on{border:1px solid var(--silver);box-shadow:var(--neon);background:#ffffff0d}.navbtn{border:1px solid #0000}.upwrap{background:#060607;border:1px solid #c0c0c04d;border-radius:26px;margin:4px 0;padding:22px 14px;box-shadow:inset 0 2px 14px #000000b3,0 0 20px #c0c0c01f,0 0 40px #c0c0c00d}.pv .pvmedia{border:1px solid #c0c0c04d;box-shadow:inset 0 2px 14px #000000b3,0 0 16px #c0c0c01a}.status i{background:#1a1b20;border:1px solid #ffffff0f}.status i em{box-shadow:var(--neon-orange)}.opt{background:#ffffff08;border-color:#ffffff29}.opt.on{border-color:var(--accent);box-shadow:var(--neon-orange);color:#ffe1d2}.sw b{background:#1e2027;border:1px solid #ffffff1a}.sw input:checked+b{background:var(--accent);box-shadow:var(--neon-orange);border-color:#0000}.field input,.pv textarea{background:#ffffff0a;border:1px solid #ff6b2c38}.field input:focus,.pv textarea:focus{box-shadow:0 0 0 1px #ff6b2c4d,var(--neon-orange);border-color:#ff6b2ca6;outline:none}.pill{border:1px solid var(--silver);box-shadow:var(--neon);background:#ffffff0a}.pill b{box-shadow:0 0 8px #3ddc97e6,0 0 0 3px #3ddc972e}.go{box-shadow:0 0 18px #ffffff1f}.go.acc{box-shadow:var(--neon-orange)}.go.ghost{box-shadow:none;background:#ffffff0d;border:1px solid #ffffff26}.cb{box-shadow:0 0 14px #ffffff24}.x{border:1px solid #ffffff1f}.qi.sel{border-color:var(--accent);box-shadow:var(--neon-orange);outline:none}.qi .needs{box-shadow:var(--neon-orange)}.chipp{border:1px solid #ffffff1a}.pdots i.on{box-shadow:0 0 10px #fff9}.scr h3,.desk h3{text-shadow:0 0 24px #ffffff1f}.pxtile{background:#0d0d10;border-color:#c0c0c059;box-shadow:inset 0 2px 14px #000000b3,0 0 20px #c0c0c024}.pxshadow{box-shadow:var(--neon-orange)}.h2{color:#b4bed2b3}.sheet{border-bottom:0;border-radius:28px 28px 0 0}.sheetbg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.connect-head{display:none}.flycur{z-index:50;pointer-events:none;filter:drop-shadow(0 6px 10px #00000073);transform-origin:4px 4px;width:34px;height:54px;margin:-4px 0 0 -2px;transition:left .75s cubic-bezier(.3,.9,.3,1),top .75s cubic-bezier(.3,.9,.3,1),transform .12s;position:fixed}.klikburst{z-index:49;pointer-events:none;width:0;height:0;position:fixed}.klikburst i{background:var(--accent);border-radius:2px;width:8px;height:8px;animation:.9s ease-out forwards kb;position:absolute;top:-4px;left:-4px}.klikburst i:first-child{--dx:-26px;--dy:-26px}.klikburst i:nth-child(2){--dx:26px;--dy:-26px}.klikburst i:nth-child(3){--dx:-26px;--dy:22px}.klikburst i:nth-child(4){--dx:26px;--dy:22px}@keyframes kb{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--dx),var(--dy)) scale(.4);opacity:0}}.klikburst span{font-family:var(--display);letter-spacing:.14em;color:#1c0a02;background:var(--accent);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:800;animation:1.2s ease-out forwards kbt;position:absolute;top:-34px;left:14px}@keyframes kbt{0%{opacity:0;transform:translateY(6px)scale(.7)}20%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.flycur{transition:none}.klikburst i,.klikburst span{animation:none}}.split{grid-template-columns:340px minmax(0,1fr)}.split .preview .scr{min-height:calc(100vh - 58px);padding:26px 28px}.pv .pvmedia{background:#060607;min-height:380px;max-height:66vh}.pv .pvmedia img,.pv .pvmedia video{max-height:66vh}.pv .stp{font-size:12px}.pvhead{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.pvrow{align-items:flex-start;gap:18px;display:flex}.pvrow .field{flex:1;min-width:0}@media (max-width:1100px){.split{grid-template-columns:300px minmax(0,1fr)}}.times{flex-direction:column;gap:6px;margin-top:4px;display:flex}.trow{border:1px solid var(--silver);box-shadow:var(--neon);color:var(--smuted);background:#111113d1;border-radius:14px;justify-content:space-between;align-items:center;padding:6px 6px 6px 12px;font-size:13px;font-weight:600;display:flex}.tstep{align-items:center;gap:4px;display:flex}.tstep b{font-family:var(--display);color:var(--sfg);text-align:center;font-variant-numeric:tabular-nums;min-width:52px;font-size:15px;font-weight:700}.tstep button{width:32px;height:32px;color:var(--sfg);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;font-size:18px;line-height:1}.tstep button:hover{border-color:var(--accent);box-shadow:var(--neon-orange)}.tstep button:focus-visible{outline:2px solid #fff}.sp{flex-direction:column;gap:10px;display:flex}.sprow{justify-content:space-between;align-items:center;gap:10px;display:flex}.sprow.small{justify-content:flex-start;gap:14px}.splabel{color:var(--smuted);font-size:12.5px;font-weight:600}.seg{border:1px solid var(--silver);box-shadow:var(--neon);background:#ffffff0a;border-radius:999px;padding:3px;display:inline-flex}.seg button{color:var(--smuted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.seg button.on{background:var(--sfg);color:var(--sbg)}.opt em{margin-right:6px;font-style:normal}.example{background:#ffffff08;border:1px dashed #b4bed259;border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.exhead{flex-direction:column;gap:2px;display:flex}.exhead span{font-family:var(--display);font-size:13px;font-weight:700}.exhead small{color:var(--smuted);font-size:12px}.exbubble{background:var(--sfg);color:var(--sbg);border-radius:14px 14px 14px 4px;padding:9px 12px 9px 40px;font-size:13px;font-weight:500;line-height:1.35;position:relative}.exbubble.muted{color:var(--smuted);background:#ffffff0f;padding-left:12px}.exav{background:linear-gradient(135deg,var(--accent),#ffb03a);border-radius:50%;width:20px;height:20px;position:absolute;top:9px;left:10px}.mini{color:var(--sfg);cursor:pointer;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.mini input{width:18px;height:18px;accent-color:var(--accent);margin:0}.scrlogo{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.scrlogo .stp{margin:0}.attnwrap .opt:first-child{animation:1.1s ease-in-out 3 attnchip}.stage3d{background:var(--sbg);min-height:100vh;color:var(--sfg);flex-direction:column;display:flex;position:relative;overflow:hidden}.topbar{border-bottom:1px solid var(--silver);z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0ce6;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px;display:flex;position:relative;box-shadow:0 8px 40px #00000059}.topnav{gap:4px;display:flex}.topright{color:var(--smuted);align-items:center;gap:12px;font-size:12px;display:flex}.carousel{perspective:1800px;perspective-origin:50% 40%;flex:1;min-height:calc(100vh - 78px);position:relative}.slide{height:calc(100vh - 140px);transform:translate(calc(-50% + var(--off,0px)),-50%);transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .55s,filter .55s;position:absolute;top:50%;left:50%}.slide.center{z-index:3}.slide.left{z-index:2;transform:translate(calc(-50% + var(--off)),-50%) rotateY(32deg) scale(.78);opacity:.55;filter:saturate(.6)brightness(.8);cursor:pointer}.slide.right{z-index:2;transform:translate(calc(-50% + var(--off)),-50%) rotateY(-32deg) scale(.78);opacity:.55;filter:saturate(.6)brightness(.8);cursor:pointer}.slide.left>*,.slide.right>*{pointer-events:none}.slide.left:hover,.slide.right:hover{opacity:.8;filter:none}.slide.left:hover{transform:translate(calc(-50% + var(--off) + 16px),-50%) rotateY(28deg) scale(.8)}.slide.right:hover{transform:translate(calc(-50% + var(--off) - 16px),-50%) rotateY(-28deg) scale(.8)}.slide .deskcard,.slide .split{height:100%;min-height:0}.slide .deskcard{scrollbar-width:none;overflow-y:auto}.slide .deskcard::-webkit-scrollbar{display:none}.slide .deskcard .scr,.slide .split .deskcard .scr{min-height:100%}.slide .split{grid-template-columns:340px minmax(0,1fr);gap:20px;display:grid}.slide .split .deskcard{height:100%;min-height:0}.slide .split .preview .scr{min-height:100%}.slidecap{z-index:4;text-align:center;pointer-events:none;white-space:nowrap;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.slidecap span{font-family:var(--display);font-size:16px;font-weight:700;display:block}.slidecap small{color:var(--smuted);font-size:12px}.slide.center .toast{display:none}.stage3d .toast{position:fixed;bottom:40px}.slide.far{opacity:.3;z-index:1}.slide.left.far{transform:translate(calc(-50% + var(--off)),-50%) rotateY(40deg) scale(.66)}.slide.right.far{transform:translate(calc(-50% + var(--off)),-50%) rotateY(-40deg) scale(.66)}.samples{flex-direction:column;gap:6px;display:flex}.samples label{color:var(--smuted);font-size:12px;font-weight:600}.samples textarea{width:100%;color:var(--sfg);font:inherit;resize:vertical;background:#ffffff0a;border:1px solid #ff6b2c38;border-radius:14px;min-height:96px;padding:10px 12px;font-size:13px}.samples textarea:focus{box-shadow:0 0 0 1px #ff6b2c4d,var(--neon-orange);border-color:#ff6b2ca6;outline:none}.scount{color:var(--smuted);font-variant-numeric:tabular-nums;font-size:12px}.scount span{color:var(--accent2)}.bigcta{background:var(--fg);color:#f4f5f9;text-align:center;border-radius:36px;flex-direction:column;align-items:center;gap:18px;margin-block:10px 20px;padding:56px 28px;display:flex}.bigcta h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,4.4vw,46px);font-weight:700}.bigcta p{color:#b8bbc6;max-width:42ch;margin:0;font-size:18px}.stylegrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.tile{color:var(--sfg);font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1.5px solid #ffffff24;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.tile em{background:var(--spanel2);border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-style:normal;display:inline-flex}.tile.on{border-color:var(--accent);box-shadow:var(--neon-orange);background:#ff6b2c24}.tile.wide{grid-column:1/-1}.tile:focus-visible{outline:2px solid #fff}.example{padding:9px 11px}.exhead small{font-size:12px}.samples{gap:10px}.samples label,.samples .field label{color:var(--sfg);font-size:14px;font-weight:600;line-height:1.3}.samples textarea{min-height:170px;padding:13px 14px;font-size:15px;line-height:1.45}.samples .field input{margin-top:6px;padding:14px;font-size:16px}.scount{font-size:13.5px}.samples .hint{color:var(--smuted);margin-top:6px;font-size:12.5px;display:block}.ans nav a{display:inline-flex}.ans .eyebrow{font-family:var(--display);letter-spacing:.14em;color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:800}.anshero{max-width:760px;padding-block:30px 20px}.anshero h1{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 18px;font-size:clamp(40px,6.4vw,76px);font-weight:800;line-height:.98}.anshero h1 em{color:var(--accent);font-style:normal}.anshero p{color:var(--muted);max-width:46ch;margin:0 0 24px;font-size:20px}.jump{flex-wrap:wrap;gap:8px;display:flex}.chiplink{border:1px solid var(--line);color:var(--fg);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.chiplink b{font-family:var(--display);background:var(--fg);color:#fff;border-radius:999px;padding:2px 8px;font-size:12px}.chiplink:hover{border-color:var(--accent)}.ansgroup{padding-block:34px 6px}.ans h2{font-family:var(--display);letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(22px,3vw,30px);font-weight:700}.qlistp{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.qlistp a{border:1px solid var(--line);color:var(--fg);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;height:100%;padding:16px 18px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.qlistp a:hover{border-color:var(--accent);box-shadow:6px 6px 0 var(--accent)}.qlistp a span{min-width:0}.qlistp i{color:var(--accent);flex:none;font-style:normal;font-weight:800}.answer{flex-direction:column;gap:30px;max-width:760px;margin:0 auto;padding-block:20px 50px;display:flex}.crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.crumbs a{color:var(--muted)}.answer h1{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:1.04}.direct{background:var(--fg);color:#f4f5f9;box-shadow:10px 10px 0 var(--accent);border-radius:28px;padding:28px}.direct p{margin:0;font-size:20px;line-height:1.5}.steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.steps li{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.steps b{font-family:var(--display);background:var(--accent);color:#1c0a02;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:inline-flex}.steps span{min-width:0}.mistake p{color:var(--muted);border-left:4px solid var(--accent);margin:0;padding-left:16px;font-size:18px}.klikbox{border:1px solid var(--line);background:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.klikbox>div{flex:1;min-width:240px}.klikbox p{margin:0;font-size:17px}.ans footer a{color:var(--muted)}@media (max-width:760px){.qlistp{grid-template-columns:1fr}.direct{box-shadow:6px 6px 0 var(--accent);padding:22px}.direct p{font-size:18px}}.slide .scr.settings{grid-template-columns:1fr 1fr;align-items:start;gap:16px;padding:28px 30px;display:grid}.slide .scr.settings>.scrlogo,.slide .scr.settings>.head,.slide .scr.settings>.topcard,.slide .scr.settings>.tiny,.slide .scr.settings>.go{grid-column:1/-1}.slide .scr.settings>.card{height:100%}.slide .scr.settings .tile.wide{grid-column:auto}.slide .scr.settings>.go.sticky{justify-self:end;width:100%;max-width:320px}.slide .scr.settings>.card:first-of-type{grid-column:1/-1}.slide .scr.settings .samples{grid-template-columns:2fr 1fr;align-items:start;gap:18px;display:grid}.slide .scr.settings .samples>label{grid-column:1/-1}.slide .scr.settings .samples textarea{min-height:230px;font-size:15.5px}.slide .scr.settings .samples .scount{order:3;grid-column:1}.slide .scr.settings .samples .field{grid-area:2/2}.slide .scr.settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.slide .scr.settings>.card.c-sound,.slide .scr.settings>.card.c-biz{grid-column:1/-1}.slide .scr.settings .stylegrid{grid-template-columns:repeat(5,minmax(0,1fr))}.slide .scr.settings .c-sound .tile{flex-direction:column;align-items:flex-start;gap:8px}.bizrow{flex-direction:column;gap:10px;display:flex}.slide .scr.settings .bizrow{grid-template-columns:1fr 1fr 1.4fr;gap:14px;display:grid}.slide .scr.settings .c-often .times{grid-template-columns:1fr 1fr;gap:8px;display:grid}.looks{background:#ffffff08;border:1px dashed #b4bed259;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.lookhead{align-items:center;gap:8px;font-size:13px;display:flex}.lookhead b{font-weight:700}.lookhead span{color:var(--smuted);text-transform:uppercase;letter-spacing:.08em;font-size:11.5px;font-family:var(--display);margin-left:auto;font-weight:600}.looks p{color:var(--sfg);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14.5px;line-height:1.45}.looks p em{color:var(--smuted);font-style:normal}.pvmove{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pvmove button{color:var(--sfg);font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:999px;padding:10px;font-size:13px;font-weight:700}.pvmove button:hover:not([disabled]){border-color:var(--accent);box-shadow:var(--neon-orange)}.pvmove button[disabled],.pvbtns .go[disabled]{opacity:.45;cursor:default}.slide .preview .pv{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-content:start;gap:12px 24px;display:grid}.slide .preview .pv>*{grid-column:2}.slide .preview .pv>.head{grid-column:1/-1}.slide .preview .pv>.pvmedia{grid-area:2/1/span 7;height:calc(100vh - 300px);min-height:320px;max-height:none}.slide .preview .pv>.pvmedia img,.slide .preview .pv>.pvmedia video{max-height:100%}.slide .preview .pv textarea{min-height:130px}.slidecap{top:-58px}.slidecap span{letter-spacing:-.01em;font-size:20px;font-weight:800}.slidecap small{font-family:var(--display);color:#1c0a02;background:var(--accent);box-shadow:var(--neon-orange);border-radius:999px;margin-top:5px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-block}.slide.left,.slide.right{opacity:.7}.slide.center .deskcard{border-color:#ff6b2cbf;transition:box-shadow .5s,border-color .5s;box-shadow:0 0 0 1px #ff6b2c59,0 0 26px #ff6b2c73,0 0 80px #ff6b2c38,0 20px 60px #0000008c}.slide.left .deskcard,.slide.right .deskcard{transition:box-shadow .5s,border-color .5s}.appbg .phone{box-shadow:0 0 0 9px #1a1c25,0 0 0 11px #0a0a0e,0 0 40px #ff6b2c66,0 0 110px #ff6b2c33,0 40px 80px #0009}@media (max-width:480px),(max-height:760px){.appbg .phone{box-shadow:none}}.deskhint{background:#ffb03a1a;border:1px solid #ffb03a80;border-radius:14px;flex-direction:column;gap:3px;padding:11px 13px;font-size:13px;line-height:1.4;display:flex}.deskhint b{font-family:var(--display);color:var(--accent2);font-weight:700}.deskhint span{color:var(--sfg)}.deskbadge{color:var(--accent2);margin-top:1px;font-size:11.5px;font-weight:600;display:block}.stage3d .slide{transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .55s,filter .55s,width .55s cubic-bezier(.2,.8,.2,1)}.stage3d .slide.left,.stage3d .slide.right,.stage3d .slide.left.far,.stage3d .slide.right.far{transform:translate(calc(-50% + var(--off)),calc(-50% + var(--dy,0px))) rotateY(var(--rot,0deg)) scale(var(--sc,.8));opacity:.62;filter:saturate(.7)brightness(.85)}.stage3d .slide.left:hover,.stage3d .slide.right:hover{transform:translate(calc(-50% + var(--off)),calc(-50% + var(--dy,0px))) rotateY(var(--rot,0deg)) scale(calc(var(--sc,.8) * 1.03));opacity:.95;filter:none}.stage3d .slide.far{opacity:.35}.slide.left .scr.settings,.slide.right .scr.settings{flex-direction:column;padding:26px 24px;display:flex}.slide.left .scr.settings .stylegrid,.slide.right .scr.settings .stylegrid{grid-template-columns:1fr 1fr}.slide.left .scr.settings .tile.wide,.slide.right .scr.settings .tile.wide{grid-column:1/-1}.slide.left .scr.settings .c-sound .tile,.slide.right .scr.settings .c-sound .tile{flex-direction:row;align-items:center}.slide.left .scr.settings .bizrow,.slide.right .scr.settings .bizrow,.slide.left .scr.settings .c-often .times,.slide.right .scr.settings .c-often .times{display:flex}.slide.left .deskcard,.slide.right .deskcard{overflow:hidden}.slide.center .deskcard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d10}.scr>*,.card,.sp,.example,.samples,.times,.opts{min-width:0;max-width:100%}.stylegrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tile{min-width:0;padding:10px}.tile span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sprow{flex-wrap:wrap}.exbubble{overflow-wrap:anywhere}.trow{gap:8px}.tog span,.conn>span{min-width:0}.scr.settings{padding-bottom:18px}.scr.settings>.tiny{margin-bottom:6px}.scr{container-type:inline-size}@container (max-width:372px){.tile{flex-direction:column;align-items:flex-start;gap:6px}.tile.wide{flex-direction:row;align-items:center}.tile span{white-space:normal}}.recon{text-align:left;width:100%;color:var(--sfg);font:inherit;cursor:pointer;background:#ffb03a1a;border:1px solid #ffb03a8c;border-radius:14px;flex-direction:column;gap:2px;padding:11px 13px;display:flex;box-shadow:0 0 18px #ffb03a2e}.recon b{font-family:var(--display);color:var(--accent2);font-size:14px;font-weight:700}.recon span{color:var(--sfg);font-size:12.5px}.tog small.warn{color:var(--accent2)}.cb.hot{background:var(--accent);color:#1c0a02;box-shadow:var(--neon-orange)}.bigcta .strip{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;gap:48px;width:100%;margin-block:6px;padding-block:14px 10px}.bigcta .stat b{color:#f4f5f9;background:0 0;font-size:38px}.bigcta .stat span{color:#b8bbc6}.bigcta .stat:first-child b,.bigcta .stat:nth-child(3) b{color:#f4f5f9}.bigcta .stat:nth-child(2) b{color:var(--accent)}.hero{padding-bottom:70px}@media (max-width:860px){.bigcta .strip{gap:22px}.bigcta .strip{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bigcta .stat b{font-size:26px}.bigcta .stat span{font-size:12px;line-height:1.3;display:block}}.winpill{background:var(--fg);color:#f4f5f9;font-family:var(--display);letter-spacing:.02em;border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-flex}.winpill i{background:var(--good);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite livepulse;box-shadow:0 0 0 4px #2bbf7f40}@keyframes livepulse{0%,to{box-shadow:0 0 0 3px #2bbf7f40}50%{box-shadow:0 0 0 7px #2bbf7f14}}.hero p{max-width:34ch}@media (max-width:860px){.winpill{margin-bottom:16px;padding:8px 13px;font-size:12px}}@media (prefers-reduced-motion:reduce){.winpill i{animation:none}}.flycur{z-index:60;pointer-events:none;filter:drop-shadow(0 5px 8px #00000059);transform-origin:3px 3px;opacity:1;width:26px;height:41px;margin:-2px 0 0 -2px;transition:left .8s cubic-bezier(.3,.9,.3,1),top .8s cubic-bezier(.3,.9,.3,1),transform .14s ease-out,opacity .35s;position:fixed}.flycur svg{width:26px;height:41px;display:block}.flycur.is-start{transition:none}.flycur.is-press{transform:scale(.82)}.flycur.is-done{opacity:0}.attnwrap .tile:first-child{animation:.5s ease-out klikpress}@keyframes klikpress{0%{transform:scale(1);box-shadow:0 0 #ff6b2c99}35%{transform:scale(.96)}to{transform:scale(1);box-shadow:0 0 0 14px #ff6b2c00}}@media (prefers-reduced-motion:reduce){.flycur{transition:none}.attnwrap .tile:first-child{animation:none}}@media (min-width:861px){.fitphone{transform:scale(var(--fit,1));transform-origin:top}.phwrap{align-content:start}.hero{align-items:start}.hero>div:first-child{padding-top:clamp(10px,6vh,70px)}}.notsched{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:-8px 0 24px;font-size:16px;display:flex}.notsched b{font-family:var(--display);color:var(--fg);background:linear-gradient(#0000 62%,#ff6b2c59 62%);padding:0 2px;font-weight:800}.notsched:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:10px;height:10px}.soonbadge{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:800;display:inline-flex}.soonbadge i{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff6b2c38}.soonhero{padding-block:24px 60px}.soonbox{background:var(--fg);color:#f4f5f9;box-shadow:10px 10px 0 var(--accent);border-radius:26px;max-width:520px;padding:22px;scroll-margin-top:24px}.soonbox form{flex-direction:column;gap:10px;display:flex}.soonbox label{font-family:var(--display);font-size:17px;font-weight:700}.soonrow{flex-wrap:wrap;gap:8px;display:flex}.soonrow input[type=email]{color:#fff;min-width:200px;font:inherit;background:#1c1f2a;border:1px solid #2b2f3e;border-radius:999px;flex:1;padding:14px 18px;font-size:16px}.soonrow input[type=email]:focus{outline:2px solid var(--accent);border-color:#0000}.soonrow .btn[disabled]{opacity:.55;cursor:default}.soonbox small{color:#9ea2ae;font-size:13px}.soonerr{color:#ffb4a8;font-size:14px}.soondone{flex-direction:column;gap:6px;display:flex}.soondone b{font-family:var(--display);font-size:22px}.soondone span{color:#c9ccd6}.trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.soonphone .phone{height:600px}.soonphone .pxup{pointer-events:none}@media (max-width:860px){.soonbox{box-shadow:6px 6px 0 var(--accent)}.soonrow .btn{width:100%}.soonphone .phone{height:560px}}@media (min-width:861px){nav{padding-block:clamp(10px,2.2vh,22px)}.hero{padding-top:clamp(4px,1.4vh,30px)}.hero>div:first-child{padding-top:clamp(0px,3vh,60px)}.hero h1{margin-bottom:clamp(10px,2.2vh,22px);font-size:min(clamp(46px,7vw,88px),12.2vh)}.hero p{max-width:40ch;margin-bottom:clamp(10px,2.4vh,26px);font-size:clamp(16px,2.5vh,21px)}.winpill{margin-bottom:clamp(10px,2.2vh,22px)}.notsched{margin:0 0 clamp(12px,2.6vh,24px);font-size:clamp(14px,2vh,16px)}.follow{margin-top:clamp(14px,3vh,40px);padding:clamp(10px,1.6vh,16px) 18px}.dots{margin-top:clamp(8px,1.4vh,14px)}.hero .cta .btn{padding:clamp(11px,1.7vh,15px) 26px}.soonbox{padding:clamp(14px,2.4vh,22px)}}.writing{color:var(--accent2);font-style:normal;animation:1.4s ease-in-out infinite writingpulse}@keyframes writingpulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.writing{animation:none}}.rules{border-top:1px solid #ffffff14;flex-direction:column;gap:14px;padding-top:14px;display:flex}.rules .field{gap:6px}.rules .field label{color:var(--sfg);font-size:13px;font-weight:700}.rules .field input{margin-top:0}.rules .hint{color:var(--smuted);font-size:12.5px;line-height:1.4}.seg.wide{align-self:flex-start;max-width:100%;display:flex}.seg.wide button{white-space:nowrap;flex:1}.slide .scr.settings .rules{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.slide.left .scr.settings .rules,.slide.right .scr.settings .rules{display:flex}.agree a{color:var(--accent2);text-decoration:underline}.tiny.center{text-align:center}.footr a:not(.btn){color:var(--muted);margin-left:14px;font-size:13px;text-decoration:underline}.slide .scr.settings>.card.c-plan{grid-column:1/-1}.signedin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.signedin form{margin:0}.legal{max-width:720px;margin:0 auto;padding-block:24px 60px}.legal h1{font-family:var(--display);letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(34px,5.4vw,56px);font-weight:800;line-height:1.02}.legal .updated{color:var(--muted);margin:0 0 26px;font-size:14px}.legal .lede{color:var(--fg);margin:0 0 10px;font-size:20px;line-height:1.5}.legal h2{font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:10px;margin:34px 0 10px;font-size:21px;font-weight:700;display:flex}.legal h2:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:10px;height:10px}.legal p,.legal li{color:#3a3d46;font-size:16.5px;line-height:1.65}.legal p{margin:0 0 12px}.legal ul{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:20px;display:flex}.legal b{color:var(--fg)}.legal a{color:var(--fg);font-weight:600}.soonbox small a{color:#c9ccd6}.guidebg{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0}.stage3d .guidebg{align-items:center;padding:24px;position:fixed}.guide{color:var(--sfg);width:100%;padding:calc(18px + env(safe-area-inset-top,0px)) 20px calc(16px + env(safe-area-inset-bottom,0px));scrollbar-width:none;background:#0d0d10;flex-direction:column;gap:12px;display:flex;overflow-y:auto}.guide::-webkit-scrollbar{display:none}.stage3d .guide{border:1px solid #ff6b2cbf;border-radius:28px;max-width:520px;max-height:min(760px,100vh - 48px);padding:22px 24px 18px;box-shadow:0 0 26px #ff6b2c73,0 0 80px #ff6b2c38,0 30px 80px #0009}.appbg .phone .guide{padding-top:54px}@media (max-width:480px),(max-height:760px){.appbg .phone .guide{padding-top:calc(20px + env(safe-area-inset-top,0px))}}.guide .scrlogo{margin-bottom:0}.gstep{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.gstep h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:25px;font-weight:700;line-height:1.12}.gstep p{color:var(--smuted);margin:0;font-size:14.5px;line-height:1.45}.gstep p b{color:var(--sfg);font-weight:700}.kinds{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kinds .tile{flex-direction:row;align-items:center}.kinds .tile span{white-space:normal}.kinds .tile:last-child{grid-column:1/-1}.guide .field label{color:var(--sfg);font-size:13px;font-weight:700}.guide .field label small{color:var(--smuted);font-weight:500}.guide .field input{margin-top:6px;font-size:16px}.ideas{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ideas>span{color:var(--smuted);flex-basis:100%;font-size:12.5px;font-weight:600}.idea{color:var(--sfg);font:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px dashed #b4bed273;border-radius:999px;padding:8px 12px;font-size:13.5px;font-weight:600}.idea:hover{border-color:var(--accent);border-style:solid}.idea.on{border-style:solid;border-color:var(--accent);color:#ffe1d2;background:#ff6b2c24}.chosen{flex-wrap:wrap;align-items:center;gap:7px;min-height:38px;display:flex}.chosen em{color:var(--smuted);font-size:13.5px;font-style:normal}.pt{border:1.5px solid var(--accent);color:#ffe1d2;box-shadow:var(--neon-orange);background:#ff6b2c24;border-radius:999px;align-items:center;gap:6px;padding:7px 8px 7px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.pt button{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:1}.addrow{gap:8px;display:flex}.addrow input{min-width:0;color:var(--sfg);font:inherit;background:#ffffff0a;border:1px solid #ff6b2c38;border-radius:14px;flex:1;padding:12px 14px;font-size:16px}.addrow input:focus{box-shadow:var(--neon-orange);border-color:#ff6b2ca6;outline:none}.choices{flex-direction:column;gap:8px;display:flex}.choice{text-align:left;border:1px solid var(--silver);color:var(--sfg);font:inherit;cursor:pointer;background:#111113d1;border-radius:14px;padding:13px 14px;font-size:15px;font-weight:600}.choice.on{border-color:var(--accent);box-shadow:var(--neon-orange);background:#ff6b2c24}.gnav{background:linear-gradient(#0000,#0d0d10 28%);grid-template-columns:1fr 1.4fr;gap:8px;margin-top:auto;padding-top:6px;display:grid;position:sticky;bottom:0}.gnav .go{margin-top:0}.gnav .go:only-child{grid-column:1/-1}.recon.tip{background:#ff6b2c1a;border-color:#ff6b2c8c;box-shadow:0 0 18px #ff6b2c2e}.recon.tip b{color:#ffb08a}.langbtn{border:1px solid var(--silver);box-shadow:var(--neon);color:var(--sfg);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.langbtn i{color:var(--smuted);font-size:11px;font-style:normal;transition:transform .2s}.langbtn.open i{transform:rotate(180deg)}.langbtn.open{border-color:var(--accent);box-shadow:var(--neon-orange)}.langs{background:#ffffff08;border:1px dashed #b4bed259;border-radius:14px;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.langs .opt{padding:7px 12px;font-size:13px}.langsw{border:1px solid var(--line);background:#fff;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.langsw button{font-family:var(--display);letter-spacing:.04em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700}.langsw button.on{background:var(--fg);color:#fff}.langsw.dark{border-color:var(--silver);background:#ffffff0a}.langsw.dark button{color:var(--smuted)}.langsw.dark button.on{background:var(--sfg);color:var(--sbg)}.qi .t span{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pvmove{grid-template-columns:repeat(2,minmax(0,1fr))}.pvmove button{white-space:normal;line-height:1.2}.footr .langsw{margin-right:6px}footer{row-gap:14px}
