.hybrid-landing main.journey{height:320svh}.sales-nav{display:flex;gap:28px;font-size:12px}.sales-nav a{color:inherit;text-decoration:none}.sales-button{border:0;border-radius:30px;background:#4f46e5;color:#fff;font:600 13px Inter,sans-serif;padding:15px 24px;min-height:48px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}.sales-button:disabled{opacity:.65;cursor:wait}.sales-button:focus-visible,.hero-detail:focus-visible,.sales-nav a:focus-visible{outline:3px solid #a69bff;outline-offset:5px}.navigation .sales-button,.hero-actions .sales-button{background:#fafaf9;color:#312e81}.hero-actions{display:flex;gap:22px;align-items:center;margin-top:27px}.hero-detail{font-size:12px;color:inherit;text-underline-offset:5px}.hero-note{font-size:10px;color:#ded9ed;margin-top:14px}.hybrid-landing .story-bottom{gap:22px}.hybrid-landing .scroll-label{color:inherit;text-decoration:none}.content-mode .navigation{background:#fafaf9f5;color:#1e293b;border-bottom:1px solid #ddd8ed}.content-mode .navigation .sales-button{background:#4f46e5;color:white}.content-mode .wordmark>span{color:#4f46e5}.demo-status{position:fixed;z-index:40;bottom:22px;left:50%;transform:translateX(-50%);background:#312e81;color:#fff;padding:15px 24px;border-radius:15px;max-width:90%;font-size:13px;box-shadow:0 10px 40px #0003}.demo-status:empty{display:none}
.sales-content{background:#fafaf9;color:#1e293b}.sales-section{padding:100px max(6%,calc((100% - 1240px)/2));scroll-margin-top:90px}.sales-intro{max-width:720px;margin-bottom:45px}.sales-intro h2,.sales-final h2{font-family:Jakarta,sans-serif;letter-spacing:-.055em;font-size:clamp(34px,4vw,58px);line-height:1.12;margin:18px 0 24px}.sales-intro>p:not(.eyebrow){font-size:16px;line-height:1.8;color:#686576;max-width:590px}.sales-intro .eyebrow{font-size:10px;color:#4f46e5;letter-spacing:1.7px}.sales-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.sales-grid article{border-radius:22px;border:1px solid #e3dfeb;background:#fff;padding:32px}.sales-grid h3{font-family:Jakarta;font-size:21px;letter-spacing:-.04em;margin:25px 0 15px}.sales-grid p{font-size:14px;line-height:1.8;color:#686576}.step-number{font-size:30px;font-weight:700;color:#a69bff}.benefits-section{background:#f0edf8;display:grid;grid-template-columns:1fr 1.2fr;gap:65px;align-items:center}.benefits-section .sales-intro{margin-bottom:0}.benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.benefits-grid article{padding:25px}.feature-sign{font-size:27px;color:#4f46e5}.benefits-grid h3{margin-top:18px}.benefits-section .sales-button{margin-top:15px}.prices-section .sales-intro{margin:0 auto 45px;text-align:center}.sales-price{position:relative;display:flex;flex-direction:column}.sales-price.featured{border:2px solid #6366f1;background:#f6f5ff}.plan-tag{color:#4f46e5;font-size:9px;letter-spacing:1px}.sales-price .plan-name{font-size:20px;font-weight:700;color:#312e81;margin:5px 0}.sales-price h3{font-size:46px;margin:15px 0}.sales-price h3>span{font:400 12px Inter;letter-spacing:0;margin-left:10px;color:#686576}.sales-price ul{padding:0;list-style:none;font-size:13px;line-height:1.8;margin:15px 0 30px;flex:1}.sales-price li{padding:8px 0;border-bottom:1px solid #e7e2f0}.sales-price li:before{content:'✓';color:#4f46e5;margin-right:9px}.sales-price .sales-button{width:100%;padding-left:10px;padding-right:10px}.price-note{font-size:12px;color:#777181;text-align:center;line-height:1.8;max-width:800px;margin:30px auto 0}.sales-final{background:#312e81;color:#fff;text-align:center;padding:85px 6%}.sales-final>.eyebrow{font-size:9px;letter-spacing:1.5px;color:#c4bcff}.sales-final .sales-button{background:#fafaf9;color:#312e81;margin-top:5px}.sales-final>p:last-child{font-size:12px;color:#cdc8e3;margin-top:20px}.hybrid-landing footer p{max-width:680px}
@media(max-width:1000px){.benefits-section{grid-template-columns:1fr;gap:25px}.sales-grid{gap:15px}.sales-grid article{padding:24px}.sales-nav{gap:18px}.sales-price h3{font-size:37px}}
@media(max-width:700px){.hybrid-landing main.journey{height:300svh}.sales-nav{display:none}.nav-contact{font-size:11px;padding:12px 17px}.hybrid-landing .opening h1{font-size:43px}.hybrid-landing .opening{top:19%}.hero-actions{gap:15px;margin-top:22px}.hero-actions .sales-button{padding:13px 19px;font-size:12px}.hero-detail{font-size:10px}.hero-note{font-size:8px}.hybrid-landing .story-bottom{gap:12px}.hybrid-landing #chapter-label{display:none}.hybrid-landing .film-play{font-size:10px}.sales-section{padding:65px 7%}.sales-intro h2,.sales-final h2{font-size:34px}.sales-intro>p:not(.eyebrow){font-size:14px}.sales-grid{grid-template-columns:1fr;gap:16px}.benefits-grid{grid-template-columns:1fr 1fr}.benefits-grid article{padding:20px}.benefits-grid h3{font-size:18px}.benefits-grid p{font-size:12px}.sales-final{padding:65px 7%}.sales-price h3{font-size:44px}.sales-section{scroll-margin-top:75px}.hybrid-landing .reward-chapter{bottom:125px}.hybrid-landing .reward-chapter h2{font-size:27px}.hybrid-landing .film-disclosure{right:7%}}
@media(max-width:380px){.benefits-grid{grid-template-columns:1fr}.hero-actions{gap:12px}.hybrid-landing .opening h1{font-size:39px}}
.hybrid-landing footer nav{font-size:12px;line-height:1.9}.hybrid-landing footer nav a{color:inherit;text-underline-offset:4px}.hybrid-landing footer nav a:focus-visible{outline:3px solid #6366f1;outline-offset:4px}
