.home-module__txgM7a__root{background:var(--paper);color:var(--ink);font-family:var(--font-figtree), system-ui, sans-serif;-webkit-font-smoothing:antialiased;--ink:#161616;--paper:#fcfcfa;--tint:#f3f2ec;--rule:#dad9d2;--muted:#45453f;--faint:#8a8980;--accent:#b3261e;--gutter:40px;flex:1}.home-module__txgM7a__root a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}.home-module__txgM7a__root a:hover{color:var(--accent)}.home-module__txgM7a__root a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.home-module__txgM7a__root h1,.home-module__txgM7a__root h2,.home-module__txgM7a__root h3,.home-module__txgM7a__root p,.home-module__txgM7a__root ul,.home-module__txgM7a__root ol{margin:0}.home-module__txgM7a__root ul,.home-module__txgM7a__root ol{padding:0;list-style:none}.home-module__txgM7a__wrap{max-width:1200px;padding:0 var(--gutter);margin:0 auto}.home-module__txgM7a__stack{flex-direction:column;display:flex}.home-module__txgM7a__muted{color:var(--muted)}.home-module__txgM7a__band{background:var(--tint);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.home-module__txgM7a__nav{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;font-size:17px;display:flex}.home-module__txgM7a__nav a{text-decoration:none}.home-module__txgM7a__navLinks{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.home-module__txgM7a__brand{letter-spacing:-.01em;font-size:20px;font-weight:700}.home-module__txgM7a__navCta{background:var(--ink);color:var(--paper);padding:12px 18px;font-size:16px;font-weight:600}.home-module__txgM7a__navCta:hover{color:var(--paper);background:var(--accent)}.home-module__txgM7a__btn{background:var(--accent);color:#fff;padding:18px 26px;font-size:17px;font-weight:600;text-decoration:none;display:inline-block}.home-module__txgM7a__btn:hover{color:#fff;background:#8f1d17}.home-module__txgM7a__hHero{letter-spacing:-.04em;font-size:clamp(44px,7vw,80px);font-weight:700;line-height:.98}.home-module__txgM7a__hXl{letter-spacing:-.035em;font-size:clamp(38px,5.4vw,64px);font-weight:700;line-height:1}.home-module__txgM7a__hClose{letter-spacing:-.04em;max-width:960px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1}.home-module__txgM7a__hLg{letter-spacing:-.03em;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.06}.home-module__txgM7a__hero{flex-wrap:wrap;align-items:flex-end;gap:64px;padding-top:72px;padding-bottom:104px;display:flex}.home-module__txgM7a__heroCopy{flex:600px;gap:28px;min-width:0}.home-module__txgM7a__lede{max-width:640px;font-size:22px;line-height:1.5}.home-module__txgM7a__priceLine{max-width:600px;font-size:19px;line-height:1.55}.home-module__txgM7a__priceLine strong{color:var(--ink);font-weight:600}.home-module__txgM7a__ctaRow{flex-wrap:wrap;align-items:center;gap:28px;margin-top:4px;display:flex}.home-module__txgM7a__ctaRow .home-module__txgM7a__textLink{font-size:18px;font-weight:500}.home-module__txgM7a__photo{aspect-ratio:4/5;border:1px dashed var(--faint);min-width:260px;color:var(--muted);background:#edece6;flex:0 380px;justify-content:center;align-items:center;font-size:15px;display:flex}.home-module__txgM7a__photo.home-module__txgM7a__photoAbout{flex-basis:340px;min-width:240px}.home-module__txgM7a__problem{flex-wrap:wrap;gap:64px;padding-top:88px;padding-bottom:88px;display:flex}.home-module__txgM7a__problem>:first-child{flex:420px;gap:20px;min-width:0}.home-module__txgM7a__problem>:last-child{flex:560px;gap:28px;min-width:0}.home-module__txgM7a__bodyLg{font-size:19px;line-height:1.6}.home-module__txgM7a__questions{border-top:1px solid var(--rule);font-size:21px;line-height:1.45}.home-module__txgM7a__questions li{border-bottom:1px solid var(--rule);gap:20px;padding:18px 0;display:flex}.home-module__txgM7a__questions .home-module__txgM7a__n{color:var(--faint);flex:0 0 24px}.home-module__txgM7a__fit{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:48px 80px;padding-top:80px;padding-bottom:80px;display:grid}.home-module__txgM7a__fit>div{gap:16px}.home-module__txgM7a__fit h2{letter-spacing:-.02em;border-bottom:2px solid var(--ink);padding-bottom:14px;font-size:30px;font-weight:700}.home-module__txgM7a__bullets{flex-direction:column;gap:14px;padding-left:22px;font-size:19px;line-height:1.5;list-style:outside;display:flex}.home-module__txgM7a__offer{gap:28px;padding-top:104px;padding-bottom:56px}.home-module__txgM7a__offer h2{max-width:900px}.home-module__txgM7a__offer .home-module__txgM7a__lede{max-width:760px;font-size:23px}.home-module__txgM7a__also{border-top:1px solid var(--rule);max-width:900px;margin-top:8px;padding-top:18px;font-size:16px;line-height:1.6}.home-module__txgM7a__week{padding-top:32px;padding-bottom:104px}.home-module__txgM7a__week ol{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.home-module__txgM7a__week li{flex-direction:column;gap:10px;padding:24px 32px 0 0;display:flex}.home-module__txgM7a__week .home-module__txgM7a__num{letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1}.home-module__txgM7a__week .home-module__txgM7a__txt{font-size:18px;line-height:1.55}.home-module__txgM7a__prismWrap{padding-top:88px;padding-bottom:88px}.home-module__txgM7a__prism{border:1px solid var(--rule);background:#fff;gap:48px;padding:64px clamp(24px,6vw,80px)}.home-module__txgM7a__prismHead{gap:22px;max-width:820px}.home-module__txgM7a__prismHead .home-module__txgM7a__hXl{letter-spacing:-.03em;font-size:clamp(34px,4.6vw,52px);line-height:1.04}.home-module__txgM7a__prismHead .home-module__txgM7a__intro{font-size:20px;line-height:1.6}.home-module__txgM7a__prismQ{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);letter-spacing:-.015em;padding:24px 0;font-size:clamp(22px,2.6vw,30px);font-weight:600;line-height:1.3}.home-module__txgM7a__steps>li{border-top:1px solid var(--rule);flex-wrap:wrap;gap:8px 32px;padding:24px 0;display:flex}.home-module__txgM7a__steps>li:last-child{border-bottom:1px solid var(--rule)}.home-module__txgM7a__steps .home-module__txgM7a__n{flex:0 0 40px;font-size:28px;font-weight:700;line-height:1.1}.home-module__txgM7a__steps .home-module__txgM7a__body{flex:560px;min-width:0;max-width:760px;font-size:19px;line-height:1.6}.home-module__txgM7a__steps .home-module__txgM7a__body.home-module__txgM7a__col{flex-direction:column;gap:18px;display:flex}.home-module__txgM7a__steps .home-module__txgM7a__body.home-module__txgM7a__wide{max-width:860px}.home-module__txgM7a__steps strong{font-weight:700}.home-module__txgM7a__example{letter-spacing:-.02em;color:var(--accent);font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.2}.home-module__txgM7a__log{overflow-x:auto}.home-module__txgM7a__logGrid{min-width:620px;color:var(--muted);border-top:1px solid var(--ink);grid-template-columns:80px 110px 1fr 140px 120px;font-family:JetBrains Mono,monospace;font-size:13px;display:grid}.home-module__txgM7a__logGrid span{padding:8px 12px 8px 0}.home-module__txgM7a__logGrid span:last-child{padding-right:0}.home-module__txgM7a__logGrid .home-module__txgM7a__blank{border-top:1px dashed var(--rule);border-bottom:1px dashed var(--rule);height:30px;padding:0}.home-module__txgM7a__verdicts{flex-wrap:wrap;gap:14px;display:flex}.home-module__txgM7a__verdicts li{border:2px solid var(--ink);letter-spacing:.06em;padding:12px 18px;font-size:17px;font-weight:700}.home-module__txgM7a__rules{flex-direction:column;gap:12px;max-width:820px;padding-left:22px;font-size:18px;line-height:1.55;list-style:outside;display:flex}.home-module__txgM7a__prismFoot{gap:32px}.home-module__txgM7a__get{flex-wrap:wrap;gap:48px 72px;padding-top:104px;padding-bottom:104px;display:flex}.home-module__txgM7a__get h2{flex:0 340px}.home-module__txgM7a__get ul{border-top:1px solid var(--ink);flex:560px;min-width:0;font-size:20px;line-height:1.5}.home-module__txgM7a__get li{border-bottom:1px solid var(--rule);padding:18px 0}.home-module__txgM7a__aboutSec{border-top:1px solid var(--ink)}.home-module__txgM7a__about{flex-wrap:wrap;align-items:flex-start;gap:56px 72px;padding-top:104px;padding-bottom:104px;display:flex}.home-module__txgM7a__aboutCopy{flex:520px;gap:22px;min-width:0;max-width:680px}.home-module__txgM7a__aboutCopy p{font-size:21px;line-height:1.6}.home-module__txgM7a__price{gap:24px;padding-top:96px;padding-bottom:96px}.home-module__txgM7a__price p{max-width:760px;font-size:20px;line-height:1.6}.home-module__txgM7a__price .home-module__txgM7a__btn{align-self:flex-start;margin-top:8px}.home-module__txgM7a__faq{gap:36px;padding-top:96px;padding-bottom:96px}.home-module__txgM7a__faqGrid{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:36px 72px;display:grid}.home-module__txgM7a__faqGrid>div{flex-direction:column;gap:8px;display:flex}.home-module__txgM7a__faq h3{font-size:20px;font-weight:700;line-height:1.3}.home-module__txgM7a__faq p{color:var(--muted);font-size:18px;line-height:1.6}.home-module__txgM7a__close{background:var(--ink);color:var(--paper)}.home-module__txgM7a__close .home-module__txgM7a__wrap{flex-direction:column;gap:28px;padding-top:112px;padding-bottom:40px;display:flex}.home-module__txgM7a__close .home-module__txgM7a__sub{color:#d4d3cc;max-width:640px;font-size:21px;line-height:1.55}.home-module__txgM7a__close a{color:var(--paper)}.home-module__txgM7a__close a:hover,.home-module__txgM7a__close .home-module__txgM7a__btn{color:#fff}.home-module__txgM7a__close .home-module__txgM7a__mail{font-size:19px}.home-module__txgM7a__close footer{border-top:1px solid var(--muted);color:#b8b7af;margin-top:96px;padding-top:20px;font-size:15px}.home-module__txgM7a__close footer a{color:#b8b7af}@media (max-width:720px){.home-module__txgM7a__root{--gutter:20px}.home-module__txgM7a__hero{gap:40px;padding-top:40px;padding-bottom:64px}.home-module__txgM7a__lede{font-size:19px}.home-module__txgM7a__offer .home-module__txgM7a__lede{font-size:20px}.home-module__txgM7a__problem,.home-module__txgM7a__fit,.home-module__txgM7a__get,.home-module__txgM7a__about,.home-module__txgM7a__faq{padding-top:56px;padding-bottom:56px}.home-module__txgM7a__offer{padding-top:64px}.home-module__txgM7a__week{padding-bottom:64px}.home-module__txgM7a__prismWrap,.home-module__txgM7a__price{padding-top:56px;padding-bottom:56px}.home-module__txgM7a__prism{padding-top:40px;padding-bottom:40px}.home-module__txgM7a__questions,.home-module__txgM7a__get ul,.home-module__txgM7a__aboutCopy p{font-size:18px}.home-module__txgM7a__close .home-module__txgM7a__wrap{padding-top:72px}.home-module__txgM7a__close footer{margin-top:56px}}.home-module__txgM7a__root,.home-module__txgM7a__root *{box-sizing:border-box}.home-module__txgM7a__root .home-module__txgM7a__nav a:hover,.home-module__txgM7a__root a.home-module__txgM7a__btn:hover,.home-module__txgM7a__root a.home-module__txgM7a__textLink:hover{text-decoration:none}.home-module__txgM7a__root .home-module__txgM7a__textLink:hover{text-decoration:underline}.home-module__txgM7a__root a.home-module__txgM7a__btn,.home-module__txgM7a__root a.home-module__txgM7a__btn:hover{color:#fff}.home-module__txgM7a__root a.home-module__txgM7a__navCta,.home-module__txgM7a__root a.home-module__txgM7a__navCta:hover{color:var(--paper)}.home-module__txgM7a__embed{background:var(--paper);height:640px;min-height:640px;margin-top:16px}@media (max-width:720px){.home-module__txgM7a__embed{height:720px}}
