.gesture[data-astro-cid-qozl22tn]{isolation:isolate;background:var(--ea-near-black);color:var(--ea-white);position:relative;overflow:hidden}.gesture__bg[data-astro-cid-qozl22tn]{z-index:-1;filter:blur(32px)saturate(.7)brightness(.45);background-position:50%;background-size:cover;position:absolute;inset:-48px}.gesture__inner[data-astro-cid-qozl22tn]{padding-block:var(--ea-space-64) var(--ea-space-64)}.gesture__title[data-astro-cid-qozl22tn]{letter-spacing:-.03em;color:var(--ea-white);margin:0;font-size:clamp(3rem,5vw,5.6rem);font-weight:400;line-height:1.08}.gesture__cards[data-astro-cid-qozl22tn]{gap:var(--ea-space-16);margin:var(--ea-space-40) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.gesture__card[data-astro-cid-qozl22tn]{min-width:0}.gesture__photo[data-astro-cid-qozl22tn]{aspect-ratio:384/453;border-radius:var(--ea-r-xl);background:var(--ea-near-black);overflow:hidden}.gesture__photo[data-astro-cid-qozl22tn] img[data-astro-cid-qozl22tn]{object-fit:cover;width:100%;height:100%;display:block}.gesture__card-title[data-astro-cid-qozl22tn]{margin:var(--ea-space-20) 4px var(--ea-space-8);color:var(--ea-white);font-size:1.9rem;font-weight:500;line-height:1.25}.gesture__body[data-astro-cid-qozl22tn]{color:color-mix(in srgb, var(--ea-white) 76%, var(--ea-near-black));margin:0 4px;font-size:1.5rem;line-height:1.6}@media (width<=1023.98px){.gesture__cards[data-astro-cid-qozl22tn]{scroll-snap-type:x mandatory;padding-bottom:var(--ea-space-8);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.gesture__card[data-astro-cid-qozl22tn]{scroll-snap-align:start}.gesture__card-title[data-astro-cid-qozl22tn]{font-size:1.75rem}}.usage[data-astro-cid-gioz6orh]{padding-block:var(--ea-space-64)}.usage__head[data-astro-cid-gioz6orh]{justify-content:space-between;align-items:end;gap:var(--ea-space-24);margin-bottom:var(--ea-space-32);display:flex}.usage__head[data-astro-cid-gioz6orh] h2[data-astro-cid-gioz6orh]{text-wrap:balance;max-width:20ch}.usage__title[data-astro-cid-gioz6orh]{letter-spacing:-.035em;margin:0;font-size:clamp(3rem,4.4vw,5.6rem);font-weight:400;line-height:1.05}.usage__head[data-astro-cid-gioz6orh]>p[data-astro-cid-gioz6orh]{max-width:42ch;color:rgb(var(--color-foreground-secondary))}.usage__photos[data-astro-cid-gioz6orh]{gap:var(--ea-space-20);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.usage__photos--pair[data-astro-cid-gioz6orh]{grid-template-columns:repeat(2,minmax(0,1fr))}.usage__photos[data-astro-cid-gioz6orh]:focus-visible{outline:2px solid var(--ea-mark);outline-offset:6px}.usage__photos--single[data-astro-cid-gioz6orh]{grid-template-columns:minmax(0,1fr);max-width:680px}.usage__photo[data-astro-cid-gioz6orh]{min-width:0;margin:0}.usage__photo[data-astro-cid-gioz6orh] .ph{aspect-ratio:var(--usage-photo-ratio)}.usage__photo[data-astro-cid-gioz6orh]{position:relative}.usage__photo[data-astro-cid-gioz6orh] figcaption[data-astro-cid-gioz6orh]{z-index:1;padding:var(--ea-space-48) var(--ea-space-20) var(--ea-space-20);border-radius:0 0 var(--ea-r-xl) var(--ea-r-xl);background:linear-gradient(to top, color-mix(in srgb, var(--ea-black) 62%, transparent), transparent);color:var(--ea-white);pointer-events:none;gap:2px;display:grid;position:absolute;inset:auto 0 0}.usage__photo[data-astro-cid-gioz6orh] figcaption[data-astro-cid-gioz6orh] p[data-astro-cid-gioz6orh]{color:color-mix(in srgb, var(--ea-white) 85%, transparent)!important}.usage__photo[data-astro-cid-gioz6orh] h3[data-astro-cid-gioz6orh]{font-size:1.7rem;font-weight:500;line-height:1.3}.usage__photo[data-astro-cid-gioz6orh] figcaption[data-astro-cid-gioz6orh] p[data-astro-cid-gioz6orh],.usage__disclosure[data-astro-cid-gioz6orh]{color:rgb(var(--color-foreground-secondary))}.usage__disclosure[data-astro-cid-gioz6orh]{margin-top:var(--ea-space-16)}.usage--home[data-astro-cid-gioz6orh] .usage__photos[data-astro-cid-gioz6orh]{grid-template-columns:repeat(3,minmax(0,1fr))}.usage__photos[data-astro-cid-gioz6orh]{scrollbar-width:thin;scrollbar-color:var(--ea-black) color-mix(in srgb, var(--ea-black) 8%, transparent)}.usage__photos[data-astro-cid-gioz6orh]::-webkit-scrollbar{height:3px}.usage__photos[data-astro-cid-gioz6orh]::-webkit-scrollbar-track{border-radius:var(--ea-r-pill);background:color-mix(in srgb, var(--ea-black) 8%, transparent)}.usage__photos[data-astro-cid-gioz6orh]::-webkit-scrollbar-thumb{border-radius:var(--ea-r-pill);background:var(--ea-black)}.usage--product[data-astro-cid-gioz6orh]{border-bottom:1px solid rgb(var(--color-border) / var(--color-border-alpha))}@media (width<=1023.98px){.usage__head[data-astro-cid-gioz6orh]{align-items:start;gap:var(--ea-space-12);flex-direction:column}.usage__head[data-astro-cid-gioz6orh] h2[data-astro-cid-gioz6orh]{max-width:28ch}.usage__head[data-astro-cid-gioz6orh]>p[data-astro-cid-gioz6orh]{max-width:60ch}}@media (width<=749.98px){.usage__sentence[data-astro-cid-gioz6orh]{white-space:nowrap;display:block}.usage__head[data-astro-cid-gioz6orh]>p[data-astro-cid-gioz6orh]{font-size:min(1.5rem,3.9vw)}.usage[data-astro-cid-gioz6orh]{padding-block:var(--ea-space-32)}.usage__photos[data-astro-cid-gioz6orh],.usage--home[data-astro-cid-gioz6orh] .usage__photos[data-astro-cid-gioz6orh]{gap:var(--ea-space-16);scroll-snap-type:x proximity;padding-bottom:var(--ea-space-12);display:flex;overflow-x:auto}.usage__photo[data-astro-cid-gioz6orh]{flex:0 0 calc((100% - var(--ea-space-16) * 2) / 2.3);scroll-snap-align:start}.usage__photos--single[data-astro-cid-gioz6orh] .usage__photo[data-astro-cid-gioz6orh]{flex-basis:100%}.usage--product[data-astro-cid-gioz6orh] .usage__photos[data-astro-cid-gioz6orh]:not(.usage__photos--single) .usage__photo[data-astro-cid-gioz6orh]{flex-basis:calc((100% - var(--ea-space-16)) / 1.3)}.usage__photo[data-astro-cid-gioz6orh] .ph{aspect-ratio:3/4}.usage--home[data-astro-cid-gioz6orh] .usage__photos[data-astro-cid-gioz6orh]{scroll-snap-type:x mandatory}.usage--home[data-astro-cid-gioz6orh] .usage__head[data-astro-cid-gioz6orh]>p[data-astro-cid-gioz6orh]{display:none}.usage--home[data-astro-cid-gioz6orh]{padding-top:var(--ea-space-24)}.usage--home[data-astro-cid-gioz6orh] .usage__photo[data-astro-cid-gioz6orh]{flex-basis:calc((100% - var(--ea-space-16)) / 1.1)}}
