:root{--seo-bg: #f3f6fb;--seo-bg-soft: #edf3f8;--seo-card: #ffffff;--seo-ink: #101828;--seo-muted: #617083;--seo-line: rgba(16, 24, 40, .12);--seo-navy: #071421;--seo-navy-2: #0d2032;--seo-navy-3: #12324c;--seo-orange: #ff642d;--seo-blue: #195bff;--seo-green: #00b67a;--seo-teal: #21c7a8;--seo-purple: #7b61ff;--seo-cyan: #06b6d4;--seo-violet: #a855f7;--seo-radius: 8px;--seo-shadow: 0 20px 60px rgba(8, 20, 33, .13);--seo-shadow-strong: 0 34px 90px rgba(8, 20, 33, .28);color-scheme:light}*{box-sizing:border-box}html,body,#root{max-width:100%;min-height:100%;width:100%}html{scroll-behavior:smooth}body{background:var(--seo-bg);color:var(--seo-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;overflow-x:hidden}body,button,input{letter-spacing:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.site-shell{background:radial-gradient(circle at 8% 4%,rgba(255,100,45,.1),transparent 28rem),radial-gradient(circle at 92% 10%,rgba(25,91,255,.1),transparent 30rem),linear-gradient(180deg,rgba(25,91,255,.06),transparent 520px),var(--seo-bg);min-height:100vh;overflow:hidden}.seo-container{margin-inline:auto;max-width:none;padding:0;position:relative;width:min(calc(100% - 32px),1180px);z-index:2}.route-loading{align-items:center;background:var(--seo-navy);color:#fff;display:grid;min-height:60vh;place-items:center;text-align:center}.section-band{overflow:hidden;padding:96px 0;position:relative}.section-band--dark,.section-band--cinematic{background:radial-gradient(circle at 18% 12%,rgba(255,100,45,.18),transparent 34%),radial-gradient(circle at 82% 18%,rgba(25,91,255,.22),transparent 32%),linear-gradient(135deg,var(--seo-navy),var(--seo-navy-2) 58%,#06101b);color:#fff}.section-band--cinematic{padding:112px 0}.section-band--light{background:radial-gradient(circle at 12% 18%,rgba(255,100,45,.08),transparent 22rem),radial-gradient(circle at 86% 12%,rgba(6,182,212,.1),transparent 24rem),linear-gradient(180deg,#ffffffad,#edf3f8db),var(--seo-bg-soft)}.section-band--white{background:radial-gradient(circle at 6% 18%,rgba(25,91,255,.06),transparent 24rem),linear-gradient(180deg,#fff,#f7fbff)}.section-heading{display:grid;gap:16px;margin-bottom:40px;max-width:780px}.section-heading--split{align-items:end;gap:48px;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);max-width:none}.section-kicker{align-items:center;background:#ff642d1a;border:1px solid rgba(255,100,45,.22);border-radius:999px;color:#9b3418;display:inline-flex;font-size:.78rem;font-weight:800;line-height:1;padding:8px 11px;width:fit-content}.section-kicker--dark{background:#ffffff1a;border-color:#ffffff2e;color:#ffffffdb}h1,h2,h3,p{margin:0;text-wrap:pretty}h1{font-size:4.8rem;line-height:.96}h2{font-size:3.15rem;line-height:1.03}h3{font-size:1.15rem;line-height:1.18}p{color:var(--seo-muted);font-size:1.05rem;line-height:1.68}.section-band--dark p,.section-band--cinematic p{color:#ffffffc2}.button,.seo-affiliate-button{align-items:center;border:1px solid transparent;border-radius:var(--seo-radius);cursor:pointer;display:inline-flex;font-size:.94rem;font-weight:800;gap:10px;justify-content:center;line-height:1;min-height:44px;padding:13px 16px;position:relative;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;width:fit-content}.button:hover,.seo-affiliate-button:hover{transform:translateY(-2px)}.button--large,.seo-affiliate-button--lg{min-height:52px;padding:16px 20px}.button--primary,.seo-affiliate-button--primary{background:linear-gradient(135deg,var(--tool-primary, var(--seo-orange)),var(--tool-secondary, #ffb199));box-shadow:0 18px 42px color-mix(in srgb,var(--tool-primary, var(--seo-orange)),transparent 70%);color:#fff}.button--secondary,.seo-affiliate-button--secondary,.seo-affiliate-button--ghost{background:#ffffff1a;border-color:#ffffff2e;color:#fff}.button--hero-secondary{background:#ffffffc7;border-color:#10182824;box-shadow:0 16px 36px #08142114;color:var(--seo-navy)}.button--hero-secondary:hover{border-color:#195bff47;box-shadow:0 20px 42px #195bff24}.button--internal{background:var(--seo-navy);color:#fff}.seo-affiliate-button--md{min-height:44px}.seo-affiliate-button--sm{min-height:36px;padding:9px 12px}.seo-affiliate-button--disabled{cursor:not-allowed;opacity:.58}.seo-affiliate-disclosure{background:#ffffffeb;border:1px solid rgba(255,255,255,.24);border-radius:var(--seo-radius);box-shadow:0 18px 40px #0814211a;color:var(--seo-ink);max-width:520px;padding:16px}.seo-affiliate-disclosure--compact{background:#ffffff1a;border-color:#ffffff2e;color:#fff}.seo-affiliate-disclosure--pricing{border-color:#195bff33;box-shadow:0 18px 42px #195bff17}.seo-affiliate-disclosure--quiz-results{border-color:#00b67a33;box-shadow:0 18px 42px #00b67a17}.seo-affiliate-disclosure__label{color:inherit;display:block;font-size:.74rem;font-weight:900;margin-bottom:6px;text-transform:uppercase}.seo-affiliate-disclosure p{color:inherit;font-size:.86rem;line-height:1.55;opacity:.78}.seo-affiliate-disclosure a{color:inherit;font-weight:950;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#ff642d14,#195bff14,#00b67a0f),#071421c7;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;left:0;position:sticky;right:0;top:0;z-index:40}.site-header__inner{align-items:center;display:grid;gap:24px;grid-template-columns:auto 1fr auto;min-height:72px}.site-brand{align-items:center;display:inline-flex;font-size:1rem;font-weight:900;gap:10px;white-space:nowrap}.site-brand__mark{align-items:center;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.92),transparent 18%),conic-gradient(from 210deg,var(--seo-orange),var(--seo-blue),var(--seo-green),var(--seo-orange));border-radius:var(--seo-radius);box-shadow:0 12px 32px #ff642d3d;display:inline-flex;font-size:.72rem;height:34px;justify-content:center;width:34px}.site-nav{align-items:center;display:flex;gap:4px;justify-content:center}.site-nav a,.site-header__cta{border-radius:var(--seo-radius);color:#ffffffbd;font-size:.9rem;font-weight:750;padding:10px 12px;transition:background .16s ease,color .16s ease}.site-nav a:hover{background:#ffffff14;color:#fff}.site-header__cta{background:#fff;color:var(--seo-navy);font-weight:900}.site-header__cta:hover{background:var(--seo-orange);color:#fff}.saas-logo,.seo-tool-logo{align-items:center;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.96),transparent 34%),linear-gradient(135deg,#fffffff0,#ffffffad),var(--tool-light, var(--tool-surface, #ffffff));border:1px solid color-mix(in srgb,var(--tool-primary, var(--tool-accent, var(--seo-orange))),transparent 74%);border-radius:var(--seo-radius);box-shadow:0 12px 32px color-mix(in srgb,var(--tool-primary, var(--tool-accent, var(--seo-orange))),transparent 84%);display:inline-grid;flex:0 0 auto;justify-items:center;overflow:hidden;position:relative}.saas-logo:after,.seo-tool-logo:after{background:linear-gradient(135deg,var(--tool-primary, var(--tool-accent)),var(--tool-secondary));bottom:-1px;content:"";height:3px;left:20%;position:absolute;right:20%}.saas-logo--sm,.seo-tool-logo--sm{height:32px;width:32px}.saas-logo--md,.seo-tool-logo--md{height:42px;width:42px}.saas-logo--lg,.seo-tool-logo--lg{height:58px;width:58px}.saas-logo img{height:72%;object-fit:contain;width:72%}.seo-tool-logo i{background:linear-gradient(135deg,var(--tool-accent),var(--tool-secondary));top:0;right:0;bottom:0;left:0;opacity:.16;position:absolute}.seo-tool-logo span{color:var(--tool-accent);font-size:.68rem;font-weight:950;position:relative}.home-hero{background:radial-gradient(circle at 16% 18%,rgba(255,100,45,.16),transparent 24rem),radial-gradient(circle at 78% 14%,rgba(25,91,255,.17),transparent 28rem),radial-gradient(circle at 60% 88%,rgba(0,182,122,.12),transparent 26rem),linear-gradient(135deg,#fbfdff,#eef5fb 52%,#f7fbff);color:var(--seo-ink);min-height:680px;overflow:hidden;padding:92px 0 70px;position:relative}.home-hero:before{background:linear-gradient(90deg,#ff642da3,#195bff80,#00b67a75),repeating-linear-gradient(90deg,transparent 0 34px,rgba(255,255,255,.34) 34px 35px,transparent 35px 70px);content:"";height:2px;left:0;opacity:.72;position:absolute;right:0;top:0;z-index:1}.home-hero:after{background:linear-gradient(90deg,transparent,rgba(25,91,255,.08),transparent),linear-gradient(180deg,transparent,rgba(255,255,255,.68));bottom:0;content:"";height:34%;left:0;pointer-events:none;position:absolute;right:0}.home-hero__copy h1{font-size:clamp(3.5rem,5.2vw,4.45rem);max-width:640px;text-shadow:0 20px 70px rgba(25,91,255,.12)}.home-hero__inner{align-items:center;display:grid;gap:clamp(44px,5vw,72px);grid-template-columns:minmax(0,.92fr) minmax(0,1fr);min-height:590px}.home-hero__copy{display:grid;gap:24px;max-width:640px;min-width:0}.home-hero__copy p{font-size:1.18rem;max-width:600px}.home-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.home-hero__visual{align-content:center;display:grid;min-height:650px;min-width:0;position:relative;width:100%;max-width:640px;justify-self:end}.home-hero__tool-cloud{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:5}.home-hero__tool-cloud span{align-items:center;animation:toolOrbitPillDrift 8s ease-in-out infinite;background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),white 86%),#ffffffe6);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 62%);border-radius:var(--seo-radius);box-shadow:0 18px 42px color-mix(in srgb,var(--tool-primary),transparent 78%);color:var(--tool-dark);display:inline-flex;gap:8px;min-width:132px;padding:8px;position:absolute;will-change:translate}.home-hero__tool-cloud b{font-size:.8rem}.home-hero__tool-cloud span[data-index="0"]{left:-4%;top:18%}.home-hero__tool-cloud span[data-index="1"]{animation-delay:-1.5s;right:-5%;top:22%}.home-hero__tool-cloud span[data-index="2"]{animation-delay:-3s;left:-8%;bottom:28%}.home-hero__tool-cloud span[data-index="3"]{animation-delay:-4.5s;right:-4%;bottom:20%}.home-hero__tool-cloud span[data-index="4"]{animation-delay:-6s;left:42%;top:2%}.home-hero__command-rail{background:linear-gradient(145deg,#fffffff0,#eef6ffb3);border:1px solid rgba(25,91,255,.12);border-radius:var(--seo-radius);box-shadow:0 24px 70px #0814211f;display:grid;grid-template-columns:112px repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px auto;padding:12px;position:relative;width:100%;z-index:4}.home-hero__command-rail:before{background:linear-gradient(180deg,var(--seo-orange),var(--seo-blue),var(--seo-green));border-radius:999px;bottom:12px;content:"";left:0;position:absolute;top:12px;width:3px}.home-hero__command-rail>span{align-self:center;color:var(--seo-muted);font-size:.68rem;font-weight:950;letter-spacing:.08em;padding-left:8px;text-transform:uppercase}.home-hero__command-rail div{background:#ffffffc7;border:1px solid rgba(16,24,40,.08);border-radius:6px;display:grid;gap:3px;min-width:0;padding:9px 10px}.home-hero__command-rail b{color:var(--seo-muted);font-size:.68rem}.home-hero__command-rail strong{color:var(--seo-ink);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-hero__mesh{border-radius:999px;filter:blur(36px);opacity:.5;position:absolute}.home-hero__mesh--orange{background:#ff642d57;height:310px;left:-80px;top:150px;width:310px}.home-hero__mesh--blue{background:#195bff47;height:360px;right:-110px;top:80px;width:360px}.home-hero__mesh--green{background:#00b67a38;bottom:30px;height:260px;left:48%;width:260px}.matching-engine-card{background:radial-gradient(circle at 8% 6%,rgba(255,100,45,.12),transparent 16rem),radial-gradient(circle at 100% 10%,rgba(25,91,255,.14),transparent 16rem),linear-gradient(145deg,#fffffffa,#eef6fff0);border:1px solid rgba(255,255,255,.78);border-radius:var(--seo-radius);box-shadow:var(--seo-shadow-strong);color:var(--seo-ink);display:grid;gap:18px;margin:0 0 0 auto;max-width:100%;min-width:0;padding:20px;position:relative;z-index:2}.matching-engine-card:after{background:linear-gradient(135deg,transparent 0 38%,rgba(25,91,255,.06) 38% 48%,transparent 48%),linear-gradient(90deg,rgba(16,24,40,.04) 1px,transparent 1px);background-size:auto,38px 38px;border-radius:inherit;content:"";top:4px;right:4px;bottom:4px;left:4px;opacity:.55;pointer-events:none;position:absolute}.matching-engine-card>*{position:relative;z-index:1}.matching-engine-card:before{background:linear-gradient(90deg,var(--seo-orange),var(--seo-blue),var(--seo-green));border-radius:var(--seo-radius) var(--seo-radius) 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.matching-engine-card__top,.pricing-board__top{align-items:center;display:flex;gap:16px;justify-content:space-between}.matching-engine-card__top span,.pricing-board__top strong{color:var(--seo-muted);display:block;font-size:.78rem;font-weight:900;text-transform:uppercase}.matching-engine-card__top strong{display:block;font-size:1.2rem;margin-top:5px}.matching-engine-card__score{background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.22),transparent 24%),linear-gradient(135deg,var(--seo-navy),#101a2d);border-radius:var(--seo-radius);color:#fff;min-width:96px;padding:12px;text-align:center}.matching-engine-card__score b{display:block;font-size:1.55rem}.matching-engine-card__score span{color:#ffffffb8;font-size:.7rem}.matching-engine-card__body{display:grid;gap:16px;grid-template-columns:minmax(0,1.15fr) minmax(170px,.85fr)}.matching-engine-card__ranked,.matching-engine-card__metrics{display:grid;gap:10px}.engine-row{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 95%),#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 82%);border-radius:var(--seo-radius);display:grid;gap:10px;grid-template-columns:28px 32px minmax(0,1fr) 72px 28px;padding:10px;position:relative;min-width:0}.engine-row:before{background:linear-gradient(180deg,var(--tool-primary),var(--tool-secondary));border-radius:999px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.engine-row__rank{color:var(--tool-primary);font-size:.75rem;font-weight:900}.engine-row__text{display:grid;gap:2px;min-width:0}.engine-row__text strong,.pricing-board__tool b{font-size:.9rem}.engine-row__text span{color:var(--seo-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.engine-row__bar,.pricing-board__score{background:#10182814;border-radius:999px;height:8px;overflow:hidden}.engine-row__bar i,.pricing-board__score i,.final-cta__panel i{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));border-radius:inherit;display:block;height:100%}.engine-row>b{color:var(--tool-primary);font-size:.78rem}.matching-engine-card__metrics div{background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 92%),#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 80%);border-radius:var(--seo-radius);display:grid;gap:8px;padding:10px}.matching-engine-card__metrics span{color:var(--seo-muted);font-size:.72rem;font-weight:800}.matching-engine-card__metrics strong{color:var(--tool-primary);font-size:1.15rem}.matching-engine-card__metrics i{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));border-radius:999px;display:block;height:5px}.matching-engine-card__chart{align-items:end;background:linear-gradient(180deg,rgba(16,24,40,.04),transparent),#fff;border:1px solid var(--seo-line);border-radius:var(--seo-radius);display:grid;gap:10px;grid-template-columns:repeat(8,1fr);height:150px;padding:18px}.matching-engine-card__chart span{background:linear-gradient(180deg,var(--tool-primary),var(--tool-secondary));border-radius:6px 6px 2px 2px;box-shadow:0 12px 24px color-mix(in srgb,var(--tool-primary),transparent 76%)}.matching-engine-card__insights{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.matching-engine-card__insights div{background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 90%),#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 78%);border-radius:var(--seo-radius);display:grid;gap:4px;min-width:0;padding:12px}.matching-engine-card__insights span{color:var(--seo-muted);font-size:.72rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.matching-engine-card__insights strong{color:var(--tool-dark);font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matching-engine-card__footer{display:flex;flex-wrap:wrap;gap:8px}.matching-engine-card__footer span{background:#07142112;border:1px solid rgba(16,24,40,.08);border-radius:999px;color:var(--seo-muted);font-size:.72rem;font-weight:900;padding:7px 9px}.home-hero__image-deck{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0 auto;position:relative;width:100%;z-index:3}.seo-image-placeholder{background:radial-gradient(circle at 14% 12%,color-mix(in srgb,var(--tool-primary),transparent 68%),transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--tool-light),#ffffff 22%),#fff 58%,color-mix(in srgb,var(--tool-secondary),#ffffff 88%));border:1px solid color-mix(in srgb,var(--tool-primary),transparent 68%);border-radius:var(--seo-radius);box-shadow:0 18px 46px color-mix(in srgb,var(--tool-primary),transparent 82%);display:grid;gap:12px;min-height:168px;overflow:hidden;padding:14px;position:relative}.seo-image-placeholder__scanline{animation:placeholderScan 4.8s linear infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tool-primary),white 26%),transparent);height:1px;left:-35%;opacity:.78;position:absolute;right:auto;top:54%;width:72%;z-index:2}.seo-image-placeholder:before{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));content:"";height:3px;left:0;position:absolute;right:0;top:0}.seo-image-placeholder:after{background-image:linear-gradient(rgba(16,24,40,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(16,24,40,.05) 1px,transparent 1px);background-size:22px 22px;content:"";top:0;right:0;bottom:0;left:0;opacity:.58;pointer-events:none;position:absolute}.seo-image-placeholder>*{position:relative;z-index:1}.seo-image-placeholder--compact{min-height:132px;padding:12px}.seo-image-placeholder__top{align-items:center;display:flex;gap:8px;min-width:0}.seo-image-placeholder__top span{color:var(--tool-dark);font-size:.72rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.seo-image-placeholder__frame{background:linear-gradient(180deg,#ffffffc7,#ffffff75);border:1px solid rgba(16,24,40,.08);border-radius:7px;box-shadow:inset 0 1px #ffffffc7;overflow:hidden;padding:8px;position:relative}.seo-image-placeholder__frame:before{background:radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--tool-primary),transparent 64%),transparent 28%),linear-gradient(90deg,rgba(16,24,40,.06) 1px,transparent 1px);background-size:auto,18px 18px;content:"";top:0;right:0;bottom:0;left:0;opacity:.48;pointer-events:none;position:absolute}.seo-image-placeholder__frame>*{position:relative;z-index:1}.placeholder-serp,.placeholder-rows,.placeholder-pricing,.placeholder-ppc{display:grid;gap:8px}.placeholder-serp span,.placeholder-rows span,.placeholder-pricing span,.placeholder-ppc span{align-items:center;background:#ffffffbd;border:1px solid rgba(16,24,40,.08);border-radius:6px;display:grid;gap:8px;min-width:0;padding:8px}.placeholder-serp span,.placeholder-rows span{grid-template-columns:26px minmax(0,1fr) 32px}.placeholder-serp b,.placeholder-rows b,.placeholder-pricing b,.placeholder-ppc b{color:var(--tool-primary);font-size:.72rem;font-weight:950}.placeholder-serp em,.placeholder-rows em{color:var(--seo-ink);font-size:.76rem;font-style:normal;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholder-serp i{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));border-radius:999px;display:block;height:7px}.placeholder-traffic div{align-items:end;display:grid;gap:7px;grid-template-columns:repeat(7,1fr);height:78px}.placeholder-traffic span{background:linear-gradient(180deg,var(--tool-primary),var(--tool-secondary));border-radius:5px 5px 2px 2px}.placeholder-traffic footer{display:flex;gap:8px;justify-content:space-between;margin-top:10px}.placeholder-traffic b,.placeholder-backlinks strong,.placeholder-audit span,.placeholder-content strong{color:var(--tool-dark);font-size:.72rem;font-weight:900}.placeholder-backlinks{align-content:center;display:grid;justify-items:center;min-height:92px;position:relative}.placeholder-backlinks span{animation:radarRing 4.2s ease-in-out infinite;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 62%);border-radius:999px;height:56px;position:absolute;width:56px}.placeholder-backlinks span:nth-child(2){animation-delay:-1s;height:88px;width:88px}.placeholder-backlinks span:nth-child(3){animation-delay:-2s;height:118px;width:118px}.placeholder-backlinks strong{position:relative}.placeholder-rows i{color:var(--tool-primary);font-size:.72rem;font-style:normal;font-weight:900;text-align:right}.placeholder-audit{align-content:center;display:grid;gap:8px;min-height:96px;text-align:center}.placeholder-audit strong{color:var(--tool-primary);font-size:2rem}.placeholder-audit i,.placeholder-content span,.placeholder-pricing i{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));border-radius:999px;display:block;height:7px}.placeholder-audit i:nth-of-type(1){width:88%}.placeholder-audit i:nth-of-type(2){width:66%}.placeholder-audit i:nth-of-type(3){width:74%}.placeholder-pricing span{grid-template-columns:74px minmax(0,1fr)}.placeholder-ppc span{grid-template-columns:minmax(0,1fr) auto}.placeholder-ppc strong{color:var(--tool-primary);font-size:.9rem}.placeholder-content{display:grid;gap:10px}.placeholder-content span:nth-of-type(1){width:94%}.placeholder-content span:nth-of-type(2){width:76%}.placeholder-content span:nth-of-type(3){width:58%}.clean-background,.clean-background *{pointer-events:none}.clean-background{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:0}.clean-bg-mesh,.clean-bg-grid,.clean-bg-signals,.clean-bg-radar,.clean-bg-orbit,.clean-bg-matrix,.clean-bg-serp,.clean-bg-crawler{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.clean-bg-mesh span{animation:cleanMeshFloat 24s ease-in-out infinite;border-radius:999px;filter:blur(52px);opacity:.28;position:absolute;transform:translateZ(0);will-change:transform,opacity}.clean-background--low .clean-bg-mesh span{opacity:.17}.clean-bg-mesh span:nth-child(1){animation-delay:-3s;background:var(--seo-orange);height:28rem;left:-8rem;top:8%;width:28rem}.clean-bg-mesh span:nth-child(2){animation-delay:-9s;background:var(--seo-blue);height:32rem;right:-10rem;top:4%;width:32rem}.clean-bg-mesh span:nth-child(3){animation-delay:-15s;background:var(--seo-green);bottom:8%;height:26rem;left:42%;width:26rem}.clean-bg-mesh span:nth-child(4){animation-delay:-20s;background:var(--seo-purple);bottom:-10rem;height:24rem;right:18%;width:24rem}.clean-bg-grid{animation:cleanGridPan 32s linear infinite;background-image:linear-gradient(rgba(16,24,40,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(16,24,40,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 78%,transparent 100%);opacity:.48;will-change:background-position,opacity}.clean-bg-grid:before{animation:cleanGridSweep 18s ease-in-out infinite;background:linear-gradient(105deg,transparent 18%,rgba(25,91,255,.08),transparent 46%),linear-gradient(72deg,transparent 34%,rgba(255,100,45,.07),transparent 62%);content:"";top:-20%;right:-20%;bottom:-20%;left:-20%;position:absolute;transform:translate3d(-12%,-8%,0);will-change:transform,opacity}.clean-bg-grid--dark{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);opacity:.46}.clean-background--hero-radar{opacity:.92}.clean-background--hero-radar:before,.clean-background--tool-orbit:before{animation:cleanDataLineSweep 22s linear infinite;background:linear-gradient(105deg,transparent 0 22%,rgba(25,91,255,.12) 26%,transparent 34%),linear-gradient(105deg,transparent 0 54%,rgba(255,100,45,.1) 58%,transparent 66%),linear-gradient(105deg,transparent 0 74%,rgba(0,182,122,.1) 78%,transparent 86%);content:"";top:-18%;right:-18%;bottom:-18%;left:-18%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 86%,transparent 100%);opacity:.46;position:absolute;transform:translate3d(-12%,0,0);will-change:transform,opacity}.clean-background--hero-radar:after{background:radial-gradient(circle at 72% 46%,rgba(255,100,45,.17),transparent 18rem),radial-gradient(circle at 78% 50%,rgba(25,91,255,.2),transparent 22rem),radial-gradient(circle at 64% 66%,rgba(0,182,122,.13),transparent 20rem);content:"";top:0;right:0;bottom:0;left:0;opacity:.72;position:absolute}.clean-background--tool-orbit:after{background:radial-gradient(circle at 68% 46%,rgba(255,100,45,.2),transparent 22rem),radial-gradient(circle at 78% 34%,rgba(25,91,255,.22),transparent 24rem),radial-gradient(circle at 58% 68%,rgba(0,182,122,.18),transparent 24rem),radial-gradient(circle at 86% 68%,rgba(123,97,255,.14),transparent 20rem);content:"";top:0;right:0;bottom:0;left:0;opacity:.74;position:absolute}.clean-background--hero-radar .clean-bg-grid{opacity:.34}.clean-background--tool-orbit .clean-bg-grid{opacity:.38}.clean-bg-signals span{animation:cleanSignalDrift 13s linear infinite;background:color-mix(in srgb,var(--seo-blue),white 34%);border-radius:999px;box-shadow:0 0 18px currentColor,0 0 42px currentColor;color:color-mix(in srgb,var(--seo-blue),white 34%);height:4px;left:8%;opacity:.42;position:absolute;top:18%;width:4px;will-change:transform,opacity}.clean-bg-signals--dark span{color:color-mix(in srgb,var(--seo-green),white 24%)}.clean-bg-signals span:nth-child(2){animation-delay:-2s;left:20%;top:62%}.clean-bg-signals span:nth-child(3){animation-delay:-4s;left:34%;top:28%}.clean-bg-signals span:nth-child(4){animation-delay:-6s;left:46%;top:74%}.clean-bg-signals span:nth-child(5){animation-delay:-8s;left:58%;top:22%}.clean-bg-signals span:nth-child(6){animation-delay:-10s;left:70%;top:66%}.clean-bg-signals span:nth-child(7){animation-delay:-12s;left:82%;top:38%}.clean-bg-signals span:nth-child(8){animation-delay:-14s;left:92%;top:78%}.clean-bg-signals span:nth-child(9){animation-delay:-3s;left:14%;top:82%}.clean-bg-signals span:nth-child(10){animation-delay:-5s;left:52%;top:46%}.clean-bg-signals span:nth-child(11){animation-delay:-9s;left:76%;top:12%}.clean-bg-signals span:nth-child(12){animation-delay:-13s;left:88%;top:54%}.clean-bg-signals span:nth-child(13){animation-delay:-1.5s;left:6%;top:56%}.clean-bg-signals span:nth-child(14){animation-delay:-7.5s;left:64%;top:88%}.clean-bg-signals span:nth-child(15){animation-delay:-11.5s;left:38%;top:8%}.clean-bg-signals span:nth-child(16){animation-delay:-15.5s;left:96%;top:24%}.clean-bg-radar{opacity:.62}.clean-bg-radar span{animation:cleanRadarPulse 7s ease-in-out infinite;border:1px solid rgba(255,255,255,.14);border-radius:999px;height:20rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20rem;will-change:transform,opacity}.clean-bg-radar span:nth-child(2){animation-delay:-2s;height:34rem;width:34rem}.clean-bg-radar span:nth-child(3){animation-delay:-4s;height:48rem;width:48rem}.clean-bg-radar span:nth-child(4){animation-delay:-6s;height:62rem;width:62rem}.clean-bg-radar i{animation:cleanSignalDrift 14s linear infinite;background:#ffffff94;border-radius:999px;height:3px;left:34%;position:absolute;top:28%;width:3px;will-change:transform,opacity}.clean-bg-radar i:nth-of-type(2){animation-delay:-6s;left:72%;top:42%}.clean-bg-radar i:nth-of-type(3){animation-delay:-12s;left:56%;top:74%}.clean-bg-radar--light{opacity:.52}.clean-bg-radar--light span{border-color:#195bff24;box-shadow:0 0 60px #195bff14,inset 0 0 40px #ffffff5c}.clean-bg-radar--light i{background:color-mix(in srgb,var(--seo-orange),white 18%);box-shadow:0 0 24px #ff642d57}.clean-background--hero-radar .clean-bg-radar{left:56%;-webkit-mask-image:radial-gradient(circle at 72% 48%,#000 0 52%,transparent 76%);mask-image:radial-gradient(circle at 72% 48%,#000 0 52%,transparent 76%);opacity:.72;top:2%}.clean-background--hero-radar .clean-bg-radar span{left:72%;top:50%}.clean-background--hero-radar .clean-bg-signals{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 34%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 34%,#000 100%)}.clean-bg-orbit{opacity:.76}.clean-bg-orbit span{animation:cleanOrbitPulse 9s ease-in-out infinite;border:1px solid rgba(255,255,255,.15);border-radius:999px;box-shadow:inset 0 0 42px #ffffff0a;height:22rem;left:68%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22rem;will-change:transform,opacity}.clean-bg-orbit span:nth-child(2){animation-delay:-3s;height:34rem;width:34rem}.clean-bg-orbit span:nth-child(3){animation-delay:-6s;height:48rem;width:48rem}.clean-bg-orbit i{animation:cleanOrbitDot 18s linear infinite;border-radius:999px;height:7px;left:calc(68% - 11rem);position:absolute;top:calc(50% - 3.5px);transform-origin:11rem 3.5px;width:7px;will-change:transform,opacity}.clean-bg-orbit i:nth-of-type(1){background:var(--seo-orange);box-shadow:0 0 26px #ff642d9e}.clean-bg-orbit i:nth-of-type(2){animation-delay:-3s;background:var(--seo-blue);box-shadow:0 0 26px #195bff9e;transform-origin:17rem 3.5px;left:calc(68% - 17rem)}.clean-bg-orbit i:nth-of-type(3){animation-delay:-6s;background:var(--seo-green);box-shadow:0 0 26px #00b67a94;transform-origin:24rem 3.5px;left:calc(68% - 24rem)}.clean-bg-orbit i:nth-of-type(4){animation-delay:-9s;background:var(--seo-purple);box-shadow:0 0 26px #7b61ff8a;transform-origin:17rem 3.5px;left:calc(68% - 17rem)}.clean-bg-orbit i:nth-of-type(5){animation-delay:-12s;background:var(--seo-cyan);box-shadow:0 0 26px #06b6d48a}.clean-bg-orbit i:nth-of-type(6){animation-delay:-15s;background:#ffffffb8;box-shadow:0 0 22px #ffffff6b;transform-origin:24rem 3.5px;left:calc(68% - 24rem)}.clean-bg-orbit--light span{border-color:#1018281f}.clean-bg-matrix{animation:cleanMatrixDrift 26s ease-in-out infinite;display:grid;gap:8px;grid-template-columns:repeat(12,minmax(28px,1fr));opacity:.28;padding:28px;transform:rotate(-2deg) scale(1.06);will-change:transform,opacity}.clean-bg-matrix span{animation:cleanMatrixGlow 8s ease-in-out infinite;background:#195bff1a;border:1px solid rgba(25,91,255,.14);border-radius:4px;min-height:34px;will-change:opacity,transform}.clean-bg-matrix span:nth-child(5n){animation-delay:-3s;background:#ff642d17;border-color:#ff642d1f}.clean-bg-matrix span:nth-child(8n){animation-delay:-6s;background:#00b67a14;border-color:#00b67a1f}.clean-bg-serp{animation:cleanSerpPanelDrift 30s ease-in-out infinite;display:grid;gap:14px;height:max-content;left:50%;opacity:.3;top:8%;transform:translate(-50%) rotate(-3deg);width:min(880px,92%);will-change:transform,opacity}.clean-bg-serp span{--serp-x: 0%;animation:cleanSerpFloat 12s ease-in-out infinite;background:#ffffff9e;border:1px solid rgba(16,24,40,.08);border-radius:var(--seo-radius);display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) 22%;padding:12px 14px;will-change:transform,opacity}.clean-bg-serp span:nth-child(2n){--serp-x: 8%;animation-delay:-6s}.clean-bg-serp span:nth-child(3n){--serp-x: -6%;animation-delay:-12s}.clean-bg-serp i{background:#1018281f;border-radius:999px;height:8px}.clean-bg-serp i:nth-child(2){background:#10182817}.clean-bg-serp i:nth-child(3){background:#ff642d29}.clean-bg-crawler{opacity:.42}.clean-bg-crawler:before,.clean-bg-crawler:after{animation:cleanCrawlerTrace 18s ease-in-out infinite;background:linear-gradient(115deg,transparent 10%,rgba(25,91,255,.16),transparent 48%),linear-gradient(35deg,transparent 18%,rgba(0,182,122,.18),transparent 54%);content:"";top:12%;right:8%;bottom:12%;left:8%;-webkit-mask-image:radial-gradient(circle,#000 0 64%,transparent 68%);mask-image:radial-gradient(circle,#000 0 64%,transparent 68%);position:absolute;will-change:transform,opacity}.clean-bg-crawler:after{animation-delay:-9s;transform:rotate(180deg)}.clean-bg-crawler span{animation:cleanNodePulse 5.8s ease-in-out infinite;background:color-mix(in srgb,var(--seo-green),white 42%);box-shadow:0 0 18px color-mix(in srgb,var(--seo-green),white 28%);border-radius:999px;height:6px;left:14%;position:absolute;top:20%;width:6px;will-change:transform,opacity}.clean-bg-crawler span:nth-child(2){animation-delay:-1s;left:28%;top:64%}.clean-bg-crawler span:nth-child(3){animation-delay:-2s;left:42%;top:34%}.clean-bg-crawler span:nth-child(4){animation-delay:-3s;left:58%;top:72%}.clean-bg-crawler span:nth-child(5){animation-delay:-4s;left:74%;top:28%}.clean-bg-crawler span:nth-child(6){animation-delay:-5s;left:86%;top:58%}.clean-bg-crawler span:nth-child(7){animation-delay:-6s;left:18%;top:80%}.clean-bg-crawler span:nth-child(8){animation-delay:-2.5s;left:36%;top:16%}.clean-bg-crawler span:nth-child(9){animation-delay:-3.5s;left:52%;top:50%}.clean-bg-crawler span:nth-child(10){animation-delay:-4.5s;left:68%;top:84%}.clean-bg-crawler span:nth-child(11){animation-delay:-5.5s;left:82%;top:10%}.clean-bg-crawler span:nth-child(12){animation-delay:-6.5s;left:8%;top:46%}.clean-bg-crawler span:nth-child(13){animation-delay:-7.5s;left:48%;top:88%}.clean-bg-crawler span:nth-child(14){animation-delay:-8.5s;left:92%;top:38%}.seo-data-grid,.serp-rows-bg,.ranking-signal-lines,.crawler-node-network,.comparison-matrix,.radar-pulse,.logo-orbit{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.seo-data-grid{background-image:linear-gradient(rgba(16,24,40,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(16,24,40,.06) 1px,transparent 1px);background-size:42px 42px;opacity:.82}.seo-data-grid--dark{background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);opacity:.52}.seo-data-grid span{animation:gridScan 12s linear infinite;background:linear-gradient(90deg,transparent,rgba(255,100,45,.36),transparent);height:1px;left:-20%;position:absolute;width:50%}.seo-data-grid span:nth-child(1){top:22%}.seo-data-grid span:nth-child(2){animation-delay:-4s;top:48%}.seo-data-grid span:nth-child(3){animation-delay:-8s;top:72%}.serp-rows-bg{opacity:.4;transform:rotate(-7deg) scale(1.06)}.serp-rows-bg span{animation:serpDrift 22s linear infinite;align-items:center;background:#ffffffb3;border:1px solid rgba(16,24,40,.08);border-radius:var(--seo-radius);display:grid;gap:16px;grid-template-columns:40px minmax(0,1fr) 150px;left:4%;padding:12px 16px;position:absolute;width:680px}.serp-rows-bg--dark span{background:#ffffff14;border-color:#ffffff1a;color:#fff}.serp-rows-bg span:nth-child(1){top:12%}.serp-rows-bg span:nth-child(2){animation-delay:-4s;left:30%;top:28%}.serp-rows-bg span:nth-child(3){animation-delay:-8s;left:10%;top:48%}.serp-rows-bg span:nth-child(4){animation-delay:-12s;left:42%;top:64%}.serp-rows-bg span:nth-child(5){animation-delay:-16s;left:18%;top:82%}.serp-rows-bg b,.serp-rows-bg strong{color:var(--seo-orange);font-size:.72rem;font-style:normal;font-weight:900}.serp-rows-bg em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-signal-lines span{animation:signalMove 12s linear infinite;background:linear-gradient(90deg,transparent,rgba(25,91,255,.32),transparent);height:1px;left:-20%;position:absolute;transform:rotate(-14deg);width:58%}.ranking-signal-lines--dark span{background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent)}.ranking-signal-lines span:nth-child(1){top:14%}.ranking-signal-lines span:nth-child(2){animation-delay:-2s;top:30%}.ranking-signal-lines span:nth-child(3){animation-delay:-4s;top:46%}.ranking-signal-lines span:nth-child(4){animation-delay:-6s;top:62%}.ranking-signal-lines span:nth-child(5){animation-delay:-8s;top:76%}.ranking-signal-lines span:nth-child(6){animation-delay:-10s;top:88%}.ranking-signal-lines i{animation:signalDot 2.8s ease-in-out infinite;background:var(--seo-orange);border-radius:999px;box-shadow:0 0 22px #ff642dc7;display:block;height:6px;left:54%;position:absolute;top:-2px;width:6px}.crawler-node-network{opacity:.42}.crawler-node-network:before,.crawler-node-network:after{background:linear-gradient(120deg,transparent 20%,rgba(25,91,255,.26),transparent 50%),linear-gradient(32deg,transparent 20%,rgba(0,182,122,.22),transparent 58%);content:"";top:12%;right:12%;bottom:12%;left:12%;position:absolute}.crawler-node-network span{animation:nodePulse 4.8s ease-in-out infinite;background:#fff;border:2px solid rgba(25,91,255,.5);border-radius:999px;height:12px;left:20%;position:absolute;top:20%;width:12px}.crawler-node-network--dark span{background:#ffffffe6}.crawler-node-network span:nth-child(2){left:34%;top:14%;animation-delay:-.4s}.crawler-node-network span:nth-child(3){left:54%;top:20%;animation-delay:-.8s}.crawler-node-network span:nth-child(4){left:74%;top:18%;animation-delay:-1.2s}.crawler-node-network span:nth-child(5){left:18%;top:46%;animation-delay:-1.6s}.crawler-node-network span:nth-child(6){left:42%;top:42%;animation-delay:-2s}.crawler-node-network span:nth-child(7){left:66%;top:48%;animation-delay:-2.4s}.crawler-node-network span:nth-child(8){left:82%;top:56%;animation-delay:-2.8s}.crawler-node-network span:nth-child(9){left:26%;top:74%;animation-delay:-3.2s}.crawler-node-network span:nth-child(10){left:48%;top:78%;animation-delay:-3.6s}.crawler-node-network span:nth-child(11){left:70%;top:76%;animation-delay:-4s}.crawler-node-network span:nth-child(12){left:88%;top:30%;animation-delay:-4.4s}.comparison-matrix{display:grid;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr));opacity:.28;padding:38px;transform:rotate(-3deg) scale(1.08)}.comparison-matrix span{animation:matrixCell 6s ease-in-out infinite;background:linear-gradient(135deg,#ff642d2e,#195bff1f),#ffffff8f;border:1px solid rgba(16,24,40,.08);border-radius:var(--seo-radius);min-height:54px}.comparison-matrix--dark span{background:linear-gradient(135deg,#ff642d38,#00b67a1f),#ffffff14;border-color:#ffffff1a}.comparison-matrix span:nth-child(3n){animation-delay:-1.4s}.comparison-matrix span:nth-child(4n){animation-delay:-3s}.radar-pulse{align-items:center;display:grid;justify-items:center;opacity:.78}.radar-pulse span{animation:radarRing 4.8s ease-in-out infinite;border:1px solid rgba(25,91,255,.22);border-radius:999px;position:absolute}.radar-pulse--dark span{border-color:#ffffff24}.radar-pulse span:nth-child(1){height:160px;width:160px}.radar-pulse span:nth-child(2){animation-delay:-.8s;height:280px;width:280px}.radar-pulse span:nth-child(3){animation-delay:-1.6s;height:420px;width:420px}.radar-pulse span:nth-child(4){animation-delay:-2.4s;height:560px;width:560px}.radar-pulse i{animation:nodePulse 3.4s ease-in-out infinite;background:var(--seo-orange);border-radius:999px;box-shadow:0 0 28px #ff642db3;height:7px;position:absolute;width:7px}.radar-pulse i:nth-of-type(1){left:32%;top:30%}.radar-pulse i:nth-of-type(2){animation-delay:-1.2s;left:64%;top:42%}.radar-pulse i:nth-of-type(3){animation-delay:-2.4s;left:52%;top:72%}.logo-orbit span{animation:logoFloat 9s ease-in-out infinite;align-items:center;background:#ffffffe6;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 70%);border-radius:var(--seo-radius);box-shadow:0 18px 42px color-mix(in srgb,var(--tool-primary),transparent 78%);color:var(--seo-ink);display:inline-flex;gap:8px;padding:7px 10px;position:absolute}.logo-orbit--dark span{background:#ffffff1a;color:#fff}.logo-orbit b{font-size:.78rem}.logo-orbit span[data-index="0"]{left:9%;top:14%}.logo-orbit span[data-index="1"]{right:7%;top:12%;animation-delay:-1s}.logo-orbit span[data-index="2"]{left:6%;bottom:18%;animation-delay:-2s}.logo-orbit span[data-index="3"]{right:10%;bottom:12%;animation-delay:-3s}.logo-orbit span[data-index="4"]{left:48%;top:4%;animation-delay:-4s}.logo-orbit span[data-index="5"]{left:38%;bottom:4%;animation-delay:-5s}.logo-orbit span[data-index="6"]{left:18%;top:54%;animation-delay:-6s}.logo-orbit span[data-index="7"]{right:24%;top:58%;animation-delay:-7s}.logo-orbit span[data-index="8"]{left:70%;top:32%;animation-delay:-8s}.logo-orbit span[data-index="9"]{left:28%;top:30%;animation-delay:-9s}.tool-universe__inner{align-items:center;display:grid;gap:40px;grid-template-columns:repeat(12,minmax(0,1fr))}.tool-universe__copy{display:grid;gap:18px;grid-column:1 / span 4}.tool-universe__map{grid-column:5 / span 8;height:560px;position:relative}.tool-universe__axes{top:26px;right:16px;bottom:26px;left:16px;pointer-events:none;position:absolute}.tool-universe__axes span{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffff94;font-size:.68rem;font-weight:900;padding:7px 10px;position:absolute;text-transform:uppercase}.tool-universe__axes span:nth-child(1){left:36%;top:0}.tool-universe__axes span:nth-child(2){right:0;top:48%;transform:translateY(-50%) rotate(90deg);transform-origin:center}.tool-universe__axes span:nth-child(3){bottom:0;left:38%}.tool-universe__axes span:nth-child(4){left:0;top:48%;transform:translateY(-50%) rotate(-90deg);transform-origin:center}.tool-universe__map:before,.tool-universe__map:after{border:1px solid rgba(255,255,255,.13);border-radius:999px;content:"";top:52px;right:52px;bottom:52px;left:52px;position:absolute}.tool-universe__map:after{top:118px;right:118px;bottom:118px;left:118px}.tool-universe__core{align-content:center;background:radial-gradient(circle at 30% 20%,rgba(255,100,45,.28),transparent 40%),#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:var(--seo-radius);box-shadow:inset 0 0 60px #ffffff0d;display:grid;height:148px;justify-items:center;left:50%;padding:22px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:176px}.tool-universe__core span{color:var(--seo-orange);font-size:.78rem;font-weight:900}.tool-universe__core strong{font-size:1.25rem}.tool-universe__core i{background:conic-gradient(from 180deg,var(--seo-orange),var(--seo-blue),var(--seo-green),var(--seo-orange));border-radius:999px;height:8px;margin-top:14px;width:92px}.tool-orbit-pill{align-items:center;animation:toolOrbitPillDrift 9s ease-in-out infinite;background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 74%),#ffffff14);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 52%);border-radius:var(--seo-radius);box-shadow:0 18px 44px color-mix(in srgb,var(--tool-primary),transparent 80%);display:inline-flex;gap:10px;min-width:185px;padding:10px;position:absolute;transition:background .18s ease,transform .18s ease;will-change:translate,transform}.tool-orbit-pill:hover{background:#ffffff29;transform:translateY(-3px)}.tool-orbit-pill span{display:grid;gap:3px}.tool-orbit-pill strong{font-size:.92rem}.tool-orbit-pill em{color:color-mix(in srgb,var(--tool-primary),white 34%);font-size:.76rem;font-style:normal;font-weight:800}.tool-orbit-pill[data-index="0"]{left:42%;top:0}.tool-orbit-pill[data-index="1"]{animation-delay:-1s;right:4%;top:13%}.tool-orbit-pill[data-index="2"]{animation-delay:-2s;right:0;top:40%}.tool-orbit-pill[data-index="3"]{animation-delay:-3s;right:10%;bottom:10%}.tool-orbit-pill[data-index="4"]{animation-delay:-4s;left:42%;bottom:0}.tool-orbit-pill[data-index="5"]{animation-delay:-5s;left:10%;bottom:10%}.tool-orbit-pill[data-index="6"]{animation-delay:-6s;left:0;top:42%}.tool-orbit-pill[data-index="7"]{animation-delay:-7s;left:7%;top:14%}.tool-orbit-pill[data-index="8"]{animation-delay:-8s;left:28%;top:28%}.tool-orbit-pill[data-index="9"]{animation-delay:-9s;right:30%;bottom:28%}.goal-bento-grid{display:grid;gap:18px;grid-template-columns:repeat(12,minmax(0,1fr))}.goal-card{background:radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--tool-primary),transparent 72%),transparent 32%),linear-gradient(145deg,#fff,color-mix(in srgb,var(--tool-light),#ffffff 34%));border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:var(--seo-radius);box-shadow:var(--seo-shadow);display:grid;gap:20px;min-height:278px;overflow:hidden;padding:22px;position:relative;isolation:isolate;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.goal-card__halo{background:radial-gradient(circle,color-mix(in srgb,var(--tool-primary),transparent 52%),transparent 64%);border-radius:999px;height:180px;opacity:.48;position:absolute;right:-72px;top:-76px;width:180px;z-index:-1}.goal-card:hover,.featured-tool-card:hover,.comparison-hub-card:hover,.content-card:hover{border-color:color-mix(in srgb,var(--tool-primary, var(--seo-orange)),transparent 45%);box-shadow:0 22px 64px color-mix(in srgb,var(--tool-primary, var(--seo-orange)),transparent 78%);transform:translateY(-4px)}.goal-card:before,.featured-tool-card__line{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));content:"";height:4px;left:0;position:absolute;right:0;top:0}.goal-card--large{grid-column:span 5;min-height:420px}.goal-card--wide{grid-column:span 4}.goal-card--medium{grid-column:span 3}.goal-card__top{align-items:center;display:flex;gap:12px}.goal-card__top span{color:var(--tool-primary);font-size:.78rem;font-weight:900}.goal-card h3{font-size:1.45rem}.goal-visual{align-self:end;background:linear-gradient(145deg,#ffffffe0,color-mix(in srgb,var(--tool-light),#ffffff 45%));border:1px solid color-mix(in srgb,var(--tool-primary),transparent 78%);border-radius:var(--seo-radius);min-height:150px;overflow:hidden;padding:16px}.goal-visual--rankings,.goal-visual--rows{display:grid;gap:10px}.goal-visual--rankings span,.goal-visual--rows span{align-items:center;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) 40%}.goal-visual b,.goal-visual strong{color:var(--tool-primary);font-size:.82rem}.goal-visual em,.goal-visual span{color:var(--seo-muted);font-style:normal}.goal-visual--rankings i,.goal-visual--rows i{background:linear-gradient(90deg,var(--tool-primary),var(--tool-secondary));border-radius:999px;display:block;height:8px}.goal-visual--traffic{align-items:end;display:grid;gap:9px;grid-template-columns:repeat(6,1fr)}.goal-visual--traffic>span{background:linear-gradient(180deg,var(--tool-primary),var(--tool-secondary));border-radius:6px 6px 2px 2px;min-height:34px}.goal-visual--traffic div{display:flex;gap:8px;grid-column:1 / -1;justify-content:space-between}.goal-visual--backlinks{align-content:center;display:grid;justify-items:center;position:relative}.goal-visual--backlinks>span{animation:radarRing 4.4s ease-in-out infinite;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 62%);border-radius:999px;height:66px;position:absolute;top:22px;width:66px}.goal-visual--backlinks>span:nth-child(2){animation-delay:-1s;height:108px;top:0;width:108px}.goal-visual--backlinks>span:nth-child(3){animation-delay:-2s;height:142px;top:-17px;width:142px}.goal-visual--backlinks div,.goal-visual--report{display:grid;gap:8px;position:relative;text-align:center;z-index:1}.goal-visual--report i{background:linear-gradient(90deg,var(--tool-primary),transparent);border-radius:999px;display:block;height:8px}.goal-visual--report i:nth-of-type(1){width:92%}.goal-visual--report i:nth-of-type(2){width:74%}.goal-visual--report i:nth-of-type(3){width:58%}.goal-visual--ppc{display:grid;gap:10px}.goal-visual--ppc span{align-items:center;background:#fff;border:1px solid rgba(16,24,40,.08);border-radius:var(--seo-radius);display:flex;justify-content:space-between;padding:10px}.featured-tool-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.featured-tool-card{background:radial-gradient(circle at 86% 9%,color-mix(in srgb,var(--tool-primary),transparent 70%),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--tool-light),#ffffff 26%),#fff 38%,#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:var(--seo-radius);box-shadow:var(--seo-shadow);display:grid;gap:14px;min-height:620px;overflow:hidden;padding:22px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.featured-tool-card:after{background:linear-gradient(135deg,transparent 0 38%,color-mix(in srgb,var(--tool-primary),transparent 90%) 38% 50%,transparent 50%),linear-gradient(90deg,rgba(16,24,40,.035) 1px,transparent 1px);background-size:auto,28px 28px;content:"";top:4px;right:4px;bottom:4px;left:4px;opacity:.72;pointer-events:none;position:absolute}.featured-tool-card>*{position:relative;z-index:1}.featured-tool-card__line{display:block}.featured-tool-card__brand{align-items:center;background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--tool-primary),transparent 72%),transparent 32%),linear-gradient(135deg,#ffffffeb,color-mix(in srgb,var(--tool-light),#ffffff 32%));border:1px solid color-mix(in srgb,var(--tool-primary),transparent 70%);border-radius:var(--seo-radius);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) 44px;min-width:0;overflow:hidden;padding:12px}.featured-tool-card__brand div{display:grid;gap:2px;min-width:0}.featured-tool-card__brand span{color:var(--seo-muted);font-size:.68rem;font-weight:950;text-transform:uppercase}.featured-tool-card__brand strong{color:var(--tool-dark);font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featured-tool-card__brand i{align-self:stretch;background:linear-gradient(180deg,var(--tool-primary),var(--tool-secondary));border-radius:999px;box-shadow:0 0 24px color-mix(in srgb,var(--tool-primary),transparent 58%);justify-self:end;opacity:.9;width:8px}.featured-tool-card__header{align-items:center;display:flex;gap:12px;min-width:0}.featured-tool-card__header span{background:linear-gradient(135deg,#ffffff,var(--tool-light));border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:999px;color:var(--tool-dark);font-size:.72rem;font-weight:900;max-width:100%;overflow:hidden;padding:7px 9px;text-overflow:ellipsis;white-space:nowrap}.featured-tool-card p{font-size:.92rem}.featured-tool-card__stats{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.featured-tool-card__stats span{background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 90%),#ffffffe6);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:var(--seo-radius);display:grid;gap:4px;min-width:0;padding:10px}.featured-tool-card__stats b{color:var(--tool-primary);font-size:1.18rem;line-height:1}.featured-tool-card__stats em{color:var(--seo-muted);font-size:.7rem;font-style:normal;font-weight:850;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal}.featured-tool-card__pros-cons{display:grid;gap:8px}.featured-tool-card__pros-cons span{background:#ffffffad;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 84%);border-radius:var(--seo-radius);color:var(--seo-muted);font-size:.78rem;line-height:1.45;padding:10px}.featured-tool-card__pros-cons b{color:var(--tool-dark);display:block;font-size:.7rem;margin-bottom:2px;text-transform:uppercase}.featured-tool-card ul{display:grid;gap:9px;list-style:none;margin:0;padding:0}.featured-tool-card li{color:var(--seo-ink);font-size:.9rem;font-weight:700;padding-left:18px;position:relative}.featured-tool-card li:before{background:var(--tool-primary);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.45em;width:7px}.featured-tool-card__pricing{background:var(--tool-light);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:var(--seo-radius);display:grid;gap:4px;margin-top:auto;padding:12px}.featured-tool-card__pricing span{color:var(--seo-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.featured-tool-card__cta{width:100%}.pricing-analyzer__inner,.quiz-teaser__inner,.final-cta__inner{align-items:center;display:grid;gap:44px;grid-template-columns:repeat(12,minmax(0,1fr))}.pricing-analyzer__copy,.quiz-teaser__copy,.final-cta__copy{display:grid;gap:18px;grid-column:1 / span 5}.pricing-board,.quiz-result-panel,.final-cta__panel{background:radial-gradient(circle at 100% 0,rgba(25,91,255,.12),transparent 18rem),#fffffff0;border:1px solid rgba(255,255,255,.7);border-radius:var(--seo-radius);box-shadow:var(--seo-shadow-strong);color:var(--seo-ink);grid-column:6 / span 7;padding:20px;position:relative}.pricing-board__toggle{background:#10182812;border-radius:var(--seo-radius);display:flex;padding:4px}.pricing-board__toggle span{border-radius:6px;color:var(--seo-muted);font-size:.78rem;font-weight:900;padding:8px 10px}.pricing-board__toggle span:first-child{background:#fff;box-shadow:0 8px 18px #10182814;color:var(--seo-ink)}.pricing-board__head,.pricing-board__row{display:grid;gap:12px;grid-template-columns:1.25fr .85fr .9fr 1fr}.pricing-board__head{border-bottom:1px solid var(--seo-line);color:var(--seo-muted);font-size:.75rem;font-weight:900;margin-top:18px;padding:0 8px 10px;text-transform:uppercase}.pricing-board__rows{display:grid;gap:8px;margin-top:10px}.pricing-board__row{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 84%);border-radius:var(--seo-radius);font-size:.88rem;padding:10px 8px}.pricing-board__tool{align-items:center;display:flex;gap:10px}.pricing-board__score{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 32px;height:auto;min-height:24px;overflow:visible}.pricing-board__score i{height:8px}.pricing-board__score b{color:var(--tool-primary);font-size:.8rem}.pricing-board__highlights{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:16px}.pricing-board__highlights div{background:var(--tool-light);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:var(--seo-radius);display:grid;gap:5px;padding:12px}.pricing-board__highlights span{color:var(--seo-muted);font-size:.72rem;font-weight:900}.pricing-board__highlights strong{color:var(--tool-dark)}.pricing-board__visuals{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.quiz-result-panel{background:linear-gradient(145deg,#ffffff1f,#ffffff0f);border-color:#ffffff29;color:#fff;grid-column:7 / span 6}.quiz-result-panel:before,.final-cta__panel:before{background:linear-gradient(90deg,var(--seo-orange),var(--seo-blue),var(--seo-green));border-radius:var(--seo-radius) var(--seo-radius) 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.quiz-result-panel__score{align-items:center;display:flex;justify-content:space-between}.quiz-result-panel__score span{color:#ffffffad;font-size:.78rem;font-weight:900;text-transform:uppercase}.quiz-result-panel__score strong{color:var(--seo-orange);font-size:3rem}.quiz-result-panel__rows{display:grid;gap:10px;margin-top:18px}.quiz-result-panel__rows div,.final-cta__panel div{align-items:center;background:#ffffff1a;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 62%);border-radius:var(--seo-radius);display:grid;gap:12px;grid-template-columns:32px minmax(0,1fr) auto;padding:12px}.quiz-result-panel__rows span,.final-cta__panel span{display:grid;gap:3px}.quiz-result-panel__rows em{color:#ffffff9e;font-size:.74rem;font-style:normal;font-weight:800}.quiz-result-panel__rows b{color:var(--tool-primary)}.quiz-result-panel__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.quiz-result-panel__chips span{background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#ffffffc7;font-size:.78rem;font-weight:800;padding:8px 10px}.comparison-card-grid{display:grid;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr))}.comparison-hub-card{background:#fff;border:1px solid color-mix(in srgb,var(--comparison-accent-a),transparent 72%);border-radius:var(--seo-radius);box-shadow:var(--seo-shadow);color:inherit;display:grid;gap:14px;grid-column:span 3;min-height:268px;overflow:hidden;padding:20px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;text-decoration:none}.comparison-hub-card:nth-child(1),.comparison-hub-card:nth-child(6){grid-column:span 6}.comparison-hub-card:before{background:var(--comparison-gradient);content:"";height:4px;left:0;position:absolute;right:0;top:0}.comparison-hub-card__icons{display:flex}.comparison-hub-card__icons .saas-logo+.saas-logo,.site-footer__tool-strip .saas-logo+.saas-logo{margin-left:-8px}.comparison-hub-card p{font-size:.93rem}.comparison-hub-card>span{align-self:end;color:var(--comparison-accent-a);font-size:.9rem;font-weight:900;margin-top:auto}.comparison-hub-card--disabled{opacity:.72}.comparison-hub-card--disabled:hover{box-shadow:var(--seo-shadow);transform:none}.comparison-hub__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.content-card-grid{display:grid;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr))}.content-card{background:#ffffffdb;border:1px solid rgba(16,24,40,.08);border-radius:var(--seo-radius);box-shadow:var(--seo-shadow);display:grid;gap:12px;grid-column:span 3;min-height:214px;padding:20px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.content-card--large{grid-column:span 6;min-height:260px}.content-card--disabled{opacity:.72}.content-card--disabled:hover{border-color:#10182814;box-shadow:var(--seo-shadow);transform:none}.content-card span{color:var(--seo-blue);font-size:.75rem;font-weight:900;text-transform:uppercase}.content-card p{font-size:.93rem}.content-hub__all{display:flex;justify-content:center;margin-top:28px}.final-cta__panel{background:linear-gradient(145deg,#ffffff21,#ffffff0f);border-color:#ffffff29;color:#fff;display:grid;gap:12px;grid-column:7 / span 6}.final-cta__panel div{grid-template-columns:32px 150px minmax(0,1fr)}.final-cta__panel strong{color:var(--tool-primary)}.final-cta__panel i{height:8px}.site-footer{background:radial-gradient(circle at 10% 10%,rgba(255,100,45,.18),transparent 32%),linear-gradient(180deg,#071421,#040b13);color:#fff;overflow:hidden;padding:70px 0 34px;position:relative}.site-footer:before{background:linear-gradient(90deg,var(--seo-orange),var(--seo-blue),var(--seo-green),var(--seo-purple));content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:2}.site-footer__inner{display:grid;gap:42px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.site-footer__brand{display:grid;gap:20px}.site-brand--footer{margin-bottom:16px}.site-footer p{color:#ffffffad}.site-footer__tool-strip{display:flex}.site-footer__disclosure{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:var(--seo-radius);padding:14px}.site-footer__disclosure a{color:#fff;font-weight:900;text-decoration:underline;text-decoration-color:#ffffff61;text-underline-offset:3px}.site-footer__columns{display:grid;gap:26px;grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer__column h2{font-size:.86rem;margin:0 0 14px}.site-footer__column ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.site-footer__column a,.site-footer__column span[aria-disabled=true]{color:#ffffff9e;display:inline-flex;font-size:.88rem}.site-footer__column span[aria-disabled=true]{color:#ffffff52;cursor:default}.site-footer__column a:hover{color:#fff}.site-footer__bottom{border-top:1px solid rgba(255,255,255,.12);color:#ffffff94;display:flex;font-size:.84rem;gap:16px;grid-column:1 / -1;justify-content:space-between;padding-top:22px}@keyframes gridScan{0%{transform:translate(-10%)}to{transform:translate(260%)}}@keyframes serpDrift{0%{transform:translateY(-12px)}to{transform:translateY(48px)}}@keyframes signalMove{0%{transform:translate(-20%) rotate(-14deg)}to{transform:translate(245%) rotate(-14deg)}}@keyframes signalDot{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes nodePulse{0%,to{opacity:.42;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes matrixCell{0%,to{opacity:.34}50%{opacity:.92}}@keyframes radarRing{0%,to{opacity:.36;transform:scale(.96)}50%{opacity:.86;transform:scale(1.03)}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes toolOrbitPillDrift{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes placeholderScan{0%{transform:translate(0)}to{transform:translate(190%)}}@keyframes cleanSignalDrift{0%{opacity:0;transform:translate3d(-24px,-14px,0) scale(.75)}18%{opacity:.54}82%{opacity:.54}to{opacity:0;transform:translate3d(118px,52px,0) scale(1.05)}}@keyframes cleanMeshFloat{0%,to{transform:translateZ(0) scale(1)}35%{transform:translate3d(26px,-20px,0) scale(1.06)}70%{transform:translate3d(-18px,22px,0) scale(.96)}}@keyframes cleanGridPan{0%{background-position:0 0,0 0}to{background-position:112px 56px,112px 56px}}@keyframes cleanGridSweep{0%,to{opacity:.14;transform:translate3d(-16%,-10%,0) rotate(0)}50%{opacity:.48;transform:translate3d(14%,8%,0) rotate(.001deg)}}@keyframes cleanDataLineSweep{0%{opacity:.18;transform:translate3d(-18%,0,0)}45%{opacity:.48}to{opacity:.18;transform:translate3d(16%,0,0)}}@keyframes cleanRadarPulse{0%,to{opacity:.22;transform:translate(-50%,-50%) scale(.94)}50%{opacity:.62;transform:translate(-50%,-50%) scale(1.08)}}@keyframes cleanOrbitPulse{0%,to{opacity:.26;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.58;transform:translate(-50%,-50%) scale(1.05)}}@keyframes cleanOrbitDot{0%{opacity:.08;transform:rotate(0) translateZ(0) scale(.82)}12%{opacity:.78}88%{opacity:.78}to{opacity:.08;transform:rotate(360deg) translateZ(0) scale(1.02)}}@keyframes cleanMatrixGlow{0%,to{opacity:.28;transform:scale(.98)}50%{opacity:.88;transform:scale(1.02)}}@keyframes cleanMatrixDrift{0%,to{transform:rotate(-2deg) scale(1.06) translateZ(0)}50%{transform:rotate(-2deg) scale(1.08) translate3d(-18px,14px,0)}}@keyframes cleanSerpPanelDrift{0%,to{opacity:.26;transform:translate(-50%) rotate(-3deg) translateY(-8px)}50%{opacity:.38;transform:translate(-50%) rotate(-3deg) translateY(18px)}}@keyframes cleanSerpFloat{0%,to{opacity:.4;transform:translate3d(var(--serp-x),0,0)}50%{opacity:.82;transform:translate3d(var(--serp-x),12px,0)}}@keyframes cleanNodePulse{0%,to{opacity:.32;transform:scale(.84)}50%{opacity:.86;transform:scale(1.26)}}@keyframes cleanCrawlerTrace{0%,to{opacity:.3;transform:translate3d(-16px,10px,0) scale(.98)}50%{opacity:.8;transform:translate3d(18px,-10px,0) scale(1.03)}}@media(max-width:1180px){h1{font-size:4rem}h2{font-size:2.7rem}.featured-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.goal-card--large,.goal-card--wide,.goal-card--medium,.comparison-hub-card,.comparison-hub-card:nth-child(1),.comparison-hub-card:nth-child(6),.content-card,.content-card--large{grid-column:span 6}}@media(max-width:1024px){.section-band,.section-band--cinematic{padding:72px 0}.site-header__inner{grid-template-columns:auto auto;justify-content:space-between}.site-nav{display:none}.home-hero{padding-top:72px}.home-hero__serp,.home-hero__signals,.home-hero__floating-tools{display:none}.home-hero__inner,.tool-universe__inner,.pricing-analyzer__inner,.quiz-teaser__inner,.final-cta__inner,.section-heading--split{grid-template-columns:1fr}.home-hero__copy,.home-hero__visual,.tool-universe__copy,.tool-universe__map,.pricing-analyzer__copy,.quiz-teaser__copy,.final-cta__copy,.pricing-board,.quiz-result-panel,.final-cta__panel{grid-column:1 / -1}.home-hero__visual{min-height:auto;justify-self:center;max-width:700px;width:100%}.home-hero__command-rail{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 14px;max-width:700px;position:relative;width:100%}.home-hero__command-rail>span{grid-column:1 / -1}.matching-engine-card{margin:10px auto 0;width:100%}.home-hero__image-deck{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;position:relative;width:100%}.tool-universe__map{display:grid;gap:12px;height:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-universe__map:before,.tool-universe__map:after,.tool-universe__axes,.tool-universe__core{display:none}.tool-orbit-pill{width:100%;min-width:0;position:relative;inset:auto}.tool-orbit-pill[data-index]{inset:auto;left:auto;right:auto;top:auto;bottom:auto}.featured-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__inner,.site-footer__columns{grid-template-columns:1fr 1fr}.site-footer__brand,.site-footer__bottom{grid-column:1 / -1}}@media(max-width:720px){h1{font-size:3rem}h2{font-size:2.2rem}.site-header__cta{display:none}.home-hero__copy p{font-size:1.02rem}.home-hero__actions,.button,.seo-affiliate-button{width:100%}.matching-engine-card__body,.matching-engine-card__insights,.home-hero__command-rail,.pricing-board__highlights,.pricing-board__visuals,.featured-tool-grid,.tool-universe__map,.site-footer__columns{grid-template-columns:1fr}.engine-row{grid-template-columns:24px 32px minmax(0,1fr) 34px}.engine-row__bar{grid-column:3 / -1;width:100%}.pricing-board__head{display:none}.pricing-board__row{grid-template-columns:1fr}.pricing-board__score{grid-template-columns:minmax(0,1fr) 38px}.seo-image-placeholder{min-height:138px}.placeholder-serp span,.placeholder-rows span{grid-template-columns:24px minmax(0,1fr) 28px}.goal-card--large,.goal-card--wide,.goal-card--medium,.comparison-hub-card,.comparison-hub-card:nth-child(1),.comparison-hub-card:nth-child(6),.content-card,.content-card--large{grid-column:1 / -1}.quiz-result-panel__score strong{font-size:2.35rem}.final-cta__panel div,.quiz-result-panel__rows div{grid-template-columns:32px minmax(0,1fr)}.final-cta__panel i,.quiz-result-panel__rows b,.final-cta__panel span,.final-cta__panel strong{grid-column:2}.site-footer__bottom{display:grid}}@media(max-width:640px){.section-band,.section-band--cinematic{padding:60px 0}.home-hero{min-height:auto;padding:64px 0 56px}.home-hero__inner{justify-items:center}.home-hero__copy,.home-hero__visual,.home-hero__command-rail,.home-hero__image-deck,.matching-engine-card,.seo-affiliate-disclosure,.pricing-board,.quiz-result-panel,.final-cta__panel,.goal-card,.featured-tool-card,.comparison-hub-card,.content-card,.seo-image-placeholder,.tool-orbit-pill{margin-inline:auto;max-width:100%;width:100%}.home-hero__copy h1{font-size:clamp(2.1rem,9vw,2.7rem);line-height:1.02;max-width:100%}.home-hero__copy p{max-width:100%;overflow-wrap:break-word}.seo-affiliate-disclosure{max-width:100%}.home-hero__floating-tools,.home-hero__tool-cloud,.home-hero__mesh,.serp-rows-bg,.ranking-signal-lines,.radar-pulse,.comparison-matrix,.seo-data-grid span,.crawler-node-network,.logo-orbit,.goal-card__halo,.seo-image-placeholder__scanline,.tool-universe__axes,.tool-universe__core,.tool-universe__map:before,.tool-universe__map:after{display:none}.clean-bg-signals span:nth-child(n+7),.clean-bg-matrix span:nth-child(n+25),.clean-bg-crawler span:nth-child(n+8),.clean-bg-orbit i:nth-of-type(n+4),.clean-bg-orbit span:nth-child(n+3),.clean-bg-serp span:nth-child(n+4),.clean-bg-mesh span:nth-child(n+3){display:none}.clean-bg-grid{background-size:64px 64px;opacity:.28}.clean-bg-mesh span{filter:blur(66px);opacity:.1}.clean-background--hero-radar .clean-bg-radar,.clean-bg-orbit{opacity:.34}.matching-engine-card__top{align-items:stretch;display:grid;grid-template-columns:1fr}.matching-engine-card__score{min-width:0;text-align:left;width:100%}.matching-engine-card__body,.matching-engine-card__metrics,.matching-engine-card__insights,.home-hero__image-deck,.featured-tool-card__stats,.tool-universe__map{grid-template-columns:1fr}.engine-row{grid-template-columns:24px 34px minmax(0,1fr) auto}.engine-row__text span{white-space:normal}.engine-row__bar{grid-column:1 / -1}.engine-row>b{justify-self:end}.featured-tool-card__brand{grid-template-columns:auto minmax(0,1fr)}.featured-tool-card__brand i{display:none}}@media(max-width:520px){.seo-container{margin-inline:auto;max-width:none;padding:0;width:min(calc(100% - 32px),1180px)}h1{font-size:2.35rem;line-height:1.08;max-width:100%;overflow-wrap:break-word}h2{font-size:1.9rem}.home-hero__inner{justify-items:center}.home-hero__copy p{font-size:.94rem;line-height:1.65;overflow-wrap:break-word}.home-hero__floating-tools,.home-hero__tool-cloud,.home-hero__mesh,.serp-rows-bg,.ranking-signal-lines{display:none}.matching-engine-card,.pricing-board,.quiz-result-panel,.final-cta__panel,.goal-card,.featured-tool-card,.comparison-hub-card,.content-card{padding:16px}.engine-row{grid-template-columns:24px 32px minmax(0,1fr) auto}.engine-row__bar{grid-column:1 / -1}.engine-row>b{grid-column:4;grid-row:1;justify-self:end}.home-hero__image-deck,.featured-tool-card__stats{grid-template-columns:1fr}.featured-tool-card__brand{grid-template-columns:auto minmax(0,1fr)}.featured-tool-card__brand i{display:none}.seo-image-placeholder__top span,.matching-engine-card__insights strong,.featured-tool-card__stats em{white-space:normal}.matching-engine-card__chart{height:120px}.not-found-page__hero{padding:88px 0}.not-found-page__actions{display:grid}.not-found-page__actions a{text-align:center;width:100%}}.sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.skip-link{background:#fff;border:2px solid var(--seo-orange);border-radius:999px;box-shadow:0 14px 34px #08142138;color:var(--seo-navy);font-weight:900;left:16px;padding:10px 16px;position:fixed;top:14px;transform:translateY(-140%);transition:transform .16s ease;z-index:1000}.skip-link:focus{outline:3px solid rgba(255,100,45,.32);outline-offset:2px;transform:translateY(0)}.not-found-page{background:radial-gradient(circle at 18% 14%,rgba(255,100,45,.16),transparent 28rem),radial-gradient(circle at 84% 20%,rgba(25,91,255,.16),transparent 30rem),linear-gradient(135deg,var(--seo-navy),#0c2238 58%,#07111f);color:#fff;min-height:72vh}.not-found-page__hero{align-items:center;display:grid;min-height:72vh;padding:112px 0}.not-found-page__inner{display:grid;gap:22px;max-width:760px}.not-found-page__kicker{color:#ffb08d;font-size:.88rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.not-found-page h1{font-size:clamp(3rem,8vw,6rem);letter-spacing:0;line-height:.95}.not-found-page p{color:#ffffffc7;font-size:1.08rem;line-height:1.7;max-width:650px}.not-found-page code{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#fff;padding:2px 7px;word-break:break-word}.not-found-page__actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}.not-found-page__actions a{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;font-weight:850;padding:12px 16px}.not-found-page__actions a:first-child{background:var(--seo-orange);border-color:transparent;color:#fff}
