.lp{--lp-ink:#172130;--lp-muted:#646c78;--lp-line:#deded5;--lp-gold:#efc327;color:var(--lp-ink);background:#f6f5ef;font-family:Golos Text,sans-serif;font-size:16px;line-height:1.65;overflow:clip}.lp *{box-sizing:border-box}.lp .lp-wrap{width:min(1240px,100% - 96px);margin-inline:auto}.lp a{color:inherit;text-decoration:none}.lp a:hover{text-decoration:none}.lp p{margin:0}.lp h1,.lp h2,.lp h3,.lp h4{color:inherit;font-family:Manrope,Golos Text,sans-serif;font-weight:750}.lp h1,.lp h2{letter-spacing:-.055em;line-height:1.1}.lp h2{margin:15px 0 23px;font-size:clamp(2.2rem,3.8vw,3.3rem)}.lp h2 span{color:#757b82}.lp h3{letter-spacing:-.025em;line-height:1.3}.lp svg{stroke-width:1.7px;flex-shrink:0}.lp img{max-width:100%}.lp :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:5px;outline:3px solid #b48800}.lp [id]{scroll-margin-top:38px}.lp .lp-kicker{letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;font-weight:650;line-height:1.7;display:flex}.lp .lp-kicker .lp-status-dot{background:#b89819;border-radius:100%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 5px #e7d38525}.lp .lp-section{padding-block:94px}.lp .lp-section-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:40px;display:grid}.lp-section-heading h2{margin-bottom:0}.lp-section-heading>p,.lp-section-heading>div>p:not(.lp-kicker){color:var(--lp-muted);max-width:480px;padding-bottom:5px;font-size:17px;line-height:1.8}.lp .lp-header{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:28px;min-height:102px;display:flex}.lp .lp-brand{white-space:nowrap;align-items:center;gap:12px;font-size:16px;font-weight:750;line-height:1.3;display:flex}.lp .lp-brand small{color:var(--lp-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.lp .lp-logo{background:var(--lp-gold);color:#172130;letter-spacing:-.065em;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:46px;font-family:Manrope,sans-serif;font-size:19px;font-weight:800;display:grid}.lp-header nav{color:#576170;align-items:center;gap:25px;font-size:14px;display:flex}.lp-header nav a{padding:12px 0;position:relative}.lp-header nav a:after{content:"";background:#bf9c1c;height:2px;transition:right .2s;position:absolute;bottom:4px;left:0;right:100%}.lp-header nav a:hover:after{right:0}.lp .lp-login{white-space:nowrap;border:1px solid #cecec4;border-radius:11px;align-items:center;gap:13px;min-height:45px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.lp .lp-login:hover{background:#fff}.lp .lp-login-short{display:none}.lp .lp-button{border-radius:11px;justify-content:center;align-items:center;gap:25px;min-height:56px;padding:16px 23px;font-size:15px;font-weight:650;line-height:1.5;transition:transform .2s,background .2s;display:inline-flex}.lp .lp-button-gold{background:var(--lp-gold);color:#172130;box-shadow:0 7px 22px #cda00c16}.lp .lp-button-gold:hover{background:#f6d05a;transform:translateY(-2px)}.lp .lp-text-link{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:550;display:inline-flex}.lp .lp-text-link:hover{color:#87691a;text-underline-offset:5px;text-decoration:underline}.lp .lp-hero{grid-template-columns:1.13fr 1fr;align-items:center;gap:64px;padding-block:64px 76px;display:grid}.lp h1{margin:24px 0 28px;font-size:clamp(2.8rem,4.7vw,4.15rem);font-weight:800}.lp h1 span{isolation:isolate;white-space:nowrap;position:relative}.lp h1 span:after{content:"";z-index:-1;background:#ead36a;height:13px;position:absolute;bottom:1px;left:0;right:-3px;transform:rotate(-1deg)}.lp .lp-lead{color:#626b77;max-width:490px;font-size:17px;line-height:1.85}.lp .lp-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.lp .lp-hero-facts{border-top:1px solid var(--lp-line);grid-template-columns:1fr 1fr 1.12fr;gap:18px;margin-top:40px;padding-top:23px;display:grid}.lp-hero-facts>div+div{border-left:1px solid var(--lp-line);padding-left:18px}.lp-hero-facts strong{letter-spacing:-.04em;white-space:nowrap;font-family:Manrope,sans-serif;font-size:20px;display:block}.lp-hero-facts span{color:#737a83;max-width:125px;margin-top:4px;font-size:12px;line-height:1.55;display:block}.lp .lp-hero-visual{min-width:0;padding-bottom:54px;padding-left:18px;position:relative}.lp .lp-portrait{aspect-ratio:.83;isolation:isolate;background:#c29930;border-radius:20px 96px 20px 20px;max-height:594px;margin:0;position:relative;overflow:hidden;box-shadow:0 26px 54px #36311610}.lp-portrait>img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;position:absolute;inset:0}.lp .lp-portrait:after{content:"";z-index:0;background:linear-gradient(#0000 12%,#111c29e6);position:absolute;inset:30% 0 0}.lp-portrait-label{letter-spacing:.12em;color:#fff7d4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#59471645;border:1px solid #ffe8a045;border-radius:20px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:550;display:flex;position:absolute;top:23px;left:24px}.lp-portrait-label>span{background:#f1d769;border-radius:50%;width:5px;height:5px}.lp-portrait figcaption{z-index:1;color:#fff;position:absolute;inset:auto 30px 88px}.lp-portrait figcaption>span{letter-spacing:.15em;color:#e2cc8a;font-size:12px}.lp-portrait figcaption strong{letter-spacing:-.035em;margin:10px 0;font-family:Manrope,sans-serif;font-size:35px;font-weight:700;line-height:1.07;display:block}.lp-portrait figcaption small{color:#cfd2cc;font-size:12px;display:block}.lp .lp-hero-route{z-index:2;background:#fffefa;border:1px solid #e5e2d4;border-radius:16px;padding:22px 25px;position:absolute;bottom:16px;left:-20px;right:35px;transform:rotate(-2deg);box-shadow:0 15px 42px #2729190c}.lp-hero-route>div:first-child{color:#67716f;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:12px;display:flex}.lp .lp-mini-path{align-items:center;gap:10px;margin:17px 0 9px;display:flex}.lp-mini-path b{letter-spacing:-.03em;font-family:Manrope,sans-serif;font-size:18px}.lp-mini-path b:first-child{background:#f6d96c;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.lp-mini-path i{background:#e6e3d7;flex:1;height:2px}.lp-mini-path i:first-of-type{background:#c3a039}.lp-hero-route p{color:#788071;font-size:12px}.lp .lp-intro-line{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);letter-spacing:.2em;color:#818475;justify-content:space-between;align-items:center;padding:28px 0;font-size:12px;font-weight:600;display:flex}.lp-intro-line i{background:#c5b26c;border-radius:50%;width:5px;height:5px;display:block}.lp .lp-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lp-pillars article{background:#fffefa;border:1px solid #e2e2d9;border-radius:15px;padding:29px;transition:transform .2s,box-shadow .2s}.lp-pillars article:hover{transform:translateY(-4px);box-shadow:0 12px 36px #17213006}.lp .lp-pillar-top{justify-content:space-between;align-items:center;display:flex}.lp-pillar-top>span:last-child{color:#929586;font-family:Manrope,sans-serif;font-size:12px}.lp .lp-feature-icon{color:#8b721c;background:#f4f0dd;border-radius:13px;place-items:center;width:47px;height:47px;display:grid}.lp-pillars h3{margin:26px 0 13px;font-size:21px}.lp-pillars p{color:var(--lp-muted);font-size:16px;line-height:1.8}.lp-pillars small{color:#8f8560;border-top:1px solid #edece2;margin-top:25px;padding-top:17px;font-size:12px;display:block}.lp .lp-path-section{color:#f5f4e9;isolation:isolate;background:#172231;padding:80px 0 55px;position:relative}.lp-path-section:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 70% 0,#78633222,#0000 55%);position:absolute;inset:0}.lp-path-section .lp-kicker{color:#c2ad63}.lp-path-section h2 span{color:#a9adb3}.lp-path-section .lp-section-heading>p{color:#a9b1bc}.lp .lp-path-rail{align-items:center;gap:18px;margin:56px 0 34px;display:flex}.lp-path-rail span{letter-spacing:-.04em;font-family:Manrope,sans-serif;font-size:clamp(24px,3vw,43px);font-weight:650}.lp-path-rail span:first-child{color:#efd16c}.lp-path-rail i{background:#7e77575e;flex:1;height:1px;position:relative}.lp-path-rail i:after{content:"";background:#dec268;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0}.lp .lp-path-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.lp-path-phases article{border-top:1px solid #fff2;padding-top:22px}.lp-path-phases article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-path-phases article span{letter-spacing:.14em;color:#a6a997;font-size:12px}.lp-path-phases article strong{color:#e7d797;font-size:13px;font-weight:500}.lp-path-phases h3{margin:20px 0 10px;font-size:25px}.lp-path-phases p{color:#a6afbc;font-size:16px;line-height:1.85}.lp .lp-path-note{color:#8e9aab;border-top:1px solid #ffffff13;align-items:center;gap:12px;margin-top:38px;padding-top:26px;font-size:12px;display:flex}.lp .lp-week-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:45px 0 35px;padding:0;list-style:none;display:grid}.lp .lp-week-number{color:#a28630;border-bottom:1px solid #d9d8c9;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;font-family:Manrope,sans-serif;font-size:16px;display:flex}.lp-week-number svg{color:#a0a59d}.lp-week-steps h3{margin:20px 0 13px;font-size:21px}.lp-week-steps p{color:var(--lp-muted);font-size:16px;line-height:1.85}.lp .lp-week-footer{border-top:1px solid var(--lp-line);color:#747969;flex-wrap:wrap;gap:20px 40px;padding-top:25px;font-size:13px;display:flex}.lp-week-footer span{align-items:center;gap:11px;display:flex}.lp .lp-cabinet-section{background:#eaece4;padding-block:86px}.lp .lp-demo-invite{align-items:center;gap:10px;display:flex;color:#687c64!important;margin-top:14px!important;font-size:13px!important}.lp .lp-cabinet-demo{background:#fbfbf8;border:1px solid #d6d9ce;border-radius:19px;overflow:hidden;box-shadow:0 24px 70px #29372010}.lp .lp-demo-browser{color:#75806f;background:#f5f6f0;border-bottom:1px solid #e4e7dd;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:12px;display:flex}.lp-demo-browser>span{align-items:center;gap:7px;display:flex}.lp-demo-browser small{color:#899180;font-size:12px}.lp .lp-window-dots{width:70px}.lp-window-dots i{background:#c9cdc0;border-radius:50%;width:6px;height:6px}.lp .lp-demo-layout{grid-template-columns:190px minmax(0,1fr);display:grid}.lp .lp-demo-side{background:#fffefa;border-right:1px solid #e6e8df;flex-direction:column;padding:26px 17px;display:flex}.lp .lp-demo-brand{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 6px 32px;font-size:13px;font-weight:650;display:flex}.lp-demo-brand b{background:#ebc541;border-radius:8px;padding:8px 5px;font-family:Manrope,sans-serif;font-size:12px}.lp .lp-demo-tabs{flex-direction:column;gap:7px;display:flex}.lp-demo-tabs button{width:100%;font:inherit;color:#75806f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:12px 9px;font-size:12px;display:flex}.lp-demo-tabs button>svg:last-child{margin-left:auto}.lp-demo-tabs button[aria-pressed=true]{color:#645720;background:#f5f0d9;font-weight:650}.lp-demo-tabs button:hover{background:#f5f0e1}.lp-demo-side-note{color:#889080;margin:auto 5px 0;padding-top:35px;font-size:12px}.lp-demo-side-note strong{color:#6a7360;margin-top:8px;font-size:13px;font-weight:500;line-height:1.5;display:block}.lp .lp-demo-main{min-width:0;min-height:440px;padding:30px}.lp .lp-demo-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.lp-demo-heading>div>span{letter-spacing:.17em;color:#959c90;font-size:12px}.lp-demo-heading h3{letter-spacing:-.04em;margin:6px 0 0;font-size:20px}.lp-demo-avatar{background:#e9eade;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.lp .lp-demo-metrics{grid-template-columns:1fr 180px;gap:17px;display:grid}.lp .lp-demo-result{color:#fff;background:#1d2a38;border-radius:13px;padding:23px;position:relative;overflow:hidden}.lp-demo-result>span{color:#c0c8d2;font-size:12px}.lp-demo-result>strong{letter-spacing:-.05em;margin:8px 0;font-family:Manrope,sans-serif;font-size:37px;font-weight:700;line-height:1.2;display:block}.lp-demo-result>strong small{color:#d4bf77;font-size:24px}.lp-demo-result>p{color:#9daab8;font-size:12px}.lp-demo-path{background:#fff2;border-radius:8px;height:3px;margin:23px 0 9px;overflow:hidden}.lp-demo-path i{background:#ddc056;width:1.05%;min-width:3px;height:100%;display:block}.lp-demo-path-labels{color:#aeb9c4;justify-content:space-between;gap:10px;font-size:12px;display:flex}.lp .lp-demo-points{background:#f6f4e8;border:1px solid #e3e4d9;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;padding:10px 18px 14px;display:flex}.lp-demo-points>img{object-fit:contain;filter:drop-shadow(0 8px 9px #ab841b12);width:75px;height:75px}.lp-demo-points>span{color:#999678;font-size:12px}.lp-demo-points>strong{color:#665c36;letter-spacing:-.04em;font-family:Manrope,sans-serif;font-size:30px;display:block}.lp-demo-points>strong small{letter-spacing:0;font-family:Golos Text,sans-serif;font-size:12px;font-weight:400}.lp .lp-demo-bottom{grid-template-columns:1fr 220px;gap:17px;margin-top:17px;display:grid}.lp .lp-demo-chart,.lp .lp-demo-week{background:#fff;border:1px solid #e6e7de;border-radius:12px;padding:17px}.lp-demo-chart>div:first-child{color:#697563;justify-content:space-between;align-items:center;font-size:12px;display:flex}.lp-demo-chart strong{font-weight:500}.lp .lp-demo-bars{gap:16px;height:94px;padding:16px 0 0;display:flex}.lp-demo-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;padding-bottom:20px;display:flex;position:relative}.lp-demo-bars i{background:#e9e9d4;border-radius:5px 5px 0 0;width:70%;min-height:10px;max-height:100%;display:block}.lp-demo-bars>div:last-child i{background:#c2ab59}.lp-demo-bars span{color:#929785;font-size:12px;position:absolute;bottom:0}.lp-demo-week>span{color:#65705f;align-items:center;gap:8px;font-size:12px;display:flex}.lp-demo-week>strong{margin:7px 0 9px;font-family:Manrope,sans-serif;font-size:30px;line-height:1.35;display:block}.lp-demo-week small{color:#7f8776;font-family:Golos Text,sans-serif;font-size:12px;font-weight:400}.lp-demo-week p{color:#748369;align-items:center;gap:6px;margin-top:7px;font-size:12px;display:flex}.lp .lp-demo-caption{color:#979b90;background:#f8f9f3;border-top:1px solid #e5e6dc;margin:0;padding:13px 20px;font-size:12px}.lp .lp-demo-task-list{gap:14px;display:grid}.lp-demo-task-list article{background:#fff;border:1px solid #e1e5d9;border-radius:11px;align-items:center;gap:16px;padding:18px;display:flex}.lp-demo-task-list article>span{color:#939a82;border:1px solid #deded0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.lp-demo-task-list article>span.done{color:#6a804c;background:#edf3e6;border-color:#d5e1c9}.lp-demo-task-list article h4{margin:0 0 4px;font-size:13px}.lp-demo-task-list article p{color:#86907d;font-size:12px}.lp-demo-task-list article small{white-space:nowrap;color:#9c8435;background:#f6f2dd;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:12px}.lp-demo-task-list article small.done{color:#6b7f56;background:#edf3e6}.lp .lp-demo-insight{background:#f8f6ed;border:1px dashed #d7d1b8;border-radius:12px;align-items:center;gap:14px;padding:17px;display:flex}.lp-demo-insight>svg{color:#ab9135}.lp-demo-insight strong{font-size:13px}.lp-demo-insight p{color:#8a8c78;margin-top:4px;font-size:12px}.lp .lp-demo-library{grid-template-columns:1fr 1fr;gap:15px;display:grid}.lp-demo-library article{background:#fffefa;border:1px solid #e2e4d8;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:15px 10px;display:flex}.lp-demo-library article>img{object-fit:contain;width:65px;height:75px}.lp-demo-library h4{margin:0 0 7px;font-size:13px}.lp-demo-library article p{color:#8b907d;font-size:12px;line-height:1.6}.lp-demo-library article>svg{color:#b5b998;margin-left:auto}.lp .lp-demo-library-note{color:#8a906f;grid-column:1/-1;align-items:center;gap:9px;padding:15px 4px;font-size:12px;display:flex}.lp .lp-cabinet-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:36px;display:grid}.lp-cabinet-features>div{grid-template-columns:24px 1fr;align-items:center;gap:9px 14px;display:grid}.lp-cabinet-features svg{color:#77896e}.lp-cabinet-features strong{font-size:15px;font-weight:600}.lp-cabinet-features p{color:#7b8277;grid-column:2;font-size:14px;line-height:1.8}.lp .lp-growth-grid{grid-template-columns:1.25fr 1fr;gap:22px;display:grid}.lp .lp-growth-grid article{border-radius:20px;padding:36px;position:relative;overflow:hidden}.lp .lp-card-label{letter-spacing:.13em;color:#9b976f;font-size:12px;font-weight:650}.lp-growth-grid h3{margin:23px 0 16px;font-size:27px;line-height:1.2}.lp-growth-grid p{color:var(--lp-muted);font-size:16px;line-height:1.8}.lp .lp-growth-library{background:#ecebdb;border:1px solid #e2e0cb;align-items:flex-start;gap:16px;display:flex}.lp-growth-library>div{z-index:1;flex:1;position:relative}.lp-growth-library>img{object-fit:contain;filter:drop-shadow(0 18px 16px #66613214);width:240px;height:270px;position:absolute;bottom:-15px;right:-34px;transform:rotate(9deg)}.lp-growth-library p{max-width:320px;padding-right:24px}.lp .lp-content-tags{z-index:2;flex-wrap:wrap;gap:8px;max-width:230px;margin-top:25px;display:flex;position:relative}.lp-content-tags span{color:#747652;white-space:nowrap;background:#fcfbf0e6;border:1px solid #fff8;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.lp .lp-growth-habits{background:#fffefa;border:1px solid #e1e3d6}.lp-growth-habits p{max-width:330px}.lp .lp-habit-art{gap:22px;margin-top:16px;display:flex}.lp-habit-art>div{color:#919579;flex-direction:column;align-items:center;font-size:12px;display:flex}.lp-habit-art img{object-fit:contain;width:65px;height:68px}.lp .lp-awards-showcase{color:#fcf9e9;isolation:isolate;background:#172231;border-radius:20px;grid-template-columns:1fr 1.12fr;align-items:center;gap:38px;margin-top:24px;padding:47px 44px;display:grid;position:relative;overflow:hidden}.lp-awards-showcase:before{content:"";z-index:-1;background:radial-gradient(at 80% 90%,#a7801b21,#0000 65%);position:absolute;inset:0}.lp-awards-copy .lp-kicker{letter-spacing:.13em;color:#bca764;font-size:12px}.lp-awards-copy h3{margin:19px 0;font-size:31px}.lp-awards-copy p{color:#a4aeba;font-size:16px;line-height:1.85}.lp-awards-copy p+p{margin-top:13px}.lp-awards-copy p strong{color:#d5d2be;font-weight:550}.lp .lp-trophy-display{justify-content:center;align-items:end;gap:0;padding:25px 0 12px;display:flex}.lp .lp-trophy{flex-direction:column;align-items:center;display:flex;position:relative}.lp-trophy>img{object-fit:contain;filter:drop-shadow(0 17px 12px #0005);height:auto}.lp-trophy.silver,.lp-trophy.diamond{opacity:.8;width:28%;padding-bottom:10px}.lp-trophy.gold{z-index:2;width:40%;transform:translateY(-8px)}.lp-trophy span{letter-spacing:-.025em;color:#afa780;margin-top:17px;font-family:Manrope,sans-serif;font-size:12px}.lp-trophy.gold span{color:#ead48a;font-size:16px}.lp-trophy.gold:before{content:"";filter:blur(28px);z-index:-1;background:#d7b9500e;border-radius:50%;position:absolute;inset:20px -20px 50px}.lp .lp-mentor-section{grid-template-columns:.85fr 1fr;align-items:center;gap:90px;padding:0 0 94px;display:grid}.lp .lp-mentor-portrait{aspect-ratio:.95;background:#d4c28b;border-radius:18px;position:relative;overflow:hidden}.lp-mentor-portrait>img{object-fit:cover;object-position:50% 12%;filter:saturate(.63);width:100%;height:100%}.lp-mentor-portrait:after{content:"";background:linear-gradient(#0000,#152432c9);position:absolute;inset:50% 0 0}.lp .lp-mentor-sign{color:#ebdfb9;z-index:1;font-family:Georgia,serif;font-size:21px;font-style:italic;position:absolute;bottom:26px;left:26px}.lp .lp-mentor-copy h2{margin:17px 0 23px;font-size:45px}.lp .lp-mentor-lead{letter-spacing:-.02em;color:#3d4959;margin-bottom:17px;font-size:21px;line-height:1.65}.lp-mentor-copy>p:not(.lp-kicker):not(.lp-mentor-lead){color:var(--lp-muted);font-size:16px;line-height:1.85}.lp-mentor-copy ul{color:#707d6a;gap:10px;margin:23px 0 15px;padding:0;font-size:14px;list-style:none;display:grid}.lp-mentor-copy li{align-items:center;gap:10px;display:flex}.lp .lp-fit-section{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);grid-template-columns:1fr 1.12fr;align-items:center;gap:90px;padding-block:54px;display:grid}.lp-fit-section h2{margin-bottom:0;font-size:39px}.lp .lp-direction-tags{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.lp-direction-tags span{color:#7f806a;background:#fffdf6;border:1px solid #d7d8cb;border-radius:24px;padding:8px 14px;font-size:12px}.lp-fit-section p:not(.lp-kicker){color:var(--lp-muted);font-size:16px;line-height:1.85}.lp .lp-faq{grid-template-columns:.72fr 1.3fr;gap:100px;display:grid}.lp-faq>div:first-child>p:not(.lp-kicker){color:#78816f;margin:22px 0 12px;font-size:15px;line-height:1.85}.lp .lp-faq-list details{border-bottom:1px solid #deded4}.lp-faq-list details:first-child{border-top:1px solid #deded4}.lp-faq-list summary{cursor:pointer;align-items:center;gap:17px;padding:22px 0;list-style:none;display:flex}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-list summary>span{color:#a09f81;font-size:12px}.lp-faq-list summary h3{flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.55}.lp-faq-list summary>svg{color:#979a84;transition:transform .2s}.lp-faq-list details[open] summary>svg{transform:rotate(45deg)}.lp-faq-list details>p{color:#76806c;margin:0 0 22px 32px;padding-right:22px;font-size:16px;line-height:1.8}.lp .lp-apply-section{background:#eeeee4;border-top:1px solid #e6e7db}.lp .lp-apply{grid-template-columns:.85fr 1.18fr;align-items:start;gap:45px 70px;padding-block:86px 34px;display:grid}.lp-apply-copy{position:sticky;top:32px}.lp-apply-copy h2{margin-bottom:23px;font-size:40px}.lp-apply-copy>p:not(.lp-kicker){color:#75806b;font-size:16px;line-height:1.85}.lp .lp-join-steps{gap:23px;margin:33px 0 24px;padding:0;list-style:none;display:grid}.lp-join-steps li{align-items:flex-start;gap:16px;display:flex}.lp-join-steps li>span{color:#928452;border:1px solid #d7d5bc;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.lp-join-steps strong{font-size:15px;font-weight:600}.lp-join-steps p{color:#929882;margin-top:3px;font-size:13px;line-height:1.7}.lp .lp-form-card{background:#fffefa;border:1px solid #dddfd1;border-radius:20px;min-width:0;padding:30px;box-shadow:0 20px 55px #182c1710}.lp .lp-form-heading{border-bottom:1px solid #e7e8db;align-items:center;gap:15px;margin-bottom:25px;padding-bottom:24px;display:flex}.lp-form-heading strong{letter-spacing:-.03em;font-family:Manrope,sans-serif;font-size:18px;font-weight:700}.lp-form-heading p{color:#949b85;margin-top:2px;font-size:12px}.lp .onboarding-form .field input:not([type=checkbox]),.lp .onboarding-form .field select,.lp .onboarding-form .field textarea{background:#fff;border:1px solid #dce0d8;border-radius:10px;min-height:47px;padding:12px;font-size:16px}.lp .onboarding-form .field label{color:#53634c}.lp .onboarding-progress>span{color:#7c896e;font-size:12px}.lp .onboarding-step h3{font-size:25px}.lp .onboarding-form .profile-option{background:#f9faf5}.lp .onboarding-form .profile-option span{font-size:14px}.lp .onboarding-actions .primary{background:#e6c249;border-radius:9px}.lp .onboarding-consent a{text-decoration:underline}.lp .lp-data{color:#89917d;border-top:1px solid #d9ddce;grid-column:1/-1;padding-top:20px;font-size:12px;line-height:1.85}.lp-data summary{cursor:pointer}.lp-data p{max-width:950px;margin-top:16px}.lp-data a{text-underline-offset:3px;text-decoration:underline}.lp .lp-footer{color:#7b8171;justify-content:space-between;align-items:center;gap:25px;padding-block:34px;font-size:12px;display:flex}.lp-footer .lp-brand{color:var(--lp-ink)}.lp-footer>div{align-items:center;gap:20px;display:flex}.lp-footer>div a{align-items:center;gap:6px;display:inline-flex}.lp .lp-skip{color:#151515;z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.lp .lp-skip:focus{top:10px}@media (min-width:1600px){.lp .lp-hero{padding-block:84px 90px}.lp .lp-portrait{max-height:650px}.lp h1{font-size:4.5rem}}@media (max-width:1100px){.lp .lp-wrap{width:calc(100% - 64px)}.lp-header nav{gap:17px}.lp-header nav a:nth-child(2){display:none}.lp .lp-header{gap:16px}.lp .lp-hero{gap:32px}.lp h1{font-size:clamp(2.65rem,5vw,3.65rem)}.lp .lp-hero-facts{gap:12px}.lp-hero-facts>div+div{padding-left:12px}.lp-hero-facts strong{font-size:17px}.lp .lp-hero-visual{padding-left:10px}.lp .lp-hero-route{padding:18px 20px;left:-10px;right:15px}.lp-portrait figcaption{bottom:76px;left:23px}.lp-portrait figcaption strong{font-size:30px}.lp-portrait figcaption small{font-size:12px}.lp .lp-section-heading{gap:40px}.lp-pillars article{padding:24px}.lp-pillars h3{font-size:19px}.lp .lp-path-phases{gap:24px}.lp-path-phases article>div{display:block}.lp-path-phases article strong{margin-top:4px;display:block}.lp .lp-demo-layout{grid-template-columns:160px 1fr}.lp .lp-demo-main{padding:24px}.lp .lp-demo-metrics{grid-template-columns:1fr 140px}.lp .lp-demo-bottom{grid-template-columns:1fr 175px}.lp .lp-growth-grid{grid-template-columns:1.1fr 1fr}.lp .lp-growth-grid article{padding:28px}.lp-growth-library>img{width:185px;height:210px;right:-38px}.lp-growth-library p{max-width:275px;padding-right:10px}.lp .lp-awards-showcase{gap:20px;padding:34px}.lp .lp-mentor-section{gap:50px}.lp .lp-mentor-copy h2{font-size:40px}.lp .lp-faq{gap:60px}.lp .lp-fit-section{gap:50px}.lp .lp-apply{grid-template-columns:.85fr 1.2fr;gap:40px}.lp-apply-copy h2{font-size:35px}.lp .lp-form-card{padding:24px}}@media (max-width:820px){.lp .lp-wrap{width:calc(100% - 40px)}.lp .lp-header{min-height:84px}.lp-header nav{display:none}.lp .lp-brand{gap:10px;font-size:14px}.lp .lp-brand small{font-size:12px}.lp .lp-logo{width:38px;height:40px;font-size:17px}.lp .lp-login{gap:7px;min-height:41px;padding:9px 12px;font-size:13px}.lp .lp-login-full{display:none}.lp .lp-login-short{display:inline}.lp .lp-hero{grid-template-columns:1fr;gap:35px;padding-block:40px 30px}.lp .lp-hero-copy{max-width:620px}.lp h1{margin:21px 0 24px;font-size:clamp(2.6rem,7vw,3.8rem)}.lp h1 span:after{height:10px;bottom:1px}.lp .lp-lead{max-width:550px;font-size:16px;line-height:1.85}.lp .lp-hero-actions{gap:20px;margin-top:24px}.lp .lp-button{min-height:54px;padding:15px 21px;font-size:14px}.lp .lp-text-link{font-size:13px}.lp .lp-hero-facts{gap:17px;max-width:550px;margin-top:29px}.lp-hero-facts strong{font-size:19px}.lp-hero-facts span{font-size:12px}.lp-hero-facts>div+div{padding-left:17px}.lp .lp-hero-visual{width:100%;max-width:580px;margin:auto;padding:0 0 46px 16px}.lp .lp-portrait{aspect-ratio:1;border-radius:16px 75px 16px 16px;height:auto;max-height:550px}.lp-portrait>img{object-position:50% 19%}.lp .lp-hero-route{max-width:430px;padding:19px 21px;bottom:7px;left:0;right:22px}.lp-portrait figcaption{bottom:99px;left:23px}.lp-portrait figcaption strong{font-size:32px}.lp-portrait figcaption small{font-size:12px}.lp .lp-intro-line{letter-spacing:.09em;gap:12px;padding-block:20px;font-size:12px}.lp .lp-intro-line i{flex-shrink:0;width:3px;height:3px}.lp .lp-section{padding-block:62px}.lp .lp-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.lp h2{margin-top:13px;font-size:clamp(2rem,5.8vw,2.7rem);line-height:1.13}.lp .lp-kicker{letter-spacing:.12em;font-size:12px}.lp-section-heading>p,.lp-section-heading>div>p:not(.lp-kicker){max-width:600px;padding-bottom:0;font-size:16px}.lp .lp-pillars{grid-template-columns:1fr;gap:16px}.lp-pillars article{padding:27px}.lp-pillars h3{margin:20px 0 12px;font-size:22px}.lp-pillars small{margin-top:19px;font-size:12px}.lp .lp-path-section{padding-block:56px 35px}.lp .lp-path-rail{gap:15px;margin:35px 0 26px}.lp-path-rail span{font-size:29px}.lp .lp-path-phases{grid-template-columns:1fr;gap:23px}.lp-path-phases article>div{align-items:center;gap:16px;display:flex}.lp-path-phases article strong{margin-top:0}.lp-path-phases h3{margin:17px 0 10px;font-size:24px}.lp-path-phases p{max-width:590px;font-size:16px}.lp .lp-path-note{align-items:flex-start;margin-top:30px;padding-top:23px;font-size:12px}.lp .lp-week-steps{grid-template-columns:1fr 1fr;gap:32px 24px;margin:30px 0}.lp-week-steps h3{margin:17px 0 11px;font-size:21px}.lp-week-steps p{font-size:16px}.lp .lp-week-footer{flex-direction:column;gap:15px;font-size:12px}.lp .lp-cabinet-section{padding-block:58px}.lp .lp-demo-layout{grid-template-columns:1fr}.lp .lp-demo-side{border-bottom:1px solid #e6e8df;border-right:0;padding:11px 15px}.lp .lp-demo-brand,.lp .lp-demo-side-note{display:none}.lp .lp-demo-tabs{flex-direction:row;gap:8px}.lp-demo-tabs button{justify-content:center;min-height:43px;padding:11px;font-size:12px}.lp-demo-tabs button>svg:last-child{display:none}.lp .lp-demo-main{min-height:405px;padding:23px}.lp .lp-demo-heading{gap:13px;margin-bottom:20px}.lp-demo-heading h3{font-size:19px}.lp .lp-demo-metrics{grid-template-columns:minmax(0,1fr) 120px;gap:12px}.lp .lp-demo-result{padding:18px}.lp-demo-result>strong{font-size:32px}.lp-demo-result>p{font-size:12px}.lp .lp-demo-points{padding:10px}.lp .lp-demo-bottom{grid-template-columns:1fr 175px;gap:12px;margin-top:12px}.lp .lp-demo-browser{padding:12px 16px}.lp .lp-window-dots{width:auto}.lp-demo-browser small{font-size:12px}.lp .lp-demo-caption{padding:12px 16px;font-size:12px;line-height:1.65}.lp .lp-cabinet-features{grid-template-columns:1fr;gap:22px;margin-top:28px}.lp-cabinet-features>div{gap:6px 14px}.lp-cabinet-features p{max-width:560px;font-size:14px}.lp .lp-growth-grid{grid-template-columns:1fr;gap:16px}.lp .lp-growth-grid article{min-height:310px;padding:30px}.lp .lp-growth-library{padding-right:175px!important}.lp-growth-library>img{width:230px;height:260px;bottom:0;right:-28px}.lp-growth-library p{max-width:330px;padding-right:0}.lp-growth-grid h3{margin:20px 0 16px;font-size:27px}.lp .lp-habit-art{gap:28px;margin-top:20px}.lp .lp-awards-showcase{grid-template-columns:1fr;gap:16px;padding:31px}.lp .lp-awards-copy h3{font-size:29px}.lp .lp-trophy-display{gap:0;width:100%;max-width:490px;margin:auto;padding:20px 0 6px}.lp .lp-mentor-section{grid-template-columns:1fr;gap:32px;padding-bottom:60px}.lp .lp-mentor-portrait{aspect-ratio:1.12;width:100%;max-width:560px}.lp .lp-mentor-copy h2{font-size:39px}.lp .lp-mentor-lead{font-size:21px}.lp .lp-fit-section{grid-template-columns:1fr;gap:25px;padding-block:44px}.lp-fit-section h2{font-size:35px}.lp-direction-tags span{padding:7px 12px;font-size:12px}.lp .lp-faq{grid-template-columns:1fr;gap:25px}.lp .lp-faq-list summary{gap:12px;padding:20px 0}.lp-faq-list summary h3{font-size:16px}.lp-faq-list details>p{margin-left:26px;padding-right:0;font-size:16px}.lp .lp-apply{grid-template-columns:1fr;gap:31px;padding-block:54px 25px}.lp .lp-apply-copy{position:static}.lp-apply-copy h2{font-size:35px}.lp .lp-join-steps{gap:20px;margin:28px 0 20px}.lp .lp-form-card{padding:25px}.lp .lp-data{font-size:12px}.lp .lp-footer{flex-wrap:wrap;gap:23px;padding-block:28px}.lp-footer .lp-brand{width:100%}.lp-footer>div{gap:15px}.lp-footer>span,.lp-footer>div a{font-size:12px}}@media (max-width:480px){.lp .lp-wrap{width:calc(100% - 36px)}.lp h1{letter-spacing:-.055em;font-size:clamp(2.25rem,9.2vw,2.85rem);line-height:1.12}.lp .lp-kicker{letter-spacing:.1em;font-size:12px}.lp .lp-hero-actions{gap:10px 18px}.lp .lp-hero-actions .lp-text-link{gap:6px;font-size:12px}.lp .lp-hero-facts{gap:10px}.lp-hero-facts>div+div{padding-left:12px}.lp-hero-facts strong{font-size:17px}.lp-hero-facts span{max-width:98px;font-size:12px;line-height:1.6}.lp-portrait-label{font-size:12px;top:19px;left:17px}.lp-portrait figcaption{bottom:100px;left:19px}.lp-portrait figcaption strong{font-size:28px}.lp-portrait figcaption small{font-size:12px}.lp .lp-hero-route{padding:16px 18px;right:17px}.lp .lp-mini-path{margin-top:12px}.lp-mini-path b{font-size:16px}.lp-hero-route p{font-size:12px}.lp .lp-intro-line{letter-spacing:.045em;gap:8px;font-size:12px}.lp .lp-pillars article{padding:25px}.lp .lp-demo-browser{gap:7px;padding:12px}.lp-demo-browser>span:nth-child(2),.lp .lp-demo-browser small{font-size:12px}.lp .lp-window-dots{gap:4px}.lp-window-dots i{width:4px;height:4px}.lp .lp-demo-side{padding:9px}.lp .lp-demo-tabs{gap:2px}.lp-demo-tabs button{gap:7px;padding:10px 5px;font-size:12px}.lp-demo-tabs button>svg{width:15px}.lp .lp-demo-main{min-height:395px;padding:17px 13px}.lp-demo-heading h3{font-size:17px}.lp-demo-heading>div>span{font-size:12px}.lp .lp-demo-metrics{grid-template-columns:minmax(0,1fr) 94px;gap:8px}.lp .lp-demo-result{padding:16px 12px}.lp-demo-result>span{font-size:12px}.lp-demo-result>strong{margin:8px 0;font-size:29px}.lp-demo-result>p{max-width:160px;font-size:12px}.lp-demo-path-labels{font-size:12px}.lp-demo-path{margin-top:20px}.lp .lp-demo-points{padding:10px 6px}.lp-demo-points>img{width:59px;height:63px}.lp-demo-points>strong{font-size:26px}.lp-demo-points>strong small{text-align:center;font-size:12px;line-height:1.1;display:block}.lp-demo-points>span{font-size:12px}.lp .lp-demo-bottom{grid-template-columns:1.1fr 1fr;gap:8px}.lp .lp-demo-chart,.lp .lp-demo-week{padding:13px 10px}.lp-demo-chart>div:first-child{gap:2px;font-size:12px}.lp-demo-chart>div:first-child svg{width:13px}.lp .lp-demo-bars{gap:6px;height:89px}.lp-demo-bars span{font-size:12px}.lp-demo-week>span{gap:5px;font-size:12px}.lp-demo-week>span svg{width:13px}.lp-demo-week>strong{font-size:25px}.lp-demo-week small{font-size:12px}.lp-demo-week p{gap:3px;font-size:12px;line-height:1.6}.lp-demo-week p svg{width:12px}.lp-demo-task-list article{flex-wrap:wrap;gap:10px;padding:13px 10px}.lp-demo-task-list article>span{width:26px;height:26px}.lp-demo-task-list article>div{flex:1;min-width:0}.lp-demo-task-list article h4{font-size:12px;line-height:1.5}.lp-demo-task-list article p{font-size:12px;line-height:1.7}.lp-demo-task-list article small{margin-left:36px;font-size:12px}.lp-demo-insight p{font-size:12px}.lp .lp-demo-library{gap:10px}.lp-demo-library article{flex-direction:column;align-items:flex-start;gap:8px;padding:15px 12px}.lp-demo-library article>img{align-self:center;width:64px;height:67px}.lp-demo-library article>svg{display:none}.lp-demo-library article h4,.lp-demo-library article p{font-size:12px}.lp .lp-demo-library-note{align-items:flex-start;padding:10px 3px;font-size:12px}.lp .lp-growth-grid article{min-height:340px;padding:25px}.lp .lp-growth-library{padding-bottom:130px!important;padding-right:25px!important}.lp-growth-library>img{width:175px;height:200px;bottom:-18px;right:-15px}.lp-growth-library p{max-width:270px;padding-right:0}.lp-growth-library .lp-content-tags{max-width:185px}.lp .lp-awards-showcase{padding:26px 23px}.lp-awards-copy .lp-kicker{letter-spacing:.09em;font-size:12px;line-height:1.8}.lp .lp-trophy span{margin-top:13px;font-size:12px}.lp .lp-trophy.gold span{font-size:12px}.lp .lp-mentor-copy h2{font-size:37px}.lp .lp-mentor-sign{font-size:19px;bottom:20px;left:23px}.lp .lp-form-card{padding:24px 17px}.lp .lp-form-heading{gap:12px}.lp-form-heading strong{font-size:16px}.lp-form-heading p{font-size:12px}.lp .onboarding-step h3{font-size:23px}.lp .lp-join-steps p,.lp .lp-footer{font-size:12px}.lp-footer>div{flex-wrap:wrap;gap:13px}.lp .lp-brand{font-size:13px}.lp .lp-brand small{font-size:12px}.lp .lp-login{padding:8px 10px;font-size:12px}.lp .lp-logo{width:34px;height:38px}.lp .lp-header{gap:10px}}@media (prefers-reduced-motion:reduce){.lp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lp .lp-button:hover,.lp .lp-pillars article:hover{transform:none}}.lp .lp-demo-tabs button,.lp .lp-demo-task-list article h4,.lp .lp-demo-library h4{font-size:14px}.lp .lp-demo-caption{font-size:12px}.lp .lp-cabinet-features p{font-size:16px}.lp .lp-hero-facts span{font-size:12px}@media (max-width:480px){.lp .lp-demo-tabs button{gap:4px;min-width:0;padding:10px 3px;font-size:13px}.lp .lp-demo-tabs button>svg{display:none}.lp .lp-demo-bottom{grid-template-columns:1fr}.lp .lp-demo-week{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lp-demo-week>span,.lp-demo-week>strong{grid-column:1/-1}.lp .lp-demo-week p{align-items:flex-start;font-size:12px}.lp .lp-demo-result>p{font-size:12px;line-height:1.55}.lp .lp-demo-path-labels{flex-direction:column;gap:4px;font-size:12px}.lp .lp-demo-points>strong small{font-size:12px}.lp .lp-demo-browser small{display:none}.lp .lp-demo-library{grid-template-columns:1fr}.lp .lp-demo-library article{flex-direction:row;align-items:center;gap:16px}.lp-demo-library article>img{flex-shrink:0;width:65px}.lp .lp-demo-library article p,.lp .lp-demo-task-list article p,.lp .lp-demo-task-list article small{font-size:12px}.lp .lp-demo-task-list article small{margin-left:36px}.lp .lp-demo-task-list article h4{font-size:14px}.lp .lp-demo-library-note{font-size:12px}.lp .lp-intro-line{text-align:center;grid-template-columns:1fr 1fr;row-gap:15px;font-size:12px;display:grid}.lp .lp-intro-line i{display:none}.lp .lp-hero-facts{gap:10px}.lp-hero-facts>div+div{padding-left:10px}.lp .lp-hero-facts strong{font-size:16px}.lp .lp-hero-facts span{font-size:12px}.lp .lp-portrait-label{letter-spacing:.04em;max-width:230px;font-size:12px}.lp .lp-portrait figcaption small{font-size:12px}.lp .lp-portrait figcaption{bottom:108px}.lp .lp-mini-path b{font-size:16px}}
