.decision-section{border-top:1px solid var(--border);background:var(--card)}.decision-heading{max-width:760px;margin-bottom:36px}.decision-heading h2{margin-top:16px;font-size:34px;font-weight:600;line-height:1.3}.decision-heading p{color:var(--muted-foreground);margin-top:18px;font-size:15px;line-height:1.8}.decision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.decision-grid article{border-top:2px solid var(--border);min-width:0;padding-top:24px}.decision-grid article>svg{color:var(--primary);width:28px;height:28px;margin-bottom:22px}.decision-grid h3{margin:12px 0;font-size:21px;font-weight:600;line-height:1.45}.decision-grid p,.decision-section details p{color:var(--muted-foreground);font-size:14px;line-height:1.85}.decision-grid .micro-label{font-size:11px}.decision-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.decision-actions a{white-space:normal;text-align:start;height:auto;min-height:44px}.decision-section details{border-bottom:1px solid var(--border);padding:20px 0}.decision-section summary{cursor:pointer;font-size:16px;font-weight:500;line-height:1.6}.decision-section details p{max-width:800px;margin-top:14px}.capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;display:grid}.capability-list>div{border-top:1px solid var(--border);min-width:0;padding:22px 0}.capability-list dt{color:var(--muted-foreground);margin-bottom:9px;font-size:12px}.capability-list dd{margin:0;font-size:17px;line-height:1.6}.care-preview{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.care-preview .decision-heading{margin-bottom:0}.care-record{border:1px solid var(--border);background:var(--background);border-radius:6px;min-width:0}.care-record-header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px;display:flex}.care-record ol{margin:0;padding:0 22px;list-style:none}.care-record li{border-bottom:1px solid var(--border);grid-template-columns:60px 1fr;gap:20px;padding:23px 0;display:grid}.care-record li:last-child{border:0}.care-record time{color:var(--primary);direction:ltr;font-size:13px}.care-record strong{font-size:15px;font-weight:500;line-height:1.6}.care-record p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.8}.decision-section .medical-note{opacity:1;max-width:850px;font-size:12px}@media (width<=800px){.decision-grid{gap:24px}.decision-heading h2{font-size:30px}.care-preview{grid-template-columns:1fr;gap:30px}}@media (width<=600px){.decision-grid,.capability-list{grid-template-columns:1fr}.decision-heading h2{font-size:27px}.decision-heading p{font-size:14px}.decision-grid{gap:28px}.decision-grid article>svg{margin-bottom:8px}.decision-actions{flex-direction:column;align-items:flex-start}.care-record-header{padding:16px}.care-record ol{padding:0 16px}.care-record li{gap:12px}}
