/*303ee96a2f2ada7119ef0a0d50855952*/
@charset "UTF-8";
@font-face{font-family:"Titillium";src:url('../fonts/Titillium-Regular.otf?6ace7665') format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titillium";src:url('../fonts/Titillium-Bold.otf?6ace7665') format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--mc-cyan: #13a7ca;--mc-cyan-deep: #0e8ba7;--mc-teal: #4aaf99;--mc-teal-deep: #2f7f6d;--mc-green: #66b65b;--mc-green-bright: #61c257;--mc-green-deep: #4f9a46;--mc-coral: #de6a7d;--mc-crimson: #b12f49;--mc-n0: #ffffff;--mc-n25: #f7f9f9;--mc-n50: #eef2f2;--mc-n100: #e0e7e7;--mc-n200: #c7d2d3;--mc-n300: #a4b3b5;--mc-n400: #7b8c8e;--mc-n500: #5c6b6d;--mc-n600: #43504f;--mc-n700: #2f3a3a;--mc-n800: #20292a;--mc-n900: #141b1c;--mc-text: var(--mc-n700);--mc-text-strong: var(--mc-n900);--mc-text-muted: var(--mc-n500);--mc-link: var(--mc-cyan-deep);--mc-link-hover: var(--mc-green-deep);--mc-surface-page: var(--mc-n50);--mc-surface-card: var(--mc-n0);--mc-border: var(--mc-n100);--mc-radius-sm: 6px;--mc-radius-md: 10px;--mc-radius-lg: 14px;--mc-shadow-sm: 0 1px 3px rgba(20, 41, 42, .08), 0 1px 2px rgba(20, 41, 42, .04);--mc-shadow-md: 0 4px 12px rgba(20, 41, 42, .09);--mc-shadow-lg: 0 12px 28px rgba(20, 41, 42, .12);--mc-gradient: linear-gradient(90deg, #13a7ca 0%, #66b65b 100%);--mc-gradient-diag: linear-gradient(135deg, #20a6cb 0%, #4aaf99 50%, #61c257 100%);--mc-font: "Titillium", "Titillium Web", "Segoe UI", system-ui, sans-serif;--mc-content: 1180px;--mc-gutter: 24px;--mc-mobilebar-h: 68px;--mc-cat: var(--mc-cyan);--mc-cat-text: var(--mc-cyan-deep)}.cat-homelab{--mc-cat: #13a7ca;--mc-cat-text: #0e8ba7}.cat-work-life-flow{--mc-cat: #8a63d2;--mc-cat-text: #6a43b8}.cat-freizeit{--mc-cat: #66b65b;--mc-cat-text: #4f9a46}.cat-gesellschaft{--mc-cat: #de6a7d;--mc-cat-text: #b12f49}body{font-family:var(--mc-font);font-size:17px;line-height:1.65;color:var(--mc-text);background:var(--mc-surface-page)}h1,h2,h3,h4,h5,h6{font-family:var(--mc-font);font-weight:700;color:var(--mc-text-strong);line-height:1.25}h1{font-size:clamp(2.25rem, 4vw + 1rem, 3.3rem);line-height:1.1}h2{font-size:clamp(1.6rem, 2vw + 1rem, 2.125rem)}h3{font-size:1.375rem}a{color:var(--mc-link);transition:color 140ms cubic-bezier(0.4, 0, 0.2, 1)}a:hover,a:focus{color:var(--mc-link-hover)}:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(19, 167, 202, 0.32);border-radius:4px}img{max-width:100%;height:auto}.mc-eyebrow{margin:0 0 0.5rem;font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mc-n600)}.mc-container{max-width:var(--mc-content);margin:0 auto;padding-left:var(--mc-gutter);padding-right:var(--mc-gutter);box-sizing:border-box}.mc-section{padding-top:3rem;padding-bottom:3rem}.button,.btn,.g-button,.mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;font-family:var(--mc-font);font-weight:700;border-radius:var(--mc-radius-sm);padding:0.7rem 1.4rem;min-height:44px;border:1px solid transparent;box-shadow:none;text-transform:none;letter-spacing:0;text-decoration:none;box-sizing:border-box}.button-primary,.btn-primary,.mc-btn-dark{background:var(--mc-n900);color:var(--mc-n0)}.button-primary:hover,.button-primary:focus,.btn-primary:hover,.btn-primary:focus,.mc-btn-dark:hover,.mc-btn-dark:focus{background:var(--mc-n700);color:var(--mc-n0)}.mc-btn-outline{background:transparent;color:var(--mc-n900);border-color:var(--mc-n300)}.mc-btn-outline:hover,.mc-btn-outline:focus{border-color:var(--mc-n900);color:var(--mc-n900)}.mc-btn-outline-light{background:transparent;color:var(--mc-n0);border-color:var(--mc-n500)}.mc-btn-outline-light:hover,.mc-btn-outline-light:focus{border-color:var(--mc-n0);color:var(--mc-n0)}.mc-btn-cyan{background:var(--mc-cyan);color:var(--mc-n900)}.mc-btn-cyan:hover,.mc-btn-cyan:focus{background:var(--mc-green-bright);color:var(--mc-n900)}.mc-btn-cta{background:var(--mc-cyan);color:var(--mc-n900) !important;border-radius:999px;padding:0.6rem 1.25rem}.mc-btn-cta:hover{background:var(--mc-green-bright)}.mc-btn-row{display:flex;flex-wrap:wrap;gap:0.75rem}#g-navigation,#g-header{background:var(--mc-n0);box-shadow:var(--mc-shadow-sm);color:var(--mc-text)}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container,#g-header .g-main-nav .g-toplevel>li>.g-menu-item-container{color:var(--mc-n600);font-weight:400;padding:0.65rem 0.9rem}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container:hover,#g-header .g-main-nav .g-toplevel>li.active>.g-menu-item-container,#g-header .g-main-nav .g-toplevel>li>.g-menu-item-container:hover{color:var(--mc-n900);font-weight:700}.mc-wordmark{font-weight:700;letter-spacing:0.18em;font-size:1.15rem;color:var(--mc-n900);text-transform:lowercase}.mc-logo-mark{width:44px;height:44px;border-radius:50%;background:var(--mc-gradient-diag);flex:0 0 auto}.mc-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--mc-surface-card);border-radius:var(--mc-radius-md);overflow:hidden;box-shadow:var(--mc-shadow-sm);transition:box-shadow 220ms cubic-bezier(0.4, 0, 0.2, 1), transform 220ms cubic-bezier(0.4, 0, 0.2, 1)}.mc-card:hover,.mc-card:focus-within{box-shadow:var(--mc-shadow-lg);transform:translateY(-2px)}.mc-card__media{position:relative;display:block;aspect-ratio:1.9047619048;background:var(--mc-n200);overflow:hidden}.mc-card__media img{width:100%;height:100%;object-fit:cover;display:block}.mc-card__badge{position:absolute;left:12px;top:12px;background:var(--mc-n900);color:var(--mc-n0);font-size:0.8rem;font-weight:700;padding:0.15rem 0.65rem;border-radius:999px}.mc-card__bar{height:4px;background:var(--mc-cat)}.mc-card__body{display:flex;flex-direction:column;gap:0.4rem;padding:1.25rem 1.4rem 1.5rem;flex:1;min-width:0}.mc-card__meta{margin:0;font-size:0.8rem;color:var(--mc-text-muted)}.mc-card__cat{position:relative;z-index:1;font-weight:700;color:var(--mc-cat-text);text-decoration:none}.mc-card__cat:hover{text-decoration:underline}.mc-card__title{margin:0;font-size:1.375rem;line-height:1.25}.mc-card__title a{color:var(--mc-text-strong);text-decoration:none}.mc-card__title a::after{content:"";position:absolute;inset:0}.mc-card__series{margin:0;font-size:0.8rem;color:var(--mc-text-muted)}.mc-card__teaser{margin:0;font-size:0.9rem;color:var(--mc-n600)}.mc-card__tags{margin-top:auto;padding-top:0.5rem;display:flex;flex-wrap:wrap;gap:0.35rem;font-size:0.8rem;position:relative;z-index:1}.mc-card__tags a{padding:0.15rem 0.6rem;border-radius:999px;background:var(--mc-n50);color:var(--mc-n700);text-decoration:none}.mc-card__tags a:hover{background:var(--mc-n100)}.com-content-category-blog{max-width:var(--mc-content);margin:0 auto}.com-content-category-blog .com-content-category-blog__items:not(.items-leading){display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1.5rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading).columns-2,.com-content-category-blog .com-content-category-blog__items:not(.items-leading).columns-3,.com-content-category-blog .com-content-category-blog__items:not(.items-leading).columns-4{column-count:initial}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item{margin:0;width:auto}.com-content-category-blog .items-leading{margin-bottom:2rem}.com-content-category-blog .items-leading .mc-card{flex-direction:row;flex-wrap:wrap;box-shadow:var(--mc-shadow-md);border-radius:var(--mc-radius-lg)}.com-content-category-blog .items-leading .mc-card__media{flex:1.4 1 520px}.com-content-category-blog .items-leading .mc-card__bar{width:4px;height:auto}.com-content-category-blog .items-leading .mc-card__body{flex:1 1 340px;justify-content:center;padding:2.25rem}.com-content-category-blog .items-leading .mc-card__title{font-size:2.125rem;line-height:1.2}.com-content-category-blog .items-leading .mc-card__teaser{font-size:1rem}.com-content-category-blog .category-desc{font-size:1.15rem;color:var(--mc-n600);max-width:62ch}.com-content-category-blog__navigation,.pagination__wrapper{display:flex;justify-content:center;margin:3rem 0 4rem}.com-content-category-blog__navigation .pagination,.pagination__wrapper .pagination{gap:0.5rem;flex-wrap:wrap}.com-content-category-blog__navigation .page-link,.pagination__wrapper .page-link{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--mc-n0);color:var(--mc-n900)}.com-content-category-blog__navigation .page-item.active .page-link,.pagination__wrapper .page-item.active .page-link{background:var(--mc-n900);color:var(--mc-n0);font-weight:700}.counter{color:var(--mc-text-muted);font-size:0.9rem}#g-footer,#g-copyright{background:var(--mc-n800);color:var(--mc-n200)}#g-footer a,#g-copyright a{color:var(--mc-n100)}#g-footer a:hover,#g-copyright a:hover{color:var(--mc-green-bright)}#g-footer .mc-footer-mail,#g-copyright .mc-footer-mail{color:var(--mc-green-bright);font-weight:700}#g-footer{border-top:4px solid transparent;border-image:var(--mc-gradient) 1}#g-copyright{font-size:0.8rem;color:var(--mc-n300)}.mc-surface-dark{background:var(--mc-n900);color:var(--mc-n100);border-radius:var(--mc-radius-lg)}.mc-surface-dark h2,.mc-surface-dark h3{color:var(--mc-n0)}.mc-card-plain{background:var(--mc-n0);border-radius:var(--mc-radius-md);box-shadow:var(--mc-shadow-sm)}.mc-placeholder{background:var(--mc-n200);border-radius:var(--mc-radius-sm)}@media (max-width:47.99rem){.mc-hide-mobile{display:none !important}}@media (min-width:48rem){.mc-show-mobile{display:none !important}}@media (prefers-reduced-motion:reduce){.mc-card,.mc-card:hover{transition:none;transform:none}}@media (max-width:47.99rem){:root{--mc-gutter: 16px}body{font-size:16px;line-height:1.6}h1{font-size:2.5rem;line-height:1.05}h2{font-size:1.75rem;line-height:1.15}.mc-section{padding-top:2.25rem;padding-bottom:1rem}.mc-btn-row{flex-direction:column;gap:0.625rem}.mc-btn-row .mc-btn{width:100%;min-height:48px}}@media (max-width:47.99rem){#g-navigation,#g-header{position:sticky;top:0;z-index:1000}#g-navigation .g-main-nav,#g-navigation .mc-btn-cta,#g-header .g-main-nav,#g-header .mc-btn-cta{display:none}.mc-wordmark{font-size:1rem}.mc-logo-mark{width:34px;height:34px}}.g-offcanvas-toggle{width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--mc-radius-md);color:var(--mc-n900)}@media (max-width:51rem){.g-offcanvas-toggle{display:inline-flex;top:10px;left:auto;right:var(--mc-gutter);z-index:10001}}#g-offcanvas{background:var(--mc-n900);color:var(--mc-n100);width:100%;max-width:100%;border-top:4px solid transparent;border-image:var(--mc-gradient) 1;display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box;padding-left:0 !important}#g-offcanvas>.g-grid:last-of-type{margin-top:auto}#g-offcanvas .mc-wordmark{color:var(--mc-n0)}#g-offcanvas .g-content{margin:0;padding:0.9rem var(--mc-gutter)}#g-offcanvas #g-mobilemenu-container{margin:0 !important;width:auto !important;max-width:100%;padding:0.5rem 0 0}#g-offcanvas #g-mobilemenu-container ul.g-toplevel{width:auto !important;margin:0 !important;padding:0;background:transparent !important;list-style:none}#g-offcanvas #g-mobilemenu-container .g-toplevel>li{margin:0;border-bottom:1px solid var(--mc-n700)}#g-offcanvas #g-mobilemenu-container .g-toplevel>li>.g-menu-item-container{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0;font-size:1.75rem;font-weight:700;color:var(--mc-n0) !important;background:transparent !important}#g-offcanvas #g-mobilemenu-container .g-toplevel>li>.g-menu-item-container::after{content:"→";color:var(--mc-n400);font-weight:400}#g-offcanvas #g-mobilemenu-container .g-toplevel>li>.g-menu-item-container .g-menu-item-title,#g-offcanvas #g-mobilemenu-container .g-toplevel>li>.g-menu-item-container .g-menu-item-content{color:inherit !important}#g-offcanvas #g-mobilemenu-container .g-dropdown{display:block !important;position:static !important;opacity:1 !important;visibility:visible !important;width:auto !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 0 0.9rem !important;transform:none !important;background:transparent !important;box-shadow:none !important}#g-offcanvas #g-mobilemenu-container .g-dropdown .g-grid,#g-offcanvas #g-mobilemenu-container .g-dropdown .g-block,#g-offcanvas #g-mobilemenu-container .g-dropdown .g-dropdown-column{display:block;width:auto;padding:0;margin:0}#g-offcanvas #g-mobilemenu-container .g-menu-parent-indicator{display:none}#g-offcanvas #g-mobilemenu-container .g-sublevel{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.5rem;margin:0;padding:0;list-style:none;background:transparent !important;width:auto !important}#g-offcanvas #g-mobilemenu-container .g-sublevel>li.g-go-back{display:none !important}#g-offcanvas #g-mobilemenu-container .g-sublevel>li{margin:0}#g-offcanvas #g-mobilemenu-container .g-sublevel>li:has(> .g-menu-item-container[href$="/alle-beitraege"]){display:none}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container{display:flex;align-items:center;gap:0.6rem;min-height:44px;padding:0 0.75rem;background:var(--mc-n800) !important;border-radius:8px;color:var(--mc-n100) !important;font-size:0.95rem;font-weight:400}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container::before{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:var(--mc-cyan)}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container::after{content:none}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container[href$="/homelab"]::before{background:#13a7ca}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container[href$="/work-life-flow"]::before{background:#8a63d2}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container[href$="/freizeit"]::before{background:#66b65b}#g-offcanvas #g-mobilemenu-container .g-sublevel>li>.g-menu-item-container[href$="/gesellschaft"]::before{background:#de6a7d}#g-offcanvas .mc-offcanvas-footer{padding:1rem 0 1.75rem;font-size:0.8rem;color:var(--mc-n300)}#g-offcanvas .mc-offcanvas-footer .mc-btn{width:100%;min-height:52px;margin-top:0.625rem}#g-offcanvas .mc-offcanvas-footer .mc-offcanvas-social{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.625rem}.mc-mobilebar{display:none}@media (max-width:47.99rem){.mc-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;gap:0.625rem;padding:0.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:rgba(255, 255, 255, 0.95);box-shadow:0 -4px 12px rgba(20, 41, 42, 0.09);box-sizing:border-box}.mc-mobilebar .mc-btn{min-height:48px}.mc-mobilebar .mc-mobilebar__main{flex:1}.mc-mobilebar .mc-mobilebar__icon{flex:0 0 48px;padding:0}body.g-offcanvas-open .mc-mobilebar{display:none}}.mc-hero{background:var(--mc-n0)}.mc-hero__inner{display:flex;flex-wrap:wrap;align-items:center;gap:3.5rem;padding-top:4.5rem;padding-bottom:4rem}.mc-hero__text{flex:999 1 420px;min-width:0}.mc-hero__title{margin:0 0 0.75rem;font-size:clamp(2.5rem, 5vw, 4.125rem);line-height:1.05}.mc-hero__claim{margin:0 0 1.25rem;font-size:clamp(1.375rem, 2vw + .5rem, 1.875rem);line-height:1.25;font-weight:700;color:var(--mc-cyan-deep);max-width:28ch}.mc-hero__lede{margin:0 0 2rem;font-size:1.15rem;line-height:1.55;color:var(--mc-n600);max-width:54ch}.mc-hero__portrait{position:relative;flex:0 1 460px;max-width:520px}.mc-hero__portrait img{display:block;width:100%;height:auto;object-fit:contain;border:0;border-radius:0;box-shadow:none;background:none}.mc-hero__portrait .mc-status{position:absolute;left:-24px;bottom:32px}.mc-status{display:inline-flex;align-items:center;gap:0.5rem;background:var(--mc-n0);border:1px solid var(--mc-n100);border-radius:999px;padding:0.4rem 0.9rem;font-size:0.9rem;box-shadow:var(--mc-shadow-md)}.mc-status::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--mc-green-deep)}.mc-status strong{color:var(--mc-n900)}.mc-facts{background:var(--mc-n900);color:var(--mc-n100)}.mc-facts__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1.5rem;padding-top:1.75rem;padding-bottom:1.75rem}.mc-facts__value{margin:0;font-size:1.375rem;font-weight:700;color:var(--mc-n0);line-height:1.25}.mc-facts__label{margin:0;font-size:0.9rem;color:var(--mc-n300)}.mc-pillars{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem}.mc-pillar{background:var(--mc-n0);border-radius:var(--mc-radius-lg);padding:2rem;border-top:4px solid var(--mc-pillar, var(--mc-cyan))}.mc-pillar--teal{--mc-pillar: var(--mc-teal)}.mc-pillar--green{--mc-pillar: var(--mc-green)}.mc-pillar h3{margin:1rem 0 0.75rem;font-size:1.7rem;line-height:1.2}.mc-pillar ul{margin:0;padding-left:1.25rem;color:var(--mc-n600)}.mc-pillar li+li{margin-top:0.375rem}.mc-pillar svg{display:block}.mc-role{display:flex;flex-wrap:wrap;background:var(--mc-n0);border-radius:var(--mc-radius-lg);overflow:hidden}.mc-role__intro{flex:1 1 340px;padding:3rem;background:var(--mc-gradient-diag);color:var(--mc-n0)}.mc-role__intro h2{margin:0 0 1rem;color:var(--mc-n0)}.mc-role__intro p{margin:0;color:var(--mc-n0)}.mc-role__intro .mc-eyebrow{margin:0 0 0.75rem;color:var(--mc-n0)}.mc-role__lead{grid-column:1 / -1;margin:0;color:var(--mc-n700)}.mc-role__lists{flex:2 1 520px;padding:3rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:2rem}.mc-role__lists h3{margin:0 0 0.75rem;font-size:1.2rem}.mc-role__lists ul{margin:0;padding:0;list-style:none}.mc-role__lists li{padding:0.6rem 0;border-bottom:1px solid var(--mc-n100)}.mc-role__lists li:last-child{border-bottom:0}@media (max-width:47.99rem){.mc-hero__inner{gap:1.25rem;padding-top:1.75rem;padding-bottom:2rem;flex-direction:column-reverse;align-items:stretch}.mc-hero__title{font-size:2.5rem}.mc-hero__claim{font-size:1.375rem}.mc-hero__lede{font-size:1rem;margin-bottom:1.5rem}.mc-hero__portrait{display:flex;align-items:center;gap:0.875rem;max-width:none;flex:0 0 auto}.mc-hero__portrait img{width:132px;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0;box-shadow:none}.mc-hero__portrait .mc-status{position:static;box-shadow:none;font-size:0.8rem}.mc-facts__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem 0.75rem;padding-top:1.25rem;padding-bottom:1.25rem}.mc-facts__value{font-size:1.05rem;hyphens:auto}.mc-facts__label{font-size:0.8rem}.mc-pillars{grid-template-columns:1fr;gap:0.75rem}.mc-pillar{padding:1.25rem;border-top:0;border-left:4px solid var(--mc-pillar, var(--mc-cyan));border-radius:12px}.mc-pillar h3{margin:0.25rem 0 0.5rem;font-size:1.25rem}.mc-pillar ul{font-size:0.95rem}.mc-role{border-radius:12px}.mc-role__intro,.mc-role__lists{padding:1.25rem}.mc-role__lists{gap:1.25rem}.mc-role__lists li{padding:0.4rem 0;font-size:0.95rem}}.mc-feature{display:flex;flex-wrap:wrap;background:var(--mc-n900);color:var(--mc-n200);border-radius:var(--mc-radius-lg);overflow:hidden}.mc-feature__media{flex:1 1 420px;min-height:240px;background:var(--mc-n600)}.mc-feature__media img{width:100%;height:100%;object-fit:cover;display:block}.mc-feature__body{flex:1.3 1 480px;padding:2.5rem;box-sizing:border-box;min-width:0}.mc-feature__eyebrow{margin:0 0 0.5rem;font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mc-green-bright)}.mc-feature h3{margin:0 0 0.75rem;font-size:2.125rem;line-height:1.15;color:var(--mc-n0)}.mc-feature p{max-width:56ch}.mc-exp{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem}.mc-exp-item{background:var(--mc-n0);border-radius:var(--mc-radius-md);overflow:hidden;box-shadow:var(--mc-shadow-sm);border-top:4px solid var(--mc-cat)}.mc-exp-item__media{aspect-ratio:1.9047619048;background:var(--mc-n200)}.mc-exp-item__media img{width:100%;height:100%;object-fit:cover;display:block}.mc-exp-item__body{padding:1.4rem 1.5rem 1.6rem}.mc-exp-item__meta{margin:0 0 0.375rem;font-size:0.8rem;color:var(--mc-text-muted)}.mc-exp-item__meta strong{color:var(--mc-cat-text)}.mc-exp-item h4{margin:0 0 0.5rem;font-size:1.375rem;line-height:1.25}.mc-exp-item p{margin:0;font-size:0.9rem;color:var(--mc-n600)}.mc-exp-item__role{margin-top:0.625rem !important;font-size:0.8rem !important;color:var(--mc-text-muted) !important}.mc-callout{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 2rem;background:var(--mc-n0);border-radius:var(--mc-radius-md);border-left:4px solid var(--mc-cyan);padding:1.25rem 1.5rem}.mc-callout__label{margin:0;font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mc-cyan-deep)}.mc-callout__text{flex:1 1 520px;margin:0;min-width:0}.mc-identity{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:1.5rem}.mc-identity__item{background:var(--mc-n0);border-radius:var(--mc-radius-md);padding:1.75rem}.mc-identity h3{margin:0 0 0.5rem;font-size:1.375rem}.mc-identity p{margin:0;font-size:0.9rem;color:var(--mc-n600)}.mc-praxis{padding-bottom:0}.mc-praxis__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:0.75rem 2rem;margin-bottom:1.25rem}.mc-praxis__head h2{margin:0 0 0.5rem}.mc-praxis__head p{margin:0;max-width:62ch;color:var(--mc-n600)}.mc-link-more{font-weight:700;white-space:nowrap;text-decoration:none;color:var(--mc-link)}.mc-link-more:hover{color:var(--mc-link-hover)}.mc-praxis .mc-callout{margin-bottom:1.5rem}.mc-contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;background:var(--mc-n900);border-radius:var(--mc-radius-lg);padding:3.5rem 3rem}.mc-contact__text{flex:1 1 460px}.mc-contact h2{margin:0 0 0.5rem;color:var(--mc-n0)}.mc-contact p{margin:0;color:var(--mc-n200);max-width:52ch}@media (max-width:47.99rem){.mc-feature{border-radius:12px}.mc-feature__media{flex-basis:100%;min-height:0;aspect-ratio:1.9047619048}.mc-feature__body{flex-basis:100%;padding:1.25rem}.mc-feature h3{font-size:1.375rem}.mc-exp{grid-template-columns:1fr;gap:0.625rem}.mc-exp-item{display:flex;gap:0.75rem;padding:0.75rem;border-top:0;border-left:4px solid var(--mc-cat);border-radius:12px;box-shadow:none}.mc-exp-item__media{flex:0 0 96px;align-self:flex-start;border-radius:6px;overflow:hidden}.mc-exp-item__body{padding:0;min-width:0}.mc-exp-item__meta{font-size:0.75rem;margin-bottom:0.125rem}.mc-exp-item h4{font-size:1rem;margin-bottom:0.25rem}.mc-exp-item p{font-size:0.875rem;line-height:1.45}.mc-exp-item__role{display:none}.mc-callout{padding:1rem 1.125rem;gap:0.375rem}.mc-identity{grid-template-columns:1fr;gap:0.625rem}.mc-identity__item{padding:1rem 1.125rem}.mc-identity p{display:none}.mc-contact{padding:1.75rem 1.25rem;border-radius:12px;gap:1.25rem}.mc-contact h2{font-size:1.75rem;line-height:1.1}.mc-contact .mc-btn-row{width:100%}}.mc-profile-head{background:var(--mc-n0)}.mc-profile-head__inner{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3rem;padding-top:2.5rem;padding-bottom:4rem}.mc-profile-head__portrait{flex:0 1 300px}.mc-profile-head__portrait img{display:block;width:100%;aspect-ratio:0.8;object-fit:cover;border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-lg)}.mc-profile-head__text{flex:999 1 520px;min-width:0}.mc-profile-head__role{margin:0 0 1.25rem;font-size:1.5rem;line-height:1.35;font-weight:700;color:var(--mc-cyan-deep)}.mc-profile-head__intro{margin:0 0 1.75rem;color:var(--mc-n600);max-width:62ch}.mc-keyfacts{margin:0 0 1.75rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1px;background:var(--mc-n100);border:1px solid var(--mc-n100);border-radius:var(--mc-radius-md);overflow:hidden}.mc-keyfacts>div{background:var(--mc-n25);padding:1rem 1.125rem}.mc-keyfacts dt{font-size:0.8rem;color:var(--mc-text-muted)}.mc-keyfacts dd{margin:0.125rem 0 0;font-weight:700;color:var(--mc-n900);hyphens:auto}.mc-matrix-legend{display:flex;flex-wrap:wrap;gap:0.5rem 1.5rem;padding:1rem 1.75rem;background:var(--mc-n25);border-bottom:1px solid var(--mc-n100);font-size:0.9rem}.mc-matrix-wrap{background:var(--mc-n0);border-radius:var(--mc-radius-lg);overflow:hidden}.mc-matrix{margin:0;padding:0;list-style:none}.mc-matrix>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0.5rem 1.5rem;padding:1.125rem 1.75rem;border-bottom:1px solid var(--mc-n100)}.mc-matrix>li:last-child{border-bottom:0}.mc-matrix__name{flex:1 1 320px;min-width:0}.mc-matrix__name strong{display:block;color:var(--mc-n900)}.mc-matrix__name span{font-size:0.9rem;color:var(--mc-text-muted)}.mc-level__short{display:none}.mc-level{flex:0 0 auto;padding:0.375rem 0.875rem;border-radius:999px;font-size:0.9rem;font-weight:700;white-space:nowrap}.mc-level--lead{background:#0a7a94;color:var(--mc-n0)}.mc-level--clarify{background:var(--mc-teal);color:var(--mc-n900)}.mc-level--understand{background:var(--mc-n100);color:var(--mc-n900)}@media (max-width:47.99rem){.mc-profile-head__inner{gap:1.25rem;padding-top:1.5rem;padding-bottom:1.75rem}.mc-profile-head__portrait{flex:0 0 auto}.mc-profile-head__portrait img{width:112px;height:112px;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 4px var(--mc-n0), 0 0 0 7px var(--mc-green)}.mc-profile-head__role{font-size:1.25rem;line-height:1.3}.mc-profile-head__intro{font-size:0.95rem;margin-bottom:1.25rem}.mc-keyfacts{grid-template-columns:repeat(2, minmax(0, 1fr))}.mc-keyfacts>div{padding:0.75rem 0.875rem}.mc-keyfacts dt{font-size:0.75rem}.mc-keyfacts dd{font-size:0.95rem;line-height:1.3}.mc-matrix-legend{padding:0 0 0.875rem;background:none;border:0;gap:0.375rem}.mc-matrix-wrap{border-radius:12px}.mc-matrix>li{padding:0.875rem 1rem;flex-wrap:nowrap;align-items:flex-start}.mc-matrix__name{flex:1 1 auto}.mc-matrix__name span{font-size:0.875rem}.mc-level{padding:0.2rem 0.625rem;font-size:0.8rem}.mc-level__full{display:none}.mc-level__short{display:inline}}.mc-timeline{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.mc-timeline>li{display:flex;flex-wrap:wrap;gap:0.5rem 2rem;background:var(--mc-n0);border-radius:var(--mc-radius-md);padding:1.5rem 1.75rem;border-left:4px solid var(--mc-tl, var(--mc-cyan))}.mc-timeline--teal{--mc-tl: var(--mc-teal)}.mc-timeline__date{flex:0 0 160px;font-weight:700;color:var(--mc-tl-text, var(--mc-cyan-deep))}.mc-timeline__body{flex:1 1 420px;min-width:0}.mc-timeline__body h3{margin:0;font-size:1.2rem}.mc-timeline__body p{margin:0.25rem 0 0;color:var(--mc-n600)}.mc-timeline>li.mc-tl--teal{--mc-tl: var(--mc-teal);--mc-tl-text: var(--mc-teal-deep)}.mc-timeline>li.mc-tl--green{--mc-tl: var(--mc-green);--mc-tl-text: var(--mc-green-deep)}.mc-timeline>li.mc-tl--grey{--mc-tl: var(--mc-n200);--mc-tl-text: var(--mc-n500)}.mc-principles{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:1.5rem 2rem}.mc-principles h3{margin:0 0 0.25rem;font-size:1.2rem}.mc-principles p{margin:0;font-size:0.9rem;color:var(--mc-n600)}.mc-certs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0.875rem}.mc-certs li{display:flex;gap:0.75rem;align-items:flex-start;color:var(--mc-n200)}.mc-certs strong{color:var(--mc-n0)}.mc-certs svg{flex:0 0 22px;margin-top:2px}.mc-personal{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:1.5rem}.mc-personal__item{background:var(--mc-n0);border-radius:var(--mc-radius-md);overflow:hidden;text-decoration:none;color:inherit}.mc-personal__media{aspect-ratio:1.9047619048;background:var(--mc-n300)}.mc-personal__media img{width:100%;height:100%;object-fit:cover;display:block}.mc-personal__body{padding:1.25rem 1.375rem}.mc-personal__body h3{margin:0 0 0.25rem;font-size:1.375rem}.mc-personal__body p{margin:0;font-size:0.9rem;color:var(--mc-n600)}@media (max-width:47.99rem){.mc-timeline{gap:1.375rem;padding-left:1.25rem;border-left:2px solid var(--mc-n200)}.mc-timeline>li{position:relative;display:block;padding:0;background:none;border:0;border-radius:0}.mc-timeline>li::before{content:"";position:absolute;left:-1.75rem;top:0.25rem;width:14px;height:14px;border-radius:50%;background:var(--mc-tl, var(--mc-cyan));box-shadow:0 0 0 3px var(--mc-surface-page)}.mc-timeline__date{display:block;font-size:0.8rem}.mc-timeline__body h3{font-size:1rem}.mc-timeline__body p{font-size:0.875rem}.mc-principles{grid-template-columns:1fr;gap:0}.mc-principles>div{padding:0.75rem 0;border-bottom:1px solid var(--mc-n100)}.mc-principles>div:last-child{border-bottom:0}.mc-principles h3{font-size:1rem;margin:0}.mc-principles p{font-size:0.875rem}.mc-personal{grid-template-columns:1fr;gap:0.625rem}.mc-personal__item{display:flex;align-items:center;gap:0.75rem;padding:0.625rem;border-radius:12px}.mc-personal__media{flex:0 0 88px;border-radius:6px;overflow:hidden}.mc-personal__body{padding:0}.mc-personal__body h3{font-size:1rem;margin:0}.mc-personal__body p{font-size:0.875rem}}.mc-author-card{display:flex;align-items:center;gap:1rem;max-width:360px;padding:1rem 1.25rem;background:var(--mc-n25);border:1px solid var(--mc-n100);border-radius:var(--mc-radius-md);text-decoration:none;color:var(--mc-text)}.mc-author-card img{width:56px;height:56px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--mc-n0), 0 0 0 5px var(--mc-green)}.mc-author-card strong{display:block;color:var(--mc-n900)}.mc-author-card span{font-size:0.9rem;color:var(--mc-n600)}.mc-author-box{display:flex;flex-wrap:wrap;align-items:center;gap:1.75rem;padding:2.25rem 2.5rem;background:var(--mc-n900);border-radius:var(--mc-radius-lg);color:var(--mc-n200)}.mc-author-box img{width:96px;height:96px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--mc-green-bright)}.mc-author-box__text{flex:1 1 420px;min-width:0}.mc-author-box h2{margin:0 0 0.375rem;font-size:1.7rem;color:var(--mc-n0)}.mc-author-box p{margin:0;max-width:60ch}.mc-why{position:relative;margin-top:-2.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;padding:2rem 2.25rem;background:var(--mc-n0);border-radius:var(--mc-radius-lg);box-shadow:var(--mc-shadow-lg)}.mc-why__text{flex:2 1 480px;min-width:0}.mc-why__text h2{margin:0 0 0.5rem;font-size:1.7rem;line-height:1.25}.mc-why__text p{margin:0;color:var(--mc-n600)}.mc-why__eyebrow{margin:0 0 0.25rem;font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mc-cyan-deep)}.mc-why__aside{flex:1 1 240px;font-size:0.9rem}.mc-why__aside ul{margin:0.5rem 0 0;padding-left:1.125rem}.mc-catnav{display:flex;flex-wrap:wrap;gap:0.25rem}.mc-catnav a{display:inline-flex;align-items:center;gap:0.5rem;min-height:44px;padding:0 1.125rem;border-bottom:4px solid var(--mc-cat);color:var(--mc-n700);text-decoration:none;font-size:0.95rem}.mc-catnav a.mc-catnav__all{--mc-cat: var(--mc-n300)}.mc-catnav a.is-active,.mc-catnav a[aria-current="page"]{--mc-cat: var(--mc-n900);font-weight:700;color:var(--mc-n900)}@media (max-width:47.99rem){.mc-author-card{--mc-card-pad: .75rem;max-width:none;padding:var(--mc-card-pad) 1rem var(--mc-card-pad) 0.875rem;margin-top:1.5rem}.mc-author-card img{width:84px;height:auto;margin-top:-1.5rem}.mc-author-card span{font-size:0.875rem}.mc-author-box{padding:1.5rem 1.25rem;gap:0.875rem;border-radius:12px}.mc-author-box img{width:56px;height:56px}.mc-author-box h2{font-size:1.25rem}.mc-author-box .mc-btn{width:100%;min-height:48px}.mc-why{margin-top:-1.25rem;padding:1.25rem;border-radius:12px;gap:1rem}.mc-why__text h2{font-size:1.25rem}.mc-why__aside{display:none}.mc-catnav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.5rem}.mc-catnav a{padding:0 0.75rem;border:1px solid var(--mc-n200);border-radius:8px;background:var(--mc-n0);font-size:0.95rem}.mc-catnav a::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mc-cat);flex:0 0 auto}.mc-catnav a.mc-catnav__all{grid-column:span 2;justify-content:center}.mc-catnav a.mc-catnav__all::before{display:none}.mc-catnav a.is-active,.mc-catnav a[aria-current="page"]{background:var(--mc-n900);border-color:var(--mc-n900);color:var(--mc-n0)}}@media (max-width:47.99rem){.com-content-category-blog .items-leading{margin-bottom:1rem}.com-content-category-blog .items-leading .mc-card{flex-direction:column;border-radius:12px}.com-content-category-blog .items-leading .mc-card__media{flex:none}.com-content-category-blog .items-leading .mc-card__bar{width:auto;height:4px}.com-content-category-blog .items-leading .mc-card__body{flex:none;padding:1rem 1rem 1.125rem}.com-content-category-blog .items-leading .mc-card__title{font-size:1.375rem}.com-content-category-blog .items-leading .mc-card__teaser{font-size:0.95rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading){grid-template-columns:1fr;gap:0.75rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card{border-radius:12px;box-shadow:none}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card:hover{transform:none}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card__body{padding:0.875rem 1rem;gap:0.125rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card__title{font-size:1.125rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card__teaser,.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card__tags,.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .mc-card__series{display:none}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card{flex-direction:row;align-items:center;gap:0.75rem;padding:0.625rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card .mc-card__media{flex:0 0 104px;border-radius:6px;border-bottom:3px solid var(--mc-cat)}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card .mc-card__badge{display:none}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card .mc-card__bar{display:none}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card .mc-card__body{padding:0}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card .mc-card__meta{font-size:0.75rem}.com-content-category-blog .com-content-category-blog__items:not(.items-leading) .com-content-category-blog__item:nth-child(n+3) .mc-card .mc-card__title{font-size:0.95rem;line-height:1.3}.com-content-category-blog__navigation,.pagination__wrapper{margin:1.5rem 0 2rem}}.mc-blog>*+*{margin-top:1.5rem}.mc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0 0.5rem;font-size:0.9rem;color:var(--mc-text-muted)}.mc-crumbs a{display:inline-block;min-height:44px;padding:0.625rem 0;box-sizing:border-box;color:inherit}.mc-blog-head{padding-top:1rem}.mc-blog-head__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem;margin-top:0.75rem}.mc-blog-head__text{flex:999 1 520px;min-width:0}.mc-blog-head__title{margin:0 0 0.5rem}.mc-blog-head__desc{font-size:1.15rem;color:var(--mc-n600);max-width:58ch}.mc-blog-head__desc p{margin:0}.mc-blog-head__aside{flex:1 1 300px;max-width:400px}.mc-cat-banner{position:relative;display:flex;align-items:flex-end;min-height:400px;border-radius:var(--mc-radius-lg);overflow:hidden;background:var(--mc-n600)}.mc-cat-banner__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mc-cat-banner__overlay{position:relative;width:100%;padding:7.5rem 2.5rem 4.25rem;box-sizing:border-box;background:linear-gradient(180deg, rgba(20, 27, 28, 0) 0%, rgba(20, 27, 28, 0.78) 100%);color:var(--mc-n0)}.mc-cat-banner__overlay .mc-crumbs{color:var(--mc-n100)}.mc-cat-banner__label{display:inline-block;margin-bottom:0.75rem;padding:0.25rem 0.75rem;border-radius:999px;background:var(--mc-cyan);color:var(--mc-n900);font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase}.mc-cat-banner__title{margin:0 0 0.75rem;color:var(--mc-n0);font-size:clamp(2.5rem, 5vw, 4.125rem);line-height:1.05}.mc-cat-banner__desc{max-width:62ch;font-size:1.15rem;line-height:1.55;color:var(--mc-n0)}.mc-cat-banner__desc p{margin:0}.mc-blog--banner>.mc-why{margin:-2.25rem 1.5rem 0}.mc-blog:not(.mc-blog--banner)>.mc-why{margin-top:1.5rem}.mc-why__body p{margin:0;color:var(--mc-n600)}.mc-blog-empty{padding:1.5rem;background:var(--mc-n0);border-radius:var(--mc-radius-md);color:var(--mc-n600)}.com-content-category-blog__counter{text-align:center;margin:0}.mc-blog-footer{margin-top:3rem}@media (max-width:47.99rem){.mc-blog>*+*{margin-top:1rem}.mc-blog-head__desc{font-size:1rem}.mc-blog-head__aside{flex-basis:100%;max-width:none}.mc-cat-banner{min-height:300px;border-radius:12px}.mc-cat-banner__overlay{padding:5rem 1rem 2.75rem}.mc-cat-banner__title{font-size:2.5rem}.mc-cat-banner__desc{font-size:1rem}.mc-blog--banner>.mc-why{margin:-1.25rem 0.75rem 0}.mc-blog-footer{margin-top:2rem}}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro{font-family:var(--mc-font);color:var(--mc-text);container:jux-wall / inline-size}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-controls{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:0.75rem 1.5rem;margin:0 0 1.75rem;padding:0}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filters{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 100%;min-width:0}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-controls .jux-filters-group{display:flex;flex-wrap:wrap;margin:0;padding:0;width:auto}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filters .filter{box-sizing:border-box;appearance:none;cursor:pointer;font:inherit;box-shadow:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category{gap:0.25rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter{--tab: var(--mc-n900);margin:0;padding:0.7rem 1.1rem 0.55rem;background:transparent;border:0;border-bottom:3px solid var(--tab);border-radius:0;color:var(--mc-text-muted);font-size:0.95rem;font-weight:600;line-height:1.2;transition:color 160ms ease, background-color 160ms ease}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter:hover,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter:focus-visible{color:var(--mc-text-strong);background:var(--mc-n25);border-color:var(--tab)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter.active{color:var(--mc-text-strong);font-weight:700;background:transparent;border-color:var(--tab)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter[data-filter=".cat-homelab"]{--tab: #13a7ca}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter[data-filter=".cat-work-life-flow"]{--tab: #8a63d2}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter[data-filter=".cat-freizeit"]{--tab: #66b65b}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-category .filter[data-filter=".cat-gesellschaft"]{--tab: #de6a7d}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag{gap:0.4rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag .filter{margin:0;padding:0.2rem 0.75rem;background:var(--mc-n0);border:1px solid var(--mc-n200);border-radius:999px;color:var(--mc-n600);font-size:0.8rem;font-weight:400;line-height:1.4}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag .filter:hover,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag .filter:focus-visible{border-color:var(--mc-cyan-deep);color:var(--mc-cyan-deep);background:var(--mc-n0)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag .filter.active{background:var(--mc-n900);border-color:var(--mc-n900);color:var(--mc-n0)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filters-label{flex:0 0 auto;align-self:center;margin-right:0.35rem;color:var(--mc-n600);font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag--series .filter{border-color:var(--mc-cyan-deep);color:var(--mc-cyan-deep);font-weight:600}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-tag--series .filter.active{background:var(--mc-n900);border-color:var(--mc-n900);color:var(--mc-n0)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filter-note{flex:1 1 100%;margin:0;padding:0.6rem 0.9rem;background:var(--mc-n25);border-left:3px solid var(--mc-cyan-deep);color:var(--mc-text-strong);font-size:0.9rem;line-height:1.45}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filter-note[hidden]{display:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filter-note__all{appearance:none;margin:0 0 0 0.25rem;padding:0;background:none;border:0;color:var(--mc-cyan-deep);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-extra{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:0.5rem 1rem;margin:0}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-filters-data{margin:0}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search input{width:auto;min-width:0;line-height:1.4}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search input{box-sizing:border-box;width:16rem;max-width:100%;padding:0.55rem 1.1rem;background:var(--mc-n0);border:1px solid var(--mc-n200);border-radius:999px;color:var(--mc-text-strong);font:inherit;font-size:0.95rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search input::placeholder{color:var(--mc-n400)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search input:focus{outline:2px solid var(--mc-cyan);outline-offset:1px;border-color:var(--mc-cyan)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-reset{padding:0;background:none;border:0;color:var(--mc-link);font:inherit;font-size:0.9rem;text-decoration:underline;cursor:pointer}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-reset:hover{color:var(--mc-link-hover)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-news-wall-inner{margin:0 -0.75rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-wall-item{width:33.333% !important;padding:0 0.75rem 1.5rem !important;overflow:visible;text-align:left}@media (max-width:63.99rem){.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-wall-item{width:50% !important}}@media (max-width:47.99rem){.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-wall-item{width:100% !important}}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-content.mc-card{padding:0;margin:0;background:var(--mc-surface-card);border:0;border-radius:var(--mc-radius-md);box-shadow:var(--mc-shadow-sm);text-align:left}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-content.mc-card:hover,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-content.mc-card:focus-within{box-shadow:var(--mc-shadow-lg)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-media.mc-card__media{display:block;margin:0;width:auto}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-media.mc-card__media img{width:100%;height:100%;object-fit:cover}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-media.mc-card__media .item-link{z-index:1}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .mc-card__badge{z-index:2}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .mc-card__sep{margin:0 0.2rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta.mc-card__meta{margin:0;font-size:0.8rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-date{text-transform:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-date::after,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-date::before{content:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-category::before,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-category::after,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-author::before,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-author::after{content:none;display:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-title.mc-card__title{margin:0;padding:0;background:none;font-size:1.375rem;font-weight:700;line-height:1.25;cursor:auto}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-title.mc-card__title .item-title-link{color:var(--mc-text-strong);z-index:auto;position:static;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-title.mc-card__title .item-title-link:hover{color:var(--mc-link)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-description-wrap{display:block;margin:0;padding:0;background:none;color:inherit;order:0}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-description-wrap .jnwp-description{margin:0;font-size:0.9rem !important;color:var(--mc-n600);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .mc-card__series{display:none;margin:0.25rem 0 0}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-meta-author,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-tags,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .post-hits,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .readmore-btn{display:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .bottom-meta{display:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-loadmore_wrap{margin:1rem 0 2.5rem;text-align:center}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-loadmore{display:inline-block}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-loadmore::before,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-loadmore::after{content:none !important;display:none !important}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro #news_wall_viewplus,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .btn-loadmore{display:inline-block;padding:0.8rem 1.6rem;background:var(--mc-n0);border:0;border-radius:999px;box-shadow:var(--mc-shadow-sm);color:var(--mc-text-strong);font-size:1rem;font-weight:700;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:box-shadow 200ms ease}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro #news_wall_viewplus:hover{box-shadow:var(--mc-shadow-md);color:var(--mc-text-strong)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .btn-loadmore{cursor:default;color:var(--mc-text-muted);box-shadow:none}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .loading-spinner-wrap .loading_spinner [class^="load cube"],.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .loading-spinner-wrap .loading_spinner .load{background:var(--mc-cyan)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child{width:100% !important}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .mc-card__series{display:block}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .mc-card__title{font-size:2.125rem;line-height:1.2}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .jnwp-description-wrap .jnwp-description{font-size:1rem !important;-webkit-line-clamp:4}@media (max-width:47.99rem){.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .mc-card__title{font-size:1.6rem}}@media (max-width:47.99rem){.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-controls{margin-bottom:1.25rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-controls .jux-category{gap:0.5rem;width:100%}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jux-controls .jux-category .filter{width:auto;flex:1 1 calc(50% - .5rem);padding:0.65rem 0.75rem;background:var(--mc-n0);border-radius:var(--mc-radius-sm);border-bottom-width:3px;text-align:center}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-extra,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search,.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .filter-search input{width:100%}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .jnwp-title.mc-card__title{font-size:1.2rem}}@container jux-wall (min-width: 56rem){.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .jnwp-content.mc-card{flex-direction:row;flex-wrap:nowrap;box-shadow:var(--mc-shadow-md);border-radius:var(--mc-radius-lg)}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .jnwp-media.mc-card__media{flex:0 0 62%;align-self:stretch;aspect-ratio:auto}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .jnwp-media.mc-card__media::before{content:"";display:block;padding-top:52.5%}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .jnwp-media.mc-card__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .mc-card__bar{flex:0 0 4px;width:4px;height:auto}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .mc-card__body{flex:1 1 0;min-width:0;justify-content:center;padding:2rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .mc-card__title{font-size:1.75rem;line-height:1.2}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro:has(.jux-controls) .jnwp-news-wall-inner>.jnwp-wall-item:first-child .jnwp-description-wrap .jnwp-description{-webkit-line-clamp:3}}span.icon-vertical-menu.icon--menu:before{content:"" !important}span.icon-vertical-menu.icon--cross:before{content:"" !important}#g-container-body>.g-grid>.g-block.size-20{display:none}#g-container-body>.g-grid>.g-block.size-80{flex:1 1 100%;width:100%;max-width:100%}#g-navigation{position:sticky;top:0;z-index:900;padding-left:0;padding-right:0}#g-navigation>.g-grid{align-items:center;flex-wrap:nowrap;max-width:var(--mc-content);box-sizing:border-box;margin:0 auto;padding:0 var(--mc-gutter)}#g-navigation .g-block{min-width:0}#g-navigation .g-content{margin:0;padding:0.6rem 0}#g-navigation .mc-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none}#g-navigation .mc-brand:hover .mc-wordmark{color:var(--mc-n700)}#g-navigation .g-main-nav .g-toplevel{display:flex;flex-wrap:nowrap;justify-content:center;gap:0.25rem;margin:0;padding:0;list-style:none}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container{background:transparent !important;border-radius:var(--mc-radius-sm)}#g-navigation .g-block:last-child .g-content{display:flex;justify-content:flex-end}.mc-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.g-offcanvas-open .g-offcanvas-toggle{color:var(--mc-n0)}.g-offcanvas-open .g-offcanvas-toggle i::before{content:""}#g-navigation .g-dropdown,#g-navigation .g-menu-parent-indicator{display:none !important}@media (max-width:51rem){#g-navigation .mc-btn-cta{display:none}}#g-footer>.g-grid,#g-copyright>.g-grid{max-width:var(--mc-content);box-sizing:border-box;margin:0 auto;padding:0 var(--mc-gutter)}#g-footer .g-content,#g-copyright .g-content{margin:0;padding:0}#g-footer{padding:48px 0 24px}#g-footer>.g-grid{align-items:flex-start}#g-footer .g-block{min-width:0;padding-right:2rem;box-sizing:border-box}#g-footer .g-block:last-child{padding-right:0}@media (max-width:47.99rem){#g-footer{padding:32px 0 16px}#g-footer .g-block{padding-right:0;margin-bottom:1.5rem}}.mc-footer__brand{margin:0 0 4px;font-weight:700;letter-spacing:0.18em;text-transform:lowercase;color:var(--mc-n0)}.mc-footer__tag{margin:0;font-size:0.95rem;color:var(--mc-n300)}.mc-footer__label{margin:0 0 4px;font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mc-n300)}.mc-footer__social{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px}.mc-footer__social a{padding:10px 0;color:var(--mc-n100)}@media (max-width:47.99rem){.mc-footer__social{justify-content:flex-start}}#g-copyright{padding:0 0 32px}@media (max-width:47.99rem){#g-copyright{padding-bottom:calc(24px + var(--mc-mobilebar-h))}}#g-copyright .mc-footer__legal{display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:16px;font-size:0.8rem;font-weight:400;color:var(--mc-n300)}#g-copyright .mc-footer__legal a{color:var(--mc-n300);font-weight:400;text-decoration:underline}#g-copyright .mc-footer__legal a:hover{color:var(--mc-green-bright)}body,#g-page-surround{background:var(--mc-surface-page) !important}body.outline-15 #g-above,body.outline-15 #g-feature,body.outline-15 #g-extended,body.outline-15 #g-showcase,body.outline-15 #g-bottom,body.outline-15 #g-utility,body.outline-16 #g-above,body.outline-16 #g-feature,body.outline-16 #g-extended,body.outline-16 #g-showcase,body.outline-16 #g-bottom,body.outline-16 #g-utility{background:transparent !important;color:var(--mc-text) !important}body.outline-15 #g-showcase .jnwp-news-wall-wrapper{box-sizing:border-box;max-width:var(--mc-content);width:100%;margin:0 auto;padding:0 var(--mc-gutter)}body.outline-15 #g-above .g-content,body.outline-15 #g-feature .g-content,body.outline-15 #g-extended .g-content,body.outline-15 #g-showcase .g-content,body.outline-15 #g-bottom .g-content{margin:0;padding:0}@media (max-width:47.99rem){:root{--mc-gutter: 20px}.mc-section{padding-top:3.25rem;padding-bottom:1.25rem}.mc-section>h2,.mc-section>.mc-eyebrow+h2{margin-bottom:1.5rem}.mc-hero__inner{padding-top:2.5rem;padding-bottom:2.75rem;gap:2rem}.mc-hero__portrait{justify-content:center;padding-bottom:1rem}.mc-hero__portrait img{width:176px}.mc-hero__portrait .mc-status{position:absolute;left:50%;bottom:0;transform:translateX(-50%);white-space:nowrap;box-shadow:var(--mc-shadow-md)}.mc-facts__grid{padding-top:1.75rem;padding-bottom:1.75rem;gap:1.5rem 1.25rem}.mc-pillars{gap:1rem}.mc-pillar{padding:1.5rem}.mc-role__intro,.mc-role__lists{padding:1.5rem}.mc-feature__body{padding:1.75rem 1.5rem}.mc-exp{gap:1rem}.mc-exp-item{padding:1rem;gap:1rem}.mc-exp-item__media{flex:0 0 104px;aspect-ratio:1}.mc-exp-item__media img{width:100%;height:100%;object-fit:cover}.mc-exp-item__body{padding:0}.mc-callout{padding:1.25rem 1.375rem}.mc-identity{gap:1rem}.mc-identity__item{padding:1.375rem 1.5rem}.mc-contact{padding:2.5rem 1.5rem}.mc-praxis .mc-callout{margin-bottom:1.5rem}.jnwp-news-wall-wrapper.mod-jux-news-wall-pro .mc-card__body{padding:1.5rem 1.5rem 1.75rem}#g-footer{padding:40px 0 24px}}body.outline-16 #g-extension,body.outline-16 #g-bottom,body.outline-16 #g-container-main{background:transparent !important;color:var(--mc-text) !important}body.outline-16 #g-mainbar{padding-left:0;padding-right:0}body.outline-16 #g-container-main .g-content,body.outline-16 #g-extension .g-content,body.outline-16 #g-bottom .g-content,body.outline-16 #g-expanded .g-content{margin:0;padding:0}.mc-blog{padding-left:var(--mc-gutter);padding-right:var(--mc-gutter);box-sizing:border-box}body.outline-16 #g-extension .jnwp-news-wall-wrapper{box-sizing:border-box;max-width:var(--mc-content);width:100%;margin:0 auto;padding:0 var(--mc-gutter)}body.outline-16 #g-bottom{padding-bottom:3rem}.mc-author-card img,.mc-author-box img{object-position:50% 18%;background:var(--mc-n50)}body#blog{font-family:var(--mc-font);font-weight:400}body.outline-16 #g-container-main .platform-content.container{max-width:none;padding-left:0;padding-right:0}body.outline-16 #g-container-main .row{margin-left:0;margin-right:0}body.outline-16 #g-container-main .row>.col{padding-left:0;padding-right:0}.mc-author-card{--mc-card-pad: 1rem;--mc-card-left: .5rem;--mc-card-drop: 14px;max-width:400px;width:100%;align-items:flex-end;padding:var(--mc-card-pad) 1.5rem var(--mc-card-pad) var(--mc-card-left)}.mc-author-card img{flex:0 0 auto;width:116px;height:auto;margin:-2.75rem 0 calc(-1 * (var(--mc-card-pad) + var(--mc-card-drop)));border-radius:0;box-shadow:none;background:none;object-fit:contain;object-position:center bottom}.mc-author-card>span{align-self:center}.mc-author-box{display:grid;grid-template-columns:150px minmax(0, 1fr);gap:1rem 2rem;align-items:start}.mc-author-box img{grid-column:1;grid-row:1 / span 2;align-self:center;width:150px;height:auto;margin:0;border-radius:0;box-shadow:none;background:none;object-fit:contain;object-position:center bottom}.mc-author-box__text{grid-column:2;grid-row:1;flex:none}.mc-author-box .mc-btn-row{grid-column:2;grid-row:2;margin:0}@media (max-width:47.99rem){.mc-author-box{grid-template-columns:minmax(0, 1fr)}.mc-author-box img{grid-column:1;grid-row:auto;width:96px;margin:0;align-self:start;justify-self:center}.mc-author-box__text,.mc-author-box .mc-btn-row{grid-column:1;grid-row:auto}}@media (max-width:47.99rem){.mc-author-card{width:auto;margin-top:1.75rem;margin-bottom:1.25rem;--mc-card-pad: .75rem;--mc-card-left: .5rem;--mc-card-drop: 12px}.mc-author-card img{width:96px;margin-top:-2rem}}.mc-logo-mark{width:44px;height:44px;flex:0 0 auto;border-radius:0;background:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20168%20168%22%3E%3Cdefs%3E%3ClinearGradient%20id=%22g%22%20x1=%220%22%20y1=%220%22%20x2=%221%22%20y2=%220%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%2320a6ca%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%2360c257%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect%20width=%22168%22%20height=%22168%22%20fill=%22url(%23g)%22/%3E%3Cg%20fill=%22%23ffffff%22%3E%3Crect%20x=%2214.448%22%20y=%2217.938%22%20width=%2219.871%22%20height=%22132.117%22/%3E%3Crect%20x=%2244.256%22%20y=%2217.938%22%20width=%2219.871%22%20height=%22132.117%22/%3E%3Crect%20x=%2274.061%22%20y=%2217.938%22%20width=%2219.871%22%20height=%22132.117%22/%3E%3Crect%20x=%22103.870%22%20y=%2217.938%22%20width=%2219.871%22%20height=%22132.117%22/%3E%3Crect%20x=%22133.678%22%20y=%2217.934%22%20width=%2219.871%22%20height=%2261.090%22/%3E%3Crect%20x=%22133.678%22%20y=%2288.961%22%20width=%2219.871%22%20height=%2261.094%22/%3E%3C/g%3E%3C/svg%3E') center / contain no-repeat}@media (max-width:47.99rem){.mc-logo-mark{width:34px;height:34px}}body.outline-22 #g-feature{background:transparent !important;color:var(--mc-text) !important}body.outline-22 #g-feature .g-content{margin:0;padding:0}a.mc-card__badge{text-decoration:none;color:var(--mc-n0);cursor:pointer;transition:background-color 160ms ease}a.mc-card__badge:hover,a.mc-card__badge:focus-visible{background:#0a7a94;color:var(--mc-n0)}a.mc-card__badge:focus-visible{outline:2px solid var(--mc-n0);outline-offset:2px}body.outline-22 #g-above,body.outline-22 #g-extended,body.outline-22 #g-expanded,body.outline-22 #g-extension,body.outline-22 #g-bottom,body.outline-22 #g-utility,body.outline-22 #g-container-main{background:transparent !important;color:var(--mc-text) !important}body.outline-22 #g-above .g-content,body.outline-22 #g-extended .g-content,body.outline-22 #g-expanded .g-content,body.outline-22 #g-extension .g-content,body.outline-22 #g-bottom .g-content{margin:0;padding:0}body.outline-22 #g-expanded>.g-grid{max-width:var(--mc-content);margin:0 auto;padding:0 var(--mc-gutter);box-sizing:border-box;gap:1.5rem}body.outline-22 #g-expanded .g-block{margin-bottom:0}body.outline-22 #g-expanded .mc-card-plain,body.outline-22 #g-expanded .mc-surface-dark{height:100%;box-sizing:border-box}.mc-profile-head__portrait{flex:0 1 340px}.mc-profile-head__portrait img{aspect-ratio:auto;object-fit:contain;height:auto;border-radius:0;box-shadow:none;background:none}@media (max-width:47.99rem){.mc-profile-head__portrait{flex:0 0 auto;width:160px;margin:0 auto}.mc-profile-head__portrait img{width:100%;height:auto;aspect-ratio:auto;border-radius:0;box-shadow:none}}body.outline-22 #g-above,body.outline-22 #g-feature,body.outline-22 #g-extended,body.outline-22 #g-expanded,body.outline-22 #g-extension,body.outline-22 #g-bottom{text-align:left}.mc-keyfacts{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.mc-profile-head .mc-crumbs{padding-top:1.25rem;padding-bottom:0}.mc-matrix-intro{margin:1rem 0 2rem;max-width:62ch;color:var(--mc-n600);line-height:1.6}.mc-matrix-legend{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem 2rem;padding:1.5rem 1.75rem}.mc-matrix-legend__item{display:flex;flex-direction:column;align-items:flex-start;gap:0.625rem;color:var(--mc-n600);line-height:1.5;font-size:0.9rem}body.outline-22 #g-expanded>.g-grid{flex-wrap:nowrap;gap:0}body.outline-22 #g-expanded .g-block{box-sizing:border-box}body.outline-22 #g-expanded .g-block:first-child{padding-right:0.75rem}body.outline-22 #g-expanded .g-block:last-child{padding-left:0.75rem}@media (max-width:47.99rem){body.outline-22 #g-expanded>.g-grid{flex-wrap:wrap}body.outline-22 #g-expanded .g-block:first-child{padding:0 0 1rem}body.outline-22 #g-expanded .g-block:last-child{padding:0}.mc-matrix-intro{margin:0.75rem 0 1.5rem}.mc-matrix-legend{grid-template-columns:1fr;padding:1.125rem 1rem;gap:1rem;background:var(--mc-n25);border-bottom:1px solid var(--mc-n100)}.mc-matrix-legend__item{flex-direction:row;align-items:center;gap:0.875rem;font-size:0.85rem}.mc-matrix-legend__item .mc-level{min-width:6.25rem;text-align:center}body.outline-22 #g-above .mc-profile-head h1{font-size:2.5rem;line-height:1.05;margin:0 0 0.75rem}}.mc-keyfacts dd{hyphens:manual;overflow-wrap:normal;font-size:0.95rem}body.outline-22 #g-bottom .g-totop.g-particle{max-width:var(--mc-content);margin:1.25rem auto 1.5rem;padding:0 24px;text-align:right}body.outline-22 #g-bottom .g-totop a{color:var(--mc-n600);font-size:0.9rem;font-weight:600;text-decoration:none}body.outline-22 #g-bottom .g-totop a:hover,body.outline-22 #g-bottom .g-totop a:focus-visible{color:var(--mc-n900);text-decoration:underline}body.outline-22 #g-bottom .g-totop a i{display:none}body.outline-22 #g-bottom .g-totop a::before{content:"↑ "}@media (max-width:47.99rem){body.outline-22 #g-bottom .g-totop.g-particle{padding:0 20px}}.mc-plain{background:transparent !important;color:var(--mc-text) !important;text-align:left !important}.mc-plain .g-content{margin:0;padding:0}.mc-plain .g-block{margin-bottom:0}.mc-src-head{padding-bottom:1rem}.mc-src-head .mc-crumbs{padding-top:1.25rem;padding-bottom:0}.mc-src-head__inner{padding-top:2.5rem;padding-bottom:1rem}.mc-src-head h1{margin:0 0 1rem;font-size:clamp(2rem, 4vw, 3rem);line-height:1.1;color:var(--mc-n900)}.mc-src-head__lede{max-width:62ch;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.6;color:var(--mc-n600)}.mc-src-nav{display:flex;flex-wrap:wrap;gap:0.5rem 0.625rem}.mc-src-nav a{padding:0.4rem 0.9rem;border-radius:999px;background:var(--mc-n0);border:1px solid var(--mc-n100);color:var(--mc-n900);font-size:0.9rem;font-weight:600;text-decoration:none}.mc-src-nav a:hover,.mc-src-nav a:focus-visible{border-color:#0a7a94;color:#0a7a94}.mc-src-intro{padding-top:3rem;padding-bottom:1.25rem;scroll-margin-top:5rem}.mc-src-intro h2{margin:0 0 1rem;color:var(--mc-n900)}.mc-src-intro p{max-width:70ch;margin:0 0 0.75rem;line-height:1.65;color:var(--mc-n600)}.mc-src-intro p:last-child{margin-bottom:0;color:var(--mc-n900);font-weight:600}.mc-src .platform-content,.mc-src .platform-content.container{max-width:var(--mc-content);margin:0 auto;padding:0 var(--mc-gutter) 1rem;box-sizing:border-box}.mc-src ul.cuterweblinks{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:1rem;margin:0;padding:0;list-style:none}.mc-src ul.cuterweblinks>li.using-grid,.mc-src ul.cuterweblinks>li.using-grid:nth-child(n){margin:0;background:var(--mc-n0);border:1px solid var(--mc-n100);border-radius:var(--mc-radius-md);transition:border-color 160ms ease, box-shadow 160ms ease}.mc-src ul.cuterweblinks>li.using-grid:hover{border-color:#0a7a94;box-shadow:0 4px 14px rgba(15, 30, 30, 0.08)}.mc-src ul.cuterweblinks li.using-grid a,.mc-src ul.cuterweblinks li.using-grid a:hover{display:block;height:100%;box-sizing:border-box;padding:1rem 1.125rem;background:transparent;border-radius:var(--mc-radius-md);color:var(--mc-n900);text-decoration:none}.mc-src ul.cuterweblinks li a div.title{margin:0;font-size:1rem;font-weight:700;color:var(--mc-n900);overflow-wrap:anywhere}.mc-src ul.cuterweblinks li a div.description{margin:0.375rem 0 0;font-size:0.875rem;line-height:1.5;color:var(--mc-n600);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mc-src ul.cuterweblinks li a div.hits,.mc-src ul.cuterweblinks li a div.category,.mc-src ul.cuterweblinks li a div.image{display:none}#g-showcase4.mc-src ul.cuterweblinks{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:0.75rem}#g-showcase4.mc-src ul.cuterweblinks li.using-grid a{padding:0.75rem 1rem}#g-showcase1.mc-src p{margin:0 0 0.75rem;font-family:var(--mc-font);font-size:1rem;font-weight:400;line-height:1.65;text-align:left;color:var(--mc-n600)}#g-showcase1.mc-src .mc-src-intro p:last-child{margin-bottom:0;color:var(--mc-n900);font-weight:600}#g-showcase1.mc-src ul.cuterweblinks li a div.description p{margin:0;font-size:0.875rem;line-height:1.5;color:var(--mc-n600)}#g-showcase1.mc-src h2{color:var(--mc-n900)}#g-showcase2.mc-src p{margin:0 0 0.75rem;font-family:var(--mc-font);font-size:1rem;font-weight:400;line-height:1.65;text-align:left;color:var(--mc-n600)}#g-showcase2.mc-src .mc-src-intro p:last-child{margin-bottom:0;color:var(--mc-n900);font-weight:600}#g-showcase2.mc-src ul.cuterweblinks li a div.description p{margin:0;font-size:0.875rem;line-height:1.5;color:var(--mc-n600)}#g-showcase2.mc-src h2{color:var(--mc-n900)}#g-showcase3.mc-src p{margin:0 0 0.75rem;font-family:var(--mc-font);font-size:1rem;font-weight:400;line-height:1.65;text-align:left;color:var(--mc-n600)}#g-showcase3.mc-src .mc-src-intro p:last-child{margin-bottom:0;color:var(--mc-n900);font-weight:600}#g-showcase3.mc-src ul.cuterweblinks li a div.description p{margin:0;font-size:0.875rem;line-height:1.5;color:var(--mc-n600)}#g-showcase3.mc-src h2{color:var(--mc-n900)}#g-showcase4.mc-src p{margin:0 0 0.75rem;font-family:var(--mc-font);font-size:1rem;font-weight:400;line-height:1.65;text-align:left;color:var(--mc-n600)}#g-showcase4.mc-src .mc-src-intro p:last-child{margin-bottom:0;color:var(--mc-n900);font-weight:600}#g-showcase4.mc-src ul.cuterweblinks li a div.description p{margin:0;font-size:0.875rem;line-height:1.5;color:var(--mc-n600)}#g-showcase4.mc-src h2{color:var(--mc-n900)}.mc-src-playlist{padding-top:1rem;padding-bottom:1rem}.mc-src-playlist__card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding:1.25rem 1.5rem;border-radius:var(--mc-radius-lg);background:var(--mc-n0);border:1px solid var(--mc-n100)}.mc-src-playlist__card h3{margin:0;font-size:1.125rem;color:var(--mc-n900)}.mc-src-playlist__card p{margin:0.25rem 0 0;font-size:0.9rem;color:var(--mc-n600)}.mc-src-end{padding-top:3.5rem;padding-bottom:1rem}.mc-src-end p{margin:0 0 1rem;max-width:62ch;color:var(--mc-n600);line-height:1.6}#g-bottom.mc-plain .g-totop.g-particle{max-width:var(--mc-content);margin:1.25rem auto 1.5rem;padding:0 24px;text-align:right}#g-bottom.mc-plain .g-totop a{color:var(--mc-n600);font-size:0.9rem;font-weight:600;text-decoration:none}#g-bottom.mc-plain .g-totop a:hover,#g-bottom.mc-plain .g-totop a:focus-visible{color:var(--mc-n900);text-decoration:underline}#g-bottom.mc-plain .g-totop a i{display:none}#g-bottom.mc-plain .g-totop a::before{content:"↑ "}@media (max-width:47.99rem){.mc-src-head__inner{padding-top:1.5rem}.mc-src-intro{padding-top:2.25rem}.mc-src ul.cuterweblinks{grid-template-columns:1fr;gap:0.75rem}.mc-src ul.cuterweblinks li a div.description{-webkit-line-clamp:3}#g-showcase4.mc-src ul.cuterweblinks{grid-template-columns:repeat(2, minmax(0, 1fr))}.mc-src .platform-content,.mc-src .platform-content.container{padding-left:20px;padding-right:20px}#g-bottom.mc-plain .g-totop.g-particle{padding:0 20px}}.g-totop .g-totop{max-width:none;margin:0;padding:0}.mc-src-attrs{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 0.625rem;margin:0 0 1.25rem}.mc-src-attrs__label{font-size:0.8rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--mc-n600)}.mc-src-attrs__chip{padding:0.25rem 0.75rem;border-radius:999px;background:var(--mc-n0);border:1px solid var(--mc-n100);font-size:0.85rem;font-weight:600;color:var(--mc-n900)}.mc-src-attrs a{margin-left:0.25rem;font-size:0.9rem;font-weight:600;color:#0a7a94;text-decoration:none}.mc-src-attrs a:hover,.mc-src-attrs a:focus-visible{text-decoration:underline}.mc-src ul.cuterweblinks:not(.is-open)>li.mc-src-rest{display:none}.mc-src-toggle{display:inline-block;margin:1rem 0 0;padding:0.6rem 1.25rem;border-radius:var(--mc-radius-md);background:var(--mc-n0);border:1px solid var(--mc-n100);color:var(--mc-n900);font:inherit;font-weight:700;cursor:pointer}.mc-src-toggle:hover,.mc-src-toggle:focus-visible{border-color:#0a7a94;color:#0a7a94}.mc-about__cols{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem 2.5rem;margin-top:1.25rem}.mc-about h3{margin:0 0 0.5rem;font-size:1.125rem;color:var(--mc-n900)}.mc-about p{margin:0 0 0.75rem;line-height:1.65;color:var(--mc-n600)}.mc-about p:last-child{margin-bottom:0}.mc-about strong{color:var(--mc-n900)}.mc-personal__more{margin:-0.25rem 0 1.25rem}.mc-personal__more a{font-weight:600;color:#0a7a94;text-decoration:none}.mc-personal__more a:hover,.mc-personal__more a:focus-visible{text-decoration:underline}@media (max-width:47.99rem){.mc-about__cols{grid-template-columns:1fr;gap:1.25rem}.mc-src-attrs{margin-bottom:1rem}}body.outline-16.view-article #g-extension,body.outline-16.view-article #g-bottom{display:none}body.outline-16.view-article #g-container-main{background:transparent !important;color:var(--mc-text) !important;padding:0}body.outline-16.view-article #g-container-main .platform-content.container{max-width:none;padding:0}body.outline-16.view-article #g-container-main .row{margin:0}body.outline-16.view-article #g-container-main .row>.col{padding:0}body.outline-16.view-article #g-mainbar{padding-left:0;padding-right:0}body.outline-16.view-article:has(.mc-post-page--series) #g-expanded{display:none}body.outline-16.view-article #g-expanded{background:transparent !important;color:var(--mc-text) !important;padding:2.5rem 0 3rem}body.outline-16.view-article #g-expanded .g-content,body.outline-16.view-article #g-expanded .g-block{margin:0;padding:0}body.outline-16.view-article #g-expanded .g-grid{max-width:var(--mc-content);margin:0 auto;padding:0 var(--mc-gutter);box-sizing:border-box}body.outline-16.view-article #g-expanded .g-title{margin:0 0 0.75rem;font-size:1.25rem;font-weight:700;color:var(--mc-n900);text-align:left}body.outline-16.view-article #g-expanded ul.tagssimilar{margin:0;padding:0;list-style:none;background:var(--mc-n0);border-radius:var(--mc-radius-lg);overflow:hidden}body.outline-16.view-article #g-expanded ul.tagssimilar li{margin:0;padding:0;border-bottom:1px solid var(--mc-n100)}body.outline-16.view-article #g-expanded ul.tagssimilar li:last-child{border-bottom:0}body.outline-16.view-article #g-expanded ul.tagssimilar a{display:block;padding:0.875rem 1.25rem;color:var(--mc-n900);text-decoration:none;font-weight:600}body.outline-16.view-article #g-expanded ul.tagssimilar a:hover,body.outline-16.view-article #g-expanded ul.tagssimilar a:focus-visible{background:var(--mc-n25);color:#0a7a94}#g-container-main .mc-post-page{font-family:var(--mc-font);color:var(--mc-text);line-height:1.65}#g-container-main .mc-post-page a{text-decoration:none}.mcp-wrap{max-width:var(--mc-content);margin:0 auto;padding:0 var(--mc-gutter);box-sizing:border-box}.mcp-head{background:var(--mc-n0);padding-bottom:2.5rem}.mcp-crumbs{padding-top:0.5rem;font-size:0.95rem;color:#5c6b6d}.mcp-back{display:none}.mcp-head__in{max-width:820px;padding-top:1.25rem}.mcp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:0.625rem;margin-bottom:1rem}.mcp-chip{display:inline-flex;align-items:center;gap:0.5rem;min-height:44px;box-sizing:border-box;padding:0 0.875rem;border-radius:999px;font-size:0.875rem;font-weight:700}#g-container-main .mc-post-page .mcp-chip--cat{background:color-mix(in srgb, var(--mc-cat) 14%, #fff);color:var(--mc-cat-text)}#g-container-main .mc-post-page .mcp-chip--series{background:#141b1c;color:#fff}.mcp-dot{width:8px;height:8px;border-radius:50%;background:var(--mc-cat)}#g-container-main .mc-post-page h1{margin:0 0 1.125rem;font-family:var(--mc-font);font-size:clamp(2rem, 6vw, 3.3rem);font-weight:700;line-height:1.1;letter-spacing:-0.01em;text-transform:none;color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-lede{max-width:60ch;margin:0 0 1.75rem;font-size:clamp(1.125rem, 2.2vw, 1.375rem);line-height:1.5;color:#43504f}#g-container-main .mc-post-page .mcp-lede a{color:var(--mc-cat-text);text-decoration:underline;text-underline-offset:2px}.mcp-by{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 1.125rem;font-size:0.95rem;color:#5c6b6d}.mcp-by__who{display:inline-flex;align-items:center;gap:0.625rem;min-height:44px;color:var(--mc-text)}.mcp-by__who img{width:auto;height:44px;border-radius:0;box-shadow:none}.mcp-by__who strong{color:var(--mc-n900)}.mcp-hero{margin:-1px 0 0}.mcp-hero img{display:block;width:100%;height:auto;max-height:560px;aspect-ratio:1.9047619048;object-fit:cover;border-radius:0 0 14px 14px}.mcp-cols{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px;padding-top:56px}.mcp-main{flex:999 1 560px;min-width:0;max-width:740px}.mcp-aside{flex:1 1 280px;display:flex;flex-direction:column;gap:20px;position:sticky;top:1.5rem}#g-container-main .mc-post-page .mcp-body{padding:clamp(20px, 5vw, 48px) clamp(18px, 5vw, 56px);background:var(--mc-n0);border-radius:14px;font-size:1.125rem;line-height:1.75;color:var(--mc-text)}#g-container-main .mc-post-page .mcp-body p{margin:0 0 1.375rem;font-family:var(--mc-font);font-size:inherit;line-height:inherit;color:inherit}#g-container-main .mc-post-page .mcp-body h2{margin:2.5rem 0 0.875rem;font-family:var(--mc-font);font-size:1.875rem;font-weight:700;line-height:1.25;text-transform:none;color:var(--mc-n900);scroll-margin-top:5rem}#g-container-main .mc-post-page .mcp-body h2:first-child{margin-top:0}#g-container-main .mc-post-page .mcp-body>p.intro:first-child{font-size:1.25rem;line-height:1.6;color:var(--mc-n600)}#g-container-main .mc-post-page .mcp-body h3{margin:2rem 0 0.75rem;font-family:var(--mc-font);font-size:1.375rem;font-weight:700;line-height:1.3;text-transform:none;color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-body a{color:var(--mc-cat-text);text-decoration:underline;text-underline-offset:2px}#g-container-main .mc-post-page .mcp-body a:hover,#g-container-main .mc-post-page .mcp-body a:focus-visible{color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-body strong{color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-body ul,#g-container-main .mc-post-page .mcp-body ol{margin:0 0 1.375rem;padding-left:1.5rem}#g-container-main .mc-post-page .mcp-body li{margin-bottom:0.375rem}#g-container-main .mc-post-page .mcp-body ol{list-style:none;padding-left:0;counter-reset:mcp}#g-container-main .mc-post-page .mcp-body ol>li{position:relative;padding-left:2.75rem;counter-increment:mcp;margin-bottom:0.625rem}#g-container-main .mc-post-page .mcp-body ol>li::before{content:counter(mcp);position:absolute;left:0;top:0.1rem;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#13a7ca;color:#141b1c;font-size:0.95rem;font-weight:700;line-height:1}#g-container-main .mc-post-page .mcp-body ol>li:nth-child(3n+2)::before{background:#4aaf99}#g-container-main .mc-post-page .mcp-body ol>li:nth-child(3n)::before{background:#66b65b}#g-container-main .mc-post-page .mcp-body blockquote{margin:2rem 0;padding:0.25rem 0 0.25rem 1.5rem;border-left:4px solid var(--mc-cat);font-size:1.5rem;font-weight:700;line-height:1.4;color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-body blockquote p{margin:0;font-size:inherit;font-weight:inherit;color:inherit}#g-container-main .mc-post-page .mcp-body aside,#g-container-main .mc-post-page .mcp-body .mc-callout{margin:2rem 0;padding:1.375rem 1.625rem;border-radius:10px;background:#fdf5e8;border-left:4px solid #d98b1f;font-size:1.0625rem}#g-container-main .mc-post-page .mcp-body aside p:last-child,#g-container-main .mc-post-page .mcp-body .mc-callout p:last-child{margin-bottom:0}#g-container-main .mc-post-page .mcp-body code{padding:0.1em 0.35em;border-radius:4px;background:var(--mc-n50);color:var(--mc-n900);font-size:0.9em}#g-container-main .mc-post-page .mcp-body pre{margin:0 0 1.5rem;padding:1rem 1.25rem;border-radius:10px;background:#141b1c;color:#e0e7e7;font-size:0.9rem;line-height:1.5;overflow:auto}#g-container-main .mc-post-page .mcp-body pre code{padding:0;background:none;color:inherit;font-size:inherit}#g-container-main .mc-post-page .mcp-body img{max-width:100%;height:auto;border-radius:8px}#g-container-main .mc-post-page .mcp-body table{display:block;max-width:100%;margin:0 0 1.5rem;overflow-x:auto;border-collapse:collapse}#g-container-main .mc-post-page .mcp-body th,#g-container-main .mc-post-page .mcp-body td{padding:0.5rem 0.75rem;border-bottom:1px solid var(--mc-n100);text-align:left}.mcp-tags{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid #e0e7e7}.mcp-tags__label{margin-right:0.25rem;font-size:0.875rem;color:#5c6b6d}#g-container-main .mc-post-page .mcp-body .mcp-tags a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0 0.875rem;border-radius:999px;background:#eef2f2;color:#2f3a3a;font-size:0.875rem;text-decoration:none}#g-container-main .mc-post-page .mcp-body .mcp-tags a:hover{background:#e0e7e7}.mcp-author{--mc-pa-pad: 1.75rem;--mc-pa-top: 40px;display:grid;grid-template-columns:200px minmax(0, 1fr);column-gap:1.75rem;align-items:start;margin-top:3rem;padding:var(--mc-pa-pad) 2rem var(--mc-pa-pad) 1.25rem;background:var(--mc-n0);border:1px solid var(--mc-n100);border-radius:14px;box-shadow:0 6px 20px rgba(15, 30, 30, 0.08)}.mcp-author img{grid-column:1;grid-row:1 / span 3;align-self:start;width:200px;height:auto;max-width:none;border-radius:0;box-shadow:none;background:none;margin:0}.mcp-author__head{grid-column:2;grid-row:1}.mcp-author__text{grid-column:2;grid-row:2}.mcp-author .mc-btn-row{grid-column:2;grid-row:3;margin:1.25rem 0 0}.mcp-author h2{margin:0 0 0.25rem;font-family:var(--mc-font);font-size:1.875rem;line-height:1.2;text-transform:none;color:var(--mc-n900)}.mcp-author__role{margin:0 0 0.875rem;font-weight:700;color:#0a7a94}.mcp-author__text p{margin:0 0 0.75rem}.mcp-author__note{padding:0.75rem 1rem;border-radius:8px;background:var(--mc-n25);font-size:0.95rem}.mcp-eyebrow{margin:0 0 0.25rem;font-size:0.8125rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#43504f}.mcp-eyebrow--green{color:#4f9a46}#g-container-main .mc-post-page .mcp-author p{font-family:var(--mc-font);color:var(--mc-n600)}#g-container-main .mc-post-page .mcp-author .mcp-eyebrow{color:#4f9a46}#g-container-main .mc-post-page .mcp-author .mcp-author__role{color:#0a7a94}#g-container-main .mc-post-page .mcp-author .mcp-author__note{color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-author .mc-btn-dark,#g-container-main .mc-post-page .mcp-author .mc-btn-dark:hover{color:var(--mc-n0) !important}#g-container-main .mc-post-page .mcp-author .mc-btn-outline,#g-container-main .mc-post-page .mcp-author .mc-btn-outline:hover{color:var(--mc-n900) !important}.mcp-share{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem;margin-top:1.5rem;padding:1.125rem 1.5rem;background:var(--mc-n0);border-radius:10px}.mcp-share strong{color:var(--mc-n900)}.mcp-share__btns{display:flex;flex-wrap:wrap;gap:0.5rem}#g-container-main .mc-post-page .mcp-share__btns a,.mcp-share__btns button{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0 1rem;border:1px solid #c7d2d3;border-radius:6px;background:var(--mc-n0);color:var(--mc-n900);font:inherit;font-size:0.95rem;cursor:pointer}#g-container-main .mc-post-page .mcp-share__btns a:hover,.mcp-share__btns button:hover{border-color:#0a7a94;color:#0a7a94}.mcp-seriesnav{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:1rem;margin-top:1.5rem}.mcp-seriesnav a{display:block;padding:1.25rem 1.5rem;background:var(--mc-n0);border-radius:10px}.mcp-seriesnav__prev{border-left:4px solid #13a7ca}.mcp-seriesnav__next{border-right:4px solid #66b65b;text-align:right}.mcp-seriesnav span{display:block;font-size:0.8125rem;color:#5c6b6d}.mcp-seriesnav strong{display:block;margin-top:0.25rem;font-size:1.125rem;line-height:1.3;color:var(--mc-n900)}.mcp-seriesnav a:hover strong{color:#0a7a94}.mcp-seriesnav__soon{padding:1.25rem 1.5rem;background:#f7f9f9;border:1px dashed #c7d2d3;border-radius:10px;text-align:right}.mcp-seriesnav__soon strong{color:#43504f}.mcp-edit{padding-top:0.5rem}.mcp-pager{margin-top:1.5rem}#g-container-main .mc-post-page .mcp-pager .btn{display:inline-flex;align-items:center;gap:0.5rem;min-height:44px;padding:0 1rem;border:1px solid #c7d2d3;border-radius:6px;background:var(--mc-n0);color:var(--mc-n900);font-weight:600}#g-container-main .mc-post-page .mcp-pager .btn:hover{border-color:#0a7a94;color:#0a7a94}.mcp-toc{padding:1.5rem;background:var(--mc-n0);border-radius:14px}.mcp-toc h2{margin:0 0 0.75rem}.mcp-toc ol,.mcp-tocm ol{margin:0;padding:0;list-style:none}#g-container-main .mc-post-page .mcp-toc a,#g-container-main .mc-post-page .mcp-tocm a{display:flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0.375rem 0 0.375rem 0.75rem;border-left:3px solid #e0e7e7;color:#43504f;font-size:0.95rem;line-height:1.4}#g-container-main .mc-post-page .mcp-toc a:hover{color:var(--mc-n900)}#g-container-main .mc-post-page .mcp-toc a.is-active{border-left-color:var(--mc-cat);color:var(--mc-n900);font-weight:700}.mcp-serie{padding:1.5rem;background:#141b1c;border-radius:14px;color:#c7d2d3}#g-container-main .mc-post-page .mcp-serie .mcp-eyebrow{color:#61c257}.mcp-serie h2{margin:0 0 0.875rem;font-family:var(--mc-font);font-size:1.375rem;text-transform:none;color:#fff}.mcp-serie__bar{display:grid;gap:4px;margin-bottom:0.875rem}.mcp-serie__bar span{height:6px;border-radius:3px;background:#2f3a3a}.mcp-serie__bar span.is-done{background:#13a7ca}.mcp-serie__bar span.is-current{background:#61c257}.mcp-serie__list{margin:0 0 0.875rem;padding:0;list-style:none;font-size:0.875rem;line-height:1.35}.mcp-serie__list li{display:flex;align-items:center;gap:0.625rem;border-bottom:1px solid #2f3a3a}.mcp-serie__list li.is-current{padding:0.375rem 0;border-bottom:0;color:#fff;font-weight:700}.mcp-serie__n{min-width:20px;color:#7b8c8e}.mcp-serie__list li.is-current .mcp-serie__n{color:#61c257;font-weight:700}#g-container-main .mc-post-page .mcp-serie__list a{display:flex;align-items:center;min-height:44px;color:#c7d2d3}#g-container-main .mc-post-page .mcp-serie__list a:hover{color:#fff}#g-container-main .mc-post-page .mcp-serie__all{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:#13a7ca}.mcp-tocm{display:none}.mcp-more{padding:4rem 0 6rem}.mcp-more h2{margin:0 0 1.5rem;font-family:var(--mc-font);font-size:2.125rem;line-height:1.2;text-transform:none;color:var(--mc-n900)}.mcp-more__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1.5rem}#g-container-main .mc-post-page .mcp-card{display:flex;flex-direction:column;overflow:hidden;background:var(--mc-n0);border-radius:10px;box-shadow:0 1px 3px rgba(20, 41, 42, 0.08);color:var(--mc-text);transition:box-shadow 160ms ease}#g-container-main .mc-post-page .mcp-card:hover{box-shadow:0 6px 18px rgba(20, 41, 42, 0.14)}.mcp-card__media{position:relative;aspect-ratio:1.9047619048;background:#c7d2d3}.mcp-card__media img{display:block;width:100%;height:100%;object-fit:cover}.mcp-card__badge{position:absolute;left:12px;top:12px;padding:2px 10px;border-radius:999px;background:#141b1c;color:#fff;font-size:0.8125rem;font-weight:700}.mcp-card__bar{height:4px;background:var(--mc-cat)}.mcp-card__body{padding:1.25rem 1.375rem 1.5rem}.mcp-card__body p{margin:0 0 0.375rem;font-size:0.8125rem;color:#5c6b6d}.mcp-card__body strong{color:var(--mc-cat-text)}#g-container-main .mc-post-page .mcp-card__body h3{margin:0;font-family:var(--mc-font);font-size:1.3125rem;line-height:1.25;text-transform:none;color:var(--mc-n900)}.mcp-more__all{display:none}@media (max-width:47.99rem){.mcp-head{padding-bottom:1.5rem}.mcp-crumbs{display:none}#g-container-main .mc-post-page .mcp-back{display:inline-flex;align-items:center;min-height:44px;padding-top:0.5rem;font-size:0.95rem;color:#5c6b6d}.mcp-head__in{padding-top:0.5rem}.mcp-hero{margin-left:calc(-1 * var(--mc-gutter));margin-right:calc(-1 * var(--mc-gutter))}.mcp-hero img{border-radius:0 0 10px 10px}.mcp-cols{display:block;padding-top:1.5rem}.mcp-main{max-width:none}.mcp-aside{display:none}.mcp-tocm{display:block;margin-bottom:1rem;background:var(--mc-n0);border-radius:10px}.mcp-tocm summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 1rem;font-weight:700;color:var(--mc-n900);cursor:pointer;list-style:none}.mcp-tocm summary::after{content:"▾";color:#5c6b6d}.mcp-tocm[open] summary::after{content:"▴"}.mcp-tocm ol{padding:0 1rem 1rem}#g-container-main .mc-post-page .mcp-body{font-size:1.0625rem;line-height:1.7}#g-container-main .mc-post-page .mcp-body h2{font-size:1.5rem}#g-container-main .mc-post-page .mcp-body blockquote{font-size:1.25rem}.mcp-author{--mc-pa-pad: 1.25rem;--mc-pa-top: 28px;grid-template-columns:96px minmax(0, 1fr);column-gap:1rem;margin-top:2rem;padding:var(--mc-pa-pad) 1.25rem var(--mc-pa-pad) 1rem}.mcp-author img{width:96px;grid-row:1}.mcp-author__head{align-self:end}.mcp-author h2{font-size:1.375rem}.mcp-author__text,.mcp-author .mc-btn-row{grid-column:1 / -1;grid-row:auto}.mcp-author__text{margin-top:1rem}.mcp-author .mc-btn{width:100%}.mcp-share__btns{width:100%}.mcp-share__btns a,.mcp-share__btns button{flex:1 1 0;justify-content:center}.mcp-seriesnav{grid-template-columns:1fr}.mcp-more{padding:2.5rem 0 4rem}.mcp-more h2{font-size:1.625rem}.mcp-more__grid{grid-template-columns:1fr;gap:0.75rem}.mcp-card{border-left:4px solid var(--mc-cat)}.mcp-card__media,.mcp-card__bar{display:none}.mcp-card__body{padding:1rem 1.125rem}.mcp-more__all{display:block;margin-top:1rem}.mcp-more__all .mc-btn{width:100%}}.mc-agents .mc-role__intro{display:flex;flex-direction:column;gap:1rem}.mc-agents .mc-role__intro h2,.mc-agents .mc-role__intro .mc-eyebrow,.mc-agents .mc-role__intro .mc-agents__profile{margin:0;color:var(--mc-n0)}.mc-agents .mc-role__intro .mc-btn-row{margin-top:0.5rem}.mc-agents__profile{margin:0;font-size:1.25rem;font-weight:700;line-height:1.35;color:var(--mc-n0)}.mc-agents__lead{margin:0 0 1.75rem;color:var(--mc-n700)}.mc-agents__list{flex:2 1 520px;padding:3rem;box-sizing:border-box;min-width:0}.mc-agents__head{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem;padding-bottom:0.75rem;border-bottom:2px solid var(--mc-n100)}.mc-agents__head span{font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mc-n600)}.mc-agents__pairs{margin:0}.mc-agents__pairs>div{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem;padding:1rem 0;border-bottom:1px solid var(--mc-n100)}.mc-agents__pairs>div:last-child{border-bottom:0;padding-bottom:0}.mc-agents__pairs dt{font-size:1.125rem;font-weight:700;line-height:1.4;color:var(--mc-n900)}.mc-agents__pairs dd{margin:0;color:var(--mc-n600)}@media (max-width:47.99rem){.mc-agents h2{font-size:1.625rem;line-height:1.2}.mc-agents__profile{font-size:1.125rem}.mc-agents__lead{margin:1rem 0 0.5rem}.mc-agents .mc-btn-row .mc-btn{width:100%}.mc-agents__list{padding:0.5rem 1.5rem 1.5rem}.mc-agents__head{display:none}.mc-agents__pairs>div{grid-template-columns:1fr;gap:0.25rem}}@media (min-width:48rem) and (max-width:63.99rem){.mc-hero__inner{flex-wrap:nowrap;gap:2rem}.mc-hero__text{flex:1 1 auto}.mc-hero__portrait{flex:0 0 40%;max-width:40%}.mc-hero__portrait .mc-status{left:auto;right:0;bottom:1rem;white-space:nowrap;font-size:0.8rem}}