section.pricing-plans-wrp .section-head{margin:0 auto 56px;max-width:760px;text-align:center}section.pricing-plans-wrp .section-head .eyebrow{color:var(--tertiary_color);font-size:16px;font-weight:500;margin-bottom:12px}section.pricing-plans-wrp .section-head h2{font-size:40px;margin-bottom:10px}section.pricing-plans-wrp .pricing-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}section.pricing-plans-wrp .pricing-grid .pricing-card{background:#fff;border:1px solid #e8e4f0;border-radius:16px;padding:36px 32px;position:relative;transition:all .3s}section.pricing-plans-wrp .tier-name{font-weight:700;margin-bottom:4px}section.pricing-plans-wrp p.tier-for{font-size:14px;margin-bottom:20px}section.pricing-plans-wrp .pricing-grid .pricing-card .tier-time{color:var(--tertiary_color);font-size:15px;font-weight:700;margin-bottom:24px}section.pricing-plans-wrp .pricing-grid .pricing-card ul.tier-features{list-style:none;padding:0}section.pricing-plans-wrp .pricing-grid .pricing-card ul.tier-features li{align-items:flex-start;border-bottom:1px solid #e8e4f0;display:flex;font-size:14px;gap:10px;margin:0;padding:10px 0}section.pricing-plans-wrp .pricing-grid .pricing-card ul.tier-features li:before{color:var(--tertiary_color);content:"✓";flex-shrink:0;font-family:Arial,sans-serif;font-weight:700}section.pricing-plans-wrp .pricing-grid .pricing-card a.button{display:block}section.pricing-plans-wrp .pricing-grid .pricing-card:hover{box-shadow:0 4px 12px rgba(10,22,40,.06),0 10px 30px rgba(10,22,40,.08);transform:translateY(-4px)}section.pricing-plans-wrp .pricing-grid .pricing-card .featured-tag{background:var(--tertiary_color);border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:6px 14px;position:absolute;right:24px;text-transform:uppercase;top:-14px}section.pricing-plans-wrp .pricing-grid .pricing-card.make_popular{border:2px solid var(--tertiary_color);transform:scale(1.05)}section.pricing-plans-wrp .pricing-grid.two{grid-template-columns:repeat(2,1fr)}section.pricing-plans-wrp .pricing-grid.four{grid-template-columns:repeat(4,1fr)}section.pricing-plans-wrp .section-head *{color:#fff}section.pricing-plans-wrp.purple .section-head .eyebrow{color:var(--quaternary_color)}section.pricing-plans-wrp.purple .pricing-grid .pricing-card.make_popular{border:2px solid var(--quaternary_color)}section.pricing-plans-wrp.purple .pricing-grid .pricing-card .featured-tag{background:var(--quaternary_color)}section.pricing-plans-wrp.purple .pricing-grid .pricing-card .tier-time,section.pricing-plans-wrp.purple .pricing-grid .pricing-card ul.tier-features li:before{color:var(--quaternary_color)}section.pricing-plans-wrp.purple .pricing-grid .pricing-card a.button{background:var(--quaternary_color)!important}section.pricing-plans-wrp .pricing-grid.full_width{grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:920px}section.pricing-plans-wrp .pricing-grid.full_width ul.tier-features{column-count:2;flex-wrap:wrap}section.pricing-plans-wrp .pricing-grid.full_width ul.tier-features li{display:block;font-size:17px}section.pricing-plans-wrp .pricing-grid.full_width ul.tier-features li strong{display:inline-block;margin:0 8px}section.pricing-plans-wrp .pricing-grid.full_width .tier-name{font-size:30px}section.pricing-plans-wrp .pricing-grid.full_width p.tier-for{font-size:17px}@media(max-width:991px){section.pricing-plans-wrp .pricing-grid{grid-template-columns:1fr}section.pricing-plans-wrp .pricing-grid .pricing-card.make_popular{transform:none}section.pricing-plans-wrp .section-head h2{font-size:35px;line-height:1.1}section.pricing-plans-wrp .pricing-grid .pricing-card a.button{font-size:16px}}@media(max-width:540px){section.pricing-plans-wrp .pricing-grid.full_width ul.tier-features{column-count:1}}