.article{--article-measure:720px;--article-body:#b9c2cd;max-width:var(--article-measure);margin-inline:auto;padding-inline:clamp(20px,5vw,32px);padding-bottom:24px}.breadcrumbs{padding-top:40px;padding-bottom:8px;text-align:left}.breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0;font-size:13px;color:var(--text-body, #e5e5e5)}.breadcrumbs-list a{color:var(--ug-steel, #6fa5cb);text-decoration:none}.breadcrumbs-list a:hover{text-decoration:underline}.breadcrumbs-list [aria-current=page]{color:var(--text-secondary)}.breadcrumbs-sep{color:var(--text-secondary);opacity:.6}.article .article-hero{text-align:center;padding-top:40px;padding-bottom:48px;border-bottom:1px solid var(--border-hairline, rgba(255, 255, 255, .08));margin-bottom:8px;width:min(140%,94vw);margin-inline:50%;transform:translate(-50%)}.article .article-hero h1{font-family:var(--font-display);font-size:clamp(30px,5vw,46px);font-weight:500;color:var(--text-heading, #fff);line-height:1.18;letter-spacing:-.01em;margin:0 0 20px}.article .article-hero h1 em{font-style:normal;color:var(--ug-teal, #4db8b8)}.article .hero-sub{font-size:17px;color:var(--text-secondary);line-height:1.6;max-width:680px;margin:0 auto 26px}.article .hero-ctas{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center}.article .text-link{font-size:14px;color:var(--ug-steel, #6fa5cb);text-decoration:none}.article .text-link:hover{text-decoration:underline}.article .article-section{padding-top:48px}.article h2{font-family:var(--font-display);font-size:clamp(24px,3.5vw,32px);font-weight:500;color:var(--text-heading, #fff);line-height:1.25;letter-spacing:-.01em;margin:0 0 18px}.article h2 em{font-style:normal;color:var(--ug-teal, #4db8b8)}.article h2 .dim{color:var(--text-secondary)}.article .article-eyebrow{margin-bottom:10px}.article p{font-size:16px;color:var(--article-body);line-height:1.75;margin:0 0 16px}.article .lead{color:var(--text-heading, #fff);font-weight:500}.article .feature{margin-top:28px}.article .feature h3{font-family:var(--font-sans);font-size:18px;font-weight:600;color:var(--text-heading, #fff);line-height:1.35;margin:0 0 6px;display:flex;align-items:center;gap:9px}.article .feature h3 .feature-icon{width:19px;height:19px;flex-shrink:0;color:var(--ug-teal, #4db8b8)}.article .feature p{margin:0}.article .block-quote{font-size:16px;color:var(--article-body);line-height:1.7;margin:28px 0 0;padding:14px 0 0 18px;border-left:2px solid var(--ug-teal, #4db8b8)}.article .block-quote strong{color:var(--text-heading, #fff)}.article .statement{font-family:var(--font-display);font-size:clamp(22px,3.2vw,30px);font-weight:400;line-height:1.35;color:var(--text-heading, #fff);text-align:center;width:min(138%,94vw);margin-inline:50%;transform:translate(-50%);margin-top:48px;margin-bottom:0;padding:0;quotes:none}.article .article-figure{margin:40px 0 0}.article .article-figure img{width:100%;height:auto;display:block;border-radius:var(--radius-lg, 12px);border:1px solid var(--border-hairline, rgba(255, 255, 255, .08))}.article .article-figure figcaption{font-size:13px;color:var(--text-secondary);line-height:1.5;margin-top:10px;text-align:center}.article .article-section .cmp-wrap{width:min(152%,96vw);margin-inline:50%;transform:translate(-50%)}.article .article-section .ug-compare,.article .article-section table{width:100%}.article .article-split{width:min(185%,94vw);margin-inline:50%;transform:translate(-50%);display:grid;grid-template-columns:1fr 470px;grid-template-areas:"head media""text media";-moz-column-gap:72px;column-gap:72px;row-gap:18px;align-items:start}.article .article-split>.split-head,.article .article-split>h2{grid-area:head}.article .article-split .split-head h2,.article .article-split>h2{margin:0}.article .article-split .split-text{grid-area:text;max-width:656px}.article .article-split .split-media{grid-area:media;align-self:center;margin:0}@media (max-width:860px){.article .article-split{width:auto;margin-inline:0;transform:none;grid-template-columns:1fr;grid-template-areas:"head""media""text";row-gap:20px}}.article .sec-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.article .sec-point{display:flex;gap:12px;align-items:flex-start}.article .sec-point span{font-size:15px;color:var(--text-secondary);line-height:1.6}.article .interlinks{margin-top:48px;padding-top:28px;border-top:1px solid var(--border-hairline, rgba(255, 255, 255, .08))}.article .interlinks-label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin:0 0 14px}.article .interlinks-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.article .interlink-item{display:inline-block;font-size:14px;color:var(--ug-steel, #6fa5cb);text-decoration:none;border:1px solid var(--border-hairline, rgba(255, 255, 255, .12));border-radius:6px;padding:7px 13px;transition:background .15s}.article .interlink-item:hover{background:#ffffff0a}.article .faq-list{margin-top:8px;display:flex;flex-direction:column;gap:8px}.article .faq-item{border:1px solid var(--border-hairline, rgba(255, 255, 255, .1));border-radius:var(--radius-lg, 12px);overflow:hidden}.article .faq-item summary{font-size:16px;font-weight:500;color:var(--text-heading, #fff);padding:16px 20px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.article .faq-item summary::-webkit-details-marker{display:none}.article .faq-item summary:after{content:"+";color:var(--text-secondary);font-size:20px;line-height:1;flex-shrink:0}.article .faq-item[open] summary:after{content:"−"}.article .faq-item p{font-size:15px;color:var(--text-secondary);line-height:1.7;margin:0;padding:0 20px 18px}@media (max-width:640px){.article .article-hero h1{font-size:28px}.article h2{font-size:22px}.article p,.article .feature p{font-size:15px}}