@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(/case/locatelli/funnel-display.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(/case/locatelli/funnel-display-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+2020,u+20a0-20ab,u+2113,u+a720-a7ff}.locatelli_root__0Vdv_{--ox:#220301;--ox-raise:#321310;--ox-panel:#3e140e;--flame:#ff4813;--bone:#fff5eb;--ash:#a08a84;--ash-deep:#593b36;--pad:clamp(18px,4vw,72px);--maxw:1560px;position:relative;background:var(--ox);color:var(--bone);min-height:100svh;overflow-x:clip;font-family:Funnel Display,ui-sans-serif,system-ui,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.locatelli_root__0Vdv_[data-reel=on] .locatelli_hero__YG_kx,.locatelli_root__0Vdv_[data-reel=on] .locatelli_hero__YG_kx *{cursor:none}.locatelli_wrap__ZOPLu{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.locatelli_mono__6S6Ec{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--ash)}.locatelli_flame__NkqKO{color:var(--flame)}.locatelli_topbar__Lsv9Q{position:fixed;inset:0 0 auto 0;z-index:60;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px var(--pad);pointer-events:none}.locatelli_topbar__Lsv9Q:before{content:"";position:absolute;inset:0 0 auto 0;height:128px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in oklab,var(--ox) 92%,transparent) 0,color-mix(in oklab,var(--ox) 62%,transparent) 46%,transparent 100%)}.locatelli_topbar__Lsv9Q a{padding:6px 0;pointer-events:auto;color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s}.locatelli_topbar__Lsv9Q a:hover{border-color:currentColor}.locatelli_topMid__KZN2x{display:none}@media (min-width:920px){.locatelli_topMid__KZN2x{display:block}}.locatelli_progress__Tosaw{position:fixed;inset:auto 0 0 0;height:2px;z-index:60;background:var(--flame);transform:scaleX(0);transform-origin:0 50%}.locatelli_hero__YG_kx{position:relative;min-height:100svh;display:grid;grid-template-rows:1fr auto;padding-block:clamp(96px,14vh,180px) 0;isolation:isolate}.locatelli_heroStage__a5xKr{display:grid;align-content:center;gap:clamp(24px,4vh,56px);position:relative}.locatelli_kicker__sh0PY{display:flex;flex-wrap:wrap;align-items:baseline;gap:clamp(12px,3vw,40px)}.locatelli_wordmark__8J_PS{display:block;width:100%}.locatelli_wordmark__8J_PS svg{display:block;width:100%;height:auto;color:var(--flame)}.locatelli_wordmark__8J_PS path{will-change:transform,opacity}.locatelli_heroLede__adNFa{max-width:46ch;font-size:clamp(1.05rem,1.35vw,1.5rem);line-height:1.42;letter-spacing:-.01em;color:color-mix(in oklab,var(--bone) 82%,transparent);text-wrap:pretty}.locatelli_heroLede__adNFa em{font-style:normal;color:var(--flame)}.locatelli_heroFoot__C_gES{display:grid;gap:18px;padding-block:clamp(20px,4vh,44px);border-top:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}.locatelli_metaRow__W7CRz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}@media (min-width:780px){.locatelli_metaRow__W7CRz{grid-template-columns:repeat(5,minmax(0,1fr))}}.locatelli_metaItem__K9nfZ dt{margin-bottom:7px}.locatelli_metaItem__K9nfZ dd{margin:0;font-size:clamp(.9rem,1vw,1.05rem);line-height:1.35;letter-spacing:-.005em;color:var(--bone)}.locatelli_metaItem__K9nfZ a{color:var(--flame);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--flame) 40%,transparent)}.locatelli_reel__3J7u8{position:fixed;top:0;left:0;z-index:50;width:352px;pointer-events:none;opacity:0;will-change:transform}.locatelli_reelHead__eje7W{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px;color:var(--bone)}.locatelli_reelBox____htM{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.locatelli_reelBox____htM video{width:100%;height:100%;object-fit:cover;display:block}.locatelli_reelPlay__e5ruL{position:absolute;inset:0;margin:auto;width:44px;height:44px;border-radius:999px;background:color-mix(in oklab,var(--flame) 88%,transparent);display:grid;place-items:center}.locatelli_reelPlay__e5ruL:after{content:"";border-left:11px solid var(--bone);border-block:7px solid transparent;margin-left:3px}@media (max-width:860px),(pointer:coarse){.locatelli_reel__3J7u8{display:none}}.locatelli_scrollHint__TGL7V{position:absolute;inset:auto var(--pad) clamp(96px,12vh,150px) auto;display:flex;gap:10px;align-items:center}.locatelli_section__dqaBk{position:relative;padding-block:clamp(88px,13vh,190px)}.locatelli_sectionHead__m1CO0{display:grid;gap:clamp(20px,3vw,40px);align-items:start;margin-bottom:clamp(36px,6vh,82px)}@media (min-width:900px){.locatelli_sectionHead__m1CO0{grid-template-columns:20ch minmax(0,1fr)}}.locatelli_h2__0Z4mD{margin:0;font-size:clamp(2rem,5.2vw,4.6rem);line-height:.94;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.locatelli_h2__0Z4mD span{color:var(--flame)}.locatelli_body__P3koc{display:grid;gap:1.1em;max-width:62ch;font-size:clamp(1rem,1.15vw,1.22rem);line-height:1.55;letter-spacing:-.005em;color:color-mix(in oklab,var(--bone) 74%,transparent);text-wrap:pretty}.locatelli_body__P3koc strong{font-weight:500;color:var(--bone)}.locatelli_line__zl_K8{display:block;overflow:hidden}.locatelli_line__zl_K8>span{display:block}.locatelli_figure__peBHL{position:relative;margin:0;overflow:hidden;background:var(--ox-raise)}.locatelli_figure__peBHL img,.locatelli_figure__peBHL video{display:block;width:100%;height:auto}.locatelli_figCaption__Cv1Z2{display:flex;justify-content:space-between;gap:16px;padding-top:10px}.locatelli_bleed__dLzJ7{width:100%;max-width:none;padding-inline:0}.locatelli_duo__pyZVf{display:grid;gap:clamp(12px,2vw,28px)}@media (min-width:860px){.locatelli_duo__pyZVf{grid-template-columns:repeat(2,minmax(0,1fr))}}.locatelli_stats__rrQlH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}@media (min-width:860px){.locatelli_stats__rrQlH{grid-template-columns:repeat(4,minmax(0,1fr))}}.locatelli_stat__lHAc1{border-bottom:1px solid color-mix(in oklab,var(--bone) 12%,transparent);padding:clamp(22px,3vw,40px) 20px clamp(22px,3vw,40px) 0}.locatelli_statValue__BKCC1{font-size:clamp(2.6rem,6vw,5.2rem);line-height:.9;letter-spacing:-.05em;font-weight:500;color:var(--flame);font-variant-numeric:tabular-nums}.locatelli_statValue__BKCC1 sup{font-size:.28em;vertical-align:super;letter-spacing:.02em;color:var(--ash)}.locatelli_statLabel__g7ch4{margin-top:12px;max-width:22ch}.locatelli_stripPin__4Ls0f{position:relative;overflow:hidden}.locatelli_strip__g5QVU{display:flex;gap:clamp(12px,1.6vw,26px);align-items:flex-end;padding-inline:var(--pad);will-change:transform}.locatelli_stripCard___Sp9B{flex:0 0 auto;width:clamp(260px,34vw,560px)}.locatelli_stripCard___Sp9B:nth-child(odd){width:clamp(230px,27vw,440px)}.locatelli_stripCard___Sp9B figure{margin:0;overflow:hidden;background:var(--ox-raise)}.locatelli_stripCard___Sp9B img{display:block;width:100%;height:auto;transition:transform .7s cubic-bezier(.16,1,.3,1)}.locatelli_stripCard___Sp9B:hover img{transform:scale(1.03)}.locatelli_stripMeta__7eTV9{display:flex;justify-content:space-between;gap:14px;padding-top:10px;border-top:1px solid color-mix(in oklab,var(--bone) 12%,transparent);margin-top:10px}.locatelli_stripScroll__7fpSC{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.locatelli_stripScroll__7fpSC::-webkit-scrollbar{display:none}.locatelli_notes__azbF_{display:grid;gap:0;border-top:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}.locatelli_note__gOylS{display:grid;gap:14px clamp(20px,4vw,56px);padding-block:clamp(26px,4vw,48px);border-bottom:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}@media (min-width:900px){.locatelli_note__gOylS{grid-template-columns:8ch minmax(0,26ch) minmax(0,1fr);align-items:baseline}}.locatelli_noteTitle__fS0Fz{margin:0;font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1.15;letter-spacing:-.02em;font-weight:500;color:var(--bone)}.locatelli_noteBody__KXi8Z{font-size:clamp(.95rem,1.05vw,1.1rem);line-height:1.55;color:color-mix(in oklab,var(--bone) 68%,transparent);max-width:58ch}.locatelli_noteBody__KXi8Z code{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.86em;color:var(--flame);background:color-mix(in oklab,var(--flame) 10%,transparent);padding:.1em .4em}.locatelli_swatches__DUaxR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}@media (min-width:860px){.locatelli_swatches__DUaxR{grid-template-columns:repeat(6,minmax(0,1fr))}}.locatelli_swatch__bWCyA{aspect-ratio:1/1.15;display:flex;align-items:flex-end;padding:12px;outline:1px solid color-mix(in oklab,var(--bone) 10%,transparent)}.locatelli_outro__Wf_xl{position:relative;padding-block:clamp(96px,18vh,220px);border-top:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}.locatelli_cta__Q_B81{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(26px,4vh,48px);padding:16px 26px;border-radius:999px;background:var(--flame);color:var(--ox);text-decoration:none;font-size:clamp(1rem,1.3vw,1.3rem);font-weight:500;letter-spacing:-.01em;transition:transform .4s cubic-bezier(.16,1,.3,1)}.locatelli_cta__Q_B81:hover{transform:translateY(-2px)}.locatelli_cta__Q_B81 span{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:color-mix(in oklab,var(--ox) 18%,transparent)}.locatelli_colophon__W70jG{display:grid;gap:18px 24px;margin-top:clamp(56px,10vh,120px);padding-top:22px;border-top:1px solid color-mix(in oklab,var(--bone) 12%,transparent)}@media (min-width:780px){.locatelli_colophon__W70jG{grid-template-columns:repeat(4,minmax(0,1fr))}}.locatelli_colophon__W70jG dd{margin:4px 0 0;font-size:.95rem;line-height:1.4;color:var(--bone)}.locatelli_colophon__W70jG a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--bone) 30%,transparent)}.locatelli_grain__MSKbv{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.locatelli_grain__MSKbv{display:none}.locatelli_stripCard___Sp9B img{transition:none}}.locatelli_h1__PNGqb{margin:0;font-size:inherit;font-weight:inherit;line-height:0}.locatelli_sr__kHqor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:899px){.locatelli_topbar__Lsv9Q{position:absolute}.locatelli_scrollHint__TGL7V,.locatelli_topbar__Lsv9Q:before{display:none}.locatelli_stripPin__4Ls0f{padding-bottom:4px}.locatelli_stripCard___Sp9B{width:76vw}.locatelli_stripCard___Sp9B:nth-child(odd){width:62vw}}.locatelli_offsetRight__OSksm{width:min(100%,66%);margin-left:auto}@media (max-width:899px){.locatelli_offsetRight__OSksm{width:100%}}