.seoclar-landing{background:var(--token-cb014a02-130e-4554-adc7-094ef47b293a);color-scheme:light}.seoclar-landing a:focus-visible,.seoclar-landing button:focus-visible{outline:2px solid var(--color-border-focus-ring);outline-offset:4px}.seoclar-landing .operun-header{display:contents}.seoclar-landing [data-menu-toggle]{cursor:pointer;padding:0;color:inherit}.seoclar-landing .framer-i7URg{transition:filter .2s,transform .2s}.seoclar-landing .framer-i7URg:hover{filter:brightness(1.06)}.seoclar-landing nav a:hover{opacity:1!important}.seoclar-landing .operun-stat-number{font-family:Inter,sans-serif;font-size:52px;line-height:1.55;font-weight:500;color:var(--color-text-white)}.seoclar-landing .operun-price-number{font-family:Gelasio,serif;font-size:40px;line-height:1.5;color:var(--color-text-primary)}.seoclar-landing #how-it-works .framer-u507gk{height:500px;mask-image:linear-gradient(to right,transparent,var(--color-text-primary) 12%,var(--color-text-primary) 88%,transparent),linear-gradient(to bottom,transparent,var(--color-text-primary) 12%,var(--color-text-primary) 84%,transparent);mask-composite:intersect}.seoclar-landing .pricing-builder{width:100%;max-width:1200px;margin-inline:auto;font-family:var(--font-sans)}.seoclar-landing .pricing-intro{display:flex;flex-direction:column;align-items:center;gap:16px;margin-block-end:48px;text-align:center}.seoclar-landing .pricing-title,.seoclar-landing .pricing-total{font-family:Gelasio,serif}.seoclar-landing .pricing-calculator{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);overflow:hidden}.seoclar-landing .pricing-estimate,.seoclar-landing .pricing-inputs{min-width:0;padding:40px}.seoclar-landing .pricing-input-heading{display:flex;flex-direction:column;align-items:start;gap:16px;padding-block-end:8px}.seoclar-landing .pricing-presets{display:flex;flex-wrap:wrap;gap:4px}.seoclar-landing .pricing-workload{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:24px;padding-block:24px;border-block-end:1px solid var(--color-separator-border)}.seoclar-landing .pricing-workload-description{display:flex;align-items:start;gap:16px}.seoclar-landing .pricing-workload-description>svg{margin-block-start:4px}.seoclar-landing .pricing-quantity{display:flex;flex-direction:column;align-items:end;gap:8px}.seoclar-landing .pricing-assumptions{padding-block-start:24px}.seoclar-landing .pricing-estimate{display:flex;flex-direction:column;gap:24px;border-inline-start:1px solid var(--color-border-button-default)}.seoclar-landing .pricing-total{margin-block:16px 8px;overflow-wrap:anywhere;font-variant-numeric:lining-nums tabular-nums}.seoclar-landing .pricing-summary{display:flex;flex-direction:column;gap:16px;padding-block:24px;border-block:1px solid var(--color-border-button-default)}.seoclar-landing .pricing-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.seoclar-landing .pricing-summary dd{flex-shrink:0;font-variant-numeric:tabular-nums}.seoclar-landing .pricing-start a{width:100%;justify-content:center}.seoclar-landing .pricing-compare-toggle{display:flex;justify-content:center;margin-block-start:24px}.seoclar-landing .pricing-compare-button>svg{transition:transform .2s}.seoclar-landing .pricing-compare-open>svg{transform:rotate(180deg)}.seoclar-landing .pricing-comparison{margin-block-start:24px;scroll-margin-block-start:96px;overflow:hidden}.seoclar-landing .pricing-comparison[hidden]{display:none}.seoclar-landing .pricing-comparison-heading{padding:32px}.seoclar-landing .pricing-comparison table{width:100%;border-collapse:collapse}.seoclar-landing .pricing-comparison :is(th,td){width:33.333%;padding:16px 32px;border-block-start:1px solid var(--color-separator-border);text-align:start}.seoclar-landing .pricing-comparison th{background:transparent;color:var(--color-text-secondary)}.seoclar-landing .pricing-comparison tbody th{color:var(--color-text-primary)}.seoclar-landing .pricing-source{display:inline-flex;align-items:center;gap:4px}.seoclar-landing .pricing-source:hover{color:var(--color-accent-600)}.seoclar-landing .pricing-comparison-footnote{padding:24px 32px;border-block-start:1px solid var(--color-separator-border)}@media (max-width:1000px){.seoclar-landing .pricing-calculator{grid-template-columns:minmax(0,1fr)}.seoclar-landing .pricing-estimate{border-inline-start:0;border-block-start:1px solid var(--color-border-button-default)}}@media (max-width:809.98px){.seoclar-landing #how-it-works .framer-u507gk{height:300px;top:400px}.seoclar-landing .pricing-estimate,.seoclar-landing .pricing-inputs{padding:24px}.seoclar-landing .pricing-workload{grid-template-columns:minmax(0,1fr) 80px;gap:16px}.seoclar-landing .pricing-workload-description{gap:8px}.seoclar-landing .pricing-workload-description>svg{display:none}.seoclar-landing .pricing-comparison-heading{padding:24px 16px}.seoclar-landing .pricing-comparison :is(th,td){padding:16px 12px}.seoclar-landing .pricing-comparison-footnote{padding:24px 16px}}.seoclar-landing .operun-faq-question{padding:0;background:transparent;border:0;cursor:pointer;text-align:start;color:inherit}.seoclar-landing .operun-faq-question p{--framer-text-alignment:left;--framer-text-color:var(--token-1da4a09f-f4d0-4169-af96-65ed03867c22)}.seoclar-landing .operun-faq-answer{overflow:hidden}.seoclar-landing .operun-faq-answer p{--framer-text-color:var(--token-038cd23f-0595-44ce-814e-caf490655dfc);padding-block-start:12px}.seoclar-landing .operun-faq-chevron{transform:rotate(90deg);color:var(--color-foreground-icon-primary);transition:transform .2s}.seoclar-landing .operun-faq-chevron-open{transform:rotate(-90deg)}.seoclar-landing .framer-o4next{overflow:hidden}.seoclar-landing .dashboard-demo{width:100%;min-height:100%;border-radius:8px;font-family:Geist,sans-serif;box-shadow:0 4px 12px var(--color-border-button-default)}.seoclar-landing .dashboard-demo-bar{display:flex;align-items:center;gap:12px;min-height:64px;padding:16px 24px;border-bottom:1px solid var(--color-border-button-default)}.seoclar-landing .dashboard-demo-body{padding:28px}.seoclar-landing .dashboard-period{border:1px solid var(--color-border-button-default);border-radius:6px;padding:8px 12px}.seoclar-landing .preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-block:24px}.seoclar-landing .preview-stats>div{padding:16px;border:1px solid var(--color-border-button-default);border-radius:6px}.seoclar-landing .preview-chart-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.seoclar-landing .preview-chart{display:flex;align-items:end;gap:12px;height:200px;margin-block-start:24px;padding:16px 8px 0;border-bottom:1px solid var(--color-border-button-default);background:repeating-linear-gradient(to top,transparent 0,transparent 49px,var(--color-separator-border) 50px)}.seoclar-landing .preview-chart>div{flex:1;background:var(--color-chart-1);border-radius:3px 3px 0 0;transition:height .3s}.seoclar-landing .preview-chart-labels{display:flex;justify-content:space-between;padding-block-start:12px;color:var(--color-text-tertiary)}.seoclar-landing .preview-footer{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-block-start:24px;border-top:1px solid var(--color-border-button-default);padding-block-start:16px}@media (max-width:1319.98px){.seoclar-landing .operun-stat-number{font-size:40px}}@media (max-width:809.98px){.seoclar-landing .dashboard-demo-bar{padding:12px;gap:8px}.seoclar-landing .dashboard-demo-bar>span{display:none}.seoclar-landing .dashboard-demo-body{padding:16px}.seoclar-landing .preview-stats{gap:8px;margin-block:16px}.seoclar-landing .preview-stats>div{padding:8px}.seoclar-landing .preview-stats>div>p:last-child{display:none}.seoclar-landing .preview-chart-heading{align-items:start;flex-direction:column}.seoclar-landing .preview-chart{height:160px;gap:6px}.seoclar-landing .preview-footer{margin-block-start:16px}}@media (prefers-reduced-motion:reduce){.seoclar-landing *{scroll-behavior:auto!important;transition:none!important}}.seoclar-landing .operun-header-scrolled nav .framer-f21has{background:var(--token-cb014a02-130e-4554-adc7-094ef47b293a)!important}.seoclar-landing .operun-header-scrolled nav .framer-1oti96y p{--framer-text-color:var(
    --token-1da4a09f-f4d0-4169-af96-65ed03867c22
  )!important}.seoclar-landing .operun-header-scrolled nav .framer-131y4bb a{background:var(--token-1da4a09f-f4d0-4169-af96-65ed03867c22)!important}.seoclar-landing nav .framer-1oti96y a{opacity:1!important}.seoclar-landing .preview-chart>.chart-grid{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:none;width:20px;background:transparent;font-size:10px;color:var(--color-text-tertiary)}.seoclar-landing .preview-chart>.preview-bars{display:flex;align-items:end;align-self:stretch;flex:1;gap:12px;background:transparent}.seoclar-landing .preview-bar{flex:1;background:var(--color-chart-1);border-radius:3px 3px 0 0;transition:height .3s}.seoclar-landing .preview-chart-axis{display:flex;justify-content:space-between;margin-block-start:12px}.seoclar-landing .preview-request{display:flex;align-items:center;gap:12px;padding-block-start:16px;margin-block-start:16px;border-top:1px solid var(--color-border-button-default)}.seoclar-landing .request-dot{width:7px;height:7px;border-radius:50%;background:var(--color-accent-500)}@media (max-width:809.98px){.seoclar-landing .preview-chart>.preview-bars{gap:6px}}.seoclar-landing #hero .framer-7g0nds p{text-shadow:0 1px 3px color-mix(in srgb,var(--color-accent-950) 35%,transparent)}.seoclar-landing :is(#trusted-by,#integrations,#data,#how-it-works,#pricing,#faqs){scroll-margin-block-start:96px}.seoclar-landing [data-framer-component-type=DeprecatedRichText] ul>li:before,.seoclar-landing ul.framer-text>li.framer-text:before{content:"•"}.seoclar-landing .operun-faq-question p{color:var(--token-1da4a09f-f4d0-4169-af96-65ed03867c22);text-align:start;width:100%}.seoclar-landing .operun-faq-answer p{color:var(--token-038cd23f-0595-44ce-814e-caf490655dfc);text-align:start}.seoclar-landing [data-menu-toggle]{border:0}.seoclar-landing .operun-header-scrolled [data-menu-toggle]{--border-color:var(--token-7abe9190-d20d-4052-9993-9604932d7ae4)!important}.seoclar-landing .operun-header-scrolled [data-menu-toggle] img{color:var(--token-1da4a09f-f4d0-4169-af96-65ed03867c22)!important}.seoclar-landing .provider-strip{width:100%;background:var(--color-background-primary-default);color:var(--color-text-primary)}.seoclar-landing .provider-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;list-style:none;margin:0;padding:0;border-block:1px solid var(--color-separator-border);border-inline:1px solid var(--color-separator-border);background:var(--color-separator-border)}.seoclar-landing .provider-row-bottom{grid-template-columns:repeat(5,minmax(0,1fr))}.seoclar-landing .provider-item{align-items:center;gap:12px;padding:16px;background:var(--color-background-primary-default)}.seoclar-landing .provider-item,.seoclar-landing .provider-label-row{display:flex;justify-content:center;min-height:80px}.seoclar-landing .provider-label{display:flex;justify-content:center;align-items:center;width:33.333333%;margin:0;padding:16px;border-inline:1px solid var(--color-separator-border);white-space:nowrap}@media (max-width:1100px){.seoclar-landing .provider-row,.seoclar-landing .provider-row-bottom{grid-template-columns:repeat(6,minmax(0,1fr))}.seoclar-landing .provider-item{grid-column:span 2}.seoclar-landing .provider-row-bottom .provider-item:nth-last-child(-n+2){grid-column:span 3}.seoclar-landing .provider-label{width:50%}}@media (max-width:540px){.seoclar-landing .provider-row,.seoclar-landing .provider-row-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.seoclar-landing .provider-item,.seoclar-landing .provider-row-bottom .provider-item:nth-last-child(-n+2){grid-column:auto}.seoclar-landing .provider-row-bottom .provider-item:last-child{grid-column:1/-1}.seoclar-landing .provider-label{width:100%;border-inline:0}}.seoclar-landing .site-footer{width:100%;padding-inline:60px;background:var(--color-accent-950);scroll-margin-block-start:96px}.seoclar-landing .footer-inner{max-width:1570px;margin-inline:auto;padding-inline:40px}.seoclar-landing .footer-cta-row{display:flex;justify-content:space-between;align-items:center;gap:48px;padding-block:64px;border-block-end:1px solid color-mix(in srgb,var(--color-text-white) 16%,transparent)}.seoclar-landing .footer-intro{max-width:640px}.seoclar-landing .footer-title{font-family:Gelasio,serif}.seoclar-landing .footer-start{display:flex;flex-direction:column;align-items:center;gap:16px;flex-shrink:0}.seoclar-landing .footer-primary-action{height:48px}.seoclar-landing .footer-primary-action>a{height:100%}.seoclar-landing .footer-main{display:grid;grid-template-columns:2fr 1fr 1fr;gap:64px;padding-block:48px}.seoclar-landing .footer-brand{display:flex;flex-direction:column;align-items:start;gap:16px;max-width:300px}.seoclar-landing .footer-links{display:flex;flex-direction:column;align-items:start;gap:12px;margin:20px 0 0;padding:0;list-style:none}.seoclar-landing .footer-links a{color:color-mix(in srgb,var(--color-text-white) 75%,transparent);transition:color .2s}.seoclar-landing .footer-bottom a:hover,.seoclar-landing .footer-links a:hover{color:var(--color-text-white)}.seoclar-landing .footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;border-block-start:1px solid color-mix(in srgb,var(--color-text-white) 16%,transparent)}.seoclar-landing .footer-bottom-links{display:flex;align-items:center;gap:32px}.seoclar-landing .footer-top-link{height:auto;padding:0;background:transparent;box-shadow:none}@media (max-width:1319.98px){.seoclar-landing .site-footer{padding-inline:30px}.seoclar-landing .footer-inner{padding-inline:20px}.seoclar-landing .footer-main{gap:40px;grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:1000px){.seoclar-landing .footer-cta-row{flex-direction:column;align-items:start;gap:32px;padding-block:48px}.seoclar-landing .footer-start{align-items:start}.seoclar-landing .footer-main{grid-template-columns:1fr 1fr;gap:32px;padding-block:40px}.seoclar-landing .footer-brand{grid-column:1/-1}.seoclar-landing .footer-bottom{flex-direction:column;align-items:start;gap:16px}}@media (max-width:809.98px){.seoclar-landing .site-footer{padding-inline:0}.seoclar-landing .footer-inner{padding-inline:20px}}@media (max-width:540px){.seoclar-landing .footer-bottom-links{width:100%;justify-content:space-between;gap:16px}}