.blog-post{margin:0 auto;max-width:80rem;padding:0 1.6rem}.blog-post__fv{margin-top:3.2rem}.hs_cos_wrapper{display:flex;flex-direction:column;gap:1.2rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}.blog-related-posts__image{height:auto;max-width:100%}.hs_cos_wrapper_type_rich_text img{max-width:fit-content}h1{font-size:3rem}h2{align-items:center;color:var(--text_main-color);font-size:2.4rem;font-weight:700;gap:.8rem;justify-content:flex-start;padding-left:1.2rem;position:relative}h2:before{background:var(--main-color);border-radius:1rem;content:"";display:inline-block;height:100%;left:0;margin-right:.8rem;position:absolute;width:.4rem}h3{align-items:flex-start;align-self:stretch;background:#fff7f7;border-radius:1rem;color:var(--main-color);display:flex;font-size:2.1rem;padding:.3rem 1.6rem}h3,h4{flex:1 0 0;font-weight:700;width:100%}h4{align-items:center;color:var(--text_main-color);font-size:1.8rem;gap:1.6rem;line-height:160%;position:relative}h4:before{background:var(--main-color);content:"";display:inline-block;flex-shrink:0;height:.4rem;margin-bottom:.4rem;margin-right:1rem;width:2.4rem}ol{counter-reset:list-counter;display:flex;flex-direction:column;gap:1.4rem;list-style-type:none;margin:0 auto;max-width:144rem;padding:0 2rem;width:100%}ol li{color:var(--text_main-color);font-size:1.6rem;padding-left:2.8rem;position:relative}ol li::marker{content:none}ol li:before{align-items:center;background-color:var(--accent2-color);border-radius:50%;color:#fff;content:counter(list-counter) "";counter-increment:list-counter;display:flex;font-size:1.2rem;font-weight:700;height:2rem;justify-content:center;left:0;letter-spacing:0;line-height:0;margin-right:.8rem;position:absolute;width:2rem}ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 auto;max-width:144rem;padding:0 2rem;width:100%}ul li{color:var(--text_main,#333);font-size:1.6rem;font-weight:400;padding-left:2.1rem;position:relative}ul li:before{background-color:var(--gray,#9e9e9e);border-radius:50%;content:"";height:1rem;left:0;margin-right:1.1rem;position:absolute;top:0;transform:translateY(50%);width:1rem}.blogBottom{display:flex;flex-direction:column;gap:4rem;margin:0 auto;width:100%}@media(max-width:768px){h1{font-size:2.2rem}h2{font-size:2.1rem}h3{font-size:1.8rem}h4{font-size:1.6rem}}ul.breadcrumb{color:#333;display:flex;flex-direction:row;font-size:1.2rem;gap:.2rem;letter-spacing:2px;list-style:none;margin:2rem auto;overflow:hidden;padding:0}ul.breadcrumb li{display:flex;padding:0;white-space:nowrap;width:fit-content}ul.breadcrumb li:before{content:none;display:none}ul.breadcrumb a{color:#9e9e9e;font-size:1.2rem}ul.breadcrumb a:hover{text-decoration:underline}ul.breadcrumb span{color:#333;font-size:1.2rem}.blog_fv{width:100%}.blog_fv .blog_fv-container{align-items:flex-start;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;margin:0 auto;width:100%}.blog_fv .blog_fv-container img{border-radius:4rem;max-width:80rem;width:100%}.blog_fv .blog_fv-container h2{color:var(--black,#09122b);font-size:3rem;font-weight:700}.blog_fv .blog_fv-container .last-part{align-items:center;display:inline-flex;flex-wrap:wrap;gap:1.6rem;justify-content:flex-start}.blog_fv .blog_fv-container .last-part .btn_span{align-items:center;border:.1rem solid var(--accent,#50618a);border-radius:1.2rem;color:var(--accent,#50618a);cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;gap:1rem;justify-content:center;padding:.3rem 1rem;transition:all .35s ease}.blog_fv .blog_fv-container .last-part .btn_span:hover{opacity:.7}.blog_fv .blog_fv-container .last-part .tag_span{align-items:center;color:var(--gray,#9e9e9e);display:flex;font-size:1.2rem;font-weight:400;gap:1.2rem}.blog_fv .blog_fv-container .last-part .time>span{color:var(--text_sub,#757575);display:inline-block;font-size:1.2rem;font-weight:400}@media (max-width:768px){.blog_fv .blog_fv-container img{border-radius:2rem}}.cta_section{width:100%}.cta_section .cta_box{background:linear-gradient(180deg,hsla(0,0%,100%,0) 34.5%,#50618a 34.51%);margin:0 auto}.cta_section .cta_box .cta_card-container{align-items:flex-end;display:grid;flex-shrink:0;gap:1.4rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;padding:2rem}.cta_section .cta_box .cta_card-container .cta_card{align-items:center;background:var(--white,#fff);border:1px solid var(--white,#fff);border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:1rem;height:100%;padding:1.6rem .8rem}.cta_section .cta_box .cta_card-container .cta_card .images{aspect-ratio:16/9;height:auto;justify-content:center;max-width:30rem;width:80%}.cta_section .cta_box .cta_card-container .cta_card .images img{aspect-ratio:16/9;height:100%;object-fit:cover;width:100%}.cta_section .cta_box .cta_card-container .cta_card p{align-items:center;color:var(--text_main-color);display:flex;font-size:1.4rem;font-weight:700;height:100%;text-align:center}.cta_section .cta_box .cta_card-container .cta_card .btn{align-items:center;align-self:stretch;border-radius:8.5rem;display:flex;font-size:calc(.25vw + 1.1rem);font-weight:700;justify-content:space-between;padding:1rem 1.4rem;text-align:center;transition:all .35s ease;width:100%}.cta_section .cta_box .cta_card-container .cta_card .btn:hover{opacity:.7}.cta_section .cta_box .cta_card-container .cta_card .btn_red{background:var(--main,#dd5b5b);border:.1rem solid transparent;color:var(--white,#fff)}.cta_section .cta_box .cta_card-container .cta_card .btn_white{background:var(--white,#fff);border:1px solid var(--main,#dd5b5b);color:var(--main,#dd5b5b)}@media (max-width:500px){.cta_section .cta_box .cta_card-container{align-items:center;grid-template-columns:1fr;height:auto;padding:.8rem}.cta_card{padding:.8rem}.cta_section .cta_box{background:var(--accent1-color)}.cta_section .cta_box .cta_card-container .cta_card .images{max-width:20rem;width:80%}}.categories .category_card{align-items:center;background:#f5f5f1;border-radius:4rem;display:flex;flex-direction:column;margin:0 auto;padding:4rem}.categories .category_card .category_container{display:flex;gap:2.4rem;justify-content:center;width:100%}.categories .category_card .category_container p a{align-items:center;background:var(--white,#fff);border-radius:1rem;box-shadow:0 0 1.2rem 0 rgba(0,0,0,.06);color:var(--accent,#50618a);display:flex;flex:1 0 0;font-size:1.8rem;font-weight:700;gap:1.6rem;justify-content:center;padding:1.4rem 4rem;transition:all .35s ease;white-space:nowrap;width:100%}.categories .category_card .category_container p a:hover{opacity:.7}.category_container img{height:3.2rem}@media (max-width:768px){.categories .category_card{padding:4rem 2rem}.categories .category_card .category_container{gap:1.6rem;grid-template-columns:repeat(2,1fr)}.categories{padding:0;width:100%}}@media (max-width:500px){.categories .category_card{padding:4rem 2rem}.categories .category_card .category_container{gap:1.6rem;grid-template-columns:repeat(2,1fr)}.categories .category_card .category_container p a{font-size:1.4rem}.categories .category_card .category_container p a img{width:2.4rem}.category_container p{width:48%}}.toTop_btnText{height:8.4rem;object-fit:contain;width:8.4rem}.toTop_btnText svg{height:100%;width:100%}.toTop_btn{bottom:2rem;position:fixed;right:7rem;z-index:6}.toTop_btn img{width:100%}.toTop_btn:hover{transform:scale(1.1);transition:.3s}@media (max-width:1100px){.toTop_btn{right:1rem}.toTop_btnText{height:6rem;width:6rem}}@media (max-width:500px){.toTop_btnText{height:8rem;width:8rem}}.footer_section{width:100%}.footer_section .to_top{align-items:center;background:var(--text_main,#333);color:#fff;display:flex;font-size:1.4rem;font-weight:700;gap:.7rem;justify-content:center;padding:.5rem 0;text-align:center;transition:all .35s ease;width:100%}.footer_section .to_top:hover{opacity:.7}.footer_section .container_top{background:var(--bg_gray3,#fafafa);width:100%}.footer_section .container_top .top_footer{display:flex;flex-direction:column;gap:2.4rem;margin:0 auto;max-width:104rem;padding:4rem 1.4rem;width:100%}.footer_section .container_top .top_footer .btn_links{align-items:flex-start;display:flex;justify-content:space-between}.footer_section .container_top .top_footer .btn_links .links{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem}.footer_section .container_top .top_footer .btn_links .links .top_link{align-items:center;display:flex;gap:.8rem}.footer_section .container_top .top_footer .btn_links .links .top_link a{align-items:center;display:flex;transition:all .35s ease}.footer_section .container_top .top_footer .btn_links .links .top_link a:hover{opacity:.7}.footer_section .container_top .top_footer .btn_links .links .top_link img{width:14.7rem}.footer_section .container_top .top_footer .btn_links .links .top_link .divider{background:#908f8f;height:2.4rem;width:.1rem}.footer_section .container_top .top_footer .btn_links .links .top_link p{color:var(--text_main,#333);font-size:1.4rem;font-weight:400;text-align:center}.footer_section .container_top .top_footer .btn_links .links .social_media{display:flex;gap:1.5rem}.footer_section .container_top .top_footer .btn_links .links .social_media .container{align-items:center;background:#fff;border:.1rem solid var(--line,#d1d1d1);border-radius:10rem;display:flex;gap:1rem;padding:1.5rem 1.6rem;transition:all .35s ease}.footer_section .container_top .top_footer .btn_links .links .social_media .container:hover{opacity:.7}.footer_section .container_top .top_footer .btn_links .links .social_media .container img{width:3rem}.footer_section .container_top .top_footer .btn_links .btns{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.footer_section .container_top .top_footer .btn_links .btns .btn{align-items:center;display:flex;justify-content:space-between;padding:.8rem 1.6rem;width:24rem}.custom_table_of_contents{margin-bottom:2rem 0;width:100%}.custom_table_of_contents .custom_card{align-items:flex-start;border-radius:2rem;flex-direction:column;gap:1.4rem;height:fit-content;justify-content:center;margin:0 auto}.custom_table_of_contents .custom_card .custom_card_top{align-items:flex-start;align-self:stretch;background:var(--main_light-color);border-radius:2rem 2rem 0 0;display:flex;justify-content:space-between;overflow:hidden;padding:.8rem 2.4em;top:0;width:100%;z-index:2}.custom_table_of_contents .custom_card .custom_card_top .custom_left_side{align-items:center;color:var(--white,#fff);display:flex;font-size:1.4rem;font-weight:700;gap:.8rem}.custom_table_of_contents .custom_card .custom_card_top .custom_left_side img{width:2rem}.custom_table_of_contents .custom_card .custom_card_top .custom_right_side-btn{align-items:flex-start;border:.1rem solid var(--white,#fff);border-radius:.5rem;color:var(--white,#fff);cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;padding:.5rem .8rem;text-align:center;transition:all .35s ease}.custom_table_of_contents .custom_card .custom_card_top .custom_right_side-btn:hover{opacity:.7}.custom_table_of_contents .custom_card .custom_card_bottom{align-items:flex-start;align-self:stretch;background:var(--bg_gray-color);border:1px solid var(--line-color);border-radius:0 0 2rem 2rem;display:none;flex-direction:column;gap:1.4rem;padding:1.4rem 1.4rem 2.4rem;width:100%}.custom_table_of_contents .index_h2 a{color:var(--text_main-color);font-size:1.2rem;font-weight:700}.custom_table_of_contents .index_h3 a{color:var(--text_main-color);font-size:1.2rem;font-weight:30}.custom_table_of_contents .custom_card .custom_card_bottom li:before{display:none}.custom_table_of_contents .custom_card .custom_card_bottom li a ul{align-items:flex-start;display:flex;flex-direction:column;gap:.4rem;padding-left:1.6rem}.custom_table_of_contents .custom_card_bottom ul{padding:0}.custom_table_of_contents .custom_card .custom_card_bottom li a ul li a{color:var(--text_main-color);font-size:1.4rem;font-weight:400}.custom_table_of_contents .custom_card .custom_card_bottom.active{display:flex;height:fit-content;max-height:70vh}.custom_table_of_contents .index_h2 a:hover{text-decoration-line:underline}.custom_table_of_contents .index_h2,.custom_table_of_contents .index_h2 ul{display:flex;flex-direction:column;gap:.4rem;padding:0}.rounded-corners{border-radius:10px!important}.custom_table_of_contents .custom_card .custom_card_bottom.active>ul{height:100%;overflow-y:auto}@media(max-width:768px){.custom_table_of_contents .custom_card .custom_card_bottom.active{padding:1.4rem 2rem 2.4rem}}