@font-face{font-family:pretendard;src:url(../media/Pretendard_Regular_subset.2hmto21_1mc3m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_SemiBold_subset.09k6astcctdm8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_Bold_subset.1u97yfb8go0ya.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.lJEWBa_className{font-family:pretendard,system-ui,sans-serif}.lJEWBa_variable{--font-pretendard:"pretendard", system-ui, sans-serif}
.zh8txq_fixed{display:block}.zh8txq_fluid{width:100%;height:auto;display:block}
.Af2_WG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1320px;margin:0 auto;padding:22px 24px;display:flex;position:relative}.Af2_WG_logoLink{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.Af2_WG_nav{flex-wrap:wrap;align-items:center;gap:4px 32px;display:flex}.Af2_WG_navLink{color:var(--color-text-nav);font-size:15px;font-weight:600;text-decoration:none}.Af2_WG_cta{border:1px solid var(--color-border-button);border-radius:999px;align-items:center;min-height:44px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:640px){.Af2_WG_header{flex-wrap:nowrap}.Af2_WG_navLink{display:none}}
.ejOdHG_wrap{position:relative;overflow:hidden}.ejOdHG_background{position:absolute;inset:0;overflow:hidden}.ejOdHG_wall{transform-origin:0;grid-template-columns:repeat(3,1fr);gap:24px;width:96%;display:grid;position:absolute;top:-60px;left:34%;transform:perspective(2200px)rotateY(-26deg)rotateX(16deg)rotate(5deg)}.ejOdHG_wallImage{border:1px solid var(--color-border-image);border-radius:14px;width:100%;height:auto;display:block}.ejOdHG_shadeSide{background:linear-gradient(to right, var(--color-bg) 0%, var(--color-bg) 34%, #0a0a0bc7 52%, #0a0a0b73 76%, #0a0a0b4d 100%);position:absolute;inset:0}.ejOdHG_shadeTop{background:linear-gradient(#0a0a0beb,#0a0a0b00);height:180px;position:absolute;top:0;left:0;right:0}.ejOdHG_shadeBottom{background:linear-gradient(to bottom, #0a0a0b00, var(--color-bg));height:240px;position:absolute;bottom:0;left:0;right:0}.ejOdHG_hero{max-width:1320px;margin:0 auto;padding:170px 24px 120px;position:relative}@media (max-width:640px){.ejOdHG_hero{padding-top:88px;padding-bottom:96px}}.ejOdHG_content{flex-direction:column;gap:28px;max-width:820px;display:flex}.ejOdHG_eyebrow{letter-spacing:.02em;color:var(--color-accent-label);margin:0;font-size:15px;font-weight:600}.ejOdHG_title{letter-spacing:-.04em;margin:0;font-size:clamp(40px,5.4vw,76px);font-weight:700;line-height:1.16}.ejOdHG_lead{max-width:600px;color:var(--color-text-lead);margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.7}.ejOdHG_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ejOdHG_primary,.ejOdHG_secondary{border-radius:999px;align-items:center;min-height:56px;padding:0 32px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.ejOdHG_primary{background:var(--accent);color:var(--color-text-strong)}.ejOdHG_secondary{background:var(--color-divider);border:1px solid var(--color-border-strong)}
.mtNLoG_section{flex-wrap:wrap;gap:48px 80px;max-width:1320px;margin:0 auto;padding:40px 24px 140px;display:flex}.mtNLoG_intro{flex-direction:column;flex:360px;gap:15px;min-width:0;display:flex}.mtNLoG_eyebrow{letter-spacing:.02em;color:var(--color-accent-soft);margin:0;font-size:15px;font-weight:600}.mtNLoG_title{letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.25}.mtNLoG_lead{max-width:420px;color:var(--color-text-muted);margin:0;font-size:17px}.mtNLoG_list{border-top:1px solid var(--color-border-list);flex:640px;min-width:0;margin:0;padding:0;list-style:none}.mtNLoG_item{border-bottom:1px solid var(--color-border-list);flex-wrap:wrap;gap:8px 32px;padding:36px 0;display:flex}.mtNLoG_num{color:var(--color-accent-soft);flex:0 0 56px;padding-top:6px;font-size:15px;font-weight:600}.mtNLoG_text{flex-direction:column;flex:420px;gap:10px;min-width:0;display:flex}.mtNLoG_itemTitle{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:700}.mtNLoG_itemBody{color:var(--color-text-muted);margin:0;font-size:17px}
._6aBTma_cases{flex-wrap:wrap;align-items:flex-start;gap:32px 48px;display:flex}._6aBTma_nav{border-top:1px solid var(--color-border-card);flex-direction:column;flex:300px;min-width:0;display:flex}._6aBTma_btn{border:0;border-bottom:1px solid var(--color-border-card);width:100%;min-height:64px;color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:14px;padding:12px 18px;display:flex}._6aBTma_btn:hover{background:var(--color-surface);color:var(--color-text)}._6aBTma_num{color:var(--color-text-faint);flex:0 0 26px;font-size:13px;font-weight:600}._6aBTma_itemTitle{letter-spacing:-.01em;flex:auto;min-width:0;font-size:18px;font-weight:600}._6aBTma_cat{color:var(--color-text-faint);white-space:nowrap;font-size:13px;font-weight:600}._6aBTma_arrow{fill:none;width:20px;height:20px;stroke:var(--color-accent-soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 20px;display:none}._6aBTma_btn[aria-pressed=true]{background:var(--color-surface-active);color:var(--color-text-strong)}._6aBTma_btn[aria-pressed=true] ._6aBTma_num{color:var(--color-accent-soft)}._6aBTma_btn[aria-pressed=true] ._6aBTma_itemTitle{font-weight:700}._6aBTma_btn[aria-pressed=true] ._6aBTma_cat{display:none}._6aBTma_btn[aria-pressed=true] ._6aBTma_arrow{display:block}._6aBTma_detail{flex-direction:column;flex:999 600px;gap:24px;min-width:0;display:flex}._6aBTma_figure{aspect-ratio:16/10;border:1px solid var(--color-border-card);background:var(--color-surface-frame);border-radius:22px;margin:0;overflow:hidden}._6aBTma_img{object-fit:cover;width:100%;height:100%;transition:opacity .25s;display:block}._6aBTma_fading{opacity:0}._6aBTma_meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;display:flex}._6aBTma_caption{flex-direction:column;flex:360px;gap:6px;min-width:0;display:flex}._6aBTma_captionCat{color:var(--color-accent-soft);margin:0;font-size:14px;font-weight:600}._6aBTma_captionTitle{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}._6aBTma_captionDesc{color:var(--color-text-muted);margin:0;font-size:16px}._6aBTma_pos{color:var(--color-text-faint);margin:0;font-size:14px;font-weight:600}@media (max-width:900px){._6aBTma_nav{border-top:0;flex-direction:row;flex-basis:100%;gap:8px;padding-bottom:4px;overflow-x:auto}._6aBTma_nav ._6aBTma_btn{border:1px solid var(--color-border-tab);white-space:nowrap;border-radius:999px;flex:none;width:auto;min-height:44px;padding:0 16px}._6aBTma_nav ._6aBTma_btn:focus-visible{outline-offset:-4px}._6aBTma_nav ._6aBTma_num,._6aBTma_nav ._6aBTma_cat,._6aBTma_nav svg,._6aBTma_nav ._6aBTma_btn ._6aBTma_arrow,._6aBTma_nav ._6aBTma_btn[aria-pressed=true] ._6aBTma_arrow{display:none}._6aBTma_nav ._6aBTma_itemTitle{font-size:15px}}
.OPafLq_section{flex-direction:column;gap:56px;max-width:1320px;margin:0 auto;padding:0 24px 140px;display:flex}.OPafLq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 64px;display:flex}.OPafLq_intro{flex-direction:column;flex:520px;gap:20px;min-width:0;display:flex}.OPafLq_eyebrow{letter-spacing:.02em;color:var(--color-accent-soft);margin:0;font-size:15px;font-weight:600}.OPafLq_title{letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.25}.OPafLq_lead{min-width:0;color:var(--color-text-muted);flex:0 440px;margin:0;font-size:17px}
.EZoWya_footer{border-top:1px solid var(--color-divider);overflow:hidden}.EZoWya_inner{flex-direction:column;gap:56px;max-width:1320px;margin:0 auto;padding:64px 24px 0;display:flex}.EZoWya_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 48px;display:flex}.EZoWya_slogan{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.4}.EZoWya_menu{flex-wrap:wrap;gap:12px 32px;display:flex}.EZoWya_menuLink{color:var(--color-text-nav);font-size:15px;font-weight:600;text-decoration:none}.EZoWya_wordmark{margin-bottom:-1.2%}.EZoWya_bottom{border-top:1px solid var(--color-divider)}.EZoWya_bottomInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;max-width:1320px;margin:0 auto;padding:22px 24px 26px;display:flex}.EZoWya_copyright{color:var(--color-text-subtle);margin:0;font-size:14px}.EZoWya_privacy{color:var(--color-text-nav);font-size:14px;font-weight:600}
.sxuMuG_bar{border-bottom:1px solid var(--color-divider)}.sxuMuG_main{max-width:820px;margin:0 auto;padding:80px 24px 120px}@media (max-width:640px){.sxuMuG_main{padding-top:88px;padding-bottom:96px}}.sxuMuG_eyebrow{color:var(--color-accent-soft);margin:0 0 16px;font-size:15px;font-weight:600}.sxuMuG_title{letter-spacing:-.03em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.25}.sxuMuG_body{color:var(--color-text-muted);margin:20px 0 0;font-size:16px}.sxuMuG_button{background:var(--accent);min-height:56px;color:var(--color-text-strong);border-radius:999px;align-items:center;margin-top:32px;padding:0 32px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}
.mPtjGW_bar{border-bottom:1px solid var(--color-divider)}.mPtjGW_main{max-width:820px;margin:0 auto;padding:80px 24px 120px}@media (max-width:640px){.mPtjGW_main{padding-top:88px;padding-bottom:96px}}.mPtjGW_eyebrow{color:var(--color-accent-soft);margin:0 0 16px;font-size:15px;font-weight:600}.mPtjGW_title{letter-spacing:-.03em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.25}.mPtjGW_sectionTitle{margin:40px 0 12px;font-size:20px;font-weight:700}.mPtjGW_intro{color:var(--color-text-muted);margin:20px 0 0;font-size:16px}.mPtjGW_sectionBody{color:var(--color-text-muted);font-size:16px}.mPtjGW_sectionList{color:var(--color-text-muted);padding-left:20px;font-size:16px}
