.carePage{background:#f7f8fb;min-height:100vh}.careTop{height:90px;color:var(--navy);background:#fff;border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;padding:0 max(24px,50vw - 560px);font-size:13px;font-weight:900;display:flex}.careIntro{background:linear-gradient(115deg,#fff 0 68%,#fff0f5 68%)}.careIntroInner{width:min(1120px,100% - 40px);margin:auto;padding:65px 0}.careIntro h1{max-width:780px;font-size:clamp(48px,6vw,68px)}.careIntroInner>p:not(.tag){max-width:800px;color:var(--muted);font-size:17px;line-height:1.75}.introReassurance{border-left:4px solid var(--pink);background:#fff;padding:16px 19px}.introReassurance strong{color:var(--navy)}.careLayout{grid-template-columns:.78fr 1.22fr;gap:70px;width:min(1120px,100% - 40px);margin:0 auto;padding:75px 0 100px;display:grid}.careLayout aside{padding-top:12px}.formPurpose{background:#fff;border:1px solid #e1e6ed;border-radius:13px;padding:29px}.formPurpose ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.formPurpose li{color:#45536a;gap:10px;font-size:14px;line-height:1.5;display:flex}.formPurpose li:before{content:"✓";color:var(--pink);font-weight:900}.careCall{border-left:4px solid var(--pink);background:#fff;gap:8px;margin-top:24px;padding:24px;display:grid}.careCall span{letter-spacing:.12em;color:var(--pink);text-transform:uppercase;font-size:11px;font-weight:900}.careCall a{color:var(--navy);font-size:25px;font-weight:900}.careCall small{color:var(--muted);line-height:1.5}.careForm{background:#fff;border:1px solid #dfe5ed;border-radius:16px;padding:38px;box-shadow:0 16px 40px #0a25480c}.careForm h2{margin-bottom:7px;font-size:38px}.requiredNote{color:var(--muted);margin:0 0 18px;font-size:12px}.requiredNote span{color:var(--pink);font-weight:900}.privacyBanner{color:#515b6c;background:#fff4f7;border:1px solid #e6b9ca;border-radius:8px;padding:17px;font-size:13px;line-height:1.58}.privacyBanner b{color:#913653;margin-bottom:5px;display:block}.privacyBanner p{margin:5px 0}.careGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.careGrid label{color:#344258;gap:8px;font-size:13px;font-weight:800;display:grid}.careGrid .wide{grid-column:1/-1}.careGrid input,.careGrid select,.careGrid textarea{color:#15243b;background:#fff;border:1px solid #b9c4d2;border-radius:7px;outline:none;width:100%;min-height:48px;padding:12px 13px;font:16px Arial}.careGrid textarea{resize:vertical;min-height:110px;line-height:1.5}.careGrid input:focus,.careGrid select:focus,.careGrid textarea:focus{border-color:var(--pink);box-shadow:0 0 0 3px #b7356c29}.careGrid label small{color:var(--muted);font-weight:400}.careCheck{color:#45536a;align-items:flex-start;gap:10px;margin:22px 0;font-size:13px;font-weight:700;line-height:1.55;display:flex}.careCheck input{flex:none;width:20px;height:20px}.submissionNotice{border-left:4px solid var(--navy);color:var(--muted);background:#f5f7fa;margin:0 0 17px;padding:15px 17px;font-size:12px;line-height:1.55}.submissionNotice strong{color:var(--navy)}.submissionNotice p{margin:4px 0 0}.careSubmit{cursor:pointer;border:0;width:100%}.careSubmit:disabled{opacity:.65;cursor:wait}.emergencyFine{text-align:center;color:#7e384e;font-size:11px;line-height:1.5}.careError{color:#972d2d;text-align:center;background:#fff0f0;border:1px solid #e7b2b2;border-radius:7px;padding:14px}.careSectionWrap{width:min(1120px,100% - 40px);margin:auto}.careNext{background:#fff;padding:100px 0}.careSectionIntro{max-width:760px;margin-bottom:48px}.careSectionIntro>p:not(.tag){color:var(--muted);font-size:16px;line-height:1.7}.careNext ol{grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.careNext li{border:1px solid #e1e6ed;border-radius:12px;padding:22px}.careNext li>span{width:38px;height:38px;color:var(--pink);background:#fff0f5;border-radius:9px;place-items:center;font-weight:900;display:grid}.careNext li strong{color:var(--navy);margin-top:15px;font-size:14px;line-height:1.4;display:block}.careNext li p{color:var(--muted);font-size:12px;line-height:1.58}.callInstead{background:#fff4f8;padding:100px 0}.callInsteadGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;display:grid}.callInsteadGrid>div>p:not(.tag){color:var(--muted);font-size:16px;line-height:1.75}.callCaution{font-weight:800;font-size:13px!important}.callInsteadGrid aside{background:var(--navy);color:#fff;border-radius:15px;padding:39px}.callInsteadGrid aside>span{color:#ffd2e2;letter-spacing:.13em;font-size:10px;font-weight:900}.callInsteadGrid aside>strong{margin:18px 0;font:26px/1.25 Georgia,serif;display:block}.callInsteadGrid aside>p{color:#d2ddeb;font-size:14px;line-height:1.65}.careOutline{min-height:48px;color:inherit;border:2px solid;border-radius:8px;justify-content:center;align-items:center;margin-top:9px;padding:0 21px;font-weight:900;display:inline-flex}.careSuccess{text-align:center;background:#fff;border:1px solid #dfe5ed;border-radius:18px;justify-items:center;gap:18px;width:min(700px,100% - 32px);margin:80px auto;padding:55px;display:grid;box-shadow:0 18px 45px #0a254817}.careSuccess>span{width:74px;height:74px;color:var(--pink);background:#fff0f5;border-radius:50%;place-items:center;font-size:38px;display:grid}.careSuccess h1{font-size:48px}.careSuccess p{color:var(--muted);margin:0;line-height:1.7}.confirmationNumber{background:#f2f5f9;border-radius:8px;gap:6px;padding:14px 20px;display:grid}.confirmationNumber small{color:var(--muted);letter-spacing:.13em;font-size:9px;font-weight:900}.confirmationNumber strong{color:var(--navy);font-size:18px}.careSuccess .urgent{color:#8f304e;font-size:12px;font-weight:800}.successHelp{font-size:14px}.successActions{justify-content:center;gap:12px;display:flex}.successActions .careOutline{color:var(--navy);margin:0}@media (width<=930px){.careNext ol{grid-template-columns:1fr 1fr}.callInsteadGrid{grid-template-columns:1fr;gap:42px}}@media (width<=830px){.careLayout{grid-template-columns:1fr;gap:25px;padding-top:45px}.careLayout aside{padding-top:0}.careForm{padding:30px}}@media (width<=580px){.careTop{height:78px;padding:0 14px}.careTop .logo b{font-size:30px}.careTop>a:last-child{font-size:12px}.careIntroInner,.careSectionWrap{width:calc(100% - 28px)}.careIntroInner{padding:48px 0}.careIntro h1{font-size:45px}.careIntroInner>p:not(.tag){font-size:16px}.careLayout{width:calc(100% - 28px);padding:45px 0 70px}.careGrid{grid-template-columns:1fr}.careGrid .wide{grid-column:auto}.careGrid input,.careGrid select{min-height:52px}.careForm{padding:24px 18px}.formPurpose{padding:24px 20px}.careNext,.callInstead{padding:75px 0}.careNext ol{grid-template-columns:1fr}.careNext li{padding:20px}.callInsteadGrid aside{padding:30px 24px}.careSuccess{margin-top:50px;padding:40px 23px}.careSuccess h1{font-size:38px}.successActions{flex-direction:column;width:100%}.successActions>*{width:100%}}.careLayout aside{flex-direction:column;display:flex}.careLayout aside:after{content:"";aspect-ratio:4/3;background:url(/images/vals-request-care.webp) 50%/cover no-repeat;border-radius:12px 85px 12px 12px;order:3;width:100%;margin-top:30px;display:block;box-shadow:0 18px 38px #08285c1f}.careLayout .careCall{order:4;margin-top:24px}@media (width<=580px){.careLayout aside:after{display:none}}
