@media (min-width:1024px) and (min-height:800px){.renewal-site main.home-landing>.home-phone-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:48px}.renewal-site main.home-landing .home-phone-hero .home-hero-pip:not(.is-expanded){width:clamp(360px,25vw,440px);max-width:100%}}@media (min-width:1024px) and (min-height:1200px) and (orientation:portrait){.renewal-site main.home-landing>.home-phone-hero{align-content:start;padding-top:25svh;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:40px}.renewal-site main.home-landing .home-phone-hero .home-hero-pip:not(.is-expanded){width:clamp(320px,28vw,400px)}.screen main.sim-onboarding{align-items:flex-start;padding-top:clamp(96px,10svh,240px);padding-bottom:58svh}.screen main.sim-onboarding .sim-onboarding-bg{top:max(800px,44svh);bottom:5svh;left:15%;right:15%}.screen main.sim-onboarding .sim-onboarding-content{width:100%;max-width:960px}.screen main.sim-onboarding .sim-onboarding-welcome{max-width:none}.screen main.sim-onboarding .sim-onboarding-item[data-active=true]{width:calc(100% - 3 * var(--rail))}.screen main.sim-onboarding .sim-onboarding-panel-inner{width:100%}.screen main.sim-onboarding .sim-onboarding-phone-image{max-width:72%;max-height:78%}.screen main.sim-onboarding .sim-onboarding-report-image{height:66%;max-width:94%}}@media (max-width:760px){.screen .sim-onboarding-mobile-actions:not(:has(.sim-onboarding-back)){grid-template-columns:minmax(0,1fr)}.screen .sim-onboarding-mobile-actions:not(:has(.sim-onboarding-back)) .sim-onboarding-next{grid-column:1}}