.sec_blog_detail_title{padding:60px 0 50px}.blog_detail_title_container{display:flex;gap:40px;justify-content:space-between}.blog_detail_title_box{width:48%}.blog_detail_main_title,.blog_detail_sub_title,.blog_tag_list{margin-bottom:15px}.blog_tag_list{display:flex;flex-wrap:wrap;gap:10px}.blog_tag{border:1px solid #55929a;color:#55929a;display:block;font-size:12px;font-weight:500;line-height:1.35;padding:2px 15px;-webkit-transition:all .5s;transition:all .5s}.blog_tag:hover{background-color:#55929a;color:#fff}.blog_title_meta{align-items:center;display:flex;gap:25px}.blog_title_author_container{align-items:center;display:flex;gap:15px}.blog_title_author_img{border-radius:52%;width:40px}.blog_title_author_img img{aspect-ratio:1/1;border-radius:50%;object-fit:cover}.blog_detail_title_img{max-width:750px;width:52%}.blog_detail_title_img img{aspect-ratio:16/9;object-fit:cover}@media only screen and (min-width:980px){.sec_blog_detail_title .type_b_h1{font-size:30px;line-height:1.3}}@media only screen and (max-width:980px){.blog_detail_title_container{flex-direction:column}.blog_detail_title_box,.blog_detail_title_img{max-width:unset;width:100%}.sec_blog_detail_title{padding:30px 0}}@media only screen and (max-width:680px){.blog_tag_list{gap:7px}}.blog_newsletter{margin-top:20px}.blog_newsletter_title{margin-bottom:10px}.blog_newsletter_form .hs_email{margin:5px 0}.blog_newsletter_form .input{max-width:400px;width:100%}.blog_newsletter_form form .hs-richtext,.blog_newsletter_form form .hs-richtext p{font-size:16px;font-weight:400;margin:0}.blog_newsletter_form form .hs-error-msg,.blog_newsletter_form form .hs-error-msgs,.blog_newsletter_form form .hs-error-msgs label,.blog_newsletter_form form .hs-form-required{color:red}.blog_newsletter_form .hs-input,.blog_newsletter_form input{background-color:#fff;border:1px solid #d9d9d9;color:#000;padding:16.5px;width:100%}.blog_newsletter_form .form_text a{color:#55929a}.blog_newsletter_form .form_text a:hover{opacity:.6}.blog_newsletter_form .hs_submit{width:180px}.blog_newsletter_form .actions .hs-button{background-color:#55929a;border:2px solid #55929a;color:#fff;font-size:16px;font-weight:600;letter-spacing:.15em;line-height:1.2;margin:5px 0;padding:15px 0;text-align:center;-webkit-transition:all .5s;transition:all .5s;width:100%}.blog_newsletter_form .actions .hs-button:hover{background-color:#fff;color:#55929a}.blog_newsletter_form form.hs-custom-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0}.blog_newsletter_form form.hs-custom-form>div:has(h2){flex-basis:100%;order:0}.blog_newsletter_form form.hs-custom-form .hs_email{order:1;width:calc(100% - 180px)}.blog_newsletter_form form.hs-custom-form .hs_submit{flex:0 0 auto;order:2}.blog_newsletter_form form.hs-custom-form>div:has(.form_text){flex-basis:100%;order:3}@media only screen and (max-width:980px){.blog_newsletter_form .input{max-width:unset;width:100%}}@media only screen and (max-width:680px){.blog_newsletter_form form.hs-custom-form .hs_email{order:1;width:100%}.blog_newsletter_form .hs_submit{margin:10px auto;width:250px}.blog_newsletter_form form.hs-custom-form>div:has(.form_text){flex-basis:100%;order:2}.blog_newsletter_form form.hs-custom-form .hs_submit{flex:0 0 auto;order:3}}.hs-blog-listing section.articles{background:var(--cream);padding:36px 0 20px}.hs-blog-listing .articles .articles_container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:0;text-align:left}.hs-blog-listing .articles .articles_container:after,.hs-blog-listing .articles .articles_container:before{content:none}.hs-blog-listing .articles .article_item{color:inherit;display:block;max-width:none;text-decoration:none;width:auto}.hs-blog-listing .articles .articles_item_bg_img{aspect-ratio:4/3;margin-bottom:14px;overflow:hidden}.hs-blog-listing .articles .articles_item_bg_img:before{content:none}.hs-blog-listing .articles .articles_item_bg_img .mask{display:block;height:100%}.hs-blog-listing .articles .articles_item_bg_img img{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%}.hs-blog-listing .articles .article_item:hover .articles_item_bg_img img{transform:scale(1.045)}@media (prefers-reduced-motion:reduce){.hs-blog-listing .articles .articles_item_bg_img img{transition:none}}.hs-blog-listing .articles .articles_item_text_box{color:var(--ink);padding:0;position:static;width:auto;z-index:auto}.hs-blog-listing .articles .articles_item_text,.hs-blog-listing .articles .articles_item_title{display:block;-webkit-line-clamp:none;min-height:0;overflow:visible}.hs-blog-listing .articles .articles_item_title{color:var(--ink);font-family:var(--serif);font-size:17px;font-weight:500;letter-spacing:normal;line-height:1.35;margin:0 0 8px;text-decoration:none}.hs-blog-listing .articles .article_item:hover .articles_item_title{text-decoration:underline}.hs-blog-listing .articles .articles_item_text{color:var(--ink-soft);font-family:var(--sans);font-size:13.5px;letter-spacing:normal;line-height:1.7;margin:0 0 10px}.hs-blog-listing .articles .articles_item_date{color:var(--gray);display:block;font-family:var(--sans);font-size:11.5px;letter-spacing:.04em;margin:0;text-transform:uppercase}.hs-blog-listing .pagination_list{gap:2px;padding:44px 20px 64px}.hs-blog-listing .pagination_list .pagination_item{border-bottom:1px solid var(--line)}.hs-blog-listing .pagination_list .pagination_item p{color:var(--ink-soft);font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:9px 14px}.hs-blog-listing .pagination_list .this{border-bottom:2px solid var(--ink)}.hs-blog-listing .pagination_list .this p{color:var(--ink)}.hs-blog-listing .pagination_list .pre{background:transparent}.hs-blog-listing .pagenation_icon{color:var(--ink-soft);font-weight:400}@media only screen and (max-width:860px){.hs-blog-listing .articles .articles_container{gap:24px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:560px){.hs-blog-listing .articles .articles_container{grid-template-columns:1fr;margin:0 auto;max-width:380px}.hs-blog-listing .articles .article_item{margin:0;width:auto}}body.hs-blog-listing{background:var(--cream)}.hs-blog-listing .subpage_fv_text{margin-top:18px}