/* TechToTab V73 — premium cinematic responsive heroes, Marketing & Amazon */
.v60-fullbleed-hero.v73-premium-hero{display:flex!important;position:relative!important;isolation:isolate;align-items:center;min-height:clamp(650px,79vh,890px)!important;width:100%!important;overflow:hidden;background-color:#041329!important;background-image:var(--v60-bg)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;}
.v60-fullbleed-hero.v73-premium-hero::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(2,9,26,.56) 0%,rgba(2,9,26,.40) 31%,rgba(2,9,26,.13) 55%,rgba(2,9,26,0) 76%)!important;pointer-events:none;}
.v60-fullbleed-hero.v73-premium-hero::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgba(1,10,27,.22),transparent 24%)!important;pointer-events:none;}
.v73-premium-hero .v60-hero-container{position:relative;z-index:2!important;width:100%;max-width:none;padding:clamp(90px,9vw,145px) clamp(24px,4.4vw,92px)!important;}
.v73-premium-hero .v60-hero-content{width:min(700px,52%)!important;max-width:700px!important;position:relative;z-index:2;}
.v73-premium-hero .v60-hero-content h1{font-size:clamp(39px,4vw,69px)!important;line-height:1.10!important;max-width:17ch!important;text-shadow:0 4px 26px rgba(0,5,22,.22);}
.v73-premium-hero .v60-hero-content .v34-description{max-width:595px!important;}
@media(max-width:1050px){.v60-fullbleed-hero.v73-premium-hero{background-position:60% center!important;min-height:690px!important}.v73-premium-hero .v60-hero-content{width:72%!important}.v60-fullbleed-hero.v73-premium-hero::before{background:linear-gradient(90deg,rgba(2,9,26,.93) 0%,rgba(2,9,26,.83) 42%,rgba(2,9,26,.36) 100%)!important}}
@media(max-width:700px){.v60-fullbleed-hero.v73-premium-hero{min-height:695px!important;background-position:71% center!important}.v73-premium-hero .v60-hero-content{width:100%!important}.v73-premium-hero .v60-hero-container{padding:75px 22px 65px!important}.v73-premium-hero .v60-hero-content h1{font-size:clamp(34px,9vw,50px)!important}.v60-fullbleed-hero.v73-premium-hero::before{background:linear-gradient(90deg,rgba(2,9,26,.98),rgba(2,9,26,.88) 78%,rgba(2,9,26,.68))!important}}
