.Business-module__697HbW__page{background:#fff;min-height:100vh;margin:0;overflow-x:clip}.Business-module__697HbW__canvas{background:#fff;width:100%;margin:0 auto;line-height:0}.Business-module__697HbW__section{border:0;width:100%;height:auto;margin:0;padding:0;display:block}.Business-module__697HbW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PestelSection-module__sVHD7q__section{--card-bg:#e9ebf2;--letter:#dce1e9;background:#fff;padding:clamp(28px,3.5vw,64px) clamp(32px,4.6vw,88px) clamp(36px,4.2vw,76px);line-height:1.35}.PestelSection-module__sVHD7q__rail{gap:clamp(14px,1.15vw,24px);width:100%;min-height:clamp(450px,41vw,640px);display:flex}.PestelSection-module__sVHD7q__card{background:var(--card-bg);border-radius:clamp(28px,2.4vw,48px);flex:1 1 0;min-width:0;transition:flex-basis .48s cubic-bezier(.22,1,.36,1),flex-grow .48s cubic-bezier(.22,1,.36,1),min-width .48s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.PestelSection-module__sVHD7q__railOpen .PestelSection-module__sVHD7q__card{flex:0 clamp(76px,8.8vw,170px)}.PestelSection-module__sVHD7q__railOpen .PestelSection-module__sVHD7q__cardActive{flex:1 1 0}.PestelSection-module__sVHD7q__selectButton{color:#111;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.PestelSection-module__sVHD7q__selectButton:focus-visible,.PestelSection-module__sVHD7q__backButton:focus-visible{outline-offset:-5px;outline:3px solid #ff3385}.PestelSection-module__sVHD7q__letter{color:var(--letter);font-size:clamp(112px,12vw,240px);font-weight:700;line-height:1;transition:font-size .48s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;top:13%;left:50%;transform:translate(-50%)}.PestelSection-module__sVHD7q__railOpen .PestelSection-module__sVHD7q__letter{font-size:clamp(86px,8.7vw,170px);top:17%}.PestelSection-module__sVHD7q__cardActive .PestelSection-module__sVHD7q__letter{opacity:0}.PestelSection-module__sVHD7q__summary{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:clamp(26px,3vw,52px);left:clamp(20px,2vw,38px);right:clamp(20px,2vw,38px)}.PestelSection-module__sVHD7q__category{letter-spacing:-.02em;font-size:clamp(16px,1.05vw,22px);font-weight:500;display:block}.PestelSection-module__sVHD7q__title{letter-spacing:-.045em;white-space:pre-line;font-size:clamp(18px,1.25vw,26px);font-weight:700;line-height:1.45;display:block}.PestelSection-module__sVHD7q__backButton{z-index:2;aspect-ratio:1;color:#8b9099;cursor:pointer;background:0 0;border:2px solid #9ca1aa;border-radius:50%;place-items:center;width:clamp(56px,4.4vw,82px);padding:0;font-size:clamp(34px,2.7vw,50px);font-weight:300;line-height:1;display:grid;position:absolute;top:clamp(24px,2.8vw,48px);left:clamp(24px,2.8vw,48px)}.PestelSection-module__sVHD7q__backButton span{transform:translateY(-4%)}.PestelSection-module__sVHD7q__detail{z-index:1;grid-template-columns:minmax(250px,.9fr) minmax(300px,1.2fr);align-items:end;gap:clamp(32px,4.8vw,88px);animation:.36s cubic-bezier(.22,1,.36,1) .12s both PestelSection-module__sVHD7q__detailIn;display:grid;position:absolute;bottom:clamp(36px,4vw,72px);left:clamp(36px,4vw,76px);right:clamp(36px,4vw,76px)}.PestelSection-module__sVHD7q__detailHeading{min-width:0}.PestelSection-module__sVHD7q__detailTitle{letter-spacing:-.055em;white-space:pre-line;margin:14px 0 0;font-size:clamp(26px,2.25vw,44px);font-weight:700;line-height:1.34}.PestelSection-module__sVHD7q__description{letter-spacing:-.035em;word-break:keep-all;max-width:38em;margin:0;font-size:clamp(16px,1.15vw,23px);font-weight:450;line-height:1.6}@keyframes PestelSection-module__sVHD7q__detailIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.PestelSection-module__sVHD7q__section{padding-left:20px;padding-right:20px}.PestelSection-module__sVHD7q__rail{scroll-snap-type:x proximity;min-height:520px;overflow-x:auto}.PestelSection-module__sVHD7q__card{scroll-snap-align:start;flex:0 0 230px}.PestelSection-module__sVHD7q__railOpen .PestelSection-module__sVHD7q__card{flex-basis:72px}.PestelSection-module__sVHD7q__railOpen .PestelSection-module__sVHD7q__cardActive{flex-basis:min(76vw,690px)}.PestelSection-module__sVHD7q__detail{grid-template-columns:1fr;gap:28px}.PestelSection-module__sVHD7q__description{font-size:17px}}@media (prefers-reduced-motion:reduce){.PestelSection-module__sVHD7q__card,.PestelSection-module__sVHD7q__letter{transition:none}.PestelSection-module__sVHD7q__detail{animation:none}}
.VisaSkeepScroll-module__1F3WWG__sequence{background:#fff;height:220vh;min-height:1260px;line-height:1.5;position:relative}.VisaSkeepScroll-module__1F3WWG__sticky{background:#fff;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.VisaSkeepScroll-module__1F3WWG__scene{will-change:opacity, transform;padding:clamp(48px,6vh,88px) clamp(32px,4.2vw,84px);position:absolute;inset:0;overflow:hidden}.VisaSkeepScroll-module__1F3WWG__visaScene{opacity:1;pointer-events:none;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:clamp(48px,4vw,84px);transition:opacity .9s cubic-bezier(.22,1,.36,1) .72s,transform 1.05s cubic-bezier(.22,1,.36,1) .72s;display:grid;transform:translate(0,0)}.VisaSkeepScroll-module__1F3WWG__pestelBars{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,1vw,22px);height:min(66vh,680px);display:grid}.VisaSkeepScroll-module__1F3WWG__pestelBar{color:rgba(222, 226, 233, var(--bar-color-alpha));background:rgba(235, 237, 242, var(--bar-bg-alpha));border-radius:clamp(22px,2.1vw,42px);justify-content:center;align-items:flex-start;padding-top:12%;font-size:clamp(82px,9.2vw,188px);font-weight:700;line-height:1;display:flex;overflow:hidden}.VisaSkeepScroll-module__1F3WWG__visaCopy{align-self:start;padding-top:clamp(76px,10vh,140px)}.VisaSkeepScroll-module__1F3WWG__headline{color:#000;letter-spacing:-.055em;margin:0;font-size:clamp(36px,3.2vw,66px);font-weight:700;line-height:1.42}.VisaSkeepScroll-module__1F3WWG__headline em{font-family:"Helvetica Now Display", var(--font-pretendard), sans-serif;letter-spacing:-.04em;margin-right:.14em;font-weight:800}.VisaSkeepScroll-module__1F3WWG__visaWord{color:#173ed1}.VisaSkeepScroll-module__1F3WWG__visaDescription{color:#111;letter-spacing:-.04em;margin-top:clamp(36px,4vh,58px);font-size:clamp(17px,1.3vw,27px);font-weight:450;line-height:1.65}.VisaSkeepScroll-module__1F3WWG__skeepScene{opacity:0;pointer-events:none;grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-content:start;gap:clamp(48px,4vw,84px);padding-top:clamp(96px,15vh,180px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(8px)}.VisaSkeepScroll-module__1F3WWG__sequence[data-scene=skeep] .VisaSkeepScroll-module__1F3WWG__visaScene{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(-8px)}.VisaSkeepScroll-module__1F3WWG__sequence[data-scene=skeep] .VisaSkeepScroll-module__1F3WWG__skeepScene{opacity:1;transition:opacity 1s cubic-bezier(.22,1,.36,1) .68s,transform 1.15s cubic-bezier(.22,1,.36,1) .68s;transform:translate(0,0)}.VisaSkeepScroll-module__1F3WWG__skeepStatement{color:#858585;letter-spacing:-.045em;font-size:clamp(24px,2vw,40px);font-weight:500;line-height:1.4}.VisaSkeepScroll-module__1F3WWG__skeepWord{color:#ff076a}@media (max-width:980px){.VisaSkeepScroll-module__1F3WWG__sequence{height:190vh;min-height:900px}.VisaSkeepScroll-module__1F3WWG__scene,.VisaSkeepScroll-module__1F3WWG__visaScene,.VisaSkeepScroll-module__1F3WWG__skeepScene{grid-template-columns:1fr}.VisaSkeepScroll-module__1F3WWG__visaScene{gap:28px}.VisaSkeepScroll-module__1F3WWG__pestelBars{height:42vh}.VisaSkeepScroll-module__1F3WWG__visaCopy{padding-top:0}.VisaSkeepScroll-module__1F3WWG__visaDescription br,.VisaSkeepScroll-module__1F3WWG__skeepStatement br{display:none}.VisaSkeepScroll-module__1F3WWG__skeepScene{gap:36px;padding-top:clamp(64px,10vh,96px)}}@media (prefers-reduced-motion:reduce){.VisaSkeepScroll-module__1F3WWG__sequence{height:auto;min-height:0}.VisaSkeepScroll-module__1F3WWG__sticky{height:auto;position:relative;overflow:visible}.VisaSkeepScroll-module__1F3WWG__sequence[data-scene] .VisaSkeepScroll-module__1F3WWG__scene{opacity:1;min-height:100vh;transition:none;position:relative;transform:none}}
.PositioningScroll-module__kIcVUa__sequence{background:#fff;height:430vh;min-height:3200px;position:relative}.PositioningScroll-module__kIcVUa__sticky{background:#fff;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.PositioningScroll-module__kIcVUa__scene{opacity:0;pointer-events:none;will-change:opacity, transform;padding:clamp(44px,5.4vh,76px) clamp(32px,5.8vw,112px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(8px)}.PositioningScroll-module__kIcVUa__sequence[data-scene="0"] .PositioningScroll-module__kIcVUa__sceneOne,.PositioningScroll-module__kIcVUa__sequence[data-scene="1"] .PositioningScroll-module__kIcVUa__sceneTwo,.PositioningScroll-module__kIcVUa__sequence[data-scene="2"] .PositioningScroll-module__kIcVUa__sceneThree,.PositioningScroll-module__kIcVUa__sequence[data-scene="3"] .PositioningScroll-module__kIcVUa__sceneFour{opacity:1;pointer-events:auto;transition:opacity .85s cubic-bezier(.22,1,.36,1) .54s,transform 1s cubic-bezier(.22,1,.36,1) .54s;transform:translate(0,0)}.PositioningScroll-module__kIcVUa__sectionHeader{grid-template-columns:minmax(180px,240px) minmax(220px,1fr) auto;align-items:start;gap:clamp(50px,7vw,150px);min-height:24vh;display:grid}.PositioningScroll-module__kIcVUa__sectionHeader strong,.PositioningScroll-module__kIcVUa__sectionHeader span{color:#050505;letter-spacing:-.045em;font-size:clamp(28px,2.25vw,46px);font-weight:650;line-height:1.34}.PositioningScroll-module__kIcVUa__sectionHeader strong,.PositioningScroll-module__kIcVUa__termCard strong,.PositioningScroll-module__kIcVUa__valueCard h3{font-family:"Helvetica Now Display", var(--font-pretendard), sans-serif}.PositioningScroll-module__kIcVUa__headerMark{opacity:.6;background:repeating-linear-gradient(90deg,#f1f2f5 0 10px,#0000 10px 20px);width:clamp(92px,7vw,140px);height:clamp(82px,9vh,126px)}.PositioningScroll-module__kIcVUa__splitLayout{grid-template-columns:minmax(0,52fr) minmax(0,48fr);align-items:center;gap:clamp(48px,6vw,120px);height:64vh;display:grid}.PositioningScroll-module__kIcVUa__termGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,1.4vw,28px);display:grid}.PositioningScroll-module__kIcVUa__termCard{background:#e9ebf1;border-radius:clamp(28px,2.4vw,48px);align-items:center;min-height:clamp(210px,28vh,300px);padding:clamp(38px,4vw,78px);display:flex}.PositioningScroll-module__kIcVUa__termCard strong{color:#050505;letter-spacing:-.05em;font-size:clamp(38px,3vw,62px);font-weight:700;line-height:1.16}.PositioningScroll-module__kIcVUa__splitLayout h2{color:#000;letter-spacing:-.065em;text-align:center;margin:0;font-size:clamp(46px,4.3vw,86px);font-weight:650;line-height:1.32}.PositioningScroll-module__kIcVUa__sceneTwo{align-items:center;display:flex}.PositioningScroll-module__kIcVUa__sceneTwo .PositioningScroll-module__kIcVUa__splitLayout{width:100%}.PositioningScroll-module__kIcVUa__sceneThree{align-items:center;display:flex}.PositioningScroll-module__kIcVUa__valueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,1.4vw,30px);width:100%;display:grid}.PositioningScroll-module__kIcVUa__valueCard{background:#e9ebf1;border-radius:clamp(28px,2.4vw,48px);flex-direction:column;justify-content:flex-end;min-height:min(72vh,720px);padding:clamp(38px,3.8vw,76px) clamp(30px,3vw,58px);display:flex}.PositioningScroll-module__kIcVUa__valueCard span{color:#ff076a;margin-bottom:18px;font-size:clamp(18px,1.35vw,28px);font-weight:650}.PositioningScroll-module__kIcVUa__valueCard h3{color:#050505;letter-spacing:-.05em;margin:0;font-size:clamp(38px,3vw,62px);font-weight:700;line-height:1.12}.PositioningScroll-module__kIcVUa__valueCard p{color:#111;letter-spacing:-.045em;margin:clamp(28px,3vh,42px) 0 0;font-size:clamp(16px,1.25vw,25px);font-weight:500;line-height:1.7}.PositioningScroll-module__kIcVUa__sceneFour{justify-content:center;align-items:center;display:flex}.PositioningScroll-module__kIcVUa__heroPanel{background:#e9ebf1;border-radius:clamp(30px,2.6vw,52px);grid-template-columns:minmax(0,68fr) minmax(0,32fr);gap:clamp(48px,5vw,100px);width:100%;min-height:86vh;padding:clamp(58px,7vw,130px);display:grid}.PositioningScroll-module__kIcVUa__heroVisual{color:#c7c9cf;justify-content:center;align-items:center;font-size:clamp(18px,1.5vw,30px);display:flex}.PositioningScroll-module__kIcVUa__heroCopy{color:#050505;flex-direction:column;justify-content:center;display:flex}.PositioningScroll-module__kIcVUa__heroCopy h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,4vw,80px);font-weight:650;line-height:1.28}.PositioningScroll-module__kIcVUa__heroCopy strong{letter-spacing:-.045em;margin-top:clamp(32px,4vh,56px);font-size:clamp(18px,1.4vw,28px);line-height:1.55}.PositioningScroll-module__kIcVUa__heroCopy p{letter-spacing:-.045em;margin:clamp(28px,3vh,46px) 0 0;font-size:clamp(17px,1.35vw,27px);font-weight:480;line-height:1.7}@media (max-width:980px){.PositioningScroll-module__kIcVUa__sequence{height:390vh;min-height:2800px}.PositioningScroll-module__kIcVUa__sectionHeader{grid-template-columns:1fr 1fr}.PositioningScroll-module__kIcVUa__headerMark{display:none}.PositioningScroll-module__kIcVUa__splitLayout{grid-template-columns:1fr;height:auto}.PositioningScroll-module__kIcVUa__sceneOne,.PositioningScroll-module__kIcVUa__sceneTwo{flex-direction:column;justify-content:center;display:flex}.PositioningScroll-module__kIcVUa__sectionHeader{width:100%}.PositioningScroll-module__kIcVUa__termCard{min-height:180px}.PositioningScroll-module__kIcVUa__valueGrid{grid-template-columns:1fr}.PositioningScroll-module__kIcVUa__valueCard{min-height:0}.PositioningScroll-module__kIcVUa__valueCard p br,.PositioningScroll-module__kIcVUa__heroCopy p br{display:none}.PositioningScroll-module__kIcVUa__heroPanel{grid-template-columns:1fr}.PositioningScroll-module__kIcVUa__heroVisual{min-height:24vh}}@media (prefers-reduced-motion:reduce){.PositioningScroll-module__kIcVUa__sequence{height:auto;min-height:0}.PositioningScroll-module__kIcVUa__sticky{height:auto;position:relative;overflow:visible}.PositioningScroll-module__kIcVUa__sequence[data-scene] .PositioningScroll-module__kIcVUa__scene{opacity:1;min-height:100vh;transition:none;position:relative;transform:none}}
