@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./BYAq_K0C.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./Da0gXVk3.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./0fly6zkB.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./XgKbg5n7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./dTnRTFFJ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem)}html[data-motion=full]{scroll-behavior:smooth}body{background:var(--bg) var(--grain);min-height:100dvh;color:var(--text);font-family:var(--font-sans);font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}@media (min-width:1024px){body{font-size:1.125rem}}h1,h2,h3,h4{color:var(--text);letter-spacing:-.012em;text-wrap:balance;margin:0;line-height:1.2}h1,h2,h3{font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.016em;font-weight:600}p,li,dd{text-wrap:pretty}p,ul,ol,dl,figure,blockquote{margin:0}img,svg{max-width:100%}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--accent-strong);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}::selection{background:var(--accent-soft);color:var(--text)}kbd{font-family:var(--font-mono);border:1px solid var(--border-strong);background:var(--surface);color:var(--muted);border-bottom-width:2px;border-radius:5px;padding:.1em .45em;font-size:.75em}code{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);border-radius:5px;padding:.1em .35em;font-size:.88em}hr{border:0;border-top:1px solid var(--border);margin:2rem 0}.icon{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}.btn{border:1px solid var(--control-border);border-radius:var(--radius);background:var(--surface);min-height:2.5rem;color:var(--text);font:inherit;font-size:var(--fs-s);cursor:pointer;transition:background-color var(--dur), border-color var(--dur), box-shadow var(--dur), color var(--dur), transform .12s var(--ease-out);justify-content:center;align-items:center;gap:.45rem;padding:.45rem 1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{background:var(--surface-2);color:var(--text);text-decoration:none}.btn:active:not(:disabled),.icon-btn:active,.search-btn:active{transform:translateY(1px)scale(.985)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink);text-shadow:var(--accent-ink-shadow);box-shadow:inset 0 1px #ffffff59,0 1px 2px #003c5a33}.btn-primary .icon{color:var(--accent-icon)}.btn-primary:hover{background:var(--accent-fill-strong);border-color:var(--accent-fill-strong);color:var(--accent-ink);box-shadow:inset 0 1px 0 #ffffff4d, 0 8px 18px -6px color-mix(in srgb, var(--accent-fill) 65%, transparent)}.btn-link{min-height:2.75rem;color:var(--text);align-items:center;gap:.4rem;padding:.35rem .25rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-link .icon{color:var(--accent);transition:transform var(--dur) var(--ease-out)}.btn-link:hover{color:var(--accent);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.btn-link:hover .icon:last-child{transform:translate(3px)}:where([dir=rtl]) .btn-link:hover .icon:last-child{transform:translate(-3px)}:where([dir=rtl]) .btn-link:hover .icon:last-child:is([data-icon=arrowLeft],[data-icon=arrowRight]){transform:translate(-3px)scaleX(-1)}.btn-quiet{color:var(--accent);background:0 0;border-color:#0000}.btn-quiet:hover{background:var(--accent-soft);color:var(--accent-strong)}.btn-danger{color:var(--danger);border-color:var(--danger)}.btn-danger:hover{background:var(--danger-soft);color:var(--danger)}.btn-lg{min-height:3rem;font-size:var(--fs-m);padding:.65rem 1.35rem}.icon-btn{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--text-2);cursor:pointer;transition:background-color var(--dur), color var(--dur), transform .12s var(--ease-out);background:0 0;border:0;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--surface-2);color:var(--text)}.icon-btn .icon{width:1.3rem;height:1.3rem}.input,select,textarea{font:inherit;font-size:var(--fs-s);color:var(--text);background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-s);min-height:2.5rem;transition:border-color var(--dur), box-shadow var(--dur);padding:.5rem .7rem}.input:hover,select:hover,textarea:hover{border-color:var(--text-2)}.textarea{width:100%;font-family:var(--font-mono);resize:vertical;font-size:.8rem;line-height:1.5}input[type=radio],input[type=checkbox]{accent-color:var(--accent);flex:none;width:1.15rem;height:1.15rem;margin:0}.field-label{font-size:var(--fs-s);color:var(--text-2);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.muted{color:var(--muted)}.small{font-size:var(--fs-s)}.print-only{display:none}[hidden]{display:none!important}.skip-link{inset-inline-start:1rem;z-index:var(--z-toast);background:var(--accent-fill);color:var(--accent-ink);text-shadow:var(--accent-ink-shadow);border-radius:var(--radius-s);padding:.6rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem}.skip-link:focus{color:var(--accent-ink);top:.6rem}html[data-motion=reduce] *,html[data-motion=reduce] :before,html[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-motion=reduce] :is(.btn,.icon-btn,.search-btn):active{transform:none!important}.prose{max-width:var(--measure);color:var(--text);font-variant-numeric:proportional-nums;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.prose>*+*{margin-top:1.05em}.prose p,.prose li{text-wrap:pretty}.prose h2:not([class]){font-size:var(--fs-xl);scroll-margin-top:calc(var(--header-h) + 1.25rem);margin-top:2.6em;margin-bottom:-.15em;font-weight:700}.prose h3:not([class]){font-size:var(--fs-l);scroll-margin-top:calc(var(--header-h) + 1.25rem);margin-top:2em;margin-bottom:-.2em;font-weight:650}.prose h4:not([class]){font-size:var(--fs-m);margin-top:1.6em;font-weight:700}.prose h2:focus,.prose h3:focus{outline:none}.prose :is(ul,ol):not([class]){padding-inline-start:1.35em}.prose :is(ul,ol):not([class])>li+li,.prose li>:is(ul,ol):not([class]){margin-top:.35em}.prose :is(ul,ol):not([class])>li::marker{color:var(--muted)}.prose ol:not([class])>li::marker{font-variant-numeric:tabular-nums;font-weight:600}.prose blockquote{border-inline-start:3px solid var(--border-strong);color:var(--text-2);padding-block:.25rem;padding-inline:1.1rem 0;font-style:italic}.prose strong{font-weight:650}.prose a.ext:after,a.ext:after{content:"";background:currentColor;width:.7em;height:.7em;margin-inline-start:.2em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E") 50%/contain no-repeat}.table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.prose table:not([class]),.data-table,.ref-table{border-collapse:collapse;width:100%;font-size:var(--fs-s);font-variant-numeric:tabular-nums}.prose table:not([class]) th,.prose table:not([class]) td,.data-table th,.data-table td,.ref-table th,.ref-table td{border-bottom:1px solid var(--border);text-align:start;vertical-align:top;padding:.6rem .75rem}.prose table:not([class]) thead th,.data-table thead th,.ref-table thead th{border-bottom:2px solid var(--border-strong);color:var(--text-2);white-space:nowrap;font-weight:650}.data-table td.num{text-align:end}.u{white-space:nowrap}.u-i,html[data-units=imperial] .u-m{display:none}html[data-units=imperial] .u-i{display:inline}pg-term{white-space:nowrap}.term{all:unset;white-space:normal;color:inherit;border-bottom:1.5px dotted var(--accent-graphic);cursor:help;text-decoration:none;display:inline}.term:hover,.term[aria-expanded=true]{color:var(--accent);border-bottom-style:solid}.term:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.term-missing{border-bottom:1.5px dashed var(--danger-graphic)}pg-cite{vertical-align:super;font-variant-numeric:tabular-nums;font-size:.72em;line-height:0}pg-cite a{padding:0 .12em;font-weight:600;text-decoration:none}pg-cite a:hover{text-decoration:underline}.cite-group{white-space:nowrap}.cite-group>pg-cite+pg-cite:before{content:",";color:var(--muted)}pg-figure{margin:1.75rem 0;display:block}pg-figure:not(:defined){border:1px dashed var(--border-strong);border-radius:var(--radius);background:repeating-linear-gradient(135deg, var(--surface-2) 0 10px, var(--surface) 10px 20px);min-height:6rem;color:var(--muted);font-size:var(--fs-s);padding:1rem 1.1rem}pg-figure:not(:defined):before{content:"Figure " attr(number);color:var(--text-2);font-weight:700;display:block}pg-figure:not(:defined):after{content:attr(caption);margin-top:.25rem;display:block}pg-figure[size=wide]{max-width:min(960px,100%)}.block-error{border:1px solid var(--danger);border-radius:var(--radius-s);background:var(--danger-soft);color:var(--danger);font-size:var(--fs-s);padding:.75rem 1rem}.is-target{animation:1.6s ease-out target-flash}@keyframes target-flash{0%{background-color:var(--warm-soft);box-shadow:0 0 0 6px var(--warm-soft)}to{background-color:#0000;box-shadow:0 0 0 6px #0000}}.callout{--c-accent:var(--accent);--c-text:var(--accent);--c-bg:var(--accent-soft);--c-icon:none;border-inline-start:4px solid var(--c-accent);background:color-mix(in srgb, var(--c-bg) 80%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-accent) 12%, transparent);border-start-start-radius:var(--radius-xs);border-start-end-radius:var(--radius);border-end-end-radius:var(--radius);border-end-start-radius:var(--radius-xs);margin:1.9rem 0;padding-block:1.05rem 1.2rem;padding-inline:1.3rem 1.35rem;font-size:.97em;position:relative}.prose>.callout+*,.prose>*+.callout{margin-top:1.9rem}.callout>*+*{margin-top:.7em}.callout ul,.callout ol{padding-inline-start:1.25em}.callout-head{flex-wrap:wrap;align-items:baseline;gap:.15rem .65rem;line-height:1.35;display:flex}.callout-label{color:var(--c-text);font-size:var(--fs-s);white-space:nowrap;align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.callout-label:before{content:"";width:1.15rem;height:1.15rem;-webkit-mask:var(--c-icon) center / contain no-repeat;-webkit-mask:var(--c-icon) center / contain no-repeat;mask:var(--c-icon) center / contain no-repeat;background:currentColor;flex:none}.callout-title{color:var(--text);font-size:1.02em;font-weight:600}.callout-instructor{--c-accent:var(--note);--c-text:var(--note);--c-bg:var(--note-soft);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7.5' r='3.5'/%3E%3Cpath d='M5 21a7 7 0 0 1 14 0'/%3E%3Cpath d='M8.5 14.5l3.5 3 3.5-3'/%3E%3C/svg%3E")}.callout-safety{--c-accent:var(--danger);--c-text:var(--danger);--c-bg:var(--danger-soft);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9.5 17h-19z'/%3E%3Cpath d='M12 10v4.5M12 17.5v.1'/%3E%3C/svg%3E");border-inline-start-width:6px}.callout-safety .callout-title{font-weight:750}.callout-key-points{--c-accent:var(--accent);--c-text:var(--accent);--c-bg:var(--accent-soft);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M3.5 6l1.3 1.3L7.2 5M3.5 12l1.3 1.3 2.4-2.3M3.5 18l1.3 1.3 2.4-2.3'/%3E%3C/svg%3E")}.callout-key-points li::marker{color:var(--accent)}.callout-note{--c-accent:var(--muted);--c-text:var(--text-2);--c-bg:var(--surface-2);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7.5v.1'/%3E%3C/svg%3E")}.callout-warning{--c-accent:var(--caution);--c-text:var(--caution);--c-bg:var(--caution-soft);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v6M12 16.5v.1'/%3E%3C/svg%3E")}.callout-mistake{--c-accent:var(--warm-graphic);--c-text:var(--warm);--c-bg:var(--warm-soft);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9 9l6 6M15 9l-6 6'/%3E%3C/svg%3E")}.callout-myth{--c-accent:var(--accent-graphic);--c-text:var(--accent);--c-bg:var(--surface-2);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.6 10.8c.7.6 1.1 1.3 1.1 2.2h5c0-.9.4-1.6 1.1-2.2A6 6 0 0 0 12 3z'/%3E%3C/svg%3E")}.callout-standards{--c-accent:var(--std);--c-text:var(--std);--c-bg:var(--std-soft);--c-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M7 21h10M5 7h14'/%3E%3Cpath d='M5 7l-3 6a3 3 0 0 0 6 0zM19 7l-3 6a3 3 0 0 0 6 0z'/%3E%3C/svg%3E")}.mistake,.myth{gap:.45rem;display:grid}.mistake-row,.myth-row{grid-template-columns:5.25rem minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.mistake dt,.myth dt{font-size:var(--fs-s);color:var(--text-2);font-weight:650}.mistake dd,.myth dd{margin:0}.mistake-fix dt{color:var(--ok)}.mistake-fix dd{font-weight:560}.myth-myth dd{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 55%, transparent);color:var(--text-2);text-decoration-thickness:1.5px}.myth-myth dt{color:var(--danger)}.myth-fact dt{color:var(--ok)}.myth-fact dd{font-weight:560}.myth-why{color:var(--text-2)}@media (max-width:480px){.mistake-row,.myth-row{grid-template-columns:1fr;gap:.1rem}}.std-common{color:var(--text)}.std-bodies{flex-direction:column;gap:.5rem;display:flex}.std-body{border-radius:var(--radius-s);background:color-mix(in srgb, var(--surface) 70%, transparent);border:1px solid #0000;grid-template-columns:9.5rem minmax(0,1fr);gap:.75rem;padding:.55rem .75rem;display:grid}.std-body dt{font-weight:700;font-size:var(--fs-s);color:var(--std)}.std-body dd{margin:0}html[data-standard=ushpa] .std-body[data-body=ushpa],html[data-standard=bhpa] .std-body[data-body=bhpa],html[data-standard=appi] .std-body[data-body=appi]{border-color:var(--std);background:var(--surface);box-shadow:inset 3px 0 0 var(--std);order:-1}html[data-standard=ushpa] .std-body[data-body=ushpa] dt:after,html[data-standard=bhpa] .std-body[data-body=bhpa] dt:after,html[data-standard=appi] .std-body[data-body=appi] dt:after{content:"Your body";font-size:var(--fs-xs);color:var(--muted);margin-top:.15rem;font-weight:550;display:block}@media (max-width:560px){.std-body{grid-template-columns:1fr;gap:.15rem}}.steps{border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-1), var(--ring);margin:1.9rem 0;padding:1.2rem 1.4rem .6rem}.steps-title{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:.9rem;font-size:1.3rem;font-weight:600}.steps-list{counter-reset:step;padding:0;list-style:none}.prose .steps-list{padding-inline-start:0}.step{counter-increment:step;padding-block:0 1rem;padding-inline:2.75rem 0;position:relative}.step+.step{margin-top:0}.step:before{content:counter(step);inset-inline-start:0;background:var(--accent-fill);width:1.85rem;height:1.85rem;color:var(--accent-ink);text-shadow:var(--accent-ink-shadow);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.9rem;font-weight:700;display:grid;position:absolute;top:0}.step:not(:last-child):after{content:"";inset-inline-start:calc(.925rem - 1px);background:var(--accent-track);width:2px;position:absolute;top:2.1rem;bottom:.25rem}.step-do{padding-top:.15rem;font-weight:620}.step-cue,.step-why{color:var(--text-2);margin-top:.3rem;font-size:.95em}.step-tag{min-width:3.4rem;font-size:var(--fs-xs);color:var(--muted);margin-inline-end:.35rem;font-weight:650;display:inline-block}.step-cue .step-tag{color:var(--note)}.faq{margin:1.9rem 0}.faq-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.3rem;font-weight:600;display:flex}.faq-title:before{content:"";background:currentColor;width:1.15rem;height:1.15rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 21l1.9-5.3A8 8 0 1 1 21 12z'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 1 1 3.5 2.3c-.6.3-1 .9-1 1.5M12 16.5v.1'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 21l1.9-5.3A8 8 0 1 1 21 12z'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 1 1 3.5 2.3c-.6.3-1 .9-1 1.5M12 16.5v.1'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq-item{border-top:1px solid var(--border)}.faq-item:last-child{border-bottom:1px solid var(--border)}.faq-item>summary{cursor:pointer;transition:color var(--dur);padding-block:.9rem;padding-inline:0 2.5rem;font-weight:600;list-style:none;position:relative}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:before,.faq-item>summary:after{content:"";inset-inline-end:.45rem;background:var(--muted);width:.8rem;height:1.5px;transition:transform .25s var(--ease-out), background-color var(--dur);border-radius:1px;position:absolute;top:calc(.9rem + .8em - 1px)}.faq-item>summary:after{transform:rotate(90deg)}.faq-item[open]>summary:after{transform:rotate(0)}.faq-item>summary:hover:before,.faq-item>summary:hover:after{background:var(--accent)}.faq-item>summary:hover{color:var(--accent)}.faq-a{color:var(--text-2);padding:0 0 1rem}.faq-a>*+*{margin-top:.75em}.std-caveat{font-size:var(--fs-s);color:var(--text-2);margin:.75rem 0 0}
