@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@500;600;700&display=swap");.lp{--u:calc(min(100vw, 1600px) / 812);--ink:#242323;--green:#00543f;--dark:#082d23;--gold:#e4b534;--ease:cubic-bezier(.19,1,.22,1);background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:calc(11 * var(--u));line-height:1.22;overflow:hidden}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp h1,.lp h2,.lp h3,.lp p{margin:0;color:inherit}.lp h1,.lp h2,.lp h3{letter-spacing:0;line-height:1.08}.lp a{color:inherit}.lp button{font:inherit}.lp img{display:block;max-width:100%}.lp-container{width:calc(650 * var(--u));max-width:calc(100% - 40px);margin-inline:auto}.lp-script{font-family:Caveat,cursive;font-size:calc(14 * var(--u));font-weight:600}.lp-reveal{opacity:0;transform:translateY(calc(24 * var(--u)));transition:opacity .8s var(--ease),transform .95s var(--ease)}.lp-reveal.lp-visible{opacity:1;transform:none}.lp-reveal.lp-visible:hover{transition-delay:0s}.lp section[id]{scroll-margin-top:calc(24 * var(--u))}.lp-join-form{display:inline-flex;margin:0}.lp-pill{display:inline-flex;align-items:center;justify-content:center;min-height:calc(26 * var(--u));padding:calc(5 * var(--u)) calc(17 * var(--u));border:0;border-radius:calc(30 * var(--u));background:#fff;color:#141414;font-size:calc(8 * var(--u));font-weight:850;line-height:1.1;white-space:nowrap;text-align:center;box-shadow:0 calc(2 * var(--u)) calc(4 * var(--u)) #0002;cursor:pointer;transition:transform .3s var(--ease),background .3s,color .3s,box-shadow .3s}.lp-pill:hover{transform:translateY(calc(-3 * var(--u)));box-shadow:0 calc(6 * var(--u)) calc(12 * var(--u)) #0003}.lp-pill:active{transform:scale(.97)}.lp a:focus-visible,.lp button:focus-visible,.lp-pill:focus-visible{outline:calc(2 * var(--u)) solid var(--gold);outline-offset:calc(3 * var(--u))}.lp-pill-green{background:var(--green);color:#fff!important}.lp-pill-green:hover{background:#0b6b51}.lp-pill-outline{border:calc(1 * var(--u)) solid #ddd}.lp-gold-label{color:var(--gold)!important;font-size:calc(12 * var(--u));font-weight:700}.lp-hero{height:calc(457 * var(--u));position:relative;background:#201d1b;color:#fff}.lp-hero-bg{position:absolute;inset:0;background:url(/figma-20260930/00aa4.webp) top/100% 100% no-repeat}.lp-header{position:relative;z-index:3;width:calc(772 * var(--u));max-width:calc(100% - 30px);margin-inline:auto;display:flex;justify-content:space-between;align-items:flex-start}.lp-header,.lp-logo{height:calc(68 * var(--u))}.lp-logo{display:block;overflow:hidden}.lp-logo,.lp-logo img{width:calc(84 * var(--u))}.lp-logo img{max-width:none;height:calc(84 * var(--u));object-fit:contain;transform:translateY(calc(-10 * var(--u)))}.lp-nav{display:flex;align-items:center;gap:calc(30 * var(--u));padding-top:calc(23 * var(--u));font-size:calc(8 * var(--u));font-weight:600}.lp-nav>a:not(.lp-login){position:relative}.lp-nav>a:not(.lp-login):after{content:"";position:absolute;left:0;bottom:calc(-3 * var(--u));width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .3s}.lp-nav>a:hover:after{transform:scaleX(1)}.lp-login{margin-top:calc(-5 * var(--u));border-radius:calc(18 * var(--u));background:#fff;color:#1b1b1b!important;padding:calc(8 * var(--u)) calc(16 * var(--u));font-weight:800}.lp-menu{display:none}.lp-hero-copy{position:absolute;z-index:2;top:calc(138 * var(--u));left:0;width:100%;text-align:center}.lp-hero-copy>.lp-script{color:#e7be59;font-size:calc(13 * var(--u))}.lp-hero h1{font-size:calc(32 * var(--u));font-weight:450;letter-spacing:calc(-.7 * var(--u));line-height:1.1;margin-top:calc(8 * var(--u))}.lp-hero h1 strong{font-weight:850}.lp-hero h1 em{font-style:italic;font-weight:400}.lp-hero-copy>p:not(.lp-script){font-size:calc(8 * var(--u));line-height:1.25;margin-top:calc(33 * var(--u));font-weight:500}.lp-hero-actions{display:flex;align-items:center;justify-content:center;gap:calc(62 * var(--u));margin-top:calc(34 * var(--u))}.lp-hero-actions .lp-pill{min-width:calc(66 * var(--u))}.lp-outcomes{text-align:center;padding-top:calc(38 * var(--u))}.lp-outcomes>.lp-script{font-size:calc(18 * var(--u));line-height:1}.lp-outcomes h2{font-size:calc(22 * var(--u));font-weight:850;margin-top:calc(3 * var(--u))}.lp-outcome-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:calc(14 * var(--u));gap:calc(14 * var(--u));width:calc(746 * var(--u));margin-left:calc(-48 * var(--u));margin-top:calc(28 * var(--u));text-align:left}.lp-outcome{height:calc(252 * var(--u));border-radius:calc(13 * var(--u));background:#fff;box-shadow:0 calc(3 * var(--u)) calc(7 * var(--u)) #00000015;padding:calc(13 * var(--u)) calc(19 * var(--u));display:flex;flex-direction:column}.lp-outcome-icon{height:calc(72 * var(--u));width:calc(84 * var(--u));margin:0 auto calc(3 * var(--u));object-fit:contain}.lp-outcome .lp-script{font-size:calc(9 * var(--u));text-align:center;margin-top:calc(1 * var(--u));white-space:nowrap}.lp-outcome h3{font-size:calc(12 * var(--u));font-weight:800;text-align:center;min-height:calc(31 * var(--u));margin-top:calc(2 * var(--u));line-height:1.12}.lp-outcome>p:last-child{font-size:calc(8 * var(--u));line-height:1.17;margin-top:calc(9 * var(--u));font-weight:500}.lp-outcomes>.lp-pill{margin-top:calc(28 * var(--u));font-size:calc(9 * var(--u))}.lp-statement{min-height:calc(273 * var(--u));display:grid;grid-template-columns:calc(270 * var(--u)) calc(165 * var(--u)) 1fr;align-items:center;grid-gap:calc(7 * var(--u));gap:calc(7 * var(--u));padding-top:calc(26 * var(--u))}.lp-statement>div:first-child>p,.lp-statement>div:last-child>p{font-size:calc(11 * var(--u));margin-bottom:calc(12 * var(--u))}.lp-statement h2{font-size:calc(18 * var(--u));line-height:1.12;font-weight:850;text-decoration:underline;-webkit-text-decoration-color:#e7534c;text-decoration-color:#e7534c;text-decoration-thickness:calc(2 * var(--u));text-underline-offset:calc(3 * var(--u))}.lp-statement img{width:calc(165 * var(--u));transform:rotate(-2deg)}.lp-statement ul{padding:0;margin:0;list-style:none}.lp-statement li{font-size:calc(10 * var(--u));font-weight:700;margin-bottom:calc(5 * var(--u));display:flex;gap:calc(5 * var(--u))}.lp-statement li:before{content:"✓";color:#00855e;flex:none}.lp-story{color:#fff;background:#171918 url(/figma-20260930/story-background.jpg) 50%/100% 100% no-repeat}.lp-story,.lp-story-inner{min-height:calc(950 * var(--u))}.lp-story-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:calc(270 * var(--u)) calc(160 * var(--u)) calc(280 * var(--u)) auto;grid-column-gap:calc(38 * var(--u));column-gap:calc(38 * var(--u));padding-top:calc(50 * var(--u))}.lp-story h2,.lp-story h3{font-size:calc(21 * var(--u));font-weight:850}.lp-story p{font-size:calc(10 * var(--u));line-height:1.22;margin-top:calc(12 * var(--u))}.lp-story p strong{font-weight:800}.lp-story em,.lp-story-close span,.lp-story-milestone span{color:var(--gold);font-style:normal}.lp-story-intro{align-self:start;padding-top:calc(53 * var(--u));margin-left:calc(-15 * var(--u))}.lp-story-intro .lp-gold-label{margin:0 0 calc(37 * var(--u))}.lp-story-intro p{max-width:calc(350 * var(--u))}.lp-story-photo{border-radius:calc(9 * var(--u));object-fit:cover}.lp-story-photo-one{width:calc(478 * var(--u));height:calc(231 * var(--u));max-width:none;justify-self:start;margin-left:calc(5 * var(--u))}.lp-story-milestone{align-self:center;margin-left:calc(-15 * var(--u))}.lp-story-milestone h3 span{display:inline}.lp-story-milestone p{max-width:calc(320 * var(--u));font-weight:650}.lp-story-study{align-self:center;max-width:calc(315 * var(--u));padding-left:calc(10 * var(--u))}.lp-story-portrait{position:relative;align-self:start;width:calc(478 * var(--u));height:calc(231 * var(--u));margin-left:calc(-135 * var(--u));overflow:hidden;border-radius:calc(9 * var(--u))}.lp-story-portrait>img{width:100%;height:100%;object-fit:cover}.lp-story-stats{position:absolute;inset:auto calc(14 * var(--u)) calc(11 * var(--u));display:flex;justify-content:space-between;text-shadow:0 1px 8px #000}.lp-story-stats span{font-size:calc(7 * var(--u));display:flex;flex-direction:column}.lp-story-stats strong{font-size:calc(18 * var(--u));color:var(--gold);line-height:1}.lp-story-freedom{align-self:center;max-width:calc(335 * var(--u))}.lp-story-freedom p:first-child{margin-top:0}.lp-story-close{grid-column:1/-1;text-align:center;align-self:start;margin-top:calc(5 * var(--u))}.lp-story-close h2{font-size:calc(21 * var(--u))}.lp-story-close>p{margin-top:calc(14 * var(--u));font-size:calc(9 * var(--u))}.lp-story-close .lp-script{font-size:calc(14 * var(--u));margin-top:calc(3 * var(--u))}.lp-overview{height:calc(559 * var(--u));text-align:center;background:#fff url(/figma-20260930/e8175.webp) bottom/100% auto no-repeat;padding-top:calc(25 * var(--u))}.lp-overview h2{font-size:calc(22 * var(--u));font-weight:850}.lp-overview>.lp-container>.lp-script{font-size:calc(13 * var(--u));margin-top:calc(3 * var(--u))}.lp-video{position:relative;width:calc(528 * var(--u));height:calc(297 * var(--u));margin:calc(20 * var(--u)) auto 0;border-radius:calc(29 * var(--u));overflow:hidden;box-shadow:0 calc(3 * var(--u)) calc(5 * var(--u)) #0004}.lp-video img{width:100%;height:100%;object-fit:cover}.lp-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(52 * var(--u));height:calc(52 * var(--u));display:grid;place-items:center;border-radius:50%;background:var(--gold);color:#fff;font-size:calc(23 * var(--u));padding-left:calc(3 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(7 * var(--u)) #0005}.lp-overview-stats{width:calc(528 * var(--u));margin:calc(25 * var(--u)) auto 0;min-height:calc(80 * var(--u));display:grid;grid-template-columns:repeat(4,1fr);align-items:center;background:#fff;border-radius:calc(10 * var(--u));box-shadow:0 calc(4 * var(--u)) calc(12 * var(--u)) #0002}.lp-overview-stats span{font-size:calc(9 * var(--u));display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:calc(48 * var(--u));border-right:1px solid #eee}.lp-overview-stats span:last-child{border:0}.lp-overview-stats strong{font-size:calc(22 * var(--u));color:var(--green);line-height:1}.lp-overview .lp-join-form{margin-top:calc(34 * var(--u))}.lp-curriculum{padding-top:calc(13 * var(--u));padding-bottom:calc(50 * var(--u))}.lp-curriculum>.lp-script{font-size:calc(13 * var(--u))}.lp-curriculum h2{font-size:calc(21 * var(--u));font-weight:850;margin-top:calc(9 * var(--u))}.lp-curriculum-intro{font-size:calc(10 * var(--u));line-height:1.2;margin-top:calc(15 * var(--u))}.lp-curriculum-script{text-align:center;margin:calc(25 * var(--u)) 0 calc(15 * var(--u))!important}.lp-module-list{display:flex;flex-direction:column;gap:calc(29 * var(--u))}.lp-module{position:relative;min-height:calc(200 * var(--u));border-radius:calc(30 * var(--u));background:#060606 50%/cover no-repeat;color:#fff;overflow:hidden;display:flex;align-items:center;padding:calc(35 * var(--u)) calc(40 * var(--u))}.lp-module:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000b,#0009 42%,transparent 80%);pointer-events:none}.lp-module>div{position:relative;z-index:1;max-width:calc(295 * var(--u))}.lp-module h3{color:var(--gold);font-size:calc(16 * var(--u));font-weight:800;max-width:calc(245 * var(--u))}.lp-module p{font-size:calc(10 * var(--u));line-height:1.2;margin-top:calc(15 * var(--u));max-width:calc(290 * var(--u))}.lp-module-button{display:inline-flex;align-items:center;justify-content:center;margin-top:calc(29 * var(--u));min-width:calc(99 * var(--u));min-height:calc(24 * var(--u));padding:calc(3 * var(--u)) calc(9 * var(--u));border:1px solid #fff;border-radius:calc(16 * var(--u));color:#fff;background:transparent;font-size:calc(9 * var(--u));font-weight:800;letter-spacing:.02em;transition:background .25s,color .25s,transform .25s}.lp-module-button:hover{background:#fff;color:#101010;transform:translateY(calc(-2 * var(--u)))}.lp-module-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .55s var(--ease),opacity .4s}.lp-module-panel-open{grid-template-rows:1fr;opacity:1}.lp-module-panel-inner{min-height:0;overflow:hidden;background:#111;color:#c8c8c8;border-radius:calc(30 * var(--u))}.lp-module-panel-inner>p{padding:calc(28 * var(--u)) calc(40 * var(--u));font-size:calc(10 * var(--u))}.lp-module-panel-inner ul{padding:calc(28 * var(--u)) calc(35 * var(--u));margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:calc(30 * var(--u));column-gap:calc(30 * var(--u))}.lp-module-panel-inner li{font-size:calc(9 * var(--u));padding:calc(8 * var(--u)) 0;border-bottom:1px solid #353535}.lp-module-panel-inner li span{color:var(--gold);margin-right:calc(6 * var(--u))}.lp-module-wrap{display:flex;flex-direction:column;gap:calc(30 * var(--u))}.lp-module-wrap:not(:has(.lp-module-panel-open)){gap:0}.lp-module-soon{filter:grayscale(1);background-position:50%}.lp-module-soon h3{color:#c3c3c3;font-size:calc(20 * var(--u))}.lp-module-soon .lp-module-button{color:#bbb;border-color:#bbb}.lp-soon-date{position:absolute;z-index:1;right:calc(27 * var(--u));top:calc(58 * var(--u));font-size:calc(36 * var(--u));font-weight:850;color:#fff;text-shadow:0 1px 12px #000}.lp-community{min-height:calc(498 * var(--u));background:#062a21 url(/figma-20260930/community-background.png) 50%/cover no-repeat;color:#fff;text-align:center;padding:calc(36 * var(--u)) 0 calc(24 * var(--u))}.lp-community .lp-script{font-size:calc(13 * var(--u))}.lp-community h2{font-size:calc(21 * var(--u));font-weight:850;color:var(--gold);margin-top:calc(7 * var(--u))}.lp-community-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(25 * var(--u));gap:calc(25 * var(--u));margin-top:calc(47 * var(--u))}.lp-community-card{position:relative;height:calc(260 * var(--u));border:1px solid #ceaa4d;border-radius:calc(29 * var(--u));overflow:hidden;text-align:left;background:#000}.lp-community-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-community-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000,#000c 24%,transparent 65%)}.lp-community-card>div{position:absolute;z-index:1;bottom:calc(16 * var(--u));left:calc(20 * var(--u));right:calc(17 * var(--u))}.lp-community-card h3{color:var(--gold);font-size:calc(16 * var(--u));font-weight:800}.lp-community-card p{font-size:calc(8 * var(--u));line-height:1.16;margin-top:calc(5 * var(--u));color:#fff}.lp-community-close{font-size:calc(10 * var(--u));line-height:1.18;margin-top:calc(35 * var(--u))}.lp-community-close strong{color:var(--gold)}.lp-pricing{text-align:center;padding-top:calc(37 * var(--u));padding-bottom:calc(10 * var(--u))}.lp-pricing>p{font-size:calc(16 * var(--u))}.lp-pricing>h2{font-size:calc(36 * var(--u));color:var(--green);font-weight:850;margin:calc(4 * var(--u)) auto calc(50 * var(--u));width:calc(305 * var(--u));height:calc(77 * var(--u));display:grid;place-items:center;background:url(/figma-20260930/42f89.png) 50%/contain no-repeat}.lp-guarantee,.lp-price-card{background:#063025 url(/figma-20260930/2eaba.webp) 50%/cover no-repeat;border-radius:calc(29 * var(--u));color:#fff}.lp-price-card{position:relative;min-height:calc(331 * var(--u));padding:calc(28 * var(--u)) calc(40 * var(--u)) calc(42 * var(--u));display:grid;grid-template-columns:1fr calc(250 * var(--u));grid-gap:calc(22 * var(--u));gap:calc(22 * var(--u));text-align:left}.lp-price-content>img{width:calc(115 * var(--u));height:auto}.lp-price-content ul{padding:0;margin:calc(27 * var(--u)) 0 0;list-style:none}.lp-price-content li{display:grid;grid-template-columns:calc(13 * var(--u)) 1fr;align-items:start;font-size:calc(8 * var(--u));line-height:1.18;margin-bottom:calc(12 * var(--u))}.lp-price-content li>span{color:var(--gold);font-weight:800}.lp-price-content li p{color:#fff}.lp-price-box{height:calc(250 * var(--u));border-radius:calc(30 * var(--u));background:#faf7f3;color:#171717;align-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.lp-price-box>p{font-size:calc(12 * var(--u))}.lp-price-box>strong{font-size:calc(34 * var(--u));line-height:1.2}.lp-price-box>small{font-size:calc(8 * var(--u));margin-top:calc(2 * var(--u))}.lp-price-box .lp-join-form{margin-top:calc(38 * var(--u))}.lp-price-box .lp-pill{min-width:calc(92 * var(--u));font-size:calc(12 * var(--u))}.lp-price-box>.lp-script{font-size:calc(10 * var(--u));margin-top:calc(10 * var(--u))}.lp-price-foot{position:absolute;left:0;bottom:calc(16 * var(--u));width:100%;text-align:center;font-size:calc(10 * var(--u));letter-spacing:.08em}.lp-guarantee{margin-top:calc(29 * var(--u));min-height:calc(84 * var(--u));padding:calc(14 * var(--u)) calc(38 * var(--u));display:flex;justify-content:space-between;align-items:center;text-align:left}.lp-guarantee small{font-size:calc(9 * var(--u));color:#d6dfd5}.lp-guarantee p{font-size:calc(11 * var(--u));line-height:1.13;margin-top:calc(5 * var(--u))}.lp-guarantee img{width:calc(86 * var(--u));height:calc(84 * var(--u));object-fit:contain;margin-top:calc(-16 * var(--u));margin-bottom:calc(-16 * var(--u))}.lp-choice{min-height:calc(458 * var(--u));background:#f4f4ea url(/figma-20260930/b0588.webp) 50%/100% 100% no-repeat;padding-top:calc(48 * var(--u));text-align:center}.lp-choice h2{font-size:calc(22 * var(--u));font-weight:850;display:inline-block;text-decoration:underline;-webkit-text-decoration-color:#e0534c;text-decoration-color:#e0534c;text-decoration-thickness:calc(2 * var(--u));text-underline-offset:calc(3 * var(--u))}.lp-choice-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(37 * var(--u));gap:calc(37 * var(--u));width:calc(582 * var(--u));max-width:100%;margin:calc(48 * var(--u)) auto 0;text-align:left}.lp-choice-card{min-height:calc(263 * var(--u));border-radius:calc(12 * var(--u));background:#fff;box-shadow:0 calc(3 * var(--u)) calc(8 * var(--u)) #0002;overflow:hidden}.lp-choice-card h3{font-size:calc(16 * var(--u));font-weight:850;padding:calc(29 * var(--u)) calc(35 * var(--u)) calc(22 * var(--u));border-bottom:1px solid #ddd}.lp-choice-card ul{padding:calc(11 * var(--u)) calc(33 * var(--u)) calc(20 * var(--u));margin:0;list-style:none}.lp-choice-card li{display:flex;gap:calc(7 * var(--u));font-size:calc(10 * var(--u));line-height:1.23;margin-bottom:calc(13 * var(--u))}.lp-choice-card li:before{content:"×";font-weight:800;color:#777}.lp-choice-card:last-child li:before{content:"✓";color:var(--green)}.lp-choice .lp-join-form{margin-top:calc(20 * var(--u))}.lp-faq{background:#212121;color:#fff;min-height:calc(354 * var(--u));padding:calc(93 * var(--u)) 0 calc(55 * var(--u))}.lp-faq-grid{display:grid;grid-template-columns:calc(240 * var(--u)) 1fr;grid-gap:calc(20 * var(--u));gap:calc(20 * var(--u));align-items:center}.lp-faq-grid>div:first-child small{font-size:calc(10 * var(--u))}.lp-faq h2{font-size:calc(22 * var(--u));font-weight:850;margin-top:calc(7 * var(--u))}.lp-faq-grid>div:first-child p{font-size:calc(10 * var(--u));line-height:1.2;margin-top:calc(6 * var(--u))}.lp-faq-list{display:flex;flex-direction:column;gap:calc(10 * var(--u))}.lp-faq-item{background:#fff;border-radius:calc(10 * var(--u));color:#333;overflow:hidden}.lp-faq-item>button{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--u));width:100%;min-height:calc(33 * var(--u));padding:calc(7 * var(--u)) calc(11 * var(--u));border:0;background:transparent;text-align:left;font-size:calc(10 * var(--u))}.lp-faq-item>button span{flex:none;display:grid;place-items:center;width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:50%;background:#ededed;transition:transform .3s}.lp-faq-item>button[aria-expanded=true] span{transform:rotate(180deg)}.lp-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.lp-faq-answer-open{grid-template-rows:1fr}.lp-faq-answer p{overflow:hidden;font-size:calc(9 * var(--u));line-height:1.35;color:#333;min-height:0;padding:0 calc(12 * var(--u));transition:padding .35s}.lp-faq-answer-open p{padding-bottom:calc(12 * var(--u))}.lp-footer{background:#212121;color:#aaa;border-top:1px solid #303030;min-height:calc(52 * var(--u));display:flex;align-items:center}.lp-footer>.lp-container{width:calc(770 * var(--u));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--u));font-size:calc(8 * var(--u))}.lp-footer nav{display:flex;gap:calc(36 * var(--u))}.lp-footer a:hover{color:#fff}@media(max-width:760px){.lp{--u:1px;font-size:14px}.lp-container{width:min(100% - 36px,600px)}.lp-script{font-size:22px}.lp-reveal{transform:translateY(24px)}.lp-pill{min-height:38px;padding:9px 20px;border-radius:30px;font-size:12px}.lp-hero{height:660px}.lp-hero-bg{background-size:auto 100%;background-position:43% top}.lp-header{width:calc(100% - 36px);height:70px;align-items:center}.lp-logo,.lp-logo img{width:105px;height:105px}.lp-logo img{transform:translateY(-13px)}.lp-menu{position:relative;z-index:5;display:flex;width:42px;height:42px;border:1px solid #fff8;border-radius:50%;background:#0005;flex-direction:column;align-items:center;justify-content:center;gap:5px}.lp-menu span{width:18px;height:1px;background:#fff}.lp-nav{display:none;position:absolute;top:65px;left:0;right:0;padding:18px;background:#082d23;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;font-size:14px;box-shadow:0 14px 30px #0007}.lp-nav-open{display:flex}.lp-nav>a{padding:13px}.lp-login{margin:10px 0 0;text-align:center}.lp-hero-copy{top:185px;padding:0 17px}.lp-hero-copy>.lp-script{font-size:21px}.lp-hero h1{font-size:clamp(30px,8vw,48px);margin-top:15px}.lp-hero-copy>p:not(.lp-script){font-size:13px;line-height:1.45;margin-top:25px}.lp-desktop{display:none}.lp-hero-actions{gap:15px;margin-top:28px}.lp-outcomes{padding-top:12px}.lp-outcomes>.lp-script{font-size:26px}.lp-outcomes h2{font-size:28px}.lp-outcome-grid{width:100%;margin:25px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lp-outcome{height:auto;min-height:270px;padding:13px}.lp-outcome-icon{width:75px;height:75px}.lp-outcome .lp-script{font-size:15px;white-space:normal}.lp-outcome h3{font-size:15px;min-height:35px}.lp-outcome>p:last-child{font-size:11px;line-height:1.3}.lp-outcomes>.lp-pill{margin-top:25px}.lp-statement{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:70px 0;min-height:0}.lp-statement>div:first-child>p,.lp-statement>div:last-child>p{font-size:14px}.lp-statement h2{font-size:27px}.lp-statement img{width:155px;margin:0 auto}.lp-statement li{font-size:13px;margin-bottom:8px}.lp-story{background-size:cover}.lp-story-inner{display:flex;flex-direction:column;gap:27px;padding:60px 0;min-height:0}.lp-story h2,.lp-story h3{font-size:27px}.lp-story p{font-size:14px;line-height:1.4;margin-top:12px}.lp-story-intro{padding:0;margin:0;order:0}.lp-story-intro .lp-gold-label{font-size:14px;margin:0 0 18px}.lp-story-photo-one{order:1;width:100%;height:auto;margin:0}.lp-story-milestone{order:2;margin:0}.lp-story-study{order:3;max-width:none;padding:0}.lp-story-portrait{order:4;width:100%;height:230px;margin:0}.lp-story-stats{inset:auto 12px 12px}.lp-story-stats span{font-size:10px}.lp-story-stats strong{font-size:20px}.lp-story-freedom{order:5;max-width:none}.lp-story-close{order:6;margin:0}.lp-story-close h2{font-size:24px}.lp-story-close>p{font-size:13px}.lp-story-close .lp-script{font-size:22px}.lp-overview{height:auto;padding:55px 0 70px;background-size:auto 100%}.lp-overview h2{font-size:27px}.lp-overview>.lp-container>.lp-script{font-size:20px}.lp-video{width:100%;height:auto;aspect-ratio:528/297;margin:25px auto 0;border-radius:20px}.lp-play{width:52px;height:52px;font-size:25px}.lp-overview-stats{width:100%;min-height:75px;margin-top:20px}.lp-overview-stats span{font-size:10px}.lp-overview-stats strong{font-size:24px}.lp-overview .lp-join-form{margin-top:25px}.lp-curriculum{padding:60px 0}.lp-curriculum>.lp-script{font-size:21px}.lp-curriculum h2{font-size:27px;margin-top:5px}.lp-curriculum-intro{font-size:14px;line-height:1.45;margin-top:15px}.lp-curriculum-script{font-size:21px!important;margin:25px 0!important}.lp-module-list{gap:16px}.lp-module{min-height:215px;border-radius:22px;padding:25px;background-position:55%}.lp-module>div{max-width:80%}.lp-module h3{font-size:20px;max-width:none}.lp-module p{font-size:12px;line-height:1.3;margin-top:10px}.lp-module-button{font-size:11px;min-height:30px;min-width:100px;margin-top:20px;border-radius:20px}.lp-module-wrap{gap:12px}.lp-module-panel-inner{border-radius:20px}.lp-module-panel-inner ul{grid-template-columns:1fr;padding:18px 25px}.lp-module-panel-inner li{font-size:12px;padding:9px 0}.lp-module-panel-inner>p{font-size:12px;padding:20px}.lp-module-soon h3{font-size:18px}.lp-soon-date{font-size:24px;top:auto;bottom:25px;right:25px}.lp-community{padding:55px 0;background-size:cover}.lp-community .lp-script{font-size:21px}.lp-community h2{font-size:27px}.lp-community-grid{grid-template-columns:1fr;gap:18px;margin-top:28px}.lp-community-card{height:310px;max-width:430px;width:100%;margin:auto;border-radius:24px}.lp-community-card>div{left:20px;right:20px;bottom:20px}.lp-community-card h3{font-size:22px}.lp-community-card p{font-size:13px}.lp-community-close{font-size:13px;line-height:1.4;margin-top:30px}.lp-pricing{padding:55px 0}.lp-pricing>p{font-size:19px}.lp-pricing>h2{font-size:36px;width:300px;height:75px;margin:5px auto 22px}.lp-price-card{display:flex;flex-direction:column;gap:20px;padding:25px 22px 48px;border-radius:25px}.lp-price-content>img{width:125px}.lp-price-content ul{margin-top:20px}.lp-price-content li{font-size:12px;grid-template-columns:18px 1fr;margin-bottom:12px;line-height:1.35}.lp-price-box{width:100%;height:240px;border-radius:24px}.lp-price-box>p{font-size:14px}.lp-price-box>strong{font-size:40px}.lp-price-box>small{font-size:11px}.lp-price-box .lp-join-form{margin-top:25px}.lp-price-box .lp-pill{font-size:14px;min-width:130px}.lp-price-box>.lp-script{font-size:16px}.lp-price-foot{font-size:10px;bottom:15px}.lp-guarantee{padding:18px;min-height:0;margin-top:18px;border-radius:22px}.lp-guarantee small{font-size:11px}.lp-guarantee p{font-size:12px;line-height:1.3}.lp-guarantee img{width:70px;height:70px;flex:none;margin:0 0 0 8px}.lp-choice{min-height:0;padding:55px 0 95px;background-size:cover}.lp-choice h2{font-size:26px}.lp-choice-grid{display:flex;flex-direction:column;width:100%;gap:15px;margin-top:30px}.lp-choice-card{min-height:0;border-radius:15px}.lp-choice-card h3{font-size:21px;padding:20px}.lp-choice-card ul{padding:15px 20px}.lp-choice-card li{font-size:14px;line-height:1.35;margin-bottom:12px}.lp-choice .lp-join-form{margin-top:20px}.lp-faq{padding:70px 0;min-height:0}.lp-faq-grid{display:flex;flex-direction:column;align-items:stretch;gap:25px}.lp-faq-grid>div:first-child small{font-size:13px}.lp-faq h2{font-size:30px}.lp-faq-grid>div:first-child p{font-size:14px}.lp-faq-list{gap:10px}.lp-faq-item{border-radius:10px}.lp-faq-item>button{font-size:13px;min-height:50px;padding:10px 14px}.lp-faq-item>button span{width:22px;height:22px}.lp-faq-answer p{font-size:12px;padding:0 14px}.lp-faq-answer-open p{padding-bottom:14px}.lp-footer{padding:22px 0}.lp-footer>.lp-container{width:calc(100% - 36px);font-size:11px;align-items:flex-start;flex-direction:column;gap:15px}.lp-footer nav{flex-wrap:wrap;gap:15px}}@media(max-width:420px){.lp-outcome-grid{grid-template-columns:1fr 1fr}.lp-outcome{min-height:300px}.lp-outcome>p:last-child{font-size:10px}.lp-statement h2{font-size:24px}.lp-module>div{max-width:88%}.lp-soon-date{font-size:20px}.lp-community-card{height:280px}}.lp-hero{background:#fff;overflow:hidden}.lp .lp-pill{font-family:inherit;font-size:calc(8 * var(--u));font-weight:850}.lp .lp-pill-white{color:#171717}.lp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lp-hero-bg{transform:translate3d(0,var(--hero-shift,0),0) scale(1.06);transform-origin:center bottom;will-change:transform}.lp-faq-item>button span svg{display:block;width:11px;height:11px}.lp-story-photo-frame{position:relative;overflow:hidden;border-radius:calc(9 * var(--u))}.lp-story-photo-frame>.lp-story-photo{position:absolute;inset:0;width:100%;height:100%;max-width:none;border-radius:0}.lp-story-photo-frame>.lp-story-photo,.lp-story-portrait>img{transform:translate3d(0,var(--photo-shift,0),0) scale(1.16);will-change:transform}.lp-story-portrait>img{object-position:center 59%}.lp-story-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-story-close{width:100%;min-width:0}.lp-outcome.lp-visible:hover{transform:translateY(calc(-7 * var(--u)));box-shadow:0 calc(8 * var(--u)) calc(20 * var(--u)) #0000001c}.lp-community-card>img{transition:transform .8s var(--ease)}.lp-community-card:hover>img{transform:scale(1.06)}.lp-module{transition:filter .4s var(--ease)}.lp-module:hover{filter:brightness(1.08)}.lp-reveal{transform:none;transition:opacity .5s ease-out}.lp-outcome{transition:opacity .5s ease-out,transform .3s var(--ease),box-shadow .3s var(--ease)}.lp-choice{background-color:#212121}.lp-price-box>small{max-width:90%;text-align:center;line-height:1.25}@media(max-width:760px){.lp .lp-pill{font-size:12px}.lp-price-box .lp-pill{font-size:14px}.lp-story-photo-one{aspect-ratio:478/231}.lp-story-photo-frame{border-radius:20px}.lp-logo{height:70px;display:flex;align-items:center;overflow:visible}.lp-logo img{flex:none;transform:none}}@media(prefers-reduced-motion:reduce){.lp .lp-reveal{transition:opacity .5s ease-out!important}.lp .lp-outcome{transition:opacity .5s ease-out,transform .3s var(--ease),box-shadow .3s var(--ease)!important}.lp .lp-pill{transition:transform .3s var(--ease),background .3s,color .3s,box-shadow .3s!important}.lp .lp-community-card>img{transition:transform .8s var(--ease)!important}.lp .lp-module{transition:filter .4s var(--ease)!important}.lp .lp-module-panel{transition:grid-template-rows .55s var(--ease),opacity .4s!important}.lp .lp-faq-answer{transition:grid-template-rows .35s var(--ease)!important}.lp .lp-faq-item>button span{transition:transform .3s!important}}