.Header-module__Af2_WG__header{z-index:40;width:100%;height:75px;color:var(--color-white);background-color:#0000;border-bottom:1px solid #0000;transition:background-color .3s,color .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.Header-module__Af2_WG__header.Header-module__Af2_WG__scrolled{background-color:var(--color-white);border-bottom-color:var(--color-light-gray);color:var(--color-charcoal)}.Header-module__Af2_WG__wrapper{max-width:var(--content-max);justify-content:space-between;align-items:center;gap:var(--gap-sm);height:100%;padding:0 var(--space-page-x);margin:0 auto;display:flex}.Header-module__Af2_WG__brand{color:inherit;flex-wrap:wrap;align-items:baseline;gap:clamp(8px,1.2vw,15px);display:flex}.Header-module__Af2_WG__brandLabel{font-family:var(--font-kr);font-weight:400;font-size:var(--fs-header-label);white-space:nowrap;line-height:1.2}.Header-module__Af2_WG__brandName{font-family:var(--font-kr);font-weight:800;font-size:var(--fs-header-name);white-space:nowrap;line-height:1.2}.Header-module__Af2_WG__menuToggle{width:40px;height:40px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Header-module__Af2_WG__menuToggle svg{width:22px;height:auto}@media (orientation:portrait){.Header-module__Af2_WG__header{height:calc(84 * var(--mu))}.Header-module__Af2_WG__header.Header-module__Af2_WG__scrolled{border-bottom-width:.5px}.Header-module__Af2_WG__wrapper{padding:0 calc(20 * var(--mu))}.Header-module__Af2_WG__brand{align-items:flex-start;gap:calc(8 * var(--mu));flex-direction:column}.Header-module__Af2_WG__brandLabel{font-size:calc(12 * var(--mu))}.Header-module__Af2_WG__brandName{font-size:calc(20 * var(--mu))}.Header-module__Af2_WG__menuToggle{width:calc(32 * var(--mu));height:calc(32 * var(--mu));justify-content:flex-end}.Header-module__Af2_WG__menuToggle svg{width:calc(20.3 * var(--mu))}}
.SiteMenu-module__ixUVvq__root{z-index:60;visibility:hidden;transition:visibility 0s linear .55s;position:fixed;inset:0}.SiteMenu-module__ixUVvq__root.SiteMenu-module__ixUVvq__open{visibility:visible;transition-delay:0s}.SiteMenu-module__ixUVvq__backdrop{opacity:0;background-color:#00000080;transition:opacity .45s;position:absolute;inset:0}.SiteMenu-module__ixUVvq__open .SiteMenu-module__ixUVvq__backdrop{opacity:1;transition-duration:.8s}.SiteMenu-module__ixUVvq__panel{overscroll-behavior:contain;background-color:var(--color-white);flex-direction:column;justify-content:space-between;width:min(456px,100vw - 48px);padding:20px 40px;transition:transform .5s cubic-bezier(.55,0,.75,.2);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(calc(100% + 20px));box-shadow:-10px 0 10px #00000040}.SiteMenu-module__ixUVvq__open .SiteMenu-module__ixUVvq__panel{transition:transform 1s cubic-bezier(.22,1,.36,1);transform:translate(0)}.SiteMenu-module__ixUVvq__top{flex-direction:column;gap:40px;display:flex}.SiteMenu-module__ixUVvq__head{color:#333;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.SiteMenu-module__ixUVvq__brand{flex-direction:column;gap:8px;display:flex}.SiteMenu-module__ixUVvq__brandLabel{font-family:var(--font-kr);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2}.SiteMenu-module__ixUVvq__brandName{font-family:var(--font-kr);white-space:nowrap;font-size:20px;font-weight:800;line-height:1.2}.SiteMenu-module__ixUVvq__close{color:#333;justify-content:center;align-items:center;width:40px;height:40px;margin-right:-8px;display:flex}.SiteMenu-module__ixUVvq__close svg{width:24px;height:24px}@media (hover:hover){.SiteMenu-module__ixUVvq__close:hover svg{animation:.45s cubic-bezier(.45,0,.25,1) both SiteMenu-module__ixUVvq__turnOnce}}@keyframes SiteMenu-module__ixUVvq__turnOnce{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.SiteMenu-module__ixUVvq__close:focus-visible{outline-offset:2px;border-radius:999px;outline:1px solid #333}.SiteMenu-module__ixUVvq__panel:focus{outline:none}.SiteMenu-module__ixUVvq__list{flex-direction:column;gap:10px;list-style:none;display:flex}.SiteMenu-module__ixUVvq__item{opacity:0;transition:opacity 0s linear .55s,transform 0s linear .55s;transform:translate(32px)}.SiteMenu-module__ixUVvq__open .SiteMenu-module__ixUVvq__item{opacity:1;transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:calc(.35s + var(--i) * 90ms);transform:translate(0)}.SiteMenu-module__ixUVvq__link{font-family:var(--font-kr);color:#333;padding:10px 0;font-size:22px;font-weight:600;line-height:1.2;transition:color .2s,transform .25s cubic-bezier(.16,1,.3,1);display:inline-block}@media (hover:hover){.SiteMenu-module__ixUVvq__link:hover{color:var(--color-key);transform:translate(6px)}}.SiteMenu-module__ixUVvq__footer{color:var(--color-muted);flex-direction:column;gap:5px;padding-top:20px;display:flex}.SiteMenu-module__ixUVvq__footerLabel{font-family:var(--font-kr);font-size:12px;font-weight:400;line-height:1}.SiteMenu-module__ixUVvq__footerEmail{font-family:var(--font-kr);text-transform:lowercase;color:inherit;font-size:14px;font-weight:400;line-height:1.6}@media (prefers-reduced-motion:reduce){.SiteMenu-module__ixUVvq__backdrop,.SiteMenu-module__ixUVvq__panel,.SiteMenu-module__ixUVvq__item{transition-duration:1ms!important;transition-delay:0s!important}.SiteMenu-module__ixUVvq__close:hover svg{animation:none}}
.Hero-module__Z8hQ_W__hero{background-color:var(--color-key);isolation:isolate;width:100%;min-height:100dvh;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__bgImage{object-fit:cover;object-position:center;mix-blend-mode:multiply;z-index:0;width:100%;height:100%;position:absolute;inset:0}.Hero-module__Z8hQ_W__inner{z-index:2;width:100%;max-width:var(--content-max);min-height:100dvh;padding:clamp(96px, 14vw, 160px) var(--space-page-x) clamp(48px, 6vw, 96px);align-items:center;margin:0 auto;display:flex;position:relative}.Hero-module__Z8hQ_W__headline{flex-direction:column;gap:clamp(4px,1vw,12px);width:66.66%;display:flex;transform:translateY(-50px)}.Hero-module__Z8hQ_W__headlineKr{font-family:var(--font-kr);font-weight:800;font-size:var(--fs-hero-kr);color:var(--color-white);opacity:0;white-space:nowrap;line-height:1.2;animation:1.7s cubic-bezier(.19,1,.22,1) .2s forwards Hero-module__Z8hQ_W__heroFadeIn}.Hero-module__Z8hQ_W__headlineLine{display:inline}.Hero-module__Z8hQ_W__headlineEn{font-family:var(--font-kr);font-weight:300;font-size:var(--fs-hero-en);color:var(--color-white);opacity:0;line-height:1.2;animation:1.7s cubic-bezier(.19,1,.22,1) .5s forwards Hero-module__Z8hQ_W__heroFadeIn}@keyframes Hero-module__Z8hQ_W__heroFadeIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__headlineKr,.Hero-module__Z8hQ_W__headlineEn{opacity:1;animation:none}}.Hero-module__Z8hQ_W__portraitWrap{z-index:1;width:clamp(200px,33vw,640px);line-height:0;position:absolute;bottom:0;right:0}.Hero-module__Z8hQ_W__portrait{aspect-ratio:591/827;object-fit:cover;object-position:bottom;width:100%;height:auto;display:block;transform:scaleX(-1)}@media (max-width:1023px){.Hero-module__Z8hQ_W__inner{align-items:flex-start;padding-top:clamp(88px,18vw,140px)}.Hero-module__Z8hQ_W__headline{width:100%;transform:none}.Hero-module__Z8hQ_W__portraitWrap{width:clamp(180px,48vw,320px)}}@media (orientation:portrait){.Hero-module__Z8hQ_W__hero{min-height:0;height:calc(598 * var(--mu))}.Hero-module__Z8hQ_W__inner{max-width:none;height:100%;min-height:0;padding:calc(166 * var(--mu)) calc(20 * var(--mu)) 0;align-items:flex-start}.Hero-module__Z8hQ_W__headline{gap:calc(10 * var(--mu));width:auto;transform:none}.Hero-module__Z8hQ_W__headlineKr{font-size:calc(38 * var(--mu));line-height:calc(55 * var(--mu));flex-direction:column;display:flex}.Hero-module__Z8hQ_W__headlineLine{display:block}.Hero-module__Z8hQ_W__headlineEn{font-size:calc(16 * var(--mu));line-height:calc(36 * var(--mu))}.Hero-module__Z8hQ_W__portraitWrap{width:calc(248 * var(--mu))}}
.ScrollDownIndicator-module__fowwxG__indicator{bottom:max(calc(24 * var(--u)), 12px);align-items:center;gap:max(calc(19 * var(--u)), 8px);pointer-events:none;z-index:2;flex-direction:column;width:100%;display:flex;position:absolute;left:0}.ScrollDownIndicator-module__fowwxG__label{font-family:var(--font-kr);font-weight:400;font-size:max(calc(20 * var(--u)), .75rem);color:#bcbcbc;text-align:center;line-height:1.2}.ScrollDownIndicator-module__fowwxG__icon{width:max(calc(48 * var(--u)), 28px);color:#bcbcbc;height:auto}.ScrollDownIndicator-module__fowwxG__bobbing{animation:1.8s ease-in-out 1.6s infinite ScrollDownIndicator-module__fowwxG__scrollBob}@keyframes ScrollDownIndicator-module__fowwxG__scrollBob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ScrollDownIndicator-module__fowwxG__bobbing{animation:none}}@media (orientation:portrait){.ScrollDownIndicator-module__fowwxG__indicator{display:none}}
.DevelopmentPlan-module__Ra1JNG__section{width:100%;height:100dvh;padding:calc(var(--header-height) + 40 * var(--u)) calc(40 * var(--u)) calc(40 * var(--u));background-color:var(--color-white);flex-direction:column;display:flex;position:relative;overflow:hidden}.DevelopmentPlan-module__Ra1JNG__inner{width:100%;max-width:var(--content-max);flex-direction:column;flex:auto;justify-content:center;min-height:0;margin:0 auto;display:flex}.DevelopmentPlan-module__Ra1JNG__gridWrap{flex-direction:column;flex:none;gap:16px;display:flex}.DevelopmentPlan-module__Ra1JNG__grid{gap:calc(40 * var(--u));min-height:calc(767 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DevelopmentPlan-module__Ra1JNG__mobileNav{display:none}.DevelopmentPlan-module__Ra1JNG__card{--reveal-ease:cubic-bezier(.42, 0, .58, 1);display:flex;position:relative}.DevelopmentPlan-module__Ra1JNG__cardInner{border-radius:max(calc(20 * var(--u)), 12px);isolation:isolate;flex:auto;min-width:0;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}@media (hover:hover){.DevelopmentPlan-module__Ra1JNG__cardInner:hover{transform:translateY(-6px);box-shadow:0 20px 40px -20px #00000073}}@media (prefers-reduced-motion:reduce){.DevelopmentPlan-module__Ra1JNG__cardInner:hover{transform:none}}.DevelopmentPlan-module__Ra1JNG__cardBg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.DevelopmentPlan-module__Ra1JNG__cardOverlay{z-index:-1;background-color:#00000080;position:absolute;inset:0}.DevelopmentPlan-module__Ra1JNG__cardContent{justify-content:center;align-items:center;gap:max(calc(50 * var(--u)), 16px);min-width:0;padding:max(calc(50 * var(--u)), 20px) max(calc(50 * var(--u)), 16px) max(calc(70 * var(--u)), 24px);text-align:center;color:var(--color-white);flex-direction:column;flex:auto;display:flex}.DevelopmentPlan-module__Ra1JNG__cardTitleBlock{align-items:center;gap:max(calc(50 * var(--u)), 16px);letter-spacing:.16px;flex-direction:column;display:flex}.DevelopmentPlan-module__Ra1JNG__cardTitle{font-family:var(--font-kr);font-weight:800;font-size:max(calc(120 * var(--u)), 2.75rem);text-shadow:0 0 10px #0006;white-space:nowrap;line-height:.93}.DevelopmentPlan-module__Ra1JNG__cardSubtitle{font-family:var(--font-kr);font-weight:500;font-size:max(calc(32 * var(--u)), .95rem);white-space:nowrap;line-height:1.2}.DevelopmentPlan-module__Ra1JNG__cardDesc{font-family:var(--font-kr);font-weight:400;font-size:max(calc(22 * var(--u)), .8125rem);line-height:1.364}.DevelopmentPlan-module__Ra1JNG__cardLink{font-family:var(--font-en);font-size:var(--fs-btn);color:var(--color-white);align-items:center;gap:5px;padding:8px 0;line-height:14px;transition:gap .2s,opacity .2s;display:inline-flex}.DevelopmentPlan-module__Ra1JNG__cardLink:hover{opacity:.8;gap:9px}.DevelopmentPlan-module__Ra1JNG__cardLink svg{width:14px;height:auto}@media (orientation:portrait){.DevelopmentPlan-module__Ra1JNG__section{height:auto;padding:calc(30 * var(--mu)) 0 calc(40 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__inner{max-width:none}.DevelopmentPlan-module__Ra1JNG__gridWrap{gap:0}.DevelopmentPlan-module__Ra1JNG__grid{gap:calc(20 * var(--mu));min-height:0;padding:calc(10 * var(--mu)) calc((100vw - 333 * var(--mu)) / 2);scroll-snap-type:x mandatory;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.DevelopmentPlan-module__Ra1JNG__grid::-webkit-scrollbar{display:none}.DevelopmentPlan-module__Ra1JNG__gridDragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.DevelopmentPlan-module__Ra1JNG__card{flex:0 0 calc(333 * var(--mu));height:calc(344 * var(--mu));scroll-snap-align:center}.DevelopmentPlan-module__Ra1JNG__cardInner{border-radius:calc(20 * var(--mu));opacity:.5;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.DevelopmentPlan-module__Ra1JNG__cardActive .DevelopmentPlan-module__Ra1JNG__cardInner{opacity:1}@media (hover:hover){.DevelopmentPlan-module__Ra1JNG__cardInner:hover{box-shadow:0 calc(8 * var(--mu)) calc(12 * var(--mu)) calc(-6 * var(--mu)) #0006}}.DevelopmentPlan-module__Ra1JNG__cardContent{padding:calc(75 * var(--mu)) calc(30 * var(--mu)) calc(50 * var(--mu));justify-content:space-between;gap:0}.DevelopmentPlan-module__Ra1JNG__cardTitleBlock{gap:calc(30 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__cardTitle{font-size:calc(48 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__cardSubtitle{font-size:calc(20 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__cardDesc{font-size:calc(16 * var(--mu));line-height:1.375}.DevelopmentPlan-module__Ra1JNG__cardLink{font-size:calc(13.5 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__cardLink svg{width:calc(14 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__mobileNav{height:calc(21 * var(--mu));justify-content:center;align-items:center;display:flex}.DevelopmentPlan-module__Ra1JNG__navButton{display:none}.DevelopmentPlan-module__Ra1JNG__mobileNav>div{gap:calc(20 * var(--mu))}.DevelopmentPlan-module__Ra1JNG__mobileNav>div>button{width:calc(10 * var(--mu));height:calc(10 * var(--mu));background-color:var(--color-muted);opacity:.5}.DevelopmentPlan-module__Ra1JNG__mobileNav>div>button[aria-selected=true]{opacity:1}}
.CarouselDots-module__Hnly2W__dots{align-items:center;gap:8px;display:flex}.CarouselDots-module__Hnly2W__dot{opacity:.35;background-color:currentColor;border-radius:999px;width:7px;height:7px;padding:0;transition:opacity .2s,width .2s}.CarouselDots-module__Hnly2W__dotActive{opacity:1;width:20px}
.Promises-module__agk1Jq__section{width:100%;height:100dvh;padding:calc(var(--header-height) + 40 * var(--u)) calc(40 * var(--u)) calc(40 * var(--u));isolation:isolate;background-color:#201a1a;flex-direction:column;display:flex;position:relative;overflow:hidden}.Promises-module__agk1Jq__bgImage{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.Promises-module__agk1Jq__overlay{z-index:-1;background-color:#292121bf;position:absolute;inset:0}.Promises-module__agk1Jq__inner{width:100%;max-width:var(--content-max);justify-content:flex-start;gap:max(calc(80 * var(--u)), 24px);flex-direction:column;flex:auto;min-height:0;margin:0 auto;display:flex}.Promises-module__agk1Jq__heading{align-items:center;gap:max(calc(16 * var(--u)), 8px);color:var(--color-light-gray);flex:none;display:flex}.Promises-module__agk1Jq__heading svg{width:max(calc(32 * var(--u)), 20px);height:max(calc(32 * var(--u)), 20px);color:var(--color-muted);flex-shrink:0}.Promises-module__agk1Jq__headingTitle{font-family:var(--font-kr);font-weight:400;font-size:var(--fs-section-title-fit);line-height:1.4}.Promises-module__agk1Jq__list{column-gap:max(calc(100 * var(--u)), 16px);row-gap:max(calc(30 * var(--u)), 12px);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Promises-module__agk1Jq__item{align-items:flex-start;gap:max(calc(40 * var(--u)), 10px);display:flex}.Promises-module__agk1Jq__itemNumber{flex:0 0 max(calc(98 * var(--u)), 2.75rem);font-family:var(--font-kr);font-weight:600;font-size:max(calc(34 * var(--u)), .875rem);color:var(--color-white);white-space:nowrap;line-height:1.412}.Promises-module__agk1Jq__itemBody{align-items:flex-start;gap:max(calc(20 * var(--u)), 6px);flex-direction:column;flex:auto;min-width:0;display:flex}.Promises-module__agk1Jq__itemTitle{font-family:var(--font-kr);font-weight:600;font-size:max(calc(34 * var(--u)), .875rem);color:var(--color-white);text-align:left;word-break:keep-all;overflow-wrap:break-word;line-height:1.412}.Promises-module__agk1Jq__itemDesc{font-family:var(--font-kr);font-weight:300;font-size:max(calc(22 * var(--u)), .8125rem);color:var(--color-white);text-align:left;word-break:keep-all;overflow-wrap:break-word;line-height:1.303}.Promises-module__agk1Jq__itemLink{font-family:var(--font-en);font-size:var(--fs-btn);color:var(--color-muted);align-items:center;gap:5px;padding:8px 0;line-height:14px;transition:gap .2s,color .2s;display:inline-flex}.Promises-module__agk1Jq__itemLink:hover{color:var(--color-white);gap:9px}.Promises-module__agk1Jq__itemLink svg{width:14px;height:auto}@media (orientation:portrait){.Promises-module__agk1Jq__section{height:auto;padding:0 0 calc(20 * var(--mu))}.Promises-module__agk1Jq__inner{gap:0;max-width:none}.Promises-module__agk1Jq__heading{gap:calc(8 * var(--mu));padding:calc(20 * var(--mu))}.Promises-module__agk1Jq__heading svg{width:calc(16 * var(--mu));height:calc(16 * var(--mu))}.Promises-module__agk1Jq__headingTitle{font-size:calc(20 * var(--mu));line-height:1.398}.Promises-module__agk1Jq__list{row-gap:calc(30 * var(--mu));padding:calc(20 * var(--mu));grid-template-columns:minmax(0,1fr)}.Promises-module__agk1Jq__item{gap:calc(10 * var(--mu));--reveal-ease:cubic-bezier(.42, 0, .58, 1)}.Promises-module__agk1Jq__itemNumber{flex-basis:calc(58 * var(--mu));font-size:calc(18 * var(--mu));line-height:1.333}.Promises-module__agk1Jq__itemBody{gap:calc(12 * var(--mu))}.Promises-module__agk1Jq__itemTitle{font-size:calc(18 * var(--mu));letter-spacing:-.05em;text-align:left;word-break:keep-all;line-height:1.444}.Promises-module__agk1Jq__itemDesc{font-size:calc(12 * var(--mu));text-align:left;line-height:1.433}.Promises-module__agk1Jq__itemLink{gap:calc(4 * var(--mu));padding:calc(6.3 * var(--mu)) 0;font-size:max(calc(8.47 * var(--mu)), 10px)}.Promises-module__agk1Jq__itemLink svg{width:max(calc(11 * var(--mu)), 12px)}}
.PolicyCarousel-module__sh1-8a__section{width:100%;height:100dvh;padding-top:calc(var(--header-height) + 40 * var(--u));background-color:var(--color-white);flex-direction:column;display:flex;overflow:hidden}.PolicyCarousel-module__sh1-8a__contentWrap{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.PolicyCarousel-module__sh1-8a__headerWrap{width:100%;max-width:var(--content-max);margin:0 auto calc(24 * var(--u));padding:0 calc(40 * var(--u));justify-content:space-between;align-items:center;gap:calc(40 * var(--u));flex:none;display:flex}.PolicyCarousel-module__sh1-8a__heading{align-items:center;gap:max(calc(16 * var(--u)), 8px);color:var(--color-line);display:flex}.PolicyCarousel-module__sh1-8a__heading svg{width:max(calc(32 * var(--u)), 20px);height:max(calc(32 * var(--u)), 20px);flex-shrink:0}.PolicyCarousel-module__sh1-8a__headingTitle{font-family:var(--font-kr);font-weight:400;font-size:var(--fs-section-title-fit);line-height:1.4}.PolicyCarousel-module__sh1-8a__navButtons{gap:max(calc(20 * var(--u)), 10px);flex-shrink:0;display:flex}.PolicyCarousel-module__sh1-8a__navButton{width:max(calc(50 * var(--u)), 36px);height:max(calc(50 * var(--u)), 36px);border:1px solid var(--color-muted);color:var(--color-charcoal);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;display:flex}.PolicyCarousel-module__sh1-8a__navButton:hover:not(:disabled){background-color:var(--color-charcoal);border-color:var(--color-charcoal);color:var(--color-white)}.PolicyCarousel-module__sh1-8a__navButton:disabled{opacity:.3;cursor:default}.PolicyCarousel-module__sh1-8a__navButton svg{width:50%;height:auto}.PolicyCarousel-module__sh1-8a__navButtonNext svg{transform:rotate(180deg)}.PolicyCarousel-module__sh1-8a__mobileNav{display:none}.PolicyCarousel-module__sh1-8a__trackOuter{flex:auto;width:100%;min-height:0;container-type:size}.PolicyCarousel-module__sh1-8a__track{--cu:min(1px, calc(100cqh / 684), calc((100vw - 80px) / 504));align-items:flex-start;gap:calc(40 * var(--cu));height:100%;padding:calc(16 * var(--cu)) calc(40 * var(--u)) calc(44 * var(--cu));scroll-snap-type:x proximity;scroll-padding-left:calc(40 * var(--u));scroll-padding-right:calc(40 * var(--u));cursor:grab;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.PolicyCarousel-module__sh1-8a__track:active{cursor:grabbing}.PolicyCarousel-module__sh1-8a__trackDragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.PolicyCarousel-module__sh1-8a__track::-webkit-scrollbar{display:none}.PolicyCarousel-module__sh1-8a__card{scroll-snap-align:start;width:calc(504 * var(--cu));height:calc(624 * var(--cu));flex:none}.PolicyCarousel-module__sh1-8a__cardInner{background-color:var(--color-white);isolation:isolate;border-radius:10px;flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 15px #00000026}@media (hover:hover){.PolicyCarousel-module__sh1-8a__cardInner:hover{transform:translateY(-6px);box-shadow:0 16px 24px #0003}}@media (prefers-reduced-motion:reduce){.PolicyCarousel-module__sh1-8a__cardInner:hover{transform:none}}.PolicyCarousel-module__sh1-8a__cardBg{object-fit:fill;object-position:bottom;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.PolicyCarousel-module__sh1-8a__cardHead{justify-content:space-between;align-items:flex-start;gap:calc(14 * var(--cu));padding:calc(40 * var(--cu)) calc(30 * var(--cu)) calc(20 * var(--cu)) calc(40 * var(--cu));flex:none;display:flex}.PolicyCarousel-module__sh1-8a__cardTitleRow{align-items:baseline;gap:calc(6 * var(--cu)) calc(15 * var(--cu));flex-wrap:wrap;min-width:0;display:flex}.PolicyCarousel-module__sh1-8a__cardNumber,.PolicyCarousel-module__sh1-8a__cardTitle{font-family:var(--font-kr);font-weight:800;font-size:max(calc(34 * var(--cu)), 1rem);color:var(--color-key);line-height:1.2}.PolicyCarousel-module__sh1-8a__cardNumber{white-space:nowrap}.PolicyCarousel-module__sh1-8a__cardTitle{min-width:0}.PolicyCarousel-module__sh1-8a__cardHeadLink{color:var(--color-muted);flex:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.PolicyCarousel-module__sh1-8a__cardHeadLink:hover{opacity:.6}.PolicyCarousel-module__sh1-8a__cardHeadLink svg{width:max(calc(30 * var(--cu)), 18px);height:auto}.PolicyCarousel-module__sh1-8a__cardCategories{gap:calc(35 * var(--cu));padding:calc(25 * var(--cu)) calc(50 * var(--cu)) calc(40 * var(--cu));flex-direction:column;flex:none;display:flex}.PolicyCarousel-module__sh1-8a__category{gap:calc(6.8 * var(--cu));flex-direction:column;display:flex}.PolicyCarousel-module__sh1-8a__categoryLabel{font-family:var(--font-kr);font-weight:500;font-size:max(calc(14 * var(--cu)), .625rem);color:var(--color-key);white-space:pre-wrap;line-height:1.4}.PolicyCarousel-module__sh1-8a__categoryItems{gap:calc(4 * var(--cu));flex-direction:column;display:flex}.PolicyCarousel-module__sh1-8a__categoryItem{align-items:flex-start;gap:calc(10 * var(--cu));display:flex}.PolicyCarousel-module__sh1-8a__categoryItem svg{width:max(calc(10 * var(--cu)), 8px);height:auto;margin-top:calc(10.6 * var(--cu));color:var(--color-key);flex-shrink:0}.PolicyCarousel-module__sh1-8a__categoryItem>span{min-width:0;font-family:var(--font-kr);font-weight:300;font-size:max(calc(18 * var(--cu)), .6875rem);color:var(--color-charcoal);flex:auto;line-height:1.556}.PolicyCarousel-module__sh1-8a__itemNote{font-size:.778em}@media (orientation:portrait){.PolicyCarousel-module__sh1-8a__section{height:auto;padding-top:calc(20 * var(--mu))}.PolicyCarousel-module__sh1-8a__headerWrap{max-width:none;margin:0 0 calc(36 * var(--mu));padding:0 calc(20 * var(--mu))}.PolicyCarousel-module__sh1-8a__headerWrap .PolicyCarousel-module__sh1-8a__navButtons{display:none}.PolicyCarousel-module__sh1-8a__heading{gap:calc(8 * var(--mu))}.PolicyCarousel-module__sh1-8a__heading svg{width:calc(16 * var(--mu));height:calc(16 * var(--mu))}.PolicyCarousel-module__sh1-8a__headingTitle{font-size:calc(20 * var(--mu));line-height:1.398}.PolicyCarousel-module__sh1-8a__trackOuter{flex:none;container-type:normal}.PolicyCarousel-module__sh1-8a__track{align-items:stretch;gap:calc(20 * var(--mu));height:auto;padding:calc(10 * var(--mu)) calc((100vw - 298 * var(--mu)) / 2) calc(30 * var(--mu));scroll-snap-type:x mandatory;scroll-padding:0}.PolicyCarousel-module__sh1-8a__card{width:calc(298 * var(--mu));height:auto;min-height:calc(372 * var(--mu));scroll-snap-align:center}.PolicyCarousel-module__sh1-8a__cardInner{border-radius:calc(8 * var(--mu));box-shadow:0 calc(9.6 * var(--mu)) calc(12 * var(--mu)) #00000026}.PolicyCarousel-module__sh1-8a__cardHead{gap:calc(10 * var(--mu));padding:calc(20 * var(--mu)) calc(24 * var(--mu)) calc(16 * var(--mu)) calc(20 * var(--mu))}.PolicyCarousel-module__sh1-8a__cardTitleRow{gap:calc(4 * var(--mu)) calc(12 * var(--mu))}.PolicyCarousel-module__sh1-8a__cardNumber,.PolicyCarousel-module__sh1-8a__cardTitle{font-size:calc(16 * var(--mu))}.PolicyCarousel-module__sh1-8a__cardHeadLink svg{width:calc(15.36 * var(--mu))}.PolicyCarousel-module__sh1-8a__cardCategories{gap:calc(20 * var(--mu));padding:calc(5 * var(--mu)) calc(20 * var(--mu)) calc(20 * var(--mu))}.PolicyCarousel-module__sh1-8a__category{gap:0}.PolicyCarousel-module__sh1-8a__categoryLabel{font-size:calc(10 * var(--mu));line-height:1.568}.PolicyCarousel-module__sh1-8a__categoryItems{gap:0}.PolicyCarousel-module__sh1-8a__categoryItem{gap:calc(8 * var(--mu))}.PolicyCarousel-module__sh1-8a__categoryItem svg{width:calc(8 * var(--mu));margin-top:calc(8.5 * var(--mu))}.PolicyCarousel-module__sh1-8a__categoryItem>span{font-size:calc(12 * var(--mu));line-height:1.867}.PolicyCarousel-module__sh1-8a__itemNote{font-size:1em}.PolicyCarousel-module__sh1-8a__mobileNav{height:calc(21 * var(--mu));margin-bottom:calc(20 * var(--mu));justify-content:center;align-items:center;display:flex}.PolicyCarousel-module__sh1-8a__mobileNav>.PolicyCarousel-module__sh1-8a__navButton{display:none}.PolicyCarousel-module__sh1-8a__mobileNav>div{gap:calc(10 * var(--mu))}.PolicyCarousel-module__sh1-8a__mobileNav>div>button{width:calc(5 * var(--mu));height:calc(5 * var(--mu));background-color:var(--color-muted);opacity:.5}.PolicyCarousel-module__sh1-8a__mobileNav>div>button[aria-selected=true]{opacity:1}}
.Footer-module__EZoWya__footer{background-color:var(--color-key);width:100%;padding:clamp(16px, 2.4vh, 40px) var(--space-page-x);flex:none}.Footer-module__EZoWya__inner{max-width:var(--content-max);justify-content:space-between;align-items:center;gap:var(--gap-sm);flex-wrap:wrap;margin:0 auto;display:flex}.Footer-module__EZoWya__detail{flex-direction:column;gap:0;display:flex}.Footer-module__EZoWya__label{font-family:var(--font-kr);color:var(--color-white);font-size:.875rem;font-weight:400;line-height:1.25}.Footer-module__EZoWya__email{font-family:var(--font-kr);text-transform:lowercase;color:var(--color-white);font-size:1rem;font-weight:400;line-height:1.4}.Footer-module__EZoWya__copy{font-family:var(--font-kr);font-weight:400;font-size:var(--fs-small);color:var(--color-white)}@media (orientation:portrait){.Footer-module__EZoWya__footer{padding:calc(20 * var(--mu))}.Footer-module__EZoWya__inner{flex-wrap:nowrap;align-items:flex-end}.Footer-module__EZoWya__detail{gap:0}.Footer-module__EZoWya__label{font-size:calc(10 * var(--mu));line-height:calc(17.5 * var(--mu))}.Footer-module__EZoWya__email{font-size:calc(12 * var(--mu));line-height:calc(17.5 * var(--mu))}.Footer-module__EZoWya__copy{font-size:calc(12 * var(--mu))}}
