.tseo-page{--tseo-ink:#0a1b3d;--tseo-deep:#10306e;--tseo-accent:#2567e8;--tseo-accent-dark:#1c4fc4;--tseo-accent-soft:#e8effe;--tseo-gold:#fdc115;--tseo-green:#34a852;--tseo-text:#47546e;--tseo-light:#f4f7fe;--tseo-divider:#e2e9f8;--tseo-radius:18px;--tseo-inset:100px;color:var(--tseo-ink);background:#fff;overflow-x:clip}@media (max-width:1399.98px){.tseo-page{--tseo-inset:40px}}@media (max-width:1199.98px){.tseo-page{--tseo-inset:30px}}@media (max-width:991.98px){.tseo-page{--tseo-inset:40px}}@media (max-width:575.98px){.tseo-page{--tseo-inset:20px}}.tseo-page .tseo-container{padding:0 var(--tseo-inset)}.tseo-page .tseo-eyebrow{background:var(--tseo-accent-soft);letter-spacing:.1em;text-transform:uppercase;color:var(--tseo-accent-dark);border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 16px;font-size:12.5px;font-weight:600;display:inline-flex}.tseo-page .tseo-eyebrow:before{content:"";background:var(--tseo-accent);border-radius:50%;width:7px;height:7px}.tseo-page .tseo-h2{letter-spacing:-.02em;color:var(--tseo-ink);margin:0 0 16px;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.16}.tseo-page .tseo-lead{color:var(--tseo-text);margin:0 0 14px;font-size:16px;line-height:1.7}.tseo-page .tseo-lead a,.tseo-page .tseo-inline-link{color:var(--tseo-accent);font-weight:500;text-decoration:none}.tseo-page .tseo-lead a:hover,.tseo-page .tseo-inline-link:hover{text-decoration:underline}.tseo-page .tseo-hl-text{color:var(--tseo-accent)}.tseo-page .tseo-btn{background:var(--tseo-accent);color:#fff;cursor:pointer;border:none;border-radius:100px;align-items:center;gap:10px;padding:15px 30px;font-weight:500;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.tseo-page .tseo-btn:hover{background:var(--tseo-accent-dark);color:#fff;transform:translateY(-1px)}.tseo-page .tseo-btn:focus-visible,.tseo-page .tseo-btn-ghost:focus-visible,.tseo-page a:focus-visible{outline-offset:2px;outline:3px solid #2567e873}.tseo-page .tseo-btn-circ{background:#ffffff38;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:14px;display:inline-grid}.tseo-page .tseo-btn-ghost{border:1px solid var(--tseo-divider);color:var(--tseo-ink);cursor:pointer;background:#fff;border-radius:100px;align-items:center;gap:10px;padding:14px 26px;font-weight:500;text-decoration:none;transition:border-color .25s,background .25s;display:inline-flex}.tseo-page .tseo-btn-ghost:hover{border-color:var(--tseo-accent);color:var(--tseo-accent-dark);background:var(--tseo-accent-soft)}.tseo-page .tseo-link-arrow{color:var(--tseo-accent);border-bottom:1px solid #0000;align-items:center;gap:8px;padding-bottom:3px;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}.tseo-page .tseo-link-arrow:hover{border-color:var(--tseo-accent);color:var(--tseo-accent-dark)}.tseo-page .tseo-sec-head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:44px;display:flex}.tseo-page .tseo-sec-head .tseo-h2{max-width:640px;margin-bottom:0}.tseo-page .tseo-sec-head-center{text-align:center;max-width:720px;margin:0 auto 48px}.tseo-page .tseo-sec-head-center .tseo-lead{margin-bottom:0}.tseo-page section{padding:52px 0}.tseo-page .tseo-hero{background:radial-gradient(90% 70% at 80% 0,#2567e824 0%,#2567e800 60%),linear-gradient(#f4f7fe 0%,#fff 100%);padding:150px 0 40px;position:relative}.tseo-page .tseo-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#2567e80d 1px,#0000 1px),linear-gradient(90deg,#2567e80d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 0,#000 30%,#0000 100%)}.tseo-page .tseo-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:flex-start;gap:56px;display:grid;position:relative}.tseo-page .tseo-hero-h1{letter-spacing:-.025em;color:var(--tseo-ink);margin:0 0 20px;font-size:clamp(34px,4.2vw,58px);font-weight:500;line-height:1.08}.tseo-page .tseo-hl{background:linear-gradient(92deg,var(--tseo-accent)0%,#6ea0ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.tseo-page .tseo-hero-sub{color:var(--tseo-text);max-width:560px;margin:0 0 28px;font-size:17px;line-height:1.7}.tseo-page .tseo-hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:30px;display:flex}.tseo-page .tseo-hero-proof{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:26px;display:flex}.tseo-page .tseo-hero-proof-stars{color:var(--tseo-gold);align-items:center;gap:3px;font-size:15px;display:inline-flex}.tseo-page .tseo-hero-proof p{color:var(--tseo-text);margin:0;font-size:14px}.tseo-page .tseo-hero-proof strong{color:var(--tseo-ink);font-weight:600}.tseo-page .tseo-hero-badges{flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:26px;display:flex}.tseo-page .tseo-hero-badge{object-fit:contain;width:74px;height:74px}.tseo-page .tseo-hero-badge-trustpilot{object-fit:contain;width:104px;height:50px}.tseo-page .tseo-hero-visual{position:relative}.tseo-page .tseo-hero-dash-wrap{max-width:500px;margin:0 auto;position:relative}.tseo-page .tseo-hero-dash{border:1px solid var(--tseo-divider);background:#fff;border-radius:22px;padding:26px;position:relative}.tseo-page .tseo-dash-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.tseo-page .tseo-dash-head h3{letter-spacing:.1em;color:var(--tseo-ink);margin:0;font-size:13px;font-weight:600}.tseo-page .tseo-dash-body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px;margin-bottom:20px;display:grid}.tseo-page .tseo-dash-sub{letter-spacing:.08em;text-transform:uppercase;color:#7d92b8;white-space:nowrap;text-overflow:ellipsis;margin:0 0 12px;font-size:12px;font-weight:600;overflow:hidden}.tseo-page .tseo-dash-li{border:1px solid var(--tseo-divider);color:var(--tseo-ink);border-radius:12px;align-items:center;gap:9px;margin-bottom:8px;padding:11px 12px;font-size:13.5px;font-weight:500;display:flex}.tseo-page .tseo-dash-li svg{color:#7d92b8;flex-shrink:0;font-size:14px}.tseo-page .tseo-dash-li span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tseo-page .tseo-dash-li em{background:var(--tseo-light);color:var(--tseo-text);border-radius:100px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}.tseo-page .tseo-dash-li--you{background:var(--tseo-accent-soft);border-color:#2567e859}.tseo-page .tseo-dash-li--you svg{color:var(--tseo-accent)}.tseo-page .tseo-dash-li--you em{background:var(--tseo-accent);color:#fff}.tseo-page .tseo-dash-li--lost{opacity:.75}.tseo-page .tseo-dash-li--lost em{color:#c0392b;background:#fdecec}.tseo-page .tseo-dash-review{color:var(--tseo-ink);background:var(--tseo-light);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:500;display:flex}.tseo-page .tseo-dash-review svg{color:var(--tseo-gold);font-size:13px}.tseo-page .tseo-dash-review em{color:#1e7e3e;background:#e3f6e9;border-radius:100px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.tseo-page .tseo-dash-metric{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.tseo-page .tseo-dash-metric-num{letter-spacing:-.03em;color:var(--tseo-ink);margin:0;font-size:40px;font-weight:600;line-height:1}.tseo-page .tseo-dash-delta{color:#1e7e3e;white-space:nowrap;background:#e3f6e9;border-radius:100px;padding:5px 12px;font-size:13px;font-weight:600}.tseo-page .tseo-dash-bars{align-items:flex-end;gap:6px;height:132px;display:flex}.tseo-page .tseo-dash-bars span{background:linear-gradient(180deg,#6ea0ff 0%,var(--tseo-accent)100%);border-radius:6px 6px 2px 2px;flex:1}.tseo-page .tseo-ba-stage{position:relative}.tseo-page .tseo-ba-panel--before{background:#fff;animation:9s ease-in-out infinite tseo-ba-fade;position:absolute;inset:0}@keyframes tseo-ba-fade{0%,38%{opacity:1}48%,90%{opacity:0}to{opacity:1}}.tseo-page .tseo-ba-panel--before .tseo-dash-metric-num{color:var(--tseo-text)}.tseo-page .tseo-dash-delta--down{color:#c0392b;background:#fdecec}.tseo-page .tseo-dash-bars--muted span{background:#d9e2f1}.tseo-page .tseo-ba-panel--before .tseo-dash-foot strong{color:var(--tseo-text)}.tseo-page .tseo-ba-toggle-row{justify-content:flex-end;margin:-8px 0 14px;display:flex}.tseo-page .tseo-ba-toggle{background:var(--tseo-light);border:1px solid var(--tseo-divider);border-radius:100px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.tseo-page .tseo-ba-thumb{background:var(--tseo-accent);border-radius:100px;width:calc(50% - 4px);animation:9s ease-in-out infinite tseo-ba-thumb;position:absolute;top:4px;bottom:4px;left:4px}@keyframes tseo-ba-thumb{0%,38%{transform:translate(0)}48%,90%{transform:translate(100%)}to{transform:translate(0)}}.tseo-page .tseo-ba-label{z-index:1;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:5px 14px;font-size:11.5px;font-weight:600;line-height:1;position:relative}.tseo-page .tseo-ba-label--before{animation:9s ease-in-out infinite tseo-ba-label-b}.tseo-page .tseo-ba-label--after{animation:9s ease-in-out infinite tseo-ba-label-a}@keyframes tseo-ba-label-b{0%,38%{color:#fff}48%,90%{color:var(--tseo-text)}to{color:#fff}}@keyframes tseo-ba-label-a{0%,38%{color:var(--tseo-text)}48%,90%{color:#fff}to{color:var(--tseo-text)}}.tseo-page .tseo-dash-foot{border-top:1px solid var(--tseo-divider);grid-template-columns:repeat(3,1fr);gap:10px;padding-top:16px;display:grid}.tseo-page .tseo-dash-foot strong{letter-spacing:-.01em;color:var(--tseo-ink);margin-bottom:2px;font-size:18px;font-weight:600;display:block}.tseo-page .tseo-dash-foot span{color:var(--tseo-text);font-size:12.5px}.tseo-page .tseo-hero-floats{flex-wrap:wrap;gap:14px;margin-top:16px;display:flex}.tseo-page .tseo-float-card{border:1px solid var(--tseo-divider);background:#fff;border-radius:14px;flex:1;align-items:center;gap:12px;min-width:190px;padding:14px 18px;display:flex}.tseo-page .tseo-float-card-icon{background:var(--tseo-accent-soft);width:38px;height:38px;color:var(--tseo-accent);border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;display:inline-grid}.tseo-page .tseo-float-card-icon--green{color:var(--tseo-green);background:#e3f6e9}.tseo-page .tseo-float-card p{color:var(--tseo-text);margin:0;font-size:12.5px;line-height:1.35}.tseo-page .tseo-float-card strong{color:var(--tseo-ink);font-size:16px;font-weight:600;display:block}.tseo-page .tseo-hero-stats{border-top:1px solid var(--tseo-divider);grid-template-columns:repeat(4,1fr);gap:28px;margin-top:64px;padding-top:36px;display:grid;position:relative}.tseo-page .tseo-stat{align-items:flex-start;gap:14px;display:flex}.tseo-page .tseo-stat+.tseo-stat{border-left:1px solid var(--tseo-divider);padding-left:28px}.tseo-page .tseo-stat-icon{background:var(--tseo-accent-soft);width:46px;height:46px;color:var(--tseo-accent);border-radius:13px;flex-shrink:0;place-items:center;font-size:21px;display:inline-grid}.tseo-page .tseo-stat-num{letter-spacing:-.02em;background:linear-gradient(92deg,var(--tseo-ink)0%,var(--tseo-accent)130%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 5px;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.1}.tseo-page .tseo-stat-label{color:var(--tseo-text);margin:0;font-size:13.5px;line-height:1.45}.tseo-page .tseo-problem{background:#fff}.tseo-page .tseo-problem-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.tseo-page .tseo-gbp-wrap{border:1px solid var(--tseo-divider);background:radial-gradient(circle,#2567e824 1.5px,#0000 1.5px) 0 0/22px 22px,linear-gradient(160deg,#f0f5fe 0%,#fff 80%) 0 0/cover;border-radius:24px;padding:44px 40px 58px;position:relative}.tseo-page .tseo-gbp{border:1px solid var(--tseo-divider);background:#fff;border-radius:18px;max-width:420px;margin:0 auto;padding:24px}.tseo-page .tseo-gbp-head{align-items:center;gap:14px;display:flex}.tseo-page .tseo-gbp-avatar{background:var(--tseo-accent);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:22px;display:inline-grid}.tseo-page .tseo-gbp-head strong{color:var(--tseo-ink);align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.tseo-page .tseo-gbp-head strong svg{color:var(--tseo-accent);font-size:16px}.tseo-page .tseo-gbp-stars{color:var(--tseo-text);align-items:center;gap:6px;font-size:13px;display:inline-flex}.tseo-page .tseo-gbp-stars svg{color:var(--tseo-gold);font-size:13px}.tseo-page .tseo-gbp-meta{color:var(--tseo-text);margin:12px 0 16px;font-size:13.5px}.tseo-page .tseo-gbp-meta em{color:var(--tseo-green);font-style:normal;font-weight:600}.tseo-page .tseo-gbp-actions{border-bottom:1px solid var(--tseo-divider);flex-wrap:wrap;gap:8px;padding-bottom:18px;display:flex}.tseo-page .tseo-gbp-action{color:var(--tseo-accent-dark);background:#fff;border:1px solid #2567e859;border-radius:100px;align-items:center;gap:6px;padding:8px 15px;font-size:13px;font-weight:600;display:inline-flex}.tseo-page .tseo-gbp-action--solid{background:var(--tseo-accent);border-color:var(--tseo-accent);color:#fff}.tseo-page .tseo-gbp-row{border-bottom:1px solid var(--tseo-divider);color:var(--tseo-ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.tseo-page .tseo-gbp-row:last-of-type{border-bottom:none;padding-bottom:0}.tseo-page .tseo-gbp-row em{color:#1e7e3e;white-space:nowrap;background:#e3f6e9;border-radius:100px;padding:4px 11px;font-size:12px;font-style:normal;font-weight:600}.tseo-page .tseo-gbp-chip{background:var(--tseo-ink);color:#fff;z-index:2;border-radius:100px;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute;bottom:-18px;left:40px}.tseo-page .tseo-gbp-chip svg{color:var(--tseo-gold)}.tseo-page .tseo-checks{grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:22px 0 30px;display:grid}.tseo-page .tseo-check{color:var(--tseo-ink);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.tseo-page .tseo-check svg{color:var(--tseo-accent);flex-shrink:0;font-size:18px}.tseo-page .tseo-services{background:var(--tseo-light)}.tseo-page .tseo-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.tseo-page .tseo-card{border:1px solid var(--tseo-divider);border-radius:var(--tseo-radius);background:#fff;padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s}.tseo-page .tseo-card:hover{border-color:#2567e866;transform:translateY(-4px)}.tseo-page .tseo-card-icon{background:var(--tseo-accent-soft);width:52px;height:52px;color:var(--tseo-accent);border-radius:14px;place-items:center;margin-bottom:20px;font-size:24px;display:inline-grid}.tseo-page .tseo-card h3{letter-spacing:-.01em;color:var(--tseo-ink);margin:0 0 10px;font-size:19px;font-weight:600}.tseo-page .tseo-card p{color:var(--tseo-text);margin:0;font-size:14.5px;line-height:1.65}.tseo-page .tseo-band{color:#fff;background:radial-gradient(110% 140% at 85% 10%,#1a4499 0%,#10306e 55%,#0a1b3d 100%);padding:0}.tseo-page .tseo-band-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}.tseo-page .tseo-band-content{padding:64px 0 64px var(--tseo-inset)}.tseo-page .tseo-band .tseo-eyebrow{color:#cfe0ff;background:#ffffff1f}.tseo-page .tseo-band .tseo-eyebrow:before{background:var(--tseo-gold)}.tseo-page .tseo-band .tseo-h2{color:#fff}.tseo-page .tseo-band .tseo-lead{color:#c3d2ef}.tseo-page .tseo-band .tseo-lead a{color:#8fb4ff}.tseo-page .tseo-band .tseo-lead:last-of-type{margin-bottom:30px}.tseo-page .tseo-band .tseo-btn{color:var(--tseo-ink);box-shadow:none;background:#fff}.tseo-page .tseo-band .tseo-btn:hover{background:var(--tseo-gold);color:var(--tseo-ink)}.tseo-page .tseo-band .tseo-btn .tseo-btn-circ{background:var(--tseo-accent-soft);color:var(--tseo-accent)}.tseo-page .tseo-mappack{margin:64px var(--tseo-inset)64px 0;color:var(--tseo-ink);background:#fff;border-radius:20px;overflow:hidden}.tseo-page .tseo-mappack-map{background:linear-gradient(#2567e817 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#2567e817 1px,#0000 1px) 0 0/36px 36px,linear-gradient(135deg,#e3edfa 0%,#eef6ee 55%,#e7f0fc 100%) 0 0/cover;height:158px;position:relative}.tseo-page .tseo-map-pin{border:1px solid var(--tseo-divider);color:#7d92b8;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;display:grid;position:absolute}.tseo-page .tseo-map-pin--a{top:32px;left:16%}.tseo-page .tseo-map-pin--b{top:88px;right:20%}.tseo-page .tseo-map-pin--you{background:var(--tseo-accent);color:#fff;border:none;width:42px;height:42px;font-size:20px;top:40px;left:47%}.tseo-page .tseo-map-pin--you:after{content:"";border:2px solid #2567e88c;border-radius:50%;animation:2s ease-out infinite tseo-pulse;position:absolute;inset:-7px}@keyframes tseo-pulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.4)}}.tseo-page .tseo-mappack-bar{border:1px solid var(--tseo-divider);color:var(--tseo-ink);background:#fff;border-radius:100px;align-items:center;gap:10px;margin:-21px 22px 8px;padding:11px 16px;font-size:14px;font-weight:500;display:flex;position:relative}.tseo-page .tseo-mappack-bar svg{color:var(--tseo-accent);flex-shrink:0}.tseo-page .tseo-mappack-list{padding:8px 22px 22px}.tseo-page .tseo-mappack-title{letter-spacing:.12em;text-transform:uppercase;color:#7d92b8;margin:0 0 10px;font-size:12px;font-weight:600}.tseo-page .tseo-mappack-row{border:1px solid #0000;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}.tseo-page .tseo-mappack-row+.tseo-mappack-row{margin-top:4px}.tseo-page .tseo-mappack-row--you{background:var(--tseo-accent-soft);border-color:#2567e859}.tseo-page .tseo-mappack-thumb{background:var(--tseo-light);color:#7d92b8;border-radius:12px;place-items:center;width:44px;height:44px;font-size:18px;display:inline-grid}.tseo-page .tseo-mappack-row--you .tseo-mappack-thumb{background:var(--tseo-accent);color:#fff}.tseo-page .tseo-mappack-info{min-width:0}.tseo-page .tseo-mappack-info strong{color:var(--tseo-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.tseo-page .tseo-mappack-stars{color:var(--tseo-text);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12.5px;display:flex}.tseo-page .tseo-mappack-stars svg{color:var(--tseo-gold);font-size:12px}.tseo-page .tseo-mappack-open{color:var(--tseo-green);font-weight:600}.tseo-page .tseo-mappack-badge{letter-spacing:.08em;text-transform:uppercase;background:var(--tseo-accent);color:#fff;white-space:nowrap;border-radius:100px;padding:6px 12px;font-size:11px;font-weight:600}.tseo-page .tseo-mappack-actions{flex-wrap:wrap;grid-column:2/-1;gap:8px;display:flex}.tseo-page .tseo-mappack-action{background:var(--tseo-accent);color:#fff;border-radius:100px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.tseo-page .tseo-mappack-action--ghost{color:var(--tseo-accent-dark);background:#fff;border:1px solid #2567e859}.tseo-page .tseo-bento{grid-template-columns:repeat(3,1fr);grid-template-areas:"s1 s1 s2""s1 s1 s3""s4 s4 s3";gap:20px;display:grid}.tseo-page .tseo-bento-card{border:1px solid var(--tseo-divider);background:#fff;border-radius:20px;flex-direction:column;padding:30px 28px;display:flex}.tseo-page .tseo-bento-card--s1{background:linear-gradient(160deg,#f0f5fe 0%,#fff 65%);grid-area:s1}.tseo-page .tseo-bento-card--s2{grid-area:s2}.tseo-page .tseo-bento-card--s3{background:radial-gradient(120% 130% at 85% 0%,#2567e866 0%,#2567e800 55%),var(--tseo-ink);color:#fff;border:none;grid-area:s3}.tseo-page .tseo-bento-card--s4{flex-direction:row;grid-area:s4;align-items:center;gap:36px}.tseo-page .tseo-bento-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.tseo-page .tseo-bento-num{background:var(--tseo-accent-soft);width:40px;height:40px;color:var(--tseo-accent-dark);border-radius:12px;place-items:center;font-size:14px;font-weight:600;display:inline-grid}.tseo-page .tseo-bento-card--s3 .tseo-bento-num{color:#fff;background:#ffffff24}.tseo-page .tseo-bento-tag{letter-spacing:.08em;text-transform:uppercase;background:var(--tseo-accent-soft);color:var(--tseo-accent-dark);border-radius:100px;padding:5px 12px;font-size:12px;font-weight:600}.tseo-page .tseo-bento-card--s3 .tseo-bento-tag{color:#cfe0ff;background:#ffffff24}.tseo-page .tseo-bento-card h3{letter-spacing:-.01em;color:var(--tseo-ink);margin:0 0 10px;font-size:19px;font-weight:600}.tseo-page .tseo-bento-card--s1 h3{font-size:23px}.tseo-page .tseo-bento-card--s3 h3{color:#fff}.tseo-page .tseo-bento-card p{color:var(--tseo-text);margin:0;font-size:14px;line-height:1.65}.tseo-page .tseo-bento-card--s3 p{color:#c3d2ef}.tseo-page .tseo-bento-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.tseo-page .tseo-bento-chip{background:var(--tseo-light);border:1px solid var(--tseo-divider);color:var(--tseo-ink);border-radius:100px;padding:5px 11px;font-size:12px;font-weight:500}.tseo-page .tseo-bento-card--s3 .tseo-bento-chip{color:#dbe6fb;background:#ffffff14;border-color:#fff3}.tseo-page .tseo-bento-card--s3 .tseo-bento-chips{margin-bottom:26px}.tseo-page .tseo-bento-cta{color:var(--tseo-ink);background:#fff;align-self:flex-start;margin-top:auto}.tseo-page .tseo-bento-cta:hover{background:var(--tseo-gold);color:var(--tseo-ink)}.tseo-page .tseo-bento-cta .tseo-btn-circ{background:var(--tseo-accent-soft);color:var(--tseo-accent)}.tseo-page .tseo-bento-visual{gap:14px;margin-top:auto;padding-top:26px;display:grid}.tseo-page .tseo-bento-visual-title{letter-spacing:.1em;text-transform:uppercase;color:#7d92b8;margin:0;font-size:12px;font-weight:600}.tseo-page .tseo-bento-bar-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;font-size:13px;display:flex}.tseo-page .tseo-bento-bar-head span:first-child{color:var(--tseo-ink);font-weight:500}.tseo-page .tseo-bento-bar-head span:last-child{color:var(--tseo-accent-dark);font-weight:600}.tseo-page .tseo-bento-bar-track{background:#e3ebfa;border-radius:100px;height:8px;position:relative;overflow:hidden}.tseo-page .tseo-bento-bar-fill{background:linear-gradient(90deg,#6ea0ff 0%,var(--tseo-accent)100%);border-radius:100px;position:absolute;top:0;bottom:0;left:0}.tseo-page .tseo-bento-s4-copy{flex:1;min-width:0}.tseo-page .tseo-bento-s4-copy .tseo-bento-head{justify-content:flex-start}.tseo-page .tseo-bento-s4-side{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;max-width:300px;display:flex}.tseo-page .tseo-bento-s4-side .tseo-bento-chips{margin-top:0}.tseo-page .tseo-results{background:var(--tseo-light)}.tseo-page .tseo-results-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.tseo-page .tseo-result-card{border:1px solid var(--tseo-divider);border-radius:var(--tseo-radius);background:#fff;padding:32px 28px;transition:transform .25s,border-color .25s}.tseo-page .tseo-result-card:hover{border-color:#2567e866;transform:translateY(-4px)}.tseo-page .tseo-result-ind{letter-spacing:.1em;text-transform:uppercase;color:var(--tseo-text);align-items:center;gap:8px;margin:0 0 16px;font-size:12.5px;font-weight:600;display:inline-flex}.tseo-page .tseo-result-ind svg{color:var(--tseo-accent);font-size:15px}.tseo-page .tseo-result-metric{letter-spacing:-.03em;color:var(--tseo-accent);margin:0 0 6px;font-size:clamp(34px,3vw,46px);font-weight:600;line-height:1}.tseo-page .tseo-result-label{color:var(--tseo-ink);margin:0 0 10px;font-size:15px;font-weight:600}.tseo-page .tseo-result-card>p:last-child{color:var(--tseo-text);margin:0;font-size:14px;line-height:1.65}.tseo-page .tseo-tracking-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:64px;display:grid}.tseo-page .tseo-mocks{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:18px;display:grid}.tseo-page .tseo-mock-card{border:1px solid var(--tseo-divider);border-radius:var(--tseo-radius);background:#fff;flex-direction:column;height:100%;padding:22px;display:flex}.tseo-page .tseo-rank-rows{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}.tseo-page .tseo-mock-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tseo-page .tseo-mock-head h3{letter-spacing:.1em;color:var(--tseo-ink);margin:0;font-size:13px;font-weight:600}.tseo-page .tseo-mock-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--tseo-green);white-space:nowrap;background:#e3f6e9;border-radius:100px;padding:5px 10px;font-size:11px;font-weight:600}.tseo-page .tseo-rank-row{border-top:1px solid var(--tseo-divider);align-items:center;gap:12px;padding:12px 0;display:flex}.tseo-page .tseo-rank-kw{min-width:0;color:var(--tseo-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.tseo-page .tseo-rank-pos{background:var(--tseo-accent-soft);min-width:34px;height:26px;color:var(--tseo-accent-dark);border-radius:8px;place-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-grid}.tseo-page .tseo-rank-delta{color:var(--tseo-green);white-space:nowrap;align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:inline-flex}.tseo-page .tseo-review-score{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.tseo-page .tseo-review-score strong{letter-spacing:-.03em;color:var(--tseo-ink);font-size:40px;font-weight:600;line-height:1}.tseo-page .tseo-review-score span{color:var(--tseo-gold);gap:2px;font-size:15px;display:inline-flex}.tseo-page .tseo-review-count{color:var(--tseo-text);margin:0 0 18px;font-size:13.5px}.tseo-page .tseo-review-bars{align-items:flex-end;gap:8px;height:74px;margin-top:auto;margin-bottom:10px;display:flex}.tseo-page .tseo-review-bar{background:linear-gradient(180deg,#6ea0ff 0%,var(--tseo-accent)100%);border-radius:6px 6px 2px 2px;flex:1}.tseo-page .tseo-review-bars-label{color:var(--tseo-text);margin:0;font-size:12px}.tseo-page .tseo-compare{background:var(--tseo-light)}.tseo-page .tseo-compare-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.tseo-page .tseo-compare-col{border-radius:var(--tseo-radius);padding:36px 32px}.tseo-page .tseo-compare-col--them{border:1px solid var(--tseo-divider);background:#fff}.tseo-page .tseo-compare-col--us{background:var(--tseo-ink);color:#fff}.tseo-page .tseo-compare-col h3{letter-spacing:-.01em;margin:0 0 6px;font-size:20px;font-weight:600}.tseo-page .tseo-compare-col--them h3{color:var(--tseo-ink)}.tseo-page .tseo-compare-sub{margin:0 0 22px;font-size:13.5px}.tseo-page .tseo-compare-col--them .tseo-compare-sub{color:var(--tseo-text)}.tseo-page .tseo-compare-col--us .tseo-compare-sub{color:#a9bce2}.tseo-page .tseo-compare-col ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.tseo-page .tseo-compare-col li{align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}.tseo-page .tseo-compare-col--them li{color:var(--tseo-text)}.tseo-page .tseo-compare-col li svg{flex-shrink:0;margin-top:3px;font-size:16px}.tseo-page .tseo-compare-col--them li svg{color:#c0cbdf}.tseo-page .tseo-compare-col--us li svg{color:var(--tseo-gold)}.tseo-page .tseo-compare-col--score{border:1px solid var(--tseo-divider);background:#fff;flex-direction:column;display:flex}.tseo-page .tseo-compare-col--score h3{color:var(--tseo-ink)}.tseo-page .tseo-compare-col--score .tseo-compare-sub{color:var(--tseo-text)}.tseo-page .tseo-score-rows{flex:1;align-content:space-evenly;gap:22px;margin-bottom:22px;display:grid}.tseo-page .tseo-score-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.tseo-page .tseo-score-head span{color:var(--tseo-ink);font-size:14px;font-weight:500}.tseo-page .tseo-score-vals{color:var(--tseo-text);white-space:nowrap;font-size:12.5px}.tseo-page .tseo-score-vals strong{color:var(--tseo-accent-dark);font-weight:600}.tseo-page .tseo-score-track{background:#edf2fb;border-radius:100px;height:10px;position:relative}.tseo-page .tseo-score-fill{width:var(--w);background:linear-gradient(90deg,#6ea0ff 0%,var(--tseo-accent)100%);border-radius:100px;position:absolute;top:0;bottom:0;left:0}.tseo-page .tseo-score-before{top:-3px;bottom:-3px;left:var(--b);background:#a9b8d4;border-radius:2px;width:3px;position:absolute}.tseo-page .tseo-score-legend{color:var(--tseo-text);flex-wrap:wrap;gap:8px 18px;font-size:12.5px;display:flex}.tseo-page .tseo-score-legend span{align-items:center;gap:7px;display:inline-flex}.tseo-page .tseo-score-legend i{background:var(--tseo-accent);border-radius:3px;width:10px;height:10px}.tseo-page .tseo-score-legend i.tseo-score-legend-before{background:#a9b8d4}.tseo-page .tseo-why-cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:56px;display:grid}.tseo-page .tseo-why-card{border:1px solid var(--tseo-divider);border-radius:var(--tseo-radius);background:#fff;padding:32px 28px;transition:transform .25s,border-color .25s}.tseo-page .tseo-why-card:hover{border-color:#2567e866;transform:translateY(-4px)}.tseo-page .tseo-why-card h3{letter-spacing:-.01em;color:var(--tseo-ink);margin:0 0 10px;font-size:18px;font-weight:600}.tseo-page .tseo-why-card p{color:var(--tseo-text);margin:0;font-size:14.5px;line-height:1.65}.tseo-page .tseo-why-banner{background:linear-gradient(115deg,#143a94 0%,var(--tseo-accent-dark)45%,var(--tseo-accent)100%);color:#fff;border-radius:22px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;padding:48px;display:grid}.tseo-page .tseo-why-banner .tseo-eyebrow{color:#cfe0ff;background:#ffffff1f}.tseo-page .tseo-why-banner .tseo-eyebrow:before{background:var(--tseo-gold)}.tseo-page .tseo-why-banner h3{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(22px,2.2vw,30px);font-weight:500}.tseo-page .tseo-why-banner-text>p:not(.tseo-eyebrow){color:#d9e4fb;max-width:560px;margin:0;font-size:15px;line-height:1.65}.tseo-page .tseo-banner-checks{grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:22px 0 28px;display:grid}.tseo-page .tseo-banner-check{color:#fff;align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.tseo-page .tseo-banner-check svg{color:var(--tseo-gold);flex-shrink:0;font-size:16px}.tseo-page .tseo-why-banner .tseo-btn{color:var(--tseo-ink);white-space:nowrap;background:#fff}.tseo-page .tseo-why-banner .tseo-btn:hover{background:var(--tseo-gold)}.tseo-page .tseo-why-banner .tseo-btn .tseo-btn-circ{background:var(--tseo-accent-soft);color:var(--tseo-accent)}.tseo-page .tseo-audit-card{color:var(--tseo-ink);background:#fff;border-radius:18px;padding:26px}.tseo-page .tseo-audit-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.tseo-page .tseo-audit-head h4{letter-spacing:.1em;color:var(--tseo-ink);margin:0;font-size:13px;font-weight:600}.tseo-page .tseo-audit-ring-wrap{align-items:center;gap:20px;margin-bottom:20px;display:flex}.tseo-page .tseo-audit-ring{aspect-ratio:1;background:conic-gradient(var(--tseo-green)0 92%,#edf2fb 92% 100%);border-radius:50%;flex-shrink:0;place-items:center;width:104px;display:grid}.tseo-page .tseo-audit-ring span{width:78px;height:78px;color:var(--tseo-ink);background:#fff;border-radius:50%;place-items:center;font-size:23px;font-weight:600;line-height:1;display:grid}.tseo-page .tseo-audit-ring small{color:var(--tseo-text);font-size:11.5px;font-weight:500}.tseo-page .tseo-audit-ring-info strong{color:var(--tseo-ink);margin-bottom:4px;font-size:17px;font-weight:600;display:block}.tseo-page .tseo-audit-ring-info small{color:var(--tseo-text);font-size:12.5px;line-height:1.5}.tseo-page .tseo-audit-row{border-top:1px solid var(--tseo-divider);color:var(--tseo-ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.tseo-page .tseo-audit-row:last-child{padding-bottom:0}.tseo-page .tseo-audit-flag{color:#1e7e3e;white-space:nowrap;background:#e3f6e9;border-radius:100px;padding:4px 11px;font-size:12px;font-weight:600}.tseo-page .tseo-reviews{background:var(--tseo-light)}.tseo-page .tseo-reviews-widget{width:100%}.tseo-page .tseo-marquee{background:var(--tseo-accent);padding:18px 0;overflow:hidden}.tseo-page .tseo-marquee-track{width:max-content;animation:28s linear infinite tseo-marquee;display:flex}.tseo-page .tseo-marquee-item{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:26px;padding-right:26px;font-size:15px;font-weight:500;display:inline-flex}.tseo-page .tseo-marquee-item svg{color:var(--tseo-gold);font-size:12px}@keyframes tseo-marquee{to{transform:translate(-50%)}}.tseo-page .tseo-nationwide{background:radial-gradient(70% 90% at 50% 0,#2567e824 0%,#2567e800 55%),linear-gradient(#f4f7fe 0%,#e7efff 100%)}.tseo-page .tseo-coverage{border-radius:var(--tseo-radius);border:1px solid var(--tseo-divider);background-color:#fff;background-image:radial-gradient(circle,#2567e829 1.5px,#0000 1.5px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;max-width:980px;height:320px;margin:0 auto 44px;position:relative}.tseo-page .tseo-coverage-pin{border:1px solid var(--tseo-divider);color:var(--tseo-ink);white-space:nowrap;background:#fff;border-radius:100px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute}.tseo-page .tseo-coverage-pin svg{color:var(--tseo-accent);flex-shrink:0;font-size:14px}.tseo-page .tseo-coverage-pin em{color:#1e7e3e;background:#e3f6e9;border-radius:100px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.tseo-page .tseo-coverage-core{background:var(--tseo-ink);color:#fff;border-radius:18px;align-items:center;gap:14px;padding:18px 26px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tseo-page .tseo-coverage-core strong{letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1}.tseo-page .tseo-coverage-core span{color:#c3d2ef;font-size:13px;line-height:1.45}.tseo-page .tseo-chips{flex-wrap:wrap;justify-content:center;gap:12px;max-width:860px;margin:0 auto;display:flex}.tseo-page .tseo-chip{border:1px solid var(--tseo-divider);color:var(--tseo-ink);background:#fff;border-radius:100px;padding:11px 22px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s}.tseo-page .tseo-chip:hover{border-color:var(--tseo-accent);background:var(--tseo-accent-soft)}.tseo-page .tseo-nationwide-cta{justify-content:center;margin-top:40px;display:flex}.tseo-page .tseo-split-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:flex-start;gap:64px;display:grid}.tseo-page .tseo-faq-cta{margin-top:26px}.tseo-page .global-faqs-accordion .accordion-item{border:1px solid var(--tseo-divider);background:#fff;border-radius:14px;margin-bottom:12px;overflow:hidden}.tseo-page .global-faqs-accordion .accordion-button{color:var(--tseo-ink);box-shadow:none;background:#fff;padding:20px 24px;font-size:16px;font-weight:500}.tseo-page .global-faqs-accordion .accordion-button:not(.collapsed){background:var(--tseo-accent-soft);color:var(--tseo-accent-dark)}.tseo-page .global-faqs-accordion .accordion-button:focus{box-shadow:0 0 0 3px #2567e840}.tseo-page .global-faqs-accordion .accordion-body{color:var(--tseo-text);padding:18px 24px 22px;font-size:14.5px;line-height:1.7}.tseo-page .tseo-grow{background:var(--tseo-light)}.tseo-page .tseo-grow-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.tseo-page .tseo-grow-card{border:1px solid var(--tseo-divider);border-radius:var(--tseo-radius);background:#fff;flex-direction:column;padding:32px 28px;text-decoration:none;transition:transform .25s,border-color .25s;display:flex}.tseo-page .tseo-grow-card:hover{border-color:#2567e866;transform:translateY(-4px)}.tseo-page .tseo-grow-card h3{letter-spacing:-.01em;color:var(--tseo-ink);margin:0 0 10px;font-size:18px;font-weight:600}.tseo-page .tseo-grow-card p{color:var(--tseo-text);margin:0 0 20px;font-size:14.5px;line-height:1.65}.tseo-page .tseo-grow-link{color:var(--tseo-accent);align-items:center;gap:8px;margin-top:auto;font-size:14.5px;font-weight:500;display:inline-flex}.tseo-page .tseo-grow-card:hover .tseo-grow-link{color:var(--tseo-accent-dark)}.tseo-page .tseo-form-sec{background:var(--tseo-light);border-top:1px solid var(--tseo-divider)}.tseo-page .tseo-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.tseo-page .tseo-form-aside{border:1px solid var(--tseo-divider);background:radial-gradient(70% 90% at 100% 0,#2567e81f 0%,#2567e800 60%),linear-gradient(160deg,#eef4fe 0%,#fbfdff 70%);border-radius:24px;flex-direction:column;justify-content:center;padding:48px 44px;display:flex;position:relative;overflow:hidden}.tseo-page .tseo-form-aside>*{z-index:1;position:relative}.tseo-page .tseo-form-aside .tseo-eyebrow{align-self:flex-start}.tseo-page .tseo-form-aside .tseo-lead{max-width:440px;margin-bottom:0}.tseo-page .tseo-form-contacts{gap:12px;margin-top:32px;display:grid}.tseo-page .tseo-form-contact{border:1px solid var(--tseo-divider);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:background .25s,border-color .25s;display:flex}.tseo-page .tseo-form-contact:hover{border-color:var(--tseo-accent);background:#f3f7ff}.tseo-page .tseo-form-contact-icon{background:var(--tseo-accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.tseo-page .tseo-form-contact-txt{flex-direction:column;min-width:0;display:flex}.tseo-page .tseo-form-contact-txt small{color:var(--tseo-text);margin-bottom:2px;font-size:12px;display:block}.tseo-page .tseo-form-contact-txt strong{color:var(--tseo-ink);word-break:break-word;font-size:15px;font-weight:500;line-height:1.4}.tseo-page .tseo-form-main{display:flex}.tseo-page .tseo-form-main .slf--card{width:100%;box-shadow:none}.tseo-page .slf{--slf-orange:var(--tseo-accent);--slf-orange-dark:var(--tseo-accent-dark);--slf-orange-tint:var(--tseo-accent-soft)}.tseo-page .slf .slf-badge{border-color:#2567e82e}.tseo-page .slf input:focus,.tseo-page .slf select:focus,.tseo-page .slf textarea:focus{box-shadow:0 0 0 4px #2567e81f}@media (max-width:991.98px){.tseo-page section{padding:44px 0}.tseo-page .tseo-hero{padding:120px 0 40px}.tseo-page .tseo-hero-grid,.tseo-page .tseo-problem-grid,.tseo-page .tseo-band-grid,.tseo-page .tseo-split-grid,.tseo-page .tseo-tracking-grid,.tseo-page .tseo-form-grid{grid-template-columns:1fr;gap:48px}.tseo-page .tseo-form-aside{padding:36px 26px}.tseo-page .tseo-results-cards{grid-template-columns:repeat(2,1fr)}.tseo-page .tseo-hero-dash-wrap{margin:0 auto}.tseo-page .tseo-hero-stats{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}.tseo-page .tseo-stat+.tseo-stat{border-left:none;padding-left:0}.tseo-page .tseo-cards,.tseo-page .tseo-why-cards,.tseo-page .tseo-grow-cards{grid-template-columns:repeat(2,1fr)}.tseo-page .tseo-compare-grid{grid-template-columns:1fr;max-width:640px;margin:0 auto}.tseo-page .tseo-coverage{flex-wrap:wrap;justify-content:center;gap:10px;height:auto;padding:24px;display:flex}.tseo-page .tseo-coverage-pin{position:static}.tseo-page .tseo-coverage-core{order:-1;justify-content:center;width:100%;margin-bottom:8px;position:static;transform:none}.tseo-page .tseo-bento{grid-template-columns:1fr 1fr;grid-template-areas:"s1 s1""s2 s3""s4 s4"}.tseo-page .tseo-band-content{padding:52px var(--tseo-inset)0}.tseo-page .tseo-mappack{margin:0 var(--tseo-inset)52px}.tseo-page .tseo-why-banner{grid-template-columns:1fr;padding:38px 32px}.tseo-page .tseo-sec-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:36px}}@media (max-width:575.98px){.tseo-page section{padding:36px 0}.tseo-page .tseo-hero{padding:104px 0 32px}.tseo-page .tseo-hero-ctas{gap:12px}.tseo-page .tseo-hero-ctas .tseo-btn,.tseo-page .tseo-hero-ctas .tseo-btn-ghost{gap:8px;width:fit-content;max-width:100%;padding:12px 20px;font-size:14px;line-height:1.35}.tseo-page .tseo-hero-ctas .tseo-btn-circ{width:22px;height:22px;font-size:12px}.tseo-page .tseo-hero-stats,.tseo-page .tseo-cards,.tseo-page .tseo-why-cards,.tseo-page .tseo-grow-cards,.tseo-page .tseo-compare-grid,.tseo-page .tseo-checks,.tseo-page .tseo-results-cards,.tseo-page .tseo-mocks,.tseo-page .tseo-banner-checks{grid-template-columns:1fr}.tseo-page .tseo-bento{grid-template-columns:1fr;grid-template-areas:"s1""s2""s3""s4"}.tseo-page .tseo-bento-card--s4{flex-direction:column;align-items:stretch;gap:22px}.tseo-page .tseo-bento-s4-side{max-width:none}.tseo-page .tseo-float-card{padding:10px 14px}.tseo-page .tseo-dash-body{grid-template-columns:1fr;gap:18px}.tseo-page .tseo-dash-bars{height:110px}.tseo-page .tseo-gbp-wrap{padding:22px 16px 34px}.tseo-page .tseo-gbp-chip{font-size:12.5px;bottom:-16px;left:16px}.tseo-page .tseo-mappack-bar{margin:-21px 14px 6px}.tseo-page .tseo-mappack-list{padding:8px 14px 16px}.tseo-page .tseo-mappack-badge{display:none}.tseo-page .tseo-why-banner{padding:30px 24px}}@media (prefers-reduced-motion:reduce){.tseo-page .tseo-marquee-track,.tseo-page .tseo-map-pin--you:after{animation:none}.tseo-page .tseo-ba-panel--before{opacity:0;animation:none}.tseo-page .tseo-ba-thumb{animation:none;transform:translate(100%)}.tseo-page .tseo-ba-label--before,.tseo-page .tseo-ba-label--after{animation:none}.tseo-page .tseo-ba-label--before{color:var(--tseo-text)}.tseo-page .tseo-ba-label--after{color:#fff}.tseo-page .tseo-card,.tseo-page .tseo-step,.tseo-page .tseo-why-card,.tseo-page .tseo-grow-card,.tseo-page .tseo-btn{transition:none}}
