.safety{padding-top:calc(var(--header-h) + clamp(2.5rem,6vw,5rem));padding-bottom:clamp(4rem,9vw,8rem)}.safety__printhead{display:none}.safety__head{display:grid;justify-items:start;gap:1.25rem}.safety__head .t-band-1{max-width:11ch}.safety__lede{max-width:38ch}.safety__print{margin-top:.25rem}html:not(.js) .safety__print{display:none}.index{position:sticky;top:var(--header-h);z-index:10;margin-top:2.5rem;margin-inline:calc(-1 * var(--gutter));background:var(--paper)}.index__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3rem;padding:.5rem var(--gutter);border-block:1px solid var(--rule);color:var(--ink);font-weight:600;line-height:1.25;text-align:left;anchor-name:--index-toggle}.index__toggle .icon{transition:transform var(--dur-ui) var(--ease-out)}.index:has(:popover-open) .index__toggle .icon{transform:rotate(180deg)}.index__list{position:fixed;inset:calc(var(--header-h) + 3rem) 0 0 0;width:100%;height:auto;max-height:max-content;margin:0;padding:.375rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;border:0;border-bottom:1px solid var(--rule);background:var(--paper);color:var(--ink);box-shadow:0 24px 40px -28px color-mix(in srgb,var(--ink) 35%,transparent)}@supports (position-anchor: --index-toggle){.index__list{position-anchor:--index-toggle;top:anchor(bottom)}}.index__link{display:block;padding:.625rem 0;color:var(--ink-2);font-weight:500;line-height:1.3;text-decoration:none}.index__link[aria-current]{color:var(--ink);font-weight:600}@media(hover:hover)and (pointer:fine){.index__link:hover{color:var(--ink)}}.sec{padding-top:1.125rem;border-top:1px solid var(--ink);scroll-margin-top:3.5rem}.sec+.sec{margin-top:clamp(3.5rem,6vw,5.5rem)}.doc>.sec:first-child{margin-top:2.25rem;padding-top:0;border-top:0}.sec__title{margin-bottom:1.5rem}.sec__title--caps{font-size:calc(var(--fs-band-h2) * .84);line-height:1.2}.sec__body{display:grid;gap:1rem}.sec__body p{max-width:var(--measure);text-wrap:pretty}.sec__lead{font-size:var(--fs-lede);font-weight:500;line-height:1.45}.nowrap{white-space:nowrap}.sec__body .shout,.sec__body .boxed{max-width:none}.shout{--sel-bg: var(--paper);--sel-fg: var(--ink);padding:1.25rem 1.375rem 1.375rem;border-radius:4px;background:var(--ink);color:var(--paper);font-size:clamp(1.1875rem,1.9vw,1.5rem);font-weight:600;line-height:1.2}.shout span{display:block}.shout span+span{margin-top:.3em}.boxed{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;margin-block:.75rem;padding:1rem 1rem 1.0625rem;border:2px solid var(--ink);border-radius:4px;font-weight:500}.boxed strong{font-weight:700}.marked{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem}.marked .icon{margin-top:.1875rem}.rows{border-top:1px solid var(--rule)}.rows li{padding-block:.6875rem .75rem;padding-inline-end:max(0px,100% - var(--measure));border-bottom:1px solid var(--rule)}.symptoms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin-block:.25rem .5rem;border-bottom:1px solid var(--rule)}.symptoms li{padding-block:.5625rem .625rem;border-top:1px solid var(--rule);font-weight:500;line-height:1.3}.symptoms:after{content:"";grid-column:span 1;border-top:1px solid var(--rule)}.doc__more{margin-top:clamp(3.5rem,6vw,5.5rem);padding-top:1.125rem;border-top:1px solid var(--ink)}@media(min-width:720px){.boxed{gap:.875rem;padding:1.125rem 1.25rem 1.1875rem}.symptoms{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem}.symptoms:after{grid-column:span 2}}@media(min-width:1000px){.safety__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;column-gap:clamp(2rem,6vw,6rem)}.safety__head{grid-column:1;grid-row:1}.doc{grid-column:2;grid-row:1 / 3}.doc>.sec:first-child{margin-top:0;padding-top:1.125rem;border-top:1px solid var(--ink)}.sec{scroll-margin-top:0}.index{grid-column:1;grid-row:2;align-self:start;justify-self:start;top:calc(var(--header-h) + 2rem);margin:3.5rem 0 0;background:none}.index__toggle{display:none}.index__list{--mark-y: 0px;--mark-h: 1;position:relative;inset:auto;display:block;width:auto;height:auto;padding:0;overflow:visible;border:0;border-left:1px solid var(--rule);background:none;box-shadow:none}.index__list:before{content:"";position:absolute;left:-1px;top:0;width:2px;height:1px;background:var(--ink);opacity:0;transform:translateY(var(--mark-y)) scaleY(var(--mark-h));transform-origin:0 0}.index__list[data-live]:before{opacity:1;transition:transform .28s var(--ease-out)}.index__link{padding:.4375rem 1rem .4375rem 1.25rem;font-weight:500;transition:color var(--dur-ui) ease}.index__link[aria-current]{font-weight:500}}@media(prefers-reduced-motion:reduce){.index__list[data-live]:before,.index__toggle .icon{transition:none}}@page{margin:15mm 14mm 16mm;@bottom-right{content:"Page " counter(page) " of " counter(pages);color:var(--ink-2);font-family:var(--font-body);font-size:8pt}}@media print{.index,.safety__print,.safety__updated,.doc__more{display:none!important}.safety{padding:0;font-size:9.75pt;line-height:1.42}.safety .wrap{max-width:none;padding:0}.safety__printhead{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.5mm 6mm;margin-bottom:7mm}.safety__printmark{width:30mm;color:var(--ink)}.safety__printurl{display:grid;justify-items:end;justify-self:end;color:var(--ink-2);font-size:8.5pt;line-height:1.35}.safety__printband{grid-column:1 / -1;display:flex;align-items:center;gap:2.5mm;font-size:9pt;font-weight:600}.safety__grid{display:block}.safety__head{display:block;margin-bottom:7mm}.safety__head .t-band-1{max-width:none;font-size:24pt}.safety__lede{max-width:none;margin-top:2mm;color:var(--ink);font-size:10.5pt}.doc{columns:2;column-gap:8mm}.sec,.sec+.sec,.doc>.sec:first-child{margin:0 0 6mm;padding-top:2mm;border-top:1px solid var(--ink)}.sec__title,.sec__title--caps{margin-bottom:2mm;font-size:12pt;line-height:1.2;break-after:avoid}.sec__body{display:block}.sec__body>*+*{margin-top:2mm}.sec__body p,.rows li,.symptoms li{max-width:none;orphans:3;widows:3;break-inside:avoid}.sec__lead{font-size:10pt}.shout{padding:2.5mm 3mm;border:2px solid var(--ink);background:none;color:var(--ink);font-size:10.5pt;line-height:1.3}.shout span+span{margin-top:0}.boxed{margin-block:2.5mm;padding:2.5mm 3mm;gap:2.5mm}.rows li{padding-block:1mm;padding-inline-end:0}.symptoms{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3mm}.symptoms:after{grid-column:span 1}.symptoms li{padding-block:.8mm}}
