.MarkdownContent_markdown__qwL_Y{line-height:var(--line-height-base);color:var(--text-color);width:100%;box-sizing:border-box;font-family:var(--font-family);font-size:var(--font-size-base);word-break:keep-all;overflow-wrap:break-word}.MarkdownContent_contentWrapper__JE8Qu{width:100%}.MarkdownContent_heading__DreoP{margin-top:3rem;margin-bottom:1.25rem;font-family:var(--font-family-headings);line-height:1.2;word-break:keep-all;overflow-wrap:break-word}.MarkdownContent_h1__QxmhI,.MarkdownContent_heading__DreoP{font-weight:var(--font-weight-bold);color:var(--mm-navy);position:relative}.MarkdownContent_h1__QxmhI{font-size:clamp(1.75rem,4vw,2.5rem);margin-top:0;margin-bottom:2rem;padding-bottom:1rem;background:linear-gradient(135deg,var(--mm-navy) 0,var(--mm-turquoise) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MarkdownContent_h1__QxmhI:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:linear-gradient(90deg,var(--mm-turquoise) 0,var(--mm-navy) 100%);border-radius:2px;opacity:.8}.MarkdownContent_h2__iIiNW{font-size:clamp(1.5rem,4vw,2.25rem);margin-top:2.5rem;margin-bottom:1.5rem;font-weight:var(--font-weight-bold);color:var(--mm-navy);position:relative;padding-bottom:.75rem;padding-left:1rem;border-left:4px solid var(--mm-turquoise)}.MarkdownContent_h2__iIiNW:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,var(--mm-turquoise) 0,transparent 100%);opacity:.3}.MarkdownContent_h3__viodd{font-size:clamp(1.25rem,3vw,1.875rem);margin-top:2rem;margin-bottom:1rem;font-weight:var(--font-weight-bold);color:var(--mm-navy);position:relative;padding-left:.75rem;border-left:3px solid var(--mm-turquoise)}.MarkdownContent_h4__HwWRP{font-size:clamp(1.125rem,2.5vw,1.5rem);margin-top:1.75rem;margin-bottom:.875rem;padding-left:.5rem;border-left:2px solid var(--mm-light-navy)}.MarkdownContent_h4__HwWRP,.MarkdownContent_h5__ySNZd{font-weight:var(--font-weight-medium);color:var(--mm-navy);position:relative}.MarkdownContent_h5__ySNZd{font-size:clamp(1rem,2vw,1.25rem);margin-top:1.5rem;margin-bottom:.75rem}.MarkdownContent_h5__ySNZd:before{content:"▸";color:var(--mm-turquoise);font-weight:700;margin-right:.5rem;font-size:.9em}.MarkdownContent_h6__cJjO8{font-size:clamp(.9rem,1.8vw,1.125rem);margin-top:1.25rem;margin-bottom:.625rem;font-weight:var(--font-weight-medium);color:var(--mm-gray);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.MarkdownContent_paragraph__ePgu_{margin-bottom:1.5em;word-break:keep-all;overflow-wrap:break-word;width:100%;line-height:1.8;color:var(--text-color);font-size:var(--font-size-base);max-width:none}.MarkdownContent_paragraph__ePgu_:last-child{margin-bottom:0}.MarkdownContent_bold__5hEXB{font-weight:var(--font-weight-bold);color:var(--mm-navy)}.MarkdownContent_italic__CjdRz{font-style:italic;color:var(--mm-gray)}.MarkdownContent_link__FPq1c{color:var(--mm-turquoise);text-decoration:none;font-weight:var(--font-weight-medium);position:relative;transition:var(--transition-bezier);border-bottom:1px solid transparent;padding-bottom:1px;display:inline-block}.MarkdownContent_link__FPq1c:hover{color:var(--mm-navy);transform:translateY(-1px);border-bottom-color:var(--mm-turquoise);text-shadow:0 1px 3px rgba(74,141,175,.1)}.MarkdownContent_link__FPq1c:active{transform:translateY(0);color:var(--mm-navy)}.MarkdownContent_link__FPq1c:visited{color:var(--mm-turquoise)}.MarkdownContent_link__FPq1c[target=_blank]:after{content:"↗";font-size:.8em;margin-left:.25rem;opacity:.6;transition:var(--transition-fast)}.MarkdownContent_link__FPq1c[target=_blank]:hover:after{opacity:1;transform:translate(2px,-2px)}.MarkdownContent_list__VGG1h{margin-bottom:1.5em;padding-left:0;list-style:none;position:relative}.MarkdownContent_list__VGG1h li{margin-bottom:.75em;padding-left:1.5rem;position:relative;word-break:keep-all;overflow-wrap:break-word;line-height:1.7}.MarkdownContent_list__VGG1h:not([type]) li:before{content:"•";color:var(--mm-turquoise);font-weight:700;position:absolute;left:0;font-size:1.2em;line-height:1;top:.1em}.MarkdownContent_list__VGG1h[type]{counter-reset:list-counter}.MarkdownContent_list__VGG1h[type] li{counter-increment:list-counter}.MarkdownContent_list__VGG1h[type] li:before{content:counter(list-counter) ".";color:var(--mm-turquoise);font-weight:var(--font-weight-bold);position:absolute;left:0;font-size:.9em;line-height:1.7;min-width:1.2em}.MarkdownContent_listItem__zNW9X{margin-bottom:.75em;word-break:keep-all;overflow-wrap:break-word;line-height:1.7}.MarkdownContent_blockquote__XBZ2U{border-left:4px solid var(--mm-turquoise);background:linear-gradient(135deg,rgba(74,141,175,.02),rgba(74,141,175,.05));padding:1.5rem 2rem;margin:2rem 0;border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;font-style:italic;color:var(--mm-gray);position:relative;box-shadow:0 2px 10px rgba(74,141,175,.08)}.MarkdownContent_blockquote__XBZ2U:before{content:'"';position:absolute;top:.5rem;left:1rem;font-size:3rem;color:var(--mm-turquoise);opacity:.3;font-family:serif;line-height:1}.MarkdownContent_blockquote__XBZ2U p{margin-bottom:0;font-size:1.1rem;line-height:1.6}.MarkdownContent_code__P_LIL{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid var(--mm-pale-navy);padding:1.5rem;border-radius:var(--border-radius-md);overflow-x:auto;margin:1.5rem 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.5;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.05)}.MarkdownContent_code__P_LIL:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--mm-turquoise) 0,var(--mm-navy) 100%);border-radius:var(--border-radius-md) var(--border-radius-md) 0 0}.MarkdownContent_inlineCode__QSJm5{font-family:Monaco,Menlo,Ubuntu Mono,monospace;background-color:var(--mm-pale-navy);color:var(--mm-navy);padding:.2em .5em;border-radius:var(--border-radius-sm);font-size:.875em;border:1px solid rgba(74,141,175,.2)}.MarkdownContent_code__P_LIL .MarkdownContent_inlineCode__QSJm5{background-color:transparent;padding:0;border:none}.MarkdownContent_image__TPft6{max-width:100%;height:auto;border-radius:var(--border-radius-md);margin:2rem 0;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:var(--transition-bezier)}.MarkdownContent_image__TPft6:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.MarkdownContent_imageContainer__mTQvE{margin:2rem 0;text-align:center;background:var(--white);border-radius:var(--border-radius-lg);padding:1rem;box-shadow:0 2px 15px rgba(0,0,0,.05)}.MarkdownContent_caption__NZ2WT{margin-top:1rem;font-size:.875rem;color:var(--mm-gray);font-style:italic;line-height:1.5;padding:0 1rem}.MarkdownContent_inlinePreviews__hyE2F{margin:1.5rem 0;display:flex;flex-direction:column;gap:1rem;border-left:3px solid var(--mm-turquoise);padding:1rem 0 1rem 1rem;background:linear-gradient(135deg,rgba(74,141,175,.02),rgba(74,141,175,.05));border-radius:0 var(--border-radius-md) var(--border-radius-md) 0}.MarkdownContent_previewContainer__cjPXE{margin-top:3rem;display:flex;flex-direction:column;gap:1.5rem;padding:2rem 0;border-top:1px solid var(--mm-pale-navy);position:relative}.MarkdownContent_previewContainer__cjPXE:before{content:"関連リンク";position:absolute;top:-.75rem;left:0;background:var(--white);color:var(--mm-turquoise);font-size:.875rem;font-weight:var(--font-weight-bold);padding:0 1rem;text-transform:uppercase;letter-spacing:.05em}@media (max-width:1200px){.MarkdownContent_markdown__qwL_Y{font-size:.95rem}.MarkdownContent_blockquote__XBZ2U{padding:1.25rem 1.5rem;margin:1.5rem 0}.MarkdownContent_code__P_LIL{padding:1.25rem;font-size:.85rem}}@media (max-width:1024px){.MarkdownContent_h2__iIiNW{padding-left:.75rem;border-left-width:3px}.MarkdownContent_h3__viodd{padding-left:.5rem;border-left-width:2px}.MarkdownContent_list__VGG1h li{padding-left:1.25rem}.MarkdownContent_blockquote__XBZ2U{padding:1rem 1.25rem}}@media (max-width:768px){.MarkdownContent_markdown__qwL_Y{font-size:.9rem}.MarkdownContent_h1__QxmhI:after{width:40px;height:3px}.MarkdownContent_h2__iIiNW{padding-left:.5rem;padding-bottom:.5rem}.MarkdownContent_h3__viodd,.MarkdownContent_h4__HwWRP{padding-left:.25rem}.MarkdownContent_blockquote__XBZ2U{padding:.75rem 1rem;margin:1rem 0}.MarkdownContent_blockquote__XBZ2U:before{font-size:2rem;top:.25rem;left:.5rem}.MarkdownContent_code__P_LIL{padding:1rem;font-size:.8rem}.MarkdownContent_previewContainer__cjPXE{margin-top:2rem;gap:1rem}.MarkdownContent_inlinePreviews__hyE2F{margin:1rem 0;padding:.75rem 0 .75rem .75rem}.MarkdownContent_imageContainer__mTQvE{padding:.75rem}}@media (max-width:480px){.MarkdownContent_markdown__qwL_Y{font-size:.875rem}.MarkdownContent_h1__QxmhI{padding-bottom:.75rem}.MarkdownContent_h2__iIiNW{margin-top:2rem;margin-bottom:1rem}.MarkdownContent_h3__viodd,.MarkdownContent_h4__HwWRP{margin-top:1.5rem;margin-bottom:.75rem}.MarkdownContent_list__VGG1h li{padding-left:1rem}.MarkdownContent_blockquote__XBZ2U{padding:.5rem .75rem;border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.MarkdownContent_link__FPq1c[target=_blank]:after{display:none}.MarkdownContent_inlinePreviews__hyE2F{margin:.75rem 0;padding:.5rem 0 .5rem .5rem;border-left-width:2px}}@media (max-width:320px){.MarkdownContent_paragraph__ePgu_{margin-bottom:1.25rem}.MarkdownContent_h1__QxmhI:after{width:30px;height:2px}.MarkdownContent_previewContainer__cjPXE:before{font-size:.75rem;padding:0 .75rem}}.BlogPostHero_blogPostHero__4JSBZ{position:relative;max-width:1200px;min-height:25vh;display:flex;align-items:center;justify-content:center;color:var(--white);border-radius:var(--border-radius-xl);margin:var(--spacing-sm) auto 0 auto;padding:var(--spacing-md) 0;background-color:var(--mm-navy);box-sizing:border-box}.BlogPostHero_heroImageWrapper__ZuMwL{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.BlogPostHero_heroOverlay__OS1fi{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(13,55,90,.6);z-index:2}.BlogPostHero_heroContent__soUX2{position:relative;z-index:3;max-width:800px;padding:0 var(--spacing-md);box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.BlogPostHero_categoryTags__f23ja{margin-bottom:var(--spacing-sm);display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:center}.BlogPostHero_categoryTag__ZCT_T{display:inline-block;background-color:rgba(var(--white-rgb),.15);color:var(--white);padding:4px 12px;border-radius:var(--border-radius-xl);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-decoration:none;transition:var(--transition-fast)}.BlogPostHero_categoryTag__ZCT_T:hover{background-color:rgba(var(--white-rgb),.3);transform:translateY(-1px)}.BlogPostHero_heroTitle__PWnWt{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:var(--font-weight-bold);line-height:1.3;margin-top:0;margin-bottom:var(--spacing-xs);text-shadow:1px 1px 3px rgba(0,0,0,.4);overflow-wrap:break-word}.BlogPostHero_metaInfo__5_cel{font-size:var(--font-size-sm);color:rgba(255,255,255,.9);display:flex;justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:0}.BlogPostHero_author__Z7O3k,.BlogPostHero_publishDate__y_uGJ{display:inline-block}@media (max-width:768px){.BlogPostHero_blogPostHero__4JSBZ{min-height:22vh;padding:var(--spacing-md) 0}.BlogPostHero_heroTitle__PWnWt{font-size:clamp(1.5rem,5vw,2rem)}.BlogPostHero_metaInfo__5_cel{font-size:var(--font-size-xs)}}@media (max-width:480px){.BlogPostHero_blogPostHero__4JSBZ{min-height:20vh;padding:var(--spacing-sm) 0}.BlogPostHero_heroTitle__PWnWt{font-size:var(--font-size-md)}.BlogPostHero_categoryTag__ZCT_T{font-size:11px;padding:3px 10px}}.BreadcrumbSection_mmp-breadcrumb__MXLKI{padding:var(--spacing-xs) 0;background-color:var(--light-bg);border-bottom:1px solid var(--border-color);opacity:0;transform:translateY(20px);transition:opacity .6s ease-out .1s,transform .6s ease-out .1s}.BreadcrumbSection_mmp-breadcrumb__MXLKI.BreadcrumbSection_isVisible__fXZbb{opacity:1;transform:translateY(0)}.BreadcrumbSection_mmp-breadcrumb-content__jS6aJ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.BreadcrumbSection_mmp-breadcrumb-links__aYXzo{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.BreadcrumbSection_mmp-breadcrumb-link__YyDPy{color:var(--primary-color);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--transition-fast);display:inline-flex;align-items:center;gap:.3rem;font-size:var(--font-size-xs)}.BreadcrumbSection_mmp-breadcrumb-link__YyDPy:hover{color:var(--primary-hover)}.BreadcrumbSection_mmp-breadcrumb-link__YyDPy i{font-size:var(--font-size-xs)}.BreadcrumbSection_mmp-breadcrumb-separator__zJVwF{margin:0 .5rem;color:var(--text-muted);font-size:var(--font-size-xs)}.BreadcrumbSection_mmp-breadcrumb__MXLKI span:last-child{color:var(--text-color);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs)}.BreadcrumbSection_breadcrumb-items-container__oiK4_{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.ArticleSummary_summaryContainer__N_mWM{max-width:var(--container-width);margin-left:auto;margin-right:auto;padding:var(--spacing-md);background-color:var(--mm-pale-gray);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);box-sizing:border-box;text-align:left}.ArticleSummary_summaryTitle__t2Km9{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--mm-navy);margin-bottom:var(--spacing-sm);text-align:center;position:relative;padding-bottom:var(--spacing-xs)}.ArticleSummary_summaryTitle__t2Km9:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:50px;height:3px;background-color:var(--primary-color);border-radius:2px}.ArticleSummary_readStats__5t49a{text-align:center;font-size:var(--font-size-xs);color:var(--text-light);margin-bottom:var(--spacing-sm);padding-top:var(--spacing-xs)}.ArticleSummary_readStats__5t49a span{margin:0 .5em}.ArticleSummary_summaryText__KPdKR{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--text-color);font-weight:var(--font-weight-bold)}@media (max-width:768px){.ArticleSummary_summaryContainer__N_mWM{max-width:90%;padding:var(--spacing-sm)}.ArticleSummary_summaryTitle__t2Km9{font-size:var(--font-size-md)}}@media (max-width:480px){.ArticleSummary_summarySection__zisyg{padding:var(--spacing-sm) 0;margin-bottom:var(--spacing-md)}.ArticleSummary_summaryContainer__N_mWM{padding:var(--spacing-sm)}.ArticleSummary_summaryText__KPdKR{font-size:var(--font-size-sm)}}.ArticleSummary_summaryContainer__N_mWM ul{list-style:none;padding-left:1.5em;margin-top:1em;margin-bottom:1em}.ArticleSummary_summaryContainer__N_mWM ul li{margin-bottom:.6em;padding-left:1.8em;position:relative}.ArticleSummary_summaryContainer__N_mWM ul li:before{content:"\2022";color:var(--primary-color);font-weight:700;display:inline-block;width:1em;margin-left:-1.8em;position:absolute;left:.8em;top:0;font-size:1.2em}.ArticleSummary_summaryContainer__N_mWM ol{list-style:decimal;padding-left:2em;margin-top:1em;margin-bottom:1em}.ArticleSummary_summaryContainer__N_mWM ol li{margin-bottom:.6em;padding-left:.5em}.TableOfContents_tocContainer__06NNa{background-color:var(--mm-pale-gray);padding:var(--spacing-md);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-lg);border:1px solid var(--border-light)}.TableOfContents_tocTitle__W_YWn{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--secondary-color);margin-top:0;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light)}.TableOfContents_tocList__KXe4z{list-style:none;padding-left:0;margin:0}.TableOfContents_tocItem__p3qVv{margin-bottom:8px}.TableOfContents_tocItem__p3qVv:last-child{margin-bottom:0}.TableOfContents_level2__wCZLu{padding-left:0}.TableOfContents_level3__XONGJ{padding-left:20px}.TableOfContents_level4__WKZk9{padding-left:40px}.TableOfContents_tocLink__V79R0{text-decoration:none;color:var(--primary-color);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);transition:var(--transition-fast);display:block;padding:4px 0;border-radius:4px}.TableOfContents_tocLink__V79R0:hover{color:var(--primary-hover);text-decoration:underline;background-color:rgba(51,122,183,.1)}.TableOfContents_tocLink__V79R0:focus{outline:2px solid var(--primary-color);outline-offset:2px}.AuthorSidebar_authorSidebar__liUHM{padding:var(--spacing-md);background-color:var(--white);border-radius:var(--border-radius-md);border:1px solid var(--border-light);height:-moz-fit-content;height:fit-content;box-sizing:border-box;box-shadow:var(--shadow-sm);margin:0 0 var(--spacing-sm) 0}.AuthorSidebar_sidebarTitle__NbXGN{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--mm-navy);margin-top:0;margin-bottom:var(--spacing-sm);text-align:center;border-bottom:2px solid var(--primary-light);padding-bottom:var(--spacing-xs)}.AuthorSidebar_authorInfo__3tIQa{display:flex;flex-direction:column;align-items:center;text-align:center}.AuthorSidebar_authorIconWrapper__Bmir7{margin-bottom:var(--spacing-sm);width:80px;height:80px;border-radius:var(--border-radius-round);overflow:hidden;box-shadow:var(--shadow-sm);border:3px solid var(--white)}.AuthorSidebar_authorIcon__c3k_0{display:block;width:100%;height:100%;object-fit:cover}.AuthorSidebar_authorDetails___ciaj{width:100%}.AuthorSidebar_authorName__Ma9Kw{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-color);margin-top:0;margin-bottom:var(--spacing-xs)}.AuthorSidebar_authorRole__vwH_z{font-size:var(--font-size-xs);color:var(--text-light);margin-top:-5px;margin-bottom:var(--spacing-sm)}.AuthorSidebar_authorDescription__VwmqC{font-size:var(--font-size-sm);color:var(--text-gray);line-height:1.5}.AuthorSidebar_authorDescription__VwmqC p{margin-bottom:.5em}@media (max-width:768px){.AuthorSidebar_authorSidebar__liUHM{margin-top:var(--spacing-lg)}}.PillsSidebarCard_sidebarCard__f0JYh{background-color:var(--white);padding:var(--spacing-md);border-radius:var(--border-radius-lg);border:1px solid var(--border-light);margin-bottom:var(--spacing-md);box-shadow:var(--shadow-sm)}.PillsSidebarCard_pillGroup__giT4V{margin-bottom:var(--spacing-md)}.PillsSidebarCard_pillGroup__giT4V:last-child{margin-bottom:0}.PillsSidebarCard_pillLabel__88K_M{display:block;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--secondary-color);margin-top:0;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light)}.PillsSidebarCard_pillsContainer__LPmYO{display:flex;flex-wrap:wrap;gap:10px}.PillsSidebarCard_sidebarPill___dsAh{padding:6px 14px;border-radius:18px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid transparent;display:inline-block;white-space:nowrap;transition:var(--transition-fast);text-decoration:none}.PillsSidebarCard_sidebarCategoryPill__yiT5Y{background-color:var(--white);color:var(--primary-color);border:1px solid var(--primary-color)}.PillsSidebarCard_sidebarTagPill__r9oEk{background-color:var(--light-gray);color:var(--text-gray);border:1px solid var(--medium-gray)}.PillsSidebarCard_pillsContainer__LPmYO a.PillsSidebarCard_sidebarCategoryPill__yiT5Y:hover{background-color:var(--primary-color);color:var(--white);border-color:var(--primary-color);cursor:pointer;opacity:1}.PillsSidebarCard_pillsContainer__LPmYO a.PillsSidebarCard_sidebarTagPill__r9oEk:hover{background-color:var(--mm-gray);color:var(--white);border-color:var(--mm-gray);cursor:pointer;opacity:1}.RequestDocumentCtaCard_requestDocumentCtaCard__ScdMf{background-color:var(--white);padding:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);position:-webkit-sticky;position:sticky;top:20px;z-index:10}.RequestDocumentCtaCard_sidebarTitle__gRfXz{font-size:1.2rem;font-weight:var(--font-weight-bold);color:var(--secondary-color);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light)}.RequestDocumentCtaCard_ctaButton__bmMLm{width:100%;margin-top:var(--spacing-xs)}.RequestDocumentCtaCard_ctaItemsContainer__RHZOJ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.RequestDocumentCtaCard_ctaItem__CEz5o{width:100%}.BlogPost_pageLayout__JDsSv{margin-top:var(--spacing-md);display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.BlogPost_mainContent__DvFph{min-width:0}.BlogPost_sidebar__8DXHB{max-width:300px;margin-bottom:0}@media (min-width:768px){.BlogPost_pageLayout__JDsSv{grid-template-columns:2.3fr 1fr}}.BlogPost_relatedArticlesSection__nhjKQ{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border-light)}.BlogPost_relatedArticlesTitle__4RpVN{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-lg);text-align:center}.BlogPost_relatedArticlesGrid__w_G_X{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}@media (min-width:600px){.BlogPost_relatedArticlesGrid__w_G_X{grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}}@media (min-width:992px){.BlogPost_relatedArticlesGrid__w_G_X{grid-template-columns:repeat(3,1fr)}}.MediaHeader_mobileMenuOpenBody__kqguB{overflow:hidden}.MediaHeader_mediaHeader__5rRwF{background-color:var(--mm-navy);color:var(--white);padding:var(--spacing-sm) var(--spacing-lg);border-bottom:3px solid var(--mm-turquoise);position:fixed;top:0;left:0;right:0;z-index:1000;width:100%}.MediaHeader_headerContent__J6cTI{max-width:var(--container-width-lg);margin:0 auto;display:flex;justify-content:space-between;align-items:center;min-height:60px}.MediaHeader_headerLeft__MOs8E{display:flex;align-items:center;flex-shrink:0}.MediaHeader_logoLink__byJij{display:block}.MediaHeader_mediaLogoSvg__PSY7J{display:block;height:35px;width:auto;filter:brightness(0) invert(1);color:var(--white)}.MediaHeader_mediaSubtitleDesktop__iKs_4{font-size:var(--font-size-xs);color:var(--mm-pale-navy);font-weight:var(--font-weight-regular);padding-top:25px;margin:0 0 0 var(--spacing-sm);line-height:1.2;white-space:nowrap}.MediaHeader_navContainer___9iwZ{display:flex}.MediaHeader_navLinks__UZS1B{display:flex;gap:var(--spacing-md)}.MediaHeader_navLink__5hU5s{color:var(--mm-pale-navy);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--transition-fast);font-size:var(--font-size-base);white-space:nowrap}.MediaHeader_navLink__5hU5s.MediaHeader_active__C_YKS,.MediaHeader_navLink__5hU5s:hover{color:var(--white)}.MediaHeader_headerRightContainer__O6eau{display:flex;align-items:center;gap:var(--spacing-md)}.MediaHeader_headerRight__yy5M3{display:flex;align-items:center}.MediaHeader_producedByLink__sYzxk{display:flex;align-items:center;text-decoration:none;color:var(--mm-pale-navy);transition:color var(--transition-fast)}.MediaHeader_producedByLink__sYzxk:hover{color:var(--white)}.MediaHeader_producedByText__96ck2{font-size:var(--font-size-xs);margin-right:var(--spacing-sm);font-weight:var(--font-weight-light);padding-top:25px;line-height:1}.MediaHeader_mmLogo__muQbG{display:block;filter:brightness(0) invert(1);height:35px;width:auto}.MediaHeader_mobileMenuBtn__iwvxM{display:none;background:none;border:none;color:var(--white);font-size:24px;cursor:pointer;padding:0;z-index:1100}.MediaHeader_logoContainer__Z7Nyf,.MediaHeader_mediaSubtitle__vzB4O,.MediaHeader_navAndRightContainer__tnWXl{display:none}@media (max-width:1024px){.MediaHeader_mediaHeader__5rRwF{padding:var(--spacing-sm) var(--spacing-md)}.MediaHeader_mediaSubtitleDesktop__iKs_4{display:none}.MediaHeader_navLinks__UZS1B{gap:var(--spacing-sm)}.MediaHeader_navLink__5hU5s{font-size:var(--font-size-sm)}.MediaHeader_producedByText__96ck2{display:none}.MediaHeader_headerRightContainer__O6eau{gap:var(--spacing-md)}}@media (max-width:768px){.MediaHeader_mediaHeader__5rRwF{padding:var(--spacing-sm) var(--spacing-md)}.MediaHeader_navContainer___9iwZ>.MediaHeader_navLinks__UZS1B{display:none}.MediaHeader_mobileMenuBtn__iwvxM{display:block}.MediaHeader_navContainer___9iwZ{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(18,28,45,.98);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl);opacity:0;visibility:hidden;transform:translateY(-100%);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;overflow-y:auto;z-index:1050;display:flex}.MediaHeader_navContainer___9iwZ.MediaHeader_open__uWyZ4{opacity:1;visibility:visible;transform:translateY(0)}.MediaHeader_navContainer___9iwZ .MediaHeader_navLinks__UZS1B{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);width:100%}.MediaHeader_navContainer___9iwZ .MediaHeader_navLink__5hU5s{font-size:var(--font-size-lg);color:var(--white)}.MediaHeader_navContainer___9iwZ .MediaHeader_navLink__5hU5s.MediaHeader_active__C_YKS,.MediaHeader_navContainer___9iwZ .MediaHeader_navLink__5hU5s:hover{color:var(--mm-turquoise);text-decoration:none}.MediaHeader_mediaSubtitleDesktop__iKs_4{display:none}}@media (max-width:480px){.MediaHeader_navContainer___9iwZ .MediaHeader_navLink__5hU5s{font-size:var(--font-size-md)}.MediaHeader_mediaLogoSvg__PSY7J,.MediaHeader_mmLogo__muQbG{height:30px}}.ArticleCard_card__FndWv{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:var(--transition-normal);display:flex;flex-direction:column;height:100%}.ArticleCard_card__FndWv:hover{transform:var(--card-hover-transform);box-shadow:var(--card-hover-shadow)}.ArticleCard_cardLink__xiGtS{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.ArticleCard_imageWrapper__nm3N0{position:relative;width:100%;padding-top:56.25%;background-color:var(--light-gray)}.ArticleCard_imageWrapper__nm3N0 img{border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.ArticleCard_content___h_ug{padding:var(--spacing-md);display:flex;flex-direction:column;flex-grow:1}.ArticleCard_meta__ivnYg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xxs) var(--spacing-xs);margin-bottom:var(--spacing-xxs)}.ArticleCard_category__wayKJ{background-color:var(--primary-light-accent);color:var(--primary-color);padding:2px 8px;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.ArticleCard_title__Hn1Zs{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--secondary-color);margin-top:0;line-height:1.4;-webkit-line-clamp:2;min-height:2.8em}.ArticleCard_summary__eBpap,.ArticleCard_title__Hn1Zs{margin-bottom:var(--spacing-sm);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ArticleCard_summary__eBpap{font-size:1rem;color:var(--text-gray);line-height:var(--line-height-base);flex-grow:1;-webkit-line-clamp:3}.ArticleCard_pillSection__CFRpX{margin-top:auto;padding-top:var(--spacing-sm);border-top:1px solid var(--border-light)}.ArticleCard_pillLabel__MceQY{display:block;font-size:.75rem;color:var(--text-light);font-weight:var(--font-weight-medium);margin-bottom:5px}.ArticleCard_categoryContainer__HvyMp,.ArticleCard_tagContainer__EvOJx{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:var(--spacing-sm)}.ArticleCard_tagContainer__EvOJx{margin-bottom:0}.ArticleCard_dateContainer__t5CEx{margin-top:var(--spacing-sm)}.ArticleCard_date__wBRuj{font-size:var(--font-size-xs);color:var(--text-light);white-space:nowrap;display:block}.ArticleCard_metaTop__19NbW{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:var(--spacing-sm)}.ArticleCard_pillButtonSmall__7Lair{padding:1px 8px;border-radius:var(--border-radius-xl);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border:1px solid transparent;display:inline-block}.ArticleCard_categoryPillSmall__m7RcK{background-color:var(--white);color:var(--primary-color);border:1px solid var(--primary-color)}.ArticleCard_tagPillSmall__6NYX3{background-color:var(--light-gray);color:var(--text-gray);border:1px solid var(--medium-gray)}@media (max-width:768px){.ArticleCard_title__Hn1Zs{font-size:1.15rem;min-height:2.6em}.ArticleCard_summary__eBpap{font-size:.95rem}.ArticleCard_content___h_ug{padding:var(--spacing-sm)}}.AnnouncementsSection_newsSection__mv0_A{max-width:var(--container-width);margin:0 auto;padding:var(--spacing-md) 0}.AnnouncementsSection_bannerCtaImage__yNm5s{padding:var(--spacing-md);height:auto;border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);cursor:pointer}.AnnouncementsSection_bannerCtaImage__yNm5s:hover{transform:scale(1.05);transition:transform .3s ease}