.sc-v2 .sc-main{min-height:108px;gap:26px}.sc-brand-v2{flex-shrink:0}.sc-header .sc-brand-v2 img,.sc-footer .sc-brand-v2 img{width:245px;height:auto;max-width:100%;display:block}.sc-v2 .sc-nav{gap:20px}.sc-v2 .sc-dropdown>summary,.sc-v2 .sc-direct{padding-block:42px;font-size:12px}.sc-v2 .sc-dropdown>summary{position:relative}.sc-v2 .sc-dropdown[open]>summary:before{content:'';height:3px;position:absolute;bottom:20px;left:0;right:0;background:#bb1629}.sc-mega.sc-mega-v2{display:block;border-top:1px solid #e6e6e9;border-radius:0 0 10px 10px;max-height:calc(100dvh - 145px);box-shadow:0 24px 50px #0004}.sc-menu-top{padding:15px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f7f7f8;border-bottom:1px solid #e9e9eb}.sc-menu-top>span{font-size:10px;letter-spacing:.16em;font-weight:800;color:#6a6a73}.sc-menu-top>a{font-size:12px;font-weight:700;color:#ab1325}.sc-menu-body{display:grid;grid-template-columns:310px 1fr;gap:24px;padding:24px}.sc-story{position:relative;display:flex;align-items:flex-end;min-height:330px;overflow:hidden;border-radius:5px;background:#191a1e;color:white!important}.sc-story>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .35s}.sc-story:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0000 0%,#101116a6 25%,#101116 100%)}.sc-story>div{position:relative;z-index:1;padding:26px}.sc-story .sc-eyebrow{color:#ff8e9a;font-size:9px}.sc-story h2{color:#fff;font-size:31px;line-height:1.07;letter-spacing:-1px;margin:12px 0}.sc-story p{font-size:12px;color:#dddde3;margin:0;line-height:1.6}.sc-story-arrow{display:inline-block;margin-top:18px;font-size:22px;color:#fff}.sc-story:hover>img{transform:scale(1.04)}.sc-menu-links.sc-link-tiles{padding:0;gap:8px 12px;align-content:start}.sc-link-tiles>a{display:flex;align-items:center;gap:12px;border:1px solid #ededf0;padding:16px 12px;min-height:81px;border-radius:5px;transition:background .18s,border-color .18s}.sc-link-tiles>a:hover{border-color:#edc3c9;background:#fff7f8}.sc-menu-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;background:#fbf0f2;color:#bb1629;border-radius:5px}.sc-menu-icon svg{width:20px;height:20px}.sc-link-tiles strong{font-size:13px}.sc-link-tiles small{font-size:11px;margin-top:4px;color:#74747d}.sc-tile-arrow{margin-left:auto;font-size:16px;color:#b81729;opacity:0;transition:opacity .2s}.sc-link-tiles>a:hover .sc-tile-arrow,.sc-link-tiles>a:focus-visible .sc-tile-arrow{opacity:1}.sc-menu-bottom{padding:16px 26px;display:flex;gap:28px;flex-wrap:wrap;align-items:center;background:#191a1e;color:white}.sc-menu-bottom>span{margin-right:auto;color:#aaaab5;font-size:9px;letter-spacing:.14em;font-weight:700}.sc-menu-bottom>a{font-size:12px;color:#fff!important;font-weight:700}.sc-menu-bottom>a:hover{text-decoration:underline}.sc-area-intro{padding:18px 8px}.sc-area-intro .sc-eyebrow{color:#ac1425;font-size:9px}.sc-area-intro h2{font-size:38px;letter-spacing:-1.5px;line-height:1.04;margin:18px 0;color:#191a1e}.sc-area-intro h2 em{font-style:normal;color:#bb1629}.sc-area-intro p{font-size:13px;color:#676771;line-height:1.7;max-width:270px}.sc-area-intro>a{display:inline-block;font-size:12px;font-weight:700;color:#a61123;margin-top:14px}.sc-state-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sc-state-grid>a{border:1px solid #e5e5e9;border-radius:5px;padding:16px;position:relative;min-width:0}.sc-state-grid>a:hover{background:#fff6f7;border-color:#edbdc4}.sc-state-code{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;color:#b91629;margin-bottom:8px}.sc-state-grid strong{display:block;font-size:14px}.sc-state-grid small{display:block;font-size:10px;line-height:1.5;color:#777780;margin-top:5px}.sc-state-arrow{position:absolute;right:16px;top:13px;color:#b91629}.sc-footer .sc-brand-v2{display:block;margin:0}.sc-footer .sc-brand-v2 img{width:235px}
@media(max-width:1200px){.sc-v2 .sc-main{gap:20px}.sc-header .sc-brand-v2 img{width:205px}.sc-v2 .sc-nav{gap:14px}.sc-v2 .sc-dropdown>summary,.sc-v2 .sc-direct{font-size:11px}.sc-menu-body{grid-template-columns:270px 1fr;gap:18px;padding:20px}.sc-menu-icon{width:28px;height:28px}.sc-link-tiles>a{gap:8px;padding:14px 10px}.sc-tile-arrow{display:none}}
@media(max-width:1000px){.sc-v2 .sc-main{min-height:90px}.sc-v2 .sc-dropdown>summary,.sc-v2 .sc-direct{padding:18px 4px;font-size:14px}.sc-v2 .sc-dropdown[open]>summary:before{bottom:0;width:50px}.sc-mega.sc-mega-v2{max-height:none;box-shadow:none;border-top:0;border-bottom:1px solid #ddd;border-radius:0}.sc-menu-body{grid-template-columns:230px 1fr}.sc-story{min-height:280px}.sc-story h2{font-size:26px}.sc-story>div{padding:20px}.sc-menu-links.sc-link-tiles{grid-template-columns:1fr}.sc-menu-bottom{gap:14px 22px}.sc-menu-bottom>span{width:100%}.sc-area-body{grid-template-columns:1fr}.sc-area-intro{padding:0}.sc-area-intro h2{font-size:28px;line-height:1.1}.sc-area-intro h2 br{display:none}.sc-area-intro h2 br:after{content:' '}.sc-area-intro p{max-width:100%}.sc-state-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:600px){.sc-header .sc-brand-v2 img{width:205px}.sc-v2 .sc-main{gap:12px}.sc-menu-top{padding:16px 8px;align-items:flex-start;flex-direction:column;gap:8px}.sc-menu-top>span{font-size:9px}.sc-menu-body{grid-template-columns:1fr;padding:12px 0;gap:12px}.sc-story{min-height:180px}.sc-story h2{font-size:25px;max-width:240px}.sc-story p{max-width:300px}.sc-story>img{object-position:center 50%}.sc-story-arrow{position:absolute;right:18px;bottom:20px}.sc-story>div{width:100%;padding-right:40px}.sc-menu-links.sc-link-tiles{grid-template-columns:1fr;gap:6px}.sc-link-tiles>a{min-height:70px;padding:12px}.sc-tile-arrow{display:block;opacity:1}.sc-menu-bottom{padding:18px 14px}.sc-menu-bottom>a{font-size:11px}.sc-state-grid{grid-template-columns:1fr 1fr;gap:8px}.sc-state-grid>a{padding:12px;min-height:112px}.sc-state-grid strong{font-size:13px}.sc-state-grid small{font-size:10px}.sc-area-intro{padding:10px}.sc-area-intro h2{font-size:30px}.sc-area-intro h2 br{display:block}.sc-v2 .sc-quote{min-height:44px}}
@media(prefers-reduced-motion:reduce){.sc-story>img,.sc-link-tiles>a,.sc-tile-arrow{transition:none!important}}
.sc-header .sc-brand-v2 img{width:285px;height:70px;object-fit:contain}.sc-footer .sc-brand-v2 img{width:270px;height:auto}.sc-v2 .sc-main{gap:22px}@media(max-width:1200px){.sc-header .sc-brand-v2 img{width:230px;height:62px}.sc-v2 .sc-main{gap:16px}.sc-v2 .sc-nav{gap:12px}}@media(max-width:600px){.sc-header .sc-brand-v2 img{width:225px;height:55px}.sc-v2 .sc-main{gap:10px}}
