@media (max-width:640px){.hp-plan-page.hp-plan-mobile-v2 .hp-plan-detail{gap:20px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-gallery{width:min(58vw,215px)}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-gallery__main figcaption{margin-top:7px;font-size:11px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-buying>.hp-plan-eyebrow{margin-bottom:8px;font-size:11px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-buying h1{letter-spacing:-.025em;max-width:100%;margin-bottom:13px;font-size:clamp(25px,7vw,28px);font-weight:650;line-height:1.08}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-price-row strong{font-size:19px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-tax-note{margin-bottom:18px;font-size:10px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-product-type,.hp-plan-page.hp-plan-mobile-v2 .hp-plan-edition-summary{font-size:11.5px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-edition-summary{margin-bottom:18px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-renewal-summary{margin-bottom:24px;padding-block:8px}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-renewal-summary p{min-height:0;padding-block:6px}}@media (max-width:360px){.hp-plan-page.hp-plan-mobile-v2 .hp-plan-gallery{width:min(56vw,195px)}.hp-plan-page.hp-plan-mobile-v2 .hp-plan-buying h1{font-size:24px}}@media (max-width:640px){.hp-plan-page .hp-plan-detail-shell{padding-bottom:28px}.hp-plan-page>.product-footer{padding-top:28px}}
