.seo-suite-page{--ink:#101a38;--violet:#5548db;--mint:#59dfbf;--acid:#dbff57;color:var(--ink);background:#fff}.seo-suite-page main{overflow:hidden}.seo-command-hero{isolation:isolate;background:linear-gradient(118deg,#f7fbff 0%,#eef2ff 46%,#f9f3ff 100%);padding:clamp(4rem,7vw,7rem) 0 0;position:relative}.seo-command-hero:before{content:"";z-index:-2;background-image:linear-gradient(#4049840e 1px,#0000 1px),linear-gradient(90deg,#4049840e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 88%)}.seo-orbit{z-index:-1;border:1px solid #5548db24;border-radius:50%;position:absolute}.seo-orbit-a{width:520px;height:520px;top:-250px;right:-290px;box-shadow:0 0 0 70px #5548db08,0 0 0 140px #5548db05}.seo-orbit-b{width:360px;height:360px;bottom:40px;left:-250px;box-shadow:0 0 0 55px #59dfbf0a}.seo-command-grid{grid-template-columns:minmax(0,.77fr) minmax(640px,1.23fr);align-items:center;gap:clamp(45px,6vw,90px);padding-bottom:clamp(5rem,8vw,8rem);display:grid}.seo-crumb{color:#778197;flex-wrap:wrap;gap:8px;margin-bottom:30px;font-size:.75rem;display:flex}.seo-crumb b{color:#28324e}.seo-overline,.seo-triage-copy>span,.seo-workbench-heading span,.seo-revenue-copy>span,.seo-team-copy>span,.seo-questions-grid>div:first-child>span,.seo-final span{color:#6554d8;letter-spacing:.12em;font-size:.7rem;font-weight:800}.seo-overline{align-items:center;gap:10px;display:flex}.seo-overline i{background:var(--mint);border-radius:99px;width:26px;height:3px}.seo-command-copy h1{letter-spacing:-.075em;max-width:720px;margin:22px 0 24px;font-size:clamp(3.25rem,5.7vw,6.2rem);line-height:.91}.seo-command-copy h1 em{color:var(--violet);font-style:normal}.seo-command-copy>p{max-width:660px;color:#5d6880!important;font-size:clamp(1.05rem,1.35vw,1.24rem)!important}.seo-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.seo-actions a{color:#202a49;background:#ffffffb8;border:1px solid #cdd4e2;border-radius:7px 17px 17px;justify-content:space-between;align-items:center;gap:28px;min-height:55px;padding:0 20px;font-size:.89rem;font-weight:750;display:flex}.seo-actions a:first-child{color:#fff;background:#24245e;border-color:#24245e;box-shadow:0 16px 32px #24245e33}.seo-actions a:first-child span{color:var(--acid)}.seo-proof{border-top:1px solid #d7ddeb;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;padding-top:24px;display:grid}.seo-proof span{color:#7b8599;font-size:.61rem;display:grid}.seo-proof strong{color:#202a49;font-size:1.3rem}.seo-command-art{background:#111b42;border:1px solid #d7ddec;border-radius:12px 30px 30px;min-width:0;position:relative;transform:perspective(1500px)rotateY(-2deg);box-shadow:0 34px 80px #29315b33}.seo-console-top{color:#c3cce1;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;height:66px;padding:0 22px;font-size:.65rem;display:flex}.seo-console-top>span{align-items:center;gap:10px;display:flex}.seo-console-top i{background:linear-gradient(135deg,var(--mint),#8d7dff);border-radius:8px;width:31px;height:31px}.seo-console-top>div{color:#7f8cab;letter-spacing:.08em}.seo-console-top b{color:#fff;margin-left:14px}.seo-console-body{grid-template-columns:66px 1fr;min-height:510px;display:grid}.seo-console-nav{border-right:1px solid #ffffff1a;align-content:start;justify-items:center;gap:13px;padding-top:23px;display:grid}.seo-console-nav i{color:#8190af;border-radius:8px;place-items:center;width:34px;height:34px;font-size:.88rem;font-style:normal;display:grid}.seo-console-nav i.active{color:#17203b;background:var(--acid)}.seo-console-main{padding:24px}.seo-console-main>header{justify-content:space-between;align-items:end;display:flex}.seo-console-main>header div{display:grid}.seo-console-main>header small{color:var(--mint);letter-spacing:.11em;font-size:.56rem!important}.seo-console-main>header strong{color:#fff;font-size:1rem}.seo-console-main>header>span{color:#7d8aa9;font-size:.57rem}.seo-health-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:21px;display:grid}.seo-health-row article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;padding:14px;display:grid}.seo-health-row small{color:#8390aa;font-size:.54rem!important}.seo-health-row strong{color:#fff;font-size:1.4rem}.seo-health-row span{color:#99a6c1;font-size:.52rem}.seo-health-row .up{color:var(--mint)}.seo-console-split{grid-template-columns:1.4fr .6fr;gap:11px;margin-top:11px;display:grid}.seo-curve,.seo-next{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;min-width:0;padding:16px}.seo-curve header{color:#a8b3ca;justify-content:space-between;font-size:.59rem;display:flex}.seo-curve header b{color:var(--mint);font-size:.5rem}.seo-curve svg{width:100%;margin-top:12px}.seo-curve svg g path{stroke:#ffffff14}.seo-curve .area{fill:url(#seo-fill)}.seo-curve .line{fill:none;stroke:#7569f0;stroke-width:4px;stroke-linecap:round}.seo-curve footer{color:#93a0ba;align-items:center;gap:7px;font-size:.55rem;display:flex}.seo-curve footer i{background:#7569f0;border-radius:50%;width:8px;height:8px}.seo-curve footer strong{color:#fff;margin-left:auto}.seo-next{flex-direction:column;display:flex}.seo-next>span{color:var(--acid);letter-spacing:.1em;font-size:.52rem;font-weight:800}.seo-next>strong{color:#fff;margin-top:10px;font-size:.82rem;line-height:1.25}.seo-next>p{margin-top:8px;color:#8e9bb7!important;font-size:.59rem!important}.seo-next>div{border-top:1px solid #ffffff17;gap:4px;margin-top:auto;padding-top:17px;display:grid}.seo-next>div b{color:#ffb57c;font-size:.5rem}.seo-next>div small{color:#7f8daa;font-size:.5rem!important}.seo-next>a{color:#fff;justify-content:space-between;margin-top:13px;font-size:.58rem;font-weight:750;display:flex}.seo-next>a span{color:var(--acid)}.seo-float{z-index:4;color:#202944;backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #ffffffe6;border-radius:9px 18px 18px;align-items:center;padding:13px 15px;display:flex;position:absolute;box-shadow:0 16px 38px #19224633}.seo-float-a{gap:10px;bottom:50px;left:-42px}.seo-float-a i{color:#151d38;background:var(--acid);border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.seo-float-a span{display:grid}.seo-float small{color:#7e889b;letter-spacing:.08em;font-size:.48rem!important}.seo-float strong{font-size:.72rem}.seo-float-b{display:grid;top:108px;right:-28px}.seo-float-b strong{color:#594bd8;font-size:1.15rem}.seo-float-b span{color:#7a8497;font-size:.52rem}.seo-signal-strip{color:#a8b4d0;background:#111b42;padding:23px 0}.seo-signal-strip .shell{letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.59rem;font-weight:750;display:flex}.seo-signal-strip i{color:#465476;font-style:normal}.seo-signal-strip strong{color:var(--acid)}.seo-triage{background:#fff;padding:clamp(6rem,10vw,10rem) 0}.seo-triage-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(60px,8vw,120px);display:grid}.seo-triage-copy h2{margin:19px 0 22px}.seo-triage-copy p{max-width:600px}.seo-triage-copy a{color:#272b70;gap:22px;margin-top:28px;font-size:.82rem;font-weight:750;display:inline-flex}.seo-triage-copy a span{color:#6758db}.seo-triage-stack{gap:12px;display:grid}.seo-triage-stack article{background:#fff;border:1px solid #dde3eb;border-radius:8px 20px 20px;grid-template-columns:52px 1fr auto;align-items:center;gap:17px;padding:22px;display:grid;box-shadow:0 12px 30px #23314b0f}.seo-triage-stack article>span{color:#fff;background:#4e4bc5;border-radius:9px;place-items:center;width:47px;height:47px;font-size:.65rem;font-weight:800;display:grid}.seo-triage-stack article div{display:grid}.seo-triage-stack small{color:#8a95a8;letter-spacing:.1em;font-size:.54rem!important}.seo-triage-stack h3{font-size:1rem}.seo-triage-stack p{margin-top:4px;font-size:.72rem!important}.seo-triage-stack article>b{color:#8d312c;background:#fff0ec;border-radius:99px;padding:6px 8px;font-size:.51rem}.seo-triage-stack .gain>span{color:#17223d;background:var(--acid)}.seo-triage-stack .gain>b{color:#246855;background:#e8faf4}.seo-triage-stack .watch>span{background:#57b9cf}.seo-triage-stack .watch>b{color:#4f4a9c;background:#eeedff}.seo-workbench{background:linear-gradient(#f1f5ff,#f7fbfb);padding:clamp(6rem,10vw,10rem) 0;position:relative}.seo-workbench-heading{grid-template-columns:1fr .72fr;align-items:end;gap:70px;margin-bottom:44px;display:grid}.seo-workbench-heading h2{margin-top:17px}.seo-workbench-heading p{max-width:620px}.seo-tool-wall{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.seo-tool{background:#fff;border:1px solid #dbe2ec;border-radius:8px 22px 22px;flex-direction:column;min-height:275px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 12px 34px #22304d0e}.seo-tool:hover{transform:translateY(-4px);box-shadow:0 20px 44px #22304d1c}.seo-tool-index{color:#a4adbd;font-size:.52rem;font-weight:800;position:absolute;top:16px;right:16px}.seo-tool-glyph{color:#fff;background:#5750ce;border-radius:8px 16px 16px;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:1.38rem;display:grid;box-shadow:0 12px 24px #5750ce30}.seo-tool small{color:#7b869a;font-size:.55rem!important}.seo-tool h3{margin:6px 0 10px;font-size:1.08rem}.seo-tool p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:.77rem!important}.seo-tool>b{color:#5147c4;border-top:1px solid #e9edf2;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:.65rem;display:flex}.seo-tool>b i{font-style:normal}.seo-tool:first-child{color:#fff;background:linear-gradient(145deg,#171f4c,#2d2b7a);grid-column:span 5;min-height:330px}.seo-tool:first-child small,.seo-tool:first-child p{color:#aeb8d0!important}.seo-tool:first-child b{color:var(--acid);border-color:#ffffff21}.seo-tool:nth-child(2){grid-column:span 4;min-height:330px}.seo-tool:nth-child(3){grid-column:span 3;min-height:330px}.seo-tool:nth-child(4),.seo-tool:nth-child(5),.seo-tool:nth-child(6){grid-column:span 4}.seo-tool:nth-child(7),.seo-tool:nth-child(8){grid-column:span 6}.seo-tool:nth-child(9),.seo-tool:nth-child(10),.seo-tool:nth-child(11){grid-column:span 4}.seo-tool:nth-child(2) .seo-tool-glyph{background:#0ea884}.seo-tool:nth-child(3) .seo-tool-glyph{background:#df7748}.seo-tool:nth-child(4) .seo-tool-glyph{background:#367ac5}.seo-tool:nth-child(5) .seo-tool-glyph{background:#913f9f}.seo-tool:nth-child(6) .seo-tool-glyph{background:#d89c28}.seo-tool:nth-child(7) .seo-tool-glyph{background:#d9567b}.seo-tool:nth-child(8) .seo-tool-glyph{background:#118b9b}.seo-tool:nth-child(9) .seo-tool-glyph{background:#6f5ccf}.seo-tool:nth-child(10) .seo-tool-glyph{background:#b74a3f}.seo-tool:nth-child(11) .seo-tool-glyph{background:#288a62}.seo-revenue-bridge{color:#fff;background:#111a40;padding:clamp(6rem,10vw,10rem) 0}.seo-revenue-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(55px,8vw,110px);display:grid}.seo-revenue-visual{background:linear-gradient(145deg,#19265a,#222173);border:1px solid #ffffff26;border-radius:10px 26px 26px;padding:25px;box-shadow:0 28px 60px #00000038}.seo-revenue-visual>header{color:#a6b1cd;letter-spacing:.09em;justify-content:space-between;font-size:.58rem;display:flex}.seo-revenue-visual>header b{color:var(--acid)}.revenue-funnel{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:26px 0;display:grid}.revenue-funnel article{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9px;align-content:center;min-height:126px;padding:15px;display:grid}.revenue-funnel small{color:#91a0bf;font-size:.5rem!important}.revenue-funnel strong{font-size:1.45rem}.revenue-funnel span{color:#aab6d0;font-size:.54rem}.revenue-funnel>i{color:var(--mint);font-style:normal}.revenue-bars{gap:9px;display:grid}.revenue-bars>span{background:#ffffff0f;border-radius:7px;justify-content:space-between;padding:9px 11px;font-size:.57rem;display:flex;position:relative;overflow:hidden}.revenue-bars>span:before{content:"";width:var(--w);background:linear-gradient(90deg,#59dfbf40,#dbff571f);position:absolute;inset:0 auto 0 0}.revenue-bars i,.revenue-bars b{z-index:1;position:relative}.revenue-bars i{color:#bdc7dc;font-style:normal}.revenue-bars b{color:#fff}.seo-revenue-copy>span{color:var(--acid)}.seo-revenue-copy h2{color:#fff;margin:18px 0}.seo-revenue-copy>p{color:#aeb9d0!important}.seo-revenue-copy ul{gap:17px;margin-top:30px;display:grid}.seo-revenue-copy li{grid-template-columns:34px 1fr;gap:12px;display:grid}.seo-revenue-copy li>i{color:#16213e;background:var(--mint);border-radius:8px;place-items:center;width:31px;height:31px;font-style:normal;font-weight:800;display:grid}.seo-revenue-copy li span{color:#9eabc4;font-size:.72rem;display:grid}.seo-revenue-copy li strong{color:#fff;font-size:.8rem}.seo-team-proof{background:#fff;padding:clamp(6rem,10vw,10rem) 0}.seo-team-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(60px,9vw,130px);display:grid}.seo-team-image{background:#dff6f2;border-radius:10px 34px 34px;min-height:600px;position:relative;overflow:hidden;box-shadow:0 28px 65px #192a4724}.seo-team-image img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.seo-team-image>div{backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #ffffffd9;border-radius:9px 18px 18px;padding:16px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.seo-team-image small{color:#6f7b8e;letter-spacing:.1em;font-size:.53rem!important}.seo-team-image strong{font-size:.86rem}.seo-team-copy h2{margin:19px 0}.seo-team-copy blockquote{letter-spacing:-.035em;border-block:1px solid #dfe4eb;padding:25px 0;font-size:clamp(1.3rem,2vw,2rem);font-weight:600;line-height:1.25}.seo-team-copy p{margin-top:24px}.seo-questions{background:#f4f7fb;padding:clamp(6rem,9vw,8rem) 0}.seo-questions-grid{grid-template-columns:.68fr 1.32fr;gap:clamp(60px,8vw,120px);display:grid}.seo-questions-grid h2{margin-top:18px}.seo-questions details{border-top:1px solid #d4dbe6}.seo-questions details:last-child{border-bottom:1px solid #d4dbe6}.seo-questions summary{cursor:pointer;grid-template-columns:1fr 22px;gap:15px;padding:21px 0;font-size:.92rem;font-weight:700;display:grid}.seo-questions summary i{position:relative}.seo-questions summary i:before,.seo-questions summary i:after{content:"";background:#6554d8;width:13px;height:2px;position:absolute;top:10px;left:4px}.seo-questions summary i:after{transition:transform .2s;transform:rotate(90deg)}.seo-questions details[open] summary i:after{transform:none}.seo-questions details p{max-width:770px;padding:0 30px 23px 0;font-size:.85rem!important}.seo-final{color:#fff;background:linear-gradient(120deg,#5148d0,#752f9a 58%,#108aa7);padding:55px 0}.seo-final .shell{justify-content:space-between;align-items:center;gap:40px;display:flex}.seo-final span{color:var(--acid)}.seo-final h2{color:#fff;margin:10px 0 6px}.seo-final p{color:#ffffffb8!important}.seo-final a{color:#19213a;background:var(--acid);border-radius:7px 16px 16px;gap:35px;min-width:210px;padding:17px 19px;font-size:.82rem;font-weight:800;display:flex}.seo-final a span{color:#19213a;margin-left:auto}@media (width<=1120px){.seo-command-grid{grid-template-columns:1fr}.seo-command-copy{max-width:850px}.seo-command-art{width:min(900px,100%);margin-inline:auto}.seo-triage-grid,.seo-revenue-grid,.seo-team-grid{grid-template-columns:1fr}.seo-triage-copy,.seo-revenue-copy,.seo-team-copy{max-width:780px}.seo-tool:nth-child(n){grid-column:span 6}.seo-workbench-heading,.seo-questions-grid{grid-template-columns:1fr}.seo-team-image{width:min(760px,100%)}}@media (width<=760px){.seo-command-hero{padding-top:3rem}.seo-command-grid{padding-bottom:4rem}.seo-command-copy h1{font-size:clamp(3rem,14vw,5rem)}.seo-command-art{transform:none}.seo-console-body{grid-template-columns:1fr}.seo-console-nav{display:none}.seo-console-main{padding:16px}.seo-console-main>header{align-items:start;gap:15px}.seo-console-main>header>span{text-align:right;max-width:110px}.seo-console-split{grid-template-columns:1fr}.seo-next{min-height:220px}.seo-float{display:none}.seo-proof{grid-template-columns:1fr 1fr}.seo-tool:nth-child(n){grid-column:span 12;min-height:auto}.seo-tool-wall{gap:12px}.seo-workbench-heading{gap:22px}.revenue-funnel{grid-template-columns:1fr}.revenue-funnel>i{justify-self:center;transform:rotate(90deg)}.seo-team-image{min-height:470px}.seo-final .shell{flex-direction:column;align-items:flex-start}.seo-final a{width:100%}}.seo-command-art{box-shadow:none;background:0 0;border:0;transform:none}.seo-command-art>:not(.suite-people-visual){display:none}@media (width<=520px){.seo-health-row{grid-template-columns:1fr 1fr}.seo-health-row article:last-child{grid-column:1/-1}.seo-curve{padding:11px}.seo-proof{grid-template-columns:1fr}.seo-triage-stack article{grid-template-columns:42px 1fr}.seo-triage-stack article>span{width:38px;height:38px}.seo-triage-stack article>b{grid-column:2;justify-self:start}.seo-team-image{min-height:380px}.seo-signal-strip i{display:none}}
