.care-page{overflow:hidden}.care-page h1,.care-page h2,.care-page h3{font-family:var(--display);text-transform:uppercase;font-weight:400}.care-page .btn::after{content:none}.care-hero{background:#111;color:#faf8f2;padding:70px 0 80px;background-image:radial-gradient(#ffffff17 1px,transparent 1px);background-size:24px 24px}.care-hero__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:center}.care-page .eyebrow{color:#a66000}.care-hero .eyebrow,.care-help .eyebrow{color:var(--orange)}.care-hero h1{font-size:clamp(2.8rem,5.2vw,5rem);line-height:1.2;margin:15px 0 23px}.care-hero h1 span,.care-help h2 span{color:var(--orange)}.care-hero p{color:#d5d0c6;line-height:1.85;margin-bottom:28px}.care-ticket{background:#faf8f2;color:#111;border-radius:18px;border:2px solid #111;box-shadow:9px 9px 0 var(--orange);transform:rotate(3deg);text-align:center;overflow:hidden}.care-ticket__top{background:var(--orange);padding:18px 20px;display:flex;justify-content:space-between;font-size:.65rem;font-weight:800;letter-spacing:.08em;border-bottom:2px solid #111}.care-ticket__top>span{font-size:1.5rem;line-height:1}.care-ticket>strong{display:block;font-family:var(--display);font-size:8rem;line-height:1.1;font-weight:400;margin-top:20px}.care-ticket>strong span{display:block;font-size:1.9rem;letter-spacing:.16em}.care-ticket>p{font-size:.8rem;color:#5c564e;line-height:1.7;margin:18px 10px 28px}.care-ticket__bottom{border-top:2px dashed #b5ad9f;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.55rem;font-weight:800;letter-spacing:.06em}.care-ticket__bottom>span{font-size:1.6rem;color:#a66000}.care-policies{padding:65px 0;background:#eeeae0}.care-heading h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.25;margin:0 0 30px}.care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.care-card{background:#fff;border:2px solid #111;border-radius:20px;padding:25px;box-shadow:5px 5px 0 #111;display:flex;flex-direction:column;min-width:0}.care-card--orange{background:var(--orange)}.care-icon{font-size:2.4rem;width:65px;height:65px;border:2px solid #111;border-radius:50%;display:grid;place-items:center;margin-bottom:25px}.care-tag{font-size:.62rem;font-weight:800;letter-spacing:.08em}.care-card h3{font-size:2rem;line-height:1.22;margin:14px 0 18px}.care-card>p{font-size:.87rem;line-height:1.85;margin:0 0 24px}.care-result{border-top:1px dashed #777;padding-top:16px;margin-top:auto;font-size:.85rem;font-weight:800}.care-result span{display:block;font-size:.75rem;font-weight:400;line-height:1.75;margin-top:7px}.care-help{padding:70px 0;background:#111;color:#fff;scroll-margin-top:95px}.care-help__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.care-help h2{font-size:clamp(2.5rem,4vw,3.7rem);line-height:1.23;margin:10px 0 24px}.care-help__grid>div>p{color:#d5d0c6;line-height:1.85;max-width:420px}.care-checklist{padding:30px;background:#faf8f2;border-radius:18px;color:#111;box-shadow:7px 7px 0 var(--orange);border:2px solid #111}.care-checklist h3{font-size:1.9rem;line-height:1.25;margin:0 0 23px}.care-checklist ol{padding-left:22px}.care-checklist li{padding:0 0 18px 8px}.care-checklist li::marker{font-weight:800;color:#a66000}.care-checklist li strong{font-size:.9rem}.care-checklist li span{display:block;font-size:.8rem;line-height:1.75;margin-top:5px;color:#625b50}.care-email{display:block;text-align:center;overflow-wrap:anywhere;font-size:.78rem;text-decoration:underline;margin-top:17px}.care-signoff{background:var(--orange);padding:25px 0}.care-signoff>.wrap{display:flex;align-items:center;justify-content:center;gap:30px;text-align:center}.care-signoff p{margin:0;line-height:1.7}.care-signoff span{font-size:2rem}@media(max-width:760px){.care-hero{padding:40px 0 55px}.care-hero__grid,.care-help__grid{grid-template-columns:1fr;gap:35px}.care-hero h1{font-size:clamp(2.6rem,9vw,4rem)}.care-ticket{max-width:330px;width:calc(100% - 20px);justify-self:center;box-shadow:6px 6px 0 var(--orange)}.care-ticket>strong{font-size:6rem}.care-grid{grid-template-columns:1fr}.care-policies,.care-help{padding:45px 0}.care-checklist{padding:23px}.care-signoff>.wrap{gap:15px}.care-signoff p{font-size:.85rem}}
