.pricing_section__MQmgu{padding:90px 32px 96px;background:var(--brand-surface);scroll-margin-top:110px}.pricing_heading__Z8_1p{text-align:center;margin:0 auto 40px}.pricing_eyebrow__dLr_j{display:block;font-size:11.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--brand-orange-text);margin-bottom:18px}.pricing_section__MQmgu .pricing_heading__Z8_1p h2{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.12;font-weight:450;letter-spacing:-1.8px;color:var(--brand-ink)}.pricing_section__MQmgu .pricing_heading__Z8_1p h2 span{color:var(--brand-orange)}.pricing_card__RBjTZ{max-width:880px;margin:0 auto;border-radius:24px;overflow:hidden;background:var(--brand-raised);border:1px solid var(--brand-border);box-shadow:0 16px 44px #1d29390f}.pricing_offer__q_8QQ{position:relative;padding:28px 36px 26px;background:#cc4520;color:#fff}.pricing_offerTag__lcbCD{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:30px;background:#ffffff26;border:1px solid #ffffff4d;font-size:11.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.pricing_section__MQmgu .pricing_offer__q_8QQ h3{margin:14px 0 0;font-size:clamp(24px,2.6vw,32px);line-height:1.2;font-weight:600;letter-spacing:-.8px;color:#fff}.pricing_section__MQmgu .pricing_offer__q_8QQ p{margin:10px 0 0;max-width:640px;font-size:16px;line-height:1.7;color:#fff}.pricing_offer__q_8QQ small{display:block;margin-top:12px;font-size:13.5px;color:#ffffffcc}.pricing_body___ZGpr{display:grid;grid-template-columns:1fr 1fr;gap:0}.pricing_plan__4SAB7{padding:30px 36px 32px;display:flex;flex-direction:column;align-items:flex-start}.pricing_section__MQmgu .pricing_plan__4SAB7 h3{margin:0;font-size:17px;font-weight:650;color:var(--brand-ink)}.pricing_price__ksw27{display:flex;align-items:baseline;gap:8px;margin-top:10px}.pricing_price__ksw27 strong{font-size:clamp(48px,5.4vw,64px);line-height:1;font-weight:500;letter-spacing:-2.6px;color:var(--brand-ink)}.pricing_price__ksw27 span{font-size:clamp(20px,2vw,24px);font-weight:500;letter-spacing:-.4px;color:var(--brand-ink)}.pricing_terms__MYdo5{margin-top:8px;font-size:14px;color:var(--brand-faint)}.pricing_button__Yq8lW{display:inline-flex;align-items:center;gap:16px;margin-top:22px;padding:15px 22px;border-radius:10px;background:var(--brand-orange);color:#fff;font-size:15px;font-weight:650;text-decoration:none;box-shadow:0 5px 12px #f15b3014;transition:transform .2s,background .2s}.pricing_button__Yq8lW:hover{background:#cf461e;transform:translateY(-2px)}.pricing_note__gObW5{margin-top:10px;font-size:13.5px;color:var(--brand-faint)}.pricing_button__Yq8lW:focus-visible{outline:3px solid var(--brand-orange);outline-offset:4px}.pricing_list___Kw26{list-style:none;margin:0;padding:30px 36px 32px;display:grid;align-content:center;gap:14px;border-left:1px solid var(--brand-border)}.pricing_list___Kw26 li{display:grid;grid-template-columns:20px 1fr;gap:10px;font-size:15px;line-height:1.55;color:var(--brand-ink)}.pricing_list___Kw26 svg{color:var(--brand-orange);margin-top:2px}.dark .pricing_card__RBjTZ{box-shadow:0 16px 44px #00000040}.dark .pricing_offer__q_8QQ{background:#b83f1c}.dark .pricing_button__Yq8lW{color:#25170f}.dark .pricing_button__Yq8lW:hover{background:#ffad90}@media(max-width:760px){.pricing_section__MQmgu{padding:65px 18px}.pricing_section__MQmgu .pricing_heading__Z8_1p h2{font-size:36px;letter-spacing:-1.3px}.pricing_offer__q_8QQ{padding:24px 22px}.pricing_body___ZGpr{grid-template-columns:1fr}.pricing_plan__4SAB7{padding:26px 22px 24px}.pricing_list___Kw26{padding:22px 22px 26px;border-left:0;border-top:1px solid var(--brand-border)}}@media(prefers-reduced-motion:reduce){.pricing_button__Yq8lW{transition:none}}