.ArticleBody-module__ouF2rW__body{font-family:var(--font-sans);color:var(--color-text);overflow-wrap:anywhere;word-break:break-word;font-size:16px;line-height:1.95}.ArticleBody-module__ouF2rW__body p{margin:0 0 20px}.ArticleBody-module__ouF2rW__body h2{font-family:var(--font-sans);color:var(--color-navy);border-left:4px solid var(--color-blue);margin:44px 0 16px;padding-left:14px;font-size:21px;font-weight:700;line-height:1.5}.ArticleBody-module__ouF2rW__body h3{font-family:var(--font-sans);color:var(--color-navy);margin:32px 0 12px;font-size:17.5px;font-weight:700;line-height:1.6}.ArticleBody-module__ouF2rW__body h4{font-family:var(--font-sans);color:var(--color-navy-soft);margin:26px 0 10px;font-size:15.5px;font-weight:700;line-height:1.7}.ArticleBody-module__ouF2rW__body strong{color:var(--color-navy);font-weight:700}.ArticleBody-module__ouF2rW__body ol{margin:0 0 20px;padding-left:1.4em}.ArticleBody-module__ouF2rW__body ol li{margin-bottom:10px;padding-left:4px;line-height:1.85}.ArticleBody-module__ouF2rW__body ol li::marker{color:var(--color-blue);font-weight:700}.ArticleBody-module__ouF2rW__body ul{margin:0 0 20px;padding-left:0;list-style:none}.ArticleBody-module__ouF2rW__body ul li{margin-bottom:10px;padding-left:20px;line-height:1.85;position:relative}.ArticleBody-module__ouF2rW__body ul li:before{content:"";background:var(--color-brand-green);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:2px}.ArticleBody-module__ouF2rW__body figure{margin:32px 0}.ArticleBody-module__ouF2rW__body img{border:1px solid var(--color-border);border-radius:0;max-width:100%;height:auto;display:block}.ArticleBody-module__ouF2rW__body figure figcaption{color:var(--color-text-muted);text-align:center;margin-top:10px;font-size:13px}.ArticleBody-module__ouF2rW__body a{color:var(--color-blue);text-decoration:underline;transition:color .2s}.ArticleBody-module__ouF2rW__body a:visited{color:var(--color-blue)}@media (hover:hover) and (pointer:fine){.ArticleBody-module__ouF2rW__body a:hover{color:var(--color-navy)}}.ArticleBody-module__ouF2rW__body blockquote{border-left:3px solid var(--color-navy);background:var(--color-bg-soft);color:var(--color-text);margin:28px 0;padding:12px 18px;font-style:normal}.ArticleBody-module__ouF2rW__body blockquote p:last-child{margin-bottom:0}.ArticleBody-module__ouF2rW__body table{border-collapse:collapse;max-width:100%;margin:28px 0;font-size:14.5px;display:block;overflow-x:auto}:is(.ArticleBody-module__ouF2rW__body th,.ArticleBody-module__ouF2rW__body td){border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:9px 14px;line-height:1.7}.ArticleBody-module__ouF2rW__body th{background:var(--color-bg-soft);color:var(--color-navy);white-space:nowrap;font-weight:700}.ArticleBody-module__ouF2rW__body iframe{aspect-ratio:16/9;border:0;width:100%;max-width:100%;height:auto;margin:28px 0;display:block}.ArticleBody-module__ouF2rW__body code{background:var(--color-bg-soft);border:1px solid var(--color-border);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.ArticleBody-module__ouF2rW__body pre{background:var(--color-bg-soft);border:1px solid var(--color-border);margin:24px 0;padding:14px 16px;overflow-x:auto}.ArticleBody-module__ouF2rW__body pre code{background:0 0;border:0;padding:0}@media (max-width:767px){.ArticleBody-module__ouF2rW__body{font-size:15.5px;line-height:1.9}.ArticleBody-module__ouF2rW__body h2{margin:34px 0 14px;font-size:18.5px}.ArticleBody-module__ouF2rW__body h3{margin:26px 0 10px;font-size:16.5px}.ArticleBody-module__ouF2rW__body figure{margin:26px 0}}
.ReadingProgress-module__ptOuGa__track{z-index:120;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.ReadingProgress-module__ptOuGa__bar{background:var(--gradient-brand-line);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}
.ArticleFaq-module__RVZNqa__faq{margin-top:52px}.ArticleFaq-module__RVZNqa__heading{font-family:var(--font-sans);color:var(--color-navy);border-left:4px solid var(--color-blue);margin:0 0 20px;padding-left:14px;font-size:21px;font-weight:700;line-height:1.5}.ArticleFaq-module__RVZNqa__list{border-top:1px solid var(--color-border)}.ArticleFaq-module__RVZNqa__item{border-bottom:1px solid var(--color-border)}.ArticleFaq-module__RVZNqa__summary{cursor:pointer;align-items:flex-start;gap:12px;padding:20px 4px;list-style:none;display:flex}.ArticleFaq-module__RVZNqa__summary::-webkit-details-marker{display:none}.ArticleFaq-module__RVZNqa__summary:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.ArticleFaq-module__RVZNqa__summary:hover .ArticleFaq-module__RVZNqa__question{color:var(--color-blue)}}.ArticleFaq-module__RVZNqa__mark{font-family:var(--font-poppins);color:var(--color-brand-green);flex:none;font-size:17px;font-weight:700;line-height:1.6}.ArticleFaq-module__RVZNqa__question{min-width:0;font-family:var(--font-sans);color:#0b3d91;overflow-wrap:anywhere;flex:auto;font-size:16.5px;font-weight:700;line-height:1.7;transition:color .2s}.ArticleFaq-module__RVZNqa__chevron{color:#0b3d91;flex:none;width:18px;height:18px;margin-top:5px;transition:transform .25s}.ArticleFaq-module__RVZNqa__item[open] .ArticleFaq-module__RVZNqa__chevron{transform:rotate(180deg)}.ArticleFaq-module__RVZNqa__answerRow{align-items:flex-start;gap:12px;padding:0 4px 22px;display:flex}.ArticleFaq-module__RVZNqa__markAnswer{font-family:var(--font-poppins);color:var(--color-text-muted);flex:none;font-size:17px;font-weight:700;line-height:1.9}.ArticleFaq-module__RVZNqa__answer{min-width:0;font-family:var(--font-sans);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;margin:0;font-size:16px;line-height:1.95}@media (prefers-reduced-motion:reduce){.ArticleFaq-module__RVZNqa__chevron,.ArticleFaq-module__RVZNqa__question{transition:none}}@media (max-width:767px){.ArticleFaq-module__RVZNqa__faq{margin-top:42px}.ArticleFaq-module__RVZNqa__heading{margin-bottom:16px;font-size:18.5px}.ArticleFaq-module__RVZNqa__summary{gap:10px;padding:17px 2px}.ArticleFaq-module__RVZNqa__question,.ArticleFaq-module__RVZNqa__mark,.ArticleFaq-module__RVZNqa__markAnswer{font-size:15.5px}.ArticleFaq-module__RVZNqa__chevron{width:16px;height:16px;margin-top:4px}.ArticleFaq-module__RVZNqa__answerRow{gap:10px;padding:0 2px 18px}.ArticleFaq-module__RVZNqa__answer{font-size:15.5px;line-height:1.9}}
.page-module___pz6wG__main{background:#fff}.page-module___pz6wG__article{padding:40px 0 72px}.page-module___pz6wG__inner{box-sizing:border-box;max-width:820px;margin:0 auto;padding:0 40px}.page-module___pz6wG__metaRow{align-items:center;gap:12px;margin:22px 0 16px;display:flex}.page-module___pz6wG__badge{font-family:var(--font-sans);letter-spacing:.04em;color:#fff;background:var(--color-blue);border-radius:0;padding:3px 11px;font-size:12.5px;font-weight:700;display:inline-block}.page-module___pz6wG__badge[data-cat=column]{background:var(--color-green)}.page-module___pz6wG__badge[data-cat=oem-guide]{color:#fff;border-left:3px solid var(--color-brand-green);background:#0b3d91;padding-left:8px}.page-module___pz6wG__date{font-family:var(--font-poppins);color:var(--color-text-muted);font-size:13.5px}.page-module___pz6wG__title{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-navy);margin:0 0 22px;font-size:clamp(24px,3.2vw,32px);font-weight:700;line-height:1.5}.page-module___pz6wG__eventInfo{background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:0;flex-wrap:wrap;gap:8px 28px;margin:0 0 22px;padding:16px 20px;display:flex}.page-module___pz6wG__eventInfo>div{align-items:baseline;gap:10px;display:flex}.page-module___pz6wG__eventInfo dt{color:var(--color-text-muted);white-space:nowrap;font-size:12.5px;font-weight:700}.page-module___pz6wG__eventInfo dd{color:var(--color-navy);margin:0;font-size:14.5px;font-weight:600}.page-module___pz6wG__summary{color:var(--color-text);border-bottom:1px solid var(--color-border);margin:0 0 32px;padding-bottom:32px;font-size:15.5px;line-height:1.9}.page-module___pz6wG__heroWrap{margin:0 0 40px}.page-module___pz6wG__heroInner{box-sizing:border-box;max-width:820px;margin:0 auto;padding:0 40px}.page-module___pz6wG__heroFrame{aspect-ratio:16/9;border:1px solid var(--color-border);background:var(--color-bg-soft);width:100%;position:relative;overflow:hidden}.page-module___pz6wG__heroImg{object-fit:cover;object-position:center}.page-module___pz6wG__backRow{border-top:1px solid var(--color-border);margin-top:44px;padding-top:28px}.page-module___pz6wG__backLink{letter-spacing:.02em;color:var(--color-blue);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:inline-flex}.page-module___pz6wG__backLink:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media (max-width:767px){.page-module___pz6wG__article{padding:28px 0 56px}.page-module___pz6wG__inner,.page-module___pz6wG__heroInner{padding:0 20px}.page-module___pz6wG__title{margin-bottom:18px}.page-module___pz6wG__heroWrap{margin-bottom:30px}}
