.hero-row[data-v-531cae4a]{--slide-w:82%;position:relative}.hero-row__viewport[data-v-531cae4a]{margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);overflow:hidden}.hero-row__track[data-v-531cae4a]{gap:var(--sp-2);touch-action:pan-y pinch-zoom;display:flex}.hero-row__slide[data-v-531cae4a]{flex:0 0 var(--slide-w);min-width:0}.hero-row__link[data-v-531cae4a]{background:var(--surface-mute);aspect-ratio:7/8;display:block;overflow:hidden}.hero-row__img[data-v-531cae4a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--dur-media) var(--ease)}@media (hover:hover) and (pointer:fine){.hero-row__link:hover .hero-row__img[data-v-531cae4a]{transform:scale(1.03)}}.hero-row__controls[data-v-531cae4a]{height:0;padding-top:calc(var(--slide-w)*8/7);pointer-events:none;display:none;position:absolute;inset-block-start:0;inset-inline:0}.hero-row__arrow[data-v-531cae4a]{background:var(--surface);width:44px;height:44px;color:var(--ink-strong);cursor:pointer;opacity:0;pointer-events:auto;transition:opacity var(--dur-base) var(--ease);border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.hero-row__arrow--prev[data-v-531cae4a]{inset-inline-start:var(--sp-4)}.hero-row__arrow--next[data-v-531cae4a]{inset-inline-end:var(--sp-4)}.hero-row__arrow[data-v-531cae4a]:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.hero-row:hover .hero-row__arrow[data-v-531cae4a]:not(:disabled){opacity:1}}.hero-row__arrow[data-v-531cae4a]:disabled{pointer-events:none;opacity:0!important}.hero-row__progress[data-v-531cae4a]{height:2px;margin-top:var(--sp-4);background:var(--border);position:relative}.hero-row__thumb[data-v-531cae4a]{background:var(--ink-strong);position:absolute;inset-block:0}@media (width>=640px){.hero-row[data-v-531cae4a]{--slide-w:calc((100% - var(--sp-2))/2)}}@media (width>=1024px){.hero-row[data-v-531cae4a]{--slide-w:calc(33.3333% - var(--sp-3)*2/3)}.hero-row__viewport[data-v-531cae4a]{margin-inline:0;padding-inline:0}.hero-row__track[data-v-531cae4a]{gap:var(--sp-3)}.hero-row__controls[data-v-531cae4a]{display:block}.hero-row__progress[data-v-531cae4a]{display:none}}.hero[data-v-531cae4a]{min-height:340px;padding:var(--sp-8);color:var(--on-inverse);background:var(--surface-inverse);align-items:center;display:grid;position:relative;overflow:hidden}.hero__img[data-v-531cae4a]{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.hero__content[data-v-531cae4a]{gap:var(--sp-3);justify-items:start;max-width:34ch;display:grid;position:relative}.hero__eyebrow[data-v-531cae4a]{color:#ffffffb3}.hero__title[data-v-531cae4a]{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);text-transform:uppercase;white-space:pre-line}.hero__text[data-v-531cae4a]{font-size:var(--fs-md);color:#ffffffc7}@media (width>=1024px){.hero[data-v-531cae4a]{min-height:480px;padding:var(--sp-12)}.hero__title[data-v-531cae4a]{font-size:var(--fs-3xl)}}@media (prefers-reduced-motion:reduce){.hero-row__img[data-v-531cae4a]{transition:none;transform:none}}
