.app-section{padding:0 12px;display:block;max-width:1024px;margin:0 auto}.app-section.__lg{display:block;max-width:1440px;margin:0 auto}.app-section.__sm{display:block;max-width:824px;margin:0 auto}.app-section.__no-pad{padding:0}@keyframes release{0%{opacity:0}to{opacity:1}}@keyframes release-with-delay{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-15%)}}@keyframes upDownCenter{0%{transform:translate(-50%)}50%{transform:translate(-50%,-15%)}}.app-page-subtitle{margin-bottom:4px;color:#ff7e00;font-size:15px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){.app-page-subtitle{font-size:16px}}.app-page-subtitle{font-weight:500}@media(min-width:1025px){.app-page-subtitle{font-weight:500}}.app-page-subtitle.__lg{font-size:16px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){.app-page-subtitle.__lg{font-size:17px}}.app-page-subtitle.__lg{font-weight:500}@media(min-width:1025px){.app-page-subtitle.__lg{font-weight:500}}.app-page-title{position:relative}.app-page-title.__serif{font-family:"Noto Serif KR",serif}.app-page-title.__decorate:after{content:"";position:absolute;left:50%;transform:translateX(-50%);display:inline-block;background-color:rgba(255,126,0,.8);border-radius:9999px;width:36px;height:2px;bottom:-12px}@media(min-width:1025px){.app-page-title.__decorate:after{width:48px;height:4px;bottom:-16px}}.app-page-title.__orange{color:rgba(255,126,0,.8)}h1.app-page-title{margin-bottom:40px}@media(min-width:1025px){h1.app-page-title{margin-bottom:52px}}h1.app-page-title{font-size:28px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){h1.app-page-title{font-size:40px}}h1.app-page-title{font-weight:500}@media(min-width:1025px){h1.app-page-title{font-weight:500}}h1.app-page-title{color:#333;line-height:1.5}h2.app-page-title{margin-bottom:36px}@media(min-width:1025px){h2.app-page-title{margin-bottom:48px}}h2.app-page-title{font-size:24px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){h2.app-page-title{font-size:32px}}h2.app-page-title{font-weight:500}@media(min-width:1025px){h2.app-page-title{font-weight:500}}h2.app-page-title{color:#333;line-height:1.5}h3.app-page-title{margin-bottom:8px}@media(min-width:1025px){h3.app-page-title{margin-bottom:12px}}h3.app-page-title{font-size:20px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){h3.app-page-title{font-size:24px}}h3.app-page-title{font-weight:500}@media(min-width:1025px){h3.app-page-title{font-weight:500}}h3.app-page-title{color:#333;line-height:1.5}h4.app-page-title{font-size:19px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){h4.app-page-title{font-size:22px}}h4.app-page-title{font-weight:500}@media(min-width:1025px){h4.app-page-title{font-weight:500}}h4.app-page-title{color:#333;line-height:1.5}h5.app-page-title{font-size:17px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){h5.app-page-title{font-size:19px}}h5.app-page-title{font-weight:500}@media(min-width:1025px){h5.app-page-title{font-weight:500}}h5.app-page-title{color:#333;line-height:1.5}.app-page-title.__no-margin{margin-bottom:0}.app-page-title.__medium{font-weight:500}@media(min-width:1025px){.app-page-title.__medium{font-weight:500}}.app-page-title.__bold{font-weight:700}@media(min-width:1025px){.app-page-title.__bold{font-weight:700}}