.v2 .v2-cust__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:600px;margin:48px 0 0;padding:0;list-style:none;display:grid}.v2 .v2-cust__outcome{color:inherit;flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.v2 .v2-cust__outcomeValue{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--fjall);font-size:clamp(2.25rem,5vw,4.25rem);font-weight:600;line-height:1}.v2 .v2-cust__outcomeLabel{font-size:var(--t-small);color:var(--fjall);margin-top:14px;line-height:1.4}.v2 .v2-cust__outcomeSource{font-size:var(--t-small);color:var(--dimma);transition:opacity .3s var(--lift),transform .3s var(--lift),color .3s var(--lift);align-items:center;gap:8px;margin-top:8px;display:inline-flex}.v2 .v2-cust__outcomeArrow{width:12px;height:12px;transition:transform .35s var(--lift)}.v2 .v2-cust__outcome:hover .v2-cust__outcomeSource{color:var(--fjall)}.v2 .v2-cust__outcome:hover .v2-cust__outcomeArrow{transform:translate(4px)}@media (hover:hover){.v2 .v2-cust__outcomeSource{opacity:0;transform:translateY(-4px)}.v2 .v2-cust__outcome:hover .v2-cust__outcomeSource,.v2 .v2-cust__outcome:focus-visible .v2-cust__outcomeSource{opacity:1;transform:none}}@media (min-width:640px){.v2 .v2-cust__outcomes{gap:32px}.v2 .v2-cust__outcomeLabel{font-size:var(--t-body)}}.v2 .chapter.chapter--kex.v2-cust__white{background:var(--kex);border-block:0}.v2 .chapter.chapter--kex.v2-cust__white#faq{border-top:1px solid var(--rule-light)}.v2 .v2-cust__white+.v2-summit.chapter--kex{background:var(--kex);border-top:0}.v2 .chapter.v2-cust__cases{padding-top:clamp(40px,5vw,64px)}@media (min-width:1000px){.v2 .v2-cust__cases .v2-arts{grid-template-columns:repeat(4,minmax(0,1fr))}}.v2 .v2-cust__slider{--slide:min(78vw,440px)}.v2 .v2-cust__track{padding:0 calc(50vw - var(--slide)/2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:12px;margin:0 calc(50% - 50vw);list-style:none;display:flex;position:relative;overflow-x:auto}.v2 .v2-cust__track::-webkit-scrollbar{display:none}.v2 .v2-cust__slide{flex:0 0 var(--slide);scroll-snap-align:center;scroll-snap-stop:always;position:relative}@media (min-width:1100px){.v2 .v2-cust__track{--gap:24px;--small-of-large:.5;--large:min(460px,(100cqw - var(--others,3)*var(--gap) - 2px)/(1 + var(--others,3)*var(--small-of-large)));--small:calc(var(--large)*var(--small-of-large));justify-content:center;gap:var(--gap);scroll-snap-type:none;margin:0;padding:0;overflow:visible;container-type:inline-size}.v2 .v2-cust__slide{flex-basis:var(--large);transition:flex-basis .6s var(--lift)}.v2 .v2-cust__slider .v2-cust__slide:not([data-active]){flex-basis:var(--small)}.v2 .v2-cust__slideText{width:var(--large)}.v2 .v2-cust__slider .v2-cust__slide:not([data-active]) .v2-cust__slideText{position:absolute;top:100%;left:0}.v2 .v2-cust__slider .v2-cust__slide[data-active] .v2-cust__slideText{min-height:12.5rem}}.v2 .v2-cust__shot{aspect-ratio:4/5;isolation:isolate;border-radius:12px;display:block;position:relative;overflow:hidden;container-type:inline-size}.v2 .v2-cust__shotLogo{z-index:2;object-fit:contain;object-position:left top;pointer-events:none;width:auto;max-width:44%;height:max(5.5cqw,18px);position:absolute;top:max(6cqw,14px);left:max(6cqw,14px)}.v2 .v2-cust__shotPhoto{object-fit:cover;width:100%;height:100%;transition:transform var(--m-slow)var(--ease-both);will-change:transform;position:absolute;inset:0}.v2 .v2-cust__slide[data-active] .v2-cust__shot:hover .v2-cust__shotPhoto{transform:scale(1.03)}.v2 .v2-cust__slideText{transition:opacity .4s var(--lift);margin:28px 0 0}.v2 .v2-cust__slideMark{height:.42em;font-family:var(--display);color:var(--smultron);font-size:2.25rem;font-weight:600;line-height:1;display:block}.v2 .v2-cust__slideQuote{font-family:var(--display);letter-spacing:-.015em;text-wrap:pretty;color:var(--onyx);margin:14px 0 0;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:500;line-height:1.28}.v2 .v2-cust__slideWho{color:var(--onyx);flex-direction:column;gap:2px;margin-top:32px;font-weight:500;line-height:1.45;display:flex}.v2 .v2-cust__slideWho span{color:#1a1a1a9e;font-weight:400}.v2 .v2-cust__slider .v2-cust__slide:not([data-active]) .v2-cust__slideText{opacity:0;visibility:hidden;pointer-events:none;transition:none}.v2 .v2-cust__slider .v2-cust__slide[data-active] .v2-cust__slideText{transition:opacity .45s var(--lift).25s}.v2 .v2-cust__sliderNav{justify-content:space-between;align-items:center;gap:16px;margin-top:40px;display:flex}.v2 .v2-cust__sliderButton{border:1px solid var(--rule-light);background:var(--kex);width:44px;height:44px;color:var(--onyx);cursor:pointer;transition:border-color .3s var(--lift),opacity .3s var(--lift);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.v2 .v2-cust__sliderButton:hover:not(:disabled){border-color:var(--onyx)}.v2 .v2-cust__sliderButton:disabled{opacity:.35;cursor:default}.v2 .v2-cust__sliderArrow{width:14px;height:14px}.v2 .v2-cust__sliderArrow--back{transform:rotate(180deg)}.v2 .v2-cust__dots{background:var(--askmoln);border-radius:999px;align-items:center;padding:2px 9px;display:flex}.v2 .v2-cust__dot{cursor:pointer;background:0 0;border:0;padding:8px 4px;display:inline-flex}.v2 .v2-cust__dotMark{width:6px;height:6px;transition:width .45s var(--lift),background-color .3s var(--lift);background:#1a1a1a38;border-radius:999px;display:block;position:relative;overflow:hidden}.v2 .v2-cust__dot:hover .v2-cust__dotMark{background:#1a1a1a66}.v2 .v2-cust__dot[aria-current] .v2-cust__dotMark{background:#1a1a1a38;width:30px}.v2 .v2-cust__dotFill{border-radius:inherit;background:var(--onyx);transform-origin:0;position:absolute;inset:0}.v2 .v2-cust__dotFill[data-run]{animation:6s linear forwards v2-cust-fill}.v2 .v2-cust__dotFill[data-run][data-held]{animation-play-state:paused}@keyframes v2-cust-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
