@media(max-width:1024px){body{background:var(--landing-bg)}.mobile-landing-hero,.mobile-section{width:min(100% - 40px,520px);margin:auto}.mobile-landing-hero{padding:48px 0 60px}.mobile-landing-hero h1{margin:0;font-size:clamp(2.8rem,13vw,4.2rem);line-height:1.02;letter-spacing:-.07em;text-wrap:balance}.mobile-landing-hero h1 span,.mobile-cta h2 span{color:var(--landing-gold)}.mobile-lead{max-width:330px;margin:22px 0 25px;color:var(--landing-muted);font-size:1rem}.mobile-landing-hero .landing-text-link{display:block;margin-top:18px}.mobile-phone-demo{position:relative;margin-top:46px;padding:20px;border:1px solid var(--landing-line);border-radius:17px;background:var(--landing-surface);box-shadow:0 20px 45px rgba(0,0,0,.28)}.mobile-demo-title{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--landing-line);font-size:.8rem;font-weight:800}.mobile-demo-title b{color:#7dc596;font-size:.65rem;font-weight:600}.mobile-phone-demo p{max-width:88%;margin:17px 0 0;padding:11px 12px;border-radius:9px;background:#24231f;color:var(--landing-muted);font-size:.78rem}.mobile-phone-demo .mobile-demo-checking{color:var(--landing-gold);background:rgba(198,161,90,.1)}.mobile-phone-demo .mobile-demo-answer{margin-left:auto;color:var(--landing-text);background:rgba(198,161,90,.18)}.mobile-demo-agenda{display:grid;gap:5px;margin-top:22px;padding:15px;border:1px solid rgba(125,197,150,.4);border-radius:9px;background:#101510}.mobile-demo-agenda small{color:var(--landing-muted);font-size:.65rem}.mobile-demo-agenda strong{font-size:.9rem}.mobile-demo-agenda span{color:#7dc596;font-size:.7rem}.mobile-bridge{width:min(100% - 40px,520px);margin:0 auto;padding:38px 0;color:var(--landing-text);font-size:1.45rem;font-weight:750;letter-spacing:-.04em;text-align:center}.mobile-section{padding:64px 0}.mobile-section h2{margin:0;font-size:clamp(2rem,9vw,3rem);line-height:1.06;letter-spacing:-.06em;text-wrap:balance}.mobile-flow{border-top:1px solid var(--landing-line)}.mobile-flow-list{display:grid;margin-top:36px}.mobile-flow-list span{display:flex;align-items:center;gap:15px;min-height:64px;border-bottom:1px solid var(--landing-line);color:var(--landing-muted);font-size:1rem}.mobile-flow-list span b{width:28px;color:var(--landing-gold);font-size:.7rem}.mobile-section-end{display:block;margin-top:30px;color:var(--landing-text);font-size:1.4rem;letter-spacing:-.04em}.mobile-resources article{display:grid;gap:6px;margin-top:13px;padding:18px 0;border-bottom:1px solid var(--landing-line)}.mobile-resources article small{color:var(--landing-gold);font-weight:800}.mobile-resources h3{margin:0;font-size:1.18rem}.mobile-resources article p{margin:0;color:var(--landing-muted);font-size:.9rem}.mobile-analytics{background:linear-gradient(180deg,rgba(198,161,90,.08),transparent);border-radius:15px;padding:34px 20px}.mobile-question{display:grid;gap:7px;margin-top:24px}.mobile-question span{color:var(--landing-muted);font-size:.85rem}.mobile-question strong{font-size:2rem;letter-spacing:-.05em}.mobile-insight{margin:30px 0 0;padding-top:18px;border-top:1px solid var(--landing-line);color:var(--landing-gold);font-weight:700}.mobile-time{border-top:1px solid var(--landing-line)}.mobile-day{display:grid;gap:0;margin-top:30px}.mobile-day span{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--landing-line);color:var(--landing-muted)}.mobile-day span b{color:var(--landing-text);font-size:1rem}.mobile-day .is-connected{margin-top:16px;padding:15px;border:1px solid rgba(125,197,150,.4);border-radius:8px;color:#7dc596;font-weight:750}.mobile-muted{color:var(--landing-muted)}.mobile-chips{display:flex;gap:8px;overflow-x:auto;margin-top:26px;padding-bottom:7px;scrollbar-width:none}.mobile-chips::-webkit-scrollbar{display:none}.mobile-chips button{flex:0 0 auto;min-height:44px;padding:8px 14px;border:1px solid var(--landing-line);border-radius:999px;background:transparent;color:var(--landing-muted);font-size:.76rem;font-weight:750}.mobile-chips button.is-active{border-color:var(--landing-gold);background:var(--landing-gold);color:#15120c}.mobile-segment-stage{position:relative;min-height:410px;margin-top:24px;overflow:hidden;border:1px solid var(--landing-line);border-radius:15px;background:var(--landing-surface)}.mobile-segment-stage>strong{position:absolute;z-index:1;right:-3%;bottom:4%;color:rgba(255,255,255,.06);font-size:4.6rem;letter-spacing:-.12em}.mobile-segment-photo{position:absolute;inset:0;background:linear-gradient(125deg,rgba(8,8,7,.55),rgba(8,8,7,.08),rgba(8,8,7,.7)),linear-gradient(135deg,#4d3122,#17110d);background-size:cover}.mobile-segment-stage[data-segment="salao"] .mobile-segment-photo{background-image:linear-gradient(125deg,rgba(8,8,7,.55),rgba(8,8,7,.08),rgba(8,8,7,.7)),linear-gradient(135deg,#76515c,#171012)}.mobile-segment-stage[data-segment="manicure"] .mobile-segment-photo{background-image:linear-gradient(125deg,rgba(8,8,7,.55),rgba(8,8,7,.08),rgba(8,8,7,.7)),linear-gradient(135deg,#80654c,#171310)}.mobile-segment-stage[data-segment="estetica"] .mobile-segment-photo{background-image:linear-gradient(125deg,rgba(8,8,7,.55),rgba(8,8,7,.08),rgba(8,8,7,.7)),linear-gradient(135deg,#536857,#101410)}.mobile-segment-product{position:absolute;z-index:2;right:14px;bottom:14px;display:grid;gap:5px;width:70%;padding:15px;border:1px solid rgba(198,161,90,.48);border-radius:9px;background:rgba(13,13,12,.93)}.mobile-segment-product b{font-size:.85rem}.mobile-segment-product span{color:#7dc596;font-size:.68rem}.mobile-before-after{border-top:1px solid var(--landing-line)}.mobile-toggle{display:flex;gap:6px;margin-top:26px;padding:4px;border:1px solid var(--landing-line);border-radius:999px}.mobile-toggle button{flex:1;min-height:44px;border:0;border-radius:999px;background:transparent;color:var(--landing-muted);font-weight:750}.mobile-toggle button.is-active{background:var(--landing-gold);color:#15120c}.mobile-comparison-list{display:grid;margin-top:22px}.mobile-comparison-list p{display:grid;gap:6px;margin:0;padding:18px 0;border-bottom:1px solid var(--landing-line)}.mobile-comparison-list b{color:var(--landing-gold);font-size:.75rem;text-transform:uppercase}.mobile-comparison-list span{font-size:1rem}.mobile-comparison-list span[data-mobile-after]{display:none;color:#7dc596}.mobile-comparison-list.show-after span[data-mobile-before]{display:none}.mobile-comparison-list.show-after span[data-mobile-after]{display:block}.mobile-plans article{margin-top:12px;padding:20px;border:1px solid var(--landing-line);border-radius:10px}.mobile-plans article.is-featured{border-color:var(--landing-gold);background:rgba(198,161,90,.08)}.mobile-plans small{color:var(--landing-gold);font-weight:800}.mobile-plans h3{margin:12px 0 5px;font-size:1.2rem}.mobile-plans p{margin:0;color:var(--landing-muted);font-size:.9rem}.mobile-plans a{display:inline-flex;margin-top:18px;color:var(--landing-gold);font-weight:800}.mobile-plans .landing-button{color:#15120c}.mobile-faq details{border-bottom:1px solid var(--landing-line)}.mobile-faq summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:750;list-style:none}.mobile-faq summary::-webkit-details-marker{display:none}.mobile-faq summary:after{content:'+';color:var(--landing-gold);font-size:1.2rem}.mobile-faq details[open] summary:after{content:'−'}.mobile-faq details p{margin:0;padding:0 0 16px;color:var(--landing-muted);font-size:.9rem}.mobile-cta{padding-bottom:calc(80px + env(safe-area-inset-bottom));text-align:center}.mobile-cta h2{margin-top:18px}.mobile-cta p{color:var(--landing-muted)}.mobile-callback{display:inline-flex;padding:7px 11px;border:1px solid rgba(125,197,150,.4);border-radius:999px;color:#7dc596;font-size:.72rem;font-weight:750}.mobile-cta .landing-button{margin-top:18px;width:100%}.mobile-cta .landing-text-link{display:block;margin-top:18px}
}
