/* iPhone/iPad/Android: hero-inhoud blijft volledig in normale documentflow. */
@media(max-width:700px){html,body{width:100%;overflow-x:hidden}.topbar{position:relative!important;top:auto!important;padding-top:env(safe-area-inset-top)!important}.topin{position:relative!important;width:calc(100% - 20px)!important;min-height:68px!important}.nav{top:100%!important;max-height:calc(100dvh - 76px)!important}.hero{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.hero>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;object-position:62% center!important}.hero>.shell{position:relative!important;z-index:2!important;display:block!important;width:calc(100% - 24px)!important;min-height:0!important}.hero-copy{display:block!important;width:100%!important;max-width:100%!important;padding:32px 0 34px!important}.hero-copy .kicker{margin-bottom:9px!important}.hero-copy h1{max-width:100%!important;margin:0 0 13px!important;font-size:clamp(2.05rem,10vw,2.85rem)!important;line-height:1!important;overflow-wrap:normal!important}.hero-copy p{position:relative!important;max-width:100%!important;margin:0!important;font-size:.95rem!important;line-height:1.5!important}.hero .actions{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;width:100%!important;margin:22px 0 0!important;padding:0 0 max(8px,env(safe-area-inset-bottom))!important}.hero .actions>a{position:relative!important;inset:auto!important;display:flex!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px!important;margin:0!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important}.hero .btn{justify-content:center!important}.hero .home-svx-live-launch,.hero .home-dpc-launch{justify-content:flex-start!important}.hero .home-dpc-launch span,.hero .home-svx-live-launch span{min-width:0}.hero .home-dpc-launch strong,.hero .home-svx-live-launch strong{white-space:normal}}
@media(max-width:430px){.hero-copy{padding-top:25px!important}.hero-copy h1{font-size:2.05rem!important}.hero-copy p{font-size:.9rem!important}.hero .actions{margin-top:18px!important}.hero .actions>a{min-height:48px!important}.hero .home-dpc-launch>i{width:36px;height:36px}.hero .home-svx-live-launch small,.hero .home-dpc-launch small{letter-spacing:.08em}}
@media(min-width:701px) and (max-width:1024px){html,body{overflow-x:hidden}.topbar{position:relative!important;top:auto!important}.hero{display:block!important;position:relative!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.hero>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.hero>.shell{position:relative!important;z-index:2!important;display:block!important;min-height:0!important}.hero-copy{max-width:100%!important;padding:48px 0!important}.hero .actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:min(100%,760px)!important}.hero .actions>a{position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;transform:none!important;box-sizing:border-box!important}.hero .home-dpc-launch span,.hero .home-svx-live-launch span{min-width:0}.hero .home-dpc-launch strong,.hero .home-svx-live-launch strong{white-space:normal}}
