.kovra{--k-navy: #2C4A5A;--k-blue: #5BA4C7;--k-blue-text: #2F6F8F;--k-mist: #EAF3F8;--k-coral: #E8774A;--k-coral-text: #A34A24;--k-ink: #24323A;--k-muted: #5E6F79;--k-line: #D6E2E9;--k-white: #FFFFFF;--k-green: #3E9E6E;--k-radius: 18px;--k-radius-btn: 14px;--k-shadow: 0 8px 24px rgba(44, 74, 90, .08);--k-font-heading: inherit;--k-ease: cubic-bezier(.2, .7, .2, 1);--k-pt: 56px;--k-pb: 56px;color:var(--k-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.kovra *,.kovra *:before,.kovra *:after{box-sizing:border-box}.kovra-section{position:relative;padding-block:var(--k-pt) var(--k-pb);background:var(--k-bg, var(--k-white));overflow:clip}.kovra-bg--white{--k-bg: var(--k-white)}.kovra-bg--mist{--k-bg: var(--k-mist)}.kovra-bg--navy{--k-bg: var(--k-navy);--k-ink: #FFFFFF;--k-muted: rgba(255, 255, 255, .78);--k-line: rgba(255, 255, 255, .18);color:#fff}.kovra-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media(min-width:990px){.kovra-section{padding-block:var(--k-pt-d, 96px) var(--k-pb-d, 96px)}.kovra-container{padding-inline:40px}}.kovra p{margin:0}.kovra-heading{display:grid;gap:12px;max-width:720px;margin-bottom:32px}.kovra-heading--center{margin-inline:auto;text-align:center;justify-items:center}.kovra-heading--left{text-align:left;justify-items:start}.kovra-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--k-blue-text)}.kovra-bg--navy .kovra-kicker{color:#9fd0e8}.kovra .kovra-h2,.kovra .kovra-h3{margin:0;font-family:var(--k-font-heading);color:inherit;text-wrap:balance}.kovra .kovra-h2{font-size:28px;font-weight:600;line-height:1.18;letter-spacing:-.01em}.kovra .kovra-h3{font-size:20px;font-weight:600;line-height:1.3}@media(min-width:750px){.kovra .kovra-h2{font-size:30px}}@media(min-width:990px){.kovra .kovra-h2{font-size:40px}}.kovra-intro,.kovra-text{font-size:16px;line-height:1.55;color:var(--k-muted)}.kovra-intro p+p,.kovra-text p+p{margin-top:.75em}.kovra-small{font-size:14px;line-height:1.5;color:var(--k-muted)}.kovra-accent{color:var(--k-coral-text)}.kovra-bg--navy .kovra-accent{color:#f4a07d}.kovra a:not(.kovra-btn){color:var(--k-blue-text);text-underline-offset:3px}.kovra-bg--navy a:not(.kovra-btn){color:#9fd0e8}.kovra-card{background:var(--k-white);color:#24323a;border:1px solid #D6E2E9;border-radius:var(--k-radius);box-shadow:var(--k-shadow);overflow:hidden}.kovra-card__body{display:grid;gap:8px;padding:20px}.kovra-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;background:var(--k-mist);color:var(--k-navy)}.kovra-badge--coral{background:var(--k-coral-text);color:#fff}.kovra-badge--navy{background:var(--k-navy);color:#fff}.kovra-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 28px;border-radius:var(--k-radius-btn);border:2px solid var(--k-navy);font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform .2s var(--k-ease),box-shadow .2s var(--k-ease)}.kovra-btn--primary{background:var(--k-navy);color:#fff}.kovra-btn--secondary{background:transparent;color:var(--k-navy)}.kovra-bg--navy .kovra-btn--primary{background:#fff;border-color:#fff;color:#2c4a5a}.kovra-bg--navy .kovra-btn--secondary{border-color:#fff;color:#fff}.kovra-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #2c4a5a2e}.kovra-btn--full{width:100%}@media(min-width:750px){.kovra-btn--full{width:auto}}.kovra a:focus-visible,.kovra button:focus-visible,.kovra summary:focus-visible,.kovra [tabindex]:focus-visible{outline:3px solid var(--k-blue);outline-offset:3px;border-radius:6px}.kovra-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kovra-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.kovra-media{position:relative;border-radius:var(--k-radius);overflow:hidden;background:var(--k-mist)}.kovra-media[style*=--k-ratio]{aspect-ratio:var(--k-ratio)}.kovra-media__img,.kovra-media video{display:block;width:100%;height:100%;object-fit:cover}.kovra-media:not([style*=--k-ratio]) .kovra-media__img{height:auto}.kovra-media--placeholder{display:grid;place-content:center;gap:6px;padding:16px;border:2px dashed #8FB3C6;background:repeating-linear-gradient(135deg,#f4f9fc 0 12px,#eaf3f8 12px 24px);color:#2c4a5a;text-align:center}.kovra-media__code{font-size:16px;font-weight:700;letter-spacing:.04em}.kovra-media__desc{font-size:13px;line-height:1.4;color:#4a5d68}.kovra-scroll-row{display:grid;gap:16px}@media(max-width:749px){.kovra-scroll-row{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:4px 20px 20px;scrollbar-width:none}.kovra-scroll-row::-webkit-scrollbar{display:none}.kovra-scroll-row>*{scroll-snap-align:start}}@media(prefers-reduced-motion:no-preference){.kovra-js [data-kovra-reveal]{opacity:0;transform:translateY(12px);transition:opacity .4s var(--k-ease),transform .4s var(--k-ease);transition-delay:calc(var(--k-delay, 0) * 80ms)}.kovra-js [data-kovra-reveal].is-visible{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kovra-base.css.map */
