@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_c40d6210-module__px9IFa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_c40d6210-module__px9IFa__variable{--lr-serif:"Newsreader", "Newsreader Fallback"}
.lr{--bg:#0b0b0d;--bg-raised:#111214;--surface:#141618;--surface-raised:#1b1d20;--text:#f5f5f7;--text-soft:#a1a1a6;--text-faint:#6e6e73;--accent:#ff8a3d;--accent-deep:#ff6a20;--accent-tint:#ff8a3d24;--hairline:#ffffff14;--serif:var(--lr-serif), "New York", "Iowan Old Style", Georgia, serif;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Inter, system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--section:clamp(5.5rem, 11vw, 9rem);font-family:var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin-top:-85px;padding-top:85px;overflow-x:clip}.lr h1,.lr h2,.lr h3{font-family:var(--serif);letter-spacing:-.02em;color:inherit;text-wrap:balance;margin:0;font-weight:450;line-height:1.04}.lr p{margin:0}.lr-phone{aspect-ratio:899/1955;background:#000;border-radius:15%/7%;padding:3.2%;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff1a,0 50px 90px -40px #000000e6,0 0 0 1px #ffffff0a}.lr-phone img,.lr-phone video{object-fit:cover;background:var(--surface);border-radius:12.5%/5.8%;width:100%;height:100%;display:block}.lr-soon{flex-direction:column;align-items:flex-start;gap:.7rem;display:inline-flex}.lr-soon-pill{color:#2a1608;background:linear-gradient(180deg, #ffa25c, var(--accent-deep));border-radius:999px;align-items:center;height:52px;padding:0 1.4rem;font-size:1rem;font-weight:600;display:inline-flex;box-shadow:0 14px 36px -14px #ff7a2eb3}.lr-soon-note{color:var(--text-soft);font-size:.9rem}.lr-heading{text-align:center;max-width:760px;margin:0 auto}.lr-heading h2{font-size:clamp(2.3rem,5.2vw,4rem)}.lr-heading p{max-width:48ch;color:var(--text-soft);margin:1.3rem auto 0;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.6}.lr-hero{padding:clamp(3rem, 8vh, 6rem) 0 var(--section);background:radial-gradient(55% 45% at 72% 55%,#ff7a2e38,#0000 70%),radial-gradient(40% 30% at 70% 95%,#6b2a1073,#0000 70%);position:relative}.lr-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.lr-kicker{letter-spacing:.01em;color:var(--accent);font-size:.95rem;font-weight:600}.lr-hero h1{margin-top:1rem;font-size:clamp(3rem,7.4vw,6rem);line-height:.98}.lr-lede{max-width:34ch;color:var(--text-soft);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.55;margin:1.6rem 0 2.4rem!important}.lr-hero-phone{justify-self:center;width:min(330px,78vw)}.lr-phone-video{box-shadow:inset 0 0 0 1.5px #ffffff1f,0 60px 120px -40px #ff6a2073,0 40px 80px -30px #000000e6}.lr-in{animation:lr-rise 1s var(--ease) both;animation-delay:calc(var(--i,0) * .11s + 80ms)}@keyframes lr-rise{0%{opacity:0;filter:blur(6px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}.lr-steps{padding:var(--section) 0;border-top:1px solid var(--hairline)}.lr-step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.lr-step .lr-phone{width:min(280px,100%);margin:0 auto}.lr-step-copy{text-align:center;max-width:30ch;margin:2rem auto 0}.lr-step-number{width:30px;height:30px;color:var(--accent);background:var(--accent-tint);border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:inline-grid}.lr-step h3,.lr-pair-item h3{margin-top:1rem;font-size:clamp(1.6rem,2.4vw,2rem)}.lr-step p,.lr-pair-item p{color:var(--text-soft);margin-top:.7rem;font-size:1.02rem;line-height:1.6}.lr-pair{padding:var(--section) 0;background:linear-gradient(180deg, var(--bg) 0%, var(--bg-raised) 50%, var(--bg) 100%)}.lr-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,8vw,7rem);max-width:900px;display:grid}.lr-pair-item{text-align:center}.lr-pair-item .lr-phone{width:min(300px,100%);margin:0 auto 1.4rem}.lr-pair-item p{max-width:34ch;margin-inline:auto}.lr-plans{padding:var(--section) 0;border-top:1px solid var(--hairline)}.lr-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:820px;margin:clamp(2.5rem,5vw,4rem) auto 0;display:grid}.lr-plan{background:var(--surface);border:1px solid var(--hairline);border-radius:24px;padding:clamp(1.6rem,3vw,2.2rem)}.lr-plan-pro{background:linear-gradient(180deg, #1f140d, var(--surface) 70%);border-color:#ff8a3d59}.lr-plan-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1.2rem;display:flex}.lr-plan-head h3{font-size:1.7rem}.lr-plan-price{white-space:nowrap;font-size:1.35rem;font-weight:600}.lr-plan-price small{color:var(--text-soft);font-size:.85rem;font-weight:400}.lr-plan ul{gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.lr-plan li{color:var(--text);padding-left:1.6rem;line-height:1.45;position:relative}.lr-plan li:before{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:.5em;left:0}.lr-fine{text-align:center;color:var(--text-faint);font-size:.92rem;margin-top:1.6rem!important}.lr-end{padding:var(--section) 0 calc(var(--section) * 1.1);text-align:center;background:radial-gradient(60% 70% at 50% 100%,#ff7a2e33,#0000 70%)}.lr-end-inner .lr-soon{align-items:center;margin-top:2.2rem}.lr-end-icon{border-radius:22%;margin:0 auto 1.8rem;display:block;box-shadow:0 20px 50px -18px #ff6a2099}.lr-end h2{font-size:clamp(2.3rem,5.2vw,4rem)}.lr-end-help{color:var(--text-soft);margin-top:2rem!important}.lr-end-help a{color:var(--text);text-underline-offset:3px;text-decoration:underline}html[data-cd-dark] .lr-site-header{background:#0b0b0db8;border-bottom-color:#ffffff0f}html[data-cd-dark] .lr-site-header .brand-name,html[data-cd-dark] .lr-site-header .desktop-nav a,html[data-cd-dark] .lr-site-header .menu-toggle{color:#f5f5f7}html[data-cd-dark] .lr-site-header .brand-tagline{color:#a1a1a6}html[data-cd-dark] .lr-site-header .desktop-nav a:hover,html[data-cd-dark] .lr-site-header .desktop-nav a.active{background:#ffffff14}html[data-cd-dark] .lr-site-header .button-primary{color:#2a1608;background:#ff8a3d}html[data-cd-dark] .lr-site-header .menu-toggle{background:#ffffff14;border-color:#ffffff29}html[data-cd-dark] .lr-site-header .mobile-menu nav{background:#111214fa;border-color:#ffffff1a}html[data-cd-dark] .lr-site-header .mobile-menu a{color:#f5f5f7}.lr-site-header .brand-mark-image{background:0 0;border:none;border-radius:12px;overflow:hidden}.lr-site-header .brand-mark-image img{width:100%;height:100%;display:block}body:has(.lr) .site-footer{color:#6e6e73;background:#0b0b0d;border-top-color:#ffffff0f}body:has(.lr) .site-footer strong{color:#f5f5f7}body:has(.lr) .site-footer .footer-nav a{color:#a1a1a6}body:has(.lr) .site-footer .footer-nav a:hover{color:#f5f5f7}@media (max-width:760px){.lr-hero-grid,.lr-step-list,.lr-pair-grid,.lr-plan-grid{grid-template-columns:1fr}.lr-hero-copy{text-align:center}.lr-lede{margin-inline:auto!important}.lr-hero .lr-soon{align-items:center}.lr-hero-phone{width:min(270px,70vw)}.lr-step-list{gap:4.5rem}.lr-step .lr-phone,.lr-pair-item .lr-phone{width:min(250px,66vw)}}@media (prefers-reduced-motion:reduce){.lr-in{animation:none}}
