@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";._shell_rtm4y_1{min-height:100vh;background:var(--td-bg, #F8F9FC)}._drawer_rtm4y_6{box-sizing:border-box;width:78px;height:100dvh;padding:16px 14px;display:flex;flex-direction:column;background:var(--td-sidebar, #fff);border-right:1px solid var(--td-border, #E8EAF0);overflow:hidden;transition:width .24s cubic-bezier(.4,0,.2,1),box-shadow .24s ease}._drawer_rtm4y_6:is(:hover,:focus-within){width:248px;box-shadow:10px 0 30px #171a2314}._brand_rtm4y_24{position:relative;display:flex;align-items:center;justify-content:center;height:44px;min-height:44px;padding:0 0 18px}._logoMark_rtm4y_34,._logoFull_rtm4y_34{position:absolute;object-fit:contain;transition:opacity .16s ease}._logoMark_rtm4y_34{width:42px;height:42px;opacity:1}._logoFull_rtm4y_34{left:8px;width:184px;height:44px;opacity:0}._mobileBrand_rtm4y_53{display:flex;align-items:center;width:150px;height:36px;margin-left:8px}._mobileBrand_rtm4y_53 img{width:100%;height:100%;object-fit:contain;object-position:left center}._navLabel_rtm4y_68{padding:0 12px 8px;font-size:10px!important;font-weight:800!important;letter-spacing:.1em!important;color:var(--td-muted, #9AA0AE)}._nav_rtm4y_68{display:grid;gap:4px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:none;-ms-overflow-style:none}._nav_rtm4y_68::-webkit-scrollbar{display:none;width:0;height:0}._nav_rtm4y_68 .MuiListItemButton-root{min-height:46px;border-radius:12px}._nav_rtm4y_68 .Mui-selected .MuiListItemIcon-root{color:var(--td-primary, #5B3FD6)}._nav_rtm4y_68 .MuiListItemIcon-root,._bottom_rtm4y_101 .MuiListItemIcon-root{min-width:38px;color:var(--td-muted, #687083)}._nav_rtm4y_68 .MuiListItemText-primary,._bottom_rtm4y_101 .MuiListItemText-primary{font-size:14px;font-weight:650}._bottom_rtm4y_101{margin-top:auto;display:grid;gap:8px}._account_rtm4y_117{display:flex;align-items:center;gap:10px;padding:10px 8px 0;border-top:1px solid var(--td-border, #E8EAF0)}._account_rtm4y_117 .MuiAvatar-root{width:36px;height:36px;font-size:14px;background:var(--td-primary-soft, #EEE9FF);color:var(--td-primary, #5B3FD6);font-weight:800}._businessAccess_rtm4y_134 .MuiAvatar-root{box-sizing:border-box;width:38px;height:38px;flex:0 0 38px;padding:0;overflow:hidden;font-size:12.5px;font-weight:800;background:var(--td-primary-soft, #EEE9FF);color:var(--td-primary, #5B3FD6)}._businessAccess_rtm4y_134 .MuiAvatar-img{width:100%;height:100%;object-fit:cover;object-position:center}._header_rtm4y_154{left:78px!important;width:calc(100% - 78px)!important;height:72px;justify-content:center;border-bottom:1px solid var(--td-border, #E8EAF0);background:var(--td-header, rgba(255, 255, 255, .94))!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._search_rtm4y_164{width:min(420px,42vw)}._search_rtm4y_164 .MuiOutlinedInput-root{height:42px;min-height:42px;background:var(--td-bg, #F8F9FC)}._businessAccess_rtm4y_134{display:flex;align-items:center;gap:9px;min-width:0;margin-left:6px;padding:4px 6px;background:transparent;border:0;border-radius:0;cursor:pointer;transition:background-color .16s ease,border-radius .16s ease}._businessAccess_rtm4y_134:hover{background:var(--td-hover, #F7F4FF);border-radius:9px}._businessAccess_rtm4y_134:focus-visible{outline:2px solid var(--td-primary, rgba(91, 63, 214, .45));outline-offset:1px;background:var(--td-hover, #F7F4FF);border-radius:9px}._businessAccessText_rtm4y_200{display:grid;min-width:0;max-width:190px}._businessAccessName_rtm4y_206{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--td-text, #171A23);font-size:14.5px!important;font-weight:600!important;letter-spacing:-.005em!important;line-height:1.2!important}._businessAccessLabel_rtm4y_217{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--td-muted, #9096A6);font-size:11px!important;font-weight:400!important;line-height:1.3!important}._businessAccessArrow_rtm4y_227{flex:0 0 auto;color:var(--td-muted, #A2A8B6);font-size:18px!important;transition:color .16s ease}._businessAccess_rtm4y_134:hover ._businessAccessArrow_rtm4y_227,._businessAccess_rtm4y_134:focus-visible ._businessAccessArrow_rtm4y_227{color:var(--td-primary, #5B3FD6)}._content_rtm4y_238{padding:100px 28px 40px 106px;min-height:100vh}._inner_rtm4y_243{min-width:0;max-width:1480px;margin:0 auto}._repairFab_rtm4y_249{display:none!important}._drawer_rtm4y_6 ._navLabel_rtm4y_68,._drawer_rtm4y_6 .MuiListItemText-root,._drawer_rtm4y_6 ._account_rtm4y_117>div:last-child{opacity:0;visibility:hidden;white-space:nowrap;transition:opacity .14s ease}._drawer_rtm4y_6 ._nav_rtm4y_68 .MuiListItemButton-root,._drawer_rtm4y_6 ._bottom_rtm4y_101 .MuiListItemButton-root{padding-inline:10px}._drawer_rtm4y_6 ._nav_rtm4y_68 .MuiListItemIcon-root,._drawer_rtm4y_6 ._bottom_rtm4y_101 .MuiListItemIcon-root{min-width:38px}._drawer_rtm4y_6:is(:hover,:focus-within) ._logoMark_rtm4y_34{opacity:0}._drawer_rtm4y_6:is(:hover,:focus-within) ._logoFull_rtm4y_34{opacity:1;transition-delay:.05s}._drawer_rtm4y_6:is(:hover,:focus-within) ._navLabel_rtm4y_68,._drawer_rtm4y_6:is(:hover,:focus-within) .MuiListItemText-root,._drawer_rtm4y_6:is(:hover,:focus-within) ._account_rtm4y_117>div:last-child{opacity:1;visibility:visible;transition-delay:.08s}@media(max-width:899px){._drawer_rtm4y_6{width:272px;overflow:hidden;transition:none}._drawer_rtm4y_6:is(:hover,:focus-within){width:272px}._drawer_rtm4y_6 ._logoMark_rtm4y_34{opacity:0}._drawer_rtm4y_6 ._logoFull_rtm4y_34{opacity:1}._drawer_rtm4y_6 ._navLabel_rtm4y_68,._drawer_rtm4y_6 .MuiListItemText-root,._drawer_rtm4y_6 ._account_rtm4y_117>div:last-child{opacity:1;visibility:visible}._header_rtm4y_154{left:0!important;width:100%!important;height:64px}._businessAccess_rtm4y_134{margin-left:2px;padding:4px;gap:7px}._businessAccessText_rtm4y_200{max-width:130px}._businessAccessName_rtm4y_206{font-size:13.5px!important}._businessAccessLabel_rtm4y_217{font-size:10.5px!important}._content_rtm4y_238{padding:84px 16px calc(100px + env(safe-area-inset-bottom))}._repairFab_rtm4y_249{display:inline-flex!important;position:fixed!important;z-index:1200;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));box-shadow:0 8px 24px #26195e3d!important}}@media(max-width:599px){._mobileBrand_rtm4y_53{width:105px;margin-left:3px}._businessAccessText_rtm4y_200{display:none}._businessAccess_rtm4y_134 .MuiAvatar-root{width:36px;height:36px;flex-basis:36px;padding:0}._businessAccessArrow_rtm4y_227{font-size:18px!important}}._layer_afem6_1{position:fixed;z-index:1600;inset:0;pointer-events:none}._dim_afem6_8{position:absolute;inset:0;background:#1310228c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spotlight_afem6_15{position:fixed;border:2px solid #8f79ef;border-radius:16px;box-shadow:0 0 0 9999px #1310228c,0 12px 34px #26195e47;transition:all .32s cubic-bezier(.2,.8,.2,1)}._pulse_afem6_23{animation:_pulse_afem6_23 1.8s ease-in-out infinite}._coach_afem6_27{position:fixed;width:min(390px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;padding:24px;border:1px solid rgba(91,63,214,.22);border-radius:22px!important;pointer-events:auto;animation:_coachIn_afem6_1 .3s ease}._coach_afem6_27>div,._coach_afem6_27{gap:14px}._close_afem6_43{position:absolute!important;right:10px;top:10px}._coach_afem6_27 .MuiLinearProgress-root{height:6px;border-radius:8px;background:#eee9ff}._fullscreenCoach_afem6_55{inset:50% auto auto 50%!important;transform:translate(-50%,-50%);width:min(520px,100vw - 32px)}._finishCoach_afem6_64{width:min(620px,100vw - 32px);padding:32px;gap:0!important;text-align:center}._finishCoach_afem6_64 ._close_afem6_43{right:16px;top:16px}._celebration_afem6_76{width:68px;height:68px;display:grid;place-items:center;margin:0 auto 16px;border-radius:50%;color:#5b3fd6;background:#eee9ff;animation:_celebrate_afem6_1 .35s .08s ease both}._celebration_afem6_76 svg{font-size:38px}._finishTitle_afem6_92{margin-bottom:8px!important;font-size:1.65rem!important}._finishDescription_afem6_97{max-width:430px;margin:0 auto 28px!important}._nextPrompt_afem6_102{margin-bottom:12px!important;text-align:left}._finishCta_afem6_107{min-width:260px;margin:28px auto 0!important;min-height:50px!important;transition:transform .18s ease,box-shadow .18s ease!important}._finishCta_afem6_107:hover{transform:translateY(-1px);box-shadow:0 9px 22px #5b3fd638}._demo_afem6_119{display:grid;gap:12px;padding:14px;border-radius:15px;background:#f8f7ff}._mini_afem6_127{flex:1;min-width:0;display:grid;gap:3px;padding:12px;border:1px solid #e8e3fa;border-radius:13px;background:#fff}._mini_afem6_127 svg{color:#5b3fd6}._mini_afem6_127 small{color:#687083}._mini_afem6_127 b{font-size:1.05rem}._demoGrid_afem6_150{display:grid;grid-template-columns:1fr 1fr;gap:8px}._demoGrid_afem6_150 span{display:grid;color:#687083;font-size:.72rem}._demoGrid_afem6_150 b{color:#171a23;font-size:.82rem}._statusDemo_afem6_167{display:grid;gap:6px;max-height:210px;overflow:auto;padding:8px 4px}._statusDemo_afem6_167 div{display:flex;gap:9px;align-items:center}._statusDemo_afem6_167 i{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#eee9ff;color:#5b3fd6}._statusDemo_afem6_167 svg{font-size:15px}._phone_afem6_195{width:210px;margin:auto;display:grid;justify-items:center;gap:10px;padding:18px;border:6px solid #252132;border-radius:25px;background:#fff;box-shadow:0 14px 30px #171a2326}._phone_afem6_195 .MuiLinearProgress-root{width:100%}._finishLinks_afem6_212{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._finishLinks_afem6_212 button{min-height:132px;padding:18px 14px;display:grid;justify-items:start;align-content:center;gap:7px;text-align:left;border:1px solid #e2dbfb;border-radius:16px;color:#4327b7;background:#f7f5ff;cursor:pointer;animation:_cardIn_afem6_1 .3s ease both;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._finishLinks_afem6_212 button:nth-child(2){animation-delay:.06s}._finishLinks_afem6_212 button:nth-child(3){animation-delay:.12s}._finishLinks_afem6_212 button:hover{transform:translateY(-3px);border-color:#a995ef;box-shadow:0 10px 22px #4327b71f}._finishLinks_afem6_212 button:active{transform:scale(.98)}._finishLinks_afem6_212 svg{font-size:28px}._finishLinks_afem6_212 b{font-size:.9rem}._finishLinks_afem6_212 small{color:#687083;line-height:1.35}._trackingCoach_afem6_266{width:min(440px,100vw - 32px);gap:11px!important}._trackingCoach_afem6_266>h2{font-size:1.18rem;line-height:1.25;letter-spacing:-.02em}._trackingCoach_afem6_266>p{line-height:1.45}._trackingCoach_afem6_266>.MuiLinearProgress-root{height:2px;opacity:.22}._trackingStage_afem6_286{position:relative;padding:14px;border-radius:20px;background:radial-gradient(circle at 85% 10%,rgba(47,155,255,.14),transparent 30%),linear-gradient(145deg,#f5f1ff,#fbfdff);overflow:hidden}._trackingStage_afem6_286:before{content:"";position:absolute;width:110px;height:110px;left:-55px;bottom:-65px;border-radius:50%;background:#5b3fd617;filter:blur(5px)}._publicPreview_afem6_306{position:relative;display:grid;gap:12px;padding:16px;border:1px solid #e4def7;border-radius:24px;background:#fff;box-shadow:0 12px 30px #3023631a;animation:_previewIn_afem6_1 .3s ease}._live_afem6_318{display:flex;align-items:center;gap:6px;color:#687083;font-size:.64rem;font-weight:850;letter-spacing:.08em}._live_afem6_318 i{width:7px;height:7px;border-radius:50%;background:#28b76b;box-shadow:0 0 0 4px #28b76b1f;animation:_livePulse_afem6_1 1.7s ease-in-out infinite}._deviceIcon_afem6_337{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#5b3fd6;background:#eee9ff}._stateChange_afem6_347{min-height:28px;animation:_stateSwap_afem6_1 .25s ease}._stateChange_afem6_347 small{padding:3px 7px;border-radius:8px;color:#187a46;background:#e9f8ef;font-size:.62rem;font-weight:800}._trackingSteps_afem6_361{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}._trackingSteps_afem6_361:before{content:"";position:absolute;left:12%;right:12%;top:8px;height:2px;background:#e4e2ec}._trackingSteps_afem6_361 div{position:relative;display:grid;justify-items:center;gap:5px;color:#9297a3;font-size:.61rem;text-align:center}._trackingSteps_afem6_361 i{z-index:1;width:17px;height:17px;display:grid;place-items:center;border:2px solid #d7d8df;border-radius:50%;background:#fff}._trackingSteps_afem6_361 svg{font-size:11px}._trackingSteps_afem6_361 ._stageActive_afem6_403{color:#5b3fd6;font-weight:800}._trackingSteps_afem6_361 ._stageActive_afem6_403 i{border-color:#5b3fd6;color:#fff;background:#5b3fd6}._liveMessage_afem6_414{padding:9px 11px;border-radius:11px;color:#514775;background:#f7f5ff;animation:_stateSwap_afem6_1 .25s ease}._noAccount_afem6_422{padding-top:10px;border-top:1px solid #eeecf4}._noAccount_afem6_422>svg{color:#5b3fd6}@keyframes _coachIn_afem6_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes _pulse_afem6_23{50%{box-shadow:0 0 0 9999px #1310228c,0 0 0 8px #5b3fd62e,0 12px 34px #26195e4d}}@keyframes _celebrate_afem6_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _cardIn_afem6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _previewIn_afem6_1{0%{opacity:0;transform:scale(.98) translateY(5px)}to{opacity:1;transform:none}}@keyframes _stateSwap_afem6_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _livePulse_afem6_1{50%{opacity:.65;box-shadow:0 0 0 6px #28b76b14}}@media(max-width:599px){._coach_afem6_27:not(._fullscreenCoach_afem6_55){inset:auto 0 0!important;width:100%;max-height:min(52vh,470px);border-radius:24px 24px 0 0!important;padding:22px 20px calc(20px + env(safe-area-inset-bottom));animation:_sheetIn_afem6_1 .32s ease}._coach_afem6_27._mobileTop_afem6_504{inset:16px 16px auto!important;width:calc(100% - 32px);border-radius:24px!important;padding:20px}._demoGrid_afem6_150{grid-template-columns:1fr 1fr}._statusDemo_afem6_167{max-height:145px}._phone_afem6_195{width:180px;padding:13px}._finishLinks_afem6_212{grid-template-columns:1fr}._finishLinks_afem6_212 button{min-height:92px;grid-template-columns:34px 1fr;grid-template-rows:auto auto;align-items:center;padding:14px}._finishLinks_afem6_212 svg{grid-row:1/3}._finishCta_afem6_107{width:100%;min-width:0}._finishCoach_afem6_64{padding:28px 20px 22px}._finishDescription_afem6_97{margin-bottom:24px!important}._fullscreenCoach_afem6_55{max-height:calc(100vh - 32px)}}@keyframes _sheetIn_afem6_1{0%{transform:translateY(100%)}to{transform:none}}@media(max-width:599px){._trackingCoach_afem6_266:not(._fullscreenCoach_afem6_55){max-height:calc(100vh - 18px);padding-top:18px;gap:8px!important}._trackingCoach_afem6_266>h2{max-width:310px;font-size:1.08rem}._trackingCoach_afem6_266>p{font-size:.84rem}._trackingStage_afem6_286{padding:9px}._publicPreview_afem6_306{gap:9px;padding:12px;border-radius:22px}._trackingSteps_afem6_361 div{font-size:.55rem}._noAccount_afem6_422{padding-top:8px}._noAccount_afem6_422 p{line-height:1.2}._trackingCoach_afem6_266 button{min-height:40px}}@media(prefers-reduced-motion:reduce){._coach_afem6_27,._spotlight_afem6_15{animation:none;transition:none}._pulse_afem6_23{animation:none}}[data-theme=dark] ._coach_afem6_27{background:var(--td-paper);border-color:var(--td-border);color:var(--td-text)}[data-theme=dark] ._demo_afem6_119,[data-theme=dark] ._trackingStage_afem6_286,[data-theme=dark] ._liveMessage_afem6_414{background:var(--td-elevated);color:var(--td-text)}[data-theme=dark] ._mini_afem6_127,[data-theme=dark] ._phone_afem6_195,[data-theme=dark] ._publicPreview_afem6_306{background:var(--td-paper);border-color:var(--td-border);color:var(--td-text)}[data-theme=dark] ._mini_afem6_127 small,[data-theme=dark] ._demoGrid_afem6_150 span,[data-theme=dark] ._live_afem6_318,[data-theme=dark] ._trackingSteps_afem6_361 div,[data-theme=dark] ._finishLinks_afem6_212 small{color:var(--td-muted)}[data-theme=dark] ._demoGrid_afem6_150 b{color:var(--td-text)}[data-theme=dark] ._celebration_afem6_76,[data-theme=dark] ._statusDemo_afem6_167 i,[data-theme=dark] ._deviceIcon_afem6_337,[data-theme=dark] ._coach_afem6_27 .MuiLinearProgress-root{color:var(--td-primary);background:var(--td-primary-soft)}[data-theme=dark] ._mini_afem6_127 svg,[data-theme=dark] ._noAccount_afem6_422>svg{color:var(--td-primary)}[data-theme=dark] ._finishLinks_afem6_212 button{color:var(--td-primary);background:var(--td-primary-soft);border-color:var(--td-border)}[data-theme=dark] ._finishLinks_afem6_212 button:hover,[data-theme=dark] ._spotlight_afem6_15{border-color:var(--td-primary)}[data-theme=dark] ._trackingSteps_afem6_361:before{background:var(--td-border)}[data-theme=dark] ._trackingSteps_afem6_361 i{background:var(--td-paper);border-color:var(--td-border)}[data-theme=dark] ._trackingSteps_afem6_361 ._stageActive_afem6_403{color:var(--td-primary)}[data-theme=dark] ._trackingSteps_afem6_361 ._stageActive_afem6_403 i{background:var(--td-primary);border-color:var(--td-primary);color:var(--td-bg)}[data-theme=dark] ._stateChange_afem6_347 small{color:var(--td-success);background:var(--td-success-soft)}[data-theme=dark] ._noAccount_afem6_422{border-color:var(--td-border)}@media(prefers-reduced-motion:reduce){._celebration_afem6_76,._finishLinks_afem6_212 button,._publicPreview_afem6_306,._live_afem6_318 i,._stateChange_afem6_347,._liveMessage_afem6_414{animation:none;transition:none}._finishLinks_afem6_212 button:hover,._finishCta_afem6_107:hover{transform:none}}.landing-footer{padding:54px 0 38px;border-top:1px solid rgba(255,255,255,.07);background:#171523;color:#f7f6fb}.landing-footer .landing-container{display:grid;gap:28px}.landing-footer nav{display:flex;flex-wrap:wrap;gap:12px 22px}.landing-footer nav a{color:#c9c5d5;line-height:1.45;text-decoration:none;transition:color .16s ease}.landing-footer nav a:hover,.landing-footer nav a:focus-visible{color:#a9d9ff}.landing-footer nav a:focus-visible{outline:2px solid #8dcdff;outline-offset:4px;border-radius:3px}.footer-brand{display:flex;width:fit-content;align-items:center;gap:12px}.footer-brand__mark{width:48px;height:48px;flex:0 0 48px;object-fit:contain}.footer-brand__copy{display:grid;gap:2px}.footer-brand__copy strong{color:#fff;font-size:1.3rem;font-weight:760;letter-spacing:-.02em;line-height:1.1}.footer-brand__copy small{color:#c2becd;font-size:.68rem;line-height:1.35}.landing-footer .footer-copyright{color:#9893a5;font-size:.78rem;line-height:1.5}@media(max-width:600px){.landing-footer{padding:42px 0 30px}.landing-footer .landing-container{gap:24px}.landing-footer nav{gap:11px 18px}.footer-brand__mark{width:44px;height:44px;flex-basis:44px}}.footer-main{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:56px;align-items:start}.footer-main>div>p{max-width:430px;margin:17px 0 22px;color:#bcb8c8;font-size:.95rem;line-height:1.65}.footer-main nav,.footer-legal{display:flex!important;align-items:flex-start!important;flex-direction:column;gap:9px!important}.footer-main nav span,.footer-legal span{margin-bottom:3px;color:#fff;font-size:.72rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.social-links{display:flex;flex-wrap:wrap;gap:10px}.social-links a{display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(255,255,255,.1215686275);border-radius:12px;color:#d8d5e1!important;background:#ffffff08;font-size:.84rem;font-weight:700;transition:transform .22s ease,background-color .22s ease,border-color .22s ease}.social-links a svg{font-size:19px;color:#a9b7ff}.social-links a:hover,.social-links a:focus-visible{transform:translateY(-2px);border-color:#8da5ff66;background:#ffffff12}.footer-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-top:26px;border-top:1px solid rgba(255,255,255,.0705882353)}.footer-legal{flex-direction:row!important;align-items:center!important;flex-wrap:wrap}.footer-legal span{width:100%}.floating-whatsapp{position:fixed;z-index:900;right:24px;bottom:24px;display:flex;min-width:48px;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 15px;border:1px solid rgba(255,255,255,.7215686275);border-radius:15px;color:#fff;background:linear-gradient(135deg,#2b9b6d,#247d63);box-shadow:0 14px 34px #153d3038;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.floating-whatsapp svg{font-size:23px}.floating-whatsapp span{max-width:0;overflow:hidden;white-space:nowrap;font-size:.84rem;font-weight:800;opacity:0;transition:max-width .25s ease,opacity .2s ease}.floating-whatsapp:hover,.floating-whatsapp:focus-visible{transform:translateY(-2px);box-shadow:0 18px 38px #153d304d}.floating-whatsapp:hover span,.floating-whatsapp:focus-visible span{max-width:150px;opacity:1}@media(max-width:700px){.footer-main{grid-template-columns:1fr;gap:34px}.footer-bottom{align-items:flex-start;flex-direction:column}.footer-legal{align-items:flex-start!important;flex-direction:column!important}.floating-whatsapp{right:16px;bottom:calc(18px + env(safe-area-inset-bottom));padding:11px}.floating-whatsapp span{display:none}}@media(prefers-reduced-motion:reduce){.social-links a,.floating-whatsapp,.floating-whatsapp span{transition:none}.social-links a:hover,.floating-whatsapp:hover{transform:none}}.floating-whatsapp{min-width:54px;min-height:54px;padding:9px;border:1px solid rgba(255,255,255,.8392156863);border-radius:18px;color:#fff;background:linear-gradient(135deg,#6545dd,#386fe8 58%,#259ee9);box-shadow:0 16px 38px #493cc04d,0 4px 12px #20206020}.floating-whatsapp:before{content:none}.floating-whatsapp svg{width:34px;height:34px;padding:5px;flex:none}.floating-whatsapp span{padding-right:5px;font-size:.87rem;letter-spacing:-.01em}.floating-whatsapp:hover,.floating-whatsapp:focus-visible{transform:translateY(-3px);border-color:#fff;box-shadow:0 20px 44px #493cc060,0 6px 16px #20206024}.floating-whatsapp:focus-visible{outline:3px solid #8fd7ff;outline-offset:3px}@media(max-width:700px){.floating-whatsapp{min-width:52px;min-height:52px;padding:8px;border-radius:17px}.floating-whatsapp svg{width:34px;height:34px}}@media(max-width:600px){.floating-whatsapp{min-width:46px;min-height:46px;padding:6px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:15px;box-shadow:0 10px 26px #493cc047,0 2px 8px #2020601f;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.floating-whatsapp svg{width:24px;height:24px;padding:4px}.floating-whatsapp.is-dodging{opacity:0;transform:translateY(10px) scale(.82);pointer-events:none}.floating-whatsapp:hover,.floating-whatsapp:focus-visible{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.floating-whatsapp,.floating-whatsapp.is-dodging{transition:none}}.billing-page{display:grid;gap:24px}.billing-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.billing-summary article,.billing-panel{padding:20px;border:1px solid #e6e3ef;border-radius:18px;background:#fff;box-shadow:0 12px 35px #2f245b0f}.billing-summary small{display:block;color:#747184;margin-bottom:7px}.billing-summary strong{font-size:1.1rem;color:#191725}.billing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.billing-plan-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:28px;border:1px solid #dfdbea;border-radius:22px;background:#fff;box-shadow:0 18px 45px #2e1f6012}.billing-plan-card.recommended{border:2px solid #6e52da;transform:translateY(-6px);box-shadow:0 22px 52px #5b3fc62e}.billing-plan-badge{position:absolute;top:-12px;right:18px;padding:6px 10px;border-radius:999px;background:#6547d2;color:#fff;font-size:.68rem;font-weight:900;letter-spacing:.08em}.billing-plan-badge.secondary{background:#177fae}.billing-plan-name{margin:0;color:#5b3fd6;font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.billing-plan-price{font-size:2rem;color:#181623}.billing-plan-card>small{color:#777383}.billing-plan-card ul{display:grid;gap:9px;min-height:150px;margin:12px 0 18px;padding:0;list-style:none;color:#4c495a;font-size:.9rem}.billing-plan-card li:first-letter{color:#5b3fd6}.billing-transfer-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.billing-transfer-field{padding:14px;border-radius:12px;background:#f7f6fb}.billing-transfer-field small{display:block;color:#777383}.billing-transfer-field strong{display:block;margin-top:4px;word-break:break-all}.billing-usage{display:grid;gap:12px}.billing-payments{display:grid;gap:10px}.billing-payment{display:flex;justify-content:space-between;gap:16px;padding:14px;border:1px solid #e8e5ef;border-radius:12px}.pricing-section{padding:96px 0;background:linear-gradient(180deg,#fff,#f8f7fd)}.pricing-heading{max-width:760px;margin:0 auto 50px;text-align:center}.pricing-heading>span{color:#5b3fd6;font-size:.72rem;font-weight:900;letter-spacing:.13em}.pricing-heading h2{margin:12px 0 14px;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.06;color:#171724}.pricing-heading p{color:#6d6979;line-height:1.7}.pricing-trial-badge{display:inline-block;margin-top:14px;padding:8px 12px;border-radius:999px;background:#e9e4ff;color:#563ac2;font-weight:900;font-size:.75rem}@media(max-width:900px){.billing-plan-grid{grid-template-columns:1fr}.billing-plan-card.recommended{transform:none}.billing-summary{grid-template-columns:1fr 1fr}.pricing-section{padding:72px 0}.billing-plan-card ul{min-height:0}}@media(max-width:520px){.billing-summary,.billing-transfer-grid{grid-template-columns:1fr}.billing-plan-card{padding:24px 20px}.billing-payment{display:grid}.pricing-section{padding:58px 0}}.landing-page .pricing-section{padding:104px 0}.landing-page .pricing-heading{max-width:820px}.landing-page .pricing-heading h2{font-size:clamp(2.55rem,4.35vw,4rem)}.landing-page .pricing-heading p{font-size:18px}.landing-page .billing-plan-grid{gap:22px}.landing-page .billing-plan-card{padding:32px}.landing-page .billing-plan-name{font-size:.86rem}.landing-page .billing-plan-price{font-size:2.35rem}.landing-page .billing-plan-card>small,.landing-page .billing-plan-card ul{font-size:1rem;line-height:1.55}.landing-page .billing-plan-card .MuiButton-root{min-height:48px;font-size:.96rem}@media(max-width:600px){.landing-page .pricing-section{padding:68px 0}.landing-page .pricing-heading p{font-size:16px}.landing-page .billing-plan-card{padding:26px 22px}}[data-theme=dark] .billing-summary article,[data-theme=dark] .billing-panel,[data-theme=dark] .billing-plan-card{background:var(--td-paper);border-color:var(--td-border);box-shadow:var(--td-shadow)}[data-theme=dark] .billing-summary small,[data-theme=dark] .billing-plan-card>small,[data-theme=dark] .billing-plan-card ul,[data-theme=dark] .billing-transfer-field small,[data-theme=dark] .pricing-heading p{color:var(--td-muted)}[data-theme=dark] .billing-summary strong,[data-theme=dark] .billing-plan-price,[data-theme=dark] .pricing-heading h2{color:var(--td-text)}[data-theme=dark] .billing-plan-name,[data-theme=dark] .billing-plan-card li:first-letter,[data-theme=dark] .pricing-heading>span{color:var(--td-primary)}[data-theme=dark] .billing-plan-card.recommended{border-color:var(--td-primary)}[data-theme=dark] .billing-transfer-field{background:var(--td-elevated)}[data-theme=dark] .billing-payment{border-color:var(--td-border)}[data-theme=dark] .pricing-section{background:linear-gradient(180deg,var(--td-bg),var(--td-paper))}[data-theme=dark] .pricing-trial-badge{background:var(--td-primary-soft);color:var(--td-primary)}[data-theme=dark] .billing-page{--billing-meter-border: var(--td-border);--billing-meter-paper: var(--td-paper)}.landing-page{--violet:#5b3fd6;--blue:#2f9bff;color:#171a23;background:#fff;overflow:hidden}.landing-container{width:min(1160px,100% - 32px);margin:auto}.landing-header{position:fixed;z-index:50;inset:0 0 auto;height:76px;transition:.3s}.landing-header.is-scrolled{background:#ffffffdf;box-shadow:0 8px 30px #271b5b12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-nav{height:100%;display:flex;align-items:center;justify-content:space-between}.landing-logo{display:flex;align-items:center;gap:10px;font-weight:900}.landing-logo i{width:42px;height:42px;display:grid;place-items:center;color:#fff;border-radius:13px;background:linear-gradient(135deg,var(--violet),var(--blue))}.landing-logo span{display:grid}.landing-logo small{font-size:10px;color:#777;font-weight:500}.landing-nav nav{display:flex;align-items:center;gap:22px}.landing-nav nav>a{font-size:13px;font-weight:650}.landing-menu-button{display:none!important}.landing-hero{position:relative;padding:150px 0 95px;background:radial-gradient(circle at 82% 25%,rgba(141,220,255,.3333333333),transparent 28%),linear-gradient(180deg,#f8f6ff,#fff)}.hero-glow{position:absolute;width:420px;height:420px;right:-180px;top:80px;border-radius:50%;background:#6848df30;filter:blur(25px)}.hero-grid,.preview-grid,.mobile-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.eyebrow,.section-heading>span,.final-cta span,.coming-soon span{color:var(--violet);font-size:11px;font-weight:900;letter-spacing:.12em}.hero-copy h1{max-width:650px;margin:16px 0 20px;font-size:clamp(2.7rem,5vw,4.8rem);line-height:1.02;letter-spacing:-.06em}.hero-copy h1 em{color:var(--violet);font-style:normal}.hero-copy>p,.section-heading p{max-width:620px;color:#687083;line-height:1.7}.hero-actions{display:flex;gap:12px;margin:28px 0 18px}.hero-copy>small{color:#777}.product-mockup{position:relative;max-width:520px;margin:auto;perspective:1000px}.mock-window{display:grid;grid-template-columns:58px 1fr;min-height:440px;border:1px solid #e7e3f5;border-radius:28px;background:#fff;box-shadow:0 35px 80px #4b34952b;transform:rotateY(-5deg) rotateX(2deg);overflow:hidden}.mock-sidebar{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0;background:#19152e}.mock-sidebar b{color:#fff}.mock-sidebar i{width:25px;height:7px;border-radius:5px;background:#ffffff28}.mock-content{padding:46px 30px}.mock-content>small{color:var(--violet);font-weight:900}.mock-content h3{font-size:28px;margin:7px 0}.mock-content p{color:#777}.mock-status,.status-pill{display:inline-block;padding:8px 12px;border-radius:10px;color:#5b3fd6;background:#eee9ff;font-weight:800}.mock-money,.mock-repairs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}.mock-money span,.mock-repairs span{display:grid;padding:16px;border:1px solid #eceaf3;border-radius:14px}.mock-money small,.mock-repairs small{color:#858797}.mock-content label{display:flex;justify-content:space-between;font-size:12px}.mock-progress,.client-progress{height:8px;margin:10px 0;border-radius:8px;background:#e8e9ef}.mock-progress i,.client-progress i{display:block;width:68%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--blue))}.mock-float{position:absolute;display:flex;gap:9px;align-items:center;padding:13px 16px;border:1px solid rgba(255,255,255,.6666666667);border-radius:15px;background:#ffffffe8;box-shadow:0 18px 40px #3a287a24;animation:float 5s ease-in-out infinite}.mock-float svg{color:#28b76b}.mock-float span{display:grid}.mock-float small{font-size:9px;color:#777}.mock-float.one{left:-55px;top:22%}.mock-float.two{right:-35px;bottom:20%;animation-delay:-2s}.landing-section{padding:105px 0}.tinted{background:#f8f9fc}.section-heading{max-width:700px;margin-bottom:48px}.section-heading h2,.final-cta h2{font-size:clamp(2rem,4vw,3.3rem);line-height:1.1;letter-spacing:-.045em;margin:12px 0}.problem-grid,.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.problem article,.feature-grid article{padding:28px;border:1px solid #e8eaf0;border-radius:20px;background:#fff}.problem article>b{color:#8e78e7}.problem article p,.feature-grid p,.workflow p{color:#687083;line-height:1.6}.central-flow{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:25px;border-radius:20px;background:linear-gradient(135deg,#eee9ff,#eaf5ff)}.central-flow span{display:flex;align-items:center;gap:5px;padding:9px 12px;border-radius:10px;background:#fff;font-weight:700}.central-flow svg{color:#28b76b}.feature-grid article{position:relative;transition:.3s}.feature-grid article:hover{transform:translateY(-6px);border-color:#6d53dc66;box-shadow:0 18px 38px #4b349514}.feature-grid i{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:var(--violet);background:#eee9ff}.tracking-demo{display:grid;grid-template-columns:1fr 80px 1fr;align-items:center}.tech-panel,.client-panel{padding:30px;border:1px solid #e4e1ef;border-radius:24px;box-shadow:0 20px 50px #3b2a7413;background:#fff}.tech-panel label{display:block;margin-top:24px;font-size:12px}.tech-panel button{padding:10px;border:0;border-radius:9px;color:#fff;background:var(--violet)}.tech-panel>div{display:flex;gap:12px;margin-top:20px;color:#5b3fd6}.client-panel>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.client-panel span{display:grid;color:#777;font-size:11px}.client-panel b{color:#171a23;font-size:14px}.sync-line{height:3px;background:linear-gradient(90deg,var(--violet),var(--blue))}.sync-line i{display:block;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #5b3fd644;animation:sync 3s ease-in-out infinite}.commercial-line{text-align:center;margin-top:30px;font-weight:800}.workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.workflow article{position:relative;padding:26px;border-top:3px solid #6b4fda}.workflow article>b{font-size:30px;color:#d9d1fa}.product-mockup.is-compact{max-width:430px}.is-compact .mock-window{min-height:380px}.is-compact .mock-float{display:none}.preview-tabs{display:flex;flex-wrap:wrap;gap:8px}.preview-tabs button{padding:10px 14px;border:1px solid #ddd;border-radius:10px;background:#fff}.preview-tabs .active{color:#fff;background:var(--violet)}.benefits{background:linear-gradient(135deg,#201746,#4430a3);color:#fff}.benefits .section-heading p{color:#ffffffb8}.benefits .section-heading span{color:#9bddff}.benefit-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.benefit-grid div{display:grid;gap:15px;padding:22px;border:1px solid rgba(255,255,255,.1490196078);border-radius:17px;background:#ffffff0c}.benefit-grid svg{color:#55d99b}.mini-phone{max-width:300px;margin:auto;padding:28px;border:8px solid #171523;border-radius:36px;display:grid;gap:10px;box-shadow:0 25px 50px #33237630}.mini-phone>svg{color:var(--violet)}.mini-phone span{display:flex;justify-content:space-between;padding:12px;border-radius:10px;background:#f3f1fb}.coming-soon{padding:40px 0;background:#f5f2ff}.coming-soon .landing-container,.coming-soon div div{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.coming-soon b{padding:9px 12px;border-radius:9px;background:#fff}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.faq-grid .MuiAccordion-root{border-bottom:1px solid #ddd;box-shadow:none;background:transparent}.final-cta{padding:80px 0;color:#fff;background:radial-gradient(circle at 80%,rgba(94,203,255,.3333333333),transparent 30%),linear-gradient(135deg,#4424bc,#278fd7)}.final-cta .landing-container{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:40px}.final-cta p{color:#ffffffc8}.final-cta .MuiButton-root{margin:15px 10px 0 0;background:#fff;color:#4d32c7}.final-cta .product-mockup{scale:.7}.landing-footer{padding:50px 0;background:#171523;color:#fff}.landing-footer .landing-container{display:grid;gap:26px}.landing-footer nav{display:flex;flex-wrap:wrap;gap:20px;color:#ffffffb5}.landing-footer>div>small{color:#ffffff70}[data-reveal]{opacity:0;transform:translateY(22px);transition:.7s ease}[data-reveal].is-visible{opacity:1;transform:none}@keyframes float{50%{transform:translateY(-12px)}}@keyframes sync{50%{transform:translate(70px)}}@media(max-width:900px){.landing-menu-button{display:inline-flex!important}.landing-nav nav{position:absolute;top:66px;left:16px;right:16px;padding:18px;display:none;align-items:stretch;flex-direction:column;gap:8px;border:1px solid #e7e3f5;border-radius:18px;background:#fff;box-shadow:0 20px 50px #35247424}.landing-nav nav.is-open{display:flex}.hero-grid,.preview-grid,.mobile-grid,.faq-grid,.final-cta .landing-container{grid-template-columns:1fr}.hero-grid{gap:80px}.problem-grid,.feature-grid,.workflow,.benefit-grid{grid-template-columns:1fr 1fr}.tracking-demo{grid-template-columns:1fr;gap:15px}.sync-line{width:3px;height:45px;margin:auto}.sync-line i{animation:none}.final-cta .product-mockup{display:none}}@media(max-width:600px){.landing-container{width:min(100% - 24px,1160px)}.landing-hero{padding:120px 0 70px}.hero-copy h1{font-size:2.65rem}.hero-actions{flex-direction:column}.hero-actions .MuiButton-root{width:100%}.mock-window{grid-template-columns:42px 1fr;min-height:360px}.mock-content{padding:35px 16px}.mock-float.two,.mock-sidebar i:nth-last-child(-n+2){display:none}.mock-float.one{left:-2px;top:auto;bottom:-25px}.landing-section{padding:72px 0}.problem-grid,.feature-grid,.workflow,.benefit-grid{grid-template-columns:1fr}.central-flow{justify-content:flex-start}.client-panel>div:last-child{grid-template-columns:1fr}.coming-soon .landing-container{align-items:flex-start;flex-direction:column}.section-heading{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mock-float,.sync-line i{animation:none}[data-reveal]{opacity:1;transform:none;transition:none}.feature-grid article{transition:none}}.landing-page{overflow-x:clip;overflow-y:visible}.landing-page>main{position:relative;display:block;overflow-x:clip}.landing-header{position:sticky;inset:auto;z-index:1000;background:#ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-hero{position:relative;width:100%;min-height:calc(100dvh - 76px);padding:74px 0 76px;overflow:hidden;overflow:clip;isolation:isolate}.landing-hero .hero-glow{z-index:0;pointer-events:none}.landing-hero .hero-grid{position:relative;z-index:1;min-height:calc(100dvh - 226px)}.landing-section.problem{position:relative;z-index:1;margin:0;transform:none;background:#fff}@media(max-width:600px){.landing-hero{min-height:auto;padding:64px 0 70px}.landing-hero .hero-grid{min-height:auto}}.landing-container{width:min(1280px,100% - 48px)}.landing-nav nav{gap:26px}.landing-nav nav>a{font-size:15px}.premium-hero .hero-grid{grid-template-columns:minmax(0,.82fr) minmax(600px,1.18fr);gap:34px}.premium-hero .hero-copy h1{font-size:clamp(3.55rem,6vw,6rem)}.premium-hero .hero-copy>p{max-width:610px;font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.7}.premium-hero .hero-actions .MuiButton-root{min-height:50px;padding-inline:24px;font-size:1rem}.hero-trust{font-size:13px}.saas-visual{height:640px}@media(max-width:1050px){.premium-hero .hero-grid{grid-template-columns:1fr}.saas-visual{width:min(100%,760px);height:620px;margin:auto}}@media(max-width:600px){.landing-container{width:min(100% - 28px,1280px)}.landing-nav nav>a{font-size:15px}.premium-hero .hero-copy h1{font-size:clamp(2.8rem,14vw,4rem)}.premium-hero .hero-copy>p{font-size:1.02rem;line-height:1.65}.premium-hero .hero-actions .MuiButton-root{min-height:50px}.hero-trust{font-size:12px}.saas-visual{height:480px}}.landing-hero{position:relative;inset:auto;display:block;contain:paint;transform:none;filter:none}.landing-hero .hero-background{position:absolute;z-index:0;pointer-events:none}.landing-hero .hero-content{position:relative;z-index:1;transform:none;filter:none}.landing-section.problem{position:relative;z-index:auto;top:auto;margin:0;transform:none;background:#fff}.landing-brand-image{width:190px;height:52px;object-fit:contain;object-position:left center}.landing-brand-fallback{display:none!important}@media(max-width:520px){.landing-brand-image{width:150px;height:44px}}.landing-redesign{--td-violet: #5B3FD6;--td-blue: #2F9BFF;--td-ink: #14121F;--td-muted: #5F5B72;--td-line: #ECEAF4;--td-surface: #FBFAFF;background:#fff}.landing-redesign .landing-container{width:min(1200px,100% - 48px)}.redesign-hero{position:relative;padding:88px 0 72px;overflow:clip;isolation:isolate;background:radial-gradient(1100px 520px at 78% -6%,rgba(47,155,255,.16),transparent 62%),radial-gradient(900px 480px at 8% 8%,rgba(91,63,214,.13),transparent 60%),linear-gradient(180deg,#fdfcff,#fff 72%)}.redesign-hero .hero-orb{position:absolute;z-index:0;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.5}.redesign-hero .hero-orb--blue{width:460px;height:460px;top:-140px;right:-80px;background:radial-gradient(circle,rgba(47,155,255,.42),transparent 70%)}.redesign-hero .hero-orb--violet{width:420px;height:420px;bottom:-180px;left:-120px;background:radial-gradient(circle,rgba(91,63,214,.32),transparent 70%)}.redesign-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:56px;align-items:center}.hero-trial{display:inline-block;padding:7px 15px;border-radius:999px;background:linear-gradient(135deg,#5b3fd61f,#2f9bff24);color:var(--td-violet);font-size:.72rem;font-weight:900;letter-spacing:.13em}.redesign-hero h1{max-width:15ch;margin:20px 0 18px;color:var(--td-ink);font-size:clamp(2.55rem,4.4vw,3.85rem);line-height:1.06;letter-spacing:-.035em;font-weight:800}.redesign-hero h1 em,.showcase__title em,.mobile-section__copy h2 em{font-style:normal;background:linear-gradient(96deg,var(--td-blue) 0%,var(--td-violet) 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.redesign-hero .hero-copy>p{max-width:46ch;color:var(--td-muted);font-size:1.08rem;line-height:1.66}.redesign-hero .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 12px}.redesign-hero .hero-actions .MuiButton-root{min-height:52px;padding-inline:28px;border-radius:14px;font-size:1rem}.hero-trial-note{margin:0;color:var(--td-muted);font-size:.9rem}.redesign-hero .hero-trust{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px;color:var(--td-muted);font-size:.86rem}.redesign-hero .hero-trust i{margin-right:6px;color:#28b76b;font-style:normal;font-weight:900}.hero-visual{position:relative;min-width:0}.hero-visual__halo{position:absolute;inset:-8% -6% -4%;z-index:0;border-radius:50%;pointer-events:none;filter:blur(26px);background:radial-gradient(closest-side,rgba(91,63,214,.24),rgba(47,155,255,.12) 62%,transparent 78%)}.hero-visual__shot{position:relative;z-index:1;width:100%}.hero-visual__phone{position:absolute;z-index:2;right:-2%;bottom:-9%;width:27%;min-width:112px;max-width:168px;padding:6px 6px 10px;border-radius:24px;background:#fff;border:1px solid rgba(20,18,31,.08);box-shadow:0 26px 60px #2b1a783d;transform:rotate(-2deg)}.hero-visual__phone img{display:block;width:100%;height:auto;border-radius:18px}.hero-visual__notch{position:absolute;z-index:2;top:11px;left:50%;transform:translate(-50%);width:28%;height:5px;border-radius:999px;background:#14121f24}.product-shot{min-width:0;width:100%;margin:0;overflow:hidden;border:1px solid rgba(20,18,31,.08);border-radius:18px;background:#fff;box-shadow:0 28px 64px #2b1a7829,0 2px 6px #14121f0a;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.product-shot:hover{transform:translateY(-5px);box-shadow:0 36px 78px #2b1a7833,0 2px 8px #14121f0d}.product-shot__chrome{display:flex;align-items:center;gap:10px;padding:9px 13px;background:linear-gradient(180deg,#fcfbff,#f6f5fb);border-bottom:1px solid var(--td-line)}.product-shot__dots{display:flex;gap:5px}.product-shot__dots i{width:8px;height:8px;border-radius:50%;background:#dfdceb}.product-shot__dots i:first-child{background:#f2a9a4}.product-shot__dots i:nth-child(2){background:#f5ce8e}.product-shot__dots i:nth-child(3){background:#a9ddb4}.product-shot__bar{flex:1;max-width:210px;margin:0 auto;padding:3px 12px;border-radius:999px;background:#fff;border:1px solid var(--td-line);font-size:.62rem;color:#9c97ae;text-align:center}.product-shot__viewport{overflow:hidden;background:#fff}.product-shot__viewport img{display:block;width:100%;height:auto}.showcase__phone-frame{max-width:520px;margin-inline:auto}.showcase__stack{position:relative;padding-bottom:64px}.showcase__float-card{position:absolute;right:-4%;bottom:0;width:62%;box-shadow:0 30px 64px #2b1a7842}.feature-pills{margin-top:52px;padding-bottom:4px}.feature-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 17px;border-radius:999px;border:1px solid var(--td-line);background:#fff;color:#3c3852;text-decoration:none;box-shadow:0 4px 14px #14121f0a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,color .25s ease}.feature-pill:hover{transform:translateY(-2px);border-color:#5b3fd659;color:var(--td-violet);box-shadow:0 10px 24px #5b3fd61f}.feature-pill__icon{display:inline-flex;color:var(--td-violet)}.feature-pill__icon svg{font-size:19px}.showcase{position:relative;padding:96px 0;overflow:clip}.showcase--tinted{background:linear-gradient(180deg,#fff,var(--td-surface) 42%,#fff)}.showcase__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:64px;align-items:center}.showcase.is-reversed .showcase__copy{order:2}.showcase.is-reversed .showcase__visual{order:1}@media(min-width:981px){.landing-redesign :is(#seguimiento,#garantias) .showcase__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.landing-redesign #seguimiento .showcase__phone-frame{max-width:none}}.showcase__copy{min-width:0}.showcase__eyebrow{display:inline-block;color:var(--td-violet);font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.showcase__title{margin:14px 0 16px;color:var(--td-ink);font-size:clamp(1.85rem,2.9vw,2.7rem);line-height:1.12;letter-spacing:-.028em;font-weight:800}.showcase__description{max-width:46ch;color:var(--td-muted);font-size:1.02rem;line-height:1.7}.showcase__points{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.showcase__points li{display:flex;align-items:flex-start;gap:10px;color:#3a3650;font-size:.98rem;line-height:1.5}.showcase__check{flex:0 0 auto;width:20px;height:20px;margin-top:1px;color:var(--td-violet)}.showcase__visual{min-width:0}.showcase__wide{width:100%}.duo-section{padding:96px 0;background:linear-gradient(180deg,#fff,#faf9ff)}.duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.duo-card{min-width:0;padding:26px;border-radius:24px;background:#fff;border:1px solid var(--td-line);box-shadow:0 20px 50px #2b1a7817;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.duo-card:hover{transform:translateY(-5px);box-shadow:0 30px 66px #2b1a7826}.duo-card__copy{padding:22px 6px 4px}.duo-card__copy h3{margin:0 0 8px;color:var(--td-ink);font-size:1.28rem;font-weight:800;letter-spacing:-.02em}.duo-card__copy p{margin:0;color:var(--td-muted);line-height:1.62}.mobile-section{padding:96px 0;overflow:clip;background:#fff}.mobile-section__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px;align-items:center}.mobile-section__copy h2{margin:14px 0 16px;color:var(--td-ink);font-size:clamp(1.85rem,2.9vw,2.7rem);line-height:1.12;letter-spacing:-.028em;font-weight:800}.mobile-section__copy p{max-width:44ch;color:var(--td-muted);line-height:1.7}.mobile-section__phones{display:flex;justify-content:center;gap:20px;min-width:0}.mobile-shot{position:relative;width:min(46%,250px);margin:0;padding:8px 8px 12px;border-radius:30px;background:#fff;border:1px solid rgba(20,18,31,.08);box-shadow:0 30px 66px #2b1a7833}.mobile-shot.is-offset{transform:translateY(28px)}.mobile-shot img{display:block;width:100%;height:auto;border-radius:22px}.mobile-shot__notch{position:absolute;z-index:2;top:14px;left:50%;transform:translate(-50%);width:30%;height:5px;border-radius:999px;background:#14121f24}.landing-redesign .final-cta{padding:0 0 104px;color:inherit;background:#fff}.landing-redesign .final-cta .landing-container{display:block}.final-cta__inner{position:relative;isolation:isolate;overflow:hidden;padding:68px 56px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:48px;align-items:center;text-align:left;border-radius:32px;border:1px solid rgba(255,255,255,.3);background:radial-gradient(ellipse at 90% 0%,rgba(126,215,255,.48),transparent 58%),radial-gradient(ellipse at 0% 100%,rgba(49,24,134,.6),transparent 65%),linear-gradient(115deg,#6240cf,#554ddd 48%,#278bd9);box-shadow:0 34px 80px #4530a83d,inset 0 1px #ffffff47}.final-cta__inner:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:520px;height:520px;right:-180px;top:-280px;border:1px solid rgba(255,255,255,.17);border-radius:50%;box-shadow:0 0 0 54px #ffffff09,0 0 0 108px #ffffff06}.final-cta__copy,.final-cta__action{min-width:0}.final-cta__action{padding:30px 24px;border-radius:24px;text-align:center;border:1px solid rgba(255,255,255,.24);background:#141c6c21;box-shadow:0 16px 40px #1e145a1f,inset 0 1px #ffffff1f}.final-cta__title{margin:0;color:#fff;font-size:clamp(1.85rem,3.3vw,2.85rem);font-weight:800;line-height:1.14;letter-spacing:-.03em}.final-cta__text{max-width:52ch;margin:16px 0 0;color:#ffffffe6;font-size:1.06rem;line-height:1.65}.final-cta__button{display:inline-block;margin-top:0;padding:16px 36px;border-radius:14px;background:#fff;color:#4327b7;font-weight:800;font-size:1rem;text-decoration:none;box-shadow:0 14px 34px #14121f38;transition:transform .25s ease,box-shadow .25s ease}.final-cta__button:hover{transform:translateY(-3px);box-shadow:0 20px 44px #14121f47}.final-cta__points{display:grid;justify-content:center;gap:10px;margin:24px 0 0;padding:0;color:#fffffff0;font-size:.92rem;list-style:none}.final-cta__points li:before{content:"✓";margin-right:8px;font-weight:900}.landing-redesign [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.landing-redesign [data-reveal].is-visible{opacity:1;transform:none}.redesign-pricing{padding:104px 0 0;background:linear-gradient(180deg,#fff,var(--td-surface))}.redesign-pricing .pricing-heading h2{font-weight:800;letter-spacing:-.03em}.redesign-pricing .pricing-trial-badge{background:linear-gradient(135deg,#5b3fd621,#2f9bff26);color:var(--td-violet);letter-spacing:.1em}.pricing-carousel__controls{display:none}.pricing-carousel__viewport:focus-visible{outline:2px solid var(--td-violet);outline-offset:4px}@media(max-width:1180px){.showcase__grid{gap:48px}.redesign-hero__grid{gap:40px}}@media(max-width:980px){.landing-redesign .landing-container{width:min(100% - 40px,1200px)}.redesign-hero{padding:64px 0 56px}.redesign-hero__grid{grid-template-columns:1fr;gap:44px}.redesign-hero h1{max-width:20ch}.redesign-hero .hero-copy>p{max-width:60ch}.hero-visual__phone{width:24%;right:0;bottom:-6%}.showcase,.duo-section,.mobile-section{padding:74px 0}.showcase__grid{grid-template-columns:1fr;gap:38px}.showcase.is-reversed .showcase__copy{order:1}.showcase.is-reversed .showcase__visual{order:2}.showcase__stack{padding-bottom:52px}.showcase__float-card{width:56%;right:0}.mobile-section__grid{grid-template-columns:1fr;gap:40px}.mobile-section__copy p{max-width:62ch}.final-cta__inner{padding:60px 32px}}@media(max-width:760px){.duo-grid{grid-template-columns:1fr;gap:26px}.redesign-pricing{padding-top:78px}.final-cta__inner{grid-template-columns:1fr;gap:30px;text-align:center}.final-cta__text{margin-inline:auto}.final-cta__action{width:min(100%,380px);margin-inline:auto}}@media(max-width:600px){.landing-redesign .landing-container{width:min(100% - 32px,1200px)}.redesign-hero{padding:48px 0 44px}.redesign-hero__grid{gap:34px}.redesign-hero h1{font-size:clamp(2.1rem,9.4vw,2.6rem);line-height:1.08}.redesign-hero .hero-copy>p{font-size:1rem}.redesign-hero .hero-actions{flex-direction:column;align-items:stretch}.redesign-hero .hero-actions .MuiButton-root{width:100%}.redesign-hero .hero-trust{gap:6px 14px;font-size:.8rem}.hero-visual__phone{display:none}.hero-visual__halo{inset:-4% -2%}.feature-pills{margin-top:36px}.feature-pill{padding:8px 14px}.showcase,.duo-section,.mobile-section{padding:60px 0}.showcase__title{font-size:1.72rem}.showcase__description{font-size:.98rem}.showcase__points li{font-size:.94rem}.showcase__stack{padding-bottom:44px}.showcase__float-card{position:static;width:100%;margin-top:16px}.mobile-section__phones{gap:14px}.mobile-shot{width:47%;padding:6px 6px 9px;border-radius:24px}.mobile-shot img{border-radius:18px}.mobile-shot.is-offset{transform:translateY(18px)}.landing-redesign .final-cta{padding-bottom:76px}.final-cta__inner{padding:46px 22px;border-radius:24px}.final-cta__points{gap:8px 18px;font-size:.85rem}.final-cta__action{padding:26px 16px}.landing-redesign .pricing-carousel__viewport{width:calc(100% + 32px);margin-inline:-16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.pricing-carousel__viewport::-webkit-scrollbar{display:none}.landing-redesign .pricing-carousel .billing-plan-grid{display:flex;width:max-content;gap:16px;padding:24px 6vw 32px}.landing-redesign .pricing-carousel .billing-plan-card{flex:0 0 88vw;width:88vw;min-width:0;scroll-snap-align:center;transform:translateY(2px);transition:transform .25s ease,box-shadow .25s ease}.landing-redesign .pricing-carousel .billing-plan-card .MuiButton-root{margin-top:auto}.landing-redesign .pricing-carousel[data-active-plan="0"] .billing-plan-card:nth-child(1){transform:translateY(-2px);box-shadow:0 18px 34px #5b3fc629}.landing-redesign .pricing-carousel[data-active-plan="1"] .billing-plan-card:nth-child(2){transform:translateY(-2px);box-shadow:0 18px 34px #5b3fc629}.landing-redesign .pricing-carousel[data-active-plan="2"] .billing-plan-card:nth-child(3){transform:translateY(-2px);box-shadow:0 18px 34px #5b3fc629}.pricing-carousel__controls{display:flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:10px;margin:0 auto}.pricing-carousel__controls button{display:grid;place-items:center;width:40px;height:44px;padding:0;border:1px solid var(--td-line);border-radius:14px;background:#fff;color:var(--td-violet);cursor:pointer}.pricing-carousel__controls button:disabled{opacity:.35;cursor:default}.pricing-carousel__controls button:focus-visible{outline:2px solid var(--td-violet);outline-offset:3px}.pricing-carousel__dots{display:flex}.pricing-carousel__dots button{border:0;background:transparent}.pricing-carousel__dots span{width:8px;height:8px;border-radius:50%;background:#d8d2ed;transition:background .2s ease,transform .2s ease}.pricing-carousel__dots [aria-current=true] span{background:var(--td-violet);transform:scale(1.2)}}@media(max-width:380px){.mobile-section__phones{gap:10px}.final-cta__button{width:100%}}@media(prefers-reduced-motion:reduce){.landing-redesign .pricing-carousel__viewport{scroll-behavior:auto}.landing-redesign .pricing-carousel .billing-plan-card,.pricing-carousel__dots span{transition:none}.landing-redesign [data-reveal]{opacity:1;transform:none;transition:none}.product-shot,.duo-card,.feature-pill,.final-cta__button{transition:none}.product-shot:hover,.duo-card:hover,.feature-pill:hover,.final-cta__button:hover{transform:none}}[data-theme=dark] .landing-redesign{--td-violet: var(--td-primary);--td-blue: var(--td-accent);--td-ink: var(--td-text);--td-muted: #AEBBD0;--td-line: var(--td-border);--td-surface: var(--td-paper);color:var(--td-text);background:var(--td-bg)}[data-theme=dark] .landing-redesign .landing-header,[data-theme=dark] .landing-redesign .landing-header.is-scrolled{background:var(--td-header);box-shadow:var(--td-shadow)}[data-theme=dark] .landing-redesign .landing-nav nav>a,[data-theme=dark] .landing-redesign .landing-brand-fallback{color:var(--td-text)}[data-theme=dark] .landing-redesign .landing-logo small{color:var(--td-muted)}[data-theme=dark] .landing-redesign .landing-nav nav.is-open{background:var(--td-paper);border-color:var(--td-border)}[data-theme=dark] .landing-redesign .redesign-hero{background:radial-gradient(1100px 520px at 78% -6%,rgba(115,186,255,.1),transparent 62%),radial-gradient(900px 480px at 8% 8%,rgba(165,139,255,.11),transparent 60%),var(--td-bg)}[data-theme=dark] .landing-redesign .showcase--tinted,[data-theme=dark] .landing-redesign .duo-section,[data-theme=dark] .landing-redesign .redesign-pricing{background:linear-gradient(180deg,var(--td-bg),var(--td-paper),var(--td-bg))}[data-theme=dark] .landing-redesign .mobile-section,[data-theme=dark] .landing-redesign .final-cta{background:var(--td-bg)}[data-theme=dark] .landing-redesign .duo-card,[data-theme=dark] .landing-redesign .feature-pill,[data-theme=dark] .landing-redesign .product-shot,[data-theme=dark] .landing-redesign .hero-visual__phone,[data-theme=dark] .landing-redesign .mobile-shot{background:var(--td-paper);border-color:var(--td-border);box-shadow:var(--td-shadow)}[data-theme=dark] .landing-redesign .feature-pill,[data-theme=dark] .landing-redesign .showcase__points li{color:var(--td-text)}[data-theme=dark] .landing-redesign .feature-pill:hover{color:var(--td-primary);border-color:var(--td-primary)}[data-theme=dark] .landing-redesign .product-shot__chrome{background:var(--td-elevated)}[data-theme=dark] .landing-redesign .product-shot__bar{background:var(--td-paper);color:var(--td-muted)}[data-theme=dark] .landing-redesign .landing-footer{background:var(--td-sidebar);border-color:var(--td-border)}[data-theme=dark] .landing-redesign .footer-main>div>p,[data-theme=dark] .landing-redesign .footer-brand__copy small,[data-theme=dark] .landing-redesign .footer-copyright{color:var(--td-muted)}[data-theme=dark] .landing-redesign .landing-footer nav a{color:var(--td-muted)}.auth-shell{--auth-ink: #20223c;--auth-muted: #72758a;display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:100dvh;background:#fafbfe;color:var(--auth-ink);font-family:Inter,Segoe UI,sans-serif}.auth-shell *,.auth-shell *:before,.auth-shell *:after{box-sizing:border-box}.auth-shell a{color:#6352d4;text-decoration:none}.auth-shell a:hover{text-decoration:underline}.auth-shell a:focus-visible{outline:3px solid #a99bf2;outline-offset:4px}.auth-workspace{min-width:0;min-height:100dvh;padding:38px clamp(28px,4vw,64px) 28px;display:flex;flex-direction:column}.auth-brand{width:100%;max-width:500px;margin:0 auto}.auth-logo{display:block;width:190px;max-width:70%;height:auto}.auth-workspace-body{width:100%;max-width:500px;margin:auto;padding:48px 0}.auth-intro{margin-bottom:28px}.auth-eyebrow{display:block;margin-bottom:14px;color:#7c6cc2;font-size:10px;font-weight:750;letter-spacing:.17em}.auth-intro h1{margin:0 0 14px;font-size:clamp(30px,2.7vw,42px);line-height:1.14;font-weight:750;letter-spacing:-.045em}.auth-intro p{margin:0;max-width:435px;color:var(--auth-muted);font-size:15px;line-height:1.7}.auth-card{padding:26px;border:1px solid #e9eaf2;border-radius:16px;background:#fff;box-shadow:0 8px 36px #303b6410}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;margin-bottom:28px;background:#f3f3f9;border-radius:9px}.auth-tabs a{display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px;color:#77798d;font-size:13px;font-weight:650;border-radius:6px;text-decoration:none}.auth-tabs a.active{background:#fff;color:#5340bf;box-shadow:0 2px 7px #2520420c}.auth-card-content{display:grid;gap:16px;min-width:0}.auth-shell .login-form,.auth-shell .auth-password-form,.auth-shell .register-form{display:grid;gap:18px;min-width:0}.auth-shell .register-name-row,.auth-shell .register-name-row>.MuiFormControl-root{min-width:0}.auth-shell .auth-card .MuiOutlinedInput-root{min-height:52px;height:auto;border-radius:9px;background:#fff;color:var(--auth-ink);font-size:14px}.auth-shell .MuiOutlinedInput-notchedOutline{border-color:#dfe1eb}.auth-shell .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#a6a0cc}.auth-shell .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#7562dc;border-width:1.5px}.auth-shell .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #7562dc0b}.auth-shell .MuiInputLabel-root{color:#7a7b8e;font-size:14px}.auth-shell .MuiInputLabel-root.Mui-focused{color:#6753cd}.auth-shell .MuiInputAdornment-root{color:#9b99ae}.auth-shell .MuiInputAdornment-root svg{font-size:19px}.auth-shell .MuiInputAdornment-positionEnd,.auth-shell .MuiInputAdornment-positionEnd .MuiIconButton-root{margin-right:0}.auth-shell .turnstile-field,.auth-shell .turnstile-field iframe{max-width:100%;min-width:0}.auth-shell .MuiIconButton-root{min-width:44px;min-height:44px;color:#8d8b9f}.auth-shell .MuiFormHelperText-root{font-size:12px;margin-inline:0;line-height:1.5}.auth-shell .MuiAlert-root{border-radius:8px;font-size:13px}.auth-shell .login-forgot{justify-self:end;margin-top:-7px;font-size:12px;font-weight:600;padding-block:4px}.auth-shell .login-submit.MuiButton-root{min-height:50px;width:100%;border-radius:9px;background:linear-gradient(110deg,#8050de,#4b65e3 70%,#3982e9);color:#fff;box-shadow:0 5px 14px #6857d52a;text-transform:none;font-size:14px;font-weight:650}.auth-shell .login-submit.MuiButton-root:hover{background:linear-gradient(110deg,#7442cf,#4057d4 70%,#3275d4);box-shadow:0 6px 18px #6857d53b}.auth-shell .login-submit.Mui-disabled{opacity:.55;box-shadow:none}.auth-shell .login-legal-note{color:#9595a6;font-size:11px;line-height:1.7}.auth-shell .login-legal-note a{color:#78738f;text-decoration:underline;text-underline-offset:2px}.auth-shell .login-register{display:none}.auth-shell .auth-return-link{text-align:center;min-height:44px;display:grid;place-items:center;font-size:13px;font-weight:600}.auth-shell .register-time{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--auth-muted)}.auth-shell .register-time svg{font-size:16px;color:#8d81c6}.auth-shell .register-section-title{font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#827c9a;margin-top:4px}.auth-shell .register-form .MuiFormControlLabel-root{align-items:flex-start;margin:0}.auth-shell .register-form .MuiFormControlLabel-label{font-size:12px;line-height:1.6;padding-top:8px}.auth-shell .register-form .MuiLinearProgress-root{height:3px}.auth-shell .turnstile-field{max-width:100%;min-width:0}.auth-shell input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:var(--auth-ink)}.auth-trust{width:100%;max-width:500px;margin:0 auto}.auth-trust .login-highlights{display:flex;justify-content:space-between;gap:14px;padding-top:20px;border-top:1px solid #e9eaf2}.auth-trust .login-highlights span{display:flex;flex:1;align-items:flex-start;gap:7px;color:#8a8a9d}.auth-trust .login-highlights svg{flex-shrink:0;font-size:16px;color:#8f82bb}.auth-trust .login-highlights small{font-size:10px;line-height:1.5}.auth-photograph{position:sticky;top:0;align-self:start;height:100dvh;min-width:0;overflow:hidden;background:#6661bf}.auth-photograph img{display:block;width:100%;height:100%;object-fit:cover;object-position:53% center}.auth-shell--register .auth-workspace-body{padding-block:36px}.auth-shell--register .auth-intro{margin-bottom:22px}.auth-shell--register .auth-intro h1{font-size:34px}.auth-shell--register .auth-card{padding:24px}.auth-shell--register .auth-tabs{margin-bottom:20px}.auth-shell--login .auth-card-content,.auth-shell--forgot-password .auth-card-content{gap:12px}.auth-shell--login .login-form,.auth-shell--forgot-password .auth-password-form{gap:14px}html:has(.auth-shell--login),body:has(.auth-shell--login),.auth-shell--login .auth-workspace{scrollbar-width:none;-ms-overflow-style:none}html:has(.auth-shell--login)::-webkit-scrollbar,body:has(.auth-shell--login)::-webkit-scrollbar,.auth-shell--login .auth-workspace::-webkit-scrollbar{display:none}.auth-shell--forgot-password .auth-return-link{margin-top:14px}@media(min-width:900px){body:has(.auth-shell){overflow-y:hidden}.auth-shell{height:100dvh;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden}.auth-workspace{height:100%;min-height:0;overflow:hidden}.auth-brand,.auth-intro,.auth-tabs,.auth-trust{flex-shrink:0}.auth-workspace-body{display:flex;flex-direction:column;min-height:0;flex:0 1 auto}.auth-shell--register .auth-workspace-body{flex:1;margin-block:0}.auth-card{display:flex;flex-direction:column;min-height:0}.auth-card-content{min-height:0;overflow-y:auto;overflow-x:hidden;padding-top:10px;margin-top:-10px;grid-auto-rows:max-content;overscroll-behavior-y:contain;scrollbar-gutter:stable}.auth-card-content::-webkit-scrollbar{width:10px}.auth-card-content::-webkit-scrollbar-track{background:transparent}.auth-card-content::-webkit-scrollbar-thumb{background:#d6d8e6;border-radius:6px;border:3px solid #fff}.auth-card-content::-webkit-scrollbar-thumb:hover{background:#b9bcd2}.auth-photograph{position:relative;height:100%;min-height:0}.auth-shell--login .auth-workspace,.auth-shell--forgot-password .auth-workspace{overflow-y:auto;overflow-x:hidden}.auth-shell--login .auth-brand,.auth-shell--forgot-password .auth-brand{margin-top:auto}.auth-shell--login .auth-trust,.auth-shell--forgot-password .auth-trust{margin-bottom:auto}.auth-shell--login .auth-workspace-body,.auth-shell--forgot-password .auth-workspace-body{flex:0 0 auto;margin-block:0;padding-block:clamp(18px,3.2vh,32px)}.auth-shell--login .auth-card,.auth-shell--forgot-password .auth-card{flex:0 0 auto}.auth-shell--login .auth-card-content,.auth-shell--forgot-password .auth-card-content{flex:0 0 auto;overflow:visible;padding-top:0;margin-top:0}}@media(min-width:900px)and (max-width:1199px){.auth-workspace{padding-inline:28px}.auth-card{padding:22px}.auth-shell .auth-workspace .auth-card{padding-inline:14px}}@media(min-width:900px)and (max-height:860px){.auth-workspace{padding-block:24px 18px}.auth-workspace-body{padding-block:26px}.auth-eyebrow{margin-bottom:10px}.auth-intro{margin-bottom:18px}.auth-intro h1{margin-bottom:10px;font-size:clamp(26px,2.2vw,33px)}.auth-intro p{font-size:14px;line-height:1.55}.auth-tabs{margin-bottom:16px}.auth-card{padding:20px}.auth-trust .login-highlights{padding-top:14px}.auth-shell--register .auth-workspace-body{padding-block:22px}.auth-shell--register .auth-intro{margin-bottom:16px}.auth-shell--register .auth-card{padding:20px}.auth-shell--register .auth-tabs{margin-bottom:14px}}@media(min-width:900px)and (max-height:800px){.auth-workspace{padding-block:18px 14px}.auth-workspace-body{padding-block:18px}.auth-eyebrow{display:none}.auth-intro{margin-bottom:14px}.auth-intro h1{margin-bottom:8px;font-size:26px}.auth-intro p{font-size:13px;line-height:1.5}.auth-tabs{margin-bottom:12px}.auth-tabs a{min-height:38px}.auth-card{padding:18px}.auth-trust .login-highlights{padding-top:10px}.auth-trust .login-highlights small{font-size:9.5px}.auth-shell--register .auth-workspace-body{padding-block:16px}.auth-shell--register .auth-intro h1{font-size:26px}.auth-shell--register .auth-card{padding:18px}.auth-shell--register .auth-tabs{margin-bottom:12px}.auth-shell .auth-card .MuiOutlinedInput-root,.auth-shell .login-submit.MuiButton-root{min-height:46px}}@media(min-width:900px)and (max-height:620px){.auth-workspace{padding-block:16px 12px}.auth-shell:not(.auth-shell--register) .auth-workspace{overflow-y:auto}.auth-shell:not(.auth-shell--register) .auth-workspace-body{flex:0 0 auto;padding-block:16px}.auth-shell:not(.auth-shell--register) .auth-card{flex:0 0 auto}.auth-shell:not(.auth-shell--register) .auth-card-content{overflow:visible}}@media(max-width:899px){.auth-shell{display:block;background:linear-gradient(150deg,#f2f0ff 0,#fafbfe 250px,#fff 650px)}.auth-photograph{display:none}.auth-workspace{padding:28px 24px;overflow:visible}.auth-workspace-body{padding-block:42px;margin-block:0;flex:0 0 auto}.auth-brand,.auth-workspace-body,.auth-trust{max-width:480px}.auth-logo{width:172px}.auth-intro h1{font-size:35px}.auth-card{padding:24px;max-height:none;height:auto;overflow:visible}.auth-card-content{max-height:none;height:auto;overflow:visible;padding-top:0;margin-top:0}.auth-shell .auth-card .MuiOutlinedInput-root,.auth-shell .MuiInputLabel-root{font-size:16px}.auth-trust .login-highlights{flex-direction:column;gap:12px}.auth-trust .login-highlights small{font-size:12px}.auth-shell--register .auth-workspace-body{padding-block:32px}}@media(max-width:480px){.auth-workspace{padding:24px 15px}.auth-intro h1{font-size:33px}.auth-intro p{font-size:14px}.auth-card{padding:22px 14px;border-radius:12px}.auth-shell--register .auth-card{padding:22px 14px}.auth-shell .login-legal-note{font-size:12px}.auth-shell .register-form .MuiFormControlLabel-label{font-size:13px}}@media(max-width:359px){.auth-workspace{padding-inline:4px}.auth-card,.auth-shell--register .auth-card{padding-inline:5px}}[data-theme=dark] .auth-shell{--auth-ink: var(--td-text);--auth-muted: var(--td-muted);background:var(--td-bg)}[data-theme=dark] .auth-shell a,[data-theme=dark] .auth-shell .auth-eyebrow{color:var(--td-primary)}[data-theme=dark] .auth-shell .auth-card{background:var(--td-paper);border-color:var(--td-border);box-shadow:var(--td-shadow)}[data-theme=dark] .auth-shell .auth-tabs{background:var(--td-bg)}[data-theme=dark] .auth-shell .auth-tabs a{color:var(--td-muted)}[data-theme=dark] .auth-shell .auth-tabs a.active{color:var(--td-primary);background:var(--td-elevated)}[data-theme=dark] .auth-shell .auth-card .MuiOutlinedInput-root{background:var(--td-paper)!important;color:var(--td-text)}[data-theme=dark] .auth-shell .MuiOutlinedInput-notchedOutline{border-color:var(--td-border)}[data-theme=dark] .auth-shell .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--td-muted)}[data-theme=dark] .auth-shell .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--td-primary)}[data-theme=dark] .auth-shell .MuiInputLabel-root,[data-theme=dark] .auth-shell .MuiInputAdornment-root,[data-theme=dark] .auth-shell .MuiIconButton-root,[data-theme=dark] .auth-shell .login-legal-note,[data-theme=dark] .auth-shell .login-legal-note a,[data-theme=dark] .auth-shell .register-section-title,[data-theme=dark] .auth-shell .login-highlights span{color:var(--td-muted)}[data-theme=dark] .auth-shell .MuiInputLabel-root.Mui-focused,[data-theme=dark] .auth-shell .register-time svg,[data-theme=dark] .auth-shell .login-highlights svg{color:var(--td-primary)}[data-theme=dark] .auth-shell .auth-return-link,[data-theme=dark] .auth-shell .login-forgot{color:var(--td-primary)!important}[data-theme=dark] .auth-shell .login-highlights{border-color:var(--td-border)}[data-theme=dark] .auth-shell input:-webkit-autofill,[data-theme=dark] .auth-shell input:-webkit-autofill:hover,[data-theme=dark] .auth-shell input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--td-paper) inset!important;-webkit-text-fill-color:var(--td-text)!important;caret-color:var(--td-text)}[data-theme=dark] .auth-shell .auth-card-content::-webkit-scrollbar-thumb{background:var(--td-border);border-color:var(--td-paper)}[data-theme=dark] .auth-shell .auth-card-content::-webkit-scrollbar-thumb:hover{background:var(--td-muted)}[data-theme=dark] .auth-shell .MuiInputLabel-root.Mui-error,[data-theme=dark] .auth-shell .MuiInputLabel-root.Mui-error.Mui-focused{color:var(--td-error)}[data-theme=dark] .auth-shell .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--td-error)}[data-theme=dark] .auth-shell .MuiOutlinedInput-root.Mui-disabled{color:var(--td-muted)}[data-theme=dark] .tracking-page{--tracking-bg: var(--td-bg);--tracking-paper: var(--td-paper);--tracking-elevated: var(--td-elevated);--tracking-text: var(--td-text);--tracking-muted: var(--td-muted);--tracking-border: var(--td-border);--tracking-primary-soft: var(--td-primary-soft);--tracking-info-soft: var(--td-info-soft);--tracking-accent: var(--td-accent);--tracking-success-soft: var(--td-success-soft);--tracking-success: var(--td-success);--tracking-error: var(--td-error)}[data-theme=dark] .tracking-page a{color:var(--td-primary)}[data-theme=dark] .tracking-page a:focus-visible{outline:2px solid var(--td-primary);outline-offset:3px}[data-theme=dark] .tracking-page{--tracking-on-accent: var(--td-bg)}.support-page{max-width:1040px}.support-intro{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;border-radius:16px;background:var(--td-primary-soft, rgba(108, 78, 242, .075))}.support-intro__icon{width:46px;height:46px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;color:var(--td-primary, #6c4ef2);background:var(--td-paper, #fff)}.support-intro__icon svg{font-size:25px}.support-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.support-channel{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:18px;border:1px solid var(--td-border, #e8eaf0);border-radius:15px;background:var(--td-paper, #fff);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.support-channel:hover{transform:translateY(-2px);border-color:var(--td-border, rgba(108, 78, 242, .28));box-shadow:0 10px 24px #221c4612}.support-channel__icon{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:var(--td-primary-soft, #f5f3ff);color:var(--td-primary, #6c4ef2)}.support-channel--whatsapp .support-channel__icon{color:var(--td-success, #159b5b);background:var(--td-success-soft, #eaf8f0)}.support-channel--instagram .support-channel__icon{color:var(--td-pink, #c13584);background:var(--td-pink-soft, #faedf5)}.support-channel--facebook .support-channel__icon{color:var(--td-accent, #316ff6);background:var(--td-info-soft, #edf3ff)}.support-channel__body{min-width:0}.support-channel__body>p{min-height:44px;margin-top:4px;font-size:14px}.support-channel__body .MuiButton-root{margin-top:8px;margin-left:-8px;padding-inline:8px}.support-topics{margin-top:30px}.support-topics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.support-topic{display:flex;align-items:flex-start;gap:12px;padding:15px 16px;border-radius:13px;background:var(--td-paper, #fff);border:1px solid var(--td-border, #edf0f4)}.support-topic>svg{flex:0 0 auto;color:var(--td-primary, #6c4ef2);margin-top:1px}@media(max-width:899px){.support-channels{grid-template-columns:1fr}.support-channel__body>p{min-height:0}.support-channel .MuiButton-root{min-height:44px}}@media(max-width:599px){.support-intro{align-items:flex-start;padding:16px}.support-channels,.support-topics__grid{grid-template-columns:1fr}.support-channel{padding:16px}.support-channel .MuiButton-root{width:100%;justify-content:flex-start}.support-topic{padding:14px}}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}html{scroll-behavior:smooth}body{background:var(--td-bg, #F8F9FC);overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}:focus-visible{outline:3px solid var(--td-focus, rgba(91, 63, 214, .3));outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--td-scrollbar, #CED2DC);border-radius:8px}html[data-theme=dark]{color-scheme:dark;--td-bg: #0D111B;--td-paper: #182131;--td-elevated: #202B3D;--td-sidebar: #111827;--td-header: rgba(17,24,39,.94);--td-text: #F3F5FA;--td-muted: #AEBBD0;--td-border: #303B4F;--td-primary: #A58BFF;--td-primary-soft: #302847;--td-accent: #73BAFF;--td-success: #6FE3A5;--td-error: #FF9098;--td-warning: #FFD180;--td-success-soft: #193D32;--td-error-soft: #422A34;--td-warning-soft: #403622;--td-info-soft: #203952;--td-pink: #F4A6DA;--td-pink-soft: #3D2942;--td-table-border: #303B4F;--td-hover: rgba(165,139,255,.1);--td-shadow: 0 8px 28px rgba(0,0,0,.2);--td-focus: rgba(165,139,255,.8);--td-scrollbar: #64748B;--td-title-gradient: linear-gradient(90deg, #FFFFFF 0%, #C9BAFF 55%, #82CAFF 100%)}html[data-theme=light]{color-scheme:light}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-theme=dark]{--td-brand-paper: #D9E2F1;--td-brand-text: #425573}html[data-theme=dark]{--td-button-text: #111827;--td-primary-hover: #8C70E8}
