*{min-width:0;box-sizing:border-box}
html{overflow-x:clip;scroll-behavior:smooth}
body{margin:0;color:var(--rikel);background:var(--ke);font:400 15px/1.7 var(--pam);overflow-x:clip}
a{color:inherit}
img{max-width:100%;display:block;height:auto}
h1,h2,h3,h4{margin:0;font-family:var(--nasu);line-height:1.25}
[hidden]{display:none!important}
p{margin:.6em 0}
.digebu{display:inline-flex;align-items:center;justify-content:center;background:var(--pa);color:var(--ral);font:700 14px var(--pam);padding:13px 29px;border:2px solid var(--pa);border-radius:var(--ko);cursor:pointer;text-decoration:none;text-align:center;transition:.15s}
.digebu:hover{transform:translateY(-2px)}
.digebu.dokud{background:transparent;border-color:var(--rikel);color:var(--rikel)}
.digebu.dopemuz{padding:18px 38px;font-size:16px}
.hitibe{display:flex;margin:19px 0;flex-wrap:wrap;gap:14px}
.kukenu{flex-wrap:wrap;display:flex;gap:5px}
.kukenu a{text-decoration:none;font:700 11px var(--pam);padding:4px 12px;border:1px solid var(--ra);border-radius:var(--ko);color:var(--pu)}
.kukenu a.tohe{background:var(--pa);border-color:var(--pa);color:var(--ral)}
.bunavo{margin:14px 0;padding:0;display:grid;gap:10px;list-style:none}
.bunavo li{position:relative;padding-left:33px}
.bunavo li::before{content:"✓";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:var(--pa);color:var(--ral);display:grid;place-items:center;font-size:11px;font-weight:800}
.bunavo.mef li::before{color:#fff;background:var(--nehaz);content:"–"}
.dekipeh{display:flex;padding:0;gap:10px;list-style:none;flex-wrap:wrap}
.dekipeh li{background:var(--da);border:1px solid var(--ra);border-radius:596px;padding:2px 17px;font-size:12px}
.faz{color:var(--pu);font-size:12.5px}
.vat>*{background:var(--da);border:1px solid var(--ra);border-radius:var(--ko);padding:14px 17px;display:grid;gap:2px}
.vat i{font-style:normal;width:26px;height:26px;border-radius:50%;background:var(--pa);color:var(--ral);display:grid;place-items:center;font-weight:800;font-size:12px}
.vat b{font:800 17px var(--nasu)}
.vat span,.vat small{font-size:11.5px;color:var(--pu)}
.sarutu{display:grid;gap:10px;margin:14px 0}
.kel{display:grid;grid-template-columns:34px 130px 150px 1fr;gap:14px;align-items:center;border:1px solid var(--ra);border-radius:var(--ko);padding:12px 17px;background:var(--pi)}
.kel i{font:800 13px var(--nasu);font-style:normal;background:var(--pa);color:var(--ral);width:30px;height:30px;border-radius:50%;display:grid;place-items:center}
.kel b{font:800 15px var(--nasu)}
.kel span{font-size:12px;color:var(--ki);font-weight:700}
.kel p{margin:0;font-size:13.5px;color:var(--pu)}
.pove,.tizazir{background:var(--da);border:1px solid var(--ra);border-radius:var(--ko);padding:17px 19px}
.pove h3{margin:0 0 5px;font-size:15px}
.pove p{color:var(--pu);margin:0}
.tizazir{display:grid}
.tizazir b{font:800 16px var(--nasu)}
.tizazir span{font-size:11.5px;color:var(--pu)}
.tizazir em{font:800 21px var(--nasu);font-style:normal;color:var(--ki)}
.pove b{color:var(--ki)}
.somi{gap:10px;margin:12px 0;align-items:baseline;display:flex;flex-wrap:wrap}
.somi b{font:800 43px var(--nasu)}
.somi span{font:700 17px var(--nasu)}
.somi small{flex-basis:100%;color:var(--pu)}
blockquote{margin:17px 0;padding:17px 21px;background:var(--da);border-left:5px solid var(--pa);border-radius:0 var(--ko) var(--ko) 0}
blockquote p{margin:5px 0}
.zafapob{color:var(--ki);letter-spacing:.1em}
blockquote footer{font-size:11.5px;color:var(--pu)}
.hod{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;border:2px dashed var(--ra);border-radius:var(--ko);padding:19px;background:var(--da)}
.hod label{display:grid;gap:5px;font-size:12px;font-weight:700}
.hod input{font:700 15px var(--pam);padding:11px 12px;border-radius:var(--ko);border:1px solid var(--ra);background:var(--pi);color:var(--rikel);width:100%}
.heheke{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:14px}
.heheke span{display:grid;font-size:12px;color:var(--pu)}
.heheke b{color:var(--rikel);font:800 25px var(--nasu)}
.heheke span:last-child b{color:var(--ki)}
.hod .faz{margin:0;grid-column:1/-1}
.nebunas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:17px;margin:17px 0}
.nebunas>div{background:var(--da);border:1px solid var(--ra);border-radius:var(--ko);padding:14px 19px}
.nebunas h4{margin:0 0 10px;letter-spacing:.05em;font:800 13px var(--nasu);text-transform:uppercase}
.nebunas small{color:var(--ki)}
.meduhen{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:14px 0}
.meduhen div{display:grid;grid-template-columns:48px 1fr;gap:2px 12px;align-items:center;background:var(--da);border:1px solid var(--ra);border-radius:var(--ko);padding:10px}
.meduhen img{width:48px;border-radius:5px;object-fit:cover;height:64px;grid-row:1/3}
.meduhen b{font-size:13px}
.meduhen span{color:var(--pu);font-size:11.5px}
.rapul{display:grid;border:1px solid var(--ra);border-radius:var(--ko);overflow:hidden;margin:14px 0;background:var(--pi)}
.rapul>div{border-bottom:1px solid var(--ra);grid-template-columns:minmax(110px,26%) 1fr;display:grid;gap:17px;padding:12px 19px}
.rapul>div:last-child{border:0}
.rapul dt{font:800 14px var(--nasu)}
.rapul dd{margin:0;color:var(--pu)}
.sed{gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}
.big{gap:10px;border-radius:var(--ko);color:var(--tale);display:grid;margin-top:29px;padding:26px;background:var(--hutem);justify-items:start}
.big b{font:800 21px var(--nasu)}
.zepidip{gap:19px 17px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}
.komur{gap:1px;text-decoration:none;display:grid}
.komur img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--ko);margin-bottom:7px;border:1px solid var(--ra)}
.komur:hover img{transform:translateY(-3px)}
.komur b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}
.komur small{font-size:11px;color:var(--pu)}
.pafa{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}
.tozot{background:var(--pi);border:1px solid var(--ra);border-radius:596px;padding:6px 19px;font:700 12.5px var(--pam);cursor:pointer;color:var(--rikel)}
.tozot.tohe,.tozot:hover{color:var(--ral);border-color:var(--pa);background:var(--pa)}
.puhaz{font-size:12px;color:var(--pu)}
.puhaz a{color:var(--ki);font-weight:700}
@media(max-width:930px){
.kel{grid-template-columns:30px minmax(0,1fr)}
.kel span,.kel p{grid-column:2}
.rapul>div{grid-template-columns:minmax(0,1fr)}
.heheke{grid-template-columns:1fr}
}
@media(max-width:450px){
.zepidip{grid-template-columns:repeat(2,minmax(0,1fr))}
}
.pisozad{gap:17px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}
.kip{gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}
.vat{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:19px 0;display:grid;gap:14px}
h1,h2,h3,h4{hyphens:auto;overflow-wrap:anywhere}
.gomi{margin:14px 0;border:1px solid var(--ra);border-radius:var(--ko);overflow:hidden;font-size:13.5px;background:var(--pi)}
.misuhog,.gepoba{gap:10px;padding:11px 17px;display:grid;grid-template-columns:repeat(var(--telas),minmax(0,1fr));border-bottom:1px solid var(--ra)}
.misuhog{background:var(--ve);color:var(--tuzu);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:800}
.gepoba:last-child{border:0}
.gepoba span{overflow-wrap:anywhere}
@media(max-width:700px){
.gomi{overflow-x:auto}
.misuhog,.gepoba{min-width:520px}
}
.nole{list-style:none;margin:12px 0;padding:0;display:grid;border:1px solid var(--ra);border-radius:var(--ko);overflow:hidden;background:var(--pi)}
.nole li{border-bottom:1px solid var(--ra);gap:5px 14px;grid-template-columns:minmax(110px,34%) 1fr;padding:11px 17px;display:grid}
.nole li:last-child{border:0}
.nole span{color:var(--pu);font-size:13px}
.nole strong{overflow-wrap:anywhere}
.nole small{grid-column:2;color:var(--pu);font-size:11.5px}
@media(max-width:930px){
.nole li{grid-template-columns:minmax(0,1fr)}
.nole small{grid-column:1}
}
.gudone{margin:10px 0;gap:12px;border-left:3px solid var(--pa);list-style:none;display:grid;padding:0 0 0 17px}
.gudone li{padding-left:14px}
.gudone b{color:var(--pa);margin-right:10px;font:800 12px var(--nasu)}
.dazig{flex-wrap:wrap;display:flex;gap:7px}
.dazig span{border-bottom:2px solid var(--pa);padding:1px 10px;background:var(--da);font-size:12px}
.sebeve{margin:12px 0}
.sebeve dt{font:800 15px var(--nasu);border-top:1px solid var(--ra);padding:14px 0 2px}
.sebeve dd{margin:0 0 7px;color:var(--pu)}
:root{--ke:#0b0c12;--pi:#12131c;--da:#171826;--rikel:#eef0f8;--pu:#a0a3b8;--ra:#262840;--pa:#8efa00;--ral:#0b0c12;--ki:#a79bff;--nah:#5c48d7;--ko:4px;--ve:#171826;--tuzu:#8efa00;--nehaz:#d0505f;--hutem:#171826;--tale:#eef0f8;--nasu:"Bebas Neue",Impact,sans-serif;--pam:"Inter",sans-serif}
html{scroll-snap-type:y proximity}
.kot{max-width:1100px;margin:0 auto;position:relative;padding:0 clamp(17px,3vw,38px)}
.bige{padding:12px clamp(17px,3vw,38px);gap:14px;top:0;display:flex;z-index:60;position:sticky;backdrop-filter:blur(8px);background:rgba(11,12,18,.9);align-items:center}
.lun{flex:1}
.dimus img{width:auto;height:28px}
.kos{bottom:0;right:0;left:0;position:absolute;height:3px}
.kos i{display:block;width:0;height:100%;background:var(--pa)}
.dufiged{display:flex;min-height:calc(100vh - 54px);align-items:center;padding:clamp(48px,7vw,107px) 0;scroll-snap-align:start;position:relative;border-bottom:1px solid var(--ra)}
.dufiged>.kot{width:100%}
.dufiged.mun{overflow:hidden}
.dufiged .tapeki{height:100%;width:100%;object-fit:cover;inset:0;opacity:.45;position:absolute}
.dufiged.mun::before{z-index:1;background:linear-gradient(90deg,var(--ke) 20%,rgba(11,12,18,.2));position:absolute;content:"";inset:0}
.dufiged.mun .kot{z-index:2}
.dufiged.fokidig{padding:60px 0;min-height:0}
.migil{text-transform:uppercase;letter-spacing:.2em;font:600 12px var(--pam);color:var(--pa)}
.dufiged h1{font:400 clamp(53px,9vw,120px)/.95 var(--nasu);max-width:900px;margin:12px 0 19px}
.sanag{max-width:640px;font-size:18px;color:#cfd1e4}
.gal{gap:12px;flex-wrap:wrap;margin-top:29px;display:flex}
.gal b{color:var(--pa);padding:10px 19px;background:rgba(18,19,28,.85);display:grid;font:400 27px var(--nasu);border:1px solid var(--ra)}
.gal small{font:500 11px var(--pam);color:var(--pu)}
.gele{color:transparent;opacity:.8;font:400 clamp(69px,12vw,150px)/1 var(--nasu);position:absolute;top:-40px;right:clamp(14px,3vw,32px);-webkit-text-stroke:1px var(--nah)}
.dufiged h2{max-width:80%;margin-bottom:21px;font:400 clamp(39px,6vw,76px)/1 var(--nasu)}
.rogone h3{letter-spacing:.02em;margin:29px 0 10px;font:400 27px var(--nasu)}
.puhaz{color:var(--pu);font-size:12px}
.lekeho{display:grid;gap:12px;position:fixed;transform:translateY(-50%);z-index:70;right:12px;top:50%}
.lekeho a{width:10px;height:10px;border-radius:50%;border:1px solid var(--pa);display:block}
.lekeho a.tohe{background:var(--pa)}
@media(max-width:830px){
.lekeho{display:none}
.dufiged{min-height:0}
.dufiged h2{max-width:100%}
.gele{position:relative;display:block;font-size:63px;right:0;top:0}
.kukenu{display:none}
html{scroll-snap-type:none}
}
.bekev{font-size:11.5px}
.duvabul .lumozu img{height:44px;border-radius:6px;object-fit:cover;width:44px}
.duvabul .luhah{margin-top:17px}
.dovam{font-size:11px;margin:5px 0}
.duvabul{font-size:12px;background:#07080c;padding:41px 0 24px;color:var(--pu);margin-top:72px;border-top:1px solid var(--ra)}
.duvabul .kot{margin:0 auto;max-width:1100px;padding:0 clamp(17px,3vw,38px)}
.duvabul .fulumul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;gap:0;border:1px solid var(--ra);margin:0 0 21px}
.duvabul .fulumul div{border-right:1px solid var(--ra);padding:14px 19px}
.duvabul dt{text-transform:uppercase;font-size:11px;letter-spacing:.12em}
.duvabul dd{margin:2px 0 0;color:var(--rikel);font-weight:600;font-size:14px}
.duvabul .hilur{gap:7px 26px;border-block:1px solid var(--ra);display:flex;flex-wrap:wrap;padding:12px 0}
.duvabul .lumozu{gap:10px;display:flex;flex-wrap:wrap;margin:19px 0}
@media(max-width:830px){
.duvabul .fulumul div{border-right:0;border-bottom:1px solid var(--ra)}
}