.dw[data-astro-cid-5g2qjzbz]{background:var(--black,#050505);color:var(--bone,#f5f1e9)}.dw__hero[data-astro-cid-5g2qjzbz]{padding:clamp(7rem,14vw,10rem) 0 clamp(2rem,5vw,3rem)}.dw__hero[data-astro-cid-5g2qjzbz] h1[data-astro-cid-5g2qjzbz]{letter-spacing:-.04em;gap:.4rem;margin:.8rem 0 1rem;font-size:clamp(3rem,9vw,7rem);line-height:.92;display:grid}.dw__kicker[data-astro-cid-5g2qjzbz]{font:700 .72rem / 1.3 var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--champagne,#e6d1a5)}.dw__lead[data-astro-cid-5g2qjzbz]{color:#f5f1e9cc;max-width:60ch;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.6}.dw__as[data-astro-cid-5g2qjzbz]{font:700 .64rem / 1.5 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f5f1e999;margin-top:1rem}.dw__as[data-astro-cid-5g2qjzbz] b[data-astro-cid-5g2qjzbz]{color:var(--champagne,#e6d1a5)}.dw__as[data-astro-cid-5g2qjzbz] a[data-astro-cid-5g2qjzbz]{color:var(--bone)}.dw__worlds[data-astro-cid-5g2qjzbz]{padding-bottom:clamp(4rem,8vw,6rem)}.dw__grid[data-astro-cid-5g2qjzbz]{gap:clamp(1.2rem,2.5vw,2rem);display:grid}@media (width>=700px){.dw__grid[data-astro-cid-5g2qjzbz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.dw__grid[data-astro-cid-5g2qjzbz]{grid-template-columns:repeat(3,minmax(0,1fr))}.dw__world--lead[data-astro-cid-5g2qjzbz]{grid-column:span 2}.dw__world--lead[data-astro-cid-5g2qjzbz] .dw__visual[data-astro-cid-5g2qjzbz]{aspect-ratio:16/10}}.dw__world[data-astro-cid-5g2qjzbz]{align-content:start;gap:.8rem;min-width:0;display:grid}.dw__visual[data-astro-cid-5g2qjzbz]{aspect-ratio:4/5;color:var(--bone);isolation:isolate;border:1px solid #e6d1a524;border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.dw__visual[data-astro-cid-5g2qjzbz] .s-img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .5s;position:absolute;inset:0}.dw__visual[data-astro-cid-5g2qjzbz]:hover .s-img,.dw__visual[data-astro-cid-5g2qjzbz]:focus-visible .s-img{filter:brightness(1.08)saturate(1.1);transform:scale(1.04)}.dw__visual[data-astro-cid-5g2qjzbz]:focus-visible{outline:2px solid var(--amber,#f0c56a);outline-offset:3px}.dw__shade[data-astro-cid-5g2qjzbz]{z-index:1;background:linear-gradient(#05050500 35%,#050505e0 100%);position:absolute;inset:0}.dw__overlay[data-astro-cid-5g2qjzbz]{z-index:2;gap:.35rem;padding:clamp(1rem,2.4vw,1.6rem);display:grid;position:absolute;bottom:0;left:0;right:0}.dw__salon[data-astro-cid-5g2qjzbz]{font:700 .62rem / 1.3 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--wc);overflow-wrap:anywhere;text-shadow:0 1px 8px #000000b3}.dw__name[data-astro-cid-5g2qjzbz]{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2.4rem,5vw,3.6rem);line-height:.9}.dw__world--lead[data-astro-cid-5g2qjzbz] .dw__name[data-astro-cid-5g2qjzbz]{font-size:clamp(3.2rem,8vw,6rem)}.dw__feel[data-astro-cid-5g2qjzbz]{color:#f5f1e9e0;font-size:1rem}.dw__actions[data-astro-cid-5g2qjzbz]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.dw__go[data-astro-cid-5g2qjzbz]{font-size:.66rem!important}.dw__choose[data-astro-cid-5g2qjzbz]{min-height:44px;font:700 .62rem / 1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--champagne,#e6d1a5);text-underline-offset:4px;align-items:center;display:inline-flex}.dw__details[data-astro-cid-5g2qjzbz]{color:#f5f1e9cc;font-size:.9rem}.dw__details[data-astro-cid-5g2qjzbz] summary[data-astro-cid-5g2qjzbz]{cursor:pointer;min-height:40px;font:700 .6rem / 1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f5f1e9a6;align-items:center;display:inline-flex}.dw__details[data-astro-cid-5g2qjzbz][open]{background:#ffffff08;border:1px solid #e6d1a529;border-radius:14px;gap:.6rem;padding:.9rem 1rem;display:grid}.dw__details[data-astro-cid-5g2qjzbz] p[data-astro-cid-5g2qjzbz]{margin:0}.dw__tag[data-astro-cid-5g2qjzbz]{font-family:var(--font-display);color:var(--bone);font-size:1.05rem}.dw__chips[data-astro-cid-5g2qjzbz]{flex-wrap:wrap;gap:.3rem;display:flex}.dw__chips[data-astro-cid-5g2qjzbz] span[data-astro-cid-5g2qjzbz]{font:600 .6rem / 1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff2e;border-radius:999px;padding:.4rem .6rem}.dw__pal[data-astro-cid-5g2qjzbz]{align-items:center;gap:.6rem;display:flex}.dw__swatches[data-astro-cid-5g2qjzbz]{gap:3px;display:inline-flex}.dw__swatches[data-astro-cid-5g2qjzbz] i[data-astro-cid-5g2qjzbz]{border:1px solid #ffffff40;border-radius:50%;width:14px;height:14px}.dw__spec[data-astro-cid-5g2qjzbz]{grid-template-columns:max-content 1fr;gap:.3rem .9rem;margin:0;font-size:.84rem;display:grid}.dw__spec[data-astro-cid-5g2qjzbz] dt[data-astro-cid-5g2qjzbz]{color:var(--champagne,#e6d1a5)}.dw__spec[data-astro-cid-5g2qjzbz] dd[data-astro-cid-5g2qjzbz]{margin:0}@media (prefers-reduced-motion:reduce){.dw__visual[data-astro-cid-5g2qjzbz] .s-img{transition:none}}
