.PhoneMockup_phone__pVP5u{position:relative;width:220px;flex-shrink:0}.PhoneMockup_frame__bKW5l{background:var(--color-bg-primary);border:2px solid var(--color-border-default);border-radius:28px;padding:12px 10px;box-shadow:var(--shadow-elevated)}.PhoneMockup_notch__diuMk{width:60px;height:6px;background:var(--color-border-default);border-radius:3px;margin:0 auto 10px}.PhoneMockup_screen__f28vF{position:relative;width:100%;aspect-ratio:9/16;background:var(--color-bg-secondary);border-radius:var(--radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center}.PhoneMockup_screen__f28vF img{width:100%;height:100%;object-fit:cover}.PhoneMockup_placeholder__lj7pQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;text-align:center}.PhoneMockup_placeholderIcon__Xt8hI{width:48px;height:48px;border-radius:var(--radius-sm);background:var(--color-primary-light);display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:22px}.PhoneMockup_placeholderText__Yw401{font-size:12px;color:var(--color-text-tertiary);line-height:1.3}.PhoneMockup_label__Y57i3{text-align:center;margin-top:12px;font-size:14px;font-weight:600;color:var(--color-text-secondary)}.page_container__aoG4z{max-width:760px;margin:0 auto;padding:0 20px}.page_section__61PEw{padding:56px 0}.page_sectionAlt__g2P4Z{background:var(--color-bg-primary)}.page_sectionTitle__hzsAh{text-align:center;font-size:26px;font-weight:700;margin-bottom:8px;color:var(--color-text-primary)}.page_sectionSubtitle__ROo6Q{text-align:center;font-size:15px;color:var(--color-text-secondary);margin-bottom:36px}.page_hero__SKW6o{background:var(--color-bg-primary);text-align:center;padding:64px 20px 56px}.page_heroInner__FQkwa{max-width:520px;margin:0 auto}.page_title__3jonF{font-size:48px;font-weight:800;color:var(--color-primary);letter-spacing:-1px;margin-bottom:12px}.page_headline__7qraH{font-size:28px;font-weight:700;line-height:1.25;color:var(--color-text-primary);margin-bottom:12px}.page_subtitle__iAJUg{font-size:17px;color:var(--color-text-secondary);max-width:400px;margin:0 auto 28px;line-height:1.5}.page_cta__zCVvt{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.page_comingSoon__tHjQq{margin-top:14px;font-size:13px;color:var(--color-text-tertiary)}.page_secondaryLinks__tZtRX{margin-top:20px;font-size:14px}.page_secondaryLinks__tZtRX a{color:var(--color-text-secondary)}.page_secondaryLinks__tZtRX a:hover{color:var(--color-primary)}.page_benefitsGrid__ZUi7s{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:32px}.page_benefitCard__1eVqr{background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:24px}.page_benefitIcon__pYGIQ{font-size:28px;display:block;margin-bottom:10px}.page_benefitTitle__fQ3Ux{font-size:17px;font-weight:600;margin-bottom:6px;color:var(--color-text-primary)}.page_benefitBody__vgz_K{font-size:14px;color:var(--color-text-secondary);line-height:1.5}.page_stepsRow__VLFl7{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:32px;text-align:center}.page_step__DI9Zu{display:flex;flex-direction:column;align-items:center}.page_stepNumber__2EZE0{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:18px;font-weight:700;margin-bottom:12px}.page_stepTitle__kKqcb{font-size:17px;font-weight:600;margin-bottom:4px;color:var(--color-text-primary)}.page_stepBody__q0ouz{font-size:14px;color:var(--color-text-secondary)}.page_screenshotsRow__2eY9Y{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin-top:8px}.page_bottomCta__F2mMi{text-align:center;max-width:460px;margin:0 auto}.page_bottomCtaTitle__b3FoA{font-size:24px;font-weight:700;margin-bottom:10px;color:var(--color-text-primary)}.page_bottomCtaBody__Cw64H{font-size:15px;color:var(--color-text-secondary);margin-bottom:24px;line-height:1.5}@media (min-width:600px){.page_hero__SKW6o{padding:80px 20px 64px}.page_headline__7qraH{font-size:34px}.page_benefitsGrid__ZUi7s{grid-template-columns:1fr 1fr}.page_stepsRow__VLFl7{grid-template-columns:repeat(3,1fr)}.page_section__61PEw{padding:72px 0}}@media (min-width:900px){.page_title__3jonF{font-size:56px}.page_headline__7qraH{font-size:38px}.page_sectionTitle__hzsAh{font-size:30px}}