.health-guide{border-top:1px solid var(--line-strong);margin-bottom:40px}.health-choice{border-bottom:1px solid var(--line);padding:28px 0}.health-topics{border:0;min-width:0;margin:0;padding:0}.health-topics legend{font-size:22px;font-weight:650}.health-topic-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.health-topic{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);text-align:left;border-radius:4px;min-height:102px;padding:18px 16px}.health-topic span{display:block}.health-topic span:last-child{color:var(--muted);margin-top:4px;font-size:14px}.health-topic .health-topic-title{font-size:19px;font-weight:650}.health-topic[aria-pressed=true]{border-color:var(--green);background:var(--green-wash)}.health-topic[aria-pressed=true] .health-topic-title{text-underline-offset:5px;text-decoration:underline}.health-topic:hover{border-color:var(--green)}.health-region{max-width:620px;margin-top:24px}.health-region .button{margin-top:16px}.health-memory,.health-note{color:var(--muted);font-size:14px}.health-memory{margin:16px 0 0}.health-guide-result{padding-top:30px;scroll-margin-top:24px}.health-start{max-width:720px;padding:12px 0}.health-start p:last-child{color:var(--muted)}.health-result-heading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:20px;display:flex}.health-result-heading>div{min-width:0}.health-result-heading h2{margin-bottom:8px}.health-result-heading p:last-child{color:var(--muted);margin-bottom:0}.health-result-heading button{flex-shrink:0}.health-next{border-top:2px solid var(--green);border-bottom:1px solid var(--line);margin-bottom:26px;padding:20px 0}.health-next h3{font-size:20px}.health-next ul{padding-left:22px}.health-next li{margin-bottom:16px}.health-next li p{color:var(--muted);margin-bottom:0;font-size:14px}.health-next .health-note:last-child{margin-bottom:0}.health-inline-date{color:var(--muted);font-size:14px;display:block}.health-missing{background:var(--green-wash);border-left:3px solid var(--line-strong);margin-bottom:24px;padding:18px}.health-missing--attempted{border-color:var(--red);background:var(--red-wash)}.health-missing h3{font-size:17px}.health-missing ul{margin-bottom:8px}.health-general>h3,.health-section-intro h3{font-size:21px}.health-information{border-top:1px solid var(--line);grid-template-columns:230px minmax(0,1fr);gap:6px 28px;padding:20px 0;display:grid}.health-information h4{grid-area:1/1/span 3;font-size:18px}.health-information>p,.health-information>div{grid-column:2;margin-bottom:0}.health-announced-condition{font-size:16px}.health-item-basis{color:var(--muted);margin-top:10px;font-size:14px}.health-item-basis>p{margin-bottom:6px}.health-source-links{margin-bottom:0;padding-left:20px}.health-source-links li{overflow-wrap:anywhere;margin-bottom:6px}.health-source-links li span{display:block}.health-documents{padding:16px 0}.health-documents h4{font-size:17px}.health-documents ul{flex-wrap:wrap;gap:6px 28px;margin-bottom:10px;padding-left:22px;display:flex}.health-documents p{color:var(--muted);margin-bottom:0;font-size:14px}.health-section-intro{padding-top:8px}.health-programme{border-top:1px solid var(--line-strong);padding:24px 0}.health-programme header{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.health-programme header h3{font-size:21px}.health-programme header p{color:var(--muted);font-size:14px}.health-periods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:18px 0;display:grid}.health-periods>div{border-bottom:1px solid var(--line);min-width:0;padding:8px 0}.health-periods dt{color:var(--muted);font-size:14px}.health-periods dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:16px}.health-availability{grid-column:1/-1}.health-availability dd{font-weight:650}.health-scope,.health-takeaway{border-top:1px solid var(--line);margin-top:20px;padding-top:24px}.health-scope p{color:var(--muted);font-size:14px}.health-takeaway li,.health-scope li{margin-bottom:8px}@media (width<=760px){.health-topic-options{grid-template-columns:minmax(0,1fr);gap:10px}.health-topic{min-height:80px;padding:12px 16px}.health-result-heading{flex-direction:column;gap:16px}.health-information{grid-template-columns:minmax(0,1fr);gap:8px}.health-information h4,.health-information>p,.health-information>div{grid-area:auto/1}.health-programme header{display:block}.health-programme header h3{margin-bottom:5px}.health-periods{grid-template-columns:minmax(0,1fr)}.health-documents ul{display:block}}@media print{.health-guide{border:0;margin:0}.health-guide-result{padding:0}.health-start{display:none}.health-result-heading{margin-bottom:12pt;display:block}.health-information{break-inside:avoid;padding:8pt 0;display:block}.health-information h4{margin-bottom:4pt}.health-information h4,.health-announced-condition{font-size:10pt}.health-note,.health-item-basis,.health-source-links,.health-inline-date,.health-next li p,.health-documents p,.health-scope p{font-size:8.5pt}.health-item-basis{margin-top:4pt}.health-next{margin-bottom:14pt;padding:10pt 0}.health-programme{padding:12pt 0}.health-programme header{break-after:avoid;display:block}.health-programme header h3{margin-bottom:3pt;font-size:12pt}.health-periods{grid-template-columns:repeat(2,minmax(0,1fr));gap:4pt 12pt;margin:10pt 0}.health-periods dt{font-size:8.5pt}.health-periods dd{font-size:10pt}.health-periods>div{break-inside:avoid;padding:3pt 0}.health-documents{padding:8pt 0}.health-source-links li{break-inside:avoid}.health-missing{padding:8pt 10pt}.health-scope,.health-takeaway{margin-top:12pt;padding-top:10pt}}
