.mp-blog-page,.mp-component-preview{overflow:visible}@media screen and (max-width:960px){.mp-blog-page .container,.mp-component-preview .container{max-width:unset}}.mp-blog-page .mp-content,.mp-component-preview .mp-content{overflow:visible}.mp-blog-page .breadcrumb,.mp-component-preview .breadcrumb{position:relative;padding-top:24px;padding-bottom:24px}@media screen and (min-width:720px){.mp-blog-page .breadcrumb,.mp-component-preview .breadcrumb{padding-bottom:32px}}@media screen and (min-width:960px){.mp-blog-page .breadcrumb,.mp-component-preview .breadcrumb{padding-bottom:40px}}.mp-blog-page .page-header,.mp-component-preview .page-header{margin:24px 0}@media screen and (min-width:720px){.mp-blog-page .page-header,.mp-component-preview .page-header{margin:32px 0}}@media screen and (min-width:960px){.mp-blog-page .page-header,.mp-component-preview .page-header{margin:64px 0}.mp-blog-page .page-header .page-title,.mp-component-preview .page-header .page-title{margin:auto;max-width:660px}}.mp-blog-page .page-header .page-title h1,.mp-component-preview .page-header .page-title h1{font-size:1.875rem;line-height:2.375rem;font-weight:600}@media(min-width:720px){.mp-blog-page .page-header .page-title h1,.mp-component-preview .page-header .page-title h1{font-size:2.5rem;line-height:3rem}}@media(min-width:960px){.mp-blog-page .page-header .page-title h1,.mp-component-preview .page-header .page-title h1{font-size:3.75rem;line-height:4.5rem}}.mp-blog-page .page-header .page-title h5,.mp-component-preview .page-header .page-title h5{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media(min-width:720px){.mp-blog-page .page-header .page-title h5,.mp-component-preview .page-header .page-title h5{font-size:1.5rem;line-height:2rem}}.mp-blog-page .page-header .page-title h5,.mp-component-preview .page-header .page-title h5{font-weight:400}.mp-blog-page .page-header .page-title .search,.mp-component-preview .page-header .page-title .search{border-radius:4px}.mp-blog-page .page-header .featured-topics,.mp-component-preview .page-header .featured-topics{gap:8px;margin:24px 0}@media screen and (min-width:720px){.mp-blog-page .page-header .featured-topics,.mp-component-preview .page-header .featured-topics{margin:32px 0}.mp-blog-page .page-header .featured-topics .topic-badge,.mp-component-preview .page-header .featured-topics .topic-badge{height:40px}}@media screen and (min-width:960px){.mp-blog-page .page-header .featured-topics,.mp-component-preview .page-header .featured-topics{margin:40px auto;gap:12px}}.mp-blog-page .blog-page-header+.mp-component,.mp-component-preview .blog-page-header+.mp-component{padding-top:0}.mp-blog-page .topic-badge,.mp-component-preview .topic-badge{font-size:.875rem;line-height:1.25rem;font-weight:400;display:flex;align-items:center;justify-content:center;padding:8px 12px;height:30px;border-radius:30px;border:1px solid #1f292f;color:#1f292f;background:#fff}.mp-blog-page .topic-badge:hover,.mp-blog-page .topic-badge.active,.mp-component-preview .topic-badge:hover,.mp-component-preview .topic-badge.active{background-color:#000;color:#fff;text-decoration:none}.mp-blog-page .topic-badge:hover svg path,.mp-blog-page .topic-badge.active svg path,.mp-component-preview .topic-badge:hover svg path,.mp-component-preview .topic-badge.active svg path{fill:#fff!important}.mp-blog-page .topic-badge.search,.mp-component-preview .topic-badge.search{padding:0;width:40px;height:40px}@media screen and (min-width:720px){.mp-blog-page .topic-badge.large,.mp-component-preview .topic-badge.large{font-size:1rem;line-height:1.5rem;font-weight:400;padding:8px 16px;height:40px}}.mp-blog-page .post-card,.mp-component-preview .post-card{border:unset;border-radius:unset}.mp-blog-page .post-card .img-container,.mp-component-preview .post-card .img-container{width:100%}.mp-blog-page .post-card .img-container img,.mp-component-preview .post-card .img-container img{border-radius:16px;width:100%;aspect-ratio:1.91/1.1;object-fit:cover}.mp-blog-page .post-card .card-body,.mp-component-preview .post-card .card-body{padding:16px 0 24px}.mp-blog-page .post-card .card-body .topics,.mp-component-preview .post-card .card-body .topics{flex-wrap:wrap;margin-bottom:8px;gap:8px}.mp-blog-page .post-card .card-body .post-title,.mp-component-preview .post-card .card-body .post-title{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media(min-width:720px){.mp-blog-page .post-card .card-body .post-title,.mp-component-preview .post-card .card-body .post-title{font-size:1.5rem;line-height:2rem}}.mp-blog-page .post-card .card-body .post-title,.mp-component-preview .post-card .card-body .post-title{color:#1f292f;margin-bottom:12px}.mp-blog-page .post-card .card-body .excerpt,.mp-component-preview .post-card .card-body .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;color:#1f292f}.mp-blog-page .post-card .card-footer,.mp-component-preview .post-card .card-footer{padding-bottom:0;padding-right:0}.mp-blog-page .post-card .card-footer .media,.mp-component-preview .post-card .card-footer .media{gap:16px}.mp-blog-page .post-card .card-footer .media .post-author-image,.mp-component-preview .post-card .card-footer .media .post-author-image{width:40px;height:40px;border:1px solid #E4E5E6}.mp-blog-page .post-card .card-footer .media .post-author-name,.mp-component-preview .post-card .card-footer .media .post-author-name{color:#384045;font-weight:600;margin:0}.mp-blog-page .post-card .card-footer .media .post-published,.mp-component-preview .post-card .card-footer .media .post-published{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#797f82;font-weight:500;white-space:nowrap;margin:0}@media screen and (max-width:960px){.mp-blog-page .post-card:not(.splide__slide),.mp-component-preview .post-card:not(.splide__slide){padding-right:8px;padding-left:8px}}@media screen and (max-width:576px){.mp-blog-page .post-card:not(.splide__slide),.mp-component-preview .post-card:not(.splide__slide){padding-right:20px;padding-left:20px}}.mp-blog-page .bottom-content .mp-component,.mp-component-preview .bottom-content .mp-component{margin:0}@media screen and (min-width:960px){.mp-blog-page .bottom-content .mp-component,.mp-component-preview .bottom-content .mp-component{margin:0 -20px}}.mp-blog-page .bottom-content .topics-container h2,.mp-component-preview .bottom-content .topics-container h2{font-size:1.75rem;line-height:2.25rem;font-weight:600}@media(min-width:720px){.mp-blog-page .bottom-content .topics-container h2,.mp-component-preview .bottom-content .topics-container h2{font-size:2.125rem;line-height:2.625rem}}@media(min-width:960px){.mp-blog-page .bottom-content .topics-container h2,.mp-component-preview .bottom-content .topics-container h2{font-size:2.875rem;line-height:3.5rem}}.mp-blog-page .bottom-content .topics-container .all-topics,.mp-component-preview .bottom-content .topics-container .all-topics{gap:12px}@media screen and (min-width:720px){.mp-blog-page .bottom-content .topics-container .all-topics,.mp-component-preview .bottom-content .topics-container .all-topics{gap:16px}}.mp-blog-page .bottom-content h2,.mp-component-preview .bottom-content h2{margin-bottom:24px}@media screen and (min-width:720px){.mp-blog-page .bottom-content h2,.mp-component-preview .bottom-content h2{margin-bottom:32px}}@media screen and (min-width:960px){.mp-blog-page .bottom-content h2,.mp-component-preview .bottom-content h2{margin-bottom:40px}}.topic-page .header{margin-bottom:24px;width:100%}@media screen and (min-width:720px){.topic-page .header{margin-bottom:32px}}@media screen and (min-width:960px){.topic-page .header{margin-bottom:40px}}.topic-page .header h2{font-size:1.75rem;line-height:2.25rem;font-weight:600}@media(min-width:720px){.topic-page .header h2{font-size:2.125rem;line-height:2.625rem}}@media(min-width:960px){.topic-page .header h2{font-size:2.875rem;line-height:3.5rem}}.topic-page .topic-badge{font-size:.875rem;line-height:1.25rem;font-weight:400}.topic-page .card-container{row-gap:24px}@media screen and (min-width:576px){.topic-page .card-container{row-gap:32px;padding-left:12px;padding-right:12px}}@media screen and (min-width:960px){.topic-page .card-container{row-gap:40px;padding:0}}.post-page .main-image{border-radius:8px;margin-bottom:24px;width:100%}@media screen and (min-width:720px){.post-page .main-image{border-radius:15px;margin-bottom:32px}}@media screen and (min-width:960px){.post-page .main-image{border-radius:25px;margin-bottom:40px}}.post-page .sidebar{margin-bottom:24px}@media screen and (min-width:960px){.post-page .sidebar{position:sticky;top:20px;align-self:flex-start}}.post-page .sidebar .author{gap:8px}.post-page .sidebar .author-image{width:46px;height:46px}.post-page .sidebar .author-name{color:#1f292f;font-weight:600}.post-page .sidebar .author .post-published{font-size:.875rem;line-height:1.25rem;font-weight:400;color:#797f82;font-weight:500}.post-page .sidebar .table-of-contents{margin-top:24px}@media screen and (max-width:960px){.post-page .sidebar .table-of-contents{padding:12px;border-radius:4px;border:1px solid #1f292f}.post-page .sidebar .table-of-contents #toc-toggle svg{transition:transform .3s ease}.post-page .sidebar .table-of-contents #toc-toggle[aria-expanded=true] svg{transform:rotate(180deg)}}@media screen and (min-width:960px){.post-page .sidebar .table-of-contents{margin-top:32px}.post-page .sidebar .table-of-contents #toc-toggle{cursor:default;pointer-events:none}.post-page .sidebar .table-of-contents #toc-toggle svg{display:none;transform:none!important}.post-page .sidebar .table-of-contents .collapse{display:block!important}}.post-page .sidebar .table-of-contents #toc-content{margin-top:12px}.post-page .sidebar .table-of-contents p{font-size:1rem;line-height:1.5rem;font-weight:400;font-weight:600;margin-bottom:12px}.post-page .sidebar .table-of-contents-item{padding:6px 12px;border-left:4px solid #E4E5E6}.post-page .sidebar .table-of-contents-item.active{border-left-color:#65b200}.post-page .sidebar .banner{padding:24px;margin-top:32px;gap:24px;border-radius:8px;background:#65b200;color:#fff}.post-page .sidebar .banner h5{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media(min-width:720px){.post-page .sidebar .banner h5{font-size:1.5rem;line-height:2rem}}.post-page .sidebar .banner p{font-size:1.125rem;line-height:1.625rem;font-weight:500}@media(min-width:960px){.post-page .sidebar .banner p{font-size:1.25rem;line-height:1.875rem}}.post-page .sidebar .banner p{font-weight:400}.post-page .sidebar .banner a{font-size:1.125rem;line-height:1.625rem;font-weight:500}@media(min-width:960px){.post-page .sidebar .banner a{font-size:1.25rem;line-height:1.875rem}}.post-page .sidebar .banner a{font-weight:400;border-radius:4px;border:1px solid #bbbec0;color:#384045}.post-page .sidebar .banner a:hover{background-color:#f7f8f8;border-color:#f7f8f8}.post-page .sidebar .related-topics{gap:8px}.post-page .sidebar .related-topics .topic-badge{height:24px;padding:0 12px}.post-page .sidebar .related-topics-container{margin-top:32px}.post-page .sidebar .related-topics-container p{font-size:1rem;line-height:1.5rem;font-weight:400;font-weight:600;margin-bottom:12px}.post-page .post-header{font-size:1.75rem;line-height:2.25rem;font-weight:600}@media(min-width:720px){.post-page .post-header{font-size:2.125rem;line-height:2.625rem}}@media(min-width:960px){.post-page .post-header{font-size:2.875rem;line-height:3.5rem}}.post-page .post-header{color:#1f292f;margin-bottom:24px}@media screen and (min-width:960px){.post-page .post-header{padding-right:20px;padding-left:20px;margin-bottom:32px}}.post-page .post-content .mp-component{padding-top:0;padding-bottom:0}@media screen and (min-width:720px){.post-page .post-content .mp-component{padding-top:8px}}@media screen and (min-width:960px){.post-page .post-content .mp-component{padding-top:16px}}.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-size:1.125rem;line-height:1.625rem;font-weight:500}@media(min-width:960px){.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-size:1.25rem;line-height:1.875rem}}.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-weight:400}@media screen and (min-width:720px){.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-size:1.25rem;line-height:1.75rem;font-weight:600;font-weight:400}}@media screen and (min-width:720px)and (min-width:960px){.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-size:1.75rem;line-height:2.25rem}}@media screen and (min-width:960px){.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-size:1.25rem;line-height:1.75rem;font-weight:600;font-weight:400}}@media screen and (min-width:960px)and (min-width:720px){.post-page .post-content .mp-component.mp-component-long-text:first-child div.wysiwyg>p:first-of-type{font-size:1.5rem;line-height:2rem}}.post-page .post-content .mp-component.mp-component-long-text .image-container{margin-bottom:24px}@media screen and (min-width:720px){.post-page .post-content .mp-component.mp-component-long-text .image-container{margin-top:8px}}@media screen and (min-width:960px){.post-page .post-content .mp-component.mp-component-long-text .image-container{margin-top:16px}}.post-page .post-content .mp-component.mp-component-long-text .image-container img{width:100%;max-height:unset;margin-top:0}.post-page .post-content .mp-component.mp-component-faq-block:last-child{padding-bottom:24px}.post-page .post-content .mp-component.mp-component-simple-table .footnote{margin-bottom:16px}.post-page .post-content .mp-component.mp-component-video-block .video-container{margin-top:0}.post-page .post-content .mp-component.mp-component-three-horizontal-cards{margin-bottom:20px}.post-page .post-content .mp-component h2{font-size:1.5rem;line-height:2rem;font-weight:600}@media(min-width:720px){.post-page .post-content .mp-component h2{font-size:1.75rem;line-height:2.25rem}}@media(min-width:960px){.post-page .post-content .mp-component h2{font-size:2.25rem;line-height:2.75rem}}.post-page .post-content .mp-component h3{font-size:1.25rem;line-height:1.75rem;font-weight:600}@media(min-width:720px){.post-page .post-content .mp-component h3{font-size:1.5rem;line-height:2rem}}.post-page .post-content .mp-component h4{font-size:1.125rem;line-height:1.625rem;font-weight:500}@media(min-width:960px){.post-page .post-content .mp-component h4{font-size:1.25rem;line-height:1.875rem}}.post-page .post-content .mp-component p{color:#2e3940}.post-page .post-author-block{display:flex;margin:0 20px;padding:16px 64px 16px 24px;align-items:center;gap:16px;border-radius:16px;background:#f7f8f8;color:#1f292f}@media screen and (min-width:720px){.post-page .post-author-block{margin-top:8px}}@media screen and (min-width:960px){.post-page .post-author-block{margin-top:16px}}.post-page .post-author-block-image{width:100px;height:100px;border-radius:50%;flex-shrink:0;aspect-ratio:1/1;object-fit:cover;border:2px solid #D0D0D0}.post-page .post-author-block-name{font-size:1rem;line-height:1.5rem;font-weight:400;font-weight:600}.post-page .post-author-block-description{font-size:.875rem;line-height:1.25rem;font-weight:400}.post-page .post-expand{font-size:1rem;line-height:1.5rem;font-weight:400}@media(min-width:960px){.post-page .post-expand{font-size:1.125rem;line-height:1.625rem}}.post-page .post-expand{padding:24px 20px 0;color:#1f292f}@media screen and (min-width:720px){.post-page .post-expand{padding-top:32px}}@media screen and (min-width:960px){.post-page .post-expand{padding-top:40px}}.post-page .post-expand img{margin-right:8px}.post-page .related-posts{margin-top:24px}@media screen and (min-width:720px){.post-page .related-posts{margin-top:32px}}@media screen and (min-width:960px){.post-page .related-posts{margin-top:64px}}
