.page-module__tMRbpq__hero{background:var(--navy-950);color:var(--text-inverse);padding:var(--space-6) 0 var(--space-7);position:relative;overflow:hidden}.page-module__tMRbpq__heroArt{z-index:0;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.page-module__tMRbpq__heroArt:after{content:"";background:linear-gradient(#07142a73 0%,#07142aeb 100%);position:absolute;inset:0}.page-module__tMRbpq__hero:before{content:"";background:repeating-linear-gradient(135deg, var(--hivis-yellow) 0, var(--hivis-yellow) 8px, var(--hivis-red) 8px, var(--hivis-red) 16px);z-index:2;height:4px;position:absolute;top:0;left:0;right:0}.page-module__tMRbpq__heroInner{z-index:1;max-width:var(--container-2xl);padding:0 var(--space-6);margin:0 auto;position:relative}.page-module__tMRbpq__heroBreadcrumb{margin-bottom:var(--space-4)}.page-module__tMRbpq__breadcrumbLink{font-size:var(--fs-body-sm);color:#fff9;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.page-module__tMRbpq__breadcrumbLink:hover{color:#fff}.page-module__tMRbpq__heroMeta{margin-bottom:var(--space-3);align-items:center;gap:12px;display:flex}.page-module__tMRbpq__heroDate{font-size:var(--fs-body-sm);color:#fff9}.page-module__tMRbpq__heroTitle{font-size:var(--fs-h1);font-weight:var(--fw-heavy);letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);text-wrap:balance;max-width:22ch}.page-module__tMRbpq__tag{font-size:12px;font-weight:var(--fw-medium);border-radius:var(--radius-sm);padding:3px 8px;display:inline-block}.page-module__tMRbpq__tagNews{color:#ffffffe6;background:#ffffff26;border:1px solid #fff3}.page-module__tMRbpq__tagEvent{color:#fde047;background:#fde04726;border:1px solid #fde04740}.page-module__tMRbpq__tagProduct{color:#86efac;background:#86efac26;border:1px solid #86efac40}.page-module__tMRbpq__articleOuter{padding:64px var(--space-6)}.page-module__tMRbpq__article{max-width:720px;margin:0 auto}.page-module__tMRbpq__standfirst{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--text-secondary);border-bottom:1px solid var(--border);margin:0 0 40px;padding-bottom:40px}.page-module__tMRbpq__toc{border:1px solid var(--border);border-radius:var(--radius-xl);margin-bottom:48px;overflow:hidden}.page-module__tMRbpq__tocSummary{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--surface-sunken);justify-content:space-between;align-items:center;padding:16px 20px;list-style:none;display:flex}.page-module__tMRbpq__tocSummary::-webkit-details-marker{display:none}.page-module__tMRbpq__tocChevron{transition:transform var(--duration-fast) var(--ease-out);color:var(--text-secondary);flex-shrink:0}details[open] .page-module__tMRbpq__tocChevron{transform:rotate(180deg)}.page-module__tMRbpq__tocList{font-size:var(--fs-body-sm);border-top:1px solid var(--border);flex-direction:column;gap:8px;margin:0;padding:16px 20px 20px 36px;display:flex}.page-module__tMRbpq__tocList ol{flex-direction:column;gap:6px;margin:6px 0 0;padding-left:20px;display:flex}.page-module__tMRbpq__tocList a{color:var(--navy-700);text-decoration:none}.page-module__tMRbpq__tocList a:hover{text-decoration:underline}.page-module__tMRbpq__article p{font-size:var(--fs-body-lg);color:var(--text-primary);margin:0 0 24px;line-height:1.75}.page-module__tMRbpq__h2{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--navy-900);border-top:2px solid var(--navy-100);margin:48px 0 16px;padding-top:8px;scroll-margin-top:80px}.page-module__tMRbpq__h3{font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--navy-800);margin:32px 0 12px;scroll-margin-top:80px}.page-module__tMRbpq__list{font-size:var(--fs-body-lg);color:var(--text-primary);flex-direction:column;gap:6px;margin:0 0 24px;padding-left:24px;line-height:1.75;display:flex}.page-module__tMRbpq__inlineLink{color:var(--navy-700);text-underline-offset:3px;text-decoration:underline}.page-module__tMRbpq__inlineLink:hover{color:var(--navy-900)}.page-module__tMRbpq__imgBlock{margin:40px 0}.page-module__tMRbpq__imgFigure{border-radius:var(--radius-xl);background-color:var(--neutral-100);background-position:50%;background-size:cover;width:100%;height:360px;position:relative;overflow:hidden}.page-module__tMRbpq__imgPlaceholder{border-radius:var(--radius-xl);background:linear-gradient(135deg,#0d1b2e 0%,#1e3a5f 45%,#2d5a8e 100%);width:100%;height:360px}.page-module__tMRbpq__imgPlaceholderAlt{background:linear-gradient(135deg,#1a1a0a 0%,#3a3a15 45%,#6a6a30 100%)}.page-module__tMRbpq__atGlance{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-xl);grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 48px;display:grid;overflow:hidden}.page-module__tMRbpq__atGlanceItem{background:#fff;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.page-module__tMRbpq__atGlanceLabel{font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.page-module__tMRbpq__atGlanceValue{font-family:var(--font-mono);font-size:16px;font-weight:var(--fw-semibold);color:var(--navy-700);letter-spacing:-.01em;line-height:1.3}.page-module__tMRbpq__numList{font-size:var(--fs-body-lg);color:var(--text-primary);counter-reset:numlist;flex-direction:column;gap:12px;margin:0 0 24px;padding-left:20px;line-height:1.75;list-style:none;display:flex}.page-module__tMRbpq__numList>li{counter-increment:numlist;padding-left:38px;position:relative}.page-module__tMRbpq__numList>li:before{content:counter(numlist);background:var(--navy-700);color:#fff;width:26px;height:26px;font-family:var(--font-mono);font-weight:var(--fw-bold);border-radius:50%;place-items:center;font-size:13px;line-height:1;display:grid;position:absolute;top:2px;left:0}.page-module__tMRbpq__numList strong{color:var(--navy-900);font-weight:var(--fw-semibold)}.page-module__tMRbpq__quote{background:var(--navy-50);border-left:3px solid var(--navy-700);border-radius:var(--radius-lg);margin:56px 0;padding:32px 36px}.page-module__tMRbpq__quote blockquote{font-size:21px;font-weight:var(--fw-medium);color:var(--navy-900);letter-spacing:-.01em;margin:0 0 16px;font-style:italic;line-height:1.5}.page-module__tMRbpq__quote figcaption{flex-direction:column;gap:2px;display:flex}.page-module__tMRbpq__quoteName{font-size:13px;font-weight:var(--fw-semibold);color:var(--navy-700);letter-spacing:.02em}.page-module__tMRbpq__quoteNote{color:var(--text-tertiary);font-size:11px;font-style:italic}.page-module__tMRbpq__relatedBlock{border-top:1px solid var(--border);margin:64px 0 0;padding-top:56px}.page-module__tMRbpq__relatedOverline{font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 8px!important;font-size:12px!important;line-height:1.4!important}.page-module__tMRbpq__relatedH3{font-size:var(--fs-h4);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--navy-900);margin:0 0 24px}.page-module__tMRbpq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__tMRbpq__relatedCard{border:1px solid var(--border);border-radius:var(--radius-xl);color:inherit;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:#fff;text-decoration:none;overflow:hidden}.page-module__tMRbpq__relatedCard:hover{border-color:var(--navy-300);box-shadow:0 4px 16px #1e437f14}.page-module__tMRbpq__relatedCardArt{aspect-ratio:16/10;position:relative;overflow:hidden}.page-module__tMRbpq__relatedCardBody{flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex}.page-module__tMRbpq__relatedChassis{font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0!important;font-size:11px!important;line-height:1.2!important}.page-module__tMRbpq__relatedName{font-size:15px;font-weight:var(--fw-semibold);color:var(--text-primary);letter-spacing:-.01em;margin:2px 0 6px;line-height:1.3}.page-module__tMRbpq__relatedSpecs{font-family:var(--font-mono)!important;color:var(--text-secondary)!important;margin:0 0 10px!important;font-size:12.5px!important;line-height:1.5!important}.page-module__tMRbpq__relatedCta{font-size:13px;font-weight:var(--fw-semibold);color:var(--navy-700);margin-top:auto}@media (max-width:768px){.page-module__tMRbpq__atGlance{grid-template-columns:1fr 1fr}.page-module__tMRbpq__relatedGrid{grid-template-columns:1fr}.page-module__tMRbpq__quote{margin:36px 0;padding:24px 20px}.page-module__tMRbpq__quote blockquote{font-size:17px}.page-module__tMRbpq__imgFigure{height:220px}}.page-module__tMRbpq__caption{font-size:var(--fs-caption)!important;color:var(--text-secondary)!important;margin:10px 0 0!important;line-height:1.5!important}@media (max-width:768px){.page-module__tMRbpq__articleOuter{padding:40px var(--space-4)}.page-module__tMRbpq__imgPlaceholder{height:220px}.page-module__tMRbpq__standfirst{font-size:var(--fs-body);margin:0 0 28px;padding-bottom:28px}.page-module__tMRbpq__article p,.page-module__tMRbpq__list{font-size:var(--fs-body)}.page-module__tMRbpq__h2{margin:36px 0 12px;scroll-margin-top:60px}.page-module__tMRbpq__h3{margin:24px 0 10px;scroll-margin-top:60px}}@media (max-width:480px){.page-module__tMRbpq__hero{padding:var(--space-5) 0 var(--space-6)}.page-module__tMRbpq__articleOuter{padding:32px var(--space-3)}.page-module__tMRbpq__imgPlaceholder{height:180px}.page-module__tMRbpq__toc{margin-bottom:32px}}
