.accesso-module__--31sq__page{}.accesso-module__--31sq__page.accesso-module__--31sq__page{min-height:100dvh;padding:32px 20px}.accesso-module__--31sq__page.accesso-module__--31sq__page>*{margin-top:0}.accesso-module__--31sq__page.accesso-module__--31sq__page h1{font-size:clamp(26px,2.4vw,36px)}.accesso-module__--31sq__page h2{letter-spacing:-.025em;line-height:1.3}.accesso-module__--31sq__page :is(p,label){line-height:1.55}.accesso-module__--31sq__page :is(p,span,a)[class~=text-xs],.accesso-module__--31sq__page :is(p,span,a)[class~="text-[11px]"],.accesso-module__--31sq__page :is(p,span,a)[class~="text-[12px]"]{font-size:13px}.accesso-module__--31sq__page :is(p,a)[class~="text-[13px]"]{font-size:14px}.accesso-module__--31sq__page :is(p,span,a)[class~=text-destructive]{color:var(--orbita-control-error)}.accesso-module__--31sq__page :is(a,svg,p,span)[class~="text-[#25D366]"],.accesso-module__--31sq__page a[class~="text-[var(--whatsapp)]"]{color:var(--host-accent-ink)}.accesso-module__--31sq__page :is(button,a){-webkit-tap-highlight-color:transparent}.accesso-module__--31sq__page button:not([role=checkbox]){min-height:44px}.accesso-module__--31sq__page button:disabled{cursor:not-allowed;box-shadow:none}.accesso-module__--31sq__page button:disabled[class~=animate-element]{opacity:.5;filter:none;animation:none;transform:none}.accesso-module__--31sq__page :is(input,textarea):not([type=checkbox]):not([type=file]){border:1px solid var(--orbita-field-line);background:linear-gradient(155deg, var(--orbita-raised), var(--orbita-surface));min-height:48px;box-shadow:var(--orbita-control-shadow);color:var(--orbita-text);border-radius:18px;font-size:16px;line-height:1.5}.accesso-module__--31sq__page input:read-only{color:var(--orbita-muted)}.accesso-module__--31sq__page input[type=checkbox]{accent-color:#25d366;flex-shrink:0}:is(.accesso-module__--31sq__page label:has(input[type=checkbox]),.accesso-module__--31sq__page label:has([role=checkbox])){min-height:44px}.accesso-module__--31sq__page :is(input,textarea):focus-visible{outline:2px solid var(--orbita-control-focus);outline-offset:3px}.accesso-module__--31sq__page :is(button,a)[class~="bg-[#25D366]"],.accesso-module__--31sq__page button[class~=bg-whatsapp],.accesso-module__--31sq__page button[class~=bg-primary],.accesso-module__--31sq__page .accesso-module__--31sq__primary.accesso-module__--31sq__primary{color:#07351c;background:linear-gradient(155deg,#54e48a,#25d366 65%,#1fc861);border:1px solid #1583494d;border-radius:24px;min-height:48px;font-size:15px;font-weight:600;box-shadow:inset 0 1px 1px #ffffffa6,0 6px 20px -12px #25d366a6}@media (hover:hover){.accesso-module__--31sq__page :is(button,a)[class~="bg-[#25D366]"]:hover:not(:disabled),.accesso-module__--31sq__page button[class~=bg-whatsapp]:hover:not(:disabled),.accesso-module__--31sq__page button[class~=bg-primary]:hover:not(:disabled),.accesso-module__--31sq__page .accesso-module__--31sq__primary:hover:not(:disabled){filter:brightness(1.04)}}.accesso-module__--31sq__surface{}.accesso-module__--31sq__surface.accesso-module__--31sq__surface{border-radius:32px}.accesso-module__--31sq__panel{}.accesso-module__--31sq__panel.accesso-module__--31sq__panel{overflow-wrap:anywhere;width:100%;max-width:480px;padding:clamp(24px,4vw,40px)}.accesso-module__--31sq__panel h1,.accesso-module__--31sq__panel h2{font-size:clamp(24px,2vw,28px)}.accesso-module__--31sq__panel a:not([class~="bg-[#25D366]"]){color:var(--host-accent-ink)}.accesso-module__--31sq__panel form+p a{min-height:44px}.accesso-module__--31sq__panel button:not([role=checkbox])[class~=border],.accesso-module__--31sq__panel a[class~=border]{min-height:44px;box-shadow:var(--orbita-control-shadow);border-radius:20px}.accesso-module__--31sq__panel [data-slot=card-header],.accesso-module__--31sq__panel [data-slot=card-content]{padding-inline:0}.accesso-module__--31sq__panel [data-slot=card-title]{font-size:26px;line-height:1.25}.accesso-module__--31sq__panel label[class~=border]{border-radius:16px}.accesso-module__--31sq__panel [data-slot=checkbox]{flex-shrink:0}.accesso-module__--31sq__icon.accesso-module__--31sq__icon{color:var(--host-accent-ink)}.accesso-module__--31sq__details{border:1px solid var(--orbita-line);background:var(--orbita-raised);box-shadow:var(--orbita-control-shadow);border-radius:20px;padding:16px}.accesso-module__--31sq__detailRow{grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);align-items:start;gap:12px;display:grid}.accesso-module__--31sq__detailValue{text-align:right;color:var(--orbita-text);overflow-wrap:anywhere;font-weight:500}.accesso-module__--31sq__split{}.accesso-module__--31sq__split.accesso-module__--31sq__split{align-items:stretch;height:auto;padding:0}.accesso-module__--31sq__split.accesso-module__--31sq__split>*{min-width:0;max-width:none;margin:0}.accesso-module__--31sq__split.accesso-module__--31sq__split h1{font-size:clamp(30px,3vw,42px)}.accesso-module__--31sq__formColumn.accesso-module__--31sq__formColumn{align-items:center;padding:48px clamp(24px,5vw,80px)}.accesso-module__--31sq__formSurface{}.accesso-module__--31sq__formSurface.accesso-module__--31sq__formSurface{max-width:520px;padding:clamp(24px,3vw,40px)}.accesso-module__--31sq__formSurface label:not(:has(input[type=checkbox])){margin-bottom:6px;display:block}.accesso-module__--31sq__field.accesso-module__--31sq__field{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.accesso-module__--31sq__field button{border-radius:16px;justify-content:center;width:44px;right:4px}.accesso-module__--31sq__formSurface form>div:has(input[name=rememberMe]){flex-wrap:wrap;gap:8px 16px}.accesso-module__--31sq__formSurface p[class~=text-destructive]{border:1px solid color-mix(in srgb, var(--orbita-control-error) 35%, transparent);background:color-mix(in srgb, var(--orbita-control-error) 6%, var(--orbita-surface));border-radius:16px;padding:12px 16px}.accesso-module__--31sq__heroFrame.accesso-module__--31sq__heroFrame{min-height:176px}.accesso-module__--31sq__heroImage.accesso-module__--31sq__heroImage{box-shadow:inset 0 2px 1px #ffffff59, 0 20px 60px -36px var(--orbita-glow);border:1px solid #ffffff59}.accesso-module__--31sq__testimonial{}.accesso-module__--31sq__testimonial.accesso-module__--31sq__testimonial{border-radius:24px}.accesso-module__--31sq__onboarding{}.accesso-module__--31sq__onboarding.accesso-module__--31sq__onboarding{padding:8px 0 80px}.accesso-module__--31sq__onboarding.accesso-module__--31sq__onboarding>*{max-width:800px}.accesso-module__--31sq__steps>div[class~=bg-card]{border:1px solid var(--orbita-line);background:var(--host-surface-fill);box-shadow:var(--host-surface-shadow);border-radius:32px}.accesso-module__--31sq__steps :is(h1,h2){font-weight:600}.accesso-module__--31sq__steps p[class~="text-[14px]"],.accesso-module__--31sq__steps p[class~="text-[13px]"]{font-size:15px}.accesso-module__--31sq__steps button[class~=border]{box-shadow:var(--orbita-control-shadow)}.accesso-module__--31sq__steps button[class~="border-[#25D366]"]{border-color:var(--orbita-control-focus);background:color-mix(in srgb, #25d366 9%, var(--orbita-surface));box-shadow:var(--orbita-control-shadow), 0 4px 18px -12px #25d3668c}.accesso-module__--31sq__steps svg[class~="text-[#D8C6FF]"]{color:#7960be}.accesso-module__--31sq__steps svg[class~="text-[#FACC15]"]{color:#887000}.dark .accesso-module__--31sq__steps svg[class~="text-[#D8C6FF]"]{color:#d8c6ff}.dark .accesso-module__--31sq__steps svg[class~="text-[#FACC15]"]{color:#facc15}.accesso-module__--31sq__progress{padding:12px 0 4px}.accesso-module__--31sq__progress div[class~="bg-[#25D366]"]{box-shadow:0 0 12px #25d36673}@media (min-width:768px){.accesso-module__--31sq__heroFrame.accesso-module__--31sq__heroFrame{flex-grow:0;flex-basis:42%;height:100dvh;position:sticky;top:0}.accesso-module__--31sq__heroImage.accesso-module__--31sq__heroImage{border-radius:36px}}@media (max-width:767px){.accesso-module__--31sq__page.accesso-module__--31sq__page{padding:24px 16px}.accesso-module__--31sq__split.accesso-module__--31sq__split{padding:0}.accesso-module__--31sq__formColumn.accesso-module__--31sq__formColumn{padding:20px 16px 32px}.accesso-module__--31sq__formSurface.accesso-module__--31sq__formSurface{border-radius:28px;padding:24px 20px}.accesso-module__--31sq__onboarding.accesso-module__--31sq__onboarding{padding:0 0 80px}.accesso-module__--31sq__steps>div[class~=bg-card]{border-radius:28px;padding:24px 20px}.accesso-module__--31sq__steps>div>div:last-child:has(>button+button){flex-wrap:wrap;gap:12px}.accesso-module__--31sq__panel.accesso-module__--31sq__panel{border-radius:28px;padding:24px}}@media (prefers-reduced-motion:reduce){.accesso-module__--31sq__page *,.accesso-module__--31sq__page :before,.accesso-module__--31sq__page :after{transition:none!important;animation:none!important}:is(.accesso-module__--31sq__page .animate-element,.accesso-module__--31sq__page .animate-slide-right){opacity:1;filter:none;transform:none}}