html{scroll-padding-top:24px}.new-pricing{background:#f7f5f0;color:#172339}.new-pricing .eyebrow{color:#805b22}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pricing-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d9dfe5;border-radius:8px;padding:29px}.pricing-card.recommended{border:2px solid #d7ad63}.pricing-card h3{font:500 2rem Georgia,serif;margin:0 0 15px}.pricing-card>p{color:#5b6574}.new-price{font:500 3rem Georgia,serif;color:#101b2b;margin:15px 0 8px}.new-price small{font:400 .88rem Arial,sans-serif;display:block;margin-top:5px}.plan-term{font-size:.9rem;min-height:44px}.pricing-card ul{padding-left:19px;flex:1;margin:10px 0 28px}.pricing-card li{margin:10px 0}.pricing-card .button{text-align:center;font-size:.95rem}.scale-banner{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:30px;background:#101b2b;color:#f7f5f0;border-radius:8px;margin-top:28px}.scale-banner h3{font:500 1.6rem Georgia,serif;margin:0 0 10px}.scale-banner p{max-width:740px;margin:0;color:#cbd4df}.scale-banner .button{white-space:nowrap}.scope-details{border-top:1px solid #d9dfe5;margin-top:30px;padding:20px 0}.scope-details summary{font-weight:700;cursor:pointer}.scope-details p{color:#5b6574;font-size:.95rem;max-width:1000px}.package-field{margin:18px 0}.hero .geo-link{display:inline-block;margin-top:20px}a:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid #d7ad63;outline-offset:4px}@media(max-width:950px){.pricing-card{padding:22px}.pricing-grid{gap:15px}}@media(max-width:760px){.pricing-grid{grid-template-columns:1fr}.scale-banner{flex-direction:column;align-items:stretch}.plan-term{min-height:0}.hero .geo-link{margin-left:0;display:block}.new-price{font-size:2.7rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.scale-banner .new-price{color:#f7f5f0}.scale-banner ul{padding-left:20px;margin:18px 0 0}.scale-banner li{margin:9px 0;color:#cbd4df}.scale-banner .plan-term{min-height:0}

.pricing-card h4{margin:20px 0 6px;font-size:1rem}.pricing-card .button{margin-top:auto}.pricing-card>p:last-of-type{margin-bottom:24px}.recommendation-label{font-size:.75rem;font-weight:700;letter-spacing:.12em;color:#805b22!important}.package-onboarding details{border-bottom:1px solid #d9dfe5;padding:18px 0}.package-onboarding summary{font-weight:600;cursor:pointer}.package-onboarding p{max-width:900px}.package-table-scroll{overflow-x:auto;margin:24px 0}.package-table-scroll table{border-collapse:collapse;width:100%;min-width:720px}.package-table-scroll th,.package-table-scroll td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #d9dfe5}.scale-banner h4{color:#f7f5f0}.scale-banner p{margin-bottom:12px}
