.BlogArticle_page___QXcv{background:var(--color-background);color:var(--color-ink);padding:clamp(8.5rem,14vw,11rem) 0 clamp(5rem,9vw,8rem)}.BlogArticle_shell__KLzqt{width:var(--site-content-width);margin-inline:auto}.BlogArticle_back__xTXKP{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;margin-bottom:1.75rem;color:var(--color-brand);font-size:.87rem;font-weight:800}.BlogArticle_hero__eSo34{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(2.5rem,7vw,6rem)}.BlogArticle_heroCopy__gBzn4{min-width:0}.BlogArticle_category__vs10u{display:inline-flex;align-items:center;min-height:44px;color:var(--color-action-hover);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.BlogArticle_hero__eSo34 h1{margin:.4rem 0 1.2rem;font-family:var(--font-display);font-size:clamp(2.6rem,5.6vw,5rem);font-weight:600;line-height:1.03;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.BlogArticle_dek__MWJ6q{margin:0;color:var(--color-muted);font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.65}.BlogArticle_meta__ddjFM{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;color:var(--color-muted);font-size:.8rem;font-weight:600}.BlogArticle_meta__ddjFM>*+:before{content:"•";margin-right:.7rem}.BlogArticle_heroMedia__PlRVk{position:relative;min-height:520px;overflow:hidden;border-radius:1.4rem;background:var(--color-brand-soft)}.BlogArticle_heroMedia__PlRVk img,.BlogArticle_relatedImage__Ihjl_ img{-o-object-fit:cover;object-fit:cover}.BlogArticle_layout__gf1pe{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(3rem,8vw,7rem);max-width:1120px;margin:clamp(4rem,8vw,7rem) auto 0}.BlogArticle_withoutContents__kV_b4{grid-template-columns:minmax(0,1fr);max-width:760px}.BlogArticle_article__vLpFD{min-width:0;font-size:1.06rem;line-height:1.85;overflow-wrap:anywhere}.BlogArticle_article__vLpFD p{margin:0 0 1.1rem;color:var(--color-muted)}.BlogArticle_article__vLpFD strong{color:var(--color-ink);font-weight:700}.BlogArticle_article__vLpFD .BlogArticle_intro__eYpqF{margin-bottom:1.4rem;color:var(--color-ink);font-size:clamp(1.25rem,2.2vw,1.55rem);line-height:1.55;letter-spacing:-.015em}.BlogArticle_section__Xnxq1{margin-top:3.5rem}.BlogArticle_article__vLpFD>.BlogArticle_section__Xnxq1:first-child{margin-top:0}.BlogArticle_page___QXcv .BlogArticle_article__vLpFD [id]{scroll-margin-top:9rem}.BlogArticle_article__vLpFD h2,.BlogArticle_relatedHeader__wuNiR h2{margin:0 0 1.15rem;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.025em}.BlogArticle_article__vLpFD>h2:not(:first-child){margin-top:3.5rem}.BlogArticle_article__vLpFD h3{margin:1.75rem 0 .75rem;color:var(--color-ink);font-size:1.1rem;font-weight:700;line-height:1.5}.BlogArticle_article__vLpFD h4{margin:1.5rem 0 .65rem;font-size:1rem;font-weight:700;line-height:1.5}.BlogArticle_article__vLpFD ol,.BlogArticle_article__vLpFD ul{display:grid;gap:.8rem;margin:1.4rem 0;padding:0;color:var(--color-muted)}.BlogArticle_article__vLpFD ul{list-style:none}.BlogArticle_article__vLpFD ol{padding-left:1.5rem;list-style:decimal}.BlogArticle_article__vLpFD ul>li{position:relative;padding-left:1.7rem}.BlogArticle_article__vLpFD ul>li:before{position:absolute;top:.72em;left:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-action);content:""}.BlogArticle_specifications__w1X85{display:grid;gap:.25rem 2rem}.BlogArticle_specifications__w1X85 dl{margin:0}.BlogArticle_specification__wP9VF{padding:.75rem 0;border-bottom:1px solid var(--color-border)}.BlogArticle_specification__wP9VF dt{color:var(--color-ink);font-size:.9rem;font-weight:700}.BlogArticle_specification__wP9VF dd{margin:.15rem 0 0;color:var(--color-muted)}.BlogArticle_productLinks__dMNkz{display:grid;gap:.8rem}.BlogArticle_productLink__XjWR_{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 0;border-bottom:1px solid var(--color-border)}.BlogArticle_productLink__XjWR_ strong{color:var(--color-brand);font-size:1rem;font-weight:700}.BlogArticle_productLink__XjWR_ p{margin:.3rem 0 0;font-size:.95rem}.BlogArticle_productLink__XjWR_ svg{flex-shrink:0;color:var(--color-brand)}.BlogArticle_article__vLpFD .BlogArticle_quote__D__xj{margin:3.5rem 0;padding:1.5rem 0 1.5rem 2rem;border-left:3px solid var(--color-brand);color:var(--color-ink);font-family:var(--font-display);font-size:clamp(1.4rem,2.8vw,2rem);font-weight:600;line-height:1.35;letter-spacing:-.02em}.BlogArticle_article__vLpFD .BlogArticle_cta__JkNcj{margin-top:3.5rem;padding:2rem 0 0;border-top:1px solid var(--color-border)}.BlogArticle_actions__wIiIC{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem}.BlogArticle_primaryButton__juY2Y,.BlogArticle_secondaryButton__KPdAZ{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:48px;padding:.8rem 1.1rem;border:1px solid var(--color-brand);border-radius:.65rem;font-size:.85rem;font-weight:700;line-height:1.4;transition:background .2s,color .2s}.BlogArticle_primaryButton__juY2Y{background:var(--color-brand);color:var(--color-surface)}.BlogArticle_primaryButton__juY2Y:hover{background:var(--color-brand-deep)}.BlogArticle_secondaryButton__KPdAZ{color:var(--color-brand)}.BlogArticle_secondaryButton__KPdAZ:hover{background:var(--color-brand-soft)}.BlogArticle_actions__wIiIC svg{flex-shrink:0}.BlogArticle_faqItem__jBYbG{padding:1.35rem 0;border-bottom:1px solid var(--color-border)}.BlogArticle_faqItem__jBYbG h3{margin-top:0}.BlogArticle_faqItem__jBYbG p{margin-bottom:0}.BlogArticle_aside__v62WW{position:sticky;top:8rem;align-self:start;max-height:calc(100dvh - 10rem);overflow-y:auto;padding:1.4rem;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface)}.BlogArticle_aside__v62WW strong{display:block;margin-bottom:.9rem;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.BlogArticle_aside__v62WW a{display:flex;align-items:center;min-height:44px;padding:.7rem 0;border-top:1px solid var(--color-border);color:var(--color-muted);font-size:.84rem;line-height:1.5;transition:color .2s}.BlogArticle_aside__v62WW a:hover{color:var(--color-brand)}.BlogArticle_related__SSBFb{margin-top:clamp(5rem,10vw,8rem);padding-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--color-border)}.BlogArticle_relatedHeader__wuNiR{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.BlogArticle_relatedHeader__wuNiR h2{margin:0}.BlogArticle_relatedHeader__wuNiR a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--color-brand);font-size:.88rem;font-weight:800}.BlogArticle_relatedGrid__HuDIS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.BlogArticle_relatedCard__7_K0K{display:grid;grid-template-columns:105px minmax(0,1fr);overflow:hidden;border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface);transition:border-color .2s,box-shadow .2s}.BlogArticle_relatedCard__7_K0K:hover{border-color:var(--color-brand);box-shadow:var(--shadow-soft)}.BlogArticle_relatedImage__Ihjl_{position:relative;min-height:140px;background:var(--color-brand-soft)}.BlogArticle_relatedCopy__2Ht88{align-self:center;padding:1.15rem;overflow-wrap:anywhere}.BlogArticle_relatedCopy__2Ht88 span{color:var(--color-brand);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.BlogArticle_relatedCopy__2Ht88 h3{margin:.55rem 0 0;font-family:var(--font-display);font-size:1.4rem;font-weight:600;line-height:1.2}.BlogArticle_back__xTXKP:hover,.BlogArticle_category__vs10u:hover,.BlogArticle_productLink__XjWR_:hover strong,.BlogArticle_relatedHeader__wuNiR a:hover{text-decoration:underline;text-underline-offset:4px}.BlogArticle_page___QXcv a:focus-visible{outline:3px solid var(--color-brand);outline-offset:4px}@media (max-width:900px){.BlogArticle_hero__eSo34{grid-template-columns:minmax(0,1fr)}.BlogArticle_heroMedia__PlRVk{grid-row:1;min-height:min(68vw,520px)}.BlogArticle_layout__gf1pe{grid-template-columns:minmax(0,1fr);max-width:760px}.BlogArticle_aside__v62WW{display:none}.BlogArticle_relatedGrid__HuDIS{grid-template-columns:minmax(0,1fr)}.BlogArticle_relatedCard__7_K0K{grid-template-columns:130px minmax(0,1fr)}}@media (max-width:560px){.BlogArticle_page___QXcv{padding-top:7.5rem}.BlogArticle_heroMedia__PlRVk{border-radius:1rem}.BlogArticle_article__vLpFD{font-size:1rem}.BlogArticle_page___QXcv .BlogArticle_article__vLpFD [id]{scroll-margin-top:8rem}.BlogArticle_article__vLpFD .BlogArticle_quote__D__xj{padding-left:1.25rem}.BlogArticle_relatedHeader__wuNiR{flex-wrap:wrap}.BlogArticle_relatedCard__7_K0K{grid-template-columns:105px minmax(0,1fr)}.BlogArticle_relatedCopy__2Ht88{padding:1rem}.BlogArticle_actions__wIiIC{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.BlogArticle_page___QXcv *,.BlogArticle_page___QXcv :before{transition:none;scroll-behavior:auto}}