.case-next-card{--learn-shift:2px;--learn-in:.35s;--learn-out:.35s;--learn-ease:cubic-bezier(.22,1,.36,1);color:#fff;background:#111214;border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;gap:48px;min-height:320px;padding:31px 40px 31px 55px;text-decoration:none;display:flex}.case-next-copy{flex-direction:column;justify-content:space-between;align-self:stretch;gap:32px;min-width:0;padding-block:25px 40px;display:flex}.case-next-card .case-next-copy h3{letter-spacing:-.025em;text-wrap:initial;font-size:clamp(30px,2.91667vw,50px);font-weight:300;line-height:1.143}.case-next-copy>span{align-items:center;gap:16px;font-size:17px;line-height:24px;display:flex}.case-next-preview{background:#0a0a0b;border-radius:16px;flex:0 0 256px;justify-content:center;align-items:center;width:256px;height:256px;display:flex;overflow:hidden}.case-next-preview>img{object-fit:contain;width:100%;height:100%;display:block}.case-next-card--context-menu .case-next-preview>img{width:190px;height:222px}.case-next-card:focus-visible{outline-offset:5px;outline:2px solid #80caff}@scope(.case-next-card){.t-learn-chevron{transition:transform var(--learn-out) var(--learn-ease);display:inline-flex;transform:translate(0)}:scope:hover .t-learn-chevron{transform:translateX(var(--learn-shift));transition-duration:var(--learn-in)}@media (prefers-reduced-motion:reduce){.t-learn-chevron{transition:none!important}}}html[data-reduced-motion] .case-next-card .t-learn-chevron{transition:none;transform:none}@media (width<=1000px){.case-next-card{gap:32px;padding:32px}.case-next-preview{aspect-ratio:1;flex-basis:28%;width:28%;height:auto}.case-next-card--context-menu .case-next-preview>img{width:74%;height:auto;max-height:87%}.case-next-copy{padding-block:0}}@media (width<=700px){.case-next-card{background:0 0;border:0;flex-direction:column-reverse;align-items:stretch;gap:16px;padding:0;position:relative}.case-next-preview{aspect-ratio:350/222;border-radius:8px;flex-basis:auto;width:100%;height:auto}.case-next-card--context-menu .case-next-preview>img{width:142px;max-height:190px}.case-next-card .case-next-copy h3{font-size:30px;line-height:34px}.case-next-copy>span{justify-content:space-between}}@font-face{font-family:SEO Times;src:url(/fonts/TimesNow-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:SEO SF;src:url(/fonts/homepage-sf-pro-text.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SEO Roboto;src:url(/fonts/context-roboto.woff2)format("woff2");font-weight:400;font-display:swap}.ai-seo-case{--seo-gutter:5.97222vw;--seo-section-gap:clamp(80px, 10.4167vw, 200px);--seo-block-gap:clamp(36px, 4.44444vw, 80px);color:#fff;background:#000;font-family:SEO SF,-apple-system,sans-serif}.ai-seo-case h1,.ai-seo-case h2,.ai-seo-case h3{text-wrap:initial;font-family:SEO Times,serif;font-weight:300}.ai-seo-case h2{letter-spacing:-.025em;font-size:clamp(42px,4.30556vw,78px);line-height:1.08065}.ai-seo-case p{letter-spacing:-.025em;color:#999899;font-size:clamp(20px,1.66667vw,30px);line-height:1.5}.ai-seo-case figure,.ai-seo-case blockquote{margin:0}.ai-seo-case a{color:inherit}.ai-seo-case a:focus-visible,.ai-seo-case button:focus-visible{outline-offset:5px;outline:2px solid #80caff}.seo-gutter{padding-inline:var(--seo-gutter)}.seo-section{gap:var(--seo-block-gap);padding-bottom:var(--seo-section-gap);flex-direction:column;display:flex}.seo-intro{padding-top:clamp(80px,9.02778vw,180px);padding-bottom:88px}.seo-intro h1{letter-spacing:-.048em;font-size:clamp(56px,6.11111vw,132px);line-height:1.22727}.ai-seo-case .seo-intro p{max-width:min(100%,52.7778vw);margin-top:36px;font-size:clamp(22px,2.08333vw,38px);line-height:1.4}.seo-message-stage{height:min(52.0833vw,1000px);min-height:750px;padding:64px var(--seo-gutter);background:#0f0f10;justify-content:center;align-items:center;display:flex}.seo-message{align-items:flex-end;gap:20px;max-width:100%;display:flex}.seo-message>img{object-fit:cover;border-radius:50%;flex:0 0 56px;width:56px;height:56px}.seo-bubble{background:linear-gradient(160deg in oklab, #158bff 0%, #0872ed 42%, #0755d8 100%);border-radius:24px 24px 24px 14px;width:470px;min-width:0;max-width:100%;padding:22px 26px 14px;font-family:SEO Roboto,sans-serif;box-shadow:inset 0 1px #ffffff40,0 8px 28px #006dff26}.ai-seo-case .seo-bubble p{color:#fff;letter-spacing:normal;font-size:24px;line-height:32px}.seo-bubble--result{width:445px}.seo-message-status{color:#ffffff8c;justify-content:flex-end;align-items:center;gap:4px;height:16px;margin-top:12px;font-size:13px;line-height:16px;display:flex}.seo-message-status svg{color:#ffffffe6}.seo-discovery{padding-block:var(--seo-section-gap);grid-template-columns:500fr 684fr;align-items:center;gap:5.83333vw;display:grid}.seo-discovery p{margin-top:36px}.seo-discovery figure{min-width:0}.seo-discovery figcaption{color:#999899;margin-bottom:24px;font-size:18px;line-height:27px}.seo-discovery img{width:100%;height:auto;display:block}.seo-evidence-copy{max-width:720px}.seo-evidence-copy p{margin-top:28px}.seo-evidence-image{background:#0f0f10;padding:3.88889vw;position:relative}.seo-evidence-image--2{padding-block:2.77778vw}.seo-evidence-image a{display:block}.seo-evidence-image img{width:100%;height:auto;display:block}.seo-evidence-image figcaption{display:none}.seo-research{gap:48px}.seo-research h2{max-width:1000px}.seo-methods{grid-template-columns:396fr 310fr 482fr;gap:40px;display:grid}.seo-insights h2{max-width:1020px}.seo-insight-columns{grid-template-columns:406fr 408fr 406fr;align-items:start;gap:24px;display:grid}.seo-insight-column{flex-direction:column;gap:24px;min-width:0;display:flex}.seo-insight-column:nth-child(2){padding-top:56px}.seo-insight-column:nth-child(3){padding-top:112px}.seo-insight{background:#111214;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;gap:32px;padding:32px;display:flex}.seo-insight svg{color:#f5f5f7;flex:0 0 48px}.ai-seo-case .seo-insight p{color:#e4e4e7;line-height:1.41667}.seo-insight--red{background:#d40c2c}.ai-seo-case .seo-insight--red p{color:#fff;font-family:SEO Times,serif;font-size:clamp(34px,2.91667vw,52px);font-weight:300;line-height:1.09524}.seo-site-link{text-underline-offset:5px;margin-bottom:24px;font-size:20px;line-height:28px;text-decoration:none;display:inline-block;color:#999899!important}.seo-site-link:hover{text-decoration:underline;color:#fff!important}.seo-proposal h2{max-width:820px}.seo-video{background:#0f0f10;position:relative}.seo-video video{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.seo-video--website{padding:3.88889vw}.seo-video--website video{aspect-ratio:2606/1440}.seo-video-controls{gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.seo-video-controls button{color:#eeeef0;cursor:pointer;background:#29292b;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff14}.seo-video-controls button:hover{background:#3b3b3f}.seo-video-controls svg{width:20px;height:20px}.ai-seo-case .seo-video-status{color:#fff;background:#111e;border-radius:8px;max-width:calc(100% - 140px);padding:6px 10px;font-size:14px;line-height:20px;position:absolute;bottom:18px;left:16px}.seo-message-stage--result{height:min(41.6667vw,800px);min-height:600px}.seo-outcome{padding-bottom:48px}.ai-seo-case .seo-outcome p{color:#fff;text-wrap:wrap;max-width:100%;margin:0;font-family:SEO Times,serif;font-size:clamp(44px,5vw,98px);font-weight:300;line-height:1.125}.seo-next{padding-block:40px}@media (width>=1800px){.seo-evidence-copy{max-width:900px}.seo-research h2{max-width:1300px}.seo-insights h2{max-width:1400px}.seo-proposal h2{max-width:1100px}}@media (width<=1100px){.seo-desktop-break{display:none}.seo-intro h1{line-height:1.12}.ai-seo-case .seo-intro p{max-width:760px}.seo-discovery{gap:40px}.seo-insight-columns{gap:16px}.seo-insight{gap:24px;padding:24px}.seo-insight-column{gap:16px}.seo-methods{grid-template-columns:1fr .7fr 1.2fr;gap:24px}}@media (width<=800px){.seo-discovery{grid-template-columns:1fr;gap:48px}.seo-discovery figure{max-width:684px}.seo-discovery p{margin-top:24px}.seo-methods{grid-template-columns:1fr;gap:24px}.seo-insight-columns{grid-template-columns:1fr;gap:20px}.seo-insight-column{gap:20px}.seo-insight-column:nth-child(n){padding-top:0}.seo-insight{padding:32px}.seo-insight--red{max-width:none}.ai-seo-case .seo-outcome p{max-width:100%}.seo-message-stage{height:auto;min-height:500px}.seo-message-stage--result{min-height:440px}.seo-evidence-image{padding:24px}.seo-evidence-image figcaption{color:#999899;margin-top:16px;font-size:14px;line-height:20px;display:block}.seo-insight-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px}.seo-insight-column{display:contents}.seo-insight-columns .seo-insight{min-width:0}.seo-insight-columns .seo-insight--red{order:1;grid-column:1/-1}}@media (width<=700px){.ai-seo-case{--seo-gutter:20px;--seo-section-gap:64px;--seo-block-gap:20px}.seo-intro{padding-top:40px;padding-bottom:20px}.seo-intro h1{font-size:48px;line-height:49px}.ai-seo-case h2{font-size:36px;line-height:39px}.ai-seo-case p,.ai-seo-case .seo-intro p{font-size:17px;line-height:26px}.ai-seo-case .seo-intro p{margin-top:20px}.seo-message-stage,.seo-message-stage--result{min-height:0;padding:32px 20px 64px}.seo-message{gap:12px}.seo-message>img{flex-basis:32px;width:32px;height:32px}.seo-bubble{border-radius:22px 22px 22px 12px;width:auto;padding:18px 18px 12px}.ai-seo-case .seo-bubble p{font-size:17px;line-height:25px}.seo-research{gap:20px}.seo-research>div:nth-child(2){order:3}.seo-insight{border-radius:12px;gap:20px;padding:16px}.seo-insight svg{flex-basis:28px;width:28px;height:28px}.ai-seo-case .seo-insight p{overflow-wrap:anywhere;font-size:15px;line-height:22px}.ai-seo-case .seo-insight--red p{font-size:30px;line-height:34px}.seo-video--website{padding:0}.seo-video-controls{bottom:12px;right:12px}.seo-video--research{padding:0}.ai-seo-case .seo-video-status{padding:4px 0;font-size:12px;line-height:16px;bottom:12px;left:12px}.seo-evidence-image{padding:0}.ai-seo-case .seo-outcome p{font:17px/26px SEO SF,sans-serif}.seo-next{padding-top:16px}.seo-video{background:0 0}.seo-video-controls{justify-content:flex-end;padding-top:12px;position:static}.ai-seo-case .seo-video-status{max-width:none;padding:8px 0 0;position:static}.seo-video video{object-fit:cover;display:block}}@media (width<=700px),(pointer:coarse){.seo-video-controls,.seo-video-status{display:none}}@scope(.ai-seo-case){:scope{--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}:scope{--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1)}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}.t-stagger-line--4{transition-delay:calc(var(--stagger-stagger) * 3)}.t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}}.ai-seo-case [data-seo-reveal]{transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:var(--seo-delay,0s)}.ai-seo-case .seo-reveal-pending{opacity:0;transform:translateY(12px)}.ai-seo-case .t-stagger.is-shown .t-stagger-line{will-change:auto}html[data-reduced-motion] .ai-seo-case .t-stagger-line,html[data-reduced-motion] .ai-seo-case [data-seo-reveal]{opacity:1;filter:none;transition:none;transform:none}html[data-reduced-motion] .ai-seo-case .t-icon{transition:none}@media (prefers-reduced-motion:reduce){.ai-seo-case [data-seo-reveal]{opacity:1;transition:none;transform:none}}
