.ds.ds-premium.price-premium{background:var(--ds-page)}.price-premium-hero{text-align:center;padding:30px 0 28px}.price-premium-hero h1{color:#103c40;max-width:17ch;font-family:var(--ds-font-display);font-size:var(--type-h1-size);font-weight:var(--font-weight-heading);line-height:var(--type-h1-leading);letter-spacing:var(--type-h1-tracking);text-wrap:balance;margin:0 auto 18px}.price-premium-intro{color:#526d70;max-width:47ch;margin:0 auto 22px;font-size:16px;line-height:1.6}.price-premium-hero .td-btn{gap:24px}.price-premium-calculator{padding:0 0 42px;scroll-margin-top:92px}.td.ds.ds-premium.price-premium .price-premium-calculator .lead-form{margin-top:0}.ds.ds-premium.price-premium .td-sec{padding-block:48px}.price-premium-section-head{margin-bottom:28px}.price-premium-section-head>p:not(.td-eyebrow){color:#526d70;max-width:60ch;margin:0;font-size:15px;line-height:1.65}.price-premium-packages{background:#fffefa}.price-premium-package-grid{border-top:1px solid #d3dfd7;display:grid}.price-premium-package{border-bottom:1px solid #d3dfd7;min-width:0;padding:26px 0}.price-premium-package h3{color:#143d3b;font-family:var(--ds-font-display);font-size:var(--type-h3-size);font-weight:var(--font-weight-heading);line-height:var(--type-h3-leading);letter-spacing:var(--type-h3-tracking);margin:0 0 8px}.price-premium-package-description{color:#526d70;max-width:33ch;margin:0;font-size:14px;line-height:1.6}.price-premium-amount{color:#526d70;flex-wrap:wrap;align-items:baseline;gap:7px;margin:21px 0 22px;font-size:12px;display:flex}.price-premium-amount strong{color:#123e3b;font-family:var(--ds-font-display);font-size:46px;font-weight:var(--font-weight-heading);letter-spacing:-.055em;line-height:1}.price-premium-package ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.price-premium-package li{color:#31564f;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.price-premium-package li>span:first-child{color:#2d7f6d;flex:none;width:18px}.price-premium-beta{color:#526d70;max-width:80ch;margin:22px 0 0;font-size:13px;line-height:1.6}.price-premium-fairness-grid{gap:26px;margin-top:28px;display:grid}.price-premium-fairness-grid article{border-top:1px solid var(--ds-line);grid-template-columns:22px minmax(0,1fr);gap:8px 14px;padding-top:20px;display:grid;position:relative}.price-premium-number{color:#607e70;padding-top:3px;font-size:11px}.price-premium-fairness-grid h3{color:#214b45;font-family:var(--ds-font-display);font-size:var(--type-h3-size);font-weight:var(--font-weight-heading);line-height:var(--type-h3-leading);letter-spacing:var(--type-h3-tracking);margin:0}.price-premium-fairness-grid p{color:#526d70;grid-column:2;margin:0;font-size:14px;line-height:1.65}.price-premium-questions{background:#edf2eb}.price-premium-questions-grid{gap:22px;display:grid}.price-premium-terms{color:#526d70;max-width:48ch;margin:0 0 10px;font-size:14px;line-height:1.65}.price-premium-text-link{color:#0f675f;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.price-premium-text-link:hover{text-decoration:underline}.price-premium-questions .td-faq{margin:0}.ds.ds-premium.price-premium .td-faq-item summary{font-size:16px;line-height:1.4}.ds.ds-premium.price-premium .td-faq-a{font-size:14px}.price-premium-contact{border-bottom:1px solid var(--ds-line);padding:36px 0}.price-premium-contact-inner{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.price-premium-contact h2{font-family:var(--ds-font-display);font-size:var(--type-h2-size);font-weight:var(--font-weight-heading);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking);margin:0 0 10px}.price-premium-contact p{color:#526d70;max-width:50ch;margin:0;font-size:15px;line-height:1.6}.price-premium-contact .td-btn{gap:20px}.price-premium-footer-top{border-bottom:1px solid var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:20px;display:flex}.price-premium-footer-brand{color:#365552;min-height:44px;font-family:var(--ds-font-display);letter-spacing:.13em;align-items:center;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.price-premium .td-foot-in{align-items:flex-start;gap:14px}.price-premium .td-foot-in>p{max-width:54ch}@media (width>=700px){.price-premium-hero{padding:54px 0 38px}.price-premium-hero h1{max-width:18ch}.price-premium-intro{max-width:54ch;font-size:18px}.price-premium-calculator{padding-bottom:60px}.ds.ds-premium.price-premium .td-sec{padding-block:64px}.price-premium-section-head{margin-bottom:34px}.price-premium-section-head>p:not(.td-eyebrow){font-size:16px}.price-premium-package-grid{border-bottom:1px solid #d3dfd7;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.price-premium-package{border-bottom:0;padding:28px 0}.price-premium-package-description{min-height:4.8em}.price-premium-amount{gap:6px}.price-premium-amount strong{font-size:clamp(38px,4.1vw,52px)}.price-premium-amount>span:last-child{width:100%}.price-premium-fairness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.price-premium-fairness-grid article{display:block}.price-premium-number{margin-bottom:16px;display:block}.price-premium-fairness-grid h3{margin-bottom:12px}.price-premium-contact{padding-block:46px}.price-premium-contact-inner{flex-direction:row;justify-content:space-between;align-items:center;gap:36px}.price-premium-contact .td-btn{flex:none}}@media (width>=980px){.price-premium-package-grid{gap:56px}.price-premium-package-description{min-height:3.2em}.price-premium-amount>span:last-child{width:auto}.price-premium-fairness-grid{gap:48px}.price-premium-questions-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}
