.hero{min-height:650px;grid-template-columns:.93fr 1.07fr;padding-top:48px;padding-bottom:60px}.hero h1{font-size:clamp(3.15rem,5vw,5.8rem);margin:14px 0 18px}.hero-copy>p{font-size:1.08rem}.hero-actions{margin:23px 0}.proof-strip{margin-top:25px}
.hero-pricing{position:relative;background:#fff;border:3px solid #12354a;border-radius:32px;padding:26px;box-shadow:14px 16px 0 #f14968;overflow:hidden}.hero-pricing:before{content:"";position:absolute;right:-80px;top:-100px;width:230px;height:230px;border-radius:50%;background:#ffd447;opacity:.7}.quick-top{position:relative;display:grid;margin-bottom:18px}.quick-top span{color:#f14968;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.quick-top b{font:800 2.1rem/1.1 'Baloo 2';color:#12354a}.quick-tabs{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.quick-tab{min-width:0;border:2px solid #d8e4e8;background:#f7fbfc;color:#12354a;border-radius:15px;padding:10px 5px;display:grid;gap:1px;place-items:center;font:700 .77rem Nunito;cursor:pointer;transition:.2s}.quick-tab:first-letter{font-size:1.35rem}.quick-tab span{font-weight:900}.quick-tab small{font-weight:900;color:#f14968}.quick-tab.active{background:#12354a;color:#fff;border-color:#12354a;transform:translateY(-3px);box-shadow:0 5px 0 #ffd447}.quick-tab.active small{color:#ffd447}.complete-tab{background:#fff7d2}.quick-detail{display:none;position:relative;margin-top:18px;background:#eefcf8;border:2px solid #12354a;border-radius:21px;padding:20px;grid-template-columns:auto 1fr;align-items:center;gap:8px 18px}.quick-detail.active{display:grid}.quick-price{font:800 3.8rem/1 'Baloo 2';color:#f14968;grid-row:span 2}.quick-price small{font-size:1.05rem}.quick-detail h2{font-size:1.75rem}.quick-detail p{margin:3px 0;color:#526d77;font-size:.88rem;line-height:1.35}.quick-detail strong{grid-column:1/-1;justify-self:start;background:#12c999;color:#073d31;border-radius:99px;padding:6px 11px;font-size:.78rem}.quick-detail a{grid-column:1/-1;background:#12c999;color:#073d31;text-align:center;padding:13px;border-radius:12px;font-weight:900;box-shadow:0 5px 0 #088868}.complete-detail{background:#fff3bd}.complete-detail a{background:#f14968;color:#fff;box-shadow:0 5px 0 #b62e49}.quick-saving{position:absolute;right:14px;top:12px;background:#f14968;color:#fff;border-radius:99px;padding:5px 9px;font-size:.65rem;font-weight:900}.quick-note{font-size:.7rem;color:#6c8189;margin:13px 2px 0;line-height:1.3}
@media(max-width:960px){.hero{grid-template-columns:1fr;padding-top:35px}.hero-pricing{max-width:700px;width:100%;margin:5px auto 0}.hero-art{display:none}}
@media(max-width:600px){.hero{padding-top:28px}.hero h1{font-size:2.65rem;margin:10px 0 13px}.hero-copy>p{font-size:.96rem}.hero-actions,.proof-strip{display:none}.hero-pricing{padding:17px;border-radius:23px;box-shadow:8px 9px 0 #f14968}.quick-top b{font-size:1.7rem}.quick-tabs{gap:5px}.quick-tab{padding:8px 2px;font-size:.66rem}.quick-detail{padding:16px;gap:6px 12px}.quick-price{font-size:3rem}.quick-detail h2{font-size:1.5rem}}
