/* Elevatora V7 Design System — public non-home pages */
:root{
  --elv-ds-ink:#10241e;--elv-ds-muted:#52675f;--elv-ds-night:#061b15;--elv-ds-night-2:#0a2920;
  --elv-ds-green:#26c99a;--elv-ds-green-deep:#087a5b;--elv-ds-paper:#f4f7f5;--elv-ds-paper-2:#eaf1ee;
  --elv-ds-line:#d5e1dc;--elv-ds-white:#fff;--elv-ds-shell:1220px;--elv-ds-radius:8px;--elv-ds-radius-sm:6px;
  --elv-green:var(--elv-ds-green);--elv-green-d:var(--elv-ds-green-deep);--elv-ink:var(--elv-ds-ink);--elv-mut:var(--elv-ds-muted);--elv-bg:var(--elv-ds-paper);--elv-line:var(--elv-ds-line)
}
body:not(.home) #content.site-content{background:var(--elv-ds-paper)}
.elev-seo,.elev-seo *{box-sizing:border-box}
.elev-seo{width:min(calc(100% - 48px),var(--elv-ds-shell))!important;max-width:var(--elv-ds-shell)!important;margin:0 auto!important;padding:64px 0 96px!important;color:var(--elv-ds-ink)!important;font-family:"General Sans","Helvetica Neue",Arial,sans-serif!important;font-size:19px!important;line-height:1.68!important;-webkit-font-smoothing:antialiased}
.elev-seo h1,.elev-seo h2,.elev-seo h3{color:var(--elv-ds-ink);font-family:inherit!important;text-wrap:balance}
.elev-seo>h1{max-width:900px;margin:0 0 25px!important;font-size:64px!important;font-weight:680!important;line-height:1!important;letter-spacing:-.052em!important}
.elev-seo>h2,.elev-seo>section>h2{margin:64px 0 20px!important;font-size:44px!important;font-weight:670!important;line-height:1.06!important;letter-spacing:-.04em!important}
.elev-seo h3{font-size:26px!important;font-weight:650!important;line-height:1.18!important;letter-spacing:-.025em!important}
.elev-seo p{color:var(--elv-ds-muted);font-size:19px!important;line-height:1.68!important;text-wrap:pretty}.elev-seo li{font-size:18px;line-height:1.6}.elev-seo .elv-lead{max-width:760px;color:var(--elv-ds-muted)!important;font-size:22px!important;line-height:1.62!important}
.elev-seo a{color:var(--elv-ds-green-deep);text-underline-offset:3px}.elev-seo a:focus-visible,.elev-seo button:focus-visible,.elev-seo input:focus-visible,.elev-seo select:focus-visible,.elev-seo textarea:focus-visible{outline:3px solid var(--elv-ds-green)!important;outline-offset:3px}

