.li-sales{margin:0;background:var(--la-surface,#090b0f);color:var(--la-ink,#f8f1e8);font-family:'DM Sans',sans-serif;-webkit-font-smoothing:antialiased}
.li-sales *, .li-sales *:before,.li-sales *:after{box-sizing:border-box}
.li-sales h1,.li-sales h2,.li-sales h3,.li-sales p,.li-sales figure{margin:0}
.li-sales h1,.li-sales h2,.li-sales h3{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;letter-spacing:-.035em}
.li-sales h1{font-size:clamp(52px,5.6vw,82px);line-height:.99;max-width:660px}
.li-sales h1 em{display:block;font-style:normal;color:#efd29c;margin-top:12px}
.li-sales h2{font-size:clamp(35px,3.8vw,54px);line-height:1.08;text-wrap:balance;max-width:740px}
.li-sales h3{font-size:30px;line-height:1.15}
.li-sales p{font-size:16px;line-height:1.8;color:#c9c5bf}
.li-sales h2+p,.li-sales h3+p{margin-top:22px}
.sales-wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}
.sales-section{padding-block:86px;scroll-margin-top:24px}
.li-sales .sales-eyebrow{font-size:10px;font-weight:700;letter-spacing:.19em;color:#e3b85c;line-height:1.7;margin-bottom:18px}
.li-sales .sales-small{font-size:12px;line-height:1.7;color:#bdb7ad}
.sales-intro{max-width:700px;margin-top:24px!important}
.sales-skip{position:absolute;top:10px;left:10px;z-index:1000;padding:12px;background:#f8f1e8;color:#090b0f;transform:translateY(-200%)}
.sales-skip:focus{transform:none}
.sales-hero{position:relative;isolation:isolate;min-height:720px;overflow:hidden;border-bottom:1px solid #c39c5354}
.sales-hero-art{position:absolute;inset:0;z-index:-2}
.sales-hero-art img{width:100%;height:100%;object-fit:cover;object-position:75% 50%}
.sales-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#090b0ff5 0%,#090b0fd9 30%,#090b0f83 50%,#090b0f06 75%),linear-gradient(0deg,#090b0fa8,transparent 35%);z-index:-1}
.sales-hero-inner{min-height:720px;display:flex;align-items:center;position:relative;padding-block:64px}
.sales-hero-copy{max-width:630px}
.sales-notice{display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid #c7a36366;background:#111419cf;border-radius:40px;font-size:11px;line-height:1.5;color:#ead9b9;margin-bottom:42px}
.sales-notice i{width:5px;height:5px;border-radius:50%;background:#e3b85c;box-shadow:0 0 12px #e3b85c}
.li-sales .sales-lead{font-size:17px;line-height:1.8;max-width:470px;margin-top:28px;color:#f0e9de}
.sales-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;margin-bottom:18px}
.sales-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:15px 24px;border:1px solid #e3b85c;border-radius:8px;background:linear-gradient(115deg,#f5dda7,#d8ab58);color:#16110a;font:700 13px/1.5 'DM Sans',sans-serif;text-decoration:none;cursor:pointer;box-shadow:0 8px 24px #0006,0 0 24px #d8ab581c;transition:transform .2s ease,box-shadow .2s ease}
.sales-button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0008,0 0 28px #d8ab5836}
.sales-button:active{transform:translateY(1px)}
.sales-secondary{background:#101318d9;color:#f1d59e;border-color:#b2946266;box-shadow:none}
.li-sales .sales-photo-caption{position:absolute;right:0;bottom:26px;font-size:10px;color:#f2e5c9;letter-spacing:.16em;text-transform:uppercase}
.sales-pain{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center}
.sales-thought{position:relative;padding:32px 0 32px 32px;border-left:1px solid #d0a85870}
.sales-mark{font:100px/1 'Cormorant Garamond',serif;color:#e3b85c;opacity:.45;display:block;height:65px}
.sales-after{background:radial-gradient(ellipse at 0% 40%,#4b3a2529,transparent 68%),#101316;border-block:1px solid #d8ad571f}
.sales-after-grid{display:grid;grid-template-columns:1.3fr .8fr;gap:100px;align-items:center}
.sales-list{list-style:none;padding:0;margin:28px 0;font-size:14px;line-height:1.8;color:#ddd5c9}
.sales-list li{position:relative;padding-left:26px;margin:13px 0}
.sales-list li:before{content:'✦';position:absolute;left:0;top:0;color:#e3b85c;font-size:12px}
.sales-portrait{border:1px solid #caab7273;padding:8px;position:relative;background:#121619;box-shadow:0 24px 70px #0007;border-radius:160px 160px 8px 8px;overflow:hidden;max-width:350px;justify-self:center}
.sales-portrait img{display:block;width:100%;height:430px;object-fit:cover;object-position:50% 40%;border-radius:150px 150px 3px 3px}
.sales-portrait figcaption{padding:20px 8px 14px;text-align:center;font:24px/1.2 'Cormorant Garamond',serif;color:#ead5b3}
.sales-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:45px}
.sales-steps article{padding-top:25px;border-top:1px solid #b8985f73;min-width:0}
.sales-step-number{display:block;color:#e3b85c;font:38px/1 'Cormorant Garamond',serif;margin-bottom:22px}
.sales-steps p{font-size:14px}
.sales-proof{background:radial-gradient(ellipse at 80% 70%,#5a466322,transparent 60%),#101215;border-block:1px solid #d8ad571f}
.sales-example-layout{display:grid;grid-template-columns:1fr 1.4fr;gap:60px;margin-top:44px;align-items:center}
.sales-example-choices{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}
.sales-example-choices button{padding:12px 17px;min-height:46px;border:1px solid #b3936266;border-radius:6px;background:#15191e;color:#ddd2c0;font:500 13px 'DM Sans',sans-serif;cursor:pointer;transition:background .2s,border-color .2s}
.sales-example-choices button[aria-pressed=true]{border-color:#edcd94;background:linear-gradient(130deg,#42331e,#201b16);color:#ffedca;box-shadow:0 0 18px #d8ab5820}
.sales-example{background:linear-gradient(140deg,#25211c,#13191b 65%);padding:36px;border:1px solid #c4a16673;border-radius:12px;box-shadow:0 24px 50px #0005,inset 0 1px #ffffff15;min-width:0}
.sales-example p:not(.sales-eyebrow){font-size:15px;color:#ddd6cb}
.sales-wave{display:flex;justify-content:center;align-items:center;gap:5px;height:60px;margin:22px 0 28px;overflow:hidden}
.sales-wave i{height:var(--bar);width:3px;background:linear-gradient(#f4d89d,#bc8843);border-radius:3px;flex-shrink:1;box-shadow:0 0 7px #d8ab5820}
.sales-offer-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:100px;align-items:center}
.sales-offer{padding:42px;border:1px solid #d6b278;border-radius:12px;background:radial-gradient(ellipse at 50% 0,#70532033,transparent 75%),#131619;box-shadow:0 25px 55px #0006,0 0 40px #d8ab5810}
.sales-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}
.sales-price small{font-size:13px;color:#c9c0b0}
.sales-price strong{font:600 76px/1 'Cormorant Garamond',serif;color:#f1d395;letter-spacing:-.045em}
.sales-price span{font-size:12px;color:#e9d5af}
.sales-offer .sales-button{width:100%;margin-bottom:17px}
.sales-offer .sales-small{text-align:center}
.sales-risk{border-block:1px solid #d8ad571f;background:#101215}
.sales-faq{margin-top:36px;max-width:850px}
.sales-faq details{border-top:1px solid #b294623b;padding:20px 0}
.sales-faq details:last-child{border-bottom:1px solid #b294623b}
.sales-faq summary{cursor:pointer;min-height:30px;font-size:15px;color:#ead9bc;padding-right:24px}
.sales-faq details p{margin-top:16px;font-size:14px;max-width:740px}
.sales-expansion{text-align:center;max-width:800px}
.sales-expansion h2{margin-inline:auto}
.sales-expansion p:not(.sales-eyebrow){max-width:600px;margin:24px auto 30px}
.sales-orbit{display:block;font:48px Georgia;color:#e3b85c;margin-bottom:30px;text-shadow:0 0 30px #d8ab5850}
.sales-final{background:radial-gradient(ellipse at 10% 100%,#55412442,transparent 60%),#131619;border-top:1px solid #d6b2786b}
.sales-final-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
.sales-form{padding:32px;border:1px solid #c4a16673;border-radius:12px;background:#0c1013;min-width:0}
.sales-form label{display:block;font-size:12px;font-weight:500;line-height:1.8}
.sales-form textarea,.sales-form select{width:100%;margin-top:8px;font:14px/1.5 'DM Sans',sans-serif;resize:vertical}
.sales-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0 24px}
.sales-form .sales-button{width:100%;margin-bottom:14px}
.li-sales :focus-visible{outline:3px solid #ffe4b1!important;outline-offset:4px!important}
@media(max-width:950px){.sales-wrap{width:calc(100% - 48px)}.sales-pain,.sales-after-grid,.sales-offer-grid,.sales-final-grid{gap:44px}.sales-example-layout{gap:32px}.sales-hero-copy{max-width:56%}.li-sales h1{font-size:64px}.sales-offer{padding:28px}.sales-price strong{font-size:65px}}
@media(max-width:700px){.sales-wrap{width:calc(100% - 36px)}.sales-section{padding-block:54px}.sales-hero{min-height:0}.sales-hero-art{position:relative;display:block;height:400px;background:#141516}.sales-hero-art img{object-position:50% 36%;object-fit:cover}.sales-hero:after{display:none}.sales-hero-inner{min-height:0;padding-block:30px 45px;display:block}.sales-hero-copy{max-width:none}.sales-photo-caption{display:none}.sales-notice{margin-bottom:26px;font-size:10px}.li-sales h1{font-size:clamp(43px,11vw,65px);line-height:1.03}.li-sales .sales-lead{font-size:15px;line-height:1.8}.sales-actions{margin-top:26px;gap:10px}.sales-button{padding:14px 17px;gap:14px;font-size:12px}.sales-pain,.sales-after-grid,.sales-offer-grid,.sales-final-grid,.sales-example-layout{grid-template-columns:minmax(0,1fr);gap:34px}.sales-pain{gap:38px}.sales-thought{padding:16px 0 16px 22px}.sales-mark{height:45px;font-size:76px}.li-sales h2{font-size:37px}.li-sales p{font-size:14px;line-height:1.8}.sales-portrait{max-width:300px}.sales-portrait img{height:365px}.sales-steps{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:30px}.sales-step-number{float:left;margin:0 20px 0 0}.sales-steps h3{font-size:28px}.sales-steps h3+p{margin-top:12px}.sales-example{padding:26px}.sales-offer{padding:28px}.sales-price strong{font-size:70px}.sales-form{padding:24px}.sales-expansion{padding-inline:8px}.sales-hero .sales-small{max-width:300px}}
@media(max-width:390px){.sales-form-row{grid-template-columns:minmax(0,1fr);gap:12px}.sales-hero-art{height:365px}.sales-button{gap:12px;padding-inline:14px}.sales-actions .sales-button{flex:1 1 auto}}
@media(prefers-reduced-motion:reduce){.sales-button,.sales-example-choices button{transition:none}.sales-button:hover,.sales-button:active{transform:none}}
