@layer components{.SfysoW_container h1:first-child,.SfysoW_container h2:first-child,.SfysoW_container h3:first-child,.SfysoW_container h4:first-child,.SfysoW_container h5:first-child,.SfysoW_container h6:first-child{margin-top:0}.SfysoW_container p:last-of-type{margin-bottom:0}}
@layer components{.kPjyfG_container .kPjyfG_titles{flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.kPjyfG_container .kPjyfG_titles .kPjyfG_title{color:var(--gray-12);cursor:pointer;flex-direction:column;gap:8px;padding:0;list-style-type:none;transition:all .15s;display:flex}.kPjyfG_container .kPjyfG_titles .kPjyfG_title.kPjyfG_active{color:var(--accent-9)}.kPjyfG_container .kPjyfG_subtitles{border-left:1px solid var(--gray-7);margin:0 0 0 var(--spacing-2);flex-direction:column;padding:0;display:flex}.kPjyfG_container .kPjyfG_subtitles .kPjyfG_subtitle{color:var(--gray-11);cursor:pointer;padding:4px 0 4px var(--spacing-5);border-left:1px solid #0000;margin-left:-1px;list-style-type:none;transition:all .15s}.kPjyfG_container .kPjyfG_subtitles .kPjyfG_subtitle.kPjyfG_active,.kPjyfG_container .kPjyfG_subtitles .kPjyfG_subtitle:hover{border-color:var(--accent-9);color:var(--accent-9)}.kPjyfG_container .kPjyfG_subtitles .kPjyfG_subtitle:first-child{padding-top:0}.kPjyfG_container .kPjyfG_subtitles .kPjyfG_subtitle:last-child{padding-bottom:0}}
.EwhaCG_container{padding:0 0 var(--spacing-10) 0;width:100%;position:relative;overflow:hidden!important}.EwhaCG_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;display:flex;position:relative}.EwhaCG_content .EwhaCG_title{max-width:640px;z-index:var(--layer-1);flex-direction:column;align-items:center;gap:16px;padding:128px 0 0;display:flex}@media (min-width:1024px){.EwhaCG_content .EwhaCG_title{padding:256px 0 128px}}.EwhaCG_content .EwhaCG_title .EwhaCG_category{background-color:var(--accent-8);border-radius:var(--radius-full);color:var(--gray-12);padding:var(--spacing-1) var(--spacing-5);display:inline-block}.EwhaCG_content .EwhaCG_background{width:100%;z-index:var(--layer-0)}.EwhaCG_content .EwhaCG_background .EwhaCG_image{opacity:.6;width:100%;position:absolute;inset:0}.EwhaCG_content .EwhaCG_background .EwhaCG_backgroundOverlay{background:linear-gradient(0deg, var(--gray-2) 0%, transparent 100%);position:absolute;inset:0}
.LyCXAq_inner{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:720px;margin:0 auto;padding:88px 0 48px;display:flex}@media (min-width:1024px){.LyCXAq_inner{padding:140px 0 72px}}.LyCXAq_category{background-color:var(--accent-8);border-radius:var(--radius-full);color:var(--gray-12);padding:var(--spacing-1) var(--spacing-5);display:inline-block}
._1SS3cW_outline{-webkit-user-select:none;user-select:none}._1SS3cW_label{letter-spacing:.06em}._1SS3cW_list{border-left:1px solid var(--gray-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1SS3cW_item{border-left:1px solid #0000;margin-left:-1px;transition:border-color .15s}._1SS3cW_item._1SS3cW_active{border-color:var(--accent-9)}._1SS3cW_item._1SS3cW_active ._1SS3cW_link{color:var(--gray-12)}._1SS3cW_link{appearance:none;color:var(--gray-10);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:6px 0 6px 16px;line-height:1.4;transition:color .15s;display:block}._1SS3cW_link:hover{color:var(--gray-12)}
._nIBmW_related{border-top:1px solid var(--gray-4);margin-top:96px;padding-top:48px}._nIBmW_grid{grid-template-columns:1fr;gap:32px 24px;display:grid}@media (min-width:768px){._nIBmW_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._nIBmW_grid{grid-template-columns:repeat(3,1fr)}}
