.header-1 *{transition:.3s}.header-1{position:relative;z-index:10}.header-1 #logo{display:block}.header-1 #logo:hover{opacity:.75}.header-1 #logo img{max-width:200px;max-height:200px}.header-1 #header_items{margin:.5rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header-1 #header_items .logo svg path{fill: var(--color-base)}.header-1 #header_items .logo svg path.arrow{fill: var(--color-body)}.header-1 #top_menu{}.header-1 #top_menu ul{display: flex;gap:1rem;margin: 0;padding: 0}.header-1 #top_menu ul li{display: block}.header-1 .mobile-window{}.header-1 .mobile-window .bg{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:100%;bottom:0;border-radius:0 100% 100% 0}.header-1 .mobile-window .window{width:0;background:rgba(255,255,255,.3);backdrop-filter: blur(10px);position:fixed;top:0;left:0;bottom:0;border-radius:0 100% 100% 0;opacity:0;padding:0;overflow:auto;display:flex;flex-direction: column;text-align: center}.header-1 .mobile-window .close{position:fixed;top:0;left:300px;margin:1rem;font-size:0;color:#fff;cursor:pointer}.header-1 .mobile-window .close:hover{opacity:.7}.header-1 .mobile-window .window > div{margin:1rem 0}.header-1 .mobile-window .mobile_menu{background:var(--color-base);text-align:left;margin-bottom:auto}.header-1 .mobile-window .mobile_menu ul{display:block;margin:0;padding:0}.header-1 .mobile-window .mobile_menu ul li{display:block;margin:0;padding:0;border-bottom:1px solid #ddd;position:relative}.header-1 .mobile-window .mobile_menu ul li a{color: var(--color-base-text);display:block;padding:.5rem}.header-1 .mobile-window .mobile_menu ul li ul li{display:none;background:rgba(255,255,255,.3);padding-left:.5rem}.header-1 .mobile-window .mobile_menu ul li ul.active > li{display:block}.header-1 .mobile-window .mobile_menu ul li.parent ul::before{content:'\f107';font-family: "Font Awesome 6 Free";font-weight: 900;position:absolute;background:#fff;padding:0 .5rem;top: .5rem;right:.5rem;cursor:pointer}body.active-menu{overflow:hidden}body.active-menu .header-1 .mobile-window{display:block}body.active-menu .header-1 .mobile-window .bg{right:0;border-radius:0}body.active-menu .header-1 .mobile-window .close{font-size:3rem}body.active-menu .header-1 .mobile-window .window{width:300px;border-radius:0;opacity:1;padding:1rem}

[data-color="#FFFFFFFF"]{color:#FFFFFFFF}

.login-1{background: #FBF7F1;color: #191922;font-family: Roboto, system-ui, -apple-system, "Segoe UI", sans-serif;line-height: 1.6}.login-1 .login-card{padding: 2rem;border-radius: 16px;background: #FFFFFF;border: 1px solid #EAE1D5;box-shadow: 0 18px 44px rgba(25,25,34,.08)}.login-1 .login-title{font-family: Literata, Georgia, "Times New Roman", serif;font-weight: 700;letter-spacing: -.015em;font-size: 1.5rem;color: #191922;margin-bottom: .5rem;line-height: 1.15}.login-1 .login-desc{color: #40404d;font-size: .9375rem;margin-bottom: 1.5rem}.login-1 .login-desc p{color: #40404d;margin-bottom: 0}.login-1 .login-note{margin-top: 1rem;font-size: .8125rem;color: #7b7b88;text-align: center}.login-1 .login-who{display: flex;align-items: center;gap: .625rem;margin-bottom: 1.25rem;padding: .75rem 1rem;border-radius: 12px;background: #FFF1EF;color: #191922;font-weight: 600}.login-1 .login-who i{color: #E50914;font-size: 1.25rem}.login-1 .login-card .btn{border-radius: 2rem;font-weight: 600;padding: .625rem 1rem}.login-1 .login-card .btn-outline-secondary{color: #40404d;border-color: #DCD1C0}.login-1 .login-card .btn-outline-secondary:hover{color: #191922;background: #FBF7F1;border-color: #7b7b88}.login-1 .login-benefits{padding: 1rem .5rem}.login-1 .login-benefits-h{font-family: Literata, Georgia, "Times New Roman", serif;font-weight: 700;font-size: 1.125rem;margin-bottom: 1rem;letter-spacing: -.015em;color: #191922}.login-1 .login-benefits ul{list-style: none;margin: 0 0 1.5rem;padding: 0}.login-1 .login-benefits li{display: flex;gap: .75rem;margin-bottom: .875rem;font-size: .9375rem;color: #40404d}.login-1 .login-benefits li i{color: #E50914;font-size: .8125rem;margin-top: .35rem}.login-1 .login-benefits li strong{display: block;color: #191922;font-weight: 600}.login-1 .login-benefits .btn{border-radius: 2rem;font-weight: 600;color: #E50914;border-color: #E50914;background: transparent}.login-1 .login-benefits .btn:hover{color: #FFFFFF;background: #E50914;border-color: #E50914}.login-1 .login-alert{display: flex;align-items: flex-start;gap: .5rem;margin: 0 0 1rem;padding: .75rem .875rem;border: 1px solid #F0D69B;border-radius: 12px;background: #FDF4E3;color: #191922;font-size: .9375rem;line-height: 1.4}.login-1 .login-alert i{margin-top: .15rem;color: #C9821F}

.module.login-1{padding:72px 0}

.footer-1{padding:3rem 0}.footer-1 ul{display:block;margin:0;padding:0}.footer-1 ul li{display:block;margin:0;padding:0;border-bottom:1px solid var(--color-inverse)}.footer-1 ul li a{display:block;margin:0;padding:.3rem 1rem}.footer-1 .zerro-author{display: flex;color:#A2A2A2}.footer-1 .zerro-author:hover{color:#A2A2A2}.footer-1 .zerro-author::before{content: url('/assets/images/zerro.svg');margin-right:1rem;filter:grayscale(1) invert(1)}.footer-1 .row:nth-child(1){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #a2a2a2}.footer-1 .row:nth-child(2) a:hover{filter:contrast(3)}

[data-color="#ffffffFF"]{color:#ffffffFF}[data-color="#A2A2A2"]{color:#A2A2A2}

