.aa-hero[data-astro-cid-63zmdhnm]{--aa-hero-stat-ink: rgb(255 255 255 / 70%);--aa-hero-title-size: clamp(2.25rem, 4.3vw, 3.75rem);position:relative;background:var(--color-ink);isolation:isolate;overflow:clip}.aa-hero__bg[data-astro-cid-63zmdhnm]{position:sticky;top:0;height:100vh;margin-bottom:-100vh;pointer-events:none}.aa-hero__bg[data-astro-cid-63zmdhnm] picture[data-astro-cid-63zmdhnm],.aa-hero__bg[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{display:block;width:100%;height:100%;object-fit:cover}.aa-hero__bg[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{opacity:.3}.aa-hero--desktop-art[data-astro-cid-63zmdhnm] .aa-hero__bg[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{opacity:1}.aa-hero__bg--mirror[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.aa-hero__bg[data-astro-cid-63zmdhnm]{position:absolute;inset:0;height:100%;margin-bottom:0}}.aa-hero__inner[data-astro-cid-63zmdhnm]{--aa-hero-rail: 0px;--aa-hero-copy-w: min(490.8px, calc(100% - var(--aa-hero-rail) - 204px));position:relative;display:grid;grid-template-columns:var(--aa-hero-copy-w) minmax(0,1fr) var(--aa-hero-rail);grid-template-rows:auto minmax(0,1fr) auto;min-height:700px;padding-top:223.6px;padding-bottom:0}@media(min-width:1024px){.aa-hero__inner[data-astro-cid-63zmdhnm]{--aa-hero-rail: calc(var(--aa-rail-w, 396px) + var(--aa-rail-gap, 80px));--aa-hero-copy-w: min(390px, calc(100% - var(--aa-hero-rail) - 204px));min-height:924px}}@media(min-width:1280px)and (min-height:748px){.aa-hero__inner[data-astro-cid-63zmdhnm]{min-height:700px}}.aa-hero__copy[data-astro-cid-63zmdhnm]{grid-column:1;grid-row:1;min-width:0}.aa-hero__title[data-astro-cid-63zmdhnm]{margin:0;color:#fff;font-family:var(--font-sans);font-size:var(--aa-hero-title-size);line-height:calc(76 / 60);word-break:keep-all;container-type:inline-size}.aa-hero__title-lead[data-astro-cid-63zmdhnm],.aa-hero__title-name[data-astro-cid-63zmdhnm]{display:block}.aa-hero__title-lead[data-astro-cid-63zmdhnm]{font-weight:200}.aa-hero__title-name[data-astro-cid-63zmdhnm]{font-weight:600}@supports (font-size: 1cqw){.aa-hero__title-lead[data-astro-cid-63zmdhnm]{white-space:nowrap;font-size:min(var(--aa-hero-title-size),calc(100cqw / var(--aa-hero-lead-em, 1)))}}.aa-hero__desc[data-astro-cid-63zmdhnm]{margin:30px 0 0;color:#fff;font-size:max(14px,calc(var(--aa-hero-title-size) * .3));line-height:1.45;white-space:pre-line;word-break:keep-all}.aa-hero__product[data-astro-cid-63zmdhnm]{position:relative;grid-column:2;grid-row:1 / 3;justify-self:end;width:min(342.5px,calc(100% - 24px));min-height:0;margin:-112.5px -52px 0 0}.aa-hero__product[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center bottom}.aa-hero__stats[data-astro-cid-63zmdhnm]{grid-column:1 / -1;grid-row:3;justify-self:start;position:relative;width:min(610px,calc(100% - var(--aa-hero-rail)));margin:32px 0 0;padding:28px 32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:20px;color:var(--aa-hero-stat-ink)}.aa-hero__stats[data-astro-cid-63zmdhnm]:before{content:"";position:absolute;inset:0;border-radius:20px 20px 0 0;background:#cfcfcf;mix-blend-mode:multiply}@media(min-width:1024px){.aa-hero__desc[data-astro-cid-63zmdhnm]{line-height:32px}.aa-hero__product[data-astro-cid-63zmdhnm]{width:min(342.5px,76.923%);margin-right:0;top:124px;transform:scale(1.3);transform-origin:right bottom}.aa-hero__product[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{top:calc(var(--aa-hero-product-pc-top, 0%) + var(--aa-hero-product-pc-shift, 0%));height:var(--aa-hero-product-pc, 100%)}.aa-hero__stats[data-astro-cid-63zmdhnm]{width:min(692px,calc(50vw - 8px),calc(100% - var(--aa-hero-rail)));margin-top:156px;padding:32px 36px;color:var(--aa-hero-stat-ink)}.aa-hero__stat-icon[data-astro-cid-63zmdhnm]{opacity:.3;filter:brightness(0) invert(1)}}@media(min-width:1280px)and (min-height:748px){.aa-hero__copy[data-astro-cid-63zmdhnm]{grid-column:1;width:min(692px,calc(50vw - 8px))}.aa-hero__product[data-astro-cid-63zmdhnm]{position:absolute;grid-column:auto;grid-row:auto;left:calc(50% + 24px);top:111.1px;justify-self:auto;width:342.5px;aspect-ratio:4 / 5;min-height:0;margin:0;transform:scale(2.14);transform-origin:left top}.aa-hero__stats[data-astro-cid-63zmdhnm]{grid-column:1 / -1;margin-top:32px;color:var(--aa-hero-stat-ink)}}@media(min-width:2334px)and (min-height:748px){.aa-hero__bg[data-astro-cid-63zmdhnm] picture[data-astro-cid-63zmdhnm],.aa-hero__bg[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{height:700px;object-fit:cover}.aa-hero__inner[data-astro-cid-63zmdhnm]{--aa-hero-rail: 0px;--aa-hero-copy-w: 700px;grid-template-columns:var(--aa-hero-copy-w) minmax(0,1fr);width:var(--container-site);margin-left:calc(50vw - var(--container-site) / 2);margin-right:0;min-height:700px;padding-inline:0}.aa-hero__copy[data-astro-cid-63zmdhnm]{grid-column:1;width:700px}.aa-hero__product[data-astro-cid-63zmdhnm]{left:724px;top:111.1px;width:342.5px;transform:scale(2.14);transform-origin:left top}.aa-hero__stats[data-astro-cid-63zmdhnm]{grid-column:1 / -1;width:700px;min-height:156px;margin-top:32px;padding:28px 40px;grid-template-columns:repeat(4,140px);column-gap:20px}}@media(min-width:1024px)and (max-width:1179px){.aa-hero__stats[data-astro-cid-63zmdhnm]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}}.aa-hero__stats-toggle[data-astro-cid-63zmdhnm]{display:none}.aa-hero__stat[data-astro-cid-63zmdhnm]{position:relative;min-width:0}.aa-hero__stat-term[data-astro-cid-63zmdhnm]{margin:0;font-size:14px;font-weight:600;line-height:20px}.aa-hero__stat-icon[data-astro-cid-63zmdhnm]{display:block;width:22px;margin-bottom:7.9px}.aa-hero__stat-label[data-astro-cid-63zmdhnm],.aa-hero__stat-value[data-astro-cid-63zmdhnm]{display:block;word-break:keep-all;overflow-wrap:anywhere}.aa-hero__stat-value[data-astro-cid-63zmdhnm]{margin:1px 0 0;font-size:14px;font-weight:400;line-height:20px}@media(min-width:1024px){.aa-hero__stat-term[data-astro-cid-63zmdhnm],.aa-hero__stat-value[data-astro-cid-63zmdhnm]{font-size:16px;line-height:24px}.aa-hero__stat-icon[data-astro-cid-63zmdhnm]{width:24px}}@media(max-width:767px){.aa-hero[data-astro-cid-63zmdhnm]{--aa-hero-title-size: 32px;--aa-hero-copy-top: clamp(88px, 18.49svh, 124px);min-height:100svh}.aa-hero__bg[data-astro-cid-63zmdhnm]{height:100svh;margin-bottom:-100svh}.aa-hero--mobile-art[data-astro-cid-63zmdhnm] .aa-hero__bg[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{opacity:1}.aa-hero__inner[data-astro-cid-63zmdhnm]{display:grid;width:100%;height:100svh;min-height:100svh;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;padding-top:var(--aa-hero-copy-top);padding-bottom:0}.aa-hero__copy[data-astro-cid-63zmdhnm]{position:relative;grid-column:1;grid-row:1}.aa-hero__title[data-astro-cid-63zmdhnm]{margin-top:0;line-height:44px}.aa-hero__desc[data-astro-cid-63zmdhnm]{max-width:350px;margin-top:16px;line-height:24px}.aa-hero__product[data-astro-cid-63zmdhnm]{position:relative;grid-column:1;grid-row:2 / 4;justify-self:stretch;width:auto;height:auto;margin:0}.aa-hero__product[data-astro-cid-63zmdhnm] img[data-astro-cid-63zmdhnm]{top:var(--aa-hero-product-mo-top, 0%);height:var(--aa-hero-product-mo, 100%)}.aa-hero__stats[data-astro-cid-63zmdhnm]{position:absolute;grid-column:auto;grid-row:auto;left:0;bottom:0;width:100vw;min-height:90px;margin:0;padding:18px 0;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:0;height:var(--aa-hero-stats-h, auto);overflow:hidden;transition:height .3s ease-out}.aa-hero__stats[data-astro-cid-63zmdhnm]:before{border-radius:20px 20px 0 0;background:#000000b3;mix-blend-mode:normal}.aa-hero__stat[data-astro-cid-63zmdhnm]{padding-inline:4px;text-align:center}.aa-hero__stat-term[data-astro-cid-63zmdhnm],.aa-hero__stat-value[data-astro-cid-63zmdhnm]{font-size:12px;line-height:16px}.aa-hero__stat-icon[data-astro-cid-63zmdhnm]{display:none}.aa-hero__stat-value[data-astro-cid-63zmdhnm]{margin-top:6px}.aa-hero__stat-value[data-astro-cid-63zmdhnm]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:32px}.aa-hero__stats[data-astro-cid-63zmdhnm].is-open .aa-hero__stat-value[data-astro-cid-63zmdhnm]{display:block;-webkit-line-clamp:none;overflow:visible}.aa-hero__stats-toggle[data-astro-cid-63zmdhnm]{display:block;position:absolute;left:0;bottom:0;width:100vw;height:var(--aa-hero-stats-h, auto);min-height:90px;margin:0;padding:0;border:0;background:none;color:var(--aa-hero-stat-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:height .3s ease-out}.aa-hero__stats-toggle[data-astro-cid-63zmdhnm][hidden]{display:none}.aa-hero__stats-chevron[data-astro-cid-63zmdhnm]{position:absolute;top:6px;left:50%;width:6px;height:6px;margin-left:-3px;border-top:1.5px solid currentcolor;border-left:1.5px solid currentcolor;transform:rotate(45deg);transition:transform .3s ease-out}.aa-hero__stats-toggle[data-astro-cid-63zmdhnm][aria-expanded=true] .aa-hero__stats-chevron[data-astro-cid-63zmdhnm]{transform:rotate(225deg)}}@media(prefers-reduced-motion:reduce){.aa-hero__stats[data-astro-cid-63zmdhnm],.aa-hero__stats-toggle[data-astro-cid-63zmdhnm],.aa-hero__stats-chevron[data-astro-cid-63zmdhnm]{transition:none}}@media(max-width:767px)and (max-height:600px){.aa-hero[data-astro-cid-63zmdhnm]{--aa-hero-copy-top: calc(var(--header-h) + 24px)}}@media(max-width:340px)and (max-height:600px){.aa-hero[data-astro-cid-63zmdhnm]{--aa-hero-copy-top: calc(var(--header-h) + 8px)}.aa-hero__stats[data-astro-cid-63zmdhnm]{padding-block:8px}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.aa-hero__bg[data-astro-cid-63zmdhnm]{position:absolute;inset:0;height:100svh;margin-bottom:0}}
