:root{--color-basic-white:#fff;--color-basic-black:#000;--color-basic-red:#e03025;--color-white:#fff;--color-black:#000;--color-blue-05:#eef0fd;--color-blue-10:#dce1fb;--color-blue-15:#cbd2fa;--color-blue-20:#b9c3f8;--color-blue-30:#97a4f4;--color-blue-40:#7486f1;--color-blue-50:#5168ed;--color-blue-60:#4255c5;--color-blue-70:#32429e;--color-blue-80:#232f76;--color-blue-85:#1b2662;--color-blue-90:#131c4f;--color-blue-95:#0c133b;--color-blue-100:#040927;--color-grey-05:#f3f4f6;--color-grey-10:#e8e9ec;--color-grey-15:#dcdee3;--color-grey-20:#d0d3d9;--color-grey-30:#b9bdc7;--color-grey-40:#a1a7b4;--color-grey-50:#8a91a1;--color-grey-60:#717683;--color-grey-70:#575b66;--color-grey-80:#3e4148;--color-grey-85:#313339;--color-grey-90:#24262b;--color-grey-95:#18181c;--color-grey-100:#0b0b0d;--color-text-strong-light:var(--color-grey-100);--color-text-base-light:var(--color-grey-100);--color-text-subtle-light:var(--color-grey-60);--color-text-muted-light:var(--color-grey-40);--color-text-strong-dark:var(--color-white);--color-text-base-dark:var(--color-white);--color-text-subtle-dark:var(--color-grey-20);--color-text-muted-dark:var(--color-grey-40);--color-background-base:var(--color-grey-10);--color-background-dark:var(--color-grey-100);--color-background-light:var(--color-basic-white);--color-background-muted:var(--color-grey-05);--color-background-point:var(--color-blue-50);--color-background-strong:var(--color-grey-15);--color-background-subtle:var(--color-blue-10);--color-background-active:var(--color-background-light);--color-background-hover:var(--color-background-light);--color-line-base-dark:var(--color-grey-10);--color-line-base-light:var(--color-grey-30);--color-line-muted-dark:var(--color-grey-40);--color-line-muted-light:var(--color-grey-10);--color-line-strong-dark:var(--color-basic-white);--color-line-strong-light:var(--color-grey-100);--color-line-subtle-dark:var(--color-grey-15);--color-line-subtle-light:var(--color-grey-15);--color-line-deep-dark:var(--color-grey-70);--color-line-strong:var(--color-line-strong-light);--color-line-base:var(--color-line-base-light);--color-line-subtle:var(--color-line-subtle-light);--color-line-muted:var(--color-line-muted-light);--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-30:30px;--font-size-36:36px;--font-size-40:40px;--font-size-60:60px;--font-size-80:80px;--font-size-92:92px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-40:40px;--space-48:48px;--space-60:60px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--space-128:128px;--space-176:176px;--space-192:192px;--space-200:200px;--font-family-font-1:var(--font-dm-sans), var(--font-pretendard), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-font-2:var(--font-pretendard), var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-en:var(--font-family-font-1);--font-kr:var(--font-family-font-2);--font-weight-regular:400;--font-weight-bold:700;--zei-typography-mobile-breakpoint:1023px;--typography-kr-h1-font-family:var(--font-kr);--typography-kr-h1-font-size:80px;--typography-kr-h1-line-height:1.28;--typography-kr-h1-font-weight:var(--font-weight-bold);--typography-kr-h15-font-family:var(--font-kr);--typography-kr-h15-font-size:60px;--typography-kr-h15-line-height:1.32;--typography-kr-h15-font-weight:var(--font-weight-bold);--typography-kr-h2-font-family:var(--font-kr);--typography-kr-h2-font-size:40px;--typography-kr-h2-line-height:1.32;--typography-kr-h2-font-weight:var(--font-weight-bold);--typography-kr-h3-font-family:var(--font-kr);--typography-kr-h3-font-size:28px;--typography-kr-h3-line-height:1.44;--typography-kr-h3-font-weight:var(--font-weight-bold);--typography-kr-h4-font-family:var(--font-kr);--typography-kr-h4-font-size:20px;--typography-kr-h4-line-height:1.44;--typography-kr-h4-font-weight:var(--font-weight-bold);--typography-kr-p1-font-family:var(--font-kr);--typography-kr-p1-font-size:20px;--typography-kr-p1-line-height:1.44;--typography-kr-p1-font-weight:var(--font-weight-regular);--typography-kr-p2-font-family:var(--font-kr);--typography-kr-p2-font-size:16px;--typography-kr-p2-line-height:1.6;--typography-kr-p2-font-weight:var(--font-weight-regular);--typography-kr-p3-font-family:var(--font-kr);--typography-kr-p3-font-size:14px;--typography-kr-p3-line-height:1.68;--typography-kr-p3-font-weight:var(--font-weight-regular);--typography-en-h1-font-family:var(--font-en);--typography-en-h1-font-size:80px;--typography-en-h1-line-height:1.12;--typography-en-h1-font-weight:var(--font-weight-bold);--typography-en-h15-font-family:var(--font-en);--typography-en-h15-font-size:60px;--typography-en-h15-line-height:1.32;--typography-en-h15-font-weight:var(--font-weight-bold);--typography-en-h2-font-family:var(--font-en);--typography-en-h2-font-size:40px;--typography-en-h2-line-height:1.32;--typography-en-h2-font-weight:var(--font-weight-bold);--typography-en-h3-font-family:var(--font-en);--typography-en-h3-font-size:28px;--typography-en-h3-line-height:1.44;--typography-en-h3-font-weight:var(--font-weight-bold);--typography-en-h4-font-family:var(--font-en);--typography-en-h4-font-size:20px;--typography-en-h4-line-height:1.44;--typography-en-h4-font-weight:var(--font-weight-bold);--typography-en-p1-font-family:var(--font-en);--typography-en-p1-font-size:20px;--typography-en-p1-line-height:1.44;--typography-en-p1-font-weight:var(--font-weight-regular);--typography-en-p2-font-family:var(--font-en);--typography-en-p2-font-size:16px;--typography-en-p2-line-height:1.6;--typography-en-p2-font-weight:var(--font-weight-regular);--typography-en-p3-font-family:var(--font-en);--typography-en-p3-font-size:14px;--typography-en-p3-line-height:1.68;--typography-en-p3-font-weight:var(--font-weight-regular);--typography-kr-h1-font-size-mobile:36px;--typography-kr-h1-line-height-mobile:1.28;--typography-kr-h15-font-size-mobile:30px;--typography-kr-h15-line-height-mobile:1.32;--typography-kr-h2-font-size-mobile:22px;--typography-kr-h2-line-height-mobile:1.32;--typography-kr-h3-font-size-mobile:18px;--typography-kr-h3-line-height-mobile:1.44;--typography-kr-h4-font-size-mobile:16px;--typography-kr-h4-line-height-mobile:1.44;--typography-kr-p1-font-size-mobile:14px;--typography-kr-p1-line-height-mobile:1.44;--typography-kr-p2-font-size-mobile:13px;--typography-kr-p2-line-height-mobile:1.6;--typography-kr-p3-font-size-mobile:12px;--typography-kr-p3-line-height-mobile:1.68;--typography-en-h1-font-size-mobile:36px;--typography-en-h1-line-height-mobile:1.12;--typography-en-h15-font-size-mobile:30px;--typography-en-h15-line-height-mobile:1.28;--typography-en-h2-font-size-mobile:22px;--typography-en-h2-line-height-mobile:1.32;--typography-en-h3-font-size-mobile:18px;--typography-en-h3-line-height-mobile:1.44;--typography-en-h4-font-size-mobile:16px;--typography-en-h4-line-height-mobile:1.44;--typography-en-p1-font-size-mobile:14px;--typography-en-p1-line-height-mobile:1.44;--typography-en-p2-font-size-mobile:13px;--typography-en-p2-line-height-mobile:1.6;--typography-en-p3-font-size-mobile:12px;--typography-en-p3-line-height-mobile:1.68}.ProductWorkflowSection-module-scss-module__bcncFa__section{--workflow-orb-size:112px;box-sizing:border-box;isolation:isolate;color:#f4f4f5;background:radial-gradient(58% 52% at 28% 18%,#1c2d5c57 0%,#1c2d5c1a 44%,#0000 72%),radial-gradient(78% 58% at 72% 52%,#1e285a52 0%,#1e285a14 46%,#0000 76%),radial-gradient(68% 50% at 50% 88%,#1c2d5c4d 0%,#1c2d5c0f 42%,#0000 74%),linear-gradient(#08080bfa,#07070afc);width:100%;position:relative;overflow:hidden}.ProductWorkflowSection-module-scss-module__bcncFa__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase3,.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase2,.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase1{filter:blur(96px);opacity:.72;pointer-events:none;border-radius:50%;position:absolute}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase1{background:#1c2d5c6b;width:clamp(28rem,56vw,52rem);height:clamp(24rem,48vh,42rem);top:14%;left:26%;transform:translate(-42%,-38%)}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase2{background:#1e285a61;width:clamp(32rem,76vw,58rem);height:clamp(28rem,54vh,48rem);top:50%;left:72%;transform:translate(-48%,-50%)}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase3{background:#1c2d5c5c;width:clamp(30rem,66vw,54rem);height:clamp(26rem,46vh,44rem);bottom:12%;left:50%;transform:translate(-50%,18%)}.ProductWorkflowSection-module-scss-module__bcncFa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProductWorkflowSection-module-scss-module__bcncFa__dustLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.ProductWorkflowSection-module-scss-module__bcncFa__intro{z-index:2;max-width:90vw;padding:clamp(5.5rem,10lvh,7rem) clamp(1.5rem,6vw,5rem) clamp(1.5rem,3lvh,2.5rem);position:relative}.ProductWorkflowSection-module-scss-module__bcncFa__heading{font:var(--typography-en-h1-font-weight) var(--typography-en-h1-font-size)/var(--typography-en-h1-line-height) var(--typography-en-h1-font-family);margin:0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__heading{font-size:80px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__heading{font:var(--typography-en-h1-font-weight) var(--typography-en-h1-font-size-mobile)/var(--typography-en-h1-line-height-mobile) var(--typography-en-h1-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__heading{color:var(--color-text-strong-dark);text-wrap:balance;font-weight:400}.ProductWorkflowSection-module-scss-module__bcncFa__label{font:var(--typography-kr-p1-font-weight) var(--typography-kr-p1-font-size)/var(--typography-kr-p1-line-height) var(--typography-kr-p1-font-family);margin:40px 0 0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__label{font-size:20px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__label{font:var(--typography-kr-p1-font-weight) var(--typography-kr-p1-font-size-mobile)/var(--typography-kr-p1-line-height-mobile) var(--typography-kr-p1-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__label{color:var(--color-text-strong-dark);text-wrap:balance;word-break:keep-all}.ProductWorkflowSection-module-scss-module__bcncFa__sceneBackground{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ProductWorkflowSection-module-scss-module__bcncFa__phaseList{--timeline-x:50%;--timeline-top:0px;--timeline-height:0px;--timeline-progress:0;--phase-list-padding-inline:clamp(1.5rem, 6vw, 5rem);z-index:2;padding:0 var(--phase-list-padding-inline) clamp(5rem,8vw,8rem);max-width:calc(1460px + var(--phase-list-padding-inline)*2);margin:0 auto;position:relative}@media (max-width:1439px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseList{--phase-list-padding-inline:24px}}.ProductWorkflowSection-module-scss-module__bcncFa__phaseTimeline{z-index:0;pointer-events:none;opacity:0;transition:opacity .24s;position:absolute;inset:0}.ProductWorkflowSection-module-scss-module__bcncFa__phaseTimeline[data-ready=true]{opacity:1}.ProductWorkflowSection-module-scss-module__bcncFa__timelineTrackSegment{left:var(--timeline-x);background:var(--color-line-deep-dark);width:1px;position:absolute;transform:translate(-50%);box-shadow:0 0 12px #5b8cff29}.ProductWorkflowSection-module-scss-module__bcncFa__timelineTrackSegment[data-segment=a]{top:var(--timeline-track-a-top,var(--timeline-top));height:var(--timeline-track-a-height,var(--timeline-height))}.ProductWorkflowSection-module-scss-module__bcncFa__timelineTrackSegment[data-segment=b]{top:var(--timeline-track-b-top,var(--timeline-top));height:var(--timeline-track-b-height,0px)}.ProductWorkflowSection-module-scss-module__bcncFa__phaseList[data-timeline-segment-a=hidden] .ProductWorkflowSection-module-scss-module__bcncFa__timelineTrackSegment[data-segment=a],.ProductWorkflowSection-module-scss-module__bcncFa__phaseList[data-timeline-segment-b=hidden] .ProductWorkflowSection-module-scss-module__bcncFa__timelineTrackSegment[data-segment=b]{display:none}.ProductWorkflowSection-module-scss-module__bcncFa__timelineProgressDot{left:var(--timeline-x);top:var(--timeline-top);width:8px;height:8px;transform:translate(-50%, calc(-50% + var(--timeline-progress) * var(--timeline-height))) translateZ(0);background:var(--color-blue-50);filter:blur(1px);opacity:1;backface-visibility:hidden;will-change:transform;border-radius:50%;transition:opacity .18s;position:absolute}.ProductWorkflowSection-module-scss-module__bcncFa__phaseList[data-dot-masked=true] .ProductWorkflowSection-module-scss-module__bcncFa__timelineProgressDot{opacity:0}.ProductWorkflowSection-module-scss-module__bcncFa__phase{z-index:1;grid-template-columns:minmax(0,1fr) minmax(4rem,9vw) minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,2rem);min-height:0;padding-top:clamp(5rem,10lvh,7rem);display:grid;position:relative}.ProductWorkflowSection-module-scss-module__bcncFa__phase:first-child{min-height:auto;padding-top:0}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=split]{align-items:start}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntro,.ProductWorkflowSection-module-scss-module__bcncFa__phaseCards{z-index:4;position:relative}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntro{text-align:right;grid-column:1;place-self:start end;width:min(26rem,100%);padding-right:clamp(.5rem,2vw,1.5rem)}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroEyebrow{margin:0 0 var(--space-8);font:var(--typography-en-p2-font-weight) var(--typography-en-p2-font-size)/var(--typography-en-p2-line-height) var(--typography-en-p2-font-family)}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroEyebrow{font-size:16px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroEyebrow{font:var(--typography-en-p2-font-weight) var(--typography-en-p2-font-size-mobile)/var(--typography-en-p2-line-height-mobile) var(--typography-en-p2-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroEyebrow{color:#5b8cffeb}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroTitle{font:var(--typography-en-h2-font-weight) var(--typography-en-h2-font-size)/var(--typography-en-h2-line-height) var(--typography-en-h2-font-family);margin:0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroTitle{font-size:40px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroTitle{font:var(--typography-en-h2-font-weight) var(--typography-en-h2-font-size-mobile)/var(--typography-en-h2-line-height-mobile) var(--typography-en-h2-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroTitle{color:var(--color-text-strong-dark);text-wrap:balance;font-weight:400}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroDescription{margin:var(--space-20) 0 0;font:var(--typography-kr-p1-font-weight) var(--typography-kr-p1-font-size)/var(--typography-kr-p1-line-height) var(--typography-kr-p1-font-family)}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroDescription{font-size:20px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroDescription{font:var(--typography-kr-p1-font-weight) var(--typography-kr-p1-font-size-mobile)/var(--typography-kr-p1-line-height-mobile) var(--typography-kr-p1-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroDescription{color:var(--color-text-strong-dark);white-space:pre-line;word-break:keep-all}.ProductWorkflowSection-module-scss-module__bcncFa__phaseCards{place-self:stretch start;align-items:stretch;gap:var(--space-20);flex-direction:column;grid-column:3;width:max-content;max-width:min(480px,100%);margin:0;padding:0;list-style:none;display:inline-flex}.ProductWorkflowSection-module-scss-module__bcncFa__phaseCardsItem{width:100%;margin:0;display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__phaseCardIcon{display:block}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=parallel]{align-items:start}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=parallel] .ProductWorkflowSection-module-scss-module__bcncFa__phaseRail{align-self:start}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=parallel] .ProductWorkflowSection-module-scss-module__bcncFa__phaseOrb{top:0;transform:translate(-50%)}.ProductWorkflowSection-module-scss-module__bcncFa__parallelIntro{text-align:left;grid-column:3;place-self:start;width:min(26rem,100%)}.ProductWorkflowSection-module-scss-module__bcncFa__parallelIntro,.ProductWorkflowSection-module-scss-module__bcncFa__parallelBoard{z-index:4;position:relative}.ProductWorkflowSection-module-scss-module__bcncFa__parallelBoard{width:100%;padding:var(--space-20) 0;grid-column:1/-1}.ProductWorkflowSection-module-scss-module__bcncFa__parallelHeaderRow,.ProductWorkflowSection-module-scss-module__bcncFa__parallelRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(5.5rem,7.5vw) minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(.75rem,1.6vw,1.25rem);display:grid}.ProductWorkflowSection-module-scss-module__bcncFa__parallelHeaderRow{margin-bottom:clamp(1rem,2vw,1.5rem)}.ProductWorkflowSection-module-scss-module__bcncFa__parallelColumnLabel{font:var(--typography-kr-h4-font-weight) var(--typography-kr-h4-font-size)/var(--typography-kr-h4-line-height) var(--typography-kr-h4-font-family);margin:0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__parallelColumnLabel{font-size:20px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__parallelColumnLabel{font:var(--typography-kr-h4-font-weight) var(--typography-kr-h4-font-size-mobile)/var(--typography-kr-h4-line-height-mobile) var(--typography-kr-h4-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__parallelColumnLabel{color:var(--color-text-strong-dark);word-break:keep-all;text-align:center;font-weight:600}.ProductWorkflowSection-module-scss-module__bcncFa__parallelHeaderSpacer{display:block}.ProductWorkflowSection-module-scss-module__bcncFa__parallelRow+.ProductWorkflowSection-module-scss-module__bcncFa__parallelRow{margin-top:clamp(.75rem,1.4vw,1rem)}.ProductWorkflowSection-module-scss-module__bcncFa__parallelCardCell{width:100%;min-width:0;max-width:18.5rem;display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__parallelCardCell[data-side=left]{justify-self:end}.ProductWorkflowSection-module-scss-module__bcncFa__parallelCardCell[data-side=right]{justify-self:start}.ProductWorkflowSection-module-scss-module__bcncFa__parallelCardIcon{object-fit:contain;width:42px;height:42px;display:block}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStep{justify-content:center;align-items:center;gap:var(--space-8);text-align:center;padding-inline:var(--space-8);flex-direction:column;display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepNumber{font:var(--typography-kr-h4-font-weight) var(--typography-kr-h4-font-size)/var(--typography-kr-h4-line-height) var(--typography-kr-h4-font-family);order:1}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepNumber{font-size:20px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepNumber{font:var(--typography-kr-h4-font-weight) var(--typography-kr-h4-font-size-mobile)/var(--typography-kr-h4-line-height-mobile) var(--typography-kr-h4-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepNumber{color:var(--color-background-point);font-weight:400}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepTitle{font:var(--typography-kr-h4-font-weight) var(--typography-kr-h4-font-size)/var(--typography-kr-h4-line-height) var(--typography-kr-h4-font-family);order:2;margin:0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepTitle{font-size:20px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepTitle{font:var(--typography-kr-h4-font-weight) var(--typography-kr-h4-font-size-mobile)/var(--typography-kr-h4-line-height-mobile) var(--typography-kr-h4-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepTitle{color:var(--color-text-strong-dark);word-break:break-all;white-space:pre-wrap;font-weight:600}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked]{align-items:start}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked] .ProductWorkflowSection-module-scss-module__bcncFa__phaseRail{align-self:start}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked] .ProductWorkflowSection-module-scss-module__bcncFa__phaseOrb{top:0;transform:translate(-50%)}.ProductWorkflowSection-module-scss-module__bcncFa__stackedIntro,.ProductWorkflowSection-module-scss-module__bcncFa__stackedCards{z-index:4;position:relative}.ProductWorkflowSection-module-scss-module__bcncFa__stackedIntro{text-align:center;grid-column:1/-1;justify-self:center;width:min(36rem,100%);padding:0 clamp(.5rem,2vw,1.5rem)}.ProductWorkflowSection-module-scss-module__bcncFa__stackedCards{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:clamp(.75rem,1.4vw,1rem);width:max-content;max-width:100%;margin:clamp(2.5rem,4.5vw,4rem) 0 0;padding:0;list-style:none;display:inline-grid}.ProductWorkflowSection-module-scss-module__bcncFa__stackedCardsItem{min-width:0;margin:0;display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__phaseRail{z-index:5;width:var(--workflow-orb-size);height:var(--workflow-orb-size);grid-column:2;place-self:start center;position:relative}.ProductWorkflowSection-module-scss-module__bcncFa__phaseOrb{aspect-ratio:1;pointer-events:none;width:clamp(52px,5vw,112px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductWorkflowSection-module-scss-module__bcncFa__phaseOrbImage{object-fit:contain;width:100%;height:100%;display:block}.ProductWorkflowSection-module-scss-module__bcncFa__phaseNumber{color:#5b6a9aeb}.ProductWorkflowSection-module-scss-module__bcncFa__phaseBody{z-index:4;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#12141e85;border:1px solid #8fa2de2e;border-radius:2rem;width:min(34rem,100%);padding:clamp(1.5rem,3vw,2rem);position:relative;box-shadow:0 1.25rem 3rem #00000038,inset 0 1px #ffffff14}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=left] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody{grid-column:1;justify-self:start}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=right] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody{grid-column:3;justify-self:end}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=center] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody{text-align:center;grid-column:1/-1;justify-self:center;width:min(34rem,100% - 6rem)}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=center] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#08080bfa,#07070afc);border-radius:999px;width:calc(clamp(5rem,9vw,7rem) + 2*clamp(1.5rem,3vw,2rem));position:absolute;top:calc(-1*clamp(1.5rem,3vw,2rem));bottom:calc(-1*clamp(1.5rem,3vw,2rem));left:50%;transform:translate(-50%)}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=center] .ProductWorkflowSection-module-scss-module__bcncFa__cardList{text-align:left}.ProductWorkflowSection-module-scss-module__bcncFa__phaseEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#5b6a9aa8;margin:0 0 1rem;font-size:.78rem;font-weight:700}.ProductWorkflowSection-module-scss-module__bcncFa__phaseTitle{font:var(--typography-en-h1-font-weight) var(--typography-en-h1-font-size)/var(--typography-en-h1-line-height) var(--typography-en-h1-font-family);margin:0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseTitle{font-size:80px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseTitle{font:var(--typography-en-h1-font-weight) var(--typography-en-h1-font-size-mobile)/var(--typography-en-h1-line-height-mobile) var(--typography-en-h1-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__phaseTitle{color:var(--color-text-strong-dark);text-wrap:balance;font-weight:400}.ProductWorkflowSection-module-scss-module__bcncFa__phaseDescription{font:var(--typography-en-p1-font-weight) var(--typography-en-p1-font-size)/var(--typography-en-p1-line-height) var(--typography-en-p1-font-family);margin:1rem 0 0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseDescription{font-size:20px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__phaseDescription{font:var(--typography-en-p1-font-weight) var(--typography-en-p1-font-size-mobile)/var(--typography-en-p1-line-height-mobile) var(--typography-en-p1-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__phaseDescription{color:#f4f4f5ad;white-space:pre-line;word-break:keep-all}.ProductWorkflowSection-module-scss-module__bcncFa__cardList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;margin:clamp(1.5rem,2.8vw,2.25rem) 0 0;padding:0;list-style:none;display:grid}.ProductWorkflowSection-module-scss-module__bcncFa__phaseCard{background:linear-gradient(#1c2030d1 0%,#141826b8 100%);border:1px solid #92a5e238;border-radius:1.25rem;min-height:10.5rem;padding:1rem 1rem 1.125rem;box-shadow:inset 0 1px #ffffff14}.ProductWorkflowSection-module-scss-module__bcncFa__cardTitle{letter-spacing:.12em;text-transform:uppercase;color:#b0beffb8;margin:0;font-size:.78rem;font-weight:700}.ProductWorkflowSection-module-scss-module__bcncFa__cardBody{font:var(--typography-en-p2-font-weight) var(--typography-en-p2-font-size)/var(--typography-en-p2-line-height) var(--typography-en-p2-font-family);margin:.7rem 0 0}@media (min-width:1440px){.ProductWorkflowSection-module-scss-module__bcncFa__cardBody{font-size:16px}}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__cardBody{font:var(--typography-en-p2-font-weight) var(--typography-en-p2-font-size-mobile)/var(--typography-en-p2-line-height-mobile) var(--typography-en-p2-font-family)}}.ProductWorkflowSection-module-scss-module__bcncFa__cardBody{color:#f4f4f5bd;word-break:keep-all}@media (max-width:1023px){.ProductWorkflowSection-module-scss-module__bcncFa__section{--workflow-orb-size:24px}.ProductWorkflowSection-module-scss-module__bcncFa__intro{text-align:center;max-width:100%;margin-bottom:0}.ProductWorkflowSection-module-scss-module__bcncFa__phaseList{max-width:482px;margin:0 auto}.ProductWorkflowSection-module-scss-module__bcncFa__timelineProgressDot{filter:none;contain:paint}.ProductWorkflowSection-module-scss-module__bcncFa__phaseList[data-compact-dot-state=active] .ProductWorkflowSection-module-scss-module__bcncFa__timelineProgressDot{top:50dvh;left:var(--timeline-viewport-x);position:fixed;transform:translate(-50%,-50%)translateZ(0)}.ProductWorkflowSection-module-scss-module__bcncFa__phase{grid-template-columns:minmax(52px,auto) minmax(0,1fr);gap:1rem;padding-top:clamp(5rem,9lvh,6.25rem)}.ProductWorkflowSection-module-scss-module__bcncFa__phase:first-child{padding-top:0}.ProductWorkflowSection-module-scss-module__bcncFa__phaseRail{grid-column:1}.ProductWorkflowSection-module-scss-module__bcncFa__phaseBody,.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=left] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody,.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=right] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody,.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=center] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody{text-align:left;grid-column:2;justify-self:stretch;width:100%}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=split] .ProductWorkflowSection-module-scss-module__bcncFa__phaseIntro,.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=split] .ProductWorkflowSection-module-scss-module__bcncFa__phaseCards{text-align:left;grid-column:2;justify-self:stretch;width:100%;max-width:none;padding-right:0}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=split] .ProductWorkflowSection-module-scss-module__bcncFa__phaseCards{display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=split] .ProductWorkflowSection-module-scss-module__bcncFa__phaseIntro{margin-bottom:1.5rem}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=parallel] .ProductWorkflowSection-module-scss-module__bcncFa__parallelIntro{text-align:left;grid-column:2;justify-self:stretch;width:100%;margin-bottom:1.5rem;padding-left:0}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=parallel] .ProductWorkflowSection-module-scss-module__bcncFa__parallelBoard{grid-column:2;margin-top:0;padding:0}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked] .ProductWorkflowSection-module-scss-module__bcncFa__stackedIntro,.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked] .ProductWorkflowSection-module-scss-module__bcncFa__stackedCards{text-align:left;grid-column:2;justify-self:stretch;width:100%}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked] .ProductWorkflowSection-module-scss-module__bcncFa__stackedIntro{text-align:left;margin-bottom:1.5rem}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-layout=stacked] .ProductWorkflowSection-module-scss-module__bcncFa__stackedCards{grid-template-columns:minmax(0,1fr);justify-self:stretch;width:100%;max-width:none;margin-top:0;display:grid}.ProductWorkflowSection-module-scss-module__bcncFa__parallelHeaderRow{display:none}.ProductWorkflowSection-module-scss-module__bcncFa__parallelRow{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__parallelRow:not(:last-child){margin-bottom:var(--space-40)}.ProductWorkflowSection-module-scss-module__bcncFa__parallelRow .ProductWorkflowSection-module-scss-module__bcncFa__parallelStep{justify-content:flex-start;align-items:baseline;gap:var(--space-8);text-align:left;margin-bottom:var(--space-8);padding-inline:0;padding-left:var(--space-8);flex-flow:wrap;order:-1;display:flex}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepTitle{order:1;margin:0}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepNumber{flex-shrink:0;order:0}.ProductWorkflowSection-module-scss-module__bcncFa__parallelCardCell[data-side=left],.ProductWorkflowSection-module-scss-module__bcncFa__parallelCardCell[data-side=right]{justify-self:stretch;max-width:none}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=center] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody:before{width:calc(clamp(2rem,7vw,4rem) + 3rem)}.ProductWorkflowSection-module-scss-module__bcncFa__cardList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ProductWorkflowSection-module-scss-module__bcncFa__section{--workflow-orb-size:24px}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase1{filter:blur(64px);width:min(22rem,88vw);height:min(18rem,42vh);top:12%;left:22%;transform:translate(-38%,-32%)}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase2{filter:blur(72px);width:min(24rem,92vw);height:min(20rem,44vh);top:48%;left:68%;transform:translate(-44%,-50%)}.ProductWorkflowSection-module-scss-module__bcncFa__backdropGlowPhase3{filter:blur(68px);width:min(22rem,90vw);height:min(18rem,40vh);bottom:10%;left:50%;transform:translate(-50%,12%)}.ProductWorkflowSection-module-scss-module__bcncFa__intro{padding-top:5.5rem}.ProductWorkflowSection-module-scss-module__bcncFa__heading{font-size:2.5rem;line-height:1.08}.ProductWorkflowSection-module-scss-module__bcncFa__label{font-size:1rem;line-height:1.55}.ProductWorkflowSection-module-scss-module__bcncFa__phase{align-items:start;padding-top:clamp(55px,8lvh,75px)}.ProductWorkflowSection-module-scss-module__bcncFa__phase:first-child{padding-top:0}.ProductWorkflowSection-module-scss-module__bcncFa__phaseRail{width:var(--workflow-orb-size);height:var(--workflow-orb-size)}.ProductWorkflowSection-module-scss-module__bcncFa__phaseBody{border-radius:1.5rem;padding:1.25rem}.ProductWorkflowSection-module-scss-module__bcncFa__phase[data-side=center] .ProductWorkflowSection-module-scss-module__bcncFa__phaseBody:before{width:4.5rem;top:-1.25rem;bottom:-1.25rem}.ProductWorkflowSection-module-scss-module__bcncFa__phaseTitle,.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroTitle{font-size:2rem;line-height:1.05}.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntroDescription{font-size:1rem;line-height:1.55}.ProductWorkflowSection-module-scss-module__bcncFa__parallelStepTitle{font-size:1.125rem;line-height:1.35}.ProductWorkflowSection-module-scss-module__bcncFa__cardList{grid-template-columns:minmax(0,1fr)}.ProductWorkflowSection-module-scss-module__bcncFa__stackedCards{grid-template-columns:minmax(0,1fr);justify-self:stretch;width:100%;max-width:none;display:grid}.ProductWorkflowSection-module-scss-module__bcncFa__phaseCard{min-height:auto}}@media (prefers-reduced-motion:reduce){.ProductWorkflowSection-module-scss-module__bcncFa__dustA,.ProductWorkflowSection-module-scss-module__bcncFa__dustB,.ProductWorkflowSection-module-scss-module__bcncFa__dustC{animation:none}.ProductWorkflowSection-module-scss-module__bcncFa__phaseBody,.ProductWorkflowSection-module-scss-module__bcncFa__phaseIntro,.ProductWorkflowSection-module-scss-module__bcncFa__phaseCards,.ProductWorkflowSection-module-scss-module__bcncFa__parallelIntro,.ProductWorkflowSection-module-scss-module__bcncFa__parallelBoard,.ProductWorkflowSection-module-scss-module__bcncFa__stackedIntro,.ProductWorkflowSection-module-scss-module__bcncFa__stackedCards,.ProductWorkflowSection-module-scss-module__bcncFa__phaseTimeline{transition:none}.ProductWorkflowSection-module-scss-module__bcncFa__timelineProgressDot{will-change:auto}}
:root{--color-basic-white:#fff;--color-basic-black:#000;--color-basic-red:#e03025;--color-white:#fff;--color-black:#000;--color-blue-05:#eef0fd;--color-blue-10:#dce1fb;--color-blue-15:#cbd2fa;--color-blue-20:#b9c3f8;--color-blue-30:#97a4f4;--color-blue-40:#7486f1;--color-blue-50:#5168ed;--color-blue-60:#4255c5;--color-blue-70:#32429e;--color-blue-80:#232f76;--color-blue-85:#1b2662;--color-blue-90:#131c4f;--color-blue-95:#0c133b;--color-blue-100:#040927;--color-grey-05:#f3f4f6;--color-grey-10:#e8e9ec;--color-grey-15:#dcdee3;--color-grey-20:#d0d3d9;--color-grey-30:#b9bdc7;--color-grey-40:#a1a7b4;--color-grey-50:#8a91a1;--color-grey-60:#717683;--color-grey-70:#575b66;--color-grey-80:#3e4148;--color-grey-85:#313339;--color-grey-90:#24262b;--color-grey-95:#18181c;--color-grey-100:#0b0b0d;--color-text-strong-light:var(--color-grey-100);--color-text-base-light:var(--color-grey-100);--color-text-subtle-light:var(--color-grey-60);--color-text-muted-light:var(--color-grey-40);--color-text-strong-dark:var(--color-white);--color-text-base-dark:var(--color-white);--color-text-subtle-dark:var(--color-grey-20);--color-text-muted-dark:var(--color-grey-40);--color-background-base:var(--color-grey-10);--color-background-dark:var(--color-grey-100);--color-background-light:var(--color-basic-white);--color-background-muted:var(--color-grey-05);--color-background-point:var(--color-blue-50);--color-background-strong:var(--color-grey-15);--color-background-subtle:var(--color-blue-10);--color-background-active:var(--color-background-light);--color-background-hover:var(--color-background-light);--color-line-base-dark:var(--color-grey-10);--color-line-base-light:var(--color-grey-30);--color-line-muted-dark:var(--color-grey-40);--color-line-muted-light:var(--color-grey-10);--color-line-strong-dark:var(--color-basic-white);--color-line-strong-light:var(--color-grey-100);--color-line-subtle-dark:var(--color-grey-15);--color-line-subtle-light:var(--color-grey-15);--color-line-deep-dark:var(--color-grey-70);--color-line-strong:var(--color-line-strong-light);--color-line-base:var(--color-line-base-light);--color-line-subtle:var(--color-line-subtle-light);--color-line-muted:var(--color-line-muted-light);--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-30:30px;--font-size-36:36px;--font-size-40:40px;--font-size-60:60px;--font-size-80:80px;--font-size-92:92px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-40:40px;--space-48:48px;--space-60:60px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--space-128:128px;--space-176:176px;--space-192:192px;--space-200:200px;--font-family-font-1:var(--font-dm-sans), var(--font-pretendard), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-font-2:var(--font-pretendard), var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-en:var(--font-family-font-1);--font-kr:var(--font-family-font-2);--font-weight-regular:400;--font-weight-bold:700;--zei-typography-mobile-breakpoint:1023px;--typography-kr-h1-font-family:var(--font-kr);--typography-kr-h1-font-size:80px;--typography-kr-h1-line-height:1.28;--typography-kr-h1-font-weight:var(--font-weight-bold);--typography-kr-h15-font-family:var(--font-kr);--typography-kr-h15-font-size:60px;--typography-kr-h15-line-height:1.32;--typography-kr-h15-font-weight:var(--font-weight-bold);--typography-kr-h2-font-family:var(--font-kr);--typography-kr-h2-font-size:40px;--typography-kr-h2-line-height:1.32;--typography-kr-h2-font-weight:var(--font-weight-bold);--typography-kr-h3-font-family:var(--font-kr);--typography-kr-h3-font-size:28px;--typography-kr-h3-line-height:1.44;--typography-kr-h3-font-weight:var(--font-weight-bold);--typography-kr-h4-font-family:var(--font-kr);--typography-kr-h4-font-size:20px;--typography-kr-h4-line-height:1.44;--typography-kr-h4-font-weight:var(--font-weight-bold);--typography-kr-p1-font-family:var(--font-kr);--typography-kr-p1-font-size:20px;--typography-kr-p1-line-height:1.44;--typography-kr-p1-font-weight:var(--font-weight-regular);--typography-kr-p2-font-family:var(--font-kr);--typography-kr-p2-font-size:16px;--typography-kr-p2-line-height:1.6;--typography-kr-p2-font-weight:var(--font-weight-regular);--typography-kr-p3-font-family:var(--font-kr);--typography-kr-p3-font-size:14px;--typography-kr-p3-line-height:1.68;--typography-kr-p3-font-weight:var(--font-weight-regular);--typography-en-h1-font-family:var(--font-en);--typography-en-h1-font-size:80px;--typography-en-h1-line-height:1.12;--typography-en-h1-font-weight:var(--font-weight-bold);--typography-en-h15-font-family:var(--font-en);--typography-en-h15-font-size:60px;--typography-en-h15-line-height:1.32;--typography-en-h15-font-weight:var(--font-weight-bold);--typography-en-h2-font-family:var(--font-en);--typography-en-h2-font-size:40px;--typography-en-h2-line-height:1.32;--typography-en-h2-font-weight:var(--font-weight-bold);--typography-en-h3-font-family:var(--font-en);--typography-en-h3-font-size:28px;--typography-en-h3-line-height:1.44;--typography-en-h3-font-weight:var(--font-weight-bold);--typography-en-h4-font-family:var(--font-en);--typography-en-h4-font-size:20px;--typography-en-h4-line-height:1.44;--typography-en-h4-font-weight:var(--font-weight-bold);--typography-en-p1-font-family:var(--font-en);--typography-en-p1-font-size:20px;--typography-en-p1-line-height:1.44;--typography-en-p1-font-weight:var(--font-weight-regular);--typography-en-p2-font-family:var(--font-en);--typography-en-p2-font-size:16px;--typography-en-p2-line-height:1.6;--typography-en-p2-font-weight:var(--font-weight-regular);--typography-en-p3-font-family:var(--font-en);--typography-en-p3-font-size:14px;--typography-en-p3-line-height:1.68;--typography-en-p3-font-weight:var(--font-weight-regular);--typography-kr-h1-font-size-mobile:36px;--typography-kr-h1-line-height-mobile:1.28;--typography-kr-h15-font-size-mobile:30px;--typography-kr-h15-line-height-mobile:1.32;--typography-kr-h2-font-size-mobile:22px;--typography-kr-h2-line-height-mobile:1.32;--typography-kr-h3-font-size-mobile:18px;--typography-kr-h3-line-height-mobile:1.44;--typography-kr-h4-font-size-mobile:16px;--typography-kr-h4-line-height-mobile:1.44;--typography-kr-p1-font-size-mobile:14px;--typography-kr-p1-line-height-mobile:1.44;--typography-kr-p2-font-size-mobile:13px;--typography-kr-p2-line-height-mobile:1.6;--typography-kr-p3-font-size-mobile:12px;--typography-kr-p3-line-height-mobile:1.68;--typography-en-h1-font-size-mobile:36px;--typography-en-h1-line-height-mobile:1.12;--typography-en-h15-font-size-mobile:30px;--typography-en-h15-line-height-mobile:1.28;--typography-en-h2-font-size-mobile:22px;--typography-en-h2-line-height-mobile:1.32;--typography-en-h3-font-size-mobile:18px;--typography-en-h3-line-height-mobile:1.44;--typography-en-h4-font-size-mobile:16px;--typography-en-h4-line-height-mobile:1.44;--typography-en-p1-font-size-mobile:14px;--typography-en-p1-line-height-mobile:1.44;--typography-en-p2-font-size-mobile:13px;--typography-en-p2-line-height-mobile:1.6;--typography-en-p3-font-size-mobile:12px;--typography-en-p3-line-height-mobile:1.68}.ProductWhySection-module-scss-module__6uLqva__section{box-sizing:border-box;background:var(--color-background-dark);color:#f4f4f5;isolation:isolate;--orbit-diameter-min:640px;--orbit-diameter-fluid:min(130lvh, 118vmin);--orbit-diameter-max:1600px;--orbit-diameter:clamp(var(--orbit-diameter-min), var(--orbit-diameter-fluid), var(--orbit-diameter-max));--orbit-radius:calc(var(--orbit-diameter) / 2);--marker-size:clamp(56px, 4.2vmin, 64px);width:100%;height:100lvh;min-height:640px;position:relative;overflow:hidden}@media (max-width:1279px){.ProductWhySection-module-scss-module__6uLqva__section{--orbit-diameter-min:520px;--orbit-diameter-fluid:min(112lvh, 108vmin, 100vw + 10lvh);--orbit-diameter-max:1120px}}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__section{--orbit-diameter-min:440px;--orbit-diameter-fluid:min(94lvh, 105vmin, 112vw);--orbit-diameter-max:860px;--marker-size:clamp(48px, 5.5vmin, 56px)}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__section{--orbit-diameter-min:300px;--orbit-diameter-fluid:min(88lvh, 118vmin, 132vw);--orbit-diameter-max:620px;--marker-size:clamp(40px, 6.5vmin, 48px)}}@media (min-width:1440px){.ProductWhySection-module-scss-module__6uLqva__section{--orbit-diameter-min:720px;--orbit-diameter-fluid:min(130lvh, 120vmin);--orbit-diameter-max:1600px}}.ProductWhySection-module-scss-module__6uLqva__glowLayer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ProductWhySection-module-scss-module__6uLqva__glowLayer:before{content:"";filter:blur(40px);opacity:.9;background:radial-gradient(circle at 42% 48%,#3b82f629 0%,#1e40af12 42%,#0000 70%);border-radius:50%;width:min(520px,72vw);height:min(520px,72vw);position:absolute;top:50%;left:clamp(8px,5vw,100px);transform:translate(-18%,-50%)}.ProductWhySection-module-scss-module__6uLqva__composition{z-index:1;position:absolute;inset:0;overflow:hidden}.ProductWhySection-module-scss-module__6uLqva__compositionInner{position:absolute;inset:0;container:product-why/inline-size}.ProductWhySection-module-scss-module__6uLqva__orbitViewportLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ProductWhySection-module-scss-module__6uLqva__stage{z-index:2;box-sizing:border-box;align-items:center;column-gap:var(--space-20);grid-template-columns:minmax(35vw,auto) minmax(27px,3vw) minmax(0,1fr);width:100%;height:100%;margin-inline:auto;padding-left:64px;padding-right:64px;display:grid;position:relative}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__stage{padding-left:40px;padding-right:40px}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__stage{padding-left:20px;padding-right:20px}}@media (max-width:1439px){.ProductWhySection-module-scss-module__6uLqva__stage{padding-left:20px}}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(220px,.6fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7lvh,64px) clamp(16px,3vw,32px);padding-top:clamp(96px,11lvh,140px);padding-bottom:clamp(48px,8lvh,80px)}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__stage{grid-template-columns:minmax(116px,.6fr) minmax(0,1fr);gap:clamp(20px,4lvh,32px) clamp(12px,3vw,20px);padding-top:clamp(80px,12lvh,112px);padding-bottom:clamp(40px,7lvh,64px)}}.ProductWhySection-module-scss-module__6uLqva__anchorTitle{font:var(--typography-en-h1-font-weight) var(--typography-en-h1-font-size)/var(--typography-en-h1-line-height) var(--typography-en-h1-font-family);grid-column:1;margin:0}@media (min-width:1440px){.ProductWhySection-module-scss-module__6uLqva__anchorTitle{font-size:80px}}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__anchorTitle{font:var(--typography-en-h1-font-weight) var(--typography-en-h1-font-size-mobile)/var(--typography-en-h1-line-height-mobile) var(--typography-en-h1-font-family)}}.ProductWhySection-module-scss-module__6uLqva__anchorTitle{font-weight:400}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__anchorTitle{z-index:3;text-align:center;grid-area:1/1/auto/-1;align-self:start;position:relative}}.ProductWhySection-module-scss-module__6uLqva__axisColumn{pointer-events:none;grid-column:2;justify-content:flex-end;align-items:center;width:clamp(27px,5vw,82px);height:min(76lvh,760px);min-height:420px;display:flex;position:relative}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__axisColumn{grid-area:2/1;justify-content:flex-start;align-self:center;height:min(72lvh,640px);min-height:360px}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__axisColumn{align-self:start;height:min(54lvh,420px);min-height:220px}}.ProductWhySection-module-scss-module__6uLqva__circleContainer{--dial-rotation:0deg;--orbit-center-shift:calc(var(--orbit-radius) * .4);--orbit-center-y:50%;left:5%;top:var(--orbit-center-y);width:var(--orbit-diameter);height:var(--orbit-diameter);margin-left:calc(var(--orbit-diameter)/-2 - var(--orbit-center-shift));margin-top:calc(var(--orbit-diameter)/-2);transform:rotate(var(--dial-rotation));transform-origin:50%;will-change:transform;border-radius:50%;position:absolute}@media (max-width:1439px){.ProductWhySection-module-scss-module__6uLqva__circleContainer{--orbit-center-shift:calc(var(--orbit-radius) * .34);--orbit-center-y:calc(50% + clamp(28px, 5lvh, 56px));left:9%}}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__circleContainer{--orbit-center-y:58%;--orbit-center-shift:calc(var(--orbit-radius) * .44);left:3%}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__circleContainer{--orbit-center-shift:calc(var(--orbit-radius) * .46);left:0}}@media (min-width:1440px){.ProductWhySection-module-scss-module__6uLqva__circleContainer{left:15%}}.ProductWhySection-module-scss-module__6uLqva__circleBorder{opacity:.82;border:1px solid #ffffff21;border-radius:50%;position:absolute;inset:0}.ProductWhySection-module-scss-module__6uLqva__marker{z-index:2;width:calc(var(--marker-size) + 24px);height:calc(var(--marker-size) + 24px);opacity:var(--marker-opacity,1);transform:translate(calc(-50% + var(--orbit-radius) * var(--marker-x,0)), calc(-50% - var(--orbit-radius) * var(--marker-y,1))) rotate(var(--marker-rotate,0deg));transform-origin:50%;will-change:transform,opacity;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}.ProductWhySection-module-scss-module__6uLqva__markerDisc{width:var(--marker-size);height:var(--marker-size);color:#fafafae0;font-family:var(--font-en);transform:rotate(calc((var(--marker-rotate,0deg) + var(--dial-rotation,0deg)) * -1));transform-origin:50%;will-change:transform,border-color,background-color,color,box-shadow;background:#0f0f128c;border:1px solid #ffffff24;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:clamp(16px,1.35cqw,20px);font-weight:600;line-height:1;transition:border-color .28s,background-color .28s,color .28s,box-shadow .28s;display:flex}.ProductWhySection-module-scss-module__6uLqva__marker[data-active=true] .ProductWhySection-module-scss-module__6uLqva__markerDisc{color:#fff;background:#4f6cf7;border-color:#ffffff1a;box-shadow:0 0 0 1px #ffffff0f,0 12px 40px #2563eb42}.ProductWhySection-module-scss-module__6uLqva__contentRail{z-index:2;grid-column:3;min-width:0;position:relative}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__contentRail{grid-area:2/2;align-self:center;align-items:center;height:100%;display:flex}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__contentRail{align-self:start}}.ProductWhySection-module-scss-module__6uLqva__contentStack{width:100%;min-height:clamp(200px,28lvh,320px);position:relative}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__contentStack{min-height:clamp(220px,30lvh,340px)}}@media (max-width:767px){.ProductWhySection-module-scss-module__6uLqva__contentStack{min-height:clamp(180px,26lvh,280px)}}.ProductWhySection-module-scss-module__6uLqva__contentPanel{--panel-opacity:0;--panel-tx:20px;--panel-blur:12px;--panel-pointer:none;--panel-z:0;justify-content:center;gap:var(--space-12);z-index:var(--panel-z,0);opacity:var(--panel-opacity,0);pointer-events:var(--panel-pointer,none);transform:translate3d(var(--panel-tx,0), 0, 0);filter:blur(var(--panel-blur,0));will-change:opacity,transform,filter;flex-direction:column;display:flex;position:absolute;inset:0}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__contentPanel{justify-content:center}}.ProductWhySection-module-scss-module__6uLqva__panelTitle{font:var(--typography-kr-h2-font-weight) var(--typography-kr-h2-font-size)/var(--typography-kr-h2-line-height) var(--typography-kr-h2-font-family);margin:0}@media (min-width:1440px){.ProductWhySection-module-scss-module__6uLqva__panelTitle{font-size:40px}}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__panelTitle{font:var(--typography-kr-h2-font-weight) var(--typography-kr-h2-font-size-mobile)/var(--typography-kr-h2-line-height-mobile) var(--typography-kr-h2-font-family)}}.ProductWhySection-module-scss-module__6uLqva__panelTitle{color:var(--color-text-strong-dark);word-break:keep-all;font-weight:400}.ProductWhySection-module-scss-module__6uLqva__panelBody{font:var(--typography-kr-p2-font-weight) var(--typography-kr-p2-font-size)/var(--typography-kr-p2-line-height) var(--typography-kr-p2-font-family);margin:0}@media (min-width:1440px){.ProductWhySection-module-scss-module__6uLqva__panelBody{font-size:16px}}@media (max-width:1023px){.ProductWhySection-module-scss-module__6uLqva__panelBody{font:var(--typography-kr-p2-font-weight) var(--typography-kr-p2-font-size-mobile)/var(--typography-kr-p2-line-height-mobile) var(--typography-kr-p2-font-family)}}.ProductWhySection-module-scss-module__6uLqva__panelBody{color:var(--color-text-strong-dark);white-space:pre-line;word-break:keep-all;font-weight:400}
