.pill{--pill-h:max(44px, calc(var(--u) * 3));height:var(--pill-h);padding:0 calc(var(--pill-h) * .42) 0 calc(var(--pill-h) * .5);font-size:max(14px, calc(var(--u) * 1));white-space:nowrap;transition:transform .6s var(--ease-expo), background-color .3s;border-radius:999px;justify-content:space-between;align-items:center;gap:1.2em;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.pill-gold{background:var(--color-oro);color:var(--color-carbone)}@media (hover:hover){.pill-gold:hover{background:#d2b455;transform:translateY(-2px)}}.pill svg{transition:transform .5s var(--ease-expo);flex:none}@media (hover:hover){.pill:hover svg{transform:translate(4px)}}.pill:active{transition-duration:.12s;transform:translateY(0)scale(.97)}@media (prefers-reduced-motion:reduce){.pill:hover svg,.pill:active{transform:none}}.intro{z-index:90;background:var(--color-preloader);pointer-events:none;display:none;position:fixed;inset:0}html[data-intro=pending] .intro{pointer-events:auto;display:block}.intro-card{width:max(190px, calc(var(--u) * 23.75));aspect-ratio:9/10;clip-path:inset(50% 0);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.intro-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.intro-card img+img{clip-path:inset(100% 0 0)}.intro-bar{width:100%;height:max(4px, calc(var(--u) * .4));background:var(--color-oro);transform-origin:0;position:absolute;bottom:0;left:0;transform:scaleX(0)}.hero{--hero-h:max(85svh, 34rem);height:var(--hero-h);background:var(--color-farina);position:relative}.hero-frame{z-index:95;color:#fff;background:#1d1a18;position:absolute;inset:0;overflow:hidden}.hero-slides,.hero-slide{position:absolute;inset:0}.hero-slide{visibility:hidden;opacity:0;overflow:hidden}.hero-slide.is-active{visibility:visible;opacity:1}.hero-slide img{object-fit:cover;width:100%;height:100%;display:block}.hero-scrim{pointer-events:none;background:linear-gradient(90deg,#00000057 0%,#0000 62%),linear-gradient(#00000057 0%,#0000001a 26%,#0003 50%,#00000080 72%,#000000c7 100%);position:absolute;inset:0}.hero-inner{padding:0 calc(var(--u) * 3.1);flex-direction:column;display:flex;position:absolute;inset:0}.hero-h1{margin:auto 0 calc(var(--u) * 9);font-size:calc(var(--u) * 7.4);letter-spacing:-.05em;color:#fff;font-weight:300;line-height:.96}.hero-title-line{display:block}.hero-rule{transform-origin:0;background:#ffffff47;flex:none;height:1px}.hero-row{grid-template-columns:calc(var(--u) * 24.1) minmax(0, 1fr) auto;padding:calc(var(--u) * 3) 0 calc(var(--u) * 4.3);flex:none;align-items:start;display:grid}.hero-labels,.hero-texts{display:grid}.hero-label,.hero-text{grid-area:1/1}.hero-label{color:var(--color-oro);font-size:max(15px, calc(var(--u) * 1.4));margin:0;font-weight:400;line-height:1.2}.hero-text{max-width:calc(var(--u) * 34);font-size:max(16px, calc(var(--u) * 1.5));margin:0;font-weight:300;line-height:1.54}.hero-label:not(.is-active),.hero-text:not(.is-active){visibility:hidden;opacity:0}.hero-cta{margin-top:calc(var(--u) * 2.4);min-width:calc(var(--u) * 14.6)}.hero-arrows{gap:calc(var(--u) * .5);margin-top:calc(var(--u) * 1.6);display:flex}.hero-arrow{width:max(44px, calc(var(--u) * 3.9));aspect-ratio:1;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;place-items:center;transition:background-color .3s,border-color .3s;display:grid}@media (hover:hover){.hero-arrow:hover{background:#ffffff29;border-color:#fff}}.hero-nav{top:calc(var(--u) * 2);z-index:3;position:absolute;left:0;right:0}.nav-pill{width:min(calc(var(--u) * 62.5), calc(100% - 24px));height:max(52px, calc(var(--u) * 4.1));padding:0 calc(var(--u) * .6) 0 calc(var(--u) * 1.7);-webkit-backdrop-filter:blur(18px)saturate(1.25);color:#fff;background:#ffffff24;border:1px solid #ffffff57;border-radius:999px;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.nav-logo{align-items:center;gap:.55em;height:100%;display:flex}.nav-logo img{height:max(18px, calc(var(--u) * 1.25));width:auto;display:block}.nav-links{gap:calc(var(--u) * 2.25);font-size:max(14px, calc(var(--u) * 1.1));margin:0;padding:0;font-weight:300;list-style:none;display:flex}.nav-links a,.nav-lang{color:inherit;opacity:.92;text-decoration:none;transition:opacity .2s}.nav-links a:hover,.nav-lang:hover{opacity:1}.nav-end{align-items:center;gap:calc(var(--u) * 1.2);display:flex}.nav-lang{font-size:max(13px, calc(var(--u) * .95));letter-spacing:.04em;font-weight:500}.nav-cta,.nav-burger{min-height:44px;height:calc(var(--u) * 3);padding:0 calc(var(--u) * 1.6);color:#fff;font:inherit;font-size:max(14px, calc(var(--u) * 1));cursor:pointer;background:#c4a54561;border:1px solid #ffffff47;border-radius:999px;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.nav-burger{display:none}.nav-sheet{-webkit-backdrop-filter:blur(22px);color:#fff;background:#231f20eb;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.nav-sheet::backdrop{background:0 0}.nav-sheet-inner{height:100%;padding:max(20px, env(safe-area-inset-top)) 24px max(28px, env(safe-area-inset-bottom));flex-direction:column;gap:28px;display:flex}.nav-sheet-close{color:#fff;background:0 0;border:1px solid #fff6;border-radius:50%;align-self:flex-end;width:44px;height:44px;font-size:22px;line-height:1}.nav-sheet ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.nav-sheet li a{color:#fff;letter-spacing:-.04em;padding:10px 0;font-size:clamp(32px,10vw,44px);font-weight:300;text-decoration:none;display:block}.nav-sheet-foot{gap:16px;margin-top:auto;display:grid}.nav-sheet .pill{--pill-h:56px;justify-content:center;font-size:16px}.nav-sheet-lang{color:#fff;font-size:16px}html[data-intro=pending]{overflow:hidden}html[data-intro=pending] .hero-frame{top:11.7svh;left:5vw;right:5vw;bottom:calc(var(--hero-h) - 88.3svh);z-index:80}html[data-intro=pending] .hero-title-line,html[data-intro=pending] .hero-nav,html[data-intro=pending] .hero-row>*{opacity:0}html[data-intro=pending] .hero-rule{transform:scaleX(0)}html[data-intro=pending] .hero-row{pointer-events:none}@media (max-width:767px){.hero{--hero-h:max(92svh, 34rem)}.hero-nav{top:12px}.nav-pill{width:calc(100% - 24px);padding:0 6px 0 18px}.nav-logo img{height:20px}.nav-links,.nav-cta,.nav-lang{display:none}.nav-burger{height:40px;min-height:40px;padding:0 18px;font-size:15px;display:inline-flex}.hero-inner{padding:0 20px}.hero-h1{margin-bottom:28px;font-size:clamp(40px,12.4vw,64px);line-height:.98}.hero-row{padding:18px 0 max(24px, env(safe-area-inset-bottom));grid-template-columns:1fr auto;gap:6px 12px}.hero-labels{grid-column:1}.hero-arrows{grid-area:1/2;gap:8px;margin-top:0}.hero-copy{grid-column:1/-1}.hero-label{font-size:16px}.hero-text{max-width:none;font-size:16px;line-height:1.5}.hero-cta{--pill-h:52px;width:100%;margin-top:18px;font-size:15px}.hero-arrow{width:44px}html[data-intro=pending] .hero-frame{top:12svh;left:5vw;right:5vw;bottom:calc(var(--hero-h) - 88svh)}.intro-card{width:56vw}}
