.awc-starter-hero{padding:12px 16px;margin-top:14px;background:#33081de8;border:1px solid #ff9cbc;border-radius:14px;max-width:410px}.awc-starter-hero>span{display:block;color:#ffb2ce;font-size:11px;letter-spacing:1.3px;font-weight:800}.awc-starter-hero>strong{display:block;font-size:clamp(30px,3vw,42px);line-height:1.15;margin:5px 0}.awc-starter-hero>p{font-size:12px!important;line-height:1.5;margin:0}.awc-starter-banner{padding:12px 14px;margin:12px 0 16px;background:#ff005e22;border:1px solid #ff75a566;border-radius:12px}.awc-starter-banner>strong,.awc-starter-banner>span{display:block}.awc-starter-banner>strong{font-size:15px;line-height:1.4;color:white}.awc-starter-banner>span{font-size:12px;line-height:1.6;color:#ffd6e5;margin-top:4px}.price-grid:has(>.price-card:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.hero-intro .starting-price{white-space:normal;font-size:13px}.awc-starter-hero,.awc-starter-banner{overflow-wrap:anywhere}@media(max-width:760px){.price-grid:has(>.price-card:nth-child(4)){grid-template-columns:1fr}.awc-starter-hero{max-width:100%}.awc-starter-hero>strong{font-size:36px}}
@media(min-width:761px){.awc-starter-hero{padding:7px 14px;margin-top:10px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px}.awc-starter-hero>strong{font-size:26px;margin:0}.awc-starter-hero>p{flex-basis:100%;font-size:11px!important}.hero-intro .hero-copy{overflow:visible!important;max-height:none!important;padding-bottom:0}.hero-signup .awc-starter-banner{padding:7px 12px;margin:6px 0 8px}.hero-signup .awc-starter-banner>span{display:none}.hero-signup .signup-intro{display:none}.hero-signup textarea{min-height:44px!important}}
@media(min-width:1025px) and (max-height:1000px){.hero-intro .hero-copy,.hero-intro .hero-signup{zoom:.9}.hero-intro .hero-signup{top:136px!important}.hero-intro .hero-signup{max-height:none!important;overflow:visible!important}}
@media(min-width:1025px) and (max-height:860px){.hero-intro .hero-copy,.hero-intro .hero-signup{zoom:.8}.hero-intro .hero-signup{top:153px!important}}
@media(min-width:1025px) and (max-height:780px){.hero-intro .hero-copy,.hero-intro .hero-signup{zoom:.72}.hero-intro .hero-signup{top:170px!important}}
@media(min-width:1025px) and (max-height:700px){.hero-intro .hero-copy,.hero-intro .hero-signup{zoom:.64}.hero-intro .hero-signup{top:191px!important}}

@media(max-width:380px){.hero-intro{bottom:max(176px,calc(env(safe-area-inset-bottom) + 168px))!important}.hero-intro .hero-actions{flex-wrap:nowrap;gap:8px}.hero-intro .hero-actions .solid-button,.hero-intro .hero-actions .outline-button{padding:11px 12px;font-size:12px;gap:8px;white-space:nowrap}}
@media(max-width:760px){#awc-tracking-choice button[data-awc-choice]{min-height:44px!important}}
@media(min-width:761px) and (max-width:1024px){.hero-intro{overflow:visible!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,46%);column-gap:28px;align-items:start;bottom:auto!important}.hero-intro .hero-signup{margin-top:0!important}.hero-intro .hero-copy h1{font-size:clamp(40px,5.6vw,56px)}.hero-intro .hero-copy .awc-starter-hero{max-width:100%}.hero-intro .hero-actions .solid-button,.hero-intro .hero-actions .outline-button{white-space:nowrap;padding-left:14px;padding-right:14px}}
@media(min-width:761px) and (max-width:1024px) and (max-height:900px){.hero-intro{zoom:.8;top:150px!important}}
@media(min-width:761px) and (max-width:1024px) and (max-height:800px){.hero-intro{zoom:.74;top:162px!important}}
@media(min-width:761px) and (max-width:1024px) and (max-height:700px){.hero-intro{zoom:.72;top:167px!important}}
