.Service_root__l10OC{padding-block-start:var(--space-100-190);overflow:hidden}.Service_root__l10OC .Service_number__wXeWv{font-size:350px;font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-close);color:#0000;-webkit-text-stroke:1px var(--color-off-black);position:absolute;left:-9rem;top:-9rem}@media(min-width:768px){.Service_root__l10OC .Service_number__wXeWv{font-size:900px}}.Service_root__l10OC .Service_heading__ZwHP2{font-size:3.5rem;font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-close);padding-inline:var(--space-20)}@media(min-width:768px){.Service_root__l10OC .Service_heading__ZwHP2{font-size:6rem;padding-inline:0;align-self:center}}@media(min-width:1300px){.Service_root__l10OC .Service_heading__ZwHP2{font-size:8rem}}@media(min-width:1440px){.Service_root__l10OC .Service_heading__ZwHP2{align-self:auto;font-size:9.375rem}}.Service_root__l10OC .Service_copy__zmsR9{font-size:var(--font-size-16);letter-spacing:var(--letter-spacing-loose);color:inherit;max-inline-size:700px;padding-inline:var(--space-20)}@media(min-width:768px){.Service_root__l10OC .Service_copy__zmsR9{padding-inline:0}}.Service_root__l10OC .Service_service__JHOyw{font-size:var(--font-size-sm-label);letter-spacing:var(--letter-spacing-loose);padding-block-start:var(--space-40);padding-block-end:.5rem;border-bottom:1px solid var(--color-off-black);margin-inline:var(--space-20)}@media(min-width:768px){.Service_root__l10OC .Service_service__JHOyw{margin-inline:0}}@media(min-width:1025px){.Service_root__l10OC .Service_service__JHOyw{padding-block-start:0}}.Service_root__l10OC .Service_detailWrapper__VX0t_{display:flex;flex-direction:column;margin-block-start:var(--space-20);gap:var(--space-20);padding-inline:var(--space-20)}@media(min-width:768px){.Service_root__l10OC .Service_detailWrapper__VX0t_{flex-direction:row;margin-block-start:var(--space-40);padding-inline:0}}.Service_root__l10OC .Service_detailWrapper__VX0t_>:nth-child(2){animation-delay:.5s}.Service_root__l10OC .Service_detailWrapper__VX0t_>:nth-child(3){animation-delay:1s}.Service_root__l10OC .Service_detail__R91Ac{flex:1 1}.Service_root__l10OC .Service_detail__R91Ac h5{font-size:var(--font-size-20);margin-block-end:.5rem}@media(min-width:768px){.Service_root__l10OC .Service_detail__R91Ac h5{font-size:var(--font-size-28)}}.Service_root__l10OC .Service_detail__R91Ac p{font-size:var(--font-size-12);line-height:var(--line-height-medium);margin-bottom:.5rem;color:inherit}@media(min-width:768px){.Service_root__l10OC .Service_detail__R91Ac p{font-size:var(--font-size-20);margin-bottom:1rem}}.Service_titleBand___ZQ_Y{display:contents}.Service_collage__sgrXC{padding-block-end:var(--space-50)}.Service_collage__sgrXC .Service_texture__EdyNh{inline-size:70vw;block-size:70vw;object-fit:cover;position:absolute;right:0;top:0;object-position:right top}.Service_collage__sgrXC .Service_heading__ZwHP2{grid-column:1/-1;inline-size:100%;text-align:end}.Service_collage__sgrXC .Service_copy__zmsR9{grid-column:1/-1;inline-size:17rem}.Service_collage__sgrXC .Service_imgWrapper__a_T_U{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr .75fr;grid-auto-flow:row;grid-row:2;grid-gap:var(--space-10);gap:var(--space-10);padding-block-start:var(--space-100)}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :first-child{grid-row:span 2;margin-top:var(--space-20)}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(2){margin-top:7rem;grid-row:span 2}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(3){margin-top:4rem}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(4){padding-inline-end:var(--space-20)}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(5){display:none}.Service_collage__sgrXC .Service_service__JHOyw{grid-column:3/-3;transform:translateX(0)}.Service_collage__sgrXC .Service_detailWrapper__VX0t_{grid-column:3/-3;transform:translateY(0)}@media(min-width:768px){.Service_collage__sgrXC{padding-block-end:var(--space-100)}.Service_collage__sgrXC .Service_number__wXeWv{left:-350px;top:-19rem}.Service_collage__sgrXC .Service_texture__EdyNh{inline-size:45rem;block-size:auto;left:-9.5rem;top:5.75rem}.Service_collage__sgrXC .Service_heading__ZwHP2{grid-column:2/-2;text-align:start}.Service_collage__sgrXC .Service_copy__zmsR9{grid-column:2/-2;inline-size:19rem}.Service_collage__sgrXC .Service_imgWrapper__a_T_U{grid-column:4/-1;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr .75fr;padding-block-start:0;align-content:start}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :first-child{margin-top:5rem}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(2){margin-top:11.5rem}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(3){margin-top:8rem;grid-row:span 2}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(4){padding-inline-end:var(--space-60);grid-column:4;grid-row:2}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(5){display:block;grid-column:4}.Service_collage__sgrXC .Service_service__JHOyw{grid-column:2/-2}.Service_collage__sgrXC .Service_detailWrapper__VX0t_{grid-column:2/-2;flex-direction:row}}@media(min-width:1025px){.Service_collage__sgrXC{padding-block-end:var(--space-50)}.Service_collage__sgrXC .Service_heading__ZwHP2{grid-column:4/span 7}.Service_collage__sgrXC .Service_copy__zmsR9{grid-column:11/span 4;margin-block-start:3.5rem;padding-inline-start:var(--space-20)}.Service_collage__sgrXC .Service_imgWrapper__a_T_U{grid-column:5/-1;transform:translateX(80px) translateY(-20px)}.Service_collage__sgrXC .Service_imgWrapper__a_T_U :nth-child(4){padding-inline-end:var(--space-100)}.Service_collage__sgrXC .Service_detailWrapper__VX0t_,.Service_collage__sgrXC .Service_service__JHOyw{grid-column:3/-3;transform:translateY(-20px);padding-block-start:0}}.Service_background__fNMJf{background-color:var(--color-off-black);color:var(--color-off-white);padding-block-end:var(--space-100)}.Service_background__fNMJf .Service_bgImage__mdOws{position:absolute;inline-size:100vw;left:50%;transform:translateX(-50%);min-block-size:calc(100% + 100px);display:flex}.Service_background__fNMJf .Service_bgImage__mdOws .GIF{object-fit:cover;block-size:auto;inline-size:100%}.Service_background__fNMJf .Service_bgImage__mdOws:after{inline-size:100%;block-size:100%;content:"";top:0;left:0;position:absolute;background-color:#0000008f}.Service_background__fNMJf .Service_number__wXeWv{-webkit-text-stroke:1px var(--color-off-white);top:-5rem}.Service_background__fNMJf .Service_heading__ZwHP2{margin-block-start:250px}.Service_background__fNMJf .Service_service__JHOyw{border-bottom:1px solid var(--color-off-white)}@media(min-width:768px){.Service_background__fNMJf{padding-block-end:var(--space-150)}.Service_background__fNMJf .Service_bgImage__mdOws{min-block-size:calc(100% + 150px)}.Service_background__fNMJf .Service_number__wXeWv{top:-15rem;left:-30rem}.Service_background__fNMJf .Service_heading__ZwHP2{margin-block-start:550px}.Service_background__fNMJf .Service_detailWrapper__VX0t_{flex-direction:column;grid-column:2/-2}.Service_background__fNMJf .Service_copy__zmsR9,.Service_background__fNMJf .Service_detailWrapper__VX0t_,.Service_background__fNMJf .Service_heading__ZwHP2,.Service_background__fNMJf .Service_service__JHOyw{grid-column:2/-2}.Service_background__fNMJf .Service_service__JHOyw{padding-block-start:var(--space-40)}}@media(min-width:1440px){.Service_background__fNMJf .Service_heading__ZwHP2{margin-block-start:100px}.Service_background__fNMJf .Service_copy__zmsR9,.Service_background__fNMJf .Service_heading__ZwHP2,.Service_background__fNMJf .Service_service__JHOyw{grid-column:8/-2}.Service_background__fNMJf .Service_detailWrapper__VX0t_{grid-column:11/-1;margin-block-end:150px}}.Service_simple__NHv6j{background-color:var(--color-off-black);color:var(--color-off-white);padding-block-end:var(--space-90)}.Service_simple__NHv6j .Service_number__wXeWv{left:50%;top:-6rem;transform:translateX(-50%);-webkit-text-stroke:1px var(--color-off-white)}.Service_simple__NHv6j .Service_heading__ZwHP2{text-align:center;margin-block-start:var(--space-40)}.Service_simple__NHv6j .Service_copy__zmsR9{margin-block-start:var(--space-150)}.Service_simple__NHv6j .Service_service__JHOyw{border-bottom:1px solid var(--color-off-white)}@media(min-width:768px){.Service_simple__NHv6j{padding-block-end:var(--space-150)}.Service_simple__NHv6j .Service_number__wXeWv{top:-15rem}.Service_simple__NHv6j .Service_heading__ZwHP2{margin-block-start:8.125rem}.Service_simple__NHv6j .Service_copy__zmsR9{margin-block-start:22rem}.Service_simple__NHv6j .Service_copy__zmsR9,.Service_simple__NHv6j .Service_detailWrapper__VX0t_,.Service_simple__NHv6j .Service_service__JHOyw{grid-column:2/-2}}@media(min-width:1025px){.Service_simple__NHv6j .Service_heading__ZwHP2{margin-block-start:var(--space-100)}.Service_simple__NHv6j .Service_copy__zmsR9,.Service_simple__NHv6j .Service_detailWrapper__VX0t_,.Service_simple__NHv6j .Service_service__JHOyw{grid-column:4/-4}.Service_simple__NHv6j .Service_copy__zmsR9{margin-block-start:19rem}.Service_simple__NHv6j .Service_service__JHOyw{margin-block-start:var(--space-40)}}.Service_home__5igWJ{--service-number-size:clamp(19rem,50vw,44rem);--service-band-overlap:clamp(2rem,4vw,3.5rem);--service-heading-bottom:13%;--service-copy-gap:clamp(2.5rem,4vw,4rem);--service-content-columns:1/-1;--service-content-inset:var(--space-20);--service-media-overlap:50px;padding-block-start:0;overflow-x:clip;overflow-y:visible}.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC){padding-block-start:0;padding-block-end:calc(clamp(4rem,8vw,7rem) + clamp(2rem, 4vw, 3.5rem))}.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_copy__zmsR9,.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_detailWrapper__VX0t_,.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_service__JHOyw{grid-column:var(--service-content-columns);align-self:start;transform:none}.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_copy__zmsR9{grid-row:2;inline-size:auto;max-inline-size:38rem;margin-block:var(--service-copy-gap) 0;margin-inline:0;padding-inline:var(--service-content-inset);font-size:clamp(1.05rem,1.4175vw,1.3125rem);line-height:1.48;letter-spacing:.01em}.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_service__JHOyw{grid-row:3;margin-block:0;margin-inline:var(--service-content-inset);padding-block:2rem .7rem;padding-inline:0;font-size:.85rem;line-height:1.2;letter-spacing:.06em}.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_detailWrapper__VX0t_{grid-row:4;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.8rem;gap:1.8rem;margin-block:1.35rem 0;margin-inline:0;padding-block:0;padding-inline:var(--service-content-inset)}.Service_home__5igWJ .Service_titleBand___ZQ_Y{grid-column:1/-1;grid-row:1;display:block;block-size:calc(var(--service-number-size)*.72);margin-block-start:calc(-1*var(--service-band-overlap))}.Service_home__5igWJ .Service_titleBand___ZQ_Y .Service_number__wXeWv{position:absolute;inset-block-start:0;inset-inline:auto;inset-inline-start:50%;transform:translateX(-50%);opacity:.4;font-size:var(--service-number-size);line-height:.72;letter-spacing:0}.Service_home__5igWJ .Service_titleBand___ZQ_Y .Service_heading__ZwHP2{position:absolute;inset-inline:0;inset-block-end:var(--service-heading-bottom);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:min(11.4ch,100%);margin:0 auto;padding-inline:var(--service-content-inset);font-size:clamp(3.3rem,7.4vw,7rem);line-height:.93;letter-spacing:-.035em;text-align:center;text-wrap:balance}.Service_home__5igWJ .Service_details__ZmYTN>:first-child .Service_simple__NHv6j .Service_number__wXeWv{mix-blend-mode:normal}.Service_home__5igWJ .Service_details__ZmYTN>:first-child .Service_simple__NHv6j .Service_number__wXeWv:before{content:attr(data-number);position:absolute;inset:0;-webkit-text-stroke-color:#777;-webkit-clip-path:inset(-.2em -2px calc(100% - var(--service-band-overlap)) -2px);clip-path:inset(-.2em -2px calc(100% - var(--service-band-overlap)) -2px)}.Service_home__5igWJ .Service_detail__R91Ac{min-inline-size:0}.Service_home__5igWJ .Service_detail__R91Ac h5{margin-block-end:.85rem;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.05;letter-spacing:-.03em}.Service_home__5igWJ .Service_detail__R91Ac p{margin-block-end:.22rem;font-size:clamp(.9975rem,1.155vw,1.155rem);line-height:1.38}.Service_home__5igWJ .Service_background__fNMJf>[data-grid]{position:static}.Service_home__5igWJ .Service_background__fNMJf .Service_bgImage__mdOws{inset-block-start:0;block-size:100%;min-block-size:0;overflow:hidden}.Service_home__5igWJ .Service_background__fNMJf .Service_bgImage__mdOws .GIF{block-size:100%;object-fit:cover}.Service_home__5igWJ .Service_collage__sgrXC .Service_texture__EdyNh{opacity:.7;inline-size:min(72vw,45rem);block-size:clamp(20rem,42vw,36rem);inset-block-start:0;inset-inline:auto;inset-inline-start:0;transform:none;object-fit:cover;object-position:left top}.Service_home__5igWJ .Service_details__ZmYTN>:last-child .Service_simple__NHv6j{padding-block-end:calc(clamp(4rem,7vw,7rem) + var(--service-media-overlap))}@media(max-width:600px){.Service_home__5igWJ .Service_titleBand___ZQ_Y .Service_heading__ZwHP2{font-size:clamp(2.75rem,13.5vw,3.3rem)}}@media(min-width:768px){.Service_home__5igWJ{--service-content-columns:3/-3;--service-content-inset:0;--service-media-overlap:80px}.Service_home__5igWJ :is(.Service_simple__NHv6j,.Service_background__fNMJf,.Service_collage__sgrXC) .Service_detailWrapper__VX0t_{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem)}}@media(min-width:1025px){.Service_home__5igWJ{--service-content-columns:4/-4}}