.HomeServicePreview-module__z8IJLq__root{--preview-gutter:32px;--preview-shift:24px;pointer-events:none;height:100svh;position:fixed;top:0;left:0;right:0;overflow:hidden}.HomeServicePreview-module__z8IJLq__preview{color:var(--color-fg);position:absolute;inset:0}.HomeServicePreview-module__z8IJLq__bg{z-index:1;opacity:0;visibility:hidden;position:absolute;inset:0}.HomeServicePreview-module__z8IJLq__bgImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HomeServicePreview-module__z8IJLq__bgOverlay{z-index:2;opacity:var(--overlay-opacity,.6);background-color:#000;position:absolute;inset:0}.HomeServicePreview-module__z8IJLq__row{z-index:3;gap:var(--preview-gutter);width:100%;padding:0 var(--preview-gutter);opacity:0;visibility:hidden;grid-template-columns:repeat(12,1fr);display:grid;position:absolute;left:0}.HomeServicePreview-module__z8IJLq__title{letter-spacing:-.02em;margin:0;font-size:clamp(48px,6.1vw,88px);font-weight:400;line-height:1.182}.HomeServicePreview-module__z8IJLq__text{letter-spacing:-.01em;margin:0;font-size:18px;line-height:1.4}.HomeServicePreview-module__z8IJLq__thumb{z-index:3;--thumb-reveal:100%;--thumb-radius:0px;position:absolute}.HomeServicePreview-module__z8IJLq__thumbImage{object-fit:cover;width:100%;height:100%}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__titleRow{top:calc(50% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__title{padding-left:calc(var(--preview-gutter) / 2);grid-column:3/-1}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__descRow{top:calc(16.6667% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__desc{grid-column:6/8}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__kindRow{top:calc(66.6667% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__kind{padding-right:var(--preview-gutter);grid-column:8/10}.HomeServicePreview-module__z8IJLq__layout1 .HomeServicePreview-module__z8IJLq__thumb{right:var(--preview-gutter);bottom:var(--preview-gutter);width:25%;height:55svh;clip-path:inset(var(--thumb-reveal) 0 0 0 round var(--thumb-radius))}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__titleRow{top:calc(66.6667% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__title{grid-column:5/10}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__descRow{top:auto;bottom:46px}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__desc{grid-column:10/12}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__kindRow{top:calc(16.6667% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__kind{grid-column:4/7;padding-left:40px}.HomeServicePreview-module__z8IJLq__layout2 .HomeServicePreview-module__z8IJLq__thumb{width:40%;height:40%;clip-path:inset(0 0 0 var(--thumb-reveal) round var(--thumb-radius));top:calc(5% + 72px);right:8%}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__titleRow{top:calc(50% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__title{grid-column:9/-1}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__descRow{top:calc(16.6667% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__desc{grid-column:5/7}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__kindRow{top:calc(83.3333% + var(--preview-shift))}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__kind{grid-column:8/10;padding-left:10px}.HomeServicePreview-module__z8IJLq__layout3 .HomeServicePreview-module__z8IJLq__thumb{width:31%;height:50%;clip-path:inset(0 var(--thumb-reveal) 0 0 round var(--thumb-radius));bottom:8%;left:17%}
.HomePage-module__dJ4IGW__listScrim{pointer-events:none;background:linear-gradient(90deg,#0009 0%,#00000080 32%,#00000042 64%,#0000 100%);width:clamp(320px,40vw,560px);position:absolute;top:0;bottom:0;left:0}
