.landing-body{background:#fff;color:#17141d}.landing-nav{position:sticky;top:0;z-index:50;height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1240px)/2));background:#ffffffed;border-bottom:1px solid #ece8ef;backdrop-filter:blur(16px)}.landing-nav nav,.nav-actions{display:flex;align-items:center;gap:24px}.landing-nav nav a,.login-link{color:#514b57;text-decoration:none;font-size:14px;font-weight:650}.hero-sales{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;background:#17121e}.hero-sales>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#110d18 0%,#171020ed 34%,#1a1225a6 53%,#140f1b0d 82%)}.hero-content{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:auto;color:#fff}.hero-content>*{max-width:690px}.sales-pill{display:inline-flex!important;background:#ffffff16;border:1px solid #ffffff2e;border-radius:999px;padding:7px 13px;color:#e8dcff;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.hero-content h1{font-size:clamp(48px,6vw,78px);line-height:.98;letter-spacing:-.055em;margin:24px 0}.hero-content h1 em{color:#b58aff;font-style:normal}.hero-content>p{font-size:19px;line-height:1.65;color:#d2cad7}.hero-actions{display:flex;gap:12px;margin-top:28px}.sales-button{padding:15px 22px}.button.glass{color:#fff;background:#ffffff12;border:1px solid #ffffff38}.trust-row{display:flex;gap:22px;margin-top:30px;color:#cfc5d5;font-size:12px}.logo-strip{min-height:90px;display:flex;align-items:center;justify-content:center;gap:34px;padding:20px;background:#f6f4f8;border-bottom:1px solid #ebe7ee;color:#6d6670}.logo-strip span{font-size:10px;letter-spacing:.14em;font-weight:900;color:#6d36d8}.logo-strip strong{font-size:13px}.sales-section{max-width:1240px;margin:auto;padding:105px 24px}.section-heading{max-width:760px;margin:0 auto 48px;text-align:center}.section-heading.left{text-align:left;margin-left:0}.section-heading h2,.story-copy h2,.final-cta h2{font-size:clamp(36px,4vw,54px);line-height:1.08;letter-spacing:-.045em;margin:0}.section-heading p,.story-copy>p{font-size:17px;color:#746d79}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.benefit-card{min-height:255px;padding:28px;border:1px solid #e7e2e9;border-radius:22px;background:#fff}.benefit-card>span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#eee8f7;color:#6d36d8;font-weight:900;font-size:12px}.benefit-card h3{font-size:21px;margin:25px 0 10px}.benefit-card p{color:#756e79}.benefit-card b{display:block;margin-top:24px;color:#6d36d8}.benefit-card.featured{background:#201927;color:#fff;border:0}.benefit-card.featured p{color:#c5bacd}.visual-story{max-width:1380px;margin:35px auto;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding:40px 70px}.visual-story.reverse{direction:rtl}.visual-story.reverse>*{direction:ltr}.story-image{position:relative}.story-image img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:28px;box-shadow:0 25px 70px #22172d24}.story-image span{position:absolute;left:18px;bottom:18px;background:#17131de8;color:white;border-radius:12px;padding:10px 14px;font-size:12px;font-weight:750}.story-copy ul{list-style:none;padding:0}.story-copy li{padding:11px 0;border-bottom:1px solid #e9e4eb}.story-copy li:before{content:'✓';display:inline-grid;place-items:center;width:23px;height:23px;margin-right:10px;background:#e4f5ed;color:#178a5a;border-radius:7px;font-weight:900}.text-link{color:#6d36d8;font-weight:800;text-decoration:none}.workflow-section{max-width:100%;background:#f6f4f8;padding-left:max(24px,calc((100vw - 1192px)/2));padding-right:max(24px,calc((100vw - 1192px)/2))}.workflow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:20px;align-items:center}.workflow article{background:#fff;border:1px solid #e5e0e8;border-radius:18px;padding:25px}.workflow article b{color:#6d36d8}.workflow article h3{margin:15px 0 4px}.workflow article p{color:#756e79;margin:0}.workflow i{font-style:normal;color:#9a91a0;font-size:22px}.mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px}.mini-stats div{background:#f4f0f7;border-radius:14px;padding:16px}.mini-stats strong,.mini-stats span{display:block}.mini-stats strong{font-size:22px;color:#6d36d8}.mini-stats span{font-size:11px;color:#766f79}.security-band{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#3b3341;max-width:1240px;margin:100px auto 10px;border-radius:25px;overflow:hidden}.security-band>div{background:#201b27;color:#fff;padding:34px}.security-band>div>span{font-size:25px;color:#b389ff}.security-band p{color:#bfb5c5;font-size:14px}.pricing-section .plans-grid{margin-top:60px}.plan-card mark{display:inline-block;align-self:flex-start;background:#6d36d8;color:#fff;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:900;letter-spacing:.08em;margin-bottom:12px}.plan-card p{color:#77717e;font-size:14px}.pricing-note{text-align:center;color:#847d88;font-size:12px;margin-top:25px}.faq-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.faq-grid details{border-top:1px solid #e3dee6;padding:20px 0}.faq-grid summary{font-size:17px;font-weight:750;cursor:pointer}.faq-grid details p{color:#746d79}.final-cta{max-width:1190px;margin:30px auto 100px;padding:75px;text-align:center;border-radius:30px;color:#fff;background:radial-gradient(circle at 80% 20%,#8c51ee,#5122a9 44%,#21162c 100%)}.final-cta p{color:#ded1ec;font-size:17px}.final-cta .button{margin-top:16px}.sales-footer{background:#16121b;color:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:50px max(24px,calc((100vw - 1240px)/2))}.sales-footer p,.sales-footer small{color:#978d9d}.sales-footer nav{display:flex;gap:20px}.sales-footer nav a{color:#ccc3d0;text-decoration:none}.sales-footer>small{grid-column:1/-1;border-top:1px solid #332b39;padding-top:20px}
:root[data-theme="dark"] .landing-body{background:#100e14;color:#f5f2f8}:root[data-theme="dark"] .landing-nav{background:#151119ed;border-color:#342d3a}:root[data-theme="dark"] .landing-nav nav a,:root[data-theme="dark"] .login-link{color:#c8bfcd}:root[data-theme="dark"] .logo-strip,:root[data-theme="dark"] .workflow-section{background:#17131c;border-color:#332c39}:root[data-theme="dark"] .benefit-card,:root[data-theme="dark"] .workflow article{background:#1d1923;border-color:#39323f}:root[data-theme="dark"] .benefit-card p,:root[data-theme="dark"] .workflow article p,:root[data-theme="dark"] .section-heading p,:root[data-theme="dark"] .story-copy>p,:root[data-theme="dark"] .faq-grid details p{color:#aaa2b3}:root[data-theme="dark"] .story-copy li,:root[data-theme="dark"] .faq-grid details{border-color:#39323f}:root[data-theme="dark"] .mini-stats div{background:#211b28}
@media(max-width:900px){.landing-nav nav{display:none}.hero-sales{min-height:650px}.hero-shade{background:linear-gradient(90deg,#100c17f5,#171020c9)}.benefit-grid{grid-template-columns:1fr 1fr}.visual-story,.visual-story.reverse{grid-template-columns:1fr;direction:ltr;padding:60px 24px;gap:35px}.workflow{grid-template-columns:1fr 1fr}.workflow i{display:none}.security-band{grid-template-columns:1fr;margin:60px 20px}.faq-section{grid-template-columns:1fr}.sales-footer{grid-template-columns:1fr}.sales-footer>small{grid-column:auto}}
@media(max-width:600px){.landing-nav{height:68px}.landing-nav .brand div,.login-link{display:none}.nav-actions{gap:8px}.hero-content{width:calc(100% - 30px)}.hero-content h1{font-size:43px}.hero-content>p{font-size:16px}.hero-actions,.trust-row{flex-direction:column;align-items:flex-start}.logo-strip{justify-content:flex-start;overflow:auto}.benefit-grid,.workflow{grid-template-columns:1fr}.sales-section{padding:75px 18px}.final-cta{margin:20px 15px 70px;padding:50px 22px}.section-heading h2,.story-copy h2,.final-cta h2{font-size:35px}}
