.sk-seo{padding-block:clamp(2rem,5vw,4rem) clamp(4rem,7vw,6rem)}.sk-seo .sk-container{max-inline-size:960px}.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(--muted)}.sk-seo-crumbs li+li:before{content:"/";margin-inline-end:.5rem;color:var(--muted)}.sk-seo-crumbs a{text-decoration:underline}.sk-seo-header{max-inline-size:760px}.sk-seo-header h1{margin-block-end:1.5rem}.sk-seo-answer{font-size:1.1875rem;line-height:1.65;color:var(--foreground);max-inline-size:68ch}.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(--border);border-radius:12px;background:var(--surface)}.sk-seo-definition{margin-block-start:2.5rem;padding:1.5rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);max-inline-size:760px}.sk-seo-definition dt{font-weight:600;margin-block-end:.5rem}.sk-seo-definition dd{margin:0;color:var(--muted)}.sk-seo-toc{margin-block-start:2.5rem;padding-block:1.25rem;border-block:1px solid var(--border);max-inline-size:760px}.sk-seo-toc h2{font-size:.875rem;font-weight:500;letter-spacing:0;color:var(--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:760px}.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(--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(--foreground)}.sk-seo-table,.sk-seo-num,.sk-seo-citations,.sk-seo-sources time{font-variant-numeric:tabular-nums}.sk-seo-table td{color:var(--muted)}.sk-seo-self{background:var(--accent-soft)}.sk-seo-self th,.sk-seo-self td{color:var(--foreground)}.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(--border)}.sk-seo-hub-list li{border-block-end:1px solid var(--border)}.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(--accent)}.cy-learn{padding-block:3rem 5rem}.cy-learn-header{max-inline-size:1120px;padding-block-end:2rem}.cy-learn-header h1{max-inline-size:14ch;font-size:clamp(2.8rem,6vw,5rem);line-height:1.04;letter-spacing:-.045em}.cy-learn-header .sk-lead{max-inline-size:60ch;margin-block-start:1.5rem}.cy-learn-method{margin-block-start:1.5rem;font-size:.9rem}.cy-learn-method a,.sk-seo-body a,.sk-seo-meta a{text-underline-offset:.18em}.cy-topic-nav{display:flex;flex-wrap:wrap;gap:.65rem;margin-block:2rem 1rem}.cy-topic-nav a{border:1px solid var(--border);border-radius:999px;padding:.7rem 1rem;font-size:.9rem;text-decoration:none}.cy-topic-nav a:hover{background:var(--accent-soft)}.cy-learn-featured{padding-block:2rem 3rem}.cy-editorial-heading{margin-block-end:1.5rem}.cy-editorial-heading h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15}.cy-editorial-heading p{max-inline-size:62ch;margin-block-start:.75rem}.cy-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.cy-guide-card{padding:1.75rem;background:var(--accent-soft);border-radius:1.25rem;text-decoration:none;display:flex;flex-direction:column;color:var(--foreground)}.cy-guide-card:nth-child(2){background:var(--surface);border:1px solid var(--border)}.cy-guide-card:nth-child(3){background:var(--surface-secondary, var(--surface));border:1px solid var(--border)}.cy-guide-card h3{font-size:1.4rem;margin-block:1.5rem .75rem}.cy-guide-card p{font-size:.95rem;margin-block-end:1.5rem}.cy-guide-number{font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--muted)}.cy-guide-link{display:block;margin-block-start:auto;font-size:.9rem;font-weight:600;color:var(--foreground)}.cy-guide-link span{margin-inline-start:.4rem}.cy-guide-card:hover h3,.cy-guide-list a:hover h3{text-decoration:underline;text-underline-offset:.16em}.cy-guide-group{padding-block:3rem;border-block-start:1px solid var(--border);scroll-margin-block-start:7rem}.cy-guide-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.cy-guide-list li{border-block-end:1px solid var(--border)}.cy-guide-list a{display:block;padding-block:1.5rem;text-decoration:none}.cy-guide-list h3{font-size:1.25rem;line-height:1.3;margin-block-end:.75rem}.cy-guide-list p{margin-block-end:1rem;font-size:.95rem}.cy-editorial-note,.cy-editorial-cta{padding:1.5rem;border-radius:1rem;background:var(--accent-soft);margin-block:3rem}.cy-editorial-note h2,.cy-editorial-cta h2{font-size:1.35rem}.cy-editorial-note p{max-inline-size:72ch;margin-block-start:1rem}.cy-editorial-cta a{margin-block-start:1rem}.sk-seo-body>section h2{scroll-margin-block-start:7rem}.sk-seo-subsection+.sk-seo-subsection{margin-block-start:1.5rem}.sk-seo-body p{line-height:1.8}.sk-seo-body p+p{margin-block-start:1.15rem}.sk-seo-context-links{border-inline-start:3px solid var(--border);padding-block:.75rem;list-style:none}@media(max-width:720px){.cy-guide-grid,.cy-guide-list{grid-template-columns:1fr}.cy-guide-card{padding:1.5rem}.cy-learn{padding-block-start:2rem}}@media print{.sk-seo-toc,.cy-editorial-cta,.sk-seo-related,.sk-navbar,.sk-footer{display:none!important}.sk-seo .sk-container,.sk-seo-body{max-inline-size:none}.sk-seo-body section{break-inside:avoid}.sk-seo-body a:after{content:" (" attr(href) ")";font-size:.8em;overflow-wrap:anywhere}}
