.ux-in,.ux-in-d{width:100%;height:54px;padding:0 16px;box-sizing:border-box;border-radius:8px;font-family:var(--font-sans);font-size:16px;outline:none}.ux-in{border:1.5px solid #d3d3da;background:#ffffff;color:#12071c}.ux-in::placeholder{color:#8e8e93}.ux-in:hover{border-color:#a98bd1}.ux-in:focus-visible{outline:2px solid #7a4aa1;outline-offset:2px;border-color:#7a4aa1}.ux-in-d{border:1.5px solid #34343a;background:#000000;color:#ffffff}.ux-in-d::placeholder{color:#7a7a85}.ux-in-d:hover{border-color:#4e4e56}.ux-in-d:focus-visible{outline:2px solid #e4cefc;outline-offset:2px;border-color:#e4cefc}.ux-in-g{width:100%;height:54px;padding:0 16px;box-sizing:border-box;border-radius:8px;font-family:var(--font-sans);font-size:16px;outline:none;border:1.5px solid rgba(255,255,255,.18);background:rgba(255,255,255,.07);color:#ffffff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ux-in-g::placeholder{color:#9a9aa4}.ux-in-g:hover{border-color:rgba(255,255,255,.32)}.ux-in-g:focus-visible{outline:2px solid #e4cefc;outline-offset:2px;border-color:#e4cefc}.ux-btn:focus-visible{outline:2px solid #7a4aa1;outline-offset:2px}.ux-optin-whatsapp{display:grid;grid-template-columns:120px 1fr;grid-gap:12px;gap:12px;align-items:stretch}@media (max-width:520px){.ux-optin-whatsapp{grid-template-columns:1fr}}.ux-optin-help{font-size:13px;line-height:18px;font-weight:300;margin-top:-4px}.ux-dial{position:relative;width:100%}.ux-dial-trigger{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;height:54px;padding:0 12px;border-radius:8px;cursor:pointer;font-family:var(--font-sans);font-size:16px;transition:border-color .14s ease}.ux-dial.is-light .ux-dial-trigger{border:1.5px solid #d3d3da;background:#ffffff;color:#12071c}.ux-dial.is-light .ux-dial-trigger:hover{border-color:#a98bd1}.ux-dial.is-dark .ux-dial-trigger{border:1.5px solid #34343a;background:#000000;color:#ffffff}.ux-dial.is-glass .ux-dial-trigger{border:1.5px solid rgba(255,255,255,.18);background:rgba(255,255,255,.07);color:#ffffff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ux-dial.is-glass .ux-dial-trigger:hover{border-color:rgba(255,255,255,.32)}.ux-dial-flag{font-size:20px;line-height:1}.ux-dial-code{font-weight:500;white-space:nowrap}.ux-dial-code.muted{font-weight:400;opacity:.7}.ux-dial-chevron{margin-left:auto;font-size:12px;opacity:.6}.ux-dial-menu{position:absolute;top:calc(100% + 6px);left:0;width:min(320px,85vw);max-height:280px;display:flex;flex-direction:column;border-radius:12px;z-index:40;overflow:hidden;box-shadow:0 18px 44px rgba(0,0,0,.28)}.ux-dial.is-light .ux-dial-menu{background:#ffffff;border:1px solid #e7e7ea}.ux-dial.is-dark .ux-dial-menu,.ux-dial.is-glass .ux-dial-menu{background:#0b0b0d;border:1px solid #232328}.ux-dial-search{height:44px;margin:10px;padding:0 12px;border-radius:8px;font-family:var(--font-sans);font-size:14px;outline:none}.ux-dial.is-light .ux-dial-search{border:1.5px solid #d3d3da;background:#ffffff;color:#12071c}.ux-dial.is-dark .ux-dial-search,.ux-dial.is-glass .ux-dial-search{border:1.5px solid #34343a;background:#121215;color:#ffffff}.ux-dial-list{list-style:none;margin:0;padding:0 0 8px;overflow:auto;max-height:220px}.ux-dial-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 14px;border:none;background:transparent;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:14px}.ux-dial.is-light .ux-dial-list button{color:#12071c}.ux-dial.is-light .ux-dial-list button.is-selected,.ux-dial.is-light .ux-dial-list button:hover{background:#f4edfa}.ux-dial.is-dark .ux-dial-list button,.ux-dial.is-glass .ux-dial-list button{color:#ffffff}.ux-dial.is-dark .ux-dial-list button.is-selected,.ux-dial.is-dark .ux-dial-list button:hover,.ux-dial.is-glass .ux-dial-list button.is-selected,.ux-dial.is-glass .ux-dial-list button:hover{background:#1c1426}.ux-dial-name{flex:1 1}.ux-dial-empty{padding:12px 14px;font-size:13px;opacity:.65}@media (max-width:1000px){.ux-counter-grid,[data-g=cta],[data-g=faq],[data-g=hero],[data-g=panel],[data-g=tipos]{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}[data-g=cta]>*,[data-g=faq]>*,[data-g=hero]>*,[data-g=panel]>*,[data-g=tipos]>*{min-width:0!important}[data-g=rail]{display:none!important}[data-g=hero] h1{font-size:40px!important;line-height:46px!important}[data-g=cta] h2{font-size:34px!important;line-height:40px!important}[data-count]{font-size:54px!important;line-height:58px!important}[data-panel]{grid-template-columns:minmax(0,1fr)!important}.ux-page-pad{padding-left:20px!important;padding-right:20px!important}.ux-section{padding-top:88px!important;padding-bottom:88px!important}.ux-counter-grid{padding-left:20px!important;padding-right:20px!important}}@media (max-width:700px){[data-g=steps]{grid-template-columns:1fr!important;gap:32px!important}[data-g=hero] h1{font-size:34px!important;line-height:40px!important}h2{font-size:30px!important;line-height:36px!important}[data-panel]{padding:24px!important}[data-panel] h3{font-size:26px!important;line-height:32px!important}}@media (max-width:1000px){[data-panel]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){[data-panel]{transition:none!important;opacity:1!important;transform:none!important}}