@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/unbounded-cyrillic.woff2) format("woff2");unicode-range:}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/unbounded-latin.woff2) format("woff2");unicode-range:}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/unbounded-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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/onest-latin.woff2) format("woff2");unicode-range:}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/onest-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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-text:"Onest",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-display:"Unbounded","Onest",system-ui,-apple-system,"Segoe UI",Arial,sans-serif}body,.site,.site button,.site input,.site textarea,.site select,dialog,dialog button,dialog input,dialog textarea{font-family:var(--font-text)}dialog.own-chat{--oc-ui:var(--font-text)}.site h1,.site h2,.hero h1{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em}.site .hero h1{font-size:clamp(30px,5.2vw,64px);line-height:1}.site h2{font-size:clamp(24px,3.2vw,40px);line-height:1.08}.site h3{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em}.site .offer-line b,.site .speed b,.site .plan .speed b{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}.site .offer-line b{font-size:clamp(40px,6vw,56px)}dialog.own-chat .own-chat__hello b{font-family:var(--font-display);font-weight:700;font-size:26px;letter-spacing:-.02em}.site .plan .mb,.site .plan .price{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}.site .plan .mb small,.site .plan .mb span,.site .plan .price small,.site .plan .price span{font-family:var(--font-text);font-weight:500;letter-spacing:0}
