.info-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:72px;align-items:center;padding-top:26px;padding-bottom:64px}.info-hero h1{font-size:clamp(40px,4.25vw,62px);letter-spacing:-.04em;line-height:1.1;white-space:pre-line}.info-callout{background:#17344f;color:#fff;padding:32px;border-top:5px solid var(--home-yellow)}.information-page .info-callout .home-eyebrow{color:#efc456}.information-page main .info-callout h2{font-size:28px;line-height:1.2;margin:20px 0 16px}.information-page main .info-callout p{color:#d5e0eb}.info-email{display:inline-block;font-size:clamp(19px,2vw,26px);line-height:1.5;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.info-callout .info-email{margin-top:18px}.info-callout .steel-text-link{color:#f0c356;margin-top:18px}.information-page main .info-date{margin-top:26px;font-size:12px}.info-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:80px;align-items:start;padding-bottom:70px}.info-contents{position:sticky;top:114px;padding:24px 0;border-top:4px solid var(--home-yellow)}.info-contents nav{display:grid;margin:15px 0 20px}.info-contents nav a{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:15px 0;border-bottom:1px solid var(--detail-line);font-size:14px;line-height:1.55}.info-contents nav a>span:first-child{font-size:10px;color:#657c91}.info-section{scroll-margin-top:118px;padding-bottom:42px;margin-bottom:34px;border-bottom:1px solid var(--detail-line)}.information-page main .info-section h2{font-size:29px;line-height:1.25;margin:12px 0 20px;letter-spacing:-.025em}.information-page main .info-section p:not(.home-eyebrow){color:#52677b;margin-top:18px}.info-section a:not(.steel-text-link){text-decoration:underline;text-underline-offset:4px}.info-section .steel-text-link{margin-top:18px}.info-facts{margin:26px 0 0}.info-facts>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:20px;padding:13px 0}.info-facts dt{color:#62758a;font-size:12px;line-height:1.8}.info-facts dd{margin:0;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.info-list{padding-left:22px;color:#52677b;font-size:14px;line-height:1.85}.info-list li{padding:8px 0 8px 6px}.info-service-links{display:flex;flex-wrap:wrap;gap:4px 24px}.information-page main .info-key-note{padding:18px 22px;border-left:3px solid var(--home-yellow);background:#f0f4f7}.info-next-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--detail-line)}.info-next-steps article{padding:32px;border-left:1px solid var(--detail-line)}.info-next-steps article:first-child{border-left:0;padding-left:0}.info-next-steps article:last-child{padding-right:0}.info-step-number{display:inline-block;font-size:12px;color:#657c91;margin-bottom:20px}.information-page main .info-next-steps h2,.information-page main .info-recovery h2{font-size:23px;line-height:1.25;margin-bottom:16px}.info-bottom-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;padding-top:34px;padding-bottom:64px}.info-not-found-code{background:#edf2f6;padding:26px 38px}.info-not-found-code>span{display:block;font-size:clamp(120px,13vw,185px);font-weight:600;line-height:1.25;letter-spacing:-.07em;color:#17344f}.info-not-found-code>div{height:6px;width:56px;background:var(--home-yellow);margin-bottom:18px}[data-status-page=not-found] .info-hero{padding-top:65px}.info-recovery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.info-recovery>a{border:1px solid var(--detail-line);border-top:3px solid #17344f;padding:28px}.info-recovery>a:hover{background:#f0f4f7;border-top-color:var(--home-yellow)}.info-recovery>a>span:last-child{display:block;font-size:24px;margin-top:18px}.info-contact-intro{border-left:3px solid var(--home-yellow);padding-left:26px}.info-contact-intro .info-email{margin:10px 0 14px}.info-contact-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:start;padding-bottom:72px;scroll-margin-top:116px}.info-contact-card{scroll-margin-top:116px}.information-page main .info-contact-role{margin-bottom:25px}.info-contact-lines{margin:0}.info-contact-lines>div{padding:16px 0;border-top:1px solid #587087}.info-contact-lines dt{color:#c0d0df;font-size:12px;margin-bottom:6px}.info-contact-lines dd{margin:0;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.info-contact-lines a{text-decoration:underline;text-underline-offset:5px}.information-page main .info-legal-entity{font-size:12px;margin-top:18px}.info-form-heading{padding:0 0 24px}.information-page main .info-form-heading h2{font-size:30px;margin-bottom:12px}.information-page main .info-rfq-context{margin-top:22px;padding:16px 20px;border-left:3px solid var(--home-yellow);background:#f0f4f7;overflow-wrap:anywhere}.info-rfq-context>span{display:block;font-size:10px;letter-spacing:.06em;color:#52677b}.info-rfq-context>strong{display:block;font-size:20px;line-height:1.4;margin:6px 0}.info-rfq-context>small{display:block;font-size:12px;line-height:1.65;color:#52677b}.information-page .info-contact-form{background:#f0f4f7;padding:28px}.info-contact-form label:has(textarea){grid-column:1 / -1}.information-page main .home-form-note{font-size:12px}.info-form-notice a{text-decoration:underline;text-underline-offset:3px}.info-form-notice a>span[aria-hidden]{display:none}@media (max-width:1100px){.info-hero{gap:38px}.info-layout{grid-template-columns:210px minmax(0,1fr);gap:40px}.info-contact-layout{gap:30px}}@media (max-width:760px){.info-hero,.info-layout,.info-contact-layout{grid-template-columns:minmax(0,1fr);gap:28px}.info-hero{padding-top:10px;padding-bottom:36px}.info-hero h1{font-size:40px}.info-callout{padding:24px}.info-contents{position:static;padding:20px 0 0}.info-contents nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.info-contents nav a{font-size:13px}.info-layout{padding-bottom:42px}.info-section{padding-bottom:28px;margin-bottom:28px;scroll-margin-top:108px}.info-facts>div{grid-template-columns:minmax(0,1fr);gap:5px}.info-next-steps,.info-recovery{grid-template-columns:minmax(0,1fr)}.info-next-steps article,.info-next-steps article:first-child,.info-next-steps article:last-child{padding:28px 0;border-left:0;border-top:1px solid var(--detail-line)}.info-next-steps article:first-child{border-top:0}.info-step-number{margin-bottom:13px}.info-not-found-code{display:none}[data-status-page=not-found] .info-hero{padding-top:36px}.info-recovery{gap:16px}.info-recovery>a{padding:24px}.info-bottom-actions,.info-contact-layout{padding-bottom:44px}}
