.hyx-breadcrumb{padding-top:30px;margin-bottom:0}
.hyx-hero{align-items:center;padding-bottom:80px}
.hyx-visual{margin:0;position:relative;top:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 35px 25px;height:560px}
.hyx-visual img{width:100%;height:calc(100% - 48px);max-height:450px;object-fit:contain;mix-blend-mode:multiply}
.hyx-visual figcaption{margin-top:22px;color:#59675d;font-size:.8125rem;text-align:center;line-height:1.5}
.hyx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:28px 0}
.hyx-introduction{margin:0;color:#59675d}
.hyx-section{border-top:1px solid var(--line,#d9ddd5);padding:65px 0}
.hyx-section-heading{display:grid;grid-template-columns:1fr .7fr;gap:70px;align-items:end;margin-bottom:30px}
.hyx-section-heading>p{margin:0;color:#59675d;max-width:45ch}
.hyx-page h2{font-size:clamp(1.75rem,2.7vw,2.6rem);line-height:1.15;letter-spacing:-.035em;margin:0 0 20px}
.hyx-section-heading h2{margin-bottom:0}
.hyx-section p{line-height:1.7}
.hyx-table{margin:20px 0 22px;border-bottom:1px solid var(--line,#d9ddd5);overscroll-behavior-inline:contain}
.hyx-table:focus-visible{outline:2px solid #a44822;outline-offset:5px}
.hyx-table caption{text-align:left;font-size:.875rem;color:#59675d;padding:0 0 16px}
.hyx-table th,.hyx-table td{font-size:.9375rem;white-space:nowrap;padding:18px 20px}
.hyx-table th[scope=row]{font-weight:600;background:transparent}
.hyx-table td{font-variant-numeric:tabular-nums}
.hyx-two-column{display:grid;grid-template-columns:.85fr 1.15fr;gap:20px 90px}
.hyx-two-column>div>p:not(.eyebrow){max-width:44ch;color:#59675d}
.hyx-technical-facts{margin:0}
.hyx-technical-facts>div{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;padding:16px 0;border-bottom:1px solid var(--line,#d9ddd5)}
.hyx-technical-facts>div:first-child{padding-top:0}
.hyx-technical-facts dt{font-size:.9375rem;color:#59675d}
.hyx-technical-facts dd{margin:0;font-size:1rem;font-weight:500;line-height:1.6}
.hyx-full-width{grid-column:1/-1}
.hyx-related{display:flex;justify-content:space-between;align-items:center;gap:50px;padding:40px;background:#f6f6f1}
.hyx-related>div{max-width:670px}
.hyx-related h2{font-size:1.8rem}
.hyx-related p:last-child{margin-bottom:0;color:#59675d}
.hyx-related>a{white-space:nowrap}
.hyx-source{padding:24px 0 65px;max-width:100ch;margin:0}
@media(max-width:900px){.hyx-hero{gap:36px}.hyx-visual{height:440px;padding:25px}.hyx-section-heading{gap:35px}.hyx-two-column{gap:20px 40px}.hyx-related{align-items:flex-start;flex-direction:column;gap:24px}.hyx-technical-facts>div{gap:16px}}
@media(max-width:640px){.hyx-hero{padding-block:32px 44px;gap:30px}.hyx-visual{height:370px;padding:22px}.hyx-section{padding:38px 0}.hyx-section-heading,.hyx-two-column{grid-template-columns:1fr;gap:24px}.hyx-section-heading{margin-bottom:20px}.hyx-table th,.hyx-table td{padding:15px;font-size:.875rem}.hyx-technical-facts>div{grid-template-columns:1fr 1fr}.hyx-related{padding:25px}.hyx-source{padding-bottom:40px}.hyx-actions{gap:22px}.hyx-visual figcaption{font-size:.8125rem}.hyx-table{max-width:100%}.hyx-page>*{min-width:0}}
