.seo-page .site-header{position:relative;background:#fff}.seo-page .site-nav a{color:var(--ink)}.seo-page main{overflow:hidden}.seo-hero{padding:98px 0 105px;background:linear-gradient(120deg,#fff 0%,#f7f9fc 60%,#eaf2ff 100%)}.seo-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:90px;align-items:center}.breadcrumbs{display:flex;gap:8px;align-items:center;font-size:11px;color:#64748b;margin-bottom:30px}.breadcrumbs a:hover{color:var(--lime)}.seo-hero h1{font:700 clamp(43px,5vw,68px)/1.05 var(--display);letter-spacing:-.048em;margin:0}.seo-hero h1 em{font-style:normal;color:var(--lime)}.seo-lede{font-size:18px;line-height:1.7;color:#52627a;max-width:680px;margin:27px 0 32px}.hero-proof{background:var(--ink);color:#fff;padding:34px;box-shadow:0 30px 70px rgba(3,15,43,.18);position:relative}.hero-proof:before{content:"";position:absolute;right:-28px;top:-28px;width:75px;height:75px;border-radius:50%;background:linear-gradient(135deg,var(--lime),var(--orange))}.hero-proof>p{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#93a3bd;margin:0 0 24px}.proof-flow{display:grid}.proof-flow div{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:13px 0;border-top:1px solid #253656}.proof-flow span{color:#48c8f5;font-size:11px}.proof-flow b{font:600 14px var(--display)}.seo-section{padding:105px 0}.seo-section.alt{background:#f1f5f9}.seo-section.dark{background:var(--ink);color:#fff}.seo-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px}.seo-kicker{margin:0 0 15px;color:var(--lime);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.15em}.seo-section h2{font:700 clamp(34px,4vw,51px)/1.08 var(--display);letter-spacing:-.04em;margin:0 0 25px}.seo-section h3{font:700 19px/1.3 var(--display);letter-spacing:-.02em;margin:0 0 9px}.seo-section p{color:#5f6e84}.seo-section.dark p{color:#aebbd0}.lead-paragraph{font-size:21px!important;line-height:1.55}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px}.feature-card{background:#fff;border:1px solid var(--line);padding:28px;min-height:215px}.feature-card span{display:block;color:var(--lime);font-size:11px;margin-bottom:30px}.feature-card p{font-size:14px;margin:0}.search-list{list-style:none;padding:0;margin:30px 0 0}.search-list li{padding:14px 0;border-top:1px solid var(--line);display:flex;gap:12px}.search-list li:before{content:"✓";color:var(--lime);font-weight:800}.funnel{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid #293b5c;margin-top:48px}.funnel div{padding:24px 12px;border-right:1px solid #293b5c;min-height:135px}.funnel div:last-child{border:0}.funnel span{display:block;color:#5bcaf0;font-size:10px;margin-bottom:30px}.funnel b{font:600 13px var(--display)}.trade-link-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:40px}.trade-link{background:#fff;border:1px solid var(--line);padding:24px 18px;transition:.2s}.trade-link:hover{transform:translateY(-3px);border-color:#9ac0f8}.trade-link small{display:block;color:#7a8aa2;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.trade-link b{display:block;font:700 16px var(--display);margin-top:24px}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:42px}.comparison article{padding:35px;background:#fff;border:1px solid var(--line)}.comparison article.tava-side{background:#eaf2ff;border-color:#bcd4fb}.comparison ul{list-style:none;padding:0;margin:22px 0 0}.comparison li{padding:10px 0;border-top:1px solid rgba(100,116,139,.2);font-size:14px}.comparison li:before{content:"—";margin-right:9px;color:#94a3b8}.comparison .tava-side li:before{content:"✓";color:var(--lime)}.process-steps{counter-reset:steps;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:45px}.process-steps article{counter-increment:steps;border-top:3px solid var(--lime);background:#fff;padding:28px}.process-steps article:before{content:"0" counter(steps);font-size:10px;color:#7d8ca2}.process-steps h3{margin-top:27px}.faq-list{max-width:900px;margin:42px auto 0;border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.faq-list summary{font:700 17px var(--display);cursor:pointer;list-style:none;padding-right:35px;position:relative}.faq-list summary:after{content:"+";position:absolute;right:5px;font-size:22px;color:var(--lime)}.faq-list details[open] summary:after{content:"−"}.faq-list p{max-width:780px;margin:13px 0 3px}.related-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.related-links a{border:1px solid var(--line);background:#fff;padding:11px 14px;font-size:12px;font-weight:700}.seo-cta{padding:90px 0;background:linear-gradient(125deg,#1769e8,#12b9ee);color:#fff;text-align:center}.seo-cta h2{font:700 clamp(37px,4.5vw,57px)/1.08 var(--display);letter-spacing:-.045em;margin:0}.seo-cta p{font-size:17px;margin:20px auto 30px;max-width:650px}.seo-page footer{padding-top:60px}.seo-page .footer-grid a{color:inherit}
@media(max-width:900px){.seo-hero-grid,.seo-split{grid-template-columns:1fr;gap:48px}.feature-grid{grid-template-columns:1fr 1fr}.funnel{grid-template-columns:repeat(4,1fr)}.funnel div:nth-child(4){border-right:0}.funnel div:nth-child(-n+4){border-bottom:1px solid #293b5c}.trade-link-grid{grid-template-columns:repeat(3,1fr)}.process-steps{grid-template-columns:1fr 1fr}.seo-page .site-nav{top:74px}}
@media(max-width:600px){.seo-hero{padding:65px 0 75px}.seo-hero h1{font-size:41px}.seo-lede{font-size:16px}.hero-proof{padding:25px}.seo-section{padding:76px 0}.feature-grid,.comparison,.process-steps{grid-template-columns:1fr}.funnel{grid-template-columns:1fr 1fr}.funnel div:nth-child(even){border-right:0}.funnel div{border-bottom:1px solid #293b5c}.funnel div:nth-last-child(-n+2){border-bottom:0}.trade-link-grid{grid-template-columns:1fr 1fr}.lead-paragraph{font-size:18px!important}}
