.amg-landscape-hero[data-v-62ae20e1]{--hero-header-offset:130px;margin:0 0 2.5rem;width:100%}.hero-carousel[data-v-62ae20e1]{position:relative;width:100%}[data-v-62ae20e1] .hero-track{margin-left:0}[data-v-62ae20e1] .hero-slide{padding-left:0}.hero-frame[data-v-62ae20e1]{background:#1f2937;height:520px;min-height:420px;overflow:hidden;position:relative;width:100%}[data-v-62ae20e1] .hero-image img,[data-v-62ae20e1] .hero-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-arrow[data-v-62ae20e1]{background:transparent;border:0;cursor:pointer;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));height:56px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:56px;z-index:10}.hero-arrow img[data-v-62ae20e1]{display:block;height:100%;width:100%}.hero-arrow[data-v-62ae20e1]:hover{transform:translateY(-50%) scale(1.08)}.hero-arrow-prev[data-v-62ae20e1]{left:24px}.hero-arrow-next[data-v-62ae20e1]{right:24px}.hero-arrow[data-v-62ae20e1]:focus-visible,.hero-dot[data-v-62ae20e1]:focus-visible{border-radius:50%;outline:2px solid #fff;outline-offset:3px}.hero-pagination[data-v-62ae20e1]{align-items:center;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);background:#ffffff2e;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;bottom:20px;display:flex;gap:4px;left:50%;padding:4px 12px;position:absolute;transform:translate(-50%);z-index:10}.hero-dot[data-v-62ae20e1]{background:transparent;border:0;cursor:pointer;display:grid;height:24px;padding:0;place-items:center;width:24px}.hero-dot-mark[data-v-62ae20e1]{background:#fff;border-radius:50%;height:10px;opacity:.45;transition:opacity .2s ease,transform .2s ease;width:10px}.hero-dot:hover .hero-dot-mark[data-v-62ae20e1]{opacity:.75}.hero-dot.is-selected .hero-dot-mark[data-v-62ae20e1]{opacity:1;transform:scale(1.2)}@media(max-width:767px){.hero-frame[data-v-62ae20e1]{aspect-ratio:1920/900;height:auto;min-height:0}.hero-arrow[data-v-62ae20e1]{height:40px;width:40px}.hero-arrow-prev[data-v-62ae20e1]{left:8px}.hero-arrow-next[data-v-62ae20e1]{right:8px}.hero-pagination[data-v-62ae20e1]{bottom:10px;padding:2px 8px}.amg-landscape-hero[data-v-62ae20e1]{margin-bottom:1.5rem}}.landscape-loading[data-v-30ff0de3]{height:calc(100svh - 100px);margin:0 0 2.5rem;max-height:1000px;min-height:420px;overflow:hidden;width:100%}
