.home-module__YEK6_W__home{--home-ink:#10263f;--home-muted:#536277;--home-line:#dce3ec;color:var(--home-ink);background:#fff;position:relative;overflow:clip}.home-module__YEK6_W__home h2{letter-spacing:-.045em;font-size:clamp(1.8rem,1.15rem + 2vw,2.85rem);font-weight:800;line-height:1.16}.home-module__YEK6_W__home h3{letter-spacing:-.02em;line-height:1.45}.home-module__YEK6_W__home p{line-height:1.8}.home-module__YEK6_W__home a{-webkit-tap-highlight-color:transparent}.home-module__YEK6_W__home a:active{transform:scale(.98)}.home-module__YEK6_W__home a:focus-visible,.home-module__YEK6_W__home summary:focus-visible{outline-offset:5px;outline:3px solid #b66100}.home-module__YEK6_W__home .max-w-7xl{max-width:1240px}.home-module__YEK6_W__home .text-ink-muted{color:var(--home-muted)}.home-module__YEK6_W__home .shadow-card{border:1px solid var(--home-line);background:#fff;border-radius:20px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 3px 6px #10263f02,0 14px 36px #10263f04}.home-module__YEK6_W__home .shadow-card:has(a):hover{border-color:#a7b8cd;transform:translateY(-3px);box-shadow:0 12px 32px #10263f0c}.home-module__YEK6_W__home .shadow-float{background:linear-gradient(145deg,#fff 60%,#f1f5fb);border:1px solid #d5dfed;border-radius:24px;width:100%;max-width:380px;margin-inline:auto;padding:28px;position:relative;box-shadow:inset 0 1px 1px #fff,0 24px 70px #243c6217,0 5px 12px #243c6208}.home-module__YEK6_W__home .shadow-float:before{content:"";background:radial-gradient(circle at 4px 4px,#c7d2e1 3px,#0000 4px),radial-gradient(circle at 18px 4px,#c7d2e1 3px,#0000 4px),radial-gradient(circle at 32px 4px,#fcc600 3px,#0000 4px);width:40px;height:8px;margin-bottom:28px;display:block}.home-module__YEK6_W__home .shadow-float .rounded-lg{border-radius:12px}.home-module__YEK6_W__home a.bg-ok{background:#102b4d;border-radius:999px;min-height:48px;box-shadow:0 4px 12px #102b4d12}.home-module__YEK6_W__home a.bg-ok:hover{background:#1c426e}.home-module__YEK6_W__eyebrow{color:#5c6878;letter-spacing:.16em;text-transform:uppercase;background:0 0;align-items:center;gap:9px;padding:0;font-size:.6875rem;font-weight:700;line-height:1.7;display:inline-flex}.home-module__YEK6_W__eyebrow:before{content:"";background:#e88b00;border-radius:2px;flex-shrink:0;width:7px;height:7px}.home-module__YEK6_W__hero{isolation:isolate;color:#fff;background:#061325;position:relative;overflow:hidden}.home-module__YEK6_W__hero:before{content:"";z-index:-1;background:radial-gradient(at 79% 44%,#1d52893d,#0000 50%),radial-gradient(at 4% 100%,#224c7830,#0000 50%);position:absolute;inset:0}.home-module__YEK6_W__heroGrid{z-index:-1;opacity:.25;background-image:linear-gradient(#acc9f00d 1px,#0000 1px),linear-gradient(90deg,#acc9f00d 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 80%);mask-image:linear-gradient(90deg,#0000 12%,#000 80%)}.home-module__YEK6_W__heroHorizon{z-index:-1;border:1px solid #b3cee23d;border-radius:50%;width:1400px;height:600px;position:absolute;bottom:-510px;right:-25%;transform:rotate(-12deg);box-shadow:0 -10px 90px #7badff12,0 -1px 30px #c9deff0d}.home-module__YEK6_W__heroInner{max-width:1240px;margin-inline:auto;padding:100px 32px 108px}.home-module__YEK6_W__heroLayout{grid-template-columns:1.25fr .85fr;align-items:center;gap:64px;display:grid}.home-module__YEK6_W__heroTitle{letter-spacing:-.065em;text-wrap:balance;max-width:720px;font-size:clamp(2.7rem,1.5rem + 3.5vw,4.75rem);font-weight:800;line-height:1.06}.home-module__YEK6_W__heroTitleAccent{color:#ffd559;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#ffe08a,#fbb731);-webkit-background-clip:text;background-clip:text;width:fit-content;display:block}.home-module__YEK6_W__heroTitleSecondary{letter-spacing:-.035em;color:#c6d2e4;max-width:580px;margin-top:16px;font-size:.54em;font-weight:600;line-height:1.25;display:block}.home-module__YEK6_W__companyLinks{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.home-module__YEK6_W__companyLinks a{background:#ffffff05;border-color:#6d88a85c;padding-inline:15px;font-size:.8125rem}.home-module__YEK6_W__companyLinks a:hover{color:#ffd559;background:#ffffff12;border-color:#ffd559}.home-module__YEK6_W__heroDescription{color:#dce4ef;max-width:565px;margin-top:25px;font-size:.9375rem}.home-module__YEK6_W__heroNote{color:#a7b8cf;max-width:550px;margin-top:16px;font-size:.75rem}.home-module__YEK6_W__guideLinks{flex-wrap:wrap;gap:4px 16px;margin-top:25px;display:flex}.home-module__YEK6_W__guideLinks a{color:#c0cee0;text-underline-offset:5px;background:0 0;border-radius:3px;min-height:44px;padding:0;font-size:.75rem;-webkit-text-decoration:underline #657a9580;text-decoration:underline #657a9580}.home-module__YEK6_W__guideLinks a:hover{color:#ffe08a;background:0 0}.home-module__YEK6_W__hero a:focus-visible{outline-color:#ffd559}.home-module__YEK6_W__registrationStage{flex-direction:column;align-items:center;padding-top:122px;display:flex;position:relative}.home-module__YEK6_W__orbit{background:radial-gradient(at 50% 24%,#fabe3521,#0000 45%);border:1px solid #94b6e124;border-radius:50%;width:460px;height:460px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.home-module__YEK6_W__orbit:before,.home-module__YEK6_W__orbit:after{content:"";border-radius:inherit;border:1px solid #94b6e117;position:absolute;inset:30px}.home-module__YEK6_W__orbit:after{border-color:#94b6e112;inset:65px}.home-module__YEK6_W__brandEmblem{filter:drop-shadow(0 18px 25px #0007);place-items:center;width:100px;height:112px;display:grid;position:absolute;top:10px;transform:rotate(-8deg)}.home-module__YEK6_W__brandEmblem img{width:90px;height:auto}.home-module__YEK6_W__registrationCard{width:100%;max-width:390px;color:var(--home-ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#fffffff5,#e8eef7eb);border:1px solid #ffffff5c;border-radius:26px;padding:30px;position:relative;box-shadow:inset 0 1px 1px #fff,0 28px 65px #0004}.home-module__YEK6_W__windowControls{gap:6px;padding-bottom:28px;display:flex}.home-module__YEK6_W__windowControls i{background:#b4c0cf;border-radius:50%;width:7px;height:7px}.home-module__YEK6_W__windowControls i:last-child{background:#e3a524}.home-module__YEK6_W__home .home-module__YEK6_W__registrationCard h2{letter-spacing:-.045em;font-size:1.75rem}.home-module__YEK6_W__registrationCard p{line-height:1.7}:is(.home-module__YEK6_W__registrationCard a.bg-naranja,.home-module__YEK6_W__mobileRegistration a.bg-naranja){background:linear-gradient(110deg,#ffd44b,#ffb72d);border-radius:12px;min-height:54px;box-shadow:0 3px 12px #c47a001a}.home-module__YEK6_W__registrationCard a:focus-visible{outline-color:#8b4d00}.home-module__YEK6_W__process,.home-module__YEK6_W__taxes,.home-module__YEK6_W__declarations,.home-module__YEK6_W__invoicing,.home-module__YEK6_W__payroll,.home-module__YEK6_W__procedures,.home-module__YEK6_W__certification,.home-module__YEK6_W__benefits,.home-module__YEK6_W__faq,.home-module__YEK6_W__testimonials{padding-block:108px;position:relative}.home-module__YEK6_W__process{background:#fff}.home-module__YEK6_W__process>div>div:first-child h2{max-width:670px;margin-inline:auto}.home-module__YEK6_W__process .border-t-4{padding:32px}.home-module__YEK6_W__process .border-t-4>div:first-child{justify-content:space-between}.home-module__YEK6_W__process .border-t-4>div:first-child>div:first-child{color:#54677f;background:0 0;width:auto;height:auto}.home-module__YEK6_W__process .border-t-4>div:first-child>div:first-child span{letter-spacing:-.06em;font-size:2.5rem;font-weight:400}.home-module__YEK6_W__process .border-t-4>div:first-child>div:last-child{border-radius:14px}.home-module__YEK6_W__process .pointer-events-none{display:none}.home-module__YEK6_W__taxes{background:#fff0bd;border-top:1px solid #f0d98e}.home-module__YEK6_W__taxes .shadow-card{box-shadow:none;background:#fff;border-color:#e5d5a3}.home-module__YEK6_W__taxes .shadow-float{box-shadow:0 30px 100px #e2ac0020,0 5px 20px #223e6a0b}.home-module__YEK6_W__invoicing{background:#fff}.home-module__YEK6_W__payroll{background:#ffe0c0}.home-module__YEK6_W__payroll .shadow-card{border-color:#eac49e}.home-module__YEK6_W__procedures{color:#fff;background:#12385b}.home-module__YEK6_W__certification{background:#fff}.home-module__YEK6_W__benefits{background:#fff2cf;border-top:1px solid #f0dfab}.home-module__YEK6_W__benefits .shadow-card{border-color:#e5d8b5}.home-module__YEK6_W__benefits h2{max-width:800px;margin-inline:auto}.home-module__YEK6_W__benefits .border-t-4{padding:30px}.home-module__YEK6_W__benefits .bg-naranja{background:#fff4da;border:1px solid #efdebb;border-radius:14px}.home-module__YEK6_W__declarations{color:#fff;background:#0b1c32}.home-module__YEK6_W__declarations:before{content:"";pointer-events:none;background:radial-gradient(at 85%,#39699f24,#0000 60%);position:absolute;inset:0}.home-module__YEK6_W__declarations>div{position:relative}:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures,.home-module__YEK6_W__faq) .home-module__YEK6_W__eyebrow{color:#bac9dd}:is(:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures,.home-module__YEK6_W__faq) .text-muted-on-navy,:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures,.home-module__YEK6_W__faq) .text-ink-muted){color:#c2d1e4}:is(:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures,.home-module__YEK6_W__faq) .text-navy-700,:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures,.home-module__YEK6_W__faq) .text-navy-900){color:#e4edf9}.home-module__YEK6_W__declarations .bg-amarillo .text-navy-900{color:#10263f}.home-module__YEK6_W__declarations a.shadow-card{color:#e4edf9;box-shadow:none;background:#172d47;border-color:#516982;border-radius:12px;padding-inline:18px}.home-module__YEK6_W__declarations a.shadow-card:hover{background:#254360;border-color:#ffd559;transform:none}:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures) .shadow-float{background:linear-gradient(145deg,#1d3551,#14283f);border-color:#45617f;box-shadow:0 30px 70px #0003}:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures) .bg-surface{background:#0e2035}:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures) .text-ok{color:#6be0b3}.home-module__YEK6_W__procedures .text-naranja-700{color:#ffe08a}.home-module__YEK6_W__procedures .text-naranja-700:hover{color:#fff}:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures) a.bg-ok{color:#10263f;box-shadow:none;background:#ffd45b}:is(.home-module__YEK6_W__declarations,.home-module__YEK6_W__procedures,.home-module__YEK6_W__faq) a:focus-visible,.home-module__YEK6_W__faq summary:focus-visible{outline-color:#ffd559}.home-module__YEK6_W__faq{color:#fff;background:#0b1c32}.home-module__YEK6_W__faq h2{max-width:760px;margin-inline:auto}.home-module__YEK6_W__faq>div>div:last-child{align-items:start}.home-module__YEK6_W__faq details{box-shadow:none;border-radius:18px;padding:24px}.home-module__YEK6_W__faq .shadow-card{background:#172d47;border-color:#45617f}.home-module__YEK6_W__faq details[open]{background:#203c59;border-color:#ffd45b;box-shadow:0 10px 30px #0002}.home-module__YEK6_W__faq details summary{align-items:center;min-height:44px}.home-module__YEK6_W__faq summary::-webkit-details-marker{display:none}.home-module__YEK6_W__faq summary h3{font-size:.9375rem}.home-module__YEK6_W__testimonials{background:#fff}.home-module__YEK6_W__testimonials .shadow-card{background:#fff;padding:28px}.home-module__YEK6_W__testimonials .truncate{white-space:normal;overflow:visible}.home-module__YEK6_W__mobileRegistration{display:none}@media (min-width:768px){.home-module__YEK6_W__home .shadow-float{transform:rotate(-3deg)}:is(.home-module__YEK6_W__declarations .shadow-float,.home-module__YEK6_W__payroll .shadow-float,.home-module__YEK6_W__certification .shadow-float){transform:rotate(3deg)}}@media (max-width:1100px){.home-module__YEK6_W__heroInner{padding-block:76px}.home-module__YEK6_W__heroLayout{grid-template-columns:1.15fr .85fr;gap:30px}.home-module__YEK6_W__registrationCard{padding:24px}.home-module__YEK6_W__orbit{width:390px;height:390px}}@media (max-width:1023px){.home-module__YEK6_W__heroLayout{grid-template-columns:1fr}.home-module__YEK6_W__heroInner{padding:64px 32px 70px}.home-module__YEK6_W__heroTitle{font-size:clamp(2.8rem,7.8vw,4.6rem)}.home-module__YEK6_W__heroDescription{max-width:650px}.home-module__YEK6_W__registrationStage{display:none}.home-module__YEK6_W__mobileRegistration{text-align:center;background:#fff;border-bottom:1px solid #dce3ec;padding:32px;display:block}.home-module__YEK6_W__home .home-module__YEK6_W__mobileRegistration h2{font-size:1.65rem}.home-module__YEK6_W__mobileRegistration>*{max-width:480px;margin-inline:auto}.home-module__YEK6_W__mobileRegistration p{font-size:.8125rem}.home-module__YEK6_W__mobileRegistration>div{margin-top:20px}.home-module__YEK6_W__process,.home-module__YEK6_W__taxes,.home-module__YEK6_W__declarations,.home-module__YEK6_W__invoicing,.home-module__YEK6_W__payroll,.home-module__YEK6_W__procedures,.home-module__YEK6_W__certification,.home-module__YEK6_W__benefits,.home-module__YEK6_W__faq,.home-module__YEK6_W__testimonials{padding-block:76px}}@media (max-width:639px){.home-module__YEK6_W__heroInner{padding:52px 24px 56px}.home-module__YEK6_W__heroTitle{letter-spacing:-.06em;font-size:clamp(2.5rem,10.5vw,3.8rem)}.home-module__YEK6_W__heroTitleSecondary{margin-top:18px;font-size:.62em}.home-module__YEK6_W__companyLinks{gap:8px;margin-top:28px}.home-module__YEK6_W__companyLinks a{padding-inline:13px;font-size:.75rem}.home-module__YEK6_W__heroDescription{margin-top:24px;font-size:.875rem}.home-module__YEK6_W__heroNote{font-size:.75rem}.home-module__YEK6_W__guideLinks{gap:2px 20px;margin-top:18px}.home-module__YEK6_W__guideLinks a{font-size:.75rem}.home-module__YEK6_W__heroHorizon{opacity:.5;right:-650px}.home-module__YEK6_W__mobileRegistration{padding:32px 24px}.home-module__YEK6_W__process,.home-module__YEK6_W__taxes,.home-module__YEK6_W__declarations,.home-module__YEK6_W__invoicing,.home-module__YEK6_W__payroll,.home-module__YEK6_W__procedures,.home-module__YEK6_W__certification,.home-module__YEK6_W__benefits,.home-module__YEK6_W__faq,.home-module__YEK6_W__testimonials{padding-block:60px}.home-module__YEK6_W__home .max-w-7xl{padding-inline:24px}.home-module__YEK6_W__home h2{font-size:1.9rem}.home-module__YEK6_W__home .shadow-float{max-width:100%;padding:24px}:is(.home-module__YEK6_W__process .border-t-4,.home-module__YEK6_W__benefits .border-t-4){padding:26px}.home-module__YEK6_W__faq details{padding:20px}.home-module__YEK6_W__testimonials .shadow-card{padding:24px}}@media (prefers-reduced-motion:reduce){.home-module__YEK6_W__home *,.home-module__YEK6_W__home :before,.home-module__YEK6_W__home :after{transition:none!important;animation:none!important}.home-module__YEK6_W__home a:active{transform:none}.home-module__YEK6_W__home .shadow-card:has(a):hover{transform:none}}@media (prefers-reduced-transparency:reduce){.home-module__YEK6_W__registrationCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f2f5fa}}@media (prefers-contrast:more){.home-module__YEK6_W__home{--home-muted:#344155;--home-line:#697d97}.home-module__YEK6_W__registrationCard{background:#fff}.home-module__YEK6_W__companyLinks a{border-color:#a7b8cf}.home-module__YEK6_W__guideLinks a{color:#e4edf9}}
