.sk-seo{padding-block:clamp(2rem,5vw,4rem) clamp(4rem,7vw,6rem)}.sk-seo .sk-container{max-inline-size:min(100% - 3rem,1200px)}.sk-seo-crumbs ol{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0 0 2.5rem;list-style:none;font-size:.875rem;color:var(--op-sem-fg-muted)}.sk-seo-crumbs li+li:before{content:"/";margin-inline-end:.5rem;color:var(--op-sem-fg-muted)}.sk-seo-crumbs a{text-decoration:underline}.sk-seo-header{max-inline-size:none}.sk-seo-header h1{margin-block-end:1.5rem;max-inline-size:none}.sk-seo-hero{display:block;margin-block-start:2rem;inline-size:100%;block-size:auto;border-radius:16px;max-inline-size:none}.sk-seo-answer{font-size:1.1875rem;line-height:1.65;color:var(--op-sem-fg-default);max-inline-size:75ch}.sk-seo-meta{margin-block-start:1.25rem;font-size:.875rem;font-variant-numeric:tabular-nums}.sk-seo-draft{margin-block-start:1.5rem;padding:1rem 1.25rem;border:1px dashed var(--op-sem-border-default);border-radius:12px;background:var(--op-sem-bg-surface)}.sk-seo-definition{margin-block-start:2.5rem;padding:1.5rem;border:1px solid var(--op-sem-border-default);border-radius:12px;background:var(--op-sem-bg-surface);max-inline-size:none}.sk-seo-definition dt{font-weight:600;margin-block-end:.5rem}.sk-seo-definition dd{margin:0;color:var(--op-sem-fg-muted);max-inline-size:75ch}.sk-seo-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);margin-block-start:2.5rem}.sk-seo-toc{margin-block-start:0;padding-block:1.25rem;border-block:1px solid var(--op-sem-border-default);max-inline-size:none}.sk-seo-toc h2{font-size:.875rem;font-weight:500;letter-spacing:0;color:var(--op-sem-fg-muted);margin-block-end:.75rem}.sk-seo-toc ol{margin:0;padding-inline-start:1.25rem;display:grid;gap:.375rem}.sk-seo-body{max-inline-size:none;min-inline-size:0}.sk-seo-body>section>p{max-inline-size:75ch}.sk-seo-related ul,.sk-seo-sources ul{max-inline-size:75ch}@media(min-width:960px){.sk-seo-columns:not(.sk-seo-columns--solo){grid-template-columns:minmax(0,1fr) min(14rem,22%);align-items:start}.sk-seo-columns:not(.sk-seo-columns--solo) .sk-seo-body{grid-column:1;grid-row:1}.sk-seo-columns:not(.sk-seo-columns--solo) .sk-seo-toc{grid-column:2;grid-row:1;position:sticky;inset-block-start:6rem;padding-block:0;border-block:0}}.sk-seo-body>section{margin-block-start:3rem}.sk-seo-body h2{font-size:1.75rem}.sk-seo-body h3{margin-block:1.5rem .5rem}.sk-seo-body ul,.sk-seo-body ol{padding-inline-start:1.25rem;color:var(--op-sem-fg-muted)}.sk-seo-body li+li{margin-block-start:.5rem}.sk-seo-body p+ul,.sk-seo-body p+ol{margin-block-start:1rem}.sk-seo-steps strong{color:var(--op-sem-fg-default)}.sk-seo-table,.sk-seo-num,.sk-seo-citations,.sk-seo-sources time{font-variant-numeric:tabular-nums}.sk-seo-table td{color:var(--op-sem-fg-muted)}.sk-seo-self{background:var(--op-sem-accent-soft);border-inline-start:3px solid var(--op-sem-accent-ink)}.sk-seo-self th,.sk-seo-self td{color:var(--op-sem-fg-default)}.sk-seo-comparison th[data-highlight=riskcogs],.sk-seo-comparison td[data-highlight=riskcogs]{background:var(--op-sem-accent-soft);color:var(--op-sem-fg-default)}.sk-seo-comparison thead th[data-highlight=riskcogs]{box-shadow:inset 0 -2px 0 var(--op-sem-accent-ink)}.sk-seo-advantages{margin-block-start:1rem;padding:1rem 1.25rem;border:1px solid var(--op-sem-border-default);border-radius:12px;background:var(--op-sem-bg-surface)}.sk-seo-advantages-title{margin:0 0 .75rem;font-weight:600;color:var(--op-sem-fg-default)}.sk-seo-advantages li{color:var(--op-sem-fg-default)}@media(max-width:720px){.sk-seo-comparison[data-mobile=sticky] th[scope=row]{position:sticky;inset-inline-start:0;z-index:1;background:var(--op-sem-bg-surface);box-shadow:4px 0 8px color-mix(in srgb,var(--op-sem-fg-default) 8%,transparent)}.sk-seo-comparison[data-mobile=cards] thead{display:none}.sk-seo-comparison[data-mobile=cards],.sk-seo-comparison[data-mobile=cards] tbody,.sk-seo-comparison[data-mobile=cards] tr,.sk-seo-comparison[data-mobile=cards] th,.sk-seo-comparison[data-mobile=cards] td{display:block;min-inline-size:0}.sk-seo-comparison[data-mobile=cards] tr{padding:1rem;background:var(--op-sem-bg-surface);border:1px solid var(--op-sem-border-default);border-radius:12px;margin-block-end:1rem}.sk-seo-comparison[data-mobile=cards] tr.sk-seo-self,.sk-seo-comparison[data-mobile=cards] tr[data-highlight-card=riskcogs]{border-color:var(--op-sem-accent-ink);box-shadow:inset 3px 0 0 var(--op-sem-accent-ink)}.sk-seo-comparison[data-mobile=cards] td{padding-block:.35rem;border:0}.sk-seo-comparison[data-mobile=cards] td:before{content:attr(data-label);display:block;font-weight:600;font-size:.8125rem;color:var(--op-sem-fg-muted);margin-block-end:.25rem}.sk-seo-comparison[data-mobile=cards] td[data-highlight=riskcogs]{border-inline-start:3px solid var(--op-sem-accent-ink);padding-inline-start:.75rem}.sk-seo-comparison[data-mobile=cards] th[scope=row]{margin-block-end:.5rem;padding:0;border:0}}.sk-seo-citations{margin-block-start:-1rem;font-size:.875rem}.sk-seo-faq summary h3{margin:0;font-size:1rem;font-weight:500;line-height:1.5}.sk-seo-related ul,.sk-seo-sources ul{font-size:.9375rem}.sk-seo-hub-list{list-style:none;padding:0;margin-block:3rem 0;border-block-start:1px solid var(--op-sem-border-default)}.sk-seo-hub-list li{border-block-end:1px solid var(--op-sem-border-default)}.sk-seo-hub-list a{display:block;padding-block:1.5rem;text-decoration:none}.sk-seo-hub-list h2{font-size:1.375rem;margin-block-end:.5rem}.sk-seo-hub-list a:hover h2{text-decoration:underline;color:var(--op-sem-accent-ink)}
