.hero-media[data-astro-cid-autsfwhz]{position:relative;margin:0;width:100%;display:grid;justify-items:center;isolation:isolate}.numeral[data-astro-cid-autsfwhz]{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);font-size:clamp(9rem,31vw,27rem);font-weight:400;letter-spacing:-.05em;line-height:.8;color:var(--numeral);pointer-events:none;user-select:none;white-space:nowrap}:root[data-numeral=dark] .numeral[data-astro-cid-autsfwhz]{color:color-mix(in srgb,#ea5b0c 20%,transparent)}:root[data-numeral=light] .numeral[data-astro-cid-autsfwhz]{color:orange}:root[data-numeral=mid] .numeral[data-astro-cid-autsfwhz]{color:#fd8402}.frame[data-astro-cid-autsfwhz]{position:relative;width:min(100%,1100px);margin-top:clamp(3.5rem,12vw,10rem)}.frame[data-astro-cid-autsfwhz] img{display:block;width:100%;height:auto}.cutout[data-astro-cid-autsfwhz] .frame[data-astro-cid-autsfwhz]{width:min(92%,840px);margin-top:clamp(4.5rem,11.5vw,10rem)}.photo[data-astro-cid-autsfwhz] .frame[data-astro-cid-autsfwhz] img{aspect-ratio:16 / 8.5;object-fit:cover;object-position:50% 62%}.photo[data-astro-cid-autsfwhz] .frame[data-astro-cid-autsfwhz]:after{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(to bottom,var(--bg) 0%,transparent 22%,transparent 68%,var(--bg) 100%),linear-gradient(to right,var(--bg) 0%,transparent 16%,transparent 84%,var(--bg) 100%)}figcaption[data-astro-cid-autsfwhz]{margin-top:.5rem;font-size:.75rem;color:var(--ink-3)}.stage[data-astro-cid-autsfwhz]:before{content:"";position:absolute;z-index:-2;left:50%;width:100vw;transform:translate(-50%);top:-8%;bottom:10%;pointer-events:none;background:radial-gradient(ellipse min(52vw,720px) 62% at 50% 60%,rgba(255,255,255,.11),rgba(255,255,255,.04) 50%,transparent 76%)}.stage[data-astro-cid-autsfwhz] .frame[data-astro-cid-autsfwhz] img{position:relative;z-index:1;-webkit-box-reflect:below calc(-1*min(3.4vw,30px)) linear-gradient(transparent 72%,rgba(255,255,255,.16))}.floor[data-astro-cid-autsfwhz]{position:absolute;z-index:-1;left:50%;width:100vw;transform:translate(-50%);top:76%;height:70%;pointer-events:none;background:radial-gradient(ellipse min(58vw,820px) 62% at 50% 22%,rgba(255,255,255,.088),rgba(255,255,255,.032) 50%,transparent 72%),linear-gradient(to bottom,transparent 0,rgba(255,255,255,.037) 6%,rgba(255,255,255,.018) 45%,transparent 100%)}.contact[data-astro-cid-autsfwhz]{position:absolute;z-index:0;left:-3%;right:-3%;top:86%;height:17%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.95),rgba(0,0,0,.6) 55%,transparent) 10.5% 62% / 18% 46% no-repeat,radial-gradient(closest-side,rgba(0,0,0,.95),rgba(0,0,0,.6) 55%,transparent) 89.5% 62% / 18% 46% no-repeat,radial-gradient(closest-side,rgba(0,0,0,.92),rgba(0,0,0,.55) 60%,transparent) 50% 40% / 96% 70% no-repeat;filter:blur(6px)}.hero-band[data-astro-cid-ct3bgug4]{padding-bottom:clamp(1.5rem,4vw,3rem)}.studio[data-astro-cid-ct3bgug4]{position:relative;isolation:isolate;overflow:hidden;padding-bottom:clamp(4rem,10vw,8rem)}.studio[data-astro-cid-ct3bgug4]:before{content:"";position:absolute;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(ellipse 75% 65% at 50% 42%,transparent 55%,rgba(0,0,0,.38) 100%),linear-gradient(to bottom,#131313,#0f0f0f);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - clamp(5rem,12vw,10rem)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - clamp(5rem,12vw,10rem)),transparent)}.hero[data-astro-cid-ct3bgug4]{padding-top:clamp(2.5rem,6vw,4.5rem);text-align:center;display:grid;justify-items:center}.hero[data-astro-cid-ct3bgug4] h1[data-astro-cid-ct3bgug4]{font-size:clamp(2.2rem,5.5vw,4rem);font-weight:300;margin-bottom:1rem}.hero[data-astro-cid-ct3bgug4] h1[data-astro-cid-ct3bgug4] .l1[data-astro-cid-ct3bgug4],.hero[data-astro-cid-ct3bgug4] h1[data-astro-cid-ct3bgug4] .l2[data-astro-cid-ct3bgug4]{display:block}.hero[data-astro-cid-ct3bgug4] h1[data-astro-cid-ct3bgug4] .l2[data-astro-cid-ct3bgug4]{color:var(--ink-2);font-size:.9em}.lead[data-astro-cid-ct3bgug4]{color:var(--ink-2);font-size:clamp(1rem,1.5vw,1.12rem);max-width:56ch;text-wrap:balance}.ctas[data-astro-cid-ct3bgug4]{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(.75rem,2.5vw,1.5rem)}@media(max-width:520px){.ctas[data-astro-cid-ct3bgug4]{flex-direction:column;align-items:stretch;width:min(100%,22rem)}}.facts[data-astro-cid-ct3bgug4]{width:100%;margin-top:clamp(1.5rem,4vw,3rem);text-align:left}.block[data-astro-cid-ct3bgug4]{margin-top:var(--space)}.areas[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.area[data-astro-cid-ct3bgug4]{display:flex;flex-direction:column;gap:.35rem;padding:1.75rem 2rem 1.75rem 0}.area[data-astro-cid-ct3bgug4]+.area[data-astro-cid-ct3bgug4]{border-left:1px solid var(--line);padding-left:2rem}.n[data-astro-cid-ct3bgug4]{font-size:.8rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.area[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{font-size:1.35rem;font-weight:400;margin:.4rem 0 .2rem}.area[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{color:var(--ink-2);font-size:.95rem}.more[data-astro-cid-ct3bgug4]{margin-top:auto;font-size:.92rem}.mini-vin[data-astro-cid-ct3bgug4]{margin-top:auto;display:flex;gap:.5rem}.mini-vin[data-astro-cid-ct3bgug4] input[data-astro-cid-ct3bgug4]{flex:1;min-width:0;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;padding:0 .9rem;min-height:44px}.mini-vin[data-astro-cid-ct3bgug4] input[data-astro-cid-ct3bgug4]::placeholder{text-transform:none;color:var(--ink-3)}.tools-block[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:clamp(9rem,16vw,12.5rem) minmax(0,1fr);column-gap:clamp(2rem,5vw,4.5rem);align-items:center}.tools-block[data-astro-cid-ct3bgug4]>h2[data-astro-cid-ct3bgug4]{grid-column:2}.topview[data-astro-cid-ct3bgug4]{margin:0;align-self:center;grid-row:1 / span 2;filter:drop-shadow(0 1.25rem 2rem rgba(0,0,0,.55))}[data-theme=light] .topview[data-astro-cid-ct3bgug4]{filter:drop-shadow(0 1rem 1.6rem rgba(0,0,0,.22))}.topview[data-astro-cid-ct3bgug4] img[data-astro-cid-ct3bgug4]{display:block;width:100%;height:auto;rotate:180deg}.tools[data-astro-cid-ct3bgug4]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(0,2fr) auto;gap:1rem;align-items:baseline;padding:1.1rem 0;border-bottom:1px solid var(--line);color:var(--ink)}.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4],.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:hover{text-decoration:none}.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:hover .t[data-astro-cid-ct3bgug4]{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:hover .t[data-astro-cid-ct3bgug4],.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:hover .arrow[data-astro-cid-ct3bgug4]{color:var(--accent)}.t[data-astro-cid-ct3bgug4]{font-size:1.05rem}.d[data-astro-cid-ct3bgug4]{color:var(--ink-3);font-size:.92rem}.arrow[data-astro-cid-ct3bgug4]{color:var(--ink-3)}.principles[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;border-top:1px solid var(--line);padding-top:1.75rem}.principles[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{font-size:1.05rem}.principles[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{color:var(--ink-2);font-size:.95rem}.soon[data-astro-cid-ct3bgug4]{color:var(--ink-3);font-size:.9rem;margin-top:1.5rem}.newsletter[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:end;border-top:1px solid var(--line);padding-top:2rem}.newsletter[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{color:var(--ink-2);margin:0}.nl-row[data-astro-cid-ct3bgug4]{display:flex;gap:.5rem;margin:.5rem 0}.nl-row[data-astro-cid-ct3bgug4] input[data-astro-cid-ct3bgug4]{flex:1;min-width:0;min-height:44px;padding:0 .9rem;font-size:1rem}.nl-note[data-astro-cid-ct3bgug4]{font-size:.8rem;color:var(--ink-3)!important}@media(max-width:900px){.areas[data-astro-cid-ct3bgug4],.principles[data-astro-cid-ct3bgug4],.newsletter[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.area[data-astro-cid-ct3bgug4],.area[data-astro-cid-ct3bgug4]+.area[data-astro-cid-ct3bgug4]{border-left:0;padding:1.5rem 0}.area[data-astro-cid-ct3bgug4]+.area[data-astro-cid-ct3bgug4]{border-top:1px solid var(--line)}.principles[data-astro-cid-ct3bgug4]{gap:.75rem}.tools[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]{grid-template-columns:minmax(0,1fr) auto}.tools-block[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.tools-block[data-astro-cid-ct3bgug4]>h2[data-astro-cid-ct3bgug4]{grid-column:1}.topview[data-astro-cid-ct3bgug4]{grid-row:auto}.topview[data-astro-cid-ct3bgug4]{width:min(100%,34rem);justify-self:center;margin-bottom:1.5rem}.d[data-astro-cid-ct3bgug4]{grid-column:1;grid-row:2}}@media(max-width:520px){.nl-row[data-astro-cid-ct3bgug4],.mini-vin[data-astro-cid-ct3bgug4]{flex-direction:column}}
