.hdt-inside-feature{position:relative;left:50%;width:100vw;margin:0 0 0 -50vw;background:#fff;color:#12151a;isolation:isolate}.hdt-inside-feature *{box-sizing:border-box}.hdt-inside-feature>header{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:56px 64px 40px}.hdt-inside-feature>header h2{margin:0;font:400 clamp(44px,4vw,72px)/1 'HDT Headliner',Impact,sans-serif;letter-spacing:.005em}.hdt-inside-feature>header>span{font:500 14px/24px 'HDT Clash',Arial,sans-serif;color:#636973}.hdt-inside-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background:white}.hdt-story-tile{position:relative;display:block;min-width:0;min-height:430px;aspect-ratio:1.95;overflow:hidden;background:#12151a;color:white!important;text-decoration:none!important}.hdt-story-tile>img,.hdt-story-tile>video{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform .7s ease}.hdt-story-tile:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#000b, #0004 75%),linear-gradient(0deg,#0006,transparent);pointer-events:none}.hdt-history-tile>img{object-position:85% 30%;filter:grayscale(1);width:67%!important;left:auto}.hdt-history-tile{background:#1b1d20 url('/wp-content/plugins/hdt-corporate-assets-03/assets/media/history-production.jpg') left center/cover no-repeat}.hdt-history-tile:after{background:linear-gradient(90deg,#000c,#0006 62%,#0001)}.hdt-future-tile>img{object-position:center 50%;filter:saturate(.7)}.hdt-future-tile:after{background:linear-gradient(90deg,#98420de0,#7b39065c)}.hdt-wheel-tile>img{filter:saturate(.55);object-position:center}.hdt-tile-copy{position:relative;z-index:1;padding:clamp(32px,3.7vw,72px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%;min-height:inherit}.hdt-tile-copy .hdt-kicker{margin:0 0 16px;font:600 12px/20px 'HDT Clash',Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#fff}.hdt-tile-copy h3{margin:0 0 28px;max-width:640px;color:white;font:400 clamp(34px,3.2vw,58px)/1.04 'HDT Headliner',Impact,sans-serif!important;letter-spacing:.005em;text-transform:uppercase}.hdt-tile-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 22px;border:1px solid #ffffffb8;border-radius:0;background:transparent;color:white!important;font:600 12px/20px 'HDT Clash',Arial,sans-serif;cursor:pointer;text-decoration:none!important}.hdt-tile-copy button.hdt-tile-button{margin-top:10px;border-color:transparent;padding-inline:0;min-height:32px}.hdt-story-tile:hover>img{transform:scale(1.035)}.hdt-tile-button:hover{background:#fff;color:#151a21!important}.hdt-motion-control{position:absolute;bottom:20px;right:20px;z-index:3;display:grid;place-items:center;background:#0008;color:#fff;border:1px solid #ffffff70;border-radius:50%;width:36px;height:36px;padding:0;cursor:pointer}.hdt-altitude-dialog{padding:0;border:0;background:#111;color:#fff;width:min(1100px,95vw);max-height:92vh}.hdt-altitude-dialog::backdrop{background:#000d}.hdt-altitude-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px}.hdt-altitude-dialog h2{font:600 16px/24px 'HDT Clash',Arial;margin:0;color:white}.hdt-altitude-dialog button{color:white;background:none;border:0;font-size:32px;cursor:pointer}.hdt-altitude-dialog video{display:block;width:100%;max-height:80vh}.hdt-inside-feature a:focus-visible,.hdt-inside-feature button:focus-visible{outline:3px solid #f36522;outline-offset:-3px}
@media(max-width:1100px){.hdt-story-tile{min-height:350px}.hdt-inside-feature>header{padding:40px}.hdt-tile-copy{padding:32px}.hdt-tile-copy h3{font-size:42px}}
@media(max-width:760px){.hdt-inside-feature>header{padding:40px 24px 28px;display:block}.hdt-inside-feature>header h2{font-size:44px;margin-bottom:16px}.hdt-inside-feature>header>span{font-size:12px}.hdt-inside-grid{grid-template-columns:1fr}.hdt-story-tile{min-height:330px;aspect-ratio:1.15}.hdt-tile-copy{padding:32px 24px}.hdt-tile-copy h3{font-size:40px;margin-bottom:24px}.hdt-tile-copy .hdt-kicker{font-size:11px}.hdt-history-tile>img{width:75%!important}.hdt-altitude-dialog>header{padding:12px 16px}.hdt-altitude-dialog h2{font-size:13px}}
@media(prefers-reduced-motion:reduce){.hdt-story-tile>img{transition:none}.hdt-story-tile:hover>img{transform:none}}

.hdt-tile-copy h3{line-height:1.12!important}
