:root{--reton-shell-header:min(1540px, calc(100% - clamp(28px, 5vw, 48px)));--reton-shell-content:min(1360px, calc(100% - clamp(28px, 5vw, 48px)));--reton-text-hero:clamp(44px, 4.15vw, 68px);--reton-text-h1:var(--type-page-h1,clamp(38px, 3.8vw, 62px));--reton-text-h2:var(--type-section-h2,clamp(28px, 2.55vw, 42px));--reton-text-h3:var(--type-card-h3,clamp(20px, 1.45vw, 28px));--reton-text-lead:var(--type-lead,clamp(16px, 1.15vw, 19px));--reton-text-body:var(--type-body,clamp(15px, .98vw, 17px));--reton-text-small:var(--type-small,clamp(13px, .84vw, 15px));--reton-heading-weight:var(--type-heading-weight,560);--reton-heading-weight-strong:var(--type-title-weight,600);--reton-body-weight:var(--type-body-weight,430);--reton-button-weight:var(--type-ui-weight,620);--reton-heading-track:var(--heading-track,-.016em);--reton-heading-track-soft:var(--heading-track-soft,-.006em)}body :where(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:anywhere;max-width:100%;font-family:var(--font-sans-reton)!important}body :where(.home-hero-storefront h1,.page-title h1,.legal-page h1,.legal-document-hero h1,.site-search-hero h1,.diagnostics-hero h1,.questions-hero h1,.question-detail-hero h1,.articles-hero-v2 h1,.article-detail-hero-v2 h1,.trust-hero h1,.feedback-hero-copy h1,.checkout-hero h1,.checkout-empty-card h1){font-size:var(--reton-text-h1)!important;font-weight:var(--reton-heading-weight-strong)!important;letter-spacing:var(--reton-heading-track)!important;line-height:1.06!important}.home-hero-storefront h1{font-size:var(--reton-text-hero)!important}body :where(.section-head h2,.legal-card h2,.legal-document-section h2,.site-search-section-head h2,.questions-section-head h2,.article-content-card h2,.article-side-card h2,.trust-section h2,.faq-item summary,.feedback-page h2){font-weight:var(--reton-heading-weight)!important;letter-spacing:var(--reton-heading-track-soft)!important;line-height:1.14!important}body :where(.page-title p,.legal-page>p,.legal-document-hero p,.site-search-hero p,.diagnostics-hero p,.questions-hero p,.question-detail-hero p,.articles-hero-v2 p,.article-detail-hero-content>p,.trust-hero p,.feedback-hero-copy p,.checkout-hero p,.checkout-empty-card p){font-size:var(--reton-text-lead)!important;font-weight:var(--reton-body-weight)!important;letter-spacing:0!important;line-height:1.62!important}body :where(p,li,summary,input,textarea,select,button,a){font-weight:var(--reton-body-weight)}body :where(.primary-button,.secondary-button,.header-cta,.hero-primary-cta,.hero-secondary-cta,.hero-text-cta,.delivery-page-actions a,.checkout-empty-card .hero-actions a,.faq-item summary,.legal-document-toc a,.site-search-tabs a,.site-search-result-card){font-weight:var(--reton-button-weight)!important}body :where(strong,b){font-weight:620}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)) :where(.eyebrow){margin-bottom:8px;color:#18b98b!important;letter-spacing:.13em!important;font-size:clamp(12px,.8vw,13px)!important;font-weight:680!important}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)):not(:has(.not-found-page)):not(:has(.feedback-page)) main{padding-top:112px}.site-search-page,.diagnostics-hero,.diagnostics-test-shell,.diagnostics-seo-section,.diagnostics-result-shell{width:var(--site-rail)!important;max-width:none!important}.site-search-page{padding-top:18px!important}.diagnostics-page{padding-inline:0!important}.site-search-hero{grid-template-columns:minmax(0,1fr) minmax(260px,330px)!important;gap:clamp(16px,2vw,22px)!important;margin-top:14px!important}.site-search-hero>div{padding:clamp(24px,3.6vw,42px)!important}.site-search-hero h1{max-width:760px!important}.site-search-hero>aside,.site-search-form,.site-search-note,.site-search-suggestions{padding:clamp(18px,2vw,24px)!important}.site-search-form input[type=search]{min-height:52px!important}.site-search-result-card h2{font-size:clamp(20px,1.45vw,25px)!important}.faq-list{gap:12px!important}.faq-item{overflow:hidden;background:#ffffffe6!important;border-color:#08799a21!important;border-radius:24px!important;padding:0!important;box-shadow:0 18px 52px #082c3a0f!important}.faq-item summary{color:var(--ink);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;list-style:none;display:flex;position:relative;font-size:clamp(17px,1.2vw,20px)!important}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:#08799a;background:#08799a14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:inline-flex}.faq-item[open] summary:after{content:"−"}.faq-item p{color:#1c2f3abd;font-size:var(--reton-text-body);padding:0 22px 22px;line-height:1.68;margin:0!important}.delivery-page{width:var(--reton-shell-content)!important;max-width:none!important;padding-top:18px!important}.delivery-page h1{margin-top:4px!important}.delivery-page-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.delivery-page .legal-card{margin-top:28px!important}.delivery-page .legal-card li,.delivery-page .legal-card p{font-weight:var(--reton-body-weight)!important}.legal-page,.legal-document-page{width:var(--reton-shell-header)!important;max-width:none!important;padding-top:18px!important}.legal-page .legal-card,.legal-document-card,.legal-document-hero,.legal-document-layout{width:100%!important;max-width:none!important}.legal-document-hero{margin-top:8px!important;padding:clamp(24px,4vw,46px)!important}.legal-document-hero h1{word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:980px!important;margin-top:6px!important;line-height:1.05!important}.legal-document-hero p{max-width:780px!important}.legal-document-meta span,.legal-document-toc a{font-weight:560!important}.legal-document-layout{grid-template-columns:minmax(220px,278px) minmax(0,1fr)!important;gap:clamp(18px,2vw,24px)!important}.legal-document-toc{align-self:start}.legal-document-section h2{font-size:var(--reton-text-h2)!important}.legal-document-section p,.legal-document-section li,.legal-document-footer-note p{font-size:var(--reton-text-body)!important;font-weight:var(--reton-body-weight)!important}.legal-document-footer-note p{font-weight:520!important}.articles-page-v2,.article-detail-page-v2,.articles-page-v2 *,.article-detail-page-v2 *{box-sizing:border-box;min-width:0}.articles-page.articles-page-v2,.article-detail-page.article-detail-page-v2{overflow-x:clip;width:100%!important;max-width:100%!important}.articles-hero-v2,.articles-featured-v2,.articles-section-v2,.article-category-nav-v2,.articles-final-cta-v2,.article-detail-breadcrumbs,.article-detail-hero-v2,.article-detail-layout-v2{width:var(--reton-shell-content)!important;max-width:none!important;margin-inline:auto!important}.article-detail-main,.article-detail-sidebar-v2,.article-content-card,.article-content-section,.article-rich-table-block,.article-product-spotlight,.article-takeaways-card,.article-side-card,.article-related-questions{overflow-wrap:anywhere;min-width:0;max-width:100%}.article-rich-image img,.article-detail-cover-card img,.article-preview-media img{max-width:100%}.article-rich-table-scroll,.article-rich-table-block,.article-content-card table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.article-content-card table{width:100%;max-width:100%;display:block;overflow-x:auto}.article-inline-toc{background:linear-gradient(145deg,#fffffff2,#effafdc7)!important;border:1px solid #08799a21!important;border-radius:24px!important;box-shadow:0 18px 54px #082c3a12!important}.article-inline-toc .eyebrow:after{content:" статьи"}.questions-page,.question-detail-page{padding-top:clamp(18px,3vw,34px)!important}.question-card h3,.question-detail-hero h1{overflow-wrap:anywhere}@media (min-width:721px) and (max-width:980px){.home-hero-storefront,.hero-step-screen,.hero-step-scene{min-height:100svh!important}.hero-step-card,.hero-step-panel,.hero-step-copy{align-self:end!important;margin-bottom:clamp(34px,7svh,76px)!important}}@media (max-width:980px){:root{--reton-text-hero:clamp(40px, 7.2vw, 56px);--reton-text-h1:clamp(34px, 6.5vw, 48px);--reton-text-h2:clamp(26px, 5vw, 36px);--reton-text-h3:clamp(20px, 3.5vw, 26px)}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)):not(:has(.not-found-page)) main{padding-top:96px}.site-search-hero,.legal-document-layout{grid-template-columns:1fr!important}.legal-document-toc{order:0;max-height:none!important;position:relative!important;top:auto!important}.legal-document-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.article-detail-layout-v2,.article-detail-hero-v2,.articles-section-head-row,.questions-section-head-row{grid-template-columns:1fr!important}}@media (max-width:720px){:root{--reton-shell-header:min(100% - 28px, 1540px);--reton-shell-content:min(100% - 28px, 1360px);--reton-text-hero:clamp(34px, 10vw, 44px);--reton-text-h1:clamp(32px, 9vw, 42px);--reton-text-h2:clamp(24px, 7vw, 32px);--reton-text-h3:clamp(19px, 5.4vw, 24px);--reton-text-lead:clamp(15px, 4.2vw, 17px)}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)):not(:has(.not-found-page)) main{padding-top:84px}.legal-page,.legal-document-page,.site-search-page,.questions-page,.question-detail-page{padding-top:10px!important}.legal-document-hero,.legal-document-card,.legal-document-section,.legal-document-toc,.checkout-empty-card,.site-search-hero>div,.site-search-hero>aside{border-radius:22px!important}.legal-document-hero h1,.legal-page h1,.site-search-hero h1,.question-detail-hero h1{letter-spacing:-.018em!important}.legal-document-toc nav{grid-template-columns:1fr!important}.legal-document-meta span{overflow-wrap:anywhere;max-width:100%}.delivery-page-actions,.checkout-empty-card .hero-actions,.site-search-form-row,.site-search-empty-actions{flex-direction:column;align-items:stretch;grid-template-columns:1fr!important}.delivery-page-actions a,.checkout-empty-card .hero-actions a,.site-search-empty-actions a,.site-search-form button{width:100%}.site-search-result-card{grid-template-columns:1fr!important;align-items:start!important}.articles-hero-v2,.articles-featured-v2,.articles-section-v2,.article-category-nav-v2,.articles-final-cta-v2,.article-detail-breadcrumbs,.article-detail-hero-v2,.article-detail-layout-v2{width:var(--reton-shell-content)!important}}.delivery-page>.eyebrow{margin-bottom:2px!important;display:inline-flex!important}.delivery-page>h1{font-size:clamp(38px,3.25vw,56px)!important;font-weight:var(--reton-heading-weight-strong)!important;letter-spacing:var(--reton-heading-track)!important;margin-top:0!important;line-height:1.08!important}.delivery-page>p{color:#082f3ba3!important;max-width:1220px!important;font-size:clamp(16px,1.05vw,18px)!important;font-weight:var(--reton-body-weight)!important;margin-top:14px!important;line-height:1.58!important}.delivery-page .legal-card{padding:clamp(28px,3.2vw,42px)!important}.delivery-page .legal-card h2{font-size:clamp(30px,2.5vw,40px)!important;font-weight:var(--reton-heading-weight)!important;line-height:1.14!important}.delivery-page .legal-card li{font-size:var(--reton-text-body)!important;font-weight:var(--reton-body-weight)!important;line-height:1.66!important}.delivery-page .legal-card li::marker{font-weight:var(--reton-heading-weight)!important}.diagnostics-page{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.diagnostics-hero,.diagnostics-test-shell,.diagnostics-seo-section,.diagnostics-result-shell{width:var(--site-rail)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.diagnostics-test-shell{padding:clamp(28px,4vw,54px)!important}.diagnostics-eyebrow{font-weight:var(--reton-button-weight)!important;letter-spacing:.12em!important}.diagnostics-test-head h2,.diagnostics-question legend,.diagnostics-result-recommendation h2,.diagnostics-seo-section h2{font-weight:var(--reton-heading-weight)!important;letter-spacing:var(--reton-heading-track-soft)!important}.diagnostics-test-head h2{font-size:var(--reton-text-h1)!important;line-height:1.06!important}.diagnostics-question legend{font-size:var(--reton-text-h2)!important;line-height:1.14!important}.diagnostics-question p,.diagnostics-test-footnote,.diagnostics-option strong,.diagnostics-controls button{font-weight:var(--reton-body-weight)!important}.diagnostics-question p,.diagnostics-test-footnote{color:#082f3b9e!important}.diagnostics-option{background:#e8f6f8eb!important;border-radius:18px!important;min-height:70px!important}.diagnostics-controls button{letter-spacing:0!important}.article-inline-toc{background:radial-gradient(circle at 14% 0,#09a79a1f,#0000 34%),linear-gradient(145deg,#e7f6f9f0,#f4fbfce6)!important;border-color:#06708529!important;padding:clamp(20px,2.6vw,30px)!important}.article-inline-toc>.eyebrow:first-child{font-weight:var(--reton-button-weight)!important;margin-bottom:12px!important}.article-inline-toc div,.article-inline-toc nav{gap:8px!important}.article-inline-toc a{color:#073241c7!important;background:#dff2f6c7!important;border:1px solid #0670851a!important;border-radius:16px!important;padding:11px 13px!important;font-size:clamp(14px,.92vw,15px)!important;font-weight:520!important;line-height:1.36!important}.article-inline-toc a:hover,.article-inline-toc a:focus-visible{color:#075569!important;background:#cfecf2f5!important}.articles-hero-v2 h1,.article-detail-hero-v2 h1{font-size:var(--reton-text-h1)!important;font-weight:var(--reton-heading-weight-strong)!important;letter-spacing:var(--reton-heading-track)!important;line-height:1.06!important}.articles-featured-content h2,.articles-section-head h2,.articles-final-cta-v2 h2,.article-content-card.article-content-card-v2 .article-content-section h2,.article-side-card-v2 h2,.article-takeaways-card-v2 h2{font-weight:var(--reton-heading-weight)!important;letter-spacing:var(--reton-heading-track-soft)!important}.article-content-card.article-content-card-v2 .article-content-section h2{font-size:var(--reton-text-h2)!important}.article-content-card.article-content-card-v2 .article-content-section h3,.article-preview-body h3{font-weight:560!important}.article-content-card.article-content-card-v2 .article-content-section p,.article-content-card.article-content-card-v2 .article-rich-list li,.article-side-card-v2 p,.article-takeaways-card-v2 li{font-weight:var(--reton-body-weight)!important}:is(body:has(.questions-page) main,body:has(.question-detail-page) main){padding-top:112px!important}.questions-page,.question-detail-page{width:var(--site-rail)!important;max-width:none!important;padding-top:clamp(26px,3vw,40px)!important}.questions-hero,.question-detail-hero{margin-top:0!important}.questions-hero h1,.question-detail-hero h1{font-size:var(--reton-text-h1)!important;font-weight:var(--reton-heading-weight-strong)!important;letter-spacing:var(--reton-heading-track)!important;line-height:1.06!important}.questions-section-head h2,.questions-submit-card h2,.question-answer-card h2,.question-contact-card h2,.question-related-section h2{font-weight:var(--reton-heading-weight)!important;letter-spacing:var(--reton-heading-track-soft)!important}.question-category-nav strong,.question-card h3,.question-related-grid h3,.questions-hero-note strong,.question-detail-note strong{letter-spacing:-.012em!important;font-weight:560!important}.questions-hero p,.question-detail-hero p,.question-card p,.question-answer-card p,.question-answer-card li,.questions-hero-note p,.question-detail-note p{font-weight:var(--reton-body-weight)!important}body :where(.diagnostics-page,.questions-page,.question-detail-page,.articles-page-v2,.article-detail-page-v2,.delivery-page) :where(p,li,a,button,small,span){letter-spacing:0}@media (max-width:980px){.diagnostics-hero,.diagnostics-test-shell,.diagnostics-seo-section,.diagnostics-result-shell,.questions-page,.question-detail-page{width:var(--site-rail)!important}.diagnostics-test-shell{border-radius:30px!important}.diagnostics-test-head img{width:clamp(96px,18vw,132px)!important}}@media (max-width:720px){.diagnostics-page{padding-top:84px!important}.diagnostics-hero,.diagnostics-test-shell,.diagnostics-seo-section,.diagnostics-result-shell,.questions-page,.question-detail-page{width:var(--site-rail)!important}.diagnostics-test-shell{border-radius:24px!important;margin-top:10px!important;padding:22px!important}.diagnostics-test-head{gap:14px!important}.diagnostics-test-head img{display:none!important}.diagnostics-options,.diagnostics-options--dense,.diagnostics-controls{grid-template-columns:1fr!important}:is(body:has(.questions-page) main,body:has(.question-detail-page) main){padding-top:74px!important}.questions-page,.question-detail-page{padding-top:0!important}.questions-hero,.question-detail-hero{border-radius:24px!important;padding:24px!important}.article-inline-toc{border-radius:22px!important;padding:18px!important}}:root{--reton-title-weight-final:600;--reton-section-weight-final:560;--reton-card-heading-weight-final:550;--reton-label-weight-final:620}.trust-page :where(.trust-hero h1){font-weight:var(--reton-title-weight-final)!important;letter-spacing:var(--reton-heading-track)!important}.trust-page :where(.section-head h2,.trust-section-copy h2,.trust-final-cta h2){font-weight:var(--reton-section-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}.trust-page :where(.trust-proof-card h3,.trust-doc-list h3,.trust-awards-grid h3,.trust-channel-card h3,.trust-check-grid h3,.trust-step-grid h3,.trust-service-flow h3,.trust-visual-body strong,.trust-safety-step strong){font-weight:var(--reton-card-heading-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}.trust-page :where(.trust-hero-panel span,.trust-doc-list span,.trust-channel-card span,.trust-step-grid article>span,.trust-safety-step>span){font-weight:var(--reton-label-weight-final)!important}.company-page :where(.company-hero h1){font-weight:var(--reton-title-weight-final)!important;letter-spacing:var(--reton-heading-track)!important}.company-page :where(.company-section h2,.company-section-head h2,.company-quality-copy h2,.company-cta h2){font-weight:var(--reton-section-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}.company-page :where(.company-principles h3,.company-document-card h3,.company-award-row h3){font-weight:var(--reton-card-heading-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}.company-page :where(.company-facts strong){font-weight:var(--reton-title-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}.home-hero-storefront h1{letter-spacing:-.014em!important;font-weight:610!important}:where(.conversion-path-head h2,.home-devices-heading h2,.home-trust-heading h2,.problems-copy h2,.how-works-heading h2,.home-results-v2-heading h2,.application-steps-intro h2,.home-articles-polished-title h2,.home-faq-heading h2,.home-buy-heading h2,.home-about-side-title h2,.home-about-main-title h3){font-weight:var(--reton-section-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}:where(.conversion-path-card strong,.home-device-summary-copy strong,.medical-registration h3,.home-trust-highlight-copy strong,.problem-slider-title strong,.how-factor-copy h3,.home-results-v2-market-head h3,.market-review-v2-copy strong,.application-step-card h3,.home-article-feature-copy h3,.home-article-support-copy h3,.home-faq-assist-card h3,.home-faq-mini-card strong,.home-buy-primary-text h3,.home-buy-marketplaces-head h3,.home-about-trust-card h4,.company-award-card strong,.company-award-card h3){font-weight:var(--reton-card-heading-weight-final)!important;letter-spacing:var(--reton-heading-track-soft)!important}:where(.home-devices-heading span,.home-trust-heading .eyebrow,.problems-eyebrow,.how-works-heading .eyebrow,.home-results-v2-heading .eyebrow,.application-steps-kicker,.home-articles-polished-title .eyebrow,.home-faq-heading .eyebrow,.home-buy-heading .eyebrow,.home-about-side-title span,.home-about-kicker){font-weight:var(--reton-label-weight-final)!important}.delivery-info-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px;display:grid}.delivery-info-grid--three{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.delivery-info-card{background:#f7fcfdd6;border:1px solid #08799a1f;border-radius:22px;gap:8px;padding:18px;display:grid}.delivery-info-card h3,.delivery-info-card p{margin:0}
:root{--final-title-weight:520;--final-section-weight:520;--final-card-heading-weight:500;--final-label-weight:580}.trust-page .trust-hero h1,.docs-page .trust-hero h1,.warranty-page .trust-hero h1{font-weight:var(--final-title-weight)!important;font-variation-settings:"wght" var(--final-title-weight)!important;letter-spacing:-.024em!important}.trust-page .section-head h2,.trust-page .trust-section-copy h2,.trust-page .trust-final-cta h2,.docs-page .section-head h2,.docs-page .trust-section-copy h2,.docs-page .trust-final-cta h2,.warranty-page .section-head h2,.warranty-page .trust-section-copy h2,.warranty-page .trust-final-cta h2{font-weight:var(--final-section-weight)!important;font-variation-settings:"wght" var(--final-section-weight)!important;letter-spacing:-.018em!important}.trust-page h3,.docs-page h3,.warranty-page h3,.trust-page .trust-visual-body strong,.trust-page .trust-safety-step strong,.docs-page .trust-visual-body strong,.docs-page .trust-safety-step strong,.warranty-page .trust-visual-body strong,.warranty-page .trust-safety-step strong{font-weight:var(--final-card-heading-weight)!important;font-variation-settings:"wght" var(--final-card-heading-weight)!important;letter-spacing:-.012em!important}.trust-page .eyebrow,.docs-page .eyebrow,.warranty-page .eyebrow,.trust-page .trust-hero-panel span,.docs-page .trust-hero-panel span,.warranty-page .trust-hero-panel span,.trust-page .trust-doc-list span,.docs-page .trust-doc-list span,.warranty-page .trust-doc-list span,.trust-page .trust-step-grid article>span,.warranty-page .trust-step-grid article>span{font-weight:var(--final-label-weight)!important;font-variation-settings:"wght" var(--final-label-weight)!important}.company-page .company-hero-copy h1{font-weight:var(--final-title-weight)!important;font-variation-settings:"wght" var(--final-title-weight)!important;letter-spacing:-.024em!important}.company-page .company-section h2,.company-page .company-section-head h2,.company-page .company-quality-copy h2,.company-page .company-cta h2,.company-page .company-section-split>div:first-child h2{font-weight:var(--final-section-weight)!important;font-variation-settings:"wght" var(--final-section-weight)!important;letter-spacing:-.018em!important}.company-page .company-principles h3,.company-page .company-document-card h3,.company-page .company-award-row h3,.company-page .company-facts strong,.company-page .company-hero-badge strong{font-weight:var(--final-card-heading-weight)!important;font-variation-settings:"wght" var(--final-card-heading-weight)!important;letter-spacing:-.012em!important}.company-page .eyebrow,.company-page .company-document-card span,.company-page .company-quality-list li:before{font-weight:var(--final-label-weight)!important;font-variation-settings:"wght" var(--final-label-weight)!important}.home-hero-storefront h1{font-weight:var(--final-title-weight)!important;font-variation-settings:"wght" var(--final-title-weight)!important;letter-spacing:-.024em!important}.conversion-path-head h2,.home-devices-heading h2,.home-devices-heading--compact h2,.home-trust-heading h2,.home-trust-heading--compact h2,.problems-copy h2,.how-works-heading h2,.home-results-v2-heading h2,.application-steps-intro h2,.home-articles-polished-head h2,.home-articles-polished-title>h2,.home-faq-heading h2,.home-buy-copy h2,.home-buy-heading h2,.home-about-side-title h2,.home-about-main-title h3{font-weight:var(--final-section-weight)!important;font-variation-settings:"wght" var(--final-section-weight)!important;letter-spacing:-.018em!important}.conversion-path-card strong,.home-device-summary-copy strong,.medical-registration h3,.home-trust-highlight-copy strong,.problem-slider-title strong,.how-factor-copy h3,.home-results-v2-market-head h3,.market-review-v2-copy strong,.application-step-card h3,.home-article-feature-copy h3,.home-article-support-copy h3,.home-faq-assist-card h3,.home-faq-mini-card strong,.home-buy-primary-text h3,.home-buy-marketplaces-head h3,.home-about-trust-card h4,.company-award-card strong,.company-award-card h3{font-weight:var(--final-card-heading-weight)!important;font-variation-settings:"wght" var(--final-card-heading-weight)!important;letter-spacing:-.012em!important}.eyebrow,.problems-eyebrow,.application-steps-kicker,.home-about-kicker,.home-devices-heading span,.home-about-side-title span,.home-faq-tabs button{font-weight:var(--final-label-weight)!important;font-variation-settings:"wght" var(--final-label-weight)!important}@media (max-width:760px){:root{--final-title-weight:500;--final-section-weight:500;--final-card-heading-weight:500;--final-label-weight:560}}.how-works-section .how-works-heading h2,.home-results-v2 .home-results-v2-heading h2{font-variation-settings:"wght" 600!important;letter-spacing:-.024em!important;font-weight:600!important}.home-results-v2 .home-results-v2-market-head h3{font-variation-settings:"wght" 560!important;letter-spacing:-.018em!important;font-weight:560!important}@media (max-width:760px){.how-works-section .how-works-heading h2,.home-results-v2 .home-results-v2-heading h2{font-variation-settings:"wght" 560!important;font-weight:560!important}.home-results-v2 .home-results-v2-market-head h3{font-variation-settings:"wght" 540!important;font-weight:540!important}}.catalog-page--v2{padding-top:clamp(26px,3vw,44px)!important}.catalog-page--v2 .catalog-v2-hero{margin-top:0!important}.catalog-v2-quick-menu{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #0a264714;border-radius:999px;flex-wrap:wrap;gap:10px;margin-top:-18px;padding:12px;display:flex;position:sticky;top:96px;box-shadow:0 16px 46px #082c3a14}.catalog-v2-quick-menu a{color:#08799a;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:13px;font-weight:540;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}.catalog-v2-quick-menu a:hover{color:#0b3240;background:#eef8fa;transform:translateY(-1px)}.catalog-v2-shelf{scroll-margin-top:150px!important}.catalog-v2-shelf-inner{background:radial-gradient(circle at 100% 0,#007c9c14,#0000 30%),radial-gradient(circle at 0 8%,#15b88914,#0000 28%),#ffffffc2;border:1px solid #0a264713;border-radius:clamp(28px,3vw,38px);gap:clamp(18px,2.4vw,28px);padding:clamp(20px,3vw,34px);display:grid;box-shadow:0 22px 70px #082c3a0e}.catalog-v2-shelf--popular .catalog-v2-shelf-inner,.catalog-v2-shelf--bundles .catalog-v2-shelf-inner,.catalog-v2-shelf--certificates .catalog-v2-shelf-inner{background:radial-gradient(circle at 92% 0,#15b88921,#0000 32%),linear-gradient(135deg,#fffffff0,#f1f9fadb)}.catalog-v2-section-side{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.catalog-v2-section-side>span,.catalog-v2-section-side>a{color:#08799a;background:#ffffffc7;border:1px solid #007c9c1f;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:540;text-decoration:none;display:inline-flex}.catalog-v2-section-side>span{color:#607985}.catalog-v2-shelf--devices .catalog-v2-product-grid,.catalog-v2-shelf--course .catalog-v2-product-grid,.catalog-v2-shelf--certificates .catalog-v2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.catalog-v2-shelf--course .product-card--market,.catalog-v2-shelf--certificates .product-card--market{grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);display:grid}.catalog-v2-shelf--course .product-card--market .product-visual,.catalog-v2-shelf--certificates .product-card--market .product-visual{aspect-ratio:auto!important;min-height:100%!important}.catalog-v2-bundle-scenarios{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:-8px;display:grid}.catalog-v2-bundle-scenarios article{background:radial-gradient(circle at 100% 0,#15b8891f,#0000 34%),#fff;border:1px solid #0a264713;border-radius:28px;gap:10px;min-height:220px;padding:20px;display:grid;box-shadow:0 18px 54px #082c3a0e}.catalog-v2-bundle-scenarios span{color:#0f8b6d;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:660}.catalog-v2-bundle-scenarios strong{color:#0b3240;letter-spacing:-.045em;font-size:24px;font-weight:540;line-height:1.04}.catalog-v2-bundle-scenarios p{color:#607985;margin:0;font-size:14px;font-weight:420;line-height:1.45}.catalog-v2-bundle-scenarios div{gap:8px;margin-top:auto;display:grid}.catalog-v2-bundle-scenarios a{color:#08799a;font-size:13px;font-weight:520;line-height:1.3;text-decoration:none}.catalog-v2-bundle-scenarios a:hover{color:#0b3240}.catalog-page--v2 .product-card--market .product-visual--placeholder{aspect-ratio:4/3!important;background:radial-gradient(circle at 24% 22%,#ffffffe6,#0000 26%),radial-gradient(circle at 82% 18%,#15b88933,#0000 32%),linear-gradient(145deg,#f7fbfc,#e1eff3)!important;place-items:center!important;min-height:230px!important;display:grid!important}.catalog-page--v2 .product-card--market .product-visual--placeholder span{aspect-ratio:1!important;color:#fff!important;letter-spacing:.055em!important;text-align:center!important;border-radius:36px!important;place-items:center!important;width:min(46%,150px)!important;min-width:112px!important;height:auto!important;padding:18px!important;font-size:15px!important;font-weight:560!important;display:grid!important;box-shadow:0 20px 50px #082c3a29!important}.catalog-page--v2 .product-card--bundle .product-visual--placeholder,.catalog-page--v2 .product-card--course .product-visual--placeholder{background:radial-gradient(circle at 18% 20%,#ffffffeb,#0000 28%),radial-gradient(circle at 88% 20%,#007c9c33,#0000 34%),linear-gradient(145deg,#f7fbfc,#dfeef3)!important}.catalog-page--v2 .product-card--certificate .product-visual--placeholder{background:radial-gradient(circle at 18% 20%,#fffffff2,#0000 28%),radial-gradient(circle at 88% 20%,#15b88938,#0000 34%),linear-gradient(145deg,#fbfdfd,#e8f7f2)!important}.catalog-page--v2 .product-card-kit{flex-wrap:wrap!important;display:flex!important}.catalog-page--v2 .product-card-actions--market{margin-top:18px}.catalog-page--v2 .product-price-row--market{gap:14px!important}@media (max-width:1180px){.catalog-v2-bundle-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.catalog-v2-quick-menu{border-radius:28px;margin-top:-8px;position:static}.catalog-v2-section-side{justify-content:flex-start}.catalog-v2-shelf--course .product-card--market,.catalog-v2-shelf--certificates .product-card--market{grid-template-columns:1fr}}@media (max-width:720px){.catalog-page--v2{gap:30px!important;padding-top:18px!important}.catalog-v2-hero{padding:22px!important}.catalog-v2-hero h1{font-size:clamp(34px,10.4vw,46px)!important;line-height:1.04!important}.catalog-v2-hero p{font-size:16px!important;line-height:1.56!important}.catalog-v2-quick-menu{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;display:grid}.catalog-v2-quick-menu a{min-height:40px;padding:0 10px;font-size:12px}.catalog-v2-shelf-inner{border-radius:26px;padding:18px}.catalog-v2-shelf--devices .catalog-v2-product-grid,.catalog-v2-shelf--course .catalog-v2-product-grid,.catalog-v2-shelf--certificates .catalog-v2-product-grid{grid-template-columns:1fr!important}.catalog-v2-bundle-scenarios{grid-template-columns:1fr}.catalog-page--v2 .product-card--market .product-visual,.catalog-page--v2 .product-card--market .product-visual--placeholder{min-height:190px!important}}@media (max-width:520px){body :where(h1,h2,h3,h4,h5,h6,.page-title h1,.home-hero-storefront h1,.catalog-v2-hero h1,.catalog-title h1,.product-name,.product-detail-title,.article-detail-hero-v2 h1,.articles-hero-v2 h1,.question-detail-page h1,.questions-page h1,.problem-detail-page h1,.problems-page h1,.selection-hero h1,.compare-hero h1,.feedback-hero-copy h1,.legal-page h1,.cart-page h1,.checkout-page h1,.diagnostics-page h1){overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;text-wrap:auto!important;max-width:100%!important}body :where(p,li,a,button,label,strong,span,.primary-button,.secondary-button,.hero-primary-cta,.hero-secondary-cta,.hero-text-cta,.mobile-menu-links a,.product-card,.product-card *,.cart-line,.cart-line *,.checkout-summary,.checkout-summary *,.reton-chat-panel,.reton-chat-panel *){overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:100%}}@media (max-width:430px) and (max-height:720px){body :where(h1,.page-title h1,.home-hero-storefront h1,.catalog-v2-hero h1,.catalog-title h1,.article-detail-hero-v2 h1,.articles-hero-v2 h1,.question-detail-page h1,.questions-page h1,.problem-detail-page h1,.problems-page h1,.selection-hero h1,.compare-hero h1,.feedback-hero-copy h1,.legal-page h1,.cart-page h1,.checkout-page h1,.diagnostics-page h1){letter-spacing:-.01em!important;font-size:clamp(30px,8.2vw,36px)!important;line-height:1.09!important}.home-hero-storefront h1{font-size:clamp(31px,8.4vw,38px)!important;line-height:1.08!important}.home-hero-storefront{padding-inline:0!important}.home-hero-storefront .hero-visual-stage{border-left-width:0!important;border-right-width:0!important;border-radius:clamp(18px,5.4vw,26px)!important;width:min(100%,650px)!important}.home-hero-storefront .home-hero-content{padding-left:clamp(15px,4.2vw,18px)!important;padding-right:clamp(15px,4.2vw,18px)!important}.home-hero-storefront h1{letter-spacing:-.018em!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;text-wrap:auto!important;max-width:none!important;font-size:clamp(29px,7.75vw,33px)!important;line-height:1.08!important}.home-hero-storefront .hero-lead{max-width:none!important}}
.catalog-page--v2.section.page-section{gap:clamp(24px,3vw,42px);padding-top:0!important}.catalog-v2-hero{margin-top:clamp(20px,2.4vw,34px);padding:clamp(24px,3.2vw,38px)!important}.catalog-v2-hero h1{max-width:790px;letter-spacing:-.068em!important;font-size:clamp(42px,5.1vw,74px)!important;line-height:1.02!important}.catalog-v2-hero p{max-width:720px;margin-top:18px!important}.catalog-v2-hero-card{min-height:0!important}.catalog-v2-routes{gap:14px!important}.catalog-v2-route-card{border-radius:26px!important;min-height:188px!important;padding:20px!important}.catalog-v2-route-card h2{font-size:clamp(24px,2vw,34px)!important}.catalog-v2-route-card p{font-size:14px!important;line-height:1.42!important}.catalog-v2-quick-menu{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);scrollbar-width:none;background:#ffffffdb;border:1px solid #0a264714;border-radius:24px;align-items:center;gap:6px;margin:-10px 0 4px;padding:10px 14px;display:flex;position:sticky;top:110px;overflow-x:auto;box-shadow:0 18px 48px #082c3a14}.catalog-v2-quick-menu::-webkit-scrollbar{display:none}.catalog-v2-quick-menu a{color:#08799a;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:34px;padding:0 13px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.catalog-v2-quick-menu a:hover,.catalog-v2-quick-menu a:focus-visible{background:#007c9c14}.catalog-v2-section-head{margin-bottom:2px}.catalog-v2-section-head h2,.catalog-v2-compare h2,.catalog-v2-promo h2{font-size:clamp(32px,3.8vw,54px)!important}.catalog-v2-section-side{color:#6d8290;justify-items:end;gap:10px;font-size:13px;font-weight:600;display:grid}.catalog-v2-section-side a{color:#08799a;text-decoration:none}.catalog-v2-product-grid.product-grid--market{gap:clamp(14px,1.6vw,22px)!important}.product-card--market{background:#fff;overflow:hidden;border-color:#0a264717!important;border-radius:26px!important;box-shadow:0 14px 42px #082c3a0e!important}.product-card--market:hover{transform:translateY(-3px)!important;box-shadow:0 22px 54px #082c3a1a!important}.product-card--market .product-visual{border-radius:0!important;height:clamp(168px,13vw,220px)!important;min-height:0!important}.product-card--market .product-visual img{padding:16px!important}.product-card--market .product-body{gap:10px;padding:18px 18px 16px!important}.product-card--market .product-meta{margin:0!important}.product-card--market .product-name{color:#0b3240;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;text-decoration:none;display:-webkit-box;overflow:hidden;letter-spacing:-.04em!important;font-size:clamp(20px,1.45vw,26px)!important;font-weight:560!important;line-height:1.08!important}.product-card--market .product-body>p{color:#607985;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden;margin:0!important;font-size:14px!important;line-height:1.45!important}.product-card--market .product-visual--placeholder{background:radial-gradient(circle at 50% 8%,#15b88926,#0000 28%),linear-gradient(145deg,#f8fcfd,#e8f4f6)!important}.product-card--market .product-visual--placeholder span{letter-spacing:.08em!important;border-radius:26px!important;min-width:86px!important;height:86px!important;font-size:13px!important}.product-card-kit.product-card-kit--inline{background:#f5fbfcd1;border:1px solid #007c9c17;border-radius:16px;gap:4px;padding:9px 11px;list-style:none;margin:0!important;display:grid!important}.product-card-kit--inline span{color:#0f8b6d;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:760}.product-card-kit--inline p{color:#385463;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:560;line-height:1.34;display:-webkit-box;overflow:hidden}.product-card-rating{margin-top:0!important;padding:6px 9px!important}.product-card-tags{gap:6px!important;margin-top:0!important}.product-card-tags span{min-height:25px!important;padding:0 9px!important;font-size:11px!important;font-weight:650!important}.product-price-row--market{grid-template-columns:1fr;gap:4px;margin-top:auto!important;display:grid!important}.product-price-row--market span,.product-price-row--market small{font-size:11px!important;font-weight:620!important}.product-price-row--market strong{letter-spacing:-.045em;font-size:clamp(22px,1.8vw,28px)!important}.product-price-row--market small{text-align:left!important;max-width:none!important}.product-card-installment{color:#0b3240;background:linear-gradient(135deg,#effbf4f0,#f6fcffeb);border:1px solid #15b88926;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:1px 8px;min-height:36px;padding:7px 9px;display:grid}.product-card-installment img{object-fit:contain;grid-row:1/3;width:22px;height:22px}.product-card-installment span{color:#3c6170;font-size:11px;font-weight:670;line-height:1.1}.product-card-installment strong{color:#0f8b6d;font-size:12px;font-weight:760;line-height:1.1}.product-card-actions--market{grid-template-columns:1fr .78fr!important;gap:8px!important;margin-top:2px!important}.product-card-actions--market a,.product-card-actions--market button{min-height:42px!important;font-size:13px!important;font-weight:650!important}.catalog-v2-bundle-scenarios{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.catalog-v2-bundle-scenarios article{background:#fff;border:1px solid #0a264714;border-radius:24px;gap:10px;padding:18px;display:grid;box-shadow:0 12px 34px #082c3a0b}.catalog-v2-bundle-scenarios span{color:#0f8b6d;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:760}.catalog-v2-bundle-scenarios strong{color:#0b3240;letter-spacing:-.045em;font-size:22px;font-weight:560}.catalog-v2-bundle-scenarios p{color:#607985;margin:0;font-size:13px;line-height:1.42}.catalog-v2-bundle-scenarios div{gap:7px;display:grid}.catalog-v2-bundle-scenarios a{color:#08799a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:640;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}@media (min-width:1280px){.catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(4,minmax(0,1fr))!important}.catalog-v2-shelf--popular .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--devices .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--course .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--certificates .catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}}@media (max-width:1279px) and (min-width:901px){.catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1180px){.catalog-v2-bundle-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px) and (min-width:721px){.catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){body:has(.catalog-page--v2) main{padding-top:102px!important}.catalog-page--v2.section.page-section{gap:26px!important;padding-inline:14px!important}.catalog-v2-hero{margin-top:20px;padding:20px!important}.catalog-v2-hero h1{font-size:clamp(34px,10.8vw,47px)!important;line-height:1.06!important}.catalog-v2-hero p{font-size:15px!important;line-height:1.52!important}.catalog-v2-hero-card dl{grid-template-columns:1fr!important}.catalog-v2-routes{gap:12px!important}.catalog-v2-route-card{min-height:0!important}.catalog-v2-quick-menu{border-radius:20px;margin-inline:-4px;top:88px}.catalog-v2-section-head h2,.catalog-v2-compare h2,.catalog-v2-promo h2{font-size:clamp(30px,9vw,40px)!important}.catalog-v2-product-grid.product-grid--market,.catalog-v2-bundle-scenarios{grid-template-columns:1fr!important}.product-card--market .product-visual{height:182px!important}.product-card--market .product-body{padding:17px 17px 16px!important}.product-card-actions--market{grid-template-columns:1fr .84fr!important}}.product-card--market{border-radius:22px!important;align-self:start!important;height:auto!important;min-height:0!important}.product-card--market .product-visual,.catalog-page--v2 .product-card--market .product-visual--placeholder{aspect-ratio:auto!important;height:clamp(136px,10.2vw,172px)!important;min-height:0!important}.product-card--market .product-visual img{object-fit:cover!important;padding:0!important}.catalog-page--v2 .product-card--market .product-visual--placeholder span,.product-card--market .product-visual--placeholder span{letter-spacing:.055em!important;border-radius:22px!important;width:72px!important;min-width:72px!important;height:72px!important;padding:10px!important;font-size:11px!important;line-height:1.08!important}.product-card--market .product-body{flex:none!important;gap:8px!important;padding:15px 16px 14px!important}.product-card--market .product-meta{gap:8px!important;font-size:11px!important;line-height:1.25!important}.product-card--market .product-name{color:#0b3240!important;letter-spacing:-.028em!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;min-height:0!important;padding-bottom:3px!important;font-size:clamp(18px,1.22vw,23px)!important;font-weight:560!important;line-height:1.18!important;text-decoration:none!important;display:block!important;overflow:visible!important}.product-card--market .product-body>p{-webkit-line-clamp:2!important;font-size:13px!important;line-height:1.42!important}.product-card-kit.product-card-kit--inline{background:0 0!important;border:0!important;border-radius:0!important;align-items:baseline!important;gap:6px!important;min-width:0!important;margin-top:1px!important;padding:0!important;display:flex!important}.product-card-kit--inline span{color:#0f8b6d!important;letter-spacing:.1em!important;flex:none!important;font-size:10px!important;font-weight:760!important}.product-card-kit--inline p{color:#436170!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;min-width:0!important;font-size:12px!important;font-weight:540!important;line-height:1.3!important;display:block!important;overflow:hidden!important}.product-card-tags{gap:5px!important}.product-card-tags span{min-height:23px!important;padding:0 8px!important;font-size:10.5px!important}.product-price-row--market{gap:4px!important;margin-top:5px!important}.product-price-row--market strong{font-size:clamp(21px,1.55vw,27px)!important;line-height:1.05!important}.product-price-row--market small{font-size:10.5px!important;line-height:1.25!important}.product-card-installment{border-radius:12px!important;min-height:30px!important;padding:5px 8px!important}.product-card-installment img{width:19px!important;height:19px!important}.product-card-installment span{font-size:10.5px!important}.product-card-installment strong{font-size:11px!important}.product-card-actions--market{gap:7px!important;margin-top:1px!important}.product-card-actions--market a,.product-card-actions--market button{border-radius:999px!important;min-height:38px!important;font-size:12.5px!important}@media (min-width:1280px){.catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--popular .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--bundles .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--care .catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(4,minmax(0,1fr))!important}.catalog-v2-shelf--devices .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--course .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--certificates .catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(2,minmax(0,1fr))!important}.catalog-v2-shelf--devices .product-card--market,.catalog-v2-shelf--course .product-card--market,.catalog-v2-shelf--certificates .product-card--market{grid-template-columns:minmax(180px,.4fr) minmax(0,1fr)!important;display:grid!important}.catalog-v2-shelf--devices .product-card--market .product-visual,.catalog-v2-shelf--course .product-card--market .product-visual,.catalog-v2-shelf--certificates .product-card--market .product-visual,.catalog-v2-shelf--devices .product-card--market .product-visual--placeholder,.catalog-v2-shelf--course .product-card--market .product-visual--placeholder,.catalog-v2-shelf--certificates .product-card--market .product-visual--placeholder{border-radius:0!important;width:100%!important;height:100%!important;min-height:230px!important}.catalog-v2-shelf--devices .product-card--market .product-body,.catalog-v2-shelf--course .product-card--market .product-body,.catalog-v2-shelf--certificates .product-card--market .product-body{min-height:230px!important}}@media (max-width:1279px) and (min-width:901px){.catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(3,minmax(0,1fr))!important}.catalog-v2-shelf--devices .catalog-v2-product-grid.product-grid--market,.catalog-v2-shelf--certificates .catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){body:has(.catalog-page--v2) main{padding-top:118px!important}.catalog-page--v2.section.page-section{padding-top:18px!important}.catalog-v2-hero{margin-top:28px!important}.product-card--market .product-visual,.catalog-page--v2 .product-card--market .product-visual--placeholder{height:168px!important}.product-card--market .product-name{font-size:22px!important;line-height:1.18!important}}body:has(.catalog-page--v2) main{padding-top:clamp(118px,7.6vw,142px)!important}.catalog-page--v2.section.page-section{padding-top:clamp(10px,1.4vw,24px)!important}.catalog-v2-hero{margin-top:clamp(12px,1.35vw,24px)!important}.catalog-v2-product-grid.product-grid--market{grid-auto-rows:1fr!important;align-items:stretch!important}.product-card--market{flex-direction:column!important;align-self:stretch!important;height:100%!important;min-height:0!important;display:flex!important}.product-card--market .product-visual,.catalog-page--v2 .product-card--market .product-visual--placeholder{flex:none!important}.product-card--market .product-body{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}.product-card--market .product-name{min-height:2.45em!important}.product-card--market .product-body>p{min-height:2.84em!important}.product-card-kit.product-card-kit--inline{min-height:1.3em!important}.product-card-rating,.product-card-tags{flex:none!important}.product-price-row--market{margin-top:auto!important;padding-top:clamp(10px,1vw,16px)!important}.product-card-installment,.product-card-actions--market{flex:none!important}.product-card-actions--market{margin-top:8px!important}@media (min-width:1280px){.catalog-v2-shelf--devices .product-card--market,.catalog-v2-shelf--course .product-card--market,.catalog-v2-shelf--certificates .product-card--market{height:100%!important}.catalog-v2-shelf--devices .product-card--market .product-body,.catalog-v2-shelf--course .product-card--market .product-body,.catalog-v2-shelf--certificates .product-card--market .product-body{min-height:220px!important}}@media (max-width:720px){body:has(.catalog-page--v2) main{padding-top:104px!important}.catalog-page--v2.section.page-section{padding-top:12px!important}.catalog-v2-hero{margin-top:16px!important}.product-card--market .product-name,.product-card--market .product-body>p{min-height:0!important}}.catalog-v2-quick-menu{margin-top:clamp(12px,1.2vw,18px)!important;margin-bottom:clamp(12px,1.1vw,18px)!important;top:clamp(126px,7.4vw,138px)!important}.product-card-kit.product-card-kit--inline{align-items:start!important;gap:3px!important;min-height:2.8em!important;display:grid!important}.product-card-kit--inline span{line-height:1.1!important;display:block!important}.product-card-kit--inline p{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}@media (max-width:720px){.catalog-v2-quick-menu{margin-top:10px!important;margin-bottom:14px!important;top:104px!important}.product-card-kit.product-card-kit--inline{min-height:0!important}.catalog-v2-quick-menu{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scroll-padding-inline:6px;background:#ffffffe0!important;border-radius:18px!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin:6px auto 14px!important;padding:6px!important;display:flex!important;top:92px!important;overflow:auto hidden!important;box-shadow:0 14px 36px #082c3a1a!important}body:has(.site-header--hidden) .catalog-v2-quick-menu{top:10px!important}.catalog-v2-quick-menu a{scroll-snap-align:start;white-space:nowrap!important;border-radius:999px!important;flex:none!important;min-height:34px!important;padding:0 13px!important;font-size:12px!important;line-height:1!important}.catalog-v2-product-grid.product-grid--market{grid-auto-rows:auto!important;align-items:start!important;gap:18px!important}.product-card--market{align-self:start!important;height:auto!important;min-height:0!important;display:block!important}.product-card--market .product-visual,.catalog-page--v2 .product-card--market .product-visual--placeholder{height:132px!important;min-height:0!important}.catalog-page--v2 .product-card--market .product-visual--placeholder span,.product-card--market .product-visual--placeholder span{border-radius:18px!important;width:58px!important;min-width:58px!important;height:58px!important;font-size:9.5px!important}.product-card--market .product-body{flex:initial!important;gap:8px!important;padding:14px 15px!important;display:grid!important}.product-card--market .product-meta{gap:8px!important}.product-card--market .product-name{min-height:0!important;padding-bottom:0!important;font-size:21px!important;line-height:1.16!important}.product-card--market .product-body>p{-webkit-line-clamp:2!important;min-height:0!important;font-size:13px!important;line-height:1.4!important}.product-card-kit.product-card-kit--inline{gap:2px!important;min-height:0!important}.product-card-kit--inline p{-webkit-line-clamp:2!important;font-size:11.5px!important;line-height:1.28!important}.product-card-tags{gap:5px!important}.product-price-row--market{margin-top:3px!important;padding-top:4px!important}.product-price-row--market strong{font-size:24px!important}.product-card-installment{min-height:32px!important;padding:5px 8px!important}.product-card-actions--market{margin-top:2px!important}.product-card-actions--market a,.product-card-actions--market button{min-height:38px!important}}@media (max-width:1100px){.catalog-v2-quick-menu{box-sizing:border-box!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;border-radius:18px!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;margin:8px 0 16px!important;padding:6px!important;scroll-padding-inline:6px!important;display:flex!important;top:104px!important;overflow:auto hidden!important}body:has(.site-header--hidden) .catalog-v2-quick-menu{top:12px!important}.catalog-v2-quick-menu a{white-space:nowrap!important;scroll-snap-align:start!important;flex:none!important}}@media (max-width:720px){.catalog-v2-quick-menu{width:100%!important;max-width:100%!important;margin:6px 0 14px!important;padding:6px!important;top:90px!important}body:has(.site-header--hidden) .catalog-v2-quick-menu{top:10px!important}}.product-card--market .product-visual{position:relative!important}.product-card-market-badge{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#007c9c,#0f9f92);border:1px solid #ffffff80;border-radius:999px;justify-content:center;align-items:center;min-height:27px;padding:0 10px;font-size:10px;font-weight:760;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 10px 22px #007c9c2e}.product-card--bundle .product-card-market-badge{background:linear-gradient(135deg,#0a6376,#0f8b6d)}.product-card--course .product-card-market-badge,.product-card--certificate .product-card-market-badge{background:linear-gradient(135deg,#0b3240,#08799a)}@media (max-width:720px){html.motion-ready .catalog-page--v2 .catalog-v2-shelf[data-motion-reveal],html.motion-ready .catalog-page--v2 .catalog-v2-promo[data-motion-reveal],html.motion-ready .catalog-page--v2 .product-card--market[data-motion-reveal],html.motion-ready .catalog-page--v2 .catalog-v2-bundle-scenarios [data-motion-reveal]{opacity:1!important;filter:none!important;transform:none!important}.product-card-market-badge{min-height:24px;padding:0 9px;font-size:9px;top:9px;left:9px}}.product-card-market-badge{max-width:calc(100% - 20px)!important;inset:10px auto auto 10px!important;transform:none!important}.product-card--device .product-card-market-badge{top:10px!important;left:10px!important}@media (max-width:720px){body:has(.catalog-page--v2) .catalog-page--v2.section.page-section{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;padding-inline:0!important}.catalog-page--v2.section.page-section{gap:20px!important}.catalog-v2-hero,.catalog-v2-shelf-inner,.catalog-v2-compare,.catalog-v2-promo{border-radius:24px!important;padding:16px!important}.catalog-v2-routes{gap:10px!important}.catalog-v2-route-card{border-radius:22px!important;padding:16px!important}.catalog-v2-quick-menu{border-radius:17px!important;width:100%!important;max-width:100%!important;margin:4px 0 12px!important}.catalog-v2-product-grid.product-grid--market{gap:14px!important}.product-card--market{border-radius:20px!important}.product-card--market .product-visual,.catalog-page--v2 .product-card--market .product-visual--placeholder{height:124px!important}.product-card--market .product-body{padding:13px 14px 14px!important}.product-card-market-badge{max-width:calc(100% - 16px)!important;inset:8px auto auto 8px!important}}@media (max-width:430px){body:has(.catalog-page--v2) .catalog-page--v2.section.page-section{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important}.catalog-v2-hero,.catalog-v2-shelf-inner,.catalog-v2-compare,.catalog-v2-promo{padding:14px!important}}@media (max-width:860px){.catalog-v2-section-head{gap:14px!important}.catalog-v2-section-side{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}.catalog-v2-section-side::-webkit-scrollbar{display:none!important}.catalog-v2-section-side>span,.catalog-v2-section-side>a{white-space:nowrap!important;flex:none!important;min-height:34px!important;padding:0 13px!important;font-size:12px!important;line-height:1!important}}@media (max-width:430px){.catalog-v2-section-side{gap:7px!important}.catalog-v2-section-side>span,.catalog-v2-section-side>a{min-height:32px!important;padding:0 12px!important;font-size:11.5px!important}}
.documents-page{scroll-behavior:smooth}.documents-hero h1{max-width:940px}.documents-hero-panel span{font-weight:var(--type-ui-weight,540)!important}.documents-requisites-section,.documents-note-section{scroll-margin-top:112px}.documents-requisites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.documents-requisites-card{background:radial-gradient(circle at 12% 0,#2fbf901a,#0000 34%),#fbfdfe;border:1px solid #082c3a1a;border-radius:26px;gap:16px;min-height:100%;padding:clamp(18px,2.6vw,26px);display:grid}.documents-requisites-card h3{color:var(--ink);font-size:clamp(20px,2vw,26px);font-weight:var(--type-heading-weight,540);letter-spacing:-.018em;margin:0;line-height:1.14}.documents-requisites-card dl{gap:0;margin:0;display:grid}.documents-requisites-card dl div{border-top:1px solid #082c3a14;gap:5px;padding:11px 0;display:grid}.documents-requisites-card dl div:first-child{border-top:0;padding-top:0}.documents-requisites-card dl div:last-child{padding-bottom:0}.documents-requisites-card dt{color:#1c2f3a94;font-size:12px;font-weight:var(--type-ui-weight,540);letter-spacing:.05em;text-transform:uppercase}.documents-requisites-card dd{color:#082c3aeb;overflow-wrap:anywhere;margin:0;font-size:clamp(14px,1vw,16px);font-weight:430;line-height:1.5}.documents-groups-section{scroll-margin-top:112px}.documents-group-grid{gap:18px;display:grid}.documents-group-card{background:linear-gradient(135deg,#fffffff5,#f4fbfde6),#fff;border:1px solid #082c3a1a;border-radius:30px;gap:22px;padding:clamp(22px,3vw,34px);scroll-margin-top:112px;display:grid;box-shadow:0 18px 62px #082c3a12}.documents-group-head{max-width:860px}.documents-group-head>span{color:#087052;width:fit-content;font-size:12px;font-weight:var(--type-ui-weight,540);letter-spacing:.07em;text-transform:uppercase;background:#2fbf9021;border-radius:999px;margin-bottom:10px;padding:7px 10px;display:inline-flex}.documents-group-head h3{color:var(--ink);font-size:clamp(26px,3vw,40px);font-weight:var(--type-heading-weight,540);letter-spacing:-.025em;margin:0 0 10px;line-height:1.06}.documents-group-head p{max-width:760px;color:var(--muted);margin:0;font-size:clamp(15px,1.05vw,17px);line-height:1.62}.documents-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.documents-file-card{min-height:100%;color:inherit;background:#ffffffdb;border:1px solid #082c3a1a;border-radius:22px;align-content:start;gap:9px;padding:18px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;text-decoration:none!important}.documents-file-card:hover{border-color:#08799a3d;transform:translateY(-2px);box-shadow:0 18px 42px #082c3a14}.documents-file-meta{color:#08799a;width:fit-content;font-size:11px;font-weight:var(--type-ui-weight,540);letter-spacing:.07em;text-transform:uppercase;background:#08799a17;border-radius:999px;padding:6px 9px;display:inline-flex}.documents-file-card strong{color:var(--ink);font-size:clamp(17px,1.2vw,20px);font-weight:var(--type-heading-weight,540);line-height:1.2}.documents-file-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.52}.documents-file-tags{flex-wrap:wrap;gap:6px;display:flex}.documents-file-tags em{color:#1c2f3ab8;background:#082c3a0d;border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;line-height:1.2}.documents-file-card b{color:#08799a;font-size:14px;font-weight:var(--type-ui-weight,540);margin-top:auto}.contacts-page .legal-card{max-width:100%}.contacts-requisites-card{margin-top:18px}.contacts-requisites-head{max-width:820px;margin-bottom:22px}.contacts-requisites-head h2{margin:8px 0 10px}.contacts-requisites-head p{color:var(--muted);margin:0;line-height:1.62}.product-detail-documents-card{background:radial-gradient(circle at 12% 0,#2fbf901f,#0000 32%),#fff}.product-detail-document-list{gap:10px;display:grid}.product-detail-support-card .product-detail-document-list a{background:#f4fbfddb;border-color:#08799a29}.product-detail-common-documents{border-top:1px solid #082c3a1a;gap:10px;margin-top:16px;padding-top:16px;display:grid}.product-detail-document-note{color:var(--muted);margin:0;line-height:1.56}@media (max-width:980px){.documents-requisites-grid,.documents-file-grid{grid-template-columns:1fr}}@media (max-width:640px){.documents-hero .trust-hero-actions{align-items:stretch}.documents-hero .trust-hero-actions a{width:100%}.documents-group-card,.documents-requisites-card,.documents-file-card{border-radius:22px}}
.documents-page .documents-group-card,.documents-page .documents-note-section,.documents-page .trust-final-cta{box-shadow:none!important}html.motion-ready .documents-page .documents-note-section[data-motion-reveal],html.motion-ready .documents-page .trust-final-cta[data-motion-reveal],html.motion-ready .documents-page .documents-note-section [data-motion-reveal],html.motion-ready .documents-page .trust-final-cta [data-motion-reveal],html.motion-ready .documents-page [data-motion-skip][data-motion-reveal],html.motion-ready .documents-page [data-motion-skip] [data-motion-reveal]{opacity:1!important;filter:none!important;transition-delay:0s!important;transform:none!important}html.motion-ready .documents-page .documents-groups-section[data-motion-reveal],html.motion-ready .documents-page .documents-group-grid[data-motion-reveal],html.motion-ready .documents-page .documents-group-card[data-motion-reveal],html.motion-ready .documents-page .documents-file-card[data-motion-reveal]{opacity:1!important;filter:none!important;transform:none!important}@media (min-width:1081px){.product-detail-page .product-detail-choice-strip{margin-bottom:0!important}.product-detail-page .product-detail-choice-strip+.product-detail-layout{margin-top:0!important}.product-detail-page .product-detail-choice-strip+.product-detail-layout>.product-detail-main{margin-top:clamp(-86px,-4.6vw,-58px)!important}}@media (max-width:1080px){.product-detail-page .product-detail-choice-strip{margin-bottom:18px!important}.product-detail-page .product-detail-choice-strip+.product-detail-layout,.product-detail-page .product-detail-choice-strip+.product-detail-layout>.product-detail-main{margin-top:0!important}}.catalog-page--v2 .product-card--market .product-visual.product-visual--image{background:#fff!important;display:block!important;overflow:hidden!important}.catalog-page--v2 .product-card--market .product-visual.product-visual--image>img{object-fit:contain!important;object-position:center center!important;background:#fff!important;width:100%!important;height:100%!important;padding:0!important}@media (min-width:1120px){.catalog-page--v2 #certificates .catalog-v2-product-grid.product-grid--market{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}.catalog-page--v2 #certificates .product-card--certificate.product-card--market{flex-direction:column!important;grid-template-columns:none!important;height:100%!important;min-height:0!important;display:flex!important}.catalog-page--v2 #certificates .product-card--certificate .product-visual,.catalog-page--v2 #certificates .product-card--certificate .product-visual--placeholder{border-radius:0!important;width:100%!important;height:clamp(255px,18vw,330px)!important;min-height:clamp(255px,18vw,330px)!important}.catalog-page--v2 #certificates .product-card--certificate .product-visual>img{object-fit:contain!important;object-position:center top!important}.catalog-page--v2 #certificates .product-card--certificate .product-body{min-height:0!important}}@media (min-width:1100px){.catalog-page--v2 #course .catalog-v2-product-grid.product-grid--market{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.catalog-page--v2 #course .product-card--course.product-card--market{grid-template-columns:minmax(330px,.46fr) minmax(0,.54fr)!important;justify-self:start!important;width:min(980px,100%)!important;max-width:min(980px,100%)!important;display:grid!important}.catalog-page--v2 #course .product-card--course .product-visual,.catalog-page--v2 #course .product-card--course .product-visual--placeholder{border-radius:0!important;width:100%!important;height:100%!important;min-height:clamp(420px,31vw,560px)!important}.catalog-page--v2 #course .product-card--course .product-visual>img{object-fit:contain!important;object-position:center center!important}.catalog-page--v2 #course .product-card--course .product-body{justify-content:center!important;min-height:clamp(420px,31vw,560px)!important}}@media (max-width:1099px){.catalog-page--v2 #course .product-card--course .product-visual,.catalog-page--v2 #certificates .product-card--certificate .product-visual,.catalog-page--v2 #course .product-card--course .product-visual--placeholder,.catalog-page--v2 #certificates .product-card--certificate .product-visual--placeholder{height:clamp(240px,58vw,390px)!important;min-height:clamp(240px,58vw,390px)!important}}@media (min-width:1081px){.product-detail-page .product-detail-layout{align-items:start!important;margin-top:0!important}.product-detail-page .product-detail-layout>.product-detail-main{margin-top:clamp(-86px,-4.6vw,-58px)!important}.product-detail-page .product-detail-layout>.product-detail-side{margin-top:0!important}}@media (max-width:1080px){.product-detail-page .product-detail-layout>.product-detail-main{margin-top:0!important}}.product-card--market .product-visual.product-visual--image,.catalog-page--v2 .product-card--market .product-visual.product-visual--image{background:#fff!important;border-radius:0!important;width:100%!important;height:clamp(250px,18vw,330px)!important;min-height:clamp(250px,18vw,330px)!important;display:block!important;overflow:hidden!important}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)) .product-card--market .product-visual.product-visual--image{background:#fff!important;border-radius:0!important;width:100%!important;height:clamp(250px,18vw,330px)!important;min-height:clamp(250px,18vw,330px)!important;display:block!important;overflow:hidden!important}.product-card--market .product-visual.product-visual--image>img,.catalog-page--v2 .product-card--market .product-visual.product-visual--image>img{object-fit:contain!important;object-position:center center!important;background:#fff!important;width:100%!important;height:100%!important;padding:0!important}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)) .product-card--market .product-visual.product-visual--image>img{object-fit:contain!important;object-position:center center!important;background:#fff!important;width:100%!important;height:100%!important;padding:0!important}@media (max-width:720px){.product-card--market .product-visual.product-visual--image,.catalog-page--v2 .product-card--market .product-visual.product-visual--image{height:clamp(235px,72vw,360px)!important;min-height:clamp(235px,72vw,360px)!important}body:not(:has(.home-hero)):not(:has(.home-hero-storefront)) .product-card--market .product-visual.product-visual--image{height:clamp(235px,72vw,360px)!important;min-height:clamp(235px,72vw,360px)!important}}.product-detail-main>.product-detail-related{width:100%!important;margin-top:0!important}.product-detail-main>.product-detail-related .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:760px){.product-detail-main>.product-detail-related .product-grid{grid-template-columns:1fr!important}}.article-detail-page-v2 :is(.article-takeaways-card-v2,.article-side-card-v2,.article-safety-card-v2,.article-cta-card-v2,.article-inline-toc)>.eyebrow{margin-top:0!important;margin-bottom:.65rem!important;padding:0!important;display:block!important}.article-detail-page-v2 :is(.article-takeaways-card-v2,.article-side-card-v2,.article-safety-card-v2,.article-cta-card-v2,.article-inline-toc)>:is(h2,h3),.article-detail-page-v2 :is(.article-takeaways-card-v2,.article-side-card-v2,.article-safety-card-v2,.article-cta-card-v2,.article-inline-toc)>.eyebrow+:is(h2,h3){margin-top:0!important;padding-top:0!important}@media (min-width:1081px){.product-detail-page .product-detail-layout>.product-detail-side{margin-top:clamp(1.4rem,2vw,2.1rem)!important}}.article-detail-page-v2 :is(.article-takeaways-card.article-takeaways-card-v2,.article-side-card.article-side-card-v2,.article-safety-card.article-safety-card-v2,.article-cta-card.article-cta-card-v2,.article-inline-toc){row-gap:0!important}.article-detail-page-v2 :is(.article-takeaways-card.article-takeaways-card-v2,.article-side-card.article-side-card-v2,.article-safety-card.article-safety-card-v2,.article-cta-card.article-cta-card-v2,.article-inline-toc)>.eyebrow{margin:0 0 .55rem!important;padding:0!important;line-height:1.1!important;display:block!important}.article-detail-page-v2 :is(.article-takeaways-card.article-takeaways-card-v2,.article-side-card.article-side-card-v2,.article-safety-card.article-safety-card-v2,.article-cta-card.article-cta-card-v2,.article-inline-toc)>.eyebrow+:is(h2,h3){margin-top:0!important;padding-top:0!important}.article-detail-page-v2 .article-takeaways-card.article-takeaways-card-v2>h2+.article-takeaways-list{margin-top:clamp(1rem,1.35vw,1.25rem)!important}.article-detail-page-v2 .article-side-card.article-side-card-v2>h2+a,.article-detail-page-v2 .article-side-card.article-side-card-v2>h2+p,.article-detail-page-v2 .article-safety-card.article-safety-card-v2>h2+p,.article-detail-page-v2 .article-cta-card.article-cta-card-v2>h2+p{margin-top:clamp(.75rem,1vw,1rem)!important}.catalog-page--v2 .catalog-v2-faq{background:radial-gradient(circle at 100% 0,#15b88921,#0000 34%),linear-gradient(135deg,#fffffff5,#f1f9fae6);border:1px solid #0a264714;border-radius:34px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(18px,3vw,42px);padding:clamp(22px,4vw,36px);display:grid;box-shadow:0 20px 68px #082c3a12}.catalog-page--v2 .catalog-v2-faq-head{max-width:720px}.catalog-page--v2 .catalog-v2-faq h2{color:#0b3240;letter-spacing:-.075em;max-width:760px;margin:10px 0 0;font-size:clamp(32px,3.8vw,54px);font-weight:560;line-height:.98}.catalog-page--v2 .catalog-v2-faq p{color:#607985;max-width:620px;margin:14px 0 0;font-size:16px;font-weight:450;line-height:1.55}.catalog-page--v2 .catalog-v2-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(10px,1.2vw,14px);display:grid}.catalog-page--v2 .catalog-v2-faq-card{background:#ffffffc7;border:1px solid #007c9c1a;border-radius:24px;align-content:start;gap:10px;min-height:0;padding:clamp(16px,1.5vw,20px);display:grid}.catalog-page--v2 .catalog-v2-faq-card strong{color:#0b3240;letter-spacing:-.035em;font-size:clamp(17px,1.35vw,20px);font-weight:600;line-height:1.2}.catalog-page--v2 .catalog-v2-faq-card span{color:#607985;font-size:13px;font-weight:450;line-height:1.45}@media (max-width:1180px){.catalog-page--v2 .catalog-v2-faq{grid-template-columns:1fr}.catalog-page--v2 .catalog-v2-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.catalog-page--v2 .catalog-v2-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.catalog-page--v2 .catalog-v2-faq{border-radius:24px;padding:16px}.catalog-page--v2 .catalog-v2-faq h2{font-size:clamp(32px,10vw,44px)}.catalog-page--v2 .catalog-v2-faq-grid{grid-template-columns:1fr}.catalog-page--v2 .catalog-v2-faq-card{border-radius:20px;padding:16px}}
