.breadcrumb{display:flex;align-items:center;gap:.4rem;font-size:.68rem;color:rgb(255 255 255 / .64);margin-bottom:1.2rem;font-weight:400}.breadcrumb a{color:rgb(255 255 255 / .68);text-decoration:none;transition:color .2s ease}.breadcrumb a:hover{color:rgb(255 255 255 / .7)}.breadcrumb .breadcrumb-sep{color:rgb(255 255 255 / .64);font-size:.6rem}.breadcrumb .breadcrumb-current{color:rgb(255 255 255 / .64)}.cmp-hero{background:#060a0f;padding:7rem 2.8rem 5rem;text-align:center;position:relative;overflow:hidden;min-height:auto;display:block}.cmp-hero::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .025) 0%,transparent 60%);pointer-events:none}.cmp-hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .06) 30%,rgb(255 255 255 / .06) 70%,transparent)}.cmp-hero-inner{max-width:680px;margin:0 auto;position:relative}.cmp-hero .breadcrumb{margin-bottom:1.6rem;justify-content:center}.cmp-hero .google-pill{margin:0 auto 1rem}.cmp-hero-label{display:inline-block;font-size:.6rem;font-weight:700;letter-spacing:.18em;color:rgb(255 255 255 / .64);margin-bottom:1.4rem}.cmp-hero h1{font-size:2.6rem;font-weight:700;line-height:1.12;letter-spacing:-.03em;color:#f8f8f7;margin-bottom:1rem}.cmp-hero h1 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400}.cmp-hero-sub{font-size:.95rem;color:rgb(255 255 255 / .64);line-height:1.6;max-width:480px;margin:0 auto 3rem}.cmp-hero-form{max-width:640px;margin:0 auto 2.5rem}.cmp-input-wrap{position:relative;display:flex;align-items:center;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:60px;padding:6px 6px 6px 24px;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.cmp-input-wrap:focus-within{border-color:rgb(255 255 255 / .64);background:rgb(255 255 255 / .07);box-shadow:0 0 0 6px rgb(255 255 255 / .025),0 8px 40px rgb(0 0 0 / .3)}.cmp-input-icon{flex-shrink:0;color:rgb(255 255 255 / .64);margin-right:12px}.cmp-input{flex:1;background:#fff0;border:none;outline:none;color:#f8f8f7;font-family:'Outfit',system-ui,sans-serif;font-size:1.05rem;padding:1.1rem .6rem;min-width:0}.cmp-input::placeholder{color:rgb(255 255 255 / .64)}.cmp-analyze-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 2rem;border:none;border-radius:60px;background:#f8f8f7;color:#080d13;font-family:'Outfit',system-ui,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .25s ease,transform .2s ease,box-shadow .25s ease;white-space:nowrap}.cmp-analyze-btn:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 24px rgb(255 255 255 / .1)}.cmp-analyze-btn:active{transform:translateY(0)}.cmp-input-hint{font-size:.72rem;color:rgb(255 255 255 / .64);margin-top:.9rem;letter-spacing:.01em}.cmp-hero-proof{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-top:.5rem}.cmp-hero-proof span{font-size:.7rem;color:rgb(255 255 255 / .64);font-weight:500;letter-spacing:.02em;position:relative;padding-left:14px}.cmp-hero-proof span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:rgb(255 255 255 / .1)}.cmp-analyze{background:#f8f8f7;color:#080d13;padding:5.5rem 2.8rem}.cmp-analyze-inner{max-width:1080px;margin:0 auto}.cmp-analyze-header{text-align:center;max-width:620px;margin:0 auto 3.5rem}.cmp-analyze-header .section-tag{color:rgb(8 13 19 / .64)}.cmp-analyze-header h2{font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#080d13;margin-bottom:.8rem}.cmp-analyze-header h2 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400}.cmp-analyze-header p{font-size:.95rem;color:rgb(8 13 19 / .66);line-height:1.6}.cmp-analyze-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.2rem}.cmp-analyze-card{background:#fff;border:1px solid rgb(8 13 19 / .06);border-radius:14px;padding:1.8rem 1.4rem;transition:transform .3s ease,box-shadow .3s ease}.cmp-analyze-card:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgb(8 13 19 / .06)}.cmp-analyze-icon{width:44px;height:44px;border-radius:10px;background:rgb(8 13 19 / .03);display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem;color:rgb(8 13 19 / .68)}.cmp-analyze-card h3{font-size:.9rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.5rem;color:#080d13}.cmp-analyze-card p{font-size:.78rem;color:rgb(8 13 19 / .64);line-height:1.55}.cmp-versus{background:#080d13;padding:5.5rem 2.8rem}.cmp-versus-inner{max-width:1080px;margin:0 auto}.cmp-versus-header{text-align:center;max-width:560px;margin:0 auto 3rem}.cmp-versus-header h2{font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#f8f8f7;margin-bottom:.8rem}.cmp-versus-header h2 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400}.cmp-versus-header p{font-size:.95rem;color:rgb(255 255 255 / .68);line-height:1.6}.cmp-table{border:1px solid rgb(255 255 255 / .06);border-radius:16px;overflow:hidden}.cmp-table-head{display:grid;grid-template-columns:1fr 1fr 1fr;background:rgb(255 255 255 / .03);border-bottom:1px solid rgb(255 255 255 / .06)}.cmp-table-row{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid rgb(255 255 255 / .04);transition:background .2s ease}.cmp-table-row:last-child{border-bottom:none}.cmp-table-row:hover{background:rgb(255 255 255 / .02)}.cmp-table-col{padding:1rem 1.4rem;font-size:.82rem;display:flex;align-items:center;gap:.5rem}.cmp-table-head .cmp-table-col{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(255 255 255 / .64);padding:.8rem 1.4rem}.cmp-table-label{font-weight:600;color:rgb(255 255 255 / .7)}.cmp-table-bad{color:rgb(255 255 255 / .64)}.cmp-table-bad svg{color:rgb(255 255 255 / .64);flex-shrink:0}.cmp-table-good{color:rgb(255 255 255 / .65)}.cmp-table-good svg{color:rgb(255 255 255 / .68);flex-shrink:0}.cmp-before-after{background:#f2f1ef;color:#080d13;padding:5.5rem 2.8rem}.cmp-before-after-inner{max-width:1080px;margin:0 auto}.cmp-before-after-header{text-align:center;max-width:560px;margin:0 auto 3rem}.cmp-before-after-header .section-tag{color:rgb(8 13 19 / .64)}.cmp-before-after-header h2{font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#080d13;margin-bottom:.8rem}.cmp-before-after-header h2 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400}.cmp-before-after-header p{font-size:.95rem;color:rgb(8 13 19 / .66);line-height:1.6}.cmp-ba-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center}.cmp-ba-card{background:#fff;border:1px solid rgb(8 13 19 / .06);border-radius:16px;padding:2rem;position:relative}.cmp-ba-card-after{border-color:rgb(8 13 19 / .64);box-shadow:0 8px 40px rgb(8 13 19 / .06)}.cmp-ba-label{display:inline-block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 10px;border-radius:6px;margin-bottom:1.5rem}.cmp-ba-before{background:rgb(8 13 19 / .04);color:rgb(8 13 19 / .64)}.cmp-ba-after{background:rgb(8 13 19 / .06);color:rgb(8 13 19 / .65)}.cmp-ba-scores{display:flex;gap:1.2rem;justify-content:center;margin-bottom:1.5rem}.cmp-ba-metric{text-align:center}.cmp-ba-ring{width:60px;height:60px;position:relative;margin:0 auto .5rem}.cmp-ba-ring svg{width:100%;height:100%}.cmp-ba-ring span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#080d13}.cmp-ba-ring-bad span{color:rgb(8 13 19 / .64)}.cmp-ba-ring-bad circle:last-child{stroke:rgb(8 13 19 / .12)}.cmp-ba-ring-good circle:last-child{stroke:rgb(8 13 19 / .35)}.cmp-ba-metric-label{font-size:.65rem;color:rgb(8 13 19 / .64);font-weight:500;letter-spacing:.02em}.cmp-ba-problems,.cmp-ba-wins{list-style:none;padding:0}.cmp-ba-problems li,.cmp-ba-wins li{font-size:.8rem;padding:.5rem 0;border-bottom:1px solid rgb(8 13 19 / .04);position:relative;padding-left:1.3rem;color:rgb(8 13 19 / .66)}.cmp-ba-problems li:last-child,.cmp-ba-wins li:last-child{border-bottom:none}.cmp-ba-problems li::before{content:'\2715';position:absolute;left:0;color:rgb(8 13 19 / .64);font-size:.7rem}.cmp-ba-wins li::before{content:'\2713';position:absolute;left:0;color:rgb(8 13 19 / .64);font-size:.7rem}.cmp-ba-arrow{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#fff;border:1px solid rgb(8 13 19 / .06);color:rgb(8 13 19 / .64);flex-shrink:0}.cmp-ba-footnote{text-align:center;font-size:.7rem;color:rgb(8 13 19 / .64);margin-top:2rem}.cmp-process{background:#080d13;padding:5.5rem 2.8rem}.cmp-process-inner{max-width:1080px;margin:0 auto}.cmp-process-header{text-align:center;max-width:560px;margin:0 auto 3rem}.cmp-process-header h2{font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#f8f8f7;margin-bottom:.8rem}.cmp-process-header h2 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400}.cmp-process-header p{font-size:.95rem;color:rgb(255 255 255 / .68);line-height:1.6}.cmp-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.cmp-step{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .06);border-radius:14px;padding:2rem 1.6rem;transition:border-color .3s ease,transform .3s ease}.cmp-step:hover{border-color:rgb(255 255 255 / .64);transform:translateY(-2px)}.cmp-step h3{font-size:.95rem;font-weight:600;color:#f8f8f7;letter-spacing:-.01em;margin-bottom:.5rem}.cmp-step p{font-size:.82rem;color:rgb(255 255 255 / .64);line-height:1.6}.cmp-metrics{background:#f8f8f7;color:#080d13;padding:5.5rem 2.8rem}.cmp-metrics-inner{max-width:1080px;margin:0 auto}.cmp-metrics-header{text-align:center;max-width:560px;margin:0 auto 3rem}.cmp-metrics-header .section-tag{color:rgb(8 13 19 / .64)}.cmp-metrics-header h2{font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;color:#080d13;margin-bottom:.8rem}.cmp-metrics-header h2 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400}.cmp-metrics-header p{font-size:.95rem;color:rgb(8 13 19 / .66);line-height:1.6}.cmp-metrics-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.cmp-metric-card{background:#fff;border:1px solid rgb(8 13 19 / .06);border-radius:14px;padding:1.8rem;transition:transform .3s ease,box-shadow .3s ease}.cmp-metric-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgb(8 13 19 / .05)}.cmp-metric-card h3{font-size:.9rem;font-weight:600;color:#080d13;letter-spacing:-.01em;margin-bottom:.35rem}.cmp-metric-desc{font-size:.78rem;color:rgb(8 13 19 / .64);line-height:1.5;margin-bottom:1.2rem}.cmp-metric-compare{display:flex;justify-content:space-between;margin-bottom:.8rem}.cmp-metric-val{display:flex;flex-direction:column}.cmp-metric-label{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:rgb(8 13 19 / .64);margin-bottom:.2rem}.cmp-metric-number{font-size:1.1rem;font-weight:700;letter-spacing:-.02em}.cmp-metric-them .cmp-metric-number{color:rgb(8 13 19 / .64)}.cmp-metric-us .cmp-metric-number{color:#080d13}.cmp-metric-us{text-align:right}.cmp-metric-bar{height:4px;background:rgb(8 13 19 / .04);border-radius:2px;position:relative;overflow:hidden}.cmp-metric-bar-them{position:absolute;top:0;left:0;height:100%;background:rgb(8 13 19 / .1);border-radius:2px;transition:width .8s cubic-bezier(.16,1,.3,1)}.cmp-metric-bar-us{position:absolute;bottom:0;left:0;height:100%;background:rgb(8 13 19 / .35);border-radius:2px;transition:width .8s cubic-bezier(.16,1,.3,1) .2s}@media(max-width:1024px){.cmp-analyze-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.cmp-hero{padding:6rem 1.4rem 3rem;min-height:auto}.cmp-hero .breadcrumb{margin-bottom:1.4rem}.cmp-hero h1{font-size:1.85rem}.cmp-hero-sub{font-size:.88rem;margin-bottom:2.2rem}.cmp-input-wrap{flex-direction:column;padding:6px;border-radius:18px}.cmp-input-icon{display:none}.cmp-input{width:100%;text-align:center;padding:.85rem .5rem;font-size:.95rem}.cmp-analyze-btn{width:100%;justify-content:center;padding:.9rem;border-radius:60px}.cmp-hero-proof{gap:1rem}.cmp-hero-proof span{font-size:.65rem}.cmp-analyze,.cmp-versus,.cmp-before-after,.cmp-process,.cmp-metrics{padding:3.5rem 1.4rem}.cmp-analyze-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.cmp-analyze-card:last-child{grid-column:span 2}.cmp-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.cmp-table-head,.cmp-table-row{min-width:580px}.cmp-ba-grid{grid-template-columns:1fr;gap:1rem}.cmp-ba-arrow{transform:rotate(90deg);margin:0 auto}.cmp-process-grid{grid-template-columns:1fr;gap:1rem}.cmp-metrics-grid{grid-template-columns:1fr}}@media(max-width:480px){.cmp-hero h1{font-size:1.5rem}.cmp-analyze-grid{grid-template-columns:1fr}.cmp-analyze-card:last-child{grid-column:span 1}.cmp-ba-scores{gap:.8rem}.cmp-ba-ring{width:50px;height:50px}.cmp-ba-ring span{font-size:.75rem}}.cmp-guides{background:#f8f8f7;padding:5.5rem 2.8rem}.cmp-guides-inner{max-width:1080px;margin:0 auto}.cmp-guides-inner .section-tag{color:rgb(8 13 19 / .64)}.cmp-guides-inner h2{color:#080d13;font-size:2rem;font-weight:700;letter-spacing:-.025em;margin-bottom:0}.cmp-guides-inner h2 em{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400}.cmp-guides-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}.cmp-guide-card{display:flex;flex-direction:column;padding:1.8rem;background:#fff;border-radius:14px;text-decoration:none;color:inherit;border:1px solid rgb(8 13 19 / .05);transition:transform .3s ease,box-shadow .3s ease}.cmp-guide-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 0 0 / .06)}.cmp-guide-card h3{font-size:.95rem;font-weight:600;color:#080d13;margin-bottom:.4rem}.cmp-guide-card p{font-size:.8rem;color:rgb(8 13 19 / .68);line-height:1.6;margin-bottom:.8rem}.cmp-guide-link{margin-top:auto;font-weight:600;color:#080d13;font-size:.82rem}@media(max-width:768px){.cmp-guides{padding:3.5rem 1.4rem}.cmp-guides-grid{grid-template-columns:1fr}}.cmp-form-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6rem;margin-bottom:.8rem}.cmp-form-fields .cmp-input{padding:.75rem 1rem;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);border-radius:10px;color:#fff;font-family:'Outfit',sans-serif;font-size:.88rem;outline:none;transition:border-color .2s ease,background .2s ease}.cmp-form-fields .cmp-input::placeholder{color:rgb(255 255 255 / .64)}.cmp-form-fields .cmp-input:focus{border-color:rgb(255 255 255 / .64);background:rgb(255 255 255 / .08)}@media(max-width:768px){.cmp-form-fields{grid-template-columns:1fr}}.cmp-hero-layout{position:relative;z-index:1;max-width:760px;margin:0 auto}.breadcrumb,.breadcrumb a,.breadcrumb .breadcrumb-sep,.breadcrumb .breadcrumb-current,.cmp-hero-proof span,.cmp-step p{color:rgb(255 255 255 / .8)}.cmp-analyze-header .section-tag,.cmp-before-after-header .section-tag,.cmp-metrics-header .section-tag,.cmp-guides-inner .section-tag,.cmp-analyze-card p,.cmp-metric-desc,.cmp-guide-card p{color:rgb(8 13 19 / .8)}