.hJfplW_page{color:#223238;background:#fdfbfa}.hJfplW_page h1,.hJfplW_page h2,.hJfplW_page h3{font-family:var(--font-source-serif-4), serif;font-weight:400}.hJfplW_page em{color:#b4534d}.hJfplW_page :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #963f3a}.hJfplW_hero{grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(40px,6vw,88px);max-width:1240px;margin:auto;padding:64px 28px 80px;display:grid}.hJfplW_eyebrow{color:#963f3a;text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:9px;font-size:11px;font-weight:600;display:flex}.hJfplW_intro h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(44px,4.6vw,64px);line-height:1.08}.hJfplW_lead{font:25px/1.4 var(--font-source-serif-4), serif;margin-bottom:14px}.hJfplW_copy{color:#52656c;max-width:470px;font-size:15px;line-height:1.85}.hJfplW_benefits{gap:24px;margin:31px 0 34px;padding:0;list-style:none;display:grid}.hJfplW_benefits li{align-items:flex-start;gap:16px;display:flex}.hJfplW_benefits svg{color:#42675a;background:#e5ede7;border-radius:50%;flex-shrink:0;width:39px;height:39px;padding:9px}.hJfplW_benefits h2{margin-bottom:5px;font-size:21px;line-height:1.3}.hJfplW_benefits p{color:#52656c;font-size:13px;line-height:1.8}.hJfplW_contact{border-top:1px solid #dddcd4;padding-top:25px}.hJfplW_contact h2{margin:10px 0 8px;font-size:24px}.hJfplW_contact a{text-underline-offset:5px;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}.hJfplW_contact>p:last-child{color:#52656c;max-width:390px;margin-top:8px;font-size:12px;line-height:1.7}.hJfplW_mobileCta{display:none}.hJfplW_formCard{background:#fff;border:1px solid #dddcd4;border-radius:20px;min-width:0;scroll-margin-top:115px;overflow:hidden;box-shadow:0 18px 52px -35px #22323855}.hJfplW_formTop{background:#d9e3df;align-items:center;gap:10px;padding:21px 30px;font-size:14px;font-weight:600;display:flex}.hJfplW_environmentTag{text-transform:uppercase;letter-spacing:.1em;border:1px solid #9fafa7;border-radius:20px;margin-left:auto;padding:4px 10px;font-size:10px}.hJfplW_formBody{padding:27px 30px 26px}.hJfplW_testNotice{color:#674b35;background:#faf2e9;border-radius:10px;padding:14px 16px;font-size:12px;line-height:1.7}.hJfplW_testNotice strong{font-weight:600}.hJfplW_testNotice button{text-underline-offset:3px;cursor:pointer;min-height:36px;font-weight:600;text-decoration:underline}.hJfplW_steps{border-bottom:1px solid #eae7e4;justify-content:space-between;gap:8px;margin:26px 0 24px;padding:0 0 22px;list-style:none;display:flex}.hJfplW_steps li{color:#52656c;align-items:center;gap:7px;font-size:11px;display:flex}.hJfplW_steps li>span{border:1px solid #d4dad6;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.hJfplW_steps li[aria-current]{color:#963f3a;font-weight:600}.hJfplW_steps li[aria-current]>span{color:#fff;background:#963f3a;border-color:#963f3a}.hJfplW_formTitle{letter-spacing:-.025em;font-size:31px;line-height:1.18}.hJfplW_formTitle:focus{outline:none}.hJfplW_formDescription{color:#52656c;margin:12px 0 23px;font-size:13px;line-height:1.7}.hJfplW_fields{grid-template-columns:1fr 1fr;gap:20px 15px;display:grid}.hJfplW_field{min-width:0}.hJfplW_field label,.hJfplW_support legend{margin-bottom:9px;font-size:12px;font-weight:600;display:block}.hJfplW_field input{background:#fffdfc;border:1px solid #b7c1be;border-radius:8px;width:100%;min-height:48px;padding:10px 12px;font-size:16px}.hJfplW_field input[aria-invalid=true]{border-color:#a52c28}.hJfplW_error{color:#a52c28;margin-top:8px;font-size:12px;line-height:1.5}.hJfplW_support{border:0;margin:25px 0 0;padding:0}.hJfplW_support>p{color:#52656c;margin:-3px 0 10px;font-size:12px}.hJfplW_support label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.hJfplW_support input{accent-color:#963f3a;width:18px;height:18px}.hJfplW_formActions{gap:12px;margin-top:27px;display:flex}.hJfplW_formActions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:12px 16px;font-size:13px;font-weight:600;display:inline-flex}.hJfplW_next{color:#fff;background:#963f3a;flex:1}.hJfplW_next:hover{background:#7e342f}.hJfplW_next:disabled{color:#52605a;cursor:not-allowed;background:#e6e9e6}.hJfplW_back{border:1px solid #ced3cf}.hJfplW_formFoot{color:#52656c;text-align:center;margin:18px 0 0;font-size:11px;line-height:1.8}.hJfplW_review>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.hJfplW_review h3{font-size:22px}.hJfplW_review button{text-underline-offset:3px;cursor:pointer;min-height:44px;font-size:12px;text-decoration:underline}.hJfplW_review dl{background:#f7f8f5;border-radius:10px;margin:7px 0 20px;padding:16px}.hJfplW_review dl>div+div{margin-top:12px}.hJfplW_review dt{color:#52656c;font-size:11px}.hJfplW_review dd{overflow-wrap:anywhere;margin-top:3px;font-size:14px}.hJfplW_unavailable{color:#674b35;background:#faf2e9;border-radius:10px;align-items:flex-start;gap:10px;padding:16px;font-size:12px;line-height:1.7;display:flex}.hJfplW_unavailable svg{flex-shrink:0;margin-top:2px}.hJfplW_unavailable strong{display:block}.hJfplW_care{background:#f7e8e5;border-radius:18px;grid-template-columns:.8fr 1.2fr;max-width:1184px;margin:0 auto;display:grid;overflow:hidden}.hJfplW_photo{min-height:380px;position:relative}.hJfplW_photo img{object-fit:cover}.hJfplW_careCopy{padding:42px 48px}.hJfplW_care h2,.hJfplW_questions h2{letter-spacing:-.035em;margin:15px 0 20px;font-size:clamp(30px,3vw,40px);line-height:1.15}.hJfplW_careCopy>p:not(.hJfplW_eyebrow){color:#52656c;margin-top:12px;font-size:14px;line-height:1.85}.hJfplW_careCopy a{text-underline-offset:4px;align-items:center;gap:7px;min-height:44px;margin-top:14px;font-size:13px;text-decoration:underline;display:inline-flex}.hJfplW_questions{grid-template-columns:.8fr 1.2fr;gap:60px;max-width:1184px;margin:0 auto;padding:72px 0 80px;display:grid}.hJfplW_questions details{border-bottom:1px solid #dddcd4}.hJfplW_questions summary{cursor:pointer;padding:22px 0;font-size:15px;font-weight:500}.hJfplW_questions details p{color:#52656c;padding-bottom:20px;font-size:14px;line-height:1.9}@media (max-width:1240px){.hJfplW_care,.hJfplW_questions{margin-inline:28px}}@media (max-width:1000px){.hJfplW_hero{gap:32px}.hJfplW_formBody{padding-inline:22px}.hJfplW_fields{grid-template-columns:1fr;gap:18px}.hJfplW_careCopy{padding:32px}}@media (max-width:760px){.hJfplW_hero{grid-template-columns:1fr;gap:32px;padding:35px 22px 45px}.hJfplW_intro h1{font-size:clamp(42px,10.6vw,64px)}.hJfplW_copy{max-width:none}.hJfplW_mobileCta{background:#f2ada7;border-radius:10px;align-items:center;gap:8px;min-height:48px;margin-top:18px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.hJfplW_benefits{gap:22px;margin-top:28px}.hJfplW_contact{padding-top:22px}.hJfplW_contact a{font-size:13px}.hJfplW_formTop{padding:19px 22px}.hJfplW_formTitle{font-size:30px}.hJfplW_steps li{gap:5px;font-size:10px}.hJfplW_care,.hJfplW_questions{grid-template-columns:1fr;margin-inline:22px}.hJfplW_photo{min-height:270px}.hJfplW_careCopy{padding:30px 24px}.hJfplW_questions{gap:10px;padding:45px 0}}@media (max-width:360px){.hJfplW_hero{padding-inline:16px}.hJfplW_formBody{padding-inline:17px}.hJfplW_formActions{gap:8px}.hJfplW_formActions button{padding-inline:12px;font-size:12px}}.hJfplW_permission{border-top:1px solid #dddcd4;margin-top:24px;padding-top:24px;font-size:13px;line-height:1.7}.hJfplW_permission label{align-items:flex-start;gap:12px;display:flex}.hJfplW_permission input{accent-color:#963f3a;flex:none;width:18px;height:18px;margin-top:5px}.hJfplW_permission p{color:#52656c;margin-top:16px}.hJfplW_permission a{text-underline-offset:3px;text-decoration:underline}
