:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em;}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset !important;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px;}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}:root{--bg-primary:#0a0a0f;--bg-secondary:#12121a;--bg-tertiary:#1a1a2e;--bg-card:rgba(26,26,46,.6);--bg-glass:rgba(255,255,255,.03);--bg-glass-hover:rgba(255,255,255,.06);--accent-primary:#7c3aed;--accent-secondary:#06b6d4;--accent-tertiary:#a855f7;--gradient-main:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));--gradient-hover:linear-gradient(135deg,var(--accent-tertiary),var(--accent-secondary));--gradient-text:linear-gradient(135deg,#c084fc,#22d3ee);--gradient-subtle:linear-gradient(135deg,rgba(124,58,237,.15),rgba(6,182,212,.15));--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-muted:#64748b;--text-accent:#c084fc;--border-subtle:rgba(255,255,255,.06);--border-glass:rgba(255,255,255,.1);--border-accent:rgba(124,58,237,.3);--shadow-sm:0 2px 8px rgba(0,0,0,.3);--shadow-md:0 4px 16px rgba(0,0,0,.4);--shadow-lg:0 8px 32px rgba(0,0,0,.5);--shadow-glow:0 0 40px rgba(124,58,237,.15);--shadow-glow-cyan:0 0 40px rgba(6,182,212,.15);--font-heading:"Space Grotesk",sans-serif;--font-body:"Inter",sans-serif;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition-fast:.2s cubic-bezier(.4,0,.2,1);--transition-base:.3s cubic-bezier(.4,0,.2,1);--transition-slow:.5s cubic-bezier(.4,0,.2,1);--container-max:1200px;--container-narrow:800px;--nav-height:72px;}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{font-family:var(--font-body);background-color:var(--bg-primary);color:var(--text-primary);line-height:1.7;font-size:16px;overflow-x:hidden;min-height:100vh;}a{color:var(--text-accent);text-decoration:none;transition:color var(--transition-fast);}a:hover{color:var(--accent-secondary);}img{max-width:100%;height:auto;display:block;}button{cursor:pointer;font-family:inherit;border:none;background:none;}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:1.2;color:var(--text-primary);}h1{font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.02em;}h2{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.01em;}h3{font-size:clamp(1.25rem,2.5vw,1.75rem);}h4{font-size:clamp(1.1rem,2vw,1.35rem);}p{color:var(--text-secondary);font-size:1.05rem;}.container{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-xl);}.nav{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:1000;background:rgba(10,10,15,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle);font-family:var(--font-body);transition:background var(--transition-base);}.nav__inner{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-xl);height:100%;display:flex;align-items:center;justify-content:space-between;}.nav__logo{font-family:var(--font-heading);font-size:1.4rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:var(--space-sm);}.odtech-brand-logo{display:block;width:170px;height:48px;object-fit:cover;object-position:center 52%;filter:invert(1);}.odtech-header-logo{display:block;line-height:0;}.odtech-brand-logo--footer{width:210px;height:62px;}@media (max-width: 768px){.odtech-brand-logo--header{width:46px;height:46px;border-radius:9px;object-fit:contain;object-position:center;filter:none;}}.nav__links{display:flex;align-items:center;gap:clamp(14px,1.55vw,27px);}.nav__link{color:var(--text-secondary);font-size:.82rem;font-weight:500;white-space:nowrap;transition:color var(--transition-fast);position:relative;}.nav__link::after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--gradient-main);transition:width var(--transition-base);border-radius:1px;}.nav__link:hover,.nav__link.active{color:var(--text-primary);}.nav__link:hover::after,.nav__link.active::after{width:100%;}.nav__cta{padding:10px 19px;background:var(--gradient-main);color:white;font-weight:600;font-size:.9rem;border-radius:var(--radius-full);transition:all var(--transition-base);box-shadow:0 0 20px rgba(124,58,237,.3);}.nav__cta:hover{transform:translateY(-1px);box-shadow:0 0 30px rgba(124,58,237,.5);color:white;}.nav__mobile-toggle{display:none;flex-direction:column;gap:5px;padding:8px;border:0;background:transparent;cursor:pointer;}.nav__mobile-toggle:focus-visible{outline:3px solid var(--accent-secondary);outline-offset:4px;border-radius:var(--radius-sm);}.nav__mobile-toggle span{display:block;width:24px;height:2px;background:var(--text-primary);transition:all var(--transition-base);border-radius:2px;}.nav__mobile-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px);}.nav__mobile-toggle.active span:nth-child(2){opacity:0;}.nav__mobile-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px);}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1);}50%{opacity:.5;transform:scale(1.5);}}.footer{border-top:1px solid var(--border-subtle);padding:var(--space-3xl) 0 var(--space-xl);background:var(--bg-secondary);}.footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--space-3xl);margin-bottom:var(--space-2xl);}.footer__brand p{font-size:.9rem;color:#a7b3c4;margin-top:var(--space-md);max-width:300px;line-height:1.7;}.footer__heading{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);margin-bottom:var(--space-lg);}.footer__links{display:flex;flex-direction:column;gap:var(--space-sm);}.footer__links a{color:#a7b3c4;font-size:.9rem;transition:color var(--transition-fast);}.footer__links a:hover{color:var(--text-accent);}.footer__bottom{border-top:1px solid var(--border-subtle);padding-top:var(--space-xl);display:flex;align-items:center;justify-content:space-between;font-size:.85rem;color:#a7b3c4;}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@media (max-width: 1024px){.footer__grid{grid-template-columns:1fr 1fr;gap:var(--space-2xl);}}@media (max-width: 1120px){.nav__links{position:absolute;top:var(--nav-height);left:0;width:100%;height:calc(100dvh - var(--nav-height));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem;padding:2.5rem 20px;border-top:1px solid var(--border-subtle);background:var(--bg-primary);opacity:0;visibility:hidden;overflow-y:auto;transform:translateY(-10px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;z-index:999;}.nav__mobile-toggle{position:relative;z-index:1002;display:flex;}.nav__link{width:100%;color:var(--text-primary);font-size:1.25rem;font-weight:600;text-align:center;}.nav__link::after{display:none;}.nav__cta{width:100%;max-width:300px;margin-top:var(--space-sm);padding:14px 36px;font-size:1.05rem;text-align:center;}}@media (max-width: 768px){:root{--space-4xl:4rem;}.nav__links{position:absolute;top:var(--nav-height);left:0;width:100%;height:calc(100vh - var(--nav-height));background:var(--bg-primary);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:3rem 20px;gap:2rem;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease-in-out;overflow-y:auto;z-index:999;border-top:1px solid var(--border-subtle);}.nav__mobile-toggle{display:flex;z-index:10002;position:relative;}.nav__link{font-size:1.5rem;font-weight:600;width:100%;text-align:center;}.nav__link::after{display:none;}.nav__cta{padding:14px 36px;font-size:1.1rem;text-align:center;width:100%;max-width:300px;margin-top:var(--space-md);}.footer__grid{grid-template-columns:1fr;}.footer__bottom{flex-direction:column;gap:var(--space-md);text-align:center;}}@media (max-width: 480px){.container{padding:0 var(--space-lg);}h1{font-size:2rem;}h2{font-size:1.6rem;}}@keyframes marquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}body.ap-landing{--lp-bg:#080a0f;--lp-panel:#0e121b;--lp-panel-2:#121827;--lp-border:rgba(255,255,255,.1);--lp-border-strong:rgba(255,255,255,.18);--lp-text:#f8fafc;--lp-copy:#aeb8c8;--lp-muted:#718096;--lp-accent:#9b7bff;--lp-accent-2:#22d3ee;--lp-accent-soft:rgba(139,92,246,.14);--lp-success:#38d996;--lp-danger:#f87171;--lp-shadow:0 24px 80px rgba(0,0,0,.4);margin:0;background:var(--lp-bg);color:var(--lp-text);font-family:var(--font-body,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);line-height:1.6;}body.ap-landing *{box-sizing:border-box;}body.ap-landing h1,body.ap-landing h2,body.ap-landing h3,body.ap-landing p,body.ap-landing ul,body.ap-landing ol{margin-top:0;}body.ap-landing h1,body.ap-landing h2,body.ap-landing h3{color:var(--lp-text);font-family:var(--font-heading,"Space Grotesk",Inter,sans-serif);}body.ap-landing p{color:var(--lp-copy);}.ap-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto;}.ap-button:focus-visible,.ap-nav a:focus-visible,.ap-faq button:focus-visible,.ap-lead-form input:focus-visible,.ap-lead-form select:focus-visible,.ap-lead-form textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--lp-accent) 48%,white 22%);outline-offset:3px;}@keyframes ap-spin{to{transform:rotate(360deg);}}.ap-lead-form{display:grid;gap:17px;padding:clamp(28px,4vw,43px);border:1px solid var(--lp-border-strong);border-radius:20px;background:color-mix(in srgb,var(--lp-panel-2) 94%,transparent);box-shadow:var(--lp-shadow);}.ap-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;}.ap-lead-form label{display:grid;gap:7px;color:#cbd5e1;font-size:.73rem;font-weight:700;}.ap-lead-form input,.ap-lead-form select,.ap-lead-form textarea{width:100%;min-height:50px;padding:12px 13px;border:1px solid var(--lp-border-strong);border-radius:9px;background:rgba(0,0,0,.2);color:var(--lp-text);font:500 .88rem/1.4 var(--font-body,Inter,sans-serif);transition:border-color .2s ease,box-shadow .2s ease;}.ap-lead-form input::placeholder,.ap-lead-form textarea::placeholder{color:#596779;}.ap-lead-form textarea{min-height:142px;resize:vertical;}.ap-consent{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;color:var(--lp-muted) !important;font-weight:500 !important;line-height:1.55;}.ap-lead-form .ap-consent p{margin:0;color:var(--lp-muted);font-size:.73rem;font-weight:500;line-height:1.55;}.ap-consent input[type="hidden"]{display:none;}.ap-consent__toggle{width:17px;height:17px;display:grid;place-items:center;margin-top:2px;padding:0;border:1px solid var(--lp-border-strong);border-radius:4px;background:rgba(0,0,0,.2);color:transparent;cursor:pointer;}.ap-consent__toggle span{font-size:.7rem;font-weight:900;line-height:1;pointer-events:none;}.ap-consent a{color:color-mix(in srgb,var(--lp-accent) 75%,white 25%);text-decoration:underline;text-underline-offset:2px;}.ap-form__message{display:none;padding:13px 15px;border-radius:9px;font-size:.82rem;}.ap-honeypot{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important;}@media (max-width: 780px){.ap-wrap{width:min(100% - 30px,680px);}.ap-form__row{grid-template-columns:1fr;}}@media (max-width: 520px){.ap-project-card,.ap-data-case,.ap-capability-card,.ap-fit-card,.ap-lead-form{padding:24px;}}@media (prefers-reduced-motion: reduce){body.ap-landing *,body.ap-landing *::before,body.ap-landing *::after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;}}.ap-landing--ai{--sales-yellow:#e9ff55;--sales-yellow-deep:#cbea24;--sales-purple:#7b43f6;--sales-red:#ff5e57;--sales-ink:#090909;--sales-paper:#f7f3e8;background:var(--sales-ink);}.ap-sales-ai{overflow:hidden;background:var(--sales-ink);color:white;}.ap-sales-ai h1,.ap-sales-ai h2,.ap-sales-ai h3,.ap-sales-ai p{color:inherit;}.ap-sales-hero{position:relative;overflow:hidden;padding:118px 0 0;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#080808;background-size:46px 46px;}.ap-sales-hero::after{content:"";position:absolute;inset:auto 0 0;height:220px;background:linear-gradient(transparent,#080808);pointer-events:none;}.ap-sales-hero__burst{position:absolute;top:-160px;right:-100px;width:780px;height:780px;border-radius:50%;background:radial-gradient(circle,rgba(123,67,246,.34),transparent 64%);filter:blur(6px);}.ap-sales-hero__grid{position:relative;z-index:2;min-height:500px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:clamp(48px,5.4vw,72px);align-items:center;padding-bottom:44px;}.ap-sales-pill{width:fit-content;margin-bottom:25px;padding:8px 13px;border:1px solid rgba(233,255,85,.4);border-radius:999px;background:rgba(233,255,85,.08);color:var(--sales-yellow);font-size:.67rem;font-weight:900;letter-spacing:.13em;}.ap-sales-hero h1{max-width:680px;margin:0;color:white;font-size:clamp(3.25rem,5vw,4.65rem);font-weight:800;letter-spacing:-.068em;line-height:1.24;}.ap-sales-hero h1 mark,.ap-sales-shout h2 mark{display:inline;padding:.02em .07em .05em;background:var(--sales-yellow);color:var(--sales-ink);box-decoration-break:clone;-webkit-box-decoration-break:clone;}.ap-sales-hero__promise{max-width:680px;margin-bottom:13px;color:white !important;font-size:clamp(1.12rem,1.8vw,1.38rem);font-weight:760;line-height:1.45;}.ap-sales-hero__side{padding:30px 0 30px 34px;border-left:3px solid var(--sales-yellow);}.ap-sales-hero__side .ap-sales-hero__promise,.ap-sales-hero__side .ap-sales-hero__explain{max-width:440px;}.ap-sales-hero__side .ap-sales-hero__actions{display:grid;max-width:440px;}.ap-sales-hero__side .ap-sales-button--main{width:100%;}.ap-sales-hero__side .ap-sales-link{text-align:center;}.ap-sales-hero__explain{max-width:680px;margin-bottom:30px;color:#b8b8b8 !important;font-size:.98rem;line-height:1.7;}.ap-sales-hero__explain span{display:block;}.ap-sales-hero__actions{display:flex;flex-wrap:wrap;gap:17px;align-items:center;}.ap-sales-button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:0 24px;border:2px solid var(--sales-ink);border-radius:8px;color:var(--sales-ink);font-size:.9rem;font-weight:900;line-height:1.2;text-decoration:none;text-transform:uppercase;box-shadow:7px 7px 0 var(--sales-ink);transition:transform .18s ease,box-shadow .18s ease;}.ap-sales-button > span{pointer-events:none;font-size:1.15rem;}.ap-sales-button:hover{color:var(--sales-ink);transform:translate(3px,3px);box-shadow:4px 4px 0 var(--sales-ink);}.ap-sales-button--main{border-color:var(--sales-yellow);background:var(--sales-yellow);box-shadow:7px 7px 0 var(--sales-purple);}.ap-sales-button--main:hover{box-shadow:4px 4px 0 var(--sales-purple);}.ap-sales-link{color:white;font-size:.82rem;font-weight:800;text-decoration:underline;text-underline-offset:5px;}.ap-sales-link:hover{color:var(--sales-yellow);}.ap-sales-ticker{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 28px;border:2px solid var(--sales-ink);background:var(--sales-yellow);color:var(--sales-ink);transform:translateY(2px) rotate(-.35deg);}.ap-sales-ticker strong{font-size:.76rem;font-weight:950;letter-spacing:.05em;}.ap-sales-ticker i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--sales-purple);}.ap-sales-section{position:relative;padding:105px 0;}.ap-landing--ai .ap-sales-section{content-visibility:visible !important;contain-intrinsic-size:auto !important;}.ap-sales-section--light{background:var(--sales-paper);color:var(--sales-ink);}.ap-sales-section--purple{background:var(--sales-purple);color:white;}.ap-sales-section--lime{background:var(--sales-yellow);color:var(--sales-ink);}.ap-sales-section--dark,.ap-sales-section--faq{background:#0b0b0b;color:white;}.ap-landing--ai .ap-sales-section--light h2,.ap-landing--ai .ap-sales-section--light h3,.ap-landing--ai .ap-sales-section--light p,.ap-landing--ai .ap-sales-section--light li,.ap-landing--ai .ap-sales-section--lime h2,.ap-landing--ai .ap-sales-section--lime h3,.ap-landing--ai .ap-sales-section--lime p,.ap-landing--ai .ap-sales-section--lime strong,.ap-landing--ai .ap-sales-contact h2,.ap-landing--ai .ap-sales-contact h3,.ap-landing--ai .ap-sales-contact p{color:var(--sales-ink);}.ap-landing--ai .ap-sales-section--purple h2,.ap-landing--ai .ap-sales-section--purple h3,.ap-landing--ai .ap-sales-section--purple p,.ap-landing--ai .ap-sales-section--dark h2,.ap-landing--ai .ap-sales-section--dark h3{color:white;}.ap-sales-shout > span,.ap-sales-center-heading > span,.ap-sales-split-heading span,.ap-sales-contact__copy > span,.ap-sales-fit__label{display:inline-block;margin-bottom:18px;color:var(--sales-purple);font-size:.68rem;font-weight:950;letter-spacing:.14em;}.ap-sales-shout h2,.ap-sales-center-heading h2,.ap-sales-split-heading h2,.ap-sales-contact__copy h2,.ap-sales-fit h2{margin-bottom:24px;font-size:clamp(2.65rem,5.3vw,5.25rem);font-weight:820;letter-spacing:-.065em;line-height:1.08;}.ap-sales-shout{max-width:980px;margin-bottom:55px;}.ap-sales-shout h2{line-height:1.26;}.ap-sales-pain-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:24px;}.ap-sales-pain-list{border-top:2px solid var(--sales-ink);}.ap-sales-pain-list div{display:grid;grid-template-columns:52px 1fr;gap:18px;align-items:center;padding:21px 4px;border-bottom:1px solid rgba(9,9,9,.24);}.ap-sales-pain-list span{color:var(--sales-purple);font:900 .72rem/1 ui-monospace,monospace;}.ap-sales-pain-list p{margin:0;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:750;}.ap-sales-cost-box{display:flex;flex-direction:column;padding:34px;border:2px solid var(--sales-ink);border-radius:10px;background:white;box-shadow:10px 10px 0 var(--sales-red);}.ap-sales-cost-box small{color:#a61b15;font-weight:950;letter-spacing:.15em;}.ap-sales-cost-box strong{margin:28px 0 17px;font-size:clamp(1.8rem,3vw,2.65rem);letter-spacing:-.05em;line-height:1.05;}.ap-sales-cost-box p{margin-bottom:30px;color:#3d3d3d;}.ap-sales-cost-box > div{margin-top:auto;padding:15px;border-left:4px solid var(--sales-red);background:#fff0ef;font-size:.84rem;font-weight:800;}.ap-sales-center-heading{max-width:940px;margin:0 auto 58px;text-align:center;}.ap-sales-section--purple .ap-sales-center-heading > span{color:var(--sales-yellow);}.ap-sales-center-heading > p{max-width:720px;margin:0 auto;color:white;font-size:1.03rem;}.ap-sales-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;}.ap-sales-benefits article{min-height:300px;padding:27px;border:2px solid white;border-radius:10px;background:var(--sales-ink);box-shadow:7px 7px 0 var(--sales-yellow);}.ap-sales-benefits b{color:var(--sales-yellow);font:900 .72rem/1 ui-monospace,monospace;}.ap-sales-benefits h3{margin:75px 0 12px;font-size:1.6rem;letter-spacing:-.04em;}.ap-sales-benefits p{margin:0;color:#b9b9b9;font-size:.86rem;}.ap-sales-competitor-line{max-width:960px;display:flex;flex-direction:column;gap:12px;align-items:center;margin:70px auto 38px;padding:34px 42px 38px;border:2px solid rgba(255,255,255,.42);border-radius:14px;background:rgba(9,9,9,.16);text-align:center;}.ap-sales-competitor-line p{margin:0;color:white;font-size:1rem;font-weight:700;}.ap-sales-competitor-line strong{max-width:820px;color:var(--sales-yellow);font-size:clamp(2.15rem,3.55vw,3.25rem);letter-spacing:-.055em;line-height:1.08;}.ap-sales-cta-center{text-align:center;}.ap-sales-button--lime{background:var(--sales-yellow);}.ap-sales-split-heading{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:clamp(42px,6vw,82px);align-items:center;margin-bottom:66px;}.ap-sales-split-heading h2{margin:0;font-size:clamp(2.8rem,4.4vw,4.25rem);line-height:1.1;}.ap-sales-split-heading > div > span{color:var(--sales-purple);}.ap-sales-split-heading > p{margin:0;padding:24px 26px;border:2px solid var(--sales-ink);border-radius:10px;background:var(--sales-paper);box-shadow:7px 7px 0 var(--sales-purple);font-size:1.04rem;font-weight:720;line-height:1.6;}.ap-sales-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.ap-sales-examples article{min-height:265px;padding:29px;border:2px solid var(--sales-ink);border-radius:9px;background:var(--sales-paper);box-shadow:7px 7px 0 var(--sales-purple);}.ap-sales-examples article > span{font-size:1.65rem;}.ap-sales-examples h3{margin:42px 0 10px;color:var(--sales-ink);font-size:1.55rem;letter-spacing:-.04em;}.ap-sales-examples p{margin:0;color:#434343;font-size:.88rem;}.ap-sales-examples__wide{grid-column:1/-1;min-height:280px !important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.ap-sales-examples__wide > span{width:100%;display:block;text-align:center;}.ap-sales-examples__wide h3{max-width:850px;margin:25px auto 0;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:900;}.ap-sales-section--dark .ap-sales-center-heading > span{color:var(--sales-yellow);}.ap-sales-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.ap-sales-steps article{min-height:330px;padding:27px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#121212;}.ap-sales-steps article > b{display:grid;place-items:center;width:48px;height:48px;margin-bottom:65px;border-radius:50%;background:var(--sales-yellow);color:var(--sales-ink);font-size:1rem;}.ap-sales-steps small{color:var(--sales-yellow);font-weight:900;letter-spacing:.12em;}.ap-sales-steps h3{margin:12px 0;font-size:1.45rem;letter-spacing:-.04em;}.ap-sales-steps p{margin:0;color:#a9a9a9;font-size:.84rem;}.ap-sales-objections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:55px;}.ap-sales-objections article{padding:25px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:rgba(255,255,255,.04);}.ap-sales-objections article > span{color:var(--sales-yellow);font:900 .65rem/1 ui-monospace,monospace;}.ap-sales-objections h3{margin:28px 0 12px;font-size:1.25rem;letter-spacing:-.035em;}.ap-sales-objections p{margin:0;color:#a9a9a9;font-size:.8rem;}.ap-sales-contact{background:var(--sales-yellow);color:var(--sales-ink);}.ap-sales-contact__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr);gap:clamp(45px,7vw,90px);align-items:start;}.ap-sales-contact__copy{position:sticky;top:110px;}.ap-sales-contact__copy > span{color:var(--sales-purple);}.ap-sales-contact__copy > p{max-width:590px;color:#292929;font-size:1rem;line-height:1.7;}.ap-sales-contact__points{display:grid;gap:10px;margin-top:32px;}.ap-sales-contact__points div{padding:13px 15px;border:1px solid rgba(9,9,9,.2);background:rgba(255,255,255,.32);font-size:.82rem;font-weight:750;}.ap-sales-contact__points b{margin-right:7px;color:var(--sales-purple);}.ap-sales-form{border:2px solid var(--sales-ink);background:white;color:var(--sales-ink);box-shadow:12px 12px 0 var(--sales-purple);}.ap-sales-form__headline{display:grid;gap:8px;padding-bottom:20px;border-bottom:2px solid var(--sales-ink);}.ap-sales-form__headline small{color:var(--sales-purple);font-size:.65rem;font-weight:950;letter-spacing:.12em;}.ap-sales-form__headline strong{font-size:clamp(1.55rem,2.6vw,2.15rem);letter-spacing:-.04em;}.ap-sales-form label,.ap-sales-form .ap-consent p{color:#232323;}.ap-sales-form input,.ap-sales-form select,.ap-sales-form textarea{border-color:rgba(9,9,9,.35);background-color:#fafafa;color:var(--sales-ink);}.ap-sales-form input::placeholder,.ap-sales-form textarea::placeholder{color:#777;}.ap-sales-form .ap-consent__toggle{border-color:#777;background:white;}.ap-sales-form .ap-consent a{color:#4f1ebc;}.ap-sales-button--submit{width:100%;min-height:62px;border-color:var(--sales-ink);background:var(--sales-yellow);cursor:pointer;}.ap-sales-button--submit:disabled{opacity:.65;cursor:wait;}@media (max-width: 1000px){.ap-sales-hero__grid,.ap-sales-contact__grid{grid-template-columns:1fr;}.ap-sales-hero__copy{max-width:820px;}.ap-sales-hero__side{max-width:820px;padding:28px 0 0;border-top:3px solid var(--sales-yellow);border-left:0;}.ap-sales-hero__side .ap-sales-hero__promise,.ap-sales-hero__side .ap-sales-hero__explain,.ap-sales-hero__side .ap-sales-hero__actions{max-width:680px;}.ap-sales-benefits{grid-template-columns:repeat(2,1fr);}.ap-sales-steps{grid-template-columns:1fr;}.ap-sales-steps article{min-height:auto;display:grid;grid-template-columns:62px 1fr;gap:22px;}.ap-sales-steps article > b{margin:0;}.ap-sales-contact__copy{position:static;}}@media (max-width: 780px){.ap-sales-hero{padding-top:115px;}.ap-sales-hero__grid{min-height:0;padding-bottom:58px;}.ap-sales-hero h1{font-size:clamp(3.2rem,14vw,4.7rem);}.ap-sales-button,.ap-sales-button--main{width:100%;}.ap-sales-hero__actions{display:grid;}.ap-sales-link{text-align:center;}.ap-sales-ticker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:visible;padding:0;transform:none;}.ap-sales-ticker strong,.ap-sales-ticker strong:nth-of-type(n + 3){min-height:54px;display:flex;align-items:center;justify-content:center;padding:10px 12px;border-bottom:1px solid rgba(9,9,9,.22);text-align:center;white-space:normal;}.ap-sales-ticker strong:nth-of-type(odd){border-right:1px solid rgba(9,9,9,.22);}.ap-sales-ticker i,.ap-sales-ticker i:nth-of-type(n + 3){display:none;}.ap-sales-section{padding:76px 0;}.ap-sales-pain-grid,.ap-sales-split-heading,.ap-sales-fit__grid,.ap-sales-faq-grid{grid-template-columns:1fr;gap:35px;}.ap-sales-benefits,.ap-sales-examples,.ap-sales-objections{grid-template-columns:1fr;}.ap-sales-benefits article{min-height:250px;}.ap-sales-benefits h3{margin-top:52px;}.ap-sales-competitor-line{margin-top:55px;padding:28px 24px 31px;}.ap-sales-examples__wide{grid-column:auto;}.ap-sales-form{box-shadow:7px 7px 0 var(--sales-purple);}}@media (max-width: 520px){.ap-sales-pill{font-size:.58rem;}.ap-sales-hero__side{padding-top:24px;}.ap-sales-ticker{padding:0;}.ap-sales-shout h2,.ap-sales-center-heading h2,.ap-sales-split-heading h2,.ap-sales-contact__copy h2,.ap-sales-fit h2{font-size:clamp(2.5rem,12vw,3.6rem);}.ap-sales-cost-box,.ap-sales-examples article,.ap-sales-fit aside{padding:24px;}.ap-sales-steps article{grid-template-columns:1fr;}}