:root,[data-theme="dark"]{--bg: #011923;--panel: #062633;--panel2: #0a3044;--panel3: #0f3a50;--line: rgba(120,180,210,.15);--line2: rgba(120,180,210,.28);--ink: #fff;--text: #c9d6de;--mute: #93aab8;--head: #021f2d;--headtx: #fff;--red: #d8243f;--red2: #b51b33;--gold: #ffcf5a;--sky: #2aa7e0;--ok: #39c27e;--warn: #f3a712;--row: #fff;--rowtx: #23394a;--rowink: #0b2231;--rowline: #e3eaef;--rowsoft: #f3f7f9;--sh: 0 10px 30px rgba(0,0,0,.22);--chip: rgba(42,167,224,.14)}[data-theme="light"]{--bg: #eef3f6;--panel: #fff;--panel2: #f5f8fa;--panel3: #e8eff3;--line: #dce6ec;--line2: #c8d6df;--ink: #0b2231;--text: #34495a;--mute: #607787;--head: #fff;--headtx: #0b2231;--gold: #b7791f;--row: #fff;--rowline: #e3eaef;--sh: 0 6px 20px rgba(11,34,49,.07);--chip: rgba(42,167,224,.12)}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: 90px;-webkit-text-size-adjust: 100%}body{margin: 0;background: var(--bg);color: var(--text);font: 400 16px/1.65 'DM Sans',system-ui,sans-serif;overflow-x: hidden}body.lock{overflow: hidden}img{max-width: 100%;height: auto;display: block}a{color: var(--sky);text-underline-offset: 3px}a:hover{color: var(--red)}h1,h2,h3,h4{font-family: 'Poppins',system-ui,sans-serif;color: var(--ink);line-height: 1.25;margin: 0}p{margin: 0 0 14px}button,input,select,textarea{font: inherit;color: inherit}.sprite{position: absolute;width: 0;height: 0;overflow: hidden}.ic{width: 20px;height: 20px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round}.skip{position: absolute;left: -999px;top: 8px;z-index: 99;background: var(--red);color: #fff;padding: 10px 16px;border-radius: 10px;font-weight: 600}.skip:focus{left: 12px}:focus-visible{outline: 3px solid var(--sky);outline-offset: 2px;border-radius: 6px}.wrap{max-width: 1280px;margin: 0 auto;padding: 0 24px}.nc{color: var(--mute);font-style: italic}.tiny{margin: 6px 0 0;font-size: 11.5px;color: #8a9aa6;text-align: center}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 46px;padding: 0 22px;border-radius: 999px;border: 0;cursor: pointer;font: 600 15px 'Poppins',sans-serif;text-decoration: none;white-space: nowrap;transition: background .15s,transform .15s}.btn .ic{width: 17px;height: 17px}.btn-go{color: #fff;background: var(--red);box-shadow: 0 4px 14px rgba(216,36,63,.3)}.btn-go:hover{color: #fff;background: var(--red2);transform: translateY(-1px)}.btn-soft{color: var(--ink);background: var(--panel3)}.btn-soft:hover{color: var(--ink);background: var(--line2)}.btn-sm{min-height: 38px;padding: 0 16px;font-size: 14px}.top{position: sticky;top: 0;z-index: 40;background: var(--head);border-bottom: 1px solid var(--line)}.top-in{max-width: 1280px;margin: 0 auto;padding: 0 24px;height: 70px;display: flex;align-items: center;gap: 22px}.logo{display: inline-flex;align-items: center;gap: 10px;text-decoration: none;color: var(--headtx);flex: none}.logo:hover{color: var(--headtx)}.mark{width: 38px;height: 38px;flex: none}.lg-t{font: 800 21px/1 'Poppins',sans-serif;letter-spacing: -.3px}.lg-t b{color: var(--red);font-weight: 800}.lg-t i{font-style: normal;font-weight: 600;font-size: 13px;color: var(--mute);margin-left: 2px}.nav{flex: 1;display: flex;justify-content: center}.nav>ul{display: flex;gap: 6px;list-style: none;margin: 0;padding: 0}.dd{position: relative}.dd-b{display: inline-flex;align-items: center;gap: 6px;height: 42px;padding: 0 14px;border: 0;background: none;color: var(--headtx);font: 500 16px 'Poppins',sans-serif;border-radius: 10px;cursor: pointer}.dd-b:hover,.dd.open .dd-b{background: var(--panel2)}.cv{width: 17px;height: 17px;transition: transform .2s}.dd.open .cv{transform: rotate(180deg)}.ddm{position: absolute;top: calc(100% + 10px);left: 50%;transform: translateX(-50%);min-width: 250px;display: none;list-style: none;margin: 0;padding: 10px;background: var(--panel);border: 1px solid var(--line2);border-radius: 16px;box-shadow: var(--sh)}.ddm.wide{min-width: 290px}.dd.open .ddm{display: grid;gap: 2px}.ddm a{display: flex;align-items: center;gap: 11px;padding: 8px 10px;border-radius: 10px;color: var(--ink);text-decoration: none;font-weight: 500}.ddm a:hover{background: var(--panel2);color: var(--ink)}.ddm .ci{width: 24px;height: 24px}.ddm .ic{color: var(--red)}.ddm b{display: block;font-weight: 600;line-height: 1.2}.ddm small{display: block;color: var(--mute);font-size: 12.5px}.ddm .all a{color: var(--sky);font-weight: 600;justify-content: space-between;border-top: 1px solid var(--line);border-radius: 0 0 10px 10px;margin-top: 4px}.theme{width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--line2);background: var(--panel2);color: var(--headtx);cursor: pointer;display: grid;place-items: center;flex: none}.theme:hover{border-color: var(--red)}.t-moon{display: none}[data-theme="light"] .t-sun{display: none}[data-theme="light"] .t-moon{display: block}.burger{display: none;width: 44px;height: 44px;border-radius: 10px;border: 1px solid var(--line2);background: none;cursor: pointer;flex-direction: column;justify-content: center;align-items: center;gap: 5px}.burger i{display: block;width: 20px;height: 2px;background: var(--headtx);border-radius: 2px;transition: transform .2s,opacity .2s}.burger[aria-expanded="true"] i:nth-child(1){transform: translateY(7px) rotate(45deg)}.burger[aria-expanded="true"] i:nth-child(2){opacity: 0}.burger[aria-expanded="true"] i:nth-child(3){transform: translateY(-7px) rotate(-45deg)}.drawer{position: fixed;top: 70px;right: 0;bottom: 0;width: min(380px,100%);background: var(--panel);z-index: 39;transform: translateX(100%);transition: transform .25s;overflow-y: auto;visibility: hidden;border-left: 1px solid var(--line)}.drawer.open{transform: none;visibility: visible}.dr-in{padding: 10px 18px 30px}.drawer details{border-bottom: 1px solid var(--line)}.drawer summary{list-style: none;display: flex;justify-content: space-between;align-items: center;padding: 15px 4px;font: 600 17px 'Poppins',sans-serif;color: var(--ink);cursor: pointer}.drawer summary::-webkit-details-marker{display: none}.drawer details[open] .cv{transform: rotate(180deg)}.drawer ul{list-style: none;margin: 0;padding: 0 0 10px;display: grid;gap: 2px}.drawer li a{display: flex;align-items: center;gap: 10px;padding: 8px 6px;color: var(--ink);text-decoration: none;border-radius: 8px}.drawer .ci{width: 22px;height: 22px}.drawer .ic{color: var(--red)}.drawer small{display: block;color: var(--mute);font-size: 12.5px}.dr-age{display: flex;gap: 10px;align-items: center;font-size: 13px;color: var(--mute);margin: 16px 0 0}.shade{position: fixed;inset: 70px 0 0;background: rgba(0,0,0,.5);z-index: 38;opacity: 0;visibility: hidden;transition: opacity .2s}.shade.open{opacity: 1;visibility: visible}.a18{display: inline-grid;place-items: center;flex: none;width: 40px;height: 40px;border-radius: 50%;border: 2px solid var(--red);color: var(--red);font: 700 13px 'Poppins',sans-serif}.crumbs ol{list-style: none;display: flex;flex-wrap: wrap;gap: 4px 10px;margin: 0;padding: 20px 0 14px;font-size: 14.5px}.crumbs li{display: flex;align-items: center;gap: 10px;color: var(--mute)}.crumbs li + li::before{content: '›'}.crumbs a{display: inline-flex;align-items: center;gap: 5px;color: var(--text)}.crumbs a .ic{width: 16px;height: 16px}.phead{background: var(--panel);border: 1px solid var(--line);border-radius: 18px;padding: 28px 32px;margin-bottom: 24px}.ph-t{display: flex;gap: 22px;align-items: center}.phead h1{font-size: clamp(28px,3.6vw,42px);font-weight: 700}.phead .lead{margin: 12px 0 0;font-size: 17px;max-width: 900px}.ci{width: 22px;height: 22px;border-radius: 50%}.ci.lg{width: 44px;height: 44px}.ci.xl{width: 84px;height: 84px;flex: none}.eyebrow{display: inline-flex;align-items: center;gap: 8px;margin: 0 0 12px;padding: 5px 12px 5px 8px;border-radius: 99px;background: var(--chip);color: var(--sky);font-size: 13.5px;font-weight: 600}.eyebrow .ic{width: 18px;height: 18px}.hero{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: 20px;margin-top: 22px}.hero-l,.top3{background: var(--panel);border: 1px solid var(--line);border-radius: 18px;padding: 26px}.hero h1{font-size: clamp(27px,3.1vw,38px);font-weight: 700}.hero .lead{margin: 14px 0 0;font-size: 16.5px}.hstats{list-style: none;margin: 20px 0 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.hstats li{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-radius: 14px;background: var(--panel2);border: 1px solid var(--line)}.hstats b{font: 700 26px/1 'Poppins',sans-serif;color: var(--ink);min-width: 40px}.hstats span{font-size: 14px;color: var(--mute);line-height: 1.3}.top3 h2{font-size: 24px;margin-bottom: 14px}.top3 ol{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.top3 li{display: grid;grid-template-columns: 96px 1fr auto;gap: 14px;align-items: center;padding: 10px;border-radius: 14px;background: var(--panel2);border: 1px solid var(--line)}.t3-l img{width: 96px;height: 54px;object-fit: cover;border-radius: 9px}.t3-m a{color: var(--ink);font-weight: 600;text-decoration: none;font-size: 14.5px}.t3-m b{display: block;color: var(--gold);font: 600 15.5px/1.3 'Poppins',sans-serif;margin: 2px 0 4px}.t3-f{display: flex;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px;font-size: 13.5px}.t3-f a{display: inline-flex;align-items: center;gap: 6px;color: var(--text);text-decoration: none;padding: 7px 12px;border-radius: 9px;background: var(--panel2)}.t3-f .ic{width: 16px;height: 16px}.bdg{display: inline-flex;align-items: center;gap: 5px;padding: 3px 9px;border-radius: 99px;font-size: 12px;font-weight: 700;white-space: nowrap}.bdg .ic{width: 14px;height: 14px}.bdg.lic{background: rgba(57,194,126,.16);color: #1f9d5f}.bdg.off{background: rgba(243,167,18,.16);color: #b97a00}.qtiles{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px;margin: 20px 0;padding: 12px;background: var(--panel);border: 1px solid var(--line);border-radius: 18px}.qtiles a{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-radius: 12px;background: var(--panel2);color: var(--ink);text-decoration: none;font-weight: 600;font-size: 15px}.qtiles a:hover{background: var(--panel3);color: var(--ink)}.qi{width: 30px;height: 30px;border-radius: 50%;background: var(--sky);color: #fff;display: grid;place-items: center;flex: none}.qi .ic{width: 17px;height: 17px}.listsec{background: var(--panel);border: 1px solid var(--line);border-radius: 18px;padding: 24px;margin-bottom: 26px}.ls-h h2{display: flex;align-items: center;gap: 10px;font-size: clamp(22px,2.6vw,30px)}.ok{width: 30px;height: 30px;padding: 5px;border-radius: 50%;background: var(--sky);color: #fff;stroke-width: 2.6}.ls-h p{margin: 6px 0 14px;font-size: 14px;color: var(--mute)}.ls-h p b{color: var(--red)}.ls-h a{color: var(--mute)}.ls-h .ic{width: 15px;height: 15px;vertical-align: -2px}.ls-bar{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 8px;padding: 10px 16px;border-radius: 12px 12px 0 0;background: var(--head);border: 1px solid var(--line);border-bottom: 0;font-size: 13px;color: var(--mute)}.ls-bar .flag{display: inline-flex;align-items: center;gap: 6px;color: var(--ink);font-weight: 600}.ls-bar .ic{width: 15px;height: 15px;color: var(--ok)}.rows{list-style: none;margin: 0;padding: 10px;display: grid;gap: 10px;background: var(--rowsoft);border-radius: 0 0 14px 14px}.listsec .rows,.prose .rows,.g-main .rows{border: 1px solid var(--line)}.row{background: var(--row);color: var(--rowtx);border-radius: 12px;border: 1px solid var(--rowline);box-shadow: 0 2px 6px rgba(0,0,0,.05)}.row[hidden]{display: none}.r-main{display: grid;grid-template-columns: auto 140px minmax(0,1.1fr) minmax(0,1fr) auto;gap: 18px;align-items: center;padding: 14px 16px}.rk{width: 30px;height: 30px;border-radius: 8px;background: #0b2231;color: #fff;display: grid;place-items: center;font: 700 15px 'Poppins',sans-serif}.row:nth-child(1) .rk{background: #f2a516}.row:nth-child(2) .rk{background: #8a99a6}.row:nth-child(3) .rk{background: #b06b2e}.r-logo img{width: 140px;height: 78px;object-fit: cover;border-radius: 10px}.r-name{display: inline-flex;align-items: center;gap: 4px;color: var(--rowink);font: 600 16.5px 'Poppins',sans-serif;text-decoration: underline;text-decoration-color: #c4d1da;margin-bottom: 6px}.r-name:hover{color: var(--red)}.ra{width: 15px;height: 15px}.r-l{margin: 6px 0 0;font-size: 12.5px;color: #627888;display: flex;gap: 5px;line-height: 1.35}.sm{width: 14px;height: 14px;color: var(--sky);margin-top: 2px}.r-offer small{display: inline-block;font-size: 10.5px;font-weight: 700;letter-spacing: .4px;text-transform: uppercase;padding: 2px 7px;border-radius: 5px;background: #e6f3fb;color: #1d7fb0}.r-offer b{display: block;margin-top: 6px;color: var(--rowink);font: 700 19px/1.25 'Poppins',sans-serif}.r-offer b span{font-weight: 600;font-size: 15px;color: #405767}.r-offer .nob{font-size: 15px;color: #8a9aa6;font-weight: 500}.r-act{text-align: center}.r-more{border-top: 1px dashed var(--rowline)}.r-more summary{list-style: none;display: flex;align-items: center;justify-content: center;gap: 4px;padding: 6px;font-size: 12.5px;color: #627888;cursor: pointer}.r-more summary::-webkit-details-marker{display: none}.r-more summary .ic{width: 15px;height: 15px;transition: transform .2s}.r-more[open] summary .ic{transform: rotate(180deg)}.sm-c,.r-more[open] .sm-o{display: none}.r-more[open] .sm-c{display: inline}.r-det{padding: 4px 18px 18px}.facts{margin: 0;display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}.facts div{background: var(--rowsoft);border-radius: 10px;padding: 10px 12px}.facts dt{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .4px;color: #7d909d}.facts dd{margin: 4px 0 0;color: var(--rowink);font-size: 14px;font-weight: 500}.facts dd small{display: block;color: #627888;font-size: 12.5px;font-weight: 400;margin-top: 4px}.facts .nc{color: #8a9aa6}.coins{display: inline-flex;flex-wrap: wrap;gap: 4px;align-items: center}.coins .ci{width: 20px;height: 20px}.coins em{font-style: normal;font-size: 12px;font-weight: 700;color: #627888}.pcs{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 12px}.pl,.cl{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px;font-size: 14px;color: var(--rowtx)}.pl li,.cl li{position: relative;padding-left: 20px}.pl li::before{content: '+';position: absolute;left: 2px;color: #1f9d5f;font-weight: 800}.cl li::before{content: '−';position: absolute;left: 2px;color: var(--red);font-weight: 800}.r-warn{display: flex;gap: 8px;margin: 12px 0 0;padding: 10px 12px;border-radius: 10px;background: #fff4e0;color: #7a4d00;font-size: 13.5px}.r-warn .ic{color: #d08700;margin-top: 2px}.guide{display: grid;grid-template-columns: 300px minmax(0,1fr);gap: 26px;align-items: start;margin-bottom: 40px}.g-side{position: sticky;top: 88px;display: grid;gap: 12px}.chap{background: var(--panel);border: 1px solid var(--line);border-radius: 16px;overflow: hidden;max-height: calc(100vh - 170px);overflow-y: auto}.ch-t{display: flex;align-items: center;gap: 8px;margin: 0;padding: 14px 18px;font: 600 15px 'Poppins',sans-serif;color: var(--ink);border-bottom: 1px solid var(--line)}.ch-t .ic{color: var(--red)}.chap>ol{list-style: none;margin: 0;padding: 0}.chap>ol>li{border-bottom: 1px solid var(--line)}.chap>ol>li:last-child{border-bottom: 0}.chap a{display: flex;gap: 8px;padding: 13px 18px;color: var(--ink);text-decoration: none;font-size: 15px;line-height: 1.4}.chap a:hover,.chap a.cur{color: var(--red)}.chap a.cur{background: var(--panel2)}.cn{flex: none;color: var(--mute);font-weight: 600}.chap details summary{list-style: none;display: flex;align-items: center;cursor: pointer}.chap details summary::-webkit-details-marker{display: none}.chap details summary a{flex: 1}.ch-i{margin-right: 14px;color: var(--mute);transition: transform .2s}.chap details[open] .ch-i{transform: rotate(180deg)}.chap details ol{list-style: none;margin: 0;padding: 0 0 8px 18px}.chap details ol a{padding: 7px 18px 7px 12px;font-size: 14px;color: var(--text);border-left: 2px solid var(--line2)}.g-age{display: flex;gap: 10px;align-items: center;margin: 0;padding: 4px 6px;font-size: 13px;color: var(--mute)}.g-main,.prose{background: var(--panel);border: 1px solid var(--line);border-radius: 18px;padding: 8px 32px 30px;min-width: 0}.prose{margin-bottom: 40px}.sec{padding-top: 24px}.sec + .sec{border-top: 1px solid var(--line);margin-top: 18px}.sec h2{font-size: clamp(23px,2.5vw,30px);font-weight: 700;margin-bottom: 14px;scroll-margin-top: 90px}.sec h3{font-size: 20px;margin: 18px 0 8px;scroll-margin-top: 90px}.sec h4{font-size: 17px;margin: 18px 0 10px;scroll-margin-top: 90px}.ticks{list-style: none;padding: 0;margin: 0 0 16px;display: grid;gap: 6px}.ticks li{position: relative;padding-left: 26px}.ticks li::before{content: '';position: absolute;left: 3px;top: 9px;width: 9px;height: 9px;border-radius: 50%;background: var(--red)}.steps{list-style: none;padding: 0;margin: 0 0 18px;counter-reset: s;display: grid;gap: 10px}.steps li{counter-increment: s;position: relative;padding: 12px 14px 12px 58px;background: var(--panel2);border: 1px solid var(--line);border-radius: 12px}.steps li::before{content: counter(s);position: absolute;left: 14px;top: 12px;width: 30px;height: 30px;border-radius: 50%;background: var(--red);color: #fff;display: grid;place-items: center;font: 700 15px 'Poppins',sans-serif}.steps b{display: block;color: var(--ink)}.steps span{display: block;font-size: 15px}.stepc{display: grid;grid-template-columns: 46px 1fr;gap: 16px;padding: 16px 18px;margin: 0 0 12px;background: var(--panel2);border: 1px solid var(--line);border-radius: 14px}.sn{width: 46px;height: 46px;border-radius: 12px;background: var(--red);color: #fff;display: grid;place-items: center;font: 700 20px 'Poppins',sans-serif}.stepc h3,.stepc h4{margin: 0 0 8px;font-size: 18px}.stepc p:last-child,.stepc ul:last-child{margin-bottom: 0}.acc{border: 1px solid var(--line);border-radius: 14px;background: var(--panel2);margin: 0 0 12px}.acc summary{list-style: none;display: flex;justify-content: space-between;align-items: center;gap: 12px;padding: 15px 18px;cursor: pointer}.acc summary::-webkit-details-marker{display: none}.acc summary h3,.acc summary h4{margin: 0;font-size: 18px}.acc-i{color: var(--red);transition: transform .2s}.acc[open]>summary .acc-i{transform: rotate(180deg)}.acc[open]>summary{border-bottom: 1px solid var(--line)}.acc-b{padding: 16px 18px 6px}.mgrid{display: grid;grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 10px;margin-bottom: 12px}.mcard{padding: 14px 16px;border-radius: 12px;background: var(--panel);border: 1px solid var(--line);border-top: 3px solid var(--sky)}.mcard h4{margin: 0 0 6px;font-size: 16px}.mcard p{margin: 0;font-size: 14.5px}.pc-row{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-bottom: 14px}.pc .ticks{margin-bottom: 0}.pc{padding: 16px 18px;border-radius: 14px;background: var(--panel2);border: 1px solid var(--line)}.pc h3,.pc h4{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;font-size: 18px}.pc-i{width: 26px;height: 26px;padding: 4px;border-radius: 50%;color: #fff;stroke-width: 2.6}.pros .pc-i{background: var(--ok)}.cons .pc-i{background: var(--red)}.pros .ticks li::before{background: var(--ok)}.tbl{overflow-x: auto;margin: 0 0 18px;border: 1px solid var(--line);border-radius: 12px}.tbl table{width: 100%;border-collapse: collapse;font-size: 14.5px}.tbl th,.tbl td{padding: 11px 14px;text-align: left;border-bottom: 1px solid var(--line);vertical-align: top}.tbl thead th{background: var(--head);color: var(--ink);font: 600 13.5px 'Poppins',sans-serif;white-space: nowrap}.tbl tbody th{color: var(--ink);font-weight: 600}.tbl tbody tr:last-child>*{border-bottom: 0}.tbl tbody tr:nth-child(even){background: var(--panel2)}.note{display: flex;gap: 12px;align-items: flex-start;padding: 14px 16px;border-radius: 12px;background: var(--chip);border-left: 4px solid var(--sky);margin: 0 0 18px}.note .ic{color: var(--sky);margin-top: 2px}.note p{margin: 0;font-size: 15px}.note.warn{background: rgba(243,167,18,.12);border-left-color: var(--warn)}.note.warn .ic{color: var(--warn)}.faq{display: grid;gap: 10px;margin-bottom: 10px}.fq{border: 1px solid var(--line);border-radius: 12px;background: var(--panel2)}.fq summary{list-style: none;display: flex;justify-content: space-between;align-items: center;gap: 14px;padding: 14px 16px;cursor: pointer}.fq summary::-webkit-details-marker{display: none}.fq summary h3{margin: 0;font: 600 16px/1.4 'Poppins',sans-serif}.fq-i{width: 26px;height: 26px;padding: 4px;border-radius: 50%;background: var(--red);color: #fff;transition: transform .2s}.fq[open] .fq-i{transform: rotate(45deg)}.ans{padding: 0 16px 4px}.ccards,.gdcards{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 12px;margin: 18px 0}.ccard{display: flex;align-items: center;gap: 12px;padding: 14px;border-radius: 14px;background: var(--panel2);border: 1px solid var(--line);color: var(--ink);text-decoration: none}.ccard:hover{border-color: var(--red);color: var(--ink)}.ccard span{flex: 1}.ccard b{display: block;font-family: 'Poppins',sans-serif;font-weight: 600}.ccard small{color: var(--mute)}.ccard>.ic{color: var(--red)}.gcards{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 12px;margin: 18px 0}.gcard{display: flex;flex-direction: column;gap: 6px;padding: 10px 10px 14px;border-radius: 14px;background: var(--panel2);border: 1px solid var(--line);color: var(--ink);text-decoration: none}.gcard:hover{border-color: var(--red);color: var(--ink)}.gc-i{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 10px}.gc-ph{display: grid;place-items: center;align-content: center;gap: 6px;background: linear-gradient(135deg,#0b3a52,#1d5b7a);color: #fff}.gc-ph .ic{width: 40px;height: 40px}.gc-ph em{font-style: normal;font: 600 15px 'Poppins',sans-serif}.gcard b{font-family: 'Poppins',sans-serif;font-weight: 600;padding: 0 4px}.gcard>span:last-child{font-size: 13.5px;color: var(--mute);padding: 0 4px;line-height: 1.4}.gd{display: flex;flex-direction: column;gap: 6px;padding: 16px;border-radius: 14px;background: var(--panel2);border: 1px solid var(--line);color: var(--ink);text-decoration: none}.gd:hover{border-color: var(--red);color: var(--ink)}.gd-i{width: 56px;height: 56px}.gd b{font-family: 'Poppins',sans-serif;font-weight: 600}.gd span{font-size: 14px;color: var(--mute)}.ghero{display: grid;grid-template-columns: repeat(6,1fr);gap: 10px;margin: 18px 0 6px}.ghero img{width: 100%;aspect-ratio: 3 / 4;object-fit: cover;border-radius: 12px}.minis{list-style: none;margin: 0 0 16px;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(260px,1fr));gap: 10px}.mini{display: flex;align-items: center;gap: 12px;padding: 8px;border-radius: 12px;background: var(--panel2);border: 1px solid var(--line);color: var(--ink);text-decoration: none}.mini:hover{border-color: var(--red);color: var(--ink)}.mini img{width: 84px;height: 47px;object-fit: cover;border-radius: 8px}.mini span{flex: 1;display: grid;gap: 3px;justify-items: start}.mini b{font-weight: 600}.mini>.ic{color: var(--red);margin-right: 6px}.filt{display: flex;flex-wrap: wrap;gap: 8px;margin: 20px 0 12px}.filt button{height: 40px;padding: 0 16px;border-radius: 99px;border: 1px solid var(--line2);background: var(--panel2);color: var(--ink);font-weight: 600;cursor: pointer}.filt button.on{background: var(--red);border-color: var(--red);color: #fff}.rhero{display: grid;grid-template-columns: 220px minmax(0,1fr) auto;gap: 24px;align-items: center;background: var(--panel);border: 1px solid var(--line);border-radius: 18px;padding: 22px;margin-bottom: 24px}.rhero .cv{width: 220px;height: 122px;object-fit: cover;border-radius: 12px}.rhero h1{font-size: clamp(26px,3vw,36px);margin-bottom: 10px}.rh-m .bdg{margin-right: 10px}.rh-r{text-align: center;background: var(--row);border-radius: 14px;padding: 14px 18px}.rh-r .r-offer{margin-bottom: 10px}.facts.big{grid-template-columns: repeat(3,1fr)}.facts.big div{background: var(--panel2)}.facts.big dt{color: var(--mute)}.facts.big dd{color: var(--ink)}.facts.big dd small{color: var(--mute)}.pager{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px;margin-top: 24px}.pager a{padding: 12px 16px;border-radius: 12px;background: var(--panel2);border: 1px solid var(--line);text-decoration: none;color: var(--ink)}.pager a:hover{border-color: var(--red)}.pager small{display: block;color: var(--mute);font-size: 12.5px}.comments{margin-top: 6px}.cm-h{display: flex;align-items: center;gap: 10px;font-size: 14px;color: var(--mute)}.cm-h select,.cform input,.cform select,.cform textarea{background: var(--panel2);border: 1px solid var(--line2);border-radius: 10px;color: var(--ink);padding: 10px 12px}.cm-none{display: flex;align-items: center;gap: 10px;margin: 14px 0 0;padding: 18px;border-radius: 12px;border: 1px dashed var(--line2);color: var(--mute)}.cform{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin: 16px 0 10px}.cform .wide{grid-column: 1 / -1}.cform label{display: block;font-size: 14px;font-weight: 600;color: var(--ink);margin-bottom: 6px}.cform input,.cform select,.cform textarea{width: 100%;min-height: 46px;font-size: 16px}.cform input:focus,.cform select:focus,.cform textarea:focus{outline: none;border-color: var(--sky)}.cm-act{display: flex;justify-content: flex-end;gap: 10px}.form-msg:empty{display: none}.form-msg{padding: 10px 14px;border-radius: 10px;font-weight: 600}.form-msg.ok{background: rgba(57,194,126,.14)}.form-msg.err{background: rgba(216,36,63,.14)}.e404{text-align: center;padding: 70px 0 90px}.e-i{width: 90px;height: 90px;color: var(--red)}.e404 h1{font-size: 38px;margin: 14px 0 10px}.e404 p{max-width: 520px;margin: 0 auto 20px}.btns{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center}.ft{background: var(--head);border-top: 1px solid var(--line);padding: 40px 0 26px;margin-top: 30px;font-size: 14.5px}.ft-grid{display: grid;grid-template-columns: 1.6fr repeat(4,1fr);gap: 26px;padding-bottom: 26px}.ft-about p{margin: 14px 0 0;color: var(--mute)}.ft-col h2{font-size: 15px;margin-bottom: 12px;color: var(--ink)}.ft-col ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 7px}.ft a{color: var(--text);text-decoration: none}.ft a:hover{color: var(--red)}.ft-age{display: flex;gap: 14px;align-items: center;padding: 14px 18px;border-radius: 14px;background: var(--panel);border: 1px solid var(--line)}.ft-age p{margin: 0}.ft-age a{color: var(--sky)}.ft-bot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 8px;padding-top: 18px;font-size: 13px;color: var(--mute)}.ft-bot p{margin: 0}[data-theme="light"] .rows{background: #f1f5f8}[data-theme="light"] .rh-r{border: 1px solid var(--line)}[data-theme="light"] .gc-ph{background: linear-gradient(135deg,#2aa7e0,#1d6f98)}@media (max-width: 1180px){.r-main{grid-template-columns: auto 120px minmax(0,1fr) auto}.r-logo img{width: 120px;height: 67px}.r-offer{grid-column: 3;grid-row: 2}.r-act{grid-row: 1 / span 2;grid-column: 4}.facts,.facts.big{grid-template-columns: 1fr 1fr}}@media (max-width: 980px){.nav,.top-cta{display: none}.burger{display: flex;margin-left: 0}.theme{margin-left: auto}.hero{grid-template-columns: 1fr}.qtiles{grid-template-columns: 1fr 1fr}.guide{grid-template-columns: minmax(0,1fr)}.g-side{position: static}.chap{max-height: none}.rhero{grid-template-columns: 160px minmax(0,1fr)}.rhero .cv{width: 160px;height: 89px}.rh-r{grid-column: 1 / -1}.ghero{grid-template-columns: repeat(3,1fr)}.ft-grid{grid-template-columns: repeat(2,1fr)}.ft-about{grid-column: 1 / -1}}@media (max-width: 640px){.wrap{padding: 0 14px}.top-in{padding: 0 14px;height: 62px;gap: 10px}.drawer{top: 62px}.shade{inset: 62px 0 0}.lg-t{font-size: 17px}.lg-t i{font-size: 11px}.mark{width: 32px;height: 32px}.theme{width: 40px;height: 40px}.burger{width: 40px;height: 40px}.hero-l,.top3,.listsec,.phead{padding: 18px 16px;border-radius: 16px}.ph-t{flex-direction: column;align-items: flex-start;gap: 12px}.ci.xl{width: 60px;height: 60px}.hstats{grid-template-columns: 1fr 1fr}.hstats li{flex-direction: column;align-items: flex-start;gap: 4px}.top3 li{grid-template-columns: 76px 1fr}.top3 li .btn{grid-column: 1 / -1}.t3-l img{width: 76px;height: 43px}.qtiles{grid-template-columns: 1fr;padding: 10px}.rows{padding: 6px}.r-main{grid-template-columns: auto minmax(0,1fr);gap: 10px 12px;padding: 12px}.rk{grid-row: 1}.r-logo{grid-column: 2}.r-logo img{width: 132px;height: 73px}.r-main{align-items: center}.r-id,.r-offer,.r-act{grid-column: 1 / -1;grid-row: auto}.r-act .btn{width: 100%}.r-det{padding: 4px 12px 14px}.facts,.facts.big{grid-template-columns: 1fr}.pcs,.pc-row{grid-template-columns: 1fr}.g-main,.prose{padding: 4px 16px 20px;border-radius: 16px}.stepc{grid-template-columns: 38px 1fr;gap: 12px;padding: 14px}.sn{width: 38px;height: 38px;font-size: 17px}.tbl table{font-size: 13.5px}.tbl th,.tbl td{padding: 9px 10px}.rhero{grid-template-columns: 1fr;padding: 16px}.rhero .cv{width: 100%;height: auto}.ghero{grid-template-columns: repeat(2,1fr)}.pager{grid-template-columns: 1fr}.cform{grid-template-columns: 1fr}.ft-grid{grid-template-columns: 1fr 1fr}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition: none !important;scroll-behavior: auto !important}}