.materie-page[data-astro-cid-km57luiq]{background-color:var(--color-sabbia-1,#e5dbcf);color:var(--color-text-nero,#000);width:100%;overflow-x:hidden}.materie-hero-section[data-astro-cid-km57luiq]{width:100%;min-height:100vh;color:var(--color-sabbia-1,#e5dbcf);padding:calc(var(--header-height,100px) + 2rem) 1.5rem 4rem;box-sizing:border-box;background-color:#0d0c0b;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-bg-wrap[data-astro-cid-km57luiq]{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hero-bg-img[data-astro-cid-km57luiq]{object-fit:cover;object-position:center 38%;filter:brightness(.88)contrast(1.05);width:100%;height:100%;display:block}.hero-overlay[data-astro-cid-km57luiq]{z-index:2;background:radial-gradient(#00000047 0%,#00000085 100%);position:absolute;inset:0}.hero-content-container[data-astro-cid-km57luiq]{z-index:3;justify-content:center;max-width:1100px;margin:0 auto;padding:0 1rem;display:flex;position:relative}.hero-text-block[data-astro-cid-km57luiq]{max-width:900px;margin:0 auto}.hero-headline[data-astro-cid-km57luiq]{font-family:var(--font-serif,"Newsreader", Georgia, serif);letter-spacing:-.015em;color:#f7f3ee;margin:0 0 1.25rem;font-size:clamp(2.8rem,5.2vw,5.2rem);font-weight:400;line-height:1.14}.hero-headline[data-astro-cid-km57luiq] em[data-astro-cid-km57luiq]{font-style:italic;font-family:var(--font-serif,"Newsreader", Georgia, serif)}.hero-payoff[data-astro-cid-km57luiq]{font-family:var(--font-sans,"Schibsted Grotesk", sans-serif);color:#f7f3eeeb;letter-spacing:.01em;max-width:620px;margin:0 auto;font-size:clamp(.95rem,1.25vw,1.22rem);font-weight:400;line-height:1.6}.materia-prima-section[data-astro-cid-km57luiq]{background-color:var(--color-sabbia-1,#e5dbcf);width:100%;padding-top:clamp(4rem,6.5vw,7.5rem);padding-bottom:clamp(4rem,6.5vw,7.5rem);overflow:hidden}.materia-prima-container[data-astro-cid-km57luiq]{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);align-items:center;width:100%;display:grid}.materia-prima-text-col[data-astro-cid-km57luiq]{box-sizing:border-box;max-width:680px;padding:1rem clamp(2rem,5vw,5.5rem) 1rem clamp(2rem,9.2vw,176px)}.materia-prima-title[data-astro-cid-km57luiq]{font-family:var(--font-serif,"Newsreader", Georgia, serif);color:#000;letter-spacing:-.01em;margin:0 0 2rem;font-size:clamp(2.3rem,3.1vw,2.9rem);font-weight:400;line-height:1.18}.materia-prima-paragraphs[data-astro-cid-km57luiq]{max-width:440px}.materia-prima-paragraphs[data-astro-cid-km57luiq] p[data-astro-cid-km57luiq]{font-family:var(--font-sans,"Schibsted Grotesk", sans-serif);color:#000;margin:0 0 1.25rem;font-size:clamp(.9rem,.98vw,1.05rem);font-weight:400;line-height:1.7}.materia-prima-paragraphs[data-astro-cid-km57luiq] p[data-astro-cid-km57luiq]:last-child{margin-bottom:0}.materia-prima-media-col[data-astro-cid-km57luiq]{justify-content:flex-end;align-items:center;width:100%;display:flex}.materia-prima-media-frame[data-astro-cid-km57luiq]{aspect-ratio:1731/1866;width:100%;display:flex;overflow:hidden}.materia-prima-media-img[data-astro-cid-km57luiq]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tradizione-section[data-astro-cid-km57luiq]{background-color:var(--color-sabbia-2,#dbcfc1);width:100%;padding:clamp(3.5rem,5.5vw,6rem) 0}.tradizione-container[data-astro-cid-km57luiq]{box-sizing:border-box;grid-template-columns:minmax(0,1.22fr) minmax(0,1.15fr);align-items:center;gap:clamp(3.5rem,6.5vw,7.5rem);width:100%;max-width:1560px;margin:0 auto;padding-left:clamp(1rem,2vw,2.5rem);padding-right:clamp(1.5rem,5vw,6rem);display:grid}.tradizione-media-col[data-astro-cid-km57luiq]{justify-content:flex-start;align-items:center;display:flex}.tradizione-media-frame[data-astro-cid-km57luiq]{aspect-ratio:431/495;width:100%;max-width:630px;overflow:hidden}.tradizione-media-img[data-astro-cid-km57luiq]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tradizione-text-col[data-astro-cid-km57luiq]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;max-width:530px;display:flex}.tradizione-title[data-astro-cid-km57luiq]{font-family:var(--font-serif,"Newsreader", Georgia, serif);color:#000;letter-spacing:-.01em;margin:0 0 2.4rem;font-size:clamp(1.85rem,2.4vw,2.55rem);font-weight:400;line-height:1.2}.tradizione-title[data-astro-cid-km57luiq] em[data-astro-cid-km57luiq]{font-style:italic}.tradizione-paragraphs[data-astro-cid-km57luiq]{max-width:470px}.tradizione-paragraphs[data-astro-cid-km57luiq] p[data-astro-cid-km57luiq]{font-family:var(--font-sans,"Schibsted Grotesk", sans-serif);color:#000;margin:0 0 1.25rem;font-size:clamp(.9rem,.98vw,1.05rem);line-height:1.7}.tradizione-paragraphs[data-astro-cid-km57luiq] p[data-astro-cid-km57luiq]:last-child{margin-bottom:0}.tradizione-action[data-astro-cid-km57luiq]{margin-top:2.85rem}.btn-outline-custom[data-astro-cid-km57luiq]{text-align:center;color:#000;font-family:var(--font-serif,"Newsreader", Georgia, serif);letter-spacing:.12em;text-transform:uppercase;background-color:#0000;border:1px solid #000;justify-content:center;align-items:center;padding:13px 30px 9px;font-size:clamp(.85rem,.95vw,1.02rem);line-height:1;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.btn-outline-custom[data-astro-cid-km57luiq]:hover{color:#fff;background-color:#000}.showcase-header[data-astro-cid-km57luiq]{margin-bottom:clamp(2.5rem,4vw,4rem);padding:0 1.5rem}.showcase-title[data-astro-cid-km57luiq]{font-family:var(--font-serif,"Newsreader", Georgia, serif);color:#000;letter-spacing:-.01em;font-size:clamp(1.85rem,2.5vw,2.65rem);font-style:italic;font-weight:400}.materials-showcase-grid[data-astro-cid-km57luiq]{box-sizing:border-box;border-top:1px solid #00000073;border-bottom:1px solid #00000073;grid-template-columns:repeat(3,1fr);width:100%;max-width:100%;margin:0;display:grid}.material-tile[data-astro-cid-km57luiq]{text-align:center;box-sizing:border-box;color:#000;background-color:#0000;border-bottom:1px solid #00000073;border-right:1px solid #00000073;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(340px,32vw,480px);padding:clamp(2.5rem,4vw,4.5rem) clamp(1.5rem,3vw,3.5rem);text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.material-tile[data-astro-cid-km57luiq]:nth-child(3n){border-right:none}.material-tile[data-astro-cid-km57luiq]:nth-child(4),.material-tile[data-astro-cid-km57luiq]:nth-child(5),.material-tile[data-astro-cid-km57luiq]:nth-child(6){border-bottom:none}.tile-content[data-astro-cid-km57luiq]{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:380px;transition:opacity .35s,transform .35s;display:flex;position:relative}.tile-title[data-astro-cid-km57luiq]{font-family:var(--font-serif,"Newsreader", Georgia, serif);letter-spacing:.05em;color:#000;text-transform:uppercase;margin:0 0 1.25rem;font-size:clamp(1.6rem,2.1vw,2.3rem);font-weight:400}.tile-desc[data-astro-cid-km57luiq]{font-family:var(--font-sans,"Schibsted Grotesk", sans-serif);color:#000;margin:0 0 2rem;font-size:clamp(.85rem,.95vw,.98rem);line-height:1.62}.tile-btn-wrap[data-astro-cid-km57luiq]{justify-content:center;width:100%;display:flex}.tile-btn[data-astro-cid-km57luiq]{text-align:center;color:#000;font-family:var(--font-serif,"Newsreader", Georgia, serif);letter-spacing:.12em;text-transform:uppercase;background-color:#0000;border:1px solid #000;justify-content:center;align-items:center;padding:calc(.65rem + 2px) 1.85rem calc(.65rem - 2px);font-size:.95rem;line-height:1;transition:background-color .25s,color .25s;display:inline-flex}.tile-image-bg[data-astro-cid-km57luiq]{z-index:1;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .4s,visibility .4s;position:absolute;inset:0;overflow:hidden}.tile-img[data-astro-cid-km57luiq]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block;transform:scale(1.04)}.tile-arrow-wrap[data-astro-cid-km57luiq]{z-index:3;pointer-events:none;opacity:0;transition:opacity .4s 50ms,transform .4s 50ms;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tile-arrow-icon[data-astro-cid-km57luiq]{color:#000;filter:drop-shadow(0 2px 6px #fff6);width:56px;height:28px}.material-tile[data-astro-cid-km57luiq]:hover .tile-image-bg[data-astro-cid-km57luiq],.material-tile[data-astro-cid-km57luiq]:focus-visible .tile-image-bg[data-astro-cid-km57luiq]{opacity:1;visibility:visible}.material-tile[data-astro-cid-km57luiq]:hover .tile-img[data-astro-cid-km57luiq],.material-tile[data-astro-cid-km57luiq]:focus-visible .tile-img[data-astro-cid-km57luiq]{transform:scale(1)}.material-tile[data-astro-cid-km57luiq]:hover .tile-arrow-wrap[data-astro-cid-km57luiq],.material-tile[data-astro-cid-km57luiq]:focus-visible .tile-arrow-wrap[data-astro-cid-km57luiq]{opacity:1;transform:translate(-45%,-50%)}.material-tile[data-astro-cid-km57luiq]:hover .tile-content[data-astro-cid-km57luiq],.material-tile[data-astro-cid-km57luiq]:focus-visible .tile-content[data-astro-cid-km57luiq]{opacity:0;transform:scale(.96)}@media (width<=1024px){.materials-showcase-grid[data-astro-cid-km57luiq]{grid-template-columns:repeat(2,1fr)}.material-tile[data-astro-cid-km57luiq]:nth-child(3n){border-right:1px solid #00000073}.material-tile[data-astro-cid-km57luiq]:nth-child(2n){border-right:none}.material-tile[data-astro-cid-km57luiq]:nth-child(4){border-bottom:1px solid #00000073}.material-tile[data-astro-cid-km57luiq]:nth-child(5),.material-tile[data-astro-cid-km57luiq]:nth-child(6){border-bottom:none}}@media (width<=860px){.materia-prima-container[data-astro-cid-km57luiq],.tradizione-container[data-astro-cid-km57luiq]{grid-template-columns:1fr;gap:3rem}.materia-prima-text-col[data-astro-cid-km57luiq],.tradizione-text-col[data-astro-cid-km57luiq]{max-width:100%;padding-left:clamp(1.5rem,5vw,3rem);padding-right:clamp(1.5rem,5vw,3rem)}.materia-prima-media-col[data-astro-cid-km57luiq]{justify-content:center;padding-left:clamp(1.5rem,5vw,3rem);padding-right:clamp(1.5rem,5vw,3rem)}.materia-prima-media-frame[data-astro-cid-km57luiq]{max-width:520px;margin:0 auto}.tradizione-media-col[data-astro-cid-km57luiq]{justify-content:center;padding-left:clamp(1.5rem,5vw,3rem);padding-right:clamp(1.5rem,5vw,3rem)}.tradizione-media-frame[data-astro-cid-km57luiq]{max-width:500px;margin:0 auto}.materials-showcase-section[data-astro-cid-km57luiq]{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.showcase-header[data-astro-cid-km57luiq]{margin-bottom:2rem!important}.materials-showcase-grid[data-astro-cid-km57luiq]{grid-template-columns:1fr}.material-tile[data-astro-cid-km57luiq]{min-height:380px;border-bottom:1px solid #00000073!important;border-right:none!important}.material-tile[data-astro-cid-km57luiq]:last-child{border-bottom:none!important}}
