.sf-root{background:var(--white);color:var(--ink);font-family:var(--font-text);font-size:18px;line-height:1.5;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}.sf-root *,.sf-root :after,.sf-root :before{box-sizing:border-box}.sf-root p{margin:0 0 1em;max-width:var(--measure-reading)}.sf-root p:last-child{margin-bottom:0}.sf-root a{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.sf-root :focus-visible{outline:var(--stroke-focus) solid var(--ink);outline-offset:2px}.sf-root [hidden]{display:none!important}.sf-dark :focus-visible{outline-color:var(--paper)}.sf-display,.sf-h1,.sf-h2,.sf-h3,.sf-hero{font-family:var(--font-display);font-weight:400;margin:0;color:inherit;text-wrap:balance}.sf-hero{font-size:40px;line-height:1.1}.sf-h1{font-size:36px;line-height:1.15}.sf-h2{font-size:28px;line-height:1.2}.sf-h3{font-size:22px;line-height:1.25}.sf-body{font-size:18px;line-height:1.5}.sf-ui{font-size:16px;line-height:1.4;font-weight:500}.sf-caption{font-size:14px;line-height:1.45}.sf-metric-value{font-size:32px;line-height:1.15;font-weight:500;font-variant-numeric:tabular-nums}@media (min-width:900px){.sf-hero{font-size:64px}.sf-h1{font-size:48px}.sf-h2{font-size:36px}.sf-h3{font-size:26px}.sf-body,.sf-root{font-size:20px}.sf-metric-value{font-size:40px}}.sf-wrap{padding:0 20px;max-width:var(--container-max);margin:0 auto}@media (max-width:359px){.sf-wrap{padding:0 16px}}.sf-measure{max-width:var(--measure-reading)}.sf-stack>*+*{margin-top:24px}.sf-stack-tight>*+*{margin-top:12px}.sf-section{padding:48px 0}.sf-rule{border:0;border-top:var(--stroke-rule) solid var(--ink);margin:24px 0}.sf-panel{padding:24px 20px}.sf-panel--mineral,.sf-panel--paper{background:var(--paper);color:var(--ink)}.sf-panel--clay{background:var(--clay);color:var(--ink)}.sf-panel--slate400{background:var(--slate-400);color:var(--ink)}.sf-dark,.sf-panel--ink{background:var(--ink);color:var(--paper)}.sf-panel--slate{background:var(--slate);color:var(--paper)}.sf-panel--lichen{background:var(--lichen);color:var(--paper)}.sf-btn,.sf-root .sf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--target-min);min-width:var(--target-min);padding:10px 20px;font-family:var(--font-text);font-size:16px;line-height:1.3;font-weight:500;text-decoration:none;border:2px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--radius-none);cursor:pointer}.sf-btn--secondary,.sf-root .sf-btn--secondary{background:transparent;color:var(--ink)}.sf-root .sf-dark .sf-btn,.sf-root .sf-panel--slate .sf-btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.sf-root .sf-dark .sf-btn--secondary,.sf-root .sf-panel--slate .sf-btn--secondary{background:transparent;color:var(--paper)}.sf-root a.sf-btn{text-decoration:none}.sf-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sf-point{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--gold-functional);flex:none}.sf-dark .sf-point,.sf-panel--slate .sf-point{background:var(--gold-signature)}.sf-signal{border-top:var(--stroke-rule) solid;padding-top:12px}.sf-signal__label{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.4;font-weight:500;margin:0 0 8px}.sf-signal__text{font-family:var(--font-display);font-size:22px;line-height:1.3;margin:0}.sf-signal--prompt .sf-signal__text{font-family:var(--font-text);font-size:18px;line-height:1.5}.sf-etype{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1.3;font-weight:500;letter-spacing:0}.sf-etype:before{content:"";width:10px;height:10px;flex:none;background:currentColor}.sf-etype[data-type=reported]:before{border-radius:50%}.sf-etype[data-type=inferred]:before{background:transparent;border:2px solid}.sf-etype[data-type=unknown]:before{background:transparent;border:2px dashed;border-radius:50%}.sf-finding{padding-top:0}.sf-evidence{display:grid;gap:12px}.sf-evidence__block{padding:16px 20px}.sf-evidence__block p{margin:6px 0 0}.sf-finding__statement{font-family:var(--font-display);font-size:22px;line-height:1.25;margin:8px 0 16px}.sf-dl{margin:0;display:grid;gap:12px}.sf-dl>div{display:grid;gap:2px}.sf-dl dt{font-size:14px;line-height:1.4;font-weight:500}.sf-dl dd{margin:0;font-size:18px;line-height:1.5}@media (min-width:700px){.sf-dl>div{grid-template-columns:11em 1fr;gap:16px}.sf-dl dt{padding-top:3px}}.sf-metric{display:grid;gap:4px}.sf-metric__label{font-size:16px;line-height:1.4;font-weight:500}.sf-metric__qual,.sf-metric__source{font-size:14px;line-height:1.45}.sf-quote{margin:0;padding:0}.sf-quote blockquote{margin:0;font-family:var(--font-display);font-size:22px;line-height:1.35}.sf-quote figcaption{margin-top:8px;font-size:14px;line-height:1.45}.sf-tbc{border:1.5px dashed var(--ink);padding:1px 6px;font-size:.88em;font-weight:500;white-space:normal}.sf-tbc:before{content:"To confirm: "}.sf-demo{padding:10px 16px;font-size:14px;line-height:1.45;font-weight:500;background:var(--mineral);color:var(--ink)}.sf-wordmark{display:block;width:200px;max-width:100%;height:auto}.sf-wordmark--lg{width:280px}@media print{.sf-wordmark{width:42mm}}.sf-spine{list-style:none;margin:0;padding:0;counter-reset:spine;position:relative}.sf-spine li{counter-increment:spine;display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start;position:relative;padding-bottom:16px}.sf-spine li:before{content:counter(spine);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid;border-radius:50%;font-size:14px;font-weight:500;background:inherit}.sf-spine li:after{content:"";position:absolute;left:15px;top:32px;bottom:0;border-left:2px solid}.sf-spine li:last-child:after{display:none}.sf-spine__name{font-size:18px;line-height:32px;font-weight:500}.sf-spine__return{font-size:16px;line-height:1.4;margin-top:4px;padding-left:44px}.sf-spine li[data-attention] .sf-spine__name,.sf-spine__return{display:flex;align-items:center;gap:8px}@media (min-width:900px){.sf-spine{display:grid;grid-template-columns:repeat(7,1fr)}.sf-spine li{display:flex;flex-direction:column;gap:8px;padding:0 8px 0 0}.sf-spine li:after{left:34px;right:2px;top:15px;bottom:auto;border-left:0;border-top:2px solid}.sf-spine__name{line-height:1.3}.sf-spine__return{padding-left:0}}.sf-fourcs{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;margin:0;padding:0}.sf-fourcs li{background:var(--paper);color:var(--ink);padding:12px;min-height:72px}.sf-fourcs li[data-measured]{background:var(--slate);color:var(--paper)}.sf-fourcs__name{font-family:var(--font-display);font-size:22px;line-height:1.2;display:block}.sf-fourcs__state{font-size:14px;line-height:1.4;font-weight:500}@media (min-width:700px){.sf-fourcs{grid-template-columns:repeat(4,1fr)}}.sf-options{display:grid;gap:12px}.sf-option{background:var(--paper);color:var(--ink);padding:16px 20px}.sf-option__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:baseline}@media (min-width:700px){.sf-options{grid-template-columns:1fr 1fr}}.sf-table-wrap{overflow-x:auto}.sf-table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.4}.sf-table caption{text-align:left;font-weight:500;padding-bottom:8px}.sf-table td,.sf-table th{text-align:left;vertical-align:top;padding:10px 8px;border-bottom:1px solid var(--ink)}.sf-table th{font-weight:500}.sf-table thead th{border-bottom-width:2px}.sf-table .num{text-align:right;font-variant-numeric:tabular-nums}.sf-internal{border:2px dashed var(--ink);padding:16px;background:var(--paper)}.sf-internal__title{font-family:var(--font-text);font-size:18px;line-height:1.4;font-weight:500;margin:0 0 8px}.sf-internal label{display:block;font-size:14px;font-weight:500;margin:12px 0 4px}.sf-internal input,.sf-internal textarea{width:100%;font:inherit;font-size:16px;padding:10px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:0;min-height:44px}@media print{.sf-internal,.sf-noprint{display:none!important}}@page{size:A4;margin:16mm 16mm 18mm}.sf-doc{max-width:860px;margin:0 auto}@media print{.sf-root{font-size:11.5pt;line-height:1.45;background:#fff}.sf-doc{max-width:none}.sf-page{-moz-column-break-after:page;break-after:page}.sf-page:last-child{-moz-column-break-after:auto;break-after:auto}.sf-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.sf-hero{font-size:30pt}.sf-h1{font-size:24pt}.sf-h2{font-size:18pt}.sf-finding__statement,.sf-fourcs__name,.sf-h3,.sf-quote blockquote,.sf-signal__text{font-size:14pt}.sf-body,.sf-dl dd,.sf-signal--prompt .sf-signal__text,.sf-spine__name{font-size:11.5pt}.sf-btn,.sf-metric__label,.sf-table,.sf-ui{font-size:11pt}.sf-caption,.sf-demo,.sf-dl dt,.sf-etype,.sf-fourcs__state,.sf-metric__qual,.sf-metric__source,.sf-quote figcaption,.sf-tbc{font-size:10pt}.sf-metric-value{font-size:24pt}.sf-panel{padding:14pt}.sf-section{padding:10pt 0}.sf-keep{-moz-column-break-inside:avoid;break-inside:avoid}.sf-h2,.sf-h3{-moz-column-break-after:avoid;break-after:avoid}.sf-btn{min-height:auto;padding:6pt 10pt}.sf-btn,.sf-demo,.sf-evidence__block,.sf-fourcs li,.sf-option,.sf-panel--clay,.sf-panel--ink,.sf-panel--lichen,.sf-panel--mineral,.sf-panel--slate,.sf-point{-webkit-print-color-adjust:exact;print-color-adjust:exact}.sf-spine{display:grid;grid-template-columns:repeat(7,1fr)}.sf-spine li{display:flex;flex-direction:column;gap:6pt;padding:0 6pt 0 0}.sf-spine li:after{left:34px;right:2px;top:15px;bottom:auto;border-left:0;border-top:2px solid}.sf-spine__name{line-height:1.3}.sf-spine__return{padding-left:0;font-size:11pt}.sf-stack>*+*{margin-top:12pt}}.sf-useful{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.sf-useful__title{font-size:14px;line-height:1.4;font-weight:500}.sf-useful ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.sf-useful li{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1.4}.sf-useful__mark{display:block;width:10px;height:10px;box-sizing:border-box;border:1.5px solid;flex:none}.sf-useful__mark[data-on]{background:currentColor}.sf-useful.sf-dark{padding:12px 16px}@media print{.sf-useful li,.sf-useful__title{font-size:9.5pt}.sf-useful__mark[data-on]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sf-figure{position:relative;background:var(--white);color:var(--ink);display:grid;gap:24px}.sf-figure__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:var(--stroke-rule) solid var(--ink)}.sf-figure__running{font-size:16px;line-height:1.4;font-weight:500}.sf-figure__title{font-family:var(--font-display);font-weight:400;font-size:44px;line-height:1;margin:0;letter-spacing:-.01em}.sf-figure__title i{font-style:italic}.sf-figure__standfirst{font-size:18px;line-height:1.45;margin:0}.sf-figure__credit{font-family:var(--font-display);font-style:italic;font-size:16px;line-height:1.3}.sf-figure__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:12px;border-top:var(--stroke-rule) solid var(--ink)}.sf-figure__question{font-style:italic;font-size:20px}.sf-figure__question,.sf-figure__tagline{font-family:var(--font-display);line-height:1.3}.sf-figure__tagline{font-size:16px}@media (min-width:900px){.sf-figure__title{font-size:64px}}@media (prefers-reduced-motion:reduce){.sf-root *{animation:none!important;transition:none!important}}.sf-btn{transition:background-color var(--duration-state) var(--easing-out),color var(--duration-state) var(--easing-out),border-color var(--duration-state) var(--easing-out)}.sf-root .sf-btn:hover{background:var(--white);border-color:var(--ink);color:var(--ink)}.sf-root .sf-btn--secondary:hover{background:var(--paper);border-color:var(--ink);color:var(--ink)}.sf-root .sf-dark .sf-btn:hover,.sf-root .sf-panel--slate .sf-btn:hover{background:var(--ink);border-color:var(--paper);color:var(--paper)}.sf-root .sf-dark .sf-btn--secondary:hover,.sf-root .sf-panel--slate .sf-btn--secondary:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.sf-btn[aria-busy=true],.sf-btn[disabled]{cursor:progress}.sf-btn--sm{min-height:var(--target-min);padding:8px 16px;font-size:16px}.sf-link-quiet{text-decoration:none!important}.sf-link-quiet:hover{text-decoration:underline!important}.sf-skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--paper)!important;padding:12px 16px;font-weight:500}.sf-skip:focus{left:16px;top:16px;outline-color:var(--paper)}.sf-header{background:var(--white);color:var(--ink);border-bottom:var(--stroke-rule) solid var(--ink);position:relative}.sf-header__bar{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;min-height:72px;padding-top:12px;padding-bottom:12px}.sf-header .sf-wordmark{width:160px}.sf-nav{display:flex;align-items:center;gap:8px 28px}.sf-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 28px}.sf-nav a:not(.sf-btn){display:inline-flex;align-items:center;min-height:var(--target-min);font-size:16px;line-height:1.3;font-weight:500;text-decoration:none}.sf-nav a:not(.sf-btn):hover{text-decoration:underline}.sf-nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:var(--stroke-emphasis);text-underline-offset:.35em}.sf-menu-btn{display:none;align-items:center;gap:10px;min-height:var(--target-min);padding:8px 14px;border:var(--stroke-rule) solid var(--ink);background:transparent;color:var(--ink);font:500 16px/1.3 var(--font-text);border-radius:0;cursor:pointer}.sf-menu-btn__bars{display:grid;gap:4px;width:18px}.sf-menu-btn__bars span,.sf-menu-btn__bars:after,.sf-menu-btn__bars:before{content:"";display:block;height:2px;background:currentColor}@media (max-width:899px){.sf-menu-btn{display:inline-flex}.sf-nav{display:none;position:absolute;left:0;right:0;top:100%;z-index:40;flex-direction:column;align-items:stretch;gap:16px;padding:8px 20px 24px;background:var(--white);border-bottom:var(--stroke-rule) solid var(--ink)}.sf-header[data-open] .sf-nav{display:flex}.sf-nav ul{flex-direction:column;gap:0}.sf-nav ul a:not(.sf-btn){width:100%;font-size:18px;border-bottom:var(--stroke-rule) solid var(--mineral)}.sf-nav .sf-btn{align-self:flex-start}}.sf-footer{background:var(--ink);color:var(--paper);padding:48px 0 32px}.sf-footer__grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.sf-footer__tagline{font-family:var(--font-display);font-size:22px;line-height:1.25;margin:16px 0 0}.sf-footer h2{font-family:var(--font-text);font-size:16px;line-height:1.4;font-weight:500;margin:0 0 12px}.sf-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.sf-footer ul a{display:inline-flex;align-items:center;min-height:36px;text-decoration:none}.sf-footer ul a:hover{text-decoration:underline}.sf-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:40px;padding-top:16px;border-top:var(--stroke-rule) solid var(--mineral);font-size:14px;line-height:1.45}.sf-footer :focus-visible{outline-color:var(--paper)}.sf-form{display:grid;gap:20px;max-width:560px}.sf-form__row{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.sf-field{display:grid;gap:6px}.sf-field__label{font-size:16px;line-height:1.4;font-weight:500}.sf-field__need{font-weight:400}.sf-field__hint{font-size:14px;line-height:1.45;margin:0}.sf-input,.sf-select,.sf-textarea{width:100%;min-height:var(--target-min);padding:10px 12px;font:400 16px/1.4 var(--font-text);color:var(--ink);background:var(--paper);border:var(--stroke-rule) solid var(--ink);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sf-textarea{min-height:120px;resize:vertical}.sf-select{background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:36px}.sf-panel--mineral .sf-input,.sf-panel--mineral .sf-select,.sf-panel--mineral .sf-textarea{background:var(--paper)}.sf-input[aria-invalid=true],.sf-select[aria-invalid=true],.sf-textarea[aria-invalid=true]{border-width:var(--stroke-focus)}.sf-field__error{display:flex;gap:8px;align-items:baseline;font-size:16px;line-height:1.4;font-weight:500;margin:0}.sf-field__error:before{content:"Error:";flex:none}.sf-check{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;font-size:16px;line-height:1.45}.sf-check input{width:24px;height:24px;margin:0;accent-color:var(--ink)}.sf-error-summary{border:var(--stroke-focus) solid var(--ink);padding:16px 20px}.sf-error-summary h2{font-family:var(--font-text);font-size:18px;line-height:1.4;font-weight:500;margin:0 0 8px}.sf-error-summary ul{margin:0;padding-left:20px}.sf-status{display:grid;gap:8px;padding:20px;background:var(--paper);color:var(--ink)}.sf-status__title{font-family:var(--font-display);font-size:22px;line-height:1.25;margin:0;display:flex;gap:10px;align-items:center}.sf-dark .sf-input,.sf-dark .sf-select,.sf-dark .sf-textarea{background:var(--ink);color:var(--paper);border-color:var(--paper)}.sf-dark .sf-status{background:var(--ink);color:var(--paper);border:var(--stroke-rule) solid var(--paper)}.sf-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:12px 0 20px;border-top:var(--stroke-rule) solid}.sf-section-head--strong{border-top-width:var(--stroke-emphasis)}.sf-section-head__title{font-family:var(--font-display);font-weight:400;font-size:28px;line-height:1.2;margin:0}.sf-section-head__aside{font-size:16px;line-height:1.4}.sf-section-head a{display:inline-flex;align-items:center;min-height:var(--target-min);font-weight:500}@media (min-width:900px){.sf-section-head__title{font-size:36px}}.sf-masthead{text-align:center}.sf-masthead__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding-bottom:10px;font-size:14px;line-height:1.45;text-align:left}.sf-masthead__title{font-family:var(--font-display);font-weight:400;margin:0;padding:8px 0 4px;font-size:clamp(64px,14vw,168px);line-height:.95;letter-spacing:-.02em;border-top:var(--stroke-emphasis) solid var(--ink);border-bottom:var(--stroke-rule) solid var(--ink)}.sf-masthead__title--compact{font-size:clamp(36px,5vw,56px);padding:10px 0 8px}.sf-masthead__title a{text-decoration:none}.sf-masthead__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0 28px;padding:4px 0;border-bottom:var(--stroke-emphasis) solid var(--ink)}.sf-masthead__nav a{display:inline-flex;align-items:center;min-height:var(--target-min);font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap}.sf-masthead__nav a:hover{text-decoration:underline}.sf-masthead__nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:var(--stroke-emphasis);text-underline-offset:.35em}.sf-statement{font-family:var(--font-display);font-weight:400;font-size:28px;line-height:1.2;max-width:24ch;margin:0;text-wrap:balance}@media (min-width:900px){.sf-statement{font-size:44px;line-height:1.12}}.sf-photo{margin:0;display:grid;gap:8px}.sf-photo img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0}.sf-photo figcaption{font-size:14px;line-height:1.45}.sf-plate{display:flex;align-items:flex-end;padding:16px;font-family:var(--font-display);font-size:28px;line-height:1.1;aspect-ratio:4/3;background:var(--paper);color:var(--ink)}.sf-plate--ink{background:var(--ink);color:var(--paper)}.sf-plate--slate{background:var(--slate);color:var(--paper)}.sf-plate--lichen{background:var(--lichen);color:var(--paper)}.sf-plate--clay{background:var(--clay);color:var(--ink)}.sf-teasers{display:grid;gap:32px 24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(240px,calc((100% - 72px) / 4))),1fr))}.sf-teaser{display:grid;gap:10px;align-content:start;text-decoration:none!important;color:inherit}.sf-teaser .sf-plate,.sf-teaser img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}.sf-teaser__label{font-size:14px;line-height:1.45;font-weight:500}.sf-teaser__title{font-family:var(--font-display);font-size:22px;line-height:1.25}.sf-teaser__text{font-size:16px;line-height:1.45}a.sf-teaser:hover .sf-teaser__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.sf-rows{list-style:none;margin:0;padding:0;border-top:var(--stroke-rule) solid var(--ink)}.sf-row{display:grid;grid-template-columns:auto 1fr;gap:4px 20px;align-items:baseline;padding:20px 0;border-bottom:var(--stroke-rule) solid var(--mineral);text-decoration:none!important;color:inherit}.sf-row__n{font-family:var(--font-display);font-size:28px;line-height:1;min-width:1.6em;font-variant-numeric:tabular-nums}.sf-row__title{font-family:var(--font-display);font-size:22px;line-height:1.25}.sf-row__meta{grid-column:2;font-size:16px;line-height:1.45}@media (min-width:900px){.sf-row{grid-template-columns:auto 1fr auto}.sf-row__meta{grid-column:auto;text-align:right}}a.sf-row:hover .sf-row__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.sf-deeper{font-weight:500}.sf-deeper:after{content:" \2192"}@media (prefers-reduced-motion:reduce){.sf-btn{transition:none}}.sf-accent{color:var(--gold-functional)}.sf-dark .sf-accent,.sf-panel--ink .sf-accent{color:var(--gold-signature)}.sf-coral{color:inherit}.sf-signal{display:inline-block;width:.62em;height:.62em;background:var(--coral);margin-right:.5em;vertical-align:.04em;flex:none}.sf-dark .sf-signal,.sf-panel--ink .sf-signal{background:var(--coral-on-ink)}.sf-rule-gold{border-left:2px solid var(--gold-functional);padding-left:20px}.sf-signal-line{text-decoration:underline;text-decoration-color:var(--coral);text-decoration-thickness:3px;text-underline-offset:.22em}.sf-dark .sf-signal-line{text-decoration-color:var(--coral-on-ink)}