.seo-landing{--seo-max-width:1120px;--seo-max-width-wide:1320px;--seo-brand-purple:var(--header-btn-face);--seo-brand-purple-soft:#795aaf1f;--seo-accent:#a693c8;--seo-accent-soft:#7a5dac24;--seo-accent-border:#8b72b647;--seo-brand-red:#f73b41;--seo-brand-red-soft:#f1272e1a;--seo-accent-line:linear-gradient(90deg, transparent 0%, #8a6eb973 18%, #c1679747 50%, #e740466b 82%, transparent 100%);--seo-surface-wash:#181820;--seo-glow-wash:none;--seo-surface:#ffffff0f;--seo-surface-raised:#ffffff14;--seo-surface-muted:#181820;--seo-border:#ffffff1f;--seo-border-strong:#ffffff2e;--seo-text:#ffffffeb;--seo-text-muted:#ffffffbd;--seo-text-subtle:#ffffff85;--seo-section-gap:clamp(48px, 8vw, 80px);color:var(--seo-text);background:#13131a;padding-bottom:0;font-family:Outfit,sans-serif}.seo-landing-container{width:min(100%, var(--seo-max-width));padding:0 var(--page-gutter,20px);margin:0 auto}.seo-landing-container--wide{width:min(100%, var(--seo-max-width-wide));margin:0 auto;padding:0 clamp(20px,4vw,48px)}.seo-landing-container--full{width:100%;max-width:none;margin:0 auto;padding:0 clamp(20px,5vw,80px)}.seo-landing-band{padding:var(--seo-section-gap) 0;border-top:1px solid var(--seo-border)}.seo-landing-band--hero{isolation:isolate;padding-top:calc(var(--site-header-bar-height) + clamp(32px, 5vw, 64px));background:#13131a;border-top:none;padding-bottom:clamp(56px,9vw,96px);position:relative;overflow:hidden}.seo-landing-band--hero .seo-landing-container{z-index:1;position:relative}.seo-landing-band--default{isolation:isolate;background:#13131a;position:relative}.seo-landing-band--muted{isolation:isolate;background:#16161f;position:relative}.seo-landing-band--muted:before{content:"";pointer-events:none;background:#ffffff04;position:absolute;inset:0}.seo-landing-band--default .seo-landing-container,.seo-landing-band--muted .seo-landing-container{z-index:1;position:relative}.seo-landing-band--promo{isolation:isolate;background:#16161f;position:relative}.seo-landing-band--promo:before{content:"";pointer-events:none;background:#ffffff04;position:absolute;inset:0}.seo-landing-band--promo .seo-landing-container{z-index:1;position:relative}.seo-landing-band--howto{--howto-parallax-bg:0px;--howto-parallax-showcase:0px;--howto-parallax-head:0px;background:#16161f;border-top-color:#ffffff1a;position:relative}.seo-landing-howto-parallax-bg{pointer-events:none;z-index:0;transform:translate3d(0, var(--howto-parallax-bg), 0);will-change:transform;opacity:.55;background:radial-gradient(#ffffff09 1px,#0000 1px) 0 0/24px 24px;position:absolute;inset:0}.seo-landing-band--howto .seo-landing-container{z-index:1;position:relative}.seo-landing-howto-head{transform:translate3d(0, var(--howto-parallax-head), 0);will-change:transform}.seo-landing-band--howto .seo-landing-kicker{color:#b09cd3}.seo-landing-band--howto .seo-landing-h2{color:#fff;font-size:clamp(1.5rem,3vw,2.25rem)}@media (prefers-reduced-motion:reduce){.seo-landing-howto-parallax-bg,.seo-landing-howto-head,.seo-landing-steps-showcase{transform:none!important}}.seo-landing-band--cta{border-top:1px solid var(--seo-border-strong);background:#13131a}.seo-landing-hero-grid{z-index:1;align-items:start;gap:40px;display:grid;position:relative}.seo-landing-hero-copy,.seo-landing-hero-search,.seo-landing-hero-tip{z-index:1;position:relative}@media (min-width:960px){.seo-landing-hero-grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 56px}.seo-landing-hero-copy{grid-area:1/1}.seo-landing-hero-tip{grid-area:2/1;align-self:start}.seo-landing-hero-search{grid-area:1/2/span 2;align-self:center;width:100%;max-width:none;margin-top:0}.seo-landing-search-panel{padding:22px 24px 18px}.seo-landing-hero-text{max-width:none}}@media (max-width:767.98px){.seo-landing-band--hero{padding-top:calc(var(--site-header-bar-height) + 16px);padding-bottom:clamp(36px,10vw,48px)}.seo-landing-band--hero .seo-landing-container{padding-left:max(14px, env(safe-area-inset-left,0px));padding-right:max(14px, env(safe-area-inset-right,0px))}.seo-landing-hero-grid{gap:22px}.seo-landing-hero-search{min-width:0}.seo-landing-h1{margin-bottom:14px;font-size:clamp(1.625rem,7.8vw,2rem);line-height:1.12}.seo-landing-hero-text{max-width:none;margin-bottom:0;font-size:.98rem;line-height:1.62}.seo-landing-search-panel{border-radius:14px;padding:16px 14px 14px}.seo-landing-search-panel .header-input{font-size:16px}.seo-landing-search-hint,.seo-landing-example{font-size:13px}.seo-landing-recent{margin-top:10px}.seo-landing-steam-callout{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.seo-landing-steam-callout__icon{border-radius:10px;grid-area:1/1;width:36px;height:36px;font-size:15px}.seo-landing-steam-callout__text{text-wrap:pretty;grid-area:1/2;min-width:0;font-size:13px;line-height:1.45}.seo-landing-steam-callout__action{white-space:normal;grid-area:2/1/auto/-1;justify-content:flex-start;width:auto;padding-left:0}.seo-landing-steam-overlay{padding:max(12px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));box-sizing:border-box;width:100%;max-width:100%}.seo-landing-steam-overlay__panel{border-radius:16px;width:100%;max-width:100%;max-height:min(92vh,720px)}.seo-landing-steam-overlay__body{padding:24px 18px 20px}.seo-landing-steam-overlay__title{padding-right:44px;font-size:1.1rem}}@media (min-width:768px) and (max-width:959.98px){.seo-landing-hero-grid{gap:32px}.seo-landing-search-panel{padding:22px 20px 18px}}.seo-landing-h1{letter-spacing:-.03em;color:#fff;margin:0 0 24px;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.08}.seo-landing-eyebrow{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin:0 0 16px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.seo-landing-h1-accent{background:linear-gradient(135deg, #fff 0%, #d7c9ed 20%, #ccbce6 38%, var(--seo-brand-purple) 58%, #8b72b6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.seo-landing-h2{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:700;line-height:1.2}.seo-landing-hero-text{color:var(--seo-text-muted);max-width:56ch;margin:0 0 24px;font-size:1.05rem;line-height:1.72}.seo-landing-paragraph{color:var(--seo-text-muted);max-width:56ch;margin:0 0 16px;font-size:1.05rem;line-height:1.65}.seo-landing-paragraph--compact{margin-bottom:0;font-size:.95rem}.seo-landing-paragraph--note{color:var(--seo-text-subtle);background:var(--seo-surface);border:1px solid var(--seo-border);border-radius:10px;max-width:none;padding:12px 14px;font-size:.9rem}.seo-landing-section-head{margin-bottom:28px}.seo-landing-kicker{color:var(--seo-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.seo-landing-lead{color:var(--seo-text-muted);max-width:58ch;margin:0;font-size:1.05rem;line-height:1.6}.seo-landing-search-panel{z-index:2;-webkit-backdrop-filter:blur(16px)saturate(145%);background:#1b1b2285;border:1px solid #8c76b238;border-radius:18px;padding:28px 28px 22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d,0 16px 40px #0000003d}.seo-landing-search-status{color:#ded9e8;background:#5942802e;border:1px solid #7a5dac47;border-radius:10px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.seo-landing-search-body--loading{opacity:.72;pointer-events:none}.home-search-form__spinner{animation:1s linear infinite spin;display:inline-block}.seo-landing-search-panel:before{content:"";pointer-events:none;background:#8b72b659;height:1px;position:absolute;top:0;left:0;right:0}.seo-landing-search-panel:after{display:none}.seo-landing-search-panel>*{z-index:1;position:relative}.seo-landing-search-panel .home-search-form .header-form-row{flex-wrap:nowrap;gap:8px}.seo-landing-search-panel .header-input{flex:auto;min-width:0}.seo-landing-search-panel .header-btn{flex:none}.seo-landing-section-panel{background:var(--seo-surface-wash);border:1px solid var(--seo-border-strong);box-shadow:none;border-radius:20px;padding:clamp(24px,4vw,36px);position:relative;overflow:hidden}.seo-landing-section-panel:before{content:"";background:var(--seo-accent-line);pointer-events:none;z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.seo-landing-section-panel:after{display:none}.seo-landing-section-panel>*{z-index:1;position:relative}.seo-landing-section-panel .seo-landing-paragraph:last-child,.seo-landing-section-panel .seo-landing-paragraph--note:last-child,.seo-landing-section-panel .seo-landing-checklist:last-child{margin-bottom:0}.seo-landing-section-panel .seo-landing-card--input{background:#ffffff0a}.seo-landing-steps-showcase{transform:translate3d(0, var(--howto-parallax-showcase), 0);will-change:transform;background:var(--seo-surface-wash);border:1px solid var(--seo-border-strong);box-shadow:none;border-radius:18px;grid-template-columns:1fr;gap:12px;margin:0;padding:clamp(20px,3vw,28px);list-style:none;display:grid;position:relative;overflow:hidden}.seo-landing-steps-showcase:before{content:"";background:var(--seo-accent-line);pointer-events:none;z-index:2;height:2px;position:absolute;top:0;left:0;right:0}.seo-landing-steps-showcase:after{display:none}@media (min-width:960px){.seo-landing-steps-showcase{grid-template-columns:repeat(3,1fr);gap:0;padding:0}}@media (max-width:959px){.seo-landing-band--howto{background:#13131a}.seo-landing-howto-parallax-bg{display:none}.seo-landing-howto-head,.seo-landing-steps-showcase{transform:none!important}.seo-landing-steps-showcase{scroll-snap-type:none;-webkit-overflow-scrolling:auto;background:0 0;border:none;border-radius:0;grid-template-columns:1fr;gap:12px;margin-top:4px;padding:0;display:grid;overflow:visible}.seo-landing-steps-showcase:before{display:none}.seo-landing-step-card{flex:unset;scroll-snap-align:unset;border:1px solid var(--seo-border);background:#ffffff0a;border-radius:14px;width:auto;max-width:none;padding:20px 18px}}.seo-landing-step-card{z-index:1;background:#ffffff05;border-radius:12px;padding:clamp(24px,3vw,32px);transition:background .2s,border-color .2s;position:relative;overflow:hidden}.seo-landing-step-card__bg-icon{pointer-events:none;z-index:0;opacity:.14;justify-content:flex-end;align-items:center;padding-right:clamp(8px,2vw,20px);transition:opacity .25s;display:flex;position:absolute;inset:0}.seo-landing-step-card__bg-icon i{color:#b09cd3;font-size:clamp(4rem,16vmin,6.5rem);line-height:1}.seo-landing-step-card:nth-child(2) .seo-landing-step-card__bg-icon i,.seo-landing-step-card:nth-child(3) .seo-landing-step-card__bg-icon i{color:#ab97ce}.seo-landing-step-card:first-child .seo-landing-step-card__index{color:#a58ecc8c}.seo-landing-step-card:nth-child(2) .seo-landing-step-card__index,.seo-landing-step-card:nth-child(3) .seo-landing-step-card__index{color:#9b84c280}@media (min-width:960px){.seo-landing-step-card{background:0 0;border-radius:0;min-height:100%;padding:clamp(28px,3vw,36px) clamp(24px,3vw,32px)}.seo-landing-step-card:not(:last-child):after{content:"";z-index:2;background:#ffffff1f;width:1px;height:68%;position:absolute;top:16%;right:0}.seo-landing-step-card:hover{box-shadow:inset 0 0 0 1px #8b72b638}.seo-landing-step-card:hover .seo-landing-step-card__bg-icon{opacity:.18}}.seo-landing-step-card__index{z-index:1;letter-spacing:-.03em;color:#a693c861;margin-bottom:14px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1;display:block;position:relative}.seo-landing-step-card__text{z-index:1;color:#ffffffdb;max-width:30ch;margin:0;font-size:clamp(1rem,1.8vw,1.0625rem);font-weight:500;line-height:1.55;position:relative}.landing-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.landing-reveal--visible{opacity:1;transform:none}.landing-reveal--stagger.landing-reveal--visible>*{animation:.65s cubic-bezier(.22,1,.36,1) backwards landingRevealChild}.landing-reveal--stagger.landing-reveal--visible>:first-child{animation-delay:50ms}.landing-reveal--stagger.landing-reveal--visible>:nth-child(2){animation-delay:.14s}.landing-reveal--stagger.landing-reveal--visible>:nth-child(3){animation-delay:.23s}@keyframes landingRevealChild{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-reveal{opacity:1;transition:none;transform:none}.landing-reveal--stagger.landing-reveal--visible>*{animation:none}}.seo-landing-recent{margin-top:12px}.seo-landing-search-hint{color:var(--seo-text-subtle);margin:12px 0 0;font-size:13px;line-height:1.45}.seo-landing-steam-callout{border:1px solid var(--seo-accent-border);background:var(--seo-surface-wash);width:100%;box-shadow:none;cursor:pointer;text-align:left;color:inherit;border-radius:16px;align-items:center;gap:14px;margin:0;padding:18px 20px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.seo-landing-steam-callout:hover{background:#1c1c26;border-color:#8b72b661}.seo-landing-steam-callout:focus-visible{outline-offset:2px;outline:2px solid #6c52988c}@media (min-width:640px){.seo-landing-steam-callout{gap:16px;padding:20px 22px}}.seo-landing-steam-callout__icon{color:#c2b3db;background:#6c52982e;border:1px solid #7a5dac47;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:inline-flex}.seo-landing-steam-callout__text{color:#ffffffe6;flex:auto;min-width:0;font-size:14px;line-height:1.5}.seo-landing-steam-callout__copy{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.seo-landing-steam-callout__detail{color:var(--seo-text-subtle);font-size:13px;line-height:1.45}@media (min-width:640px){.seo-landing-steam-callout__text{font-size:15px}}.seo-landing-steam-callout__action{color:#c2b3db;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.seo-landing-steam-overlay{z-index:2000;-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;background:0 0;justify-content:center;align-items:center;padding:24px;transition:opacity .2s,background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:fixed;inset:0}.seo-landing-steam-overlay--visible{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8}.seo-landing-steam-overlay__panel{opacity:0;background:#1a1a22;border:1px solid #7a5dac47;border-radius:20px;width:min(100%,640px);max-height:min(90vh,720px);transition:opacity .28s ease-out,transform .28s ease-out;position:relative;overflow:auto;transform:translateY(16px)scale(.97);box-shadow:0 16px 48px #0003}.seo-landing-steam-overlay__panel--visible{opacity:1;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.seo-landing-steam-overlay,.seo-landing-steam-overlay__panel{transition:none}.seo-landing-steam-overlay--visible{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8}.seo-landing-steam-overlay__panel--visible{opacity:1;transform:none}}.seo-landing-steam-overlay__close{z-index:1;border:1px solid var(--seo-border);color:#fff;cursor:pointer;background:#ffffff0f;border-radius:10px;width:36px;height:36px;position:absolute;top:16px;right:16px}.seo-landing-steam-overlay__body{padding:32px 28px 28px}.seo-landing-steam-overlay__title{color:#fff;margin:0 0 20px;padding-right:40px;font-size:1.25rem;font-weight:700;line-height:1.35}.steam-ad-tip-kw{color:#c2b3db;font-weight:600}.steam-ad-tip--overlay{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;animation:none;overflow:visible}.seo-landing-steam-overlay .steam-ad-tip{animation:none}.steam-ad-tip--overlay .steam-ad-tip-panel{border-top:none}.steam-ad-tip-overlay-title{letter-spacing:.01em;color:#fffffff0;margin:0 48px 20px 0;padding:0;font-size:17px;font-weight:650;line-height:1.45}@media (min-width:640px){.steam-ad-tip-overlay-title{margin-bottom:24px;font-size:18px}}.seo-landing-steam-overlay .steam-ad-tip--overlay .steam-ad-tip-panel-inner{padding:0}@media (min-width:640px){.seo-landing-steam-overlay .steam-ad-tip--overlay .steam-ad-tip-panel-inner{padding:0}}.seo-landing-hero-tip{margin-top:4px}@media (min-width:960px){.seo-landing-hero-tip{margin-top:0}}.seo-landing-formats-intro{color:var(--seo-text-muted);max-width:62ch;margin:0 0 20px;font-size:1rem;line-height:1.6}.seo-landing-format-list--cards{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.seo-landing-format-list--cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.seo-landing-format-card{border:1px solid var(--seo-border);background:#ffffff0a;border-radius:14px;align-items:flex-start;gap:14px;padding:18px 18px 16px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.seo-landing-format-card:before{content:"";background:var(--seo-accent-line);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.seo-landing-format-card:hover{border-color:#8b72b652}.seo-landing-format-card__icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:2px;font-size:16px;display:inline-flex}.seo-landing-format-card__body{flex:1;min-width:0}.seo-landing-format-card__title{color:#fff;margin:0 0 6px;font-size:.98rem;font-weight:650;line-height:1.3}.seo-landing-format-card__hint{color:var(--seo-text-muted);margin:0 0 10px;font-size:13px;line-height:1.45}.seo-landing-format-card__example{border:1px solid var(--seo-border);color:#c3b7d7;word-break:break-all;background:#00000047;border-radius:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.4;display:block}.seo-landing-elo-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:540px){.seo-landing-elo-grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (min-width:960px){.seo-landing-elo-grid{grid-template-columns:repeat(3,1fr);gap:16px}}.seo-landing-elo-card{background:var(--seo-surface-wash);border:1px solid var(--seo-border);border-radius:14px;align-items:flex-start;gap:14px;padding:18px 16px;display:flex;position:relative;overflow:hidden}.seo-landing-elo-card:before{content:"";background:var(--seo-accent-line);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.seo-landing-elo-card__icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:inline-flex}.seo-landing-elo-card__body{flex:1;min-width:0}.seo-landing-elo-card__title{color:#fff;margin:0 0 4px;font-size:.98rem;font-weight:650;line-height:1.3}.seo-landing-elo-card__hint{color:var(--seo-text-muted);margin:0;font-size:13px;line-height:1.45}.seo-landing-elo-note{color:var(--seo-text-subtle);text-align:center;margin:18px 0 0;font-size:13px;line-height:1.5}@media (min-width:640px){.seo-landing-elo-note{margin-top:22px}}.seo-landing-section-panel--compact{margin-top:20px}.seo-landing-list{color:var(--seo-text-muted);margin:0 0 16px;padding-left:1.25rem;font-size:15px;line-height:1.6}.seo-landing-list li+li,.seo-landing-cluster-grid{margin-top:8px}.seo-landing-guide-grid{gap:16px;margin-top:8px;display:grid}@media (min-width:768px){.seo-landing-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}.seo-landing-guide-card{border:1px solid var(--seo-border);background:var(--seo-surface-wash);border-radius:16px;gap:16px;padding:20px 20px 18px;display:flex}.seo-landing-guide-card__icon{color:#c2b3db;background:#6c529824;border:1px solid #7a5dac38;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:inline-flex}.seo-landing-guide-card__body{min-width:0}.seo-landing-guide-card__title{color:#fff;margin:0 0 8px;font-size:1.05rem;font-weight:700;line-height:1.35}.seo-landing-guide-card__context{color:var(--seo-text-subtle);margin:0;font-size:14px;line-height:1.5}.seo-landing-guide-card__outcome{color:var(--seo-text-muted);gap:8px;margin:12px 0 0;font-size:14px;line-height:1.5;display:flex}.seo-landing-guide-card__outcome-label{color:#c2b3db;flex-shrink:0;font-weight:700}.seo-landing-cluster-card__text{color:var(--seo-text-muted);margin:0;font-size:14px;line-height:1.55}.seo-landing-use-cases{margin:0;padding:0;list-style:none}.seo-landing-bottom-cta{text-align:center;max-width:560px;margin:0 auto}.seo-landing-bottom-cta .seo-landing-h2{margin-bottom:12px}.seo-landing-bottom-cta .seo-landing-paragraph{margin-bottom:18px}.seo-landing-split-col--visual{justify-content:center;align-items:stretch;display:flex}@media (min-width:960px){.seo-landing-split-col--visual-first{order:-1}}.seo-landing-section-panel--flat{box-shadow:none;background:0 0;border:none;padding:0}.seo-landing-section-panel--flat:before,.seo-landing-section-panel--flat:after{display:none}.seo-landing-card--value{flex-direction:column;gap:10px;display:flex}.seo-landing-card-icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:inline-flex}.seo-landing-flow-visual{background:var(--seo-surface-wash);border:1px solid var(--seo-border-strong);border-radius:18px;width:100%;max-width:360px;margin:0 auto;padding:24px 20px;box-shadow:0 16px 40px #00000038}.seo-landing-flow-visual__title{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--seo-text-subtle);margin:0 0 18px;font-size:11px;font-weight:700}.seo-landing-flow-step{border:1px solid var(--seo-border);background:#ffffff08;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;display:flex}.seo-landing-flow-step--center{background:#ffffff0d;border-color:#8b72b659}.seo-landing-flow-step__icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:inline-flex}.seo-landing-flow-step__icon--steam{color:#86b8ea;background:#193857e6;border:1px solid #2e73b859}.seo-landing-flow-step__icon--search{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db}.seo-landing-flow-step__icon--faceit{color:#f38468;background:#572619e6;border:1px solid #d94a2659}.seo-landing-flow-step__body{flex-direction:column;gap:2px;min-width:0;display:flex}.seo-landing-flow-step__label{letter-spacing:.08em;text-transform:uppercase;color:var(--seo-text-subtle);font-size:10px;font-weight:700}.seo-landing-flow-step__value{color:#fff;font-size:13px;font-weight:600;line-height:1.35}.seo-landing-flow-connector{color:var(--seo-text-subtle);opacity:.55;flex-direction:column;align-items:center;gap:2px;padding:4px 0;display:flex}.seo-landing-flow-connector__line{background:linear-gradient(#0000,#6c529880);border-radius:1px;width:2px;height:10px}.seo-landing-flow-connector__arrow{font-size:10px}.seo-landing-stat-visual{background:var(--seo-surface-wash);border:1px solid var(--seo-border-strong);border-radius:18px;width:100%;max-width:340px;margin:0 auto;padding:28px 22px 24px;position:relative;overflow:hidden}.seo-landing-stat-visual__orbit{pointer-events:none;background:radial-gradient(circle,#5b3d8f38 0%,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute;inset:-40% auto auto 50%;transform:translate(-50%)}.seo-landing-stat-chips{z-index:1;grid-template-columns:repeat(2,1fr);gap:12px;display:grid;position:relative}.seo-landing-stat-chip{letter-spacing:.04em;text-transform:uppercase;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:88px;padding:14px 10px;font-size:13px;font-weight:700;display:flex}.seo-landing-stat-chip i{font-size:20px}.seo-landing-stat-chip--a{color:#82b8ed;background:#152e47d9;border:1px solid #2e73b847}.seo-landing-stat-chip--b{color:#f38468;background:#471f15d9;border:1px solid #d94a2647}.seo-landing-stat-visual__badge{z-index:1;background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:18px auto 0;padding:8px 14px;font-size:12px;font-weight:600;display:flex;position:relative}.seo-landing-card--use-case{padding-top:48px;position:relative}.seo-landing-use-case-icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:inline-flex;position:absolute;top:16px;left:16px}.seo-landing-card--use-case .seo-landing-use-case-index{position:absolute;top:22px;right:18px}.seo-landing-section-head--faq{padding-right:52px;position:relative}.seo-landing-faq-head-icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;opacity:.9;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:inline-flex;position:absolute;top:0;right:0}.seo-landing-bottom-cta--split{text-align:left;align-items:center;gap:28px;max-width:none;display:grid}@media (min-width:768px){.seo-landing-bottom-cta--split{grid-template-columns:1fr auto;gap:40px}}.seo-landing-bottom-cta__copy{min-width:0}.seo-landing-cta-visual{flex-shrink:0;width:140px;height:140px;margin:0 auto;position:relative}.seo-landing-cta-visual__ring{border:2px dashed #8b72b659;border-radius:50%;animation:24s linear infinite seo-cta-ring-spin;position:absolute;inset:0}.seo-landing-cta-visual__icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:50%;justify-content:center;align-items:center;font-size:28px;display:flex;position:absolute;inset:22px;box-shadow:0 8px 28px #00000040}.seo-landing-cta-visual__dots{gap:5px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.seo-landing-cta-visual__dots span{background:var(--seo-brand-purple);opacity:.55;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite seo-cta-dot-pulse}.seo-landing-cta-visual__dots span:nth-child(2){animation-delay:.2s}.seo-landing-cta-visual__dots span:nth-child(3){animation-delay:.4s}@keyframes seo-cta-ring-spin{to{transform:rotate(360deg)}}@keyframes seo-cta-dot-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.seo-landing-cta-visual__ring,.seo-landing-cta-visual__dots span{animation:none}}.seo-landing-format-list--compact{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.seo-landing-format-list--compact{grid-template-columns:1fr 1fr}}.seo-landing-panel-label{color:var(--seo-text-subtle);text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px;font-size:13px;font-weight:600}.seo-landing-steam-tip{margin:0 0 12px}.seo-landing-steam-tip .steam-ad-tip{margin:0}.seo-landing-steam-tip .steam-ad-tip-trigger{background:#2196f314;border:1px solid #2196f338;border-radius:12px;padding:10px 14px}.seo-landing-steam-tip .steam-ad-tip-question{font-size:13px;line-height:1.45}.home-search-form{width:100%}.home-search-form .header-form-row{margin:0}.home-search-form__error{color:#ffb4b4;background:#ff50501a;border:1px solid #ff505040;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.seo-landing-search-loading{min-height:52px}.seo-landing-hints{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.seo-landing-hints li{border:1px solid var(--seo-border);color:var(--seo-text-subtle);background:#00000040;border-radius:8px;padding:5px 10px;font-family:JetBrains Mono,monospace;font-size:11px}.seo-landing-example{margin:14px 0 0;font-size:14px}.seo-landing-example a,.seo-landing-example__btn{color:var(--seo-accent);font-weight:500;font-size:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;text-decoration:none;transition:color .15s;display:inline-flex}.seo-landing-example a:hover,.seo-landing-example__btn:hover{color:#c1b2dc}.seo-landing-cards{gap:16px;display:grid}.seo-landing-cards--4,.seo-landing-cards--3{grid-template-columns:1fr}@media (min-width:640px){.seo-landing-cards--4,.seo-landing-cards--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.seo-landing-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-landing-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.seo-landing-card{background:var(--seo-surface);border:1px solid var(--seo-border);border-radius:16px;min-width:0;padding:20px;transition:border-color .2s,transform .2s,box-shadow .2s}.seo-landing-card:hover{border-color:var(--seo-border-strong);transform:translateY(-1px);box-shadow:0 8px 20px #0000001f}.seo-landing-card p{color:var(--seo-text-muted);margin:0;font-size:14px;line-height:1.55}.seo-landing-card-title{color:#fff;margin:0 0 8px;font-size:1rem;font-weight:650;line-height:1.3}.seo-landing-card-icon{background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;font-size:16px;display:inline-flex}.seo-landing-card--input{padding:14px 16px;transition:border-color .2s,box-shadow .2s}.seo-landing-card--input:hover{border-color:#8b72b666;transform:none;box-shadow:0 4px 16px #0000001a}.seo-landing-mono{border:1px solid var(--seo-border);color:var(--seo-text-subtle);word-break:break-all;background:#0000004d;border-radius:8px;margin:0;padding:8px 10px;font-family:JetBrains Mono,monospace;font-size:11px;display:block}.seo-landing-split{align-items:start;gap:32px;display:grid}@media (min-width:960px){.seo-landing-split{grid-template-columns:1fr 1fr;gap:40px}.seo-landing-split--formats{align-items:start}}.seo-landing-highlight-card{background:var(--seo-surface-wash);border:1px solid var(--seo-accent-border);box-shadow:none;border-radius:18px;padding:24px}.seo-landing-highlight-icon{color:var(--seo-accent);opacity:.8;margin-bottom:12px;font-size:20px;display:inline-flex}.seo-landing-highlight-text{color:#fff;margin:0 0 20px;font-size:1.1rem;font-weight:500;line-height:1.55}.seo-landing-highlight-title{text-transform:uppercase;letter-spacing:.06em;color:var(--seo-accent);margin:0 0 10px;font-size:.85rem;font-weight:700}.seo-landing-checklist{gap:10px;margin:8px 0 16px;padding:0;list-style:none;display:grid}.seo-landing-checklist li{border:1px solid var(--seo-border);color:var(--seo-text-muted);background:#ffffff08;border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;font-size:14px;line-height:1.5;transition:border-color .15s;display:flex}.seo-landing-checklist li:hover{border-color:#6c529859}.seo-landing-checklist li i{color:var(--seo-accent);flex-shrink:0;margin-top:2px;font-size:12px}.seo-landing-bento-label{letter-spacing:.06em;text-transform:uppercase;color:var(--seo-text-subtle);margin:0 0 14px;font-size:12px;font-weight:700}.seo-landing-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:640px){.seo-landing-bento{grid-template-columns:repeat(3,minmax(0,1fr))}}.seo-landing-bento-tile{background:var(--seo-surface);border:1px solid var(--seo-border);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-height:72px;padding:14px;transition:border-color .15s;display:flex}.seo-landing-bento-tile:hover{border-color:#6c529866}.seo-landing-bento-tile i{color:#c2b3db;opacity:.9;font-size:14px}.seo-landing-bento-tile span{color:var(--seo-text);font-size:13px;font-weight:500;line-height:1.35}#supported-formats .seo-landing-card--input{background:#00000038;border-color:#7a5dac33}#supported-formats .seo-landing-card--input:hover{border-color:#7a5dac61;box-shadow:0 8px 24px #0003,0 0 20px #6c529814}.seo-landing-format-list{gap:10px;display:grid}.seo-landing-timeline{gap:0;margin:0;padding:0 0 0 8px;list-style:none;display:grid;position:relative}.seo-landing-timeline:before{content:"";background:var(--seo-brand-purple);opacity:.35;border-radius:2px;width:2px;position:absolute;top:20px;bottom:20px;left:21px}.seo-landing-timeline li{border:1px solid var(--seo-border);background:#ffffff05;border-radius:12px;align-items:flex-start;gap:16px;margin-bottom:8px;padding:14px 16px;display:flex;position:relative}.seo-landing-timeline li:last-child{margin-bottom:0}.seo-landing-step-num{background:var(--seo-brand-purple);color:#fff;width:28px;height:28px;box-shadow:0 0 0 4px var(--seo-brand-purple-soft);z-index:1;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.seo-landing-step-text{color:var(--seo-text-muted);padding-top:3px;font-size:15px;line-height:1.5}.seo-landing-card--use-case{align-items:flex-start;gap:14px;display:flex}.seo-landing-use-case-index{color:var(--seo-accent);opacity:.85;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.seo-landing-promo-card{background:var(--seo-surface-wash);border:1px solid var(--seo-border-strong);box-shadow:none;border-radius:20px;gap:28px;padding:28px;display:grid;position:relative;overflow:hidden}.seo-landing-promo-card:before{content:"";background:var(--seo-accent-line);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.seo-landing-promo-card>*{z-index:1;position:relative}@media (min-width:768px){.seo-landing-promo-card{grid-template-columns:1fr auto;align-items:center;padding:36px 40px}}.seo-landing-promo-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--seo-text-muted);background:#ffffff14;border-radius:6px;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.seo-landing-promo-visual{justify-content:center;align-items:center;gap:12px;display:flex}.seo-landing-promo-score{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:800;display:flex}.seo-landing-promo-score--a{background:linear-gradient(135deg,#2273c3,#1b5998);box-shadow:0 8px 24px #21508c66}.seo-landing-promo-score--b{background:linear-gradient(135deg,#ee522b,#c63410);box-shadow:0 8px 24px #ff630959}.seo-landing-promo-vs{letter-spacing:.1em;color:var(--seo-text-subtle);font-size:13px;font-weight:800}.seo-landing-btn{border-radius:var(--header-radius,12px);background:var(--header-btn-face,#6c5298);color:#fff;cursor:pointer;box-shadow:0 4px 0 var(--header-btn-side,#32234d), 0 8px 20px #00000040;border:none;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:12px 22px;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.seo-landing-btn:hover{background:var(--header-btn-face-hover,#765ca3);box-shadow:0 5px 0 var(--header-btn-side-hover,#2e1f47), 0 10px 24px #0000004d;color:#fff;transform:translateY(-1px)}.seo-landing-btn:active{box-shadow:0 1px 0 var(--header-btn-side,#32234d), 0 4px 12px #0003;transform:translateY(2px)}.seo-landing-btn--large{padding:14px 28px;font-size:16px}.seo-landing-cta-inner{text-align:center}.seo-landing-cta-inner .seo-landing-h2{margin-bottom:10px}.seo-landing-cta-inner .seo-landing-lead{margin:0 auto 24px}.seo-landing-faq-list{gap:12px;display:grid}@media (min-width:768px){.seo-landing-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}}.seo-landing-faq-item{border:1px solid var(--seo-border);background:#ffffff0a;border-radius:14px;transition:border-color .15s,background .15s;overflow:hidden}.seo-landing-faq-item[open]{box-shadow:inset 3px 0 0 var(--seo-brand-purple);background:#ffffff12;border-color:#8b72b661}.seo-landing-faq-item summary{cursor:pointer;align-items:center;padding:16px 44px 16px 18px;list-style:none;display:flex;position:relative}.seo-landing-faq-item summary::-webkit-details-marker{display:none}.seo-landing-faq-question{color:#fff;margin:0;font-size:.95rem;font-weight:650;line-height:1.4}.seo-landing-faq-chevron{width:18px;height:18px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.seo-landing-faq-chevron:before,.seo-landing-faq-chevron:after{content:"";background:var(--seo-text-subtle);border-radius:1px;transition:transform .2s,background .2s;position:absolute}.seo-landing-faq-chevron:before{width:14px;height:2px;top:8px;left:2px}.seo-landing-faq-chevron:after{width:2px;height:14px;top:2px;left:8px}.seo-landing-faq-item[open] .seo-landing-faq-chevron:after{transform:scaleY(0)}.seo-landing-faq-item[open] .seo-landing-faq-chevron:before,.seo-landing-faq-item[open] .seo-landing-faq-chevron:after{background:var(--seo-brand-purple)}.seo-landing-faq-answer{color:var(--seo-text-muted);margin:0;padding:0 18px 16px;font-size:14px;line-height:1.6}.seo-intent-landing{--seo-section-gap:clamp(64px, 10vw, 104px);--seo-intent-ink:#fffffff0;--seo-intent-muted:#ffffffb8;--seo-intent-subtle:#ffffff7a;--seo-intent-accent:#b09cd3}.seo-intent-landing .seo-landing-band{padding:var(--seo-section-gap) 0;border-top:none}.seo-intent-landing .seo-landing-band--hero{border-top:none;padding-bottom:clamp(48px,8vw,88px)}.seo-intent-section,.seo-intent-faq,.seo-intent-closing{isolation:isolate;background:#13131a;position:relative}.seo-intent-section>.seo-landing-container,.seo-intent-faq>.seo-landing-container,.seo-intent-closing>.seo-landing-container{z-index:1;position:relative}.seo-intent-section--metrics,.seo-intent-section--formats,.seo-intent-section--checklist,.seo-intent-faq{background:#16161f}.seo-intent-section--steps,.seo-intent-closing{background:#14131b}.seo-intent-section--steps:before,.seo-intent-closing:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 50% at 88% 18%,#6949a21a 0%,#0000 62%);position:absolute;inset:0}.seo-intent-section--prose .seo-intent-prose{max-width:58ch}.seo-intent-section--steps{padding-top:clamp(56px,9vw,96px);padding-bottom:clamp(56px,9vw,96px)}.seo-intent-breadcrumbs{margin:0 0 28px}.seo-intent-breadcrumbs__list{color:var(--seo-intent-subtle);flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.seo-intent-breadcrumbs__list li:not(:last-child):after{content:"/";opacity:.35;margin-left:10px}.seo-intent-breadcrumbs__list a{color:var(--seo-intent-muted);text-decoration:none;transition:color .18s}.seo-intent-breadcrumbs__list a:hover{color:#fff}.seo-intent-breadcrumbs__list li[aria-current=page]{color:var(--seo-intent-accent);font-weight:600}.seo-intent-hero-grid{z-index:1;align-items:start;gap:32px;display:grid;position:relative}@media (min-width:960px){.seo-intent-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:48px 56px}}.seo-intent-h1.seo-landing-h1,.seo-intent-hero-copy .seo-landing-h1{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(2.15rem,4.6vw,3.25rem);line-height:1.05}.seo-intent-hero-text.seo-landing-hero-text,.seo-intent-hero-copy .seo-landing-hero-text{max-width:36ch;color:var(--seo-intent-muted);margin-bottom:0;font-size:clamp(1.02rem,1.4vw,1.12rem);line-height:1.65}.seo-intent-search-shell{width:100%}.seo-intent-landing .seo-intent-search-shell.seo-landing-search-panel{background:#16161db8;border-color:#967fbd47;padding:24px 24px 20px;box-shadow:inset 0 0 0 1px #ffffff0f,0 22px 48px #00000057}.seo-intent-search{max-width:none;margin:0}.seo-intent-search__steam-tip{margin-top:14px}.seo-intent-hero-steam-tip{width:100%;margin-top:12px}.seo-intent-hero-steam-tip .seo-landing-steam-callout{width:auto;max-width:100%;box-shadow:none;color:var(--seo-intent-subtle);background:0 0;border:none;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;padding:0;display:inline-flex}.seo-intent-hero-steam-tip .seo-landing-steam-callout:hover{color:var(--seo-intent-muted);background:0 0;border-color:#0000}.seo-intent-hero-steam-tip .seo-landing-steam-callout:focus-visible{outline-offset:4px;outline:2px solid #866db073}.seo-intent-hero-steam-tip .seo-landing-steam-callout__icon{display:none}.seo-intent-hero-steam-tip .seo-landing-steam-callout__text{color:inherit;flex:0 auto;font-size:13px;line-height:1.45}.seo-intent-hero-steam-tip .seo-landing-steam-callout__action{color:var(--seo-intent-accent);text-underline-offset:3px;font-size:13px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.seo-intent-hero-steam-tip .seo-landing-steam-callout__action i{display:none}@media (min-width:640px){.seo-intent-hero-steam-tip .seo-landing-steam-callout{gap:6px 10px;padding:0}.seo-intent-hero-steam-tip .seo-landing-steam-callout__text{font-size:13.5px}}.seo-intent-search__hint{color:var(--seo-intent-subtle);margin:10px 0 0;font-size:13px;line-height:1.45}.seo-intent-section-head{margin-bottom:22px}.seo-intent-h2.seo-landing-h2{letter-spacing:-.03em;color:var(--seo-intent-ink);margin:0;font-size:clamp(1.65rem,3.2vw,2.2rem);font-weight:750;line-height:1.12}.seo-intent-h2.seo-landing-h2:after{content:"";background:linear-gradient(90deg,#9375c7e6 0%,#e1474c8c 70%,#0000 100%);border-radius:999px;width:min(4.5rem,28%);height:2px;margin-top:14px;display:block}.seo-intent-paragraph.seo-landing-paragraph,.seo-intent-prose .seo-landing-paragraph{max-width:62ch;color:var(--seo-intent-muted);font-size:1.06rem;line-height:1.72}.seo-intent-prose,.seo-intent-prose .seo-landing-paragraph:last-child{margin-bottom:0}.seo-intent-section--steps .seo-intent-section-head{margin-bottom:28px}.seo-intent-steps{gap:clamp(22px,4vw,36px);margin:0;padding:0;list-style:none;display:grid}.seo-intent-steps--grid{gap:clamp(22px,4vw,36px)}@media (min-width:900px){.seo-intent-steps--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px}}.seo-intent-steps--stack{gap:20px;max-width:40rem}.seo-intent-steps--stack li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:14px 18px;display:grid}.seo-intent-steps li{color:var(--seo-intent-muted);align-content:start;gap:10px;line-height:1.55;display:grid}.seo-intent-steps__num{letter-spacing:-.04em;color:var(--seo-intent-accent);opacity:.88;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:.95}.seo-intent-steps--stack .seo-intent-steps__num{font-size:clamp(1.6rem,3vw,2rem)}.seo-intent-steps__text{max-width:28ch;font-size:1.02rem}.seo-intent-steps--stack .seo-intent-steps__text{max-width:none}.seo-intent-metrics{gap:18px;max-width:46rem;margin:18px 0 0;padding:0;list-style:none;display:grid}.seo-intent-metrics__row{gap:4px;display:grid}@media (min-width:720px){.seo-intent-metrics__row{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:baseline;gap:12px 28px}}.seo-intent-metrics__row dt{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:750}.seo-intent-metrics__row dd{color:var(--seo-intent-muted);margin:0;font-size:1rem;line-height:1.55}.seo-intent-checklist{gap:14px;max-width:44rem;margin:16px 0 0;padding:0;list-style:none;display:grid}.seo-intent-checklist li{color:var(--seo-intent-muted);padding-left:1.35rem;font-size:1.05rem;line-height:1.55;position:relative}.seo-intent-checklist li:before{content:"";background:var(--seo-intent-accent);width:.55rem;height:2px;position:absolute;top:.72em;left:0}.seo-intent-compare{gap:28px;margin-top:8px;display:grid}@media (min-width:800px){.seo-intent-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}}.seo-intent-compare__title{color:#fff;letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:750}.seo-intent-compare__text{color:var(--seo-intent-muted);max-width:36ch;margin:0;font-size:1.02rem;line-height:1.65}.seo-intent-formats{gap:clamp(24px,4vw,36px);max-width:none;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.seo-intent-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px}}.seo-intent-formats__item{align-content:start;gap:8px;min-width:0;display:grid}.seo-intent-formats__title{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(1.1rem,1.8vw,1.28rem);font-weight:750;line-height:1.2}.seo-intent-formats__hint{color:var(--seo-intent-muted);max-width:30ch;font-size:.98rem;line-height:1.5}.seo-intent-formats__example{letter-spacing:-.015em;width:fit-content;max-width:100%;color:var(--seo-intent-accent);overflow-wrap:anywhere;background:0 0;margin-top:6px;padding:10px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.84rem,1.2vw,.92rem);font-weight:500;line-height:1.4;display:block;box-shadow:inset 0 1px #967fbd59}.seo-intent-inline-links{flex-wrap:wrap;gap:12px 22px;margin:20px 0 0;padding:0;list-style:none;display:flex}.seo-intent-inline-links a{color:#fff;text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .18s}.seo-intent-inline-links a:hover{color:#ccc0e3}.seo-intent-faq .seo-intent-section-head,.seo-intent-closing .seo-intent-section-head{margin-bottom:28px}.seo-intent-faq-list{gap:8px 48px;display:grid}.seo-intent-faq--columns .seo-intent-faq-list{gap:8px 48px}@media (min-width:768px){.seo-intent-faq--columns .seo-intent-faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.seo-intent-faq--stack .seo-intent-faq-list{grid-template-columns:minmax(0,1fr);gap:4px;max-width:42rem}.seo-intent-faq--stack .seo-intent-faq-answer{max-width:52ch}.seo-intent-faq-item{padding:14px 0 18px}.seo-intent-faq-item+.seo-intent-faq-item{box-shadow:inset 0 1px #ffffff0d}.seo-intent-faq-item summary{cursor:pointer;align-items:flex-start;list-style:none;transition:color .18s;display:flex}.seo-intent-faq-item summary::-webkit-details-marker{display:none}.seo-intent-faq-item summary:hover .seo-intent-faq-question{color:#ded6eb}.seo-intent-faq-question{letter-spacing:-.015em;color:#fff;margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.seo-intent-faq-answer{color:var(--seo-intent-muted);max-width:46ch;margin:10px 0 0;font-size:.98rem;line-height:1.65}.seo-intent-tools{gap:28px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.seo-intent-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}}.seo-intent-closing--related .seo-intent-tool-link__label{font-size:clamp(1.15rem,2vw,1.3rem)}.seo-intent-tool-link{color:inherit;gap:8px;text-decoration:none;transition:transform .2s;display:grid}.seo-intent-tool-link:hover{transform:translate(2px)}.seo-intent-tool-link__label{color:#fff;letter-spacing:-.025em;text-underline-offset:5px;font-size:clamp(1.25rem,2.2vw,1.45rem);font-weight:750;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .18s,color .18s}.seo-intent-tool-link__lead{color:var(--seo-intent-muted);max-width:34ch;font-size:1rem;line-height:1.5}.seo-intent-tool-link:hover .seo-intent-tool-link__label{color:#d8cee9;text-decoration-color:#b09cd3b3}.seo-intent-result{background:0 0;border-top:none;border-radius:0;margin-top:20px;padding:18px 0 0;animation:.32s seo-intent-result-in;box-shadow:inset 0 1px #ffffff12}@keyframes seo-intent-result-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.seo-intent-result,.seo-intent-tool-link{transition:none;animation:none}.seo-intent-tool-link:hover{transform:none}}.seo-intent-result--compact{padding-top:16px}.seo-intent-result__bridge{gap:8px;margin-bottom:18px;padding-bottom:16px;display:grid;box-shadow:inset 0 -1px #ffffff0f}.seo-intent-result__bridge-node{align-items:center;gap:12px;display:flex}.seo-intent-result__bridge-node--muted{opacity:.7}.seo-intent-result__bridge-node strong{color:#fff;word-break:break-word;margin-top:2px;font-size:.98rem;display:block}.seo-intent-result__bridge-icon{background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;font-size:16px;display:inline-flex}.seo-intent-result__bridge-node--steam .seo-intent-result__bridge-icon{color:#86b8ea}.seo-intent-result__bridge-node--faceit .seo-intent-result__bridge-icon{color:#f89e77}.seo-intent-result__bridge-label{letter-spacing:.06em;text-transform:uppercase;color:var(--seo-intent-subtle);font-size:11px;font-weight:700;display:block}.seo-intent-result__bridge-arrow{color:var(--seo-intent-subtle);margin-left:2px;font-size:14px;line-height:1;display:inline-flex}.seo-intent-result__header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.seo-intent-result__identity{flex:1;min-width:0}.seo-intent-result__avatar{object-fit:cover;background:#ffffff14;border-radius:14px;width:52px;height:52px}.seo-intent-result__avatar--placeholder{color:var(--seo-intent-subtle);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.seo-intent-result__nick-label{letter-spacing:.06em;text-transform:uppercase;color:var(--seo-intent-subtle);margin:0;font-size:11px;font-weight:700}.seo-intent-result__nick{letter-spacing:-.025em;color:#fff;overflow-wrap:anywhere;margin:4px 0 0;font-size:1.22rem;font-weight:750}.seo-intent-result__level{vertical-align:middle;align-items:center;margin-inline-start:.35rem;display:inline-flex}.seo-intent-result__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;display:grid}@media (min-width:560px){.seo-intent-result__metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.seo-intent-result--compact .seo-intent-result__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.seo-intent-result__metric{background:0 0;border:none;padding:0}.seo-intent-result__metric dt{color:var(--seo-intent-subtle);text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px;font-size:11px;font-weight:700}.seo-intent-result__metric dd{letter-spacing:-.025em;color:#fff;margin:0;font-size:1.18rem;font-weight:750}.seo-intent-result__metric--featured dd{color:#ddd4ed;font-size:1.28rem}.seo-intent-result__empty{color:var(--seo-intent-muted);margin:0}.seo-intent-result__form{margin-top:16px;padding-top:14px;box-shadow:inset 0 1px #ffffff0f}.seo-intent-result__form-label{letter-spacing:.06em;text-transform:uppercase;color:var(--seo-intent-subtle);margin:0 0 8px;font-size:11px;font-weight:700}.seo-intent-result__form-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seo-intent-result__mark{letter-spacing:.02em;font-size:.85rem;font-weight:800;line-height:1}.seo-intent-result__mark--w{color:#7dffb1}.seo-intent-result__mark--l{color:#ff9b90}.seo-intent-result__cta{margin:18px 0 0}.seo-intent-result__cta-link{color:#fff;background:linear-gradient(135deg,#6f4ea6,#594280);border:none;border-radius:12px;align-items:center;gap:10px;min-height:0;padding:12px 18px;font-size:1.02rem;font-weight:750;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex;box-shadow:0 10px 24px #00000047}.seo-intent-result__cta-link:hover{filter:brightness(1.08);color:#fff;transform:translateY(-1px)}@media (max-width:767.98px){.seo-intent-hero-grid{gap:24px}.seo-intent-steps__text{max-width:none}.seo-intent-result__header{flex-wrap:wrap}}.jabka-landing__hero{padding-top:clamp(28px,4vw,40px);padding-bottom:clamp(36px,5vw,56px)}.jabka-landing__hero-stack{z-index:1;gap:18px;max-width:720px;display:grid;position:relative}.jabka-landing__subtitle.seo-intent-hero-text{max-width:52ch;margin:0}.jabka-landing__search-shell{width:100%}.jabka-landing .header-form-row--labeled{align-items:stretch;gap:10px;padding-bottom:8px;display:flex}.jabka-landing .header-form-row--labeled .header-input{flex:auto;width:100%;min-width:0}.jabka-landing .header-btn--labeled{white-space:nowrap;flex:none;width:auto;min-width:0;padding:12px 16px}.jabka-landing .header-btn-label{font-size:14px;font-weight:650;line-height:1.2}.jabka-landing .seo-landing-search-panel,.jabka-landing .jabka-landing__search-shell.seo-landing-search-panel{overflow:visible}.jabka-landing .seo-landing-search-panel:before{display:none}.jabka-comparison__lead{max-width:58ch;color:var(--seo-intent-muted);margin:12px 0 0;font-size:1.02rem;line-height:1.65}.jabka-comparison__grid{align-items:start;gap:20px;display:grid}@media (min-width:900px){.jabka-comparison__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.jabka-comparison__card{background:#16161db8;border:1px solid #967fbd38;border-radius:16px;min-width:0;margin:0;padding:16px;box-shadow:0 16px 36px #00000047}.jabka-comparison__card-title{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:1.05rem;font-weight:750}.jabka-comparison__frame{cursor:zoom-in;text-align:left;background:#0b0b10;border:1px solid #ffffff0f;border-radius:12px;width:100%;margin:0;padding:0;transition:border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden}.jabka-comparison__frame:hover{border-color:#967fbd73;box-shadow:0 0 0 1px #967fbd2e}.jabka-comparison__frame:focus-visible{outline-offset:3px;outline:2px solid #866db08c}.jabka-comparison__img{object-fit:contain;object-position:top center;image-rendering:auto;width:100%;height:auto;display:block}.jabka-comparison__zoom-icon{color:#fff;pointer-events:none;background:#0000009e;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;display:flex;position:absolute;bottom:10px;right:10px}.jabka-comparison__zoom-hint{color:var(--seo-intent-subtle);margin:8px 0 0;font-size:12px;line-height:1.4;display:none}.jabka-comparison__zoom-hint--section{margin-top:10px}@media (max-width:768px){.jabka-comparison__zoom-hint--section{display:block}}.jabka-comparison__caption{color:var(--seo-intent-subtle);margin:12px 0 0;font-size:.92rem;line-height:1.45}.jabka-comparison-lightbox__panel{width:min(100%,1100px);max-height:min(94vh,1200px)}.jabka-comparison-lightbox__body{padding:20px 20px 24px}.jabka-comparison-lightbox__title{color:#fff;margin:0 0 16px;padding-right:44px;font-size:1.1rem;font-weight:700}.jabka-comparison-lightbox__image-wrap{max-height:calc(94vh - 120px);overflow:auto}.jabka-comparison-lightbox__image{object-fit:contain;width:100%;height:auto;display:block}.jabka-table--desktop{-webkit-overflow-scrolling:touch;display:none;overflow-x:auto}.jabka-table--mobile{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.jabka-table--desktop{display:block}.jabka-table--mobile{display:none}}.jabka-table__table{border-collapse:collapse;width:100%;font-size:.95rem}.jabka-table__table th,.jabka-table__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:12px 14px}.jabka-table__table thead th{letter-spacing:.02em;text-transform:uppercase;color:var(--seo-intent-subtle);background:#ffffff08;font-size:.82rem;font-weight:700}.jabka-table__table tbody th{color:#fff;max-width:18ch;font-weight:650}.jabka-table__yes{color:#9dff8a;font-weight:700}.jabka-table__no,.jabka-table__muted{color:var(--seo-intent-subtle)}.jabka-table__text{color:var(--seo-intent-muted)}.jabka-table__card{overflow-wrap:anywhere;background:#16161db8;border:1px solid #ffffff14;border-radius:14px;min-width:0;padding:14px 16px}.jabka-table__card-feature{color:#fff;margin:0 0 10px;font-weight:700}.jabka-table__card-dl{gap:8px;margin:0;display:grid}.jabka-table__card-dl>div{gap:2px;display:grid}.jabka-table__card-dl dt{text-transform:uppercase;letter-spacing:.04em;color:var(--seo-intent-subtle);font-size:.78rem}.jabka-table__card-dl dd{margin:0;font-size:.95rem}.jabka-benefits__grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.jabka-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}.jabka-benefits__card{background:#16161db8;border:1px solid #967fbd33;border-radius:16px;padding:20px 20px 18px}.jabka-benefits__title{letter-spacing:-.02em;color:#fff;margin:0 0 8px;font-size:1.08rem;font-weight:750}.jabka-benefits__text{color:var(--seo-intent-muted);margin:0;font-size:.98rem;line-height:1.6}.jabka-cta{position:relative}.jabka-cta__text{max-width:52ch;color:var(--seo-intent-muted);margin:12px 0 0;font-size:1.02rem;line-height:1.65}.jabka-cta .jabka-landing__search-shell{max-width:640px;margin-top:22px}@media (max-width:767.98px){.jabka-landing .header-form-row--labeled{flex-direction:column;align-items:stretch;gap:12px}.jabka-landing .header-btn--labeled{justify-content:center;width:100%;min-height:48px}.jabka-comparison__grid,.jabka-table-section .seo-landing-container{min-width:0}}@media (max-width:479.98px){.jabka-comparison__card{padding:12px}.jabka-table__card{padding:12px 14px}.jabka-landing .seo-intent-search-shell.seo-landing-search-panel{padding:18px 16px 16px}}.faceit-lookup-embed,.faceit-lookup-embed .header-form--embed{width:100%}.faceit-lookup-embed .header-form-row--labeled{align-items:stretch;gap:10px;display:flex}.faceit-lookup-embed .header-form-row--labeled .header-input{flex:auto;min-width:0}.faceit-lookup-embed .header-btn--labeled{white-space:nowrap;width:auto;min-width:140px;padding:0 16px}.faceit-lookup-embed .header-btn-label{font-size:14px;font-weight:600}.faceit-content-zone--embed{max-width:none;margin-top:20px;padding:0}.seo-landing-search-panel .faceit-content-zone--embed{border-top:1px solid var(--seo-border);margin-top:16px;padding-top:16px}.seo-landing-results-panel:not(:has(*)){border-top:none;margin-top:0;padding-top:0;display:none}.seo-landing-home-teaser{border-top:1px solid var(--seo-border);background:#0a0a0c;padding:32px 0 48px}.seo-landing-home-teaser .seo-landing-container{text-align:center}.seo-landing-home-teaser h2{color:#fff;margin:0 0 10px;font-size:1.35rem;font-weight:700}.seo-landing-home-teaser p{max-width:56ch;color:var(--seo-text-muted,#ffffffad);margin:0 auto 18px;font-size:15px;line-height:1.55}.seo-landing-home-teaser a{border-radius:var(--header-radius,12px);background:var(--seo-accent-soft);border:1px solid var(--seo-accent-border);color:#c2b3db;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.seo-landing-home-teaser a:hover{color:#fff;background:#6c529838}.seo-landing-hero-search--profile-form{width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0;overflow:visible}.seo-landing-hero-search--profile-form .seo-landing-profile-search{width:100%;margin:0;padding:0}.seo-landing-hero-search--profile-form .header-inner{width:100%;max-width:100%}.seo-landing-hero-search--profile-form .header-title p{color:var(--seo-text-muted)}.seo-landing-hero-search--profile-form .header-title-desc-row{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.seo-landing-hero-search--profile-form .header-title-subline{color:var(--seo-text-muted);margin:0}.seo-landing-hero-search--profile-form .seo-landing-example--under-title{margin:0;font-size:clamp(12px,3vw,13px)}@media (min-width:768px){.seo-landing-hero-search--profile-form .seo-landing-example--under-title{font-size:15px}}.seo-landing-hero-search--profile-form .header-inner>.seo-landing-search-meta{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:6px;min-width:0;min-height:40px;margin-top:-4px;display:flex}@media (min-width:768px){.seo-landing-hero-search--profile-form .header-inner>.seo-landing-search-meta{grid-column:2;margin-top:-6px}}.seo-landing-hero-search--profile-form .seo-landing-search-meta .seo-landing-example,.seo-landing-hero-search--profile-form .seo-landing-search-meta .home-search-form__error{margin:0}.seo-landing-hero-search--profile-form .seo-landing-search-meta .header-recent{margin-top:0;padding-bottom:0}.seo-landing-hero-search--profile-form .seo-landing-search-meta .seo-landing-steam-callout{box-sizing:border-box;width:100%;margin-top:14px}.seo-landing-hero-search--profile-form .home-search-form__error{margin-top:10px}@media (max-width:767.98px){.seo-landing-hero-search--profile-form .header-logo{display:none}.seo-landing-hero-search--profile-form .header-title{grid-column:1/-1}}@media (max-width:959px){.seo-landing-hero-grid .seo-landing-hero-search{grid-area:auto/1}}.seo-landing-hero-grid--variant-b{flex-direction:column;gap:0;width:100%;display:flex}.seo-landing-hero-grid--variant-b .seo-landing-hero-search--profile-form{order:1;width:100%;max-width:100%;margin-bottom:clamp(40px,6vw,56px)}.seo-landing-hero-grid--variant-b .seo-landing-profile-search .header-inner{width:100%;max-width:100%;margin-left:0;margin-right:0}.seo-landing-band--hero:has(.seo-landing-hero-grid--variant-b){padding-bottom:0}.seo-landing-hero-copy-band{box-sizing:border-box;order:2;width:100%;max-width:100%;margin:0;padding:clamp(40px,6vw,56px) 0 clamp(64px,11vw,104px)}.seo-landing-hero-copy-band__content{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.seo-landing-hero-grid--variant-b .seo-landing-hero-copy--below-tip{box-sizing:border-box;width:100%;min-width:0;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}.seo-landing-hero-grid--variant-b .seo-landing-hero-copy--below-tip .seo-landing-h1{margin-bottom:clamp(14px,2.5vw,20px)}.seo-landing-hero-grid--variant-b .seo-landing-hero-copy--below-tip .seo-landing-hero-text{max-width:none;margin:0}@media (min-width:960px){.seo-landing-hero-grid--variant-b .seo-landing-hero-search--profile-form{margin-bottom:48px}.seo-landing-hero-copy-band{padding-top:56px;padding-bottom:96px}}
