._page_5ded18a{color:var(--mb-ribbon-ink);overflow:clip;background-color:var(--mb-ribbon-paper)!important;background-image:url(/home/ribbon/paper-texture.webp)!important;background-repeat:repeat!important;background-size:52rem!important}._hero_5ded18a{background:var(--mb-ribbon-paper-highlight);min-height:35rem;position:relative;overflow:hidden}._heroInner_5ded18a,._promiseInner_5ded18a,._communityInner_5ded18a,._programmeInner_5ded18a,._processInner_5ded18a,._applicationInner_5ded18a,._faqInner_5ded18a,._noticeWrap_5ded18a{width:min(calc(100% - (2 * var(--mb-ribbon-gutter))), var(--mb-ribbon-content));margin-inline:auto}._heroInner_5ded18a{z-index:2;align-items:center;min-height:35rem;display:grid;position:relative}._heroCopy_5ded18a{width:min(47%,39rem);padding-block:3.5rem 5rem}._heroImage_5ded18a{position:absolute;inset:0 -1rem 0 38%;-webkit-mask-image:url(/home/ribbon/transitions/community-photo-mask.png);mask-image:url(/home/ribbon/transitions/community-photo-mask.png);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-size:112% 100%;mask-size:112% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._heroImage_5ded18a img{object-fit:cover;object-position:56% center}._page_5ded18a ._eyebrow_5ded18a,._page_5ded18a ._darkEyebrow_5ded18a,._page_5ded18a ._panelEyebrow_5ded18a{color:#8c254e;letter-spacing:.055em;text-transform:uppercase;margin:0 0 .6rem;font-size:.78rem;font-weight:820}._page_5ded18a ._darkEyebrow_5ded18a{color:#f05a99}._page_5ded18a ._panelEyebrow_5ded18a{color:#8c254e}._hero_5ded18a h1,._sectionHeading_5ded18a h2,._communityInner_5ded18a h2,._programmeInner_5ded18a h2,._applicationIntro_5ded18a h2,._faqInner_5ded18a h2{font-family:var(--mb-font-editorial);letter-spacing:-.035em;margin:0;font-weight:550}._hero_5ded18a h1{color:#10131b;max-width:10ch;font-size:clamp(3.45rem,4.7vw,4.9rem);line-height:.94}._headlineLine_5ded18a{display:block}._page_5ded18a ._heroLead_5ded18a{color:#332d36;max-width:36rem;font-family:var(--mb-font-editorial);margin:1.35rem 0 0;font-size:1.22rem;line-height:1.45}._heroActions_5ded18a,._signedOut_5ded18a>div{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}._primaryAction_5ded18a,._secondaryAction_5ded18a,._submitButton_5ded18a,._secondaryButton_5ded18a{border:1px solid var(--mb-ribbon-indigo);min-height:3rem;font:inherit;border-radius:.12rem;justify-content:center;align-items:center;gap:.45rem;padding:.72rem 1.25rem;font-weight:760;line-height:1.2;text-decoration:none;display:inline-flex}._primaryAction_5ded18a,._submitButton_5ded18a{background:var(--mb-ribbon-indigo);color:#fff!important}._secondaryAction_5ded18a,._secondaryButton_5ded18a{background:#f4ece3d1;color:var(--mb-ribbon-indigo)!important}._primaryAction_5ded18a:hover,._secondaryAction_5ded18a:hover,._submitButton_5ded18a:hover:not(:disabled),._secondaryButton_5ded18a:hover{transform:translateY(-2px)}._primaryAction_5ded18a:focus-visible{transform:translateY(-2px)}._secondaryAction_5ded18a:focus-visible{transform:translateY(-2px)}._submitButton_5ded18a:focus-visible{transform:translateY(-2px)}._secondaryButton_5ded18a:focus-visible{transform:translateY(-2px)}._page_5ded18a ._heroNote_5ded18a{max-width:34rem;color:var(--mb-ribbon-ink-soft);margin:1rem 0 0;font-size:.8rem}._noticeWrap_5ded18a{z-index:6;position:relative}._notice_5ded18a{background:var(--mb-ribbon-paper-highlight);color:#272252;border:1px solid #24218f47;align-items:center;gap:.7rem;min-height:3.5rem;margin-top:1.2rem;padding:.8rem 1rem;display:flex}._promiseSection_5ded18a{padding-block:clamp(5rem,8vw,7.5rem) clamp(8rem,11vw,10rem)}._sectionHeading_5ded18a{max-width:52rem}._sectionHeading_5ded18a h2,._applicationIntro_5ded18a h2,._faqInner_5ded18a h2{color:var(--mb-ribbon-ink);font-size:clamp(2.7rem,4vw,4.4rem);line-height:.98}._page_5ded18a ._sectionHeading_5ded18a>p:last-child,._page_5ded18a ._applicationIntro_5ded18a>p{max-width:44rem;color:var(--mb-ribbon-ink-soft);margin:1rem 0 0;font-size:1rem;line-height:1.65}._promiseGrid_5ded18a,._roleGrid_5ded18a{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}._promiseGrid_5ded18a article{border:1px solid var(--mb-ribbon-line);background:#f4ece3b3;min-height:15rem;padding:1.65rem}._promiseGrid_5ded18a svg{color:var(--mb-ribbon-indigo)}._promiseGrid_5ded18a article:nth-child(2) svg{color:var(--mb-ribbon-magenta)}._promiseGrid_5ded18a article:nth-child(3) svg{color:#52206e}._promiseGrid_5ded18a h3,._roleGrid_5ded18a h3,._processList_5ded18a h3,._expectations_5ded18a h3,._applicationPanel_5ded18a h3{font-family:var(--mb-font-editorial);margin:1.6rem 0 .55rem;font-size:1.65rem;font-weight:650}._page_5ded18a ._promiseGrid_5ded18a h3,._page_5ded18a ._processList_5ded18a h3,._page_5ded18a ._expectations_5ded18a h3{color:var(--mb-ribbon-ink)}._page_5ded18a ._promiseGrid_5ded18a p,._page_5ded18a ._roleGrid_5ded18a p,._page_5ded18a ._processList_5ded18a p,._page_5ded18a ._applicationPanel_5ded18a p{margin:0;line-height:1.58}._page_5ded18a ._promiseGrid_5ded18a p,._page_5ded18a ._processList_5ded18a p{color:var(--mb-ribbon-ink-soft)}._communitySection_5ded18a{background:var(--mb-ribbon-navy);color:#f4ece3;min-height:34rem;position:relative}._communityEdge_5ded18a{z-index:3;pointer-events:none;width:104%;height:clamp(11rem,13vw,14rem);position:absolute;top:clamp(-10rem,-9vw,-8rem);left:-2%}._communityEdge_5ded18a img,._programmeMerge_5ded18a img{object-fit:fill;object-position:center}._communityInner_5ded18a{z-index:4;padding-block:7rem 8.5rem;position:relative}._communityInner_5ded18a header{max-width:55rem}._communityInner_5ded18a h2,._programmeInner_5ded18a h2{color:#f7f0ea;font-size:clamp(2.8rem,4vw,4.4rem);line-height:.98}._communityInner_5ded18a header>p:last-child{color:#c7c2cc;max-width:45rem;margin:1rem 0 0;line-height:1.65}._roleGrid_5ded18a article{border-top:1px solid #f4ece342;min-height:13rem;padding:1.4rem 1.4rem 1.5rem 0}._roleGrid_5ded18a svg{color:#d5b5dd}._roleGrid_5ded18a h3{color:#f7f0ea;margin-top:1rem}._page_5ded18a ._roleGrid_5ded18a p{color:#bfc0ca}._communityLink_5ded18a,._faqHelp_5ded18a a{align-items:center;gap:.4rem;min-height:2.75rem;margin-top:1.5rem;font-weight:760;display:inline-flex;color:#f3bad6!important}._programmeSection_5ded18a{color:#f6efe9;background:#3f1734;position:relative}._programmeMerge_5ded18a{z-index:3;pointer-events:none;width:106%;height:15.5rem;position:absolute;top:-9.5rem;left:-3%}._programmeInner_5ded18a{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:center;gap:3rem;min-height:32rem;padding-block:8.5rem 5.5rem;display:grid;position:relative}._programmeCopy_5ded18a{z-index:4;max-width:50rem;position:relative}._programmeCopy_5ded18a>p:not(._darkEyebrow_5ded18a){color:#efe5e8;margin:1.15rem 0 0;font-size:1.05rem;line-height:1.62}._programmeCopy_5ded18a ul{color:#d5c5cf;gap:.65rem;margin:1.5rem 0 0;padding-left:1.2rem;display:grid}._programmeCopy_5ded18a li{padding-left:.35rem;line-height:1.5}._quill_5ded18a{z-index:4;filter:saturate(.82);justify-self:end;width:min(100%,28rem);height:auto;position:relative}._processSection_5ded18a{padding-block:clamp(5rem,8vw,8rem);scroll-margin-top:6rem}._processList_5ded18a{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:3rem 0 0;padding:0;list-style:none;display:grid}._processList_5ded18a li{border-block:1px solid var(--mb-ribbon-line);border-left:1px solid var(--mb-ribbon-line);grid-template-rows:auto 1fr;gap:1.4rem;min-height:16rem;padding:1.5rem;display:grid}._processList_5ded18a li:last-child{border-right:1px solid var(--mb-ribbon-line)}._processList_5ded18a>li>span{color:var(--mb-ribbon-magenta);letter-spacing:.12em;font-size:.76rem;font-weight:850}._processList_5ded18a h3{margin-top:0}._page_5ded18a ._processList_5ded18a p{color:var(--mb-ribbon-ink-soft)}._applicationSection_5ded18a{background:var(--mb-ribbon-paper-deep);padding-block:clamp(5rem,8vw,8rem);scroll-margin-top:6rem}._applicationInner_5ded18a{grid-template-columns:minmax(0,.82fr) minmax(28rem,1.18fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid}._expectations_5ded18a{border-top:1px solid var(--mb-ribbon-line);margin-top:2rem;padding-top:1.5rem}._expectations_5ded18a h3{margin-top:0}._expectations_5ded18a ul{color:var(--mb-ribbon-ink-soft);gap:.55rem;margin:0;padding-left:1.1rem;display:grid}._applicationPanel_5ded18a{background:#f4ece3e6;border:1px solid #24218f40;min-height:24rem;padding:clamp(1.5rem,3vw,2.2rem);box-shadow:0 1.3rem 3rem #2a1d261f}._applicationPanel_5ded18a h3{margin-top:.15rem;font-size:clamp(1.9rem,3vw,2.7rem)}._page_5ded18a ._applicationPanel_5ded18a h3{color:var(--mb-ribbon-ink)}._page_5ded18a ._signedOut_5ded18a>p:not(._panelEyebrow_5ded18a),._page_5ded18a ._applicationStatus_5ded18a>p:not(._panelEyebrow_5ded18a){color:var(--mb-ribbon-ink-soft)}._signedOut_5ded18a small{color:var(--mb-ribbon-ink-soft);margin-top:1.2rem;line-height:1.5;display:block}._applicationStatus_5ded18a form{margin-top:1.5rem}._form_5ded18a{gap:1.15rem;display:grid}._form_5ded18a label{color:#25202a;gap:.45rem;font-size:.92rem;font-weight:780;display:grid}._form_5ded18a label span{color:var(--mb-ribbon-ink-soft);font-size:.78rem;font-weight:480}._form_5ded18a textarea{color:#211c24;width:100%;min-height:8rem;font:inherit;resize:vertical;background:#fffaf4;border:1px solid #372d3b5c;border-radius:.16rem;padding:.85rem .9rem;font-weight:480;line-height:1.5}._form_5ded18a textarea:focus-visible{outline-offset:2px;border-color:#0000;outline:3px solid #6158d5}._submitButton_5ded18a{cursor:pointer;border:0;justify-self:start}._submitButton_5ded18a:disabled{cursor:wait;opacity:.72}._secondaryButton_5ded18a{cursor:pointer}._page_5ded18a ._formHelp_5ded18a{color:var(--mb-ribbon-ink-soft);font-size:.78rem}._faqSection_5ded18a{background:var(--mb-ribbon-navy);color:#f4ece3;padding-block:clamp(5rem,8vw,7rem)}._faqInner_5ded18a{grid-template-columns:minmax(16rem,.68fr) minmax(28rem,1.32fr);gap:clamp(2.5rem,8vw,7rem);display:grid}._faqInner_5ded18a h2{color:#f7f0ea}._faqList_5ded18a{border-top:1px solid #f4ece340}._faqList_5ded18a details{border-bottom:1px solid #f4ece340}._faqList_5ded18a summary{color:#f7f0ea;cursor:pointer;min-height:3.5rem;font-family:var(--mb-font-editorial);justify-content:space-between;align-items:center;gap:1rem;padding-block:.8rem;font-size:1.25rem;font-weight:650;list-style:none;display:flex}._faqList_5ded18a summary::-webkit-details-marker{display:none}._faqList_5ded18a summary:after{content:"+";color:#f0a9cd;flex:none;font-family:sans-serif;font-size:1.4rem}._faqList_5ded18a details[open] summary:after{content:"−"}._faqList_5ded18a p{color:#c1bec8;max-width:48rem;margin:0;padding:0 2rem 1.1rem 0;line-height:1.62}._faqHelp_5ded18a{color:#c1bec8;grid-column:2;margin:0}._faqHelp_5ded18a a{margin:0}._loadingPage_5ded18a,._errorPage_5ded18a{place-items:center;min-height:70vh;padding:3rem 1.25rem;display:grid;color:var(--mb-ribbon-ink)!important;background-color:var(--mb-ribbon-paper)!important;background-image:url(/home/ribbon/paper-texture.webp)!important;background-repeat:repeat!important;background-size:52rem!important}._loadingInner_5ded18a,._errorInner_5ded18a{width:min(100%,44rem)}._loadingInner_5ded18a ._eyebrow_5ded18a,._errorInner_5ded18a ._eyebrow_5ded18a{color:var(--mb-ribbon-magenta)!important}._loadingInner_5ded18a h1,._errorInner_5ded18a h1{font-family:var(--mb-font-editorial);letter-spacing:-.035em;margin:0;font-size:clamp(2.8rem,7vw,5rem);font-weight:550;line-height:.96;color:var(--mb-ribbon-ink)!important}._loadingInner_5ded18a>p:last-of-type,._errorInner_5ded18a>p:last-of-type{max-width:37rem;margin:1rem 0 0;line-height:1.6;color:var(--mb-ribbon-ink-soft)!important}._loadingLines_5ded18a{gap:.65rem;margin-top:2rem;display:grid}._loadingLines_5ded18a span{background:#24218f29;width:100%;height:.7rem;display:block}._loadingLines_5ded18a span:nth-child(2){width:78%}._loadingLines_5ded18a span:nth-child(3){width:54%}._errorActions_5ded18a{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}@media (max-width:64rem){._heroCopy_5ded18a{width:min(51%,34rem)}._processList_5ded18a{grid-template-columns:repeat(2,minmax(0,1fr))}._processList_5ded18a li:nth-child(2){border-right:1px solid var(--mb-ribbon-line)}._applicationInner_5ded18a,._faqInner_5ded18a{grid-template-columns:1fr}._faqHelp_5ded18a{grid-column:auto}}@media (max-width:48rem){._heroInner_5ded18a,._promiseInner_5ded18a,._communityInner_5ded18a,._programmeInner_5ded18a,._processInner_5ded18a,._applicationInner_5ded18a,._faqInner_5ded18a,._noticeWrap_5ded18a{width:min(calc(100% - 2.5rem), var(--mb-ribbon-content))}._hero_5ded18a{min-height:39rem}._heroInner_5ded18a{align-items:start;min-height:39rem}._heroCopy_5ded18a{width:100%;padding-block:2.6rem 0}._hero_5ded18a h1{max-width:none;text-shadow:0 1px 0 var(--mb-ribbon-paper), 0 0 .7rem var(--mb-ribbon-paper);font-size:clamp(2.85rem,11.4vw,3.2rem);line-height:.98}._page_5ded18a ._heroLead_5ded18a{width:59%;text-shadow:0 1px 0 var(--mb-ribbon-paper), 0 0 .6rem var(--mb-ribbon-paper);font-size:.97rem}._heroNote_5ded18a{width:58%}._heroImage_5ded18a{inset:7.5rem -5.5rem 0 39%;-webkit-mask-position:100%;mask-position:100%;-webkit-mask-size:128% 100%;mask-size:128% 100%}._heroImage_5ded18a img{object-position:59% center}._heroActions_5ded18a{width:min(100%,22rem);display:grid}._promiseSection_5ded18a{padding-block:4.5rem 7rem}._sectionHeading_5ded18a h2,._applicationIntro_5ded18a h2,._faqInner_5ded18a h2,._communityInner_5ded18a h2,._programmeInner_5ded18a h2{font-size:clamp(2.55rem,11vw,3.25rem)}._promiseGrid_5ded18a,._roleGrid_5ded18a{grid-template-columns:1fr;margin-top:2rem}._promiseGrid_5ded18a article{min-height:11rem}._communityEdge_5ded18a{width:150%;height:10rem;top:-7.5rem;left:-25%}._communityInner_5ded18a{padding-block:6rem 7.5rem}._roleGrid_5ded18a article{min-height:10rem}._programmeMerge_5ded18a{width:168%;height:11.5rem;top:-7.2rem;left:-34%}._programmeInner_5ded18a{grid-template-columns:1fr;min-height:39rem;padding-block:7.5rem 4rem}._programmeCopy_5ded18a{max-width:none}._quill_5ded18a{opacity:.4;width:17rem;position:absolute;bottom:2rem;right:-5rem}._processSection_5ded18a{padding-block:4.5rem;scroll-margin-top:4.75rem}._processList_5ded18a{grid-template-columns:1fr;margin-top:2rem}._processList_5ded18a li{border-right:1px solid var(--mb-ribbon-line);border-bottom:0;min-height:10rem}._processList_5ded18a li:last-child{border-bottom:1px solid var(--mb-ribbon-line)}._applicationSection_5ded18a{padding-block:4.5rem;scroll-margin-top:4.75rem}._applicationPanel_5ded18a{min-height:0}._signedOut_5ded18a>div{display:grid}._submitButton_5ded18a,._secondaryButton_5ded18a{width:100%;min-height:3rem}._faqSection_5ded18a{padding-block:4.5rem}._faqInner_5ded18a{gap:2rem}}@media (prefers-reduced-motion:reduce){._primaryAction_5ded18a,._secondaryAction_5ded18a,._submitButton_5ded18a,._secondaryButton_5ded18a{transition:none}}
