.hq-header{--hq-navy:#09264c;position:sticky;top:0;z-index:1000;display:flex;align-items:stretch;background:#fff;min-height:112px;color:var(--hq-navy);border-bottom:1px solid #dbe0e6;font-family:Inter,Arial,sans-serif;isolation:isolate}.hq-brand{display:flex;align-items:center;gap:18px;padding:15px 56px 15px 36px;position:relative;flex-shrink:0;color:var(--hq-navy)!important;text-decoration:none!important}.hq-brand:after{content:'';position:absolute;inset:0;z-index:-1;background:#f1f3f5;clip-path:polygon(0 0,100% 0,calc(100% - 32px) 100%,0 100%)}.hq-brand img{width:76px;height:76px;object-fit:contain;mix-blend-mode:multiply}.hq-brand>span{font-size:15px;font-weight:800;letter-spacing:.025em;line-height:1.2;white-space:nowrap}.hq-brand>span>span{display:block;font-size:10px;font-weight:400;letter-spacing:.02em;margin-top:8px;color:#596b7f}.hq-header nav{display:flex;align-items:stretch;justify-content:flex-end;flex:1;gap:0;padding-left:12px}.hq-header nav>a,.hq-header summary{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 19px;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none;color:var(--hq-navy)!important;white-space:nowrap;text-decoration:none;cursor:pointer;min-height:112px;position:relative}.hq-header summary{list-style:none}.hq-header summary::-webkit-details-marker{display:none}.hq-header summary:after{content:'';width:5px;height:5px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-top:-4px}.hq-header details[open] summary:before,.hq-header nav>a:not(.hq-shop):hover:before{content:'';position:absolute;bottom:0;left:19px;right:19px;height:3px;background:#f36c06}.hq-header details[open] summary{background:#f3f5f7}.hq-header .hq-shop{background:var(--hq-navy);color:white!important;padding:0 30px 0 38px;margin-left:15px;gap:24px;clip-path:polygon(22px 0,100% 0,100% 100%,0 100%)}.hq-shop svg{height:23px;width:23px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s}.hq-shop:hover svg{transform:translateX(4px)}.hq-shop:hover{background:#103d70}.hq-dropdown{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:60px;padding:45px max(40px,calc((100vw - 1200px)/2));background:var(--hq-navy);color:white;box-shadow:0 20px 25px #0002;border-top:1px solid #ffffff30}.hq-dropdown h2{color:white;font:500 27px/1.2 Inter,Arial,sans-serif;text-transform:none;letter-spacing:-.025em}.hq-dropdown p{font-size:13px;line-height:1.7;color:#b9c8d8;margin:15px 0 0}.hq-dropdown a{display:flex;justify-content:space-between;align-items:center;gap:20px;color:white!important;padding:15px 0;font-size:13px;line-height:1.5;border-bottom:1px solid #ffffff2c}.hq-dropdown b{color:#ff8738;font-size:18px;font-weight:400}.hq-dropdown a:hover{color:#ffb17d!important}.hq-toggle{display:none}.hq-header a:focus-visible,.hq-header summary:focus-visible,.hq-toggle:focus-visible{outline:2px solid #f36c06;outline-offset:-6px}.hq-header button{border-radius:0}.preview-note{background:#04172e!important;font-size:10px!important;letter-spacing:.08em!important} @media(max-width:1150px){.hq-brand{padding-left:24px;padding-right:42px;gap:12px}.hq-brand>span{font-size:12px}.hq-brand img{width:66px;height:66px}.hq-header nav>a,.hq-header summary{padding-inline:13px;font-size:12px}.hq-header .hq-shop{padding-inline:32px 22px;margin-left:5px;gap:15px}}@media(max-width:960px){.hq-header{min-height:90px}.hq-brand{padding:10px 50px 10px 22px}.hq-brand img{width:66px;height:66px}.hq-brand>span{font-size:13px}.hq-toggle{display:flex;margin-left:auto;align-items:center;gap:13px;border:0;background:transparent;color:var(--hq-navy);font-size:11px;letter-spacing:.08em;padding:0 24px;min-height:90px;font-weight:700}.hq-toggle>span{display:flex;flex-direction:column;gap:5px;width:25px}.hq-toggle i{display:block;height:2px;background:currentColor;width:25px;transition:transform .2s,opacity .2s}.hq-toggle i:nth-child(2){width:19px;align-self:flex-end}.hq-toggle[aria-expanded=true] i:nth-child(1){transform:translateY(7px) rotate(45deg)}.hq-toggle[aria-expanded=true] i:nth-child(2){opacity:0}.hq-toggle[aria-expanded=true] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hq-header nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;max-height:calc(100dvh - 90px);overflow:auto;padding:10px 24px 24px;border-top:1px solid #dce3e9;box-shadow:0 14px 20px #0002}.hq-header nav.open{display:block}.hq-header nav>a,.hq-header summary{min-height:58px;justify-content:space-between;padding:15px 0;font-size:17px;border-bottom:1px solid #dce3e9}.hq-header details[open] summary{background:white}.hq-header details[open] summary:before{display:none}.hq-header .hq-shop{min-height:60px;margin:20px 0 0;padding:15px 24px 15px 32px;font-size:15px}.hq-dropdown{position:static;display:block;padding:10px 18px 20px;box-shadow:none}.hq-dropdown>div:first-child{display:none}.hq-dropdown a{font-size:13px;padding:14px 0}.hq-brand>span>span{font-size:9px}.hq-header nav>a:not(.hq-shop):hover:before{display:none}}@media(max-width:390px){.hq-brand{gap:10px;padding-left:15px;padding-right:30px}.hq-brand img{width:60px;height:60px}.hq-brand>span{font-size:11px}.hq-brand>span>span{font-size:8px}.hq-toggle{padding-right:18px;gap:9px}}@media(prefers-reduced-motion:reduce){.hq-header *{transition:none!important}}

.hq-brand>span{font-size:16px}.hq-header{padding-top:env(safe-area-inset-top,0px)}@media(max-width:600px){.hq-brand>span{font-size:12px}}

.hdt-utility{height:32px;display:flex;align-items:center;justify-content:space-between;background:#080c12;border-bottom:1px solid #ffffff40;color:#cdd4dc;padding:0 30px;font:10px/1 Arial,sans-serif;letter-spacing:.065em}.hdt-utility nav{display:flex;gap:25px}.hdt-utility a{color:#cdd4dc;text-decoration:none}.hdt-utility a:hover{color:white}.hq-header{background:#0a1019;color:white;min-height:96px;border-bottom:1px solid #ffffff24}.hq-brand{width:330px;padding:10px 55px 10px 28px;gap:15px;color:white!important}.hq-brand:after{background:#103b73;clip-path:polygon(0 0,100% 0,calc(100% - 48px) 100%,0 100%)}.hq-brand:before{content:'';position:absolute;right:24px;top:0;bottom:0;width:4px;transform:skew(-27deg);background:#f57400}.hq-brand img{width:74px;height:74px;mix-blend-mode:normal;clip-path:circle(49%)}.hq-brand>span{font:900 italic 21px/1.05 'Arial Narrow',Impact,Arial,sans-serif;letter-spacing:-.035em;white-space:normal;max-width:125px}.hq-header nav{padding:0;justify-content:flex-end}.hq-header nav>a,.hq-header summary{color:white!important;min-height:96px;padding:0 29px;font:800 italic 15px/1.1 'Arial Narrow',Arial,sans-serif;text-transform:uppercase;letter-spacing:-.015em}.hq-header nav>a:after,.hq-header details:after{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background:#ffffff70;transform:skew(-29deg)}.hq-header details{position:static}.hq-header details:after{display:none}.hq-header summary:before{content:''!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:1px!important;height:auto!important;background:#ffffff70!important;transform:skew(-29deg)}.hq-header summary:after{border-color:#ff861e}.hq-header details[open] summary{background:#152236}.hq-header .hq-shop{clip-path:none;background:transparent;color:white!important;margin:0;padding:0 36px;gap:23px}.hq-header .hq-shop:before{display:none}.hq-header .hq-shop:hover,.hq-header nav>a:hover{background:#142136}.hq-header .hq-shop svg{color:#ff861e}.hq-dropdown{background:#0d1b2d;border-top:2px solid #f57400;padding-block:40px}.hq-toggle{color:white}.preview-note{display:none}.hq-dropdown h2{font-weight:700}.hq-dropdown a{font-size:14px}.hq-header nav>a:not(.hq-shop):hover:before{display:none}@media(min-width:1450px){.hq-brand{width:370px}.hq-header nav>a,.hq-header summary{padding-inline:38px}.hq-header nav{padding-left:50px}}@media(max-width:1150px){.hq-brand{width:280px;padding-left:22px;gap:12px}.hq-brand>span{font-size:18px}.hq-header nav>a,.hq-header summary{padding-inline:20px;font-size:13px}.hq-header .hq-shop{padding-inline:23px;gap:14px}}@media(max-width:960px){.hdt-utility{height:27px;padding:0 20px;font-size:8px}.hdt-utility>span{display:none}.hdt-utility nav{justify-content:space-between;width:100%;gap:12px}.hdt-utility a{font-size:8px}.hq-header{min-height:86px}.hq-brand{width:245px;padding:10px 45px 10px 16px;gap:12px}.hq-brand img{height:64px;width:64px}.hq-brand>span{font-size:18px;max-width:100px}.hq-brand:after{clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,0 100%)}.hq-brand:before{right:20px;transform:skew(-25deg);width:3px}.hq-toggle{min-height:86px;color:white;padding-inline:20px;font-size:10px;gap:10px}.hq-header nav{background:#0a1019;padding:12px 23px 25px;max-height:calc(100dvh - 86px);border-color:#ffffff35}.hq-header nav>a,.hq-header summary{min-height:60px;padding:18px 0;font-size:18px;border-color:#ffffff35}.hq-header summary:before,.hq-header nav>a:after{display:none!important}.hq-header details[open] summary{background:none}.hq-header .hq-shop{background:#103b73;margin-top:20px;padding:18px 22px;clip-path:polygon(16px 0,100% 0,100% 100%,0 100%)}.hq-dropdown{background:#132238;padding:5px 18px 18px;border-top:0}.hq-dropdown a{font-size:13px;text-transform:none;font-style:normal}.hq-toggle>span{width:26px}.hq-toggle i{height:2px;background:white}.hq-toggle i:nth-child(2){width:26px}}@media(max-width:360px){.hq-brand{width:220px}.hq-brand img{width:57px;height:57px}.hq-brand>span{font-size:16px}.hq-toggle{padding-inline:15px;gap:7px}}
/* Isolate the header preview from the old template's negative header offset. */
#page>main{margin-top:0!important}
#page>main{display:flow-root;position:relative;overflow:clip;isolation:isolate}

.hdt-utility{background:#fff;color:#1428a2;border-bottom:1px solid #1428a230;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hdt-utility a{color:#1428a2}.hdt-utility a:hover{color:#ed6b00}.hq-header{--hq-navy:#1428a2;background:#fff;color:#1428a2;border-bottom:1px solid #1428a230;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hq-brand:after{background:#1428a2}.hq-brand:before{background:#f47700}.hq-brand>span{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-size:17px;font-weight:750;letter-spacing:-.035em;line-height:1.15}.hq-header nav>a,.hq-header summary{color:#1428a2!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:650;font-size:14px;text-transform:none;letter-spacing:-.015em}.hq-header nav>a:after,.hq-header summary:before{background:#1428a250!important}.hq-header details[open] summary{background:#fff;color:#ed6b00!important}.hq-header .hq-shop{color:#1428a2!important;background:#fff}.hq-header .hq-shop:hover,.hq-header nav>a:hover{background:#fff;color:#ed6b00!important}.hq-header .hq-shop svg{color:#ed6b00}.hq-header summary:after{border-color:#ed6b00}.hq-dropdown{background:#fff;color:#1428a2;border-top:2px solid #f47700;box-shadow:0 12px 20px #1428a215}.hq-dropdown h2{color:#1428a2;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:650}.hq-dropdown p{color:#1428a2}.hq-dropdown a{color:#1428a2!important;border-color:#1428a230;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hq-dropdown a:hover{color:#ed6b00!important}.hq-dropdown a>svg{width:19px;height:19px;stroke:#ed6b00;stroke-width:1.5;fill:none;flex:none}.hq-toggle{color:#1428a2;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.hq-toggle i{background:#1428a2}.hq-header .hq-shop:hover svg{transform:translateX(4px)}@media(max-width:960px){.hq-header nav{background:#fff;border-color:#1428a230;box-shadow:0 14px 20px #1428a215}.hq-header nav>a,.hq-header summary{font-size:18px;border-color:#1428a230}.hq-header details[open] summary{background:white}.hq-header .hq-shop{background:#1428a2;color:#fff!important}.hq-header .hq-shop:hover{background:#1428a2;color:white!important}.hq-dropdown{background:white;box-shadow:none;border:0}.hq-dropdown a{font-size:14px}.hq-brand>span{font-size:15px;max-width:105px}.hq-toggle{color:#1428a2}.hq-toggle i{background:#1428a2}.hq-dropdown p{color:#1428a2}}@media(prefers-reduced-motion:reduce){.hq-header *{transition:none!important}}

/* Shared brand values taken from the supplied V93 storefront. */
.hq-header{--hq-navy:#1428a2;min-height:104px}.hq-brand:after{background:#1428a2}.hq-brand:before{background:#f36522;transform:skew(-25deg)}.hq-brand{width:360px;gap:17px;padding-left:30px;padding-right:54px}.hq-brand img{width:80px;height:80px}.hq-brand>span{font-size:23px;font-weight:800;line-height:1.02;letter-spacing:-.045em;max-width:160px}.hq-header nav>a,.hq-header summary{min-height:104px;font-size:18px;font-weight:700;letter-spacing:-.025em;padding:0 24px;color:#1428a2!important}.hq-header nav>a:after,.hq-header summary:before{transform:skew(-25deg);background:#b6c0cc!important}.hq-header summary:after{border-color:#f36522}.hq-header .hq-shop{padding-inline:30px;color:#1428a2!important;gap:20px}.hq-header .hq-shop svg{color:#f36522}.hq-header nav>a:hover,.hq-header details[open] summary{color:#f36522!important}.hq-brand:after{clip-path:polygon(0 0,100% 0,calc(100% - 49px) 100%,0 100%)}.hdt-utility{height:34px;font-size:11px;letter-spacing:.02em;color:#1428a2;border-color:#dce2e8}.hdt-utility a{color:#1428a2}.hdt-utility nav{gap:30px}.hq-dropdown{border-top-color:#f36522}.hq-dropdown h2{font-size:31px;color:#1428a2}.hq-dropdown p{font-size:15px;color:#1428a2}.hq-dropdown a{font-size:16px;padding-block:17px;color:#1428a2!important}.hq-dropdown a>svg{stroke:#f36522}.hq-toggle{color:#1428a2}.hq-toggle i{background:#1428a2}@media(min-width:1500px){.hq-brand{width:390px;padding-left:38px;gap:20px}.hq-brand img{width:82px;height:82px}.hq-brand>span{font-size:25px}.hq-header nav>a,.hq-header summary{font-size:20px;padding-inline:34px}}@media(max-width:1200px) and (min-width:961px){.hq-brand{width:305px;padding-left:22px;gap:13px}.hq-brand img{width:72px;height:72px}.hq-brand>span{font-size:20px}.hq-header nav>a,.hq-header summary{font-size:16px;padding-inline:18px}.hq-header .hq-shop{padding-inline:25px}}@media(max-width:960px){.hq-header{min-height:90px}.hq-brand{width:260px;padding:10px 44px 10px 17px;gap:13px}.hq-brand img{width:65px;height:65px}.hq-brand>span{font-size:19px;max-width:120px}.hq-brand:after{clip-path:polygon(0 0,100% 0,calc(100% - 42px) 100%,0 100%)}.hq-toggle{min-height:90px;font-size:12px;font-weight:750;padding-inline:20px}.hq-header nav{max-height:calc(100dvh - 90px)}.hq-header nav>a,.hq-header summary{min-height:64px;font-size:21px;padding:18px 0;letter-spacing:-.025em}.hq-header .hq-shop{background:#1428a2;color:white!important;padding:18px 25px;font-size:19px;min-height:64px}.hq-dropdown a{font-size:15px;line-height:1.5}.hdt-utility{height:30px;font-size:10px;padding-inline:15px}.hdt-utility nav{gap:10px}.hdt-utility a{font-size:10px}.hq-toggle i{background:#1428a2}}@media(max-width:375px){.hq-brand{width:242px;padding-left:14px;gap:11px}.hq-brand img{width:61px;height:61px}.hq-brand>span{font-size:17px}.hq-toggle{font-size:10px;padding-right:15px;gap:8px}}

.hdt-utility{height:36px;padding:0 42px;background:#1428a2;color:white;border:0;font-size:11px;letter-spacing:.015em}.hdt-utility>span{font-weight:600}.hdt-utility a{color:white}.hdt-utility nav{gap:32px}.hdt-utility a:hover{color:#ffad80}.hq-header{min-height:108px;border-bottom:1px solid #1428a220}.hq-brand{width:350px;padding:15px 30px 15px 40px;gap:18px}.hq-brand:after{background:white;clip-path:none}.hq-brand:before{display:none}.hq-brand img{width:77px;height:77px}.hq-brand>span{color:#1428a2;font-size:24px;line-height:.98;font-weight:800;letter-spacing:-.055em;max-width:185px}.hq-header nav{padding-left:20px;align-items:stretch}.hq-header nav>a,.hq-header summary{min-height:108px;font-size:17px;font-weight:650;padding-inline:23px;letter-spacing:-.025em}.hq-header nav>a:after,.hq-header summary:before{display:none!important}.hq-header details[open] summary{color:#f36522!important}.hq-header details[open] summary:after{transform:rotate(225deg);margin-top:3px}.hq-header .hq-shop{margin-left:22px;padding-inline:40px 32px;gap:20px;position:relative;background:#1428a2;color:white!important;clip-path:polygon(27px 0,100% 0,100% 100%,0 100%);min-width:182px}.hq-header .hq-shop:hover{background:#1428a2;color:white!important}.hq-header .hq-shop:before{display:block!important;content:'';height:3px;width:25px;background:#f36522;position:absolute;left:34px;bottom:26px}.hq-header .hq-shop svg{width:24px;height:24px;stroke:white}.hq-dropdown{padding-block:42px;border-top:1px solid #1428a220;box-shadow:0 18px 30px #1428a215}.hq-dropdown h2{font-size:32px;font-weight:650}.hq-dropdown a{font-size:16px;font-weight:500}.hq-dropdown p{font-size:14px}.hq-header summary:after{border-color:#f36522;transition:transform .2s}.hq-header nav>a:not(.hq-shop):hover{color:#f36522!important}.hq-header .hq-brand:focus-visible{outline-offset:-4px}@media(min-width:1500px){.hq-brand{width:410px;padding-left:48px;gap:20px}.hq-brand img{width:82px;height:82px}.hq-brand>span{font-size:27px}.hq-header nav>a,.hq-header summary{font-size:19px;padding-inline:32px}.hq-header .hq-shop{min-width:210px;padding-inline:45px 38px;margin-left:25px}}@media(max-width:1150px) and (min-width:961px){.hq-brand{width:290px;padding-left:24px;gap:14px}.hq-brand img{width:66px;height:66px}.hq-brand>span{font-size:21px}.hq-header nav{padding-left:0}.hq-header nav>a,.hq-header summary{font-size:15px;padding-inline:17px}.hq-header .hq-shop{min-width:150px;padding-inline:32px 22px;margin-left:10px;gap:12px}}@media(max-width:960px){.hdt-utility{height:29px;padding:0 18px}.hdt-utility>span{display:none}.hdt-utility nav{gap:12px}.hdt-utility a{font-size:10px}.hq-header{min-height:91px}.hq-brand{width:auto;padding:12px 12px 12px 18px;gap:13px;flex:0 1 auto}.hq-brand img{width:62px;height:62px}.hq-brand>span{font-size:20px;max-width:135px;letter-spacing:-.045em}.hq-toggle{min-height:91px;padding:0 20px;gap:13px;font-size:11px;letter-spacing:.06em}.hq-toggle>span{width:27px}.hq-toggle i{width:27px}.hq-toggle i:nth-child(2){width:20px}.hq-header nav{padding:14px 24px 28px;border-top:1px solid #1428a220;max-height:calc(100dvh - 91px)}.hq-header nav>a,.hq-header summary{min-height:65px;padding:19px 0;font-size:22px;font-weight:600;border-bottom:1px solid #1428a220}.hq-header .hq-shop{min-height:66px;width:100%;min-width:0;padding:17px 26px 17px 32px;margin:24px 0 0;clip-path:polygon(17px 0,100% 0,100% 100%,0 100%);font-size:19px;background:#1428a2;color:white!important}.hq-header .hq-shop:before{left:33px;bottom:10px;height:2px;width:20px}.hq-dropdown{padding:0 0 16px;box-shadow:none;border:0}.hq-dropdown a{font-size:15px;padding-block:16px}.hq-header nav>a:not(.hq-shop):hover{background:white}.hq-toggle[aria-expanded=true] i:nth-child(1){transform:translateY(7px) rotate(45deg)}.hq-toggle[aria-expanded=true] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@media(max-width:360px){.hq-brand{padding-left:14px;gap:10px}.hq-brand img{width:56px;height:56px}.hq-brand>span{font-size:18px;max-width:120px}.hq-toggle{padding-inline:13px;gap:9px}}
@media(min-width:1151px) and (max-width:1499px){.hq-header nav>a,.hq-header summary{font-size:19px;padding-inline:22px}.hq-brand>span{font-size:25px}}

.hq-brand{width:350px;padding:14px 34px;justify-content:flex-start}.hq-brand img{width:275px;height:78px;object-fit:contain;clip-path:none;mix-blend-mode:normal}.hq-brand>span{display:none}@media(min-width:1500px){.hq-brand{width:410px;padding-left:45px}.hq-brand img{width:300px;height:80px}}@media(max-width:1150px) and (min-width:961px){.hq-brand{width:290px;padding-left:25px;padding-right:20px}.hq-brand img{width:245px;height:75px}}@media(max-width:960px){.hq-brand{width:265px;padding:12px 10px 12px 18px}.hq-brand img{width:235px;height:65px;max-width:100%}}@media(max-width:360px){.hq-brand{width:230px;padding-left:14px}.hq-brand img{width:205px;height:60px}}

.hq-header .hq-dropdown{padding:48px 52px 54px;min-height:330px;grid-template-columns:1.15fr 1.2fr 1fr;gap:60px;border-top:1px solid #1428a220;border-bottom:4px solid #1428a2;overflow:hidden;position:absolute;isolation:isolate}.hq-dropdown>div{position:relative;z-index:2}.hq-dropdown>div:first-child{padding-right:35px;border-right:1px solid #1428a225}.hq-dropdown h2{font-size:40px;line-height:1.06;letter-spacing:-.045em;max-width:300px;margin:0 0 20px}.hq-dropdown p{font-size:17px;line-height:1.6;max-width:265px;margin:0}.hq-dropdown a{font-size:21px;font-weight:600;letter-spacing:-.025em;padding:20px 0;border-bottom:1px solid #1428a225;gap:25px;min-height:73px;transition:color .2s,padding .2s}.hq-dropdown a:hover{padding-left:7px;color:#f36522!important}.hq-dropdown a>svg{width:24px;height:24px;stroke-width:1.4}.hq-dropdown:before{content:'';position:absolute;right:-65px;bottom:-160px;width:420px;height:420px;border:44px dashed #1428a207;border-radius:50%;transform:rotate(-15deg);z-index:0}.hq-dropdown:after{content:'';position:absolute;left:52px;bottom:25px;width:49px;height:4px;background:#f36522}.hq-header details[open] summary{color:#f36522!important}.hq-header details[open] summary:after{border-color:#f36522}.hq-dropdown .menu-route{display:flex;align-items:center;gap:10px;margin-top:22px;color:#1428a2;font-size:12px;font-weight:600;letter-spacing:0}.menu-route svg{width:26px;height:26px;fill:none;stroke:#f36522;stroke-width:1.4}.hq-dropdown .menu-feature{border-left:3px solid #f36522;padding-left:20px;margin-bottom:8px}.hq-dropdown .menu-feature a{font-size:22px;line-height:1.25;padding-top:5px;border:0;min-height:54px}.hq-dropdown .menu-feature p{font-size:14px;line-height:1.6;max-width:280px}.hq-header:after{content:'';position:absolute;bottom:0;left:36px;width:24px;height:3px;background:#f36522}.hq-header .hq-shop:before{width:18px;box-shadow:9px 0 0 #f36522;transform:skew(-25deg)}@media(min-width:1500px){.hq-header .hq-dropdown{padding:55px max(60px,calc((100vw - 1480px)/2));gap:85px;min-height:360px}.hq-dropdown h2{font-size:46px}.hq-dropdown a{font-size:23px;min-height:82px}}@media(max-width:1150px) and (min-width:961px){.hq-header .hq-dropdown{padding:35px;gap:35px}.hq-dropdown h2{font-size:34px}.hq-dropdown a{font-size:18px}}@media(max-width:960px){.hq-header .hq-dropdown{position:relative;min-height:0;display:block;padding:12px 0 27px;border:0;box-shadow:none;overflow:hidden}.hq-dropdown>div:first-child{display:block!important;border:0;padding:5px 0 10px}.hq-dropdown h2{display:none}.hq-dropdown p{font-size:14px;line-height:1.6;margin:0;max-width:290px}.hq-dropdown .menu-route{display:none}.hq-dropdown a{font-size:18px;min-height:60px;padding:16px 0;font-weight:500}.hq-dropdown:before{width:220px;height:220px;right:-90px;bottom:-110px;border-width:24px}.hq-dropdown:after{left:0;bottom:10px;width:32px;height:3px}.hq-dropdown .menu-feature{margin:18px 0 8px;padding-left:15px}.hq-dropdown .menu-feature a{font-size:19px;min-height:0;padding:0 0 7px}.hq-dropdown .menu-feature p{font-size:13px;max-width:250px}.hq-header:after{left:18px;width:19px}}


/* Blue editorial panel and a quiet, repeating vector tread. */
.hq-header .hq-dropdown{background:linear-gradient(90deg,#1428a2 0%,#1428a2 33.333%,#fff 33.333%,#fff 100%);border-bottom-color:#1428a2;gap:60px}
.hq-dropdown>div:first-child{border-right:0;padding-right:40px;color:#fff}
.hq-dropdown>div:first-child h2,.hq-dropdown>div:first-child p,.hq-dropdown>div:first-child .menu-route{color:#fff}
.hq-dropdown>div:first-child .menu-route svg{stroke:#ff9a5e}
.hq-dropdown:before{border:0;border-radius:0;right:20px;bottom:-80px;top:-80px;width:155px;height:auto;transform:rotate(-22deg);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2256%22%20viewBox%3D%220%200%20100%2056%22%3E%3Cg%20fill%3D%22%231428a2%22%3E%3Cpath%20d%3D%22M4%204h26l16%2018H20zM54%2022L70%204h26L80%2022zM4%2032h26l16%2018H20zM54%2050l16-18h26L80%2050z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:100px 56px;background-repeat:repeat;opacity:.045}
.hq-dropdown:after{background:#f36522}
.hq-dropdown .menu-feature{background:#1428a207;padding:15px 18px;margin-top:-4px;border-left-color:#f36522}
.hq-dropdown .menu-feature p{color:#1428a2}
@media(min-width:1500px){.hq-header .hq-dropdown{background:linear-gradient(90deg,#1428a2 0%,#1428a2 34%,#fff 34%,#fff 100%)}}
@media(max-width:960px){.hq-header .hq-dropdown{background:white;padding-top:0}.hq-dropdown>div:first-child{background:#1428a2;padding:20px;margin-top:8px;margin-bottom:8px}.hq-dropdown>div:first-child p{color:white}.hq-dropdown:before{right:-25px;width:100px;opacity:.035;top:110px}.hq-dropdown .menu-feature{margin-top:18px;padding:13px 15px}.hq-dropdown:after{background:#f36522}}

.hq-header .hq-dropdown{min-height:385px;padding-top:36px;padding-bottom:36px}.hq-dropdown>div:first-child{padding-right:0}.hdt-company-art{position:relative;min-height:310px;display:flex;flex-direction:column;justify-content:flex-end;padding:8px 18px 14px 0;overflow:hidden}.hq-dropdown .hdt-wheel-drawing{position:absolute;width:260px;height:260px;right:-58px;top:-55px;transform:rotate(-12deg);color:#fff;opacity:.13;pointer-events:none}.hq-dropdown .hdt-company-art h2{position:relative;z-index:1;font-size:49px;line-height:.99;font-weight:650;letter-spacing:-.055em;margin:0 0 22px;color:#fff}.hdt-company-art h2>span{color:#ff8c49}.hq-dropdown a.hdt-company-cta{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:0;max-width:265px;border-top:1px solid #ffffff45;border-bottom:0;padding:16px 0 0;font-size:14px;font-weight:500;letter-spacing:-.015em;color:white!important;gap:25px}.hq-dropdown .hdt-company-cta svg{width:28px;height:28px;stroke:#ff9e66;fill:none}.hq-dropdown:after{display:none}.hq-dropdown>div:nth-child(2){align-self:center}.hq-dropdown>div:nth-child(3){align-self:center}.hq-dropdown>div:nth-child(2)>a{position:relative;padding:23px 0;font-size:24px;font-weight:550;letter-spacing:-.04em;border-color:#1428a225}.hq-dropdown>div:nth-child(2)>a:after{content:'';position:absolute;left:0;bottom:-1px;width:0;height:2px;background:#f36522;transition:width .25s}.hq-dropdown>div:nth-child(2)>a:hover:after{width:100%}.hq-dropdown>div:nth-child(2)>a:hover{padding-left:0}.hq-dropdown a>svg{transition:transform .2s}.hq-dropdown a:hover>svg{transform:translate(3px,-3px)}.hq-dropdown .menu-feature{padding:21px 23px 23px;border:1px solid #1428a218;border-left:0;background:#1428a208;position:relative;margin-bottom:12px}.hq-dropdown .menu-feature:before{content:'';position:absolute;width:27px;height:3px;background:#f36522;left:23px;top:0}.hq-dropdown .menu-feature a{font-size:24px;letter-spacing:-.04em;padding:0 0 14px;min-height:0;font-weight:600}.hq-dropdown .menu-feature p{font-size:15px;line-height:1.6;max-width:255px}.hq-dropdown>div:nth-child(3)>a{font-size:20px;padding:17px 0;min-height:61px;letter-spacing:-.025em}.hq-dropdown .menu-route{display:none}@media(min-width:1500px){.hq-dropdown .hdt-company-art h2{font-size:58px}.hq-dropdown>div:nth-child(2)>a{font-size:27px}.hq-dropdown .hdt-wheel-drawing{width:300px;height:300px;right:-25px;top:-65px}.hdt-company-art{min-height:330px}}@media(max-width:960px){.hq-header .hq-dropdown{min-height:0;padding-top:0;padding-bottom:20px}.hq-dropdown>div:first-child{padding:0;margin:10px 0 10px}.hdt-company-art{min-height:175px;padding:22px 20px 16px}.hq-dropdown .hdt-company-art h2{display:block;font-size:37px;margin:0 0 17px}.hq-dropdown .hdt-wheel-drawing{width:190px;height:190px;right:-23px;top:-38px}.hq-dropdown a.hdt-company-cta{font-size:13px;max-width:none;padding-top:11px}.hq-dropdown .hdt-company-cta svg{width:21px;height:21px}.hq-dropdown>div:nth-child(2)>a{font-size:19px;padding:18px 0;min-height:61px}.hq-dropdown .menu-feature{padding:19px 17px;margin-top:21px}.hq-dropdown .menu-feature:before{left:17px}.hq-dropdown .menu-feature a{font-size:21px;padding-bottom:10px}.hq-dropdown .menu-feature p{font-size:14px}.hq-dropdown>div:nth-child(3)>a{font-size:18px;min-height:58px;padding:16px 0}}

/* Corporate navigation finish: restrained typography, optical alignment and crisp vector detail. */
.hq-header,.hdt-utility{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hq-header{border-bottom:1px solid #dce2e8}.hq-header:after{display:none}.hq-header .hq-shop:before{box-shadow:none;transform:none;width:24px;height:2px;bottom:27px}.hq-header .hq-shop svg{stroke-width:1.5}.hq-header nav>a,.hq-header summary{letter-spacing:-.02em;font-weight:600}.hq-header summary:after{width:6px;height:6px;border-width:1.5px}.hq-header .hq-dropdown{padding:40px 48px 42px;gap:64px;grid-template-columns:1fr 1.25fr 1fr;min-height:358px;border-top:1px solid #e1e6eb;border-bottom:1px solid #dce2e8;background:linear-gradient(90deg,#1428a2 0%,#1428a2 32%,#fff 32%,#fff 100%);box-shadow:0 16px 24px #1428a212}.hq-dropdown>div:first-child{padding-right:0}.hq-dropdown .hdt-company-art{min-height:285px;padding:0 20px 10px 0}.hq-dropdown .hdt-company-art h2{font-size:43px;line-height:1.04;font-weight:600;letter-spacing:-.045em;max-width:300px;margin-bottom:24px}.hq-dropdown .hdt-wheel-drawing{width:226px;height:226px;right:-35px;top:-65px;opacity:.13}.hq-dropdown a.hdt-company-cta{font-size:14px;line-height:1.4;font-weight:500;min-height:48px;padding:14px 0 0;max-width:255px;border-top-color:#ffffff45}.hq-dropdown a.hdt-company-cta svg{height:24px;width:24px}.hq-dropdown>div:nth-child(2)>a{font-size:22px;font-weight:550;line-height:1.25;letter-spacing:-.025em;padding:23px 0;min-height:75px;border-bottom-color:#dce2e8}.hq-dropdown a>svg{stroke:#f36522;stroke-width:1.5;width:22px;height:22px}.hq-dropdown .menu-feature{background:transparent;border:0;border-left:2px solid #f36522;padding:0 0 0 22px;margin:0 0 24px}.hq-dropdown .menu-feature:before{display:none}.hq-dropdown .menu-feature a{font-size:23px;letter-spacing:-.035em;font-weight:600;min-height:0;padding-bottom:13px}.hq-dropdown .menu-feature p{font-size:14px;line-height:1.65;max-width:250px;color:#52657b}.hq-dropdown>div:nth-child(3)>a{font-size:19px;font-weight:500;padding:18px 0;min-height:61px;border-bottom-color:#dce2e8}.hq-dropdown:before{width:120px;right:-15px;opacity:.025;transform:rotate(-25deg);pointer-events:none}.hq-header a,.hq-header summary,.hq-toggle{touch-action:manipulation}.hq-header a:focus-visible,.hq-header summary:focus-visible,.hq-toggle:focus-visible{outline:2px solid #f36522;outline-offset:5px}.hq-header nav>a:hover,.hq-header summary:hover{color:#f36522!important}.hq-dropdown a:hover svg{transform:translate(3px,-3px)}.hq-dropdown a.hdt-company-cta:hover svg{transform:translateX(4px)}@media(min-width:1500px){.hq-header .hq-dropdown{padding:48px max(60px,calc((100vw - 1440px)/2));min-height:375px;gap:80px}.hq-dropdown .hdt-company-art{min-height:290px}.hq-dropdown .hdt-company-art h2{font-size:49px}.hq-dropdown>div:nth-child(2)>a{font-size:24px}.hq-dropdown .hdt-wheel-drawing{width:250px;height:250px;right:-15px;top:-65px}}@media(max-width:1150px) and (min-width:961px){.hq-header .hq-dropdown{padding:35px;gap:42px;grid-template-columns:1fr 1.2fr 1fr;background:linear-gradient(90deg,#1428a2 0%,#1428a2 32%,#fff 32%,#fff 100%)}.hq-dropdown .hdt-company-art h2{font-size:36px}.hq-dropdown>div:nth-child(2)>a{font-size:19px}.hq-dropdown .menu-feature a{font-size:21px}.hq-dropdown>div:nth-child(3)>a{font-size:18px}}@media(max-width:960px){.hq-header .hq-dropdown{display:block;position:relative;min-height:0;padding:0 0 22px;background:white;box-shadow:none;border:0}.hq-dropdown>div:first-child{padding:0;margin:8px 0 7px;background:#1428a2}.hq-dropdown .hdt-company-art{padding:22px 20px 16px;min-height:184px}.hq-dropdown .hdt-company-art h2{font-size:34px;line-height:1.05;max-width:210px;margin-bottom:19px}.hq-dropdown .hdt-wheel-drawing{width:174px;height:174px;right:-19px;top:-32px}.hq-dropdown a.hdt-company-cta{font-size:13px;max-width:none;min-height:37px;padding-top:10px}.hq-dropdown>div:nth-child(2)>a{font-size:18px;line-height:1.4;min-height:61px;padding:18px 0}.hq-dropdown .menu-feature{margin:25px 0 12px;padding-left:18px}.hq-dropdown .menu-feature a{font-size:21px;padding-bottom:10px}.hq-dropdown .menu-feature p{font-size:14px;max-width:260px}.hq-dropdown>div:nth-child(3)>a{font-size:18px;min-height:60px;padding:17px 0}.hq-dropdown:before{top:210px;width:95px;opacity:.02}.hq-header .hq-shop:before{bottom:11px;width:20px}.hq-header .hq-dropdown a:focus-visible{outline-offset:2px}.hq-header nav.open{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#1428a260 #fff}}
@media(prefers-reduced-motion:no-preference){.hq-dropdown{animation:hdt-menu-enter .2s ease-out}@keyframes hdt-menu-enter{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}

.hdt-utility{justify-content:flex-end}.hdt-utility nav{margin-left:auto}@media(max-width:960px){.hdt-utility nav{margin-left:0}}
