@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital,wght@0,400;1,400&display=swap";:root{--marketing-bg: #f5f7fb;--marketing-surface: #ffffff;--marketing-surface-alt: #f3f4f6;--marketing-text: #1b1d21;--marketing-text-secondary: #2d323a;--marketing-text-muted: #5f6368;--marketing-border: #dfe3ea;--marketing-border-strong: #c7ccd6;--marketing-code-bg: rgba(17, 24, 39, .04);--marketing-pre-bg: rgba(17, 24, 39, .06);--marketing-blockquote-border: #dfe3ea;--marketing-color-white: #ffffff;--marketing-color-black: #000000;--marketing-card-bg: var(--marketing-surface);--marketing-card-bg-subtle: #f8f9fa;--marketing-card-border: #e9ecef;--marketing-card-hover: #f3f4f6;--marketing-select-bg: #ffffff;--marketing-select-text: #1a1a1a;--marketing-select-border: #dee2e6;--marketing-input-bg: #f8f9fa;--marketing-pill-bg: #f0f0f0;--marketing-pill-bg-active: #e0e0e0;--marketing-pill-border: #d0d0d0;--marketing-text-tertiary: #8c8c8c;--marketing-text-contrast: #ffffff;--marketing-neutral-300: #e0e0e0;--marketing-neutral-400: #b0b0b0;--marketing-neutral-500: #888888;--marketing-tooltip-bg: #1c1c1c;--marketing-tooltip-border: #2a2a2a;--marketing-tooltip-text: #e0e0e0;--marketing-overlay: rgba(0, 0, 0, .7);--marketing-overlay-strong: rgba(0, 0, 0, .85);--marketing-overlay-soft: rgba(0, 0, 0, .5);--marketing-white-soft: rgba(255, 255, 255, .05);--marketing-white-softest: rgba(255, 255, 255, .02);--marketing-card-shadow: 0 18px 45px rgba(15, 23, 42, .2);--marketing-card-shadow-strong: 0 16px 32px rgba(37, 99, 235, .3);--marketing-tooltip-shadow: 0 8px 32px rgba(0, 0, 0, .6);--marketing-modal-shadow: 0 20px 60px rgba(0, 0, 0, .5);--marketing-fab-shadow: 0 25px 50px -12px rgba(0, 0, 0, .5);--marketing-plan-card-gradient: linear-gradient(135deg, #f4f8ff, #ffffff);--marketing-positive: #10b981;--marketing-positive-strong: #22c55e;--marketing-positive-soft: #b7f399;--marketing-positive-muted: #8edd65;--marketing-positive-contrast: #1d7a32;--marketing-positive-pill-strong: rgba(134, 221, 101, .2);--marketing-positive-pill-soft: rgba(134, 221, 101, .15);--marketing-positive-glow: rgba(16, 185, 129, .1);--marketing-critical: #ef4444;--marketing-critical-soft: rgba(239, 68, 68, .1);--marketing-warning: #f59e0b;--marketing-warning-soft: rgba(245, 158, 11, .1);--marketing-info: #3b82f6;--marketing-info-soft: rgba(59, 130, 246, .1);--marketing-brand-primary: #6366f1;--marketing-brand-secondary: #8b5cf6;--marketing-brand-tertiary: #c7d2fe;--marketing-brand-pink: #ec4899;--marketing-brand-rose: #f43f5e;--marketing-brand-orange: #f97316;--marketing-brand-amber: #eab308;--marketing-brand-lime: #84cc16;--marketing-brand-teal: #14b8a6;--marketing-brand-cyan: #06b6d4;--marketing-brand-sky: #0ea5e9;--marketing-brand-blue: #3b82f6;--marketing-brand-green: #22c55e;--marketing-brand-primary-soft: rgba(99, 102, 241, .1);--marketing-brand-secondary-soft: rgba(139, 92, 246, .1);--marketing-brand-pink-soft: rgba(236, 72, 153, .1);--marketing-brand-google: #4285f4;--marketing-brand-google-green: #34a853;--marketing-brand-google-red: #ea4335;--marketing-brand-facebook: #1877f2;--marketing-brand-tiktok: #000000;--marketing-cta-inverse-bg: #1e5a9e;--marketing-chart-grid: #e5e5e5;--marketing-chart-axis: #d0d0d0;--marketing-chart-axis-text: #4b5563;--marketing-table-border: #e5e5e5;--marketing-kpi-total-ad-spend: #ff5a60;--marketing-kpi-sessions: #2b7fb8;--marketing-kpi-cac: #ffb400;--marketing-kpi-total-sales: #8edd65;--marketing-kpi-contribution-profit: #a78bfa;--marketing-chart-color-1: #6366f1;--marketing-chart-color-2: #8b5cf6;--marketing-chart-color-3: #ec4899;--marketing-chart-color-4: #f43f5e;--marketing-chart-color-5: #ef4444;--marketing-chart-color-6: #f97316;--marketing-chart-color-7: #f59e0b;--marketing-chart-color-8: #eab308;--marketing-chart-color-9: #84cc16;--marketing-chart-color-10: #22c55e;--marketing-chart-color-11: #14b8a6;--marketing-chart-color-12: #06b6d4;--marketing-chart-color-13: #0ea5e9;--marketing-chart-color-14: #3b82f6;--marketing-chart-color-15: #6366f1;--marketing-chart-cursor: rgba(255, 255, 255, .05);--marketing-chart-cursor-border: rgba(255, 255, 255, .02);--marketing-source-highlight: rgba(139, 92, 246, .1);--marketing-source-select: rgba(16, 185, 129, .1)}html[data-theme=dark]{--marketing-bg: #0b0c0f;--marketing-surface: #14161b;--marketing-surface-alt: #1b1e24;--marketing-text: #e7e9ec;--marketing-text-secondary: #c5cad3;--marketing-text-muted: #8b92a3;--marketing-border: rgba(255, 255, 255, .12);--marketing-border-strong: rgba(255, 255, 255, .2);--marketing-code-bg: rgba(255, 255, 255, .08);--marketing-pre-bg: rgba(255, 255, 255, .05);--marketing-blockquote-border: rgba(255, 255, 255, .16);--marketing-card-bg: var(--marketing-surface);--marketing-card-bg-subtle: #1a1a1a;--marketing-card-border: #262626;--marketing-card-hover: #1f1f1f;--marketing-select-bg: #1a1a1a;--marketing-select-text: #e0e0e0;--marketing-select-border: #333333;--marketing-input-bg: #1a1a1a;--marketing-pill-bg: #1e1e1e;--marketing-pill-bg-active: #2a2a2a;--marketing-pill-border: #333333;--marketing-text-tertiary: #7a7a7a;--marketing-neutral-300: #333333;--marketing-neutral-400: #666666;--marketing-neutral-500: #888888;--marketing-plan-card-gradient: linear-gradient( 135deg, rgba(15, 23, 42, .95), rgba(17, 24, 39, .85) );--marketing-chart-grid: #232323;--marketing-chart-axis: #5d5d5d;--marketing-chart-axis-text: #d1d5db;--marketing-table-border: #262626;--marketing-kpi-sessions: #d7f0f7}.marketing-app{margin:0;padding:0;box-sizing:border-box}.marketing-app *,.marketing-app *:before,.marketing-app *:after{margin:0;padding:0;box-sizing:border-box}.marketing-app{width:100%;min-height:100vh;background:var(--marketing-bg);color:var(--marketing-text);font-family:TikTok Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,"Instrument Serif",Arial,sans-serif}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.marketing-app .markdown-content h1,.marketing-app .markdown-content h2,.marketing-app .markdown-content h3,.marketing-app .markdown-content h4,.marketing-app .markdown-content h5,.marketing-app .markdown-content h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;line-height:1.3}.marketing-app .markdown-content h1{font-size:1.5rem}.marketing-app .markdown-content h2{font-size:1.25rem}.marketing-app .markdown-content h3{font-size:1.1rem}.marketing-app .markdown-content p{margin-bottom:.75rem}.marketing-app .markdown-content ul,.marketing-app .markdown-content ol{margin-left:1.5rem;margin-bottom:.75rem;padding-left:.5rem}.marketing-app .markdown-content ul{list-style-type:disc}.marketing-app .markdown-content ol{list-style-type:decimal}.marketing-app .markdown-content li{margin-bottom:.35rem;line-height:1.5}.marketing-app .markdown-content ul ul,.marketing-app .markdown-content ol ul,.marketing-app .markdown-content ul ol,.marketing-app .markdown-content ol ol{margin-top:.35rem;margin-bottom:.35rem}.marketing-app .markdown-content strong{font-weight:600}.marketing-app .markdown-content em{font-style:italic}.marketing-app .markdown-content code{background:var(--marketing-code-bg);padding:.2rem .4rem;border-radius:3px;font-family:Monaco,Courier New,monospace;font-size:.9em}.marketing-app .markdown-content pre{background:var(--marketing-pre-bg);padding:1rem;border-radius:6px;overflow-x:auto;margin-bottom:.75rem}.marketing-app .markdown-content pre code{background:transparent;padding:0}.marketing-app .markdown-content blockquote{border-left:3px solid var(--marketing-blockquote-border);padding-left:1rem;margin-left:.5rem;margin-bottom:.75rem;color:var(--marketing-text-muted)}.marketing-app .markdown-content hr{border:none;border-top:1px solid var(--marketing-border);margin:1.5rem 0}.marketing-app__backdrop,.marketing-app__mobile-toggle,.marketing-app__close-nav{display:none}.marketing-seo{--seo-shell-padding: 2rem;--topic-card-padding: 1.5rem;--seo-action-button-width: auto}.marketing-seo__shell{padding:var(--seo-shell-padding, 2rem)}.marketing-seo__topic-controls{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.marketing-seo__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;width:auto}.marketing-seo__actions button{width:var(--seo-action-button-width, auto)}.marketing-seo__topic-card{padding:var(--topic-card-padding, 1.5rem)}@media (max-width: 1024px){.marketing-app{flex-direction:column!important}.marketing-seo{--seo-shell-padding: 1.25rem}.marketing-app__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:90}.marketing-app[data-mobile-nav-open=true] .marketing-app__backdrop{opacity:1;pointer-events:auto}.marketing-app__mobile-toggle,.marketing-app__close-nav{display:inline-flex;align-items:center;justify-content:center}.marketing-app__sidebar{width:min(320px,85vw)!important;padding:calc(1rem + env(safe-area-inset-top,0px)) .75rem calc(2rem + env(safe-area-inset-bottom,0px))!important;box-shadow:0 20px 45px #00000073!important;transform:translate(-105%)!important;position:fixed!important;left:0;top:0;z-index:120;transition:transform .3s ease}.marketing-app__sidebar[data-open=true]{transform:translate(0)!important}.marketing-app__main{margin-left:0!important;padding:0!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important;width:100%}}@media (min-width: 1025px){.marketing-app__backdrop{display:none!important}}.marketing-profile{width:100%}.marketing-profile *,.marketing-profile *:before,.marketing-profile *:after{box-sizing:border-box}.marketing-profile input,.marketing-profile textarea,.marketing-profile select,.marketing-profile button,.marketing-profile a{max-width:100%;min-width:0}.marketing-profile__summary{display:flex;flex-wrap:wrap;gap:1.5rem}.marketing-profile__summary-details{flex:1 1 240px;min-width:0}.marketing-profile__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.marketing-profile__subscription{display:flex;flex-wrap:wrap;gap:1.5rem}.marketing-profile__subscription-action{width:100%;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 640px){.marketing-profile__summary{text-align:center;justify-content:center}.marketing-profile__avatar{margin-left:auto!important;margin-right:auto!important}.marketing-profile__summary-details{text-align:center}}@media (min-width: 768px){.marketing-profile__subscription-action{width:auto}}@media (max-width: 768px){.marketing-seo{--topic-card-padding: 1.1rem;--seo-action-button-width: 100%}.marketing-seo__topic-controls{flex-direction:column;gap:1.25rem}.marketing-seo__actions{width:100%;justify-content:stretch;gap:.5rem}.marketing-seo__actions button{flex:1 1 100%;font-size:.85rem}.marketing-seo__section-heading,.marketing-seo__section-subtitle{text-align:left}}
