.hero[data-astro-cid-ewxirvlt]{position:relative}.pin[data-astro-cid-ewxirvlt]{position:relative;height:100svh;min-height:640px;overflow:hidden;isolation:isolate}.hero-glow[data-astro-cid-ewxirvlt]{width:70vw;height:50vw;left:15vw;top:25%;z-index:0;opacity:.26}.frame[data-astro-cid-ewxirvlt]{position:absolute;inset:0;margin:0;z-index:1;overflow:hidden;background:var(--color-surface)}.photo[data-astro-cid-ewxirvlt],.lit[data-astro-cid-ewxirvlt],.lit-inner[data-astro-cid-ewxirvlt]{position:absolute;inset:0}.photo[data-astro-cid-ewxirvlt] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.photo[data-astro-cid-ewxirvlt] .img-base{filter:brightness(.72) contrast(1.08) saturate(.92)}.photo[data-astro-cid-ewxirvlt] .img-lit{filter:brightness(1.22) contrast(1.1) saturate(1.12) sepia(.12)}.lit[data-astro-cid-ewxirvlt]{opacity:0;-webkit-mask-image:radial-gradient(ellipse 22% 62% at 50% 55%,#000 0%,rgba(0,0,0,.55) 45%,transparent 75%);mask-image:radial-gradient(ellipse 22% 62% at 50% 55%,#000 0%,rgba(0,0,0,.55) 45%,transparent 75%);will-change:transform,opacity}.lit-inner[data-astro-cid-ewxirvlt]{will-change:transform}.dark[data-astro-cid-ewxirvlt]{position:absolute;inset:0;background:var(--color-bg);opacity:.22}.scrim[data-astro-cid-ewxirvlt]{position:absolute;inset:0;background:linear-gradient(180deg,#0e0c0bb8,#0e0c0b00 38% 55%,#0e0c0be6)}.copy[data-astro-cid-ewxirvlt]{position:relative;z-index:3;padding-top:calc(var(--header-h) + clamp(20px,5vh,64px))}.title[data-astro-cid-ewxirvlt]{margin:0}.l[data-astro-cid-ewxirvlt]{display:block;white-space:nowrap;overflow:clip;padding-bottom:.1em;margin-bottom:-.1em}.l[data-astro-cid-ewxirvlt]>span[data-astro-cid-ewxirvlt]{display:inline-block}.lead[data-astro-cid-ewxirvlt]{max-width:30ch;margin:28px 0 0}.ctas[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.car[data-astro-cid-ewxirvlt]{position:absolute;z-index:3;right:var(--gutter);bottom:clamp(24px,6vh,64px);width:min(520px,calc(100% - 2 * var(--gutter)));display:grid;gap:10px}.car-name[data-astro-cid-ewxirvlt]{margin:0;font-weight:600}.car-name[data-astro-cid-ewxirvlt] a[data-astro-cid-ewxirvlt]{color:var(--color-ink);text-decoration:none}.car-name[data-astro-cid-ewxirvlt] a[data-astro-cid-ewxirvlt]:hover{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.2em}.car-desc[data-astro-cid-ewxirvlt]{margin:-8px 0 0;color:var(--color-muted)}.spec[data-astro-cid-ewxirvlt]{margin:0}.car-row[data-astro-cid-ewxirvlt]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(prefers-reduced-motion:no-preference){.js .frame[data-astro-cid-ewxirvlt]{clip-path:inset(11% 13% 11% 13% round 28px)}.js .dark[data-astro-cid-ewxirvlt]{opacity:.78}.js .l[data-astro-cid-ewxirvlt]>span[data-astro-cid-ewxirvlt]{animation:rise 1.05s var(--ease-out) both}.js .l[data-astro-cid-ewxirvlt]:nth-child(2)>span[data-astro-cid-ewxirvlt]{animation-delay:.12s}.js .lead[data-astro-cid-ewxirvlt],.js .ctas[data-astro-cid-ewxirvlt],.js .car[data-astro-cid-ewxirvlt]{animation:fade 1s var(--ease-out) .3s both}.js .frame[data-astro-cid-ewxirvlt]{animation:frameIn 1.2s var(--ease-out) both}}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes fade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes frameIn{0%{opacity:0}to{opacity:1}}@media(max-width:899px){.pin[data-astro-cid-ewxirvlt]{min-height:600px}.copy[data-astro-cid-ewxirvlt]{padding-top:calc(var(--header-h) + 12px)}.lead[data-astro-cid-ewxirvlt]{margin-top:16px}.ctas[data-astro-cid-ewxirvlt]{margin-top:20px}.car[data-astro-cid-ewxirvlt]{left:var(--gutter);right:var(--gutter);width:auto;bottom:24px}.photo[data-astro-cid-ewxirvlt] img{object-position:64% 50%}}@media(max-width:899px)and (prefers-reduced-motion:no-preference){.js .frame[data-astro-cid-ewxirvlt]{clip-path:inset(6% 4% 26% 4% round 22px)}.js .dark[data-astro-cid-ewxirvlt]{opacity:.5}}.marquee[data-astro-cid-f4rr67hv]{position:relative;padding-block:clamp(36px,5vw,72px);overflow:hidden;display:grid;gap:clamp(10px,1.4vw,22px);background:var(--color-bg)}.row[data-astro-cid-f4rr67hv]{overflow:hidden}.track[data-astro-cid-f4rr67hv]{display:flex;width:max-content}.group[data-astro-cid-f4rr67hv]{display:flex;align-items:center;flex:none}.item[data-astro-cid-f4rr67hv]{display:inline-flex;align-items:center;gap:clamp(20px,2.4vw,44px);padding-right:clamp(20px,2.4vw,44px);white-space:nowrap}.word[data-astro-cid-f4rr67hv]{font-family:var(--font-display);color:var(--color-ink)}.row--rev[data-astro-cid-f4rr67hv] .word[data-astro-cid-f4rr67hv]{font-family:var(--font-sans);color:var(--color-muted);font-weight:500}.dot[data-astro-cid-f4rr67hv]{width:.42em;height:.42em;border-radius:50%;background:var(--color-accent);flex:none;font-size:var(--fs-lead)}@media(prefers-reduced-motion:no-preference){.track[data-astro-cid-f4rr67hv]{animation:marquee 46s linear infinite}.row--rev[data-astro-cid-f4rr67hv] .track[data-astro-cid-f4rr67hv]{animation-duration:38s;animation-direction:reverse}.marquee[data-astro-cid-f4rr67hv]:hover .track[data-astro-cid-f4rr67hv]{animation-play-state:paused}}@keyframes marquee{to{transform:translate(-50%)}}.gallery[data-astro-cid-vxsx2loq]{position:relative;background:var(--color-bg)}.skip-gallery[data-astro-cid-vxsx2loq]{position:absolute;left:var(--gutter);top:-120px;z-index:5}.skip-gallery[data-astro-cid-vxsx2loq]:focus{top:12px}.viewport[data-astro-cid-vxsx2loq]{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-block:64px 56px;overflow:hidden}.track[data-astro-cid-vxsx2loq]{display:flex;align-items:stretch;gap:clamp(20px,2.2vw,36px);padding-inline:var(--gutter);width:max-content;will-change:transform}.panel[data-astro-cid-vxsx2loq]{flex:none;width:clamp(320px,30vw,520px);display:flex;flex-direction:column;justify-content:center;gap:22px}.intro[data-astro-cid-vxsx2loq] h2[data-astro-cid-vxsx2loq]{margin:0;max-width:9ch}.intro[data-astro-cid-vxsx2loq] p[data-astro-cid-vxsx2loq]{margin:0}.intro[data-astro-cid-vxsx2loq] .btn[data-astro-cid-vxsx2loq]{align-self:flex-start}.slot[data-astro-cid-vxsx2loq]{flex:none;width:clamp(340px,min(42vw,calc((100svh - 300px)/.8)),760px);display:flex;align-items:flex-start}.slot[data-astro-cid-vxsx2loq]>*{width:100%}.end[data-astro-cid-vxsx2loq]{text-decoration:none;color:var(--color-ink);background:var(--color-surface);border-radius:24px;padding:clamp(28px,3vw,48px);justify-content:flex-end;transition:background-color .4s var(--ease-out)}.end[data-astro-cid-vxsx2loq]:hover{background:var(--color-raised)}.end-title[data-astro-cid-vxsx2loq]{font-family:var(--font-display)}.progress[data-astro-cid-vxsx2loq]{position:absolute;left:var(--gutter);right:var(--gutter);bottom:28px;height:4px;border-radius:4px;background:var(--color-raised);overflow:hidden}.progress[data-astro-cid-vxsx2loq] span[data-astro-cid-vxsx2loq]{position:absolute;inset:0;background:var(--color-accent);transform-origin:left;transform:scaleX(0)}@media(max-width:899px){.viewport[data-astro-cid-vxsx2loq]{min-height:0;padding-block:clamp(64px,12vw,96px) 24px}.track[data-astro-cid-vxsx2loq]{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:20px;scroll-padding-inline:var(--gutter);scrollbar-width:none}.track[data-astro-cid-vxsx2loq]::-webkit-scrollbar{display:none}.panel[data-astro-cid-vxsx2loq],.slot[data-astro-cid-vxsx2loq]{scroll-snap-align:start}.panel[data-astro-cid-vxsx2loq],.slot[data-astro-cid-vxsx2loq]{width:82vw}.progress[data-astro-cid-vxsx2loq]{display:none}}@media(prefers-reduced-motion:reduce)and (min-width:900px){.track[data-astro-cid-vxsx2loq]{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:24px}.slot[data-astro-cid-vxsx2loq],.panel[data-astro-cid-vxsx2loq]{scroll-snap-align:start}.progress[data-astro-cid-vxsx2loq]{display:none}}.spot[data-astro-cid-ksva5uoy]{background:var(--color-bg)}.grid[data-astro-cid-ksva5uoy]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,96px)}.stage[data-astro-cid-ksva5uoy]{position:sticky;top:calc(var(--header-h) + 16px);height:calc(100svh - var(--header-h) - 48px);align-self:start}.spot-glow[data-astro-cid-ksva5uoy]{width:80%;height:60%;left:10%;top:25%;opacity:.28}.shots[data-astro-cid-ksva5uoy]{position:relative;height:100%;border-radius:var(--radius);overflow:hidden}.shot[data-astro-cid-ksva5uoy]{position:absolute;inset:0;margin:0;border-radius:var(--radius)}.shot[data-astro-cid-ksva5uoy] img{width:100%;height:100%;object-fit:cover;display:block}.steps[data-astro-cid-ksva5uoy]{display:grid}.step[data-astro-cid-ksva5uoy]{min-height:62svh;display:flex;flex-direction:column;justify-content:center;gap:20px;padding-block:40px}.step--intro[data-astro-cid-ksva5uoy]{min-height:calc(100svh - var(--header-h) - 48px);justify-content:center;padding-top:0}.step[data-astro-cid-ksva5uoy] h2[data-astro-cid-ksva5uoy],.step[data-astro-cid-ksva5uoy] p[data-astro-cid-ksva5uoy]{margin:0}.name[data-astro-cid-ksva5uoy]{font-weight:600}.name[data-astro-cid-ksva5uoy] span[data-astro-cid-ksva5uoy]{color:var(--color-muted);font-weight:450}.step-h[data-astro-cid-ksva5uoy]{margin:0;font-weight:600}.figure[data-astro-cid-ksva5uoy]{display:flex;align-items:baseline;gap:.3em;margin:0;color:var(--color-ink)}.figure[data-astro-cid-ksva5uoy] .t-display[data-astro-cid-ksva5uoy]{font-family:var(--font-display);line-height:.9}.unit[data-astro-cid-ksva5uoy]{font-weight:600}.specs[data-astro-cid-ksva5uoy]{width:100%;border-collapse:collapse}.specs[data-astro-cid-ksva5uoy] th[data-astro-cid-ksva5uoy],.specs[data-astro-cid-ksva5uoy] td[data-astro-cid-ksva5uoy]{text-align:left;padding:14px 0;border-bottom:1px solid #3a312c;font-size:var(--fs-body);vertical-align:top}.specs[data-astro-cid-ksva5uoy] th[data-astro-cid-ksva5uoy]{color:var(--color-muted);font-weight:450;width:46%;padding-right:16px}.specs[data-astro-cid-ksva5uoy] td[data-astro-cid-ksva5uoy]{font-weight:560}.feats[data-astro-cid-ksva5uoy]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.feats[data-astro-cid-ksva5uoy] li[data-astro-cid-ksva5uoy]{padding:8px 16px;border-radius:999px;background:var(--color-surface);font-size:var(--fs-body)}.buy[data-astro-cid-ksva5uoy]{display:grid;gap:20px;margin-bottom:28px}.buy-actions[data-astro-cid-ksva5uoy]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:899px){.grid[data-astro-cid-ksva5uoy]{grid-template-columns:1fr}.stage[data-astro-cid-ksva5uoy]{position:relative;top:0;height:auto}.shots[data-astro-cid-ksva5uoy]{height:auto;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:0;scrollbar-width:none}.shot[data-astro-cid-ksva5uoy]{position:relative;flex:none;width:86%;aspect-ratio:4 / 3;scroll-snap-align:start}.step[data-astro-cid-ksva5uoy],.step--intro[data-astro-cid-ksva5uoy]{min-height:0;padding-block:24px}.step--intro[data-astro-cid-ksva5uoy]{order:-1}}@media(prefers-reduced-motion:reduce)and (min-width:900px){.shots[data-astro-cid-ksva5uoy]{display:grid;gap:12px;height:auto;grid-template-columns:1fr 1fr}.stage[data-astro-cid-ksva5uoy]{height:auto}.shot[data-astro-cid-ksva5uoy]{position:relative;aspect-ratio:4 / 3}.shot[data-astro-cid-ksva5uoy]:first-child{grid-column:1 / -1}}.new[data-astro-cid-qdpc4ant]{background:var(--color-surface)}.head[data-astro-cid-qdpc4ant]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(36px,5vw,72px)}.head[data-astro-cid-qdpc4ant] h2[data-astro-cid-qdpc4ant],.head[data-astro-cid-qdpc4ant] p[data-astro-cid-qdpc4ant]{margin:0}.layout[data-astro-cid-qdpc4ant]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(24px,3vw,48px);align-items:start}.layout[data-astro-cid-qdpc4ant].n-1{grid-template-columns:1fr}.rest[data-astro-cid-qdpc4ant]{display:grid;gap:clamp(28px,3vw,44px)}.lead-card[data-astro-cid-qdpc4ant] .media{aspect-ratio:16 / 11}.empty[data-astro-cid-qdpc4ant]{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:48px;border-radius:var(--radius);background:var(--color-raised)}.empty[data-astro-cid-qdpc4ant] p[data-astro-cid-qdpc4ant]{margin:0}@media(max-width:899px){.head[data-astro-cid-qdpc4ant],.layout[data-astro-cid-qdpc4ant]{grid-template-columns:1fr}}.drops[data-astro-cid-tup4tk42]{background:var(--color-bg)}.head[data-astro-cid-tup4tk42]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(32px,4vw,60px)}.head[data-astro-cid-tup4tk42] h2[data-astro-cid-tup4tk42],.head[data-astro-cid-tup4tk42] p[data-astro-cid-tup4tk42]{margin:0}.rows[data-astro-cid-tup4tk42]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.row[data-astro-cid-tup4tk42]{position:relative;display:grid;grid-template-columns:160px minmax(0,1fr) auto auto;align-items:center;gap:clamp(16px,3vw,48px);padding:18px clamp(18px,2vw,32px) 18px 18px;border-radius:var(--radius);background:var(--color-surface);transition:background-color .2s ease,transform .28s var(--ease-out)}.row[data-astro-cid-tup4tk42]:hover{background:var(--color-raised)}@media(hover:hover)and (pointer:fine){.row[data-astro-cid-tup4tk42]:hover{transform:translate(10px)}}.thumb[data-astro-cid-tup4tk42]{width:160px;aspect-ratio:4 / 3;border-radius:14px}.thumb[data-astro-cid-tup4tk42] img{width:100%;height:100%;object-fit:cover;display:block}.info[data-astro-cid-tup4tk42]{display:grid;gap:6px}.info[data-astro-cid-tup4tk42] p[data-astro-cid-tup4tk42],.money[data-astro-cid-tup4tk42] p[data-astro-cid-tup4tk42]{margin:0}.name[data-astro-cid-tup4tk42]{margin:0;font-weight:600}.name[data-astro-cid-tup4tk42] a[data-astro-cid-tup4tk42]{color:var(--color-ink);text-decoration:none}.name[data-astro-cid-tup4tk42] a[data-astro-cid-tup4tk42]:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.name[data-astro-cid-tup4tk42] a[data-astro-cid-tup4tk42]:focus-visible{outline:none}.name[data-astro-cid-tup4tk42] a[data-astro-cid-tup4tk42]:focus-visible:after{outline:3px solid var(--color-accent);outline-offset:3px}.name[data-astro-cid-tup4tk42] span[data-astro-cid-tup4tk42]{color:var(--color-muted);font-weight:450}.money[data-astro-cid-tup4tk42]{text-align:right;display:grid;gap:2px}.was[data-astro-cid-tup4tk42]{color:var(--color-muted)}.strike-wrap[data-astro-cid-tup4tk42]{position:relative;display:inline-block}.strike[data-astro-cid-tup4tk42]{position:absolute;left:-2%;right:-2%;top:52%;height:.12em;border-radius:2px;background:var(--color-accent);transform-origin:left}.now[data-astro-cid-tup4tk42]{color:var(--color-accent);font-weight:600}.save[data-astro-cid-tup4tk42]{white-space:nowrap;margin:0}@media(pointer:fine)and (min-width:900px){.thumb[data-astro-cid-tup4tk42]{display:none}.row[data-astro-cid-tup4tk42]{grid-template-columns:minmax(0,1fr) auto auto;padding-block:26px;padding-left:32px}}@media(max-width:899px){.head[data-astro-cid-tup4tk42]{grid-template-columns:1fr}.row[data-astro-cid-tup4tk42]{grid-template-columns:110px minmax(0,1fr);padding:14px}.thumb[data-astro-cid-tup4tk42]{width:110px}.money[data-astro-cid-tup4tk42]{grid-column:2;text-align:left}.save[data-astro-cid-tup4tk42]{grid-column:2;justify-self:start}}.shop[data-astro-cid-3todmly6]{background:var(--color-bg)}.head[data-astro-cid-3todmly6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(36px,5vw,72px)}.head[data-astro-cid-3todmly6] h2[data-astro-cid-3todmly6]{margin:0}.head-text[data-astro-cid-3todmly6]{display:grid;gap:14px}.head-text[data-astro-cid-3todmly6] p[data-astro-cid-3todmly6]{margin:0}.stack[data-astro-cid-3todmly6]{list-style:none;margin:0;padding:0;display:grid;gap:28px}.card[data-astro-cid-3todmly6]{position:sticky;top:calc(var(--header-h) + 12px + var(--i) * 16px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);min-height:min(76svh,720px);padding:clamp(24px,3.2vw,52px);border-radius:28px;background:var(--color-surface);transform-origin:50% 0;overflow:hidden;will-change:transform}.card[data-astro-cid-3todmly6]:nth-child(2n){background:#1c1714}.text[data-astro-cid-3todmly6]{display:flex;flex-direction:column;gap:18px;justify-content:center}.name[data-astro-cid-3todmly6]{margin:0}.price[data-astro-cid-3todmly6]{margin:0;color:var(--color-accent);font-weight:600}.lead[data-astro-cid-3todmly6]{margin:0;max-width:46ch}.points[data-astro-cid-3todmly6]{margin:0;padding:0;list-style:none;display:grid;gap:10px}.points[data-astro-cid-3todmly6] li[data-astro-cid-3todmly6]{position:relative;padding-left:26px}.points[data-astro-cid-3todmly6] li[data-astro-cid-3todmly6]:before{content:"";position:absolute;left:0;top:.6em;width:10px;height:10px;border-radius:50%;background:var(--color-muted)}.actions[data-astro-cid-3todmly6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.photo[data-astro-cid-3todmly6]{position:relative;margin:0;border-radius:20px;min-height:280px}.par[data-astro-cid-3todmly6]{position:absolute;inset:-10% 0}.photo[data-astro-cid-3todmly6] img{width:100%;height:100%;object-fit:cover;display:block}figcaption[data-astro-cid-3todmly6]{position:absolute;right:14px;bottom:12px;z-index:2;padding:4px 12px;border-radius:999px;background:#0e0c0bd9;color:var(--color-ink)}.shade[data-astro-cid-3todmly6]{position:absolute;inset:0;background:var(--color-bg);opacity:0;pointer-events:none;border-radius:inherit}@media(max-width:899px){.head[data-astro-cid-3todmly6]{grid-template-columns:1fr}.card[data-astro-cid-3todmly6]{grid-template-columns:1fr;min-height:0;top:calc(var(--header-h) + 8px + var(--i) * 10px)}.photo[data-astro-cid-3todmly6]{order:-1;aspect-ratio:16 / 10;min-height:0}}.fin[data-astro-cid-ugu3diaf]{background:var(--color-surface);overflow:hidden}.grid[data-astro-cid-ugu3diaf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:stretch}.copy[data-astro-cid-ugu3diaf]{display:flex;flex-direction:column;gap:32px;justify-content:center}.copy[data-astro-cid-ugu3diaf] h2[data-astro-cid-ugu3diaf]{margin:0}.pair[data-astro-cid-ugu3diaf]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.pair[data-astro-cid-ugu3diaf] h3[data-astro-cid-ugu3diaf]{margin:0 0 10px;font-weight:600}.pair[data-astro-cid-ugu3diaf] p[data-astro-cid-ugu3diaf]{margin:0}.actions[data-astro-cid-ugu3diaf]{display:flex;gap:12px}.note[data-astro-cid-ugu3diaf]{margin:0;max-width:60ch}.photo[data-astro-cid-ugu3diaf]{position:relative;margin:0;border-radius:var(--radius);min-height:clamp(420px,62svh,720px)}.par[data-astro-cid-ugu3diaf]{position:absolute;inset:-12% 0}.photo[data-astro-cid-ugu3diaf] img{width:100%;height:100%;object-fit:cover;display:block}.fin-glow[data-astro-cid-ugu3diaf]{width:60%;height:40%;left:20%;bottom:-10%;opacity:.35;z-index:1}.cap[data-astro-cid-ugu3diaf]{position:absolute;left:20px;bottom:20px;z-index:2;display:flex;align-items:center;gap:14px;padding:14px 20px 14px 14px;border-radius:18px;background:#0e0c0be0;max-width:calc(100% - 40px)}.big[data-astro-cid-ugu3diaf]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;flex:none;background:var(--color-accent);color:var(--color-on-accent);font-weight:700}@media(max-width:899px){.grid[data-astro-cid-ugu3diaf],.pair[data-astro-cid-ugu3diaf]{grid-template-columns:1fr}.photo[data-astro-cid-ugu3diaf]{min-height:360px}}.trade[data-astro-cid-52u6agit]{position:relative;overflow:hidden;background:var(--color-bg)}.bg[data-astro-cid-52u6agit]{position:absolute;inset:0;z-index:0;background:var(--color-bg)}.bg[data-astro-cid-52u6agit] img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.35) saturate(.8) sepia(.2)}.bg[data-astro-cid-52u6agit]:after{background:#0e0c0b8c}.par[data-astro-cid-52u6agit]{position:absolute;inset:-10% 0}.grid[data-astro-cid-52u6agit]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,96px);align-items:center}.copy[data-astro-cid-52u6agit]{display:grid;gap:24px}.copy[data-astro-cid-52u6agit] h2[data-astro-cid-52u6agit],.copy[data-astro-cid-52u6agit]>p[data-astro-cid-52u6agit]{margin:0}.steps[data-astro-cid-52u6agit]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.steps[data-astro-cid-52u6agit] li[data-astro-cid-52u6agit]{padding:20px 24px;border-radius:var(--radius-sm);background:#171311eb}.steps[data-astro-cid-52u6agit] h3[data-astro-cid-52u6agit]{margin:0 0 6px;font-weight:600}.steps[data-astro-cid-52u6agit] p[data-astro-cid-52u6agit]{margin:0}@media(max-width:899px){.grid[data-astro-cid-52u6agit]{grid-template-columns:1fr}}.rev[data-astro-cid-vhpkhef3]{background:var(--color-bg)}.grid[data-astro-cid-vhpkhef3]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(40px,6vw,120px);align-items:center}.score[data-astro-cid-vhpkhef3]{display:grid;gap:18px}.score[data-astro-cid-vhpkhef3] h2[data-astro-cid-vhpkhef3],.score[data-astro-cid-vhpkhef3] p[data-astro-cid-vhpkhef3]{margin:0}.score[data-astro-cid-vhpkhef3] h2[data-astro-cid-vhpkhef3]{max-width:14ch}.num[data-astro-cid-vhpkhef3]{display:flex;align-items:baseline;gap:.4em}.value[data-astro-cid-vhpkhef3]{font-family:var(--font-display);line-height:.9}.side[data-astro-cid-vhpkhef3]{display:grid;gap:16px}.facts-h[data-astro-cid-vhpkhef3]{margin:0;font-weight:600}.of[data-astro-cid-vhpkhef3]{color:var(--color-muted)}.bar[data-astro-cid-vhpkhef3]{position:relative;height:10px;border-radius:10px;background:var(--color-raised);overflow:hidden;max-width:560px}.bar[data-astro-cid-vhpkhef3] span[data-astro-cid-vhpkhef3]{position:absolute;inset:0;background:var(--color-ink);transform-origin:left}.facts[data-astro-cid-vhpkhef3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.facts[data-astro-cid-vhpkhef3] li[data-astro-cid-vhpkhef3]{padding:clamp(22px,2.4vw,36px);border-radius:var(--radius);background:var(--color-surface);display:grid;gap:8px;align-content:end;min-height:200px}.facts[data-astro-cid-vhpkhef3] p[data-astro-cid-vhpkhef3]{margin:0}.fact-n[data-astro-cid-vhpkhef3] .t-title[data-astro-cid-vhpkhef3]{font-family:var(--font-display)}.unit[data-astro-cid-vhpkhef3]{font-weight:600}@media(max-width:899px){.grid[data-astro-cid-vhpkhef3]{grid-template-columns:1fr}.facts[data-astro-cid-vhpkhef3] li[data-astro-cid-vhpkhef3]{min-height:150px}}.contact[data-astro-cid-t5ff57ns]{background:var(--color-surface)}.grid[data-astro-cid-t5ff57ns]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center}.copy[data-astro-cid-t5ff57ns]{display:grid;gap:24px}.copy[data-astro-cid-t5ff57ns] h2[data-astro-cid-t5ff57ns],.copy[data-astro-cid-t5ff57ns]>p[data-astro-cid-t5ff57ns]{margin:0}.channels[data-astro-cid-t5ff57ns]{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.channel[data-astro-cid-t5ff57ns]{position:relative;display:grid;grid-template-columns:110px minmax(0,1fr) 40px;align-items:center;gap:16px;padding:20px 24px;border-radius:var(--radius);background:var(--color-bg);color:var(--color-ink);text-decoration:none;transition:background-color .35s var(--ease-out)}.channel[data-astro-cid-t5ff57ns]:hover{background:var(--color-raised)}.ch-value[data-astro-cid-t5ff57ns]{font-weight:600;overflow-wrap:anywhere}.arrow[data-astro-cid-t5ff57ns]{width:40px;height:40px;border-radius:50%;background:var(--color-ink);position:relative;transition:transform .25s var(--ease-out)}.arrow[data-astro-cid-t5ff57ns]:before{content:"";position:absolute;left:13px;top:15px;width:10px;height:10px;border-top:2.5px solid var(--color-bg);border-right:2.5px solid var(--color-bg);transform:rotate(45deg)}@media(hover:hover)and (pointer:fine){.channel[data-astro-cid-t5ff57ns]:hover .arrow[data-astro-cid-t5ff57ns]{transform:translate(6px)}}.photo[data-astro-cid-t5ff57ns]{position:relative;margin:0;border-radius:var(--radius);aspect-ratio:4 / 5}.photo[data-astro-cid-t5ff57ns] img{width:100%;height:100%;object-fit:cover;display:block}.cap[data-astro-cid-t5ff57ns]{position:absolute;left:14px;bottom:14px;z-index:2;padding:8px 14px;border-radius:12px;background:#0e0c0be0}@media(max-width:899px){.grid[data-astro-cid-t5ff57ns]{grid-template-columns:1fr}.photo[data-astro-cid-t5ff57ns]{aspect-ratio:4 / 3}.channel[data-astro-cid-t5ff57ns]{grid-template-columns:1fr 40px}.ch-label[data-astro-cid-t5ff57ns]{grid-column:1 / -1}}.loc[data-astro-cid-pekkqdmt]{background:var(--color-bg)}.grid[data-astro-cid-pekkqdmt]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,96px);align-items:stretch}.copy[data-astro-cid-pekkqdmt]{display:grid;gap:22px;align-content:center}.copy[data-astro-cid-pekkqdmt] h2[data-astro-cid-pekkqdmt]{margin:0}.status[data-astro-cid-pekkqdmt]{display:inline-flex;align-items:center;gap:12px;margin:0;font-weight:600}.dot[data-astro-cid-pekkqdmt]{width:14px;height:14px;border-radius:50%;background:var(--color-muted);flex:none}.status[data-astro-cid-pekkqdmt].is-open .dot[data-astro-cid-pekkqdmt]{background:#4ade80}.addr[data-astro-cid-pekkqdmt]{font-style:normal;margin:0}.hours[data-astro-cid-pekkqdmt]{width:100%;max-width:520px;border-collapse:collapse}.hours[data-astro-cid-pekkqdmt] th[data-astro-cid-pekkqdmt],.hours[data-astro-cid-pekkqdmt] td[data-astro-cid-pekkqdmt]{text-align:left;padding:10px 0;border-bottom:1px solid #3a312c;font-size:var(--fs-body)}.hours[data-astro-cid-pekkqdmt] th[data-astro-cid-pekkqdmt]{font-weight:450;color:var(--color-muted)}.hours[data-astro-cid-pekkqdmt] td[data-astro-cid-pekkqdmt]{text-align:right;font-weight:560}.hours[data-astro-cid-pekkqdmt] tr[data-astro-cid-pekkqdmt].is-today th[data-astro-cid-pekkqdmt],.hours[data-astro-cid-pekkqdmt] tr[data-astro-cid-pekkqdmt].is-today td[data-astro-cid-pekkqdmt]{font-weight:700}.hours[data-astro-cid-pekkqdmt] tr[data-astro-cid-pekkqdmt].is-today th[data-astro-cid-pekkqdmt]{color:var(--color-ink)}.actions[data-astro-cid-pekkqdmt]{display:flex;flex-wrap:wrap;gap:12px}.map[data-astro-cid-pekkqdmt]{position:relative;min-height:520px;border-radius:var(--radius);overflow:hidden;background:var(--color-surface)}.map[data-astro-cid-pekkqdmt] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(.6) brightness(.85)}.map-gate[data-astro-cid-pekkqdmt]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;padding:clamp(24px,3vw,48px)}.map-gate[data-astro-cid-pekkqdmt]:before{content:"";position:absolute;width:60%;height:60%;right:-10%;top:-10%;border-radius:50%;background:var(--color-glow);opacity:.18;filter:blur(80px)}.map-gate[data-astro-cid-pekkqdmt] p[data-astro-cid-pekkqdmt]{margin:0;position:relative;max-width:42ch}.map-title[data-astro-cid-pekkqdmt]{font-family:var(--font-display)}@media(max-width:899px){.grid[data-astro-cid-pekkqdmt]{grid-template-columns:1fr}.map[data-astro-cid-pekkqdmt]{min-height:400px}}.faq[data-astro-cid-y4krgstm]{background:var(--color-surface)}.grid[data-astro-cid-y4krgstm]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,96px);align-items:start}.side[data-astro-cid-y4krgstm]{position:sticky;top:calc(var(--header-h) + 32px);display:grid;gap:20px}.side[data-astro-cid-y4krgstm] h2[data-astro-cid-y4krgstm],.side[data-astro-cid-y4krgstm] p[data-astro-cid-y4krgstm]{margin:0}.list[data-astro-cid-y4krgstm]{display:grid;gap:10px}details[data-astro-cid-y4krgstm]{border-radius:var(--radius-sm);background:var(--color-bg);transition:background-color .3s var(--ease-out)}details[data-astro-cid-y4krgstm][open]{background:var(--color-raised)}summary[data-astro-cid-y4krgstm]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-weight:600;border-radius:var(--radius-sm)}summary[data-astro-cid-y4krgstm]::-webkit-details-marker{display:none}.plus[data-astro-cid-y4krgstm]{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:var(--color-ink);transition:transform .25s var(--ease-out)}.plus[data-astro-cid-y4krgstm]:before,.plus[data-astro-cid-y4krgstm]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2.5px;border-radius:2px;background:var(--color-bg);transform:translate(-50%,-50%)}.plus[data-astro-cid-y4krgstm]:after{transform:translate(-50%,-50%) rotate(90deg)}details[data-astro-cid-y4krgstm][open] .plus[data-astro-cid-y4krgstm]{transform:rotate(45deg)}.answer[data-astro-cid-y4krgstm]{padding:0 24px 24px}.answer[data-astro-cid-y4krgstm] p[data-astro-cid-y4krgstm]{margin:0;max-width:62ch}@media(prefers-reduced-motion:no-preference){details[data-astro-cid-y4krgstm][open] .answer[data-astro-cid-y4krgstm]{animation:open .32s var(--ease-out)}}@keyframes open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(max-width:899px){.grid[data-astro-cid-y4krgstm]{grid-template-columns:1fr}.side[data-astro-cid-y4krgstm]{position:static}}
