
:root{--font:Vazirmatn,Tahoma,Arial,sans-serif}
body{line-height:1.9}
h1,h2,h3,.eyebrow,.tag,.board-hd b small,th,.ib-big,.support-languages{letter-spacing:0}
h1,h2,h3{font-weight:650}
h2{line-height:1.55;font-size:clamp(1.8rem,3.3vw,2.65rem)}
.hero h1{font-size:clamp(3.1rem,5.7vw,4.6rem);line-height:1.45;letter-spacing:0;font-weight:650}
.hero .lead{font-size:1.07rem;line-height:2.05;max-width:32rem}
.hero .wrap{gap:48px}
.hero::after{background:linear-gradient(270deg,#061525 2%,#061525D9 35%,#06152533 100%),linear-gradient(0deg,#061525,transparent 28%)}
.hero-art img{object-position:35% center}
.eyebrow{font-size:.8rem;line-height:1.7;margin-bottom:18px}
.menu a{font-size:.9rem;padding-inline:10px}
.hdr .wrap{gap:20px}
.btn{line-height:1.5}
.btn .arr{transform:scaleX(-1)}
.btn:hover .arr{transform:scaleX(-1) translateX(3px)}
.board-hd b{font-size:1.02rem}
.board-hd b small{font-size:.68rem}
.board-ft{font-size:.73rem}
.hero .conditions-row{grid-template-columns:minmax(148px,1.5fr) minmax(76px,1fr) minmax(76px,1fr)}
.hero .conditions-row .quote-name>span{font-size:.67rem}
.hero .conditions-row .px small{font-size:.66rem}
.quote-name b,td.sym b,.latin,.account-name{font-family:Manrope,Arial,sans-serif;direction:ltr;unicode-bidi:isolate}
.account-name{display:inline-block;letter-spacing:0}
.contact-list .contact-copy{align-items:flex-start;gap:7px}
.contact-list .contact-copy b{direction:ltr;unicode-bidi:isolate;text-align:left;line-height:1.6}
.contact-list .contact-description{direction:rtl;text-align:right;line-height:1.95}
#faq summary::after{border:0;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted)}
.quote-name b{width:fit-content}
.hero .conditions-row .px b{font-size:.9rem}
.quote-name{min-width:0}
.px{justify-items:start}
.trust b{font-size:.88rem;line-height:1.9}
.trust .wrap>div>span{font-size:.81rem}
.support-languages{font-size:.75rem}
.acct{padding:28px}
.acct-top{flex-wrap:wrap;gap:8px}
.acct .for{font-size:.94rem}
.specs{font-size:.86rem}
.specs li{gap:8px}
.specs li b{max-width:55%}
.price b{font-size:2.25rem;letter-spacing:0;line-height:1.4}
.price span{font-size:.8rem}
.plat h2{line-height:1.5;font-size:clamp(2rem,3.3vw,2.8rem)}
.plat li{line-height:1.9}
.plat li svg{margin-block-start:7px}
.plat>.dl a{font-size:.92rem;text-align:start}
.plat>.dl small{font-size:.74rem}
.why article{padding:32px 0 8px 32px}
.why article+article{padding-inline-start:32px}
.why h3{line-height:1.7}
.step::before{content:counter(s,decimal)}
.ib-big{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;font-size:clamp(2.9rem,5.8vw,4.3rem);line-height:1.6}
.ib-big small,.ib-big .ib-prefix{margin:0;font-size:.31em}
.ib-list b{font-size:.9rem}
.f-legal{line-height:2}
.language-menu :is(a,button){font-family:var(--font)}
.language-name b[lang="en"],.language-name b[lang="ru"]{font-family:Manrope,Arial,sans-serif}
@media(max-width:1100px) and (min-width:981px){.hdr .wrap{gap:14px}.menu a{padding-inline:7px}.hdr-cta{gap:6px}}
@media(max-width:980px){.hero h1{font-size:clamp(2.8rem,7.5vw,4.8rem)}.hero .wrap{gap:32px}.hero-art img{object-position:35% top}}
@media(max-width:900px){.why article,.why article+article{padding:28px 0}}
@media(max-width:520px){.hero h1{font-size:clamp(2.7rem,10vw,3.4rem)}.hero .lead{font-size:1rem}.hero .wrap{padding-block:48px}.hero .cta .btn{padding-inline:16px;font-size:.88rem}.hero .conditions-row{grid-template-columns:minmax(118px,1.4fr) minmax(64px,1fr) minmax(62px,1fr);gap:6px}.hero .conditions-row .quote-name>span{font-size:.6rem}.hero .conditions-row .px small{font-size:.58rem}.hero .conditions-row .px b{font-size:.8rem}.hero .board-ft{font-size:.66rem}.eyebrow{font-size:.76rem}.hdr .wrap{gap:10px}.acct{padding:24px}.risk .wrap>p{font-size:.7rem;line-height:1.9}}
@media(max-width:360px){.hero .conditions-row{grid-template-columns:minmax(108px,1.4fr) minmax(58px,1fr) minmax(55px,1fr);gap:4px}.hero .conditions-row .px b{font-size:.74rem}.quote-symbol{gap:5px}.hero .conditions-row .px small{font-size:.52rem}}


.hero .conditions-row .quote-name>span{line-height:1.6}.quote-name b,.px b{unicode-bidi:isolate;direction:ltr}.step::before{font-family:Manrope,Arial,sans-serif}
