body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Telefonica-Regular;src:url(/public/fonts/telefonica/Regular/Telefonica_Sans_Regular.woff2) format("woff2"),url(/public/fonts/telefonica/Regular/Telefonica_Sans_Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Italic;src:url(/public/fonts/telefonica/Italic/Telefonica_Sans_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Italic/Telefonica_Sans_Italic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Black;src:url(/public/fonts/telefonica/Black/Telefonica_Sans_Black.woff2) format("woff2"),url(/public/fonts/telefonica/Black/Telefonica_Sans_Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Black;src:url(/public/fonts/telefonica/Black/Telefonica_Sans_Black_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Black/Telefonica_Sans_Black_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Bold;src:url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold.woff2) format("woff2"),url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Bold;src:url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-DemiBold;src:url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold.woff2) format("woff2"),url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-DemiBold;src:url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Medium;src:url(/public/fonts/telefonica/Medium/Telefonica_Sans_Medium.woff2) format("woff2"),url(../../../../library/css/common/fonts/telefonica/Medium/Telefonica_Sans_Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Medium;src:url(/public/fonts/telefonica/Medium/Telefonica_Sans_Medium_Italic.woff2) format("woff2"),url(../../../../library/css/common/fonts/telefonica/Medium/Telefonica_Sans_Medium_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Light;src:url(/public/fonts/telefonica/Light/Telefonica_Sans_Light.woff2) format("woff2"),url(/public/fonts/telefonica/Light/Telefonica_Sans_Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Light;src:url(/public/fonts/telefonica/Light/Telefonica_Sans_Light_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Light/Telefonica_Sans_Light_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Thin;src:url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin.woff2) format("woff2"),url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Thin;src:url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Regular.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Italic.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Bold.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BoldItalic.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Black.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BlackItalic.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}body{padding:0!important;margin:0!important;height:100vh}main{display:grid;grid-template-columns:auto min(50%,820px) min(50%,820px) auto;grid-template-rows:120px auto fit-content(100px) fit-content(1000px);min-height:100vh}@media (width < 1400px){main{grid-template-rows:120px auto fit-content(100px) fit-content(1000px)}}@media (width < 950px){main{grid-template-rows:120px auto fit-content(100px) 200px fit-content(1000px)}}@media (width < 760px){main{grid-template-rows:60px auto fit-content(100px) 200px fit-content(1000px)}}main .backdrop{z-index:-1}main .backdrop.bdPicture{grid-column:1/-1;grid-row:1/-1;z-index:-2}main .backdrop.bdPicture video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}main .backdrop.bdContent{backdrop-filter:blur(20px);grid-column:1/3;grid-row:1/4}@media (width < 950px){main .backdrop.bdContent{grid-column:1/-1}}main .backdrop.bdLoginBtt{grid-column:1/3;grid-row:3;background-color:#06f}@media (width < 950px){main .backdrop.bdLoginBtt{grid-column:1/-1}}main .backdrop.bdFooter{background-color:#f2f4ff;grid-column:1/-1;grid-row:4}@media (width < 950px){main .backdrop.bdFooter{grid-column:1/-1;grid-row:5}}main .topContainer{display:flex;align-items:center;justify-content:start;padding:0 50px;grid-column:2;grid-row:1;margin-top:auto}@media (width < 950px){main .topContainer{padding:0 50px}}@media (width < 760px){main .topContainer{padding:0 30px}}@media (width < 950px){main .topContainer{grid-column:2/4}}main .topContainer .logo{margin-right:15px}main .topContainer .logo svg{width:136px}main .topContainer .description{font-family:Telefonica-Medium;font-size:14px;color:#fff}main .centerContainer{display:flex;align-items:center;justify-content:start;padding:0 50px;grid-column:2;grid-row:2;color:#fff;align-items:start}@media (width < 950px){main .centerContainer{padding:0 50px}}@media (width < 760px){main .centerContainer{padding:0 30px}}@media (width < 950px){main .centerContainer{grid-column:2/4}}main .centerContainer>div{max-width:500px;margin:100px 0 50px}@media (width < 950px){main .centerContainer>div{margin:50px 0}}main .centerContainer>div .title{font-size:40px;line-height:48px;font-family:Telefonica-Regular;margin-bottom:40px;font-weight:unset}@media (max-width: 768px){main .centerContainer>div .title{font-size:34px;line-height:38px}}main .centerContainer>div .description{font-size:14px;font-family:Telefonica-Light;line-height:23px}main .centerContainer>div .description a,main .centerContainer>div .description b{font-family:Telefonica-Medium;color:#fff}main .centerContainer>div .sso-selector-container{margin-top:25px;gap:17px;display:flex;align-items:center;font-family:Telefonica-Light;font-size:14px;color:#fff;align-self:center}@media (width < 1400px){main .centerContainer>div .sso-selector-container{flex-direction:column;align-items:start}}main .centerContainer>div .sso-selector-container .sso-selector{padding:10px 30px 10px 14px;font-family:Telefonica-Light;font-size:15px;color:#fff;background-color:#ffffff1a;border-radius:4px;cursor:pointer;outline:none;transition:all .3s ease;backdrop-filter:blur(10px);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}main .centerContainer>div .sso-selector-container .sso-selector option{color:#414b61;background-color:#fff}main .centerContainer>div .sso-selector-container .sso-selector:hover{background-color:#ffffff26;border-color:#ffffff80}main .centerContainer>div .sso-selector-container .sso-selector:focus{background-color:#fff3;border-color:#fff;box-shadow:0 0 0 2px #fff3}main .centerContainer>div .sso-selector-container .sso-selector.error-blink{animation:blink-red .5s ease-in-out 3;border:1px solid #ff4d4d!important}main .bottomContainer{display:flex;justify-content:start;padding:0 50px;grid-column:2/3;grid-row:3;color:#fff;justify-content:end;align-items:center;user-select:none}@media (width < 950px){main .bottomContainer{padding:0 50px}}@media (width < 760px){main .bottomContainer{padding:0 30px}}@media (width < 950px){main .bottomContainer{grid-column:2/4}}main .bottomContainer button{cursor:pointer;padding:20px 0;display:flex;align-items:center;gap:15px;font-family:Telefonica-Light;font-size:16px;color:#fff;align-self:center}main .footerContainer{background-color:#f2f4ff;display:flex;align-items:center;justify-content:start;grid-column:1/-1;grid-row:4}@media (width < 950px){main .footerContainer{grid-row:5}}@keyframes blink-red{0%,to{background-color:#ffffff1a}50%{background-color:#ff4d4d4d}}
