@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--background:#21040e;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#21040e;--foreground:black}}:root{--menu-h:0px}body,html{max-width:100vw;overflow-x:hidden;font-family:Ufficio600}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subLogoMobile{display:none}.subLogoDesktop{display:block}p{font-size:14px}.subscribeArchive:hover{text-decoration:underline}.FabioMenu{top:-2.4vw}.FabioMenu,.FabioMenuMobile{position:relative;display:flex;transition:top .3s ease}.FabioMenuMobile{top:0}.subscribeBox,.subscribeBoxIndex{margin-left:0;text-align:center;width:100vW;padding-inline:calc(16.66% + 15px)}.formSubscribe{display:grid;grid-gap:8px;gap:8px;max-width:none;padding-inline:16vw;margin-inline:auto;margin-top:30px;font-size:14px}.inputFormSubs{background-color:white;color:black;border:none;border-bottom:1px solid black}.inputFormSubs,.inputFormSubsIndex{padding-inline:0!important;font-family:Ufficio600!important;text-align:center}.inputFormSubsIndex{background-color:#21040e;border-radius:0;color:#e6f5ff;border:none;border-bottom:1px solid #e6f5ff}.footerSubs{position:absolute;bottom:0;width:100%}.footerLink{bottom:1vW;bottom:1dvW}.footerLink a{cursor:pointer;opacity:1;transition:opacity .4s ease;color:#e6f5ff}.footerLink:has(a:hover) a{opacity:.2}.footerLink a:hover{opacity:1!important}.labelInput{margin-top:10px}input:focus,textarea:focus{outline:none}input::placeholder{color:black;font-family:Ufficio600!important;text-align:center}.logoXSubIndex{width:50vW;margin-left:50vW;transform:translateX(-50%)}.submitFormSubs{background:black;color:white}.submitFormSubs,.submitFormSubsIndex{font-family:Ufficio600!important;padding:2px 18px;width:100%;border:none;margin-top:0;border-radius:50px;margin-left:auto;text-align:right;font-size:14px}.submitFormSubsIndex{background:#e6f5ff;color:#21040e}.mainSubscribeDiv{position:absolute;display:block;color:#e6f5ff;top:calc(50vH);transform:translateY(-50%)}.logoFooter{padding-inline:15px;position:absolute;bottom:25px;width:30vW;right:0}.socials a{transition:.3s}.socials a:hover{opacity:.2;transition:all .3s}.slide-in-top{transform:translateY(-100%);animation:slideInTop .6s ease-out 1s forwards}.slide-center{transform:translateY(-45vH);animation:slideInTop 1s ease-out 2s forwards}.slide-in-topSUBSCRIBE{transform:translateY(100px);animation:slideInTop .6s ease-out .2s forwards}@keyframes slideInTop{to{transform:translateY(0);animation:slideInTop 0s ease-out .2s forwards}}.animationOpacity{opacity:0;animation:opacityAnimation .4s ease-out .5s forwards}.socials{animation:opacityAnimation .4s ease-out 4s forwards}.infoContent{position:absolute;top:50px;display:block;top:calc(50px + var(--menu-h, 50px))}.infoLink{margin-left:calc(16.66% + 30px);font-size:12px}.infoLinkVoice{opacity:1;transition:all .2s}.infoLinkVoice:hover{opacity:.2;transition:all .2s}.divMenu{width:16.66%}.divMenu,.divMenuRight{font-size:14px;opacity:0;animation:opacityAnimation .4s ease-out .3s forwards}.divMenuRight{position:absolute;right:15px}.divMenu a{margin-left:15px}*{padding:0;margin:0}a{color:inherit}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.blockInfo{display:flex}.textInfo{bottom:15px;left:0;right:0;padding-left:15px;width:33.33%;white-space:pre-wrap}.logoMenu{padding-inline:15px;padding-top:10px}.imgHomeNew{width:50%;height:50%}.topSubExtra{display:block;top:calc(50vH)}.imgHomeNewNew{object-fit:cover;transition:height .8s;width:100%}.gridImagesHome{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:15px;width:100%}.gridImagesHomeNew{grid-template-columns:repeat(6,1fr)}.gridImagesHome,.gridImagesHomeNew{display:flex;gap:15px;margin-top:10px}.gridImagesHome{grid-template-columns:repeat(6,minmax(0,1fr));width:max-content;align-items:end}.gridImagesHome>div{display:flex;align-items:flex-end;width:16.66vW;height:40vH;transition:all .8s}.gridImagesHome>div:hover{transition:all .8s;width:30vW;height:50vH;z-index:99}.Carousel{position:fixed;bottom:15px;left:0;right:0;padding-inline:0;width:100vw;overflow:hidden;z-index:10}.Carousel .socials{position:relative;display:flex;align-items:center;gap:10px;padding-bottom:8px;padding-left:15px}.Carousel .socials .copy{position:absolute;right:15px}.carouselViewport{width:100%;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.carouselViewport::-webkit-scrollbar{display:none}.carouselTrack{display:flex;gap:15px;width:max-content;align-items:end;animation:marquee 60s linear 5s infinite forwards;will-change:transform}.carouselItem{display:flex;align-items:flex-end;width:auto;height:42vh;transition:all .6s;flex:0 0 auto;margin-right:100vW;animation:gapMovement 1.4s ease-out 1s forwards}@keyframes gapMovement{to{margin-right:0}}.carouselItem:hover{width:auto;z-index:99;transition:all .6s}.imgHomeNew{width:100%;height:100%;transition:all .8s;object-fit:cover;object-position:bottom;box-sizing:border-box}.Carousel:has(.carouselItem:hover) .socials{opacity:0;transition:0s;transition-delay:0s}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:600px){.divMenu,.divMenuRight,.infoLink,p{font-size:16px}.formSubscribe{display:grid;grid-gap:8px;gap:8px;max-width:none;padding-inline:0;margin-inline:auto;margin-top:30px}.footerSubs{display:block}.logoXSubIndex{width:66vW;margin-left:17vW;transform:translateX(0)}.subscribeBox{text-align:left}.subscribeBox,.subscribeBoxIndex{margin-left:0;width:100vW;padding-inline:15px}.subscribeBox .labelInput,.subscribeBoxIndex,.subscribeBoxIndex .labelInput{text-align:center}.subscribeBoxIndex p{margin-bottom:0}.subLogoMobile{display:block}.subLogoDesktop{display:none}.mainSubscribeDiv{position:absolute;display:block}.FabioMenu{position:relative;display:block;top:4vw;transition:top .3s ease}.divMenuRight{position:relative;right:auto;left:15px}.divMenuRight span{margin-left:0}.carouselItem{width:80vW}.topSubExtra{display:block;top:calc(36vH)}.carouselItem:hover{height:calc(auto * 1.5);width:calc(calc(80vw) * 1.5);z-index:99;transition:all .6s}.no-zoom{transform-origin:top left}.infoContent{position:absolute;top:250px}.blockInfo,.infoContent{display:block}.textInfo{bottom:15px;left:0;right:0;padding-left:15px;width:calc(100% - 30px);white-space:pre-wrap}.infoLink{margin-top:100px;margin-left:15px}}.Carousel .socials a{opacity:1;transition:opacity .2s ease}.Carousel .socials:has(a:hover) a{opacity:.2}.Carousel .socials:has(a:hover) a:hover{opacity:1}.Carousel .socials .copy{opacity:1}.carousel100{margin:100px auto;width:90%;border:5px solid red;display:flex;overflow-x:auto}.carousel100::-webkit-scrollbar{display:none}.group100{display:flex;align-items:center;justify-content:center;gap:1em;padding-right:1em;animation:spin 50s linear 2s infinite forwards}.card100{flex:0 0 5em;height:5em;padding:1em;background:cornflowerblue;font-size:3rem;text-align:center;align-content:center}.carousel100:has(.card100:hover) .group100{animation-play-state:paused}@keyframes spin{0%{translate:0}to{translate:-100%}}.appari{opacity:0;animation:opacitino .6s ease-out .5s forwards}@keyframes opacitino{to{opacity:1}}*{box-sizing:border-box}@font-face{font-family:Ufficio600;src:url(/fonts/Ufficio-500.woff2) format("woff2"),url(/fonts/Ufficio-500.woff) format("woff");font-style:normal;font-display:swap}::-webkit-scrollbar{display:none}@keyframes backgroundIndex{to{background:white}}a{text-decoration:none;color:black;opacity:1;font-family:Ufficio600}.frame{width:100vw;left:0;overflow:visible;background:transparent;border-radius:0;border:none;position:fixed;top:40vh;transform-origin:top;animation:bottomMov 1s ease 1.5s forwards}@keyframes bottomMov{to{top:calc(60vh - 15px)}}.fabioMenu{opacity:0;animation:opacityIndex .6s ease-out 1.6s forwards}.frame.zoomed{overflow:hidden;border-radius:16px}.row{display:flex;align-items:center;justify-content:center;gap:1500px;padding:12px 12px 5px;overflow-x:auto;overscroll-behavior-x:auto;animation:inlineGap .9s ease-out .2s forwards}@keyframes inlineGap{to{gap:5px}}.LogoIndex{opacity:0;animation:opacityIndex .6s ease-out 1.6s forwards}@keyframes opacityIndex{to{opacity:1}}.row.zoomed{overflow-x:auto;gap:48px;padding:24px 24px 5px}.row::-webkit-scrollbar{display:none}.row::-webkit-scrollbar-thumb,.row::-webkit-scrollbar-track{background:none}.row img{flex:0 0 auto;height:10vh;object-fit:cover;opacity:0;animation:TallIndex 1s ease 1.2s forwards,opacityIndex .9s ease-out .2s forwards;transform-origin:top;filter:none;transition:filter .3s ease}@keyframes TallIndex{to{height:40vh}}.socials{top:57vH;width:100%;position:fixed;display:flex;align-items:center;gap:10px;padding-bottom:8px;padding-left:15px;font-family:Ufficio600;font-size:.7em;transition:.3s;transition-delay:.6s;opacity:0;animation:opacityAnimation .4s ease-out 3s forwards}@keyframes opacityAnimation{to{opacity:1}}.socials .copy{position:absolute;right:15px}.row:has(img:hover) img{overflow:clip;filter:brightness(.7)}.row:has(img:hover) img:hover{filter:none}.row.zoomed img{height:42vh}.socials a{cursor:pointer;opacity:1;transition:opacity .4s ease}.socials:has(a:hover) a{opacity:.2}.socials a:hover{opacity:1!important}@media (max-width:600px){.divMenu{white-space:nowrap;font-size:14px;line-height:1.6}.fabioMenu{display:block;top:4vW}.divMenuRight{position:relative;font-size:14px;line-height:1.6;text-align:start}body{height:100vH;height:100dvH}}