.acces-module__kyJFIq__pantalla{padding-top:var(--alcada-barra-finestra,0px);background:var(--mar-900);isolation:isolate;grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.acces-module__kyJFIq__degradat,.acces-module__kyJFIq__halo,.acces-module__kyJFIq__ombraFonda,.acces-module__kyJFIq__gra{pointer-events:none;position:absolute}.acces-module__kyJFIq__degradat{background:radial-gradient(120% 90% at 12% 8%, var(--blau-viu) 0%, var(--blau) 38%, var(--mar-600) 68%, var(--mar-900) 100%);inset:0}.acces-module__kyJFIq__halo{filter:blur(30px);background:radial-gradient(closest-side,#3ceed6f2,#3ceed640 55%,#3ceed600 100%);border-radius:50% 50% 55% 45%/60% 55% 45% 40%;width:55%;height:80%;top:-10%;left:38%}.acces-module__kyJFIq__ombraFonda{filter:blur(20px);background:radial-gradient(closest-side,#031130d9,#03113000 70%);border-radius:50%;width:60%;height:70%;bottom:-20%;left:-8%}.acces-module__kyJFIq__gra{opacity:.32;mix-blend-mode:overlay;background-image:var(--gra);inset:0}.acces-module__kyJFIq__presentacio{color:#fff;flex-direction:column;justify-content:space-between;gap:32px;min-height:640px;padding:64px 56px;display:flex;position:relative}.acces-module__kyJFIq__marca{align-items:center;gap:14px;display:flex}.acces-module__kyJFIq__logo{width:54px;height:54px;box-shadow:0 10px 30px color-mix(in srgb, var(--mar-900) 35%, transparent);background:#fff;border-radius:14px;flex:none;place-items:center;display:grid}.acces-module__kyJFIq__marcaText{flex-direction:column;display:flex}.acces-module__kyJFIq__marcaText strong{letter-spacing:-.01em;font-size:1.06rem;font-weight:800}.acces-module__kyJFIq__marcaText small{color:#ffffffb3;font-size:.75rem}.acces-module__kyJFIq__reclam{max-width:560px}.acces-module__kyJFIq__pretitol{letter-spacing:.18em;text-transform:uppercase;color:var(--turquesa-clar);margin-bottom:18px;font-size:.75rem;font-weight:700}.acces-module__kyJFIq__titol{color:#fff;letter-spacing:-.035em;font-size:clamp(2.4rem,4.4vw,3.5rem);font-weight:800;line-height:1.02}.acces-module__kyJFIq__entradeta{color:#ffffffc7;max-width:460px;margin-top:22px;font-size:1.02rem;line-height:1.55}.acces-module__kyJFIq__peu{color:#ffffff9e;gap:28px;font-size:.81rem;display:flex}.acces-module__kyJFIq__zonaAcces{place-items:center;padding:48px 56px;display:grid;position:relative}.acces-module__kyJFIq__tarjeta{border-radius:var(--radi-finestra);width:100%;max-width:430px;animation:acces-module__kyJFIq__apareix .5s var(--gel) both;padding:40px;}@keyframes acces-module__kyJFIq__apareix{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.acces-module__kyJFIq__titolTarjeta{letter-spacing:-.02em;margin-bottom:6px;font-size:1.6rem;font-weight:800}.acces-module__kyJFIq__entradetaTarjeta{color:var(--tinta-suau);margin-bottom:30px;font-size:.88rem;line-height:1.5}.acces-module__kyJFIq__avisLegal{color:var(--tinta-tenue);border-top:1px solid #e9eff7;margin-top:26px;padding-top:20px;font-size:.75rem;line-height:1.5}.acces-module__kyJFIq__enllacSecundari{color:var(--blau);margin-top:18px;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-block}.acces-module__kyJFIq__enllacSecundari:hover{text-decoration:underline}.acces-module__kyJFIq__aviso{background:var(--verd-suau);color:var(--verd);border-radius:var(--radi);padding:13px 15px;font-size:.86rem;font-weight:600;line-height:1.5}.acces-module__kyJFIq__pista{color:var(--tinta-tenue);margin-top:-8px;font-size:.78rem;line-height:1.5}.acces-module__kyJFIq__nota{color:var(--tinta-tenue);margin-top:16px;font-size:.78rem;line-height:1.5}.acces-module__kyJFIq__formulario{flex-direction:column;gap:20px;display:flex}.acces-module__kyJFIq__campo{flex-direction:column;gap:8px;display:flex}.acces-module__kyJFIq__campo span{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-camp);font-size:.75rem;font-weight:700}.acces-module__kyJFIq__campo input{border:1px solid var(--linia-camp);border-radius:var(--radi);height:48px;color:var(--tinta-text);background:var(--superficie-camp);padding:0 14px;font-size:.95rem}.acces-module__kyJFIq__campo input:focus{border-color:var(--blau);outline:none;box-shadow:0 0 0 4px #1161c81f}.acces-module__kyJFIq__error{background:var(--vermell-suau);color:var(--vermell);border-radius:var(--radi);padding:11px 14px;font-size:.86rem;font-weight:600}.acces-module__kyJFIq__boton{border-radius:var(--radi-boto);cursor:pointer;height:52px;margin-top:6px;font-size:1rem;font-weight:700;}.acces-module__kyJFIq__botonEnllac{place-items:center;text-decoration:none;display:grid;}.acces-module__kyJFIq__boton:hover:not(:disabled){filter:brightness(1.07)}.acces-module__kyJFIq__boton:active:not(:disabled){transform:scale(.97)}.acces-module__kyJFIq__boton:disabled{opacity:.6;cursor:progress}@media (max-width:900px){.acces-module__kyJFIq__pantalla{grid-template-columns:1fr}.acces-module__kyJFIq__presentacio{gap:26px;min-height:0;padding:40px 28px 8px}.acces-module__kyJFIq__peu{display:none}.acces-module__kyJFIq__entradeta{font-size:.95rem}.acces-module__kyJFIq__zonaAcces{padding:24px 20px 44px}.acces-module__kyJFIq__tarjeta{border-radius:18px;padding:30px 24px}}.acces-module__kyJFIq__persona{border:1px solid var(--linia-camp);border-radius:var(--radi);background:var(--superficie-camp);align-items:center;gap:12px;padding:12px 14px;display:flex}.acces-module__kyJFIq__personaText{flex-direction:column;gap:2px;min-width:0;display:flex}.acces-module__kyJFIq__personaText strong{color:var(--tinta-text);font-size:.95rem;font-weight:700}.acces-module__kyJFIq__personaText small{color:var(--tinta-suau);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.acces-module__kyJFIq__peuFormulari{justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;display:flex}.acces-module__kyJFIq__peuFormulari .acces-module__kyJFIq__enllacSecundari,.acces-module__kyJFIq__peuFormulari .acces-module__kyJFIq__enllacBoto{margin-top:0}.acces-module__kyJFIq__enllacBoto{color:var(--tinta-suau);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:.83rem;font-weight:600}.acces-module__kyJFIq__enllacBoto:hover{color:var(--blau);text-decoration:underline}
