.app_appPage__lQXHA{padding-top:var(--header-height)}.app_hero__uTMXA{padding:var(--space-xl) 0;background:linear-gradient(180deg,var(--color-surface) 0,var(--color-bg) 100%)}.app_container__5oaGv{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-md)}.app_hero__uTMXA .app_container__5oaGv{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:center}.app_heroContent__9_30Z{max-width:500px}.app_badge__Dog1P{display:inline-block;padding:.5rem 1rem;background:var(--color-surface-elevated);border:1px solid var(--color-accent);border-radius:30px;font-size:.85rem;font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-md)}.app_title__4VaJ_{font-size:clamp(2.5rem,6vw,4rem);margin-bottom:var(--space-sm);background:linear-gradient(135deg,var(--color-text) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app_subtitle__SqsPQ{font-size:1.2rem;color:var(--color-text-muted);line-height:1.8;margin-bottom:var(--space-lg)}.app_buttons___fudc{display:flex;gap:var(--space-sm);flex-wrap:wrap}.app_downloadButton__SJZh8{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-bright) 100%);color:var(--color-bg);font-weight:600;border-radius:8px;transition:all var(--transition-base);box-shadow:0 4px 20px rgba(255,107,53,.3)}.app_downloadButton__SJZh8:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,107,53,.4)}.app_learnButton__MLEwI{display:inline-flex;align-items:center;padding:1rem 2rem;background:transparent;color:var(--color-text);font-weight:600;border:2px solid var(--color-surface-elevated);border-radius:8px;transition:all var(--transition-base)}.app_learnButton__MLEwI:hover{border-color:var(--color-accent);background:var(--color-surface);transform:translateY(-2px)}.app_heroImage__Dsqdn{display:flex;justify-content:center;align-items:center}.app_phoneMockup__QdfH7{width:300px;border-radius:40px;overflow:hidden;box-shadow:0 0 0 8px #1a1612,0 0 0 10px rgba(255,107,53,.2),0 20px 60px rgba(0,0,0,.5);position:relative}.app_appScreenshot__Jl3dL{width:100%;height:auto;display:block}.app_phoneMockup__QdfH7:before{content:"";position:absolute;top:20px;left:50%;transform:translateX(-50%);width:100px;height:25px;background:var(--color-bg);border-radius:0 0 20px 20px;z-index:2}.app_phoneScreen__qEcBq{width:100%;height:100%;background:linear-gradient(180deg,var(--color-accent-dim) 0,var(--color-accent) 50%,var(--color-secondary) 100%);border-radius:32px;opacity:.3}.app_browserMockup__eXxhe{width:100%;max-width:500px;background:var(--color-surface);border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,107,53,.1),0 20px 60px rgba(0,0,0,.4)}.app_browserChrome__Apd2W{height:40px;background:var(--color-surface-elevated);border-bottom:1px solid rgba(255,107,53,.1);display:flex;align-items:center;padding:0 var(--space-sm);gap:var(--space-sm)}.app_browserDots__zH0cr{display:flex;gap:8px}.app_browserDots__zH0cr span{width:12px;height:12px;border-radius:50%;background:var(--color-text-muted);opacity:.3}.app_browserUrl__eDelg{flex:1 1;text-align:center;font-size:.85rem;color:var(--color-text-muted);font-family:var(--font-mono)}.app_browserScreenshot__foFfj{width:100%;height:auto;display:block}.app_section__nOLw4{padding:var(--space-xl) 0}.app_sectionTitle__kMwgH{text-align:center;font-size:clamp(2rem,4vw,3rem);margin-bottom:var(--space-lg)}.app_featuresGrid__rftWy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.app_featureCard__FZ86t{background:var(--color-surface);border:1px solid var(--color-surface-elevated);border-radius:12px;padding:var(--space-md);transition:transform var(--transition-base),border-color var(--transition-base)}.app_featureCard__FZ86t:hover{transform:translateY(-4px);border-color:var(--color-accent)}.app_featureIcon__zmASP{font-size:2.5rem;margin-bottom:var(--space-sm);filter:grayscale(.3)}.app_featureCard__FZ86t h3{font-size:1.3rem;margin-bottom:var(--space-xs);color:var(--color-text)}.app_featureCard__FZ86t p{color:var(--color-text-muted);line-height:1.6;margin:0}.app_supportSection__42twn{padding:var(--space-xl) 0;background:var(--color-surface);text-align:center}.app_supportText__Z7mqo{font-size:1.1rem;color:var(--color-text-muted);max-width:600px;margin:0 auto var(--space-md)}.app_supportButton__VvOQy{display:inline-block;padding:1rem 2rem;background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-bright) 100%);color:var(--color-bg);font-weight:600;border-radius:8px;transition:all var(--transition-base);box-shadow:0 4px 20px rgba(255,107,53,.3)}.app_supportButton__VvOQy:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,107,53,.4)}@media (max-width:968px){.app_hero__uTMXA .app_container__5oaGv{grid-template-columns:1fr;gap:var(--space-lg)}.app_heroImage__Dsqdn{order:-1}.app_heroContent__9_30Z{max-width:100%;text-align:center}.app_buttons___fudc{justify-content:center}}@media (max-width:768px){.app_featuresGrid__rftWy{grid-template-columns:1fr}.app_buttons___fudc{flex-direction:column}.app_downloadButton__SJZh8,.app_learnButton__MLEwI{width:100%;justify-content:center}}