.care{--ink:#10232b;--paper:#fff;--mist:#f2f5f6;--line:#dde3e5;--muted:#5b686d;--teal:#0b7c86;--blue:#0058e6;--ok:#1e7f3a;--warn:#9a5b00;--stop:#c0342b;--line-strong:#5b686d80;--grad:linear-gradient(90deg, var(--teal), var(--blue));--r-pill:9999px;--r-box:8px;--r-card:24px;--gut:32px;color:var(--ink);background:#fff;width:100%;font-size:16px;line-height:24px}.care h1,.care h2,.care h3,.care p,.care ul,.care ol,.care dl,.care dd,.care figure{margin:0;padding:0}.care ul,.care ol{list-style:none}.care a{color:inherit}.care button,.care input,.care select,.care textarea{font:inherit;color:inherit}.care :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.care .wrap{max-width:calc(1280px + 2*var(--gut));padding:0 var(--gut) 88px;margin:0 auto}.care .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.care .ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.care .btn-main{border-radius:var(--r-pill);background:var(--grad);color:#fff;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 36px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.care .btn-main:hover{filter:brightness(1.12)}.care .btn-line{border:1px solid var(--ink);border-radius:var(--r-pill);height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.care .btn-line:hover{background:var(--ink);color:#fff}.care .btn-line.sm{height:40px;padding:0 18px;font-size:14px}.care .btn-line[disabled]{opacity:.4;cursor:default;pointer-events:none}.care .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-size:14px;font-weight:600;line-height:20px;display:block}.care .crumbs{flex-wrap:wrap;align-items:center;gap:8px;padding-top:32px;font-size:15px;display:flex}.care .crumbs a{color:var(--blue);text-decoration:none}.care .crumbs a:hover{text-decoration:underline}.care .crumbs .sep,.care .crumbs [aria-current]{color:var(--muted)}.care .d-head{margin-top:24px}.care .d-title{letter-spacing:-.015em;text-wrap:balance;margin-top:8px;font-size:56px;font-weight:700;line-height:64px}.care .d-lead{text-wrap:pretty;max-width:720px;margin-top:16px;font-size:20px;line-height:30px}.care .d-aud{margin-top:20px}.care .decides{border-left:3px solid var(--teal);max-width:820px;margin-top:20px;padding-left:24px;font-size:16px;line-height:24px}.care .dsec{border-bottom:1px solid var(--line);padding:56px 0 88px;scroll-margin-top:96px}.care .dsec:last-of-type{border-bottom:0}.care .dsec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 24px;display:flex}.care .dsec h2{letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:40px}.care .dsec-sub{color:var(--muted);max-width:820px;margin-top:8px}.care .dsec h3{font-size:20px;font-weight:700;line-height:28px}.care .chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.care .chip{border:1px solid var(--line-strong);border-radius:var(--r-pill);height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;font-size:16px;line-height:1;text-decoration:none;display:inline-flex}.care .chip:hover{border-color:var(--ink)}.care .chip.fill{background:var(--mist)}.care .chip[aria-pressed=true],.care .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.care .chip small{color:var(--muted);font-size:13px}.care .chip[aria-pressed=true] small,.care .chip[aria-current=page] small{color:#ffffffbd}.care .aud{border:1px solid var(--line);border-radius:var(--r-pill);background:#fff;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.care .aud button{border-radius:var(--r-pill);height:36px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:14px;font-weight:600;line-height:36px}.care .aud button:hover{color:var(--ink)}.care .aud button[aria-pressed=true]{background:var(--teal);color:#fff}.care .fresh{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;line-height:16px;display:flex}.care .dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.care .dot.warn{background:var(--warn)}.care .dot.stop{background:var(--stop)}.care .dot.none{background:var(--line-strong)}.care .st{font-weight:600}.care .st.ok{color:var(--ok)}.care .st.warn{color:var(--warn)}.care .st.stop{color:var(--stop)}.care .note{color:var(--muted);align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.care .box-note{color:var(--muted);margin-top:20px;font-size:13px;line-height:18px}.care .tag{border-radius:var(--r-pill);background:var(--mist);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding:4px 10px;font-size:12px;font-weight:700;line-height:16px;display:inline-block}.care .machine{border-radius:var(--r-pill);background:var(--mist);color:var(--muted);align-items:center;gap:6px;margin-top:8px;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.care .machine .ico{width:14px;height:14px;color:var(--teal)}.care .rows{border-top:1px solid var(--line);margin-top:24px}.care .row{border-bottom:1px solid var(--line);grid-template-columns:128px minmax(0,1fr) auto;align-items:start;gap:32px;padding:28px 0;display:grid}.care .row.two{grid-template-columns:minmax(0,1fr) auto}.care .row[hidden]{display:none}.care .t-cat{flex-wrap:wrap;justify-content:flex-start;gap:4px 16px;font-size:14px;line-height:20px;display:flex}.care .t-id{margin-top:2px;font-weight:700}.care .t-title{margin-top:4px;font-size:20px;line-height:28px}.care .t-title a{color:var(--ink);text-decoration:none}.care .t-title a:hover{text-decoration:underline}.care .t-sum{color:var(--muted);margin-top:8px}.care .t-loc{color:var(--muted);margin-top:2px;font-size:15px;line-height:22px}.care .t-st{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;font-size:14px;line-height:20px;display:flex}.care .row-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:14px;display:flex}.care .row-foot .fresh{margin-top:0}.care .row-act{flex-direction:column;align-self:center;align-items:stretch;gap:8px;display:flex}.care .dist{white-space:nowrap;font-size:20px;font-weight:700;line-height:28px}.care .dist small{color:var(--muted);font-size:14px;font-weight:400;line-height:20px;display:block}.care .pill{border:1px solid var(--teal);border-radius:var(--r-pill);color:var(--teal);letter-spacing:.02em;padding:0 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}.care .pill.res{color:#8a5a12;border-color:#e2b26a}.care .pill.stop{color:var(--stop);border-color:#c0342b80}.care .elig{border-radius:var(--r-box);background:var(--mist);margin-top:10px;padding:10px 14px;font-size:15px;line-height:22px}.care .see-all{color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:24px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.care .see-all:hover{text-decoration:underline}.care .blue{color:var(--blue);text-decoration:none}.care .blue:hover{text-decoration:underline}.care p .blue,.care li .blue{text-underline-offset:2px;text-decoration:underline}.care .tiles{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.care .tile{border-left:1px solid var(--line);padding:28px 28px 36px}.care .tile:first-child{border-left:0;padding-left:0}.care .tile h2{font-size:20px;font-weight:700;line-height:28px}.care .tile p{color:var(--muted);margin-top:8px}.care .d-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 32px;margin-top:24px;display:grid}.care .d-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.care .d-list a{color:var(--blue);font-weight:600;text-decoration:none}.care .d-list a:hover{text-decoration:underline}.care .d-list small{color:var(--muted);white-space:nowrap;font-size:14px}.care .trials-split{grid-template-columns:minmax(0,1fr) 480px;align-items:start;gap:56px;margin-top:24px;display:grid}.care .map-col{position:sticky;top:84px}.care .map-panel{border:1px solid var(--line);border-radius:var(--r-box);background:var(--mist);overflow:hidden}.care .map{width:100%;height:auto;display:block}.care .map .sea{fill:var(--mist)}.care .map .land{fill:#fff;stroke:#b9c5c9;stroke-width:.7px;stroke-linejoin:round}.care .map .grid{stroke:#c3cdd0;stroke-width:.6px;stroke-dasharray:2 4;fill:none}.care .map .cty{letter-spacing:.16em;fill:#7a878c;paint-order:stroke;stroke:#f2f5f6cc;stroke-width:3px;font-size:11px;font-weight:600}.care .map .mk circle{fill:var(--ink);stroke:#fff;stroke-width:1.5px}.care .map .mk.pre circle{fill:var(--teal)}.care .map .mk text{fill:#fff;font-size:11px;font-weight:700}.care .map .home{fill:none;stroke:#14e0e1;stroke-width:4px}.care .map .ring{fill:none;stroke:var(--teal);stroke-width:1.25px;stroke-dasharray:5 6}.care .map .off{opacity:.22}.care .map-legend{border-top:1px solid var(--line);color:var(--muted);background:#fff;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;font-size:13px;display:flex}.care .map-list{border-top:1px solid var(--line);background:#fff;padding:12px 16px 16px;font-size:14px}.care .map-list summary{color:var(--blue);cursor:pointer;font-weight:600}.care .map-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:4px 0;display:flex}.care .controls{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:16px 24px;margin-top:32px;padding-bottom:16px;display:flex}.care .field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.care .field input,.care .field select,.care .field textarea{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:#fff;min-width:220px;height:44px;padding:0 16px;font-size:16px;font-weight:400}.care .field textarea{border-radius:var(--r-box);height:auto;min-height:120px;padding:12px 16px;line-height:24px}.care .field input:focus,.care .field select:focus,.care .field textarea:focus{border-color:var(--ink);outline:0}.care .check{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.care .check input{width:18px;height:18px;accent-color:var(--teal)}.care .err{color:var(--stop);margin-top:8px;font-size:14px}.care .ladder-grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:72px;margin-top:32px;display:grid}.care .ladder{border:1px solid var(--line);border-radius:var(--r-box);padding:28px 32px 32px}.care .ladder h3{font-size:20px;font-weight:700;line-height:28px}.care .rungs{margin-top:24px}.care .rungs li{color:var(--muted);padding:0 0 20px 28px;position:relative}.care .rungs li:before{content:"";background:var(--c,var(--line-strong));border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:0}.care .rungs li:after{content:"";background:var(--line);width:1px;position:absolute;top:22px;bottom:2px;left:5.5px}.care .rungs li:last-child{padding-bottom:0}.care .rungs li:last-child:after{display:none}.care .rungs strong{color:var(--ink);font-weight:700;display:block}.care .rungs p{margin-top:2px;font-size:15px;line-height:22px}.care .rungs .count{color:var(--muted);margin-left:6px;font-size:13px;font-weight:400}.care .rungs li.cur{color:var(--ink)}.care .rungs li.cur:before{width:16px;height:16px;top:4px;left:-2px;box-shadow:0 0 0 4px #0b7c862e}.care .rungs .r1{--c:var(--ok)}.care .rungs .r2{--c:var(--teal)}.care .rungs .r3{--c:var(--warn)}.care .rungs .r4{--c:var(--stop)}.care .ladder-note{border-top:1px solid var(--line);color:var(--muted);margin-top:24px;padding-top:16px;font-size:13px;line-height:18px}.care .rung-pill{border-radius:var(--r-pill);white-space:nowrap;align-items:center;padding:2px 12px;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.care .rung-pill.r1{color:var(--ok);background:#e8f4ec;border:1px solid #1e7f3a59}.care .rung-pill.r2{color:#096a73;background:#e6f4f5;border:1px solid #0b7c8659}.care .rung-pill.r3{color:var(--warn);background:#fdf1e3;border:1px solid #9a5b0059}.care .rung-pill.r4{color:var(--stop);background:#fbeceb;border:1px solid #c0342b59}.care .know{border-left:3px solid var(--teal);max-width:820px;margin-top:28px;padding-left:24px}.care .know-eye{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;font-weight:700;line-height:16px;display:flex}.care .know-eye time{color:var(--muted)}.care .know-txt{text-wrap:pretty;margin-top:10px;font-size:18px;line-height:28px}.care .alert{border-radius:var(--r-box);background:#fbeceb;border:1px solid #c0342b59;margin-top:20px;padding:14px 18px;font-size:16px;line-height:24px}.care .alert.warn{background:#fdf1e3;border-color:#9a5b0059}.care .news{border-top:1px solid var(--line);margin-top:24px}.care .news li{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.care .news time{color:var(--muted);font-size:14px;line-height:24px}.care .n-type{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:700;line-height:16px}.care .n-type.neg{color:var(--stop)}.care .n-type.warn{color:var(--warn)}.care .n-title{margin-top:6px;font-size:18px;font-weight:600;line-height:26px}.care .n-title a{color:var(--ink);text-decoration:none}.care .n-title a:hover{text-decoration:underline}.care .n-sum{color:var(--muted);margin-top:6px}.care .n-src{color:var(--blue);align-items:center;gap:6px;margin-top:8px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.care .n-src:hover{text-decoration:underline}.care .feeds{flex-wrap:wrap;gap:8px;display:flex}.care .steps-list{counter-reset:s;border-top:1px solid var(--line);max-width:880px;margin-top:32px}.care .steps-list li{border-bottom:1px solid var(--line);counter-increment:s;padding:24px 0 24px 64px;position:relative}.care .steps-list li:before{content:counter(s);background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid;position:absolute;top:22px;left:0}.care .steps-list h3,.care .dsec .steps-list h2{font:700 20px/28px var(--font);letter-spacing:0}.care .steps-list p{color:var(--muted);margin-top:6px}.care .bullets{margin-top:16px}.care .bullets li{padding:6px 0 6px 24px;position:relative}.care .bullets li:before{content:"";background:var(--teal);border-radius:50%;width:8px;height:8px;position:absolute;top:15px;left:4px}.care .tbl{border-collapse:collapse;width:100%;margin-top:24px;font-size:16px}.care .tbl th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:0 16px 12px 0;font-size:14px;font-weight:600}.care .tbl td{vertical-align:top;border-bottom:1px solid var(--line);padding:16px 16px 16px 0}.care .tbl td:first-child{white-space:nowrap;font-weight:700}.care .terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:24px;display:grid}.care .terms div{border-bottom:1px solid var(--line);padding:20px 0}.care .terms dt{font-size:18px;font-weight:700;line-height:26px}.care .terms dd{color:var(--muted);margin-top:6px}.care .safety{border:1px solid var(--line);border-radius:var(--r-box);max-width:880px;margin-top:32px;padding:28px 32px}.care .safety h2{font-size:24px;font-weight:700;line-height:32px}.care .safety .tops{color:var(--muted);margin-top:12px;font-size:15px}.care .nav-links{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.care .check-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:24px;display:flex}.care .check-form .field input{min-width:320px}.care .sheet-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.care .privacy{border-radius:var(--r-box);background:var(--mist);max-width:880px;margin-top:16px;padding:12px 16px;font-size:15px;line-height:22px}.care .sheet-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:56px;margin-top:32px;display:grid}.care .sheet-form{flex-direction:column;gap:14px;display:flex}.care .sheet-form .field input,.care .sheet-form .field select{width:100%;min-width:0}.care .sheet-paper{border:1px solid var(--line);border-radius:var(--r-box);background:#fff;min-height:400px;padding:40px 48px}.care .sheet-paper h2{font-size:28px;font-weight:700;line-height:36px}.care .sheet-paper h3{margin-top:24px;font-size:18px;font-weight:700;line-height:26px}.care .sheet-paper .kv{grid-template-columns:180px minmax(0,1fr);gap:6px 16px;margin-top:16px;display:grid}.care .sheet-paper .kv dt{color:var(--muted)}.care .sheet-paper .kv dd{overflow-wrap:anywhere}.care .sheet-paper pre{white-space:pre-wrap;font:inherit;margin-top:16px;line-height:26px}.care .sheet-paper .lines li{border-bottom:1px solid var(--line);padding:14px 0}.care .sheet-paper .lines li span{color:var(--muted);margin-top:4px;font-size:15px;display:block}.care .sheet-paper .write{border:1px dashed var(--line-strong);border-radius:var(--r-box);height:120px;margin-top:16px}.care .sheet-paper .foot{color:var(--muted);background:0 0;margin-top:28px;padding:0;font-size:13px}.care .q-pick li{border-bottom:1px solid var(--line);padding:10px 0}@media (max-width:1100px){.care .trials-split,.care .ladder-grid,.care .sheet-grid{grid-template-columns:minmax(0,1fr);gap:32px}.care .map-col{position:static}.care .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.care .tile:nth-child(3){border-left:0;padding-left:0}}@media (max-width:760px){.care{--gut:16px}.care .d-title{font-size:36px;line-height:44px}.care .d-lead{font-size:18px;line-height:28px}.care .dsec{padding:40px 0 56px}.care .dsec h2{font-size:26px;line-height:34px}.care .row{grid-template-columns:minmax(0,1fr);gap:12px}.care .row-act{flex-flow:wrap;align-self:start}.care .tiles,.care .terms{grid-template-columns:minmax(0,1fr)}.care .tile{border-left:0;border-bottom:1px solid var(--line);padding-left:0}.care .news li{grid-template-columns:minmax(0,1fr);gap:4px}.care .field input,.care .check-form .field input{width:100%;min-width:0}.care .sheet-paper{padding:24px 20px}.care .sheet-paper .kv{grid-template-columns:minmax(0,1fr)}.care .tbl td:first-child{white-space:normal}}html:not([data-aud=pro]) .care .for-pro,html[data-aud=pro] .care .for-pat{display:none!important}@media print{.care-print-hide,header,footer,nav{display:none!important}.care .wrap{max-width:none;padding:0}.care .sheet-grid{margin:0;display:block}.care .sheet-paper{border:0;min-height:0;padding:0}.care a{color:#000;text-decoration:none}.care .sheet-paper a[href^=http]:after{content:" (" attr(href) ")";font-size:11px}}.care .sci-fixed{border-left:3px solid var(--teal);max-width:820px;margin-top:24px;padding-left:24px;font-size:17px;line-height:26px}.care .sci-fixed li+li{margin-top:6px}.care .sci-fixed .sci-doc{font-weight:700}.care .sci-share{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;font-size:14px;display:flex}.care .sci-steps{border-top:1px solid var(--line);max-width:980px;margin-top:24px}.care .sci-step{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:8px 24px;padding:24px 0;display:grid}.care .sci-num{color:var(--teal);font-size:20px;font-weight:700;line-height:28px}.care .sci-name{font-size:20px;font-weight:700;line-height:28px}.care .sci-count{text-align:right;white-space:nowrap;font-size:28px;font-weight:700;line-height:32px}.care .sci-count.wait{color:var(--muted);white-space:normal;max-width:220px;font-size:15px;font-weight:600;line-height:22px}.care .sci-src{color:var(--muted);margin-top:6px;font-size:14px;line-height:20px}.care .sci-src a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.care .sci-src a:hover{text-decoration-thickness:2px}.care .sci-break{flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:14px;line-height:20px;display:flex}.care .sci-break strong{font-weight:600}.care .sci-trials{border-top:1px solid var(--line);margin-top:16px}.care .sci-trials li{border-bottom:1px solid var(--line);padding:12px 0;font-size:15px;line-height:22px}.care .sci-trials a{color:var(--blue);font-weight:600;text-decoration:none}@media (max-width:720px){.care .sci-step{grid-template-columns:32px minmax(0,1fr)}.care .sci-count{text-align:left;grid-column:2}}
