:root{--grad-a:#00b5b2;--grad-b:#005a58;--acc:#00a6a3;--acc-soft:#e0f4f4;--acc2:#ef3a36;--acc2-h:#ec1a15;--ink:#0e1515;--ink2:#393f3f;--text:#3e4444;--mut:#879494;--line:#d9e2e2;--line2:#c8d0d0;--bg2:#f6f9f9;--font:'Inter Tight';--radius:6px;--btn-radius:4px}
.hp1c4b4{font-size:30px;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}
.hpef486{color:var(--acc)}.hpaeaed{color:var(--ink)}
.hpbbefd{padding:22px 0 4px}.hp0e63f{margin:0 0 10px}
.hpa2085{color:var(--text);font-size:15px;line-height:1.6;max-width:880px}.hpa2085 p{margin:0 0 8px}
.hp6adb1{background:var(--bg2);border-left:4px solid var(--acc);border-radius:var(--radius);margin-bottom:25px}
.hp6adb1 p{margin:0;padding:15px 20px;font-size:16px;line-height:1.6;color:var(--text)}
.hp024f8,.hp996b6{border-radius:var(--btn-radius)}
.hpfa3f7,.hpd93a0,.hpbfd7f,.hpaffdc{border-radius:var(--radius)}
.hp53e95{box-shadow:0 4px 18px rgba(0,0,0,.07)}
.hp7c84f h2,.hp7c84f h3{margin:16px 0 8px}.hp7c84f p,.hp7c84f li{line-height:1.6}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/2c3e310.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/31e31b1.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/1bd34f2.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:'Inter Tight';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/2c3e310.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/31e31b1.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/1bd34f2.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:'Inter Tight';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/2c3e310.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/31e31b1.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/1bd34f2.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:'Podkova';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/d82c690.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Podkova';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/69f89c1.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Podkova';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/9c2f562.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{--font:'Inter Tight';--font-head:'Podkova';--head-w:700;--logo-h:38px}
body{font-family:var(--font),system-ui,-apple-system,'Segoe UI',Arial,sans-serif}
h1,h2,h3,.hp30434,.hp087f7{font-family:var(--font-head),var(--font),Georgia,serif;font-weight:var(--head-w)}
.hp1c4b4{display:flex;align-items:center;line-height:0}
.hp1c4b4 img{display:block;height:var(--logo-h);width:auto;max-width:100%}
@media (max-width:991px){:root{--logo-h:30px}}
@media (max-width:420px){:root{--logo-h:26px}}
