:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--mc-focus);outline-offset:2px;border-radius:var(--mc-radius-sm)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}html body.mc :where(a,button,summary,label,[role='button'],input[type='submit'],input[type='button'],input[type='reset'],.elementor-button,.elementor-item,.elementor-sub-item,.elementor-social-icon,.elementor-icon,.page-numbers){transition:var(--mc-transition-ui)!important}}body.mc :where(a,button,summary,label,[role='button'],input[type='submit'],input[type='button'],input[type='reset'],.elementor-button,.elementor-item,.elementor-sub-item,.elementor-social-icon,.elementor-icon,.page-numbers){transition:var(--mc-transition-ui)}body.mc .mc-skip-link{position:absolute;left:-9999px;z-index:999;padding:var(--mc-space-2) var(--mc-space-3);background:var(--mc-blue-deep);color:var(--mc-text-invert);font-family:var(--mc-font-body);font-size:var(--mc-size-small);font-weight:var(--mc-weight-semi);text-decoration:none}body.mc .mc-skip-link:focus{left:var(--mc-space-3);top:var(--mc-space-3)}body.mc .mc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}::selection{background:var(--mc-blue-deep);color:var(--mc-text-invert)}body.mc a{color:var(--mc-link)}body.mc a:hover{color:var(--mc-link-hover)}:target{scroll-margin-top:9rem}@media (max-width:767px){:target{scroll-margin-top:7.5rem}}img,svg,video,canvas,iframe,embed,object{max-width:100%;height:auto}@media (max-width:1024px){body.mc .e-con{--margin-inline-start:0px;--margin-inline-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--container-default-padding-left:0px;--container-default-padding-right:0px;margin-inline:0;padding-inline:0}body.mc .e-con.mc-container,body.mc .mc-container{padding-inline:var(--mc-container-pad)}}body.mc .mc-section-title{display:flex;flex-direction:column;gap:var(--mc-space-3)}body.mc .mc-section-title::after{content:'';width:46px;height:12px;background-image:var(--mc-marker);background-repeat:no-repeat}body.mc .mc-eyebrow{font-family:var(--mc-font-body);font-size:var(--mc-size-meta);font-weight:var(--mc-weight-semi);line-height:var(--mc-lh-ui);letter-spacing:var(--mc-track-meta);text-transform:uppercase;color:var(--mc-accent)}body.mc .blog-article__content :where(p,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,figure,table,pre,hr)+:where(p,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,figure,table,pre,hr){margin-top:var(--mc-space-4)}body.mc .blog-article__content h2{margin-top:var(--mc-space-6);margin-bottom:calc(var(--mc-space-3) - var(--mc-space-4));font-family:var(--mc-font-display);font-size:var(--mc-size-article-h2);font-weight:var(--mc-weight-semi);line-height:var(--mc-lh-heading);letter-spacing:var(--mc-track-h3);color:var(--mc-text-strong)}body.mc .blog-article__content h3{margin-top:var(--mc-space-5);margin-bottom:calc(var(--mc-space-2) - var(--mc-space-4));font-family:var(--mc-font-display);font-size:var(--mc-size-article-h3);font-weight:var(--mc-weight-semi);line-height:var(--mc-lh-heading);letter-spacing:var(--mc-track-h3);color:var(--mc-text-strong)}body.mc .blog-article__content h4,body.mc .blog-article__content h5,body.mc .blog-article__content h6{margin-top:var(--mc-space-4);margin-bottom:calc(var(--mc-space-2) - var(--mc-space-4));font-family:var(--mc-font-display);font-size:var(--mc-size-body);font-weight:var(--mc-weight-semi);line-height:var(--mc-lh-heading);letter-spacing:0;color:var(--mc-text-strong)}body.mc .blog-article__content>*:first-child>:where(h2,h3,h4,h5,h6):first-child,body.mc .blog-article__content>:where(h2,h3,h4,h5,h6):first-child{margin-top:0}body.mc .blog-article__content a:not([class]){color:var(--mc-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--mc-dur-fast) var(--mc-ease)}body.mc .blog-article__content a:not([class]):hover{color:var(--mc-link-hover)}body.mc .blog-article__content ul,body.mc .blog-article__content ol{padding-left:var(--mc-space-4)}body.mc .blog-article__content li+li{margin-top:var(--mc-space-2)}body.mc .blog-article__content ul li::marker{color:var(--mc-accent)}body.mc .blog-article__content ol li::marker{color:var(--mc-accent);font-weight:var(--mc-weight-semi)}body.mc .blog-article__content blockquote{margin-left:0;margin-right:0;padding:var(--mc-space-4);background:var(--mc-surface-alt);border-left:2px solid var(--mc-accent);border-radius:0 var(--mc-radius) var(--mc-radius) 0;font-family:var(--mc-font-body);font-size:var(--mc-size-body);line-height:1.6;color:var(--mc-text-strong)}body.mc .blog-article__content blockquote>:first-child{margin-top:0}body.mc .blog-article__content blockquote>:last-child{margin-bottom:0}body.mc .blog-article__content figure{margin-left:0;margin-right:0}body.mc .blog-article__content figcaption{margin-top:var(--mc-space-2);font-family:var(--mc-font-body);font-size:var(--mc-size-small);color:var(--mc-text-muted)}body.mc .blog-article__content img{border-radius:var(--mc-radius)}body.mc .blog-article__content pre{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:var(--mc-space-3);background:var(--mc-surface-alt);border:var(--mc-border-hair) solid var(--mc-border);border-radius:var(--mc-radius);font-size:.875rem;line-height:1.5}body.mc .blog-article__content code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;word-break:break-word;overflow-wrap:break-word}body.mc .blog-article__content .wp-block-table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0}body.mc .blog-article__content table{width:100%;max-width:100%;border-collapse:collapse;font-size:1rem}body.mc .blog-article__content th,body.mc .blog-article__content td{padding:var(--mc-space-2) var(--mc-space-3);border-bottom:var(--mc-border-hair) solid var(--mc-border);text-align:left}body.mc .blog-article__content th{font-family:var(--mc-font-body);font-weight:var(--mc-weight-semi);color:var(--mc-text-strong);background:var(--mc-accent-subtle)}@media (max-width:640px){body.mc .blog-article__content blockquote{padding:var(--mc-space-3)}body.mc .blog-article__content ul,body.mc .blog-article__content ol{padding-left:var(--mc-space-3)}body.mc .blog-article__content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.875rem}body.mc .blog-article__content th,body.mc .blog-article__content td{padding:var(--mc-space-2);min-width:80px}}