.nav-logo-full,.nav-logo-mark{display:block;object-fit:contain;flex-shrink:0}.nav-logo-full{width:180px;height:28px;max-width:180px;display:block}.nav-logo-mark{width:40px;height:40px;max-width:40px;max-height:40px;display:none}.nav-desktop-links,.nav-desktop-controls{display:flex}.nav-hamburger{position:relative;display:none;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:0;cursor:pointer;transition:border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.nav-hamburger:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px #1da1d833}.nav-hamburger svg{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;stroke:var(--text);transition:opacity .2s ease,stroke .2s ease,transform .15s ease}.nav-hamburger:active svg{transform:scale(.85)}.nav-hamburger .icon-close,.nav-hamburger[aria-expanded=true] .icon-menu{opacity:0}.nav-hamburger[aria-expanded=true] .icon-close{opacity:1}.nav-backdrop{position:fixed;inset:0;background:#0c0f1273;z-index:45;opacity:0;pointer-events:none;transition:opacity .25s ease}.nav-backdrop.open{opacity:1;pointer-events:auto}.nav-mobile-panel{position:fixed;top:0;right:0;bottom:0;width:min(340px,85vw);background:#fff;z-index:46;display:flex;flex-direction:column;padding:88px 28px 32px;transform:translate(100%);transition:transform .35s cubic-bezier(.16,1,.3,1);box-shadow:-20px 0 60px #0000002e;overflow-y:auto;outline:none}.nav-mobile-panel.open{transform:translate(0)}.nav-mobile-panel .mobile-link{display:block;font-size:18px;font-weight:600;color:var(--text);letter-spacing:-.01em;padding:14px 2px;border-bottom:1px solid #eef0f3;transition:color .2s ease,padding-left .3s ease;outline:none;-webkit-tap-highlight-color:transparent}.nav-mobile-panel .mobile-meta{margin-top:28px;padding-top:24px;border-top:1px solid #eef0f3;display:flex;flex-direction:column;gap:14px}.nav-mobile-panel .mobile-lang{display:inline-flex;align-items:stretch;padding:4px;background:#f3f5f7;border-radius:8px;align-self:flex-start;gap:2px}.nav-mobile-panel .mobile-lang-option{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:7px 14px;font-size:13px;font-weight:600;letter-spacing:.04em;border-radius:6px;color:#6b7280;background:transparent;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none;line-height:1}.nav-mobile-panel .mobile-lang-option.is-active{background:#fff;color:var(--brand);box-shadow:0 1px 3px #00000014}.nav-mobile-panel .mobile-cta{margin-top:8px;justify-content:center;padding:14px 24px;font-size:14px;width:100%}@media (max-width:1023px){.nav-logo-full{display:none!important}.nav-logo-mark{display:block!important}.nav-hamburger{display:flex!important}.nav-desktop-links,.nav-desktop-controls{display:none!important}nav#main-nav{padding:12px 20px}}@media (hover:hover){.nav-hamburger:hover{border-color:var(--brand);background:#1da1d80f}.nav-hamburger:hover svg{stroke:var(--brand)}.nav-mobile-panel .mobile-link:hover{color:var(--brand);padding-left:8px}}@media (prefers-reduced-motion:reduce){.nav-mobile-panel,.nav-backdrop,.nav-hamburger svg,.nav-mobile-panel .mobile-link{transition:none!important}}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}html{scroll-behavior:smooth}:root{--brand: #1da1d8;--dark: #0c0f12;--text: #111213;--muted: #5c6470;--soft: #8c939e;--rule: rgba(0,0,0,.07)}body{font-family:Plus Jakarta Sans,system-ui,sans-serif;color:var(--text);font-size:17px;line-height:1.72;font-weight:400;background:#fff}.t-hero{font-size:clamp(44px,5.2vw,76px);font-weight:300;line-height:1.03;letter-spacing:-.03em;color:var(--text)}.t-hero-light{font-size:clamp(44px,4.8vw,68px);font-weight:300;line-height:1.03;letter-spacing:-.03em;color:#fff}.t-h2{font-size:clamp(28px,3vw,44px);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--text)}.t-h2-light{font-size:clamp(28px,3vw,44px);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:#fff}.t-body-lg{font-size:clamp(16px,1.3vw,18px);line-height:1.72;font-weight:400;color:var(--muted)}.t-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand)}.t-label-muted{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--soft)}.t-stat{font-size:clamp(40px,4.5vw,60px);font-weight:200;line-height:1;letter-spacing:-.03em;color:var(--brand)}.hero-dark{background:var(--dark)}.rule{border:none;border-top:1px solid var(--rule);margin:0}.rule-dk{border:none;border-top:1px solid rgba(255,255,255,.08);margin:0}.btn{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;letter-spacing:.005em;border-radius:5px;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .12s;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--brand);color:#fff;padding:12px 24px;border:1px solid transparent}.btn-primary:hover{background:#1789b8}.btn-outline-dark{background:transparent;color:#ffffff8c;padding:11px 24px;border:1px solid rgba(255,255,255,.18)}.btn-outline-dark:hover{color:#fff;border-color:#ffffff73}.btn-outline{background:transparent;color:var(--muted);padding:11px 24px;border:1px solid #d8dce2}.btn-outline:hover{color:var(--brand);border-color:var(--brand)}.uc-tabs{display:inline-flex;gap:0;border:1px solid #dde1e8;border-radius:7px;background:#f4f5f7;padding:3px}.uc-tab{padding:10px 28px;font-size:13px;font-weight:500;border-radius:5px;cursor:pointer;white-space:nowrap;text-align:center;transition:all .15s;color:var(--muted);border:1px solid transparent;background:transparent}.uc-tab.active{background:#fff;color:var(--text);border-color:#dde1e8;box-shadow:0 1px 4px #00000014;font-weight:600}.stat-strip{display:flex;align-items:flex-start;gap:0}.stat-divider{width:1px;height:52px;background:#ffffff1f;flex-shrink:0;margin:4px 32px 0}.reveal{opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:none}nav#main-nav{background:#fffffff7;border-bottom:1px solid rgba(0,0,0,.07);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}nav#main-nav a:not(.btn){position:relative;transition:color .2s ease}nav#main-nav a:not(.btn):after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--brand);transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.16,1,.3,1)}nav#main-nav a:not(.btn):hover:after{transform:scaleX(1)}nav#main-nav a:not(.btn).is-active{color:#111213!important;font-weight:700}nav#main-nav a:not(.btn).is-active:after{transform:scaleX(1)}.nav-mobile-panel .mobile-link.is-active{color:var(--brand);font-weight:700}nav#main-nav a[aria-label="DoReply home"]{transition:opacity .2s ease}nav#main-nav a[aria-label="DoReply home"]:hover{opacity:.8}nav#main-nav a:not(.btn):hover:after,.stats-card:hover:before,.stats-card:hover .stats-num,.cmp-row:hover:before,.cmp-row-doreply:hover>div:first-child,.seo-value-card:hover,.seo-value-card:hover .seo-value-num,.seo-value-card:hover .seo-value-h,.serp-item:hover,.serp-item:hover .serp-query-icon,.serp-item:hover .serp-query-text,.serp-item:hover .serp-favicon,.url-schema-aside:hover,.tl-block:hover,.tl-block:hover .score-value,.tl-effect:hover .tl-savings,.tl-effect:hover .tl-savings>div:nth-child(2),.tl-goal:hover,.tl-goal:hover .tl-goal-icon,.tl-dropdown[data-open=true] .tl-dropdown-chevron{transform:none!important}@media (max-width: 1023px){nav#main-nav{padding:12px 20px}}@media (max-width: 399px){.t-hero,.t-hero-light{font-size:28px!important;line-height:1.1!important}.t-h2{font-size:22px!important}.t-stat{font-size:32px!important}.t-body-lg{font-size:15px!important}.max-w-7xl,.max-w-6xl,.max-w-5xl,.max-w-4xl,.max-w-3xl{padding-left:12px!important;padding-right:12px!important}[style*="padding:32px"],[style*="padding: 32px"],[style*="padding:40px"],[style*="padding: 40px"]{padding:18px!important}.uc-panel,.pillar-card,.outcome-card{padding:16px!important}.uc-tab{padding:8px 14px!important;font-size:11px!important}}@media (prefers-reduced-motion: reduce){nav#main-nav a:not(.btn):after,.step-num,.step-num:hover,.stat-strip>div,#how-it-works>div>div>div.grid>div,.stats-card,.stats-card:before,.stats-card .stats-num,.cmp-row,.cmp-row:before,.cmp-row-doreply>div:first-child,.seo-value-card,.seo-value-card .seo-value-num,.seo-value-card .seo-value-h,.serp-item,.serp-item .serp-query-icon,.serp-item .serp-query-text,.serp-item .serp-favicon,.url-schema-aside,.tl-block,.tl-block .score-value,.tl-savings,.tl-savings>div:nth-child(2),.tl-goal,.tl-goal-icon,.tl-dropdown-chevron,.tl-dropdown-menu,.btn svg{transition:none!important;transform:none!important}nav#main-nav a:not(.btn):hover:after,.stats-card:hover:before,.stats-card:hover .stats-num,.cmp-row:hover:before,.cmp-row-doreply:hover>div:first-child,.seo-value-card:hover,.seo-value-card:hover .seo-value-num,.seo-value-card:hover .seo-value-h,.serp-item:hover,.serp-item:hover .serp-query-icon,.serp-item:hover .serp-query-text,.serp-item:hover .serp-favicon,.url-schema-aside:hover,.tl-block:hover,.tl-block:hover .score-value,.tl-effect:hover .tl-savings,.tl-effect:hover .tl-savings>div:nth-child(2),.tl-goal:hover,.tl-goal:hover .tl-goal-icon,.tl-dropdown[data-open=true] .tl-dropdown-chevron{transform:none!important}.cmp-row:hover,.url-schema-aside:hover{padding-left:inherit!important}}
