.lp-nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0a0a0ad9;border-bottom:1px solid var(--lp-line);left:0;position:fixed;right:0;top:0;z-index:50}.lp-nav__row{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:72px;padding:24px 0}.lp-nav__logo{text-decoration:none}.lp-nav__logo-glyph{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:22px;letter-spacing:.1em;text-transform:uppercase}.lp-nav__links{display:flex;gap:28px}.lp-nav__links a{color:var(--lp-fg-2);font-family:var(--lp-font-body);font-size:13px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color .2s}.lp-nav__cta,.lp-nav__links a:hover{color:var(--lp-fg-1)}.lp-nav__cta{border:1px solid var(--lp-line-strong);border-radius:0;font-family:var(--lp-font-display);font-size:12px;letter-spacing:.18em;padding:10px 16px;text-decoration:none;text-transform:uppercase;transition:all .2s}.lp-nav__cta:hover{background:var(--lp-accent);border-color:var(--lp-accent);color:var(--lp-accent-ink)}@media(max-width:720px){.lp-nav__links{display:none}}.lp-hero{border:0;display:flex;flex-direction:column;justify-content:space-between;min-height:92vh;overflow:hidden;padding:0;position:relative}.lp-hero__bg{background:radial-gradient(ellipse 60% 80% at 70% 50%,rgba(30,30,30,.9),transparent 70%),linear-gradient(180deg,#0a0a0a,#0d0d0d 40%,#080808);inset:0;position:absolute;z-index:0}.lp-hero__bg:after{background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.018) 0 1px,transparent 1px 80px);content:"";inset:0;position:absolute}.lp-hero__photo{background:#0f0f0f;bottom:0;opacity:.75;overflow:hidden;position:absolute;right:max(0px,calc((100vw - var(--lp-wrap-max, 1240px))/2));top:0;width:min(55%,680px);z-index:1}.lp-hero__photo:before{background-image:repeating-linear-gradient(135deg,#181818 0 2px,#0c0c0c 2px 18px);content:"";inset:0;opacity:.9;position:absolute}.lp-hero__photo:after{background:linear-gradient(90deg,#0a0a0a,hsla(0,0%,4%,.6) 30%,transparent 60%);content:"";inset:0;position:absolute}.lp-hero__photo-cap{bottom:24px;color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.18em;position:absolute;right:24px;text-transform:uppercase;z-index:2}.lp-hero__photo--has-image{background:transparent;opacity:1}.lp-hero__photo--has-image:after,.lp-hero__photo--has-image:before{display:none}.lp-hero__photo-img{height:100%;inset:0;mask-image:linear-gradient(90deg,#00000059,#000000d9 30%,#000 60%);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.35),rgba(0,0,0,.85) 30%,#000 60%);-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}@media(max-width:960px){.lp-hero__photo{display:none}}.lp-hero__main{align-items:center;display:flex;flex:1;padding:80px 0 60px;position:relative;z-index:2}.lp-hero__content{max-width:720px}.lp-hero__eyebrow{align-items:center;color:var(--lp-fg-3);display:inline-flex;gap:10px;margin:0 0 32px}.lp-hero__dot{background:var(--lp-accent);display:inline-block;height:8px;width:8px}.lp-hero__h1{margin:0 0 40px;max-width:14ch}.lp-hero__lede{color:var(--lp-fg-2);font-size:18px;line-height:1.55;margin:0 0 36px;max-width:560px}.lp-hero__bullets{border-top:1px solid var(--lp-line);list-style:none;margin:0 0 44px;max-width:560px;padding:0}.lp-hero__bullets li{align-items:baseline;border-bottom:1px solid var(--lp-line);color:var(--lp-fg-2);display:flex;font-size:15px;gap:16px;padding:14px 0}.lp-hero__bullets li:before{color:var(--lp-accent);content:attr(data-i);font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.1em;min-width:28px}.lp-hero__sub{color:var(--lp-fg-3);display:block;font-size:13px;line-height:1.5;margin-top:16px;max-width:480px}.lp-hero__meta{border-top:1px solid var(--lp-line);display:grid;gap:24px;grid-template-columns:repeat(4,1fr);padding:22px 32px;position:relative;z-index:2}.lp-hero__cell{display:flex;flex-direction:column;gap:4px}.lp-hero__cell-k{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.lp-hero__cell-v{color:var(--lp-fg-1);font-family:var(--lp-font-body);font-size:17px;font-weight:500;letter-spacing:0;text-transform:none}@media(max-width:720px){.lp-hero__meta{grid-template-columns:repeat(2,1fr);padding:22px 20px}}.lp-problem__lead{margin-bottom:40px;max-width:16ch}.lp-problem__intro{color:var(--lp-fg-2);font-size:18px;line-height:1.55;margin:0 0 60px;max-width:680px}.lp-problem__rhythm{border-left:2px solid var(--lp-accent);margin:0 0 60px;max-width:640px;padding:8px 0 8px 28px}.lp-problem__rhythm p{border-bottom:1px dashed var(--lp-line);color:var(--lp-fg-1);font-size:22px;line-height:1.35;margin:0;padding:10px 0}.lp-problem__rhythm p:last-child{border-bottom:0}.lp-problem__bridge{color:var(--lp-fg-2);font-size:20px;line-height:1.5;margin:0 0 60px;max-width:640px}.lp-problem__q{margin:0 0 28px}.lp-problem__grid{border-left:1px solid var(--lp-line);border-top:1px solid var(--lp-line);display:grid;gap:0;grid-template-columns:repeat(2,1fr)}.lp-problem__cell{border-bottom:1px solid var(--lp-line);border-right:1px solid var(--lp-line);min-height:220px;padding:36px 32px;position:relative;transition:background .2s}.lp-problem__cell:hover{background:var(--lp-bg-elev)}.lp-problem__cell-icon{align-items:center;border:1px solid var(--lp-line-strong);color:var(--lp-accent);display:flex;height:36px;justify-content:center;margin-bottom:20px;width:36px}.lp-problem__cell-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:18px;letter-spacing:.02em;margin:0 0 12px;padding-right:60px;text-transform:uppercase}.lp-problem__cell-text{color:var(--lp-fg-2);font-size:15px;line-height:1.55;margin:0}.lp-problem__cell-num{color:var(--lp-fg-3);font-size:11px;letter-spacing:.18em;position:absolute;right:24px;top:20px}@media(max-width:720px){.lp-problem__grid{grid-template-columns:1fr}}.lp-problem__triplet{border-top:1px solid var(--lp-line);display:flex;flex-direction:column;gap:0;margin-top:72px}.lp-problem__triplet p{border-bottom:1px solid var(--lp-line);color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(22px,3vw,32px);letter-spacing:.01em;line-height:1;margin:0;padding:22px 0;text-transform:uppercase}.lp-problem__triplet span{color:var(--lp-fg-3)}.lp-problem__final{font-size:22px;line-height:1.4;margin-top:40px;max-width:720px}.lp-problem__final p{color:var(--lp-fg-1);margin:0}.lp-problem__final-line{color:var(--lp-accent);display:inline-block;font-family:var(--lp-font-display);font-size:clamp(24px,3.5vw,40px);letter-spacing:.01em;line-height:1.1;margin-top:28px;text-transform:uppercase}.lp-what__top{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:80px}@media(max-width:860px){.lp-what__top{gap:32px;grid-template-columns:1fr;margin-bottom:60px}}.lp-what__isnt{border-top:1px solid var(--lp-line);display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.lp-what__isnt li{align-items:center;border-bottom:1px solid var(--lp-line);display:flex;gap:20px;padding:18px 0}.lp-what__x{color:var(--lp-fg-3);flex-shrink:0;font-family:var(--lp-font-display);font-size:20px;text-align:center;width:28px}.lp-what__t{color:var(--lp-fg-3);font-size:clamp(22px,3vw,32px);text-decoration:line-through;text-decoration-color:var(--lp-fg-3);text-decoration-thickness:1.5px;text-transform:uppercase}.lp-what__definition,.lp-what__t{font-family:var(--lp-font-display);letter-spacing:.01em}.lp-what__definition{color:var(--lp-fg-1);font-size:clamp(32px,5vw,60px);line-height:1.02;margin:0 0 80px;max-width:20ch;text-transform:uppercase}.lp-what__definition em{color:var(--lp-accent);font-style:normal}.lp-what__sub-label{margin-bottom:24px}.lp-what__pillars{border-left:1px solid var(--lp-line-strong);border-top:1px solid var(--lp-line-strong);display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-bottom:56px}.lp-what__pillar{background:var(--lp-bg);border-bottom:1px solid var(--lp-line-strong);border-right:1px solid var(--lp-line-strong);min-height:280px;padding:40px 32px;position:relative;transition:background .25s}.lp-what__pillar:after{background:var(--lp-accent);bottom:0;content:"";position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);width:4px}.lp-what__pillar:hover{background:var(--lp-surface-2)}.lp-what__pillar:hover:after{transform:scaleY(1)}.lp-what__pillar-num{align-items:center;color:var(--lp-accent);display:flex;font-family:var(--lp-font-mono);font-size:12px;gap:12px;letter-spacing:.2em;margin-bottom:24px;text-transform:uppercase}.lp-what__pillar-num:before{background:var(--lp-accent);content:"";display:inline-block;height:8px;width:8px}.lp-what__pillar-icon{color:var(--lp-accent);margin-bottom:20px}.lp-what__pillar-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:22px;letter-spacing:.01em;margin:0 0 16px;text-transform:uppercase}.lp-what__pillar-text{color:var(--lp-fg-2);font-size:14.5px;line-height:1.6;margin:0}@media(max-width:960px){.lp-what__pillars{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.lp-what__pillars{grid-template-columns:1fr}}.lp-what__closer{align-items:flex-end;border-bottom:1px solid var(--lp-line);border-top:2px solid var(--lp-accent);display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding:36px 0}.lp-what__closer p{color:var(--lp-fg-1);font-size:18px;line-height:1.45;margin:0;max-width:620px}.lp-what__closer strong{display:block;font-family:var(--lp-font-display);font-weight:400;letter-spacing:.01em;margin-bottom:8px;text-transform:uppercase}.lp-machaev{background:linear-gradient(180deg,rgba(214,170,85,.04) 0,var(--lp-bg) 30%,var(--lp-bg) 100%)}.lp-machaev__row{align-items:flex-start;border-top:1px solid var(--lp-line);display:grid;gap:80px;grid-template-columns:minmax(260px,1fr) 2fr;margin-bottom:64px;padding-top:32px}.lp-machaev__row:first-child{border-top:0;padding-top:0}@media(max-width:960px){.lp-machaev__row{gap:20px;grid-template-columns:1fr}}.lp-machaev__row--big{align-items:baseline;margin-bottom:32px}.lp-machaev__row--stacked{display:block;margin-bottom:32px}.lp-machaev__row--stacked .lp-machaev__vip-eyebrow{margin-bottom:20px}.lp-machaev__row--stacked .lp-machaev__row-title{margin-bottom:24px}.lp-machaev__eyebrow{color:var(--lp-fg-3);font-size:12px;letter-spacing:.18em;margin:6px 0 0}.lp-machaev__row-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(40px,5.5vw,72px);letter-spacing:.01em;line-height:.95;margin:0;text-transform:uppercase}.lp-machaev__row-desc{color:var(--lp-fg-2);font-size:16px;line-height:1.55;margin:0;max-width:400px;padding-top:12px}.lp-machaev__row-body{display:flex;flex-direction:column;gap:20px}.lp-machaev__row-body p{color:var(--lp-fg-2);font-size:17px;line-height:1.55;margin:0;max-width:720px}.lp-machaev__row-body strong{color:var(--lp-fg-1);font-weight:500}.lp-machaev__row-body strong.lp-accent{color:var(--lp-accent);font-weight:600}.lp-machaev__vip-eyebrow{align-items:center;color:var(--lp-accent);display:inline-flex;font-size:11px;gap:14px;letter-spacing:.22em;margin-bottom:16px;text-transform:uppercase}.lp-machaev__vip-bar{background:var(--lp-accent);display:inline-block;flex-shrink:0;height:1px;width:32px}.lp-machaev__brand{color:var(--lp-accent);font-weight:900;white-space:nowrap}.lp-machaev__vip-status{align-items:center;color:var(--lp-fg-3);display:flex;font-size:11px;gap:10px;letter-spacing:.18em;margin-top:20px}.lp-machaev__vip-status-dot{background:var(--lp-accent);border-radius:50%;flex-shrink:0;height:6px;width:6px}.lp-machaev__modules{border-left:1px solid var(--lp-line-strong);border-top:1px solid var(--lp-line-strong);display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-bottom:60px}.lp-machaev__module{background:var(--lp-bg);border-bottom:1px solid var(--lp-line-strong);border-right:1px solid var(--lp-line-strong);display:flex;flex-direction:column;min-height:240px;padding:32px 24px;position:relative;transition:background .2s ease}.lp-machaev__module:after{background:var(--lp-accent);bottom:0;content:"";position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);width:4px}.lp-machaev__module:hover{background:#d6aa550a}.lp-machaev__module:hover:after{transform:scaleY(1)}.lp-machaev__module-num{align-items:center;color:var(--lp-accent);display:flex;font-size:11px;gap:10px;letter-spacing:.22em;margin-bottom:20px;text-transform:uppercase}.lp-machaev__module-dot{background:var(--lp-accent);display:inline-block;flex-shrink:0;height:8px;width:8px}.lp-machaev__module-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:18px;letter-spacing:.01em;margin:0 0 14px;text-transform:uppercase}.lp-machaev__module-text{color:var(--lp-fg-2);font-size:14px;line-height:1.55;margin:0}@media(max-width:960px){.lp-machaev__modules{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.lp-machaev__modules{grid-template-columns:1fr}}.lp-machaev__lectures{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:60px}.lp-machaev__lecture{background:#0c0a07;border:1px solid rgba(214,170,85,.28);cursor:not-allowed;display:flex;flex-direction:column;min-height:200px;overflow:hidden;padding:30px 96px 22px 32px;position:relative;transition:background .2s ease,border-color .2s ease}.lp-machaev__lecture:hover{background:#d6aa550f;border-color:#d6aa5580}.lp-machaev__lecture-num{color:var(--lp-accent);font-size:11px;letter-spacing:.22em;margin-bottom:16px}.lp-machaev__lecture-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:15px;letter-spacing:.01em;line-height:1.25;margin:0 0 auto;text-transform:uppercase}.lp-machaev__lecture-foot{align-items:center;border-top:1px dashed rgba(214,170,85,.25);color:var(--lp-fg-3);display:flex;font-size:10px;gap:12px;justify-content:space-between;letter-spacing:.16em;margin-top:18px;padding-top:14px;text-transform:uppercase}.lp-machaev__lecture-vip{color:var(--lp-accent)}.lp-machaev__lecture-lock{align-items:center;border:1px solid rgba(214,170,85,.4);color:var(--lp-accent);display:flex;height:44px;justify-content:center;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:44px}@media(max-width:640px){.lp-machaev__lectures{grid-template-columns:1fr}}.lp-machaev__media{align-items:stretch;display:grid;gap:16px;grid-template-columns:2fr 1fr;margin-bottom:60px}@media(max-width:860px){.lp-machaev__media{grid-template-columns:1fr}}.lp-machaev__video{aspect-ratio:16/9;background:#0c0c0c;border:1px solid var(--lp-line);overflow:hidden;position:relative}.lp-machaev__video:before{background-image:repeating-linear-gradient(135deg,#181818 0 2px,#0a0a0a 2px 14px);content:"";inset:0;position:absolute}.lp-machaev__video-tag{background:#0a0a0acc;border:1px solid var(--lp-line-strong);color:var(--lp-accent);left:16px;padding:4px 10px;position:absolute;top:16px;z-index:2}.lp-machaev__video-cap{bottom:16px;color:var(--lp-fg-3);left:16px;position:absolute;z-index:2}.lp-machaev__video-play{align-items:center;background:#0a0a0ab3;border:1px solid var(--lp-accent);border-radius:50%;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:2}.lp-machaev__video-play-ico{border-color:transparent transparent transparent var(--lp-accent);border-style:solid;border-width:12px 0 12px 18px;height:0;margin-left:4px;width:0}.lp-machaev__photo-strip{display:grid;gap:16px;grid-template-rows:1fr 1fr}@media(max-width:860px){.lp-machaev__photo-strip{grid-template-columns:1fr 1fr;grid-template-rows:none}}.lp-machaev__strip-cell{background:#0c0c0c;border:1px solid var(--lp-line);min-height:120px;overflow:hidden;position:relative}@media(max-width:860px){.lp-machaev__strip-cell{aspect-ratio:4/3;min-height:0}}.lp-machaev__strip-cell:before{background-image:repeating-linear-gradient(45deg,#171717 0 2px,#0a0a0a 2px 12px);content:"";inset:0;position:absolute}.lp-machaev__strip-tag{bottom:12px;color:var(--lp-fg-3);left:12px;position:absolute;z-index:2}.lp-machaev__video-el{background:#000;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.lp-machaev__video.has-vid .lp-machaev__video-cap,.lp-machaev__video.has-vid .lp-machaev__video-play,.lp-machaev__video.has-vid:before{display:none}.lp-machaev__strip-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.lp-machaev__strip-cell.has-img .lp-machaev__strip-tag,.lp-machaev__strip-cell.has-img:before{display:none}.lp-machaev__banner-text{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(32px,6vw,80px);letter-spacing:.01em;line-height:1.05;margin:80px 0 40px;max-width:1100px;text-transform:uppercase}.lp-machaev__vip-card{align-items:center;background:linear-gradient(180deg,#d6aa550a,#d6aa5505);border:1px solid var(--lp-accent);display:grid;gap:40px;grid-template-columns:1fr auto;padding:32px 40px}@media(max-width:768px){.lp-machaev__vip-card{gap:24px;grid-template-columns:1fr;padding:24px}}.lp-machaev__vip-card-body{display:flex;flex-direction:column;gap:12px}.lp-machaev__vip-card-eyebrow{color:var(--lp-accent);font-size:12px;letter-spacing:.22em}.lp-machaev__vip-card-text{color:var(--lp-fg-2);font-size:16px;line-height:1.5;margin:0;max-width:640px}.lp-machaev__vip-card-btn{background:var(--lp-accent)!important;color:var(--lp-accent-ink)!important;white-space:nowrap}.lp-machaev__vip-card-btn-em{font-style:italic;font-weight:900}.lp-steps__intro{color:var(--lp-fg-2);font-size:20px;line-height:1.5;margin:0 0 60px;max-width:640px}.lp-steps__list{display:flex;flex-direction:column;position:relative}.lp-steps__step{border-bottom:1px solid var(--lp-line);display:grid;gap:24px;grid-template-columns:200px 1fr;padding:56px 0;position:relative}.lp-steps__step:first-child{border-top:1px solid var(--lp-line)}.lp-steps__step:last-child{border-bottom:0}.lp-steps__step--final{background:linear-gradient(180deg,transparent,rgba(214,170,85,.04));border-bottom:2px solid var(--lp-accent)!important}.lp-steps__bignum{color:var(--lp-surface-2);font-family:var(--lp-font-display);font-size:clamp(72px,12vw,160px);line-height:.85;-webkit-text-stroke:1px var(--lp-line-strong);letter-spacing:-.02em;pointer-events:none}.lp-steps__step--final .lp-steps__bignum{color:var(--lp-accent);-webkit-text-stroke:0}.lp-steps__content{padding-top:0}.lp-mono.lp-steps__tag,.lp-steps__tag{color:var(--lp-accent);display:block;font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.22em;margin-bottom:14px;text-transform:uppercase}.lp-steps__title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(22px,3vw,32px);letter-spacing:.01em;line-height:1;margin:0 0 20px;text-transform:uppercase}.lp-steps__text{color:var(--lp-fg-2);font-size:17px;line-height:1.55;margin:0;max-width:680px}.lp-steps__mech{border:0;color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(26px,4vw,40px);line-height:1.05;margin:48px 0 0;padding:0;text-align:left;text-transform:uppercase}.lp-steps__muted{color:var(--lp-fg-3)}.lp-steps__hl{color:var(--lp-accent)}.lp-steps__cta{margin-top:40px}@media(max-width:720px){.lp-steps__step{gap:20px;grid-template-columns:1fr;padding:36px 0}.lp-steps__bignum{font-size:80px}}.lp-cases__lead{margin:0 0 20px}.lp-cases__intro{color:var(--lp-fg-2);font-size:18px;line-height:1.5;margin:0 0 48px;max-width:640px}.lp-case{border-bottom:1px solid var(--lp-line);display:grid;gap:60px;grid-template-columns:5fr 6fr;padding:56px 0}.lp-case:first-of-type{border-top:1px solid var(--lp-line)}@media(max-width:860px){.lp-case{gap:32px;grid-template-columns:1fr}}.lp-case__photo{aspect-ratio:4/5;background:#0c0c0c;border:1px solid var(--lp-line);overflow:hidden;position:relative}.lp-case__photo:before{background-image:repeating-linear-gradient(45deg,#171717 0 2px,#0a0a0a 2px 14px);content:"";inset:0;position:absolute}.lp-case__split{display:flex;inset:0;position:absolute;z-index:1}.lp-case__split-half{flex:1;position:relative}.lp-case__split-half--after{background:radial-gradient(ellipse 130% 100% at 50% 50%,rgba(214,170,85,.08),transparent 60%)}.lp-case__photo-img{background-position:50%;background-size:cover;inset:0;position:absolute}.lp-case__split-lbl{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:10px;left:14px;letter-spacing:.2em;position:absolute;text-transform:uppercase;top:14px;z-index:3}.lp-case__split-half--after .lp-case__split-lbl{color:var(--lp-accent)}.lp-case__photo-divider{background:var(--lp-accent);bottom:0;left:50%;position:absolute;top:0;width:1px;z-index:2}.lp-case__photo-cap{bottom:14px;color:var(--lp-fg-3);display:flex;font-family:var(--lp-font-mono);font-size:10px;gap:8px;justify-content:space-between;left:14px;letter-spacing:.18em;position:absolute;right:14px;text-transform:uppercase;z-index:3}.lp-case__content{display:flex;flex-direction:column}.lp-case__name{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(28px,4vw,44px);letter-spacing:.01em;line-height:1;margin:0 0 8px;text-transform:uppercase}.lp-case__dur{color:var(--lp-accent);font-family:var(--lp-font-mono);font-size:12px;letter-spacing:.22em;margin-bottom:28px;text-transform:uppercase}.lp-case__ba{border-left:1px solid var(--lp-line);border-top:1px solid var(--lp-line);display:grid;gap:0;grid-template-columns:1fr 1fr;margin:20px 0 28px}@media(max-width:640px){.lp-case__ba{grid-template-columns:1fr}}.lp-case__col{border-bottom:1px solid var(--lp-line);border-right:1px solid var(--lp-line);padding:22px}.lp-case__col-lbl{font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.22em;margin-bottom:16px;text-transform:uppercase}.lp-case__col--before .lp-case__col-lbl{color:var(--lp-fg-3)}.lp-case__col--after .lp-case__col-lbl{color:var(--lp-accent)}.lp-case__col ul{list-style:none;margin:0;padding:0}.lp-case__col li{color:var(--lp-fg-2);font-size:14.5px;line-height:1.4;padding:8px 0}.lp-case__col--after li{color:var(--lp-fg-1)}.lp-case__big{color:var(--lp-accent);display:inline-block;font-family:var(--lp-font-display);font-size:24px;margin-right:8px}.lp-case__quote{border-left:2px solid var(--lp-fg-3);margin:24px 0 0;padding:24px 0 4px 28px}.lp-case__quote p{color:var(--lp-fg-2);font-family:var(--lp-font-body);font-size:17px;line-height:1.5;margin:0}.lp-case__quote cite{color:var(--lp-fg-3);display:block;font-family:var(--lp-font-mono);font-size:11px;font-style:normal;letter-spacing:.2em;margin-top:14px;text-transform:uppercase}.lp-cases__closer{color:var(--lp-fg-1);font-size:19px;line-height:1.6;margin:56px 0 40px;max-width:720px}.lp-cases__closer p{display:block;margin-bottom:8px}.lp-cases__closer-emphasis{margin:16px 0!important}.lp-cases__closer-conclusion{color:var(--lp-accent);font-family:var(--lp-font-display);font-size:28px;letter-spacing:.01em;margin-top:24px;text-transform:uppercase}.lp-cases__closer .lp-btn{margin:24px 0 0}.lp-car{position:relative;width:100%}.lp-car__track{display:flex;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0 calc(var(--lp-wrap-pad)*-1);padding:0 var(--lp-wrap-pad);scroll-padding-left:var(--lp-wrap-pad)}@media(min-width:768px){.lp-car__track{margin:0;padding:0;scroll-padding-left:0}}.lp-car__track::-webkit-scrollbar{display:none}.lp-car__track:focus{outline:none}.lp-car__track:focus-visible{border-radius:var(--lp-radius-md);outline:2px solid var(--lp-accent);outline-offset:2px}.lp-car__card{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;width:clamp(320px,80vw,400px)}.lp-car--sm .lp-car__card{width:clamp(260px,70vw,320px)}.lp-car--lg .lp-car__card{width:clamp(320px,90vw,680px)}@media(min-width:768px){.lp-car__card{width:clamp(320px,45vw,400px)}.lp-car--sm .lp-car__card{width:clamp(260px,30vw,320px)}.lp-car--lg .lp-car__card{width:clamp(420px,60vw,680px)}}@media(min-width:1100px){.lp-car__card{width:clamp(360px,32vw,400px)}.lp-car--sm .lp-car__card{width:clamp(280px,22vw,320px)}.lp-car--lg .lp-car__card{width:clamp(560px,50vw,680px)}}.lp-car__arrow{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0a0a0ad9;border:1px solid var(--lp-line-strong);border-radius:50%;color:var(--lp-fg-1);cursor:pointer;display:none;font-family:var(--lp-font-display);font-size:24px;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,border-color .15s ease,opacity .15s ease;width:48px;z-index:10}.lp-car__arrow:hover:not(:disabled){background:var(--lp-accent);border-color:var(--lp-accent);color:var(--lp-accent-ink)}.lp-car__arrow:disabled{cursor:not-allowed;opacity:.25}.lp-car__arrow--left{left:-20px}.lp-car__arrow--right{right:-20px}@media(min-width:768px){.lp-car__arrow{display:inline-flex}}.lp-car__dots{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:32px;padding:0}.lp-car__dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--lp-line-strong);border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:width .2s ease,background .2s ease;width:6px}.lp-car__dot:hover{background:var(--lp-fg-3)}.lp-car__dot.is-active{background:var(--lp-accent);border-radius:3px;width:24px}.lp-tst__lead{margin:0 0 20px}.lp-tst__intro{color:var(--lp-fg-2);font-size:18px;line-height:1.5;margin:0 0 48px;max-width:680px}.lp-tst__carousel-wrap{margin-bottom:40px;position:relative}@media(min-width:768px){.lp-tst__carousel-wrap{margin-left:auto;margin-right:auto;max-width:var(--lp-wrap-max,1240px);overflow:hidden}}.lp-tst__card{background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:14px;padding:0;text-align:left;transition:transform .2s ease;width:100%}.lp-tst__card:disabled{cursor:default}.lp-tst__card:hover:not(:disabled){transform:translateY(-2px)}.lp-tst__media{aspect-ratio:9/16;background:repeating-linear-gradient(135deg,var(--lp-surface) 0,var(--lp-surface) 6px,var(--lp-surface-2) 6px,var(--lp-surface-2) 12px);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);overflow:hidden;position:relative;transition:border-color .2s ease;width:100%}.lp-tst__card:hover:not(:disabled) .lp-tst__media{border-color:var(--lp-accent)}.lp-tst__media video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.lp-tst__empty{align-items:center;color:var(--lp-fg-3);display:flex;font-family:var(--lp-font-mono);font-size:11px;inset:0;justify-content:center;letter-spacing:.16em;padding:20px;position:absolute;text-align:center}.lp-tst__num{background:#0a0a0acc;border-radius:2px;color:var(--lp-fg-1);left:12px;padding:4px 8px;position:absolute;top:12px;z-index:2}.lp-tst__grad{background:linear-gradient(180deg,transparent 50%,hsla(0,0%,4%,.7));inset:0;pointer-events:none;position:absolute}.lp-tst__play{align-items:center;background:var(--lp-accent);border-radius:50%;bottom:16px;display:flex;height:44px;justify-content:center;position:absolute;right:16px;width:44px;z-index:2}.lp-tst__play-ico{border-color:transparent transparent transparent var(--lp-accent-ink);border-style:solid;border-width:7px 0 7px 11px;height:0;margin-left:3px;width:0}.lp-tst__meta{display:flex;flex-direction:column;gap:4px;padding:0 4px}.lp-tst__name{color:var(--lp-fg-1);font:700 18px/1.2 var(--lp-font-display);letter-spacing:-.01em}.lp-tst__role{color:var(--lp-fg-3)}.lp-tst__foot{align-items:center;background:var(--lp-bg-elev);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px}.lp-tst__count{color:var(--lp-fg-3)}.lp-tst__count b{color:var(--lp-accent);font-weight:700}.lp-tst__modal{align-items:center;animation:lpFade .2s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;display:flex;flex-direction:column;inset:0;justify-content:center;padding:60px 20px 20px;position:fixed;z-index:1000}@keyframes lpFade{0%{opacity:0}to{opacity:1}}.lp-tst__modal-close{background:#ffffff0f;border:1px solid var(--lp-line-strong);border-radius:999px;color:var(--lp-fg-1);cursor:pointer;font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.16em;padding:10px 18px;position:absolute;right:20px;text-transform:uppercase;top:20px;transition:background .15s ease}.lp-tst__modal-close:hover{background:#ffffff1f}.lp-tst__modal-body{display:flex;flex-direction:column;gap:16px;max-width:540px;width:100%}.lp-tst__modal-body video{aspect-ratio:9/16;background:#000;border-radius:var(--lp-radius-lg);max-height:80vh;width:100%}.lp-tst__modal-meta{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center}.lp-inside__lead{margin:0 0 20px}.lp-inside__intro{color:var(--lp-fg-2);font-size:18px;line-height:1.5;margin:0 0 48px;max-width:640px}.lp-inside__sub-label{margin-bottom:20px}.lp-inside__dot-active{color:var(--lp-accent)!important}.lp-inside__dot-soon{color:var(--lp-fg-3)!important}.lp-inside__grid{background:var(--lp-line);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:60px;overflow:hidden}.lp-inside__card{background:var(--lp-bg);padding:32px 28px;transition:background .2s ease}.lp-inside__card:hover{background:var(--lp-bg-elev)}.lp-inside__card-icon{color:var(--lp-accent);margin-bottom:20px}.lp-inside__card-title{color:var(--lp-fg-1);font:700 20px/1.2 var(--lp-font-display);letter-spacing:-.01em;margin:0 0 12px}.lp-inside__card-text{color:var(--lp-fg-2);font-size:14px;line-height:1.55;margin:0}.lp-inside__roadmap{background:var(--lp-bg-elev);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);margin-bottom:32px;padding:40px}.lp-inside__roadmap-sub{color:var(--lp-fg-2);font-size:15px;line-height:1.55;margin:12px 0 24px}.lp-inside__roadmap-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.lp-inside__roadmap-list li{align-items:baseline;border-bottom:1px solid var(--lp-line);display:grid;gap:24px;grid-template-columns:80px 200px 1fr;padding:16px 0}.lp-inside__roadmap-list li:last-child{border-bottom:0}.lp-inside__roadmap-tag{border:1px solid var(--lp-accent);border-radius:2px;color:var(--lp-accent);font-family:var(--lp-font-mono);font-size:10px;letter-spacing:.16em;padding:4px 8px;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.lp-inside__roadmap-name{color:var(--lp-fg-1);font:600 16px/1.3 var(--lp-font-display)}.lp-inside__roadmap-desc{color:var(--lp-fg-2);font-size:14px;line-height:1.55}@media(max-width:768px){.lp-inside__roadmap{padding:24px}.lp-inside__roadmap-list li{gap:8px;grid-template-columns:1fr;padding:16px 0}}.lp-inside__lock{align-items:start;background:var(--lp-surface);border:1px solid var(--lp-accent);border-radius:var(--lp-radius-lg);display:grid;gap:24px;grid-template-columns:80px 1fr;margin-bottom:32px;padding:32px}.lp-inside__lock-icon{color:var(--lp-accent)}.lp-inside__lock-title{color:var(--lp-fg-1);font:700 20px/1.2 var(--lp-font-display);margin:0 0 8px}.lp-inside__lock-text{color:var(--lp-fg-2);font-size:14px;line-height:1.55;margin:0}.lp-inside__lock-text strong{color:var(--lp-accent)}@media(max-width:768px){.lp-inside__lock{grid-template-columns:1fr;padding:24px}}.lp-inside__cta{display:flex;justify-content:center}.lp-treatise__grid{align-items:start;display:grid;gap:60px;grid-template-columns:1.4fr 1fr;margin-bottom:40px}@media(max-width:1024px){.lp-treatise__grid{gap:40px;grid-template-columns:1fr}}.lp-treatise__h1{color:var(--lp-fg-1);font:900 clamp(40px,5.5vw,64px) /1 var(--lp-font-display);letter-spacing:-.02em;margin:0 0 8px}.lp-treatise__a{color:var(--lp-accent)}.lp-treatise__role{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:12px;letter-spacing:.12em;margin:0 0 28px;text-transform:uppercase}.lp-treatise__lead{color:var(--lp-fg-2);font-size:17px;line-height:1.55;margin:0 0 20px}.lp-treatise__lead strong{color:var(--lp-fg-1);font-weight:600}.lp-treatise__quote{background:var(--lp-bg-elev);border-left:3px solid var(--lp-accent);border-radius:0 var(--lp-radius-md) var(--lp-radius-md) 0;margin:32px 0;padding:24px 28px}.lp-treatise__quote p{color:var(--lp-fg-1);font-size:16px;font-style:italic;line-height:1.65;margin:0 0 12px}.lp-treatise__quote cite{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:11px;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.lp-treatise__stats{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:32px 0;padding:24px}.lp-treatise__stat{text-align:center}.lp-treatise__stat-v{color:var(--lp-accent);font:800 44px/1 var(--lp-font-display);letter-spacing:-.02em;margin-bottom:8px}.lp-treatise__stat-k{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:10px;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.lp-treatise__topics ul{display:flex;flex-direction:column;list-style:none;margin:16px 0 0;padding:0}.lp-treatise__topics li{align-items:baseline;border-bottom:1px solid var(--lp-line);color:var(--lp-fg-1);display:flex;font-size:15px;gap:16px;line-height:1.5;padding:16px 0}.lp-treatise__topics li:last-child{border-bottom:0}.lp-treatise__topics li:before{color:var(--lp-accent);content:attr(data-i);flex-shrink:0;font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.12em}.lp-treatise__topics-note{color:var(--lp-fg-3);letter-spacing:.2em;margin:24px 0 0}.lp-treatise__photo{aspect-ratio:3/4;background:linear-gradient(135deg,var(--lp-surface) 0,var(--lp-bg-elev) 100%);border:1px solid var(--lp-line-strong);border-radius:var(--lp-radius-lg);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:28px;position:sticky;position:relative;top:100px}.lp-treatise__photo:before{background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(212,170,85,.03) 0,rgba(212,170,85,.03) 21px);content:"";inset:0;pointer-events:none;position:absolute}.lp-treatise__photo-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:2}.lp-treatise__photo.has-img:before,.lp-treatise__photo.has-img>span{display:none}.lp-treatise__photo-tag{align-self:flex-start;background:#0a0a0acc;border:1px solid var(--lp-line-strong);border-radius:2px;color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:10px;letter-spacing:.16em;padding:6px 12px;z-index:2}.lp-treatise__photo-badge{background:var(--lp-accent);border-radius:4px;color:var(--lp-accent-ink);font-family:var(--lp-font-mono);font-size:11px;font-weight:700;letter-spacing:.14em;padding:8px 14px;position:absolute;right:28px;top:28px;z-index:2}.lp-treatise__photo-name{align-self:center;color:var(--lp-fg-1);font:800 clamp(20px,2.4vw,28px) /1.1 var(--lp-font-display);letter-spacing:-.01em;text-align:center;z-index:2}.lp-treatise__photo-cap{align-self:flex-end;border:1px solid var(--lp-line-strong);border-radius:2px;color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:10px;letter-spacing:.14em;padding:4px 10px;z-index:2}@media(max-width:1024px){.lp-treatise__photo{position:relative;top:0}}.lp-treatise__foot{align-items:center;border-top:1px solid var(--lp-line);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:32px}.lp-treatise__foot-text{color:var(--lp-fg-3);letter-spacing:.14em;line-height:1.5;margin:0;max-width:520px}.lp-addicts__intro{align-items:start;display:grid;gap:60px;grid-template-columns:1.4fr 1fr;margin-bottom:60px}@media(max-width:860px){.lp-addicts__intro{gap:32px;grid-template-columns:1fr}}.lp-addicts__lede h2{margin:0 0 20px;max-width:540px}.lp-addicts__hl{color:var(--lp-accent)}.lp-addicts__intro-text{color:var(--lp-fg-2);font-size:17px;line-height:1.55;margin:0 0 16px}.lp-addicts__intro-sub{color:var(--lp-fg-3);font-size:15px;margin:0}.lp-addicts__bullets{background:var(--lp-bg-elev);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:24px}.lp-addicts__bullets li{align-items:flex-start;color:var(--lp-fg-2);display:flex;font-size:14px;gap:12px;line-height:1.5}.lp-addicts__bullet-icon{color:var(--lp-accent);display:inline-flex;flex-shrink:0}.lp-addicts__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:60px}.lp-addicts__card{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);overflow:hidden;padding:28px 20px;position:relative;text-align:center;transition:border-color .2s ease,transform .2s ease}.lp-addicts__card:hover{border-color:var(--lp-accent);transform:translateY(-2px)}.lp-addicts__num{color:var(--lp-fg-3);left:14px;position:absolute;top:12px}.lp-addicts__status{color:#ff6b5e;font-weight:700;letter-spacing:.12em;position:absolute;right:14px;top:12px}.lp-addicts__card-icon{color:var(--lp-fg-2);display:flex;justify-content:center;margin:16px 0 20px}.lp-addicts__card:hover .lp-addicts__card-icon{color:var(--lp-accent)}.lp-addicts__card-name{color:var(--lp-fg-1);font:700 18px/1.2 var(--lp-font-display);letter-spacing:-.01em;margin-bottom:6px}.lp-addicts__card-verb{color:var(--lp-accent);font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.lp-addicts__card-slash{background:linear-gradient(135deg,transparent calc(50% - .5px),rgba(255,107,94,.4) calc(50% - .5px),rgba(255,107,94,.4) calc(50% + .5px),transparent calc(50% + .5px));inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.lp-addicts__card:hover .lp-addicts__card-slash{opacity:1}.lp-addicts__foot{align-items:center;background:linear-gradient(180deg,var(--lp-bg-elev) 0,var(--lp-surface) 100%);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:flex;flex-direction:column;gap:16px;padding:40px;text-align:center}.lp-addicts__count{color:var(--lp-fg-1);font:700 clamp(20px,2.4vw,28px) /1.2 var(--lp-font-display)}.lp-addicts__count-em{color:var(--lp-accent)}.lp-addicts__foot-text{color:var(--lp-fg-2);font-size:15px;line-height:1.55;margin:0;max-width:560px}@media(max-width:768px){.lp-addicts__foot{padding:28px 20px}}.lp-vault__head{margin-bottom:40px;max-width:720px}.lp-vault__hl{color:var(--lp-accent)}.lp-vault__head-text{color:var(--lp-fg-2);font-size:17px;line-height:1.55;margin:20px 0 0}.lp-vault__container{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);margin-bottom:32px;overflow:hidden}.lp-vault__channel{align-items:center;background:var(--lp-bg-elev);border-bottom:1px solid var(--lp-line);display:flex;gap:16px;padding:20px 24px}.lp-vault__avatar{align-items:center;background:var(--lp-accent);border-radius:50%;color:var(--lp-accent-ink);display:flex;flex-shrink:0;font:800 18px/1 var(--lp-font-display);height:48px;justify-content:center;letter-spacing:.04em;width:48px}.lp-vault__channel-meta{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.lp-vault__channel-name{color:var(--lp-fg-1);font:700 16px/1.2 var(--lp-font-display)}.lp-vault__channel-sub{align-items:center;color:var(--lp-fg-3);display:flex;gap:8px}.lp-vault__channel-dot{color:#4ade80;font-size:8px}.lp-vault__channel-status{background:var(--lp-bg);border:1px solid var(--lp-accent);border-radius:4px;color:var(--lp-accent);flex-shrink:0;font-size:10px;letter-spacing:.16em;padding:6px 12px}.lp-vault__block{border-bottom:1px solid var(--lp-line)}.lp-vault__block:last-child{border-bottom:0}.lp-vault__block--bonus{background:linear-gradient(180deg,rgba(212,170,85,.03),transparent)}.lp-vault__block-head{align-items:center;cursor:pointer;display:grid;gap:16px;grid-template-columns:60px 1fr 120px 24px;list-style:none;padding:20px 24px;transition:background .2s ease}.lp-vault__block-head::-webkit-details-marker{display:none}.lp-vault__block-head::marker{display:none}.lp-vault__block-head:hover{background:var(--lp-bg-elev)}.lp-vault__block-num{color:var(--lp-fg-3);font:800 24px/1 var(--lp-font-display);letter-spacing:-.02em;transition:color .2s ease}.lp-vault__block[open] .lp-vault__block-num{color:var(--lp-accent)}.lp-vault__block-title{color:var(--lp-fg-1);display:flex;flex-direction:column;font:600 16px/1.3 var(--lp-font-display);gap:4px;min-width:0}.lp-vault__block-sub{color:var(--lp-fg-3);font:400 13px/1.4 var(--lp-font-body)}.lp-vault__block-count{color:var(--lp-fg-3);letter-spacing:.12em;text-align:right}.lp-vault__block-chev{border-right:1.5px solid var(--lp-fg-3);border-top:1.5px solid var(--lp-fg-3);height:12px;margin-top:-3px;transform:rotate(135deg);transition:transform .25s ease,border-color .2s ease;width:12px}.lp-vault__block[open] .lp-vault__block-chev{border-color:var(--lp-accent);margin-top:3px;transform:rotate(-45deg)}.lp-vault__block-list{display:flex;flex-direction:column;gap:8px;padding:0 24px 20px}.lp-vault__file{align-items:center;background:var(--lp-bg);border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);display:grid;gap:18px;grid-template-columns:56px 1fr auto auto;padding:18px 24px;transition:border-color .2s ease}.lp-vault__file:hover{border-color:var(--lp-line-strong)}.lp-vault__file-icon{align-items:center;border:1px solid var(--lp-line-strong);color:var(--lp-accent);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.lp-vault__file-body{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-vault__file-title{color:var(--lp-fg-1);font-size:14px;line-height:1.4}.lp-vault__file-sub{align-items:center;color:var(--lp-fg-3);display:flex;gap:10px}.lp-vault__file-tag{background:var(--lp-bg-elev);border-radius:2px;color:var(--lp-fg-2);font-size:10px;padding:2px 8px}.lp-vault__file-num{color:var(--lp-fg-3);text-align:right}@media(max-width:768px){.lp-vault__block-head{gap:12px;grid-template-columns:40px 1fr 24px;padding:16px}.lp-vault__block-count{display:none}.lp-vault__block-list{padding:0 16px 16px}.lp-vault__file{grid-template-columns:32px 1fr;padding:10px 12px}.lp-vault__file-num{display:none}}.lp-vault__foot{align-items:center;background:var(--lp-bg-elev);border-top:1px solid var(--lp-line);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px}.lp-vault__foot-count{color:var(--lp-fg-1);font:600 16px/1.2 var(--lp-font-display)}.lp-vault__foot-em{color:var(--lp-accent);font-weight:800}.lp-vault__foot-kinds{color:var(--lp-fg-3);display:flex;flex-wrap:wrap;gap:4px;letter-spacing:.12em}.lp-vault__foot-kinds span{color:var(--lp-line-strong);margin:0 4px}.lp-vault__under{align-items:center;border-top:1px solid var(--lp-line);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:32px}.lp-vault__under-text{color:var(--lp-fg-3);letter-spacing:.14em;margin:0}.lp-stack__lead{margin:0 0 20px}.lp-stack__intro{color:var(--lp-fg-2);font-size:18px;line-height:1.55;margin:0 0 64px;max-width:680px}.lp-stack__hero{align-items:center;background:linear-gradient(180deg,#d6aa550f,#d6aa5500);border:2px solid var(--lp-accent);display:grid;gap:48px;grid-template-columns:1.4fr 1fr;margin-bottom:80px;padding:40px;position:relative}@media(max-width:860px){.lp-stack__hero{gap:32px;grid-template-columns:1fr;padding:28px}}.lp-stack__hero-content{display:flex;flex-direction:column}.lp-stack__hero-eyebrow{align-items:center;color:var(--lp-accent);display:flex;font-family:var(--lp-font-mono);font-size:11px;gap:12px;letter-spacing:.24em;margin-bottom:24px;text-transform:uppercase}.lp-stack__hero-dot{background:var(--lp-accent);display:inline-block;height:8px;width:8px}.lp-stack__hero-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(32px,4.2vw,56px);letter-spacing:-.005em;line-height:.98;margin:0 0 16px;text-transform:uppercase}.lp-stack__hero-sub{color:var(--lp-fg-3);font-size:13px;letter-spacing:.14em;margin-bottom:24px}.lp-stack__hero-text{color:var(--lp-fg-1);font-size:17px;line-height:1.55;margin:0 0 24px;max-width:560px}.lp-stack__hero-note{border-top:1px solid var(--lp-line);color:var(--lp-fg-3);font-size:11px;letter-spacing:.18em;padding-top:20px}.lp-stack__hero-price{text-align:right}.lp-stack__hero-price-label{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:11px;letter-spacing:.24em;margin-bottom:12px;text-transform:uppercase}.lp-stack__hero-price-num{color:var(--lp-fg-3);font-family:var(--lp-font-display);font-size:clamp(56px,8vw,112px);letter-spacing:-.02em;line-height:1;text-decoration:line-through;text-decoration-color:var(--lp-accent);text-decoration-thickness:3px}.lp-stack__hero-price-included{border-top:1px solid var(--lp-accent);color:var(--lp-accent);font-family:var(--lp-font-mono);font-size:12px;letter-spacing:.2em;margin-top:20px;padding-top:20px;text-transform:uppercase}@media(max-width:860px){.lp-stack__hero-price{text-align:left}}.lp-stack__table{background:var(--lp-bg-elev);border:1px solid var(--lp-line);margin-bottom:80px;padding:8px 32px}@media(max-width:860px){.lp-stack__table{padding:8px 20px}}.lp-stack__block{border-bottom:1px solid var(--lp-line-strong);padding:32px 0}.lp-stack__block[data-last]{border-bottom:0}.lp-stack__block-head{align-items:baseline;display:flex;gap:24px;justify-content:space-between;margin-bottom:8px}.lp-stack__block-head-l{align-items:baseline;display:flex;gap:14px}.lp-stack__block-num{color:var(--lp-fg-3);font-size:11px;letter-spacing:.24em}.lp-stack__block-title{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(20px,2.2vw,26px);letter-spacing:.005em;margin:0;text-transform:uppercase}.lp-stack__block-subtotal{color:var(--lp-accent);font-size:13px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.lp-stack__items{border-top:1px solid var(--lp-line)}.lp-stack__row{align-items:center;border-bottom:1px solid var(--lp-line);display:grid;gap:18px;grid-template-columns:36px 1fr auto auto;padding:18px 0}.lp-stack__row--last{border-bottom:0}.lp-stack__row--flag{background:#d6aa550a}.lp-stack__row-n{color:var(--lp-fg-3);font-size:12px;letter-spacing:.12em}.lp-stack__row--flag .lp-stack__row-n{color:var(--lp-accent)}.lp-stack__row-text{color:var(--lp-fg-1);font-size:15px;line-height:1.45}.lp-stack__row--flag .lp-stack__row-text{font-weight:600}.lp-stack__row-tier{display:inline-block;font-size:10px;letter-spacing:.18em;line-height:1;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.lp-stack__row-tier--база{border:1px solid var(--lp-line-strong);color:var(--lp-fg-2)}.lp-stack__row-tier--pro{border:1px solid var(--lp-fg-1);color:var(--lp-fg-1)}.lp-stack__row-tier--vip{border:1px solid var(--lp-accent);color:var(--lp-accent)}.lp-stack__row-price{color:var(--lp-accent);font-size:14px;font-weight:500;letter-spacing:.06em;min-width:96px;text-align:right}.lp-stack__row--flag .lp-stack__row-price{font-weight:700}@media(max-width:860px){.lp-stack__row{grid-template-columns:28px 1fr;row-gap:6px}.lp-stack__row-price,.lp-stack__row-tier{grid-column:2/3;justify-self:start;min-width:0!important;text-align:left}}.lp-stack__grand-total{align-items:baseline;border-top:2px solid var(--lp-accent);display:flex;gap:24px;justify-content:space-between;padding:28px 0}.lp-stack__grand-total-label{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(18px,2vw,22px);letter-spacing:.02em;text-transform:uppercase}.lp-stack__grand-total-value{color:var(--lp-accent);font-family:var(--lp-font-display);font-size:clamp(24px,3vw,36px);letter-spacing:-.005em}.lp-stack__sub-label{margin-bottom:32px}.lp-stack__summary{background:var(--lp-line);border:1px solid var(--lp-line);display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-bottom:80px}@media(max-width:860px){.lp-stack__summary{grid-template-columns:1fr}}.lp-stack__tier{background:var(--lp-bg);display:flex;flex-direction:column;gap:24px;padding:40px 32px;position:relative}.lp-stack__tier--vip{border:2px solid var(--lp-accent);margin:-1px}.lp-stack__tier-ribbon{background:var(--lp-accent);color:var(--lp-accent-ink);font-family:var(--lp-font-mono);font-size:10px;font-weight:700;padding:8px 14px;position:absolute;right:-1px;top:-1px}.lp-stack__tier-kick,.lp-stack__tier-ribbon{letter-spacing:.24em;text-transform:uppercase}.lp-stack__tier-kick{color:var(--lp-fg-3);font-size:11px}.lp-stack__tier-kick--accent{color:var(--lp-accent)}.lp-stack__tier-name{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(32px,3.5vw,48px);letter-spacing:-.005em;line-height:.95;text-transform:uppercase}.lp-stack__tier--vip .lp-stack__tier-name{font-size:clamp(44px,5vw,72px);letter-spacing:-.01em;line-height:.92}.lp-stack__tier-name--accent{color:var(--lp-accent)}.lp-stack__tier-rows{border-top:1px solid var(--lp-line);display:flex;flex-direction:column;gap:14px;padding-top:20px}.lp-stack__tier-row{align-items:baseline;display:flex;font-size:11px;gap:16px;justify-content:space-between}.lp-stack__tier-row .lp-mono{color:var(--lp-fg-3);letter-spacing:.18em;text-transform:uppercase}.lp-stack__tier-row--save{border-top:1px dashed var(--lp-line);padding-top:14px}.lp-stack__tier-row--save .lp-mono{color:var(--lp-accent)}.lp-stack__tier-market{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:18px;text-decoration:line-through;text-decoration-color:var(--lp-fg-3)}.lp-stack__tier-market--accent{text-decoration-color:var(--lp-accent)}.lp-stack__tier-price{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:22px}.lp-stack__tier-price--accent{color:var(--lp-accent);font-size:24px}.lp-stack__tier-save{color:var(--lp-accent);font-size:14px;letter-spacing:.04em}.lp-stack__tier-bonus{border:1px solid var(--lp-accent);color:var(--lp-accent);font-size:10px;letter-spacing:.2em;margin-top:8px;padding:10px 12px;text-align:center;text-transform:uppercase}.lp-stack__finale{border-top:1px solid var(--lp-accent);display:flex;flex-direction:column;gap:32px;padding:48px 0 8px}.lp-stack__finale-text{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(24px,3.4vw,44px);letter-spacing:-.005em;line-height:1.05;margin:0;max-width:24ch;text-transform:uppercase}.lp-pricing__head{margin-bottom:60px;max-width:720px}.lp-pricing__lede{color:var(--lp-fg-2);font-size:18px;line-height:1.5;margin:20px 0 0}.lp-pricing__tiers{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:60px}@media(max-width:1024px){.lp-pricing__tiers{gap:20px;grid-template-columns:1fr}}.lp-tier{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:flex;flex-direction:column;padding:40px 32px 32px;position:relative;transition:border-color .2s ease,transform .2s ease}.lp-tier:hover{border-color:var(--lp-line-strong);transform:translateY(-2px)}.lp-tier--featured{background:linear-gradient(180deg,rgba(212,170,85,.04) 0,var(--lp-surface) 100%);border-color:var(--lp-accent);box-shadow:0 0 0 1px var(--lp-accent),0 20px 60px #00000080}.lp-tier--featured:hover{box-shadow:0 0 0 1px var(--lp-accent),0 24px 70px #0009}.lp-tier__ribbon{background:var(--lp-accent);border-radius:4px;color:var(--lp-accent-ink);font-family:var(--lp-font-mono);font-size:10px;font-weight:600;left:32px;letter-spacing:.16em;padding:6px 14px;position:absolute;text-transform:uppercase;top:-12px}.lp-tier__kicker{color:var(--lp-fg-3);margin-bottom:16px}.lp-tier__name{color:var(--lp-fg-1);font:700 36px/1 var(--lp-font-display);letter-spacing:-.02em;margin-bottom:12px}.lp-tier__tagline{color:var(--lp-fg-2);font-size:14px;line-height:1.5;margin:0 0 28px;min-height:65px}.lp-tier__price{align-items:baseline;border-bottom:1px solid var(--lp-line);display:flex;gap:8px;margin-bottom:28px;padding-bottom:28px}.lp-tier__price-num{color:var(--lp-fg-1);font:700 44px/1 var(--lp-font-display);letter-spacing:-.02em;white-space:nowrap}.lp-tier__price-per{color:var(--lp-fg-3)}.lp-tier__price-now{align-items:baseline;display:flex;gap:8px}.lp-tier__price.is-promo{align-items:flex-start;flex-direction:column;gap:8px}.lp-tier__price-was{align-items:center;display:flex;gap:10px}.lp-tier__price-old{color:var(--lp-fg-3);font:600 22px/1 var(--lp-font-display);letter-spacing:-.02em;text-decoration:line-through;text-decoration-color:var(--lp-accent);white-space:nowrap}.lp-tier__price-badge{align-self:center;background:var(--lp-accent);border-radius:4px;color:var(--lp-accent-ink);font-family:var(--lp-font-mono);font-size:12px;font-weight:700;letter-spacing:.04em;padding:4px 9px}.lp-pricing__promo{align-items:center;background:linear-gradient(180deg,#d4aa551f,#d4aa5505);border:1px solid var(--lp-accent);border-radius:var(--lp-radius-md);display:flex;flex-wrap:wrap;gap:18px;margin-bottom:36px;padding:16px 22px}.lp-pricing__promo-badge{color:var(--lp-accent);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lp-pricing__promo-timer{align-items:center;color:var(--lp-fg-2);display:flex;gap:8px}.lp-pricing__promo-timer-label{color:var(--lp-fg-3);letter-spacing:.16em;margin-right:4px;text-transform:uppercase}.lp-pricing__promo-timer b{background:#00000059;border:1px solid var(--lp-line-strong);border-radius:6px;color:var(--lp-fg-1);font-family:var(--lp-font-mono);font-size:18px;font-weight:700;min-width:46px;padding:6px 8px;text-align:center}.lp-pricing__promo-timer b i{color:var(--lp-fg-3);font-size:11px;font-style:normal;margin-left:1px}.lp-tier__feats{display:flex;flex:1;flex-direction:column;gap:10px;list-style:none;margin:0 0 32px;padding:0}.lp-tier__feats li{color:var(--lp-fg-2);font-size:14px;line-height:1.4;padding-left:22px;position:relative}.lp-tier__feats li:before{color:var(--lp-accent);content:"—";font-weight:700;left:0;position:absolute;top:0}.lp-tier__feats li.is-strong{color:var(--lp-accent);font-weight:600}.lp-tier__btn{align-items:center;background:transparent;border:1px solid var(--lp-line-strong);border-radius:999px;color:var(--lp-fg-1);cursor:pointer;display:inline-flex;font-family:var(--lp-font-body);font-size:14px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.01em;margin-top:auto;padding:16px 24px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.lp-tier--featured .lp-tier__btn,.lp-tier__btn:hover{background:var(--lp-accent);border-color:var(--lp-accent);color:var(--lp-accent-ink)}.lp-tier--featured .lp-tier__btn:hover{background:#ffc165}.lp-pricing__foot{background:var(--lp-bg-elev);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:32px}.lp-pricing__foot p{color:var(--lp-fg-2);font-size:14px;line-height:1.55;margin:0}.lp-pricing__foot strong{color:var(--lp-fg-1);font-weight:700}@media(max-width:768px){.lp-pricing__foot{grid-template-columns:1fr;padding:24px}}.lp-faq__lead{margin-bottom:20px;max-width:760px}.lp-faq__intro{color:var(--lp-fg-2);font-size:17px;line-height:1.55;margin:0 0 48px;max-width:640px}.lp-faq__list{border-top:1px solid var(--lp-line);display:flex;flex-direction:column}.lp-faq__item{border-bottom:1px solid var(--lp-line)}.lp-faq__q{align-items:center;cursor:pointer;display:flex;gap:24px;list-style:none;padding:24px 0;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp-faq__q::-webkit-details-marker{display:none}.lp-faq__q::marker{display:none}.lp-faq__num{color:var(--lp-fg-3);flex-shrink:0;min-width:30px;transition:color .2s ease}.lp-faq__title{color:var(--lp-fg-1);flex:1;font:600 18px/1.4 var(--lp-font-display);letter-spacing:-.01em;transition:color .2s ease}.lp-faq__plus{flex-shrink:0;height:16px;position:relative;transition:transform .3s ease;width:16px}.lp-faq__plus:after,.lp-faq__plus:before{background:var(--lp-fg-3);content:"";height:1.5px;left:0;position:absolute;top:50%;transition:background .2s ease,transform .3s ease;width:16px}.lp-faq__plus:after{transform:rotate(90deg)}.lp-faq__item[open] .lp-faq__num,.lp-faq__item[open] .lp-faq__title,.lp-faq__q:hover .lp-faq__title{color:var(--lp-accent)}.lp-faq__item[open] .lp-faq__plus:after,.lp-faq__item[open] .lp-faq__plus:before{background:var(--lp-accent)}.lp-faq__item[open] .lp-faq__plus:after{transform:rotate(0)}.lp-faq__a>*{padding:0 0 24px 54px}.lp-faq__a p{color:var(--lp-fg-2);font-size:16.5px;line-height:1.6;margin:0;max-width:860px}.lp-faq__foot{color:var(--lp-fg-3);font-size:14px;margin:48px 0 0;text-align:center}.lp-faq__cta{display:flex;justify-content:center;margin-top:32px}@media(max-width:768px){.lp-faq__q{gap:16px;padding:20px 0}.lp-faq__title{font-size:16px}.lp-faq__a{padding:0 0 20px 46px}.lp-faq__a p{font-size:14px}}.lp-final{background:linear-gradient(180deg,var(--lp-bg) 0,#050505 100%);position:relative}.lp-final:before{background:radial-gradient(ellipse at 50% 0,rgba(212,170,85,.06),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.lp-final>.lp-wrap{position:relative;z-index:1}.lp-final__quote{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:760px;text-align:center}.lp-final__quote p{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(20px,2.4vw,28px);letter-spacing:-.01em;line-height:1.45;margin:0 0 32px}.lp-final__quote p:last-child{margin-bottom:0}.lp-final__muted{color:var(--lp-fg-3)!important;font-family:var(--lp-font-body)!important;font-size:clamp(15px,1.6vw,18px)!important;font-style:italic;letter-spacing:0!important;margin-left:auto!important;margin-right:auto!important;max-width:600px}.lp-final__hl{color:var(--lp-accent);display:inline-block;position:relative}.lp-final__hl:after{background:var(--lp-accent);bottom:-2px;content:"";height:1px;left:0;opacity:.5;position:absolute;right:0}.lp-final__ways{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:40px;position:relative}.lp-final__ways-title{grid-column:1/-1;margin-bottom:16px;text-align:center}.lp-final__path{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);padding:32px;transition:border-color .2s ease}.lp-final__path--two{background:linear-gradient(180deg,rgba(212,170,85,.04) 0,var(--lp-surface) 100%);border-color:var(--lp-accent)}.lp-final__path-k{color:var(--lp-fg-3);display:inline-block;margin-bottom:16px}.lp-final__path--two .lp-final__path-k{color:var(--lp-accent)}.lp-final__path p{color:var(--lp-fg-2);font-size:15px;line-height:1.55;margin:0}.lp-final__path--two p{color:var(--lp-fg-1);font-weight:500}.lp-final__not-third{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-size:clamp(22px,2.5vw,32px);font-weight:700;letter-spacing:-.02em;margin:32px 0;text-align:center}.lp-final__choose{margin:0;text-align:center}.lp-final__tiers{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.lp-final__tier{align-items:center;background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);display:flex;flex-direction:column;gap:12px;padding:32px 24px;text-align:center;text-decoration:none;transition:border-color .2s ease,transform .2s ease,background .2s ease}.lp-final__tier:hover{background:var(--lp-bg-elev);border-color:var(--lp-accent);transform:translateY(-2px)}.lp-final__tier--vip{background:linear-gradient(180deg,rgba(212,170,85,.06) 0,var(--lp-surface) 100%);border-color:var(--lp-accent)}.lp-final__tier-name{color:var(--lp-fg-1);font:700 28px/1 var(--lp-font-display);letter-spacing:-.02em}.lp-final__tier-price{color:var(--lp-fg-3)}.lp-final__tier--vip .lp-final__tier-price{color:var(--lp-accent)}.lp-final__tier-cta{align-items:center;background:var(--lp-accent);border-radius:999px;color:var(--lp-accent-ink);display:inline-flex;font-size:13px;font-weight:600;gap:6px;letter-spacing:.01em;margin-top:8px;padding:12px 20px}.lp-final__fix{color:var(--lp-fg-3);font-size:13px;font-style:italic;margin:0;text-align:center}@media(max-width:768px){.lp-final__tiers,.lp-final__ways{grid-template-columns:1fr}.lp-final__path{padding:24px}}.lp-footer{background:var(--lp-bg);border-top:1px solid var(--lp-line);margin-top:0;padding:80px 0 32px}.lp-footer__main{display:grid;gap:60px;grid-template-columns:2fr 1fr 1fr;margin-bottom:60px}.lp-footer__brand{display:flex;flex-direction:column;gap:16px;max-width:320px}.lp-footer__logo{align-self:flex-start;border:1.5px solid var(--lp-accent);border-radius:4px;color:var(--lp-fg-1);display:inline-block;font-family:var(--lp-font-display);font-size:22px;font-weight:900;letter-spacing:.08em;padding:6px 12px}.lp-footer__tagline{color:var(--lp-fg-3);font-size:14px;line-height:1.5;margin:0}.lp-footer__col-title{color:var(--lp-fg-3);margin:0 0 16px}.lp-footer__col ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.lp-footer__col a{color:var(--lp-fg-2);font-size:14px;text-decoration:none;transition:color .15s ease}.lp-footer__col a:hover{color:var(--lp-accent)}.lp-footer__bottom{align-items:center;border-top:1px solid var(--lp-line);color:var(--lp-fg-3);display:flex;font-family:var(--lp-font-mono);font-size:10px;gap:16px;justify-content:space-between;letter-spacing:.16em;padding-top:24px;text-transform:uppercase}@media(max-width:768px){.lp-footer{padding:60px 0 24px}.lp-footer__main{gap:40px;grid-template-columns:1fr;margin-bottom:40px}.lp-footer__bottom{align-items:flex-start;flex-direction:column;text-align:left}.lp-footer__motto{font-size:9px}}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/d2838bc9-7547-4d19-a049-bb523d4598f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/d7b7625a-2c2f-40a1-bd66-31641c5ad932.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/400b6ecf-9bd7-40d6-b613-19b1abd4c8af.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/d2838bc9-7547-4d19-a049-bb523d4598f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/d7b7625a-2c2f-40a1-bd66-31641c5ad932.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/400b6ecf-9bd7-40d6-b613-19b1abd4c8af.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/d2838bc9-7547-4d19-a049-bb523d4598f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/d7b7625a-2c2f-40a1-bd66-31641c5ad932.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/400b6ecf-9bd7-40d6-b613-19b1abd4c8af.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/d2838bc9-7547-4d19-a049-bb523d4598f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/d7b7625a-2c2f-40a1-bd66-31641c5ad932.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/400b6ecf-9bd7-40d6-b613-19b1abd4c8af.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/d2838bc9-7547-4d19-a049-bb523d4598f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/d7b7625a-2c2f-40a1-bd66-31641c5ad932.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/400b6ecf-9bd7-40d6-b613-19b1abd4c8af.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:900;src:url(../fonts/d2838bc9-7547-4d19-a049-bb523d4598f8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:900;src:url(../fonts/d7b7625a-2c2f-40a1-bd66-31641c5ad932.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo;font-stretch:100%;font-style:normal;font-weight:900;src:url(../fonts/400b6ecf-9bd7-40d6-b613-19b1abd4c8af.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Archivo Black;font-style:normal;font-weight:400;src:url(../fonts/35d5a56a-419b-4398-be40-f95a89aeea91.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Archivo Black;font-style:normal;font-weight:400;src:url(../fonts/5c6316ce-62fc-4c5b-9f9e-8274cd5536ae.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/494aa84b-147a-4dce-96c2-dbb39283e145.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/4d2f23bb-04fa-42bb-84c5-00a89e93135f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/b19cf9ec-debe-42a3-b148-8b21285a2462.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/f459a2ea-a7da-4195-bb7c-7efbe9538af4.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/c88ddbeb-95e2-45e0-8054-cfcad1fa709e.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/d5aee15c-2af9-4f5a-962f-278f16bb6d68.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:300;src:url(../fonts/20ffe9c5-7305-4dd2-9e44-e88245338468.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/494aa84b-147a-4dce-96c2-dbb39283e145.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/4d2f23bb-04fa-42bb-84c5-00a89e93135f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/b19cf9ec-debe-42a3-b148-8b21285a2462.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/f459a2ea-a7da-4195-bb7c-7efbe9538af4.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/c88ddbeb-95e2-45e0-8054-cfcad1fa709e.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/d5aee15c-2af9-4f5a-962f-278f16bb6d68.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:400;src:url(../fonts/20ffe9c5-7305-4dd2-9e44-e88245338468.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/494aa84b-147a-4dce-96c2-dbb39283e145.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/4d2f23bb-04fa-42bb-84c5-00a89e93135f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/b19cf9ec-debe-42a3-b148-8b21285a2462.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/f459a2ea-a7da-4195-bb7c-7efbe9538af4.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/c88ddbeb-95e2-45e0-8054-cfcad1fa709e.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/d5aee15c-2af9-4f5a-962f-278f16bb6d68.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:500;src:url(../fonts/20ffe9c5-7305-4dd2-9e44-e88245338468.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/494aa84b-147a-4dce-96c2-dbb39283e145.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/4d2f23bb-04fa-42bb-84c5-00a89e93135f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/b19cf9ec-debe-42a3-b148-8b21285a2462.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/f459a2ea-a7da-4195-bb7c-7efbe9538af4.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/c88ddbeb-95e2-45e0-8054-cfcad1fa709e.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/d5aee15c-2af9-4f5a-962f-278f16bb6d68.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(../fonts/20ffe9c5-7305-4dd2-9e44-e88245338468.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/494aa84b-147a-4dce-96c2-dbb39283e145.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/4d2f23bb-04fa-42bb-84c5-00a89e93135f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/b19cf9ec-debe-42a3-b148-8b21285a2462.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/f459a2ea-a7da-4195-bb7c-7efbe9538af4.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/c88ddbeb-95e2-45e0-8054-cfcad1fa709e.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/d5aee15c-2af9-4f5a-962f-278f16bb6d68.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(../fonts/20ffe9c5-7305-4dd2-9e44-e88245338468.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../fonts/78ed1adb-21d4-45af-8906-e88d569f63c3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../fonts/826cabf6-93f6-437d-936e-adb71cd1d3e6.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../fonts/2b3cb168-44ca-4dd9-bc6d-a91a7d30c368.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../fonts/4f4375d7-72aa-4312-a405-0afdfe577b0d.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../fonts/5d3b20f2-685c-4d7d-82b2-80b9acc0d07d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(../fonts/784bc80d-6e15-4c8d-8c59-c9083dbeb130.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../fonts/78ed1adb-21d4-45af-8906-e88d569f63c3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../fonts/826cabf6-93f6-437d-936e-adb71cd1d3e6.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../fonts/2b3cb168-44ca-4dd9-bc6d-a91a7d30c368.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../fonts/4f4375d7-72aa-4312-a405-0afdfe577b0d.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../fonts/5d3b20f2-685c-4d7d-82b2-80b9acc0d07d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(../fonts/784bc80d-6e15-4c8d-8c59-c9083dbeb130.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../fonts/78ed1adb-21d4-45af-8906-e88d569f63c3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../fonts/826cabf6-93f6-437d-936e-adb71cd1d3e6.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../fonts/2b3cb168-44ca-4dd9-bc6d-a91a7d30c368.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../fonts/4f4375d7-72aa-4312-a405-0afdfe577b0d.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../fonts/5d3b20f2-685c-4d7d-82b2-80b9acc0d07d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(../fonts/784bc80d-6e15-4c8d-8c59-c9083dbeb130.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}[data-reveal-init]{opacity:0;transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .7s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}[data-reveal-init=up]{transform:translate3d(0,28px,0)}[data-reveal-init=down]{transform:translate3d(0,-28px,0)}[data-reveal-init=left]{transform:translate3d(-32px,0,0)}[data-reveal-init=right]{transform:translate3d(32px,0,0)}[data-reveal-init=scale]{transform:scale(.9)}[data-reveal-init=fade]{transform:none}[data-reveal-visible="1"]{opacity:1!important;transform:translateZ(0) scale(1)!important}[data-reveal-reduced="1"]{transform:none!important}@media(prefers-reduced-motion:reduce){[data-reveal-init]{transform:none!important;transition:opacity .3s ease!important}}:root{--lp-bg:#0a0a0a;--lp-bg-elev:#111;--lp-surface:#111;--lp-surface-2:#151515;--lp-fg-1:#f2efe8;--lp-fg-2:#bdb9b0;--lp-fg-3:#7a776f;--lp-line:#1f1f1f;--lp-line-strong:#2a2a2a;--lp-accent:oklch(.75 .11 75);--lp-accent-ink:#0a0a0a;--lp-accent-soft:oklch(.75 .11 75/.12);--lp-wrap-max:1240px;--lp-wrap-pad:32px;--lp-sec-pad:120px;--lp-font-body:"Inter Tight",-apple-system,system-ui,sans-serif;--lp-font-display:"Archivo Black","Archivo","Inter Tight",-apple-system,system-ui,sans-serif;--lp-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--lp-grain-opacity:.06}html{scroll-padding-top:88px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.lp-root,.lp-root *{color-scheme:dark}.lp-root{background:var(--lp-bg);color:var(--lp-fg-1);font-family:var(--lp-font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden;padding-top:72px;position:relative;text-rendering:optimizeLegibility}.lp-root:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:overlay;opacity:var(--lp-grain-opacity);pointer-events:none;position:fixed;z-index:1000}::-moz-selection{background:var(--lp-accent);color:var(--lp-accent-ink)}::selection{background:var(--lp-accent);color:var(--lp-accent-ink)}.lp-wrap{margin:0 auto;max-width:var(--lp-wrap-max);padding:0 var(--lp-wrap-pad);width:100%}.lp-section{border-top:1px solid var(--lp-line);padding:var(--lp-sec-pad) 0;position:relative}@media(max-width:720px){:root{--lp-sec-pad:80px;--lp-wrap-pad:20px}}.lp-display,.lp-h1,.lp-h2,.lp-h3{color:var(--lp-fg-1);font-family:var(--lp-font-display);font-weight:700;letter-spacing:.01em;line-height:1;margin:0;text-transform:uppercase}.lp-h1{font-size:clamp(40px,7vw,104px);letter-spacing:-.01em;line-height:.92}.lp-h2{font-size:clamp(34px,5vw,64px);line-height:1}.lp-h3{font-size:clamp(22px,3vw,32px);letter-spacing:.005em}.lp-mono{color:var(--lp-fg-3);font-family:var(--lp-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lp-accent{color:var(--lp-accent)}.lp-sec-label{align-items:center;color:var(--lp-fg-3);display:flex;font-family:var(--lp-font-mono);font-size:12px;gap:14px;letter-spacing:.24em;margin-bottom:40px;text-transform:uppercase}.lp-sec-label__num{color:var(--lp-accent)}.lp-sec-label__bar{background:var(--lp-fg-3);flex-shrink:0;height:1px;width:32px}.lp-btn{align-items:center;background:var(--lp-accent);border:0;border-radius:0;color:var(--lp-accent-ink);cursor:pointer;display:inline-flex;font-family:var(--lp-font-display);font-size:14px;font-weight:400;gap:14px;letter-spacing:.22em;overflow:hidden;padding:20px 32px;position:relative;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.lp-btn:hover{box-shadow:0 10px 40px -10px #d6aa5573;transform:translateY(-1px)}.lp-btn__arr{background:currentColor;display:inline-block;height:1px;position:relative;transition:width .2s ease;width:24px}.lp-btn__arr:after{border-right:1px solid;border-top:1px solid;content:"";height:7px;position:absolute;right:0;top:-3px;transform:rotate(45deg);width:7px}.lp-btn:hover .lp-btn__arr{width:32px}.lp-btn--ghost{background:transparent;border:1px solid var(--lp-line-strong);color:var(--lp-fg-1)}.lp-btn--ghost:hover{background:var(--lp-fg-1);border-color:var(--lp-fg-1);box-shadow:none;color:var(--lp-bg)}.lp-root .lp-addicts__card-name,.lp-root .lp-addicts__count,.lp-root .lp-addicts__lede h2,.lp-root .lp-case__name,.lp-root .lp-cases__closer-conclusion,.lp-root .lp-faq__title,.lp-root .lp-final__choose,.lp-root .lp-final__not-third,.lp-root .lp-final__quote p,.lp-root .lp-final__tier-name,.lp-root .lp-final__ways-title,.lp-root .lp-footer__logo,.lp-root .lp-hero__cell-v,.lp-root .lp-hero__h1,.lp-root .lp-inside__card-title,.lp-root .lp-inside__lead,.lp-root .lp-inside__lock-title,.lp-root .lp-inside__roadmap h3,.lp-root .lp-inside__roadmap-name,.lp-root .lp-instructor__name,.lp-root .lp-instructor__school-title,.lp-root .lp-instructor__stat-v,.lp-root .lp-machaev__banner-text,.lp-root .lp-machaev__hero-content .lp-machaev__name,.lp-root .lp-machaev__lecture-title,.lp-root .lp-machaev__module-title,.lp-root .lp-machaev__name,.lp-root .lp-machaev__role,.lp-root .lp-nav__logo-glyph,.lp-root .lp-ortho__name,.lp-root .lp-ortho__school-title,.lp-root .lp-ortho__stat-v,.lp-root .lp-pricing__head .lp-h2,.lp-root .lp-pricing__head h2,.lp-root .lp-problem__cell-title,.lp-root .lp-problem__final-line,.lp-root .lp-problem__triplet p,.lp-root .lp-steps__mech,.lp-root .lp-steps__title,.lp-root .lp-team__about h3,.lp-root .lp-team__name,.lp-root .lp-tier__name,.lp-root .lp-tier__price-num,.lp-root .lp-treatise__h1,.lp-root .lp-treatise__photo-name,.lp-root .lp-treatise__stat-v,.lp-root .lp-tst__lead,.lp-root .lp-tst__name,.lp-root .lp-vault__avatar,.lp-root .lp-vault__head h2,.lp-root .lp-what__definition,.lp-root .lp-what__pillar-title,.lp-root .lp-what__t{font-weight:700!important}.lp-root .lp-addicts__bullets,.lp-root .lp-addicts__card,.lp-root .lp-addicts__foot,.lp-root .lp-final__path,.lp-root .lp-final__tier,.lp-root .lp-final__tier-cta,.lp-root .lp-inside__card,.lp-root .lp-inside__grid,.lp-root .lp-inside__lock,.lp-root .lp-inside__roadmap,.lp-root .lp-pricing__foot,.lp-root .lp-quiz__bar,.lp-root .lp-quiz__bar-fill,.lp-root .lp-quiz__main,.lp-root .lp-quiz__opt,.lp-root .lp-quiz__side,.lp-root .lp-tier,.lp-root .lp-tier__btn,.lp-root .lp-tier__ribbon,.lp-root .lp-treatise__photo,.lp-root .lp-treatise__stats,.lp-root .lp-tst__foot,.lp-root .lp-tst__media,.lp-root .lp-tst__modal-body video,.lp-root .lp-tst__modal-close,.lp-root .lp-tst__num,.lp-root .lp-vault__avatar,.lp-root .lp-vault__channel-status,.lp-root .lp-vault__container,.lp-root .lp-vault__file{border-radius:0!important;box-shadow:none!important}.lp-root .lp-section{border-top:1px solid var(--lp-line)}.lp-root .lp-tst__media{background:#0f0f0f!important}.lp-root .lp-tst__empty{background-image:repeating-linear-gradient(135deg,#161616 0 2px,#0d0d0d 2px 18px)!important}.lp-root .lp-tst__empty:before{border:1px dashed var(--lp-line-strong)!important;content:""!important;inset:14px!important;position:absolute!important}.lp-root .lp-tst__name{color:var(--lp-fg-1)!important;font-family:var(--lp-font-display)!important;font-size:17px!important;letter-spacing:.02em!important;text-transform:uppercase!important}.lp-root .lp-tst__role{color:var(--lp-fg-3)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.lp-root .lp-tst__play{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0a0a0a8c!important;border:1px solid var(--lp-accent)!important;border-radius:50%!important;height:64px!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;width:64px!important}.lp-root .lp-tst__card:hover:not(:disabled) .lp-tst__play{background:var(--lp-accent)!important;transform:translate(-50%,-50%) scale(1.08)!important}.lp-root .lp-tst__play-ico{border-bottom:8px solid transparent!important;border-left:12px solid var(--lp-accent)!important;border-top:8px solid transparent!important;margin-left:3px!important}.lp-root .lp-tst__card:hover:not(:disabled) .lp-tst__play-ico{border-left-color:var(--lp-accent-ink)!important}.lp-root .lp-tst__num{background:#0a0a0ab3!important;border:1px solid rgba(214,170,85,.3)!important;color:var(--lp-accent)!important;letter-spacing:.2em!important}.lp-root .lp-inside__lead,.lp-root .lp-tst__lead{font-family:var(--lp-font-display);text-transform:uppercase}.lp-root .lp-inside__grid{background:var(--lp-bg)!important;border-left:1px solid var(--lp-line)!important;border-top:1px solid var(--lp-line)!important;overflow:visible!important}.lp-root .lp-inside__card{background:var(--lp-bg)!important;border:0!important;border-bottom:1px solid var(--lp-line)!important;border-right:1px solid var(--lp-line)!important;display:flex!important;flex-direction:column!important;min-height:240px!important;padding:36px 28px!important}.lp-root .lp-inside__card-title{font-family:var(--lp-font-display)!important;font-size:18px!important;letter-spacing:.01em!important;text-transform:uppercase!important}.lp-root .lp-inside__roadmap{background:transparent!important;border:0!important;padding:56px 0 0!important}.lp-root .lp-inside__roadmap h3{font-size:28px!important}.lp-root .lp-inside__roadmap h3,.lp-root .lp-inside__roadmap-name{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-inside__roadmap-name{letter-spacing:.01em!important}.lp-root .lp-inside__roadmap-tag{font-family:var(--lp-font-mono)!important;font-size:11px!important;letter-spacing:.2em!important}.lp-root .lp-inside__lock{background:linear-gradient(180deg,#d6aa550d,#d6aa5500)!important;border:1px solid var(--lp-accent)!important;margin-top:56px!important;padding:36px 32px!important}.lp-root .lp-inside__lock-title{color:var(--lp-accent)!important;letter-spacing:.04em!important}.lp-root .lp-inside__lock-title,.lp-root .lp-treatise__h1{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-treatise__h1{font-size:clamp(40px,5.5vw,64px)!important;line-height:1!important}.lp-root .lp-treatise__stat-v{font-family:var(--lp-font-display)!important}.lp-root .lp-addicts__lede h2,.lp-root .lp-treatise__photo-name{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-addicts__lede h2{font-size:clamp(36px,5.5vw,72px)!important;line-height:.95!important}.lp-root .lp-addicts__bullets{background:transparent!important;border:0!important;border-top:1px solid var(--lp-line)!important;padding:0!important}.lp-root .lp-addicts__bullets li{border-bottom:1px solid var(--lp-line)!important;color:var(--lp-fg-1)!important;display:grid!important;font-size:15.5px!important;gap:16px!important;grid-template-columns:44px 1fr!important;padding:16px 0!important}.lp-root .lp-addicts__bullet-icon{align-items:center!important;border:1px solid var(--lp-line-strong)!important;display:flex!important;height:36px!important;justify-content:center!important;width:36px!important}.lp-root .lp-addicts__grid{border-left:1px solid var(--lp-line-strong)!important;border-top:1px solid var(--lp-line-strong)!important;gap:0!important;grid-template-columns:repeat(4,1fr)!important}@media(max-width:860px){.lp-root .lp-addicts__grid{grid-template-columns:repeat(2,1fr)!important}}.lp-root .lp-addicts__card{align-items:center!important;aspect-ratio:1/1!important;background:var(--lp-bg)!important;border:0!important;border-bottom:1px solid var(--lp-line-strong)!important;border-right:1px solid var(--lp-line-strong)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important;padding:20px!important;position:relative!important;text-align:center!important;transition:background .25s ease!important}.lp-root .lp-addicts__card:hover{background:var(--lp-surface-2)!important}.lp-root .lp-addicts__card-name{font-family:var(--lp-font-display)!important;font-size:clamp(15px,1.6vw,20px)!important;letter-spacing:.02em!important;text-transform:uppercase!important;transition:transform .35s ease!important}.lp-root .lp-addicts__card:hover .lp-addicts__card-name{transform:translateY(-14px)!important}.lp-root .lp-addicts__card-verb{bottom:26px!important;color:var(--lp-accent)!important;font-family:var(--lp-font-mono)!important;font-size:12px!important;left:0!important;letter-spacing:.28em!important;opacity:0!important;position:absolute!important;right:0!important;text-transform:uppercase!important;transform:translateY(10px)!important;transition:opacity .28s ease,transform .35s ease!important}.lp-root .lp-addicts__card:hover .lp-addicts__card-verb{opacity:1!important;transform:translateY(0)!important}.lp-root .lp-addicts__card-icon{color:var(--lp-fg-2)!important;height:72px!important;margin:0 0 18px!important;transition:color .3s ease,transform .4s ease!important;width:72px!important}.lp-root .lp-addicts__card:hover .lp-addicts__card-icon{color:var(--lp-accent)!important;transform:scale(1.06)!important}.lp-root .lp-addicts__card-slash{background:none!important;inset:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;transition:opacity .3s ease!important}.lp-root .lp-addicts__card-slash:before{background:var(--lp-accent)!important;content:""!important;height:2px!important;left:-10%!important;position:absolute!important;right:-10%!important;top:50%!important;transform:rotate(-14deg) scaleX(0)!important;transform-origin:center!important;transition:transform .5s cubic-bezier(.2,.8,.2,1)!important}.lp-root .lp-addicts__card:hover .lp-addicts__card-slash{opacity:1!important}.lp-root .lp-addicts__card:hover .lp-addicts__card-slash:before{transform:rotate(-14deg) scaleX(1)!important}.lp-root .lp-addicts__count{font-family:var(--lp-font-display)!important;font-size:24px!important;text-transform:uppercase!important}.lp-root .lp-addicts__foot{align-items:center!important;background:transparent!important;border:0!important;border-top:1px solid var(--lp-line)!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:24px!important;justify-content:space-between!important;margin-top:48px!important;padding:28px 0!important;text-align:left!important}.lp-root .lp-vault__container{background:var(--lp-bg-elev)!important;border:1px solid var(--lp-line-strong)!important}.lp-root .lp-vault__channel-name{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-vault__channel-status{border:1px solid var(--lp-accent)!important}.lp-root .lp-vault__block-title,.lp-root .lp-vault__head h2{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-vault__block-title{font-size:16px!important}.lp-root .lp-vault__block-sub{font-family:var(--lp-font-body)!important;letter-spacing:0!important;text-transform:none!important}.lp-root .lp-vault__file-title{font-family:var(--lp-font-body)!important;font-weight:500!important}.lp-root .lp-vault__file-icon{border:1px solid var(--lp-line-strong)!important;height:44px!important;width:44px!important}.lp-root .lp-quiz__head h2{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-quiz__main{background:var(--lp-bg-elev)!important;border:1px solid var(--lp-line-strong)!important}.lp-root .lp-quiz__side{background:transparent!important;border:1px solid var(--lp-line)!important}.lp-root .lp-quiz__q{text-transform:uppercase!important}.lp-root .lp-quiz__lvl,.lp-root .lp-quiz__q{font-family:var(--lp-font-display)!important}.lp-root .lp-quiz__opt{background:transparent!important;border:1px solid var(--lp-line-strong)!important}.lp-root .lp-quiz__opt.is-active{background:#d6aa550a!important;border-color:var(--lp-accent)!important}.lp-root .lp-quiz__next{border-radius:0!important;letter-spacing:.22em!important}.lp-root .lp-pricing__head .lp-h2,.lp-root .lp-pricing__head h2,.lp-root .lp-quiz__next{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-tier{background:var(--lp-bg-elev)!important;border:1px solid var(--lp-line)!important;border-radius:0!important;box-shadow:none!important;padding:36px 28px!important}.lp-root .lp-tier--featured{background:var(--lp-surface-2)!important;border-color:var(--lp-line-strong)!important;box-shadow:none!important}.lp-root .lp-pricing__tiers>.lp-tier:nth-child(3){background:#0f0c07!important;border-color:var(--lp-accent)!important}.lp-root .lp-tier__ribbon{display:none!important}.lp-root .lp-tier__name{font-family:var(--lp-font-display)!important;font-size:44px!important;letter-spacing:.01em!important;text-transform:uppercase!important}.lp-root .lp-tier__price-num{font-family:var(--lp-font-display)!important;font-size:40px!important;letter-spacing:0!important}.lp-root .lp-tier__price{border-bottom:1px solid var(--lp-line)!important;border-top:1px solid var(--lp-line)!important;margin-bottom:24px!important;padding:18px 0!important}.lp-root .lp-tier__feats li{align-items:flex-start!important;border-bottom:1px dashed var(--lp-line)!important;color:var(--lp-fg-2)!important;display:flex!important;gap:12px!important;padding:10px 0!important}.lp-root .lp-tier__feats li:before{background:transparent!important;border:1px solid var(--lp-accent)!important;content:""!important;flex-shrink:0!important;height:12px!important;margin-top:3px!important;position:relative!important;width:12px!important}.lp-root .lp-pricing__tiers>.lp-tier:nth-child(3) .lp-tier__feats li.is-strong:before{background:var(--lp-accent)!important}.lp-root .lp-pricing__tiers>.lp-tier:nth-child(3) .lp-tier__feats li.is-strong{color:var(--lp-accent)!important}.lp-root .lp-tier__btn{background:transparent!important;border:1px solid var(--lp-line-strong)!important;border-radius:0!important;color:var(--lp-fg-1)!important;font-family:var(--lp-font-display)!important;font-size:13px!important;justify-content:space-between!important;letter-spacing:.2em!important;padding:18px 22px!important;text-transform:uppercase!important;width:100%!important}.lp-root .lp-tier--featured .lp-tier__btn{background:var(--lp-fg-1)!important;border-color:var(--lp-fg-1)!important;color:var(--lp-bg)!important}.lp-root .lp-pricing__tiers>.lp-tier:nth-child(3) .lp-tier__btn{background:var(--lp-accent)!important;border-color:var(--lp-accent)!important;color:var(--lp-accent-ink)!important}.lp-root .lp-pricing__foot{background:transparent!important;border:1px dashed var(--lp-line-strong)!important}.lp-root .lp-faq__lead,.lp-root .lp-faq__title{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-faq__title{font-size:clamp(17px,2.2vw,22px)!important;letter-spacing:.005em!important}.lp-root details.lp-faq__item .lp-faq__a{display:grid!important;grid-template-rows:0fr!important;overflow:hidden!important;transition:grid-template-rows .35s ease!important}.lp-root details.lp-faq__item[open] .lp-faq__a{grid-template-rows:1fr!important}.lp-root .lp-faq__a>*{min-height:0!important;overflow:hidden!important}.lp-root .lp-final__quote p{font-family:var(--lp-font-display)!important;font-size:clamp(28px,4.5vw,56px)!important;letter-spacing:.01em!important;line-height:1.02!important;text-transform:uppercase!important}.lp-root .lp-final__muted,.lp-root .lp-final__quote p.lp-final__muted{color:var(--lp-fg-3)!important;font-family:var(--lp-font-body)!important;font-size:clamp(18px,2.2vw,24px)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.lp-root .lp-final__ways-title{font-family:var(--lp-font-display)!important;font-size:clamp(32px,5vw,60px)!important;text-transform:uppercase!important}.lp-root .lp-final__path{background:transparent!important;border:0!important;border-radius:0!important;border-top:1px solid var(--lp-line)!important;padding:32px 0!important}.lp-root .lp-final__ways>.lp-final__path:last-of-type{border-bottom:1px solid var(--lp-line)!important}.lp-root .lp-final__not-third{font-size:clamp(40px,6vw,80px)!important;letter-spacing:.005em!important;padding:100px 0!important}.lp-root .lp-final__choose,.lp-root .lp-final__not-third{font-family:var(--lp-font-display)!important;text-transform:uppercase!important}.lp-root .lp-final__choose{color:var(--lp-accent)!important;font-size:clamp(80px,16vw,240px)!important;letter-spacing:-.01em!important;line-height:.9!important}.lp-root .lp-final__tier{align-items:stretch!important;background:var(--lp-bg)!important;border:1px solid var(--lp-line-strong)!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding:28px!important;text-align:left!important}.lp-root .lp-final__tier--vip{border-color:var(--lp-accent)!important}.lp-root .lp-final__tier-name{font-family:var(--lp-font-display)!important;font-size:22px!important;letter-spacing:.04em!important;text-transform:uppercase!important}.lp-root .lp-final__tier--vip .lp-final__tier-name{color:var(--lp-accent)!important}.lp-root .lp-final__tier-price{color:var(--lp-fg-2)!important;font-family:var(--lp-font-mono)!important;font-size:14px!important;letter-spacing:.08em!important;margin-bottom:12px!important}.lp-root .lp-final__tier-cta{background:transparent!important;border:1px solid var(--lp-line-strong)!important;border-radius:0!important;color:var(--lp-fg-1)!important;display:block!important;font-family:var(--lp-font-display)!important;font-size:12px!important;letter-spacing:.22em!important;padding:16px!important;text-align:center!important;text-transform:uppercase!important}.lp-root .lp-final__tier--vip .lp-final__tier-cta{background:var(--lp-accent)!important;border-color:var(--lp-accent)!important;color:var(--lp-accent-ink)!important}.lp-root .lp-final__fix{font-style:italic!important}.lp-root .lp-addicts__card,.lp-root .lp-inside__card,.lp-root .lp-problem__cell{position:relative!important}.lp-root .lp-addicts__card:after,.lp-root .lp-inside__card:after,.lp-root .lp-problem__cell:after{background:var(--lp-accent);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);width:4px;z-index:1}.lp-root .lp-addicts__card:hover:after,.lp-root .lp-inside__card:hover:after,.lp-root .lp-problem__cell:hover:after{transform:scaleY(1)}.lp-root .lp-footer{background:#050505!important;padding:60px 0 40px!important}.lp-root .lp-footer__logo{border:0!important;border-radius:0!important;font-family:var(--lp-font-display)!important;font-size:20px!important;letter-spacing:.06em!important;padding:0!important;text-transform:uppercase!important}.lp-root .lp-footer__col-title{font-family:var(--lp-font-mono)!important;font-size:11px!important;letter-spacing:.22em!important}
