.landing-redesign{--font-display:var(--font-sora),"Sora",sans-serif;--font-body:var(--font-geist-sans),"Geist",sans-serif;--font-serif:var(--font-geist-sans),"Geist",sans-serif;--font-mono:var(--font-geist-mono),"Geist Mono",monospace;--landing-stage-width:min(1320px,calc(100% - clamp(32px, 5vw, 88px)));--landing-stage-padding:clamp(56px,8vw,112px);--landing-panel-radius:clamp(28px,3.4vw,42px);--landing-card-radius:clamp(22px,2.2vw,32px);--landing-accent:var(--gold);--landing-accent-soft:rgba(255,138,51,0.18);--landing-hero-shadow:0 40px 120px rgba(10,18,44,0.26);background:var(--landing-page-bg)!important;color:var(--landing-ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=dark] .landing-redesign{--landing-page-bg:radial-gradient(circle at 18% 14%,rgba(62,98,218,0.22),transparent 30%),radial-gradient(circle at 82% 18%,rgba(255,132,56,0.14),transparent 26%),linear-gradient(180deg,#08132f,#0b1738 22%,#091329 52%,#081121);--landing-stage-surface:rgba(14,25,66,0.68);--landing-stage-surface-strong:rgba(12,22,58,0.82);--landing-stage-surface-soft:rgba(255,255,255,0.05);--landing-stage-border:rgba(178,196,255,0.14);--landing-stage-grid:rgba(174,196,255,0.08);--landing-card-bg:rgba(255,255,255,0.07);--landing-card-bg-strong:rgba(255,255,255,0.1);--landing-card-border:rgba(190,206,255,0.14);--landing-band-bg:rgba(255,255,255,0.045);--landing-band-border:rgba(176,194,255,0.16);--landing-chip-bg:rgba(255,255,255,0.06);--landing-chip-border:rgba(180,197,255,0.14);--landing-ink:#f2f6ff;--landing-body:rgba(224,232,255,0.78);--landing-muted:rgba(198,210,243,0.62);--landing-faint:rgba(182,198,236,0.46);--landing-shadow:0 32px 96px rgba(3,8,26,0.34)}html[data-theme=light] .landing-redesign{--landing-page-bg:radial-gradient(circle at 20% 12%,rgba(148,182,255,0.34),transparent 28%),radial-gradient(circle at 80% 18%,rgba(255,168,107,0.2),transparent 24%),linear-gradient(180deg,#f5f8ff,#eaf0ff 18%,#edf3ff 54%,#e2ebff);--landing-stage-surface:rgba(255,255,255,0.58);--landing-stage-surface-strong:rgba(248,250,255,0.82);--landing-stage-surface-soft:rgba(255,255,255,0.52);--landing-stage-border:rgba(86,111,182,0.14);--landing-stage-grid:rgba(79,111,178,0.08);--landing-card-bg:rgba(255,255,255,0.74);--landing-card-bg-strong:rgba(255,255,255,0.88);--landing-card-border:rgba(92,116,188,0.14);--landing-band-bg:rgba(255,255,255,0.5);--landing-band-border:rgba(92,116,188,0.16);--landing-chip-bg:rgba(255,255,255,0.64);--landing-chip-border:rgba(92,116,188,0.15);--landing-ink:#16254c;--landing-body:rgba(38,53,91,0.78);--landing-muted:rgba(53,70,110,0.62);--landing-faint:rgba(62,76,112,0.48);--landing-shadow:0 24px 64px rgba(75,101,167,0.12)}.landing-redesign:after,.landing-redesign:before{content:"";position:fixed;inset:auto;pointer-events:none;z-index:0;filter:blur(12px)}.landing-redesign:before{top:14vh;left:-12vw;width:28vw;height:28vw;border-radius:50%;background:radial-gradient(circle,rgba(78,120,255,.18) 0,transparent 72%)}.landing-redesign:after{right:-10vw;bottom:18vh;width:24vw;height:24vw;border-radius:50%;background:radial-gradient(circle,rgba(255,138,51,.14) 0,transparent 70%)}.landing-redesign .bg-grid{opacity:.36;mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.75) 38%,rgba(0,0,0,.3) 72%,transparent)}.landing-redesign .scan-line{opacity:.14}.landing-redesign-content{gap:0;position:relative;z-index:1}.landing-stage{position:relative;width:100%;padding:clamp(36px,5vw,72px) 0;overflow:clip}.landing-stage>*{position:relative;z-index:1}.landing-stage--contact,.landing-stage--offers,.landing-stage--proof,.landing-stage--systems{padding-top:clamp(24px,4vw,44px);padding-bottom:clamp(32px,5vw,64px)}.landing-stage--contact:before,.landing-stage--offers:before,.landing-stage--proof:before,.landing-stage--systems:before{content:"";position:absolute;inset:10px clamp(14px,3vw,32px);border-radius:calc(var(--landing-panel-radius) + 8px);border:1px solid var(--landing-stage-border);background:linear-gradient(180deg,var(--landing-stage-surface-strong) 0,var(--landing-stage-surface) 100%);box-shadow:var(--landing-shadow);pointer-events:none}.landing-stage--contact:after,.landing-stage--offers:after,.landing-stage--proof:after,.landing-stage--systems:after{content:"";position:absolute;inset:10px clamp(14px,3vw,32px);border-radius:calc(var(--landing-panel-radius) + 8px);background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),var(--landing-stage-grid) calc(100% - 1px)),linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--landing-stage-grid) calc(100% - 1px));background-size:108px 108px;opacity:.5;pointer-events:none}.landing-stage--hero{padding-top:0}.landing-stage--hero:before{content:"";position:absolute;inset:0 0 auto;height:min(92vh,980px);background:radial-gradient(circle at 14% 24%,rgba(87,130,255,.22),transparent 34%),radial-gradient(circle at 78% 22%,rgba(255,143,58,.14),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 72%);pointer-events:none}.landing-redesign .section-label{color:var(--landing-accent)!important;font-family:var(--font-mono)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.24em!important;opacity:.84}.landing-redesign .glass-tile{background:var(--landing-card-bg)!important;border:1px solid var(--landing-card-border)!important;border-radius:var(--landing-card-radius)!important;box-shadow:none!important;backdrop-filter:blur(20px) saturate(148%)!important;-webkit-backdrop-filter:blur(20px) saturate(148%)!important}.landing-redesign .glass-tile:before{opacity:.45!important}.landing-redesign .glass-tile:hover{transform:translateY(-2px);box-shadow:0 24px 64px rgba(12,21,48,.14)!important}.landing-redesign .sticky-nav{padding-top:calc(var(--banner-h, 0px) + 20px)!important}.landing-redesign .sticky-nav-shell{width:var(--landing-stage-width)!important;margin-inline:auto!important;border-radius:999px!important;border:1px solid var(--landing-stage-border)!important;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08))!important;box-shadow:0 22px 64px rgba(9,17,39,.18)!important;backdrop-filter:blur(22px) saturate(160%)!important;-webkit-backdrop-filter:blur(22px) saturate(160%)!important}html[data-theme=dark] .landing-redesign .sticky-nav-shell{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.04))!important}.landing-redesign .sticky-nav-shell a,.landing-redesign .sticky-nav-shell button{color:var(--landing-ink)}.landing-redesign #hero{width:100%!important;max-width:none!important;margin:0!important;min-height:calc(100svh - var(--banner-h, 0px));padding:calc(clamp(112px, 15vh, 168px) + var(--banner-h, 0px)) 0 clamp(32px,5vw,56px)!important;overflow:clip}.landing-redesign #hero .hero-carousel-wrapper,.landing-redesign #hero .hero-scroll-hint,.landing-redesign #hero .hero-split,.landing-redesign #hero .hero-stats-bar{width:var(--landing-stage-width)!important;max-width:none!important;margin-inline:auto!important}.landing-redesign #hero .hero-split{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(420px,.92fr)!important;align-items:start!important;gap:clamp(36px,5vw,76px)!important}.landing-redesign #hero .hero-content{align-items:flex-start!important;text-align:left!important;max-width:48rem!important}.landing-redesign #hero .hero-eyebrow{justify-content:flex-start!important;margin-bottom:28px!important}.landing-redesign #hero .hero-text-wrapper{min-height:clamp(18rem,24vw,24rem)!important;display:flex;align-items:flex-start}.landing-redesign #hero .hero-text{margin:0!important;max-width:12.4ch!important;font-size:clamp(52px,6.1vw,104px)!important;font-family:var(--font-display)!important;font-weight:700!important;line-height:.92!important;letter-spacing:-.07em!important;text-wrap:balance;text-shadow:none!important;filter:none!important}.landing-redesign #hero .hero-subtitle{max-width:33rem!important;font-size:clamp(16px,1.55vw,22px)!important;font-family:var(--font-body)!important;font-weight:500!important;line-height:1.62!important;color:var(--landing-body)!important}.landing-redesign #hero .hero-actions{justify-content:flex-start!important;gap:14px!important;margin-top:26px!important}.landing-redesign #hero .hero-btn-primary,.landing-redesign #hero .hero-btn-secondary{min-height:54px!important;padding:0 24px!important;border-radius:999px!important;font-family:var(--font-mono)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.landing-redesign #hero .hero-btn-primary{box-shadow:0 18px 44px rgba(255,138,51,.22)!important}.landing-redesign #hero .hero-btn-secondary{background:var(--landing-chip-bg)!important;border:1px solid var(--landing-chip-border)!important;color:var(--landing-ink)!important}.landing-redesign #hero .hero-content>p:last-child,.landing-redesign #hero .hero-cta-micro{text-align:left!important;color:var(--landing-faint)!important}.landing-redesign #hero .hero-visual{width:100%!important;max-width:none!important;justify-self:stretch!important;align-self:center!important}.landing-redesign #hero .hero-dashboard-placeholder{border-radius:clamp(28px,3vw,38px)!important;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08))!important;border:1px solid var(--landing-stage-border)!important;box-shadow:var(--landing-hero-shadow)!important;animation:landing-atlas-float 7s ease-in-out infinite}html[data-theme=dark] .landing-redesign #hero .hero-dashboard-placeholder{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.04))!important}.landing-redesign #hero .hero-carousel-wrapper{margin-top:clamp(34px,5vw,56px)!important}.landing-redesign #hero .hero-feature-card{width:clamp(248px,24vw,320px)!important;min-height:208px!important;padding:22px!important;border-radius:28px!important;background:var(--landing-card-bg-strong)!important}.landing-redesign #hero .hero-stats-bar{margin-top:28px!important;padding:18px clamp(18px,3vw,26px)!important;border:1px solid var(--landing-band-border)!important;background:var(--landing-band-bg)!important;box-shadow:none!important}.landing-redesign #hero .hero-scroll-hint{margin-top:22px!important;justify-content:flex-start!important}.landing-redesign #hero .hero-content--mobile,.landing-redesign #hero .hero-visual--mobile,.landing-redesign .landing-image-trust-badges--compact,.landing-redesign .pricing-mobile-stack{display:none!important}.landing-proof-rail,.landing-social-tail,.landing-support-shell{width:var(--landing-stage-width);max-width:none;margin:0 auto;display:grid;gap:clamp(18px,3vw,28px)}.landing-proof-rail{margin-top:clamp(12px,2vw,20px)}.landing-social-tail{padding:clamp(12px,2vw,22px) clamp(24px,4vw,40px) 0}.landing-redesign .landing-summary{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(28px,4vw,42px) clamp(24px,4vw,40px)!important;border:1px solid var(--landing-band-border);border-radius:var(--landing-panel-radius);background:linear-gradient(180deg,var(--landing-band-bg) 0,transparent 100%);box-shadow:var(--landing-shadow)}.landing-redesign .landing-summary:before{content:"OG Marka in one sentence";display:inline-flex;align-items:center;margin-bottom:18px;color:var(--landing-accent);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.landing-redesign .landing-summary p{max-width:56rem!important;margin:0!important;font-size:clamp(18px,1.75vw,24px)!important;font-family:var(--font-body)!important;font-weight:500!important;line-height:1.75!important;text-align:left!important;color:var(--landing-body)!important}.landing-redesign .landing-summary--compact:before{content:"Why this works"}.landing-redesign .landing-summary--compact p{max-width:50rem!important;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.72!important}.landing-redesign .landing-image-trust-badges{padding:clamp(24px,3vw,34px) clamp(20px,4vw,34px)!important;border:1px solid var(--landing-band-border)!important;border-radius:var(--landing-panel-radius);background:var(--landing-band-bg)}.landing-redesign .landing-image-trust-badges>div>p{color:var(--landing-muted)!important}.landing-redesign .trust-badges-grid{gap:14px!important}.landing-redesign .trust-badge-item{border-radius:22px!important;background:transparent!important;border:1px solid var(--landing-chip-border)!important;padding:18px 14px!important}.landing-redesign .social-proof-counter{padding:0!important}.landing-redesign .social-proof-counter>div{padding:14px 18px;border-radius:999px;background:var(--landing-chip-bg);border:1px solid var(--landing-chip-border);color:var(--landing-body)!important}.landing-redesign .ticker-strip{width:100%;padding:10px 0;border-block:1px solid var(--landing-chip-border);background:transparent}.landing-redesign .ticker-track{gap:26px}.landing-redesign .ticker-item{color:var(--landing-muted)}.landing-redesign .ticker-dot{background:var(--landing-accent)}.landing-redesign .client-logos-section{padding:10px 0 0!important;border-top:0!important}.landing-redesign .client-logos-section>p{color:var(--landing-muted)!important}.landing-redesign .client-logos-track{padding-block:8px}.landing-redesign .client-logos-section button{background:var(--landing-chip-bg)!important;border:1px solid var(--landing-chip-border)!important;box-shadow:none!important}.landing-redesign #about,.landing-redesign #contact,.landing-redesign #faq,.landing-redesign #footer,.landing-redesign #platforms,.landing-redesign #pricing,.landing-redesign #proof,.landing-redesign #quiz,.landing-redesign #testimonials,.landing-redesign .roi-section{width:var(--landing-stage-width)!important;max-width:none!important;margin:0 auto!important;padding-left:clamp(24px,4vw,40px)!important;padding-right:clamp(24px,4vw,40px)!important}.landing-redesign #about,.landing-redesign #contact,.landing-redesign #faq,.landing-redesign #platforms,.landing-redesign #pricing,.landing-redesign #proof,.landing-redesign #quiz,.landing-redesign #testimonials,.landing-redesign .roi-section{padding-top:clamp(18px,3vw,32px)!important;padding-bottom:clamp(24px,3vw,36px)!important}.landing-redesign #services{padding-top:10px!important;padding-bottom:18px!important}.landing-redesign #faq .faq-heading,.landing-redesign #pricing>p[aria-hidden=true],.landing-redesign #proof>h2,.landing-redesign #testimonials .ts-heading,.landing-redesign .roi-heading{margin-bottom:16px!important;color:var(--landing-ink)!important;font-size:clamp(48px,6.2vw,92px)!important;font-family:var(--font-display)!important;font-weight:700!important;line-height:.92!important;letter-spacing:-.055em!important}.landing-redesign #about>p[aria-hidden=true],.landing-redesign #platforms h2{color:var(--landing-ink)!important;font-size:clamp(48px,6vw,88px)!important;font-family:var(--font-display)!important;font-weight:700!important;line-height:.92!important;letter-spacing:-.055em!important}.landing-redesign #about .glass-tile p,.landing-redesign #faq .faq-subheading,.landing-redesign #platforms .section-label+h2+div,.landing-redesign #pricing>p:not([aria-hidden=true]),.landing-redesign #proof>p,.landing-redesign #testimonials .ts-subheading,.landing-redesign .roi-subheading{font-family:var(--font-body)!important;color:var(--landing-body)!important}.landing-redesign #about,.landing-redesign #about *,.landing-redesign #contact,.landing-redesign #contact *,.landing-redesign #faq,.landing-redesign #faq *,.landing-redesign #footer,.landing-redesign #footer *,.landing-redesign #platforms,.landing-redesign #platforms *,.landing-redesign #pricing,.landing-redesign #pricing *,.landing-redesign #proof,.landing-redesign #proof *,.landing-redesign #quiz,.landing-redesign #quiz *,.landing-redesign #services,.landing-redesign #services *,.landing-redesign #testimonials,.landing-redesign #testimonials *{font-feature-settings:"ss01" 1,"ss03" 1}.landing-redesign #contact .contact-form,.landing-redesign #faq .faq-item,.landing-redesign #footer .glass-tile,.landing-redesign #pricing .pricing-preview-grid .glass-tile,.landing-redesign #quiz .quiz-container,.landing-redesign #testimonials .ts-featured,.landing-redesign .roi-card,.landing-redesign .roi-result-card{background:var(--landing-card-bg-strong)!important;border:1px solid var(--landing-card-border)!important}.landing-redesign #quiz .quiz-container{max-width:880px;margin:0 auto;padding:clamp(32px,4vw,44px)!important;border-radius:var(--landing-panel-radius)!important}.landing-redesign #pricing .pricing-preview-grid,.landing-redesign #testimonials .ts-grid,.landing-redesign .roi-result-grid{gap:18px!important}.landing-redesign #faq .faq-item,.landing-redesign #platforms .service-card,.landing-redesign #pricing .pricing-preview-grid .glass-tile,.landing-redesign #testimonials .ts-card{border-radius:26px!important}.landing-redesign #platforms .platforms-grid{gap:16px!important}.landing-redesign #platforms .service-card{padding:30px!important;background:var(--landing-card-bg-strong)!important;border:1px solid var(--landing-card-border)!important}.landing-redesign #pricing .pricing-pills{justify-content:center;gap:10px}.landing-redesign #faq .faq-cat-pill,.landing-redesign #pricing .pricing-pills button,.landing-redesign .landing-trust-badges>div{background:var(--landing-chip-bg)!important;border:1px solid var(--landing-chip-border)!important;border-radius:999px!important}.landing-redesign .landing-trust-badges{width:var(--landing-stage-width);max-width:none;margin:0 auto;padding-bottom:8px!important}.landing-redesign #faq .faq-list{gap:14px}.landing-redesign #faq .faq-question-btn{color:var(--landing-ink)!important}.landing-redesign #faq .faq-answer{color:var(--landing-body)!important}.landing-redesign #contact .contact-layout{gap:clamp(24px,4vw,44px)!important}.landing-redesign #contact .contact-form{padding:clamp(26px,4vw,36px)!important}.landing-redesign #contact .landing-input{background:rgba(255,255,255,.52)!important;border:1px solid var(--landing-chip-border)!important;color:var(--landing-ink)!important}html[data-theme=dark] .landing-redesign #contact .landing-input{background:rgba(255,255,255,.08)!important}.landing-redesign #contact .landing-input::placeholder{color:var(--landing-faint)!important}.landing-redesign #contact .contact-submit,.landing-redesign .roi-cta{border-radius:999px!important;box-shadow:0 16px 38px rgba(255,138,51,.2)}.landing-redesign #footer{padding-top:clamp(28px,4vw,40px)!important;padding-bottom:0!important}.landing-redesign .landing-footer .glass-tile{padding-top:clamp(30px,4vw,42px)!important;background:linear-gradient(180deg,var(--landing-stage-surface-soft) 0,transparent 100%)!important}.landing-redesign .landing-footer-bottom{border-top:1px solid var(--landing-chip-border)!important}.landing-redesign .mobile-sticky-cta{background:var(--landing-stage-surface-strong)!important;border-top:1px solid var(--landing-stage-border)!important}.landing-redesign .landing-mobile-dock{display:none!important}.landing-redesign .pricing-mobile-offer{border:1px solid var(--landing-card-border)!important;border-radius:28px!important;padding:22px 20px!important;background:var(--landing-card-bg-strong)!important;display:grid;gap:14px;text-align:left}.landing-redesign .pricing-mobile-offer__actions,.landing-redesign .pricing-mobile-offer__price-row,.landing-redesign .pricing-mobile-offer__topline{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.landing-redesign .pricing-mobile-offer__badges,.landing-redesign .pricing-mobile-offer__features{display:flex;flex-wrap:wrap;gap:8px}.landing-redesign .pricing-mobile-offer__features span,.landing-redesign .pricing-mobile-offer__promo,.landing-redesign .pricing-mobile-offer__tier{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-redesign .pricing-mobile-offer__features span,.landing-redesign .pricing-mobile-offer__tier{background:var(--landing-chip-bg);border:1px solid var(--landing-chip-border);color:var(--landing-ink)}.landing-redesign .pricing-mobile-offer__promo{background:color-mix(in srgb,var(--landing-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--landing-accent) 24%,transparent);color:var(--landing-accent)}.landing-redesign .pricing-mobile-offer__billing,.landing-redesign .pricing-mobile-offer__mrp{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--landing-faint)}.landing-redesign .pricing-mobile-offer__mrp{text-decoration:line-through}.landing-redesign .pricing-mobile-offer__name{margin:0;color:var(--landing-ink);font-family:var(--font-display);font-size:clamp(28px,4vw,38px);line-height:.96;letter-spacing:-.05em}.landing-redesign .pricing-mobile-offer__copy{margin:0;color:var(--landing-body);font-family:var(--font-body);font-size:15px;line-height:1.6}.landing-redesign .pricing-mobile-offer__price{color:var(--landing-accent);font-family:var(--font-display);font-size:clamp(34px,7vw,42px);font-weight:700;letter-spacing:-.05em;line-height:.95}.landing-redesign .pricing-mobile-offer__discount{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--landing-accent) 10%,transparent);color:var(--landing-accent);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-redesign .pricing-mobile-offer__primary,.landing-redesign .pricing-mobile-offer__secondary{flex:1 1 160px;min-height:46px;border-radius:999px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.landing-redesign .pricing-mobile-offer__primary{border:none;background:var(--landing-accent);color:var(--bg)}.landing-redesign .pricing-mobile-offer__secondary{border:1px solid var(--landing-chip-border);background:var(--landing-chip-bg);color:var(--landing-ink)}.landing-redesign .pricing-mobile-offer--skeleton>*{border-radius:999px;background:rgba(255,255,255,.08)}.landing-redesign .pricing-mobile-offer--skeleton .pricing-mobile-offer__eyebrow{width:112px;height:24px}.landing-redesign .pricing-mobile-offer--skeleton .pricing-mobile-offer__title{width:72%;height:28px}.landing-redesign .pricing-mobile-offer--skeleton .pricing-mobile-offer__summary{width:100%;height:54px;border-radius:16px}.landing-redesign .pricing-mobile-offer--skeleton .pricing-mobile-offer__price{width:150px;height:34px}@keyframes landing-atlas-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1180px){.landing-redesign #hero .hero-split{grid-template-columns:1fr!important}.landing-redesign #hero .hero-text-wrapper{min-height:auto!important}.landing-redesign #hero .hero-visual{max-width:min(760px,100%)!important}.landing-redesign #about,.landing-redesign #contact,.landing-redesign #faq,.landing-redesign #footer,.landing-redesign #platforms,.landing-redesign #pricing,.landing-redesign #proof,.landing-redesign #quiz,.landing-redesign #testimonials,.landing-redesign .roi-section,.landing-redesign .sticky-nav-shell,.landing-support-shell{width:min(1180px,calc(100% - 32px))!important}}@media (max-width:820px){.landing-redesign .sticky-nav{left:0!important;right:0!important;padding-left:0!important;padding-right:0!important}.landing-redesign .nav-cta-btn,.landing-redesign .nav-links,.landing-redesign .nav-theme-toggle{display:none!important}.landing-redesign .nav-hamburger{display:inline-flex!important}.landing-redesign .sticky-nav-shell{gap:10px!important;padding-left:14px!important;padding-right:14px!important;min-height:60px!important;height:60px!important}.landing-redesign .nav-drawer{border:1px solid var(--landing-stage-border);border-radius:24px;background:linear-gradient(180deg,var(--landing-stage-surface-strong) 0,var(--landing-stage-surface) 100%);box-shadow:var(--landing-shadow);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.landing-redesign .sticky-nav-shell>a img,.landing-redesign .sticky-nav-shell>a svg{width:132px!important;height:auto!important}.landing-stage{padding-top:22px;padding-bottom:22px}.landing-stage--contact:after,.landing-stage--contact:before,.landing-stage--offers:after,.landing-stage--offers:before,.landing-stage--proof:after,.landing-stage--proof:before,.landing-stage--systems:after,.landing-stage--systems:before{inset:8px 10px;border-radius:28px}.landing-redesign #hero{min-height:auto!important;padding-top:calc(80px + var(--banner-h, 0px))!important;padding-bottom:14px!important}.landing-redesign #hero .hero-carousel-wrapper,.landing-redesign #hero .hero-content--desktop,.landing-redesign #hero .hero-scroll-hint,.landing-redesign #hero .hero-stats-bar,.landing-redesign #hero .hero-visual--desktop{display:none!important}.landing-redesign #hero .hero-content--mobile,.landing-redesign #hero .hero-visual--mobile{display:block!important;width:100%!important}.landing-redesign #hero .hero-split{display:flex!important;flex-direction:column!important;gap:12px!important}.landing-redesign #hero .hero-content--mobile{order:1!important;max-width:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important}.landing-redesign #hero .hero-visual--mobile{order:2!important;margin-top:6px!important;width:min(100%,320px)!important;max-width:320px!important;align-self:center!important}.landing-redesign #hero .hero-text--mobile{font-size:clamp(40px,12.8vw,54px)!important;max-width:8.6ch!important;line-height:.92!important}.landing-redesign #hero .hero-subtitle--mobile,.landing-redesign .landing-summary p{font-size:15px!important}.landing-redesign #hero .hero-subtitle--mobile{max-width:28ch!important;line-height:1.52!important;margin-bottom:12px!important}.landing-redesign #hero .hero-actions{width:100%!important;flex-direction:column!important;gap:10px!important;margin-top:10px!important}.landing-redesign #hero .hero-btn-primary,.landing-redesign #hero .hero-btn-secondary{width:100%!important;justify-content:center!important;min-height:50px!important}.landing-redesign #hero .hero-cta-micro,.landing-redesign #hero .hero-mobile-proof{text-align:left!important}.landing-redesign #hero .hero-mobile-micro{display:none!important}.landing-redesign #hero .hero-mobile-proof{margin-top:8px!important;font-size:12px!important}.landing-redesign #hero .hero-dashboard-placeholder{height:176px!important}.landing-proof-rail,.landing-redesign #about,.landing-redesign #contact,.landing-redesign #faq,.landing-redesign #footer,.landing-redesign #platforms,.landing-redesign #pricing,.landing-redesign #proof,.landing-redesign #quiz,.landing-redesign #services>div,.landing-redesign #testimonials,.landing-redesign .landing-trust-badges,.landing-redesign .roi-section,.landing-redesign .sticky-nav-shell,.landing-social-tail{width:calc(100% - 24px)!important;margin-inline:auto!important}.landing-redesign #about>p[aria-hidden=true],.landing-redesign #faq .faq-heading,.landing-redesign #platforms h2,.landing-redesign #pricing>p[aria-hidden=true],.landing-redesign #proof>h2,.landing-redesign #testimonials .ts-heading,.landing-redesign .roi-heading{font-size:clamp(34px,11vw,56px)!important}.landing-redesign .landing-image-trust-badges--compact{display:block!important}.landing-redesign #contact .contact-form,.landing-redesign #quiz .quiz-container,.landing-redesign .landing-footer .glass-tile,.landing-redesign .landing-image-trust-badges,.landing-redesign .landing-image-trust-badges--compact,.landing-redesign .landing-summary{border-radius:24px!important}.landing-redesign .landing-image-trust-badges--compact{padding:18px 14px!important}.landing-redesign .landing-image-trust-badges--compact .trust-badges-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.landing-redesign .landing-image-trust-badges--compact .trust-badge-item{min-height:112px;padding:14px 10px!important;border-radius:18px!important}.landing-redesign .landing-summary--compact{padding:24px 20px!important}.landing-redesign #pricing .pricing-pills{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.landing-redesign #pricing .pricing-pills::-webkit-scrollbar{display:none}.landing-redesign .pricing-mobile-stack{display:grid!important;gap:14px;margin-bottom:24px}.landing-redesign #pricing .pricing-bundle-card,.landing-redesign #pricing .pricing-preview-grid{display:none!important}.landing-redesign #contact .contact-form,.landing-redesign #faq .faq-item,.landing-redesign #proof .glass-tile,.landing-redesign #testimonials .ts-featured,.landing-redesign .landing-footer .glass-tile{padding-left:18px!important;padding-right:18px!important}.landing-redesign #contact .contact-layout{gap:18px!important}.landing-redesign .floating-cta{display:none!important}.landing-redesign .landing-mobile-dock{display:flex!important}.landing-redesign .mascot-container{right:12px!important;bottom:calc(88px + env(safe-area-inset-bottom, 0px))!important}html[data-cookie-banner-visible=true] .landing-redesign .mascot-container{opacity:0!important;pointer-events:none!important;transform:translateY(10px)}.landing-redesign #services{padding-left:0!important;padding-right:0!important}}@media (max-width:600px){.landing-redesign #hero{padding-top:calc(74px + var(--banner-h, 0px))!important}.landing-redesign #hero .hero-visual-panel{padding:10px 12px!important;gap:8px!important}.landing-redesign #hero .hero-visual-header{align-items:center!important;gap:8px!important}.landing-redesign #hero .hero-visual-title{font-size:13px!important;line-height:1.2!important}.landing-redesign #hero .hero-visual-main{grid-template-columns:1fr!important;gap:8px!important}.landing-redesign #hero .hero-visual-card,.landing-redesign #hero .hero-visual-rail{padding:10px 12px!important;border-radius:12px!important}.landing-redesign #hero .hero-visual-rail{display:none!important}.landing-redesign #hero .hero-agents-roster,.landing-redesign #hero .hero-fullstack-flow,.landing-redesign #hero .hero-pipeline-lanes,.landing-redesign #hero .hero-whatsapp-products{gap:6px!important}.landing-redesign #hero .hero-agents-roster>div,.landing-redesign #hero .hero-fullstack-flow>div,.landing-redesign #hero .hero-pipeline-lanes>div,.landing-redesign #hero .hero-whatsapp-products>div{padding:8px!important}.landing-redesign #hero .hero-analytics-channels,.landing-redesign #hero .hero-analytics-chart-wrap,.landing-redesign #hero .hero-analytics-next-move{display:none!important}.landing-redesign #hero .hero-analytics-summary{font-size:10px!important;line-height:1.35!important}.landing-redesign #hero .hero-content--mobile .hero-text{font-size:clamp(38px,12.4vw,48px)!important}.landing-redesign .pricing-mobile-offer{padding:18px 16px!important;border-radius:22px!important}.landing-redesign .pricing-mobile-offer__name{font-size:clamp(24px,8vw,32px)}.landing-redesign .pricing-mobile-offer__price{font-size:clamp(30px,10vw,38px)}.landing-proof-rail,.landing-redesign .landing-social-tail{gap:14px}}