@layer compare{.compare-theme,.compare-hub{color:#111a35;background:#fff}.compare-theme *,.compare-hub *{box-sizing:border-box}.compare-theme a,.compare-hub a{text-decoration:none}.compare-hero{color:#fff;background:radial-gradient(circle at 82% 9%, color-mix(in srgb,var(--compare) 36%,transparent), transparent 30%), radial-gradient(circle at 14% 100%, color-mix(in srgb,var(--compare-2) 32%,transparent), transparent 38%), linear-gradient(128deg,var(--compare-deep),#111b49 68%,#123b57);padding:48px 0 0;position:relative;overflow:hidden}.compare-hero:after{content:"";background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;height:92px;position:absolute;bottom:89px;left:-5%;right:-5%;transform:translateY(86%)}.compare-hero-grid{opacity:.16;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 58%)}.compare-hero-shell{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:58px;min-height:630px;padding-bottom:108px;display:grid;position:relative}.compare-crumb{color:#ffffff94;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:24px;font-size:.77rem;display:flex}.compare-crumb a{color:inherit}.compare-crumb a:hover{color:#fff}.compare-crumb b{color:#fff;font-weight:650}.compare-kicker{letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:9px;width:fit-content;margin-bottom:20px;font-size:.68rem;font-weight:850;display:flex}.compare-kicker>i{background:var(--compare);width:20px;height:2px}.compare-kicker em{color:#ffffffad;letter-spacing:.06em;border:1px solid #ffffff2e;border-radius:999px;margin-left:5px;padding:5px 8px;font-size:.58rem;font-style:normal}.compare-hero-copy h1{color:#fff;max-width:730px;font-size:clamp(3rem,4.6vw,4.75rem);line-height:.97}.compare-hero-copy>p{color:#ffffffc7;max-width:690px;margin-top:24px;font-size:1.08rem;line-height:1.7}.compare-domain-form{background:#fff;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;max-width:640px;margin-top:30px;padding:7px;display:grid;box-shadow:0 24px 60px #0000003b}.compare-domain-form>span{color:#737d94;padding-left:10px;font-size:1.4rem}.compare-domain-form input{color:#111a35;min-width:0;height:48px;font:inherit;border:0;outline:0;font-size:.93rem}.compare-domain-form button,.compare-cta form button{color:#fff;background:linear-gradient(135deg,var(--compare),var(--compare-2));height:48px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 18px;font-size:.84rem;font-weight:800}.compare-domain-form button i,.compare-cta form button i{margin-left:8px;font-style:normal}.compare-microproof{color:#ffffffab;flex-wrap:wrap;gap:18px;margin-top:18px;font-size:.76rem;display:flex}.compare-hero-art{min-width:0}.compare-hero-visual{min-height:480px;position:relative}.semrush-visual,.ahrefs-visual,.surfer-visual,.moz-visual,.seranking-visual{position:absolute;inset:0}.legacy-invoice,.vg-receipt{color:#111a35;background:#fff;border-radius:7px 24px 24px;width:270px;min-height:338px;padding:20px;position:absolute;top:65px;transform:rotate(-3deg);box-shadow:0 30px 70px #05091f4d}.legacy-invoice{left:20px}.vg-receipt{color:#fff;background:linear-gradient(145deg,#25205f,#4c42c7);top:42px;right:10px;transform:rotate(3deg)}.legacy-invoice header,.vg-receipt header,.capacity-board header,.focus-board header{border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.legacy-invoice header span,.vg-receipt header span{font-size:1.15rem;font-weight:850}.legacy-invoice header b,.vg-receipt header b{color:#768096;letter-spacing:.08em;font-size:.6rem}.vg-receipt header{border-color:#ffffff2e}.vg-receipt header b{color:#c9ff5b}.invoice-total{margin:26px 0;display:grid}.invoice-total small{color:#7c8599;font-size:.7rem}.vg-receipt .invoice-total small{color:#ffffff9e}.invoice-total strong{letter-spacing:-.07em;margin-top:4px;font-size:3.15rem;line-height:1}.invoice-total span{color:#858da0;font-size:.66rem}.vg-receipt .invoice-total span{color:#ffffff8f}.legacy-invoice ul{gap:10px;padding:0;list-style:none;display:grid}.legacy-invoice li{color:#646f84;border-bottom:1px dashed #dce1e8;justify-content:space-between;padding-bottom:9px;font-size:.7rem;display:flex}.legacy-invoice li b{color:#202942}.legacy-invoice footer,.vg-receipt footer{color:#6f788b;border-top:1px solid #e6e9ef;margin-top:20px;padding-top:14px;font-size:.67rem;font-weight:750}.vg-receipt footer{color:#fff;border-color:#ffffff29;align-items:center;gap:8px;display:flex}.vg-receipt footer i{background:#dfff57;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #dfff571f}.vg-receipt-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.vg-receipt-grid span{color:#ffffffa6;border:1px solid #ffffff21;border-radius:8px;padding:12px 7px;font-size:.58rem;display:grid}.vg-receipt-grid b{color:#fff;font-size:1.2rem}.compare-swap{z-index:4;border:6px solid var(--compare-deep);color:#10172e;background:var(--compare);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:198px;left:50%;transform:translate(-50%);box-shadow:0 14px 28px #0003}.compare-swap i{font-size:1.25rem;font-style:normal;line-height:1}.compare-swap span{color:#ffffff9e;text-align:center;letter-spacing:.09em;width:100px;font-size:.55rem;line-height:1.35;position:absolute;top:82px}.hero-float{z-index:6;color:#111a35;backdrop-filter:blur(13px);background:#fffffff0;border:1px solid #ffffff57;border-radius:12px;padding:12px 15px;display:grid;position:absolute;box-shadow:0 18px 40px #04081b38}.hero-float small{color:#778195;letter-spacing:.07em;font-size:.56rem;font-weight:850}.hero-float strong{margin-top:3px;font-size:.8rem}.float-saving{bottom:24px;right:74px}.ahrefs-visual{background:linear-gradient(145deg,#071234eb,#103562d1);border:1px solid #ffffff2e;border-radius:28px 8px 28px 28px;height:385px;top:36px;overflow:hidden;box-shadow:0 34px 80px #03091c59}.ahrefs-visual>header{border-bottom:1px solid #ffffff1f;padding:25px 27px 17px;display:grid}.ahrefs-visual>header span{color:#6ce5ca;letter-spacing:.1em;font-size:.61rem;font-weight:850}.ahrefs-visual>header strong{margin-top:3px;font-size:1.05rem}.index-map{height:220px;position:relative;overflow:hidden}.index-map>i{z-index:2;left:var(--x);top:var(--y);width:var(--d);height:var(--d);background:#6ac4ff;border-radius:50%;position:absolute;box-shadow:0 0 0 5px #4cb8ff1a}.index-map>i:nth-of-type(3n){background:#56e0b7}.index-map svg{width:100%;height:100%;position:absolute;inset:0}.index-map path{fill:none;stroke:#6fc0ff47;stroke-width:1.6px}.map-label{z-index:4;background:#0a1c42d1;border:1px solid #ffffff2e;border-radius:10px;padding:10px 13px;font-size:.68rem;font-weight:850;display:grid;position:absolute}.map-label small{color:#ffffff94;font-size:.55rem;font-weight:500}.label-index{top:30px;left:30px}.label-action{color:#0d2338;background:#64e2be;bottom:30px;right:28px}.label-action small{color:#174b45}.decision-route{background:#030a1d5c;border-top:1px solid #ffffff21;justify-content:center;align-items:center;gap:10px;padding:17px;display:flex;position:absolute;bottom:0;left:0;right:0}.decision-route span{color:#ffffffc2;align-items:center;gap:6px;font-size:.66rem;display:flex}.decision-route span i{color:#061832;background:#65ddbc;border-radius:50%;place-items:center;width:23px;height:23px;font-size:.52rem;font-style:normal;font-weight:850;display:grid}.decision-route>b{color:#5f759d}.float-depth{bottom:8px;right:22px}.surfer-visual{top:20px}.content-sheet{color:#1e2841;background:#fff;border-radius:9px 25px 25px;width:360px;height:375px;position:absolute;top:30px;left:2px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 32px 76px #07082157}.content-sheet>header{border-bottom:1px solid #e8e7ef;align-items:center;gap:12px;height:54px;padding:0 17px;display:flex}.content-sheet>header>span{gap:4px;display:flex}.content-sheet>header>span i{background:#f07dad;border-radius:50%;width:7px;height:7px}.content-sheet>header>span i:nth-child(2){background:#ffbd52}.content-sheet>header>span i:nth-child(3){background:#57d7b0}.content-sheet>header b{font-size:.72rem}.content-sheet>header em{color:#8a8fa0;margin-left:auto;font-size:.6rem;font-style:normal}.sheet-body{gap:13px;padding:29px 26px;display:grid}.sheet-body .line{background:#e8e9f1;border-radius:999px;height:8px;margin:0}.sheet-body .w85{width:85%}.sheet-body .w64{width:64%}.sheet-body .w91{width:91%}.sheet-body .w74{width:74%}.sheet-body .w90{width:90%}.sheet-body .w56{width:56%}.keyword-pills{flex-wrap:wrap;gap:5px;padding:5px 0;display:flex}.keyword-pills span{color:#9e2d62;background:#ffe8f2;border-radius:5px;padding:5px 7px;font-size:.52rem}.content-score{background:#fff8fc;border:1px solid #e3d7ee;border-radius:13px;width:110px;padding:13px;position:absolute;bottom:20px;right:20px}.content-score span{color:#8b7891;letter-spacing:.06em;font-size:.48rem;font-weight:850}.content-score strong{color:#ed4d92;font-size:1.7rem;line-height:1.15;display:block}.content-score i{background:#eadde7;border-radius:99px;height:5px;display:block;overflow:hidden}.content-score i:after{content:"";width:var(--score);background:#ed4d92;height:100%;display:block}.visibility-orbit{color:#fff;background:radial-gradient(circle,#5b48d3 0 30%,#342a87f0 31% 49%,#1d1b59e6 50%);border-radius:50%;width:300px;height:300px;position:absolute;top:65px;right:4px;box-shadow:0 28px 60px #120e4457}.visibility-orbit svg{width:100%;height:100%;animation:35s linear infinite compare-spin;position:absolute;inset:0}.visibility-orbit circle{fill:none;stroke:#ffffff2e;stroke-width:1px;stroke-dasharray:4 7}.orbit-center{z-index:2;text-align:center;letter-spacing:.08em;place-content:center;font-size:.61rem;display:grid;position:absolute;inset:0}.orbit-center b{color:#ff88ba;font-size:1.1rem}.orbit-node{z-index:3;color:#222745;background:#fff;border:3px solid #352c82;border-radius:50%;place-items:center;width:50px;height:50px;font-size:.55rem;font-style:normal;font-weight:850;display:grid;position:absolute;box-shadow:0 10px 20px #0003}.orbit-node.n1{top:76px;left:21px}.orbit-node.n2{top:50px;right:25px}.orbit-node.n3{bottom:42px;left:31px}.orbit-node.n4{bottom:66px;right:22px}.orbit-node.n5{background:#ff81b7;width:58px;height:58px;top:-11px;left:125px}.float-content{bottom:8px;left:74px}.moz-visual{grid-template-columns:1fr 90px 1.2fr;align-items:center;display:grid;top:40px}.authority-dial,.action-stack{color:#14233e;background:#fff;border-radius:24px 7px 24px 24px;overflow:hidden;box-shadow:0 30px 70px #050f2654}.authority-dial>header,.action-stack>header{border-bottom:1px solid #e2e8ed;padding:20px;display:grid}.authority-dial header span,.action-stack header span{color:#169bb9;letter-spacing:.08em;font-size:.57rem;font-weight:850}.authority-dial header b,.action-stack header b{margin-top:4px;font-size:.84rem}.dial-wrap{width:170px;height:170px;margin:17px auto 8px;position:relative}.dial-wrap svg{width:100%;height:100%;transform:rotate(-90deg)}.dial-wrap circle{fill:none;stroke:#e8f1f4;stroke-width:15px}.dial-wrap .dial-progress{stroke:#ffad2f;stroke-linecap:round;stroke-dasharray:355 390}.dial-wrap strong{color:#72808e;text-align:center;place-content:center;font-size:.7rem;display:grid;position:absolute;inset:0}.dial-wrap em{color:#14233e;font-size:2.5rem;font-style:normal;line-height:1}.authority-dial footer{color:#6b7888;border-top:1px solid #e4e9ed;justify-content:center;gap:14px;padding:14px;font-size:.56rem;display:flex}.moz-flow-arrow{text-align:center;place-items:center;display:grid}.moz-flow-arrow span{color:#153a43;background:#bdf15d;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:700;display:grid}.moz-flow-arrow small{color:#ffffff9e;letter-spacing:.06em;margin-top:10px;font-size:.52rem;line-height:1.4}.action-stack{border-radius:7px 24px 24px}.action-stack article{border-bottom:1px solid #e7eaee;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:15px 17px;display:grid}.action-stack article>i{color:#075b6a;background:#d8f8ff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:.58rem;font-style:normal;font-weight:850;display:grid}.action-stack article>span{display:grid}.action-stack article strong{font-size:.68rem}.action-stack article small{color:#7b8799;margin-top:2px;font-size:.54rem}.action-stack article em{color:#734d00;background:#fff0cd;border-radius:99px;padding:4px 6px;font-size:.49rem;font-style:normal}.float-authority{bottom:4px;right:22px}.seranking-visual{grid-template-columns:1fr 78px 1fr;align-items:center;display:grid;top:50px}.capacity-board,.focus-board{color:#15233a;background:#fff;border-radius:8px 24px 24px;min-height:340px;padding:20px;overflow:hidden;box-shadow:0 30px 70px #030f1e52}.capacity-board header span,.focus-board header span{color:#5b6578;letter-spacing:.07em;font-size:.56rem;font-weight:850}.capacity-board header strong,.focus-board header strong{letter-spacing:-.05em;font-size:1.6rem}.capacity-board header small,.focus-board header small{color:#7e8797;font-size:.56rem}.capacity-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.capacity-grid article{background:#f5faf9;border:1px solid #e0e7e8;border-radius:12px;padding:14px;display:grid}.capacity-grid b{color:#183c3b;font-size:1.4rem}.capacity-grid span{color:#778485;font-size:.56rem}.capacity-board footer{color:#173a2b;text-align:center;background:#dfffc8;border-radius:8px;margin-top:20px;padding:12px;font-size:.65rem;font-weight:800}.portfolio-gate{color:#ffffffad;text-align:center;justify-items:center;font-size:.56rem;line-height:1.35;display:grid}.portfolio-gate i{color:#112732;background:#9be75e;border-radius:50%;place-items:center;width:43px;height:43px;margin-top:12px;font-size:1.1rem;font-style:normal;display:grid}.focus-board{background:linear-gradient(160deg,#efffe6,#fff);border:1px solid #91e457}.project-rail{grid-template-columns:repeat(10,1fr);gap:4px;margin:28px 0 16px;display:grid}.project-rail i{background:#e5eaea;border-radius:5px;height:42px}.project-rail i.active{background:linear-gradient(#8ce24d,#4fb889)}.focus-board>strong{font-size:1.2rem;display:block}.focus-board>p{color:#667671;margin-top:7px;font-size:.7rem;line-height:1.5}.focus-board footer{border-top:1px solid #d5dfd3;justify-content:space-between;margin-top:33px;padding-top:14px;font-size:.6rem;display:flex}.focus-board footer b{color:#2f7948}.float-capacity{bottom:-5px;left:50%;transform:translate(-50%)}@keyframes compare-spin{to{transform:rotate(360deg)}}.compare-price-ribbon{z-index:4;color:#10182e;background:#fff;border:1px solid #dfe3ea;border-radius:8px 22px 22px;grid-template-columns:1fr auto 1fr 1.15fr;align-items:center;gap:24px;min-height:116px;margin-top:-86px;padding:18px 24px;display:grid;position:relative;box-shadow:0 22px 50px #10193921}.compare-price-ribbon>div{display:grid}.compare-price-ribbon small{color:#7b8496;letter-spacing:.08em;font-size:.59rem;font-weight:850}.compare-price-ribbon strong{letter-spacing:-.05em;margin-top:2px;font-size:1.7rem;line-height:1}.compare-price-ribbon span{color:#697386;margin-top:4px;font-size:.64rem}.compare-price-ribbon>i{color:#fff;background:#17213a;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.62rem;font-style:normal;font-weight:850;display:grid}.compare-price-ribbon .visiblegen-price{border-left:4px solid var(--compare);padding-left:24px}.compare-price-ribbon>p{color:#4d5870;border-left:1px solid #dfe3ea;padding-left:24px;font-size:.78rem;line-height:1.55}.compare-jump{z-index:20;backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e3e6eb;position:sticky;top:74px}.compare-jump .shell{justify-content:center;align-items:center;gap:28px;min-height:56px;display:flex}.compare-jump span{color:#9aa2af;letter-spacing:.1em;font-size:.57rem;font-weight:850}.compare-jump a{color:#3f4960;font-size:.72rem;font-weight:700}.compare-jump a:hover{color:var(--compare)}.compare-direct{padding:112px 0}.compare-direct-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;display:grid}.compare-direct-copy>span,.compare-section-heading span,.decision-copy>span,.compare-faq-shell>div:first-child>span,.compare-sources-shell>div>span,.compare-more header>span,.compare-hub-intro span,.hub-method-grid>div>span{color:var(--compare,var(--primary));letter-spacing:.11em;font-size:.67rem;font-weight:850}.compare-direct-copy h2{max-width:650px;margin-top:15px}.compare-direct-copy p{color:#536078;margin-top:23px}.compare-direct-copy>a{color:#303b54;align-items:center;gap:14px;margin-top:26px;font-size:.82rem;font-weight:800;display:inline-flex}.compare-direct-copy>a i{color:#fff;background:var(--compare);border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.switch-point-grid{border-top:1px solid #dfe3e9;gap:0;display:grid}.switch-point-grid article{border-bottom:1px solid #dfe3e9;grid-template-columns:56px 1fr;gap:17px;padding:26px 0;display:grid}.switch-point-grid article>span{width:44px;height:44px;color:var(--compare-deep);background:var(--compare-soft);border-radius:50% 50% 50% 13px;place-items:center;font-size:.72rem;font-weight:850;display:grid}.switch-point-grid h3{font-size:1.16rem}.switch-point-grid p{color:#657086;margin-top:7px;font-size:.87rem}.compare-matrix-section{background:#f5f4ee;padding:110px 0}.compare-section-heading{grid-template-columns:1.1fr .6fr;align-items:end;gap:80px;margin-bottom:46px;display:grid}.compare-section-heading h2{max-width:790px;margin-top:12px}.compare-section-heading>p{color:#606c80;font-size:.86rem}.compare-matrix{background:#fff;border:1px solid #d8d9d5;border-radius:7px 24px 24px;overflow:hidden;box-shadow:0 22px 48px #171d3014}.compare-matrix-head,.compare-matrix-row{grid-template-columns:.75fr 1fr 1fr;display:grid}.compare-matrix-head{color:#fff;background:#131a2d;min-height:92px}.compare-matrix-head>*{border-right:1px solid #ffffff24;align-items:center;padding:20px 25px;display:flex}.compare-matrix-head>strong{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.compare-matrix-head>span{box-shadow:inset 5px 0 0 var(--brand);font-size:1.1rem;font-weight:800}.compare-matrix-head>.vg-head{color:#111a2b;box-shadow:none;background:#ddff56}.compare-matrix-row{border-top:1px solid #e1e3e7;min-height:100px}.compare-matrix-row>*{border-right:1px solid #e1e3e7;align-items:center;padding:19px 25px;display:flex}.compare-matrix-row>strong{color:#1d2740;gap:12px;font-size:.78rem}.compare-matrix-row>strong i{color:#9aa2af;font-size:.57rem;font-style:normal}.compare-matrix-row>span{color:#5b6578;font-size:.76rem;line-height:1.55}.compare-matrix-row>.vg-cell{color:#23304a;background:#fbfff0}.compare-disclaimer{color:#818999;text-align:center;max-width:980px;margin:20px auto 0;font-size:.67rem}.compare-strengths{color:#fff;background:linear-gradient(135deg,#10172d,var(--compare-deep));padding:110px 0}.compare-section-heading.inverse h2{color:#fff}.compare-section-heading.inverse>p{color:#ffffffab}.compare-section-heading.inverse span{color:var(--compare)}.strength-board{grid-template-columns:1fr 125px 1fr;align-items:center;display:grid}.strength-board>article{background:#ffffff12;border:1px solid #ffffff2b;border-radius:8px 24px 24px;overflow:hidden}.strength-board article header{border-bottom:1px solid #ffffff24;padding:24px 26px;display:grid}.strength-board article header span{font-size:1.42rem;font-weight:800}.strength-board article header small{color:#ffffff91;margin-top:4px;font-size:.66rem}.strength-board ul{gap:0;padding:0 26px;list-style:none;display:grid}.strength-board li{color:#fffc;border-bottom:1px solid #ffffff1a;grid-template-columns:29px 1fr;align-items:center;gap:11px;min-height:70px;font-size:.78rem;display:grid}.strength-board li i{color:#fff;background:color-mix(in srgb,var(--compare) 65%,#222b4a);border-radius:8px;place-items:center;width:27px;height:27px;font-size:.56rem;font-style:normal;font-weight:850;display:grid}.visiblegen-strength li i{color:#13202a;background:#ddff56}.strength-board article footer{color:#10182b;background:var(--compare);letter-spacing:.05em;text-transform:uppercase;padding:17px 26px;font-size:.68rem;font-weight:850}.strength-board .visiblegen-strength footer{background:#ddff56}.strength-center{place-items:center;display:grid}.strength-center span{z-index:2;color:#fff;text-align:center;letter-spacing:.06em;background:#1a2441;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:90px;height:90px;font-size:.59rem;line-height:1.35;display:grid}.strength-center i{background:#ffffff38;width:125px;height:1px;position:absolute}.compare-deep-dive{padding:115px 0}.deep-dive-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.deep-dive-grid article{background:#fff;border:1px solid #dde1e7;border-radius:7px 22px 22px;padding:24px;box-shadow:0 16px 35px #19213c0f}.dive-graphic{background:linear-gradient(135deg,var(--compare-soft),#f6f8fb);border-radius:5px 17px 17px;justify-content:center;align-items:center;gap:8px;height:150px;margin-bottom:22px;display:flex;overflow:hidden}.dive-graphic span{color:#fff;background:var(--compare);width:48px;height:48px;box-shadow:0 10px 24px color-mix(in srgb,var(--compare) 30%,transparent);border-radius:13px 13px 13px 4px;place-items:center;font-size:.74rem;font-weight:850;display:grid}.dive-graphic i{background:color-mix(in srgb,var(--compare) 14%,#fff);border:1px solid color-mix(in srgb,var(--compare) 28%,#e1e5eb);border-radius:8px;width:34px;height:70px}.dive-graphic i:nth-of-type(2){height:96px}.dive-graphic i:nth-of-type(3){height:55px}.dive-graphic b{color:var(--compare);font-size:1.4rem}.deep-dive-grid article>small{min-height:38px;color:var(--compare);letter-spacing:.04em;text-transform:uppercase;font-size:.61rem;font-weight:800;line-height:1.4;display:block}.deep-dive-grid h3{margin-top:8px;font-size:1.5rem}.deep-dive-grid p{color:#5d687d;margin-top:13px;font-size:.84rem}.proof-visual{border:1px solid color-mix(in srgb,var(--compare) 21%,#dce2e9);color:#1d2942;background:linear-gradient(145deg,#fff,var(--compare-soft));border-radius:5px 18px 18px;min-height:215px;margin:-5px -5px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.proof-visual *{box-sizing:border-box}.deep-dive-grid article .proof-visual article{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.proof-visual :is(header,footer){letter-spacing:.035em;font-size:.58rem}.proof-visual header{border-bottom:1px solid #262f461c;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 15px;display:flex}.proof-visual header>span{color:#718096;letter-spacing:.08em;font-weight:850}.proof-visual header>b{font-size:.65rem}.audit-console{padding-bottom:38px}.audit-console header i{color:#0d6955;background:#c9f9e7;border-radius:999px;padding:4px 6px;font-size:.48rem;font-style:normal;font-weight:900}.audit-score{align-items:center;gap:10px;display:flex;position:absolute;top:57px;left:16px}.audit-score>strong{border:7px solid #ffc7b5;border-top-color:var(--compare);border-radius:50%;place-items:center;width:58px;height:58px;font-size:1.15rem;display:grid}.audit-score>span{color:#6f7a8f;font-size:.55rem;display:grid}.audit-score em{color:#16a17c;margin-top:3px;font-style:normal;font-weight:850}.severity-bars{gap:11px;margin:18px 15px 0 104px;display:grid}.severity-bars span{grid-template-columns:1fr 42px 20px;align-items:center;gap:7px;font-size:.51rem;display:grid}.severity-bars span>i{background:linear-gradient(90deg,var(--compare) var(--w),#e9edf1 var(--w));border-radius:99px;height:7px}.severity-bars b{color:#667286}.severity-bars em{color:#1f2940;text-align:right;font-style:normal;font-weight:850}.audit-console footer{color:#fff;background:#202b49;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;min-height:39px;padding:0 14px;display:grid;position:absolute;inset:auto 0 0}.audit-console footer b{color:#ffb598}.audit-console footer i{color:#dfff55;font-style:normal}.owner-board{background:#fff;padding-bottom:34px}.owner-board article{border-bottom:1px solid #edf0f3;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;min-height:46px;padding:5px 13px;display:grid}.avatar{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.48rem;font-style:normal;font-weight:850;display:grid}.avatar.coral{background:#ff7654}.avatar.violet{background:#7057e9}.avatar.mint{background:#0bb596}.owner-board article>span{display:grid}.owner-board article b{font-size:.57rem}.owner-board article small{color:#8a93a4;margin-top:2px;font-size:.47rem}.owner-board article em{color:#6854c7;background:#eeeaff;border-radius:999px;padding:4px 6px;font-size:.42rem;font-style:normal;font-weight:900}.owner-board footer{color:#6d7789;background:#f5f7f9;align-items:center;min-height:34px;padding:0 14px;display:flex;position:absolute;inset:auto 0 0}.owner-board footer span{background:#16bd96;border-radius:8px;width:21px;height:5px;margin-right:4px}.owner-board footer span:nth-child(2){background:#7259e7}.owner-board footer span:nth-child(3){background:#ff805b}.owner-board footer b{margin-left:auto;font-size:.5rem}.outcome-board{color:#fff;background:#17213d}.outcome-board header{border-color:#ffffff1c}.outcome-board header span{color:#8ee7d4}.outcome-board header strong{font-size:1.05rem}.outcome-chart{background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 29px);border-bottom:1px solid #ffffff26;height:118px;margin:10px 15px 0;position:relative}.outcome-chart svg{width:100%;height:100%;overflow:visible}.outcome-chart path:not(.area){fill:none;stroke:#40d9c0;stroke-width:4px;stroke-linecap:round}.outcome-chart .area{fill:#31c8b229}.outcome-chart>i{left:var(--x);top:var(--y);background:#ddff56;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 6px #ddff561f}.outcome-board footer{color:#ffffff9e;justify-content:space-between;padding:12px 15px;display:flex}.outcome-board footer span i{background:#42d8c1;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.outcome-board footer b{color:#fff}.link-intelligence{color:#fff;background:#101b37}.link-intelligence header{border-color:#ffffff1f}.link-intelligence header span{color:#8bbaff}.link-intelligence svg{width:100%;height:128px}.link-intelligence path{fill:none;stroke:#8bbaff40;stroke-width:1.2px}.link-intelligence circle{fill:#2a3f6d;stroke:#7cadff;stroke-width:2px}.link-intelligence circle.core{fill:#386fd5;stroke:#c6ddff;stroke-width:4px}.link-intelligence footer{border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:grid}.link-intelligence footer b{color:#8bbaff;font-size:.85rem}.link-intelligence footer span{color:#fff9}.link-intelligence footer i{color:#dfff55;font-style:normal}.citation-chain{background:#f8fbff}.chain-row{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;padding:26px 15px 19px;display:grid}.chain-row article{background:#fff;border:1px solid #d9e4f4;border-radius:12px;place-items:center;min-height:105px;padding:9px;display:grid;box-shadow:0 8px 18px #1a365e12}.chain-row article>i{color:#fff;background:#306fcf;border-radius:9px;place-items:center;width:31px;height:31px;font-size:.57rem;font-style:normal;font-weight:900;display:grid}.chain-row article b{margin-top:7px;font-size:.88rem}.chain-row article span{color:#7a879b;font-size:.47rem}.chain-row>em{color:#5885c9;font-style:normal;font-weight:900}.citation-chain footer{color:#637087;border-top:1px solid #dce4ef;justify-content:space-between;align-items:center;min-height:39px;padding:0 15px;display:flex}.citation-chain footer span i{background:#1dc8a1;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.citation-chain footer b{color:#2362bd}.action-pipeline{color:#fff;background:linear-gradient(145deg,#13213d,#213b6c)}.action-pipeline header{border-color:#ffffff1f}.action-pipeline header span{color:#8abaff}.pipeline{grid-template-columns:repeat(4,1fr);gap:0;padding:25px 12px;display:grid}.pipeline article{text-align:center;justify-items:center;display:grid;position:relative}.pipeline article:not(:last-child):after{content:"";z-index:0;border-top:1px dashed #ffffff52;width:74%;position:absolute;top:27px;left:63%}.pipeline small{z-index:1;color:#152441;background:#a8ccff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.45rem;font-weight:900;display:grid}.pipeline article:nth-child(2) small{background:#8ce4d3}.pipeline article:nth-child(3) small{background:#d9ff62}.pipeline article:nth-child(4) small{color:#fff;background:#6f60ec}.pipeline article>i{background:#ffffff40;width:1px;height:18px}.pipeline article>span{color:#ffffff8f;font-size:.47rem;display:grid}.pipeline article b{color:#fff;margin-bottom:3px;font-size:.57rem}.priority-balance{background:#fff9f5}.balance-body{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:20px 15px 12px;display:grid}.balance-body article{background:#fff;border:1px solid #f0dacf;border-radius:11px;gap:5px;padding:11px;display:grid}.balance-body article>span{color:#8a7b77;letter-spacing:.07em;font-size:.46rem;font-weight:850}.balance-body strong{font-size:1.05rem}.balance-body article>i{background:linear-gradient(90deg,#fa7745 var(--p),#f0ecea var(--p));border-radius:20px;height:7px}.balance-body article small{color:#8d7e79;font-size:.45rem}.balance-body article.winning{border-color:#f1a884;box-shadow:0 7px 18px #f4854930}.balance-body>em{color:#bd7658;font-size:.5rem;font-style:normal;font-weight:900}.priority-balance footer{color:#725f57;border-top:1px solid #ecdcd4;grid-template-columns:auto 1fr;gap:10px;padding:11px 15px;display:grid}.priority-balance footer b{color:#eb632f}.brief-studio{background:#fff}.brief-studio header>span{gap:3px;display:flex}.brief-studio header>span i{background:#f2774b;border-radius:50%;width:6px;height:6px}.brief-studio header>span i:nth-child(2){background:#ffc453}.brief-studio header>span i:nth-child(3){background:#29c397}.brief-studio header em{color:#d95a2c;background:#fff0e8;border-radius:99px;padding:4px 7px;font-style:normal;font-weight:900}.brief-columns{grid-template-columns:1.35fr .8fr;gap:12px;padding:15px;display:grid}.brief-columns section,.brief-columns aside{align-content:start;gap:7px;display:grid}.brief-columns :is(section,aside)>span{color:#8e8291;letter-spacing:.07em;font-size:.44rem;font-weight:850}.brief-columns section b{color:#445067;background:#faf6f4;border-left:2px solid #f27a4a;padding:7px 8px;font-size:.5rem}.brief-columns aside i{color:#785679;background:#f8ebf6;border-radius:6px;padding:5px 7px;font-size:.46rem;font-style:normal}.brief-studio footer{color:#746878;border-top:1px solid #ece5ea;align-items:center;gap:8px;padding:10px 15px;display:flex}.brief-studio footer i{background:#28c69c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dff9f1}.content-lift{color:#fff;background:#261538}.content-lift header{border-color:#ffffff1f}.content-lift header span{color:#ffa27e}.lift-metrics{grid-template-columns:1fr 1fr;gap:9px;padding:13px 15px 0;display:grid}.lift-metrics article{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;grid-template-columns:1fr auto;gap:3px;padding:9px;display:grid}.lift-metrics small{color:#ffffff8c;grid-column:1/-1;font-size:.45rem}.lift-metrics strong{font-size:.72rem}.lift-metrics em{color:#67e5bf;font-size:.52rem;font-style:normal;font-weight:850}.content-lift svg{width:calc(100% - 30px);height:76px;margin:5px 15px 0;overflow:visible}.content-lift path:not(.lift-area){fill:none;stroke:#ff8554;stroke-width:3px}.content-lift .lift-area{fill:#ff855424}.authority-system{background:#f6fcff}.authority-body{grid-template-columns:145px 1fr;align-items:center;gap:13px;padding:15px;display:grid}.authority-ring{width:125px;height:125px;position:relative}.authority-ring svg{width:100%;transform:rotate(-90deg)}.authority-ring circle{fill:none;stroke:#dceef5;stroke-width:12px}.authority-ring circle.progress{stroke:#18a9d4;stroke-dasharray:339;stroke-dashoffset:54px;stroke-linecap:round}.authority-ring>strong{color:#0e6b8a;text-align:center;place-content:center;font-size:1.3rem;display:grid;position:absolute;inset:0}.authority-ring small{color:#7a91a0;font-size:.4rem;font-weight:650;display:block}.authority-body ul{gap:10px;padding:0;list-style:none;display:grid}.authority-body li{grid-template-columns:8px 1fr;align-items:center;gap:8px;display:grid}.authority-body li>i{background:#1cb0d7;border-radius:50%;width:8px;height:8px}.authority-body li:nth-child(2)>i{background:#7565e9}.authority-body li:nth-child(3)>i{background:#f7a62b}.authority-body li span{color:#82919f;font-size:.46rem;display:grid}.authority-body li b{color:#314153;font-size:.54rem}.surface-radar{color:#fff;background:#102842}.surface-radar header{border-color:#ffffff1f}.surface-radar header span{color:#6edbf3}.radar-body{width:250px;height:142px;margin:8px auto 0;position:relative}.radar-body svg{width:100%;height:100%}.radar-body path{fill:none;stroke:#ffffff29}.radar-body path.radar-fill{fill:#2ebbd740;stroke:#5fe0f6;stroke-width:2px}.radar-body span{color:#ffffffab;font-size:.42rem;font-weight:850;position:absolute}.radar-body .r1{top:0;left:104px}.radar-body .r2{top:41px;right:2px}.radar-body .r3{bottom:5px;right:18px}.radar-body .r4{bottom:5px;left:20px}.radar-body .r5{top:41px;left:-3px}.surface-radar footer{color:#fff9;border-top:1px solid #ffffff1f;justify-content:space-between;padding:10px 15px;display:flex}.surface-radar footer b{color:#7ee7f7}.report-bridge{background:#fff}.report-cards{grid-template-columns:1fr 1fr;gap:10px;padding:19px 15px 13px;display:grid}.report-cards article{background:#f7fbfd;border:1px solid #d9e7ee;border-radius:10px;padding:12px;display:grid}.report-cards article:nth-child(2){background:#eff9fd}.report-cards article>i{color:#7b8d98;letter-spacing:.07em;font-size:.43rem;font-style:normal;font-weight:850}.report-cards strong{color:#175c73;margin-top:7px;font-size:.86rem}.report-cards span{color:#84939e;font-size:.44rem}.report-cards article>b{background:#dfeaf0;border-radius:10px;height:5px;margin-top:12px}.report-cards article>b em{width:var(--w);border-radius:inherit;background:#1cb1d4;height:100%;display:block}.report-bridge footer{color:#61737f;border-top:1px solid #dfe8ed;align-items:center;gap:8px;padding:11px 15px;display:flex}.report-bridge footer i{background:#1cbb9a;border-radius:50%;width:8px;height:8px}.capacity-planner{background:#f8faff}.project-cells{grid-template-columns:repeat(5,1fr);gap:7px;padding:20px 15px;display:grid}.project-cells>i{color:#9aa5b9;background:#fff;border:1px dashed #b9c3d8;border-radius:9px;place-items:center;height:48px;font-style:normal;display:grid}.project-cells>i.active{color:#fff;background:linear-gradient(145deg,#575fd1,#7e83ef);border-style:solid;border-color:#6b72db;box-shadow:0 7px 13px #626bd52e}.project-cells>i span{font-size:.48rem;font-weight:900}.capacity-planner footer{color:#6f7990;border-top:1px solid #dfe3ee;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 15px;display:grid}.capacity-planner footer span{align-items:center;gap:4px;display:flex}.capacity-planner footer span b{color:#4f57c0;font-size:.8rem}.capacity-planner footer>i{background:#d4d9e6;height:1px}.suite-switchboard{color:#fff;background:#171b43}.suite-switchboard header{border-color:#ffffff1f}.suite-switchboard header span{color:#a9adff}.suite-cells{grid-template-columns:repeat(3,1fr);gap:5px;padding:13px 15px;display:grid}.suite-cells i{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;place-items:center;height:27px;font-size:.4rem;font-style:normal;font-weight:850;display:grid}.suite-cells i:nth-child(3n+1){color:#97e3d1}.suite-cells i:nth-child(3n+2){color:#d2c3ff}.suite-cells i:nth-child(3n){color:#ffd49b}.suite-switchboard footer{color:#ffffff8c;border-top:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;padding:10px 15px;display:grid}.suite-switchboard footer b{color:#dfff55}.suite-switchboard footer strong{color:#fff;text-align:right}.recommendation-ticket{background:#fff;padding:0 15px}.recommendation-ticket header{margin:0 -15px}.recommendation-ticket header span{color:#5962d0}.recommendation-ticket header em{color:#186f5b;background:#dcf7ef;border-radius:99px;padding:4px 6px;font-size:.43rem;font-style:normal;font-weight:900}.recommendation-ticket h4{color:#242d49;margin:14px 0 11px;font-size:.93rem;line-height:1.1}.recommendation-ticket>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.recommendation-ticket article{background:#f5f6fc;border-left:2px solid #666ee0;gap:4px;padding:9px;display:grid}.recommendation-ticket article small{color:#8991a5;font-size:.4rem;font-weight:850}.recommendation-ticket article b{font-size:.49rem;line-height:1.4}.recommendation-ticket footer{color:#697389;border-top:1px solid #e4e6ee;justify-content:space-between;align-items:center;margin:14px -15px 0;padding:9px 15px;display:flex}.recommendation-ticket footer span{align-items:center;gap:6px;display:flex}.recommendation-ticket footer span i{color:#fff;background:#5e66d5;border-radius:50%;place-items:center;width:23px;height:23px;font-size:.42rem;font-style:normal;display:grid}.recommendation-ticket footer b{color:#4e57c5}.compare-semrush-alternative .compare-deep-dive{background:linear-gradient(#fff,#fff8f4)}.compare-ahrefs-alternative .compare-deep-dive{background:linear-gradient(#fff,#f4f8ff)}.compare-surfer-seo-alternative .compare-deep-dive{background:linear-gradient(#fff,#fff7f2)}.compare-moz-pro-alternative .compare-deep-dive{background:linear-gradient(#fff,#f1fbfd)}.compare-se-ranking-alternative .compare-deep-dive{background:linear-gradient(#fff,#f5f6ff)}.compare-decision{background:linear-gradient(90deg,#f2f7fa,#f7f4ee);padding:110px 0}.compare-decision-shell{grid-template-columns:.82fr 1.18fr;align-items:center;gap:75px;display:grid}.decision-copy h2{margin-top:14px}.decision-copy p{color:#536076;margin-top:22px}.decision-copy a{color:#fff;background:#18213b;border-radius:7px;align-items:center;gap:11px;margin-top:25px;padding:13px 16px;font-size:.78rem;font-weight:800;display:inline-flex}.decision-copy a i{color:#ddff56;font-style:normal}.decision-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.decision-cards article{background:#fff;border:1px solid #dce0e4;border-radius:7px 22px 22px;min-height:375px;overflow:hidden;box-shadow:0 18px 36px #1b223914}.decision-cards header{border-bottom:1px solid #e3e6e9;align-items:center;gap:12px;padding:22px;display:flex}.decision-cards header i{color:#fff;background:var(--compare);border-radius:50%;place-items:center;width:36px;height:36px;font-size:.7rem;font-style:normal;font-weight:850;display:grid}.decision-cards header span{font-size:.78rem;font-weight:800}.decision-cards ul{gap:0;padding:10px 22px;list-style:none;display:grid}.decision-cards li{color:#566176;border-bottom:1px solid #e6e9ec;padding:18px 0 18px 22px;font-size:.76rem;line-height:1.5;position:relative}.decision-cards li:before{content:"✓";color:var(--compare);font-weight:900;position:absolute;left:0}.decision-cards .decision-vg{border-color:#b9d74b}.decision-cards .decision-vg header{background:#f7ffd9}.decision-cards .decision-vg header i{color:#162034;background:#ddff56}.compare-faq{padding:110px 0}.compare-faq-shell{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.compare-faq-shell>div:first-child h2{margin-top:14px}.compare-faq-shell>div:first-child p{color:#637087;margin-top:20px}.compare-faq-list{border-top:1px solid #dce1e7}.compare-faq-list details{border-bottom:1px solid #dce1e7}.compare-faq-list summary{color:#202a43;cursor:pointer;grid-template-columns:45px 1fr auto;align-items:center;gap:14px;padding:23px 0;font-size:.88rem;font-weight:760;display:grid}.compare-faq-list summary i{color:var(--compare);font-size:.62rem;font-style:normal}.compare-faq-list summary span{width:22px;height:22px;position:relative}.compare-faq-list summary span:before,.compare-faq-list summary span:after{content:"";background:#252f48;width:12px;height:1px;position:absolute;top:10px;left:5px}.compare-faq-list summary span:after{transition:transform .2s;transform:rotate(90deg)}.compare-faq-list details[open] summary span:after{transform:none}.compare-faq-list details p{color:#5f6b80;padding:0 36px 24px 59px;font-size:.83rem}.compare-sources{color:#fff;background:#11182b;padding:76px 0}.compare-sources-shell{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.compare-sources-shell h2{color:#fff;margin-top:10px;font-size:2.1rem}.compare-sources-shell p{color:#ffffff9e;margin-top:16px;font-size:.78rem}.compare-sources ol{border-top:1px solid #ffffff26;padding:0;list-style:none}.compare-sources li{border-bottom:1px solid #ffffff26;grid-template-columns:38px 1fr;align-items:center;gap:10px;min-height:58px;display:grid}.compare-sources li>i{color:var(--compare);font-size:.57rem;font-style:normal}.compare-sources li a{color:#fff;justify-content:space-between;gap:15px;font-size:.74rem;display:flex}.compare-sources li a span{color:var(--compare)}.compare-more{background:#f5f4ef;padding:100px 0}.compare-more header{grid-template-columns:1fr auto;align-items:end;margin-bottom:35px;display:grid}.compare-more header>span{grid-column:1/-1}.compare-more header h2{margin-top:10px;font-size:2.65rem}.compare-more header>a{color:#27324a;font-size:.75rem;font-weight:800}.compare-more header>a i{color:var(--compare);font-style:normal}.compare-more-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.compare-more-grid a{border:1px solid color-mix(in srgb,var(--card) 30%,#dadde2);background:linear-gradient(145deg,#fff,var(--card-soft));border-radius:5px 17px 17px;min-height:150px;padding:19px;display:grid}.compare-more-grid small{color:#828b9c;letter-spacing:.08em;font-size:.55rem}.compare-more-grid strong{color:#18213a;margin-top:13px;font-size:1.2rem}.compare-more-grid span{color:#59657a;justify-content:space-between;align-self:end;font-size:.64rem;display:flex}.compare-more-grid i{color:var(--card);font-style:normal}.compare-cta{background:#fff;padding:82px 0}.compare-cta-panel{color:#fff;background:radial-gradient(circle at 87% 15%,color-mix(in srgb,var(--compare,#695ff0) 52%,transparent),transparent 31%),linear-gradient(135deg,#101831,#263888);border-radius:8px 30px 30px;grid-template-columns:1fr .7fr;align-items:center;gap:60px;min-height:330px;padding:50px;display:grid;position:relative;overflow:hidden}.compare-cta-panel:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-150px;right:-80px;box-shadow:0 0 0 42px #ffffff06,0 0 0 84px #ffffff05}.compare-cta-panel>div,.compare-cta-panel form{z-index:2;position:relative}.compare-cta-panel>div>span{color:#ddff56;letter-spacing:.09em;font-size:.65rem;font-weight:850}.compare-cta-panel h2{color:#fff;margin-top:13px}.compare-cta-panel p{color:#ffffffb3;margin-top:17px}.compare-cta-panel form{background:#fff;border-radius:12px;padding:8px;display:grid}.compare-cta-panel input{height:50px;font:inherit;border:0;outline:0;padding:0 13px;font-size:.83rem}.compare-hub{--compare:#6557e8}.compare-hub-hero{color:#fff;background:radial-gradient(circle at 75% 20%,#43beff42,#0000 27%),radial-gradient(circle at 15% 90%,#ff56a742,#0000 35%),linear-gradient(135deg,#111a47,#31309c 65%,#125976);padding:60px 0 86px}.compare-hub-hero-shell{grid-template-columns:1fr .85fr;align-items:center;gap:80px;min-height:570px;display:grid}.compare-hub-hero .compare-crumb{margin-bottom:29px}.compare-hub-hero h1{color:#fff;max-width:800px}.compare-hub-hero p{color:#ffffffc2;max-width:730px;margin-top:24px;font-size:1.08rem}.hub-actions{flex-wrap:wrap;gap:10px;margin-top:29px;display:flex}.hub-actions a{color:#fff;border:1px solid #ffffff47;border-radius:8px;align-items:center;gap:14px;min-height:48px;padding:0 17px;font-size:.78rem;font-weight:800;display:flex}.hub-actions a:first-child{color:#151d32;background:#ddff56;border-color:#ddff56}.hub-price-map{backdrop-filter:blur(16px);background:#090e2c8f;border:1px solid #fff3;border-radius:8px 27px 27px;padding:26px;box-shadow:0 35px 70px #04081d47}.hub-price-map header{border-bottom:1px solid #ffffff26;padding-bottom:19px;display:grid}.hub-price-map header span{color:#76e8d7;letter-spacing:.1em;font-size:.61rem;font-weight:850}.hub-price-map header strong{margin-top:5px;font-size:1.06rem}.hub-bars{gap:12px;padding:24px 0;display:grid}.hub-bars>div{grid-template-columns:95px 1fr 88px;align-items:center;gap:10px;display:grid}.hub-bars span{color:#ffffffb8;font-size:.65rem}.hub-bars i{background:#ffffff1a;border-radius:999px;height:9px;overflow:hidden}.hub-bars i:after{content:"";width:var(--bar);border-radius:inherit;background:var(--bar-color);height:100%;display:block}.hub-bars b{text-align:right;font-size:.69rem}.hub-bars .hub-vg-bar{border-top:1px solid #ffffff21;padding-top:12px}.hub-bars .hub-vg-bar i:after{background:#ddff56;width:42%}.hub-bars .hub-vg-bar b{color:#ddff56}.hub-price-map footer{color:#ffffff8c;align-items:start;gap:9px;font-size:.6rem;line-height:1.5;display:flex}.hub-price-map footer i{background:#ffbf52;border-radius:50%;flex:none;width:8px;height:8px;margin-top:3px}.compare-hub-intro{text-align:center;padding:80px 0}.compare-hub-intro h2{margin:13px auto 0}.compare-hub-intro p{color:#58657b;max-width:1020px;margin:22px auto 0}.hub-comparison-list{background:#f5f4ee;padding:105px 0}.hub-card-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.hub-card{border:1px solid color-mix(in srgb,var(--card) 30%,#ddd);background:linear-gradient(155deg,#fff 55%,var(--card-soft));border-radius:7px 26px 26px;grid-column:span 2;min-height:500px;padding:25px;display:grid;overflow:hidden;box-shadow:0 18px 35px #141d3612}.hub-card:nth-child(4),.hub-card:nth-child(5){grid-column:span 3}.hub-card header{justify-content:space-between;align-items:center;display:flex}.hub-card header>span{color:#fff;background:var(--card);border-radius:50%;place-items:center;width:35px;height:35px;font-size:.64rem;font-weight:850;display:grid}.hub-card header small{color:#737d90;font-size:.6rem}.hub-card-mark{background:linear-gradient(90deg,var(--card-soft),transparent);justify-content:center;align-items:center;gap:13px;min-height:120px;margin:22px -25px 18px;display:flex}.hub-card-mark i,.hub-card-mark strong{border-radius:17px;place-items:center;width:64px;height:64px;font-size:1.2rem;font-style:normal;font-weight:900;display:grid}.hub-card-mark i{color:#fff;background:linear-gradient(135deg,#12c7a0,#5e43ed)}.hub-card-mark strong{color:#fff;background:var(--card)}.hub-card-mark b{color:#8a91a0;text-transform:uppercase;font-size:.62rem}.hub-card h2{font-size:1.75rem}.hub-card>p{color:#5f6b7e;margin-top:13px;font-size:.76rem}.hub-card-price{border:1px solid color-mix(in srgb,var(--card) 22%,#dfe2e8);background:#ffffffb3;border-radius:11px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:21px;padding:13px;display:grid}.hub-card-price>span{display:grid}.hub-card-price small{color:#818999;font-size:.52rem}.hub-card-price b{font-size:.8rem}.hub-card-price>i{color:var(--card);font-style:normal}.hub-card>a{border-top:1px solid color-mix(in srgb,var(--card) 22%,#ddd);color:#202a43;justify-content:space-between;align-self:end;padding-top:18px;font-size:.73rem;font-weight:800;display:flex}.hub-card>a span{color:var(--card)}.hub-method{color:#fff;background:#11182a;padding:105px 0}.hub-method-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:90px;display:grid}.hub-method-grid h2{color:#fff;margin-top:13px}.hub-method-grid>div>p{color:#ffffffa3;margin-top:21px}.hub-method-grid ol{border-top:1px solid #ffffff24;padding:0;list-style:none}.hub-method-grid li{border-bottom:1px solid #ffffff24;grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:92px;display:grid}.hub-method-grid li>i{color:#ddff56;font-size:.66rem;font-style:normal}.hub-method-grid li>span{display:grid}.hub-method-grid li strong{font-size:.84rem}.hub-method-grid li small{color:#ffffff8c;margin-top:4px;font-size:.67rem}@media (width<=1100px){.compare-hero-shell{grid-template-columns:1fr;gap:20px;padding-bottom:130px}.compare-hero-copy{max-width:820px}.compare-hero-art{width:min(700px,100%);margin:0 auto}.compare-price-ribbon{grid-template-columns:1fr auto 1fr;margin-top:-92px}.compare-price-ribbon>p{border-top:1px solid #e0e4ea;border-left:0;grid-column:1/-1;padding:14px 0 0}.compare-direct-grid,.compare-decision-shell,.compare-faq-shell,.compare-sources-shell{gap:50px}.compare-more-grid{grid-template-columns:repeat(2,1fr)}.compare-hub-hero-shell{grid-template-columns:1fr;gap:45px}.hub-price-map{max-width:700px}.hub-card-grid{grid-template-columns:repeat(2,1fr)}.hub-card,.hub-card:nth-child(4),.hub-card:nth-child(5){grid-column:auto}.hub-card:last-child{grid-column:1/-1;min-height:430px}}@media (width<=800px){.compare-hero{padding-top:28px}.compare-hero-shell{min-height:0;padding-bottom:122px}.compare-hero-copy h1{font-size:clamp(2.6rem,11vw,3.5rem)}.compare-hero-copy>p{font-size:.98rem}.compare-domain-form{grid-template-columns:auto 1fr}.compare-domain-form button{grid-column:1/-1}.compare-hero-visual{transform-origin:top;min-height:440px;transform:scale(.92)}.compare-price-ribbon{grid-template-columns:1fr 1fr;gap:15px;margin-top:-88px;padding:18px}.compare-price-ribbon>i{width:32px;height:32px;position:absolute;top:32px;left:50%;transform:translate(-50%)}.compare-price-ribbon .visiblegen-price{padding-left:15px}.compare-price-ribbon>p{grid-column:1/-1}.compare-jump{display:none}.compare-direct,.compare-matrix-section,.compare-strengths,.compare-deep-dive,.compare-decision,.compare-faq{padding:78px 0}.compare-direct-grid,.compare-decision-shell,.compare-faq-shell,.compare-sources-shell,.compare-section-heading,.compare-cta-panel,.hub-method-grid{grid-template-columns:1fr;gap:34px}.compare-matrix{overflow-x:auto}.compare-matrix-head,.compare-matrix-row{min-width:780px}.compare-section-heading{margin-bottom:30px}.strength-board{grid-template-columns:1fr;gap:18px}.strength-center{display:none}.deep-dive-grid,.decision-cards{grid-template-columns:1fr}.decision-cards article{min-height:0}.compare-more header{grid-template-columns:1fr;gap:15px}.compare-more-grid{grid-template-columns:1fr 1fr}.compare-cta-panel{padding:34px 25px}.compare-faq-list details p{padding-left:0}.compare-hub-hero{padding:42px 0 68px}.compare-hub-hero-shell{min-height:0}.hub-card-grid{grid-template-columns:1fr}.hub-card:last-child{grid-column:auto}.hub-card{min-height:460px}}@media (width<=560px){.compare-kicker em{width:100%;margin-left:29px}.compare-microproof{gap:10px 14px}.compare-hero-visual{width:112%;min-height:410px;margin-left:-6%;transform:scale(.82)}.legacy-invoice,.vg-receipt{width:235px}.legacy-invoice{left:-22px}.vg-receipt{right:-22px}.compare-swap{width:62px;height:62px}.hero-float{display:none}.ahrefs-visual{left:-28px;right:-28px}.decision-route{gap:5px;padding-inline:8px}.decision-route span{font-size:.55rem}.decision-route span i{width:20px;height:20px}.content-sheet{width:330px;left:-55px}.visibility-orbit{width:280px;height:280px;right:-63px}.orbit-node.n5{left:115px}.moz-visual{grid-template-columns:1fr 50px 1.2fr;left:-32px;right:-32px}.moz-flow-arrow small{display:none}.authority-dial>header,.action-stack>header{padding:13px}.authority-dial footer{gap:6px;padding:10px 4px}.dial-wrap{width:135px;height:135px}.action-stack article{padding:10px}.action-stack article>em{display:none}.seranking-visual{grid-template-columns:1fr 44px 1fr;left:-36px;right:-36px}.capacity-board,.focus-board{min-height:310px;padding:13px}.capacity-grid article{padding:9px}.portfolio-gate span{display:none}.portfolio-gate i{width:34px;height:34px}.project-rail i{height:34px}.compare-price-ribbon strong{font-size:1.3rem}.compare-price-ribbon span{font-size:.58rem}.compare-price-ribbon small{font-size:.52rem}.compare-direct-grid{gap:38px}.compare-matrix-section .shell{padding-inline:14px}.compare-more-grid{grid-template-columns:1fr}.compare-more header h2{font-size:2.15rem}.compare-sources{padding:62px 0}.compare-cta{padding:50px 0}.compare-cta-panel{min-height:0}.hub-bars>div{grid-template-columns:76px 1fr 80px}.hub-card{padding:21px}.hub-card-mark{margin-inline:-21px}.hub-card-price{grid-template-columns:1fr auto 1fr}}}@layer utilities{.type-system main .compare-hero-copy h1,.type-system main .compare-hub-hero h1{font-size:clamp(3rem,4.6vw,4.75rem)!important;line-height:.97!important}.type-system main .switch-point-grid h3{font-size:1.16rem!important;line-height:1.18!important}.type-system main .deep-dive-grid h3{font-size:1.5rem!important;line-height:1.08!important}.type-system main .hub-card h2{font-size:1.75rem!important;line-height:1.03!important}.type-system main .compare-more header h2{font-size:2.65rem!important}.type-system main .compare-sources-shell h2{font-size:2.1rem!important}.type-system main :is(.compare-hero-visual,.compare-price-ribbon,.compare-matrix,.strength-board,.decision-cards,.hub-price-map,.hub-card) p{font-size:inherit!important;line-height:inherit!important}@media (width<=800px){.type-system main .compare-hero-copy h1,.type-system main .compare-hub-hero h1{font-size:clamp(2.6rem,11vw,3.5rem)!important}}@media (width<=560px){.type-system main .compare-more header h2{font-size:2.15rem!important}}}
