:root{--hdt-blue:#1428a2;--hdt-orange:#f36522;--hdt-ink:#15181d}*{box-sizing:border-box}.hdt-inner-page{margin:0;background:white;color:var(--hdt-ink);font:400 16px/1.65 Arial,Helvetica,sans-serif;overflow-x:clip}.hdt-inner-page img{max-width:100%;height:auto}.hdt-inner-page a{color:inherit}.hdt-inner-page .hq-header{position:sticky;top:0;width:100%;z-index:1000}.hdt-inner-page .hq-brand{padding:12px 32px;background:#fff}.hdt-inner-page .hq-brand:after{display:none}.hdt-inner-page .hq-brand img{width:280px;height:80px;object-fit:contain;mix-blend-mode:normal}.hdt-inner-page .hq-header nav>a,.hdt-inner-page .hq-header summary{font-size:20px;color:#171d25!important}.hdt-inner-page .hq-header .hq-shop{color:white!important;background:var(--hdt-blue)}.inner-skip{position:fixed;left:16px;top:-80px;background:white;padding:16px;z-index:9999}.inner-skip:focus{top:12px}.hdt-inner-page h1,.hdt-inner-page h2,.hdt-page-title{font-family:'HDT Headliner',Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:1.05}.hdt-inner-page h3,.hdt-inner-page h4,.hdt-inner-page h5,.hdt-inner-page h6{font-family:'HDT Clash',Arial,sans-serif;line-height:1.25}.hdt-kicker{font:600 12px/20px 'HDT Clash',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px}.hdt-kicker:before{content:'';display:inline-block;width:32px;height:3px;background:var(--hdt-orange);margin-right:12px;vertical-align:middle}.hdt-inner-hero{position:relative;isolation:isolate;min-height:560px;display:flex;align-items:center;background:#181b20 var(--hero-image) center/cover;color:white;padding:80px max(48px,calc((100vw - 1400px)/2));overflow:hidden}.hdt-inner-hero:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#05070be0,#05070b77 65%,#05070b33)}.hdt-inner-hero h1{font-size:clamp(64px,7vw,128px);margin:0 0 24px;color:white;max-width:1100px}.hdt-inner-hero .hdt-kicker{color:white}.hdt-hero-deck{font:500 20px/32px 'HDT Clash',Arial,sans-serif;max-width:650px;margin:0}.hdt-history-hero{background-position:center 60%}.hdt-story-chapters{display:flex;gap:48px;justify-content:center;position:sticky;top:112px;z-index:10;background:var(--hdt-orange);padding:22px 32px}.hdt-story-chapters a{font:600 16px/24px 'HDT Clash',Arial;text-decoration:none;color:#101317}.hdt-story-chapters a:hover{text-decoration:underline;text-underline-offset:6px}.hdt-history-timeline{max-width:1400px;margin:auto;padding:80px 48px}.hdt-history-timeline article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:112px;align-items:center;padding:64px 0 96px;scroll-margin-top:200px}.hdt-history-timeline article:before{content:'';position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed #aeb3bd}.hdt-history-timeline article:after{content:'';position:absolute;left:calc(50% - 8px);top:50%;width:16px;height:16px;border:4px solid white;background:var(--hdt-orange);box-shadow:0 0 0 2px var(--hdt-orange);border-radius:50%}.hdt-history-timeline article:nth-child(even) figure{grid-column:1;grid-row:1}.hdt-history-timeline article:nth-child(even) .hdt-timeline-copy{grid-column:2;grid-row:1}.hdt-year{display:inline-block;transform:skew(-12deg);background:var(--hdt-orange);color:#111;padding:6px 20px;font:400 30px/1.2 'HDT Headliner',Impact;margin-bottom:24px}.hdt-timeline-copy h2{font-size:clamp(40px,3.7vw,64px);margin:0 0 24px}.hdt-timeline-copy p{font:400 16px/28px Arial,sans-serif;margin:0 0 20px}.hdt-history-timeline figure{margin:0;min-width:0}.hdt-history-timeline img{display:block;width:100%;max-height:600px;object-fit:cover}.hdt-history-timeline article:first-child img{object-position:center top;max-height:650px;object-fit:contain;background:#f3f4f5}.hdt-history-timeline figcaption{font:400 12px/20px 'HDT Clash',Arial;color:#666c76;margin-top:16px}.hdt-outline-link{display:inline-flex;align-items:center;gap:24px;padding:12px 20px;border:1px solid #15181d;font:600 13px/24px 'HDT Clash',Arial;text-decoration:none;margin:12px 12px 0 0}.hdt-outline-link svg{width:22px;height:22px;stroke:var(--hdt-orange);stroke-width:1.5;fill:none}.hdt-outline-link:hover{background:#15181d;color:white}.hdt-story-intro{display:grid;grid-template-columns:1fr 1fr;gap:24px 80px;max-width:1400px;padding:88px 48px;margin:auto}.hdt-story-intro>.hdt-kicker{grid-column:1/-1;margin:0}.hdt-story-intro h2{font-size:clamp(42px,4vw,72px);margin:0}.hdt-story-intro p:not(.hdt-kicker){margin:0 0 24px;font:400 18px/30px Arial,sans-serif}.hdt-film-section{background:#14171d;padding:64px 48px;color:white}.hdt-film-section h2{max-width:1304px;margin:0 auto 32px;font-size:48px;color:white}.hdt-film-section video{display:block;width:100%;max-width:1304px;margin:auto}.hdt-source-note{padding:32px 48px;background:#f3f4f6;font:400 12px/24px Arial;display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.hdt-source-note p{margin:0}.hdt-market-pair{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#fff}.hdt-market-pair>a{position:relative;background:#15181d;color:white;padding:48px;min-height:430px;isolation:isolate;text-decoration:none;display:flex;justify-content:flex-end;flex-direction:column;overflow:hidden}.hdt-market-pair img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hdt-market-pair>a:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#000c,transparent);z-index:-1}.hdt-market-pair h2{font-size:64px;margin:0 0 24px;color:white}.hdt-market-pair span{font:600 14px 'HDT Clash',Arial}.hdt-wheel-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;max-width:1400px;margin:auto;padding:80px 48px}.hdt-wheel-intro h2{font-size:64px;margin:0}.hdt-wheel-intro p{font-size:18px;line-height:30px}.hdt-wheel-intro .hdt-kicker{font-size:12px}.hdt-wheel-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;background:#f3f4f6;padding:64px max(48px,calc((100vw - 1304px)/2))}.hdt-wheel-steps article{border-top:3px solid var(--hdt-orange);padding-top:24px}.hdt-wheel-steps span{font:400 64px 'HDT Headliner',Impact;color:var(--hdt-blue)}.hdt-wheel-steps h2{font-size:32px;margin:16px 0}.hdt-wheel-steps p{font-size:16px;line-height:26px}.hdt-inner-breadcrumb{display:flex;gap:12px;max-width:1400px;padding:32px 48px 0;margin:auto;font:400 12px/20px 'HDT Clash',Arial;color:#666c76}.hdt-inner-breadcrumb a{text-decoration:none}.hdt-page-heading{max-width:1400px;margin:auto;padding:48px 48px 40px;border-bottom:1px solid #e0e3e9}.hdt-page-heading h1,.hdt-page-title{font-size:clamp(44px,5vw,80px);max-width:1100px;margin:0;overflow-wrap:anywhere}.hdt-page-heading .hdt-kicker{margin-bottom:16px}.hdt-preserved-content{max-width:1304px;margin:0 auto;padding:64px 48px 88px;overflow-wrap:break-word}.hdt-preserved-content .elementor,.hdt-preserved-content .elementor-element,.hdt-preserved-content .e-con,.hdt-preserved-content .e-con-inner,.hdt-preserved-content .elementor-widget-container{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;position:static!important;transform:none!important}.hdt-preserved-content h1{font-size:56px;margin:0 0 32px}.hdt-preserved-content h2{font-size:42px;margin:56px 0 24px}.hdt-preserved-content h3{font-size:26px;margin:40px 0 20px}.hdt-preserved-content h4,.hdt-preserved-content h5,.hdt-preserved-content h6{font-size:20px;margin:32px 0 16px}.hdt-preserved-content p,.hdt-preserved-content li{font:400 17px/29px Arial,sans-serif;color:#3d4653;max-width:900px}.hdt-preserved-content p{margin:0 0 24px}.hdt-preserved-content a{color:var(--hdt-blue);text-underline-offset:4px}.hdt-preserved-content img{max-width:100%;height:auto;max-height:680px;object-fit:contain;display:block;margin:32px 0}.hdt-preserved-content iframe{max-width:100%;width:100%;min-height:600px;border:1px solid #e0e3e9}.hdt-preserved-content table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.hdt-preserved-content td,.hdt-preserved-content th{border:1px solid #dce0e8;padding:12px}.hdt-preserved-content input:not([type=hidden]),.hdt-preserved-content textarea,.hdt-preserved-content select{max-width:100%;padding:12px;border:1px solid #bbc2ce;border-radius:0;font:16px Arial}.hdt-preserved-content input[type=submit],.hdt-preserved-content button{background:var(--hdt-blue);color:white;border:0;padding:14px 24px;font:600 14px 'HDT Clash',Arial;cursor:pointer}.hdt-preserved-content .gallery{display:grid!important;grid-template-columns:repeat(3,1fr);gap:24px}.hdt-preserved-content .gallery img{margin:0}.hdt-preserved-content .team-items,.hdt-preserved-content .teambox-items{display:grid!important;grid-template-columns:1fr 1fr;gap:48px}.hdt-preserved-content .team-item{min-width:0;border-top:3px solid var(--hdt-orange);padding-top:24px}.hdt-preserved-content .team-item img{max-height:400px;max-width:350px;object-fit:contain}.hdt-wheel-resources{background:#fff}.hdt-wheel-resources img{display:inline-block;width:calc(33.333% - 24px);height:430px;object-fit:contain;vertical-align:top;margin:20px 20px 24px 0;background:#f3f4f6}.hdt-wheel-resources .wheel-frame{width:100%;height:auto;background:#fff;border:0;box-shadow:none}.hdt-wheel-resources .pdf-container{width:100%;height:800px;border:1px solid #dce0e8;border-radius:0}.hdt-wheel-resources .label{position:static;transform:none;background:var(--hdt-blue);color:white;padding:16px;font:600 20px 'HDT Clash',Arial}.hdt-inner-page .hdt-home-footer{padding:64px max(48px,calc((100vw - 1320px)/2)) 0;margin:0;background:var(--hdt-blue)!important}.hdt-inner-page .hdt-home-footer .footer-main{padding:0 0 48px}.hdt-inner-page .hdt-home-footer h3{text-transform:none;font:650 20px/28px 'HDT Clash',Arial}.hdt-inner-page .hdt-home-footer .footer-base{padding:24px 0}.hdt-design-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:0 40px;padding:48px;max-width:1400px;margin:auto}.hdt-design-directory a{padding:20px 0;border-bottom:1px solid #dde1e8;font:500 16px/24px 'HDT Clash',Arial;text-decoration:none}.hdt-inner-page :focus-visible{outline:3px solid var(--hdt-orange);outline-offset:3px}
@media(max-width:1100px){.hdt-inner-page .hq-brand img{width:210px;height:70px}.hdt-inner-page .hq-header nav>a,.hdt-inner-page .hq-header summary{font-size:16px;padding-inline:16px}.hdt-history-timeline article{gap:64px}.hdt-story-chapters{top:94px}.hdt-story-intro,.hdt-wheel-intro{gap:40px}.hdt-inner-page .footer-main{gap:32px}}
@media(max-width:760px){.hdt-inner-page .hq-header{min-height:80px}.hdt-inner-page .hq-brand{padding:10px 18px}.hdt-inner-page .hq-brand img{width:190px;height:58px}.hdt-inner-hero{min-height:440px;padding:64px 24px}.hdt-inner-hero h1{font-size:62px}.hdt-hero-deck{font-size:17px;line-height:28px}.hdt-story-chapters{top:80px;padding:16px 24px;gap:24px;justify-content:flex-start;overflow:auto}.hdt-story-chapters a{font-size:12px;white-space:nowrap}.hdt-history-timeline{padding:24px}.hdt-history-timeline article{display:flex!important;flex-direction:column;gap:32px;padding:40px 0;border-bottom:1px solid #e0e3e9}.hdt-history-timeline article:before,.hdt-history-timeline article:after{display:none}.hdt-timeline-copy h2{font-size:44px}.hdt-history-timeline figure{width:100%}.hdt-history-timeline img{max-height:450px}.hdt-story-intro,.hdt-wheel-intro{display:block;padding:48px 24px}.hdt-story-intro h2,.hdt-wheel-intro h2{font-size:48px;margin:20px 0 32px}.hdt-story-intro p:not(.hdt-kicker){font-size:16px;line-height:28px}.hdt-film-section{padding:40px 24px}.hdt-film-section h2{font-size:36px}.hdt-market-pair{grid-template-columns:1fr}.hdt-market-pair>a{padding:32px 24px;min-height:350px}.hdt-market-pair h2{font-size:48px}.hdt-source-note{padding:24px;display:block}.hdt-source-note a{display:block;margin-top:12px}.hdt-wheel-steps{grid-template-columns:1fr;padding:40px 24px;gap:24px}.hdt-inner-breadcrumb{padding:24px 24px 0;font-size:11px}.hdt-page-heading{padding:32px 24px}.hdt-page-heading h1,.hdt-page-title{font-size:44px;overflow-wrap:normal}.hdt-preserved-content{padding:40px 24px 56px}.hdt-preserved-content h1{font-size:40px}.hdt-preserved-content h2{font-size:34px;margin-top:40px}.hdt-preserved-content h3{font-size:24px}.hdt-preserved-content p,.hdt-preserved-content li{font-size:16px;line-height:28px}.hdt-preserved-content iframe{min-height:400px}.hdt-preserved-content .gallery,.hdt-preserved-content .team-items,.hdt-preserved-content .teambox-items{grid-template-columns:1fr!important}.hdt-wheel-resources img{display:block;width:100%;height:auto;max-height:640px;margin:24px 0}.hdt-inner-page .hdt-home-footer{padding:48px 24px 0}.hdt-inner-page .hdt-home-footer .footer-main{display:grid;grid-template-columns:1fr;gap:32px}.hdt-inner-page .hdt-home-footer .footer-base{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hdt-design-directory{grid-template-columns:1fr;padding:24px}}
/* Keep the complete flagship navigation inside the viewport at laptop widths. */
@media(min-width:961px) and (max-width:1440px){.hdt-inner-page .hq-brand{padding:12px 24px!important}.hdt-inner-page .hq-brand img{width:230px!important;height:76px!important}.hdt-inner-page .hq-header nav{min-width:0!important;padding-left:0!important}.hdt-inner-page .hq-header nav>a,.hdt-inner-page .hq-header summary{font-size:16px!important;padding-inline:16px!important;gap:8px!important;letter-spacing:0!important}.hdt-inner-page .hq-header .hq-shop{min-width:170px!important;padding-inline:30px 22px!important;font-size:16px!important}.hdt-inner-page .hq-header summary svg{width:12px!important}}
.hdt-preserved-content .eael-accordion-list{padding:20px 0;border-bottom:1px solid #dfe3e9}.hdt-preserved-content .eael-accordion-header{font:600 18px/28px 'HDT Clash',Arial;color:#15181d;padding-bottom:12px}.hdt-preserved-content .eael-accordion-content{display:block!important}.hdt-preserved-content form label{display:block;margin-bottom:16px}.hdt-preserved-content form input:not([type=hidden]):not([type=submit]),.hdt-preserved-content form textarea{width:min(100%,600px)}
.hdt-inner-page .hq-shop svg{flex:0 0 22px!important;width:22px!important;height:24px!important;fill:none;stroke:currentColor;stroke-width:1.6}
@media(min-width:961px) and (max-width:1300px){.hdt-inner-page .hq-brand{padding-inline:20px!important}.hdt-inner-page .hq-brand img{width:210px!important}.hdt-inner-page .hq-header nav>a,.hdt-inner-page .hq-header summary{font-size:15px!important;padding-inline:12px!important}.hdt-inner-page .hq-header .hq-shop{min-width:200px!important;padding-inline:30px 20px!important;font-size:15px!important}}
.hdt-preserved-content.hdt-wheel-resources .elementor-widget-image{display:inline-block!important;width:calc((100% - 48px)/3)!important;margin:0 16px 24px 0!important;vertical-align:top}.hdt-preserved-content.hdt-wheel-resources .elementor-widget-image img{display:block;width:100%;height:460px;object-fit:contain;margin:0;background:#f2f3f6}.hdt-page-heading:has(>.hdt-kicker:only-child){padding-block:24px}.hdt-preserved-content>.elementor>.elementor-element:first-child h2:first-child{margin-top:0}
@media(max-width:760px){.hdt-preserved-content.hdt-wheel-resources .elementor-widget-image{display:block!important;width:100%!important;margin:0 0 24px!important}.hdt-preserved-content.hdt-wheel-resources .elementor-widget-image img{height:auto;max-height:650px}.hdt-page-heading:has(>.hdt-kicker:only-child){padding-block:16px}}
.hdt-inner-page .hq-header .hq-shop:before,.hdt-inner-page .hq-header .hq-shop:after{display:none!important}
@media(min-width:761px){.hdt-preserved-content.hdt-wheel-resources .elementor-widget-image{width:calc((100% - 72px)/3)!important}}
.hdt-inner-hero .hdt-hero-title{font:400 clamp(64px,7vw,128px)/1.05 'HDT Headliner',Impact,sans-serif;color:#fff;margin:0 0 24px;max-width:1100px}
@media(max-width:760px){.hdt-inner-hero .hdt-hero-title{font-size:62px}}
