.section-hero{display:flex;flex-direction:column;align-items:center;gap:var(--gp-40);width:100%;box-sizing:border-box;padding:var(--pd-72) 0 var(--pd-48);overflow:hidden;background:var(--color-neutral-000)}.section-hero .headline-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gp-16);width:100%;max-width:var(--wd-container);box-sizing:border-box;padding:0 var(--pd-container)}.section-hero .headline-container .header-nav-text{display:flex;align-items:center;gap:var(--gp-12)}.section-hero .headline-container .header-nav-text .text-header-nav{font-family:var(--ff-default);font-size:var(--fs-16);font-weight:var(--fw-sbld);line-height:1;letter-spacing:-.015em;color:var(--color-neutral-900)}.section-hero .headline-container .header-nav-text .rectangle{width:48px;height:1px;background:var(--color-neutral-900);flex-shrink:0}.section-hero .headline-container .section-headline--lg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gp-8);width:100%}.section-hero .headline-container .section-headline--lg .headline--md{width:100%;font-family:var(--ff-default);font-size:var(--fs-48);font-weight:var(--fw-ebld);line-height:1.25;letter-spacing:-.025em;color:var(--color-neutral-900)}.section-hero .slide-container{display:flex;flex-direction:column;align-items:center;gap:var(--gp-24);max-width:var(--wd-container);width:100%}@media screen and (min-width: 767px){.section-hero .slide-container{gap:var(--gp-20)}}.section-hero .slide-container .slide-wrapper{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:0 var(--pd-container)}@media screen and (min-width: 767px){.section-hero .slide-container .slide-wrapper{align-items:flex-start}}.section-hero .slide-container .slide-wrapper .slide-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:320px;min-height:255px;overflow:hidden}@media screen and (min-width: 767px){.section-hero .slide-container .slide-wrapper .slide-item{max-width:var(--col-12);min-height:256px}}.section-hero .slide-container .slide-wrapper .slide-item img{width:100%;object-fit:cover;object-position:center}.section-hero .slide-container .slide-controller-container{display:flex;align-items:center;gap:var(--gp-8);width:100%;max-width:var(--wd-container);box-sizing:border-box;padding:0 var(--pd-container)}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper{display:flex;align-items:center;gap:var(--gp-8);width:100%;max-width:var(--col-4)}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-page{display:flex;align-items:center;gap:var(--gp-2)}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-page .text--md{font-size:var(--fs-16);font-weight:var(--fw-med)}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-progress-bar{display:flex;align-items:center;width:100%}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-progress-bar .progress-box{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:3px;background:var(--color-neutral-200)}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-progress-bar .progress-box .active-bar{width:110px;height:100%;background:var(--color-neutral-900);flex-shrink:0}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-button-box{display:flex;align-items:center;gap:var(--gp-8)}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-button-box .btn-pause{width:9px;height:12px}.section-hero .slide-container .slide-controller-container .slide-controller-wrapper .controller-button-box .btn-play{width:10px;height:14px;flex-shrink:0}.section-content{display:flex;flex-direction:column;align-items:center;gap:var(--gp-16);width:100%;margin:var(--pd-40) 0;background:var(--color-neutral-000)}.section-content .title-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gp-16);width:100%;max-width:var(--wd-container);box-sizing:border-box;padding:0 var(--pd-container)}.divider-box{display:none}@media screen and (min-width: 767px){.divider-box{display:flex;justify-content:center;width:var(--wd-container);box-sizing:border-box;padding:var(--pd-4) var(--pd-container)}.divider-box .divider{width:100%;height:1px;background:var(--color-neutral-200)}}.section-popular .item-container{display:flex;justify-content:center;align-items:flex-start;width:100%}@media screen and (min-width: 767px){.section-popular .item-container{flex-direction:column;gap:var(--gp-8);max-width:var(--wd-container)}}.section-popular .item-container .item-wrapper{display:grid;row-gap:var(--gp-40);width:100%;box-sizing:border-box;padding:0 var(--pd-container)}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper{grid-template-columns:repeat(4,1fr);column-gap:var(--gp-16);row-gap:var(--gp-48)}}.section-popular .item-container .item-wrapper .item-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gp-16);width:100%;box-sizing:border-box;padding-bottom:var(--pd-32);border-bottom:1px solid var(--color-neutral-300)}@media (min-width: 767px){.section-popular .item-container .item-wrapper .item-card{width:100%;padding-bottom:0;border-bottom:none;position:relative}.section-popular .item-container .item-wrapper .item-card:before{content:"";width:100%;height:100%;border-radius:var(--cn-12);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#0000000d;mix-blend-mode:darken;z-index:-1;opacity:0;transition:width .3s ease,height .3s ease,opacity .3s ease}.section-popular .item-container .item-wrapper .item-card:hover{z-index:10}.section-popular .item-container .item-wrapper .item-card:hover:before{width:110%;height:110%;opacity:1}.section-popular .item-container .item-wrapper .item-card:hover .img-box img{transform:scale(1.15)}.section-popular .item-container .item-wrapper .item-card:hover .item-title--md{color:var(--color-sub-500)}}.section-popular .item-container .item-wrapper .item-card .img-box{width:100%;aspect-ratio:1/1;border-radius:var(--cn-12);overflow:hidden}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper .item-card .img-box{max-width:291px;border-radius:var(--cn-8)}}.section-popular .item-container .item-wrapper .item-card .img-box img{width:100%;object-fit:cover;object-position:center}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper .item-card .img-box img{transition:transform .3s ease}}.section-popular .item-container .item-wrapper .item-card .text-container{display:flex;flex-direction:column;gap:var(--gp-16);width:100%;box-sizing:border-box;padding:0 var(--pd-2)}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper .item-card .text-container{justify-content:space-between;align-items:stretch}}.section-popular .item-container .item-wrapper .item-card .text-container .text-box{display:flex;flex-direction:column;gap:var(--gp-8)}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper .item-card .text-container .text-box .item-title--md{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}}.section-popular .item-container .item-wrapper .item-card .text-container .text-box .desc--md{display:-webkit-box;width:100%;overflow:hidden;font-size:var(--fs-20);font-weight:var(--fw-reg);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper .item-card .text-container .text-box .desc--md{font-size:var(--fs-18)}}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container{display:flex;justify-content:space-between;align-items:center;width:100%}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper{display:flex;gap:var(--gp-12);width:100%}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box{display:flex;align-items:center;gap:var(--gp-2)}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .icon-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:28px;height:28px}@media screen and (min-width: 767px){.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .icon-box{width:24px;height:24px}}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .icon-box img{width:100%;object-fit:cover;object-position:center}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .icon-like img{width:84%}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .icon-comment img{width:82%}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .comment-text{display:flex;flex-direction:column;align-items:flex-start}.section-popular .item-container .item-wrapper .item-card .text-container .comment-container .comment-wrapper .comment-box .comment-text .text--sm{width:100%}.section-latest .item-container{display:flex;flex-direction:column;align-items:center;width:100%}.section-latest .item-container .item-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:var(--wd-container);box-sizing:border-box;padding:0 var(--pd-container)}.section-latest .item-container .item-wrapper .item-list{display:flex;gap:var(--gp-12);width:100%;box-sizing:border-box;padding:var(--pd-20) 0;border-bottom:1px solid var(--color-neutral-200)}.section-latest .item-container .item-wrapper .item-list:first-child{border-top:1px solid var(--color-neutral-200)}@media screen and (min-width: 767px){.section-latest .item-container .item-wrapper .item-list{gap:var(--gp-48);position:relative}.section-latest .item-container .item-wrapper .item-list:before{content:"";width:100%;height:100%;border-radius:var(--cn-12);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#0000000d;mix-blend-mode:darken;z-index:-1;opacity:0;transition:width .3s ease,height .3s ease,opacity .3s ease}.section-latest .item-container .item-wrapper .item-list:hover{z-index:10}.section-latest .item-container .item-wrapper .item-list:hover:before{width:102%;height:102%;opacity:1}.section-latest .item-container .item-wrapper .item-list:hover .img-box img{transform:scale(1.15)}.section-latest .item-container .item-wrapper .item-list:hover .item-title--md{color:var(--color-sub-500)}}.section-latest .item-container .item-wrapper .item-list .text-container{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:var(--pd-2) 0;width:100%;min-height:96px}@media screen and (min-width: 767px){.section-latest .item-container .item-wrapper .item-list .text-container{padding:var(--pd-8) 0}}.section-latest .item-container .item-wrapper .item-list .text-container .text-box{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gp-2);width:100%;box-sizing:border-box;padding:0 var(--pd-2)}.section-latest .item-container .item-wrapper .item-list .text-container .text-box .item-title--md{display:-webkit-box;width:100%;overflow:hidden;font-size:var(--fs-24);-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.section-latest .item-container .item-wrapper .item-list .text-container .text-box .desc--sm{display:-webkit-box;width:100%;overflow:hidden;font-size:var(--fs-18);font-weight:var(--fw-reg);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container{display:flex;justify-content:space-between;align-items:center;width:100%}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper{display:flex;gap:var(--gp-12);width:100%}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box{display:flex;align-items:center;gap:var(--gp-4)}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .icon-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px}@media screen and (min-width: 767px){.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .icon-box{width:20px;height:20px}}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .icon-box img{width:100%;object-fit:cover;object-position:center}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .icon-like img{width:100%}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .icon-comment img{width:96%}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .comment-text{display:flex;flex-direction:column;align-items:flex-start}.section-latest .item-container .item-wrapper .item-list .text-container .comment-container .comment-wrapper .comment-box .comment-text .text--sm{width:100%}.section-latest .item-container .item-wrapper .item-list .img-box{display:flex;justify-content:center;align-items:center;max-width:96px;width:100%;border-radius:var(--cn-8);overflow:hidden}@media screen and (min-width: 767px){.section-latest .item-container .item-wrapper .item-list .img-box{max-width:144px}}.section-latest .item-container .item-wrapper .item-list .img-box img{width:100%}@media screen and (min-width: 767px){.section-latest .item-container .item-wrapper .item-list .img-box img{transition:transform .3s ease}}
