.blog-detail-page .blog-head{flex-direction:column;gap:.556vw;padding:1.667vw 3.333vw 2.222vw;display:flex}.blog-detail-page .blog-head .blog-head-date{color:#4d4d4d;font-size:1.111vw;font-weight:300;line-height:1.667vw}.blog-detail-page .blog-head .blog-head-title{color:#000;font-size:2.222vw;font-weight:700;line-height:2.5vw}.blog-detail-page .blog-hero{display:block}.blog-detail-page .blog-hero img{width:100%;height:auto;display:block}.blog-detail-page .blog-body{flex-direction:column;gap:1.667vw;margin-top:6.667vw;padding:0 21.528vw;display:flex}.blog-detail-page .blog-body .p-large,.blog-detail-page .blog-body li{color:#666;font-size:1.111vw;font-weight:300;line-height:1.667vw}.blog-detail-page .blog-body .heading7{color:#000;font-size:1.389vw;font-weight:700;line-height:1.667vw}.blog-detail-page .blog-body ul{padding-left:1.667vw}.blog-detail-page .blog-block{flex-direction:column;gap:.833vw;display:flex}.blog-detail-page .blog-img{display:block}.blog-detail-page .blog-img img{width:100%;height:auto;display:block}.blog-detail-page .blog-pagination{justify-content:space-between;align-items:center;margin-top:3.333vw;display:flex}.blog-detail-page .blog-pagination a,.blog-detail-page .blog-pagination span{border-radius:.139vw;padding:.694vw 2.222vw;font-family:Geologica;font-size:.972vw;font-weight:700;line-height:.972vw;text-decoration:none;transition:transform .3s ease-in-out}.blog-detail-page .blog-pagination a:hover{transform:scale(1.01)}.blog-detail-page .blog-pagination .blog-pagination-prev{color:#fff;background:var(--Neutral-Grey-09,#ccc);border:1px solid var(--Neutral-Grey-09,#ccc)}.blog-detail-page .blog-pagination .blog-pagination-prev:hover{transform:none}.blog-detail-page .blog-pagination .blog-pagination-next{color:#fff;background:#6a5afe;border:1px solid #6a5afe}.blog-detail-page .blog-pagination .blog-pagination-disabled{color:#fff;background:var(--Neutral-Grey-09,#ccc);border:1px solid var(--Neutral-Grey-09,#ccc);cursor:default}.blog-detail-page .home-sec4{margin:8.333vw 0 0}.blog-detail-page .home-sec4 button{color:#1a1a1a;margin-top:1.667vw;padding:.833vw 2.778vw;font-family:Geologica;font-size:.972vw;font-weight:700;line-height:.972vw}@media screen and (max-width:1200px){.blog-detail-page .blog-head{gap:.959vw;padding:2.878vw 4.796vw 3.837vw}.blog-detail-page .blog-head .blog-head-date{font-size:1.918vw;line-height:2.878vw}.blog-detail-page .blog-head .blog-head-title{font-size:3.837vw;line-height:4.317vw}.blog-detail-page .blog-body{gap:2.878vw;margin-top:7.674vw;padding:0 4.796vw}.blog-detail-page .blog-body .p-large,.blog-detail-page .blog-body li{font-size:1.918vw;line-height:2.878vw}.blog-detail-page .blog-body .heading7{font-size:2.398vw;line-height:2.878vw}.blog-detail-page .blog-body ul{padding-left:2.878vw}.blog-detail-page .blog-block{gap:1.439vw}.blog-detail-page .blog-pagination{margin-top:4.796vw}.blog-detail-page .blog-pagination a,.blog-detail-page .blog-pagination span{border-radius:.24vw;padding:1.199vw 3.837vw;font-size:1.679vw;line-height:1.679vw}.blog-detail-page .home-sec4{margin:9.592vw 0 0}.blog-detail-page .home-sec4 button{margin-top:2.878vw;padding:1.439vw 4.796vw;font-size:1.679vw;line-height:1.679vw}}@media screen and (max-width:600px){.blog-detail-page .blog-head{gap:8px;padding:24px 20px 32px}.blog-detail-page .blog-head .blog-head-date{font-size:16px;line-height:24px}.blog-detail-page .blog-head .blog-head-title{font-size:24px;line-height:28px}.blog-detail-page .blog-body{gap:24px;margin-top:40px;padding:0 20px}.blog-detail-page .blog-body .p-large,.blog-detail-page .blog-body li{font-size:16px;line-height:24px}.blog-detail-page .blog-body .heading7{font-size:20px;line-height:24px}.blog-detail-page .blog-body ul{padding-left:24px}.blog-detail-page .blog-block{gap:12px}.blog-detail-page .blog-pagination{margin-top:16px}.blog-detail-page .blog-pagination a,.blog-detail-page .blog-pagination span{border-radius:2px;padding:10px 24px;font-size:14px;line-height:14px}.blog-detail-page .home-sec4{margin:56px 0 0}.blog-detail-page .home-sec4 button{margin-top:12px;padding:12px 40px;font-size:14px;line-height:14px}}.blog-body .blog-button a{box-sizing:border-box;width:auto;max-width:100%;display:inline-block}.blog-body .blog-button--left{text-align:left}.blog-body .blog-button--center{text-align:center}.blog-body .blog-button--right{text-align:right}.blog-body .blog-button-dark{background:#191921;border-color:#191921}.blog-body .blog-button-plain{color:#6a5afe;text-underline-offset:.2em;cursor:pointer;font-family:Geologica;font-weight:700;text-decoration:underline;transition:opacity .3s}.blog-body .blog-button-plain:hover{opacity:.75}
