.mpmr-quicknav{display:none}@media screen and (max-width:767px){:root{--mpmr-ink:#142a40;--mpmr-muted:#506175;--mpmr-teal:#087c82;--mpmr-line:#e1e8ef;--mpmr-paper:#f6f9fc;--mpmr-radius:16px}html{scroll-padding-top:18px}body{overflow-x:clip;-webkit-text-size-adjust:100%}body.home .mpmr-quicknav,body.home .mpmr-quicknav *{box-sizing:border-box}body .site-header{border-bottom:1px solid var(--mpmr-line);box-shadow:0 3px 18px rgb(13 40 65 / .055)}body .site-header .inside-header{padding:14px 16px!important;gap:8px}body .site-header .site-branding .main-title,body .site-header .main-title{font-size:clamp(1.26rem, 5.3vw, 1.56rem);line-height:1.16;letter-spacing:-.025em}body .site-header .site-description{font-size:.72rem;line-height:1.35}body .main-navigation .menu-toggle{min-height:44px;touch-action:manipulation;border-radius:9px;font-size:14px;font-weight:700}body .main-navigation.toggled .main-nav>ul>li>a,body .main-navigation .main-nav ul li a{min-height:44px;line-height:1.4}body.home .mpmr-quicknav{display:block;width:100%;background:#f2f7f8;border-bottom:1px solid #dce9e9}body.home .mpmr-quicknav__inner{display:flex;align-items:center;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-snap-type:x proximity;padding:10px 16px 11px;margin:0 auto;max-width:1200px}body.home .mpmr-quicknav__label{flex:0 0 auto;color:#586977;font-size:.72rem;line-height:1.1;font-weight:800;text-transform:uppercase;letter-spacing:.085em;margin-right:3px}body.home .mpmr-quicknav__link{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex:0 0 auto;min-height:42px;padding:10px 14px;background:#fff;border:1px solid #d4e3e7;color:#123c4d;border-radius:999px;font-size:.84rem;line-height:1.1;font-weight:700;text-decoration:none;box-shadow:0 2px 7px rgb(16 49 65 / .035);scroll-snap-align:start}body.home .mpmr-quicknav__link:focus-visible,body.home .mpmr-quicknav__link:hover{outline:2px solid var(--mpmr-teal);outline-offset:2px;color:#065b60}body.home #page,body.home #content,body.home .site-content,body.home .site-main,body.home .content-area,body.home .inside-article{max-width:100%;min-width:0}body.home .site-content{padding-top:0}body.home .inside-article{padding:16px 16px 25px;overflow:visible}body.home .entry-content{margin-top:0}body.home .entry-content>*{min-width:0;max-width:100%}body.home .entry-content h1,body.home .entry-content h2,body.home .entry-content h3,body.home .site-main h1,body.home .site-main h2{overflow-wrap:break-word;text-wrap:balance;letter-spacing:-.025em}body.home .entry-content h1,body.home .site-main h1{font-size:clamp(2rem, 8vw, 2.75rem);line-height:1.09;margin-bottom:16px}body.home .entry-content h2,body.home .site-main h2{font-size:clamp(1.36rem, 5.6vw, 1.82rem);line-height:1.22;margin-top:28px;margin-bottom:13px}body.home .entry-content h3{font-size:clamp(1.08rem, 4.4vw, 1.30rem);line-height:1.28}body.home .entry-content p,body.home .site-main p{line-height:1.65;overflow-wrap:break-word}body.home .entry-content>p:first-of-type{font-size:1.01rem}body.home main :is(.wp-block-columns,.wp-block-group.is-layout-flex){flex-direction:column;align-items:stretch;gap:14px}body.home main :is(.wp-block-column,.wp-block-buttons,.wp-block-button){min-width:0;max-width:100%}body.home main :is(.wp-block-columns,.wp-block-grid,.wp-block-latest-posts.is-grid){grid-template-columns:minmax(0,1fr)}body.home main :is([class*="topics-grid"],[class*="cards-grid"],[class*="tools-grid"],[class*="features-grid"],[class*="guides-grid"],[class*="category-grid"]){grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.home main :is([class*="topic-card"],[class*="tool-card"],[class*="guide-card"],[class*="feature-card"],[class*="category-card"]){min-width:0;border-radius:var(--mpmr-radius);overflow:hidden}body.home main :is(.wp-block-button__link,.wp-element-button){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;text-align:center;border-radius:12px;text-decoration:none;font-weight:700}body.home main :is(button,input[type="submit"],.button){min-height:44px;touch-action:manipulation}body.home main :is(input[type="search"],input[type="text"],select){max-width:100%;min-height:44px;border-radius:10px;font-size:16px}body.home main :is(.wp-block-image,figure){max-width:100%}body.home main :is(img,video){max-width:100%;height:auto}body.home main :is(.wp-block-table,.table-wrap,.table-responsive){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.archive .site-main>article,body.blog .site-main>article{padding:18px 16px;border:1px solid var(--mpmr-line);border-radius:14px;background:#fff;margin-bottom:15px}body.archive .entry-title,body.blog .entry-title{font-size:clamp(1.25rem, 5.2vw, 1.60rem);line-height:1.25;overflow-wrap:break-word}body.archive .site-main .entry-summary p,body.blog .site-main .entry-summary p{line-height:1.6}body.single:not(.postid-1161) .site-main .entry-header .entry-title{font-size:clamp(1.78rem, 7vw, 2.45rem);line-height:1.16;letter-spacing:-.025em;overflow-wrap:break-word}body.single:not(.postid-1161) .entry-content :is(img,video){max-width:100%;height:auto}body.single:not(.postid-1161) .entry-content :is(table,pre){max-width:100%}body.single:not(.postid-1161) .entry-content .wp-block-table{max-width:100%;overflow-x:auto}body .site-footer .footer-widgets,body .site-footer .inside-site-info{padding-left:16px;padding-right:16px}body .site-footer .footer-widgets .widget{margin-bottom:24px}body .site-footer :is(a,p,li){overflow-wrap:anywhere}body .site-header a:focus-visible,body .main-navigation a:focus-visible,body .site-footer a:focus-visible{outline:2px solid #087c82;outline-offset:3px}}@media screen and (max-width:360px){body.home .inside-article{padding-left:12px;padding-right:12px}body.home .mpmr-quicknav__inner{padding-left:12px;padding-right:12px}body.home .mpmr-quicknav__link{padding-left:12px;padding-right:12px;font-size:.81rem}}@media (prefers-reduced-motion:reduce){.mpmr-quicknav *,.mpmr-quicknav{scroll-behavior:auto!important}}