@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.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:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_0f79c4{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_0f79c4{--font-unbounded:"Unbounded","Unbounded Fallback"}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.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;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.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;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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:500;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.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:500;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.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:500;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.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:600;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.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:600;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.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:600;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.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:Golos Text Fallback;src:local("Arial");ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.00%;size-adjust:108.57%}.__className_3e8b75{font-family:Golos Text,Golos Text Fallback;font-style:normal}.__variable_3e8b75{--font-golos:"Golos Text","Golos Text Fallback"}@property --climate-a{syntax:"<color>";inherits:true;initial-value:rgba(46,74,145,.34)}@property --climate-b{syntax:"<color>";inherits:true;initial-value:rgba(38,96,122,.26)}@property --gcore-c{syntax:"<color>";inherits:true;initial-value:rgba(220,230,240,.022)}@property --gcore-mid{syntax:"<color>";inherits:true;initial-value:rgba(200,215,230,.012)}@property --lean-c{syntax:"<color>";inherits:true;initial-value:rgba(62,224,167,0)}:root{--bg:#0c0e15;--bg-raise:#151927;--ink:#f1f3fa;--ink-2:#a9afc4;--ink-3:#7b8299;--line:rgba(241,243,250,0.12);--good:#3ee0a7;--bad:#ff6480;--glass:rgba(16,19,29,0.92);--col:40rem;--ease-out:cubic-bezier(0.16,1,0.3,1);--spring:cubic-bezier(0.34,1.56,0.64,1)}*{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark}body{background:var(--bg);color:var(--ink);font-family:var(--font-golos),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:hidden;--font-body:var(--font-golos),system-ui,sans-serif;--font-display:var(--font-unbounded),system-ui,sans-serif}::selection{background:rgba(62,224,167,.32);color:var(--ink)}:focus-visible{outline:2px solid rgba(241,243,250,.55);outline-offset:3px;border-radius:999px}a{color:var(--ink-2);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}a:hover{color:var(--ink)}.stage{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:clamp(20px,4vh,40px) 24px calc(clamp(20px, 4vh, 40px) + env(safe-area-inset-bottom, 0px))}.ambient{position:fixed;inset:0;z-index:-1;overflow:hidden;transition:--climate-a 2.2s var(--ease-out),--climate-b 2.2s var(--ease-out)}.ambient .blob{position:absolute;border-radius:50%;filter:blur(80px)}.ambient .b1{width:130vmax;height:130vmax;left:50%;top:38%;translate:-50% -50%;background:radial-gradient(closest-side,var(--climate-a),transparent 72%);animation:breathe 17s ease-in-out infinite alternate}.ambient .b2{width:90vmax;height:90vmax;left:18%;top:78%;animation:breathe 23s ease-in-out infinite alternate-reverse}.ambient .b2,.ambient .b3{translate:-50% -50%;background:radial-gradient(closest-side,var(--climate-b),transparent 70%)}.ambient .b3{width:70vmax;height:70vmax;left:88%;top:12%;opacity:.8;animation:breathe 29s ease-in-out infinite alternate}@keyframes breathe{0%{transform:scale(1) translateY(0)}to{transform:scale(1.16) translateY(-3%)}}.ambient .pulse{position:absolute;inset:0;background:radial-gradient(closest-side at 50% 44%,var(--flash-color,transparent),transparent 78%);opacity:0;pointer-events:none}.ambient .pulse.run{animation:flash 1.1s var(--ease-out)}@keyframes flash{0%{opacity:0;transform:scale(.6)}28%{opacity:1}to{opacity:0;transform:scale(1.25)}}.ambient .tint{position:absolute;inset:0;background:var(--flash-color,transparent);opacity:0;pointer-events:none}.ambient .tint.run{animation:tintIn .9s var(--ease-out)}@keyframes tintIn{0%{opacity:0}18%{opacity:.5}to{opacity:0}}.ambient .lean{position:absolute;inset:0;background:var(--lean-c);opacity:0;transition:opacity .7s var(--ease-out),--lean-c .7s var(--ease-out);pointer-events:none}.ambient .lean.on{opacity:1}.ambient .vignette{position:absolute;inset:0;background:radial-gradient(closest-side at 50% 44%,transparent 50%,rgba(5,6,10,.72) 125%)}.grain{position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");animation:grainShift 1.2s steps(3) infinite}@keyframes grainShift{0%{background-position:0 0}33%{background-position:-22px 14px}66%{background-position:16px -20px}to{background-position:0 0}}.cursor-glow{position:fixed;left:0;top:0;pointer-events:none;z-index:0}.cursor-glow .glow-core{position:fixed;left:0;top:0;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle,var(--gcore-c) 0,var(--gcore-mid) 25%,transparent 70%);filter:blur(16px);opacity:0;will-change:transform;transition:opacity 1.2s var(--ease-out),--gcore-c 1s var(--ease-out),--gcore-mid 1s var(--ease-out)}.cursor-glow .glow-core:after{content:"";position:absolute;inset:-22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23d)'/%3E%3C/svg%3E");opacity:.08;-webkit-mask-image:radial-gradient(circle,black 0,transparent 65%);mask-image:radial-gradient(circle,black 0,transparent 65%)}.cursor-glow.on .glow-core{opacity:1}.cursor-glow[data-tone=good]{--gcore-c:rgba(178,234,206,0.022);--gcore-mid:rgba(168,224,196,0.012)}.cursor-glow[data-tone=bad]{--gcore-c:rgba(250,196,210,0.022);--gcore-mid:rgba(240,186,200,0.012)}.fw{display:inline-block;animation:wordIn .55s var(--ease-out) both;animation-delay:calc(var(--wi, 0) * 18ms);transition:color .25s,text-shadow .25s}.fw:hover{color:var(--ink);text-shadow:0 0 16px rgba(241,243,250,.26)}@keyframes wordIn{0%{opacity:0;transform:translateY(.35em);filter:blur(5px)}}.fact-echo,.fact-text{translate:var(--par-x,0) var(--par-y,0)}.btn{position:relative;overflow:hidden}.btn:before{content:"";position:absolute;inset:0;background:radial-gradient(130px circle at var(--mx,50%) var(--my,50%),var(--btn-glow,rgba(241,243,250,.1)),transparent 70%);opacity:0;transition:opacity .35s var(--ease-out);pointer-events:none}.btn:hover:before{opacity:1}.btn-believe{--btn-glow:rgba(62,224,167,0.14)}.btn-doubt{--btn-glow:rgba(255,100,128,0.13)}.actions-row .btn-primary{--btn-glow:rgba(13,15,22,0.08)}.btn:after{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:340px;height:340px;border-radius:50%;translate:-50% -50%;background:radial-gradient(closest-side,var(--btn-glow,rgba(241,243,250,.22)),transparent 70%);transform:scale(0);opacity:0;pointer-events:none}.btn.bursting:after{animation:burst .5s var(--ease-out)}@keyframes burst{0%{transform:scale(0);opacity:.65}to{transform:scale(1);opacity:0}}.top{width:100%;max-width:var(--col);display:flex;flex-direction:column;gap:18px}.logo,.top{align-items:center}.logo{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.22em;color:var(--ink);display:inline-flex;gap:.08em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo .o{width:.62em;height:.62em;border-radius:50%;background:var(--ink);display:inline-block;transition:background .8s var(--ease-out),box-shadow .8s var(--ease-out)}.logo .o.good{background:var(--good);box-shadow:0 0 14px rgba(62,224,167,.55)}.logo .o.bad{background:var(--bad);box-shadow:0 0 14px rgba(255,100,128,.55)}.dots{display:flex;gap:7px}.dots span{width:22px;height:4px;border-radius:999px;background:var(--line);transition:background .5s var(--ease-out),width .5s var(--ease-out)}.dots span.done{background:rgba(241,243,250,.55);animation:dotDone .55s var(--ease-out)}@keyframes dotDone{0%{transform:scaleX(.3);background:var(--ink);box-shadow:0 0 12px rgba(241,243,250,.65)}55%{transform:scaleX(1.18)}}.dots span.done.good{background:rgba(62,224,167,.62)}.dots span.done.bad{background:rgba(255,100,128,.55)}.dots span.now{width:32px;background:var(--ink);animation:nowBreathe 2.4s ease-in-out infinite}@keyframes nowBreathe{0%,to{opacity:1}50%{opacity:.55}}.issue{font-size:12.5px;color:var(--ink-3);letter-spacing:.04em}.center{flex:1 1;max-width:var(--col);justify-content:center;text-align:center;padding:40px 0}.center,.stage-content{width:100%;display:flex;flex-direction:column;align-items:center}.stage-content{animation:textBreath 9s ease-in-out infinite alternate}.stage-content.exiting{animation:contentOut .24s var(--ease-out) both;pointer-events:none}@keyframes contentOut{to{opacity:0;transform:translateY(-14px) scale(.985);filter:blur(10px)}}@keyframes textBreath{0%{opacity:1}to{opacity:.975}}.rise{animation:rise .7s var(--ease-out) both}.rise:nth-child(2){animation-delay:.07s}.rise:nth-child(3){animation-delay:.14s}.rise:nth-child(4){animation-delay:.21s}.rise:nth-child(5){animation-delay:.28s}.rise:nth-child(6){animation-delay:.35s}@keyframes rise{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.fact-text{font-size:clamp(28px,6.4vw,40px);font-weight:600;line-height:1.3;letter-spacing:-.012em;max-width:26ch;text-wrap:balance}.actions{margin-top:40px;align-items:center;gap:10px}.actions,.actions-row{width:100%;display:flex;flex-direction:column}.actions-row{gap:12px;max-width:22rem}.actions-row .btn{width:100%}@media (min-width:680px){.actions-row{flex-direction:row;justify-content:center;width:auto;max-width:none;gap:14px}.actions-row .btn{width:15rem}.actions-row .btn-primary{background:rgba(241,243,250,.03);color:var(--ink-2);border:1px solid var(--line)}.actions-row .btn:hover{transform:translateY(-1px);box-shadow:none}.actions-row .btn-believe:focus-visible,.actions-row .btn-believe:hover{color:var(--good);border-color:rgba(62,224,167,.5);background:rgba(62,224,167,.07);box-shadow:0 0 28px rgba(62,224,167,.14)}.actions-row .btn-doubt:focus-visible,.actions-row .btn-doubt:hover{color:var(--bad);border-color:rgba(255,100,128,.5);background:rgba(255,100,128,.07);box-shadow:0 0 28px rgba(255,100,128,.12)}.actions-row .btn-believe:active{background:rgba(62,224,167,.12)}.actions-row .btn-doubt:active{background:rgba(255,100,128,.12)}}.keyhint{margin-top:6px;font-size:12.5px;color:var(--ink-3);display:none}@media (hover:hover) and (pointer:fine){.keyhint{display:block}}.keyhint kbd{font-size:11px;color:var(--ink-2);border:solid var(--line);border-width:1px 1px 2px;border-radius:6px;padding:1px 6px;margin-right:6px}.btn,.keyhint kbd{font-family:var(--font-body)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;height:58px;font-size:16.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .18s var(--ease-out),box-shadow .25s var(--ease-out),background .18s,border-color .18s,color .18s}.btn[disabled]{opacity:.55;pointer-events:none}.btn:active{transform:translateY(1px) scale(.98)}.btn-primary{background:var(--ink);color:#0d0f16}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 34px rgba(0,0,0,.5),0 2px 10px rgba(0,0,0,.35)}.btn-ghost{background:rgba(241,243,250,.03);color:var(--ink-2);border:1px solid var(--line)}.btn-ghost:hover{color:var(--ink);border-color:rgba(241,243,250,.3);background:rgba(241,243,250,.06);transform:translateY(-1px)}.own{width:100%;max-width:22rem;display:flex;flex-direction:column;align-items:center;gap:10px}.own-field{position:relative;display:block;padding:6px 10px 12px;border-bottom:1.5px solid rgba(241,243,250,.26);transition:border-color .25s;border-radius:2px}.own-field:focus-within{border-color:rgba(241,243,250,.6)}.own-field.err{border-color:var(--bad)}.own-field input{display:block;width:100%;background:none;border:0;outline:none;color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:clamp(30px,8vw,44px);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.own-field input::placeholder{color:var(--ink-3);font-size:.55em;font-family:var(--font-body);font-weight:400;letter-spacing:.02em}.own .unit{position:absolute;right:12px;bottom:14px;white-space:nowrap}.own .hint,.own .unit{font-size:13px;color:var(--ink-3)}.own .hint{min-height:1.2em}.own .hint.err{color:var(--bad)}.own .backlink{background:none;border:0;color:var(--ink-3);font-family:var(--font-body);font-size:14px;cursor:pointer;padding:14px 10px;border-radius:8px}.own .backlink:hover{color:var(--ink-2)}.nextwrap .btn,.own .btn,.sharewrap .btn{width:100%}.verdict-row{position:relative;display:flex;align-items:center;justify-content:center;gap:12px}.fade-late{animation:rise .7s var(--ease-out) .12s both}.verdict-chip{display:inline-flex;align-items:center;gap:9px;padding:9px 18px 9px 16px;border-radius:999px;font-family:var(--font-display);font-weight:500;font-size:12px;letter-spacing:.13em;text-transform:uppercase;animation:chipPop .5s var(--spring) both}.verdict-chip .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.verdict-chip.good{color:var(--good);background:rgba(62,224,167,.09);border:1px solid rgba(62,224,167,.35);box-shadow:0 0 24px rgba(62,224,167,.13)}.verdict-chip.bad{color:var(--bad);background:rgba(255,100,128,.09);border:1px solid rgba(255,100,128,.35);box-shadow:0 0 24px rgba(255,100,128,.11)}@keyframes chipPop{0%{opacity:0;transform:scale(.82)}}.fact-echo{margin-top:24px;font-size:clamp(25px,5.4vw,34px);font-weight:500;line-height:1.35;letter-spacing:-.012em;max-width:30ch;text-wrap:balance}.chart-head{margin-top:28px;width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;color:var(--ink-3)}.chart-head .cap{letter-spacing:.01em}.chart-head .share{white-space:nowrap;color:var(--ink-2)}.chart-head .share strong{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.crowd .lead{margin-top:26px;font-size:15.5px;color:var(--ink-2)}.crowd .lead strong{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bars{margin-top:14px;display:flex;align-items:flex-end;gap:clamp(8px,2vw,16px);height:112px}.bars .bar{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;height:100%}.bars .fill{width:100%;max-width:84px;border-radius:10px 10px 5px 5px;background:rgba(241,243,250,.14);min-height:3px;transform-origin:bottom;animation:grow .8s var(--ease-out) both}@keyframes grow{0%{transform:scaleY(0)}}.bars .bar.correct .fill{background:rgba(62,224,167,.28);border:1px solid rgba(62,224,167,.65);box-shadow:0 0 16px rgba(62,224,167,.2)}.bars .bar.you .fill{background:rgba(241,243,250,.16);border:1.5px solid rgba(241,243,250,.85)}.bars .bar.correct.you .fill{background:rgba(62,224,167,.42);border:1.5px solid rgba(241,243,250,.9);box-shadow:0 0 18px rgba(62,224,167,.4)}.bars .pct{font-size:12.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bars .bar.you .pct{color:var(--ink)}.bars .bar.correct .pct{color:var(--good)}.bar-labels{margin-top:9px;display:flex;gap:clamp(8px,2vw,16px)}.bar-labels span{flex:1 1;font-size:12px;line-height:1.25;color:var(--ink-2);text-align:center;letter-spacing:.01em}.bar-labels span.you{color:var(--ink)}.bar-labels span.correct{color:var(--good)}.chart-legend{margin-top:12px;display:flex;justify-content:center;gap:20px;font-size:12.5px;color:var(--ink-2);animation:rise .7s var(--ease-out) .55s both}.chart-legend .lg{display:inline-flex;align-items:center;gap:7px}.chart-legend .sw{width:10px;height:10px;border-radius:3px;display:inline-block}.chart-legend .sw.correct{background:rgba(62,224,167,.28);border:1px solid rgba(62,224,167,.65)}.chart-legend .sw.you{background:rgba(241,243,250,.16);border:1.5px solid rgba(241,243,250,.85)}.info-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:34px;height:34px;border-radius:50%;border:1px solid transparent;background:transparent;color:var(--ink-3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s,color .2s,transform .2s var(--ease-out)}.info-btn:hover,.info-btn[aria-expanded=true]{border-color:var(--line);background:rgba(241,243,250,.05);color:var(--ink);transform:translateY(-1px)}.popover{position:absolute;top:calc(100% + 14px);left:50%;translate:-50% 0;width:min(40rem,calc(100vw - 32px));max-height:min(62vh,27rem);overflow-y:auto;background:var(--glass);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);border:1px solid rgba(241,243,250,.12);border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.55),0 4px 16px rgba(0,0,0,.35);padding:20px 22px 10px;text-align:left;font-size:14.5px;line-height:1.55;color:var(--ink-2);display:flex;flex-direction:column;gap:12px;z-index:20;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);pointer-events:none;transition:opacity .22s var(--ease-out),transform .25s var(--ease-out),visibility 0s linear .25s}.popover.open{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;transition:opacity .22s var(--ease-out),transform .25s var(--ease-out)}.popover:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px}.popover .cols{display:flex;flex-direction:column;gap:12px}@media (min-width:620px){.popover .cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}}.popover p b{color:var(--ink);font-weight:600}.popover .srcline{padding:8px 0 4px;border-top:1px solid var(--line);margin-top:2px}.nextwrap{margin-top:30px;width:100%;display:flex;justify-content:center}.next-quiet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--ink-3);font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:.01em;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;transition:color .2s,background .2s,transform .2s var(--ease-out)}.next-quiet:hover{color:var(--ink);background:rgba(241,243,250,.05);transform:translateY(-1px)}.next-quiet:active{transform:translateY(0) scale(.98)}.next-quiet svg{transition:translate .2s var(--ease-out)}.next-quiet:hover svg{translate:3px 0}.score{font-family:var(--font-display);font-weight:700;font-size:clamp(64px,16vw,100px);line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.score .of{color:var(--ink-3);font-size:.4em;font-weight:700}.tier{margin-top:14px;font-family:var(--font-display);font-weight:500;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2)}.ptrack{position:relative;margin-top:22px;width:16rem;max-width:80%;height:3px;border-radius:999px;background:rgba(241,243,250,.12);overflow:visible}.ptrack-fill{position:absolute;inset:0 auto 0 0;width:var(--w,0);border-radius:999px;background:linear-gradient(90deg,rgba(62,224,167,.25),var(--good));animation:ptrackIn 1s var(--ease-out) .5s both}.ptrack-fill:after{content:"";position:absolute;right:-4px;top:50%;translate:0 -50%;width:9px;height:9px;border-radius:50%;background:var(--good);box-shadow:0 0 14px rgba(62,224,167,.55)}@keyframes ptrackIn{0%{width:0}}.tiles{margin-top:28px;display:flex;gap:9px}.tiles span{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;animation:tileIn .55s var(--spring) both}.tiles span.g{background:rgba(62,224,167,.16);border:1px solid rgba(62,224,167,.5);color:var(--good)}.tiles span.b{background:rgba(255,100,128,.13);border:1px solid rgba(255,100,128,.45);color:var(--bad)}@keyframes tileIn{0%{opacity:0;transform:scale(.4)}}.outro{margin-top:26px;display:flex;flex-direction:column;gap:9px;font-size:15.5px;color:var(--ink-2);max-width:22rem}.outro strong{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.countdown{margin-top:32px;font-family:var(--font-display);font-weight:500;font-size:16px;letter-spacing:.06em;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.countdown small{display:block;margin-top:5px;font-family:var(--font-body);font-size:12.5px;letter-spacing:.02em;color:var(--ink-3)}.sharewrap{margin-top:34px;width:100%;max-width:22rem;position:relative}.toast{position:fixed;left:50%;bottom:34px;translate:-50% 0;z-index:70;background:var(--bg-raise);border:1px solid var(--line);color:var(--ink);font-size:14px;padding:11px 18px;border-radius:999px;box-shadow:0 12px 32px rgba(0,0,0,.5);animation:toastIn .4s var(--ease-out)}@keyframes toastIn{0%{opacity:0;translate:-50% 10px}}.foot{width:100%;max-width:var(--col);text-align:center;font-size:12px;color:var(--ink-3);padding-top:20px}.foot b{font-weight:600;color:var(--ink-2)}.loading{display:inline-flex;align-items:center}.loading .logo{font-size:14px}.loading .logo .o{animation:nowBreathe 1.6s ease-in-out infinite}@media (max-height:900px){.center{padding:20px 0}.fact-echo{margin-top:16px}.chart-head{margin-top:20px}.bars{height:84px}.nextwrap{margin-top:22px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.grain{animation:none}}@media (max-width:420px){.stage{padding-left:18px;padding-right:18px}.dots span{width:16px}.dots span.now{width:24px}.actions,.nextwrap,.own,.sharewrap{max-width:100%}.verdict-row{gap:10px}.chart-head{flex-direction:column;align-items:center;gap:4px;text-align:center}.tiles{gap:7px}.tiles span{width:34px;height:34px}}.arch{min-height:100dvh;max-width:40rem;margin:0 auto;padding:clamp(20px,4vh,40px) 24px;display:flex;flex-direction:column}.arch-title{font-family:var(--font-display);font-weight:800;font-size:clamp(24px,5vw,32px);letter-spacing:-.01em;margin-top:26px}.arch-sub{margin-top:8px;font-size:14.5px;color:var(--ink-3)}.arch-list{flex:1 1;display:flex;flex-direction:column;gap:34px;margin-top:34px;padding-bottom:40px}.arch-day{border-top:1px solid var(--line);padding-top:20px}.arch-head{font-size:15px;font-weight:600;color:var(--ink)}.arch-head span{color:var(--ink-3);font-weight:500}.arch-facts{margin-top:14px;display:flex;flex-direction:column;gap:14px}.arch-fact{display:flex;gap:12px;align-items:flex-start}.arch-badge{flex:none;width:62px;text-align:center;font-size:11.5px;font-weight:600;letter-spacing:.02em;border-radius:7px;padding:4px 0;margin-top:1px}.arch-badge.t{color:var(--good);background:rgba(60,224,165,.1);border:1px solid rgba(60,224,165,.35)}.arch-badge.f{color:var(--bad);background:rgba(255,95,120,.08);border:1px solid rgba(255,95,120,.32)}.arch-q{font-size:15px;color:var(--ink);line-height:1.4}.arch-e{font-size:13.5px;color:var(--ink-2);line-height:1.5;margin-top:3px}.arch-back{color:var(--ink-3);font-size:14px}.arch-back:hover{color:var(--ink)}.arch-link,.foot .arch-back{text-decoration:none}.arch-link{display:inline-block;margin-top:6px;font-size:13.5px;color:var(--ink-3)}.arch-link:hover{color:var(--ink-2)}.social{width:100%;max-width:25rem;display:flex;flex-direction:column;align-items:center;gap:12px}.social-head{font-size:16px;font-weight:600;color:var(--ink)}.split-bar{width:100%;height:10px;border-radius:999px;overflow:hidden;display:flex;gap:3px}.split-bar .seg{height:100%;border-radius:999px;background:rgba(241,243,250,.13);transform-origin:left;animation:grow .7s var(--ease-out) .3s both}.split-bar .seg.b{background:rgba(241,243,250,.26)}.split-bar .seg.mine{background:rgba(241,243,250,.52)}.split-labels{width:100%;display:flex;justify-content:space-between;font-size:12.5px;color:var(--ink-3)}.split-labels b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.split-labels .mine{color:var(--ink)}.social-note{font-size:13.5px;color:var(--ink-2)}.cal-month{border-top:1px solid var(--line);padding-top:22px}.cal-title{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:.01em;color:var(--ink)}.cal-title span{color:var(--ink-3);font-weight:500}.cal-grid{margin-top:14px;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}.cal-wd{text-align:center;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-bottom:4px}.cal-cell{position:relative;aspect-ratio:1;border-radius:12px;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s var(--ease-out)}.cal-cell .cal-dom{font-size:15px;font-weight:600;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.cal-cell .cal-note{font-size:10px;letter-spacing:.02em;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.cal-cell.void .cal-dom{color:rgba(238,240,246,.14)}.cal-cell.past{border-color:var(--line);cursor:pointer}.cal-cell.past:hover{border-color:rgba(238,240,246,.36);background:rgba(241,243,250,.05);transform:translateY(-2px)}.cal-cell.played{background:rgba(241,243,250,.06)}.cal-cell.played .cal-note{color:var(--good)}.cal-cell.today{border-color:rgba(60,224,165,.55);background:rgba(60,224,165,.08)}.cal-cell.today .cal-dom{color:var(--ink)}.cal-cell.today .cal-note{color:var(--good)}.cal-cell.future{opacity:.34}.cal-cell.future .cal-dom{font-weight:500}.cal-cell.partial{background:rgba(241,243,250,.22);border-color:rgba(241,243,250,.42)}.cal-cell.partial .cal-dom,.cal-cell.partial .cal-note{color:var(--ink)}a.logo{cursor:pointer}.arch-more,a.logo{text-decoration:none}.arch-more{margin-top:10px;height:48px;font-size:15px}