.care-options{color:#153e3d;min-height:100vh;font-family:var(--font-body), Arial, sans-serif;background:#f5f3ed;padding:0 max(24px,50vw - 590px);font-size:16px;line-height:1.65}.care-options *{box-sizing:border-box}.care-options a{color:inherit;text-underline-offset:4px}.care-options h1,.care-options h2,.care-choices h3{font-family:var(--font-luxe-display), Georgia, serif;text-wrap:balance;font-weight:400}.care-options h1{letter-spacing:-.035em;margin:20px 0 26px;font-size:clamp(44px,6vw,82px);line-height:1.03}.care-options h2{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(30px,3.2vw,44px);line-height:1.12}.care-options h3{margin:0 0 10px;font-size:19px;line-height:1.4}.care-options p{max-width:65ch;margin:0 0 18px}.care-header{border-bottom:1px solid #153e3d26;justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.care-wordmark{flex-shrink:0;display:block}.care-wordmark img{width:140px;height:auto;display:block}.care-desktop-nav{gap:28px;font-size:14px;display:flex}.care-desktop-nav a{text-decoration:none}.care-mobile-nav{display:none}.care-intro{max-width:820px;padding:64px 0 40px}.care-options .care-lead{max-width:58ch;font-size:20px;line-height:1.65}.care-kicker{font:500 12px/1.5 var(--font-body), Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px}.care-choices{color:#153e3d;font:16px/1.65 var(--font-body), Arial, sans-serif;grid-template-columns:1fr 1fr;gap:24px;display:grid}.care-choice{background:#eeeee5;border:1px solid #153e3d26;border-radius:4px;flex-direction:column;padding:clamp(26px,3.2vw,44px);display:flex}.care-choice--member{background:#e4e9dd}.care-choices h3{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(30px,3vw,42px);line-height:1.12}.care-choice p{margin:0 0 20px}.care-choice .care-price{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:38px;line-height:1.2}.care-price span{letter-spacing:0;font-size:15px}.care-choice ul{margin:10px 0 24px;padding:0;list-style:none}.care-choice li{border-bottom:1px solid #153e3d26;padding:12px 0}.care-small,.care-choice .care-small{font-size:14px;line-height:1.65}.care-button,.care-options .btn{min-height:52px;font:500 15px/1.4 var(--font-body), Arial, sans-serif;color:#faf9f4;cursor:pointer;background:#153e3d;border:1px solid #153e3d;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;text-decoration:none;transition:background .18s,color .18s;display:flex}.care-choice .care-button{color:#faf9f4;margin-top:auto}.care-choice .care-button--outline{color:#153e3d;background:0 0}.care-button:hover,.care-options .btn:hover{color:#fff;background:#285451}.care-options button:disabled{opacity:.55;cursor:wait}.care-options :focus-visible,.care-button:focus-visible{outline-offset:4px;outline:3px solid #4d7772}.care-options .care-availability{max-width:none;margin:24px 0;font-size:14px}.care-explainer{border-top:1px solid #153e3d26;grid-template-columns:1fr 1.35fr;gap:70px;margin-top:30px;padding:80px 0;display:grid}.care-answers>div{border-bottom:1px solid #153e3d26;margin:0 0 24px;padding:0 0 24px}.care-enrollment-grid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.care-panel{background:#eeeee5;border-radius:4px;padding:32px}.care-panel--form{background:#fffefa;border:1px solid #153e3d26}.care-price-list{margin:0 0 26px}.care-price-list>div{border-bottom:1px solid #153e3d26;justify-content:space-between;gap:24px;padding:14px 0;display:flex}.care-price-list dt{flex:1}.care-price-list dd{text-align:right;margin:0;font-weight:600}.care-options input:not([type=checkbox]),.care-options select{width:100%;min-height:50px;font:inherit;color:#153e3d;background:#fff;border:1px solid #7b9290;border-radius:4px;margin:7px 0 18px;padding:14px;display:block}.care-options input[type=checkbox]{accent-color:#153e3d;flex-shrink:0;width:20px;height:20px}.care-options form .btn{justify-content:center;width:100%;margin:18px 0}.care-options [role=alert]{color:#9d2f24}.care-feedback{background:#e9eee3;border-left:3px solid #53756b;margin-top:20px;padding:14px 18px}.care-next{padding:55px 0 70px}.care-next ol{grid-template-columns:repeat(3,1fr);gap:30px;padding-left:22px;display:grid}.care-next li{padding-left:8px}.care-next strong,.care-next span{display:block}.care-next strong{margin-bottom:10px}.care-footer{border-top:1px solid #153e3d26;padding:38px 0 46px}.care-footer nav{flex-wrap:wrap;gap:16px 24px;margin:20px 0 26px;display:flex}.care-skip{z-index:200;background:#fff;padding:12px;position:absolute;top:-100px;left:24px}.care-skip:focus{top:12px}@media (max-width:760px){.care-header{min-height:80px}.care-desktop-nav{display:none}.care-mobile-nav{display:block}.care-mobile-nav summary{cursor:pointer;padding:12px 0 12px 18px}.care-mobile-nav nav{z-index:100;background:#f5f3ed;border-bottom:1px solid #153e3d26;padding:20px 24px;position:absolute;top:80px;left:0;right:0;box-shadow:0 12px 20px #153e3d12}.care-mobile-nav nav a{padding:12px 0;display:block}.care-intro{padding-top:36px}.care-choices,.care-enrollment-grid,.care-explainer{grid-template-columns:1fr}.care-enrollment-grid{gap:24px}.care-panel{padding:24px}.care-explainer{gap:22px;padding:48px 0 20px}.care-next ol{grid-template-columns:1fr;gap:24px}.care-options .care-lead{font-size:18px}}@media (min-width:761px){.care-choices h3{min-height:2.24em}}.care-panel--form details{margin-bottom:24px}.care-panel--form summary{padding:12px 0}.care-start-link{max-width:360px}.care-options a.care-button{color:#faf9f4}#create-account{scroll-margin-top:24px}#navMobile:not(.is-open){visibility:hidden}
