.home_pagina__7Ryao{--navy:#061522;--cream:#f4eddf;--gold:#e8b95b;--burgundy:#861126;min-height:100vh;background:var(--navy);color:var(--cream)}.home_apertura__wicgR{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:42rem;border-bottom:8px solid var(--burgundy)}.home_contenuto__C2WAT{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,5.5rem)}.home_marchio__kZsdn{display:flex;align-items:center;gap:1rem;color:var(--gold);font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home_marchio__kZsdn img{width:4.5rem;height:4.5rem;object-fit:contain}.home_marchio__kZsdn span{width:1.8rem;height:1px;background:var(--gold)}.home_contenuto__C2WAT h1{display:flex;flex-direction:column;margin-top:2.2rem;color:var(--cream);font-family:var(--type-display),sans-serif;line-height:.88;text-transform:uppercase}.home_contenuto__C2WAT h1 strong{font-size:clamp(4.5rem,9vw,8rem);letter-spacing:-.035em}.home_contenuto__C2WAT h1 span{margin-top:.75rem;color:var(--gold);font-size:clamp(1.6rem,3vw,2.6rem);letter-spacing:.2em}.home_introduzione__kgetJ{max-width:30rem;margin-top:2rem;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:650;line-height:1.5}.home_dettagli__oA__j{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.5rem;font-size:.95rem;font-weight:700}.home_dettagli__oA__j span{width:1px;height:1.2rem;background:var(--gold)}.home_fotografia__ux7zg{position:relative;min-height:42rem;overflow:hidden}.home_fotografia__ux7zg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,21,34,.3),transparent 30%);pointer-events:none}.home_fotografia__ux7zg img{object-fit:cover;object-position:center 38%}.home_racconto__2ufZz{width:min(48rem,calc(100% - 2rem));margin:0 auto;padding:clamp(4rem,8vw,7rem) 0;text-align:center}.home_racconto__2ufZz h2{color:var(--cream);font-family:var(--type-display),sans-serif;font-size:clamp(2.4rem,6vw,4.8rem);font-weight:800;line-height:.98;letter-spacing:-.03em;text-wrap:balance}.home_racconto__2ufZz p{max-width:42rem;margin:2rem auto 0;color:#dce8ef;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.6;text-wrap:balance}.home_piede__WCpMt{padding:1.5rem;border-top:1px solid rgba(232,185,91,.35);color:var(--gold);text-align:center;font-size:.85rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}@media (max-width:760px){.home_apertura__wicgR{grid-template-columns:1fr;min-height:auto}.home_contenuto__C2WAT{min-height:31rem}.home_fotografia__ux7zg{min-height:27rem;order:-1}.home_fotografia__ux7zg:after{background:linear-gradient(0deg,var(--navy),transparent 35%)}.home_marchio__kZsdn{font-size:.72rem}.home_contenuto__C2WAT h1{margin-top:1.6rem}}