.Hero-module__RomMsq__hero{background:var(--color-surface);flex-direction:column;align-items:center;gap:40px;width:100%;padding:30px 0 50px;display:flex;position:relative}.Hero-module__RomMsq__backdrop{z-index:-1;pointer-events:none;will-change:transform;position:absolute;inset:0;overflow:hidden}.Hero-module__RomMsq__backdropImage{object-fit:cover;width:100%;height:100%;display:block}.Hero-module__RomMsq__intro{flex-direction:column;order:1;justify-content:center;align-items:center;gap:9px;width:100%;display:flex;overflow:clip}.Hero-module__RomMsq__badge{background:var(--color-primary-tint);border-radius:100px;justify-content:center;align-items:center;margin:0;padding:16px 24px 12px;display:flex;overflow:hidden}.Hero-module__RomMsq__badgeContent{will-change:transform;align-items:center;gap:8px;display:flex}.Hero-module__RomMsq__badgeDot{width:10px;height:10px;position:relative}.Hero-module__RomMsq__badgeDot:before,.Hero-module__RomMsq__badgeDot:after{content:"";background:var(--color-primary);border-radius:100%;position:absolute;inset:0}.Hero-module__RomMsq__badgeDot:before{opacity:0}.Hero-module__RomMsq__badgeText{font-family:var(--font-display);white-space:pre;color:var(--color-primary);font-size:14px;font-weight:600;line-height:20px}.Hero-module__RomMsq__heading{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex;overflow:clip}.Hero-module__RomMsq__title{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;font-weight:400;display:flex}.Hero-module__RomMsq__titleGroup{display:contents}.Hero-module__RomMsq__greeting{z-index:10;background:var(--color-primary);will-change:transform;border-radius:99px;flex:none;justify-content:center;align-items:center;width:79px;height:79px;display:flex;position:relative;overflow:hidden;transform:translateZ(30px)}.Hero-module__RomMsq__greetingWindow{flex-direction:column;align-items:center;width:39.5px;height:39.5px;display:flex;overflow:hidden}.Hero-module__RomMsq__greetingTrack{will-change:transform;flex-direction:column;flex:none;width:100%;display:flex}.Hero-module__RomMsq__greetingWord{z-index:1;height:39.5px;font-family:var(--font-greeting);text-align:center;white-space:nowrap;color:var(--color-surface);flex-direction:column;flex:0 0 39.5px;justify-content:center;font-size:40px;line-height:40px;display:flex;position:relative}.Hero-module__RomMsq__greetingHand{flex:0 0 39.5px;height:39.5px}.Hero-module__RomMsq__hand{width:100%;height:100%;display:block}.Hero-module__RomMsq__handRotor{transform:translate(540px,932.501px)}.Hero-module__RomMsq__handPalm{fill:var(--color-surface)}.Hero-module__RomMsq__handThumb{fill:#6a71df}.Hero-module__RomMsq__nameLine{justify-content:center;align-items:center;gap:10px;width:100%;display:flex;overflow:clip}.Hero-module__RomMsq__im,.Hero-module__RomMsq__name,.Hero-module__RomMsq__article{font-family:var(--font-display);white-space:pre;color:var(--color-ink);will-change:transform}.Hero-module__RomMsq__im,.Hero-module__RomMsq__article{letter-spacing:-.04em;font-size:38px;line-height:36.1px}.Hero-module__RomMsq__name{letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:60px}.Hero-module__RomMsq__desktopText{display:none}.Hero-module__RomMsq__roleGroup{justify-content:center;align-items:center;gap:10px;display:flex;overflow:clip}.Hero-module__RomMsq__role{background:var(--color-primary);will-change:transform;border-radius:110px;justify-content:center;align-items:center;height:52px;padding:18px 20px;display:flex;box-shadow:0 .602187px .602187px -1.25px #00000017,0 2.28853px 2.28853px -2.5px #00000014,0 10px 10px -3.75px #00000008}.Hero-module__RomMsq__roleText{font-family:var(--font-display);white-space:pre;color:var(--color-surface);font-size:19px;line-height:22px}.Hero-module__RomMsq__taglineRow{justify-content:center;align-items:center;gap:20px;width:100%;padding:0 8px;display:flex}.Hero-module__RomMsq__tagline{width:1px;font-family:var(--font-body);letter-spacing:-.04em;text-align:center;white-space:pre-wrap;word-break:break-word;color:var(--color-muted);flex:1 0 0;margin:0;font-size:14px;font-weight:500;line-height:18.2px}.Hero-module__RomMsq__taglineMedia{will-change:transform;flex:none;width:81px;height:64px;display:none}.Hero-module__RomMsq__taglineFrame{will-change:transform;border-radius:50px;width:81px;height:64px;display:flex;overflow:hidden}.Hero-module__RomMsq__taglineImage{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.Hero-module__RomMsq__links{flex-direction:column;order:3;align-items:center;gap:30px;width:100%;margin:0;padding:0 20px;list-style:none;display:flex;overflow:hidden}.Hero-module__RomMsq__link{width:100%;height:60px}.Hero-module__RomMsq__link .Hero-module__RomMsq__linkPill{width:100%}.Hero-module__RomMsq__media{order:2;justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex;position:relative}.Hero-module__RomMsq__strip{display:none}.Hero-module__RomMsq__card{z-index:2;aspect-ratio:.815534;background:var(--color-surface);will-change:transform;border-radius:24px;flex:1 0 0;width:1px;position:relative;overflow:hidden;transform:perspective(900px);box-shadow:.671842px .671842px .950128px -.125px #0f0c0c0d,1.59238px 1.59238px 2.25197px -.25px #0f0c0c0f,2.90467px 2.90467px 4.10783px -.375px #0f0c0c0f,4.82901px 4.82901px 6.82925px -.5px #0f0c0c12,7.79846px 7.79846px 11.0287px -.625px #0f0c0c14,12.7653px 12.7653px 18.0529px -.75px #0f0c0c1a,21.981px 21.981px 31.0858px -.875px #0f0c0c21,40px 40px 56.5685px -1px #0f0c0c33}.Hero-module__RomMsq__cardFrame{border-radius:12px;width:430px;height:531px;position:absolute;top:calc(50.0907% - 265.5px);left:calc(50% - 215px);overflow:hidden}.Hero-module__RomMsq__photo{z-index:1;will-change:transform;border-radius:25px;position:absolute;inset:59px 46px 60px;overflow:hidden;transform:scale(1.02636)}.Hero-module__RomMsq__photoImage{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){.Hero-module__RomMsq__badgeDot:before{opacity:.956684;transform:scale(1.81926)}.Hero-module__RomMsq__photo{transform:scale(1.0262)}}@media (min-width:1024px){.Hero-module__RomMsq__hero{padding:30px 0 40px}.Hero-module__RomMsq__intro{order:0;gap:10px}.Hero-module__RomMsq__badgeDot:before{opacity:0}.Hero-module__RomMsq__title{gap:3px}.Hero-module__RomMsq__titleGroup{justify-content:center;align-items:center;gap:10px;display:flex;overflow:clip}.Hero-module__RomMsq__nameLine{width:auto;overflow:visible}.Hero-module__RomMsq__im,.Hero-module__RomMsq__name,.Hero-module__RomMsq__article{will-change:auto}.Hero-module__RomMsq__im,.Hero-module__RomMsq__article{font-size:48px;line-height:78px}.Hero-module__RomMsq__name{letter-spacing:-.02em;font-size:48px;font-weight:400;line-height:78px}.Hero-module__RomMsq__phoneText{display:none}.Hero-module__RomMsq__desktopText{display:inline}.Hero-module__RomMsq__role{height:auto;padding:14px 22px}.Hero-module__RomMsq__roleText{font-size:34px;line-height:42px}.Hero-module__RomMsq__taglineRow{padding:0}.Hero-module__RomMsq__tagline{white-space:pre;flex:none;width:auto;font-size:22px;line-height:28.6px}.Hero-module__RomMsq__taglineMedia{display:block}.Hero-module__RomMsq__taglineFrame{transform:translate(-8.58px,-8.58px)}.Hero-module__RomMsq__links{flex-direction:row;order:0;justify-content:center;gap:16px;padding:0 40px}.Hero-module__RomMsq__link{flex:1 0 0;width:1px}.Hero-module__RomMsq__media{order:0;min-height:466px;padding:0}.Hero-module__RomMsq__strip{will-change:transform;flex:1 0 0;width:1px;display:block}.Hero-module__RomMsq__stripViewport{align-items:center;width:100%;height:275px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12.5% 87.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12.5% 87.5%,#0000 100%)}.Hero-module__RomMsq__stripTrack{will-change:transform;align-items:center;gap:12px;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.Hero-module__RomMsq__stripItem{aspect-ratio:1.45455;border-radius:16px;flex:none;width:400px;position:relative;overflow:hidden}.Hero-module__RomMsq__stripImage{object-fit:cover;width:100%;height:100%;display:block}.Hero-module__RomMsq__card{border-radius:40px;flex:none;width:380px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(900px);box-shadow:.671842px .671842px .950128px -.125px #0f0c0c08,1.59238px 1.59238px 2.25197px -.25px #0f0c0c08,2.90467px 2.90467px 4.10783px -.375px #0f0c0c0a,4.82901px 4.82901px 6.82925px -.5px #0f0c0c0a,7.79846px 7.79846px 11.0287px -.625px #0f0c0c0d,12.7653px 12.7653px 18.0529px -.75px #0f0c0c0f,21.981px 21.981px 31.0858px -.875px #0f0c0c14,40px 40px 56.5685px -1px #0f0c0c1f,-.671842px .671842px .950128px -.125px #00000008,-1.59238px 1.59238px 2.25197px -.25px #00000008,-2.90467px 2.90467px 4.10783px -.375px #0000000a,-4.82901px 4.82901px 6.82925px -.5px #0000000a,-7.79846px 7.79846px 11.0287px -.625px #0000000d,-12.7653px 12.7653px 18.0529px -.75px #0000000f,-21.981px 21.981px 31.0858px -.875px #00000014,-40px 40px 56.5685px -1px #0000001f}.Hero-module__RomMsq__cardFrame{border-radius:28px}.Hero-module__RomMsq__photo{border-radius:23px;inset:42px 31px 42px 32px;transform:scale(1.0267)}}@media (min-width:1440px){.Hero-module__RomMsq__hero{padding:40px 40px 80px}.Hero-module__RomMsq__title{flex-direction:row;gap:18px}.Hero-module__RomMsq__im,.Hero-module__RomMsq__article,.Hero-module__RomMsq__name{font-size:66px;line-height:66px}.Hero-module__RomMsq__role{padding:18px 28px}.Hero-module__RomMsq__roleText{font-size:40px}.Hero-module__RomMsq__tagline{font-size:32px;line-height:41.6px}.Hero-module__RomMsq__taglineFrame{transform:translate(-7.869px,-7.869px)}.Hero-module__RomMsq__links{justify-content:flex-start;width:968px;padding:0}.Hero-module__RomMsq__media{min-height:552px}.Hero-module__RomMsq__card{width:450px}.Hero-module__RomMsq__photo{border-radius:0;inset:0;transform:scale(1.02089)}}
.ScreenWall-module__fsweZG__wall{display:none}@media (min-width:1440px){.ScreenWall-module__fsweZG__wall{background:var(--color-night);flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:30px;display:flex}.ScreenWall-module__fsweZG__stage{z-index:0;will-change:transform;justify-content:center;align-items:flex-end;gap:24px;width:100%;display:flex;position:relative;transform:perspective(1200px)}.ScreenWall-module__fsweZG__column{--ticker-distance:2682px;--ticker-duration:44.7s;will-change:transform;flex:none;width:210px;height:900px;position:relative;transform:perspective(1200px)}.ScreenWall-module__fsweZG__column:nth-child(2){--ticker-distance:2686px;--ticker-duration:38.371s}.ScreenWall-module__fsweZG__column:nth-child(3){--ticker-duration:33.525s}.ScreenWall-module__fsweZG__column:nth-child(4){--ticker-distance:2658px;--ticker-duration:37.971s}.ScreenWall-module__fsweZG__column:nth-child(5){--ticker-distance:2686px;--ticker-duration:44.767s}.ScreenWall-module__fsweZG__viewport{align-items:center;width:100%;height:100%;padding:10px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12.5% 87.5%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12.5% 87.5%,#0000 100%)}.ScreenWall-module__fsweZG__column:nth-child(3) .ScreenWall-module__fsweZG__viewport{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.ScreenWall-module__fsweZG__track{top:calc(-1 * var(--ticker-distance));will-change:transform;flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.ScreenWall-module__fsweZG__phone{flex:none;width:217px;height:437px;position:relative}.ScreenWall-module__fsweZG__phoneRatio{aspect-ratio:.496894;height:auto}.ScreenWall-module__fsweZG__phoneLarge{aspect-ratio:.496894;width:218px;height:auto}.ScreenWall-module__fsweZG__phoneCompact{aspect-ratio:.496278;width:211px;height:auto}.ScreenWall-module__fsweZG__screen{aspect-ratio:.461774;border-radius:25px;width:89%;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ScreenWall-module__fsweZG__frame{aspect-ratio:.491156;position:absolute;top:0;left:2px;right:2px}.ScreenWall-module__fsweZG__image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.ScreenWall-module__fsweZG__glow{z-index:1;background:radial-gradient(60% 69.3% at 50% 84%,#fff0 38.9217%,#121212 100%);position:absolute;inset:-184px 0 -90px;overflow:hidden}}
.Showreel-module__9Y1F_a__showreel{z-index:2;background:var(--color-night);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Showreel-module__9Y1F_a__stage{background:var(--color-mist);will-change:transform;border-radius:16px;width:100%;height:251px;position:relative;transform:perspective(1200px)}.Showreel-module__9Y1F_a__screen{background:#000;width:100%;height:100%;position:absolute;top:0;left:-.0268384%;overflow:hidden}.Showreel-module__9Y1F_a__video{z-index:1;object-fit:cover;background:#0c0c0d;width:100%;height:100%;display:block;position:absolute;inset:0}.Showreel-module__9Y1F_a__link{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;border-radius:213px;width:88px;height:88px;position:absolute;bottom:58px;left:60px}.Showreel-module__9Y1F_a__link:after{content:"";border:1px solid var(--color-surface);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Showreel-module__9Y1F_a__icon{fill:#000;width:36px;height:36px;display:block;position:absolute;top:26px;left:26px}@media (min-width:1024px){.Showreel-module__9Y1F_a__stage{height:503px}}@media (min-width:1440px){.Showreel-module__9Y1F_a__stage{height:839px}}
.Stats-module__NnfceG__stats{z-index:2;background:var(--color-night);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px 24px;display:flex;position:relative}.Stats-module__NnfceG__list{grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:36px;width:100%;margin:0;padding:0 20px;list-style:none;display:grid;overflow:hidden}.Stats-module__NnfceG__stat{flex-direction:column;justify-content:center;align-self:start;align-items:flex-start;gap:8px;display:flex;overflow:hidden}.Stats-module__NnfceG__value{font-family:var(--font-figure);color:var(--color-surface);justify-content:center;align-items:center;margin:0;font-size:48px;font-weight:600;display:flex}.Stats-module__NnfceG__label{width:100%;font-family:var(--font-figure);letter-spacing:.8px;text-transform:uppercase;white-space:pre-wrap;word-break:break-word;color:var(--color-caption);margin:0;font-size:12px;font-weight:500;line-height:15px}@media (min-width:1024px){.Stats-module__NnfceG__stats{padding:60px 32px}.Stats-module__NnfceG__list{gap:20px;padding:0 50px}.Stats-module__NnfceG__value{font-size:88px}.Stats-module__NnfceG__stat:nth-child(2) .Stats-module__NnfceG__value{font-size:68px}}@media (min-width:1440px){.Stats-module__NnfceG__stats{padding:60px 40px}.Stats-module__NnfceG__list{justify-content:space-between;align-items:center;gap:0;display:flex}.Stats-module__NnfceG__stat{width:17%}.Stats-module__NnfceG__stat:nth-child(2) .Stats-module__NnfceG__value{font-size:88px}}
.Testimonials-module__pPChta__testimonials{z-index:2;background:var(--color-night);flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:30px 0;display:flex;position:relative}.Testimonials-module__pPChta__header{justify-content:center;width:100%;padding:70px 24px 30px;display:flex}.Testimonials-module__pPChta__title{width:100%;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;white-space:pre-wrap;color:var(--color-surface);margin:0;font-size:48px;font-weight:400;line-height:52.8px;overflow:hidden}.Testimonials-module__pPChta__slider{border-radius:28px;flex-direction:column;align-items:flex-end;gap:20px;width:100%;max-width:1100px;padding:40px;display:flex;position:relative;overflow:clip}.Testimonials-module__pPChta__slider:after{content:"";border:1px solid var(--color-ink);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Testimonials-module__pPChta__body{flex-direction:column;align-items:center;gap:32px;width:100%;margin:0;display:flex;overflow:clip}.Testimonials-module__pPChta__text{flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex;overflow:clip}.Testimonials-module__pPChta__mark{width:100%;height:46px;font-family:var(--font-body);color:var(--color-primary);font-size:192px;font-weight:700;line-height:115.2px;display:block}.Testimonials-module__pPChta__quote,.Testimonials-module__pPChta__author{transition:opacity .4s cubic-bezier(.175,.885,.32,1.275)}.Testimonials-module__pPChta__fading .Testimonials-module__pPChta__quote,.Testimonials-module__pPChta__fading .Testimonials-module__pPChta__author{opacity:0}.Testimonials-module__pPChta__quote{z-index:0;width:100%;margin:0;position:relative}.Testimonials-module__pPChta__quoteText{font-family:var(--font-display);letter-spacing:-.3px;white-space:pre-wrap;word-break:break-word;color:var(--color-surface);margin:0;font-size:20px;font-weight:600;line-height:22px}.Testimonials-module__pPChta__progress{background:var(--color-track);width:100%;height:2px;position:relative}.Testimonials-module__pPChta__progress:after{content:"";width:var(--progress,25%);background:var(--color-primary);height:1px;transition:width .4s cubic-bezier(.175,.885,.32,1.275);position:absolute;bottom:0;left:0}.Testimonials-module__pPChta__author{justify-content:center;align-items:center;gap:8px;width:100%;display:flex;overflow:hidden}.Testimonials-module__pPChta__photo{border-radius:10px;flex:none;width:48px;height:48px;position:relative;overflow:hidden}.Testimonials-module__pPChta__photo:after{content:"";border:1px solid var(--color-outline-light);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Testimonials-module__pPChta__photoImage{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.Testimonials-module__pPChta__person{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:2px;width:1px;display:flex}.Testimonials-module__pPChta__name,.Testimonials-module__pPChta__role{width:100%;font-family:var(--font-caption);font-feature-settings:"blwf", "cv03", "cv04", "cv09", "cv11";white-space:pre-wrap;word-break:break-word;font-style:normal}.Testimonials-module__pPChta__name{letter-spacing:-.5px;max-width:520px;color:var(--color-surface);font-size:18px;font-weight:500;line-height:21.6px}.Testimonials-module__pPChta__role{letter-spacing:-.2px;color:var(--color-dim);font-size:14px;font-weight:400;line-height:21px}.Testimonials-module__pPChta__controls{justify-content:flex-end;align-items:center;gap:32px;width:100%;max-width:200px;display:flex;overflow:clip}.Testimonials-module__pPChta__slider[data-slide="1"] .Testimonials-module__pPChta__controls{gap:20px}.Testimonials-module__pPChta__arrow{background:var(--color-ivory);cursor:pointer;border:0;border-radius:30px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background-color .4s cubic-bezier(.175,.885,.32,1.275);display:flex;overflow:hidden}.Testimonials-module__pPChta__arrowIcon{width:24px;height:24px;fill:var(--color-coal);flex:none;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:block}.Testimonials-module__pPChta__arrowNext .Testimonials-module__pPChta__arrowIcon{transform:rotate(180deg)}.Testimonials-module__pPChta__arrow[aria-disabled=true]{background:var(--color-graphite)}.Testimonials-module__pPChta__arrow[aria-disabled=true] .Testimonials-module__pPChta__arrowIcon{fill:var(--color-dim)}.Testimonials-module__pPChta__arrow[aria-disabled=false]:hover{background:var(--color-lime)}.Testimonials-module__pPChta__arrowNext[aria-disabled=false]:hover .Testimonials-module__pPChta__arrowIcon{transform:rotate(180deg)scale(.8)}@media (min-width:1024px){.Testimonials-module__pPChta__testimonials{padding:30px 50px 80px}.Testimonials-module__pPChta__header{padding:60px 40px 30px}.Testimonials-module__pPChta__title{text-indent:69.0156px;font-size:64px;line-height:70.4px}.Testimonials-module__pPChta__title .Testimonials-module__pPChta__titleChar{text-indent:0}.Testimonials-module__pPChta__accent{color:var(--color-primary)}}@media (min-width:1440px){.Testimonials-module__pPChta__testimonials{padding:60px 0}.Testimonials-module__pPChta__header{padding:60px 40px}.Testimonials-module__pPChta__quoteText{font-size:26px;line-height:28.6px}.Testimonials-module__pPChta__slider[data-slide] .Testimonials-module__pPChta__controls{gap:32px}.Testimonials-module__pPChta__arrow{width:60px;height:60px}.Testimonials-module__pPChta__arrowPrev[aria-disabled=false]:hover .Testimonials-module__pPChta__arrowIcon{transform:scale(.8)}}
.Work-module__nDNJoW__work{background:var(--color-night);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 16px;display:flex}.Work-module__nDNJoW__inner{flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;display:flex;overflow:clip}.Work-module__nDNJoW__header{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;display:flex;overflow:clip}.Work-module__nDNJoW__heading{justify-content:center;align-items:center;gap:20px;display:flex;overflow:clip}.Work-module__nDNJoW__title{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;white-space:pre;color:var(--color-primary);margin:0;font-size:36px;font-weight:400;line-height:39.6px}.Work-module__nDNJoW__titleAccent{color:var(--color-surface)}.Work-module__nDNJoW__titleMedia{will-change:transform;flex:none;width:81px;height:64px;display:none}.Work-module__nDNJoW__titleFrame{will-change:transform;border-radius:50px;width:81px;height:64px;display:flex;overflow:hidden}.Work-module__nDNJoW__titleImage{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.Work-module__nDNJoW__grid{flex-direction:column;align-items:flex-start;gap:16px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Work-module__nDNJoW__item{aspect-ratio:1.33256;width:100%}.Work-module__nDNJoW__item:nth-child(n+3):not(.Work-module__nDNJoW__itemAll){display:none}.Work-module__nDNJoW__itemAll{aspect-ratio:auto;height:210px}.Work-module__nDNJoW__card{border-radius:10px;width:100%;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.Work-module__nDNJoW__cover,.Work-module__nDNJoW__preview{border-radius:10px;position:absolute;overflow:hidden}.Work-module__nDNJoW__cover{width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.Work-module__nDNJoW__image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.Work-module__nDNJoW__preview,.Work-module__nDNJoW__shade,.Work-module__nDNJoW__cardTitle{display:none}.Work-module__nDNJoW__cardTitle{font-family:var(--font-greeting);letter-spacing:-.04em;text-align:center;white-space:pre-wrap;word-break:break-word;color:var(--color-surface);font-size:28px;font-weight:700;line-height:39.2px}@media (min-width:1024px){.Work-module__nDNJoW__work{padding:40px}.Work-module__nDNJoW__inner{gap:60px}.Work-module__nDNJoW__header{flex-direction:row;justify-content:space-between;gap:0}.Work-module__nDNJoW__heading{flex:1 0 0;justify-content:flex-start;gap:16px}.Work-module__nDNJoW__title{font-size:32px;line-height:35.2px}.Work-module__nDNJoW__titleMedia{display:block}.Work-module__nDNJoW__titleFrame{transform:translate(-4.167px,-4.167px)}.Work-module__nDNJoW__grid{will-change:transform;grid-template-columns:repeat(2,minmax(50px,1fr));justify-content:center;gap:24px;display:grid}.Work-module__nDNJoW__item:nth-child(n+3):not(.Work-module__nDNJoW__itemAll){display:block}.Work-module__nDNJoW__itemAll{height:254px}}@media (min-width:1440px){.Work-module__nDNJoW__work{padding:80px 40px}.Work-module__nDNJoW__heading{flex:none;justify-content:center;gap:20px}.Work-module__nDNJoW__title{font-size:64px;line-height:70.4px}.Work-module__nDNJoW__titleFrame{transform:translate(-4.407px,-4.407px)}.Work-module__nDNJoW__grid{grid-template-columns:repeat(3,minmax(50px,1fr));gap:32px}.Work-module__nDNJoW__itemAll{height:324px}.Work-module__nDNJoW__card{border-radius:0}.Work-module__nDNJoW__cover,.Work-module__nDNJoW__preview,.Work-module__nDNJoW__shade,.Work-module__nDNJoW__cardTitle{transition-property:opacity,left,top,width,height,transform;transition-duration:.65s;transition-timing-function:var(--ease-card)}.Work-module__nDNJoW__preview{z-index:1;opacity:0;width:8%;height:8%;display:block;top:45.6672%;left:45.6672%}.Work-module__nDNJoW__shade{z-index:2;background:var(--color-shade);opacity:0;display:block;position:absolute;inset:0}.Work-module__nDNJoW__cardTitle{z-index:3;opacity:0;pointer-events:none;width:80%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Work-module__nDNJoW__card:hover .Work-module__nDNJoW__cover{top:0;left:0}.Work-module__nDNJoW__card:hover .Work-module__nDNJoW__preview{opacity:1;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.Work-module__nDNJoW__card:hover .Work-module__nDNJoW__shade,.Work-module__nDNJoW__card:hover .Work-module__nDNJoW__cardTitle{opacity:1}}
