@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/gl/fonts/bricolage-grotesque-600-800-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:600 800;font-display:swap;src:url(/assets/gl/fonts/bricolage-grotesque-600-800-latin.woff2) format('woff2');unicode-range:U+0000-00FF,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:'Geist';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/gl/fonts/geist-400-700-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/gl/fonts/geist-400-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,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:'Geist Mono';font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/gl/fonts/geist-mono-400-600-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/gl/fonts/geist-mono-400-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#050d09;--bg2:#08130d;--panel:#0c1a12;--panel2:#112319;--line:#1a3125;--line2:#26443a;--text:#e7f2eb;--soft:#c3d8cb;--muted:#8daa9a;--dim:#5b7768;--lamp:#3df59b;--lamp-g:rgba(61,245,155,.5);--off:#18291f;--off2:#22382c;--cta:#33e28c;--cta-h:#5ff0a8;--ink:#02140a;--amber:#ffc65c;--disp:'Bricolage Grotesque',system-ui,sans-serif;--body:'Geist',system-ui,sans-serif;--mono:'Geist Mono',ui-monospace,monospace;--r:8px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.62 var(--body);-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 12% -8%,rgba(61,245,155,.10),transparent 60%),radial-gradient(700px 500px at 100% 0,rgba(61,245,155,.05),transparent 60%);z-index:0}body>*{position:relative;z-index:1}a{color:var(--lamp);text-underline-offset:3px}img{max-width:100%;display:block}.wrap{max-width:1240px;margin:0 auto;padding:0 24px}h1,h2,h3{font-family:var(--disp);font-weight:700;letter-spacing:-.025em;line-height:1.04;margin:0 0 .45em;color:#f4fbf6}h2{font-size:clamp(28px,3.2vw,42px)}h3{font-size:22px;letter-spacing:-.015em}.mono{font-family:var(--mono)}.vakt{border-bottom:1px solid var(--line);background:rgba(5,13,9,.85);font:12.5px/1 var(--mono);color:var(--muted)}.vakt .wrap{display:flex;gap:22px;align-items:center;height:36px;overflow:hidden;white-space:nowrap}.vakt b{color:var(--text);font-weight:500}.vakt .ad{margin-left:auto;color:var(--dim)}.pulse{width:8px;height:8px;border-radius:50%;background:var(--lamp);box-shadow:0 0 0 0 var(--lamp-g);animation:pl 2.4s infinite;flex:none}@keyframes pl{0%{box-shadow:0 0 0 0 var(--lamp-g)}70%{box-shadow:0 0 0 9px rgba(61,245,155,0)}100%{box-shadow:0 0 0 0 rgba(61,245,155,0)}}.hd{border-bottom:1px solid var(--line);background:rgba(5,13,9,.92);backdrop-filter:blur(10px);position:sticky;top:0;z-index:20}.hd-in{display:flex;align-items:center;gap:34px;height:68px}.logo{display:flex;align-items:center;gap:11px;color:#f4fbf6;text-decoration:none;font:800 24px/1 var(--disp);letter-spacing:-.03em}.logo .lmp{display:flex;flex-direction:column;gap:3px;padding:5px;border:1px solid var(--line2);border-radius:7px;background:var(--panel)}.logo .lmp i{width:9px;height:9px;border-radius:50%;background:var(--off2)}.logo .lmp i.on{background:var(--lamp);box-shadow:0 0 10px var(--lamp-g)}.nav{display:flex;gap:4px}.nav a{color:var(--soft);text-decoration:none;font-weight:500;font-size:15px;padding:8px 12px;border-radius:6px}.nav a:hover{background:var(--panel);color:#fff}.hd-r{margin-left:auto;display:flex;gap:14px;align-items:center}.hd-r .en{font:500 13px var(--mono);color:var(--muted);text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--cta);color:var(--ink);font:700 15px/1 var(--body);text-decoration:none;padding:13px 18px;border-radius:7px;white-space:nowrap;transition:background .15s,transform .15s}.btn:hover{background:var(--cta-h)}.btn.sm{padding:9px 13px;font-size:14px}.btn.ghost{background:transparent;color:var(--text);border:1px solid var(--line2)}.intro{padding:46px 0 26px}.eyebrow{font:500 12.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lamp);margin:0 0 18px;display:flex;gap:10px;align-items:center}.intro h1{font-size:clamp(38px,5.4vw,74px);max-width:15ch}.intro-row{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:end;margin-top:6px}.answer{font-size:19px;line-height:1.55;color:var(--soft);margin:0;max-width:44em}.answer b{color:#fff}.by{display:flex;gap:12px;align-items:center;font-size:14px;line-height:1.4;border-left:1px solid var(--line2);padding-left:22px}.by img{width:48px;height:48px;border-radius:50%;filter:saturate(.9);border:1px solid var(--line2)}.by small{color:var(--muted);font-family:var(--mono);font-size:12px}.board{border:1px solid var(--line2);border-radius:12px;background:linear-gradient(180deg,var(--panel),var(--bg2));overflow:hidden;box-shadow:0 30px 80px -40px rgba(0,0,0,.8)}.b-top{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.b-title{font:600 13px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.b-title b{color:var(--lamp);font-weight:600}.sorts{display:flex;gap:4px;flex-wrap:wrap}.sorts button{font:500 13.5px var(--body);color:var(--soft);background:transparent;border:1px solid var(--line);padding:7px 12px;border-radius:6px;cursor:pointer}.sorts button.on{background:var(--text);color:var(--ink);border-color:var(--text)}.legend{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-bottom:1px solid var(--line);background:rgba(0,0,0,.18)}.lg-bank{padding:12px 20px;border-right:1px solid var(--line)}.lg-bank:last-child{border-right:0}.lg-bank p{margin:0 0 8px;font:500 11px var(--mono);letter-spacing:.16em;color:var(--dim)}.lg-bank div{display:flex;flex-wrap:wrap;gap:6px}.lg-bank button{display:flex;align-items:center;gap:7px;font:500 13px var(--body);color:var(--soft);background:var(--bg2);border:1px solid var(--line);border-radius:999px;padding:5px 11px 5px 8px;cursor:pointer}.lg-bank button i{width:9px;height:9px;border-radius:50%;background:var(--off2);transition:.15s}.lg-bank button.on{border-color:var(--lamp);color:#fff}.lg-bank button.on i{background:var(--lamp);box-shadow:0 0 8px var(--lamp-g)}.b-hint{padding:9px 20px;font:12px var(--mono);color:var(--dim);border-bottom:1px solid var(--line)}.b-hint b{color:var(--lamp);font-weight:500}.rows{list-style:none;margin:0;padding:0}.row{display:grid;grid-template-columns:54px 210px 254px minmax(0,1fr) 86px 76px 168px;gap:0 18px;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line);transition:background .15s}.row:hover{background:rgba(61,245,155,.035)}.row.hide{display:none}.rk{font:600 26px/1 var(--mono);color:var(--dim)}.row.t3 .rk{color:var(--lamp)}.who{display:flex;gap:12px;align-items:center;min-width:0}.tile{width:92px;height:46px;flex:none;border-radius:6px;background:#0f2118;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;padding:6px}.tile img{max-height:32px;width:auto;object-fit:contain}.nm{display:flex;flex-direction:column;min-width:0}.nm b{font:700 17px/1.15 var(--disp);letter-spacing:-.01em;color:#fff}.nm small{font:11px var(--mono);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;margin-top:3px}.bank{display:grid;grid-template-columns:repeat(3,auto);gap:8px;justify-content:start}.bk{display:flex;gap:4px;padding:5px 6px;border:1px solid var(--line);border-radius:6px;background:rgba(0,0,0,.25)}.bk i{width:11px;height:11px;border-radius:50%;background:var(--off)}.bk i.on{background:var(--lamp);box-shadow:0 0 7px var(--lamp-g)}.bank-l{display:grid;grid-template-columns:repeat(3,1fr);font:500 9.5px var(--mono);letter-spacing:.12em;color:var(--dim);margin-top:5px;padding:0 2px}.off-b{min-width:0}.off-b b{display:block;font:600 15.5px/1.3 var(--body);color:#fff}.off-b span{display:block;font-size:13px;color:var(--muted);margin-top:3px}.off-b em{font-style:normal;color:var(--lamp)}.wd{font:500 15px/1.2 var(--mono);color:var(--soft)}.wd small{display:block;font-size:10.5px;color:var(--dim);letter-spacing:.1em;margin-top:4px}.sc{font:600 22px/1 var(--mono);color:#fff}.sc small{font-size:13px;color:var(--dim)}.sc span{display:block;font-size:10.5px;color:var(--dim);letter-spacing:.1em;margin-top:5px;font-weight:500}.go{display:flex;flex-direction:column;gap:6px;align-items:stretch}.go a.rv{font-size:13px;text-align:center;color:var(--muted)}.b-foot{display:flex;justify-content:space-between;gap:12px;padding:14px 20px;font:12px var(--mono);color:var(--dim)}.sec{padding:84px 0;border-top:1px solid var(--line)}.sec-h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:end;margin-bottom:34px}.sec-h p{color:var(--soft);margin:0}.tag{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lamp);margin:0 0 14px}.vk{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.vk div{background:var(--bg2);padding:12px 12px 11px;display:flex;flex-direction:column;gap:6px;min-width:0}.vk b{font:600 14px var(--body);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vk span{font:11.5px/1.3 var(--mono);color:var(--muted);display:flex;gap:7px;align-items:center}.vk span i{width:8px;height:8px;border-radius:50%;background:var(--lamp);box-shadow:0 0 6px var(--lamp-g);flex:none}.vk span i.man{background:transparent;border:1.5px solid var(--muted);box-shadow:none}.vk-k{display:flex;gap:26px;flex-wrap:wrap;margin-top:16px;font:12.5px var(--mono);color:var(--muted)}.vk-k span{display:flex;gap:8px;align-items:center}.vk-k i{width:9px;height:9px;border-radius:50%;background:var(--lamp);box-shadow:0 0 6px var(--lamp-g)}.vk-k i.man{background:transparent;border:1.5px solid var(--muted);box-shadow:none}.keys{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.key{border:1px solid var(--line);border-radius:10px;padding:20px 22px;background:var(--bg2)}.key h3{display:flex;justify-content:space-between;align-items:baseline}.key h3 small{font:500 12px var(--mono);color:var(--dim);letter-spacing:.1em}.key ul{list-style:none;margin:14px 0 0;padding:0}.key li{display:grid;grid-template-columns:16px 1fr auto;gap:10px;align-items:start;padding:10px 0;border-top:1px dashed var(--line2);font-size:14.5px;color:var(--soft)}.key li i{width:10px;height:10px;border-radius:50%;background:var(--lamp);box-shadow:0 0 7px var(--lamp-g);margin-top:6px}.key li b{color:#fff;font-weight:600;display:block}.key li em{font:normal 500 13px var(--mono);color:var(--lamp);white-space:nowrap}.idx{border-top:1px solid var(--line2)}.ix{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 210px 40px;gap:24px;align-items:center;padding:20px 4px;border-bottom:1px solid var(--line2);text-decoration:none;color:var(--text);transition:background .15s,padding .15s}.ix:hover{background:var(--panel);padding-left:14px}.ix b{font:700 26px/1.05 var(--disp);letter-spacing:-.02em;color:#fff}.ix span{color:var(--muted);font-size:15px}.ix .cnt{display:flex;gap:3px;flex-wrap:wrap}.ix .cnt i{width:6px;height:14px;border-radius:2px;background:var(--off2)}.ix .cnt i.on{background:var(--lamp)}.ix .ar{font:500 22px var(--mono);color:var(--lamp);text-align:right}.ix small{font:12px var(--mono);color:var(--dim);display:block;margin-top:6px}.calc{display:grid;grid-template-columns:340px minmax(0,1fr);gap:0;border:1px solid var(--line2);border-radius:12px;overflow:hidden}.calc-in{padding:26px;background:var(--panel);border-right:1px solid var(--line2)}.calc-in label{display:block;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:16px 0 8px}.calc-in input,.calc-in select{width:100%;background:var(--bg);color:#fff;border:1px solid var(--line2);border-radius:7px;padding:12px 14px;font:600 20px var(--mono)}.calc-in select{font:500 16px var(--body)}.calc-out{padding:26px 30px;display:grid;grid-template-columns:1fr 1fr;gap:26px;background:var(--bg2)}.co h3{font-size:18px;display:flex;justify-content:space-between}.co h3 small{font:500 11px var(--mono);color:var(--dim);letter-spacing:.12em}.co .big{font:600 40px/1 var(--mono);color:#fff;margin:10px 0 4px;letter-spacing:-.02em}.co .big small{font-size:16px;color:var(--muted)}.co .meter{height:8px;border-radius:4px;background:var(--off);overflow:hidden;margin:14px 0}.co .meter i{display:block;height:100%;background:var(--lamp);box-shadow:0 0 10px var(--lamp-g)}.co dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:14px}.co dt{color:var(--muted)}.co dd{margin:0;color:#fff;text-align:right;font-family:var(--mono)}.calc-note{grid-column:1/-1;font-size:14px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px}.pay{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.pm{border:1px solid var(--line);border-radius:10px;padding:16px;background:var(--bg2);text-decoration:none;color:var(--text)}.pm b{font:700 19px var(--disp);color:#fff}.pm .n{font:600 28px/1 var(--mono);color:var(--lamp);margin:14px 0 4px}.pm .n small{font-size:14px;color:var(--dim)}.pm span{font-size:13px;color:var(--muted)}.pm.no .n{color:var(--muted)}.prose{display:grid;grid-template-columns:230px minmax(0,720px);gap:60px}.toc{position:sticky;top:96px;align-self:start;font:13px/1.5 var(--mono)}.toc p{color:var(--dim);letter-spacing:.12em;margin:0 0 10px}.toc a{display:block;color:var(--muted);text-decoration:none;padding:6px 0 6px 12px;border-left:1px solid var(--line2)}.toc a.on{color:var(--lamp);border-color:var(--lamp)}.prose h2{font-size:32px;margin-top:8px}.prose p{color:var(--soft);font-size:17px}.prose .ph{border:1px dashed var(--line2);border-radius:8px;padding:14px 16px;color:var(--dim);font:13px/1.5 var(--mono)}.tbl{width:100%;border-collapse:collapse;font-size:14.5px;margin:18px 0 26px}.tbl th,.tbl td{text-align:left;padding:11px 12px;border-bottom:1px solid var(--line)}.tbl thead th{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--line2)}.tbl td{color:var(--soft)}.tbl td b{color:#fff}.known{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kn{border:1px solid var(--line);border-radius:10px;padding:20px;background:var(--bg2)}.kn b{font:700 21px var(--disp);color:#fff}.kn p{color:var(--muted);font-size:14.5px;margin:8px 0 12px}.kn a{font-size:14px;font-weight:600}.two{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px}.faq details{border-bottom:1px solid var(--line);padding:16px 0}.faq summary{font:600 17px var(--body);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;color:#fff}.faq summary:after{content:"+";font:400 22px/1 var(--mono);color:var(--lamp)}.faq details[open] summary:after{content:"–"}.faq p{color:var(--soft);margin:10px 0 0}.az{display:grid;grid-template-columns:repeat(3,1fr);gap:0 18px}.az a{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line);color:var(--soft);text-decoration:none;font-size:15px}.az a span{font:12px var(--mono);color:var(--dim)}.az a:hover{color:var(--lamp)}.ft{border-top:1px solid var(--line2);padding:56px 0 34px;background:#030906;font-size:14px;color:var(--muted)}.ft-g{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px}.ft h4{font:500 12px var(--mono);letter-spacing:.14em;color:var(--dim);margin:0 0 12px;text-transform:uppercase}.ft a{color:var(--soft);text-decoration:none;display:block;padding:3px 0}.ft a:hover{color:var(--lamp)}.ft-help{margin-top:34px;padding-top:20px;border-top:1px solid var(--line);display:flex;gap:18px;flex-wrap:wrap;align-items:center}.ft-help b.age{border:1.5px solid var(--soft);border-radius:50%;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font:600 13px var(--mono)}.ft-help a{display:inline;color:var(--lamp)}.crumb{font:12.5px var(--mono);color:var(--dim);padding:22px 0 0}.crumb a{color:var(--muted);text-decoration:none}.deep{display:grid;gap:16px}.dp{display:grid;grid-template-columns:260px minmax(0,1fr);border:1px solid var(--line2);border-radius:12px;overflow:hidden;background:var(--bg2)}.dp-l{padding:22px;background:var(--panel);border-right:1px solid var(--line2);display:flex;flex-direction:column;gap:12px}.dp-l .tile{width:100%;height:64px}.dp-l .tile img{max-height:42px}.dp-r{padding:22px 26px}.dp-r h3{margin-bottom:10px}.dp-r p{color:var(--soft);margin:0 0 12px}.dp-r .ph{border:1px dashed var(--line2);border-radius:8px;padding:12px 14px;color:var(--dim);font:12.5px/1.5 var(--mono)}.spec{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:14px 0}.spec div{background:var(--bg2);padding:12px 14px}.spec dt{font:500 10.5px var(--mono);letter-spacing:.14em;color:var(--dim);text-transform:uppercase}.spec dd{margin:4px 0 0;font:600 15px/1.3 var(--body);color:#fff}.rv-hero{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:48px;padding:34px 0 48px;align-items:start}.rv-hero h1{font-size:clamp(36px,4.6vw,60px)}.verdict{border:1px solid var(--line2);border-radius:12px;background:var(--panel);overflow:hidden}.v-top{display:flex;align-items:center;gap:16px;padding:20px;border-bottom:1px solid var(--line)}.v-top .tile{width:130px;height:62px}.v-sc{margin-left:auto;text-align:right;font:600 34px/1 var(--mono);color:#fff}.v-sc small{font-size:15px;color:var(--dim)}.v-sc span{display:block;font:500 10.5px var(--mono);letter-spacing:.12em;color:var(--dim);margin-top:6px}.lamps-big{padding:6px 20px 14px}.lamps-big .g{padding:12px 0;border-bottom:1px dashed var(--line2)}.lamps-big .g:last-child{border:0}.lamps-big p{margin:0 0 9px;font:500 11px var(--mono);letter-spacing:.16em;color:var(--dim)}.lamps-big ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:7px 14px}.lamps-big li{display:flex;gap:9px;align-items:center;font-size:14px;color:var(--soft)}.lamps-big li i{width:10px;height:10px;border-radius:50%;background:var(--off2);flex:none}.lamps-big li.on i{background:var(--lamp);box-shadow:0 0 7px var(--lamp-g)}.lamps-big li.on{color:#fff}.v-cta{padding:18px 20px;border-top:1px solid var(--line);display:grid;gap:8px}.v-cta small{font:11.5px var(--mono);color:var(--dim);text-align:center}.kasse{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line2);border-radius:12px;overflow:hidden;margin:18px 0 8px}.ks{padding:18px;border-right:1px solid var(--line);background:var(--bg2);position:relative}.ks:last-child{border-right:0}.ks small{font:500 10.5px var(--mono);letter-spacing:.14em;color:var(--dim)}.ks b{display:block;font:600 22px/1.15 var(--mono);color:#fff;margin:8px 0 4px}.ks span{font-size:13px;color:var(--muted)}.ks:after{content:"→";position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:var(--bg);border:1px solid var(--line2);font:12px/16px var(--mono);text-align:center;color:var(--lamp);z-index:2}.ks:last-child:after{display:none}.m-only{display:none}@media (max-width:1180px){.row{grid-template-columns:44px 200px 240px minmax(0,1fr) 150px}.row .wd,.row .sc{display:none}}@media (max-width:980px){.nav{display:none}.intro-row,.sec-h,.two,.prose,.rv-hero{grid-template-columns:1fr;gap:26px}.toc{display:none}.by{border-left:0;padding-left:0}.legend{grid-template-columns:1fr}.lg-bank{border-right:0;border-bottom:1px solid var(--line)}.row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"rk who sc" "bank bank bank" "off off off" "go go go";gap:12px 12px;padding:16px}.row .rk{grid-area:rk;font-size:20px}.row .who{grid-area:who}.row .bankw{grid-area:bank}.row .off-b{grid-area:off}.row .go{grid-area:go;flex-direction:row}.row .go .btn{flex:1}.row .go a.rv{align-self:center;padding:0 8px}.row .sc{grid-area:sc;display:block;text-align:right;font-size:18px}.row .wd{display:none}.vk{grid-template-columns:repeat(3,1fr)}.keys,.known{grid-template-columns:1fr 1fr}.pay{grid-template-columns:repeat(3,1fr)}.ix{grid-template-columns:minmax(0,1fr) 40px}.ix span,.ix .cntw{display:none}.calc{grid-template-columns:1fr}.calc-in{border-right:0;border-bottom:1px solid var(--line2)}.ft-g{grid-template-columns:1fr 1fr}.dp{grid-template-columns:1fr}.dp-l{border-right:0;border-bottom:1px solid var(--line2)}.kasse{grid-template-columns:1fr 1fr}.ks:nth-child(2):after{display:none}.spec{grid-template-columns:1fr 1fr}}@media (max-width:640px){.wrap{padding:0 16px}.vakt .ad,.vakt .hide-m{display:none}.hd-in{height:60px}.logo{font-size:21px}.hd-r .en{display:none}.hd-r .btn{padding:9px 12px;font-size:13.5px}.intro{padding:26px 0 18px}.intro h1{font-size:38px}.answer{font-size:17px}.b-top{padding:12px 14px}.lg-bank{padding:10px 14px}.b-hint{display:none}.bank{grid-template-columns:repeat(3,auto);gap:5px}.bk i{width:10px;height:10px}.sec{padding:56px 0}.vk{grid-template-columns:1fr 1fr}.keys,.known,.pay{grid-template-columns:1fr}.calc-out{grid-template-columns:1fr;padding:20px}.az{grid-template-columns:1fr 1fr}.ft-g{grid-template-columns:1fr}.co .big{font-size:32px}.ix b{font-size:22px}.m-only{display:block}.d-only{display:none}}.bkw{display:flex;flex-direction:column;gap:5px}.bkw small{font:500 9.5px var(--mono);letter-spacing:.12em;color:var(--dim);padding-left:2px}.bank-l{display:none}.ix .cnt{gap:2px;flex-wrap:nowrap}.ix .cnt i{width:4px}.ft a.logo{display:flex;padding:0}.flt-btn{display:none}.row{grid-template-columns:50px 196px 236px minmax(0,1fr) 70px 72px 164px}@media (max-width:1180px){.row{grid-template-columns:44px 190px 236px minmax(0,1fr) 150px}}@media (max-width:980px){.row{grid-template-columns:40px minmax(0,1fr) auto}.flt-btn{display:flex;justify-content:space-between;align-items:center;width:100%;background:var(--bg2);color:var(--soft);border:0;border-bottom:1px solid var(--line);padding:12px 16px;font:500 14px var(--body);cursor:pointer}.flt-btn span{font:600 12px var(--mono);color:var(--ink);background:var(--lamp);border-radius:999px;padding:2px 8px}.board .legend{display:none}.board.fl-open .legend{display:grid}}.nm small{white-space:nowrap}.board-w{padding-bottom:20px}.sec-p{color:var(--soft)}.sec-p p{margin:0 0 10px}.answer p{margin:0 0 10px}.answer p:last-child{margin:0}.calc-fn{color:var(--muted);font-size:13.5px;margin:16px 0 0}.vk span i.chg,.vk-k i.chg{background:var(--amber);box-shadow:0 0 6px rgba(255,198,92,.6);border:0}.prose-w{padding:72px 0}.prose{grid-template-columns:230px minmax(0,720px) minmax(0,1fr)}.prose.notoc{grid-template-columns:minmax(0,760px) minmax(0,1fr)}.pbody{min-width:0}.pside{min-width:0}.ps{scroll-margin-top:90px;margin-bottom:34px}.ps h2{font-size:clamp(26px,2.6vw,32px);margin-top:6px}.ps h3{font-size:20px;margin:22px 0 8px;color:#f4fbf6}.ps p,.ps li{color:var(--soft);font-size:17px;line-height:1.68}.ps ul,.ps ol{padding-left:20px}.ps li{margin:4px 0}.ps a{color:var(--lamp)}.ps strong{color:#fff}.ps .tbl-w{overflow-x:auto;margin:18px 0 22px;border:1px solid var(--line);border-radius:10px}.ps .tbl{margin:0;min-width:520px}.ps .tbl td,.ps .tbl th{white-space:normal}.note-box{border:1px solid var(--line2);border-left:3px solid var(--lamp);border-radius:8px;padding:14px 16px;background:var(--bg2);color:var(--soft);font-size:15.5px;margin:18px 0}.fact-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.fact-row span{font:500 12.5px var(--mono);border:1px solid var(--line2);border-radius:999px;padding:5px 10px;color:var(--soft)}.mini{border:1px solid var(--line2);border-radius:12px;background:var(--panel);padding:18px;position:sticky;top:96px}.mini ol{list-style:none;margin:0;padding:0}.mini li{display:grid;grid-template-columns:26px 74px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.mini .rk{font:600 14px var(--mono);color:var(--lamp)}.mini .tile{width:74px;height:36px}.mini .tile img{max-height:24px}.mi-t{display:flex;flex-direction:column;min-width:0}.mi-t b{font:700 15px var(--disp);color:#fff}.mi-t small{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel{margin:10px 0 70px}.rel>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rel a{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:10px;padding:16px 18px;background:var(--bg2);text-decoration:none;position:relative}.rel a b{font:700 18px var(--disp);color:#fff}.rel a span{font-size:14px;color:var(--muted)}.rel a i{position:absolute;right:16px;top:16px;font-style:normal;color:var(--lamp)}.rel a:hover{border-color:var(--lamp)}.faq .fa{color:var(--soft);margin:10px 0 0}.faq .fa p{margin:0 0 8px}.ks-h{font-size:26px;margin-top:40px}.verdict .btn.ghost{margin-top:2px}.rv-hero .by{border:0;padding:0;margin-top:22px}.tool{border:1px solid var(--line2);border-radius:12px;background:var(--panel);padding:22px;margin:22px 0}.tool h3{margin-top:0}.tool label{display:block;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:12px 0 6px}.tool input,.tool select{width:100%;background:var(--bg);color:#fff;border:1px solid var(--line2);border-radius:7px;padding:11px 13px;font:600 17px var(--mono)}.tool .row2{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.tool .out{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:16px}.tool .out div{background:var(--bg2);padding:14px}.tool .out small{display:block;font:500 10.5px var(--mono);letter-spacing:.12em;color:var(--dim);text-transform:uppercase}.tool .out b{display:block;font:600 24px var(--mono);color:#fff;margin-top:4px}.tool button{font:600 15px var(--body);border-radius:7px;padding:11px 16px;cursor:pointer;border:1px solid var(--line2);background:var(--bg2);color:var(--text)}.tool button.pri{background:var(--cta);color:var(--ink);border-color:var(--cta)}.tool button:disabled{opacity:.45;cursor:default}.tool .btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bj-t{background:radial-gradient(ellipse at 50% 0,#0f3a24,#08190f 70%);border:1px solid var(--line2);border-radius:12px;padding:18px;min-height:300px}.bj-h{margin:6px 0 14px}.bj-h p{margin:0 0 6px;font:500 12px var(--mono);letter-spacing:.12em;color:var(--muted)}.bj-h p b{color:#fff}.cards{display:flex;gap:8px;flex-wrap:wrap;min-height:84px}.card{width:58px;height:82px;border-radius:7px;background:#f4f1ea;color:#111;display:flex;flex-direction:column;justify-content:space-between;padding:5px 6px;font:700 17px/1 var(--body);box-shadow:0 6px 14px rgba(0,0,0,.4)}.card.r{color:#b3121f}.card .s{align-self:flex-end;font-size:20px}.card.back{background:repeating-linear-gradient(45deg,#1d5d3c 0 6px,#174d32 6px 12px);border:2px solid #f4f1ea}.bj-msg{font:600 16px var(--body);color:var(--lamp);min-height:24px;margin-top:6px}.bj-hint{font:13px var(--mono);color:var(--muted)}.rl-wheel{display:grid;grid-template-columns:repeat(13,1fr);gap:3px;margin:12px 0}.rl-wheel span{font:600 12px var(--mono);text-align:center;padding:7px 0;border-radius:4px;color:#fff}.rl-wheel .rd{background:#9b1c26}.rl-wheel .bl{background:#151a17;border:1px solid var(--line2)}.rl-wheel .gr{background:#13723f}.rl-wheel span.hit{outline:2px solid var(--lamp);box-shadow:0 0 12px var(--lamp-g)}.rl-log{font:13px var(--mono);color:var(--muted);margin-top:10px}.sc-t{border-collapse:collapse;font:600 12.5px var(--mono);min-width:560px;width:100%}.sc-t th,.sc-t td{border:1px solid var(--bg);padding:6px 4px;text-align:center}.sc-t thead th{background:var(--panel2);color:var(--soft)}.sc-t tbody th{background:var(--panel2);color:#fff;text-align:left;padding-left:8px}.sc-t .H{background:#3b1d22;color:#ffb3bb}.sc-t .S{background:#14402a;color:#9ff5c6}.sc-t .D,.sc-t .Ds{background:#4a3b12;color:#ffe08a}.sc-t .P,.sc-t .Ph{background:#16304a;color:#a8d4ff}.sc-t .R{background:#33204a;color:#d9b8ff}.sc-k{display:flex;flex-wrap:wrap;gap:12px;font:12.5px var(--mono);color:var(--muted);margin:10px 0}@media (max-width:1180px){.prose{grid-template-columns:200px minmax(0,1fr)}.pside{grid-column:2}.mini{position:static}}@media (max-width:980px){.prose,.prose.notoc{grid-template-columns:1fr}.pside{grid-column:auto}.rel>div{grid-template-columns:1fr 1fr}}@media (max-width:640px){.rel>div{grid-template-columns:1fr}.card{width:48px;height:68px;font-size:15px}.tool{padding:16px}.ps p,.ps li{font-size:16.5px}}.tbl.kv{min-width:0}.tbl.kv th{width:38%;font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);vertical-align:top}.tbl.kv td{color:#fff}.az-in{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 18px;margin-top:10px}.az-in a{padding:6px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--soft)}.az-in a:hover{color:var(--lamp)}.ps h3+ul{margin-top:4px}.tool-sec{padding:40px 0 10px;border-top:0}.tool-sec .tool{margin-top:0}@media (max-width:640px){.az-in{grid-template-columns:1fr 1fr}}.prose{grid-template-columns:200px minmax(0,1fr) 290px;gap:44px}.prose.notoc{grid-template-columns:minmax(0,1fr) 290px}.pbody{max-width:740px}@media (max-width:1180px){.prose{grid-template-columns:190px minmax(0,1fr)}.prose.notoc{grid-template-columns:minmax(0,1fr)}.pside{grid-column:2;max-width:520px}}@media (max-width:980px){.prose,.prose.notoc{grid-template-columns:1fr}.pside{grid-column:auto}}