/* Commercial automotive brand v39: Fleet Navy / Service Blue / Signal Orange */
:root{--bg:#08090B;--surface:#141E24;--text:#F4F6F8;--muted:#B8C0C8;--accent:#C8102E;--line:#516573;--carbon:#08090B;--slate:#08090B;--silver:#F4F6F8;--teal:#C8102E;--amber:#F28A9A;--steel:#516573;--violet:#C8102E;--max:1360px}
body.site-release-v28{background:#08090B;color:#F4F6F8}
body.site-release-v28 .site-header{background:#F4F6F8;color:#08090B;position:relative;z-index:20}
body.site-release-v28 .header-telemetry{background:#08090B;color:#F4F6F8}
body.site-release-v28 .header-telemetry a{color:#F4F6F8}
body.site-release-v28 .bar-disclosure{background:#141E24;color:#08090B;border-color:#B8C0C8}
body.site-release-v28 .bar-disclosure strong,body.site-release-v28 .bar-disclosure a{color:#08090B}
body.site-release-v28 .nav-shell{min-height:84px;border-bottom:1px solid #B8C0C8}
body.site-release-v28 .brand-lockup{width:230px}
body.site-release-v28 .nav-shell nav a{color:#08090B;font-weight:750}
body.site-release-v28 .nav-shell nav a:hover,body.site-release-v28 .nav-shell nav a[aria-current]{color:#C8102E}
body.site-release-v28 .menu-button{color:#08090B;border-color:#516573}
body.site-release-v28 .site-footer{background:#08090B;border-top:4px solid #C8102E}
body.site-release-v28 .site-footer .footer-column h2{color:#B8C0C8}
body.site-release-v28 .site-footer p,body.site-release-v28 .site-footer a{color:#F4F6F8}
body.site-release-v28 .site-footer .footer-bottom,body.site-release-v28 .site-footer .footer-bottom span{color:#B8C0C8}
body.site-release-v28 .launch-notice{border-left:4px solid #F28A9A}
body.site-release-v28 .btn.primary{background:#C8102E;border-color:#C8102E;color:#F4F6F8}
body.site-release-v28 .btn.primary:hover{background:#9D0C23}
body.site-release-v28 a:focus-visible,body.site-release-v28 button:focus-visible{outline:3px solid #F28A9A;outline-offset:4px}
body.site-release-v28 .auto-photo-hero:after{display:none}
body.site-release-v28 .auto-photo-hero{background:linear-gradient(135deg,#08090B,#08090B)}
body.site-release-v28 .auto-card-tag{color:#F28A9A}
body.site-release-v28 .auto-service-card{border-color:#516573}
body.site-release-v28 .auto-service-card a{color:#F28A9A}
body.site-release-v28 .eyebrow{color:#F28A9A}
body.site-release-v28 .mobile-actionbar{background:#08090B;border-top:2px solid #C8102E}
body.site-release-v28 .commercial-home{color:#08090B;background:#F4F6F8}
body.site-release-v28 .commercial-home .eyebrow{color:#C8102E}
body.site-release-v28 .commercial-home .light-eyebrow{color:#B8C0C8}
body.site-release-v28 .commercial-home strong{color:inherit}
body.site-release-v28 .commercial-home p{color:inherit}
body.site-release-v28 .commercial-home .service-card p,body.site-release-v28 .commercial-home .section-sidecopy,body.site-release-v28 .commercial-home .process-grid p,body.site-release-v28 .commercial-home .readiness-copy{color:#516573}
body.site-release-v28 .commercial-home .hero{background:#08090B;border:0}
body.site-release-v28 .commercial-home .hero-intro{color:#CFDBDF}
body.site-release-v28 .commercial-home .hero-micro{color:#B8C0C8}
body.site-release-v28 .commercial-home .service-card{background:#fff;border-color:#D9E2E8;color:#08090B}
body.site-release-v28 .commercial-home .service-card:hover{border-color:#C8102E}
body.site-release-v28 .commercial-home .audience-card p{color:#E5EDF2}
body.site-release-v28 .commercial-home .footer{background:#08090B}
body.site-release-v28 .commercial-home .status-card strong{color:#08090B}
@media(max-width:800px){body.site-release-v28 .nav-shell nav{background:#F4F6F8;color:#08090B}body.site-release-v28 .nav-shell nav.is-open a{color:#08090B}}

/* Browser QA fixes: approved colors with accessible text contrast. */
body.site-release-v28 .service-filter[aria-pressed="true"]{background:#C8102E;color:#F4F6F8;border-color:#C8102E}
body.site-release-v28 .qualification-bottom a,
body.site-release-v28 .prose a,
body.site-release-v28 .auto-photo-hero a:not(.btn),
body.site-release-v28 .auto-showcase a{color:#F28A9A}
body.site-release-v28 .service-filter:focus-visible{outline:3px solid #F28A9A}

/* v40 image polish: concept photography, honest captions and consistent cards */
body.site-release-v28 .auto-service-card .auto-visual--card img{display:block;width:100%;height:180px;object-fit:cover}
body.site-release-v28 .auto-detail-visual .auto-visual--detail img{display:block;max-height:440px;object-fit:cover;object-position:center}
body.site-release-v28 .auto-visual figcaption{padding:8px 12px;background:#08090B;color:#F4F6F8;font-size:12px}
body.site-release-v28 .auto-service-card:hover{box-shadow:0 18px 40px rgba(0,0,0,.14)}
@media(max-width:540px){body.site-release-v28 .auto-service-card .auto-visual--card img{height:170px}}

/* V41 approved Ghost-Inspired Automotive palette, type and mobile navigation. */
@font-face{font-family:Oxanium;src:url('/assets/fonts/Oxanium-Variable.woff2') format('woff2');font-weight:400 800;font-display:optional}
@font-face{font-family:Rajdhani;src:url('/assets/fonts/Rajdhani-SemiBold-latin-v58.woff2') format('woff2');font-weight:600;font-display:optional}
@font-face{font-family:Inter;src:url('/assets/fonts/Inter-Regular-latin-v58.woff2') format('woff2');font-weight:400;font-display:optional}
@font-face{font-family:Inter;src:url('/assets/fonts/Inter-SemiBold-latin-v58.woff2') format('woff2');font-weight:600 800;font-display:optional}
@font-face{font-family:IBMPlexMono;src:url('/assets/fonts/IBMPlexMono-Regular-latin-v58.woff2') format('woff2');font-weight:400;font-display:optional}
:root{--bg:#08090B;--surface:#141E24;--text:#F4F6F8;--muted:#B8C0C8;--accent:#F28A9A;--line:#33444C;--carbon:#08090B;--slate:#141E24;--silver:#F4F6F8;--teal:#C8102E;--amber:#F28A9A;--violet:#8E7CFF;color-scheme:dark;font-family:Inter,Arial,sans-serif}
body.site-release-v28{font-family:Inter,Arial,sans-serif;background:#08090B;color:#F4F6F8}
body.site-release-v28 h1,body.site-release-v28 h2,body.site-release-v28 h3{font-family:Oxanium,Arial,sans-serif;font-weight:750;letter-spacing:-.025em}
body.site-release-v28 p{color:#B8C0C8}
body.site-release-v28 .site-header{background:#0B1016;color:#F4F6F8;box-shadow:0 8px 35px #0008}
body.site-release-v28 .header-telemetry{background:#08090B;color:#B8C0C8;border-bottom:1px solid #273941}
body.site-release-v28 .header-telemetry a{color:#F28A9A}
body.site-release-v28 .bar-disclosure{background:#141E24;color:#F4F6F8;border-bottom:1px solid #34454D}
body.site-release-v28 .bar-disclosure strong{color:#F4F6F8}
body.site-release-v28 .bar-disclosure a{color:#F28A9A;text-decoration:underline;text-underline-offset:3px}
body.site-release-v28 .nav-shell{border-color:#314047;min-height:90px}
body.site-release-v28 .brand-lockup{width:min(280px,46vw)}
body.site-release-v28 .nav-shell nav a{color:#F4F6F8;font-family:Rajdhani,Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:.02em}
body.site-release-v28 .nav-shell nav a:hover,body.site-release-v28 .nav-shell nav a[aria-current]{color:#F28A9A}
body.site-release-v28 .menu-button{color:#F4F6F8;border:1px solid #5E777D;background:#141E24}
body.site-release-v28 .site-footer{background:#090C11;border-top:2px solid #C8102E}
body.site-release-v28 .site-footer .footer-column h2{color:#F28A9A}
body.site-release-v28 .site-footer p,body.site-release-v28 .site-footer a{color:#C9D8DC}
body.site-release-v28 .site-footer a:hover{color:#F28A9A}
body.site-release-v28 .site-footer .footer-bottom,body.site-release-v28 .site-footer .footer-bottom span{color:#B8C0C8}
body.site-release-v28 .launch-notice{background:#1D242C;border-left:4px solid #F28A9A;color:#F4F6F8}
body.site-release-v28 .btn.primary{background:#C8102E;color:#08090B;border-color:#C8102E}
body.site-release-v28 .btn.primary:hover{background:#F28A9A}
body.site-release-v28 .btn.secondary{border-color:#F28A9A;color:#F4F6F8}
body.site-release-v28 .auto-photo-hero{background:linear-gradient(115deg,#08090B,#141E24)}
body.site-release-v28 .auto-service-card{background:#141E24;border-color:#35464D}
body.site-release-v28 .auto-service-card:hover{border-color:#F28A9A;box-shadow:0 12px 40px #0007}
body.site-release-v28 .auto-service-card a,body.site-release-v28 .prose a,body.site-release-v28 .qualification-bottom a{color:#F28A9A}
body.site-release-v28 .auto-card-tag,body.site-release-v28 .eyebrow{color:#F28A9A}
body.site-release-v28 .service-filter[aria-pressed="true"]{background:#C8102E;border-color:#C8102E;color:#F4F6F8}
body.site-release-v28 .mobile-actionbar{background:#111923;border-top:1px solid #C8102E}
body.site-release-v28 .commercial-home{background:#08090B;color:#F4F6F8}
body.site-release-v28 a:focus-visible,body.site-release-v28 button:focus-visible{outline:3px solid #F28A9A;outline-offset:4px}
body.site-release-v28 .auto-visual figcaption{background:#10151C;color:#D4E3E6}
@media(max-width:800px){body.site-release-v28 .nav-shell nav,body.site-release-v28 .nav-shell nav.is-open{background:#131A22;border:1px solid #40565F}body.site-release-v28 .nav-shell nav.is-open a{color:#F4F6F8}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}


/* Black Hand v42: legible noir shell, independent of the current legal entity. */
body.site-release-v28{--bg:#08090B;--surface:#141E24;--text:#F4F6F8;--muted:#B8C0C8;--accent:#C8102E;--teal:#F28A9A;--violet:#B8C0C8;background:#08090B;color:#F4F6F8}
body.site-release-v28 .site-header{background:#08090B;color:#F4F6F8}
body.site-release-v28 .bar-disclosure{background:#141E24;color:#D4D7DC;border-color:#333A42}
body.site-release-v28 .bar-disclosure strong,body.site-release-v28 .bar-disclosure a{color:#F4F6F8}
body.site-release-v28 .nav-shell{border-color:#333A42;min-height:94px}
body.site-release-v28 .nav-shell nav a,body.site-release-v28 .menu-button{color:#F4F6F8}
body.site-release-v28 .nav-shell nav a:hover,body.site-release-v28 .nav-shell nav a[aria-current]{color:#F28A9A}
body.site-release-v28 .brand-lockup{display:flex;align-items:center;gap:12px;width:250px;flex-shrink:0;text-decoration:none}
body.site-release-v28 .brand-lockup img{width:51px;height:51px;object-fit:contain;padding:4px;background:#F4F6F8;border-radius:9px;flex-shrink:0}
body.site-release-v28 .brand-lockup>span{font-family:Georgia,serif;font-size:18px;letter-spacing:.02em;line-height:1.1;color:#F4F6F8;white-space:nowrap}
body.site-release-v28 .brand-lockup small{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.3em;margin-top:9px;color:#B8C0C8}
body.site-release-v28 .site-footer{border-top:2px solid #C8102E;background:#08090B}
body.site-release-v28 .btn.primary{background:#C8102E;color:#fff;border-color:#C8102E}
body.site-release-v28 .btn.primary:hover{background:#9D0C23}
body.site-release-v28 .eyebrow{color:#F28A9A}
body.site-release-v28 h1,body.site-release-v28 h2,body.site-release-v28 h3{font-family:Georgia,serif}
body.site-release-v28 .auto-visual img,body.site-release-v28 .auto-service-card img{filter:grayscale(1)}
body.site-release-v28 .brand-proposal{font-size:11px;line-height:1.7;color:#B8C0C8}
@media(max-width:800px){body.site-release-v28 .nav-shell nav,body.site-release-v28 .nav-shell nav.is-open{background:#141E24;border-color:#414953}body.site-release-v28 .nav-shell nav.is-open a{color:#F4F6F8}}
@media(max-width:650px){body.site-release-v28 .brand-lockup{width:220px;gap:10px}body.site-release-v28 .brand-lockup>span{font-size:15px}body.site-release-v28 .brand-lockup img{width:43px;height:43px}body.site-release-v28 .nav-shell{min-height:78px}}

/* NOIR v44 */
body.site-release-v28 main>.hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 82% 38%,#87203a2d,transparent 46%),linear-gradient(130deg,#141c25,#08090b 74%);border-bottom:1px solid #a3b3bd44}body.site-release-v28 main>.hero:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(130deg,transparent 0 100px,#d5e4f407 101px 102px),radial-gradient(circle at 85% 50%,#b2bdc822,transparent 30%)}body.site-release-v28 main>.hero h1{color:#f5f6f7;text-wrap:balance;letter-spacing:-.035em}body.site-release-v28 main>.hero .hero-lede{color:#d7dfe3;max-width:780px;line-height:1.72}body.site-release-v28 main>.hero .eyebrow{color:#ff9fb5}body.site-release-v28 .auto-photo-hero{background:linear-gradient(125deg,#141c24,#08090b 70%)}body.site-release-v28 .auto-photo-hero .auto-visual{box-shadow:0 25px 85px #000a,0 0 0 1px #d4dfe455}body.site-release-v28 .auto-photo-hero .auto-visual img{filter:grayscale(.62) contrast(1.1)}body.site-release-v28 .auto-cards-section{background:radial-gradient(ellipse at 90% 20%,#a70e2320,transparent 55%),#0b0e13}body.site-release-v28 .auto-service-card{background:linear-gradient(145deg,#202831,#10151c 85%)!important;border:1px solid #79889670;border-radius:3px;overflow:hidden;box-shadow:0 17px 43px #0008}body.site-release-v28 .auto-service-card h2{color:#f5f6f8}body.site-release-v28 .auto-service-card p{color:#d0d8df}body.site-release-v28 .auto-service-card a{color:#ff9fb3}body.site-release-v28 .auto-service-card .auto-visual img{filter:grayscale(.65) contrast(1.1);transition:filter .3s,transform .3s}body.site-release-v28 .auto-service-card:hover .auto-visual img{filter:grayscale(.26) contrast(1.12);transform:scale(1.035)}body.site-release-v28 .site-qualification{background:#0e141b}body.site-release-v28 .section .prose h2{color:#f4f6f8}body.site-release-v28 .section .prose p{color:#cbd4da}body.site-release-v28 .auto-detail-visual{border:1px solid #79889533;box-shadow:0 25px 80px #0007}body.site-release-v28 .noir-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:28px 0}body.site-release-v28 .noir-contact-card{display:flex;flex-direction:column;gap:13px;min-height:172px;padding:25px;border:1px solid #aab7c477;background:linear-gradient(145deg,#29323b,#10141b 85%);text-decoration:none;box-shadow:inset 0 1px #fff2,0 18px 40px #0006;overflow-wrap:anywhere;transition:border-color .2s,transform .2s}body.site-release-v28 .noir-contact-card:hover,body.site-release-v28 .noir-contact-card:focus-visible{border-color:#f0b0be;transform:translateY(-3px)}body.site-release-v28 .noir-contact-card span{font:600 11px/1.4 IBMPlexMono,monospace;letter-spacing:.09em;color:#ffacbd}body.site-release-v28 .noir-contact-card strong{font:700 clamp(16px,2vw,24px)/1.4 Inter,Arial,sans-serif;color:#f5f6f7;overflow-wrap:anywhere}body.site-release-v28 .noir-contact-card small{font:400 12px/1.6 Inter,Arial,sans-serif;color:#d4dae0}body.site-release-v28 .contact-safety{padding:15px 20px;background:#27151c;border-left:3px solid #d02a46;color:#e9dce0!important}body.site-release-v28 .contact-next{display:flex;flex-wrap:wrap;gap:13px;margin:27px 0 0}body.site-release-v28 .contact-next a{display:inline-flex;align-items:center;min-height:44px;padding:12px 15px;border:1px solid #71828e;color:#f4f6f8!important;background:#192027;text-decoration:none;font-weight:600;font-size:13px}body.site-release-v28 .contact-next a:hover,body.site-release-v28 .contact-next a:focus-visible{border-color:#ff9eb4;background:#2b1720}@media(max-width:760px){body.site-release-v28 .noir-contact-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){body.site-release-v28 .noir-contact-card,body.site-release-v28 .auto-service-card .auto-visual img{transition:none!important;transform:none!important}}

/* v45: Shared Black Hand type and navigation; independent of homepage-only art CSS. */
@font-face{font-family:"BlackHandCinzel";src:url("/assets/fonts/Cinzel-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:optional}
@font-face{font-family:"BlackHandCinzel";src:url("/assets/fonts/Cinzel-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:optional}
@font-face{font-family:Oswald;src:url("/assets/fonts/Oswald-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:optional}
body.site-release-v28 .brand-lockup>span,body.site-release-v28 main .hero h1,body.site-release-v28 main .section h2,body.site-release-v28 main .auto-card-copy h2,body.site-release-v28 .site-footer h2{font-family:"BlackHandCinzel",Georgia,"Times New Roman",serif;letter-spacing:-.025em}
body.site-release-v28 .brand-lockup>span{font-size:16px;letter-spacing:.018em;line-height:1.2;font-weight:700}
body.site-release-v28 .brand-lockup small{font-family:Inter,Arial,sans-serif;font-weight:600;font-size:9px;letter-spacing:.25em;margin-top:7px}
body.site-release-v28 .nav-shell nav a{font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.06em}
body.site-release-v28 .nav-shell a:focus-visible{outline:3px solid #fff;outline-offset:4px}
@media(max-width:1050px){body.site-release-v28 .nav-shell nav a{font-size:13px}}
@media(max-width:760px){body.site-release-v28 .brand-lockup>span{font-size:14px}}
@media(max-width:420px){body.site-release-v28 .brand-lockup>span{font-size:12px}body.site-release-v28 .brand-lockup small{font-size:8px}}


/* Owner-approved typography v46: Cinzel Bold / Oswald Medium / Inter. */
body.site-release-v28 .brand-lockup small{font-family:Oswald,Arial,sans-serif;font-weight:500;font-size:11px;letter-spacing:.2em}
body.site-release-v28 h1,body.site-release-v28 h2,body.site-release-v28 h3{font-family:"BlackHandCinzel",Georgia,serif;font-weight:700}
/* Executive noir v47: engraved wordmark, silver rules and pinstripe surfaces. */
body.site-release-v28 .site-header{background:#08090b;box-shadow:0 10px 40px #0004}
body.site-release-v28 .header-telemetry{background:#111015;border-bottom:1px solid #43313a}
body.site-release-v28 .nav-shell{border-bottom:1px solid #7a8087;min-height:94px}
body.site-release-v28 .brand-lockup img{border-radius:0;padding:5px;box-shadow:0 0 0 1px #b8c0c84d}
body.site-release-v28 .brand-lockup>span{color:#e1e5e9;text-shadow:0 1px 0 #ffffff30;letter-spacing:.035em}
body.site-release-v28 .brand-lockup small{color:#b8c0c8}
body.site-release-v28 .nav-shell nav a{font-family:Oswald,Inter,sans-serif;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:13px}
body.site-release-v28 .nav-shell nav a:hover,body.site-release-v28 .nav-shell nav a[aria-current]{color:#f4f6f8;text-decoration:underline;text-decoration-color:#c8102e;text-decoration-thickness:2px;text-underline-offset:9px}
body.site-release-v28 .site-footer{background:repeating-linear-gradient(90deg,transparent 0 31px,#ffffff03 32px),#08090b;border-top:2px solid #8b0e1a}
body.site-release-v28 .site-footer .footer-column h2{font-family:Oswald,Inter,sans-serif;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#e1e5e9}
body.site-release-v28 .footer-status{border-color:#b8c0c833}
@media(max-width:800px){body.site-release-v28 .nav-shell{min-height:82px}body.site-release-v28 .nav-shell nav a{font-size:15px;min-height:44px}}

/* v49: iOS Safari / Android Chrome touch and safe-area support. */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
a,button,summary{touch-action:manipulation}
@media(max-width:800px){
 body.site-release-v28.has-mobile-actions{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}
 body.site-release-v28 .mobile-actionbar{position:fixed;z-index:90;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:8px max(8px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));box-shadow:0 -10px 28px #0009}
 body.site-release-v28 .mobile-actionbar a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:9px 5px;background:#263039;border:1px solid #52616a;color:#f4f6f8;text-align:center;font:600 12px/1.25 Inter,Arial,sans-serif;text-decoration:none;overflow-wrap:anywhere}
 body.site-release-v28 .mobile-actionbar a:last-child{background:#8b0e1a;border-color:#da6477}
 body.site-release-v28 .menu-button{min-height:48px;min-width:82px}
 body.site-release-v28 #primary-nav.is-open{max-height:70vh;max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
 body.site-release-v28 #primary-nav a{display:flex;align-items:center;min-height:48px}
 body.site-release-v28 .header-telemetry a,body.site-release-v28 .bar-disclosure a{display:inline-flex;align-items:center;min-height:36px}
 body.site-release-v28 .blackhand-home .hero-content>p:not(.eyebrow){font-size:clamp(14px,3.7vw,16px);line-height:1.7}
 body.site-release-v28 .service-filter{min-height:44px}
}
@media(max-width:380px){body.site-release-v28 .mobile-actionbar a{font-size:11px;padding-inline:3px}}

/* v50: preserve branded typography without clipping on small screens. */
body.site-release-v28 main h1{overflow-wrap:break-word}
body.site-release-v28 .footer-bottom,body.site-release-v28 .footer-email{overflow-wrap:anywhere}
@media(max-width:800px){
 body.site-release-v28 .nav-shell{column-gap:8px}
 body.site-release-v28 .nav-shell>.brand-lockup{width:min(220px,calc(100% - 96px));min-width:0;gap:8px;margin-bottom:0}
 body.site-release-v28 .nav-shell>.brand-lockup img{width:clamp(34px,10vw,44px);height:clamp(34px,10vw,44px);padding:3px}
 body.site-release-v28 .nav-shell>.brand-lockup>span{min-width:0;font-size:clamp(11px,3vw,14px);line-height:1.2;letter-spacing:0;white-space:normal}
 body.site-release-v28 .nav-shell>.brand-lockup small{font-size:clamp(9px,2.45vw,10px);line-height:1.3;letter-spacing:.1em}
 body.site-release-v28 .header-telemetry-inner{flex-wrap:wrap;row-gap:2px}
}
@media(max-width:540px){
 body.site-release-v28 main h1{font-size:clamp(31px,8vw,41px);line-height:1.14}
 body.site-release-v28 .bar-disclosure-inner,body.site-release-v28 .footer-status{overflow-wrap:break-word}
}
