.Footer_footer__pQtti{width:100%;height:100px;border-top:1px solid rgba(241,238,231,.1);display:flex;justify-content:center;align-items:center;gap:.6rem}.Footer_logo__fUEOF{height:1em;margin:5px}.Footer_tagline__edhu4{font-size:.7rem;opacity:.5;letter-spacing:.03em}.Demo_demoContainer__QD2v9{min-height:100vh;display:flex;flex-direction:column;align-items:center;position:relative}.Demo_demoMain__XvBaP{flex:1 1;display:flex;flex-direction:column;align-items:center;color:#f1eee7;font-size:1.1em;line-height:1.6;width:100%;max-width:1000px;padding:3rem 1.5rem 2rem}.Demo_hero__RAtbN{text-align:center;padding:3rem 0 4rem;width:100%}.Demo_heroLogo__97ga_{width:100px;cursor:pointer;margin-bottom:1.5rem;transition:opacity .2s}.Demo_heroLogo__97ga_:hover{opacity:.8}.Demo_heroTitle__3dE5e{font-size:2.4rem;font-weight:700;margin:0 0 .5rem;letter-spacing:-.01em}.Demo_heroSubtitle__xlibq{font-size:1.15rem;opacity:.7;line-height:1.5;max-width:560px;margin:0 auto 2rem}.Demo_section__VhfyV{width:100%;padding:3rem 0;border-top:1px solid rgba(241,238,231,.08)}.Demo_sectionTitle__vD8qv{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;text-align:center}.Demo_sectionSubtitle__OATrc{text-align:center;opacity:.6;font-size:.95rem;margin:-1rem 0 2rem}.Demo_twoCol__GpqNR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.Demo_card__luP91{padding:1.5rem;border:1px solid rgba(241,238,231,.1);background:rgba(241,238,231,.02)}.Demo_cardLabel__pk0mT{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin:0 0 .75rem}.Demo_card__luP91 h3{font-size:1.1rem;margin:0 0 .75rem;font-weight:600}.Demo_card__luP91 p{font-size:.9rem;opacity:.7;margin:0;line-height:1.5}.Demo_card__luP91 ul{list-style:none;padding:0;margin:0}.Demo_card__luP91 ul li{font-size:.9rem;opacity:.7;padding:.3rem 0 .3rem 1.2rem;position:relative;line-height:1.4}.Demo_card__luP91 ul li:before{content:"\2192";position:absolute;left:0;opacity:.4}.Demo_stepsFlow__qbAds{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:0;gap:0;align-items:center;width:100%}.Demo_step___wwr6{text-align:center;padding:1.5rem 1rem;border:1px solid rgba(241,238,231,.1);background:rgba(241,238,231,.02)}.Demo_stepNumber__koClX{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin-bottom:.5rem}.Demo_step___wwr6 h3{font-size:1rem;margin:0 0 .5rem;font-weight:600}.Demo_step___wwr6 p{font-size:.8rem;opacity:.6;margin:0;line-height:1.4}.Demo_stepArrow___3CmX{font-size:1.5rem;opacity:.25;text-align:center;padding:0 .5rem}.Demo_featureCards__mJGBJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.Demo_featureCard__E6rPS{padding:1.25rem;border:1px solid rgba(241,238,231,.1);background:rgba(241,238,231,.02)}.Demo_featureCard__E6rPS h4{font-size:.95rem;margin:0 0 .4rem;font-weight:600}.Demo_featureCard__E6rPS p{font-size:.8rem;opacity:.6;margin:0;line-height:1.4}.Demo_screenshotGallery__lJqh7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.Demo_screenshot__7_QyW{border:1px solid rgba(241,238,231,.1);overflow:hidden;cursor:pointer;transition:border-color .2s}.Demo_screenshot__7_QyW:hover{border-color:rgba(241,238,231,.25)}.Demo_screenshot__7_QyW img{width:100%;height:auto;display:block}.Demo_screenshotCaption__9MhTu{font-size:.7rem;padding:.5rem .75rem;opacity:.5;background:rgba(241,238,231,.02)}.Demo_readMore__oApGu{text-align:center;margin-top:1rem}.Demo_readMore__oApGu a{font-size:.85rem;opacity:.6;transition:opacity .2s}.Demo_readMore__oApGu a:hover{opacity:1}.Demo_ctaSection__dDwGU{width:100%;padding:3rem 0;border-top:1px solid rgba(241,238,231,.08);text-align:center}.Demo_qrRow__li0Ys{display:flex;justify-content:center;gap:3rem;margin:2rem 0;flex-wrap:wrap}.Demo_contactInfo__7kX3x{font-size:.9rem;opacity:.6;margin-top:1.5rem;line-height:1.8}.Demo_contactInfo__7kX3x a{opacity:.8;transition:opacity .2s}.Demo_contactInfo__7kX3x a:hover{opacity:1}@media (max-width:700px){.Demo_heroTitle__3dE5e{font-size:1.8rem}.Demo_heroSubtitle__xlibq{font-size:1rem}.Demo_stepsFlow__qbAds,.Demo_twoCol__GpqNR{grid-template-columns:1fr}.Demo_stepsFlow__qbAds{gap:0}.Demo_stepArrow___3CmX{transform:rotate(90deg);padding:.5rem 0}.Demo_featureCards__mJGBJ{grid-template-columns:1fr}.Demo_screenshotGallery__lJqh7{grid-template-columns:1fr 1fr}.Demo_qrRow__li0Ys{gap:2rem}.Demo_demoMain__XvBaP{padding:2rem 1rem}.Demo_hero__RAtbN{padding:2rem 0 3rem}.Demo_section__VhfyV{padding:2rem 0}}