.sf-editorial-teaser{--et-paper:#fffdf8;--et-ink:#27251f;--et-muted:#696154;--et-line:#ded4c6;--et-accent:#a44a24;--et-peach:#f3e7d8;color:var(--et-ink);text-align:left;min-width:0;position:relative}.sf-editorial-teaser :where(p,h2,h3,figure,blockquote,ul){margin:0}.sf-teaser-stack{isolation:isolate;padding:0 10px 0 0;position:relative}.sf-teaser-underlay{z-index:-1;background:#eee7db;border:1px solid #d8cbbb;border-radius:15px;position:absolute;inset:12px 0 38px 14px}.sf-teaser-underlay:after{content:"";z-index:-1;background:#f6f0e6;border:1px solid #e0d5c5;border-radius:15px;position:absolute;inset:7px -1px -7px 5px}.sf-teaser-cover{background:var(--et-paper);border:1px solid var(--et-line);border-radius:15px;padding:21px 25px 35px;box-shadow:0 18px 45px -31px #69543970}.sf-teaser-masthead{border-bottom:1px solid var(--et-line);color:var(--et-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;font:500 10px/1.5 Inter,sans-serif;display:flex}.sf-teaser-brand{color:var(--et-accent);letter-spacing:.09em;text-transform:uppercase;font-weight:600}.sf-cover-summary{grid-template-columns:minmax(0,1fr) 166px;align-items:center;gap:22px;padding:23px 0 19px;display:grid}.sf-cover-prepared{letter-spacing:.12em;text-transform:uppercase;color:var(--et-accent);font:600 10px/1.5 Inter,sans-serif;margin-bottom:7px!important}.sf-editorial-teaser .sf-cover-title{letter-spacing:-.05em;font:700 34px/1.05 Manrope,sans-serif}.sf-cover-business{color:var(--et-muted);font:400 11px/1.55 Inter,sans-serif;margin-top:9px!important}.sf-cover-baseline-label{max-width:24ch;font:500 12px/1.45 Inter,sans-serif;margin-top:17px!important}.sf-cover-status{color:#6e4629;background:#efe3d2;border-radius:3px;margin-top:7px;padding:3px 7px;font:500 10px/1.5 Inter,sans-serif;display:inline-block}.sf-cover-gauge{text-align:center;align-self:center;min-width:0;position:relative}.sf-cover-gauge svg{width:100%;height:auto;display:block;overflow:visible}.sf-gauge-track,.sf-gauge-value{fill:none;stroke-width:12px;stroke-linecap:round}.sf-gauge-track{stroke:#eadac6}.sf-gauge-value{stroke:#c96736;stroke-dasharray:82 100}.sf-gauge-number{justify-content:center;align-items:baseline;gap:3px;display:flex;position:absolute;inset:41px 0 auto}.sf-gauge-number strong{letter-spacing:-.065em;font:700 65px/1 Manrope,sans-serif}.sf-gauge-number span{color:var(--et-muted);font:400 13px/1.4 Inter,sans-serif}.sf-cover-gauge figcaption{color:var(--et-muted);margin-top:0;font:400 10px/1.4 Inter,sans-serif}.sf-cover-insight{background:var(--et-peach);border-radius:9px;padding:18px 20px}.sf-cover-insight>p{color:var(--et-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font:600 10px/1.5 Inter,sans-serif}.sf-editorial-teaser .sf-cover-insight h3{letter-spacing:-.035em;max-width:30ch;font:600 27px/1.2 Manrope,sans-serif}.sf-cover-insight h3 em{color:#944825;font-style:normal}.sf-cover-topics{color:var(--et-muted);flex-wrap:wrap;gap:9px 18px;padding:0;font:400 11px/1.5 Inter,sans-serif;list-style:none;display:flex;margin-top:17px!important}.sf-cover-topics li{align-items:center;gap:6px;display:flex}.sf-cover-topics li:before{content:"";border:1px solid #8d8170;border-radius:50%;width:5px;height:5px}.sf-cover-topics li:first-child{color:var(--et-accent);font-weight:500}.sf-cover-topics li:first-child:before{background:var(--et-accent);border-color:var(--et-accent)}.sf-teaser-action{background:var(--et-accent);color:#fffaf3;border:1px solid #99401d;border-radius:7px 7px 14px;align-items:flex-start;gap:9px;margin:-15px 0 0 clamp(18px,13%,72px);padding:12px 16px;display:flex;position:relative;box-shadow:0 14px 26px -22px #813d25a0}.sf-action-arrow{flex:none;font:400 20px/1.2 Inter,sans-serif}.sf-teaser-action p:first-child{letter-spacing:.06em;text-transform:uppercase;color:#ffe4d0;margin-bottom:4px;font:500 10px/1.5 Inter,sans-serif}.sf-editorial-teaser .sf-teaser-action h3{letter-spacing:-.015em;font:600 15px/1.35 Manrope,sans-serif}.sf-action-example{font:400 12px/1.45 Inter,sans-serif;margin-top:6px!important}.sf-action-example span{color:#ffe4d0;margin-right:4px;font-weight:600}.sf-teaser-footer{border-top:1px solid var(--et-line);color:var(--et-muted);margin:13px 10px 0 0;padding:10px 2px 0;font:400 11px/1.5 Inter,sans-serif}.sf-teaser-depth-label{text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:600}.sf-teaser-depth{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:5px 0 7px;display:grid}.sf-teaser-depth dt{color:var(--et-ink);font-weight:600}.sf-teaser-depth dd{margin:0}.sf-teaser-disclaimer{font-size:11px}@media(max-width:479px){.sf-teaser-stack{padding-right:5px}.sf-teaser-cover{border-radius:11px;padding:17px 18px 27px}.sf-teaser-masthead{gap:8px;padding-bottom:12px;font-size:9px}.sf-cover-summary{grid-template-columns:102px minmax(0,1fr);gap:13px;padding:19px 0 18px}.sf-cover-gauge{grid-area:1/1}.sf-cover-identity{grid-area:1/2}.sf-editorial-teaser .sf-cover-title{font-size:clamp(24px,7vw,28px)}.sf-cover-prepared{letter-spacing:.08em;font-size:9px}.sf-cover-business{font-size:10px}.sf-cover-baseline-label{font-size:11px;margin-top:10px!important}.sf-cover-status{margin-top:5px;padding:2px 5px;font-size:9px}.sf-gauge-number{gap:2px;inset:24px 0 auto}.sf-gauge-number strong{font-size:43px}.sf-gauge-number span{font-size:10px}.sf-cover-gauge figcaption{margin-top:8px;font-size:10px;line-height:1.5}.sf-cover-insight{border-radius:6px;padding:15px}.sf-editorial-teaser .sf-cover-insight h3{font-size:24px;line-height:1.22}.sf-cover-insight>p{letter-spacing:.08em;font-size:9px}.sf-cover-topics{gap:7px 12px;font-size:10px;margin-top:14px!important}.sf-teaser-action{gap:7px;margin-left:18px;padding:10px 11px}.sf-teaser-footer{margin-right:5px}}@media(max-width:349px){.sf-cover-summary{grid-template-columns:87px minmax(0,1fr);gap:10px}.sf-gauge-number{top:20px}.sf-gauge-number strong{font-size:38px}.sf-gauge-number span{font-size:9px}.sf-editorial-teaser .sf-cover-insight h3{font-size:22px}.sf-teaser-cover{padding-inline:15px}.sf-cover-topics{gap:8px;font-size:9px}}@media(prefers-reduced-motion:no-preference){.sf-gauge-value{animation:.44s ease-out both sf-report-gauge}}@keyframes sf-report-gauge{0%{stroke-dasharray:0 100}to{stroke-dasharray:82 100}}@media(prefers-reduced-motion:reduce){.sf-gauge-value{animation:none}}
