.hero-art[data-astro-cid-etanb47a]{position:relative;aspect-ratio:520 / 420;width:100%}.hero-art__shelf[data-astro-cid-etanb47a]{position:absolute;inset:0;width:100%;height:100%}.hero-art__d[data-astro-cid-etanb47a]{position:absolute;filter:drop-shadow(0 18px 24px rgb(25 45 64 / .16))}.hero-art__d1[data-astro-cid-etanb47a]{width:46%;right:4%;bottom:6%}.hero-art__d2[data-astro-cid-etanb47a]{width:33%;right:38%;bottom:3%;transform:rotate(-6deg)}.hero-art__d3[data-astro-cid-etanb47a]{width:30%;left:34%;bottom:13%;transform:rotate(4deg);z-index:-0;display:none}.finder[data-astro-cid-majqqb2e]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(20px,3vw,40px)}.finder__q[data-astro-cid-majqqb2e]{border:0;padding:0;margin:0 0 var(--space-6)}.finder__q[data-astro-cid-majqqb2e] legend[data-astro-cid-majqqb2e]{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;color:var(--color-primary-dark);margin-bottom:var(--space-4);display:flex;align-items:center;gap:12px;padding:0}.finder__step[data-astro-cid-majqqb2e]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:#fff;font:600 .8125rem/1 var(--font-body);flex:none}.finder__opts[data-astro-cid-majqqb2e]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.finder__opt[data-astro-cid-majqqb2e]{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 16px 14px 44px;border:1px solid var(--color-border-strong);border-radius:var(--radius);cursor:pointer;background:var(--color-background);transition:border-color .15s,background .15s;min-height:64px}.finder__opt[data-astro-cid-majqqb2e]:hover{border-color:var(--color-primary)}.finder__opt[data-astro-cid-majqqb2e] input[data-astro-cid-majqqb2e]{position:absolute;left:16px;top:17px;width:18px;height:18px;accent-color:var(--color-primary);margin:0}.finder__opt[data-astro-cid-majqqb2e]:has(input:checked){border-color:var(--color-primary);background:#eef2f5;box-shadow:inset 0 0 0 1px var(--color-primary)}.finder__opt[data-astro-cid-majqqb2e]:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.finder__opt-l[data-astro-cid-majqqb2e]{font-weight:600;font-size:var(--fs-small)}.finder__opt-h[data-astro-cid-majqqb2e]{font-size:var(--fs-xs);color:var(--color-text-muted)}.finder__actions[data-astro-cid-majqqb2e]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.finder__err[data-astro-cid-majqqb2e]{margin:0;color:#a2402a;font-size:var(--fs-small)}.finder__result[data-astro-cid-majqqb2e]{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-border);outline:none;scroll-margin-top:calc(var(--header-h) + 16px)}.finder__card[data-astro-cid-majqqb2e]{display:grid;gap:var(--space-6)}.finder__card[data-astro-cid-majqqb2e][hidden]{display:none}.finder__art[data-astro-cid-majqqb2e]{background:var(--color-surface-secondary);border-radius:var(--radius-lg);padding:var(--space-5)}.finder__art[data-astro-cid-majqqb2e] svg{width:100%;max-width:220px;margin:0 auto;aspect-ratio:200/280}.finder__name[data-astro-cid-majqqb2e]{font-size:var(--fs-h2)}.finder__price[data-astro-cid-majqqb2e]{font-size:var(--fs-small);color:var(--color-text-secondary)}.finder__price[data-astro-cid-majqqb2e] strong[data-astro-cid-majqqb2e]{font-family:var(--font-heading);font-size:1.35rem;color:var(--color-primary-dark)}.finder__sub[data-astro-cid-majqqb2e]{font-size:var(--fs-label);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin:var(--space-4) 0 var(--space-2)}.finder__cta[data-astro-cid-majqqb2e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--space-5)}.finder__alts[data-astro-cid-majqqb2e]{margin-top:var(--space-6)}.finder__alts-list[data-astro-cid-majqqb2e]{padding-left:1.2em;margin:0;font-size:var(--fs-small)}.finder__alts-list[data-astro-cid-majqqb2e] li[data-astro-cid-majqqb2e]{margin-bottom:6px}.finder__foot[data-astro-cid-majqqb2e]{margin-top:var(--space-6);display:flex;gap:var(--space-5);align-items:center;flex-wrap:wrap}@media(min-width:760px){.finder__card[data-astro-cid-majqqb2e]{grid-template-columns:260px 1fr}}.hero[data-astro-cid-j7pv25f6]{padding:clamp(40px,6vw,88px) 0 clamp(48px,6vw,96px);border-bottom:1px solid var(--color-border);overflow:hidden}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-7);align-items:center}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin:var(--space-6) 0}.hero__proof[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 28px;font-size:var(--fs-small);color:var(--color-text-secondary)}.hero__proof[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-primary-dark)}.hero__art[data-astro-cid-j7pv25f6]{max-width:560px;width:100%;justify-self:center}@media(min-width:960px){.hero__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.05fr 1fr}}.featured-foot[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:var(--space-5)}.finder-wrap[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-6)}@media(min-width:1100px){.finder-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:.75fr 1.6fr;align-items:start}.finder-intro[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header-h) + 32px)}}.eco[data-astro-cid-j7pv25f6]{display:grid;gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-bottom:var(--space-6)}.eco__item[data-astro-cid-j7pv25f6]{background:var(--color-surface);padding:var(--space-5);text-decoration:none;color:inherit;display:flex;flex-direction:column}.eco__item[data-astro-cid-j7pv25f6]:hover{background:#fdfcf9}.eco__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin-bottom:var(--space-2)}.eco__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--fs-small);color:var(--color-text-secondary);flex:1}.er-grid[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6)}.center[data-astro-cid-j7pv25f6]{text-align:center;margin:0}.eyebrow--light[data-astro-cid-j7pv25f6]{color:#d9b48a}.on-ink[data-astro-cid-j7pv25f6]{color:#c9cfd5!important}.on-ink-link[data-astro-cid-j7pv25f6]{color:#f0d8bb}.svc[data-astro-cid-j7pv25f6]{border:1px solid #ffffff22;border-radius:var(--radius-lg);padding:var(--space-5);background:#ffffff08}.svc[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.35rem;margin-bottom:var(--space-1)}.svc__by[data-astro-cid-j7pv25f6]{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.1em;color:#d9b48a;margin-bottom:var(--space-2);font-weight:600}.svc__price[data-astro-cid-j7pv25f6]{font-weight:600;color:#fff}.svc__model[data-astro-cid-j7pv25f6],.svc__keep[data-astro-cid-j7pv25f6]{font-size:var(--fs-small);color:#c9cfd5}.svc__keep[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff}.audio-note[data-astro-cid-j7pv25f6]{margin-top:var(--space-6)}.acc[data-astro-cid-j7pv25f6]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column}.acc[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem}.acc__type[data-astro-cid-j7pv25f6]{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-dark);font-weight:600;margin-bottom:var(--space-2)}.acc__fit[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);color:var(--color-text-muted)}.acc__price[data-astro-cid-j7pv25f6]{font-weight:600;margin-top:auto}.acc-chips[data-astro-cid-j7pv25f6]{margin-top:var(--space-6)}.feature-guide[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-5)}.watch[data-astro-cid-j7pv25f6]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.watch__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48px 1fr auto;gap:8px 16px;align-items:center;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.watch__row[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.watch__row[data-astro-cid-j7pv25f6]>a.btn{grid-column:1 / -1}.watch__art[data-astro-cid-j7pv25f6] svg{width:48px;height:auto}.watch__name[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.watch__name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:600;text-decoration:none}.watch__price[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:1.25rem;font-weight:600}@media(min-width:720px){.watch__row[data-astro-cid-j7pv25f6]{grid-template-columns:56px 1fr auto auto}.watch__row[data-astro-cid-j7pv25f6]>a.btn{grid-column:auto}}.room__grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-7);align-items:start}@media(min-width:900px){.room__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.2fr}}
