:root{--v4-bg:#0A0A0B;--v4-card:#151517;--v4-line:rgba(240,237,229,.09);--v4-line2:rgba(240,237,229,.16);--v4-text:#F2EFE8;--v4-mute:#A39E94;--v4-gold:#C9A45C;--v4-gold2:#E6CB8E;--v4-ink:#121212;--v4-disp:"Bebas Neue",Impact,"Arial Narrow",sans-serif;--v4-sans:"Montserrat",system-ui,sans-serif;--v4-ease:cubic-bezier(.2,.8,.2,1)}body{background:var(--v4-bg)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v4h{overflow:visible;position:fixed;left:50%;top:clamp(12px,2vw,22px);transform:translate(-50%);z-index:70;width:min(1160px,calc(100vw - 24px));border-radius:16px;background:#0a0a0b8c;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(240,237,229,.09);box-shadow:0 14px 36px #0006;transition:transform .45s var(--v4-ease),background .3s;font-family:var(--v4-sans)}.v4h.is-scrolled{background:#0a0a0bd1}.v4h.is-hidden{transform:translate(-50%,calc(-100% - 30px))}.v4h__inner{position:relative;display:flex;align-items:center;gap:14px;height:62px;padding:0 10px 0 14px}.v4h__brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none}.v4h__brand--left{position:static;transform:none;align-items:flex-start}.v4h .brand-word,.v4f .brand-word,.v4d .brand-word{font-family:var(--v4-sans);font-size:17px;font-weight:600;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;color:#fff;line-height:1}.v4h .brand-mode,.v4f .brand-mode,.v4d .brand-mode{font-family:var(--v4-sans);font-size:9px;font-weight:600;letter-spacing:.5em;text-indent:.5em;text-transform:uppercase;color:var(--v4-gold);line-height:1}.v4h__nav{display:flex;gap:26px;margin-left:8px}.v4h__nav a{position:relative;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f2efe8c7;text-decoration:none;padding:8px 0;transition:color .2s}.v4h__nav a:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1.5px;background:var(--v4-gold);transition:right .3s var(--v4-ease)}.v4h__nav a:hover{color:#fff}.v4h__nav a:hover:after{right:0}.v4h__actions{margin-left:auto;display:flex;align-items:center;gap:6px}.v4h__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:#f2efe8cc;cursor:pointer;transition:background .2s,color .2s}.v4h__icon:hover{background:#ffffff12;color:var(--v4-gold2)}.v4h .cart-count{position:absolute;top:6px;right:5px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--v4-gold);color:var(--v4-ink);font-size:10px;font-weight:800;display:grid;place-items:center}.v4h .cart-count[hidden]{display:none}.v4h__cta{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:11px;background:linear-gradient(180deg,var(--v4-gold2),var(--v4-gold));color:var(--v4-ink);font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;box-shadow:0 6px 20px #c9a45c40,inset 0 1px #ffffff73;transition:transform .2s,box-shadow .3s}.v4h__cta:hover{transform:translateY(-1px);box-shadow:0 12px 30px #c9a45c61,inset 0 1px #ffffff73}.v4h__burger{display:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:44px;height:44px;border-radius:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);cursor:pointer}.v4h__burger span{display:block;width:18px;height:2px;border-radius:2px;background:#fff}.v4d{background:#0a0a0bf7!important}.v4d .drawer__link{font-family:var(--v4-disp)!important;font-weight:400!important;font-size:44px!important;letter-spacing:.01em!important;text-transform:uppercase;line-height:1.05;color:var(--v4-text)!important;text-decoration:none}.v4d .drawer__link:hover{color:var(--v4-gold2)!important}.v4d__cta{margin-top:26px;align-self:flex-start;font-family:var(--v4-sans)}.v4d .drawer__top .header__icon-btn{color:#fff}@media(max-width:1020px){.v4h__nav{display:none}.v4h__burger{display:inline-flex}}@media(max-width:640px){.v4h__cta{display:none}.v4h__inner{height:56px;padding:0 6px 0 8px}.v4h .brand-word{font-size:15px}}.v4f{position:relative;background:#070708;border-top:1px solid var(--v4-line);color:var(--v4-text);font-family:var(--v4-sans);padding:clamp(64px,8vw,96px) 0 28px;overflow:hidden}.v4f a{color:inherit;text-decoration:none}.v4f__top{display:grid;grid-template-columns:1.1fr 1.4fr;gap:clamp(36px,6vw,90px)}.v4f__tag{color:var(--v4-mute);font-size:15px;max-width:380px;margin:20px 0 28px}.v4f__label{font-family:var(--v4-disp);font-size:28px;letter-spacing:.02em;margin:0 0 12px;text-transform:uppercase}.v4f__form{display:flex;gap:8px;max-width:420px;flex-wrap:wrap}.v4f__form input{flex:1;min-width:0;height:52px;border-radius:12px;border:1px solid var(--v4-line2);background:#ffffff08;color:var(--v4-text);padding:0 16px;font:500 15px var(--v4-sans)}.v4f__form input:focus{outline:none;border-color:var(--v4-gold)}.v4f__form button{height:52px;padding:0 20px;border-radius:12px;border:0;background:linear-gradient(180deg,var(--v4-gold2),var(--v4-gold));color:var(--v4-ink);font:800 13px var(--v4-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.v4f__ok{color:var(--v4-gold2);font-weight:600;margin:0}.v4f__err{flex-basis:100%;color:#f08a7e;font-size:13px;margin:4px 0 0}.v4f__fine{color:var(--v4-mute);font-size:12px;margin:10px 0 0}.v4f__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.v4f__cols h3{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--v4-gold);margin:0 0 18px}.v4f__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.v4f__cols a{display:inline-block;padding:7px 0;color:var(--v4-mute);font-size:15px;transition:color .2s}.v4f__cols a:hover{color:var(--v4-text)}.v4f__big{font-family:var(--v4-disp);font-size:clamp(84px,19vw,280px);line-height:.8;letter-spacing:.01em;text-align:center;margin:clamp(48px,7vw,90px) 0 18px;background:linear-gradient(180deg,#c9a45c47,#c9a45c00 85%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;white-space:nowrap}.v4f__bottom{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--v4-line);padding-top:20px;color:var(--v4-mute);font-size:12.5px}.v4f__bottom p{margin:0}@media(max-width:860px){.v4f__top{grid-template-columns:1fr}}@media(max-width:520px){.v4f__cols{grid-template-columns:1fr 1fr}}.lmx .v4-center{text-align:center}.lmx .v4-center .lmx-eyebrow{justify-content:center}.lmx .v4-center .lmx-lead{margin-inline:auto}.lmx-btn--ghost{background:#ffffff08;color:var(--text);border:1px solid var(--line2)}.lmx-btn--ghost:hover{border-color:var(--gold);color:var(--gold2)}.v4-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.v4-link{display:inline-flex;align-items:center;gap:8px;color:var(--gold2);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.v4-link span{transition:transform .25s var(--ease)}.v4-link:hover span{transform:translate(4px)}.v4-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:34px}.v4-head .lmx-lead{margin-bottom:0}.v4-hero{position:relative;min-height:min(100svh,940px);display:flex;align-items:flex-end;padding:120px 0 56px;overflow:hidden;isolation:isolate}.v4-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.v4-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:62% 30%;transform:scale(1.08);transition:transform 2.4s var(--ease)}.is-ready .v4-hero__bg img{transform:scale(1)}.v4-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0bf5,#0a0a0bd1 34%,#0a0a0b40 64%,#0a0a0b59),linear-gradient(0deg,var(--bg) 0%,rgba(10,10,11,0) 38%)}.v4-hero__copy{max-width:640px}.v4-hero .lmx-h1{font-size:clamp(64px,9vw,128px)}.v4-hero__lead{font-size:clamp(17px,1.6vw,20px);color:var(--text);max-width:520px;margin:0 0 28px}.v4-hero .v4-btns .lmx-btn{min-height:58px}.v4-hero__proof{display:flex;align-items:center;gap:12px;margin-top:26px;color:var(--mute);font-size:13.5px;text-decoration:none}.v4-hero__proof b{color:var(--text)}.v4-hero__chip{position:absolute;right:max(16px,calc((100vw - 1160px)/2));bottom:56px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:16px;background:#0a0a0ba8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line2);text-decoration:none;color:var(--text);transition:border-color .3s,transform .3s var(--ease);animation:lmxfloat 7s ease-in-out 1.6s infinite}.v4-hero__chip:hover{border-color:var(--gold)}.v4-hero__chip img{width:54px;height:76px;object-fit:cover;border-radius:5px;box-shadow:0 8px 20px #00000080}.v4-hero__chip small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.v4-hero__chip b{display:block;font-family:var(--disp);font-weight:400;font-size:26px;line-height:1;margin:3px 0 2px}.v4-hero__chip span{font-size:12.5px;color:var(--mute)}.v4-hero__scroll{position:absolute;left:50%;bottom:18px;width:22px;height:34px;border:1.5px solid var(--line2);border-radius:12px;transform:translate(-50%)}.v4-hero__scroll:after{content:"";position:absolute;left:50%;top:7px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:var(--gold);animation:v4scroll 1.8s ease-in-out infinite}@keyframes v4scroll{0%{transform:translateY(0);opacity:1}70%{transform:translateY(10px);opacity:0}to{opacity:0}}.v4-feat__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,80px);align-items:center}.v4-feat__media{position:relative}.v4-feat__media .lmx-hero__stage{scale:1.08}.v4-feat__media .lmx-hero__front{animation:lmxfloat 6s ease-in-out infinite}.v4-feat__media:before{content:"";position:absolute;top:8%;right:10%;bottom:8%;left:10%;background:radial-gradient(closest-side,rgba(201,164,92,.22),transparent);filter:blur(10px)}.v4-feat__list{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.v4-feat__list li{position:relative;padding-left:30px;color:var(--mute);font-size:15.5px}.v4-feat__list li b{color:var(--text)}.v4-feat__list li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:#c9a45c24;box-shadow:inset 0 0 0 1px #c9a45c80}.v4-feat__list li:after{content:"";position:absolute;left:6px;top:7px;width:6px;height:9px;border:solid var(--gold);border-width:0 2px 2px 0;transform:rotate(45deg)}.v4-price{display:flex;align-items:baseline;gap:12px;margin:0 0 18px}.v4-price b{font-family:var(--disp);font-weight:400;font-size:52px;line-height:1}.v4-price s{color:var(--mute);font-size:16px}.v4-price span{color:var(--mute);font-size:13px}.v4-feat .lmx-stats{margin-top:clamp(40px,6vw,72px)}.v4-proof{background:var(--bg2)}.v4-proof__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,6vw,80px);align-items:center}.v4-proof .lmx-ba{max-width:440px;width:100%;margin-inline:auto}.v4-quote{margin:0 0 26px;padding:22px 24px;border-left:2px solid var(--gold);background:linear-gradient(90deg,rgba(201,164,92,.08),transparent);border-radius:0 14px 14px 0;font-size:17px;line-height:1.55}.v4-quote cite{display:block;margin-top:10px;font-style:normal;font-size:13px;color:var(--mute)}.v4-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:26px 0}.v4-thumbs a{position:relative;display:block;border-radius:12px;overflow:hidden;aspect-ratio:3/4;box-shadow:0 0 0 1px var(--line)}.v4-thumbs img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.v4-thumbs a:hover img{transform:scale(1.06)}.v4-thumbs span{position:absolute;left:8px;bottom:8px;background:#0a0a0bd9;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.v4-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;counter-reset:s}.v4-step{position:relative;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:30px 28px 28px;overflow:hidden;transition:border-color .3s,transform .4s var(--ease)}.v4-step:hover{border-color:#c9a45c73;transform:translateY(-4px)}.v4-step b{display:block;font-family:var(--disp);font-weight:400;font-size:96px;line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(201,164,92,.6);margin-bottom:22px}.v4-step h3{font-family:var(--disp);font-weight:400;font-size:40px;line-height:1;margin:0 0 10px;text-transform:uppercase}.v4-step p{color:var(--mute);margin:0;font-size:15px}.v4-step:after{content:"";position:absolute;left:28px;right:28px;top:0;height:2px;background:linear-gradient(90deg,var(--gold),transparent);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) .2s}.v4-step.is-in:after{transform:scaleX(1)}.v4-ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.v4-plan{position:relative;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:14px 14px 22px;transition:border-color .3s,transform .4s var(--ease),box-shadow .4s}.v4-plan:hover{transform:translateY(-6px);border-color:#c9a45c73;box-shadow:0 26px 60px #00000080}.v4-plan__img{display:block;border-radius:12px;overflow:hidden;aspect-ratio:4/5;background:#000;margin-bottom:18px}.v4-plan__img img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .9s var(--ease)}.v4-plan:hover .v4-plan__img img{transform:scale(1.05)}.v4-plan__body{display:flex;flex-direction:column;flex:1;padding:0 8px}.v4-plan__for{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 6px}.v4-plan h3{font-family:var(--disp);font-weight:400;font-size:36px;line-height:.95;margin:0 0 12px;text-transform:uppercase}.v4-plan ul{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:8px;flex:1}.v4-plan li{position:relative;padding-left:22px;font-size:14px;color:var(--mute)}.v4-plan li:before{content:"\2713";position:absolute;left:0;color:var(--gold);font-weight:800}.v4-plan__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.v4-plan__price{font-family:var(--disp);font-size:34px;line-height:1}.v4-plan__price small{display:block;font-family:var(--sans);font-size:11px;color:var(--mute);letter-spacing:.04em}.v4-plan .lmx-btn{min-height:46px;padding:0 18px;font-size:12.5px}.v4-plan--hot{border-color:#c9a45c8c;background:linear-gradient(180deg,rgba(201,164,92,.13),var(--card) 45%);box-shadow:0 0 0 1px #c9a45c40,0 30px 70px #c9a45c14}.v4-plan__badge{position:absolute;top:22px;left:22px;z-index:2;padding:7px 12px;border-radius:999px;background:var(--gold);color:var(--ink);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.v4-plan--coach{background:var(--cream);color:var(--ink);border:0}.v4-plan--coach .v4-plan__for{color:var(--gold3)}.v4-plan--coach li{color:#4a463f}.v4-plan--coach .v4-plan__art{display:grid;place-items:center;aspect-ratio:4/5;border-radius:12px;margin-bottom:18px;background:radial-gradient(80% 60% at 50% 30%,rgba(201,164,92,.35),transparent 70%),#121212;overflow:hidden;position:relative}.v4-plan--coach .v4-plan__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.v4-plan--coach .v4-plan__art span{position:relative;font-family:var(--disp);font-size:64px;line-height:.9;color:var(--cream);text-align:center;text-shadow:0 4px 24px rgba(0,0,0,.6)}.v4-plan--coach .v4-plan__price small{color:#5b5750}.v4-about__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,6vw,90px);align-items:center}.v4-about__img{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:3/4;box-shadow:0 0 0 1px var(--line),0 40px 80px #00000080}.v4-about__img img{width:100%;height:100%;object-fit:cover}.v4-about__img figcaption{position:absolute;left:14px;bottom:14px;background:#0a0a0bcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 14px;border-radius:999px;font-size:12px;font-weight:700}.v4-about p{color:var(--mute);font-size:17px;max-width:560px}.v4-about p:first-of-type{color:var(--text)}.v4-sign{font-family:var(--disp);font-size:30px;color:var(--gold2);margin-top:18px;letter-spacing:.03em}.v4-phero{position:relative;padding:clamp(140px,16vw,190px) 0 clamp(48px,7vw,80px);overflow:hidden}.v4-phero .lmx-h1{font-size:clamp(60px,9vw,120px)}.v4-phero .lmx-lead{margin-bottom:28px}.v4-phero__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(40% 60% at 20% 30%,rgba(201,164,92,.16),transparent 70%)}.v4-res__lead{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(28px,6vw,80px);align-items:center}.v4-res__lead .lmx-ba{max-width:460px;width:100%;margin-inline:auto}.v4-res__clients{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.v4-res__clients .lmx-wide{grid-column:span 1;align-self:center}.v4-res__clients .lmx-wide img{height:100%;object-fit:cover}.v4-apply__hero{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,6vw,80px);align-items:end}.v4-apply__card{background:var(--card);border:1px solid var(--line2);border-radius:20px;padding:26px;position:relative}.v4-apply__card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--ang,0deg),transparent 0 70%,rgba(201,164,92,.9) 80%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lmxspin 6s linear infinite}.v4-apply__card p{color:var(--mute);font-size:14px;margin:14px 0 0}.v4-apply__card ol{margin:0 0 20px;padding:0;list-style:none;display:grid;gap:12px;counter-reset:a}.v4-apply__card li{counter-increment:a;display:flex;gap:12px;align-items:flex-start;font-size:15px}.v4-apply__card li:before{content:counter(a);flex:0 0 28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#c9a45c24;color:var(--gold);font-weight:800;font-size:13px}.v4-vs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v4-vs>div{border-radius:18px;padding:28px;border:1px solid var(--line)}.v4-vs>div:first-child{background:var(--bg2)}.v4-vs>div:last-child{background:linear-gradient(160deg,#c9a45c24,#c9a45c08);border-color:#c9a45c66}.v4-vs h3{font-family:var(--disp);font-weight:400;font-size:38px;line-height:1;margin:0 0 6px;text-transform:uppercase}.v4-vs .v4-vs__p{color:var(--mute);margin:0 0 18px;font-size:14px}.v4-vs ul{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.v4-vs li{position:relative;padding-left:24px;font-size:15px}.v4-vs li:before{content:"\2713";position:absolute;left:0;color:var(--gold);font-weight:800}.v4-vs li.no:before{content:"\2013";color:var(--mute)}.v4-vs li.no{color:var(--mute)}.v4-faqgrp{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(24px,5vw,72px);padding:34px 0;border-top:1px solid var(--line)}.v4-faqgrp:first-child{border-top:0;padding-top:0}.v4-faqgrp h2{font-family:var(--disp);font-weight:400;font-size:40px;line-height:1;margin:0;text-transform:uppercase;position:sticky;top:110px}.v4-faqgrp h2 small{display:block;font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--gold);margin-bottom:8px}.lmx-faq__item p a{color:var(--gold2)}.v4-contact{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,6vw,80px);align-items:start}.v4-info{display:grid;gap:10px;margin-top:10px}.v4-info a,.v4-info div{display:flex;gap:14px;align-items:center;padding:16px 18px;border-radius:14px;background:var(--card);border:1px solid var(--line);text-decoration:none;color:var(--text);transition:border-color .3s}.v4-info a:hover{border-color:#c9a45c73}.v4-info i{flex:0 0 38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#c9a45c1f;color:var(--gold);font-style:normal;font-size:16px}.v4-info small{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.v4-info b{font-size:15px;font-weight:600;word-break:break-word}.v4-form{background:var(--card);border:1px solid var(--line2);border-radius:22px;padding:clamp(22px,3vw,34px);display:grid;gap:14px}.v4-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v4-form label{display:grid;gap:7px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.v4-form input,.v4-form select,.v4-form textarea{width:100%;border-radius:12px;border:1px solid var(--line2);background:#ffffff08;color:var(--text);padding:14px 16px;font:500 15px var(--sans);letter-spacing:0;text-transform:none;transition:border-color .2s,background .2s}.v4-form select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(135deg,var(--gold) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}.v4-form select option{background:#151517}.v4-form textarea{min-height:150px;resize:vertical}.v4-form input:focus,.v4-form select:focus,.v4-form textarea:focus{outline:none;border-color:var(--gold);background:#c9a45c0d}.v4-form .lmx-btn{width:100%}.v4-note{padding:14px 16px;border-radius:12px;font-size:14px}.v4-note--ok{background:#c9a45c1f;border:1px solid rgba(201,164,92,.4);color:var(--gold2)}.v4-note--err{background:#f08a7e1a;border:1px solid rgba(240,138,126,.4);color:#f3b1a8}.v4-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.v4-grid .v4-plan__img{aspect-ratio:3/4}@media(max-width:1020px){.v4-ladder{grid-template-columns:1fr 1fr}}@media(max-width:960px){.v4-hero{min-height:auto;padding-top:100px;align-items:stretch;flex-direction:column}.v4-hero__bg{position:relative;inset:auto;height:62vw;max-height:520px;margin:-100px 0 -120px}.v4-hero__bg:after{background:linear-gradient(0deg,var(--bg) 4%,rgba(10,10,11,.2) 60%,rgba(10,10,11,.55) 100%)}.v4-hero__chip{position:relative;right:auto;bottom:auto;margin:28px 16px 0;align-self:flex-start;animation:none}.v4-hero__scroll{display:none}.v4-feat__grid,.v4-proof__grid,.v4-about__grid,.v4-res__lead,.v4-apply__hero,.v4-contact{grid-template-columns:1fr}.v4-feat__media{max-width:520px;margin-inline:auto;width:100%}.v4-about__img{max-width:460px}.v4-steps{grid-template-columns:1fr}.v4-res__clients{grid-template-columns:1fr 1fr}.v4-res__clients .lmx-wide{grid-column:1/-1}.v4-faqgrp{grid-template-columns:1fr;gap:10px}.v4-faqgrp h2{position:static}.v4-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.v4-hero__bg{height:108vw;margin-bottom:-150px}.v4-hero .lmx-h1{font-size:58px}.v4-hero .v4-btns .lmx-btn{width:100%}.v4-ladder,.v4-grid{grid-template-columns:1fr}.v4-plan__img{aspect-ratio:16/11}.v4-plan--coach .v4-plan__art{aspect-ratio:16/10}.v4-vs,.v4-form__row{grid-template-columns:1fr}.v4-thumbs{gap:6px}.v4-phero{padding-top:118px}.v4-phero .lmx-h1{font-size:56px}.v4-step b{font-size:72px}}@media(prefers-reduced-motion:reduce){.v4-hero__bg img{transform:none!important}.v4-hero__chip{animation:none}}[data-theme]{--bg-canvas:#0A0A0B;--bg-surface:#111112;--bg-raised:#151517;--bg-subtle:#0E0E0F;--text-primary:#F2EFE8;--text-secondary:#A39E94;--border-default:rgba(240,237,229,.12);--border-subtle:rgba(240,237,229,.08);--action-primary:#C9A45C;--action-primary-hover:#E6CB8E;--accent-text:#E6CB8E;--focus-ring:#E6CB8E;--text-on-primary:#121212;--font-sans:"Montserrat",system-ui,sans-serif;--grad:linear-gradient(180deg,#E6CB8E,#C9A45C)}body:not(.template-index) .btn--grad,.btn--primary{background:linear-gradient(180deg,#e6cb8e,#c9a45c)!important;color:#121212!important;border-color:transparent!important;box-shadow:0 10px 30px #c9a45c40!important}.template-product h1,.template-collection h1,.template-page h1,.template-cart h1,.template-policy h1{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;letter-spacing:.01em;text-transform:uppercase}.v4-about .v4-sign{font-family:var(--disp);font-size:30px;color:var(--gold2);margin-top:18px;letter-spacing:.03em}.lmx-stats.v4-stats4{grid-template-columns:repeat(4,1fr)}.v4-res__clients{grid-template-columns:1fr 1fr 1.55fr;align-items:center}.v4-res__clients .lmx-wide img{height:auto;object-fit:initial}.v4-plan__price s{margin-left:6px}.v4-apply__card .lmx-btn--xl{font-size:13px;padding:0 18px}@media(max-width:960px){.v4-res__clients{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/valar-v4.css.map */