/* Shared surfaces and controls */
.elev-seo .elv-card,.elev-seo .elv-nav-card,.elev-seo .elv-rehberler,.elev-seo .elv-ek-kaynaklar{border:1px solid var(--elv-ds-line)!important;border-radius:var(--elv-ds-radius)!important;background:var(--elv-ds-white)!important;box-shadow:none!important}.elev-seo .elv-card,.elev-seo .elv-nav-card{padding:28px!important}.elev-seo .elv-card h3,.elev-seo .elv-nav-card h3{margin-top:0!important;font-size:26px!important}.elev-seo .elv-card p,.elev-seo .elv-nav-card p{font-size:18px!important}
.elev-seo .elv-cta,.elev-seo .elv-product-primary,.elev-seo .elv-product-secondary,.elev-seo .elv-demo-primary,.elev-seo .elv-demo-secondary,.elev-seo .elv-contact-wa,.elev-seo .elv-contact-demo{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:13px 22px;border-radius:7px!important;font-size:17px!important;font-weight:800!important;text-decoration:none!important}.elev-seo .elv-cta,.elev-seo .elv-product-primary{border-color:var(--elv-ds-green)!important;background:var(--elv-ds-green)!important;color:var(--elv-ds-night)!important}.elev-seo .elv-cta:hover,.elev-seo .elv-product-primary:hover{background:#43d7aa!important;transform:translateY(-1px)}
.elev-seo .elv-band{padding:38px 42px;border-radius:var(--elv-ds-radius)!important;background:var(--elv-ds-night)!important}.elev-seo .elv-band h2{font-size:42px!important}.elev-seo .elv-band p{color:#b8cec6!important;font-size:19px!important}
.elev-seo .elv-callout{padding:22px 25px;border-left:4px solid var(--elv-ds-green-deep);border-radius:0 var(--elv-ds-radius) var(--elv-ds-radius) 0;background:var(--elv-ds-paper-2);font-size:18px}.elev-seo .elv-faq h3{padding:22px 0 18px;font-size:23px!important}.elev-seo .elv-faq p{padding-bottom:20px;font-size:18px!important}
.elev-seo .table-responsive,.elev-seo .elv-best-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.elev-seo table{font-size:17px!important}.elev-seo table th{padding:16px!important;font-size:14px!important}.elev-seo table td{padding:16px!important;font-size:17px!important;line-height:1.55!important}
.elev-seo table.elv-comp thead th{color:var(--elv-ds-night)!important}.elev-seo table.elv-comp td.yes{color:var(--elv-ds-green-deep)!important}.elev-seo .elv-band .elv-cta{color:var(--elv-ds-night)!important}.elev-seo .elv-demo-form-copy p{color:#cde2dc!important}
.elev-seo .wpcf7-form label,.elev-seo .elv-demo-form-card label,.elev-seo .elv-contact-form-card label{font-size:16px!important}.elev-seo .wpcf7 input:not([type=submit]),.elev-seo .wpcf7 select,.elev-seo .wpcf7 textarea{min-height:52px;padding:13px 15px;border-color:var(--elv-ds-line);border-radius:7px!important;font-size:18px!important}.elev-seo .wpcf7 input[type=submit]{min-height:54px;padding:13px 24px;border-radius:7px!important;background:var(--elv-ds-green)!important;color:var(--elv-ds-night)!important;font-size:17px!important;font-weight:800!important}

/* Solution pages */
.elev-seo .elv-solution-hero{border-radius:var(--elv-ds-radius)!important;background:var(--elv-ds-night)!important}.elev-seo .elv-solution-hero h1{font-size:64px!important;line-height:1!important}.elev-seo .elv-solution-hero .elv-lead{font-size:21px!important;line-height:1.62!important}.elev-seo .elv-solution-actions a{min-height:54px;padding:13px 20px;font-size:17px!important}.elev-seo .elv-solution-trust span{font-size:13px!important}.elev-seo .elv-solution-console>header{font-size:13px}.elev-seo .elv-solution-compare small{font-size:12px}.elev-seo .elv-solution-compare li{font-size:15px!important}.elev-seo .elv-solution-status span{font-size:13px}.elev-seo .elv-solution-status strong{font-size:15px}.elev-seo .elv-solution-flow span{font-size:14px}.elev-seo .elv-solution-section-head h2{font-size:52px!important}.elev-seo .elv-solution-section-head p{font-size:19px!important}.elev-seo .elv-capability-grid article{padding:28px}.elev-seo .elv-capability-grid article>span{font-size:12px}.elev-seo .elv-capability-grid h3{font-size:26px!important}.elev-seo .elv-capability-grid p{font-size:18px!important}.elev-seo .elv-solution-outcomes h2{font-size:44px!important}.elev-seo .elv-solution-outcomes strong{font-size:17px}.elev-seo .elv-solution-outcomes p{font-size:17px!important}.elev-seo .elv-related-solutions span{font-size:12px}.elev-seo .elv-related-solutions strong{font-size:22px}.elev-seo .elv-solution-final h2{font-size:42px!important}.elev-seo .elv-solution-final p{color:#06271e!important;font-size:18px!important}.elev-seo .elv-solution-final>a,.elev-seo .elv-solution-final>p:last-child a{min-height:54px;font-size:17px}.elev-seo .elv-library-groups h3{font-size:26px!important}.elev-seo .elv-library-groups a{font-size:16px}

/* Product pages */
.elev-seo.elv-product-v2{max-width:var(--elv-ds-shell)!important}.elev-seo .elv-product-hero{border-radius:var(--elv-ds-radius)!important;background:var(--elv-ds-paper-2)!important}.elev-seo .elv-product-kicker{border-radius:4px;font-size:13px}.elev-seo .elv-product-hero h1{font-size:64px!important;line-height:1!important}.elev-seo .elv-product-hero p{font-size:21px!important}.elev-seo .elv-product-proof strong{font-size:19px}.elev-seo .elv-product-proof span{font-size:16px}.elev-seo .elv-product-section h2{font-size:46px!important}.elev-seo .elv-product-section-head p{font-size:19px!important}.elev-seo .elv-product-card{padding:27px;border-radius:var(--elv-ds-radius)}.elev-seo .elv-product-card h3{font-size:26px!important}.elev-seo .elv-product-card p{font-size:18px!important}.elev-seo .elv-product-flow li{font-size:17px}.elev-seo .elv-product-flow strong{font-size:19px}.elev-seo .elv-product-panel h2{font-size:34px!important}.elev-seo .elv-product-panel p,.elev-seo .elv-product-panel li{font-size:18px}.elev-seo .elv-product-final h2{font-size:40px!important}.elev-seo .elv-product-final p{font-size:18px!important}.elev-seo .elv-product-final a{min-height:54px;font-size:17px}

/* Best, proof and comparison pages */
.elev-seo .elv-best-hero{border-radius:var(--elv-ds-radius)}.elev-seo .elv-best-kicker{font-size:13px}.elev-seo .elv-best-hero h1{font-size:72px!important}.elev-seo .elv-best-hero .elv-lead{font-size:21px!important}.elev-seo .elv-best-actions a{min-height:54px;font-size:17px}.elev-seo .elv-best-hero aside span{font-size:12px}.elev-seo .elv-best-hero aside strong{font-size:30px}.elev-seo .elv-best-hero aside p{font-size:17px!important}.elev-seo .elv-best-meta{font-size:13px}.elev-seo .elv-best-answer>span,.elev-seo .elv-best-head>span,.elev-seo .elv-best-proof>div>span{font-size:13px}.elev-seo .elv-best-answer h2{font-size:44px!important}.elev-seo .elv-best-answer p{font-size:19px!important}.elev-seo .elv-best-head h2{font-size:54px!important}.elev-seo .elv-best-head>p{font-size:19px!important}.elev-seo .elv-best-table th{font-size:14px!important}.elev-seo .elv-best-table td{font-size:17px!important}.elev-seo .elv-best-fit article>span,.elev-seo .elv-best-compare article>span,.elev-seo .elv-best-products article>span{font-size:12px}.elev-seo .elv-best-fit h3,.elev-seo .elv-best-compare h3,.elev-seo .elv-best-products h3{font-size:29px!important}.elev-seo .elv-best-fit li,.elev-seo .elv-best-compare p,.elev-seo .elv-best-products p{font-size:17px!important}.elev-seo .elv-best-proof h2{font-size:46px!important}.elev-seo .elv-best-proof>div>p{font-size:18px!important}.elev-seo .elv-best-proof-links small{font-size:12px}.elev-seo .elv-best-proof-links strong{font-size:17px}.elev-seo .elv-best-method h2{font-size:42px!important}.elev-seo .elv-best-method strong{font-size:18px}.elev-seo .elv-best-method span{font-size:16px}.elev-seo .elv-best-chain span{font-size:13px}.elev-seo .elv-best-reasons h3{font-size:26px!important}.elev-seo .elv-best-reasons p{font-size:17px!important}.elev-seo .elv-best-disclosure p{font-size:16px!important}.elev-seo .elv-proof-sources h3{font-size:30px!important}.elev-seo .elv-proof-sources p{font-size:17px!important}.elev-seo .elv-install-grid h3{font-size:24px!important}.elev-seo .elv-install-grid p{font-size:16px!important}.elev-seo .elv-best-links h2{font-size:40px!important}.elev-seo .elv-best-links strong{font-size:17px}.elev-seo .elv-best-links small{font-size:14px}

/* Tools */
.elev-seo.elv-tools-page>h1,.elev-seo.elv-tool-page>h1{font-size:72px!important}.elev-seo.elv-tools-page section>h2,.elev-seo.elv-tool-page>section>h2,.elev-seo.elv-tool-page>.elv-band h2{font-size:46px!important}.elev-seo .elv-tool-catalog span{font-size:12px}.elev-seo .elv-tool-catalog h2{font-size:34px!important}.elev-seo .elv-tool-catalog p{font-size:18px!important}.elev-seo .elv-tool-catalog b{font-size:16px}.elev-seo .elv-tool-tabs button{min-height:56px;font-size:15px}.elev-seo .elv-tool-intro span{font-size:12px}.elev-seo .elv-tool-intro h2{font-size:38px!important}.elev-seo .elv-tool-intro p{font-size:18px!important}.elev-seo .elv-tool-fields label{font-size:16px}.elev-seo .elv-tool-fields label>span{font-size:13px}.elev-seo .elv-tool-fields input{height:54px;font-size:20px}.elev-seo .elv-tool-results small{font-size:13px}.elev-seo .elv-tool-results strong{font-size:34px}.elev-seo .elv-tool-formula{font-size:14px!important}.elev-seo .elv-tool-disclaimer p{font-size:17px!important}

/* Demo and contact */
.elev-seo.elv-demo-v2 .elv-demo-hero h1,.elev-seo.elv-contact-v2 .elv-contact-hero h1{font-size:64px!important;line-height:1!important}.elev-seo .elv-demo-v2 .elv-lead,.elev-seo .elv-contact-hero p{font-size:21px!important}.elev-seo .elv-demo-kicker,.elev-seo .elv-contact-kicker{border-radius:4px;font-size:13px}.elev-seo .elv-demo-proof span{font-size:14px}.elev-seo .elv-demo-wp-card strong{font-size:18px}.elev-seo .elv-demo-wp-card span{font-size:16px}.elev-seo .elv-demo-strip strong{font-size:20px}.elev-seo .elv-demo-strip span{font-size:17px}.elev-seo .elv-demo-section h2,.elev-seo .elv-demo-form-copy h2,.elev-seo .elv-contact-form-copy h2{font-size:42px!important}.elev-seo .elv-demo-section-head p,.elev-seo .elv-demo-form-copy p{font-size:19px!important}.elev-seo .elv-demo-card h3,.elev-seo .elv-demo-notbox h3,.elev-seo .elv-demo-faq h3{font-size:24px!important}.elev-seo .elv-demo-card p,.elev-seo .elv-demo-notbox p,.elev-seo .elv-demo-faq p{font-size:17px!important}.elev-seo .elv-demo-checklist li,.elev-seo .elv-demo-form-copy li,.elev-seo .elv-contact-form-copy li{font-size:17px!important}.elev-seo .elv-contact-side strong{font-size:25px}.elev-seo .elv-contact-side p{font-size:17px!important}.elev-seo .elv-contact-grid h2{font-size:26px!important}.elev-seo .elv-contact-grid p{font-size:17px!important}.elev-seo .elv-contact-info h2{font-size:36px!important}.elev-seo .elv-contact-info p{font-size:17px!important}

/* Story and editorial helpers */
.elev-seo.elv-guide-v2>h1{font-size:64px!important;line-height:1!important;letter-spacing:-.05em!important}.elev-seo .elv-story-head>span,.elev-seo .elv-page-kicker{border-radius:4px;font-size:13px}.elev-seo .elv-story-head h2{font-size:44px!important}.elev-seo .elv-story-head>p{font-size:19px!important}.elev-seo .elv-story-chain span{font-size:14px}.elev-seo .elv-story-cta strong{font-size:20px}.elev-seo .elv-story-cta span{font-size:16px}.elev-seo .elv-story-cta>a{min-height:52px;font-size:16px}.elev-seo .elv-blog-cta,.elev-seo .elv-blog-indent{font-size:18px;line-height:1.68}

/* Blog archive */
body.blog .site-main{width:min(calc(100% - 48px),var(--elv-ds-shell));margin:0 auto;padding:64px 0 96px;font-family:"General Sans","Helvetica Neue",Arial,sans-serif;color:var(--elv-ds-ink)}body.blog h1.post__title.blog-heading,body.single-post h1.post__title{font-family:"General Sans","Helvetica Neue",Arial,sans-serif!important;color:var(--elv-ds-ink)!important;font-size:64px!important;font-weight:680!important;line-height:1!important;letter-spacing:-.05em!important;text-wrap:balance}body.blog .site-main h2{font-size:30px;line-height:1.15}body.blog .site-main p{color:var(--elv-ds-muted);font-size:18px;line-height:1.65}

@media(max-width:900px){
  .elev-seo .elv-solution-hero h1,.elev-seo .elv-product-hero h1,.elev-seo .elv-best-hero h1,.elev-seo .elv-demo-hero h1,.elev-seo .elv-contact-hero h1{font-size:58px!important}
}
@media(max-width:620px){
  .elev-seo{width:min(calc(100% - 30px),var(--elv-ds-shell))!important;padding:44px 0 72px!important;font-size:17px!important}.elev-seo>h1,.elev-seo.elv-tools-page>h1,.elev-seo.elv-tool-page>h1{font-size:50px!important}.elev-seo>h2,.elev-seo>section>h2{font-size:40px!important}.elev-seo h3{font-size:23px!important}.elev-seo p,.elev-seo li{font-size:17px!important}.elev-seo .elv-lead{font-size:18px!important}.elev-seo .elv-card,.elev-seo .elv-nav-card{padding:22px!important}.elev-seo .elv-card h3,.elev-seo .elv-nav-card h3{font-size:24px!important}.elev-seo .elv-card p,.elev-seo .elv-nav-card p{font-size:17px!important}.elev-seo .elv-band{padding:28px 22px}.elev-seo .elv-band h2{font-size:36px!important}.elev-seo .elv-cta,.elev-seo .elv-product-primary,.elev-seo .elv-product-secondary,.elev-seo .elv-demo-primary,.elev-seo .elv-demo-secondary,.elev-seo .elv-contact-wa,.elev-seo .elv-contact-demo{width:100%;min-height:52px;font-size:16px!important}
  .elev-seo .elv-solution-hero h1,.elev-seo .elv-product-hero h1,.elev-seo .elv-best-hero h1,.elev-seo.elv-demo-v2 .elv-demo-hero h1,.elev-seo.elv-contact-v2 .elv-contact-hero h1,.elev-seo.elv-guide-v2>h1{font-size:50px!important}.elev-seo .elv-solution-hero .elv-lead,.elev-seo .elv-product-hero p,.elev-seo .elv-best-hero .elv-lead,.elev-seo .elv-demo-v2 .elv-lead,.elev-seo .elv-contact-hero p{font-size:18px!important}.elev-seo .elv-solution-actions a,.elev-seo .elv-best-actions a{width:100%;min-height:52px;font-size:16px!important}.elev-seo .elv-solution-compare{grid-template-columns:1fr}.elev-seo .elv-solution-compare li{font-size:15px!important}.elev-seo .elv-solution-flow span{font-size:13px}.elev-seo .elv-solution-section-head h2,.elev-seo .elv-best-head h2{font-size:42px!important}.elev-seo .elv-capability-grid h3{font-size:25px!important}.elev-seo .elv-capability-grid p{font-size:17px!important}.elev-seo .elv-solution-outcomes h2,.elev-seo .elv-best-proof h2{font-size:38px!important}.elev-seo .elv-solution-final h2{font-size:36px!important}
  .elev-seo .elv-product-proof,.elev-seo .elv-product-cards,.elev-seo .elv-product-flow,.elev-seo .elv-product-split{grid-template-columns:1fr!important}.elev-seo .elv-product-section h2{font-size:40px!important}.elev-seo .elv-product-card h3{font-size:24px!important}.elev-seo .elv-product-card p,.elev-seo .elv-product-panel p,.elev-seo .elv-product-panel li{font-size:17px!important}
  .elev-seo .elv-best-answer h2{font-size:38px!important}.elev-seo .elv-best-answer p,.elev-seo .elv-best-head>p,.elev-seo .elv-best-fit li,.elev-seo .elv-best-compare p,.elev-seo .elv-best-products p{font-size:17px!important}.elev-seo .elv-best-fit h3,.elev-seo .elv-best-compare h3,.elev-seo .elv-best-products h3{font-size:25px!important}.elev-seo .elv-best-table td{font-size:16px!important}
  .elev-seo.elv-tools-page section>h2,.elev-seo.elv-tool-page>section>h2,.elev-seo.elv-tool-page>.elv-band h2{font-size:40px!important}.elev-seo .elv-tool-catalog{grid-template-columns:1fr}.elev-seo .elv-tool-catalog p{font-size:17px!important}.elev-seo .elv-tool-tabs button{font-size:13px}.elev-seo .elv-tool-fields{grid-template-columns:1fr}.elev-seo .elv-tool-fields label{font-size:15px}.elev-seo .elv-tool-intro h2{font-size:34px!important}.elev-seo .elv-tool-results strong{font-size:30px}
  .elev-seo .elv-demo-section h2,.elev-seo .elv-demo-form-copy h2,.elev-seo .elv-contact-form-copy h2{font-size:38px!important}.elev-seo .elv-demo-card h3,.elev-seo .elv-demo-notbox h3,.elev-seo .elv-demo-faq h3{font-size:23px!important}.elev-seo .elv-contact-grid h2{font-size:25px!important}.elev-seo .elv-contact-info h2{font-size:32px!important}.elev-seo .elv-story-head h2{font-size:38px!important}.elev-seo .elv-story-chain span{font-size:12px}
  .elev-seo .wpcf7-form label,.elev-seo .elv-demo-form-card label,.elev-seo .elv-contact-form-card label{font-size:15px!important}.elev-seo .wpcf7 input:not([type=submit]),.elev-seo .wpcf7 select,.elev-seo .wpcf7 textarea{font-size:17px!important}
  .elv-wa-float{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;gap:0!important;justify-content:center!important;font-size:0!important}.elv-wa-float .elv-wa-dot{width:31px!important;height:31px!important;font-size:11px!important}
  body.blog .site-main{width:min(calc(100% - 30px),var(--elv-ds-shell));padding:44px 0 72px}body.blog h1.post__title.blog-heading,body.single-post h1.post__title{font-size:50px!important}body.blog .site-main h2{font-size:26px}body.blog .site-main p{font-size:17px}
}
@media(prefers-reduced-motion:reduce){.elev-seo *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
