*,:after,:before{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-body);font-size:var(--type-body-size);font-weight:var(--weight-regular);line-height:var(--leading-relaxed);margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{color:var(--text-strong);margin:0 0 var(--space-4);text-wrap:balance}h1{font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-track);line-height:var(--type-h1-leading)}h2{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-leading)}h3{color:var(--text-accent);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-leading)}h4{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}p{margin:0 0 var(--space-4);text-wrap:pretty}.leadr-serif,blockquote,figure,p{hanging-punctuation:first last}a{color:var(--text-accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:2px}b,strong{color:var(--text-strong);font-weight:var(--weight-semibold)}small{font-size:var(--text-sm)}hr{border:0;border-top:var(--border-hair);margin:var(--space-6) 0}::selection{background:var(--leadr-red);color:var(--leadr-white)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:2px}.leadr-eyebrow{font-family:var(--font-sans);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-track)}.leadr-eyebrow,.leadr-kicker{color:var(--text-accent);text-transform:uppercase}.leadr-kicker{font-family:var(--font-mono);font-size:var(--type-kicker-size);font-weight:var(--type-kicker-weight);letter-spacing:var(--type-kicker-track)}.leadr-display{color:var(--text-strong);font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-transform:uppercase}.leadr-serif{font-family:var(--font-serif)}.leadr-muted{color:var(--text-muted)}.leadr-accent{color:var(--text-accent)}body,html{background-color:var(--surface-page);margin:0}body{background-image:linear-gradient(rgba(5,7,3,.032) 1px,transparent 0),linear-gradient(90deg,rgba(5,7,3,.032) 1px,transparent 0);background-position:top;background-size:60px 60px}image-slot{background:var(--cream-light)}@keyframes leadr-gold-pulse{0%{box-shadow:0 10px 30px rgba(242,177,42,.5),0 0 0 0 rgba(242,177,42,.55)}70%{box-shadow:0 12px 34px rgba(242,177,42,.55),0 0 0 16px rgba(242,177,42,0)}to{box-shadow:0 10px 30px rgba(242,177,42,.5),0 0 0 0 rgba(242,177,42,0)}}@media (prefers-reduced-motion:reduce){button{animation:none!important}}.leadr-gold-pulse{animation:leadr-gold-pulse 2.6s var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){.leadr-gold-pulse{animation:none!important}}.lw-btn,button{--accent:#f2b12a;--accent-hover:#de9e12;--text-on-accent:#1b1310}.lw-spotrail{scroll-padding-left:4px;scrollbar-color:rgba(171,44,33,.45) transparent;scrollbar-width:thin}.lw-spotrail::-webkit-scrollbar{height:8px}.lw-spotrail::-webkit-scrollbar-thumb{background:rgba(171,44,33,.4);border-radius:999px}.lw-spotrail::-webkit-scrollbar-track{background:transparent}@media (max-width:640px){.lw-spot-arrows{display:none!important}}@keyframes leadr-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.leadr-marquee-track{animation:leadr-marquee 50s linear infinite}.leadr-marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.leadr-marquee-mask:hover .leadr-marquee-track{animation-play-state:paused}@keyframes leadr-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.leadr-rotate{animation:leadr-rise .48s var(--ease-out)}@keyframes leadr-pulse{0%{box-shadow:0 8px 32px rgba(171,44,33,.55),0 0 0 0 rgba(171,44,33,.5)}70%{box-shadow:0 8px 32px rgba(171,44,33,.55),0 0 0 16px rgba(171,44,33,0)}to{box-shadow:0 8px 32px rgba(171,44,33,.55),0 0 0 0 rgba(171,44,33,0)}}.leadr-pulse{animation:leadr-pulse 2.6s var(--ease-standard) infinite}@keyframes leadr-ring{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.42)}to{opacity:0;transform:scale(1.42)}}.leadr-ring{animation:leadr-ring 3s var(--ease-out) infinite}@keyframes leadr-caret{0%,49%{opacity:1}50%,to{opacity:0}}.leadr-caret{animation:leadr-caret 1.1s steps(1) infinite}@keyframes leadr-draw{to{stroke-dashoffset:0}}.leadr-underline path{animation:leadr-draw .9s var(--ease-out) .62s forwards;stroke-dasharray:360;stroke-dashoffset:360}@media (prefers-reduced-motion:reduce){.leadr-caret,.leadr-marquee-track,.leadr-pulse,.leadr-ring,.leadr-rotate,.leadr-underline path{animation:none!important}.leadr-underline path{stroke-dashoffset:0!important}}@media (max-width:1080px){.lw-fw-grid{align-items:stretch!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw-fw-riser{display:none!important}.lw-wall{grid-auto-rows:150px!important}}.lw-hamburger{display:none}.lw-typeline{white-space:nowrap}@media (max-width:760px){.lw-typeline{white-space:normal}}.lw-skip{background:var(--leadr-red);border-radius:9px;box-shadow:0 10px 30px rgba(5,7,3,.4);color:#fff;font:600 14px/1 var(--font-sans);left:8px;padding:11px 18px;position:absolute;text-decoration:none;top:-64px;transition:top .18s var(--ease-standard);z-index:200}.lw-skip:focus{top:10px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:4px;outline:2px solid var(--leadr-red);outline-offset:2px}h1,h2,h3{text-wrap:balance}li,p{text-wrap:pretty}[data-nums]{font-variant-numeric:tabular-nums lining-nums}[data-screen-label="The guarantee"]{overflow-x:clip}.lw-btn,button,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px}@keyframes leadr-row-l{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes leadr-row-r{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.lw-row-track{animation:leadr-row-l linear infinite;will-change:transform}.lw-row-r{animation-name:leadr-row-r}.lw-row-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.lw-row-mask:hover .lw-row-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lw-row-track{animation:none!important;transform:none!important}.lw-row-mask{overflow-x:auto!important}}.lw-spot-rail{scrollbar-width:none;-ms-overflow-style:none}.lw-spot-rail::-webkit-scrollbar{display:none}@media (max-width:980px){.lw-navlinks{display:none!important}.lw-stage-spots{gap:16px!important;grid-template-columns:1fr!important}.lw-spot-rail>[data-spot]{flex-basis:86%!important;width:86%!important}.lw-bar-cta{display:none!important}.lw-hamburger{display:inline-flex!important}.lw-wall{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lw-pathtabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lw-apply,.lw-doubts,.lw-guarantee,.lw-pathcard{grid-template-columns:1fr!important}.lw-apply,.lw-doubts,.lw-guarantee{gap:44px!important}.lw-offers,.lw-stories{grid-template-columns:1fr!important}.lw-fame-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:36px!important}.lw-fame-stats>div:nth-child(odd){border-left:none!important}.lw-offers-2col{gap:40px!important;grid-template-columns:1fr!important}.lw-offers-rail{position:static!important}.lc-footer,.lw-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (max-width:640px){.lw-beforeafter,.lw-pathtabs,.lw-wall{grid-template-columns:1fr!important}.lw-wall>a:nth-child(n+7){display:none!important}.lc-footer,.lw-footer{grid-template-columns:1fr!important}}@media (max-width:760px){.lw-creed-row,.lw-www{grid-template-columns:1fr!important}.lw-creed-row{gap:8px!important}.lw-macro{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:30px}.lw-row-track{animation:none!important}.lw-row-mask{overflow-x:auto!important;-webkit-overflow-scrolling:touch}}.lw-sectionhead{margin:0 auto 56px;max-width:860px;position:relative;text-align:center}.lw-kicker-wrap{display:flex;justify-content:center;margin-bottom:24px}.lw-kicker{background:var(--leadr-red);border-radius:999px;color:#fff;display:inline-block;font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:.12em;padding:9px 20px;text-transform:uppercase;white-space:nowrap}.lw-kicker--on-red{background:var(--leadr-cream);color:var(--leadr-red)}.lw-title{color:var(--text-strong);font-size:clamp(44px,5.9vw,78px);font-weight:800;letter-spacing:-.025em;line-height:1;margin:0}.lw-dek,.lw-title{font-family:var(--font-serif-display);text-wrap:balance}.lw-dek{color:var(--text-body);font-size:clamp(27px,3.4vw,46px);font-weight:600;letter-spacing:-.014em;line-height:1.14;margin:20px auto 0;max-width:32ch}.lw-sub{color:var(--text-muted);font-size:clamp(21px,1.6vw,25px);line-height:1.58;margin:22px auto 0;max-width:66ch;text-wrap:pretty}.lw-stage .lw-title,.lw-title--dark{color:var(--stage-text)}.lw-dek--dark,.lw-stage .lw-dek{color:rgba(237,231,223,.84)}.lw-stage .lw-sub,.lw-sub--dark{color:rgba(237,231,223,.8)}.lw-btn{align-items:center;background:var(--accent);border:none;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;gap:8px;justify-content:center;letter-spacing:.01em;line-height:1;padding:16px 28px;transition:background var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.lw-btn,.lw-btn:hover{color:var(--text-on-accent);text-decoration:none}.lw-btn:hover{background:var(--accent-hover)}.lw-btn:active{transform:translateY(1px)}.lw-foundation-check{padding:clamp(80px,12vh,160px) 24px}.lw-home .lw-title{font-size:clamp(40px,4.6vw,56px);line-height:1.06}.leadr-js [data-leadr-reveal]{opacity:0;transform:translateY(var(--reveal-rise));transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--reveal-i, 0)*var(--reveal-stagger))}.leadr-js [data-leadr-reveal].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.leadr-js [data-leadr-reveal],.leadr-js [data-leadr-reveal].is-revealed{opacity:1;transform:none;transition:none}}@media (prefers-reduced-motion:no-preference){.lw-home .lw-btn:hover{transform:translateY(-2px)}.lw-home .lw-btn:active{transform:translateY(0)}}