.hero-media img{object-position:75% 38%}.hero:before{background:linear-gradient(90deg,#16110cf7 0%,#16110ce6 34%,#16110c73 62%,#16110c1f 100%),linear-gradient(#16110c00 62%,#16110ce6 100%)}.hero>.wrap{padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(170px,14vw,210px)}.hero .startfree{font:600 17px/1.3 var(--sans);color:var(--gold-light);margin-top:24px;display:inline-block}.stages{z-index:1;position:absolute;bottom:0;left:0;right:0}.stages .wrap{padding-bottom:30px}.stages ol{align-items:flex-start;gap:clamp(22px,4vw,56px);margin:0;padding:0;list-style:none;display:flex;position:relative}.stages ol:before{content:"";background:linear-gradient(90deg, var(--gold), #c89b3c26);height:1px;position:absolute;top:8px;left:0;right:-100vw}.stages li{font:600 15px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#efe5cc;flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:relative}.stages .dot{background:var(--gold);margin-top:calc(8.5px - var(--d) / 2);width:var(--d);height:var(--d);border-radius:50%;display:block;box-shadow:0 0 0 4px #c89b3c29}.sec{background:var(--ivory) url(https://assets.cdn.filesafe.space/y5EOCijoiAJhAnRgDL5T/media/6ac3f7ce5be7b181978cdeb8.webp) repeat;padding:clamp(56px,7vw,96px) 0}.sec h2{font:650 clamp(2rem, 2vw + 1.25rem, 3rem)/1.1 var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:0 0 28px}.sec.tight{padding-top:0}.offer{border-top:4px solid var(--gold);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0;display:grid;overflow:hidden}.offer .price{background:var(--night) url(https://assets.cdn.filesafe.space/y5EOCijoiAJhAnRgDL5T/media/6ac3f7ceb12649a5122abf01.webp) repeat;color:var(--parchment);padding:clamp(28px,3.4vw,48px)}.offer .price h3{font:600 13px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);margin:0 0 14px}.offer .big{font:650 clamp(2.75rem, 3vw + 1.5rem, 4.25rem)/1 var(--serif);letter-spacing:-.02em;font-variant-numeric:lining-nums;margin:0}.offer .big small{font:500 .4em/1 var(--sans);letter-spacing:0;color:#efe5cc}.offer .after{color:#efe5cc;max-width:36ch;margin:16px 0 0}.offer .detail{flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(28px,3.4vw,48px);display:flex}.ticks{margin:0;padding:0;list-style:none}.ticks li{padding-left:38px;font-size:20px;line-height:1.4;position:relative}.ticks li:before{content:"";background:var(--gold);border-radius:50%;width:26px;height:26px;position:absolute;top:1px;left:0}.ticks li:after{content:"";border:solid var(--night);border-width:0 2.5px 2.5px 0;width:7px;height:12px;position:absolute;top:6px;left:9px;transform:rotate(45deg)}.arrowlink{color:var(--leaf-deep);font-weight:600}.pill{font:600 15px/1.3 var(--sans);color:var(--soil);align-items:center;gap:10px;margin:0;display:inline-flex}.pill:before{content:"";background:var(--rust);border-radius:50%;flex:none;width:10px;height:10px}.cta-row{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.steps{counter-reset:s;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;grid-template-columns:auto 1fr;align-content:start;align-items:start;gap:6px 22px;padding:28px 28px 30px;display:grid}.steps li:before{content:counter(s);font:500 clamp(2.75rem, 3vw, 3.5rem)/1 var(--serif);color:var(--gold-ink);font-variant-numeric:lining-nums;grid-row:1/3;min-width:.7em}.steps h3{font:650 1.5rem/1.2 var(--serif);letter-spacing:-.005em;margin:0}.steps p{max-width:var(--m-card);margin:0}.mind{background:var(--night) url(https://assets.cdn.filesafe.space/y5EOCijoiAJhAnRgDL5T/media/6ac3f7ceb12649a5122abf01.webp) repeat;color:var(--parchment);padding:clamp(56px,7vw,96px) 0}.mind .grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.mind h2{font:650 clamp(2rem, 2vw + 1.25rem, 3rem)/1.1 var(--serif);letter-spacing:-.012em;color:#fff;text-wrap:balance;margin:0 0 20px}.mind .opener{color:#efe5cc;max-width:var(--m-card);margin:0;font-size:clamp(19px,1vw + 12px,22px);line-height:1.55}.mind .facts p{color:#efe5cc;max-width:var(--m-body);margin:0 0 18px}.mind .facts p.refund{font:600 clamp(1.4rem, 1vw + 1.1rem, 1.75rem)/1.25 var(--serif);color:var(--gold-light)}.mind a{color:var(--gold-light)}.mind .btn-gold{color:var(--night);text-decoration:none}.mind .cta-row{margin-top:26px}.free{scroll-margin-top:124px}.free .formwrap{max-width:640px;margin:0 auto}.free .head{align-items:center;gap:20px;margin-bottom:8px;display:flex}.free .inset{object-fit:cover;object-position:50% 22%;border:2px solid var(--gold);border-radius:50%;flex:none;width:96px;height:96px}.free .eyebrow{text-align:center;margin-bottom:18px;display:block}@media (width<=980px){.offer,.steps,.mind .grid{grid-template-columns:1fr}}@media (width<=700px){.hero-media img{object-position:50% 30%}.hero:before{background:linear-gradient(#16110c0d 0%,#16110c40 30%,#16110ceb 44%,#16110cf7 60%)}.hero>.wrap{padding-top:max(290px,74vw);padding-bottom:150px}.stages ol{gap:18px}.stages li{letter-spacing:.03em;font-size:15px}.steps li{gap:6px 16px;padding:22px 20px 24px}.ticks li{font-size:19px}.free .head{flex-direction:column;align-items:flex-start;gap:14px}.btn{white-space:normal;text-align:center}}
