@keyframes iccFloat{0%,to{transform:translate(0)}50%{transform:translateY(-5px)}}.icc-reveal,.icc-parallax,.icc-hero-image{opacity:1!important}.icc-hero-image{will-change:auto;transform:none;animation:none!important}.icc-float{animation:8s ease-in-out infinite iccFloat}main>section.icc-manifesto[aria-labelledby=heritage-heading]{background:#17382d}main>section.icc-manifesto[aria-labelledby=heritage-heading]>.grid>div:last-child{background:0 0}.icc-manifesto .icc-parallax{transform-origin:50%;transform:scale(1.025)}.icc-manifesto:after{content:"";z-index:5;background:linear-gradient(90deg,var(--color-it-green) 0 33.333%,#ffffffe0 33.333% 66.666%,var(--color-it-red) 66.666% 100%);opacity:.56;height:3px;position:absolute;inset:auto 0 0}main>section[aria-labelledby=editorial-heading] article:last-child>svg[viewBox="0 0 160 160"]{display:none}main>section[aria-labelledby=editorial-heading] article:last-child:after{content:"";opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none'%3E%3Cpath d='M28 100C43 82 56 64 73 35' stroke='%23B99A5D' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M47 74C29 74 21 61 24 45C41 44 53 54 47 74Z' stroke='%23B99A5D' stroke-width='2'/%3E%3Cpath d='M59 58C77 58 88 45 87 29C69 28 57 39 59 58Z' stroke='%23B99A5D' stroke-width='2'/%3E%3Cpath d='M39 88C24 91 14 83 12 70C27 66 40 73 39 88Z' stroke='%23B99A5D' stroke-width='2'/%3E%3Cpath d='M68 44C82 42 94 31 96 18C81 16 68 26 68 44Z' stroke='%23B99A5D' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:104px;height:104px;position:absolute;top:14px;right:18px}main>section:first-child .icc-float{background-image:url(https://italian-culinary-essence.lovable.app/__l5e/assets-v1/dc01fad8-8b8c-49f0-8fd7-7763d4204b67/icc-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:84%;width:128px;height:128px;background-color:#fffffffa!important;border-color:#b99a5db3!important;box-shadow:0 14px 35px -22px #0f3d2e8c!important}main>section:first-child .icc-float>*{display:none!important}main{--icc-travertine:#fff;--icc-parchment:#fff;--icc-basil:#143d30;--icc-sage:#fff;--icc-sage-deep:#fff;--icc-brass:#b18a45;--icc-charcoal:#2c2b25}main>section[aria-labelledby=editorial-heading],main>section[aria-labelledby=events-heading]{background:var(--icc-travertine)!important;box-shadow:none!important;filter:none!important;background-image:none!important}main>section[aria-labelledby=editorial-heading]>.container-icc{box-shadow:none!important;filter:none!important;background:0 0!important}main>section[aria-labelledby=editorial-heading] article{filter:none!important;box-shadow:0 18px 50px -38px #143d307a!important}main>section[aria-labelledby=network-heading],main>section[aria-labelledby=chapters-heading],main>section[aria-labelledby=editorial-heading],main>section[aria-labelledby=events-heading],main>section[aria-labelledby=network-heading]>.container-icc>.grid,main>section[aria-labelledby=events-heading] a[class*=grid],main>section[aria-labelledby=cta-heading] .container-icc>.grid{background:#fff!important}main>section[aria-labelledby=editorial-heading] article{filter:none!important;transition:transform .35s,border-color .35s,box-shadow .35s,background-color .35s!important;box-shadow:0 18px 50px -38px #143d307a!important}main>section[aria-labelledby=editorial-heading] article:hover{transform:translateY(-4px);border-color:#b18a45ad!important;box-shadow:0 26px 64px -38px #143d3094!important}main>section[aria-labelledby=editorial-heading] article:before{content:"";z-index:20;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}main>section[aria-labelledby=editorial-heading] article:first-of-type:before{background:var(--icc-brass)}main>section[aria-labelledby=editorial-heading] article:nth-of-type(2):before{background:var(--icc-basil)}main>section[aria-labelledby=editorial-heading] article:nth-of-type(3):before{background:#839276}main>section[aria-labelledby=editorial-heading] article:nth-of-type(4):before{background:var(--icc-brass)}@media(max-width:767px){main>section[aria-labelledby=editorial-heading] article{min-height:0!important}}.icc-value-card,main>section[aria-labelledby=events-heading] a[class*=grid],main>section[aria-labelledby=partners-home-heading] [class*="min-h-[170px]"]{box-shadow:0 16px 42px -34px #143d306b;border-color:#b18a4547!important}.icc-value-card:hover,main>section[aria-labelledby=events-heading] a[class*=grid]:hover,main>section[aria-labelledby=partners-home-heading] [class*="min-h-[170px]"]:hover{box-shadow:0 24px 58px -34px #143d3085}@media(prefers-reduced-motion:reduce){.icc-float{animation:none!important;transform:none!important}main>section[aria-labelledby=editorial-heading] article:hover{transform:none!important}}.icc-value-card{transform-origin:bottom}@media(prefers-reduced-motion:reduce){.icc-value-card{transition:border-color .2s,background-color .2s!important;transform:none!important}}
