.blog-content ul,.blog-content ul li,.blog-content ul li::marker{color:#cccccc}.blog-content ul.blog-list-long{-moz-columns:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}.blog-content ul.blog-list-long li{-moz-column-break-inside:avoid;break-inside:avoid}@media (min-width:768px){.blog-content ul:has(>li:nth-child(6)){-moz-columns:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}.blog-content ul:has(>li:nth-child(6))>li{-moz-column-break-inside:avoid;break-inside:avoid}}.fade-in-slow{opacity:0;animation:fade-in-slow 1.5s ease-out forwards}.seo-hub-page:not([data-content-theme=paper]) h1,.seo-hub-page:not([data-content-theme=paper]) h2,.seo-hub-page:not([data-content-theme=paper]) h3{color:#fff8eb}@keyframes fade-in-slow{0%{opacity:0}to{opacity:1}}.content-theme-shell[data-content-theme=default]{--content-bg:#07090d;--content-surface:#0b0e13;--content-surface-elevated:#111620;--content-text:#f5f5f4;--content-heading:#ffffff;--content-muted:#a8b0bd;--content-border:rgba(255,255,255,0.1);--content-border-strong:rgba(255,255,255,0.18);--content-accent:#f59e0b;--content-accent-soft:rgba(245,158,11,0.18);--content-accent-muted:rgba(245,158,11,0.11);--content-link:#f7b955;--content-code-bg:#111827;--content-sidebar-bg:rgba(11,14,19,0.82);--content-sidebar-border:rgba(245,158,11,0.18);--content-cta-bg:linear-gradient(135deg,rgba(245,158,11,0.16),rgba(11,14,19,0.94))}.content-theme-shell[data-content-theme=paper]{--content-bg:#f4ebdd;--content-surface:#fff8ec;--content-surface-elevated:#f8e7cf;--content-text:#26170f;--content-heading:#1a0f09;--content-muted:#6f5a48;--content-border:#dec7a7;--content-border-strong:#c49a6c;--content-accent:#b76e2b;--content-accent-soft:rgba(183,110,43,0.16);--content-accent-muted:rgba(229,185,121,0.28);--content-link:#b45309;--content-link-hover:#8a431b;--content-code-bg:#efe1cc;--content-sidebar-bg:#fff4e4;--content-sidebar-border:#c7955e;--content-cta-bg:linear-gradient(135deg,#fff8ec,#efd8b8)}.content-theme-shell{transition:background-color .22s ease,color .22s ease,border-color .22s ease}.content-theme-shell[data-content-theme=paper]{background:radial-gradient(circle at top left,var(--content-accent-muted),transparent 32%),var(--content-bg);color:var(--content-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.content-theme-shell[data-content-theme=paper] .prose :where(h1,h2,h3,h4,strong):not(:where([class~=not-prose] *)),.content-theme-shell[data-content-theme=paper] .text-foreground,.content-theme-shell[data-content-theme=paper] h1,.content-theme-shell[data-content-theme=paper] h2,.content-theme-shell[data-content-theme=paper] h3,.content-theme-shell[data-content-theme=paper] h4{color:var(--content-heading)}.content-theme-shell[data-content-theme=paper] .blog-content li,.content-theme-shell[data-content-theme=paper] .blog-content li::marker,.content-theme-shell[data-content-theme=paper] .blog-content p,.content-theme-shell[data-content-theme=paper] li,.content-theme-shell[data-content-theme=paper] p{color:var(--content-text)}.content-theme-shell[data-content-theme=paper] .article-meta,.content-theme-shell[data-content-theme=paper] .content-muted,.content-theme-shell[data-content-theme=paper] .resource-meta,.content-theme-shell[data-content-theme=paper] .text-muted-foreground,.content-theme-shell[data-content-theme=paper] time{color:var(--content-muted)}.content-theme-shell[data-content-theme=paper] .group:hover .group-hover\:text-primary,.content-theme-shell[data-content-theme=paper] .text-primary{color:var(--content-accent)}.content-theme-shell[data-content-theme=paper] .border-border,.content-theme-shell[data-content-theme=paper] .border-border\/70,.content-theme-shell[data-content-theme=paper] .border-border\/80,.content-theme-shell[data-content-theme=paper] .border-border\/90{border-color:var(--content-border)}.content-theme-shell[data-content-theme=paper] a{color:var(--content-link);text-decoration-color:color-mix(in srgb,var(--content-link),transparent 55%);text-underline-offset:.18em}.content-theme-shell[data-content-theme=paper] .blog-content a,.content-theme-shell[data-content-theme=paper] .resource-panel a,.content-theme-shell[data-content-theme=paper] a.text-primary{color:var(--content-link)}.content-theme-shell[data-content-theme=paper] a:hover{color:var(--content-link-hover);text-decoration-color:var(--content-link-hover)}.content-theme-shell[data-content-theme=paper] .content-theme-preserve,.content-theme-shell[data-content-theme=paper] .content-theme-preserve p{color:inherit}.content-theme-shell[data-content-theme=paper] .content-theme-preserve .text-primary{color:hsl(var(--primary))}.content-theme-shell[data-content-theme=paper] .content-theme-preserve .text-muted-foreground{color:hsl(var(--muted-foreground))}.content-theme-toggle{gap:.6rem;max-width:15rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.content-theme-toggle,.content-theme-toggle-control{display:inline-flex;align-items:center;color:var(--content-muted)}.content-theme-toggle-control{gap:.55rem;border:1px solid var(--content-border);border-radius:999px;background:color-mix(in srgb,var(--content-surface-elevated),transparent 10%);cursor:pointer;font:inherit;letter-spacing:0;padding:.25rem .7rem .25rem .3rem;text-transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 34px rgba(0,0,0,.16);transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.content-theme-toggle-control:focus-visible,.content-theme-toggle-control:hover{border-color:var(--content-border-strong);color:var(--content-heading)}.content-theme-toggle-control:focus-visible{outline:2px solid var(--content-accent);outline-offset:2px}.content-theme-toggle-track{position:relative;display:inline-flex;align-items:center;width:2.25rem;height:1.2rem;border-radius:999px;background:color-mix(in srgb,var(--content-muted),transparent 64%);box-shadow:inset 0 1px 4px rgba(0,0,0,.28);transition:background-color .18s ease}.content-theme-toggle-thumb{position:absolute;left:.18rem;width:.86rem;height:.86rem;border-radius:999px;background:var(--content-surface);box-shadow:0 2px 8px rgba(0,0,0,.28);transition:transform .18s ease,background-color .18s ease}.content-theme-toggle-control[data-active=true]{border-color:color-mix(in srgb,var(--content-accent),transparent 30%);color:var(--content-heading)}.content-theme-toggle-control[data-active=true] .content-theme-toggle-track{background:linear-gradient(135deg,var(--content-accent),var(--content-link))}.content-theme-toggle-control[data-active=true] .content-theme-toggle-thumb{transform:translateX(1.02rem);background:#fff8ec}.content-theme-toggle-state{min-width:1.7rem;text-align:left}.article-panel,.content-card,.content-media-frame,.content-panel,.resource-panel{background:hsl(var(--card));border-color:hsl(var(--border));color:hsl(var(--foreground))}@media (max-width:767px){.hero-media-frame{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0;border-left-width:0;border-right-width:0}.hero-media-frame img{border-radius:0}}.content-theme-shell[data-content-theme=paper] .article-panel,.content-theme-shell[data-content-theme=paper] .bg-background\/30,.content-theme-shell[data-content-theme=paper] .bg-background\/50,.content-theme-shell[data-content-theme=paper] .bg-card,.content-theme-shell[data-content-theme=paper] .bg-card\/80,.content-theme-shell[data-content-theme=paper] .content-card,.content-theme-shell[data-content-theme=paper] .content-media-frame,.content-theme-shell[data-content-theme=paper] .content-panel,.content-theme-shell[data-content-theme=paper] .resource-panel{background:radial-gradient(circle at top left,var(--content-accent-soft),transparent 36%),var(--content-surface);border-color:var(--content-border);color:var(--content-text)}.content-theme-shell[data-content-theme=paper] .article-panel,.content-theme-shell[data-content-theme=paper] .content-card,.content-theme-shell[data-content-theme=paper] .content-media-frame,.content-theme-shell[data-content-theme=paper] .content-panel,.content-theme-shell[data-content-theme=paper] .faq-card,.content-theme-shell[data-content-theme=paper] .related-card,.content-theme-shell[data-content-theme=paper] .resource-panel{box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 20px 56px rgba(82,47,20,.13)}.content-sidebar-card{position:relative;isolation:isolate;overflow:hidden;background:hsl(var(--card)/.8);border-color:hsl(var(--border)/.9);color:hsl(var(--foreground))}.content-theme-shell[data-content-theme=paper] .content-sidebar-card{background:linear-gradient(180deg,rgba(255,250,241,.96),rgba(255,244,228,.96) 52%,rgba(241,218,186,.92)),var(--content-sidebar-bg);border-color:var(--content-sidebar-border);color:var(--content-text)}.content-theme-shell[data-content-theme=paper] .content-sidebar-card:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:.3rem;background:linear-gradient(90deg,var(--content-accent),#d79a56,transparent 86%)}.content-theme-shell[data-content-theme=paper] .content-sidebar-card>div:first-child{margin-bottom:1.1rem;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--content-sidebar-border),transparent 52%)}.content-theme-shell[data-content-theme=paper] .content-sidebar-card>div:first-child>span{display:inline-grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid color-mix(in srgb,var(--content-accent),transparent 42%);border-radius:999px;background:var(--content-accent-muted);color:var(--content-link-hover);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.content-theme-shell[data-content-theme=paper] .content-sidebar-card .text-xs,.content-theme-shell[data-content-theme=paper] .content-sidebar-card h2{color:var(--content-heading)}.content-theme-shell[data-content-theme=paper] .content-sidebar-card .text-muted-foreground{color:#5f4634}.content-theme-shell[data-content-theme=paper] .content-sidebar-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.74),0 18px 42px rgba(82,47,20,.11)}.toc-link{border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}.toc-link:focus-visible,.toc-link:hover{background:hsl(var(--secondary)/.7);color:hsl(var(--primary))}.content-theme-shell[data-content-theme=paper] .toc-link{background:rgba(255,248,236,.58);border-color:color-mix(in srgb,var(--content-accent),transparent 36%);color:var(--content-heading);box-shadow:inset 0 0 0 1px rgba(255,255,255,.34)}.content-theme-shell[data-content-theme=paper] .toc-link:focus-visible,.content-theme-shell[data-content-theme=paper] .toc-link:hover{background:linear-gradient(135deg,#9a4f20,#7b3818);border-color:#7b3818;color:var(--content-surface)}.faq-card,.related-card{background:hsl(var(--background)/.3);border-color:hsl(var(--border)/.7);color:hsl(var(--foreground))}.related-card:hover{background:hsl(var(--secondary)/.4);border-color:hsl(var(--primary)/.4)}.content-theme-shell[data-content-theme=paper] .faq-card,.content-theme-shell[data-content-theme=paper] .related-card{background:rgba(255,250,241,.7);border-color:color-mix(in srgb,var(--content-border),white 10%);color:var(--content-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.56)}.content-theme-shell[data-content-theme=paper] .related-card:hover{background:rgba(255,248,236,.95);border-color:var(--content-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 10px 22px rgba(82,47,20,.1)}.content-theme-shell[data-content-theme=paper] blockquote{border-left:3px solid var(--content-accent);border-radius:0 1rem 1rem 0;background:var(--content-accent-muted);color:var(--content-text);padding:1rem 1.25rem}.content-theme-shell[data-content-theme=paper] blockquote p{color:var(--content-text)}.content-theme-shell[data-content-theme=paper] code,.content-theme-shell[data-content-theme=paper] pre{background:var(--content-code-bg);color:var(--content-text);border:1px solid var(--content-border)}.content-theme-shell[data-content-theme=paper] code{border-radius:.45rem;padding:.15rem .35rem}.content-theme-shell[data-content-theme=paper] pre{border-radius:1rem;padding:1rem}.content-theme-shell[data-content-theme=paper] table{overflow:hidden;border:1px solid var(--content-border);border-radius:1rem;color:var(--content-text)}.content-theme-shell[data-content-theme=paper] td,.content-theme-shell[data-content-theme=paper] th{border-color:var(--content-border)}.content-theme-shell[data-content-theme=paper] th{background:var(--content-accent-muted);color:var(--content-heading)}.content-theme-shell[data-content-theme=paper] .content-comparison-table{background:var(--content-surface);border-color:var(--content-border-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 20px 52px rgba(82,47,20,.12)}.content-theme-shell[data-content-theme=paper] .content-comparison-table table{border:0;border-radius:0}.content-theme-shell[data-content-theme=paper] .content-comparison-table th{background:color-mix(in srgb,var(--content-accent-muted),var(--content-surface-elevated) 44%);color:var(--content-heading)}.content-theme-shell[data-content-theme=paper] .content-comparison-table .text-muted-foreground,.content-theme-shell[data-content-theme=paper] .content-comparison-table td{color:var(--content-text)}.content-theme-shell[data-content-theme=paper] .content-comparison-table td:first-child{color:var(--content-heading)}.content-theme-shell[data-content-theme=paper] hr{border-color:var(--content-border)}.content-cta-panel,.content-theme-shell .bg-primary\/10,.next-step-panel{background:hsl(var(--card)/.8);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}.content-theme-shell[data-content-theme=paper] .bg-primary\/10,.content-theme-shell[data-content-theme=paper] .content-cta-panel,.content-theme-shell[data-content-theme=paper] .next-step-panel{background:var(--content-cta-bg);border-color:var(--content-border-strong);color:var(--content-text)}.content-primary-button{border:1px solid hsl(var(--primary)/.45);background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 0 40px hsl(var(--primary)/.15),0 0 80px hsl(var(--primary)/.05)}.content-primary-button:hover{filter:brightness(1.08)}.content-primary-button:focus-visible{outline:2px solid var(--content-accent);outline-offset:3px}.content-theme-shell[data-content-theme=paper] .content-primary-button{background:linear-gradient(135deg,#b76e2b,#8a431b);color:#fff8ec}.content-theme-shell[data-content-theme=paper] .content-primary-button:hover{background:linear-gradient(135deg,#8a431b,#6f3416)}@media (max-width:767px){.content-theme-toggle{align-items:center;flex-direction:row;width:auto;max-width:14rem}.content-theme-toggle-control{width:auto;justify-content:flex-start}.content-theme-toggle-state{text-align:left}.blog-content ul.blog-list-long{-moz-columns:1;column-count:1}}