@keyframes sectionFadeUp{0%{opacity:0;translate:0 34px}to{opacity:1;translate:0 0}}@keyframes impactMarkerSpin{to{rotate:1turn}}.core-science-page *{box-sizing:border-box}.core-science-page a{color:inherit;text-decoration:none}.core-science-page button{font:inherit}.core-science-page img{display:block;max-width:100%}.core-science-page blockquote,.core-science-page dd,.core-science-page dl,.core-science-page figure,.core-science-page h1,.core-science-page h2,.core-science-page h3,.core-science-page p{margin:0}.core-science-page .spindle-stage{--stage-content-height:auto;--stage-visual-height:auto;--stage-viewport-width:100vw;--stage-viewport-height:100vh;--stage-layout-viewport-height:100vh;display:block;width:100%;min-height:var(--stage-visual-height);overflow-x:clip;overflow-y:visible;background:#ebecf2}.core-science-page .spindle-page{position:relative;width:100%;overflow-x:clip;overflow-y:visible;background:#ebecf2;transform-origin:50% 0}.core-science-page .core-science{position:relative;overflow-x:clip;color:#171719;font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;word-break:keep-all;overflow-wrap:break-word}.core-science-page .pc-only{display:block}.core-science-page .mo-only{display:none!important}.core-science-page br.pc-only{display:initial}.core-science-page br.mo-only{display:none!important}.core-science-page .core-container{width:min(1492px,100% - 48px);margin:0 auto}.core-science-page .core-section{position:relative;overflow:hidden;padding:64px 0}.core-science-page .section-heading{display:flex;flex-direction:column;gap:24px}.core-science-page .section-heading.align-left{align-items:flex-start;text-align:left}.core-science-page .section-heading.align-center{align-items:center;text-align:center}.core-science-page .section-heading h2{color:#111138;font-size:48px;font-weight:500;line-height:62px;letter-spacing:-4px}.core-science-page .section-heading p{color:rgba(46,47,51,.88);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.55px}.core-science-page .section-heading-emphasis{font-weight:700}.core-science-page .section-heading-emphasis-primary{color:#111138}.core-science-page sup,.core-science-page sup a{font-family:Pretendard;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-1.5px}.core-science-page sup{position:relative;top:-2px;vertical-align:top}.core-science-page #flexibility-title sup,.core-science-page #metabolism-title sup,.core-science-page .text-block h2 sup{top:-2px}.core-science-page .core-hero{--core-hero-radius:60px;position:relative;height:var(--stage-layout-viewport-height);overflow:hidden;border-radius:0 0 var(--core-hero-radius) var(--core-hero-radius);background:#111138;color:#fff;isolation:isolate;transform:translateZ(0);clip-path:inset(0 0 0 0 round 0 0 var(--core-hero-radius) var(--core-hero-radius));-webkit-clip-path:inset(0 0 0 0 round 0 0 var(--core-hero-radius) var(--core-hero-radius))}.core-science-page .core-hero-media{position:absolute;inset:0;overflow:hidden;border-radius:inherit;opacity:1;transform:translateZ(0)}.core-science-page .core-hero-image{position:absolute;left:0;top:0;width:100%;height:100%;display:block;max-width:none;object-fit:cover;object-position:50% 50%;opacity:0;transform:scale(1.2);backface-visibility:hidden;transition:opacity .9s ease,transform 1.4s cubic-bezier(.16,1,.3,1)}.core-science-page .core-hero.is-motion-visible .core-hero-image{opacity:1;transform:scale(1)}.core-science-page .core-hero-panel{position:absolute;z-index:1;left:50%;top:50%;width:1030px;height:437px;overflow:hidden;border-radius:0 0 30px 30px;transform:translate(-50%,-50%);text-align:center}.core-science-page .core-hero-eyebrow{font-family:Pretendard,sans-serif;font-size:30px;font-weight:700;line-height:50px;letter-spacing:-.9px}.core-science-page .core-hero h1{margin-top:0;font-family:var(--font-boldonse),"Pretendard",sans-serif;font-size:75px;font-weight:400;line-height:normal;letter-spacing:0;white-space:nowrap}.core-science-page .core-hero-copy{margin-top:36px;font-size:40px;font-weight:400;line-height:60px;letter-spacing:-1.2px}.core-science-page .core-hero-copy strong{font-weight:700}.core-science-page .core-hero-panel>*{opacity:0;transform:translate3d(0,28px,0);transition:opacity .62s ease,transform .82s cubic-bezier(.16,1,.3,1)}.core-science-page .core-hero.is-motion-visible .core-hero-panel>*{opacity:1;transform:translateZ(0)}.core-science-page .core-hero.is-motion-visible .core-hero-eyebrow{transition-delay:.26s}.core-science-page .core-hero.is-motion-visible h1{transition-delay:.42s}.core-science-page .core-hero.is-motion-visible .core-hero-copy{transition-delay:.6s}.core-science-page .lifespan{padding-top:104px}.core-science-page .lifespan .section-heading h2,.core-science-page .lifespan .section-heading p,.core-science-page .metabolism .section-heading h2,.core-science-page .metabolism .section-heading p{opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan.is-motion-visible .section-heading h2,.core-science-page .lifespan.is-motion-visible .section-heading p,.core-science-page .metabolism.is-motion-visible .section-heading h2,.core-science-page .metabolism.is-motion-visible .section-heading p{opacity:1;transform:translateZ(0)}.core-science-page .lifespan.is-motion-visible .section-heading h2,.core-science-page .metabolism.is-motion-visible .section-heading p{transition-delay:80ms}.core-science-page .lifespan.is-motion-visible .section-heading p,.core-science-page .metabolism.is-motion-visible .section-heading h2{transition-delay:.24s}.core-science-page .lifespan-card-wrap{position:relative;height:667px;margin-top:64px}.core-science-page .lifespan-card{position:relative;height:100%;overflow:hidden;border-radius:30px;background:#fcfdff;opacity:0;transform:translate3d(0,34px,0);transition:opacity .7s ease,transform .9s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan-figure{position:absolute;left:50%;top:221px;width:1221px;height:277px;max-width:none;transform:translateX(-50%);transform-origin:top center}.core-science-page .lifespan-bar,.core-science-page .lifespan-bar-track,.core-science-page .lifespan-person{position:absolute;display:block;max-width:none;pointer-events:none;object-fit:contain}.core-science-page .lifespan-person{opacity:0;transform:translate3d(0,28px,0);transition:opacity .62s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan-person-01{--lifespan-person-opacity:1;left:20px;top:150px;width:120px;height:70px}.core-science-page .lifespan-person-02{--lifespan-person-opacity:1;left:178px;top:50px;width:85px;height:170px}.core-science-page .lifespan-person-03{--lifespan-person-opacity:1;left:310px;top:20px;width:100px;height:200px}.core-science-page .lifespan-person-04{--lifespan-person-opacity:0.85;left:465px;top:0;width:105px;height:220px}.core-science-page .lifespan-person-05{--lifespan-person-opacity:0.65;left:620px;top:0;width:130px;height:220px}.core-science-page .lifespan-person-06{--lifespan-person-opacity:0.45;left:797px;top:8px;width:105px;height:212px}.core-science-page .lifespan-person-07{--lifespan-person-opacity:0.325;left:940px;top:5px;width:110px;height:215px}.core-science-page .lifespan-person-08{--lifespan-person-opacity:0.2;left:1095px;top:20px;width:125px;height:205px}.core-science-page .lifespan-bar-track{left:0;top:257px;width:1221px;height:20px;overflow:hidden;border-radius:999px;clip-path:inset(0 100% 0 0);transition:clip-path 1.65s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan-bar{left:0;top:0;width:1221px;height:20px}.core-science-page .lifespan-total{position:absolute;right:calc(50% - 610px);top:70px;opacity:0;transform:translateY(24px);font-size:40px;font-weight:400;line-height:48px;letter-spacing:-1.2px;white-space:nowrap;transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan-total strong{font-weight:700}.core-science-page .lifespan-labels{position:absolute;left:48%;right:calc(50% - 610px);top:512px;display:flex;justify-content:space-between;font-size:30px;line-height:36px;letter-spacing:-.9px}.core-science-page .lifespan-labels span{font-weight:400}.core-science-page .lifespan-labels span,.core-science-page .lifespan-labels strong{opacity:0;transform:translate3d(0,24px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan-labels strong{font-weight:700}.core-science-page .lifespan-source{position:absolute;left:55px;bottom:38px;color:rgba(55,56,60,.2784313725);font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.48px;opacity:0;transform:translate3d(0,12px,0);transition:opacity .52s ease,transform .68s cubic-bezier(.16,1,.3,1)}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-card{opacity:1;transform:translateZ(0)}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-total{opacity:1;transform:translateY(0);transition-delay:.42s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person{opacity:var(--lifespan-person-opacity,1);transform:translateZ(0)}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-01{transition-delay:.88s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-02{transition-delay:.99s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-03{transition-delay:1.1s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-04{transition-delay:1.21s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-05{transition-delay:1.32s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-06{transition-delay:1.43s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-07{transition-delay:1.54s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person-08{transition-delay:1.65s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-bar-track{clip-path:inset(0 0 0 0);transition-delay:.88s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-labels span,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-labels strong,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-source{opacity:1;transform:translateZ(0)}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-labels span{transition-delay:2.07s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-labels strong{transition-delay:2.2s}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-source{transition-delay:2.44s}@media(prefers-reduced-motion:reduce){.core-science-page .lifespan-card,.core-science-page .lifespan-labels span,.core-science-page .lifespan-labels strong,.core-science-page .lifespan-person,.core-science-page .lifespan-source,.core-science-page .lifespan-total{transition:none}.core-science-page .lifespan-card,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-card,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-labels span,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-labels strong,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-source,.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-total,.core-science-page .lifespan-total{opacity:1}.core-science-page .lifespan-card-wrap.is-lifespan-motion-visible .lifespan-person,.core-science-page .lifespan-person{opacity:var(--lifespan-person-opacity,1)}.core-science-page .lifespan-card,.core-science-page .lifespan-labels span,.core-science-page .lifespan-labels strong,.core-science-page .lifespan-person,.core-science-page .lifespan-source,.core-science-page .lifespan-total{transform:none}.core-science-page .lifespan-bar-track{clip-path:inset(0 0 0 0)}}.core-science-page .metabolism{padding-top:40px;padding-bottom:72px}.core-science-page .metabolism .section-heading p{color:#111138;font-size:48px;font-weight:500;line-height:62px;letter-spacing:-4px}.core-science-page .metabolism .section-heading h2{font-family:var(--font-boldonse),"Pretendard",sans-serif;font-size:48px;font-weight:400;line-height:80px;letter-spacing:-.96px}.core-science-page .metabolism-map{position:relative;min-height:680px;margin-top:32px}.core-science-page .metabolism-body{position:absolute;left:50%;top:0;width:674px;height:674px;overflow:hidden;border-radius:50%;opacity:0;transform:translateX(-50%) translateZ(0);transition:opacity .76s ease,transform .98s cubic-bezier(.16,1,.3,1);clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%)}.core-science-page .metabolism.is-motion-visible .metabolism-body{opacity:1;transform:translateX(-50%) translateZ(0)}.core-science-page .metabolism-body-video{position:absolute;inset:0;width:130%;height:130%;max-width:none;object-fit:cover;pointer-events:none;transform:translate3D(-11.7%,-12.2%,0)}.core-science-page .metabolism-body-video-bg{z-index:0}.core-science-page .metabolism-body-video-object{z-index:1;width:87%;height:87%;transform:translate(8.5%,9%);object-fit:contain;mix-blend-mode:lighten}.core-science-page .metabolism-item{position:absolute;width:320px;color:rgba(46,47,51,.88);opacity:0;transform:translate3d(0,34px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-store,.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-use,.core-science-page .metabolism.is-motion-visible .metabolism-item-convert,.core-science-page .metabolism.is-motion-visible .metabolism-item-intake{opacity:1;transform:translateZ(0)}.core-science-page .metabolism.is-motion-visible .metabolism-item-intake{transition-delay:.52s}.core-science-page .metabolism.is-motion-visible .metabolism-item-convert{transition-delay:.76s}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-use{transition-delay:.32s}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-store{transition-delay:80ms}.core-science-page .metabolism-item h3,.core-science-page .metabolism-item p{opacity:0;transform:translate3d(0,18px,0);transition:opacity .46s ease,transform .62s cubic-bezier(.16,1,.3,1)}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-store h3,.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-store p,.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-use h3,.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-use p,.core-science-page .metabolism.is-motion-visible .metabolism-item-convert h3,.core-science-page .metabolism.is-motion-visible .metabolism-item-convert p,.core-science-page .metabolism.is-motion-visible .metabolism-item-intake h3,.core-science-page .metabolism.is-motion-visible .metabolism-item-intake p{opacity:1;transform:translateZ(0)}.core-science-page .metabolism.is-motion-visible .metabolism-item-intake h3{transition-delay:.52s}.core-science-page .metabolism.is-motion-visible .metabolism-item-intake p{transition-delay:.66s}.core-science-page .metabolism.is-motion-visible .metabolism-item-convert h3{transition-delay:.76s}.core-science-page .metabolism.is-motion-visible .metabolism-item-convert p{transition-delay:.9s}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-use h3{transition-delay:.32s}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-use p{transition-delay:.46s}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-store h3{transition-delay:80ms}.core-science-page .metabolism.is-metabolism-lower-visible .metabolism-item-store p{transition-delay:.22s}.core-science-page .metabolism-item h3{margin-bottom:24px;color:#111138;font-size:28px;font-weight:700;line-height:42px;letter-spacing:-.84px}.core-science-page .metabolism-item p{font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.55px}.core-science-page .metabolism-item-intake{left:60px;top:90px;text-align:right}.core-science-page .metabolism-item-convert{right:60px;top:90px}.core-science-page .metabolism-item-use{left:60px;bottom:80px;text-align:right}.core-science-page .metabolism-item-store{right:60px;bottom:80px}.core-science-page .metabolism-arrow{position:absolute;width:90px;height:90px;opacity:1}.core-science-page .metabolism-arrow-1{top:68px;left:408px;background:url(/images/core-science/metabolism-arrow-1.png) 50%/contain no-repeat}.core-science-page .metabolism-arrow-2{top:68px;right:415px;background:url(/images/core-science/metabolism-arrow-2.png) 50%/contain no-repeat}.core-science-page .metabolism-arrow-3{right:415px;bottom:78px;background:url(/images/core-science/metabolism-arrow-3.png) 50%/contain no-repeat}.core-science-page .metabolism-arrow-4{left:408px;bottom:78px;background:url(/images/core-science/metabolism-arrow-4.png) 50%/contain no-repeat}.core-science-page .metabolism.is-metabolism-sequence-visible .metabolism-arrow{opacity:1}.core-science-page .metabolism.is-metabolism-sequence-visible .metabolism-arrow-1{transition-delay:.76s}.core-science-page .metabolism.is-metabolism-sequence-visible .metabolism-arrow-2{transition-delay:1.06s}.core-science-page .metabolism.is-metabolism-sequence-visible .metabolism-arrow-3{transition-delay:1.36s}.core-science-page .metabolism.is-metabolism-sequence-visible .metabolism-arrow-4{transition-delay:1.66s}.core-science-page .flexibility{padding-top:32px;padding-bottom:32px}.core-science-page .engine-alert .core-container,.core-science-page .flexibility .core-container,.core-science-page .muscle-structure .core-container{width:min(1414px,100% - 48px)}.core-science-page .flexibility-hero{position:relative;height:700px;overflow:hidden;border-radius:24px;background:#111138;color:#fff}.core-science-page .flexibility-hero>picture{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.core-science-page .flexibility-hero-image{left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .78s ease}.core-science-page .flexibility-hero.is-motion-visible .flexibility-hero-image{opacity:1}.core-science-page .flexibility-copy{position:absolute;z-index:1;left:112px;top:185px;width:970px}.core-science-page .flexibility-copy h2{font-size:64px;font-weight:600;line-height:80px;letter-spacing:-1.28px}.core-science-page .flexibility-copy h2 .flexibility-subtitle{display:block;font-family:Pretendard,sans-serif;font-size:28px;font-weight:400;line-height:40px}.core-science-page .flexibility-copy p{width:869px;margin-top:45px;font-size:28px;font-weight:400;line-height:40px;letter-spacing:-.84px}.core-science-page .flexibility-copy p:nth-child(3){margin-top:0}.core-science-page .flexibility-copy p strong{font-weight:700}.core-science-page .flexibility-copy .core-button{padding:18px 32px;font-size:18px;line-height:28px;letter-spacing:-.036px}.core-science-page .flexibility-copy .core-button,.core-science-page .flexibility-copy h2,.core-science-page .flexibility-copy p{opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy .core-button,.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy h2,.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy p{opacity:1;transform:translateZ(0)}.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy h2{transition-delay:.26s}.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy p:first-of-type{transition-delay:.42s}.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy p:nth-of-type(2){transition-delay:.58s}.core-science-page .flexibility-hero.is-motion-visible .flexibility-copy .core-button{transition-delay:.74s}.core-science-page .core-button{display:inline-flex;align-items:center;gap:8px;min-height:64px;margin-top:30px;padding:18px 32px;border-radius:16px;background:#111138;color:#fff;font-size:18px;font-weight:600;line-height:28px;transition:transform .22s ease,background-color .22s ease}.core-science-page .core-button:hover{background:#181862;transform:translateY(-2px)}.core-science-page .core-button img{width:24px;height:24px;filter:brightness(0) invert(1)}.core-science-page .flexibility-detail{display:grid;grid-template-columns:794px 580px;gap:40px;margin-top:40px}.core-science-page .flexibility-detail figure,.core-science-page .flexibility-detail-copy{min-height:500px;overflow:hidden}.core-science-page .flexibility-detail figure{position:relative;border-radius:30px;overflow:hidden;clip-path:inset(0 0 0 0 round 30px);-webkit-clip-path:inset(0 0 0 0 round 30px);transform:translateZ(0)}.core-science-page .flexibility-detail figure video{display:block;width:100%;height:100%;max-width:none;border-radius:inherit;object-fit:cover;opacity:0;transform:translateZ(0);transition:opacity .7s ease}.core-science-page .flexibility-detail-note{position:absolute;left:30px;bottom:16px;width:auto;height:auto;margin:0;color:hsla(0,0%,100%,.42);font-size:12px;line-height:normal;letter-spacing:-.36px;opacity:0;transform:translate3d(0,16px,0);transition:opacity .48s ease,transform .68s cubic-bezier(.16,1,.3,1)}.core-science-page .flexibility-detail.is-motion-visible .flexibility-detail-note{opacity:1;transform:translateZ(0);transition-delay:.32s}.core-science-page .flexibility-detail-copy{position:relative;display:flex;align-items:center;overflow:hidden;border-radius:20px;background:#111138;color:#ebecf2}.core-science-page .flexibility-detail-copy p{position:relative;z-index:1;color:#ebecf2;font-size:28px;font-weight:400;line-height:50px;letter-spacing:-.84px;opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .flexibility-detail-copy strong{font-weight:700}.core-science-page .flexibility-detail.is-motion-visible figure video{opacity:1;transition-delay:80ms}.core-science-page .flexibility-detail.is-motion-visible .flexibility-detail-copy p{opacity:1;transform:translateZ(0);transition-delay:.62s}.core-science-page .split-media,.core-science-page .two-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:128px;align-items:center}.core-science-page .text-block{color:rgba(46,47,51,.88)}.core-science-page .text-block>p:first-child{color:rgba(46,47,51,.88);font-size:24px;line-height:32px;letter-spacing:-.55px}.core-science-page .text-block h2{margin-top:8px;color:#111138;font-size:48px;font-weight:500;line-height:62px;letter-spacing:-2.4px}.core-science-page .text-block h2 span,.core-science-page .text-block strong{color:#f50}.core-science-page .text-block h2 span{white-space:nowrap}.core-science-page .text-block hr{width:100%;height:1px;margin:24px 0;border:0;background:rgba(24,24,98,.24)}.core-science-page .text-block dd,.core-science-page .text-block p:not(:first-child){color:rgba(46,47,51,.88);font-size:24px;line-height:32px;letter-spacing:-.55px}.core-science-page .engine-alert{height:600vh;min-height:0;padding:0;overflow:visible;background:#ebecf2 url(/images/core-science/engine-alert-bg.webp) 50%/cover no-repeat;--engine-alert-reveal-progress:0;--engine-alert-final-opacity:0;--engine-alert-blend-width:40%;--engine-alert-image-position:50% 50%}.core-science-page .engine-alert-sticky{position:sticky;top:0;min-height:var(--stage-layout-viewport-height);display:flex;align-items:center}.core-science-page .engine-alert-media{--engine-alert-media-width:705px;--engine-alert-media-height:628px;position:absolute;left:calc(50% - 707px);top:50%;width:var(--engine-alert-media-width);height:var(--engine-alert-media-height);overflow:hidden;opacity:0;transform:translateY(calc(-50% + 34px));filter:drop-shadow(0 70px 54px rgba(0,0,0,.08));transition:opacity .72s ease,transform .92s cubic-bezier(.16,1,.3,1)}.core-science-page .engine-alert.is-motion-visible .engine-alert-media{opacity:1;transform:translateY(-50%)}.core-science-page .engine-alert-image-layer{position:absolute;inset:0;overflow:hidden}.core-science-page .engine-alert-image-layer-base{z-index:1}.core-science-page .engine-alert-image-layer-reveal{z-index:2;width:calc(var(--engine-alert-reveal-progress)*1%);opacity:1;transition:width .9s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--engine-alert-blend-width)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--engine-alert-blend-width)),transparent 100%)}.core-science-page .engine-alert-image-layer-final{z-index:3;opacity:var(--engine-alert-final-opacity);transition:opacity .85s cubic-bezier(.16,1,.3,1);pointer-events:none}.core-science-page .engine-alert-image-layer img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--engine-alert-image-position)}.core-science-page .engine-alert-image-layer-reveal img{width:var(--engine-alert-media-width);height:var(--engine-alert-media-height)}.core-science-page .engine-alert .two-column{position:relative;z-index:1;grid-template-columns:705px 582px;gap:128px;min-height:var(--stage-layout-viewport-height);align-items:center}.core-science-page .engine-alert-slides{position:relative;width:582px;min-height:332px}.core-science-page .engine-alert-slide{position:absolute;inset:0;width:582px;opacity:0;transition:opacity .26s ease;pointer-events:none}.core-science-page .engine-alert-slide.is-active{position:relative;opacity:1;pointer-events:auto}.core-science-page .engine-alert-slide>h2,.core-science-page .engine-alert-slide>hr,.core-science-page .engine-alert-slide>p:first-child,.core-science-page .engine-alert-slide>p:not(:first-child){opacity:0;transform:translate3d(0,18px,0);transition:opacity .52s ease,transform .72s cubic-bezier(.16,1,.3,1)}.core-science-page .engine-alert-slide.is-active>h2,.core-science-page .engine-alert-slide.is-active>hr,.core-science-page .engine-alert-slide.is-active>p:first-child,.core-science-page .engine-alert-slide.is-active>p:not(:first-child){opacity:1;transform:translateZ(0)}.core-science-page .engine-alert:not(.is-motion-visible) .engine-alert-slide.is-active>h2,.core-science-page .engine-alert:not(.is-motion-visible) .engine-alert-slide.is-active>hr,.core-science-page .engine-alert:not(.is-motion-visible) .engine-alert-slide.is-active>p:first-child,.core-science-page .engine-alert:not(.is-motion-visible) .engine-alert-slide.is-active>p:not(:first-child){opacity:0;transform:translate3d(0,18px,0)}.core-science-page .engine-alert-slide.is-active>h2,.core-science-page .engine-alert-slide.is-active>p:first-child{transition-delay:.36s}.core-science-page .engine-alert-slide.is-active>hr{transition-delay:.5s}.core-science-page .engine-alert-slide.is-active>p:not(:first-child){transition-delay:.64s}.core-science-page .engine-alert-slide.is-active>p:nth-of-type(3){transition-delay:.76s}.core-science-page .engine-alert .text-block p:not(:first-child){margin-top:8px}.core-science-page .muscle-structure{height:200vh;min-height:0;padding:0;overflow:visible}.core-science-page .muscle-structure-sticky{position:sticky;top:0;display:flex;align-items:center;height:var(--stage-layout-viewport-height);min-height:675px;padding:64px 0;overflow:hidden}.core-science-page .muscle-structure .split-media{grid-template-columns:437px 740px;justify-content:center}.core-science-page .muscle-structure-copy{position:relative;min-height:292px}.core-science-page .muscle-structure-copy-panel{position:absolute;inset:0;opacity:0;transform:translate3d(0,24px,0);transition:opacity .42s ease,transform .64s cubic-bezier(.16,1,.3,1);pointer-events:none}.core-science-page .muscle-structure-copy-panel>p:first-of-type{color:rgba(46,47,51,.88);font-size:24px;line-height:32px;letter-spacing:-.55px}.core-science-page .muscle-structure-copy-panel.is-active{position:relative;opacity:1;transform:translateZ(0);pointer-events:auto}.core-science-page .muscle-structure-copy-panel>h2,.core-science-page .muscle-structure-copy-panel>hr,.core-science-page .muscle-structure-copy-panel>p:first-of-type,.core-science-page .muscle-structure-copy-panel>p:last-of-type{opacity:0;transform:translate3d(0,18px,0);transition:opacity .42s ease,transform .62s cubic-bezier(.16,1,.3,1)}.core-science-page .muscle-structure-copy-panel.is-active>h2,.core-science-page .muscle-structure-copy-panel.is-active>hr,.core-science-page .muscle-structure-copy-panel.is-active>p:first-of-type,.core-science-page .muscle-structure-copy-panel.is-active>p:last-of-type{opacity:1;transform:translateZ(0)}.core-science-page .muscle-structure:not(.is-motion-visible) .muscle-structure-copy-panel.is-active>h2,.core-science-page .muscle-structure:not(.is-motion-visible) .muscle-structure-copy-panel.is-active>hr,.core-science-page .muscle-structure:not(.is-motion-visible) .muscle-structure-copy-panel.is-active>p:first-of-type,.core-science-page .muscle-structure:not(.is-motion-visible) .muscle-structure-copy-panel.is-active>p:last-of-type{opacity:0;transform:translate3d(0,18px,0)}.core-science-page .muscle-structure-copy-panel.is-active>p:first-of-type{transition-delay:80ms}.core-science-page .muscle-structure-copy-panel.is-active>h2{transition-delay:.22s}.core-science-page .muscle-structure-copy-panel.is-active>hr{transition-delay:.38s}.core-science-page .muscle-structure-copy-panel.is-active>p:last-of-type{transition-delay:.54s}.core-science-page .muscle-photos{display:grid;grid-template-columns:repeat(2,350px);gap:40px}.core-science-page .muscle-photos figure{display:flex;min-width:0;flex-direction:column;align-items:center;gap:10px}.core-science-page .muscle-photos img,.core-science-page .muscle-photos picture{width:350px;height:553px}.core-science-page .muscle-photos picture{display:block;opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .muscle-photos img{object-fit:cover;border-radius:500px;opacity:.8}.core-science-page .muscle-photos figcaption{color:rgba(46,47,51,.88);font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.552px;text-align:center;opacity:0;transform:translate3d(0,18px,0);transition:opacity .5s ease,transform .68s cubic-bezier(.16,1,.3,1)}.core-science-page .muscle-structure.is-motion-visible .muscle-photos figure:first-child picture{opacity:1;transform:translateZ(0);transition-delay:.72s}.core-science-page .muscle-structure.is-motion-visible .muscle-photos figure:first-child figcaption{opacity:1;transform:translateZ(0);transition-delay:.9s}.core-science-page .muscle-structure.is-motion-visible .muscle-photos figure:nth-child(2) picture{opacity:1;transform:translateZ(0);transition-delay:1.08s}.core-science-page .muscle-structure.is-motion-visible .muscle-photos figure:nth-child(2) figcaption{opacity:1;transform:translateZ(0);transition-delay:1.26s}.core-science-page .cycle{height:300vh;min-height:0;padding:0;overflow:visible;color:#111138;--cycle-frame-offset-y:calc((var(--stage-layout-viewport-height) - 653px) / 2)}.core-science-page .cycle-sticky{position:sticky;top:0;height:var(--stage-layout-viewport-height);min-height:653px;overflow:hidden;background:#eff0f6 url(/images/core-science/cycle-bg.webp) 50%/cover no-repeat}.core-science-page .cycle-sticky:after{content:"";position:absolute;inset:0;z-index:0;background:rgba(0,0,0,.2);mix-blend-mode:soft-light;pointer-events:none}.core-science-page .cycle .core-container{position:relative;z-index:2;width:min(1572px,100% - 48px)}.core-science-page .cycle-cards{position:relative;top:calc(var(--cycle-frame-offset-y) + 138px);min-height:378px;opacity:0;transform:translate3d(0,34px,0);transition:opacity .52s ease,transform .72s cubic-bezier(.16,1,.3,1)}.core-science-page .cycle.is-motion-visible .cycle-cards{opacity:1;transform:translateZ(0);transition-delay:.7s}.core-science-page .cycle-dots{display:none}.core-science-page .cycle-card{position:absolute;left:0;overflow:hidden;opacity:0;filter:blur(5px);pointer-events:none;transition:left .7s cubic-bezier(.16,1,.3,1),top .7s cubic-bezier(.16,1,.3,1),width .7s cubic-bezier(.16,1,.3,1),height .7s cubic-bezier(.16,1,.3,1),padding .7s cubic-bezier(.16,1,.3,1),border-radius .7s cubic-bezier(.16,1,.3,1),opacity .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background-color .42s cubic-bezier(.16,1,.3,1)}.core-science-page .cycle-card,.core-science-page .cycle-card.is-vicious-cycle-active{top:0;width:640px;height:378px;padding:111px 72px;border-radius:38px;background:#fcfdff;color:#111138;box-shadow:0 0 24px rgba(0,0,0,.12)}.core-science-page .cycle-card.is-vicious-cycle-active{z-index:3;opacity:1;filter:none;pointer-events:auto}.core-science-page .cycle-card.is-vicious-cycle-next,.core-science-page .cycle-card.is-vicious-cycle-next-next,.core-science-page .cycle-card.is-vicious-cycle-prev,.core-science-page .cycle-card.is-vicious-cycle-prev-prev{left:67px;z-index:1;width:500px;height:400px;padding:111px 82px;border-radius:30px;background:#fff;color:#000;box-shadow:none;opacity:.3;filter:blur(5px)}.core-science-page .cycle-card.is-vicious-cycle-prev{top:-436px}.core-science-page .cycle-card.is-vicious-cycle-next{top:414px}.core-science-page .cycle-card.is-vicious-cycle-prev-prev{top:-850px;opacity:.12;filter:blur(8px)}.core-science-page .cycle-card.is-vicious-cycle-next-next{top:850px;opacity:.12;filter:blur(8px)}.core-science-page .cycle-card.is-vicious-cycle-hidden{opacity:0;pointer-events:none}.core-science-page .cycle-card h3{margin-bottom:32px;font-size:32px;font-weight:700;line-height:42px;letter-spacing:-.79px}.core-science-page .cycle-card p{font-size:24px;line-height:32px;letter-spacing:-.55px;color:rgba(46,47,51,.88)}.core-science-page .cycle-card.is-vicious-cycle-next h3,.core-science-page .cycle-card.is-vicious-cycle-next-next h3,.core-science-page .cycle-card.is-vicious-cycle-prev h3,.core-science-page .cycle-card.is-vicious-cycle-prev-prev h3{margin-bottom:38px;color:#000;font-size:40px;font-weight:600;line-height:normal;letter-spacing:-.8px;white-space:nowrap}.core-science-page .cycle-card.is-vicious-cycle-next p,.core-science-page .cycle-card.is-vicious-cycle-next-next p,.core-science-page .cycle-card.is-vicious-cycle-prev p,.core-science-page .cycle-card.is-vicious-cycle-prev-prev p{width:auto;color:#000;font-size:24px;font-weight:400;line-height:40px;letter-spacing:-.48px;white-space:nowrap}.core-science-page .cycle .text-block{position:absolute;z-index:2;left:calc(50% + 49px);top:calc(var(--cycle-frame-offset-y) + 188px);width:714px;color:rgba(46,47,51,.88)}.core-science-page .cycle .text-block h2{color:#111138}.core-science-page .cycle .text-block p,.core-science-page .cycle .text-block p:not(:first-child){color:rgba(46,47,51,.88)}.core-science-page .cycle .text-block hr{width:695px;height:1px;background:rgba(24,24,98,.24)}.core-science-page .cycle .text-block>h2,.core-science-page .cycle .text-block>hr,.core-science-page .cycle .text-block>p:first-of-type,.core-science-page .cycle .text-block>p:last-of-type{opacity:0;transform:translate3d(0,24px,0);transition:opacity .52s ease,transform .72s cubic-bezier(.16,1,.3,1)}.core-science-page .cycle.is-motion-visible .text-block>h2,.core-science-page .cycle.is-motion-visible .text-block>hr,.core-science-page .cycle.is-motion-visible .text-block>p:first-of-type,.core-science-page .cycle.is-motion-visible .text-block>p:last-of-type{opacity:1;transform:translateZ(0)}.core-science-page .cycle.is-motion-visible .text-block>p:first-of-type{transition-delay:80ms}.core-science-page .cycle.is-motion-visible .text-block>h2{transition-delay:.22s}.core-science-page .cycle.is-motion-visible .text-block>hr{transition-delay:.36s}.core-science-page .cycle.is-motion-visible .text-block>p:last-of-type{transition-delay:.5s}.core-science-page .impact{min-height:1080px;padding:32px 0}.core-science-page .impact .split-media{position:relative;grid-template-columns:665px 713px;column-gap:42px;row-gap:0;justify-content:center;margin-top:104px}.core-science-page .impact .text-block{position:absolute;left:0;top:90px;grid-column:1;grid-row:1;width:665px}.core-science-page .impact .text-block h2{margin-top:0}.core-science-page .impact .text-block>p:not(:first-child){margin-top:16px;font-size:32px;line-height:42px;letter-spacing:-.787px}.core-science-page .impact .text-block>p strong{color:#f50;font-weight:500}.core-science-page .impact-action{align-self:start;grid-column:1;grid-row:1;margin-top:426px}.core-science-page .impact .text-block h2,.core-science-page .impact .text-block>p:not(:first-child),.core-science-page .impact-note-wrap{opacity:0;transform:translate3d(0,28px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .impact.is-motion-visible .impact-note-wrap,.core-science-page .impact.is-motion-visible .text-block h2,.core-science-page .impact.is-motion-visible .text-block>p:not(:first-child){opacity:1;transform:translateZ(0)}.core-science-page .impact.is-motion-visible .text-block h2{transition-delay:80ms}.core-science-page .impact.is-motion-visible .text-block>p:not(:first-child){transition-delay:.24s}.core-science-page .impact.is-motion-visible .impact-note-wrap{transition-delay:.42s}.core-science-page .impact-note-wrap{position:relative;height:170px;padding-top:30px;border-top:1px solid rgba(112,115,124,.22);transition:height .32s cubic-bezier(.16,1,.3,1),opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .impact-note{position:absolute;left:0;top:30px;display:grid;gap:10px;width:100%;opacity:0;visibility:hidden;transform:translate3d(0,12px,0);transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear .32s;pointer-events:none}.core-science-page .impact-note.is-impact-note-active,.core-science-page .impact-note.is-impact-note-incoming,.core-science-page .impact-note.is-impact-note-outgoing{visibility:visible}.core-science-page .impact-note.is-impact-note-active,.core-science-page .impact-note.is-impact-note-incoming{opacity:1;transform:translateZ(0);transition-delay:0s,0s,0s;pointer-events:auto}.core-science-page .impact-note.is-impact-note-outgoing{opacity:0;transform:translate3d(0,-10px,0);transition-delay:0s,0s,.32s}.core-science-page .impact-note dt{color:#111138;font-size:24px;font-weight:600;line-height:32px}.core-science-page .impact-note dd{color:rgba(46,47,51,.88);font-size:24px;line-height:32px;letter-spacing:-.55px}.core-science-page .impact-figure{grid-column:2;grid-row:1/span 2;position:relative;height:800px;overflow:hidden;border-radius:32px}.core-science-page .impact-figure img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.core-science-page .impact-marker{position:absolute;z-index:1;display:block;width:28px;height:28px;padding:0;border:0;background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0);cursor:pointer;transition:transform .22s ease,filter .22s ease}.core-science-page .impact-marker-blue{background-image:url(/images/core-science/impact-plus-blue.svg)}.core-science-page .impact-marker.is-on{background-image:url(/images/core-science/impact-plus-orange.svg)}.core-science-page .impact-marker.is-on,.core-science-page .impact-marker:focus-visible,.core-science-page .impact-marker:hover{transform:scale(1.08);filter:drop-shadow(0 8px 14px rgba(255,85,0,.22))}.core-science-page .impact-marker:focus-visible{outline:2px solid rgba(17,17,56,.7);outline-offset:4px}@media(hover:hover)and (pointer:fine)and (min-width:768px){.core-science-page .impact-marker:hover{animation:impactMarkerSpin .52s cubic-bezier(.19,1,.22,1)}}.core-science-page .impact-marker-01{left:480px;top:98px}.core-science-page .impact-marker-02{left:385px;top:172px}.core-science-page .impact-marker-03{left:504px;top:189px}.core-science-page .impact-marker-04{left:452px;top:209px}.core-science-page .impact-marker-05{left:460px;top:273px}.core-science-page .impact-marker-06{left:464px;top:370px}.core-science-page .impact-marker-07{left:544px;top:370px}.core-science-page .impact-marker-08{left:408px;top:469px}.core-science-page .impact-marker-09{left:492px;top:495px}.core-science-page .impact-marker-10{left:540px;top:556px}.core-science-page .impact-marker-11{left:190px;top:533px}.core-science-page .impact-marker-12{left:438px;top:549px}.core-science-page .approach{padding-top:32px;padding-bottom:32px}.core-science-page .approach .core-container{width:min(1422px,100% - 48px)}.core-science-page .approach-copy{display:grid;grid-template-columns:373px 818px;justify-content:start;gap:227px;margin-bottom:128px}.core-science-page .approach-copy div p,.core-science-page .approach-copy header p{color:rgba(46,47,51,.88);font-size:24px;line-height:32px;letter-spacing:-.55px}.core-science-page .approach-copy h2{color:#111138;font-size:48px;font-weight:500;line-height:62px;letter-spacing:-4px}.core-science-page .approach-copy div{display:grid;gap:16px}.core-science-page .approach-copy div p,.core-science-page .approach-copy div strong,.core-science-page .approach-copy header,.core-science-page .approach-media,.core-science-page .approach-summary{opacity:0;transform:translate3d(0,34px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .approach.is-motion-visible .approach-copy div p,.core-science-page .approach.is-motion-visible .approach-copy div strong,.core-science-page .approach.is-motion-visible .approach-copy header,.core-science-page .approach.is-motion-visible .approach-media,.core-science-page .approach.is-motion-visible .approach-summary{opacity:1;transform:translateZ(0)}.core-science-page .approach.is-motion-visible .approach-copy header{transition-delay:80ms}.core-science-page .approach.is-motion-visible .approach-copy div p:first-of-type{transition-delay:.24s}.core-science-page .approach.is-motion-visible .approach-copy div p:nth-of-type(2){transition-delay:.4s}.core-science-page .approach.is-motion-visible .approach-copy div strong,.core-science-page .approach.is-motion-visible .approach-summary{transition-delay:.56s}.core-science-page .approach.is-motion-visible .approach-media{transition-delay:.72s}.core-science-page .approach-copy strong,.core-science-page .approach-summary strong{display:block;margin-top:16px;color:#111138;font-size:40px;font-weight:500;line-height:52px;letter-spacing:-1.1px}.core-science-page .approach-media{position:relative;height:767px;overflow:hidden;border-radius:32px;background:#ebebeb}.core-science-page .approach-media video{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.core-science-page .rd-advisor{height:785px;background:#f2f3f8;overflow:hidden}.core-science-page .rd-advisor-inner{position:relative;width:min(1418px,100% - 128px);height:100%;margin:0 auto}.core-science-page .rd-advisor-inner>h2{position:absolute;top:55px;left:0;width:573px;color:#111138;font-family:var(--font-boldonse),"Pretendard",sans-serif;font-size:48px;font-weight:400;line-height:80px;letter-spacing:-.96px}.core-science-page .rd-advisor-photo{position:absolute;left:16px;top:176px;width:568px;height:503px;overflow:visible;background:rgba(0,0,0,0)}.core-science-page .rd-advisor-photo img{display:block;width:569px;height:503px;max-width:none;object-fit:contain}.core-science-page .rd-advisor-info{position:absolute;top:185px;right:0;width:712px}.core-science-page .rd-advisor-info h3{color:#111138;font-size:40px;font-weight:700;line-height:48px;letter-spacing:-1.2px}.core-science-page .rd-advisor-info h3 span{font-family:var(--font-syne),"Pretendard",sans-serif}.core-science-page .rd-advisor-info blockquote{margin-top:30px;padding:29px 30px;border-radius:20px;background:rgba(112,115,124,.08)}.core-science-page .rd-advisor-info blockquote p{color:rgba(55,56,60,.61);font-size:24px;line-height:40px;letter-spacing:-.72px}.core-science-page .rd-advisor-info blockquote p+p{margin-top:16px;color:#171719}.core-science-page .rd-advisor-info dl{display:grid;grid-template-columns:130px 1fr;margin-top:15px;color:#111138;font-size:24px;line-height:40px;letter-spacing:-.72px}.core-science-page .rd-advisor-info dt{font-weight:700}.core-science-page .rd-advisor-info dd{color:#171719}.core-science-page .rd-advisor-info .rd-advisor-note{margin-top:6px;color:#999;font-size:12px;letter-spacing:-.36px;text-align:right}.core-science-page .rd-advisor .rd-advisor-info,.core-science-page .rd-advisor .rd-advisor-inner>h2,.core-science-page .rd-advisor .rd-advisor-photo{opacity:0;translate:0 34px}.core-science-page .rd-advisor.is-motion-visible .rd-advisor-inner>h2{animation:sectionFadeUp .76s cubic-bezier(.19,1,.22,1) both}.core-science-page .rd-advisor.is-motion-visible .rd-advisor-photo{animation:sectionFadeUp .76s cubic-bezier(.19,1,.22,1) .16s both}.core-science-page .rd-advisor.is-motion-visible .rd-advisor-info{animation:sectionFadeUp .76s cubic-bezier(.19,1,.22,1) .32s both}.core-science-page .closing{position:relative;display:grid;min-height:416px;place-items:center;overflow:hidden;color:#fff;text-align:center}.core-science-page .closing>picture,.core-science-page .closing>picture img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.core-science-page .closing>picture{opacity:0;transition:opacity .82s ease}.core-science-page .closing h2,.core-science-page .closing p{opacity:0;transform:translate3d(0,34px,0);transition:opacity .56s ease,transform .76s cubic-bezier(.16,1,.3,1)}.core-science-page .closing.is-motion-visible h2,.core-science-page .closing.is-motion-visible p,.core-science-page .closing.is-motion-visible>picture{opacity:1;transform:translateZ(0)}.core-science-page .closing.is-motion-visible h2{transition-delay:.22s}.core-science-page .closing.is-motion-visible p{transition-delay:.42s}.core-science-page .closing div{position:relative;z-index:1}.core-science-page .closing h2{font-size:58px;font-weight:400;line-height:1.18;letter-spacing:-1.92px}.core-science-page .closing h2 strong{font-weight:700}.core-science-page .closing p{margin-top:30px;font-size:26px;font-weight:600;line-height:36px;letter-spacing:-.96px}.core-science-page .reference{padding:62px 0;background:#ebecf2;color:#111138}.core-science-page .reference-inner{width:min(1418px,100% - 128px);margin:0 auto}.core-science-page .reference h2{margin-bottom:24px;color:#111138;font-family:Pretendard,sans-serif;font-size:48px;font-weight:700;line-height:62px;letter-spacing:-1.435px}.core-science-page .reference ol{position:relative;display:grid;gap:11px;margin:0;padding:0;list-style:none;overflow:hidden;transition:max-height .56s cubic-bezier(.22,1,.36,1)}.core-science-page .reference ol:after{content:"";position:absolute;right:0;bottom:0;left:0;height:109px;background:linear-gradient(0deg,#ebecf2 5%,rgba(240,240,242,0));pointer-events:none;opacity:1;transition:opacity .24s ease}.core-science-page .reference li{display:flex;align-items:flex-start;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.552px;overflow-wrap:anywhere}.core-science-page .reference.is-reference-ready ol{max-height:var(--reference-collapsed-height)}.core-science-page .reference.is-reference-open ol{max-height:var(--reference-expanded-height)}.core-science-page .reference.is-reference-open ol:after{opacity:0}.core-science-page .reference-number{flex:0 0 36px;color:#111138}.core-science-page .reference-bookmark-link{flex:0 0 auto;display:block}.core-science-page .reference-bookmark-link:focus-visible{outline:2px solid rgba(17,17,56,.5);outline-offset:2px}.core-science-page .reference-bookmark{display:block;width:24px;height:32px}.core-science-page .reference-more-button{display:inline-flex;align-items:center;gap:8px;margin-top:28px;margin-left:68px;padding:0;border:none;background:none;color:#111138;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.552px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.core-science-page .reference-more-button:after{content:"";display:block;width:24px;height:24px;background:url(/images/core-science/reference-btn-more.svg) 50%/contain no-repeat;transition:transform .24s ease}.core-science-page .reference.is-reference-open .reference-more-button:after{transform:rotate(-90deg)}@media(max-width:1599px)and (min-width:768px){.core-science-page .spindle-stage{--pc-scale:calc(var(--stage-viewport-width) / 1600px);width:var(--stage-viewport-width);height:var(--stage-visual-height)}.core-science-page .spindle-page{width:1600px;height:auto;min-height:0;zoom:var(--pc-scale);transform:none;transform-origin:top left}}@media(max-width:767px){.core-science-page sup{top:-8px}.core-science-page sup,.core-science-page sup a{font-size:14px;line-height:24px}.core-science-page #metabolism-title sup{top:-14px}.core-science-page #flexibility-title sup{top:-8px}.core-science-page .text-block h2 sup{top:-10px}.core-science-page .pc-only,.core-science-page br.pc-only{display:none!important}.core-science-page .mo-only{display:revert!important}.core-science-page br.mo-only{display:initial!important}.core-science-page .spindle-stage{--mo-scale:calc(var(--stage-viewport-width) / 360px);width:var(--stage-viewport-width);height:var(--stage-visual-height)}.core-science-page .spindle-page{width:360px;height:auto;min-height:0;zoom:var(--mo-scale);transform:none;transform-origin:top left}.core-science-page .approach .core-container,.core-science-page .core-container,.core-science-page .engine-alert .core-container,.core-science-page .flexibility .core-container,.core-science-page .muscle-structure .core-container{width:328px}.core-science-page .core-section{padding:25px 0}.core-science-page .text-block hr{margin:12px 0}.core-science-page .flexibility{padding-bottom:0}.core-science-page .section-heading{gap:16px}.core-science-page .section-heading h2{font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.66px;text-align:center}.core-science-page .section-heading p{color:rgba(55,56,60,.61);font-size:16px;font-weight:500;line-height:20px;letter-spacing:-1px;text-align:center}.core-science-page .core-hero{--core-hero-radius:20px;height:var(--stage-layout-viewport-height)}.core-science-page .core-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,56,.02),rgba(17,17,56,.28));pointer-events:none}.core-science-page .core-hero-image{inset:0;width:100%;height:100%;object-position:51% 50%}.core-science-page .core-hero-panel{width:350px;height:auto;border-radius:0}.core-science-page .core-hero-eyebrow{font-size:18px;line-height:20px;letter-spacing:-.6px}.core-science-page .core-hero h1{margin-top:10px;font-size:28px;line-height:normal;white-space:normal}.core-science-page .core-hero-copy{margin-top:24px;color:#ebecf2;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-1px;white-space:nowrap}.core-science-page .core-hero-copy strong{font-size:22px;line-height:30px;letter-spacing:-.427px}.core-science-page .lifespan{padding-top:40px;padding-bottom:40px}.core-science-page .lifespan .section-heading{gap:16px;align-items:center}.core-science-page .lifespan .section-heading h2{color:#111138;font-size:18px;line-height:26px;letter-spacing:-.66px}.core-science-page .lifespan .section-heading h2:first-line{font-weight:700}.core-science-page .lifespan-card-wrap{width:328px;height:222px;margin:24px auto 0}.core-science-page .lifespan-card{border-radius:20px}.core-science-page .lifespan-figure{top:77px;transform:translateX(-50%) scale(.23)}.core-science-page .lifespan-person-01,.core-science-page .lifespan-person-02,.core-science-page .lifespan-person-03{--lifespan-person-opacity:1}.core-science-page .lifespan-person-04{--lifespan-person-opacity:0.85}.core-science-page .lifespan-person-05{--lifespan-person-opacity:0.65}.core-science-page .lifespan-person-06{--lifespan-person-opacity:0.45}.core-science-page .lifespan-person-07{--lifespan-person-opacity:0.325}.core-science-page .lifespan-person-08{--lifespan-person-opacity:0.2}.core-science-page .lifespan-total{right:calc(50% - 140px);top:28px;font-size:15px;line-height:normal;letter-spacing:-.45px}.core-science-page .lifespan-labels{top:150px;left:calc(50% - 1.5rem);right:calc(50% - 140px);width:auto;justify-content:space-between;gap:0;white-space:nowrap;font-size:12px;line-height:normal;letter-spacing:-.36px}.core-science-page .lifespan-source{left:25px;bottom:16px;font-size:6px;letter-spacing:-.18px}.core-science-page .metabolism .section-heading p{color:#181862;font-size:16px;line-height:20px;letter-spacing:-2px}.core-science-page .metabolism .section-heading h2{color:#181862;font-size:24px;line-height:1.1;letter-spacing:0}.core-science-page .metabolism-map{min-height:485px;margin-top:6px}.core-science-page .metabolism-body{top:128px;width:254px;height:254px}.core-science-page .metabolism-body-video{width:132%;height:132%}.core-science-page .metabolism-body-video-bg{object-fit:cover}.core-science-page .metabolism-body-video-object{width:94%;height:94%;transform:translate(10px,5px);object-fit:contain}.core-science-page .metabolism-item{width:148px}.core-science-page .metabolism-item h3{margin-bottom:6px;color:#111138;font-size:16px;line-height:24px;letter-spacing:-.3px}.core-science-page .metabolism-item p{color:rgba(46,47,51,.88);font-size:12px;line-height:18px;letter-spacing:-.15px}.core-science-page .metabolism-item-convert,.core-science-page .metabolism-item-intake{top:29px}.core-science-page .metabolism-item-intake,.core-science-page .metabolism-item-use{left:5px}.core-science-page .metabolism-item-convert,.core-science-page .metabolism-item-store{right:5px}.core-science-page .metabolism-item-store,.core-science-page .metabolism-item-use{bottom:0}.core-science-page .metabolism-arrow{width:30px;height:30px}.core-science-page .metabolism-arrow-1{top:134px;left:72px;background:url(/images/core-science/metabolism-arrow-1-mo.png) no-repeat}.core-science-page .metabolism-arrow-2{top:134px;right:68px;background:url(/images/core-science/metabolism-arrow-2-mo.png) no-repeat}.core-science-page .metabolism-arrow-3{right:68px;bottom:112px;background:url(/images/core-science/metabolism-arrow-3-mo.png) no-repeat}.core-science-page .metabolism-arrow-4{left:72px;bottom:112px;background:url(/images/core-science/metabolism-arrow-4-mo.png) no-repeat}.core-science-page .flexibility-hero{height:638px;border-radius:20px}.core-science-page .flexibility-hero-image{top:0;width:100%;height:100%}.core-science-page .flexibility-copy{left:16px;top:192px;width:292px}.core-science-page .flexibility-copy h2{font-size:28px;font-weight:500;line-height:36px;letter-spacing:-4px}.core-science-page .flexibility-copy h2 .flexibility-subtitle{font-size:20px;font-weight:400;color:rgba(223,225,229,.88);line-height:26px;letter-spacing:-1px}.core-science-page .flexibility-copy p{width:292px;margin-top:30px;font-size:16px;line-height:24px;letter-spacing:-1px}.core-science-page .flexibility-copy p:nth-child(3){margin-top:16px}.core-science-page .core-button{min-height:52px;margin-top:25px;padding:14px 20px;border-radius:14px;font-size:14px;line-height:22px}.core-science-page .flexibility-copy .core-button{min-height:25px;padding:10px 15px;border-radius:12px;font-size:12px;line-height:20px;letter-spacing:-.5px}.core-science-page .flexibility-copy .core-button img{width:20px;height:20px}.core-science-page .approach-copy,.core-science-page .flexibility-detail,.core-science-page .impact .split-media,.core-science-page .muscle-structure .split-media,.core-science-page .split-media,.core-science-page .two-column{grid-template-columns:1fr;gap:28px;width:calc(100% - 32px)}.core-science-page .flexibility-detail{width:360px;margin-left:-16px;margin-top:20px;gap:0}.core-science-page .flexibility-detail figure,.core-science-page .flexibility-detail-copy{min-height:0}.core-science-page .flexibility-detail figure{position:relative;z-index:1;width:328px;height:204px;border-radius:16px;clip-path:inset(0 0 0 0 round 16px);-webkit-clip-path:inset(0 0 0 0 round 16px);margin:0 auto;box-shadow:0 0 24px rgba(0,0,0,.12)}.core-science-page .flexibility-detail-note{left:auto;right:26px;bottom:6px;display:block;width:auto;font-size:8px;line-height:normal;letter-spacing:-.24px}.core-science-page .flexibility-detail-copy{min-height:250px;margin-top:-60px;border-radius:0;padding:50px 16px 0;background:#111138}.core-science-page .flexibility-detail-copy p{position:relative;left:auto;top:auto;width:auto;font-size:16px;line-height:24px;letter-spacing:-1px;text-align:center}.core-science-page .approach-copy div p,.core-science-page .text-block dd,.core-science-page .text-block p:not(:first-child){font-size:16px;font-weight:500;color:rgba(55,56,60,.61);line-height:24px;letter-spacing:-.24px}.core-science-page .approach-copy header p,.core-science-page .text-block>p:first-child{font-size:18px;font-weight:400;line-height:24px;letter-spacing:-1px}.core-science-page .approach-copy h2,.core-science-page .text-block h2{margin-top:5px;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.972px}.core-science-page .engine-alert{height:600vh;min-height:0;padding-top:0;background-position:bottom}.core-science-page .engine-alert-sticky{min-height:var(--stage-layout-viewport-height);flex-direction:column;align-items:center;justify-content:flex-start;padding-top:60px}.core-science-page .engine-alert-media{--engine-alert-media-width:328px;--engine-alert-media-height:276px;position:relative;order:2;left:auto;top:auto;width:var(--engine-alert-media-width);height:var(--engine-alert-media-height);margin:0 auto;transform:none}.core-science-page .engine-alert.is-motion-visible .engine-alert-media{transform:none}.core-science-page .engine-alert-image-layer img{width:100%;height:100%}.core-science-page .engine-alert-image-layer-reveal img{width:var(--engine-alert-media-width);height:var(--engine-alert-media-height)}.core-science-page .engine-alert .two-column{order:1;grid-template-columns:1fr;min-height:0;gap:0}.core-science-page .engine-alert-slides{width:328px;min-height:277px}.core-science-page .engine-alert .text-block,.core-science-page .engine-alert-slide{width:auto;order:-1}.core-science-page .engine-alert .text-block p:not(:first-child){height:96px}.core-science-page .muscle-photos{grid-template-columns:1fr;gap:20px;justify-items:center}.core-science-page .muscle-photos img,.core-science-page .muscle-photos picture{width:300px;height:142px}.core-science-page .muscle-photos img{border-radius:500px}.core-science-page .muscle-photos figcaption{font-size:14px;font-weight:700;color:rgba(55,56,60,.61);line-height:15px;letter-spacing:-1px}.core-science-page .muscle-structure{height:200vh;min-height:0;padding:0}.core-science-page .muscle-structure-sticky{display:block;height:var(--stage-layout-viewport-height);min-height:690px;padding:40px 0}.core-science-page .muscle-structure-copy{min-height:192px}.core-science-page .cycle{height:300vh;min-height:0;padding:0;background-position:50% bottom;--cycle-frame-offset-y:0px}.core-science-page .cycle-sticky{height:var(--stage-layout-viewport-height);min-height:549px;padding:100px 0;background-position:50% bottom}.core-science-page .cycle .core-container{width:calc(100% - 32px)}.core-science-page .cycle-cards{top:auto;min-height:262px;margin-top:36px}.core-science-page .cycle-dots{position:absolute;bottom:0;left:50%;display:flex;justify-content:space-between;width:56px;height:8px;margin:24px auto 0;transform:translateX(-50%)}.core-science-page .cycle-dots span{display:block;width:8px;height:8px;border-radius:50%;background:#c8c8c8}.core-science-page .cycle-dots .is-active{background:#111138}.core-science-page .cycle-card{left:0;top:0;width:328px;height:220px;padding:32px 16px;border:0;border-radius:20px}.core-science-page .cycle-card.is-vicious-cycle-active{left:0;top:0;width:328px;height:160px;padding:25px 16px;border:0;border-radius:20px;opacity:1;filter:none}.core-science-page .cycle-card.is-vicious-cycle-hidden,.core-science-page .cycle-card.is-vicious-cycle-next,.core-science-page .cycle-card.is-vicious-cycle-next-next,.core-science-page .cycle-card.is-vicious-cycle-prev,.core-science-page .cycle-card.is-vicious-cycle-prev-prev{left:0;top:0;width:328px;height:164px;padding:32px 16px;border:0;border-radius:20px;opacity:0;filter:none;pointer-events:none}.core-science-page .cycle-card h3{margin-bottom:12px;color:#111138;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-.79px;white-space:normal}.core-science-page .cycle-card p{width:auto;color:rgba(46,47,51,.88);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.55px;white-space:normal}.core-science-page .cycle-card.is-vicious-cycle-next h3,.core-science-page .cycle-card.is-vicious-cycle-next-next h3,.core-science-page .cycle-card.is-vicious-cycle-prev h3,.core-science-page .cycle-card.is-vicious-cycle-prev-prev h3{margin-bottom:12px;color:#111138;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.79px;white-space:normal}.core-science-page .cycle-card.is-vicious-cycle-next p,.core-science-page .cycle-card.is-vicious-cycle-next-next p,.core-science-page .cycle-card.is-vicious-cycle-prev p,.core-science-page .cycle-card.is-vicious-cycle-prev-prev p{width:auto;color:rgba(46,47,51,.88);font-size:20px;font-weight:400;line-height:28px;letter-spacing:-.55px;white-space:normal}.core-science-page .cycle .text-block{position:relative;left:auto;top:auto;width:328px;margin:0 auto;min-width:0}.core-science-page .cycle .text-block hr{width:100%}.core-science-page .cycle .text-block p:not(:first-child){color:rgba(55,56,60,.61)}.core-science-page .impact{min-height:0;padding-top:40px;padding-bottom:40px}.core-science-page .impact .split-media{display:grid;grid-template-columns:1fr;gap:24px;margin-top:0}.core-science-page .impact .text-block,.core-science-page .impact-action,.core-science-page .impact-figure{grid-column:auto;grid-row:auto}.core-science-page .impact .text-block{position:relative;left:auto;top:auto;width:auto}.core-science-page .impact .text-block>p:not(:first-child){margin-top:8px;font-size:16px;line-height:24px;letter-spacing:-.24px}.core-science-page .impact-note{margin-top:0}.core-science-page .impact-note-wrap{height:115px;padding-top:20px}.core-science-page .impact-note{top:20px}.core-science-page .impact-action{margin-top:0}.core-science-page .impact-note dt{font-size:16px;line-height:25px}.core-science-page .impact-note dd{font-size:15px;line-height:20px;letter-spacing:-1px}.core-science-page .impact-figure{width:360px;margin:0 -16px;height:492px;border-radius:0}.core-science-page .impact-figure img{inset:0;width:100%;height:100%;object-position:50% 50%}.core-science-page .impact-marker{width:18px;height:18px}.core-science-page .impact-marker-01{left:256px;top:60px}.core-science-page .impact-marker-02{left:197px;top:105px}.core-science-page .impact-marker-03{left:271px;top:116px}.core-science-page .impact-marker-04{left:239px;top:129px}.core-science-page .impact-marker-05{left:244px;top:168px}.core-science-page .impact-marker-06{left:246px;top:228px}.core-science-page .impact-marker-07{left:295px;top:228px}.core-science-page .impact-marker-08{left:218px;top:289px}.core-science-page .impact-marker-09{left:260px;top:302px}.core-science-page .impact-marker-10{left:292px;top:340px}.core-science-page .impact-marker-11{left:78px;top:328px}.core-science-page .impact-marker-12{left:232px;top:336px}.core-science-page .approach{background:rgba(112,115,124,.08)}.core-science-page .approach-copy{width:100%;margin-bottom:24px;text-align:center}.core-science-page .approach-copy strong,.core-science-page .approach-summary strong{color:#111138;font-size:16px;line-height:24px;letter-spacing:-.43px;text-align:center}.core-science-page .approach-media{height:254px;margin-left:-111px;width:550px;border-radius:0}.core-science-page .approach-media video{inset:0;width:100%;height:100%}.core-science-page .rd-advisor{height:887px;padding:29px 15px 0;background:rgba(0,0,0,0)}.core-science-page .rd-advisor .rd-advisor-inner{width:100%;height:100%}.core-science-page .rd-advisor h2{position:static;width:auto;margin-top:24px;color:#111138;font-family:var(--font-boldonse),"Pretendard",sans-serif;font-size:28px;line-height:46px;letter-spacing:-.64px}.core-science-page .rd-advisor-photo{position:relative;left:auto;top:auto;width:329px;height:296px;margin-top:16px;overflow:visible;background:rgba(0,0,0,0)}.core-science-page .rd-advisor-photo img{width:333.172px;height:294.533px;margin:1px 0 0}.core-science-page .rd-advisor-info{position:static;width:auto;margin-top:24px}.core-science-page .rd-advisor-info h3{color:#111138;font-size:18.449px;font-weight:700;line-height:normal;letter-spacing:-.5535px}.core-science-page .rd-advisor-info blockquote{margin-top:14px;padding:13px 13px 25px;border-radius:9.225px;background:rgba(112,115,124,.08)}.core-science-page .rd-advisor-info blockquote p{color:rgba(55,56,60,.61);font-size:14px;line-height:18.449px;letter-spacing:-.42px}.core-science-page .rd-advisor-info blockquote p+p{margin-top:10px;color:#171719}.core-science-page .rd-advisor-info dl{display:grid;grid-template-columns:85px 1fr;row-gap:8px;margin-top:18px;font-size:14px;line-height:18.449px;letter-spacing:-.42px}.core-science-page .rd-advisor-info dt{color:#111138;font-weight:700}.core-science-page .rd-advisor-info dd{color:#171719}.core-science-page .rd-advisor-info>.rd-advisor-note{margin-top:12px;color:#999;font-size:10px;letter-spacing:-.3px;text-align:right}.core-science-page .closing{min-height:313px}.core-science-page .closing h2{font-size:24px;line-height:32px;letter-spacing:-2px}.core-science-page .closing p{margin-top:34px;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.04px}.core-science-page .reference{padding:42px 0 48px}.core-science-page .reference-inner{width:330px}.core-science-page .reference h2{margin-bottom:10px;font-size:20px;line-height:30px}.core-science-page .reference ol{gap:7px}.core-science-page .reference ol:after{height:40px}.core-science-page .reference li{font-size:12px;line-height:15px;letter-spacing:-.6px}.core-science-page .reference-number{flex-basis:22px}.core-science-page .reference-bookmark{width:16px;height:20px}.core-science-page .reference-more-button{margin-top:18px;margin-left:20px;gap:5px;font-size:12px}.core-science-page .reference-more-button:after{width:14px;height:14px}.core-science-page .muscle-structure-copy-panel>p:first-of-type{font-size:18px;line-height:24px}}