/* SCHRAEGER – consolidated mobile QA layer (20 Aug 2026). */
@media (max-width:1024px){
 html,body{overflow-x:clip!important}
 .navbar.navbar-2{position:fixed!important;inset:0 0 auto!important;width:100%!important;height:72px!important;min-height:72px!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}
 html body .navbar.navbar-2 .navbar-padding .navbar-container .navbar_flex,.navbar.navbar-2 .navbar-padding,.navbar.navbar-2 .navbar-container,.navbar.navbar-2 .navbar_flex{height:72px!important;min-height:72px!important;background:transparent!important;background-image:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important}
 .navbar.navbar-2 .navbar_flex:before,.navbar.navbar-2 .navbar_flex:after,.navbar.navbar-2:before,.navbar.navbar-2:after{display:none!important;content:none!important}
 .navbar.navbar-2.schraeger-mobile-home-header{padding:0!important}
 .navbar.navbar-2.schraeger-mobile-home-header .navbar_logo{width:94px!important;max-width:94px!important}
 .navbar.navbar-2 .navbar_brand{position:fixed!important;top:.75rem!important;left:1.5rem!important;z-index:10045!important;display:flex!important;width:auto!important;height:48px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:flex-start!important}
 .navbar.navbar-2 .navbar_logo{display:block!important;width:clamp(84px,23vw,106px)!important;height:auto!important;margin:0!important}
 .navbar.navbar-2.schraeger-header-scrolled{top:4px!important;right:6px!important;left:6px!important;width:auto!important;height:64px!important;min-height:64px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:20px!important;background:rgba(244,244,239,.58)!important;box-shadow:inset 0 1px rgba(255,255,255,.9),0 14px 34px rgba(26,29,29,.11)!important;-webkit-backdrop-filter:blur(22px) saturate(1.22)!important;backdrop-filter:blur(22px) saturate(1.22)!important}
 .navbar.navbar-2.schraeger-header-scrolled .navbar-padding,.navbar.navbar-2.schraeger-header-scrolled .navbar-container,.navbar.navbar-2.schraeger-header-scrolled .navbar_flex{height:64px!important;min-height:64px!important}
 .navbar.navbar-2 .navbar_menu,.navbar.navbar-2 .navbar_icon-wrap,.navbar.navbar-2 .navbar_open,.navbar.navbar-2 .w-nav-button,.venture-nav-v35__links,.venture-nav-v35__actions,.venture-nav-v35__toggle,.legal-header .legal-nav{display:none!important}
 .schraeger-mobile-toggle{position:fixed!important;top:.75rem!important;right:1.5rem!important;z-index:10050!important;display:grid!important;width:3rem!important;height:3rem!important;flex:0 0 3rem!important;margin:0!important;padding:0!important;place-items:center!important;border:1px solid rgba(22,22,20,.2)!important;border-radius:999px!important;background:rgba(255,255,255,.55)!important;color:#171714!important;-webkit-text-fill-color:#171714!important;box-shadow:inset 0 1px rgba(255,255,255,.82),0 10px 30px rgba(38,32,23,.09)!important;-webkit-backdrop-filter:blur(18px) saturate(1.3)!important;backdrop-filter:blur(18px) saturate(1.3)!important}
 .schraeger-mobile-toggle__lines{position:relative!important;display:block!important;width:1.15rem!important;height:.8rem!important}
 .schraeger-mobile-toggle__lines:before,.schraeger-mobile-toggle__lines:after{content:""!important;position:absolute!important;left:0!important;display:block!important;width:100%!important;height:1.5px!important;border-radius:2px!important;background:currentColor!important;transition:top .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)!important}
 .schraeger-mobile-toggle__lines:before{top:.15rem!important}
 .schraeger-mobile-toggle__lines:after{top:.62rem!important}
 .schraeger-mobile-toggle[aria-expanded=true] .schraeger-mobile-toggle__lines:before{top:.38rem!important;transform:rotate(45deg)!important}
 .schraeger-mobile-toggle[aria-expanded=true] .schraeger-mobile-toggle__lines:after{top:.38rem!important;transform:rotate(-45deg)!important}
 .schraeger-mobile-toggle[aria-expanded=true]{position:fixed!important;top:.75rem!important;right:1.5rem!important;z-index:10050!important}
 .schraeger-mobile-panel{z-index:10025!important}
 a.button,button.button,a.venture-button,button.w-button,input.w-button{box-sizing:border-box!important;display:inline-flex!important;min-height:48px!important;height:48px!important;padding:0 1.35rem!important;align-items:center!important;justify-content:center!important;line-height:1!important}
 a.button .button_text-mask,a.button .text-button{position:static!important;display:flex!important;width:auto!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:none!important;text-shadow:none!important;white-space:nowrap!important}
 a.button .text-button~.text-button{display:none!important}
 .navbar.navbar-2 a.schraeger-booking-cta{position:fixed!important;top:.75rem!important;right:8.4rem!important;width:112px!important;min-width:112px!important;max-width:112px!important}
 html body .navbar.navbar-2.schraeger-mobile-home-header a.schraeger-booking-cta{position:fixed!important;top:12px!important;right:134px!important;left:auto!important;width:112px!important;height:48px!important;margin:0!important;padding:0 1rem!important}
 html body .navbar.navbar-2.schraeger-mobile-home-header a.schraeger-booking-cta{display:inline-flex!important;opacity:1!important;visibility:visible!important;color:#f7f7f2!important;-webkit-text-fill-color:#f7f7f2!important;background:rgba(17,22,23,.9)!important}
 html body .schraeger-mobile-toggle{display:grid!important;opacity:1!important;visibility:visible!important;border:1px solid rgba(22,22,20,.2)!important;border-radius:999px!important;background:rgba(255,255,255,.55)!important;color:#171714!important;-webkit-text-fill-color:#171714!important;box-shadow:inset 0 1px rgba(255,255,255,.82),0 10px 30px rgba(38,32,23,.09)!important;-webkit-backdrop-filter:blur(18px) saturate(1.3)!important;backdrop-filter:blur(18px) saturate(1.3)!important}
 html body .navbar.navbar-2.schraeger-mobile-home-header.schraeger-header-scrolled .navbar_brand{top:7px!important}
 html body .navbar.navbar-2.schraeger-mobile-home-header.schraeger-header-scrolled a.schraeger-booking-cta{top:7px!important}
}
@media (max-width:767px){
 body.schraeger-global-theme .section_home_hero{padding-top:4.45rem!important}
 body.schraeger-global-theme .home_hero_texts-master{top:-32px!important;padding-top:2rem!important}
 html body.schraeger-global-theme .section_home_hero .hero_home_wrap-headings-top{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:.25rem!important;width:calc(100% - 24px)!important;margin-inline:12px!important;transform:none!important;transform-origin:center!important;overflow:visible!important}
 body.schraeger-global-theme .hero_home_wrap-single-top{width:100%!important;min-width:0!important;overflow:visible!important}
 body.schraeger-global-theme .hero_home_wrap-single-top:first-child{text-align:left!important}
 body.schraeger-global-theme .hero_home_wrap-single-top:last-child{text-align:right!important}
 body.schraeger-global-theme .text-h1_hero-home-top{width:100%!important;font-size:clamp(2.18rem,10.2vw,3.25rem)!important;line-height:.88!important;letter-spacing:-.075em!important;white-space:nowrap!important}
 body.schraeger-global-theme .hero_home_wrap-single-top:last-child .text-h1_hero-home-top{text-align:right!important}
 body.schraeger-global-theme .home_hero_resonate-master-wrap{box-sizing:border-box!important;width:calc(100% - 24px)!important;margin-inline:12px!important;transform:none!important;overflow:visible!important}
 html body.schraeger-global-theme .section_home_hero .text-h1_hero-home-bottom{width:100%!important;margin:0!important;font-size:clamp(3.8rem,18vw,5.5rem)!important;line-height:.84!important;letter-spacing:-.075em!important;text-align:left!important;transform:scaleX(1.18)!important;transform-origin:left center!important;white-space:nowrap!important}
 body.schraeger-global-theme .schraeger-editorial-services{display:grid!important;width:100%!important;grid-template-columns:max-content max-content max-content!important;column-gap:clamp(.8rem,4vw,1.25rem)!important;row-gap:.75rem!important;align-items:center!important;justify-content:end!important;justify-items:end!important;text-align:right!important}
 body.schraeger-global-theme .schraeger-editorial-services>*{min-width:0!important;margin:0!important;font-size:clamp(.66rem,2.9vw,.78rem)!important;line-height:1.1!important;letter-spacing:-.015em!important;text-align:right!important;white-space:nowrap!important}
 body.schraeger-global-theme .schraeger-editorial-services>*:nth-child(1){grid-column:1!important}
 body.schraeger-global-theme .schraeger-editorial-services>*:nth-child(2){grid-column:2!important}
 body.schraeger-global-theme .schraeger-editorial-services>*:nth-child(3){grid-column:3!important}
 body.schraeger-global-theme .schraeger-editorial-services>*:nth-child(4){grid-column:2!important}
 body.schraeger-global-theme .schraeger-editorial-services>*:nth-child(5){grid-column:3!important;justify-self:end!important}
 html body.schraeger-global-theme .section_about-intro{min-height:138svh!important;height:138svh!important}
 html body.schraeger-global-theme .section_about-intro .about-intro_content{top:20svh!important;min-height:310px!important;height:clamp(310px,40svh,340px)!important;max-height:340px!important;padding:1.2rem 1.1rem!important;justify-content:center!important}
 html body.schraeger-global-theme .section_about-intro .text-beschreibung{max-width:100%!important;padding-inline:.35rem!important;font-size:clamp(1.16rem,5.25vw,1.48rem)!important;line-height:1.16!important}
 body.schraeger-global-theme .section_about-intro .schraeger-about-cta{margin:1.1rem auto 0!important}
 body.schraeger-global-theme .section_services-home .services-home_single{padding:.8rem!important;gap:.65rem!important}
 body.schraeger-global-theme .section_services-home .services-home_single>.services-home_top{padding:.15rem .15rem .3rem!important}
 body.schraeger-global-theme .section_services-home .services-home_top h3,body.schraeger-global-theme .section_services-home .services-home_top h3:first-child{font-size:clamp(1.42rem,6.8vw,2rem)!important}
 body.schraeger-global-theme .section_services-home .services-home_single>.services-home_video-wrap,body.schraeger-global-theme .section_services-home .services-home_single>.services-home_bottom{height:70vw!important;min-height:70vw!important;max-height:70vw!important;flex:0 0 70vw!important}
 body.schraeger-global-theme .section_services-home .services-home_single.is-second>.services-home_bottom,body.schraeger-global-theme .section_services-home .services-home_single:nth-child(2)>.services-home_bottom{background:linear-gradient(145deg,rgba(25,29,30,.89),rgba(50,55,56,.74))!important;color:#f8f7f2!important;-webkit-text-fill-color:#f8f7f2!important}
 body.schraeger-global-theme .section_services-home .services-home_single.is-second,body.schraeger-global-theme .section_services-home .services-home_single:nth-child(2){background:linear-gradient(145deg,rgba(34,39,40,.76),rgba(73,77,76,.52))!important}
 body.schraeger-global-theme .works-home_works-heading-flex{position:relative!important;inset:auto!important;margin:0 0 1.2rem!important;padding-inline:12px!important;justify-content:flex-start!important;text-align:left!important;transform:none!important}
 body.schraeger-global-theme .works-home_works-heading-flex .schraeger-home-contact-title{font-size:clamp(1.75rem,8vw,2.45rem)!important;text-align:left!important}
 html body.schraeger-global-theme .schraeger-founders-stage .founder_heaedline{width:calc(100% - 24px)!important;min-height:145px!important;height:145px!important;margin-inline:12px!important;padding:1.05rem!important}
 html body.schraeger-global-theme .schraeger-founders-stage .founder_heaedline .schraeger-home-contact-title{font-size:clamp(1.75rem,8.1vw,2.45rem)!important;line-height:1.05!important}
 html body.schraeger-global-theme .footer{padding-top:1.5rem!important}
 html body.schraeger-global-theme .footer .footer_padding-wrap{padding-block:1rem!important}
 html body.schraeger-global-theme .footer .schraeger-footer-intro h2{font-size:clamp(1.65rem,7.35vw,2.25rem)!important}
 html body.schraeger-global-theme .footer .footer_menu .footer_link{font-size:clamp(1rem,4.7vw,1.28rem)!important}
 html body.schraeger-global-theme .footer .footer_dark-wrap{padding-block:1.25rem!important}
 html body.schraeger-global-theme .footer .footer_grid{gap:1.1rem!important}
 html body.schraeger-global-theme .footer .footer_menu{padding-bottom:.85rem!important}
 html body.schraeger-global-theme .footer .footer_columns-wrap{gap:.9rem!important}
 html body.schraeger-global-theme .footer .footer_marquee_master{margin-top:1.4rem!important;margin-bottom:.8rem!important}
 html body .footer .footer_contact-wrap{padding-right:0!important;padding-left:0!important}
 html body.studio-v2 .section_studio-hero .studio-h0,html body.studio-v2 .section_hero-studio .heading-style-h0{font-size:clamp(1.9rem,7.1vw,2.5rem)!important}
 html body.studio-v2 .hero-years-mark{font-size:clamp(7.5rem,31vw,8.5rem)!important}
 html body.studio-v2 .hero-years-copy{font-size:clamp(1.85rem,7.8vw,2.55rem)!important}
 html body.studio-v2 .hero-proof-v29__metrics{display:none!important}
 html body.studio-v2 .about-modern-v26__title,html body.studio-v2 #studio-services-title,html body.studio-v2 .spiral-team_text.heading-style-h0,html body.studio-v2 .section_approach .approach_headline h2,html body.studio-v2 .approach-modern-v27 .approach_headline h2,html body.studio-v2 .section_founder h2,html body.studio-v2 .studio-bridge-v30 h2,html body.studio-v2 .hero-proof-v29 h2,html body.studio-v2 .heading-style-h1.margin-0.trt{font-size:clamp(1.58rem,6.4vw,1.78rem)!important;line-height:1.06!important}
 html body.studio-v2 .about-modern-v26 .founder_heaedline{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}
 html body.studio-v2 .hero-studio_bottom .text-studio,html body.studio-v2 .hero-studio_bottom .text-marken,html body.studio-v2 .text-size-small.mobil-text-small{display:none!important}
 html body.studio-v2 .hero-proof-v29 .hero-proof-v29__intro{opacity:1!important;visibility:visible!important;transform:none!important}
 body.studio-v2 .section_approach .approach_grid{gap:.8rem!important;margin-bottom:2.5rem!important}
 body.studio-v2 .section_approach .approach_tile{min-height:0!important;height:auto!important;padding:1rem!important}
 body.studio-v2 .section_approach .approach_tile:last-child{margin-bottom:1.25rem!important}
 body.studio-v2 .section_approach.approach-modern-v27 .approach_headline{padding:1rem!important}
 body.studio-v2 .section_approach.approach-modern-v27 .approach_grid{padding-inline:1rem!important}
 body.studio-v2 .section_blog-home .schraeger-home-contact-title{font-size:clamp(1.72rem,7.2vw,2rem)!important;line-height:1.02!important}
 body.studio-v2 .section_approach .approach_image-background{margin-top:2.5rem!important}
 html body.studio-v2 .section_founder.about-modern-v26{margin-top:-1rem!important;padding-top:1rem!important}
 html body.studio-v2 .section_studio-hero{padding-bottom:2rem!important}
 html body.studio-v2 .section_studio-hero .studio-hero_bottom{margin-bottom:0!important}
 html body a.button,html body a.button .button_text-mask,html body a.button .text-button{line-height:1!important}
 html body a.button .button_text-mask{overflow:visible!important}
 html body a.button .text-button{top:auto!important;bottom:auto!important;margin:0!important;padding:0!important;transform:none!important}
 html body a.button .schraeger-mobile-plain-label{position:relative!important;z-index:3!important;display:flex!important;width:auto!important;height:100%!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;line-height:1!important;white-space:nowrap!important}
 body.venture-page-v36 .venture-hero{display:flex!important;min-height:auto!important;padding-top:4.65rem!important;flex-direction:column!important;gap:1.35rem!important}
 body.venture-page-v36 .venture-hero__copy,body.venture-page-v36 .venture-hero__media{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;transform:none!important}
 body.venture-page-v36 .venture-hero h1{font-size:clamp(2.15rem,9.8vw,3.2rem)!important}
 body.venture-page-v36 .venture-hero__media{order:2!important;min-height:0!important;height:auto!important;aspect-ratio:16/10!important}
 body.venture-page-v36 .venture-hero__media video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}
 body.venture-page-v36 .venture-section h2,body.venture-page-v36 .venture-focus h2,body.venture-page-v36 .venture-contact h2{font-size:clamp(2rem,8.8vw,2.9rem)!important}
 body.venture-page-v36 .venture-project h3,body.venture-page-v36 .venture-project:not(:first-child) h3{font-size:clamp(1.65rem,7vw,2.25rem)!important}
 body.venture-page-v36 .venture-project__image{height:auto!important;min-height:0!important;aspect-ratio:4/3!important;margin-bottom:0!important}
 body.venture-page-v36 .venture-project__body{padding-top:1rem!important}
 body .contact-hero h1,body .heading.kontakt-text,body .kontakt-text,body.magazin-v2 h1{font-size:clamp(2.15rem,9.6vw,3.15rem)!important}
 body .sayhello-text{font-size:clamp(2.35rem,10.8vw,3.1rem)!important}
 body .schraeger-contact-v32 h1,body .schraeger-contact-v32 h2{font-size:clamp(2rem,8.9vw,2.75rem)!important}
 html body.contact-v2 .schraeger-contact-v32 .sayhello-text{font-size:clamp(2.15rem,9vw,2.45rem)!important;line-height:1!important}
 html body.contact-v2 .schraeger-contact-v32 h1,html body.contact-v2 .schraeger-contact-v32 h2,html body.contact-v2 .heading-style-h1-2{font-size:clamp(1.75rem,7.4vw,2.05rem)!important;line-height:1.08!important}
 html body.contact-v2 .main-wrapper h1.sayhello-text{font-size:clamp(2.15rem,9vw,2.4rem)!important;line-height:1!important}
 html body.contact-v2 .main-wrapper h1:not(.sayhello-text),html body.contact-v2 .main-wrapper h2{font-size:clamp(1.72rem,7.35vw,2.05rem)!important;line-height:1.08!important}
 body.article-v2 .blog-post_hero-text-wrap .heading-style-h1{font-size:clamp(2rem,8.4vw,3rem)!important}
 body.article-v2 .blog-post_hero-image{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/3!important;object-fit:cover!important}
 body.article-v2 .blog-content_rich-text-wrap .w-richtext blockquote{font-size:clamp(1.15rem,4.9vw,1.55rem)!important;line-height:1.35!important}
 html body .legal-hero h1{font-size:clamp(1.8rem,7.5vw,2.2rem)!important;line-height:1.05!important}
}

/* Tablet portrait: deliberately bridge Webflow's desktop and phone layouts. */
@media (min-width:768px) and (max-width:991px){
 body.schraeger-global-theme .section_home_hero{padding-top:5.25rem!important}
 html body.schraeger-global-theme .section_home_hero .home_hero_texts-master{position:relative!important;top:-20px!important;padding-top:2rem!important}
 html body.schraeger-global-theme .section_home_hero .hero_home_wrap-headings-top{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:1rem!important;width:calc(100% - 40px)!important;margin-inline:20px!important;transform:none!important;overflow:visible!important}
 body.schraeger-global-theme .hero_home_wrap-single-top{width:100%!important;min-width:0!important;overflow:visible!important}
 body.schraeger-global-theme .hero_home_wrap-single-top .wrap-heading-3d,body.schraeger-global-theme .hero_home_wrap-single-top .wrap-heading-3d_front,body.schraeger-global-theme .hero_home_wrap-single-top .wrap-heading-3d_back{display:block!important;width:100%!important;max-width:none!important}
 body.schraeger-global-theme .text-h1_hero-home-top{width:100%!important;font-size:clamp(4rem,9.2vw,4.65rem)!important;line-height:.9!important;letter-spacing:-.07em!important;white-space:nowrap!important}
 body.schraeger-global-theme .hero_home_wrap-single-top:first-child .text-h1_hero-home-top{text-align:left!important}
 body.schraeger-global-theme .hero_home_wrap-single-top:last-child .text-h1_hero-home-top{text-align:right!important}
 body.schraeger-global-theme .home_hero_resonate-master-wrap{box-sizing:border-box!important;width:calc(100% - 40px)!important;margin-inline:20px!important;transform:none!important;overflow:visible!important}
 html body.schraeger-global-theme .section_home_hero .text-h1_hero-home-bottom{width:100%!important;margin:0!important;font-size:clamp(7.25rem,15vw,8.2rem)!important;line-height:.84!important;letter-spacing:-.075em!important;text-align:left!important;transform:scaleX(1.455)!important;transform-origin:left center!important;white-space:nowrap!important}
 body.schraeger-global-theme .section_home_hero .schraeger-home-editorial{box-sizing:border-box!important;width:100%!important;max-width:none!important;grid-template-columns:1fr!important;gap:2.25rem!important;margin-top:3rem!important;padding:2.5rem 1.25rem!important}
 body.schraeger-global-theme .section_home_hero .schraeger-home-editorial .home-hero_text-left,body.schraeger-global-theme .section_home_hero .schraeger-home-editorial .home-hero_texts-right{grid-column:1!important;width:100%!important;max-width:none!important;flex:0 0 100%!important}
 body.schraeger-global-theme .section_home_hero .schraeger-home-editorial .home-hero_text-left{grid-row:1!important}
 body.schraeger-global-theme .section_home_hero .schraeger-home-editorial .home-hero_texts-right{grid-row:2!important}
 .schraeger-home-editorial .schraeger-impact{display:grid!important;grid-template-columns:11rem minmax(0,1fr)!important;gap:1.5rem!important;min-height:0!important;padding:1.25rem 0!important;align-items:center!important}
 .schraeger-home-editorial .schraeger-impact::before{top:50%!important;left:4rem!important;width:15rem!important}
 .schraeger-home-editorial .schraeger-impact-number{position:relative!important;z-index:0!important;top:auto!important;left:auto!important;align-self:center!important;font-size:7.4rem!important;line-height:.8!important;transform:none!important;animation:none!important}
 .schraeger-home-editorial .schraeger-impact>div{max-width:none!important;margin:0!important;padding-left:1.5rem!important}
 .schraeger-home-editorial .schraeger-impact strong{font-size:1.55rem!important}
 .schraeger-home-editorial .schraeger-impact p{font-size:1rem!important;line-height:1.5!important}
 .schraeger-home-editorial .schraeger-proof{margin-top:.75rem!important}
 html body.studio-v2 .hero-proof-v29__metrics,html body.studio-v2 .hero-studio_bottom .text-studio,html body.studio-v2 .hero-studio_bottom .text-marken,html body.studio-v2 .text-size-small.mobil-text-small{display:none!important}
 html body.studio-v2 .section_studio-hero{padding-top:5.75rem!important}
 html body.studio-v2 .section_studio-hero .studio-hero_bottom{margin-bottom:0!important}
 body.venture-page-v36 .venture-hero{display:flex!important;min-height:auto!important;padding-top:6.25rem!important;flex-direction:column!important;gap:1.75rem!important}
 body.venture-page-v36 .venture-hero__copy,body.venture-page-v36 .venture-hero__media{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;transform:none!important}
 body.venture-page-v36 .venture-hero__copy{padding-inline:2rem!important}
 body.venture-page-v36 .venture-hero__media{order:2!important;min-height:0!important;height:auto!important;aspect-ratio:16/9!important;margin:0 2rem!important;width:calc(100% - 4rem)!important}
 body.venture-page-v36 .venture-hero__media video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}
 body.venture-page-v36 .venture-hero h1{font-size:clamp(3.3rem,7.6vw,4.25rem)!important}
}
