.sf-article{max-width:720px;padding-top:18px;padding-bottom:40px}.sf-article-header h1{font:500 clamp(32px, 5vw, 46px) / 1.15 var(--sf-font-heading);letter-spacing:-.045em;text-transform:none;margin:16px 0 18px}.sf-article-dek{color:var(--sf-text-on-pearl);margin:0 0 18px;font-size:18px;line-height:1.7}.sf-article-meta{color:var(--sf-text-on-pearl);border-top:1px solid hsl(var(--sf-line));border-bottom:1px solid hsl(var(--sf-line));margin:0 0 32px;padding:12px 0;font-size:13px}.sf-article-hero{margin:0 0 36px}.sf-article-hero img{aspect-ratio:16/10;object-fit:cover;border-radius:22px;width:100%;height:auto}.sf-article-prose{overflow-wrap:anywhere;font-size:16px;line-height:1.9}.sf-article-prose h2{font:500 27px/1.35 var(--sf-font-heading);letter-spacing:-.04em;margin:46px 0 16px}.sf-article-prose h3{font:600 19px/1.5 var(--sf-font-heading);letter-spacing:-.025em;margin:32px 0 12px}.sf-article-prose p,.sf-article-prose li{color:var(--sf-text-on-pearl)}.sf-article-prose p{margin:16px 0}.sf-article-prose ul,.sf-article-prose ol{padding-left:24px}.sf-article-prose li{margin-block:8px}.sf-article-prose strong{color:hsl(var(--sf-ink));font-weight:600}.sf-article-prose a{color:hsl(var(--sf-green));text-underline-offset:3px;text-decoration:underline}.sf-article-prose blockquote{border-left:3px solid hsl(var(--sf-green));background:hsl(var(--sf-sage) / .45);border-radius:0 14px 14px 0;margin:14px 0;padding:14px 18px}.sf-article-prose blockquote p{color:hsl(var(--sf-ink));margin:0}.sf-article-prose hr{border:0;border-top:1px solid hsl(var(--sf-line));margin-block:34px}.sf-article-table{border:1px solid hsl(var(--sf-line));border-radius:14px;margin:24px 0;overflow-x:auto}.sf-article-table table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.sf-article-table th{background:hsl(var(--sf-sage) / .65);font-weight:600}.sf-article-table th,.sf-article-table td{border-bottom:1px solid hsl(var(--sf-line));vertical-align:top;overflow-wrap:normal;padding:12px 14px}.sf-article-next{border-top:1px solid hsl(var(--sf-line));margin-top:48px;padding-top:26px}.sf-article-next p{color:var(--sf-text-on-pearl);margin:10px 0 18px;font-size:15px;line-height:1.8}.sf-article-related h2{font:500 30px/1.3 var(--sf-font-heading);letter-spacing:-.04em;margin:10px 0 28px}.sf-article-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sf-article-related-grid a{border:1px solid hsl(var(--sf-line));color:inherit;border-radius:20px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.sf-article-related-grid a>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--sf-green));font-size:11px}.sf-article-related-grid h3{font:500 19px/1.4 var(--sf-font-heading);letter-spacing:-.03em;margin:0}.sf-article-related-grid p{color:var(--sf-text-on-pearl);margin:0;font-size:13px;line-height:1.75}.sf-article-related-link{align-items:center;gap:6px;margin-top:auto;font-size:13px;display:inline-flex}.sf-article-related-grid a:focus-visible{outline:2px solid hsl(var(--sf-green));outline-offset:4px}@media (max-width:900px){.sf-article-related-grid{grid-template-columns:1fr}}
