.GastroleryPage_shell__yYXIR{--background:#ecc438;--foreground:#171717;--brand:#323232;--brand-soft:#171717;--surface-soft:#ffffff;--surface-soft-hover:rgba(255,255,255,0.82);min-height:100vh;overflow:hidden;background:#ecc438;color:#ffffff}.GastroleryPage_shell__yYXIR [data-header-part=logo] a{color:#000000}.GastroleryPage_shell__yYXIR [data-header-nav-item],.GastroleryPage_shell__yYXIR [data-header-part=city] button,.GastroleryPage_shell__yYXIR [data-header-part=secondary-menu] a{color:#171717}.GastroleryPage_shell__yYXIR [data-header-part=auth] a,.GastroleryPage_shell__yYXIR [data-header-part=auth] button,.GastroleryPage_shell__yYXIR [data-header-part=search]{background:#ffffff;color:#000000}.GastroleryPage_shell__yYXIR [data-header-part=auth]>*{min-width:42px;height:42px;border-radius:10px;background:#ffffff!important;color:#000000!important}.GastroleryPage_shell__yYXIR [data-auth-modal-trigger] img{filter:brightness(0)!important}.GastroleryPage_shell__yYXIR [data-header-part=language-desktop],.GastroleryPage_shell__yYXIR [data-header-part=language-mobile]{background:#323232;color:#ffffff}.GastroleryPage_main__GwzxD{position:relative;flex:1 1 auto;background:#ecc438;color:#ffffff;font-family:Manrope,sans-serif;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.GastroleryPage_page__u8T6J{position:relative;display:flow-root;overflow:visible;background:#ecc438;color:#ffffff}.GastroleryPage_headerLogo__1g952{position:absolute;top:-27px;left:50%;z-index:3;width:472px;height:103px;transform:translate3d(-50%,0,0);pointer-events:none}.GastroleryPage_headerLogo__1g952 img{width:100%;height:100%;object-fit:contain}.GastroleryPage_wrapper__1lFyn{box-sizing:content-box;width:calc(100% - 4rem);max-width:1490px;margin:0 auto;padding:0 2rem}.GastroleryPage_heroSection__YWCOi{display:block;opacity:0;transform:translateY(50px);transition:transform 2s ease,opacity .2s ease;will-change:transform,opacity}.GastroleryPage_heroSectionReady__p4E31,.GastroleryPage_hero__2FQhn{opacity:1;transform:translateY(0)}.GastroleryPage_hero__2FQhn{position:relative;display:flex;justify-content:space-between;margin:190px 0 0;padding-top:125px}.GastroleryPage_animated__76AeY{opacity:0;transform:translateY(50px);transition:transform 2s ease,opacity .2s ease;will-change:transform,opacity}.GastroleryPage_heroReady__grYeE{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.GastroleryPage_animated__76AeY,.GastroleryPage_heroSection__YWCOi,.GastroleryPage_introAnimated__WWfYC{opacity:1;transform:none;transition:none}}.GastroleryPage_heroLabel__1qHMZ{position:absolute;top:0;left:50%;z-index:15;transform:translate3d(-50%,0,0)}.GastroleryPage_heroLabel__1qHMZ img{width:533px;max-width:min(533px,54vw)}.GastroleryPage_heroPerson__dzWE0{position:relative;flex:0 1 445px}.GastroleryPage_heroPerson__dzWE0>img{position:relative;z-index:10;width:445px;max-width:100%}.GastroleryPage_circle__XpQ1E{position:absolute;top:-80px;z-index:5}.GastroleryPage_circleLeft__6y2VR{left:0;transform-origin:50% 50%;animation:GastroleryPage_line1__xmKNM 3s ease infinite}.GastroleryPage_circleRight__qMp2v{right:0;animation:GastroleryPage_line2__3qwxQ 3s ease infinite}.GastroleryPage_circle__XpQ1E img{max-height:240px}.GastroleryPage_heroTitle__RNbwe{position:absolute;top:50%;left:50%;z-index:15;width:min(752px,47.55vw);transform:translate3d(-50%,-50%,0)}.GastroleryPage_heroTitle__RNbwe img{width:100%}.GastroleryPage_section__rk1fg{margin:50px 0}.GastroleryPage_introSection__PbT76{margin-top:54px}.GastroleryPage_introSection__PbT76 .GastroleryPage_wrapper__1lFyn,.GastroleryPage_reportsSection__rGPVh{position:relative}.GastroleryPage_sectionRow__mI9z9{display:flex;width:100%}.GastroleryPage_sectionRowEl__hlPYK{width:35%}.GastroleryPage_introText__IM6FE{display:flex;flex-direction:column;color:#171717;font-weight:700;font-size:2rem;line-height:1.6}.GastroleryPage_introText__IM6FE h1{margin:0 0 90px;color:#171717;font-size:32px;font-weight:700;line-height:1.6}.GastroleryPage_introText__IM6FE p{margin:0;color:#171717;font-size:31px;font-weight:700;line-height:1.6}.GastroleryPage_introAnimated__WWfYC{opacity:0;transform:translateY(50px);transition:transform 2s ease,opacity .2s ease;will-change:transform,opacity}.GastroleryPage_introAnimatedReady__viSf4{opacity:1;transform:translateY(0)}.GastroleryPage_columnBig__yzI8x,.GastroleryPage_column__0i5wx{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:none}.GastroleryPage_columnBig__yzI8x img,.GastroleryPage_column__0i5wx img{position:relative;z-index:10}.GastroleryPage_columnBig__yzI8x span,.GastroleryPage_column__0i5wx span{position:absolute;inset:0;z-index:5;border:1px solid #ffffff;border-radius:50%;animation:GastroleryPage_pulse___w84n 3s ease infinite}.GastroleryPage_columnBig__yzI8x span:after,.GastroleryPage_columnBig__yzI8x span:before,.GastroleryPage_column__0i5wx span:after,.GastroleryPage_column__0i5wx span:before{position:absolute;top:50%;left:50%;display:block;border:1px solid #ffffff;border-radius:50%;content:"";transform:translate3d(-50%,-50%,0)}.GastroleryPage_columnBig__yzI8x span:before,.GastroleryPage_column__0i5wx span:before{width:40%;height:40%}.GastroleryPage_columnBig__yzI8x span:after,.GastroleryPage_column__0i5wx span:after{width:70%;height:70%;background:rgba(255,255,255,.1)}.GastroleryPage_column__0i5wx{width:287px;height:287px}.GastroleryPage_columnLeft__nwmPK{left:-180px;bottom:-150px;transform:rotate(31.46deg)}.GastroleryPage_columnRight__CXjys{right:-150px;top:30%;transform:translate3d(0,-50%,0) rotate(-45deg)}.GastroleryPage_columnBig__yzI8x{width:537px;height:537px}.GastroleryPage_reportsSection__rGPVh .GastroleryPage_columnLeft__nwmPK{left:-10%;bottom:-150px;transform:rotate(42deg)}.GastroleryPage_reportsSection__rGPVh .GastroleryPage_columnRight__CXjys{top:0;right:-10%;transform:translate3d(0,-50%,0) rotate(-45deg)}.GastroleryPage_sectionTitle__ccDR7{display:flex;justify-content:center;margin-bottom:75px}.GastroleryPage_sectionTitle__ccDR7 img{max-width:min(100%,547px)}.GastroleryPage_videoSection__iAKem .GastroleryPage_sectionTitle__ccDR7 img{width:202px}.GastroleryPage_videoRow__sqvJV{display:flex;justify-content:space-between;margin-left:-48px}.GastroleryPage_videoCard__fdnfy{position:relative;display:block;flex:1 1 0;margin-left:48px;overflow:hidden;color:inherit}.GastroleryPage_videoCard__fdnfy:before{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);z-index:2;width:70px;height:70px;border-radius:50%;background:#ecc438 url(/geometria/gastrolery/ico-triangle.svg) 44% 50% no-repeat;content:"";pointer-events:none}.GastroleryPage_videoCard__fdnfy img{width:100%;height:auto}.GastroleryPage_reportsSection__rGPVh{padding-bottom:80px}.GastroleryPage_reportsGrid__i6ANq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 62px}.GastroleryPage_reportsState__xf1DS{margin:0 0 24px;color:#171717;font-size:16px;line-height:1.5}.GastroleryPage_reportItem__4AsD_{min-height:260px}.GastroleryPage_reportItemBig___Uj5c{grid-column:span 2;grid-row:span 2;min-height:560px}.GastroleryPage_reportLink__eEAJF{position:relative;display:flex;width:100%;min-height:inherit;overflow:hidden;border-radius:25px;color:#ffffff;text-decoration:none;background:#111111}.GastroleryPage_reportImage__bB8JU{position:absolute;inset:0;z-index:1;margin:0}.GastroleryPage_reportImage__bB8JU:after{position:absolute;inset:30% -1px -1px;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);content:""}.GastroleryPage_reportCover__vQN_O{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 5s ease,filter .3s ease}.GastroleryPage_reportLink__eEAJF:hover img.GastroleryPage_reportCover__vQN_O{transform:scale(1.04)}.GastroleryPage_reportNoImage__xGgSq{display:grid;place-items:center;background:#353537;color:#ddd;font-size:13px}.GastroleryPage_reportDate__AOyJ6{position:absolute;top:30px;left:32px;z-index:3;width:max-content;border-radius:13px;background:rgba(0,0,0,.3);color:#ffffff;padding:7px 20px;backdrop-filter:blur(27px);font-size:13px;line-height:1}.GastroleryPage_reportDesc__A0lSQ{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:90px 5rem 40px 40px}.GastroleryPage_reportType__E2Jpt{order:1;margin:10px 0 0;color:rgba(255,255,255,.6);font-size:14px;font-weight:700;line-height:calc(19 / 14)}.GastroleryPage_reportDesc__A0lSQ h2{max-width:400px;margin:0;overflow:hidden;color:#ffffff;display:-webkit-box;font-size:26px;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.GastroleryPage_reportItemBig___Uj5c .GastroleryPage_reportDesc__A0lSQ h2{font-size:26px;font-weight:300;line-height:1.23077}@keyframes GastroleryPage_line1__xmKNM{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(-30px,-10px,10px) rotate(10deg)}}@keyframes GastroleryPage_line2__3qwxQ{0%,to{transform:translateZ(0)}50%{transform:translate3d(10px,10px,-10px)}}@keyframes GastroleryPage_pulse___w84n{0%,to{opacity:.3;transform:scaleX(1)}50%{opacity:.8;transform:scale3d(1.1,1.1,1.1)}}@media (max-width:1600px){.GastroleryPage_reportsSection__rGPVh .GastroleryPage_columnRight__CXjys{right:-22%}.GastroleryPage_reportsSection__rGPVh .GastroleryPage_columnLeft__nwmPK{left:-23%}}@media (max-width:1500px){.GastroleryPage_heroPerson__dzWE0>img{max-width:445px}.GastroleryPage_sectionTitle__ccDR7{margin-bottom:30px}}@media (max-width:1400px){.GastroleryPage_reportsSection__rGPVh .GastroleryPage_columnRight__CXjys{right:-29%}}@media (max-width:1300px){.GastroleryPage_columnBig__yzI8x,.GastroleryPage_column__0i5wx{display:none!important}}@media (max-width:1000px){.GastroleryPage_hero__2FQhn{margin-top:135px}.GastroleryPage_heroPerson__dzWE0{flex-basis:320px}.GastroleryPage_heroPerson__dzWE0>img{max-width:320px}.GastroleryPage_circle__XpQ1E img{max-height:240px}.GastroleryPage_sectionRowEl__hlPYK{width:50%}.GastroleryPage_introText__IM6FE p{font-size:30.4px}.GastroleryPage_reportsGrid__i6ANq{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.GastroleryPage_reportItemBig___Uj5c{grid-column:span 2}}@media (max-width:667px){.GastroleryPage_headerLogo__1g952{top:-27px;width:260px;height:55px}.GastroleryPage_wrapper__1lFyn{box-sizing:border-box;width:100%;padding-right:18px;padding-left:18px}.GastroleryPage_hero__2FQhn{margin-top:115px;padding-top:70px}.GastroleryPage_heroLabel__1qHMZ img{max-width:48vw}.GastroleryPage_heroPerson__dzWE0{flex:0 1 calc(50% - 10px)}.GastroleryPage_heroPerson__dzWE0>img{max-width:100%}.GastroleryPage_sectionRowEl__hlPYK{width:50%}.GastroleryPage_introText__IM6FE,.GastroleryPage_introText__IM6FE h1,.GastroleryPage_introText__IM6FE p{font-size:23.8px;line-height:1.6}.GastroleryPage_introText__IM6FE h1{margin-bottom:20px}.GastroleryPage_videoCard__fdnfy,.GastroleryPage_videoRow__sqvJV{margin-left:0}.GastroleryPage_reportsGrid__i6ANq{grid-template-columns:1fr;gap:18px}.GastroleryPage_reportItemBig___Uj5c,.GastroleryPage_reportItem__4AsD_{grid-column:auto;grid-row:auto;min-height:360px}}@media (max-width:500px){.GastroleryPage_wrapper__1lFyn{padding-right:12px;padding-left:12px}.GastroleryPage_section__rk1fg{margin:20px 0}.GastroleryPage_introSection__PbT76{margin-top:39px}.GastroleryPage_sectionRowEl__hlPYK{width:100%}.GastroleryPage_videoSection__iAKem{margin-top:40px}.GastroleryPage_videoRow__sqvJV{flex-direction:column;gap:30px}.GastroleryPage_reportDate__AOyJ6{top:20px;left:20px;font-size:12px;padding:5px 15px}.GastroleryPage_reportDesc__A0lSQ{padding:70px 28px 28px}.GastroleryPage_reportDesc__A0lSQ h2,.GastroleryPage_reportItemBig___Uj5c .GastroleryPage_reportDesc__A0lSQ h2{font-size:24px}}