.CustomerWork-module__yjDNqG__section{color:#11120f;background:#fff;padding:clamp(100px,9vw,150px) 0}.CustomerWork-module__yjDNqG__shell{width:min(1440px,100% - 72px);margin:0 auto}.CustomerWork-module__yjDNqG__heading{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:end;gap:clamp(50px,8vw,124px);display:grid}.CustomerWork-module__yjDNqG__kicker{color:#6d7069;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:26px;font-size:14px;font-weight:700;display:inline-flex}.CustomerWork-module__yjDNqG__kicker>span{background:#2757ff;border-radius:50%;width:8px;height:8px}.CustomerWork-module__yjDNqG__heading h2{letter-spacing:-.063em;max-width:920px;margin:0;font-size:clamp(58px,6.3vw,96px);font-weight:500;line-height:.93}.CustomerWork-module__yjDNqG__heading h2 span{color:#7b7e76;display:block}.CustomerWork-module__yjDNqG__heading>p{color:#5e6259;max-width:460px;margin:0 0 6px;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.CustomerWork-module__yjDNqG__list{border-top:1px solid #11120f24;margin-top:clamp(68px,7vw,106px)}.CustomerWork-module__yjDNqG__item{border-bottom:1px solid #11120f1f;grid-template-columns:54px minmax(190px,.75fr) minmax(320px,1.25fr) 34px;align-items:center;gap:24px;min-height:126px;transition:background .18s;display:grid}.CustomerWork-module__yjDNqG__item:hover{background:#f8f8f4}.CustomerWork-module__yjDNqG__number{color:#8a8d85;font-family:var(--font-geist-mono), monospace;font-size:14px}.CustomerWork-module__yjDNqG__identity strong,.CustomerWork-module__yjDNqG__identity span,.CustomerWork-module__yjDNqG__story strong{display:block}.CustomerWork-module__yjDNqG__identity strong{font-size:20px;font-weight:620}.CustomerWork-module__yjDNqG__identity span{color:#83867e;margin-top:6px;font-size:14px}.CustomerWork-module__yjDNqG__story strong{font-size:17px;font-weight:600}.CustomerWork-module__yjDNqG__story p{color:#686b64;max-width:610px;margin:7px 0 0;font-size:14px;line-height:1.55}.CustomerWork-module__yjDNqG__arrow{color:#2757ff;font-size:18px}.CustomerWork-module__yjDNqG__note{color:#74776f;grid-template-columns:.75fr 1.25fr;gap:40px;padding-top:32px;font-size:14px;line-height:1.55;display:grid}.CustomerWork-module__yjDNqG__note p{text-align:right;max-width:660px;margin:0 0 0 auto}html[data-theme=dark] .CustomerWork-module__yjDNqG__section{color:#f3f4f0;background:#111215}html[data-theme=dark] .CustomerWork-module__yjDNqG__heading h2 span{color:#999d95}html[data-theme=dark] .CustomerWork-module__yjDNqG__heading>p{color:#999d95}html[data-theme=dark] .CustomerWork-module__yjDNqG__kicker{color:#999d95}html[data-theme=dark] .CustomerWork-module__yjDNqG__number{color:#999d95}html[data-theme=dark] .CustomerWork-module__yjDNqG__identity span{color:#999d95}html[data-theme=dark] .CustomerWork-module__yjDNqG__story p{color:#999d95}html[data-theme=dark] .CustomerWork-module__yjDNqG__note{color:#999d95}:is(html[data-theme=dark] .CustomerWork-module__yjDNqG__list,html[data-theme=dark] .CustomerWork-module__yjDNqG__item){border-color:#ffffff1c}html[data-theme=dark] .CustomerWork-module__yjDNqG__item:hover{background:#ffffff09}@media (max-width:900px){.CustomerWork-module__yjDNqG__shell{width:min(100% - 52px,880px)}.CustomerWork-module__yjDNqG__heading{grid-template-columns:1fr;gap:36px}}@media (max-width:660px){.CustomerWork-module__yjDNqG__section{padding:90px 0}.CustomerWork-module__yjDNqG__shell{width:min(100% - 32px,620px)}.CustomerWork-module__yjDNqG__heading h2{font-size:clamp(48px,14vw,70px)}.CustomerWork-module__yjDNqG__item{grid-template-columns:32px 1fr 20px;align-items:start;padding:24px 0}.CustomerWork-module__yjDNqG__identity,.CustomerWork-module__yjDNqG__story{grid-column:2}.CustomerWork-module__yjDNqG__arrow{grid-area:1/3}.CustomerWork-module__yjDNqG__note{display:block}.CustomerWork-module__yjDNqG__note p{text-align:left;margin-top:14px}}.CustomerWork-module__yjDNqG__journeyVisual{color:#2757ff;pointer-events:none;grid-template-columns:12px minmax(24px,1fr) 16px minmax(24px,1fr) 12px;align-items:center;width:min(240px,100%);margin-top:19px;display:grid}.CustomerWork-module__yjDNqG__journeyVisual>span{background:#2757ff0e;border:1px solid #2757ff61;border-radius:50%;width:12px;height:12px;transition:transform .3s,background .3s;box-shadow:0 0 0 4px #2757ff09}.CustomerWork-module__yjDNqG__journeyVisual>span:nth-of-type(2){background:#2757ff1a;border-color:#2757ff94;width:16px;height:16px}.CustomerWork-module__yjDNqG__journeyVisual>span:last-of-type{background:currentColor;border-color:currentColor}.CustomerWork-module__yjDNqG__journeyVisual>i{background:linear-gradient(90deg,#2757ff33,#2757ff94);height:1px;position:relative}.CustomerWork-module__yjDNqG__journeyVisual>i:after{content:"";opacity:.52;border-top:1px solid;border-right:1px solid;width:5px;height:5px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.CustomerWork-module__yjDNqG__item:hover .CustomerWork-module__yjDNqG__journeyVisual>span:nth-of-type(2){transform:scale(1.1)}.CustomerWork-module__yjDNqG__item:hover .CustomerWork-module__yjDNqG__journeyVisual>span:last-of-type{transform:scale(1.14)}.CustomerWork-module__yjDNqG__item:nth-child(2) .CustomerWork-module__yjDNqG__journeyVisual{color:#674eea}.CustomerWork-module__yjDNqG__item:nth-child(2) .CustomerWork-module__yjDNqG__journeyVisual>span{border-color:#674eea61}.CustomerWork-module__yjDNqG__item:nth-child(2) .CustomerWork-module__yjDNqG__journeyVisual>span:nth-of-type(2){background:#674eea1a;border-color:#674eea94}.CustomerWork-module__yjDNqG__item:nth-child(2) .CustomerWork-module__yjDNqG__journeyVisual>i{background:linear-gradient(90deg,#674eea33,#674eea94)}.CustomerWork-module__yjDNqG__item:nth-child(3) .CustomerWork-module__yjDNqG__journeyVisual{color:#285d88}.CustomerWork-module__yjDNqG__item:nth-child(3) .CustomerWork-module__yjDNqG__journeyVisual>span{border-color:#285d8861}.CustomerWork-module__yjDNqG__item:nth-child(3) .CustomerWork-module__yjDNqG__journeyVisual>span:nth-of-type(2){background:#285d881a;border-color:#285d8894}.CustomerWork-module__yjDNqG__item:nth-child(3) .CustomerWork-module__yjDNqG__journeyVisual>i{background:linear-gradient(90deg,#285d8833,#285d8894)}.CustomerWork-module__yjDNqG__item:nth-child(4) .CustomerWork-module__yjDNqG__journeyVisual{color:#278264}.CustomerWork-module__yjDNqG__item:nth-child(4) .CustomerWork-module__yjDNqG__journeyVisual>span{border-color:#27826461}.CustomerWork-module__yjDNqG__item:nth-child(4) .CustomerWork-module__yjDNqG__journeyVisual>span:nth-of-type(2){background:#2782641a;border-color:#27826494}.CustomerWork-module__yjDNqG__item:nth-child(4) .CustomerWork-module__yjDNqG__journeyVisual>i{background:linear-gradient(90deg,#27826433,#27826494)}html[data-theme=dark] .CustomerWork-module__yjDNqG__journeyVisual>span{background:#6680ff14}html[data-theme=dark] .CustomerWork-module__yjDNqG__journeyVisual>span:nth-of-type(2){background:#6680ff24}html[data-theme=dark] .CustomerWork-module__yjDNqG__journeyVisual>span:last-of-type{background:currentColor}@media (max-width:900px){.CustomerWork-module__yjDNqG__journeyVisual{display:none}}@media (prefers-reduced-motion:reduce){.CustomerWork-module__yjDNqG__journeyVisual>span{transition:none}.CustomerWork-module__yjDNqG__item:hover .CustomerWork-module__yjDNqG__journeyVisual>span{transform:none!important}}.CustomerWork-module__yjDNqG__item{color:inherit;text-decoration:none}.CustomerWork-module__yjDNqG__item:focus-visible{outline-offset:5px;outline:3px solid #2757ff}.CustomerWork-module__yjDNqG__item:hover .CustomerWork-module__yjDNqG__identity strong{color:#2757ff}.CustomerWork-module__yjDNqG__identity strong{transition:color .18s}@media (prefers-reduced-motion:reduce){.CustomerWork-module__yjDNqG__identity strong{transition:none}}
