.inclick-auth-page{color:#18325c;background:#f5f7fc}.inclick-auth-panel{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(28px,4vw,64px);background:#111f53 url(/student-home/observatorio-hero.png) 68%/cover no-repeat;color:white}.inclick-auth-panel:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(8,19,53,.2),rgba(8,19,53,.7) 38%,rgba(8,19,53,.94))}.inclick-auth-story-brand img{width:150px;height:auto}.inclick-auth-panel-copy{max-width:560px;margin-top:120px;animation:inclick-auth-rise .65s ease-out both}.inclick-auth-kicker{color:#b9d9ff;font-size:10px;font-weight:800;letter-spacing:.22em}.inclick-auth-panel h2{margin:18px 0;font-size:clamp(34px,4vw,60px);letter-spacing:-.055em;line-height:1.05;font-weight:800}.inclick-auth-panel h2 em{font-style:normal;color:#b6d5ff}.inclick-auth-panel-copy>p{max-width:410px;font-size:15px;line-height:1.8;color:#d6dff0}.inclick-auth-journey{display:flex;flex-wrap:wrap;gap:22px;margin:36px 0}.inclick-auth-journey>div{display:flex;align-items:center;gap:8px}.inclick-auth-journey img{width:52px;height:52px;object-fit:contain}.inclick-auth-journey span{font-size:13px;font-weight:700}.inclick-auth-journey small{display:block;margin-bottom:3px;color:#9cb0d5;font-size:9px;letter-spacing:.12em}.inclick-auth-story-footer{color:#afbed9;font-size:11px;letter-spacing:.04em}.inclick-auth-form-area{background:radial-gradient(ellipse at top right,#e8edff,transparent 55%),#f8faff}.inclick-auth-card{border:1px solid #e2e8f3!important;background:#fff!important;box-shadow:0 24px 80px -30px #1c367b38!important;padding:10px}.inclick-auth-wordmark{width:155px;height:auto;object-fit:contain}.inclick-auth-card h3{color:#172c52;background:none;-webkit-text-fill-color:initial;letter-spacing:-.045em;font-size:clamp(24px,2.4vw,30px)}.inclick-auth-card input:not([type=checkbox]){min-height:50px;border-width:1px;border-color:#dbe3f0;border-radius:14px;background:#fafbfe;font-size:16px}.inclick-auth-card button[type=submit]{min-height:52px;border-radius:16px;background:#2859ec;box-shadow:0 8px 24px #2859ec25}.inclick-auth-card input:focus-visible,.inclick-auth-page a:focus-visible,.inclick-auth-page button:focus-visible{outline:3px solid #729eff;outline-offset:3px}.inclick-auth-ambient{display:none}@keyframes inclick-auth-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.inclick-auth-page{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}@media(max-width:767px){.inclick-auth-panel{min-height:auto;padding:24px 24px 28px;background-position:65% 42%}.inclick-auth-story-brand img{width:110px}.inclick-auth-panel-copy{margin-top:32px}.inclick-auth-panel h2{font-size:clamp(30px,8vw,40px);margin:12px 0}.inclick-auth-panel-copy>p{font-size:13px;line-height:1.6;max-width:320px}.inclick-auth-journey{gap:16px;margin:18px 0 0}.inclick-auth-journey img{width:38px;height:38px}.inclick-auth-journey span{font-size:11px}.inclick-auth-story-footer{display:none}.inclick-auth-form-area{padding:24px 16px 40px}.inclick-auth-card{border-radius:26px!important;padding:0}}@media(prefers-reduced-motion:reduce){.inclick-auth-page *,.inclick-auth-page :after,.inclick-auth-page :before{animation:none!important;transition:none!important}}.inclick-auth-page{background:#074cdf url(/images/inclick-2/public-cloud-horizon.webp) 50%/cover no-repeat;color:#080e57}.inclick-auth-panel{background:#0754e6 url(/images/inclick-2/public-cloud-horizon.webp) 35%/cover no-repeat}.inclick-auth-panel:before{background:linear-gradient(180deg,#0039b7b3,transparent 85%)}.inclick-auth-panel:after{content:"";position:absolute;width:85%;height:45%;bottom:3%;right:-7%;background:url(/images/inclick-2/public-c-play-emblem.webp) 50%/contain no-repeat;z-index:-1;pointer-events:none}.inclick-auth-panel-copy{margin-top:48px;margin-bottom:auto}.inclick-auth-panel-copy>p{font-size:18px;color:#e5f0ff}.inclick-auth-panel h2{font-size:clamp(38px,4.7vw,66px)}.inclick-auth-panel h2 em{color:#51edff}.inclick-auth-form-area{background:transparent}.inclick-auth-card{background:#fafdfff5!important;border-radius:32px!important;border:1px solid #d7efff!important;box-shadow:0 24px 70px #032d6d24!important;padding:24px 14px}.inclick-auth-card h3{color:#080e57;font-size:clamp(28px,3vw,42px)}.inclick-auth-card button[type=submit]{border-radius:999px;background:#0758f9}.inclick-auth-journey{margin-top:26px}.inclick-auth-story-footer{color:#294f95}@media(max-width:767px){.inclick-auth-panel{min-height:300px;background-position:82% 55%}.inclick-auth-panel:after{width:42%;height:50%;right:-4%;bottom:8%}.inclick-auth-panel-copy{margin-top:24px}.inclick-auth-panel h2{max-width:250px;font-size:34px}.inclick-auth-panel-copy>p{max-width:250px;font-size:14px}.inclick-auth-journey{display:none}.inclick-auth-card{padding:6px!important}}.inclick-auth-page{margin-top:-108px;padding-top:112px;min-height:100dvh;background:#0851df url(/images/inclick-2/auth-approved-scene.png) 0 100%/cover no-repeat}.inclick-auth-panel{background:none;min-height:850px;padding:35px 6vw}.inclick-auth-panel:after,.inclick-auth-panel:before{display:none}.inclick-auth-panel-copy{margin-top:28px}.inclick-auth-panel--login .inclick-auth-story-brand img{width:300px}.inclick-auth-panel--login h2{font-size:clamp(25px,2.5vw,38px);line-height:1.25}.inclick-auth-journey,.inclick-auth-panel--login .inclick-auth-kicker,.inclick-auth-story-footer{display:none}.inclick-auth-panel-copy>p{max-width:460px}.inclick-auth-form-area{align-items:flex-start;padding:10px 5vw 55px 0}.inclick-auth-card{max-width:625px!important;padding:38px 30px!important}.inclick-auth-card>div:first-child{text-align:left;align-items:flex-start;padding-bottom:30px}.inclick-auth-card h3{font-size:clamp(32px,3.1vw,46px);max-width:450px;line-height:1.08;font-weight:850}.inclick-auth-card .inclick-auth-wordmark{width:150px}.inclick-auth-panel--login+.inclick-auth-form-area .inclick-auth-card>div:first-child>.group{display:none}.inclick-auth-card input:not([type=checkbox]){min-height:58px;border:1px solid #d8e5fb;background:#f6faff;border-radius:13px}.inclick-auth-card button[type=submit]{min-height:58px;background:linear-gradient(105deg,#0957ff,#008eff)}.inclick-auth-remember{text-align:left}.inclick-auth-card form{position:relative}.inclick-auth-remember+.text-right{margin-top:-36px;margin-bottom:26px}@media(max-width:767px){.inclick-auth-page{display:block;padding-top:108px;background-position:20% top;background-size:auto 720px;background-color:#f1f7ff}.inclick-auth-panel{min-height:300px;padding:20px 24px 90px}.inclick-auth-panel--login .inclick-auth-story-brand img{width:185px}.inclick-auth-panel-copy{margin-top:22px}.inclick-auth-panel h2{max-width:100%;font-size:36px}.inclick-auth-panel--login h2{font-size:25px}.inclick-auth-panel-copy>p{max-width:100%;font-size:15px}.inclick-auth-form-area{padding:0 16px 45px}.inclick-auth-card{padding:22px 8px!important;border-radius:26px!important}.inclick-auth-card h3{font-size:33px}.inclick-auth-card>div:first-child{padding-bottom:18px}.inclick-auth-card input:not([type=checkbox]){min-height:52px}.inclick-auth-remember+.text-right{font-size:12px}.inclick-auth-page{background-color:#0754df;background-size:auto 360px;background-position:20% 270px;background-repeat:no-repeat}.inclick-auth-story-brand{display:none}.inclick-auth-panel{min-height:490px;padding:16px 24px 220px}.inclick-auth-panel-copy{margin-top:8px}.inclick-auth-panel-copy>p{color:#f0f7ff}.inclick-auth-form-area{background:linear-gradient(180deg,transparent,#f1f7ff 180px)}}