.hm-mech{--section-y: clamp(3.5rem, 2.2rem + 4vw, 6rem)}.hm-mech__grid{display:grid;gap:clamp(2rem,1.5rem + 2vw,3rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "visual" "points"}.hm-mech__head{grid-area:head}.hm-mech__visual{grid-area:visual}.hm-mech__points{grid-area:points}.hm-mech__list{border-bottom:1px solid var(--line-strong)}.hm-point{display:grid;grid-template-columns:3.1rem minmax(0,1fr);gap:0 1rem;padding-block:1.3rem;border-top:1px solid var(--line-strong)}.hm-point__n{padding-top:.2rem;font-size:var(--fs-h3);font-weight:500;font-stretch:125%;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent)}.hm-point__title{font-size:clamp(1.25rem,1.1rem + .6vw,1.5625rem);line-height:1.16;text-wrap:balance}.hm-point__text{margin-top:.5rem;max-width:35rem;color:var(--fg-soft)}.hm-mech__more{margin-top:1.25rem}.hm-press{position:relative;max-width:38rem;padding:clamp(.75rem,2vw,1.5rem);background:color-mix(in srgb,var(--fg) 3%,transparent);border:1px solid var(--line)}.hm-press__svg{width:100%;height:auto;overflow:visible}.hm-press__bed{fill:var(--line)}.hm-press__body{fill:color-mix(in srgb,var(--fg) 8%,transparent);stroke:var(--line-strong);stroke-width:1.25px;stroke-linejoin:round}.hm-press__ribbon{fill:none;stroke:var(--fg);stroke-width:26px;stroke-linecap:round;stroke-linejoin:round}.hm-press__stitch{fill:none;stroke:var(--bg);stroke-opacity:.42;stroke-width:1px;stroke-dasharray:3 5}.hm-press__seams{fill:none;stroke:var(--bg);stroke-opacity:.22;stroke-width:1px}.hm-press__arrows path{fill:none;stroke:var(--accent);stroke-width:1.75px;stroke-linecap:square;stroke-linejoin:miter}.hm-press__caption{margin-top:.75rem;font-size:var(--fs-eyebrow);font-weight:600;font-stretch:112%;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}@media(min-width:64em){.hm-mech__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"head visual" "points visual";grid-template-rows:auto 1fr;column-gap:calc(var(--gutter) * 2);row-gap:1.75rem}.hm-press{max-width:none}.hm-mech__visual{position:sticky;top:calc(var(--header-h) + 2rem);align-self:start}}@media(prefers-reduced-motion:no-preference){html:not([data-motion=off]) .hm-press.is-armed .hm-press__blanket{transform:translate3d(0,-76px,0)}html:not([data-motion=off]) .hm-press.is-armed .hm-press__arrows path{opacity:0;transform:translate3d(0,-12px,0)}html:not([data-motion=off]) .hm-press.is-armed.is-pressed .hm-press__blanket{transform:none;transition:transform 2.8s var(--ease-settle)}html:not([data-motion=off]) .hm-press.is-armed.is-pressed .hm-press__arrows path{opacity:1;transform:none;transition:opacity 1.1s var(--ease-settle) calc(1.7s + var(--i) * 60ms),transform 1.4s var(--ease-settle) calc(1.7s + var(--i) * 60ms)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-home-mechanism.css.map */
