.pricing-refresh{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,1fr);gap:clamp(2rem,7vw,8rem)}.pricing-refresh .price-detail{align-self:end;border:1px solid currentColor;padding:clamp(1.5rem,3vw,3rem)}.pricing-refresh h1{margin:.35em 0;overflow-wrap:break-word}.pricing-refresh .price-summary{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.55}.pricing-refresh .button{margin-top:.8rem}.pricing-refresh p{line-height:1.65}@media(max-width:760px){.pricing-refresh{display:block}.pricing-refresh .price-detail{margin-top:2rem}.pricing-refresh h1{font-size:clamp(2.5rem,10vw,4.5rem)}}
