*{font-family:Noto Sans Mongolian;box-sizing:border-box}a{text-decoration:none;color:inherit}body,html{margin:0;padding:0;width:100%;max-width:100vw;overflow-x:hidden}.image_2{height:20rem!important}.edition-container{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden;box-sizing:border-box}.paraOtro{margin-bottom:4px!important}.cover-image{position:relative;height:100vh;width:100%;background-size:cover;background-position:center;overflow:hidden}.texture-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3}.issue-info{position:absolute;top:60%;left:20px;color:#fff;text-transform:uppercase;width:90%;max-width:400px}.edition-title{text-align:center!important;font-weight:400;font-size:clamp(2.3rem,5vw,3rem)}.portada{text-align:left;font-weight:400;font-size:clamp(2rem,5vw,3rem)}.edition-date{margin:0;font-size:clamp(1.3rem,3vw,1.5rem)}.contributors-list{margin-top:20px;font-size:clamp(10px,2.5vw,1rem);line-height:1.6;max-width:100%}.contributors-list p{margin:0}.article-preview{padding:20px;text-align:center}.res{padding:20px;text-align:none}.article-date{font-size:12px;color:#888;margin-bottom:10px}.article-title{width:10%;max-width:100px;margin:0 0 15px;font-size:clamp(16px,4vw,20px);text-transform:uppercase;font-weight:400;text-align:left;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.article-content{font-size:1rem;line-height:1.5;color:#333;width:70%;word-break:break-word;overflow-wrap:break-word;margin:0 auto}.read-more{margin-top:15px;font-style:italic;text-align:center}@media (max-width: 768px){.edition-title{text-align:left}.article-content{font-size:clamp(11px,3vw,14px);width:100%}.hormigueados-header{display:flex}.edition-container{max-width:100%;border:none}.cover-image{height:32rem}.contributors-list{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:10px}.contributors-list p{margin-right:5px;font-size:12px;line-height:1}.contributors-list p:after{content:"";margin-left:5px}.contributors-list p:last-child:after{content:""}.carousel-content{aspect-ratio:5/6!important}.hormigueados-header{text-align:left}.ant-bottom-left,.ant-top-right{margin-left:0!important;margin-right:0!important}.event-image-container{border-radius:8px}.ver-mas-button{padding:"8px 20px",}.image_2{height:20rem!important}}@media (max-width: 480px){.cover-image{height:47rem}.article-preview,.res{padding:15px;margin-top:0}.issue-info{bottom:10px;left:10px}.eventos-title{text-align:left!important}.ant-bottom-left,.ant-top-right{width:200px}}.hormigueados-section{position:relative;margin:40px 0;padding:20px;overflow:hidden}.hormigueados-header{position:relative;justify-content:space-between;align-items:center;margin-bottom:20px;text-align:center}.hormigueados-title{font-size:clamp(18px,4vw,24px);text-transform:uppercase;font-weight:700;margin:0}.ant-top-right{position:absolute;top:0;right:0;height:auto;z-index:-1;margin-right:7rem}.ant-bottom-left{position:absolute;bottom:0;left:0;height:auto;z-index:-1;margin-left:7rem}.hormigueados-carousel{position:relative;width:100%;overflow:hidden}.carousel-container{display:flex;transition:transform .5s ease;width:100%}.carousel-item{flex:0 0 100%;padding:0 10px;box-sizing:border-box}.carousel-content{background-color:#f0f0f0;overflow:hidden;position:relative;aspect-ratio:9/5;display:flex;flex-direction:column;justify-content:center;align-items:center}.carousel-text{color:#fff;text-align:center;padding:20px;font-size:clamp(16px,3vw,20px)}.carousel-controls{display:flex;justify-content:center;align-items:center;margin-top:20px;gap:32px}.carousel-button{background:transparent;border:none;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#666;transition:all .2s ease;padding:8px;border-radius:50%}.carousel-button:hover{background-color:#0000000d;color:#000}.carousel-button:active{transform:scale(.95)}.carousel-indicators{display:flex;gap:8px}.indicator{width:6px;height:6px;border-radius:50%;background-color:#ddd;cursor:pointer;transition:all .2s ease}.indicator:hover{background-color:#999}.indicator.active{background-color:#666;width:24px;border-radius:3px}@media (min-width: 768px){.carousel-item{padding:0 20px}.carousel-content{max-width:40rem;height:30rem;margin:0 auto}}.eventos-section{margin:40px 0;padding:20px}.eventos-title{font-size:clamp(18px,4vw,3rem);text-transform:uppercase;font-weight:700;margin:0 0 20px;text-align:center}.eventos-carousel{position:relative;width:100%;overflow:hidden}.responsive-text{margin:0;font-size:10px}@media (min-width: 768px){.responsive-text{font-size:1.3rem}}.event-item{flex:0 0 100%;padding:0 10px;box-sizing:border-box}.event-image-container{width:100%;margin-bottom:15px;overflow:hidden}.event-image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.event-details{padding:16px}.event-info{display:flex;flex-direction:column;gap:5px;margin-bottom:15px;font-size:14px}.event-date,.event-location{display:flex;align-items:center;gap:8px}.info-icon{width:16px;height:16px}.event-title{font-size:clamp(16px,5vw,20px);font-weight:400;margin:0 0 10px}.event-description{font-size:14px;line-height:1.4;margin-bottom:20px;color:#333}.ver-mas-container{display:flex;justify-content:center;margin-top:15px}.ver-mas-button{position:relative;padding:30px 50px;background:none;border:none;font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer;transition:transform .2s ease;color:#000;text-decoration:none;z-index:1}.button-background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;opacity:.3;z-index:-1;border-radius:4px}.ver-mas-button:hover{transform:scale(1.05)}@media (min-width: 768px){.event-item{padding:0 20px}.event-info{flex-direction:row;gap:20px}.event-image-container{max-width:600px;margin:0 auto 20px}}.footer{color:#000}.footer-container{max-width:80rem;margin:0 auto;padding:3rem 1rem}.footer-grid{display:grid;grid-template-columns:1fr;gap:2rem}.footer-section{display:flex;flex-direction:column;gap:1rem}.footer-heading{color:#000;font-size:1.125rem;font-weight:600}.footer-list{display:flex;flex-direction:column;gap:.5rem}.footer-link{color:inherit;text-decoration:none;transition:color .2s}.footer-link:hover{color:#232121}.newsletter-text{font-size:.875rem}.newsletter-form{display:flex;gap:.5rem}.newsletter-input{background-color:#c1bcbc;border-radius:.25rem;padding:.5rem .75rem;font-size:.875rem;flex:1;border:none;color:#000}.newsletter-input:focus{outline:none;box-shadow:0 0 0 2px #000}.newsletter-button{background-color:#000;color:#fff;padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;border:none;cursor:pointer;transition:background-color .2s}.newsletter-button:hover{background-color:#5a5252}.footer-bottom{margin-top:3rem;padding-top:2rem;border-top:1px solid #000}.footer-bottom-content{display:flex;flex-direction:column;align-items:center;gap:1rem}.social-links{display:flex;gap:1.5rem}.social-link{color:inherit;transition:color .2s}.social-link:hover{color:#fff}.copyright{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.heart-icon{color:#ef4444}@media (min-width: 768px){.footer-bottom-content{flex-direction:row;justify-content:space-between}}.not-found-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.content-wrapper{max-width:28rem;width:100%;text-align:center}.image-container{position:relative;margin:0 auto 2rem;width:16rem;height:16rem;overflow:hidden}.image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.image-container:hover img{transform:scale(1.05)}.error-code{font-size:3.75rem;font-weight:700;color:#1f2937;margin-bottom:.5rem;animation:pulse 2s infinite}.error-title{font-size:1.5rem;font-weight:600;color:#374151;margin-bottom:1rem}.error-message{color:#4b5563;margin-bottom:2rem}.home-link{display:inline-flex;align-items:center;padding:.75rem 1.5rem;color:#000;border-radius:.5rem;text-decoration:none}.home-link svg{margin-right:.5rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:4rem;background:none;border:none;color:#000;z-index:10;cursor:pointer;padding:.5rem 1rem;border-radius:50%;transition:transform .3s ease}.carousel-arrow:hover{background:none;transform:translateY(-50%) scale(1.5)}.left-arrow{left:1rem}.right-arrow{right:1rem}@media (max-width: 840px){.carousel-arrow{display:none}}.indicator{transition:transform .3s ease}.indicator:hover{transform:scale(1.5)}.next-button{font-size:1rem!important}@media screen and (min-width: 840px){.footer-heading{font-size:3rem}.newsletter-form{display:flex;gap:.5rem;width:35%}.footer-section,.newsletter-text,.copyright,.newsletter-input{gap:0rem;font-size:1.3rem}.footer-container{max-width:none;margin:0 auto;padding:3rem 1rem}.footer-bottom{border-top:none}}.fade-in-element{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.fade-in-visible{opacity:1;transform:translateY(0)}.fade-out{opacity:0;transform:translateY(-30px);transition:opacity .4s ease-in,transform .4s ease-in}.fade-in-element.fade-left{transform:translate(-30px)}.fade-in-element.fade-right{transform:translate(30px)}.fade-in-element.zoom{transform:scale(.95)}.fade-left.fade-out{transform:translate(30px)}.fade-right.fade-out{transform:translate(-30px)}.zoom.fade-out{transform:scale(1.05)}@keyframes pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 #fff0}}.highlight-animation{animation:pulse 1.5s infinite}.scroll-reveal-container{overflow-x:hidden;position:relative}.force-visible{opacity:1!important;transform:none!important;transition:none!important}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.float{animation:float 3s ease-in-out infinite}.scroll-reveal-slow{transition-duration:1s!important}.scroll-reveal-fast{transition-duration:.3s!important}.scroll-reveal-delay-1{transition-delay:.1s!important}.scroll-reveal-delay-2{transition-delay:.2s!important}.scroll-reveal-delay-3{transition-delay:.3s!important}.scroll-reveal-ease-in{transition-timing-function:ease-in!important}.scroll-reveal-ease-out{transition-timing-function:ease-out!important}.scroll-reveal-bounce{transition-timing-function:cubic-bezier(.17,.67,.83,.67)!important}.svg-animation-pulse{animation:svg-pulse 2s ease}@keyframes svg-pulse{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.2)}to{transform:scale(1);filter:brightness(1)}}.svg-animation-fade{animation:svg-fade 2s ease}@keyframes svg-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.svg-animation-rotate{animation:svg-rotate 2s ease}@keyframes svg-rotate{0%{transform:rotate(0)}50%{transform:rotate(5deg)}to{transform:rotate(0)}}.svg-animation-shake{animation:svg-shake .5s ease}@keyframes svg-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.svg-animation-color{animation:svg-color 2s ease}@keyframes svg-color{0%,to{filter:saturate(1)}50%{filter:saturate(1.5) hue-rotate(10deg)}}.svg-animation-glow{animation:svg-glow 2s ease}@keyframes svg-glow{0%,to{filter:drop-shadow(0 0 0 rgba(255,255,255,0))}50%{filter:drop-shadow(0 0 10px rgba(255,255,255,.7))}}
