.winter-existing{scroll-margin-top:24px;border-top:1px solid #d5e0e6;padding-top:54px}.existing-heading{max-width:850px;margin-bottom:26px}.existing-heading h2{margin-top:8px}.existing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.existing-card{display:flex;flex-direction:column;border:1px solid #c8d8e3;border-radius:16px;padding:28px;background:#f3f8fb;color:#173249}.existing-card h3{font-size:1.65rem;margin:3px 0 8px}.existing-gift{background:#f5f8f0;border-color:#d3ddc6}.existing-card .eyebrow{font-size:.76rem;line-height:1.5}.existing-card p{line-height:1.6}.existing-price{font-size:2.35rem;font-weight:750;line-height:1.2!important;margin:14px 0}.existing-price span{display:block;font-size:.88rem;font-weight:400;margin-top:7px}.existing-future{font-size:.9rem}.existing-saving{font-weight:700;color:#325a27}.existing-card .button{align-self:flex-start;margin-top:auto}.existing-thanks{font-weight:650;margin-top:auto}.existing-benefits{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0 20px}.existing-benefits li{list-style:none}.existing-benefits strong,.existing-benefits span{display:block}.existing-benefits span{font-size:.92rem;line-height:1.6;margin-top:7px}.existing-note{font-size:.83rem;line-height:1.65;color:#4b5962;max-width:1000px}.existing-jump{margin-top:15px!important}.existing-jump a{font-size:.95rem;font-weight:650;text-underline-offset:3px}.winter-contact select{width:100%;box-sizing:border-box;border:1px solid #8399a7;border-radius:7px;padding:12px;background:white;color:#173249;font:inherit;font-size:16px;font-weight:400}.winter-product-field{margin-bottom:20px}@media(max-width:720px){.existing-grid{grid-template-columns:1fr}.existing-card{padding:22px}.existing-benefits{grid-template-columns:1fr;gap:16px}.existing-price{font-size:2rem}.winter-existing{padding-top:30px}.existing-card .button{width:100%;box-sizing:border-box;text-align:center}.existing-heading h2{font-size:1.9rem}header nav{flex-wrap:wrap;gap:12px}}

.winter-new-purchase>.winter-audience-heading{grid-column:1/-1;margin-bottom:0}.winter-audience-heading{max-width:none;padding:26px 28px;background:#edf4f8;border-left:6px solid #234c62;border-radius:0 12px 12px 0}.winter-audience-label{font-size:1.35rem!important;line-height:1.35!important;font-weight:750;color:#173249;margin:0 0 10px!important}.winter-audience-heading h2{margin:0 0 14px}.winter-audience-heading>p:last-child{max-width:900px;margin-bottom:0}.winter-product-title{font-size:1.8rem;line-height:1.25;margin:0 0 18px}.winter-existing{border-top:4px solid #234c62}.existing-card .eyebrow{font-size:.95rem;font-weight:700}.existing-care{background:#fff8e7;border:1px solid #d8bd74;border-left:5px solid #a77b22;border-radius:8px;padding:20px 24px;margin:24px 0;color:#173249}.existing-care strong{font-size:1.1rem}.existing-care p{font-size:1rem;line-height:1.6;margin:8px 0 0}.existing-guide-intro{margin-top:26px}@media(max-width:720px){.winter-audience-heading{padding:20px}.winter-audience-label{font-size:1.2rem!important}.winter-new-purchase .winter-audience-heading h2{font-size:1.9rem}.existing-care{padding:18px}.existing-price{overflow-wrap:normal}}
