.website-pricing{background:#f5f8fa}.website-pricing>.section-intro{max-width:850px}.website-pricing .section-intro h2{font-size:clamp(36px,4.5vw,56px)}.website-package-card{display:grid;grid-template-columns:1fr 1.25fr;max-width:1120px;margin:45px auto 0;background:#fff;border:1px solid var(--line);border-top:4px solid var(--orange);box-shadow:0 15px 35px rgba(7,27,46,.06)}.website-package-offer{padding:38px 40px;border-right:1px solid var(--line)}.website-package-offer h3{font-size:36px;margin:12px 0 16px}.website-package-offer>p{font-size:16px;line-height:1.65;color:#566373;max-width:360px}.website-package-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;font-size:56px;line-height:1.1;margin:28px 0 12px;letter-spacing:-.04em}.website-package-price small{font-size:15px;font-weight:500;color:#566373;letter-spacing:normal}.website-package-offer .website-upfront{margin:0 0 28px;font-size:16px}.website-upfront span{display:inline-block;margin-left:10px;color:#ae3416;font-weight:700;font-size:14px}.website-package-features{padding:38px 40px}.website-package-features h4{font-size:20px;margin:0 0 22px}.website-package-features ul{list-style:none;padding:0;margin:0 0 26px}.website-package-features li{position:relative;padding:10px 0 10px 27px;font-size:16px;line-height:1.5;border-bottom:1px solid #edf0f2}.website-package-features li:before{content:'✓';position:absolute;left:0;color:var(--orange);font-weight:900}.website-package-features>a{font-size:15px;font-weight:800;color:#ae3416}.website-package-details{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:25px 40px;background:#fafbfc;border-top:1px solid var(--line)}.website-package-details p{margin:0;font-size:14px;line-height:1.65;color:#566373}.website-package-details b{display:block;font-size:15px;color:var(--ink);margin-bottom:6px}.pricing-note{font-size:14px;line-height:1.65}.website-package-card .plan-label{font-size:12px}
@media(max-width:800px){.website-package-card{grid-template-columns:1fr}.website-package-offer{border-right:0;border-bottom:1px solid var(--line)}.website-package-offer,.website-package-features{padding:28px}.website-package-details{padding:25px 28px;grid-template-columns:1fr;gap:20px}.website-package-price{font-size:48px}.website-package-offer>p{max-width:none}}
