.careEditorial-module__IN3bxa__conditionPage,.careEditorial-module__IN3bxa__treatmentsPage{--care-ink:#142a3c;--care-accent:#bc491d;--care-paper:#f5f1e9;--care-line:#ded8cd;color:var(--care-ink);background:var(--care-paper)}.careEditorial-module__IN3bxa__conditionPage{padding:32px 0 72px}.careEditorial-module__IN3bxa__conditionPage h1,.careEditorial-module__IN3bxa__conditionPage h2,.careEditorial-module__IN3bxa__treatmentsPage h1,.careEditorial-module__IN3bxa__treatmentsPage h2{letter-spacing:-.045em;font-weight:800;line-height:1.08}.careEditorial-module__IN3bxa__conditionPage h2{font-size:clamp(1.65rem,2.8vw,2.5rem)}.careEditorial-module__IN3bxa__conditionPage p,.careEditorial-module__IN3bxa__treatmentsPage p{line-height:1.75}.careEditorial-module__IN3bxa__conditionPage a:focus-visible,.careEditorial-module__IN3bxa__treatmentsPage a:focus-visible{outline-offset:5px;outline:3px solid #d66532}.careEditorial-module__IN3bxa__conditionPage header{background:var(--care-ink);border-radius:18px;margin-bottom:48px;padding:48px;gap:44px!important}.careEditorial-module__IN3bxa__conditionPage header h1{color:#fff;font-size:clamp(2.8rem,4.8vw,5rem)}.careEditorial-module__IN3bxa__conditionPage header p{color:#d4dfe6}.careEditorial-module__IN3bxa__conditionPage header>div>p:first-of-type{color:#f3915c;letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:.75rem;font-weight:700}.careEditorial-module__IN3bxa__conditionPage header section{background:#fffaf1;border:0;border-left:4px solid #f3915c;border-radius:10px;margin-top:28px;padding:24px}.careEditorial-module__IN3bxa__conditionPage header section h2{color:var(--care-ink);letter-spacing:-.02em;font-size:1.2rem}.careEditorial-module__IN3bxa__conditionPage header section li{color:var(--care-ink);font-size:.95rem;line-height:1.65}.careEditorial-module__IN3bxa__conditionPage header section a{color:var(--care-accent)}.careEditorial-module__IN3bxa__conditionPage header figure{align-self:center;padding:0}.careEditorial-module__IN3bxa__conditionPage header figure img{border-radius:12px}.careEditorial-module__IN3bxa__conditionPage header figcaption{color:#b7c8d4;margin-top:14px;font-size:.8rem}.careEditorial-module__IN3bxa__conditionPage header>div>div:last-child a{color:var(--care-ink);background:#f3915c}.careEditorial-module__IN3bxa__conditionPage #understanding-neck-pain{border:1px solid var(--care-line);background:#fffdf8;border-radius:14px;margin-top:0;padding:36px}.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=care-goals]{background:#e7eee9;border-radius:14px;margin-top:32px;padding:36px}.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=care-goals]>div>div{background:#fffdf8;border-radius:10px;min-height:172px}.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=care-goals] svg{color:var(--care-accent);width:76px;height:76px}.careEditorial-module__IN3bxa__contentGrid{gap:28px!important}.careEditorial-module__IN3bxa__contentGrid>section{border:1px solid var(--care-line);background:#fffdf8;border-radius:14px;padding:32px}.careEditorial-module__IN3bxa__contentGrid a{background:#f1e9dd;border-radius:8px}.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=neck-faqs]{border:1px solid var(--care-line);background:#fffdf8;border-radius:14px;padding:36px}.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=neck-faqs] summary{font-size:1.06rem;line-height:1.5}.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=neck-faqs] details[open] summary{color:var(--care-accent)}.careEditorial-module__IN3bxa__conditionPage aside,.careEditorial-module__IN3bxa__treatmentsPage aside{border-left:4px solid var(--care-accent);background:#e7eee9;border-radius:12px}.careEditorial-module__IN3bxa__conditionPage>div>section:last-child{background:var(--care-ink);border-radius:14px;padding:38px}.careEditorial-module__IN3bxa__conditionPage>div>section:last-child h2,.careEditorial-module__IN3bxa__conditionPage>div>section:last-child p{color:#fff}.careEditorial-module__IN3bxa__treatmentHero{background:var(--care-ink);color:#fff;padding:64px 0 56px}.careEditorial-module__IN3bxa__readingWidth{width:min(840px,100% - 48px);margin-inline:auto}.careEditorial-module__IN3bxa__treatmentHero h1{color:#fff;margin:20px 0 28px;font-size:clamp(3.25rem,6vw,5.2rem)}.careEditorial-module__IN3bxa__treatmentHero h1 span{color:#f3915c}.careEditorial-module__IN3bxa__treatmentHero>div>p:last-child{color:#d4dfe6;font-size:1.12rem}.careEditorial-module__IN3bxa__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#f3915c;font-size:.75rem;font-weight:700}.careEditorial-module__IN3bxa__treatmentNav{border:1px solid var(--care-line);background:#fffdf8;border-radius:12px;grid-template-columns:1fr;gap:0;margin:32px 0 40px;display:grid;overflow:hidden}.careEditorial-module__IN3bxa__treatmentNav a{border-bottom:1px solid var(--care-line);justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:18px 24px;font-size:.95rem;font-weight:700;display:flex}.careEditorial-module__IN3bxa__treatmentNav a:last-child{border:0}.careEditorial-module__IN3bxa__treatmentNav a:hover{color:var(--care-accent);background:#ede6da}.careEditorial-module__IN3bxa__treatmentNav a span:first-child{align-items:center;gap:18px;display:flex}.careEditorial-module__IN3bxa__treatmentNav a small{color:var(--care-accent);font-size:.78rem}.careEditorial-module__IN3bxa__goals{background:#e7eee9;border-radius:14px;margin-bottom:40px;padding:36px}.careEditorial-module__IN3bxa__goals h2,.careEditorial-module__IN3bxa__treatmentSection h2,.careEditorial-module__IN3bxa__treatmentsPage aside h2{font-size:clamp(1.8rem,3vw,2.55rem)}.careEditorial-module__IN3bxa__goals ul{grid-template-columns:1fr 1fr;gap:16px 30px;margin:24px 0;padding:0;list-style:none;display:grid}.careEditorial-module__IN3bxa__goals li{border-top:1px solid #bdcbc0;padding-top:14px;font-weight:600;line-height:1.6}.careEditorial-module__IN3bxa__treatmentSection{border-top:1px solid #bfc9ca;padding:44px 0 48px;scroll-margin-top:96px}.careEditorial-module__IN3bxa__sectionNumber{color:var(--care-accent);letter-spacing:.1em;margin-bottom:16px;font-size:.85rem;font-weight:800;display:block}.careEditorial-module__IN3bxa__treatmentSection h2{margin-bottom:24px}.careEditorial-module__IN3bxa__treatmentSection>p{margin:18px 0 0;font-size:1.04rem}.careEditorial-module__IN3bxa__treatmentGoal{background:#e7eee9;border-radius:10px;align-items:center;gap:20px;margin-top:28px;padding:24px 28px;display:flex}.careEditorial-module__IN3bxa__treatmentGoal svg{color:var(--care-accent)}.careEditorial-module__IN3bxa__treatmentGoal p{margin:0;font-size:.95rem;font-weight:700}.careEditorial-module__IN3bxa__treatmentPhoto{background:#e9e1d5;border-radius:14px;margin:28px 0 0;padding:24px}.careEditorial-module__IN3bxa__treatmentPhoto img{border-radius:8px;width:100%;max-width:440px;height:auto;margin-inline:auto;display:block}.careEditorial-module__IN3bxa__bottomCTA{background:var(--care-ink);border-radius:14px;margin:32px 0 64px;padding:32px}.careEditorial-module__IN3bxa__bottomCTA a{color:var(--care-ink);background:#f3915c}@media (max-width:700px){.careEditorial-module__IN3bxa__conditionPage{padding-top:24px}.careEditorial-module__IN3bxa__conditionPage header{border-radius:12px;padding:28px 20px;gap:30px!important}.careEditorial-module__IN3bxa__conditionPage header h1{font-size:2.65rem}.careEditorial-module__IN3bxa__conditionPage header section{padding:20px}:is(.careEditorial-module__IN3bxa__conditionPage #understanding-neck-pain,.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=care-goals],.careEditorial-module__IN3bxa__conditionPage section[aria-labelledby=neck-faqs]),.careEditorial-module__IN3bxa__contentGrid>section{padding:24px}.careEditorial-module__IN3bxa__conditionPage>div>section:last-child{padding:28px}.careEditorial-module__IN3bxa__treatmentHero{padding:40px 0}.careEditorial-module__IN3bxa__readingWidth{width:calc(100% - 36px)}.careEditorial-module__IN3bxa__treatmentHero h1{font-size:3.4rem}.careEditorial-module__IN3bxa__treatmentHero>div>p:last-child{font-size:1rem}.careEditorial-module__IN3bxa__treatmentNav a{padding:16px 18px}.careEditorial-module__IN3bxa__goals{padding:24px}.careEditorial-module__IN3bxa__goals ul{grid-template-columns:1fr;gap:14px}.careEditorial-module__IN3bxa__treatmentSection{padding:32px 0}.careEditorial-module__IN3bxa__treatmentSection>p{font-size:1rem}.careEditorial-module__IN3bxa__treatmentGoal{gap:16px;padding:20px}.careEditorial-module__IN3bxa__treatmentPhoto{padding:16px}.careEditorial-module__IN3bxa__bottomCTA{margin-bottom:40px;padding:24px}}.careEditorial-module__IN3bxa__careSection{border:1px solid var(--care-line);background:#fffdf8;border-radius:14px;padding:32px}.careEditorial-module__IN3bxa__safetySection{border:1px solid #d9bca8;border-left:4px solid var(--care-accent);background:#fbf4ed;border-radius:12px;padding:28px 32px}.careEditorial-module__IN3bxa__conditionHub{color:#142a3c;background:#f5f1e9;padding:32px 0 64px}.careEditorial-module__IN3bxa__hubHero{background:#142a3c;border-radius:18px;margin-bottom:36px;padding:52px}.careEditorial-module__IN3bxa__hubHero h1{letter-spacing:-.045em;color:#fff;max-width:850px;margin:20px 0 24px;font-size:clamp(3rem,5.5vw,5rem);font-weight:800;line-height:1.08}.careEditorial-module__IN3bxa__hubHero>p:last-child{color:#d4dfe6;max-width:760px;font-size:1.12rem;line-height:1.75}.careEditorial-module__IN3bxa__hubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.careEditorial-module__IN3bxa__hubCard{background:#fffdf8;border:1px solid #ded8cd;border-radius:14px;flex-direction:column;min-width:0;padding:28px;transition:border-color .2s,transform .2s;display:flex}.careEditorial-module__IN3bxa__hubCard:hover{border-color:#bc491d;transform:translateY(-3px)}.careEditorial-module__IN3bxa__hubCard:focus-visible{outline-offset:4px;outline:3px solid #bc491d}.careEditorial-module__IN3bxa__hubCard svg{color:#bc491d;width:56px;height:56px;margin-bottom:22px}.careEditorial-module__IN3bxa__hubCard h2{letter-spacing:-.025em;font-size:1.35rem;font-weight:800;line-height:1.25}.careEditorial-module__IN3bxa__hubCard p{color:#42535c;margin:14px 0 24px;font-size:.95rem;line-height:1.7}.careEditorial-module__IN3bxa__hubCard>span{color:#bc491d;margin-top:auto;font-size:.9rem;font-weight:700}.careEditorial-module__IN3bxa__conditionHub aside{background:#e7eee9;border-left:4px solid #bc491d}@media (max-width:1000px){.careEditorial-module__IN3bxa__hubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.careEditorial-module__IN3bxa__careSection,.careEditorial-module__IN3bxa__safetySection{padding:24px}.careEditorial-module__IN3bxa__conditionHub{padding-top:24px}.careEditorial-module__IN3bxa__hubHero{padding:30px 24px}.careEditorial-module__IN3bxa__hubHero h1{font-size:2.8rem}.careEditorial-module__IN3bxa__hubHero>p:last-child{font-size:1rem}.careEditorial-module__IN3bxa__hubGrid{grid-template-columns:1fr;gap:18px}.careEditorial-module__IN3bxa__hubCard{padding:24px}.careEditorial-module__IN3bxa__hubCard svg{margin-bottom:16px}}
