.infoWindowBox{padding:10px;margin:auto;min-height:calc(100vh - var(--nav-height));display:flex;align-items:center}.infoWindow{padding:10px;max-width:320px;height:-moz-fit-content;height:fit-content;margin:100px auto;border:var(--border-edge);border-radius:var(--popup-BR);box-shadow:var(--simple-shadow);text-align:center;background:var(--poupup-bg);animation:showUp .2s}.infoWindow #icon{margin:10px auto;color:var(--attention-icon)}.infoWindow h1{font-size:1.5rem}.infoWindow p{margin:10px 0 12px;line-height:1.35}.infoWindow a{margin-top:5px}@keyframes showUp{0%{transform:scale(50%);opacity:0}to{transform:scale(100%);opacity:1}}#newsletterTop{padding:0 25px;margin:10px auto;background:linear-gradient(135deg,var(--spotlight-color),#b84949);display:flex;align-items:center;justify-content:space-between;border-radius:var(--popup-BR);color:#fff;max-width:1300px;min-height:350px;overflow:hidden}#newsletterTop h2{font-size:1.8rem;line-height:1.3;margin:10px 0 12px}#newsletterTop #left{max-width:min(400px,100%)}#newsletterTop #right{background:url(/wallpaper.webp);padding:20px 10px 0;margin:0 7px;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-height:400px;box-shadow:0 0 0 7px #000,0 0 20px 5px #0000007a}.cardStack{position:relative;width:350px;box-sizing:content-box;margin-bottom:15px}.cardStack .card,.cardStack>div{border-radius:var(--popup-BR)}.cardStack .card{position:relative;position:absolute;width:100%;backdrop-filter:blur(5px);padding:8px;opacity:0}.cardStack .card>div{display:flex;gap:10px;align-items:center}.cardStack .name{font-size:.8rem;color:#000;line-height:1.2}.cardStack .icon{aspect-ratio:1/1;height:50px;padding:5px;background-color:#fff;border-radius:10px;outline:none}.cardStack .designation{color:#000;line-height:1.1;font-weight:500}.cardStack .mainContent>p{line-height:1.25;color:#000}#right .clock{text-align:center;font-weight:600;margin-bottom:25px}#right .clock .time{font-size:5rem;line-height:.85}#newsletterForm form{margin-top:10px;position:relative;padding:6px;background:#fff;width:-moz-fit-content;width:fit-content;border-radius:10px}#newsletterForm form .inputArea{display:flex;flex-direction:row;gap:8px}#newsletterForm input{background-color:#fff;border:2px solid #000;color:#000;outline:none;padding:2px 5px;border-radius:7px;font-size:1.05rem;caret-color:var(--spotlight-color)}#newsletterForm input:focus{border-color:var(--spotlight-color)}#newsletterForm button{background-image:linear-gradient(90deg,#1c78d4,#0011ae,#008cff);padding:7px 12px;font-weight:600;background-size:300%;background-position:0;transition:background-position 1.3s,opacity var(--quickTransition),color var(--quickTransition);isolation:isolate;text-align:center;line-height:1.2;position:relative;border-radius:var(--button-BR);font-size:1.05rem;opacity:1}#newsletterForm button:focus-visible:not([disabled]):not(:disabled),#newsletterForm button:hover:not([disabled]):not(:disabled){background-position:100%}#newsletterForm button:active{opacity:.8}#newsletterForm button:disabled,#newsletterForm button[disabled]{color:transparent}#newsletterForm button:disabled .loader,#newsletterForm button[disabled] .loader{opacity:1}#newsletterForm button .loader{height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity var(--quickTransition)}#newsletterForm button .loader:after{content:"";width:20px;height:20px;border:2.5px solid #002d58;border-right-color:#fff;border-radius:100%;animation:spinner 1.1s linear infinite;transform-origin:center;margin:0;position:static}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#newsletterForm .error{color:#a90b0b;margin:2px 4px 0;line-height:1.2}#newsletterForm .capchaNote{overflow:hidden;position:absolute;top:100%;color:#ffffff61;font-size:.8rem;padding-top:5px;line-height:1.15}#newsletterForm .capchaNote a{text-decoration:underline}#newsletterForm .success h3{font-size:1.3rem;margin-bottom:6px;font-weight:600}#newsletterForm .success h3 svg{display:inline;color:#fff;vertical-align:sub;margin-right:3px;vertical-align:bottom}#newsletterForm .success p{border:2px solid #fff;padding:6px 8px;border-radius:10px;line-height:1.3;font-weight:600}#NewsletterTexts{margin-top:50px}@media screen and (max-width:950px){#newsletterTop{flex-direction:column-reverse;padding:10px;min-height:50vh;align-items:center}#newsletterTop #right{background:none;box-shadow:none;min-height:100px;margin:0;padding:20px 0;align-items:center}#newsletterTop #right .clock{display:none}#newsletterTop .cardStack{width:min(350px,100%)}#newsletterForm form{width:100%}#newsletterForm form .inputArea{flex-direction:column}#newsletterForm button{flex:1}#newsletterTop #left{margin-bottom:min(50%,200px)}}#NewsletterTexts .mainP{line-height:1.3;color:#3f3f3f;margin-bottom:40px}#NewsletterTexts .linesInfo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:35px}#NewsletterTexts .linesInfo>div{display:grid;grid-template-rows:subgrid;gap:5px;grid-row:span 3}#NewsletterTexts .linesInfo>div .secondaryButton{margin-top:12px;font-size:1rem;line-height:1.1;padding:6px 15px;text-align:center}#NewsletterTexts .linesInfo h2{font-size:1.3rem}#NewsletterTexts .linesInfo svg{width:40px;height:40px}.hashtagBox:before{content:"#";color:var(--spotlight-color)}.hashtagBox{font-family:dela-gothic;font-size:10rem;display:flex;align-items:center;max-width:100%;overflow:hidden;gap:30px}.hashtagBox h4{font-size:5rem;font-weight:600}.hashtagIMG{width:100%;margin:clamp(20px,10vw,50px) 0}