@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2047baac-module__k98-mq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2047baac-module__k98-mq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--ground:#fff;--surface:#fff;--band:#f3f6f4;--ink:#0e1a13;--dim:#34453b;--faint:#5b6a61;--line:#d6ded9;--line-soft:#e6ece8;--accent:#1c4b33;--brand:#1c4b33;--on-accent:#fff;--data:#1c4b33;--data-wash:#e3ece6;--gold:#d29d19;--display:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--font-inter), system-ui, sans-serif;--body:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-inter), system-ui, sans-serif;--mono:ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--display-weight:600;--display-track:-.028em;--r:18px;--wrap:1160px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:3px;border-radius:6px}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:24px}.mono{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:11px}.result-mark{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--gold) 55%, transparent) 62%, color-mix(in srgb, var(--gold) 55%, transparent) 92%, transparent 92%);padding:0 .06em;display:table}.bar{z-index:10;background:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.bar-inner{align-items:center;gap:28px;height:64px;display:flex}.bar .logo img{width:auto;height:22px}.bar nav{color:var(--dim);margin-left:auto;font-size:14px;display:flex}.bar nav a{text-decoration:none}.bar nav a:hover{color:var(--ink)}.bar .btn{font-size:14px}.dd{position:relative}.dd-btn{font:inherit;color:var(--dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;display:inline-flex}.dd-btn:hover,.dd.dd-open .dd-btn,.dd.is-current .dd-btn{color:var(--ink)}.dd-caret{margin-top:1px;transition:transform .15s}.dd.dd-open .dd-caret{transform:rotate(180deg)}.dd-panel{background:var(--surface);border:1px solid var(--line);display:none;position:absolute;box-shadow:0 2px 6px #0000000a,0 24px 48px -20px #00000038}.dd-panel:before{content:"";position:absolute;left:0;right:0}.dd.dd-open .dd-panel{display:grid}.dd-panel a{gap:2px;text-decoration:none;display:grid}.dd-panel a:hover,.dd-panel a:focus-visible{background:var(--band)}.dd-panel b{color:var(--ink);font-size:14.5px;font-weight:600}.dd-panel span{color:var(--faint);font-size:13px}.bar nav a.is-current,.dd-panel a.is-current b{color:var(--ink);font-weight:600}.dd-panel a.is-current{background:var(--band)}.nav-cta{display:none}.menu{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:8px 14px;font-size:14px;display:none}@media (max-width:860px){.bar nav,.bar .btn{display:none}.menu{display:block}.bar.open nav{background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:0;padding:8px 24px 16px;display:flex;position:absolute;top:64px;left:0;right:0}.bar.open nav a{border-bottom:1px solid var(--line-soft);color:var(--ink);padding:12px 0;font-size:16px}.bar.open nav .dd{border-bottom:1px solid var(--line-soft)}.bar.open .dd-btn{text-align:left;width:100%;color:var(--faint);pointer-events:none;padding:12px 0 6px;font-size:13px;display:block}.bar.open .dd-caret{display:none}.bar.open .dd-panel{width:auto;box-shadow:none;background:0 0;border:0;padding:0 0 8px;display:grid;position:static}.bar.open .dd-panel a{border-bottom:0;padding:10px 0}.bar.open .dd-panel span{display:none}.bar.open nav .nav-cta{background:var(--accent);color:var(--on-accent);text-align:center;border:0;border-radius:999px;margin-top:12px;font-weight:600;display:block}}.btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{transform:translateY(-1px)}.btn-ghost{border-color:var(--line);color:var(--ink);background:var(--surface)}.btn-ghost:hover{border-color:var(--ink)}.hero{border-bottom:1px solid var(--line-soft);padding-block:104px 40px}.hero-inner{text-align:center;flex-direction:column;align-items:center;max-width:860px;margin-inline:auto;display:flex}h1{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-wrap:balance;margin:0 0 24px;font-size:clamp(40px,5.6vw,72px);line-height:1.03}.lede{color:var(--dim);text-wrap:pretty;max-width:32em;margin:0 0 32px;font-size:clamp(17px,1.7vw,21px)}.btn-lg{padding:16px 28px;font-size:17px}.actions{flex-wrap:wrap;gap:12px;display:flex}.report{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin:0;padding:22px 22px 18px;box-shadow:0 2px 6px #0000000a,0 24px 48px -24px #0000002e}.r-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.live{align-items:center;gap:8px;display:inline-flex}.live i{background:var(--data);width:7px;height:7px;box-shadow:0 0 0 4px var(--data-wash);border-radius:50%}.r-client{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600}.r-sub{color:var(--faint);margin:2px 0 18px;font-size:14px}.kpi-lead{border-top:1px solid var(--line-soft);padding-top:16px}.kpi-lead b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(40px,4.4vw,54px);font-weight:600;line-height:1}.kpis{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);margin:18px 0 16px;display:grid}.kpis div{padding:14px 12px 0 0}.kpis div+div{border-left:1px solid var(--line-soft);padding-left:12px}.kpis b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;font-family:var(--display);display:block}.funnel{margin:6px 0 14px}.f-row{color:var(--dim);grid-template-columns:92px 1fr 44px;align-items:center;gap:10px;margin:7px 0;font-size:13px;display:grid}.f-row span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.f-track{background:var(--line-soft);border-radius:999px;height:10px;overflow:hidden}.f-fill{background:var(--data);transform-origin:0;border-radius:999px;height:100%;transform:scaleX(0)}.in-view .f-fill{animation:1.1s cubic-bezier(.2,.7,.2,1) .25s both grow}@media (prefers-reduced-motion:reduce){.f-fill{transform:none}}.r-note{color:var(--faint);border-top:1px solid var(--line-soft);margin:0;padding-top:12px;font-size:12.5px}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.proof{text-align:center;grid-template-columns:repeat(3,1fr);max-width:860px;margin:72px auto 0;padding-block:0;list-style:none;display:grid}.proof li{color:var(--dim);padding:18px 20px 4px;font-size:15px}.proof li+li{border-left:1px solid var(--line);padding-left:20px}.proof b{color:var(--ink);font-size:17px;font-weight:600;display:block}.stars{letter-spacing:2px;color:var(--accent)}.logos{padding-block:44px 8px}.logos-caption{text-align:center;color:var(--faint);margin:0 0 22px;font-size:14px}.logo-row{grid-template-columns:repeat(8,1fr);align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:grid}.logo-row li{justify-content:center;display:flex}.logo-row img{opacity:.72;width:auto;max-width:100%;height:auto;max-height:40px}@media (max-width:760px){.logo-row{grid-template-columns:repeat(3,1fr);gap:26px 22px}.logo-row img{max-height:34px}}.sec{padding-block:96px}.logos{padding-bottom:56px}.sec h2{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-wrap:balance;max-width:18em;margin:0 0 20px;font-size:clamp(30px,3.8vw,48px);line-height:1.08}.sec .body{color:var(--dim);max-width:38em;margin:0;font-size:clamp(17px,1.5vw,19px)}.problem{background:var(--accent);color:#fff;padding-block:112px}.problem h2{color:#fff;max-width:16em;font-size:clamp(34px,4.6vw,60px)}.problem .body{color:#c6d6cc;max-width:36em;font-size:clamp(17px,1.6vw,20px)}.typical-report{text-align:left;grid-template-columns:repeat(6,1fr);gap:12px;max-width:720px;margin:56px auto 0;padding:0;list-style:none;display:grid}.typical-report li{grid-column:span 2}.typical-report li.missing{grid-column:span 3;padding:20px 20px 18px}.typical-report .missing b{font-size:17px}.typical-report li{border:1px solid #ffffff24;border-radius:14px;flex-direction:column;gap:10px;padding:16px 16px 14px;display:flex}.typical-report .mono{color:#a9c0b2}.typical-report b{color:#d7e2db;font-size:15px;font-weight:500}.typical-report .missing{border:1.5px dashed #ffffff8c}.typical-report .missing .mono{color:#fff}.typical-report .missing b{color:#fff;font-weight:600}@media (max-width:760px){.typical-report{gap:8px}.typical-report li{padding:12px 12px 10px}.typical-report li.missing{padding:14px 14px 12px}.problem{padding-block:80px}}.statement{text-align:center;max-width:860px}.statement h2{margin-inline:auto}.statement .body{text-wrap:pretty;margin-inline:auto}.vendors{flex-wrap:wrap;gap:10px;margin:34px 0 0;padding:0;list-style:none;display:flex}.vendors li{border:1px solid var(--line);color:var(--dim);background:var(--surface);border-radius:999px;padding:8px 14px;font-size:14px}.vendors li.q{color:var(--ink);border-style:dashed;font-weight:600}.services{background:var(--band)}.svc-list{border-top:1px solid var(--line);margin:48px 0 0;padding:0;list-style:none}.svc-list li{border-bottom:1px solid var(--line)}.svc-list a{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 40px;align-items:center;gap:32px;padding:30px 4px;text-decoration:none;display:grid}.svc-list h3{font-family:var(--display);letter-spacing:-.022em;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.1;display:flex}.svc-tag{font-family:var(--body);letter-spacing:0;color:var(--accent);background:var(--data-wash);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.svc-list p{color:var(--dim);margin:0;font-size:16.5px}.svc-go{color:var(--ink);justify-self:end;font-size:22px;transition:transform .2s}.svc-list a:hover{padding-inline:14px}.svc-list a:hover .svc-go{transform:translate(4px)}@media (max-width:760px){.svc-list a{grid-template-columns:1fr 28px;gap:8px 12px;padding:22px 2px}.svc-list p{grid-column:1/2}.svc-go{grid-area:1/2/3;align-self:center}}.cards{grid-template-columns:repeat(6,1fr);gap:16px;margin-top:40px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;grid-column:span 2;gap:10px;padding:24px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.card:nth-child(4),.card:nth-child(5){grid-column:span 3}.card:hover{border-color:var(--ink);transform:translateY(-2px)}.card h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600}.card p{color:var(--dim);margin:0;font-size:15.5px}.card .go{color:var(--ink);margin-top:auto;padding-top:8px;font-size:14px;font-weight:600}.measured-grid{grid-template-columns:1fr minmax(0,460px);align-items:center;gap:72px;display:grid}.m-points{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none}.m-points li{border-bottom:1px solid var(--line);color:var(--dim);padding:16px 0;font-size:16.5px}.m-points b{color:var(--ink);font-weight:600}.m-platform{color:var(--dim);margin:24px 0 0;font-size:15.5px}.m-platform .text-link{margin-top:6px;padding:0;display:block}.m-caption{color:var(--faint);text-align:center;margin:14px 0 0;font-size:13.5px}@media (max-width:960px){.measured-grid{grid-template-columns:1fr;gap:44px}}.results{background:var(--band)}.results-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.results-head h2{margin-bottom:14px}.text-link{color:var(--accent);white-space:nowrap;padding-bottom:6px;font-size:15px;font-weight:600;text-decoration:none}.text-link:hover{text-underline-offset:4px;text-decoration:underline}.case-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.case{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;height:100%;padding:26px 24px 20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.case:hover{border-color:var(--ink);transform:translateY(-2px)}.case p{margin:0}.case-client{font-family:var(--display);letter-spacing:-.01em;flex-direction:column;gap:2px;font-size:19px;font-weight:600;display:flex}.case-client span{font-family:var(--body);color:var(--faint);letter-spacing:0;font-size:14px;font-weight:400}.case-stat{font-family:var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(52px,5.4vw,72px);font-weight:600;line-height:1;margin-top:34px!important}.case-stat-label{color:var(--ink);font-size:15.5px;margin-top:8px!important}.case-detail{color:var(--dim);border-top:1px solid var(--line-soft);padding-top:16px;font-size:15px;margin-top:18px!important}.case-foot{color:var(--faint);justify-content:space-between;padding-top:22px;font-size:13.5px;display:flex;margin-top:auto!important}@media (max-width:640px){.case-grid{grid-template-columns:1fr}}.reviews h2{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.reviews h2 .stars{letter-spacing:3px;font-size:.7em}.review-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.review{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:18px;padding:26px 26px 20px;display:flex}.review blockquote{color:var(--ink);margin:0;font-size:17.5px;line-height:1.5}.review-by{color:var(--faint);margin:auto 0 0;font-size:14px}.review-by b{color:var(--ink);font-weight:600}.more-reviews{margin-top:20px}.more-reviews summary{cursor:pointer;color:var(--accent);padding:8px 0;font-size:15px;font-weight:600;list-style:none}.more-reviews summary::-webkit-details-marker{display:none}.more-reviews summary:after{content:" +"}.more-reviews[open] summary:after{content:" −"}.more-reviews .review-grid{margin-top:12px}.team{background:var(--band)}.team-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.people{gap:16px;margin:0;padding:0;list-style:none;display:grid}.people li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:96px 1fr;align-items:center;gap:20px;padding:18px;display:grid}.people img{object-fit:cover;border-radius:50%;width:96px;height:96px}.people p{margin:0}.person-name{font-family:var(--display);flex-direction:column;font-size:19px;font-weight:600;display:flex}.person-name span{font-family:var(--body);color:var(--faint);font-size:14px;font-weight:400}.person-bio{color:var(--dim);font-size:15.5px;margin-top:6px!important}.steps{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.steps li{border-top:1px solid var(--line);padding-top:20px}.step-n{background:var(--accent);width:30px;height:30px;color:var(--on-accent);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.steps h3{font-family:var(--display);letter-spacing:-.015em;margin:16px 0 8px;font-size:22px;font-weight:600}.steps p{color:var(--dim);margin:0;font-size:16px}.terms{background:var(--band);color:var(--ink);border-radius:14px;margin:40px 0 0;padding:18px 22px;font-size:16px}.fit{background:var(--band)}.fit-cols{grid-template-columns:1fr 1fr;gap:16px;margin-top:36px;display:grid}.fit-col{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:26px}.fit-col h3{font-family:var(--display);margin:0 0 14px;font-size:20px;font-weight:600}.fit-col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fit-col li{color:var(--dim);padding-left:28px;font-size:16px;position:relative}.fit-col li:before{font-weight:700;position:absolute;top:1px;left:0}.fit-col.yes li:before{content:"✓";color:var(--accent)}.fit-col.no li:before{content:"×";color:#8a4b3c;font-size:18px;top:-1px}.faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;padding:20px 36px 20px 0;font-size:17px;font-weight:600;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--faint);font-size:24px;font-weight:400;position:absolute;top:16px;right:4px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:var(--dim);max-width:40em;margin:0 0 22px;font-size:16px}.form-sec{background:var(--band)}.form-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.form-alt{color:var(--dim);margin:24px 0 0;font-size:15.5px}.form-alt a{color:var(--accent);font-weight:600}.fit-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);gap:22px;padding:28px;display:grid}.f-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.f-grid label,.f-chips legend{color:var(--ink);gap:7px;font-size:14px;font-weight:600;display:grid}.f-wide{grid-column:1/-1}.fit-form input,.fit-form select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-weight:400}.fit-form input:focus,.fit-form select:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.f-chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.f-chips legend{margin-bottom:10px}.chip{position:relative}.chip input{opacity:0;width:1px;height:1px;position:absolute}.chip span{border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:14.5px;display:inline-block}.chip input:checked+span{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.chip input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.hp{position:absolute;left:-9999px}.form-error{color:#8a4b3c;margin:0;font-size:15px;font-weight:600}.form-done{background:var(--surface);border:1px solid var(--accent);border-radius:var(--r);margin:0;padding:28px;font-size:18px;font-weight:600}.fit-form .btn{justify-self:start}.foot{border-top:1px solid var(--line-soft);color:var(--dim);background:var(--ground);padding-block:64px 32px;font-size:14.5px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid}.foot-grid>*{flex-direction:column;gap:10px;display:flex}.foot-grid a{text-decoration:none}.foot-grid a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.foot-brand img{align-self:flex-start;width:auto;height:22px}.foot-brand p{max-width:26em;margin:8px 0 0}.foot-h{color:var(--ink);margin:0 0 4px;font-weight:600}.foot-base{border-top:1px solid var(--line-soft);color:var(--faint);margin-top:48px;padding-top:20px;font-size:13.5px}.theme-meta{--pa:#1f5fbf;--pa-fill:#1f5fbf;--pa-wash:#d9e7fd;--on-fill:#fff}.theme-google{--pa:#a35a08;--pa-fill:#fbbc04;--pa-wash:#fff6dc;--on-fill:#0e1a13}.theme-web{--pa:#c2410c;--pa-fill:#c2410c;--pa-wash:#fff0e6;--on-fill:#fff}.theme-cro{--pa:#0f766e;--pa-fill:#0f766e;--pa-wash:#e3f3f1;--on-fill:#fff}.theme-ai{--pa:#1c4b33;--pa-fill:#1c4b33;--pa-wash:#e3ece6;--on-fill:#fff}[class*=theme-] .text-link{color:var(--pa)}.svc-hero{border-bottom:1px solid var(--line-soft);padding-block:96px 72px}.svc-hero-inner{text-align:center;flex-direction:column;align-items:center;max-width:880px;margin-inline:auto;display:flex}.svc-kicker{color:var(--pa);align-items:center;gap:10px;margin:0 0 20px;font-size:15px;font-weight:600;display:inline-flex}.svc-dot{background:var(--pa-fill);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--pa-fill) 22%, transparent);border-radius:50%}.svc-hero h1{font-size:clamp(38px,5.2vw,66px)}.pa-band{background:var(--pa-fill);color:var(--on-fill);padding-block:104px}.pa-band h2{color:var(--on-fill);font-family:var(--display);letter-spacing:var(--display-track);text-align:center;text-wrap:balance;max-width:17em;margin:0 auto 18px;font-size:clamp(32px,4.2vw,54px);font-weight:600;line-height:1.06}.pa-band>.wrap>p{text-align:center;opacity:.9;text-wrap:pretty;max-width:38em;margin:0 auto;font-size:clamp(17px,1.6vw,20px)}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.split.flip>:first-child{order:2}.ticks{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.ticks li{border-bottom:1px solid var(--line);color:var(--dim);padding:15px 0 15px 30px;font-size:16.5px;position:relative}.ticks li:before{content:"";border-left:2px solid var(--pa);border-bottom:2px solid var(--pa);width:12px;height:7px;position:absolute;top:22px;left:2px;transform:rotate(-45deg)}.ticks b{color:var(--ink);font-weight:600}.demand{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:22px;box-shadow:0 24px 48px -28px #0000002e}.demand-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.demand table{border-collapse:collapse;width:100%;font-size:15px}.demand th{text-align:left;color:var(--faint);padding:12px 0 6px;font-size:12.5px;font-weight:500}.demand th:not(:first-child),.demand td:not(:first-child){text-align:right}.demand td{border-top:1px solid var(--line-soft);font-variant-numeric:tabular-nums;padding:10px 0}.demand td:first-child{color:var(--ink)}.demand .dbar{background:var(--pa-fill);border-radius:999px;height:6px;margin-top:6px;display:block}.demand-note{color:var(--faint);margin:12px 0 0;font-size:12.5px}.ad-wall{columns:4 220px;column-gap:14px;margin-top:44px}.ad-wall figure{break-inside:avoid;border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:0 0 14px;overflow:hidden}.ad-wall img{width:100%;height:auto;display:block}.ad-wall figcaption{color:var(--faint);justify-content:space-between;gap:8px;padding:10px 12px;font-size:13px;display:flex}.ad-wall figcaption b{color:var(--ink);font-weight:600}.ad-wall .vid{position:relative}.ad-wall .vid:after{content:"▶";color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid;position:absolute;top:12px;left:12px}.compare{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:26px}.compare-row{margin:18px 0}.compare-row p{justify-content:space-between;margin:0 0 8px;font-size:15px;display:flex}.compare-row b{font-variant-numeric:tabular-nums}.compare-track{background:var(--line-soft);border-radius:999px;height:14px;overflow:hidden}.compare-fill{background:var(--faint);border-radius:999px;height:100%}.compare-row.win .compare-fill{background:var(--pa-fill)}.compare-note{color:var(--faint);margin:14px 0 0;font-size:12.5px}.flow{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);gap:10px;padding:20px;display:grid;box-shadow:0 24px 48px -28px #0000002e}.flow-tag{color:var(--faint);justify-content:space-between;font-size:12.5px;display:flex}.msg{border-radius:16px;max-width:82%;padding:11px 14px;font-size:15px;line-height:1.4}.msg.in{background:var(--band);border-bottom-left-radius:4px}.msg.out{background:var(--pa-fill);color:var(--on-fill);border-bottom-right-radius:4px;margin-left:auto}.msg small{opacity:.7;margin-top:4px;font-size:11.5px;display:block}.flow-card{border:1px dashed var(--pa);border-radius:12px;padding:12px 14px;font-size:14px}.flow-card b{color:var(--pa)}.work{gap:64px;margin-top:48px;display:grid}.work-item{grid-template-columns:minmax(0,1.6fr) minmax(0,.5fr) minmax(0,1fr);align-items:end;gap:32px;display:grid}.work-item .browser{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -30px #00000059}.browser-bar{background:var(--band);border-bottom:1px solid var(--line-soft);align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.browser-bar i{background:var(--line);border-radius:50%;width:9px;height:9px}.browser img{width:100%;height:auto;display:block}.work-item .phone{background:#0e1a13;border:6px solid #0e1a13;border-radius:26px;overflow:hidden;box-shadow:0 24px 48px -24px #00000073}.work-item .phone img{width:100%;height:auto;display:block}.work-meta h3{font-family:var(--display);letter-spacing:-.015em;margin:0 0 6px;font-size:24px;font-weight:600}.work-meta p{color:var(--dim);margin:0 0 14px;font-size:15.5px}.lp-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}.lp-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;text-decoration:none;overflow:hidden}.lp-card img{border-bottom:1px solid var(--line-soft);width:100%;height:auto;display:block}.lp-card p{justify-content:space-between;margin:0;padding:12px 14px;font-size:14px;display:flex}.lp-card b{font-weight:600}@media (max-width:900px){.split,.work-item{grid-template-columns:1fr;gap:36px}.split.flip>:first-child{order:0}.work-item .phone{max-width:220px}.lp-grid{grid-template-columns:1fr 1fr}.svc-hero{padding-block:64px 48px}.pa-band{padding-block:72px}}@media (max-width:560px){.lp-grid{grid-template-columns:1fr}.ad-wall{columns:2 150px}}@media (max-width:960px){.hero{padding-block:64px 32px}.team-grid,.faq-wrap,.form-wrap{grid-template-columns:1fr;gap:36px}.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.proof{grid-template-columns:1fr}.proof li,.proof li+li{border-left:0;border-top:1px solid var(--line);padding:14px 0}.cards{grid-template-columns:1fr}.card,.card:nth-child(4),.card:nth-child(5){grid-column:auto}.sec{padding-block:64px}.review-grid,.steps,.fit-cols,.f-grid{grid-template-columns:1fr}.fit-form{padding:20px}.foot-grid{grid-template-columns:1fr}}@media (max-width:420px){.kpis b{font-size:19px}.report{padding:18px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.adwall{gap:18px;margin-top:44px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.adrow{overflow:visible}.adtrack{width:max-content;animation:drift var(--dur,70s) linear infinite;gap:18px;display:flex}.adrow.rev .adtrack{animation-direction:reverse}.adwall:hover .adtrack{animation-play-state:paused}@keyframes drift{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}.adcard{flex:none;width:244px;margin:0}.adframe{aspect-ratio:4/5;background:var(--band);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 18px 36px -22px #00000059}.adframe img,.adframe video{object-fit:cover;width:100%;height:100%;display:block}.adcard figcaption{flex-direction:column;gap:1px;padding:10px 4px 0;font-size:13.5px;display:flex}.adcard figcaption b{color:var(--ink);font-weight:600}.adcard figcaption span{color:var(--faint)}@media (max-width:560px){.adcard{width:190px}}@media (prefers-reduced-motion:reduce){.adwall{-webkit-mask-image:none;mask-image:none}.adtrack{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.adtrack .adcard[aria-hidden=true]{display:none}}@media (min-width:1800px){html{zoom:1.05}}@media (min-width:2200px){html{zoom:1.12}:root{--wrap:1320px}}@media (min-width:2700px){html{zoom:1.24}:root{--wrap:1360px}}@media (min-width:3300px){html{zoom:1.36}:root{--wrap:1400px}}.versus-h2{text-align:center;max-width:20em!important;margin-inline:auto!important}.vs-grid{max-width:1040px;margin:48px auto 0}.vs-head,.vs-row{grid-template-columns:1fr 1fr;display:grid}.vs-head span{letter-spacing:.02em;padding:0 36px 14px;font-size:13px;font-weight:600}.vs-head span:first-child{color:var(--faint);text-align:right}.vs-head span:last-child{color:var(--pa)}.vs-row p{margin:0;padding:26px 36px;font-size:16.5px;line-height:1.5}.vs-row b{font-family:var(--display);letter-spacing:-.015em;margin-bottom:6px;font-size:clamp(21px,2.1vw,27px);font-weight:600;line-height:1.15;display:block}.vs-bad{color:var(--faint);text-align:right;border-right:3px solid var(--ink)}.vs-bad b{color:#69736d;-webkit-text-decoration:line-through #0e1a1359;text-decoration:line-through #0e1a1359;text-decoration-thickness:2px}.vs-good{color:var(--dim)}.vs-good b{color:var(--ink)}.vs-good b:before{content:"";background:var(--pa-fill);vertical-align:3px;border-radius:50%;width:12px;height:12px;margin-right:10px;display:inline-block}.vs-row+.vs-row p{border-top:1px solid var(--line-soft)}.vs-row+.vs-row .vs-bad{border-top-color:var(--line-soft)}@media (max-width:760px){.vs-head{display:none}.vs-row{border-left:3px solid var(--ink);grid-template-columns:1fr;margin-bottom:20px}.vs-bad{text-align:left;border-right:0;padding:14px 18px 6px}.vs-good{padding:6px 18px 16px}.vs-row+.vs-row p{border-top:0}}.pa-band-cases{padding-bottom:88px}.pa-band-cases .case-grid{margin-top:48px}.pa-band-cases .case{color:var(--ink);border-color:#0000;box-shadow:0 18px 40px -24px #00000073}.pa-band-cases .case:hover{border-color:var(--ink)}.svc-proof{margin-top:56px}.svc-proof b{font-family:var(--display);letter-spacing:-.02em;margin-bottom:2px;font-size:clamp(24px,2.4vw,30px)}@media (max-width:760px){.svc-proof{grid-template-columns:1fr;gap:0}.svc-proof li+li{border-left:0;border-top:1px solid var(--line);padding-left:20px}}.quiet{text-align:center;max-width:40em;margin:72px auto 0}.quiet h3{color:var(--on-fill);font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 12px;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15}.quiet p{opacity:.9;text-wrap:pretty;margin:0;font-size:17px}.pa-band-cases .quiet+.case-grid{margin-top:32px}.pa-band-cases .quiet+.case-grid .case-stat{font-size:clamp(40px,4.2vw,56px)}.review-grid.three{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.review-grid.three{grid-template-columns:1fr}}.svc-reviews .results-head .text-link{white-space:normal}.faq details p .text-link{white-space:normal;padding:0;display:inline}@media (max-width:760px){.foot-grid>*{gap:4px}.foot-grid a{padding-block:4px}}@media (min-width:641px) and (max-width:900px){.case{padding:22px 20px}.case-stat{font-size:46px}}a.logo{align-items:center;margin-block:-11px;padding-block:11px;display:inline-flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.leak{border:0;min-width:0;margin:36px 0 0;padding:0}.leak ul{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.leak label{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:pointer;grid-template-columns:26px 1fr;align-items:start;gap:14px;height:100%;padding:18px 20px;transition:border-color .15s,background .15s;display:grid}.leak label:hover{border-color:var(--ink)}.leak input{opacity:0;width:1px;height:1px;position:absolute}.leak-box{border:2px solid var(--line);background:var(--surface);border-radius:6px;width:22px;height:22px;margin-top:1px;transition:background .15s,border-color .15s;position:relative}.leak input:focus-visible+.leak-box{outline:2px solid var(--pa);outline-offset:3px}.leak label.is-on{border-color:var(--pa);background:color-mix(in srgb, var(--pa) 6%, var(--surface))}.leak label.is-on .leak-box{background:var(--pa);border-color:var(--pa)}.leak label.is-on .leak-box:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.leak-text{color:var(--dim);font-size:15.5px;line-height:1.5}.leak-text b{color:var(--ink);margin-bottom:2px;font-size:16.5px;font-weight:600;display:block}.leak-count{color:var(--pa);min-height:1.5em;margin:20px 0 0;font-size:17px;font-weight:600}@media (max-width:760px){.leak ul{grid-template-columns:1fr}}.tsteps{counter-reset:step;border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.tsteps li{counter-increment:step;padding:22px 24px 0 0}.tsteps li:before{content:counter(step);font-family:var(--display);letter-spacing:-.03em;color:var(--pa);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:44px;font-weight:600;line-height:1;display:block}.tsteps b{font-family:var(--display);letter-spacing:-.015em;margin-bottom:6px;font-size:21px;display:block}.tsteps p{color:var(--dim);margin:0;font-size:15.5px;line-height:1.5}@media (max-width:900px){.tsteps{grid-template-columns:repeat(2,1fr);row-gap:28px}}@media (max-width:520px){.tsteps{grid-template-columns:1fr}}.pa-band-proof{padding-bottom:88px}.band-card{background:var(--surface);max-width:920px;color:var(--ink);border-radius:var(--r);text-align:left;margin:48px auto 0;padding:30px 32px 24px;box-shadow:0 18px 40px -24px #00000073}.band-card-head{font-family:var(--display);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:19px;font-weight:600;display:flex;margin:0 0 22px!important}.band-card-head span{font-family:var(--body);color:var(--faint);font-size:14px;font-weight:400}.band-stats{grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:0 24px;display:grid}.band-stats .bst b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,52px);font-weight:600;line-height:1;display:block}.band-stats .bst span{color:var(--dim);margin-top:8px;font-size:14.5px;display:block}.band-stats .arrow{color:var(--faint);padding-bottom:22px;font-size:28px}.band-stats .bst.side{border-left:1px solid var(--line);padding-left:24px}.band-stats .bst.side b{color:var(--pa)}.band-card p.bc-body{border-top:1px solid var(--line-soft);color:var(--dim);text-align:left;opacity:1;max-width:none;padding-top:18px;font-size:16px;margin:22px 0 0!important}.band-card p.bc-note{color:var(--faint);text-align:left;opacity:1;max-width:none;font-size:13.5px;margin:10px 0 0!important}@media (max-width:640px){.band-stats{grid-template-columns:1fr auto 1fr;row-gap:22px}.band-stats .bst.side{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding-top:18px;padding-left:0}.band-card{padding:24px 20px 20px}}.dotsplit{margin-top:44px}.ds-arms{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ds-arm{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:22px;margin:0;padding:28px;display:flex}.ds-arm.win{border-color:var(--pa);box-shadow:0 0 0 1px var(--pa) inset}.ds-grid{grid-template-columns:repeat(10,1fr);gap:8px;max-width:360px;display:grid}.ds-grid span{aspect-ratio:1;background:var(--line);border-radius:50%}.ds-grid span.on{background:var(--faint)}.ds-arm.win .ds-grid span.on{background:var(--pa)}.dotsplit .ds-grid span.on{opacity:.3;transition:transform .35s,opacity .35s,background .35s;transition-delay:calc(var(--i) * 45ms + .15s);transform:scale(.4)}.dotsplit.in-view .ds-grid span.on{opacity:1;transform:none}.ds-arm figcaption b{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(34px,3.6vw,48px);font-weight:600;line-height:1;display:block}.ds-arm.win figcaption b{color:var(--pa)}.ds-arm figcaption span{color:var(--dim);margin-top:8px;font-size:15.5px;display:block}.ds-note{color:var(--faint);max-width:60em;margin:18px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:640px){.ds-arms{grid-template-columns:1fr}.ds-arm{padding:22px}.ds-grid{gap:6px}}@media (prefers-reduced-motion:reduce){.dotsplit .ds-grid span.on{opacity:1;transform:none}}.teardown{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:36px;margin-top:40px;display:grid}.td-shot{border-radius:var(--r);border:1px solid var(--line);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0e1a1373}.td-shot img{width:100%;height:auto;display:block}.td-pin{background:var(--pa);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff,0 6px 14px #00000059}.td-notes{counter-reset:td;gap:18px;margin:0;padding:0;list-style:none;display:grid}.td-notes li{counter-increment:td;color:var(--dim);padding-left:44px;font-size:15.5px;line-height:1.5;position:relative}.td-notes li:before{content:counter(td);background:var(--pa);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13.5px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.td-notes b{color:var(--ink);font-weight:600}@media (max-width:960px){.teardown{grid-template-columns:1fr}}@media (max-width:560px){.td-pin{width:22px;height:22px;font-size:11.5px;box-shadow:0 0 0 2px #fff,0 4px 10px #00000059}}.step-when{color:color-mix(in srgb, var(--pa,var(--accent)) 85%, #000);margin:-2px 0 6px;font-size:14px;font-weight:600;display:block}.rc{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:20px;margin-top:40px;display:grid}.rc-card{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);margin:0;padding:24px 24px 20px}.rc-title{font-family:var(--display);letter-spacing:-.01em;border-bottom:1px solid var(--line-soft);padding-bottom:14px;font-size:18px;font-weight:600}.rc-old{background:var(--ground);color:var(--dim)}.rc-old .rc-title{color:var(--dim)}.rc-old dl{margin:0}.rc-old dl div{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.rc-old dd{font-variant-numeric:tabular-nums;color:var(--dim);margin:0;font-weight:600}.rc-new{border-color:var(--ink);box-shadow:0 24px 56px -30px #0e1a1359}.rc-new table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.rc-new thead th{color:var(--faint);text-align:right;white-space:nowrap;padding:14px 0 8px 12px;font-size:12.5px;font-weight:500}.rc-new thead th:first-child{text-align:left;padding-left:0}.rc-new tbody th,.rc-new tfoot th{text-align:left;padding:12px 0;font-weight:600}.rc-new tbody th span{color:var(--faint);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.rc-new td{text-align:right;white-space:nowrap;padding:12px 0 12px 12px}.rc-new tbody tr{border-top:1px solid var(--line-soft)}.rc-new tbody tr.flag td:last-child{color:#b42318;font-weight:700}.rc-new tbody tr td:last-child{font-weight:700}.rc-new tfoot tr{border-top:2px solid var(--ink)}.rc-new tfoot td{font-weight:700}.rc-foot{color:var(--dim);margin:16px 0 0;font-size:14.5px;line-height:1.5}.rc-new .rc-foot{color:var(--ink);font-weight:500}.rc-label{color:var(--faint);grid-column:1/-1;margin:0;font-size:13px}@media (max-width:960px){.rc{grid-template-columns:1fr}}@media (max-width:640px){.rc-new thead{display:none}.rc-new tr{grid-template-columns:repeat(3,1fr);gap:6px 12px;padding:12px 0;display:grid}.rc-new tbody th,.rc-new tfoot th{grid-column:1/-1;padding:0 0 4px}.rc-new td{text-align:left;white-space:normal;padding:0}.rc-new td:before{content:attr(data-label);color:var(--faint);font-size:11.5px;font-weight:500;display:block}}.journey{counter-reset:j;grid-template-columns:repeat(6,1fr);gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid;position:relative}.journey:before{content:"";background:var(--ink);height:2px;position:absolute;top:14px;left:14px;right:14px}.journey li{counter-increment:j;padding:44px 18px 0 0;position:relative}.journey li:before{content:counter(j);background:var(--pa-fill);width:30px;height:30px;color:var(--ink);box-shadow:0 0 0 4px var(--ground);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:0;left:0}.journey b{font-family:var(--display);letter-spacing:-.015em;margin-bottom:6px;font-size:19px;display:block}.journey p{color:var(--dim);margin:0;font-size:15px;line-height:1.5}.journey .text-link{white-space:normal;padding:0;font-size:14.5px}@media (max-width:1100px){.journey{grid-template-columns:repeat(3,1fr);row-gap:36px}.journey:before{display:none}}@media (max-width:640px){.journey{grid-template-columns:1fr;row-gap:0}.journey:before{width:2px;height:auto;display:block;inset:14px auto 14px 14px}.journey li{padding:0 0 26px 52px}}.pmax{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.pmax-list{border-left:3px solid var(--pa-fill);margin:0;padding:0;list-style:none}.pmax-list li{color:var(--dim);padding:14px 0 14px 22px;font-size:16px;line-height:1.5}.pmax-list li+li{border-top:1px solid var(--line-soft)}.pmax-list b{color:var(--ink)}@media (max-width:900px){.pmax{grid-template-columns:1fr;gap:24px}}.ho{max-width:980px;margin-top:40px}.ho-head{letter-spacing:.02em;grid-template-columns:1fr 1fr;margin-bottom:10px;font-size:13px;font-weight:700;display:grid}.ho-head span:first-child{text-align:right;color:var(--pa);padding-right:32px}.ho-head span:last-child{color:var(--ink);padding-left:32px}.ho ol{margin:0;padding:0;list-style:none;position:relative}.ho ol:before{content:"";background:var(--ink);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ho-row{grid-template-columns:1fr 1fr;align-items:center;padding:8px 0;display:grid;position:relative}.ho-row:after{content:"";background:var(--surface);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ho-row.ai:after{background:var(--pa);border-color:var(--pa)}.ho-card{color:var(--dim);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 18px;font-size:15px;line-height:1.5}.ho-card b{color:var(--ink)}.ho-when{color:var(--faint);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ho-row.ai .ho-card{border-color:color-mix(in srgb, var(--pa) 35%, var(--line));background:color-mix(in srgb, var(--pa) 5%, var(--surface));grid-area:1/1;margin-right:32px}.ho-row.ai .ho-when{grid-area:1/2;padding-left:32px}.ho-row.you .ho-card{grid-area:1/2;margin-left:32px}.ho-row.you .ho-when{text-align:right;grid-area:1/1;padding-right:32px}@media (max-width:720px){.ho-head{display:none}.ho ol:before{left:7px;transform:none}.ho-row{grid-template-columns:1fr;padding:0 0 16px 30px}.ho-row:after{top:10px;left:8px;transform:translate(-50%)}.ho-row.ai .ho-card,.ho-row.you .ho-card{grid-area:2/1;margin:0}.ho-row.ai .ho-when,.ho-row.you .ho-when{text-align:left;grid-area:1/1;padding:0 0 6px}.ho-row.ai .ho-when:after{content:" · AI";color:var(--pa)}.ho-row.you .ho-when:after{content:" · You";color:var(--ink)}}.rule-list{border-left:3px solid var(--pa);margin:24px 0 0;padding:0;list-style:none}.rule-list li{color:var(--dim);padding:12px 0 12px 20px;font-size:16px;line-height:1.5}.rule-list li+li{border-top:1px solid var(--line-soft)}.rule-list b{color:var(--ink)}.ss{padding-bottom:5%;padding-right:9%;position:relative}.ss-browser{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 70px -30px #0000008c,0 0 0 1px #00000014}.ss-bar{background:#eef0ef;border-bottom:1px solid #dfe3e1;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.ss-bar i{background:#cfd5d2;border-radius:50%;width:9px;height:9px}.ss-bar span{color:#6b766f;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:1;max-width:60%;margin-left:10px;padding:2px 10px;font-size:11.5px;overflow:hidden}.ss-screen{aspect-ratio:16/10;background-color:#f3f6f4;background-position:50% 0;background-repeat:no-repeat;background-size:100%}.ss.in-view .ss-screen{background-image:var(--shot);animation:ss-pan var(--dur,26s) ease-in-out 1.2s infinite alternate}.ss:hover .ss-screen{animation-play-state:paused}@keyframes ss-pan{0%,8%{background-position:50% 0}92%,to{background-position:50% 100%}}.ss-phone{background:#0e1a13;border-radius:22px;width:22%;padding:7px;position:absolute;bottom:0;right:0;box-shadow:0 24px 50px -20px #0009}.ss-phone .ss-screen{aspect-ratio:9/19;border-radius:16px}@media (prefers-reduced-motion:reduce){.ss.in-view .ss-screen{animation:none}}.web-hero{color:#eef3ef;padding-block:88px 64px;overflow:hidden}.web-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:center;gap:56px;display:grid}.web-hero h1{color:#fff;margin:0 0 20px;font-size:clamp(38px,4.6vw,62px)}.web-hero .lede{color:#c9d4cd;max-width:30em;margin:0 0 28px}.web-hero .btn-primary{color:#0e1a13;background:#fff}.web-hero .btn-primary:hover{background:#fff0e6}.web-hero .svc-proof{border-top:1px solid #ffffff1f;margin-top:64px;padding-top:8px}.web-hero .svc-proof li{color:#aebbb3;border-color:#ffffff1f}.web-hero .svc-proof b{color:#fff}.web-hero .ss-browser{box-shadow:0 40px 90px -30px #000c,0 0 0 1px #ffffff14}@media (max-width:960px){.web-hero-inner{grid-template-columns:1fr;gap:40px}.web-hero{padding-block:64px 48px}}.webwork{gap:88px;margin-top:52px;display:grid}.webwork-item{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.webwork-item.flip .ss{order:2}.webwork-meta h3{font-family:var(--display);letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(26px,2.6vw,34px);font-weight:600}.webwork-what{font-weight:600;color:var(--pa)!important;margin:0 0 14px!important;font-size:15px!important}.webwork-meta p{color:var(--dim);margin:0 0 16px;font-size:16px;line-height:1.55}.webwork-facts{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.webwork-facts li{background:var(--pa-wash);color:var(--pa);border-radius:999px;padding:5px 11px;font-size:13.5px;font-weight:600}@media (max-width:900px){.webwork-item{grid-template-columns:1fr;gap:28px}.webwork-item.flip .ss{order:0}.webwork{gap:64px}}.web-quote{max-width:820px;margin:56px 0 0}.web-quote blockquote{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.3}.web-quote figcaption{color:var(--faint);margin-top:14px;font-size:14.5px}.web-quote figcaption b{color:var(--ink)}.findings{grid-template-columns:repeat(2,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.findings li{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:26px 26px 22px}.f-stat{font-family:var(--display);letter-spacing:-.035em;margin-bottom:12px;padding:0 2px;font-size:clamp(40px,4.4vw,58px);font-weight:600;line-height:1;display:inline-block}.findings b{color:var(--ink);margin-bottom:8px;font-size:17.5px;font-weight:600;line-height:1.35;display:block}.findings p{color:var(--dim);margin:0;font-size:15px;line-height:1.5}@media (max-width:760px){.findings{grid-template-columns:1fr}}.speed-stats{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.speed-stats b{font-family:var(--display);letter-spacing:-.03em;color:var(--pa);font-size:clamp(36px,4vw,52px);font-weight:600;line-height:1;display:block}.speed-stats span{color:var(--dim);margin-top:10px;font-size:15px;line-height:1.45;display:block}.speed-card .bc-note{border-top:1px solid var(--line-soft);padding-top:14px;margin-top:22px!important}@media (max-width:700px){.speed-stats{grid-template-columns:1fr;gap:18px}}.web-hero-cap{margin:14px 0 0;font-size:14px}.web-hero-cap a{color:#aebbb3;text-decoration:none}.web-hero-cap a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.lp-card p{gap:12px}.lp-card p span{text-align:right;color:var(--dim)}.single-case .case-grid{grid-template-columns:1fr;max-width:640px;margin-inline:auto}.pa-band .band-note{text-align:center;opacity:.85;max-width:46em;margin:18px auto 0;font-size:13.5px}.pa-band>.wrap>p.band-note{margin-top:26px;font-size:13.5px}.pipe{margin:40px 0 0}.pipe-scroll{border-radius:var(--r);border:1px solid var(--line);background:var(--ground);overflow-x:auto;box-shadow:0 24px 56px -32px #0e1a1359}.pipe-scroll:focus-visible{outline:2px solid var(--pa);outline-offset:3px}.pipe-board{grid-template-columns:repeat(4,minmax(210px,1fr));gap:12px;min-width:900px;padding:16px;display:grid}.pipe-col{align-content:start;gap:10px;display:grid}.pipe-head{justify-content:space-between;align-items:center;margin:0 0 4px;padding:0 4px;font-size:13.5px;display:flex}.pipe-head span{color:var(--faint);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.pipe-col.won .pipe-head b{color:var(--pa)}.pipe-card{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:4px;padding:12px 13px;display:grid}.pipe-col.won .pipe-card{border-color:color-mix(in srgb, var(--pa) 45%, var(--line));box-shadow:inset 3px 0 0 var(--pa)}.pipe-card p{margin:0}.pc-who{color:var(--ink);justify-content:space-between;gap:8px;font-size:14.5px;font-weight:600;display:flex}.pc-who b{font-variant-numeric:tabular-nums}.pc-what{color:var(--dim);font-size:13.5px}.pc-foot{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex;margin-top:4px!important}.pc-foot em{color:var(--faint);font-size:12px;font-style:normal}.src{border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-block}.src-facebook{color:#1f5fbf;background:#e7effc}.src-google{color:#8a4b06;background:#fff3d6}.src-website{color:#34453b;background:#eef1ef}.pipe-total{border-radius:var(--r);background:var(--ink);color:#eef3ef;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:14px;padding:16px 18px;font-size:15px;display:flex}.pipe-total b{color:#fff;font-weight:600}.pt-split{font-variant-numeric:tabular-nums;gap:14px;display:inline-flex}.pt-tail{color:#aebbb3;flex-basis:100%;font-size:14px}.pipe-label{color:var(--faint);margin:10px 0 0;font-size:13px}.crm-points{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}.crm-points li{color:var(--dim);padding:18px 20px 0 0;font-size:15px;line-height:1.5}.crm-points b{color:var(--ink);font-family:var(--display);letter-spacing:-.01em;margin-bottom:4px;font-size:18px;display:block}.crm-proof{grid-template-columns:1fr 1fr;gap:16px;margin-top:44px;display:grid}.crm-proof>div{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:24px 24px 20px}.crm-proof b{color:var(--ink);margin-bottom:6px;font-size:17px;font-weight:600;line-height:1.35;display:block}.crm-proof p{color:var(--dim);margin:0;font-size:15px;line-height:1.5}@media (max-width:900px){.crm-points{grid-template-columns:1fr 1fr;row-gap:20px}.crm-proof{grid-template-columns:1fr}}@media (max-width:520px){.crm-points{grid-template-columns:1fr}}.crm-proof .f-stat{background:linear-gradient(#0000 64%,#d29d1961 64%)}.bs{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:48px;margin-top:40px;display:grid}.bs-steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bs-steps li{border:1px solid #0000;border-radius:12px;padding:14px 16px;transition:background .35s cubic-bezier(.2,.7,.2,1),border-color .35s cubic-bezier(.2,.7,.2,1),opacity .35s cubic-bezier(.2,.7,.2,1)}.bs-steps b{font-family:var(--display);letter-spacing:-.015em;margin:2px 0 4px;font-size:19px;display:block}.bs-steps p{color:var(--dim);margin:0;font-size:15px;line-height:1.5}.bs-steps .step-when{margin:0 0 4px}.bs.is-live .bs-steps li{opacity:.42}.bs.is-live .bs-steps li.on{opacity:1;background:var(--surface);border-color:var(--line);box-shadow:0 14px 30px -22px #0e1a1359}.bs-stage .ss-browser{position:relative}.bs-url{color:#6b766f;background:#fff;border-radius:6px;min-width:150px;margin-left:10px;padding:2px 10px;font-size:11.5px;display:inline-grid;position:relative}.bs-url>span{grid-area:1/1}.bs-u1{visibility:hidden}.bs-live{color:#fff;background:#1c7c4a;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:700}.bs-screen{aspect-ratio:16/10;background:#f1f2f1;position:relative;overflow:hidden}.bs-wire i{background:#dcdfdc;border-radius:6px;display:block;position:absolute}.w-top-l{width:15%;height:2%;top:4%;left:2%}.w-top-r{width:18%;height:4.5%;top:3%;right:2%}.w-logo{width:8%;height:13%;top:15%;left:46%;border-radius:50%!important}.w-h1{width:40%;height:8%;top:47%;left:30%}.w-h2{width:34%;height:8%;top:58%;left:33%}.w-script{width:38%;height:5%;top:70%;left:31%;background:#e8d9b3!important}.w-p1{width:30%;height:2%;top:83%;left:35%}.w-p2{width:22%;height:2%;top:87.5%;left:39%}.w-btn{width:20%;height:5%;top:94%;left:40%}.bs-design{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bs-note{color:var(--ink);visibility:hidden;background:#fff;border-radius:10px;margin:0;padding:9px 13px;font-size:13.5px;font-weight:600;position:absolute;box-shadow:0 14px 30px -12px #00000073}.bs-n1{top:30%;left:6%}.bs-n2{color:#fff;background:#1c7c4a;bottom:14%;right:6%}.bs.is-live .bs-u1{visibility:visible}@media (max-width:960px){.bs{grid-template-columns:1fr;gap:28px}.bs-stage{order:-1}}.ss-bar .bs-url span{background:0 0;border-radius:0;flex:none;max-width:none;margin:0;padding:0}.ss-bar .bs-live{color:#fff;background:#1c7c4a;border-radius:999px;flex:none;max-width:none;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:700}.case.has-brand{padding-top:0;overflow:hidden}.case-brand{align-items:center;height:76px;margin:0 -24px 18px;padding:0 24px;display:flex}.case-brand img{width:auto;max-width:58%;height:auto;display:block}.case-brand.ink-light img{filter:brightness(0)invert()}.case-brand.ink-dark img{filter:brightness(0)}.case.has-brand .case-client{gap:0}.case.has-brand .case-stat{margin-top:22px!important}@media (min-width:641px) and (max-width:900px){.case-brand{margin:0 -20px 18px;padding:0 20px}}.case-brand img{max-height:40px}html{scroll-padding-top:92px}header.bar{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;position:fixed;top:12px;left:0;right:0}.bar .bar-inner{pointer-events:auto;-webkit-backdrop-filter:saturate(1.6)blur(16px);border:1px solid #0e1a1314;border-radius:999px;gap:20px;width:min(1120px,100% - 32px);max-width:none;height:56px;margin:0 auto;padding:0 8px 0 22px;transition:background .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s cubic-bezier(.2,.7,.2,1);box-shadow:0 6px 24px -14px #0e1a1347}.bar.scrolled .bar-inner{box-shadow:0 10px 30px -14px #0e1a1359}.bar nav{gap:4px;margin:0 auto}.bar nav>a,.bar .dd-btn{border-radius:999px;padding:8px 14px;transition:background .15s,color .15s}.bar nav>a:hover,.bar .dd-btn:hover,.dd.dd-open .dd-btn{background:#0e1a130d}.bar nav>a.is-current,.dd.is-current .dd-btn{color:var(--ink);background:#0e1a130f}.bar .btn{border-radius:999px;padding:10px 18px}.dd-panel{border-radius:20px;grid-template-columns:1fr 1fr;gap:4px;padding:10px;top:calc(100% + 18px);left:50%;transform:translate(-50%)}.dd-panel:before{height:20px;top:-20px}.dd-panel a{border-radius:14px;grid-template-columns:10px 1fr;align-items:start;column-gap:12px;padding:12px 14px}.dd-panel a:before{content:"";background:var(--dot,var(--accent));border-radius:50%;grid-row:span 2;width:10px;height:10px;margin-top:5px}.dd-panel a b,.dd-panel a span{grid-column:2}@media (prefers-reduced-motion:no-preference){.dd.dd-open .dd-panel{animation:.18s cubic-bezier(.2,.7,.2,1) dd-in}}@keyframes dd-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:860px){.bar .bar-inner{height:52px;padding:0 6px 0 18px}.menu{border-radius:999px}.bar.open nav{border:1px solid var(--line);background:var(--surface);border-radius:20px;max-height:calc(100vh - 96px);padding:6px 18px 14px;top:70px;left:16px;right:16px;overflow:auto;box-shadow:0 24px 50px -20px #0e1a1359}.bar.open nav>a{background:0 0;border-radius:0;padding:12px 0}.bar.open .dd-btn{background:0 0;border-radius:0}.bar.open .dd-panel{grid-template-columns:1fr;animation:none;transform:none}.bar.open .dd-panel a{padding:10px 0}}.hero{padding-top:168px}.svc-hero{padding-top:160px}.web-hero{padding-top:152px}@media (max-width:960px){.hero,.web-hero{padding-top:124px}}@media (max-width:860px){.svc-hero{padding-top:124px}}.bar .bar-inner{background:#ffffffd6}.bar.scrolled .bar-inner{background:#ffffffeb}.dd-panel{width:620px}.cs-hero{color:#fff;padding-block:160px 72px}.cs-crumb{opacity:.85;margin:0 0 22px;font-size:14px}.cs-crumb a{color:inherit}.cs-logo{filter:brightness(0)invert();width:auto;max-width:220px;height:auto;max-height:46px;margin-bottom:26px;display:block}.cs-hero h1{color:#fff;max-width:17em;margin:0 0 14px;font-size:clamp(34px,4.4vw,58px)}.cs-lede{opacity:.92;max-width:34em;margin:0;font-size:clamp(18px,1.8vw,22px)}.cs-stats{border-top:1px solid #ffffff40;grid-template-columns:repeat(4,1fr);gap:24px;margin:48px 0 0;padding:26px 0 0;list-style:none;display:grid}.cs-stats b{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1;display:block}.cs-stats span{opacity:.85;margin-top:8px;font-size:14.5px;display:block}.cs-body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.cs-p{color:var(--dim);max-width:36em;margin:14px 0 0;font-size:18px;line-height:1.6}.cs-h2b{margin-top:48px!important}.cs-measured{border:1px solid var(--line);border-radius:var(--r);background:var(--ground);padding:22px 22px 20px;position:sticky;top:100px}.cs-measured b{margin-bottom:8px;font-size:14px;display:block}.cs-measured p{color:var(--dim);margin:0 0 14px;font-size:14.5px;line-height:1.55}.cs-ads{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin-top:32px;display:grid}.cs-ads .adcard{width:auto}@media (max-width:900px){.cs-stats{grid-template-columns:1fr 1fr}.cs-body{grid-template-columns:1fr;gap:32px}.cs-measured{position:static}.cs-ads{grid-template-columns:1fr 1fr}.cs-hero{padding-block:124px 56px}}.results-band .case-grid:first-of-type{margin-top:32px}.about-facts{grid-template-columns:repeat(4,1fr);max-width:1000px}.about-team{grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;display:grid}.about-team figure{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:120px 1fr;align-items:start;gap:22px;margin:0;padding:24px;display:grid}.about-team img{object-fit:cover;border-radius:50%;width:120px;height:120px}.about-team b{font-family:var(--display);letter-spacing:-.015em;font-size:22px;display:block}.about-team span{color:var(--pa);margin:2px 0 10px;font-size:14.5px;font-weight:600;display:block}.about-team p{color:var(--dim);margin:0;font-size:15.5px;line-height:1.5}@media (max-width:860px){.about-facts{grid-template-columns:1fr 1fr}.about-team{grid-template-columns:1fr}.about-team figure{grid-template-columns:88px 1fr}.about-team img{width:88px;height:88px}}.contact-list{gap:22px;margin:0;padding:0;font-size:18px;list-style:none;display:grid}.contact-list span{color:var(--faint);margin-bottom:4px;font-size:13.5px;display:block}.contact-list a{color:var(--ink);font-weight:600}.legal{max-width:760px;padding-top:120px}.legal h1{margin:0 0 6px;font-size:clamp(34px,4vw,52px)}.legal-date{color:var(--faint);margin:0 0 28px;font-size:14px}.legal h2{margin:36px 0 10px;font-size:22px}.legal p,.legal li{color:var(--dim);font-size:16.5px;line-height:1.65}.legal ul{padding-left:20px}.nf-links{flex-wrap:wrap;justify-content:center;gap:8px;margin:8px 0 30px;padding:0;list-style:none;display:flex}.nf-links a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:8px 14px;font-size:14.5px;text-decoration:none;display:inline-block}.nf-links a:hover{border-color:var(--ink)}.cs-curve{border-bottom:1px solid var(--line);gap:10px;margin:0 0 20px;padding:0 0 18px;display:grid}.cc-row{grid-template-columns:78px 1fr 44px;align-items:center;gap:10px;font-size:14px;display:grid}.cc-m{color:var(--dim)}.cc-track{background:var(--line-soft);border-radius:999px;height:10px;overflow:hidden}.cc-fill{background:#4a9ec4;border-radius:999px;height:100%;display:block}.cc-v{text-align:right;font-variant-numeric:tabular-nums}.cc-note{color:var(--faint);grid-column:2/-1;margin-top:-4px;font-size:12.5px}.crm-proof:has(>div:only-child){grid-template-columns:1fr;max-width:640px}.rx-hero{padding-bottom:64px}.rx-list{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.rx-list li{border-bottom:1px solid var(--line)}.rx-row{color:var(--ink);border-radius:14px;align-items:center;gap:24px;padding:20px 12px;text-decoration:none;transition:background .18s cubic-bezier(.2,.7,.2,1);display:grid}.rx-row:hover{background:var(--ground)}.rx-chip{border-radius:16px;place-items:center;display:grid;overflow:hidden}.rx-chip img{filter:brightness(0)invert();width:auto;height:auto}.rx-who b{font-family:var(--display);letter-spacing:-.015em;font-size:21px;font-weight:600;display:block}.rx-who span,.rx-stat span{color:var(--faint);margin-top:2px;font-size:14px;display:block}.rx-stat b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.8vw,38px);font-weight:600;line-height:1;display:block}.rx-meta{color:var(--dim);font-size:13.5px;line-height:1.5}.rx-go{color:var(--faint);font-size:18px;transition:transform .18s cubic-bezier(.2,.7,.2,1),color .18s}.rx-row:hover .rx-go{color:var(--ink);transform:translate(3px)}.rx-h2b{margin-top:72px!important}@media (max-width:860px){.rx-row{grid-template-columns:52px minmax(0,1fr) 20px;gap:6px 16px;padding:18px 4px}.rx-chip{border-radius:14px;grid-row:span 2;width:52px;height:52px}.rx-stat{grid-area:2/2}.rx-meta{display:none}.rx-go{grid-area:1/3/span 2}}@media (prefers-reduced-motion:reduce){.rx-row,.rx-go{transition:none}}.rx-row{grid-template-columns:104px minmax(0,1.4fr) minmax(0,1fr) 170px 24px}.rx-chip{width:104px;height:64px}.rx-chip img{max-width:80px;max-height:32px}@media (max-width:860px){.rx-row{grid-template-columns:76px minmax(0,1fr) 20px}.rx-chip{width:76px;height:52px}.rx-chip img{max-width:60px;max-height:26px}}.svc-hero{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--pa-fill) 26%, var(--pa-wash)) 0%, transparent 70%), radial-gradient(60% 60% at 100% 100%, color-mix(in srgb, var(--pa-fill) 12%, var(--pa-wash)) 0%, transparent 70%), linear-gradient(180deg, var(--pa-wash) 0%, color-mix(in srgb, var(--pa-wash) 70%, #fff) 100%)}.web-hero{background:radial-gradient(55% 60% at 78% 45%,#e8590c29 0%,#0000 70%),radial-gradient(70% 80% at 0 0,#1c4b3359 0%,#0000 70%),#0e1a13}.calc-hero{padding-bottom:56px}.calc-sec{padding-top:56px}.calc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}.calc-in{gap:18px;display:grid}.calc-in label{gap:6px;display:grid}.calc-in label>span:first-child{font-size:15px;font-weight:600}.calc-in small{color:var(--faint);font-size:13px}.calc-field{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;height:52px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.calc-field:focus-within{border-color:var(--pa);box-shadow:0 0 0 3px color-mix(in srgb, var(--pa) 18%, transparent)}.calc-field input{font:inherit;width:100%;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:18px;font-weight:600}.calc-field i{color:var(--faint);font-style:normal;font-weight:600}.calc-field.pre i{margin-right:6px}.calc-field.suf i{margin-left:6px}.calc-in fieldset{border:0;border-top:1px solid var(--line);gap:18px;margin:6px 0 0;padding:16px 0 0;display:grid}.calc-in legend{color:var(--faint);padding:0 8px 0 0;font-size:13px;font-weight:600}.calc-out{background:var(--ink);color:#eef3ef;border-radius:22px;padding:30px 30px 26px;position:sticky;top:96px;box-shadow:0 30px 60px -30px #0e1a138c}.calc-say{color:#fff;font-size:clamp(19px,1.8vw,23px);line-height:1.45;font-family:var(--display);letter-spacing:-.01em;margin:0}.calc-say b{background:linear-gradient(#0000 62%,#d29d198c 62%);padding:0 2px}.calc-keys{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;display:grid}.calc-keys div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;padding:16px 14px}.calc-keys b{font-family:var(--display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1;display:block}.calc-keys span{color:#aebbb3;margin-top:8px;font-size:13px;display:block}.calc-list{margin:22px 0 0}.calc-list div{border-top:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.calc-list dt{color:#c9d4cd}.calc-list dd{color:#fff;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.calc-pay{border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:14.5px;line-height:1.5}.calc-pay.ok{color:#d6f5e3;background:#1c7c4a40}.calc-pay.warn{color:#f6e7bd;background:#d29d1933}.calc-copy{color:var(--ink);background:#fff;border-radius:999px;margin-top:18px;padding:10px 18px;font-size:14px}.calc-how li{padding-top:18px}@media (max-width:900px){.calc{grid-template-columns:1fr}.calc-out{position:static}.calc-keys{grid-template-columns:1fr 1fr 1fr}}@media (max-width:520px){.calc-keys{grid-template-columns:1fr}.calc-out{padding:24px 20px}}.story{max-width:900px;margin:40px 0 0;padding:0;list-style:none;position:relative}.story:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:176px}.story li{grid-template-columns:160px 1fr;gap:0 48px;padding:0 0 40px;display:grid;position:relative}.story li:after{content:"";background:var(--pa);width:12px;height:12px;box-shadow:0 0 0 4px var(--surface);border-radius:50%;position:absolute;top:6px;left:171px}.story-when{text-align:right;color:var(--pa);padding-top:2px;font-size:14px;font-weight:600}.story b{font-family:var(--display);letter-spacing:-.015em;margin-bottom:8px;font-size:clamp(21px,2.1vw,26px);font-weight:600;line-height:1.2;display:block}.story p{color:var(--dim);max-width:38em;margin:0;font-size:17px;line-height:1.6}.story-q{border-left:3px solid var(--accent);background:var(--ground);color:var(--ink);border-radius:0 12px 12px 0;margin:18px 0 0;padding:14px 18px;font-size:16px;line-height:1.5}.story-q cite{color:var(--faint);margin-top:8px;font-size:13.5px;font-style:normal;display:block}@media (max-width:720px){.story:before{left:5px}.story li{grid-template-columns:1fr;gap:4px;padding-left:30px}.story li:after{left:0}.story-when{text-align:left}}.svc-list h3:before{content:"";background:var(--svc,var(--accent));vertical-align:.18em;border-radius:50%;width:12px;height:12px;margin-right:14px;display:inline-block}.svc-list a{transition:padding .2s,background .2s,box-shadow .2s;box-shadow:inset 0 0 #0000}.svc-list a:hover{background:color-mix(in srgb, var(--svc,var(--accent)) 7%, var(--surface));box-shadow:inset 3px 0 0 var(--svc,var(--accent))}.svc-list a:hover .svc-go{color:var(--svc,var(--ink))}.hero{background:radial-gradient(90% 70% at 50% 0%, #1c4b3321 0%, transparent 70%), radial-gradient(60% 60% at 100% 100%, #1c4b330f 0%, transparent 70%), linear-gradient(180deg, var(--band) 0%, color-mix(in srgb, var(--band) 60%, #fff) 100%)}.terms-cards{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}.terms-cards>div{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:26px 26px 22px}.terms-cards b{font-family:var(--display);letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(22px,2.2vw,28px);font-weight:600;display:block}.terms-cards p{color:var(--dim);margin:0;font-size:16px;line-height:1.5}@media (max-width:640px){.terms-cards{grid-template-columns:1fr}}.svc-list h3{padding-left:26px;position:relative}.svc-list h3:before{margin:0;position:absolute;top:.42em;left:0}.calc-info{vertical-align:middle;margin-left:4px;display:inline-flex;position:relative}.calc-i{color:#c9d4cd;width:18px;height:18px;font:600 11px/1 var(--body);cursor:help;background:0 0;border:1px solid #ffffff59;border-radius:50%;place-items:center;padding:0;font-style:italic;transition:background .15s,color .15s;display:inline-grid}.calc-i:hover,.calc-i:focus-visible,.calc-info.open .calc-i{color:var(--ink);background:#fff;outline:none}.calc-tip{z-index:5;width:280px;color:var(--ink);text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:12px;padding:12px 14px;font-size:13.5px;font-weight:400;line-height:1.5;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 16px 36px -12px #00000080}.calc-tip:after{content:"";border:6px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.calc-info:hover .calc-tip,.calc-i:focus-visible+.calc-tip,.calc-info.open .calc-tip{opacity:1;visibility:visible}.calc-keys span .calc-info{margin-left:2px}.calc-list dt{align-items:center;gap:4px;display:flex}@media (max-width:640px){.calc-tip{width:240px;left:auto;right:-12px;transform:none}.calc-tip:after{left:auto;right:16px;transform:none}}@media (prefers-reduced-motion:reduce){.calc-tip,.calc-i{transition:none}}@media (max-width:640px){.calc-keys>div,.calc-list>div{position:relative}.calc-info{position:static}.calc-tip,.calc-tip{width:auto;bottom:calc(100% + 6px);left:0;right:0;transform:none}.calc-tip:after{display:none}}.calc-keys>div{padding-right:34px;position:relative}.calc-keys .calc-info{margin:0;position:absolute;top:12px;right:12px}.calc-keys .calc-tip{width:min(280px,78vw);left:auto;right:-10px;transform:none}.calc-keys .calc-tip:after{display:block;left:auto;right:14px;transform:none}@media (max-width:640px){.calc-keys .calc-info{position:absolute}.calc-keys .calc-tip{bottom:calc(100% + 8px)}}.calc-keys .calc-tip,.calc-list .calc-tip{color:var(--ink);margin-top:0;font-size:13.5px;display:block}.cs-quote{color:#fff;padding-block:96px;position:relative;overflow:hidden}.cs-quote:before{content:"“";font-family:var(--display);color:#ffffff1a;pointer-events:none;font-size:220px;font-weight:700;line-height:1;position:absolute;top:24px;left:4%}.cs-quote figure{max-width:900px;margin:0 auto;position:relative}.cs-q-stars{letter-spacing:6px;color:#ffd75e;margin:0 0 22px;font-size:20px}.cs-quote blockquote{font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(24px,3vw,38px);font-weight:600;line-height:1.28}.cs-quote figcaption{align-items:center;gap:14px;margin-top:30px;display:flex}.cs-q-avatar{background:#ffffff2e;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-weight:700;display:grid}.cs-quote figcaption b{font-size:16px;display:block}.cs-quote figcaption small{opacity:.8;margin-top:2px;font-size:13.5px;display:block}@media (max-width:760px){.cs-quote{padding-block:64px}.cs-quote:before{display:none}}.cs-quote.long blockquote{font-size:clamp(20px,2.3vw,29px);line-height:1.38}.calc-pay.mid{color:#dbe8fb;background:#3b7dd838}.calc-pay+.calc-pay{margin-top:10px}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hero-inner>*,.svc-hero-inner>*,.cs-hero .wrap>*,.web-hero-copy>*,.hero>.proof,.svc-hero>.proof{animation:.7s cubic-bezier(.16,1,.3,1) backwards rise}.hero-inner>:nth-child(2),.svc-hero-inner>:nth-child(2),.cs-hero .wrap>:nth-child(2),.web-hero-copy>:nth-child(2){animation-delay:70ms}.hero-inner>:nth-child(3),.svc-hero-inner>:nth-child(3),.cs-hero .wrap>:nth-child(3),.web-hero-copy>:nth-child(3){animation-delay:.14s}.hero-inner>:nth-child(n+4),.svc-hero-inner>:nth-child(n+4),.cs-hero .wrap>:nth-child(n+4),.web-hero-copy>:nth-child(n+4){animation-delay:.21s}.hero>.proof,.svc-hero>.proof{animation-delay:.26s}.rv{opacity:0;transform:translateY(18px)}.rv.rv-in{opacity:1;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--rv-d,0s), transform .75s cubic-bezier(.16, 1, .3, 1) var(--rv-d,0s);transform:none}.result-mark{background-repeat:no-repeat}.in-view .result-mark{animation:.9s cubic-bezier(.16,1,.3,1) .35s both hl-draw}@keyframes hl-draw{0%{background-size:0% 100%}to{background-size:100% 100%}}.btn:active{transform:translateY(0)scale(.97)}}.form-privacy{color:var(--faint);margin:0;font-size:13px}.form-privacy a{color:inherit}.calc-say b+b{background:0 0}@media (min-width:961px){.faq-wrap>:first-child,.split>:not(.split-visual):first-child{position:sticky;top:112px}}@media (min-width:561px) and (max-width:1100px){.lp-grid{grid-template-columns:repeat(2,1fr)}}.cs-did{border-left-color:var(--line)}.r-note{text-wrap:pretty}@media (max-width:560px){.adwall{-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}}@media (max-width:420px){.kpis{align-items:end}}.calc-i{position:relative}.calc-i:after{content:"";position:absolute;inset:-8px}.sec[class=sec]+.sec.faq,.sec[class=sec]+.sec.versus,.svc-reviews+.sec.faq,.sec[class=sec]+.sec.reviews{padding-top:0}main:has(.cs-hero) .sec.services+.sec.form-sec{padding-top:0}.web-hero,.calc-out,.cs-hero,.cs-quote,.pa-band,.problem{--focus:#fff}.calc-mini{display:none}@media (max-width:900px){.calc-mini{z-index:4;color:#fff;text-align:center;background:#0e1a13;border-radius:14px;margin:0;padding:12px 16px;font-size:14.5px;display:block;position:sticky;bottom:12px;box-shadow:0 12px 30px -12px #00000080}.calc-mini b{font-weight:700}}.calc-block{border-top:1px solid #ffffff1a;margin-top:26px;padding-top:22px}.calc-block h3{font-family:var(--display);letter-spacing:-.01em;color:#fff;margin:0 0 14px;font-size:17px;font-weight:600}.calc-block .calc-pay{margin-top:14px}.calc-block .calc-list{margin:0}.calc-block .calc-list div:first-child{border-top:0;padding-top:0}.calc-pay.hint{color:#c9d4cd;background:#ffffff0f}.calc-gauge{padding:34px 0 30px}.cg-track{background:#ffffff14;border-radius:999px;height:12px;position:relative}.cg-track i{position:absolute;top:0;bottom:0}.cg-ok{background:#2f9e63;border-radius:999px 0 0 999px;left:0}.cg-mid{background:#d29d19}.cg-bad{background:#c2453a;border-radius:0 999px 999px 0}.cg-you{background:#fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;transition:left .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;box-shadow:0 0 0 4px #0e1a13e6}.cg-you span{white-space:nowrap;color:#fff;font-size:13px;font-weight:700;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.cg-ticks{height:0;position:relative}.cg-ticks span{color:#fff;text-align:center;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;position:absolute;top:10px;transform:translate(-50%)}.cg-ticks em{color:#aebbb3;font-size:12px;font-style:normal;font-weight:400;display:block}.calc-pips{gap:6px;margin:30px 0 0;padding:0;list-style:none;display:flex}.calc-pips li{border-radius:7px;width:26px;position:relative}.calc-pips .cost{background:#d29d1947;border:1px solid #d29d1999}.calc-pips .back{background:#2f9e63;box-shadow:0 0 0 3px #2f9e6359}.calc-pips .profit{background:#2f9e638c}.calc-pips .more{color:#aebbb3;place-items:center;width:auto;padding:0 6px;font-size:12.5px;display:grid}.calc-pips .back span{white-space:nowrap;color:#d6f5e3;font-size:12px;font-weight:700;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.calc-working{border-top:1px solid #ffffff1a;margin-top:22px;padding-top:14px}.calc-working summary{cursor:pointer;color:#c9d4cd;font-size:14.5px;font-weight:600;list-style:none}.calc-working summary::-webkit-details-marker{display:none}.calc-working summary:after{content:" +"}.calc-working[open] summary:after{content:" −"}.calc-working .calc-list{margin-top:10px}@media (prefers-reduced-motion:reduce){.cg-you{transition:none}}.cg-you.edge-l span{left:-4px;transform:none}.cg-you.edge-r span{left:auto;right:-4px;transform:none}.calc-pips li{aspect-ratio:1;flex:1 1 0;min-width:10px;max-width:26px;height:auto}.calc-pips{flex-wrap:nowrap}.calc-pips .more{aspect-ratio:auto;flex:none;max-width:none}@media (max-width:520px){.calc-keys{gap:8px}.calc-keys>div{align-items:baseline;gap:10px;padding:12px 40px 12px 14px;display:flex}.calc-keys b{font-size:24px}.calc-keys span{margin-top:0}.calc-keys .calc-info{margin-top:-9px;top:50%}}.dd-panel a.dd-demo{border:1px dashed var(--line)}.dd-panel a.dd-demo:before{border:2px solid var(--gold);background:0 0;width:6px;height:6px}.dd-panel a.dd-demo b{color:var(--accent)}.adwall,.ss{position:relative}.pause-btn{z-index:3;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);width:32px;height:32px;color:var(--ink);cursor:pointer;opacity:.75;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.pause-btn:hover,.pause-btn:focus-visible{opacity:1}.pause-btn:after{content:"";position:absolute;inset:-6px}.ss .pause-btn{margin:0 10px 10px 0;bottom:5%;right:9%}.paused .adtrack,.paused .ss-screen{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.pause-btn{display:none}}.tsteps.six{grid-template-columns:repeat(3,1fr);row-gap:32px}@media (max-width:900px){.tsteps.six{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.tsteps.six{grid-template-columns:1fr}}.audit-band{padding-block:0 8px}.audit-band-inner{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.audit-band p{color:var(--dim);margin:0;font-size:17px}.audit-band b{color:var(--ink)}@media (max-width:560px){.audit-band-inner{padding:18px}.audit-band .btn{width:100%}}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.gh{gap:56px;display:grid}.gh-group h2{margin-bottom:18px}.gh-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.gh-list li{border-bottom:1px solid var(--line)}.gh-list a{color:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 4px;text-decoration:none;display:flex}.gh-list a:hover b{color:var(--accent)}.gh-list b{font-size:18px;font-weight:600;line-height:1.35}.gh-list span{color:var(--faint);flex:none;font-size:14px}@media (max-width:560px){.gh-list a{flex-direction:column;gap:4px}}.guide-head{max-width:900px;padding-top:150px;padding-bottom:8px}.guide-head h1{margin-bottom:18px;font-size:clamp(34px,4.6vw,54px)}.guide-crumb{color:var(--faint);margin:0 0 18px;font-size:14px}.guide-crumb a,.guide-meta a{color:inherit}.guide-meta{color:var(--dim);margin:0;font-size:15px}.guide-grid{grid-template-columns:220px minmax(0,760px);justify-content:center;gap:64px;padding-block:48px 72px;display:grid}.guide-toc{align-self:start;font-size:14.5px;position:sticky;top:112px}.guide-toc p{color:var(--ink);margin:0 0 10px;font-weight:600}.guide-toc ol{border-left:1px solid var(--line);gap:8px;margin:0;padding:0;list-style:none;display:grid}.guide-toc a{color:var(--dim);padding-left:14px;line-height:1.4;text-decoration:none;display:block}.guide-toc a:hover{color:var(--ink)}.guide-body{color:var(--ink);font-size:18px;line-height:1.7}.guide-body section{scroll-margin-top:110px}.guide-body h2{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);margin:48px 0 14px;font-size:clamp(26px,2.6vw,32px);line-height:1.2}.guide-body h3{margin:28px 0 8px;font-size:20px}.guide-body p{margin:0 0 18px}.guide-body ul,.guide-body ol{margin:0 0 20px;padding-left:22px}.guide-body li{margin-bottom:8px}.guide-body a{color:var(--accent);text-underline-offset:3px}.guide-body strong{font-weight:600}.guide-body table{border-collapse:collapse;width:100%;margin:8px 0 24px;font-size:16px;display:block;overflow-x:auto}.guide-body th,.guide-body td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.guide-body th{background:var(--band);font-weight:600}.guide-body blockquote{border-left:3px solid var(--accent);background:var(--band);border-radius:0 12px 12px 0;margin:0 0 20px;padding:14px 18px}.guide-intro p:first-child{color:var(--dim);font-size:20px}.guide-cta{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:20px 24px;display:flex}.guide-cta p{margin:0;font-size:16px}@media (max-width:960px){.guide-grid{grid-template-columns:1fr;gap:24px}.guide-toc{position:static}.guide-head{padding-top:120px}}@media (min-width:961px){.guide-head{max-width:1092px}.guide-head>*{max-width:760px;margin-left:284px}}
