.mrc-totop{z-index:110;background:var(--mrc-totop-bg);color:var(--mrc-totop-icon);cursor:pointer;opacity:0;visibility:hidden;border:0;border-radius:8px;justify-content:center;align-items:center;padding:12px;transition:opacity .3s,color .3s,background .3s,transform .3s,visibility .3s;display:flex;position:fixed;bottom:25px;right:25px;transform:translateY(15px)}.mrc-totop[data-show=yes]{opacity:1;visibility:visible;transform:translate(0,0)}.mrc-totop:hover{background:var(--brand-100)}.mrc-totop__icon{fill:currentColor;width:14px;height:14px;transition:fill .3s}.mrc-totop:hover .mrc-totop__icon{fill:var(--brand-500)}.mrc-totop:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:689.98px){.mrc-totop{display:none}}@media (prefers-reduced-motion:reduce){.mrc-totop,.mrc-totop__icon{transition:none}}
.mrc-hdr,.mrc-ftr{font-family:var(--font-body);letter-spacing:-.01em;font-size:16px;line-height:24px}@media not (min-width:62.5rem){.mrc-hdr,.mrc-ftr{font-size:15px;line-height:22.5px}}@media not (min-width:43.125rem){.mrc-hdr,.mrc-ftr{letter-spacing:normal;font-size:14px;line-height:21px}}.mrc-hdr :focus-visible,.mrc-ftr :focus-visible{outline-offset:var(--focus-ring-offset);outline:var(--focus-ring)!important}
.mrc-ftr{background:radial-gradient(120% 130% at 50% -20%, var(--navy-600) 0%, var(--navy-800) 50%, var(--navy-900) 100%);color:var(--neutral-0);font-family:var(--font-inter), system-ui, -apple-system, sans-serif}.mrc-ftr *,.mrc-ftr :before,.mrc-ftr :after{box-sizing:border-box}.mrc-ftr__inner{width:min(1200px,84vw);margin:0 auto;padding:64px 24px 28px}.mrc-ftr__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:28px 40px;display:grid}.mrc-ftr__logo{margin-bottom:18px;line-height:0;display:inline-block}.mrc-ftr__logo img{width:auto;height:48px;display:block}.mrc-ftr p{margin:0}.mrc-ftr .mrc-ftr__desc{color:#fff9;max-width:360px;margin:0 0 26px;font-size:14px;line-height:1.65}.mrc-ftr__news-title,.mrc-ftr__col-title{color:var(--neutral-0);font-family:var(--font-heading);letter-spacing:-.03em;margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.4}.mrc-ftr .mrc-ftr__news-sub{color:#ffffff8c;max-width:360px;margin:0 0 14px;font-size:13px;line-height:1.55}.mrc-ftr[data-single] .mrc-ftr__desc,.mrc-ftr[data-single] .mrc-ftr__news-sub{letter-spacing:-.2px;margin-block:24px;font-size:16px;line-height:27px}.mrc-ftr__form{flex-wrap:wrap;gap:10px;max-width:380px;display:flex}.mrc-ftr__field{background:var(--neutral-0);color:var(--neutral-400);border-radius:10px;flex:200px;align-items:center;gap:9px;padding:0 14px;display:flex}.mrc-ftr__field-icon{fill:none;flex:none;width:18px;height:18px}.mrc-ftr__field input{width:100%;height:44px;color:var(--mrc-ink);letter-spacing:inherit;background:0 0;border:0;outline:0;padding:0 15px;font-family:inherit;font-size:14px;line-height:1.4}.mrc-ftr__field input::placeholder{color:var(--neutral-400)}.mrc-ftr__field:focus-within{outline:2px solid var(--brand-500);outline-offset:2px}.mrc-ftr__field input:focus-visible{outline:none!important}.mrc-ftr__btn{background:var(--brand-500);min-height:48px;color:var(--neutral-0);font-family:var(--font-heading);font-size:14px;font-weight:600;line-height:inherit;letter-spacing:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 20px;transition:background .16s}.mrc-ftr__btn:hover{background:var(--mrc-accent-hover)}.mrc-ftr__btn:disabled{cursor:default}.mrc-ftr__msg{color:var(--danger);margin-top:10px;font-size:12.5px;font-weight:500;line-height:1.45}.mrc-ftr__msg[data-tone=ok]{color:var(--success);font-weight:600}.mrc-ftr__msg[hidden]{display:none}.mrc-ftr__social{margin-top:26px}.mrc-ftr__social-label{color:#ffffff80;letter-spacing:.01em;margin:0 0 12px;font-size:12px;font-weight:600;display:block}.mrc-ftr__social-row{align-items:center;gap:12px;display:flex}.mrc-ftr__social-row a{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.mrc-ftr__social-row a:hover{background:#ffffff1f;border-color:#ffffff3d;transform:translateY(-2px)}.mrc-ftr__social-row img{object-fit:contain;filter:brightness(0)invert();width:19px;height:19px;display:block}.mrc-ftr__col-title{margin-bottom:18px}.mrc-ftr__col-title a{color:inherit;text-decoration:none;transition:color .15s}.mrc-ftr__col-title a:hover{color:#ffffffbf}.mrc-ftr__links{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.mrc-ftr__links a{color:#fff9;font-size:14px;line-height:1.35;text-decoration:none;transition:color .15s}.mrc-ftr__links a:hover{color:var(--neutral-0)}.mrc-ftr__bottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:22px;display:flex}.mrc-ftr__copy{color:#ffffff80;font-size:13px}.mrc-ftr__legal{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.mrc-ftr__legal a{color:#ffffff80;font-size:13px;text-decoration:none;transition:color .15s}.mrc-ftr__legal a:hover{color:var(--neutral-0)}@media (max-width:61.25rem){.mrc-ftr__grid{grid-template-columns:1fr 1fr;gap:36px}.mrc-ftr__brand{grid-column:1/-1}.mrc-ftr__inner{padding-inline:40px}}@media (max-width:35rem){.mrc-ftr__inner{padding:48px 24px 24px}.mrc-ftr__grid{grid-template-columns:1fr;gap:32px}.mrc-ftr__bottom{flex-direction:column;align-items:flex-start}}
.mrc-hdr{--mrc-row-h:80px;--mrc-logo-h:38px;--mrc-menu-fs:14px;--mrc-menu-spacing:13px;--mrc-menu-gap:4px;--mrc-menu-margin:7px;--mrc-menu-color:var(--mrc-palette-3);--mrc-menu-hover-color:var(--navy-900);--mrc-menu-hover-bg:var(--surface-soft);--mrc-search-color:var(--mrc-palette-3);--mrc-search-hover:var(--navy-900);--mrc-btn-hover:var(--brand-400);--mrc-mini-btn-hover:var(--brand-500);--mrc-trigger-bg:var(--brand-100);--mrc-trigger-icon:var(--navy-900);--mrc-trigger-size:21px;z-index:50;color:var(--navy-900);position:relative}.mrc-hdr[data-transparent]{position:absolute;inset:0 0 auto}.mrc-hdr[data-variant=pages]{--mrc-btn-hover:var(--brand-500)}.mrc-hdr[data-variant=secondary]{--mrc-logo-h:40px;--mrc-menu-margin:10px;--mrc-menu-color:var(--neutral-0);--mrc-menu-hover-color:var(--neutral-0);--mrc-menu-hover-bg:transparent;--mrc-search-color:var(--mrc-search-light);--mrc-search-hover:var(--surface-soft);--mrc-mini-btn-hover:var(--mrc-mini-hover);--mrc-trigger-bg:var(--mrc-trigger-tablet);--mrc-trigger-icon:var(--neutral-0)}@media (62.5rem<=width<75rem){.mrc-hdr{--mrc-menu-fs:13px;--mrc-menu-spacing:9px;--mrc-menu-gap:2px}}@media (62.5rem<=width<72rem){.mrc-hdr{--mrc-menu-fs:12px;--mrc-menu-spacing:5px;--mrc-menu-gap:0px}}.mrc-hdr[data-variant=secondary] [data-stuck=yes]{--mrc-menu-color:var(--navy-900);--mrc-menu-hover-color:var(--navy-900);--mrc-menu-hover-bg:var(--surface-soft);--mrc-search-hover:var(--navy-700);--mrc-trigger-bg:var(--brand-100);--mrc-trigger-icon:var(--navy-900)}@media not (min-width:62.5rem){.mrc-hdr,.mrc-hdr[data-variant]{--mrc-row-h:74px;--mrc-logo-h:36px}}@media not (min-width:43.125rem){.mrc-hdr,.mrc-hdr[data-variant]{--mrc-row-h:64px;--mrc-logo-h:30px;--mrc-trigger-size:19px}.mrc-hdr[data-variant=secondary]{--mrc-trigger-size:16px;--mrc-trigger-bg:var(--mrc-trigger-mobile)}.mrc-hdr[data-variant=secondary] [data-stuck=yes]{--mrc-trigger-bg:var(--brand-100)}}.mrc-hdr__sticky{height:var(--mrc-row-h)}.mrc-hdr__bar{height:var(--mrc-row-h);transition:background-color .2s cubic-bezier(.455,.03,.515,.955),box-shadow .2s cubic-bezier(.455,.03,.515,.955);position:relative}.mrc-hdr:not([data-transparent]) .mrc-hdr__bar{background-color:var(--neutral-0)}.mrc-hdr__bar[data-stuck=yes]{z-index:50;background-color:var(--neutral-0);box-shadow:var(--mrc-sticky-shadow);animation:.2s cubic-bezier(.455,.03,.515,.955) mrc-hdr-fade;position:fixed;inset:0 0 auto}@keyframes mrc-hdr-fade{0%{opacity:0}}.mrc-hdr__row{height:100%}.mrc-hdr__row--mobile{display:none}@media not (min-width:62.5rem){.mrc-hdr__row--desktop{display:none}.mrc-hdr__row--mobile{display:block}}.mrc-hdr__container{grid-template-columns:1fr auto 1fr;align-items:center;width:min(1200px,84vw);height:100%;margin-inline:auto;display:grid}.mrc-hdr__row--mobile .mrc-hdr__container{grid-template-columns:auto 1fr}.mrc-logo{height:var(--mrc-logo-h);justify-self:start;line-height:0;display:inline-flex}.mrc-logo img{width:auto;max-width:none;height:100%}.mrc-logo__sticky,[data-stuck=yes] .mrc-logo__default{display:none}[data-stuck=yes] .mrc-logo__sticky{display:block}.mrc-hdr__end{justify-self:end;align-items:center;gap:20px;display:flex}@media (43.125rem<=width<62.5rem){.mrc-hdr:not([data-variant=secondary]) .mrc-hdr__row--mobile .mrc-hdr__end{gap:30px}}@media not (min-width:43.125rem){.mrc-hdr__row--mobile .mrc-hdr__end{gap:10px}}.mrc-search{color:var(--mrc-search-color);transition:color .12s cubic-bezier(.455,.03,.515,.955);display:inline-flex;position:relative}.mrc-search:after{content:"";position:absolute;inset:-5px}.mrc-search:hover{color:var(--mrc-search-hover)}.mrc-search svg{fill:currentColor;display:block}.mrc-btn{background-color:var(--brand-500);min-height:42px;box-shadow:var(--mrc-button-shadow);color:var(--neutral-0);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:5px 20px;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;transition:transform .3s,background-color .12s cubic-bezier(.455,.03,.515,.955);display:inline-flex}.mrc-btn:hover{background-color:var(--mrc-btn-hover);color:var(--neutral-0);transform:scale(1.1)}.mrc-btn--mini{min-height:38px;padding:8px 16px;font-size:14px}.mrc-btn--mini:hover{background-color:var(--mrc-mini-btn-hover)}@media (max-width:48rem){.mrc-btn--mini{min-height:34px}}@media not (min-width:43.125rem){.mrc-btn--mini{padding:6px 14px;font-size:13px}}.mrc-trigger{background-color:var(--mrc-trigger-bg);color:var(--mrc-trigger-icon);border-radius:7px;padding:10px;transition:background-color .2s;display:inline-flex}.mrc-trigger__icon{width:var(--mrc-trigger-size);height:var(--mrc-trigger-size);fill:currentColor}.mrc-trigger__icon rect{transition:width .12s cubic-bezier(.455,.03,.515,.955)}.mrc-trigger__icon rect:first-child{width:10px}.mrc-trigger__icon rect:nth-child(3){width:15px}.mrc-trigger:hover .mrc-trigger__icon rect{width:18px}.mrc-hdr__top{display:none}@media (43.125rem<=width<62.5rem){.mrc-hdr__top{background-color:var(--brand-100);justify-content:center;align-items:flex-start;min-height:38px;display:flex}}.mrc-hdr__top-text{color:var(--navy-700);text-align:center;margin:0 0 21px;font-size:14px;font-weight:500;line-height:1.3}.mrc-hdr__top-text a{color:var(--brand-500);text-decoration:underline}.mrc-hdr__top-text a:hover{color:var(--brand-400)}
.mrc-nav{margin-right:var(--mrc-menu-margin);align-self:stretch}.mrc-nav__list{gap:var(--mrc-menu-gap);height:100%;margin:0;padding:0;list-style:none;display:flex}.mrc-nav__item{align-items:center;display:flex}.mrc-nav__item:has(.mrc-mega--narrow){position:relative}.mrc-nav__head{align-items:center;height:100%;display:flex;position:relative}.mrc-nav__link{height:36px;padding-inline:calc(var(--mrc-menu-spacing) / 2);color:var(--mrc-menu-color);font-size:var(--mrc-menu-fs);letter-spacing:-.01em;white-space:nowrap;border-radius:6px;align-items:center;font-weight:500;line-height:1.3;text-decoration:none;transition:all .12s cubic-bezier(.455,.03,.515,.955);display:flex}.mrc-nav__item:hover>.mrc-nav__head>.mrc-nav__link,.mrc-nav__item[data-expanded=true]>.mrc-nav__head>.mrc-nav__link{background-color:var(--mrc-menu-hover-bg);color:var(--mrc-menu-hover-color)}.mrc-nav__chevron{justify-content:center;align-items:center;width:24px;height:24px;margin-inline:.2em -8px;display:inline-flex}.mrc-nav__chevron svg{fill:currentColor}.mrc-nav__toggle{top:50%;right:calc(var(--mrc-menu-spacing) / 2 - 8px);pointer-events:none;background:0 0;border:0;width:24px;height:24px;padding:0;position:absolute;transform:translateY(-50%)}.mrc-nav__panel{z-index:10;visibility:hidden;opacity:0;pointer-events:none;padding-inline:16px;position:absolute;top:100%;left:0;right:0}.mrc-nav__item:has(.mrc-mega--narrow)>.mrc-nav__panel{justify-content:center;width:420px;padding-inline:0;display:flex;left:50%;right:auto;transform:translate(-50%)}.mrc-nav__item:hover:not([data-suppressed])>.mrc-nav__panel,.mrc-nav__item[data-expanded=true]>.mrc-nav__panel{visibility:visible;opacity:1}.mrc-nav__item:hover:not([data-suppressed])>.mrc-nav__panel .mrc-mega,.mrc-nav__item[data-expanded=true]>.mrc-nav__panel .mrc-mega{pointer-events:auto}
.mrc-mega{box-sizing:border-box;border:1px solid var(--line-light);border-radius:var(--radius-panel);background:var(--neutral-0);width:100%;max-width:1000px;color:var(--mrc-ink);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;pointer-events:none;margin-inline:auto;padding:14px;font-size:16px;line-height:24px;position:relative;box-shadow:0 1px 2px #050f230a,0 28px 64px -28px #050f2347}.mrc-mega *,.mrc-mega :before,.mrc-mega :after{box-sizing:border-box}.mrc-mega__grid{grid-template-columns:minmax(0,.92fr) minmax(0,2fr);gap:14px;display:grid}.mrc-mega__feature{border-radius:var(--radius-card);background:var(--surface-soft);border:0;flex-direction:column;justify-content:flex-end;min-height:0;padding:22px;display:flex}.mrc-mega__feature-kicker{color:var(--mrc-accent);font-family:var(--font-heading);letter-spacing:0;margin:0 0 2px;font-size:12px;font-weight:600}.mrc-mega__feature-title{color:var(--mrc-ink);font-family:var(--font-heading);letter-spacing:-.015em;margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.25}.mrc-mega__feature-desc{color:var(--mrc-ink-3);margin:0 0 16px;font-size:13px;line-height:1.55}.mrc-mega__feature-cta{border-radius:var(--radius-control);background:var(--mrc-accent);color:var(--neutral-0);font-family:var(--font-heading);align-self:flex-start;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.mrc-mega__feature-cta:hover{background:var(--mrc-accent-hover);color:var(--neutral-0)}.mrc-mega__feature-cta svg{fill:currentColor}.mrc-mega__services{grid-template-columns:1fr 1fr;align-content:start;align-items:start;gap:7px 2px;display:grid}.mrc-mega__svc{border-radius:var(--radius-control);color:inherit;background:0 0;align-items:flex-start;gap:12px;padding:11px 12px;text-decoration:none;transition:background .15s;display:flex}.mrc-mega__svc:hover{background:var(--surface-soft)}.mrc-mega__svc-icon{border-radius:var(--radius-control);background:var(--surface-soft);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:7px;transition:background .15s;display:flex}.mrc-mega__svc:hover .mrc-mega__svc-icon{background:var(--mrc-icon-hover)}.mrc-mega__svc-icon img{object-fit:contain;width:100%;height:100%;display:block}.mrc-mega__svc-icon svg{fill:var(--mrc-accent);font-size:14px}.mrc-mega__svc-body{flex-direction:column;min-width:0;display:flex}.mrc-mega__svc-title{color:var(--mrc-ink);font-family:var(--font-heading);letter-spacing:-.005em;margin:0 0 1px;font-size:14px;font-weight:600;line-height:1.3}.mrc-mega__svc-sub{max-width:230px;color:var(--mrc-ink-3);margin:0;font-size:12px;font-weight:400;line-height:1.45}.mrc-mega--cr .mrc-mega__services{grid-auto-rows:1fr;align-items:center;gap:1px 2px}.mrc-mega--cr .mrc-mega__svc{padding:7px 10px}.mrc-mega--narrow{width:auto;max-width:420px}.mrc-mega--narrow .mrc-mega__services{grid-template-columns:1fr;gap:6px}.mrc-mega--narrow .mrc-mega__svc{border-radius:var(--radius-card);background:var(--neutral-0);align-items:center;gap:12px;padding:13px 14px;transition:background .16s,transform .16s}.mrc-mega--narrow .mrc-mega__svc:hover{background:var(--surface-soft);transform:translateY(-1px)}.mrc-mega--narrow .mrc-mega__svc-icon{border-radius:var(--radius-control);width:42px;height:42px;padding:8px}.mrc-mega--narrow .mrc-mega__svc-icon svg{fill:var(--mrc-glyph);font-size:18px}.mrc-mega--narrow .mrc-mega__svc-title{margin:0 0 2px;font-size:15px}.mrc-mega--narrow .mrc-mega__svc-sub{max-width:none;font-size:12.5px}
.mrc-oc,.mrc-sm{z-index:999;width:100%;max-width:none;height:100%;max-height:none;color:var(--navy-900);border:0;margin:0;padding:0;display:none;position:fixed;inset:0}.mrc-oc[open],.mrc-oc:target,.mrc-sm[open],.mrc-sm:target{display:flex}.mrc-oc::backdrop,.mrc-sm::backdrop{background:0 0}.mrc-oc :focus-visible,.mrc-sm :focus-visible{outline-offset:var(--focus-ring-offset);outline:var(--focus-ring)!important}.mrc-oc{background:var(--neutral-0);flex-direction:column;overflow:hidden}.mrc-oc__actions{z-index:1;position:absolute;top:0;right:0}.mrc-oc__close,.mrc-sm__close{top:var(--mrc-oc-close-top,14px);position:absolute;right:14px}.mrc-oc__close{right:max(14px,50vw - 266px)}.mrc-oc__close,.mrc-sm__close{border-radius:var(--radius-control);width:44px;height:44px;color:var(--navy-900);justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.mrc-oc__close:hover,.mrc-sm__close:hover{background:var(--surface-soft)}.mrc-oc__close-icon{fill:currentColor;width:16px;height:16px;transition:transform .12s cubic-bezier(.455,.03,.515,.955)}.mrc-oc__close:hover .mrc-oc__close-icon,.mrc-sm__close:hover .mrc-sm__close-icon{transform:rotate(90deg)}.mrc-oc__content{overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.mrc-oc__inner{text-align:left;flex-direction:column;width:100%;max-width:560px;margin-inline:auto;padding:18px 24px 32px;display:flex}.mrc-oc__logo{align-self:flex-start;height:36px;margin:2px 0 22px;line-height:0;display:inline-flex}.mrc-oc__logo img{width:auto;max-width:none;height:100%}.mrc-mnav{width:100%;margin-bottom:24px}.mrc-mnav__list{border-top:1px solid var(--line-light);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mrc-mnav__item{border-bottom:1px solid var(--line-light);flex-direction:column;display:flex}.mrc-mnav__parent{justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.mrc-mnav__link{color:var(--navy-900);font-family:var(--font-heading);letter-spacing:-.01em;flex:1;padding:16px 0;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;transition:color .12s}.mrc-mnav__link:hover,.mrc-mnav__item[data-open] .mrc-mnav__link{color:var(--brand-500)}.mrc-mnav__toggle{border-radius:var(--radius-control);background:var(--surface-soft);width:44px;height:44px;color:var(--navy-900);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.mrc-mnav__item[data-open] .mrc-mnav__toggle{background:var(--brand-100);color:var(--brand-500)}.mrc-mnav__toggle-icon{fill:currentColor;width:12px;height:12px;transition:transform .2s}.mrc-mnav__item[data-open] .mrc-mnav__toggle-icon{transform:rotate(180deg)}.mrc-mnav__sub{width:100%;padding:0 0 16px}.mrc-mnav__sub[hidden]{display:none}.mrc-mmenu{font-family:var(--font-heading);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.mrc-mmenu__item{border-radius:var(--radius-control);background:var(--surface-soft);min-width:0;min-height:48px;color:var(--mrc-ink);text-align:left;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;transition:background .15s;display:flex}.mrc-mmenu__item:hover,.mrc-mmenu__item:active{background:var(--brand-100)}.mrc-mmenu__icon{background:var(--neutral-0);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:6px;display:flex}.mrc-mmenu__icon img{object-fit:contain;width:100%;height:100%;display:block}.mrc-mmenu__icon svg{fill:var(--mrc-glyph);font-size:14px}.mrc-mmenu__name{color:var(--mrc-ink);letter-spacing:-.005em;font-size:13.5px;font-weight:600;line-height:1.25}.mrc-oc__cta{display:flex}.mrc-btn--offcanvas{min-height:var(--btn-height);flex:1;justify-content:center;font-size:16px;font-weight:600;border-radius:var(--btn-radius)!important}
.mrc-sm{background:#fffffffa;justify-content:center;align-items:center}[data-variant=secondary] .mrc-sm{background:var(--neutral-0)}.mrc-sm__actions{position:absolute;inset:0 0 auto}.mrc-sm__close-icon{fill:currentColor;width:20px;height:20px;transition:transform .12s cubic-bezier(.455,.03,.515,.955)}.mrc-sm__close:hover{color:var(--brand-400)}.mrc-sm__form{border:2px solid var(--line-strong);border-radius:20px;align-items:center;width:min(750px,100% - 40px);margin-top:51px;padding:15px;transition:border-color .12s;display:flex}.mrc-sm__form:focus-within{border-color:var(--brand-400)}.mrc-sm__field{min-width:0;height:50px;color:var(--navy-700);background:0 0;border:0;flex:auto;padding:0 15px;font-family:inherit;font-size:20px}.mrc-sm__field::placeholder{color:var(--navy-700);opacity:.75}.mrc-sm__field::-webkit-search-cancel-button{appearance:none}.mrc-sm__field:focus-visible{outline:none!important}.mrc-sm__submit{background:var(--brand-500);color:#ffffffb3;cursor:pointer;border:0;border-radius:10px;flex:0 0 50px;justify-content:center;align-items:center;height:50px;padding:0;display:inline-flex}.mrc-sm__submit:hover{color:var(--neutral-0)}.mrc-sm__submit svg{fill:currentColor}.mrc-sm[open]{flex-direction:column;justify-content:safe center;overflow-y:auto}.mrc-sm__results{width:min(750px,100% - 40px);margin-top:35px}.mrc-sm__results[data-expanded=yes]{padding-bottom:51px}.mrc-sm__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.mrc-sm__item{color:var(--navy-900);align-items:center;column-gap:5%;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .12s cubic-bezier(.455,.03,.515,.955);display:flex}.mrc-sm__item:hover{color:var(--navy-700)}.mrc-sm__thumb{background:var(--surface-soft);border-radius:10px;flex:0 0 72px;width:72px;height:72px;overflow:hidden}.mrc-sm__thumb img{object-fit:cover;width:100%;height:100%}.mrc-sm__more{color:var(--navy-900);font:inherit;cursor:pointer;background:0 0;border:0;margin:30px auto 0;padding:0;font-size:14px;font-weight:500;line-height:20px;display:block}.mrc-sm__more:hover{color:var(--navy-700)}@media (max-width:689.98px){.mrc-sm__list{grid-template-columns:minmax(0,1fr);gap:20px}}
