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