.page-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:11px;color:#c4cbd0;margin-bottom:26px}.page-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.page-breadcrumb [aria-current]{color:var(--champagne)}.page-hero h1{max-width:1050px}.business-intro{max-width:680px;color:#d2d6d3;font-size:13px;line-height:1.8;margin:18px 0 28px}.product-intro{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:48px}.product-intro h2{font-size:26px;margin-bottom:18px}.product-intro li,.product-intro p{font-size:14px;line-height:1.9}.product-intro ul{display:grid;gap:12px;padding-inline-start:20px;list-style:disc}.product-scope{margin-top:38px}.product-scope summary{cursor:pointer;padding:16px 0;color:var(--champagne);font-size:14px}.service-terms{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 35px;padding:0}.service-terms li{border-bottom:1px solid var(--line);padding:8px 12px 8px 0;color:#cdd2ce;font-size:12px}.product-applications{padding-block:35px;border-block:1px solid var(--line);margin-bottom:45px}.product-applications h2{font-size:28px;margin-bottom:18px}.product-applications p{max-width:900px;font-size:14px}.available-note{border-inline-start:2px solid var(--champagne);padding:15px 22px;background:#d9b98a0b;font-size:13px;margin:24px 0}.market-services{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-block:32px}.market-services article{border-top:1px solid var(--line);padding-top:25px}.market-services h3{font-size:21px}.market-services p{font-size:13px;line-height:1.8;margin-block:15px}.market-network{max-width:900px;font-size:13px;margin-top:35px}.category-list{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 40px}.category-list a,.category-list span{padding:9px 14px;border:1px solid var(--line);border-radius:22px;font-size:11px;min-height:44px;display:inline-flex;align-items:center}.category-list a[aria-current]{color:var(--champagne);background:#d9b98a16}.draft-label{display:inline-block;color:#e5c998;font-size:10px;border:1px solid #d9b98a50;border-radius:3px;padding:4px 7px;margin-bottom:12px}.editorial-notice{color:#ccd2d4;font-size:13px;max-width:850px;padding:18px 22px;border:1px solid var(--line);margin:0 0 35px}.article-byline{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px;font-size:12px;color:var(--silver)}.article-section{margin-block:38px}.article-section h2{font-size:28px;margin-bottom:16px}.article-section p{font-size:15px;line-height:1.95}.article-application{padding:26px;background:#d9b98a0b;border-inline-start:2px solid var(--champagne);margin-block:35px}.article-application h2,.article-sources h2{font-size:22px;margin-bottom:14px}.article-sources li{margin-block:12px}.article-sources a{text-decoration:underline;text-underline-offset:4px;font-size:13px}.source-disclosure,.source-disclosure p,.source-note{color:#bfc7ca}.source-disclosure a{text-decoration:underline;text-underline-offset:3px}.hero-signature{max-width:115px}.contact-channels button{min-height:32px}.market-quicklinks button{font-size:11px;padding:10px 12px;min-height:44px;border:1px solid transparent;border-radius:22px;background:transparent;color:inherit;cursor:pointer}.market-quicklinks button[aria-pressed=true]{border-color:#d9b98a66;background:#d9b98a15;color:var(--champagne)}.market-metrics a{min-height:24px;padding-block:4px}.language-menu a{min-height:38px}.channel a{display:inline-flex;align-items:center;min-height:32px}.brand-strip a{min-width:44px}:focus-visible{outline:2px solid #f3d4a5;outline-offset:5px}html[lang=th] h1,html[lang=th] h2{line-height:1.35;letter-spacing:0;word-break:normal}html[lang=ja] h1,html[lang=ja] h2,html[lang=zh-CN] h1,html[lang=zh-CN] h2{line-height:1.3;letter-spacing:0;word-break:normal;overflow-wrap:normal;line-break:strict}html[lang=ar] h1,html[lang=ar] h2{line-height:1.45;letter-spacing:0}@media (max-width:767px){.market-services,.product-intro{grid-template-columns:1fr;gap:28px}.page-hero h1{font-size:34px}.page-breadcrumb{font-size:10px}.article-section h2{font-size:24px}.article-section p{font-size:14px}.service-terms li{font-size:12px}.market-selector label span{font-size:9px}.hero-signature{display:none}}@media (max-width:360px){.page-hero h1{font-size:30px}}.brand-illustration{font-size:9px;line-height:1.5;color:#bfc7ca;position:absolute;inset-inline:16px;bottom:10px}.work-artwork{position:relative}.work-artwork>img{filter:none}.work-artwork>.eyebrow{font-size:9px;letter-spacing:.02em}.case-brand-art .source-note{font-size:12px;line-height:1.65}[data-motion=desktop] .proof-scene{direction:ltr}[dir=rtl] .proof-label{direction:rtl}.market-metrics dd a{letter-spacing:normal;line-height:1.7}