.page-module__E0kJGG__container{min-height:100vh;font-family:var(--font-sans),system-ui,-apple-system,sans-serif;color:#fff;background:linear-gradient(-45deg,#1e3c72,#2a5298,#ff6b6b,#feca57) 0 0/400% 400%;flex-direction:column;justify-content:center;align-items:center;padding:2rem;animation:15s infinite page-module__E0kJGG__gradientBG;display:flex;position:relative;overflow:hidden}@keyframes page-module__E0kJGG__gradientBG{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.page-module__E0kJGG__glassCard{-webkit-backdrop-filter:blur(20px);text-align:center;z-index:10;background:#ffffff1a;border:1px solid #fff3;border-radius:24px;flex-direction:column;gap:1.5rem;width:100%;max-width:650px;padding:4.5rem;animation:6s ease-in-out infinite page-module__E0kJGG__float;display:flex;box-shadow:0 10px 40px #0000004d}@keyframes page-module__E0kJGG__float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.page-module__E0kJGG__title{letter-spacing:-.05em;text-shadow:0 4px 12px #00000026;background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:3.5rem;font-weight:800}.page-module__E0kJGG__description{opacity:.9;margin:0;font-size:1.25rem;font-weight:400;line-height:1.6}.page-module__E0kJGG__contactBox{margin-top:1rem}.page-module__E0kJGG__contactLink{color:#fff;border-bottom:2px solid #ffffff80;padding-bottom:2px;font-weight:700;text-decoration:none;transition:all .3s}.page-module__E0kJGG__contactLink:hover{text-shadow:0 0 10px #ffffff80;border-bottom-color:#fff}.page-module__E0kJGG__languageSwitcher{z-index:20;gap:.75rem;display:flex;position:absolute;top:2rem;right:2rem}.page-module__E0kJGG__langBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:30px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #0000001a}.page-module__E0kJGG__langBtn:hover{background:#ffffff4d;transform:translateY(-2px)}.page-module__E0kJGG__langBtn.page-module__E0kJGG__active{color:#1e3c72;background:#fff;box-shadow:0 4px 15px #fff6}.page-module__E0kJGG__footer{opacity:.8;text-align:center;letter-spacing:.5px;width:100%;font-size:.9rem;font-weight:500;position:absolute;bottom:2rem}
