.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:8px;font-size:11px;color:var(--muted);margin:0 0 30px}.breadcrumbs li+li:before{content:'›';margin-right:8px}.business-hero{background:var(--light);padding:30px 0 48px}.business-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:center}.business-hero h1{font-size:clamp(35px,4vw,52px);max-width:680px}.hero-business-price{margin:22px 0;font-size:12px}.hero-business-price strong{display:block;font-size:43px;line-height:1.4;color:var(--navy);letter-spacing:-1px}.hero-business-price small{font-size:14px;letter-spacing:0;margin-left:4px}.business-capture{background:var(--navy);color:white;padding:30px;border-radius:16px;box-shadow:0 15px 35px #172e5914}.business-capture h2{color:white;font-size:29px;line-height:1.2}.business-capture .eyebrow{color:#ffc38d;font-size:9px}.capture-icon{display:block;color:var(--orange);font-size:40px;line-height:1;margin-bottom:22px}.business-capture label,.footer-lives{font-size:12px;display:block;font-weight:bold}.business-capture input,.footer-lives input{display:block;width:100%;min-height:48px;border:1px solid #c1cad7;border-radius:7px;padding:12px;margin:8px 0 16px;color:var(--navy)}.business-capture .button{width:100%}.business-capture .note{color:#c7d2e4}.capture-status{font-size:11px;margin:16px 0 0;color:#eef3fa}.capture-path{display:flex;gap:10px;align-items:center;justify-content:space-between;border-top:1px solid #ffffff25;margin-top:22px;padding-top:18px;font-size:9px;letter-spacing:1px}.capture-path i{color:var(--orange)}.slider-hint{font-size:11px;color:var(--muted)}.business-products{display:grid;grid-template-columns:repeat(5,280px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 16px}.business-plan{border:1px solid var(--line);border-radius:12px;padding:23px;display:flex;flex-direction:column;scroll-snap-align:start;background:white;min-width:0}.business-plan.featured{border-top:3px solid var(--orange)}.plan-badges{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:25px}.plan-badges .pill{font-size:8px;padding:5px 7px;letter-spacing:0}.discount-chip{font-size:9px;font-weight:bold;color:var(--navy);white-space:nowrap}.business-plan h3{font-size:24px;margin:18px 0 12px;min-height:56px}.plan-description{font-size:13px;color:var(--muted);min-height:105px}.business-rate{font-size:11px;color:var(--muted)}.business-rate strong{display:block;font-size:32px;color:var(--navy);line-height:1.5;letter-spacing:-1px}.business-rate small{font-size:12px;letter-spacing:0;margin-left:4px}.business-plan ul{list-style:none;padding:0;font-size:12px;margin:22px 0}.business-plan li{margin-bottom:8px}.business-plan li:before{content:'✓';color:#39745d;margin-right:8px}.business-network-count{font-size:10px;font-weight:bold;color:var(--navy)}.business-plan details{font-size:11px;margin-bottom:14px}.business-plan summary{cursor:pointer}.business-plan .button{margin-top:auto;width:100%}.business-plan .note{margin:0 0 17px}.business-comparison{background:var(--light)}.business-comparison-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.business-comparison-card{border:1px solid var(--line);padding:18px 14px;background:white;border-radius:10px;display:flex;flex-direction:column;min-width:0}.business-comparison-card h3{font-size:17px;min-height:40px}.business-comparison-card dl{margin:0 0 20px;font-size:11px}.business-comparison-card dl>div{padding:11px 0;border-top:1px solid var(--line)}.business-comparison-card dt{font-size:9px;color:var(--muted);margin-bottom:4px}.business-comparison-card dd{margin:0;line-height:1.5}.business-comparison-card dd strong{font-size:18px;color:var(--navy)}.business-comparison-card .button{font-size:10px;padding:10px 6px;margin-top:auto;min-height:44px}.business-network{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:26px}.business-network article{border-left:3px solid var(--line);padding-left:20px}.business-network article:last-child{border-color:var(--orange)}.business-network h3{font-size:20px;margin:12px 0}.business-network strong{font-size:36px;color:var(--navy);line-height:1.3}.business-network small{display:block;font-size:11px;font-weight:normal;color:var(--muted)}.business-network p{font-size:12px;color:var(--muted);margin:14px 0 0}#rede .actions{margin-top:20px}.business-promotions{background:#fff5eb}.business-promo-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.business-promo-grid article{padding:28px;background:white;border:1px solid #ecdccc;border-radius:12px}.business-promo-grid strong{font-size:31px;color:var(--navy);display:block}.business-promo-grid h3{font-size:19px;margin:12px 0}.business-promo-grid p{font-size:13px;color:var(--muted)}.business-promo-grid .main-promotion{background:var(--navy);color:white;border-color:var(--navy)}.main-promotion strong{font-size:46px;color:#ffb16b}.main-promotion h3{color:white}.main-promotion p{color:#dee6f0}.business-decisions{display:grid;grid-template-columns:1fr 1fr;gap:42px}.business-decisions h2{font-size:27px}.decision-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.decision-pair h3{font-size:18px}.decision-column p{font-size:13px;color:var(--muted)}.decision-column .note{font-size:11px}.decision-column .button{margin-top:20px}.business-guide{background:var(--light)}.business-guide-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.business-guide-grid article{padding:18px;background:white;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column}.business-guide-grid p{font-size:12px;color:var(--muted);min-height:56px}.business-guide-grid h3{font-size:18px}.business-guide-grid .button{font-size:10px;padding:10px 6px;min-height:44px;margin-top:auto}.quote-grid select{display:block;width:100%;min-height:46px;border:1px solid #bdc8d6;border-radius:6px;padding:10px;margin-top:6px;background:white;font:inherit;font-size:15px;color:var(--navy)}select:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.business-benefits>p{font-size:14px;max-width:850px;color:var(--muted)}.benefit-path{display:flex;flex-wrap:wrap;gap:20px;padding:18px 0;font-size:11px;color:var(--navy)}.benefit-path span{color:var(--orange)}.business-benefits .button{margin-top:20px}.business-related{font-size:13px;margin:24px 0 0}.footer-lives{max-width:230px;margin-top:20px;color:var(--navy)}.business-internal-link{padding:15px 0}.business-hero .note{max-width:610px}@media(max-width:1000px){.business-hero-grid{gap:28px}.business-capture{padding:24px}.business-comparison-grid{grid-template-columns:repeat(5,190px);overflow:auto;padding-bottom:15px;scroll-snap-type:x mandatory}.business-comparison-card{scroll-snap-align:start}.business-guide-grid{grid-template-columns:repeat(5,190px);overflow:auto;padding-bottom:15px}.business-guide-grid article{scroll-snap-align:start}.business-decisions{gap:25px}}@media(max-width:760px){.business-hero-grid{grid-template-columns:1fr;gap:25px}.business-hero{padding-top:22px}.business-hero h1{font-size:36px}.hero-business-price strong{font-size:40px}.hero-business-price small{font-size:12px}.business-capture h2{font-size:27px}.business-products{grid-template-columns:repeat(5,86%)}.plan-description{min-height:0}.business-plan h3{min-height:0}.business-rate strong{font-size:34px}.business-comparison-grid{grid-template-columns:repeat(5,85%)}.business-comparison-card{padding:22px}.business-comparison-card h3{font-size:22px;min-height:0}.business-comparison-card dl{font-size:13px}.business-comparison-card dt{font-size:11px}.business-comparison-card .button{font-size:12px}.business-network{grid-template-columns:1fr;gap:20px}.business-promo-grid{grid-template-columns:1fr}.business-promo-grid article{padding:24px}.business-promo-grid strong{font-size:29px}.business-promo-grid .main-promotion strong{font-size:43px}.business-decisions{grid-template-columns:1fr;gap:35px}.decision-pair{gap:16px}.business-guide-grid{grid-template-columns:repeat(5,80%);scroll-snap-type:x mandatory}.business-guide-grid p{min-height:0}.business-guide-grid .button{font-size:12px}.benefit-path{gap:12px;font-size:9px}.footer-lives{max-width:100%}}
.lives-ranges{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:20px 0}.lives-ranges button,.priority-options button{min-height:44px;border:1px solid #bcc8d9;border-radius:7px;padding:10px 14px;font:inherit;font-size:13px;cursor:pointer;background:white;color:var(--navy)}.lives-ranges button[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:var(--navy);font-weight:700}.business-value{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-top:28px;padding-bottom:28px}.business-value strong{font-size:11px;color:var(--navy)}.business-value p{font-size:13px;color:var(--muted);margin:8px 0 0}.priority-options{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.priority-options button[aria-pressed=true]{background:var(--navy);color:white;border-color:var(--navy)}.priority-result{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;border:1px solid var(--line);border-left:4px solid var(--orange);border-radius:10px;background:white;padding:24px}.priority-result[hidden]{display:none}.priority-result h3{font-size:24px}.priority-result p{font-size:13px}.priority-result span{font-size:12px;color:var(--muted)}.group-campaigns{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.group-campaigns details{background:white;border:1px solid #ecdccc;border-radius:8px;padding:18px;font-size:13px}.group-campaigns summary,.business-preferences summary{cursor:pointer;font-weight:600;min-height:30px}.business-preferences{margin:18px 0;font-size:13px}.business-preferences label{display:block;margin-top:14px}.business-accommodations p,.business-local-seo p{font-size:14px;color:var(--muted);max-width:850px}.business-accommodations .decision-pair{margin:24px 0}.business-accommodations .decision-pair article{border:1px solid var(--line);border-radius:10px;padding:22px}.business-local-seo{padding-top:28px;padding-bottom:28px}@media(max-width:760px){.business-value{grid-template-columns:1fr;gap:16px}.business-hero h1{font-size:32px}.business-capture{padding:22px}.capture-icon,.capture-path{display:none}.business-capture h2{font-size:24px}.priority-options{display:grid;grid-template-columns:1fr}.priority-result{grid-template-columns:1fr;padding:20px}.priority-result .actions{flex-direction:column}.priority-result .button{width:100%}.group-campaigns{grid-template-columns:1fr}.business-accommodations .decision-pair{grid-template-columns:1fr}.business-hero .breadcrumbs{margin-bottom:20px}}
