.xfXcMa_page{color:var(--ink)}.xfXcMa_hero,.xfXcMa_section{border-bottom:1px solid var(--line)}.xfXcMa_heroGrid{align-items:center;gap:48px;padding-block:48px;display:grid}.xfXcMa_heroCopy{gap:24px;max-width:640px;display:grid}.xfXcMa_brand{align-items:center;gap:12px;font-size:20px;font-weight:600;display:flex}.xfXcMa_logo{border-radius:12px}.xfXcMa_hero h1{text-wrap:balance;font-size:40px;font-weight:600;line-height:1.15}.xfXcMa_lead{max-width:48ch;color:var(--ink-soft);font-size:20px;line-height:1.5}.xfXcMa_actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.xfXcMa_download{background:var(--accent);color:var(--bg-deep);border-radius:8px}.xfXcMa_download:hover{background:var(--accent-strong);color:var(--bg-deep)}.xfXcMa_textLink{min-height:40px;color:var(--accent);text-underline-offset:4px;align-items:center;font-size:14px;line-height:1.5;text-decoration:underline;display:inline-flex}.xfXcMa_caption,.xfXcMa_heroPreview figcaption{color:var(--ink-muted);font-size:14px;line-height:1.5}.xfXcMa_heroPreview{justify-items:center;gap:16px;display:grid}.xfXcMa_screen{border:1px solid var(--line-strong);border-radius:24px;width:256px;max-width:100%;height:auto;display:block}.xfXcMa_section{padding-block:48px;scroll-margin-top:64px}.xfXcMa_sectionIntro{gap:16px;max-width:640px;margin-bottom:32px;display:grid}.xfXcMa_page h2{text-wrap:balance;font-size:28px;font-weight:600;line-height:1.25}.xfXcMa_page h3{font-size:20px;font-weight:600;line-height:1.25}.xfXcMa_section p,.xfXcMa_section li{color:var(--ink-soft);font-size:16px;line-height:1.5}.xfXcMa_features{gap:48px;display:grid}.xfXcMa_feature{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.xfXcMa_feature>p:not(.xfXcMa_tier){max-width:48ch}.xfXcMa_feature .xfXcMa_screen{align-self:center;margin-top:12px}.xfXcMa_section .xfXcMa_tier{color:var(--accent);font-size:14px;font-weight:500}.xfXcMa_routines{border-top:1px solid var(--line);gap:16px;margin-top:48px;padding-top:32px;display:grid}.xfXcMa_routines p{max-width:75ch}.xfXcMa_plans{gap:32px;display:grid}.xfXcMa_plan{border-top:2px solid var(--line-strong);flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.xfXcMa_plan:last-of-type{border-color:var(--accent)}.xfXcMa_section .xfXcMa_price{color:var(--ink);margin-top:12px;font-size:32px;font-weight:600;line-height:1.25}.xfXcMa_section .xfXcMa_caption{color:var(--ink-muted);font-size:14px}.xfXcMa_plan ul{gap:12px;margin-top:12px;padding-left:24px;list-style-type:disc;display:grid}.xfXcMa_plan li::marker{color:var(--accent)}.xfXcMa_planNotes{gap:12px;max-width:75ch;margin-top:32px;display:grid}.xfXcMa_planNotes p{color:var(--ink-muted);font-size:14px}.xfXcMa_legalLinks{flex-wrap:wrap;gap:24px;display:flex}.xfXcMa_plans>.xfXcMa_planNotes{align-content:start;margin-top:0}.xfXcMa_videoGrid{align-items:center;gap:24px;display:grid}.xfXcMa_video{border:1px solid var(--line);aspect-ratio:16/9;background:var(--bg-deep);border-radius:12px;width:100%;height:auto}.xfXcMa_closing{gap:48px;display:grid}.xfXcMa_closing>div{align-content:start;gap:16px;display:grid}@media (min-width:640px){.xfXcMa_heroGrid,.xfXcMa_section{padding-block:64px}.xfXcMa_hero h1{font-size:56px}.xfXcMa_screen{width:288px}.xfXcMa_page h2{font-size:32px}.xfXcMa_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media (min-width:1024px){.xfXcMa_heroGrid{grid-template-columns:1.2fr 1fr}.xfXcMa_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.xfXcMa_features.xfXcMa_featuresTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.xfXcMa_plans.xfXcMa_plansThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.xfXcMa_feature>p:not(.xfXcMa_tier){min-height:96px}.xfXcMa_feature .xfXcMa_screen{margin-top:auto}.xfXcMa_videoGrid{grid-template-columns:1fr 1.5fr;gap:48px}.xfXcMa_videoGrid .xfXcMa_sectionIntro{margin-bottom:0}.xfXcMa_closing{grid-template-columns:repeat(2,minmax(0,1fr))}}
