#bizDetailPanel.biz-detail-panel--storefront,#bizDetailPanel[data-mm-storefront-host="1"],#bizDetailPanel:has(.biz-detail-outer--storefront),#bizDetailPanel:has([data-mm-storefront="1"]),#forumDetailPanel.edu-adm-detail,.fm-adm-detail-mount.edu-adm-detail{display:block;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box;overflow-x:clip}#sec-forums.fm-forum--adm-profile.page-section.active{display:block;width:100%;max-width:100%;margin:0;padding:0 0 60px;box-sizing:border-box;background:var(--bg);overflow-x:clip}body:has(#sec-forums.fm-forum--adm-profile.page-section.active),body:has(#sec-business.cns-wrap--profile.page-section.active),body:has(#bizDetailPanel[data-mm-storefront-host="1"]),body:has(.pb-outer--storefront-page[data-mm-storefront="1"]){overflow-x:clip}.cns-brand-profile-wrap,.cns-brand-page.edu-adm-school-page,.cns-brand-page.edu-adm-group-page,#sec-business.sec-business--storefront-profile,#sec-business.cns-wrap--profile[data-mm-storefront-host="1"],.dir-detail-body:has(.pb-outer--storefront-page){width:100%;max-width:100%;min-width:0;overflow-x:clip;box-sizing:border-box}.pb-outer--storefront-page[data-mm-storefront="1"],.pb-outer.pb-outer--storefront-page{overflow-x:clip;max-width:100%;min-width:0}.pb-outer--storefront-page .pb-hero,.pb-outer--storefront-page .pb-hero__cover{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.cns-brand-page .cns-profile-nav.wrap-lg,.pb-outer--storefront-page~.cns-profile-nav.wrap-lg,.cns-brand-page>.cns-profile-nav.wrap-lg{width:min(100%,1080px);max-width:1080px;min-width:0;overflow-x:auto}.cns-brand-page>.cns-profile-nav.wrap-lg::-webkit-scrollbar{display:none}.pb-identity--storefront .pb-identity__row{min-width:0;max-width:100%}.pb-outer--storefront-page .es-tabs-bar,.pb-outer--storefront-page .edu-adm-school-tabs-bar,.pb-outer--storefront-page .pb-tab-bar{min-width:0;max-width:100%;width:100%;overflow-x:clip;box-sizing:border-box}.pb-outer--storefront-page .edu-tabs,.pb-outer--storefront-page .pb-tab-bar__tabs,.cns-brand-page.edu-adm-school-page .edu-tabs{display:flex;flex-wrap:nowrap;min-width:0;max-width:100%;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.pb-outer--storefront-page .edu-tabs::-webkit-scrollbar,.cns-brand-page.edu-adm-school-page .edu-tabs::-webkit-scrollbar{display:none}.pb-outer--storefront-page .edu-tab,.pb-outer--storefront-page .pb-tab{flex-shrink:0}#bizDetailPanel .biz-detail-outer.biz-detail-outer--storefront,#bizDetailPanel[data-mm-storefront-host="1"] .biz-detail-outer,#bizDetailPanel .biz-detail-outer:has([data-mm-storefront="1"]){background:transparent;border:none;border-radius:0;overflow:visible;max-width:none;width:100%;margin:0;padding:0;box-shadow:none}#bizDetailPanel .biz-detail-outer--storefront .cns-brand-profile-wrap,#bizDetailPanel[data-mm-storefront-host="1"] .cns-brand-profile-wrap,#forumDetailPanel.edu-adm-detail .cns-brand-profile-wrap{width:100%;max-width:none;gap:0;padding:0}#bizDetailPanel .biz-detail-outer--storefront .pb-outer.pb-outer--storefront-page,#bizDetailPanel [data-mm-storefront="1"].pb-outer--storefront-page,#bizDetailPanel [data-mm-storefront="1"]{max-width:none;width:100%;margin:0;padding:0;background:var(--bg);--pb-cover-aspect: 1248 / 462;--pb-cover-min-h: 200px;--pb-avatar-size: 128px;--pb-avatar-overlap: 64px}@media(max-width:767px){#bizDetailPanel .biz-detail-outer--storefront .pb-outer.pb-outer--storefront-page,#bizDetailPanel [data-mm-storefront="1"].pb-outer--storefront-page,#bizDetailPanel [data-mm-storefront="1"]{--pb-avatar-size: 72px !important;--pb-avatar-overlap: 36px !important;--pb-cover-min-h: 140px !important}}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero,#bizDetailPanel [data-mm-storefront="1"] .pb-hero,#forumDetailPanel.edu-adm-detail .cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero,.fm-adm-detail-mount.edu-adm-detail .cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero,.dir-detail-body .pb-outer--storefront-page .pb-hero,.pb-outer--storefront-page[data-mm-storefront="1"] .pb-hero{width:100%;max-width:100%;margin-left:0;margin-right:0;background:var(--surface);box-sizing:border-box}.pb-outer.pb-outer--storefront-page[data-mm-storefront="1"],.cns-brand-profile-wrap .pb-outer--storefront-page,.cns-brand-page.edu-adm-school-page,.cns-wrap--profile .cns-brand-page{min-width:0;max-width:100%}.pb-outer--storefront-page .es-tabs-bar,.pb-outer--storefront-page .edu-adm-school-tabs-bar,.pb-outer--storefront-page .edu-tabs,.pb-outer--storefront-page .pb-tab-bar{max-width:100%;min-width:0}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero__cover,#bizDetailPanel [data-mm-storefront="1"] .pb-hero__cover,#forumDetailPanel.edu-adm-detail .cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover,.dir-detail-body .pb-outer--storefront-page .pb-hero__cover,.pb-outer--storefront-page[data-mm-storefront="1"] .pb-hero__cover{display:block;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;margin-left:0;margin-right:0;overflow:hidden}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero__cover .pb-cover,#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero__cover .pb-cover.pb-cover--storefront,#bizDetailPanel [data-mm-storefront="1"] .pb-hero__cover .pb-cover,#bizDetailPanel [data-mm-storefront="1"] .pb-hero__cover .pb-cover.pb-cover--storefront,#forumDetailPanel.edu-adm-detail .cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover .pb-cover,#forumDetailPanel.edu-adm-detail .cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover .pb-cover.pb-cover--storefront,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover .pb-cover,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover .pb-cover.pb-cover--storefront,.dir-detail-body .pb-outer--storefront-page .pb-hero__cover .pb-cover,.dir-detail-body .pb-outer--storefront-page .pb-hero__cover .pb-cover.pb-cover--storefront,.pb-outer--storefront-page[data-mm-storefront="1"] .pb-hero__cover .pb-cover,.pb-outer--storefront-page[data-mm-storefront="1"] .pb-hero__cover .pb-cover.pb-cover--storefront{padding-bottom:0;width:100%;height:auto;aspect-ratio:var(--pb-cover-aspect, 1248 / 462);min-height:var(--pb-cover-min-h, 200px);max-height:none;border-radius:0}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero__inner.wrap-lg,#bizDetailPanel [data-mm-storefront="1"] .pb-hero__inner.wrap-lg,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__inner.wrap-lg,#forumDetailPanel.edu-adm-detail .cns-brand-page.edu-adm-school-page .pb-hero__inner.wrap-lg,#sec-forums.fm-forum--adm-profile .cns-brand-page.edu-adm-school-page .pb-hero__inner.wrap-lg,.dir-detail-body .pb-outer--storefront-page .pb-hero__inner.wrap-lg,#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-body__inner.wrap-lg,#bizDetailPanel [data-mm-storefront="1"] .pb-body__inner.wrap-lg,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-body__inner.wrap-lg,.dir-detail-body .pb-outer--storefront-page .pb-body__inner.wrap-lg{width:min(100%,1080px);max-width:1080px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media(max-width:767px){#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-body__inner.wrap-lg,#bizDetailPanel [data-mm-storefront="1"] .pb-body__inner.wrap-lg,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-body__inner.wrap-lg,.dir-detail-body .pb-outer--storefront-page .pb-body__inner.wrap-lg{padding-left:var(--sp-3)!important;padding-right:var(--sp-3)!important}}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-inner,#bizDetailPanel [data-mm-storefront="1"] .pb-inner,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-inner,.dir-detail-body .pb-outer--storefront-page .pb-inner{max-width:none;width:100%;margin:0}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-tab-content,#bizDetailPanel [data-mm-storefront="1"] .pb-tab-content{border:none;border-radius:0;background:transparent}#bizDetailPanel .biz-detail-outer--storefront .biz-detail-hdr0,#bizDetailPanel[data-mm-storefront-host="1"] .biz-detail-hdr0{width:min(100%,1080px);max-width:1080px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}#sec-business.sec-business--storefront-profile.cns-wrap--profile,#sec-business.cns-wrap--profile[data-mm-storefront-host="1"]{width:100%;max-width:100%;margin:0;padding-left:0;padding-right:0;padding-top:0;box-sizing:border-box;background:var(--bg);overflow-x:clip}#sec-business.sec-business--storefront-profile.page-section.active,#sec-business.cns-wrap--profile.page-section.active{padding-top:0;padding-bottom:60px;background:var(--bg)}#sec-business.sec-business--storefront-profile>.hub-hero-banner,#sec-business.sec-business--storefront-profile .hub-hero-banner{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:none!important}#sec-business.sec-business--storefront-profile .dir-detail-back,#sec-business.sec-business--storefront-profile .biz-detail-hdr0{display:none!important}#biz-pane-directory.biz-pane-directory--storefront-profile{width:100%!important;max-width:none!important;background:var(--bg)}#biz-pane-directory.biz-pane-directory--storefront-profile>.wrap,#biz-pane-directory.biz-pane-directory--storefront-profile .u-pd-228wwy{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin:0!important}#biz-pane-directory.biz-pane-directory--storefront-profile>.wrap>.u-pd-228wwy{padding:0!important;max-width:none!important;width:100%!important}#biz-pane-directory.biz-pane-directory--storefront-profile #sec-directory-inner{width:100%!important;max-width:none!important;margin:0!important}#biz-pane-directory.biz-pane-directory--storefront-profile #dir-detail{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--bg)}#biz-pane-directory.biz-pane-directory--storefront-profile .dir-detail-body.cns-brand-profile-wrap,#biz-pane-directory.biz-pane-directory--storefront-profile .dir-detail-body{padding:0!important;width:100%!important;max-width:none!important;margin:0!important}#biz-pane-directory.biz-pane-directory--storefront-profile .pb-outer--storefront-page,#biz-pane-directory.biz-pane-directory--storefront-profile .pb-hero,#biz-pane-directory.biz-pane-directory--storefront-profile .pb-hero__cover{width:100%!important;max-width:none!important}body:has(#sec-business.sec-business--storefront-profile.page-section.active) .main-header .logo,body:has(#sec-business.sec-business--storefront-profile.page-section.active) .main-header .header-search,body:has(#sec-business.sec-business--storefront-profile.page-section.active) .main-header .ha-pd-back,body:has(#sec-forums.fm-forum--adm-profile.page-section.active .edu-adm-school-page) .main-header .logo,body:has(#sec-forums.fm-forum--adm-profile.page-section.active .edu-adm-school-page) .main-header .header-search,body:has(#sec-forums.fm-forum--adm-profile.page-section.active .edu-adm-school-page) .main-header .ha-pd-back{display:none!important}body:has(#sec-business.sec-business--storefront-profile.page-section.active) #cnsProfileCrumbSlot.cns-header-crumb:not([hidden]),body:has(#sec-forums.fm-forum--adm-profile.page-section.active .edu-adm-school-page) #cnsProfileCrumbSlot.cns-header-crumb:not([hidden]),body:has(#sec-entity-profile.sec-entity-profile--person-storefront.page-section.active) #cnsProfileCrumbSlot.cns-header-crumb:not([hidden]){display:flex}#sec-entity-profile.sec-entity-profile--person-storefront.page-section.active{display:block;width:100%;max-width:100%;margin:0;padding:0 0 60px;box-sizing:border-box;background:var(--bg);overflow-x:clip}body:has(#sec-entity-profile.sec-entity-profile--person-storefront.page-section.active) .main-header .logo,body:has(#sec-entity-profile.sec-entity-profile--person-storefront.page-section.active) .main-header .header-search,body:has(#sec-entity-profile.sec-entity-profile--person-storefront.page-section.active) .main-header .ha-pd-back{display:none!important}#sec-entity-profile.sec-entity-profile--person-storefront .pep-person-page,#sec-entity-profile.sec-entity-profile--person-storefront .pep-person-hub-mount,#sec-entity-profile.sec-entity-profile--person-storefront .pb-outer--storefront-page{width:100%;max-width:none}#sec-forums.fm-forum--adm-profile .edu-adm-school-page>.cns-profile-nav,#sec-forums.fm-forum--adm-profile .edu-adm-group-page>.cns-profile-nav{display:none!important}body:has(#sec-business.sec-business--storefront-profile.page-section.active) #siteFooter,body:has(#sec-forums.fm-forum--adm-profile.page-section.active .edu-adm-school-page) #siteFooter,body:has(#sec-entity-profile.sec-entity-profile--person-storefront.page-section.active) #siteFooter,body:has(#sec-consumer-brand.page-section.active) #siteFooter,body:has(#sec-consumer-shop.page-section.active) #siteFooter,body:has(#cnsProfileCrumbSlot.cns-header-crumb:not([hidden])) #siteFooter,body:has(.pb-outer--storefront-page.page-section.active) #siteFooter,body:has(.page-section.active .pb-outer--storefront-page) #siteFooter{display:none!important}#sec-forums.fm-forum--adm-profile.page-section.active{padding-bottom:60px}.page-section.active .pb-outer--storefront-page>.pb-body,#sec-entity-profile.sec-entity-profile--person-storefront .pb-body,#sec-forums.fm-forum--adm-profile .pb-body,#sec-business.sec-business--storefront-profile .pb-body{padding-bottom:var(--sp-6, 24px)}#biz-pane-bizmap.biz-pane--storefront-profile{width:100%;max-width:none;background:var(--bg);min-height:0;height:auto;max-height:none;overflow:visible}#sec-business.sec-business--storefront-profile.cns-wrap--profile,#sec-business.cns-wrap--profile[data-mm-storefront-host="1"],#bizDetailPanel.biz-detail-panel--storefront,#bizDetailPanel[data-mm-storefront-host="1"]{min-height:auto;height:auto;max-height:none;overflow:visible}#bizDetailPanel .biz-detail-outer--storefront,#bizDetailPanel[data-mm-storefront-host="1"] .biz-detail-outer{min-height:auto;height:auto;max-height:none}#bizDetailPanel .pb-body,#bizDetailPanel .pb-tab-content,#bizDetailPanel .pb-products-hub,#bizDetailPanel .mkt-category-hub,#bizDetailPanel .cns-market-content{min-height:auto;height:auto;max-height:none;overflow:visible}#biz-pane-bizmap.biz-pane--storefront-profile>.wrap.wrap--biz-storefront-host{max-width:none;width:100%}#sec-business.sec-business--storefront-profile,#biz-pane-bizmap.biz-pane--storefront-profile,#bizDetailPanel[data-mm-storefront-host="1"],#bizDetailPanel .biz-detail-outer--storefront,#bizDetailPanel .pb-body,#bizDetailPanel .pb-tab-content,#bizDetailPanel .pb-products-hub,#bizDetailPanel .mkt-category-hub{height:auto;max-height:none;min-height:0;overflow:visible}#bizDetailPanel .pb-block--flush{overflow:visible}#bizDetailPanel[data-mm-storefront-host="1"] .pb-tab-content>.pb-inner,#bizDetailPanel[data-mm-storefront-host="1"] .pb-tab-content .pb-body__stack>.pb-inner{width:100%;max-width:none;margin:0}#bizDetailPanel[data-mm-storefront-host="1"] .pb-tab-content .pb-body__stack{gap:var(--sp-4)}#bizDetailPanel[data-mm-storefront-host="1"] .pb-consumer-reviews{display:flex;flex-direction:column;gap:var(--sp-4)}#bizDetailPanel[data-mm-storefront-host="1"] .cns-brand-review-summary{padding:var(--sp-4)}#bizDetailPanel[data-mm-storefront-host="1"] .cns-brand-review{padding:var(--sp-3) var(--sp-4)}#bizDetailPanel[data-mm-storefront-host="1"] .pb-tab-content .pb-body__stack>.pb-inner>.pb-enterprise-about.pb-enterprise-about--storefront,#bizDetailPanel[data-mm-storefront-host="1"] .pb-tab-content .pb-body__stack>.pb-inner>.pb-enterprise-about--storefront{padding:0;background:transparent;border:none;border-radius:0;box-shadow:none;box-sizing:border-box}#bizDetailPanel[data-mm-storefront-host="1"] .pb-enterprise-about--storefront .pb-kv-row{padding-left:0;padding-right:0}#bizDetailPanel[data-mm-storefront-host="1"] .pb-products-hub .filter-sidebar__header{padding-left:var(--sp-4);padding-right:var(--sp-4)}#bizDetailPanel[data-mm-storefront-host="1"] .pb-products-hub .filter-group__content{padding-left:var(--sp-3);padding-right:var(--sp-3)}#bizDetailPanel[data-mm-storefront-host="1"] .mkt-hub-card--compact{padding:var(--sp-3);box-sizing:border-box}#bizDetailPanel[data-mm-storefront-host="1"] .mkt-hub-section__body{box-sizing:border-box}@media(max-width:767px){#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero__cover,#bizDetailPanel [data-mm-storefront="1"] .pb-hero__cover,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover,.dir-detail-body .pb-outer--storefront-page .pb-hero__cover{height:auto;max-height:none}#bizDetailPanel .biz-detail-outer--storefront .pb-outer--storefront-page .pb-hero__cover .pb-cover,#bizDetailPanel [data-mm-storefront="1"] .pb-hero__cover .pb-cover,.cns-brand-profile-wrap .pb-outer--storefront-page .pb-hero__cover .pb-cover,.dir-detail-body .pb-outer--storefront-page .pb-hero__cover .pb-cover{height:auto;max-height:none;min-height:var(--pb-cover-min-h, 180px);aspect-ratio:var(--pb-cover-aspect, 1248 / 462)}}#sec-forums.fm-forum--adm-profile .cns-brand-page.edu-adm-school-page,#sec-forums.fm-forum--adm-profile .cns-brand-page.edu-adm-group-page,#sec-forums .fm-adm-detail-mount .cns-brand-page.edu-adm-school-page,#sec-forums .fm-adm-detail-mount .cns-brand-page.edu-adm-group-page,#forumDetailPanel.edu-adm-detail .cns-brand-page.edu-adm-school-page,#forumDetailPanel.edu-adm-detail .cns-brand-page.edu-adm-group-page{width:100%;max-width:none;margin:0;gap:0}#forumDetailPanel.edu-adm-detail .cns-brand-page.edu-adm-school-page .cns-brand-profile-wrap .pb-outer--storefront-page,.cns-brand-page.edu-adm-school-page .cns-brand-profile-wrap .pb-outer--storefront-page[data-mm-storefront="1"]{max-width:none;width:100%;margin:0;padding:0;background:var(--bg);--pb-cover-aspect: 1248 / 462;--pb-cover-min-h: 200px;--pb-avatar-size: 128px;--pb-avatar-overlap: 64px}.cns-brand-page.edu-adm-school-page .edu-adm-school-badges{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.cns-brand-page.edu-adm-school-page .edu-adm-school-badges .es-badge{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);font-weight:600;line-height:1.2;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-xl);background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand);border:var(--bw) solid var(--border)}.cns-brand-page.edu-adm-school-page .edu-adm-school-badges .es-badge--purple{background:color-mix(in srgb,var(--purple-500) 12%,var(--surface));color:var(--purple-800);border-color:color-mix(in srgb,var(--purple-500) 24%,var(--border))}.cns-brand-page.edu-adm-school-page .edu-adm-school-badges .es-badge--muted{background:var(--surface2);color:var(--text-mid)}.cns-brand-page.edu-adm-school-page .edu-adm-school-badge-ico{margin-right:var(--sp-1)}.cns-brand-page.edu-adm-school-page .edu-adm-school-stats{justify-content:flex-start;margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:none;gap:var(--sp-3)}.cns-brand-page.edu-adm-school-page .edu-adm-school-stats>span{font-size:var(--fs-sm);color:var(--text-mid)}.cns-brand-page.edu-adm-school-page .pb-identity--storefront{overflow:visible}.cns-brand-page.edu-adm-school-page .pb-avatar--storefront .edu-adm-school-avatar-icon{font-size:var(--fs-xl);color:var(--text-inverse)}.cns-brand-page.edu-adm-school-page .edu-adm-school-tabs-bar{margin-top:var(--sp-2);border-bottom:1px solid var(--border)}.cns-brand-page.edu-adm-school-page .pb-body{background:var(--bg);padding-top:var(--sp-4);padding-bottom:var(--sp-5)}.cns-brand-page.edu-adm-school-page #schoolTabContent>.es-overview-tab{width:100%;max-width:none;margin-left:0;margin-right:0}.cns-brand-page.edu-adm-school-page .es-overview-fb-grid{gap:var(--sp-5)}.cns-brand-page.edu-adm-school-page .es-overview-fb-aside .es-overview-fb-aside-card{position:sticky;top:var(--sp-2)}.cns-brand-page.edu-adm-school-page #schoolTabContent>.es-training-tab,.cns-brand-page.edu-adm-group-page #eduTabContentInline>.es-training-tab,.cns-brand-page.edu-adm-group-page #eduTabContentInline>.es-jobs-tab,.cns-brand-page.edu-adm-group-page #eduTabContentInline>.es-members-tab{max-width:900px;margin-left:auto;margin-right:auto}.cns-brand-page.edu-adm-school-page .es-training-tab .emu-export-btn,.cns-brand-page.edu-adm-school-page .es-training-tab .emu-ws-link{white-space:nowrap}.cns-brand-page.edu-adm-school-page .es-training-tab .emu-export-btn{border:none;background:var(--brand-lt);color:var(--brand)}.cns-brand-page.edu-adm-school-page .es-training-tab .emu-export-btn:hover{background:color-mix(in srgb,var(--brand) 16%,var(--brand-lt));color:var(--brand-dk)}.cns-brand-page.edu-adm-school-page #schoolTabContent .es-card-head__actions .mm-btn--soft,.cns-brand-page.edu-adm-school-page #schoolTabContent .es-sim-row .mm-btn--soft,.cns-brand-page.edu-adm-school-page #schoolTabContent .es-more-prog-btn.mm-btn--soft{white-space:nowrap}.cns-brand-page.edu-adm-school-page .es-overview-tab .es-card{margin-bottom:var(--sp-4);box-shadow:0 1px color-mix(in srgb,var(--border) 80%,transparent)}.cns-brand-page.edu-adm-school-page .es-overview-tab .edu-info-box{background:var(--surface2);border:1px solid var(--border)}.cns-brand-page.edu-adm-school-page .es-overview-tab .edu-two-col{gap:var(--sp-4)}.cns-brand-page.edu-adm-school-page .es-overview-tab .es-card-head__actions .mm-btn{white-space:nowrap}.cns-brand-page.edu-adm-school-page .es-overview-tab .es-prog-row:focus-visible,.cns-brand-page.edu-adm-school-page .es-overview-tab .es-sim-row .mm-btn:focus-visible,.cns-brand-page.edu-adm-school-page .es-overview-tab .es-activity-row:focus-visible,.cns-brand-page.edu-adm-school-page .es-overview-tab .es-link-btn:focus-visible{outline:none;box-shadow:var(--mm-input-focus-shadow)}.cns-brand-page.edu-adm-school-page .es-overview-tab .es-highlight-card{transition:border-color .15s,box-shadow .15s}.cns-brand-page.edu-adm-school-page .es-overview-tab .es-highlight-card:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--border))}.cns-brand-page.edu-adm-school-page .es-overview-tab .es-overview-actions .mm-btn{min-height:32px}.edu-tools-tab-stack{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.edu-tools-insights-session .lm-insights-mount{padding:0}.edu-tools-action-session{padding-top:var(--sp-4);border-top:1px solid var(--border)}.edu-tools-action-head{margin-bottom:var(--sp-4);min-height:auto;height:auto}.edu-tools-action-head .mm-section-head__title{font-size:var(--fs-xl);font-weight:700;color:var(--text);line-height:1.3}.edu-tools-action-head .mm-section-head__sub{font-size:var(--fs-sm);font-weight:400;color:var(--text-mid);line-height:1.45;max-width:48rem}.edu-tools-action-head__icon{color:var(--brand);margin-right:var(--sp-2);font-size:var(--fs-lg)}.edu-tools-action-body .mm-u-gzO0_rX{margin-top:0}.eg-fs-10-600-soft{font-size:var(--fs-xs);font-weight:600;color:var(--text-soft)}.eg-mb-2{margin-bottom:var(--sp-2)}.eg-panel-surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:var(--sp-3);min-width:0;box-sizing:border-box}.eg-jobs-strip{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);margin-top:var(--sp-2);background:var(--surface2);border:1px solid var(--border);border-radius:var(--r-sm);box-sizing:border-box}.cns-brand-page.edu-adm-school-page .edu-school-tools-tab .lm-insights-mount,.cns-brand-page.edu-adm-group-page .edu-tools-tab-stack .lm-insights-mount{padding:0}.cns-brand-page.edu-adm-school-page .edu-adm-school-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.cns-brand-page.edu-adm-school-page .edu-adm-school-hero-actions .edu-adm-school-hero-btn{height:var(--mm-btn-height);min-height:var(--mm-btn-height);max-height:var(--mm-btn-height);padding:0 var(--sp-4);border:none;font-weight:600}.cns-brand-page.edu-adm-school-page .edu-adm-school-hero-actions .mm-btn--primary{background:var(--brand);color:var(--text-inverse)}.cns-brand-page.edu-adm-school-page .edu-adm-school-hero-actions .mm-btn--primary:hover{background:var(--brand-dk);color:var(--text-inverse)}.cns-brand-page.edu-adm-school-page .edu-adm-school-hero-actions .mm-btn--soft{background:var(--surface2);color:var(--text)}.cns-brand-page.edu-adm-school-page .edu-adm-school-hero-actions .mm-btn--soft:hover{background:color-mix(in srgb,var(--brand) 10%,var(--surface2));color:var(--brand)}@media(max-width:767px){#forumDetailPanel.edu-adm-detail .cns-brand-page.edu-adm-school-page .pb-hero__cover,.cns-brand-page.edu-adm-school-page .cns-brand-profile-wrap .pb-hero__cover{height:auto;max-height:none}#forumDetailPanel.edu-adm-detail .cns-brand-page.edu-adm-school-page .pb-hero__cover .pb-cover,.cns-brand-page.edu-adm-school-page .cns-brand-profile-wrap .pb-hero__cover .pb-cover{height:auto;max-height:none;min-height:var(--pb-cover-min-h, 180px);aspect-ratio:var(--pb-cover-aspect, 1248 / 462)}}.cns-brand-page.edu-adm-group-page #eduTabContentInline>.es-overview-tab{width:100%;max-width:none;margin-left:0;margin-right:0}.cns-brand-page.edu-adm-group-page #eduTabContentInline .es-card-head__actions .mm-btn--soft,.cns-brand-page.edu-adm-group-page #eduTabContentInline .es-sim-row .mm-btn--soft{white-space:nowrap}.cns-brand-page.edu-adm-group-page #eduTabContentInline .es-card,.cns-brand-page.edu-adm-group-page .es-overview-tab .es-card{margin-bottom:var(--sp-4);box-shadow:0 1px color-mix(in srgb,var(--border) 80%,transparent)}.cns-brand-page.edu-adm-group-page .es-overview-tab .edu-info-box{background:var(--surface2);border:1px solid var(--border)}.cns-brand-page.edu-adm-group-page .es-overview-tab .edu-two-col,.cns-brand-page.edu-adm-group-page .es-overview-tab .es-overview-stack{gap:var(--sp-4)}.cns-brand-page.edu-adm-group-page .es-overview-tab .es-card-head__actions .mm-btn{white-space:nowrap}.cns-brand-page.edu-adm-group-page .es-overview-tab .es-prog-row:focus-visible,.cns-brand-page.edu-adm-group-page .es-overview-tab .es-sim-row .mm-btn:focus-visible,.cns-brand-page.edu-adm-group-page .es-overview-tab .es-activity-row:focus-visible,.cns-brand-page.edu-adm-group-page .es-overview-tab .es-link-btn:focus-visible{outline:none;box-shadow:var(--mm-input-focus-shadow)}.cns-brand-page.edu-adm-group-page .es-overview-tab .es-highlight-card{transition:border-color .15s,box-shadow .15s}.cns-brand-page.edu-adm-group-page .es-overview-tab .es-highlight-card:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--border))}.cns-brand-page.edu-adm-group-page .es-overview-tab .es-overview-actions .mm-btn{min-height:32px}.cns-brand-page.edu-adm-group-page .edu-adm-group-sub{margin-top:var(--sp-1);color:var(--text-soft);font-size:var(--fs-sm)}.edu-adm-major-hint{margin:var(--sp-2) 0 0;padding:0;border:none;background:transparent;cursor:pointer;display:inline-flex;font-family:inherit;text-align:left}.edu-adm-major-hint__inner{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:28px;padding:var(--sp-1) var(--sp-3);border-radius:var(--r);border:1px solid color-mix(in srgb,var(--brand) 24%,var(--border));background:color-mix(in srgb,var(--brand) 6%,var(--surface));color:var(--text-mid);font-size:var(--fs-xs);font-weight:500;line-height:1.4;transition:background-color .15s,border-color .15s,color .15s}.edu-adm-major-hint:hover .edu-adm-major-hint__inner,.edu-adm-major-hint:focus-visible .edu-adm-major-hint__inner{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand)}.edu-adm-major-hint__inner>i:first-child{font-size:var(--fs-sm);color:var(--brand)}.edu-adm-major-hint__inner strong{font-weight:600;color:var(--text)}.edu-adm-major-hint__chev{font-size:var(--fs-xxs);color:var(--text-soft);margin-left:var(--sp-1)}.edu-adm-major-hint:hover .edu-adm-major-hint__chev,.edu-adm-major-hint:focus-visible .edu-adm-major-hint__chev{color:var(--brand)}.cns-brand-page.edu-adm-group-page .edu-adm-network-hero-btn{border-color:var(--brand);color:var(--brand);font-weight:600}.cns-brand-page.edu-adm-group-page .edu-adm-network-hero-btn:hover{background:color-mix(in srgb,var(--brand) 10%,var(--surface));border-color:var(--brand);color:var(--brand-dk)}.eg-network-modal.is-open{display:flex}body.edu-network-modal-open{overflow:hidden}.eg-net-panel{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100vh - var(--sp-5) * 2);background:var(--surface);border-radius:var(--r-lg);border:1px solid var(--border);box-shadow:0 16px 48px color-mix(in srgb,var(--text) 16%,transparent);overflow:hidden}.eg-net-hd{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-shrink:0;min-height:var(--mm-modal-header-h);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 8%,var(--surface)),var(--surface))}.eg-net-hd__main{display:flex;align-items:center;gap:var(--sp-3);flex:1;min-width:0}.eg-net-hd__text{min-width:0}.eg-net-hd>.mm-close-btn{--mm-close-icon-color: var(--text-soft);flex-shrink:0}.eg-net-hd>.mm-close-btn:hover{--mm-close-bg: var(--mm-chip-bg-hover, rgba(0, 0, 0, .1));--mm-close-icon-color: var(--text)}.eg-net-icon-wrap{width:40px;height:40px;border-radius:var(--r);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand);flex-shrink:0}.eg-net-title{font-size:var(--fs-lg);font-weight:700;color:var(--text);line-height:1.25}.eg-net-sub{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text-soft)}.eg-net-search-row{flex-shrink:0;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);background:var(--surface2)}.eg-net-search-row .mm-u-rel{position:relative}.eg-net-search-inp{width:100%;height:36px;padding:0 var(--sp-3) 0 36px;border:1.5px solid var(--border);border-radius:var(--r-sm);font-size:var(--fs-md);background:var(--surface);color:var(--text);box-sizing:border-box}.eg-net-search-inp:focus{outline:none;border-color:var(--brand);box-shadow:var(--mm-input-focus-shadow)}.eg-net-search-ico{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);color:var(--text-soft);font-size:var(--fs-sm);pointer-events:none}.eg-net-list{flex:1;min-height:120px;max-height:360px;overflow-y:auto;padding:var(--sp-2) var(--sp-4)}.eg-net-row{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-2);border:1px solid var(--border);border-radius:var(--r);background:var(--surface);cursor:pointer;min-height:56px;transition:background-color .15s,border-color .15s}.eg-net-row:hover{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 6%,var(--surface))}.eg-net-row--active{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.eg-net-row-av{width:36px;height:36px;border-radius:var(--r);display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--brand);flex-shrink:0}.eg-net-row-name{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.eg-net-chev{color:var(--text-soft);font-size:var(--fs-xs);flex-shrink:0;margin-left:auto}.eg-net-ft{flex-shrink:0;padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border);background:var(--surface2)}.eg-net-count{font-size:var(--fs-xs);color:var(--text-soft)}.eg-net-empty{padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--text-soft);font-size:var(--fs-sm)}.es-degree-spectrum{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1);margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--r);border:1px solid var(--border);background:var(--surface2)}.es-degree-step{display:inline-flex;align-items:center;gap:var(--sp-2)}.es-degree-step__dot{width:8px;height:8px;border-radius:50%;background:var(--border);flex-shrink:0}.es-degree-step.is-available .es-degree-step__dot{background:var(--brand)}.es-degree-step__label{font-size:var(--fs-xs);font-weight:600;color:var(--text-mid);white-space:nowrap}.es-degree-step.is-available .es-degree-step__label{color:var(--text)}.es-degree-step__line{width:16px;height:2px;background:var(--border);margin:0 var(--sp-1)}.edu-adm-major-hint__pill{font-size:var(--fs-xs)}.edu-adm-major-net-list{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3)}.edu-adm-major-net-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--r);background:var(--surface);min-height:48px}.edu-adm-major-net-row__main{flex:1;min-width:0}.edu-adm-major-net-row__name{font-weight:600;color:var(--text);font-size:var(--fs-sm)}.edu-adm-major-net-row__sub{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text-soft)}.eg-net-row--active{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.edu-adm-net-active-pill{margin-left:var(--sp-2);vertical-align:middle}.edu-adm-major-net-row--rich{align-items:flex-start;min-height:auto}.edu-adm-net-row-head{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.edu-adm-net-city{font-size:var(--fs-xs);color:var(--text-soft)}.edu-adm-net-city i{font-size:10px}.edu-adm-net-row-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.edu-adm-net-score-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--warning-dk);background:var(--warning-lt);border-radius:4px;padding:2px 6px}.edu-adm-net-methods{display:inline-flex;gap:4px;flex-wrap:wrap}.edu-adm-net-method-pill{font-size:10px;font-weight:600;color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,var(--surface));border-radius:4px;padding:2px 6px;white-space:nowrap}.edu-adm-net-deadline{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--text-soft)}.edu-adm-net-deadline i{font-size:9px}.edu-adm-net-deadline--soon{color:var(--warning-dk)}.edu-adm-net-deadline--urgent{color:var(--danger)}.edu-adm-major-context{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);border:1px solid var(--border);border-radius:var(--r);background:color-mix(in srgb,var(--brand) 6%,var(--surface))}.edu-adm-major-context__main{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.edu-adm-major-context__label{font-size:var(--fs-xs);color:var(--text-soft);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.edu-adm-major-context__school{font-size:var(--fs-md);color:var(--text)}.edu-adm-major-context__hint{font-size:var(--fs-xs);color:var(--text-mid)}.edu-adm-major-tab-shell{width:100%}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-tab{width:100%;max-width:none}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-card{margin-bottom:var(--sp-4)}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-head__main{flex:1 1 12rem;min-width:0}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-pills{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin-top:var(--sp-1)}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-head__aside{flex-shrink:0;text-align:right}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-seats__val{font-size:var(--fs-xl);font-weight:800;color:var(--brand);line-height:1}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-seats__lbl{font-size:var(--fs-xs);color:var(--text-soft);margin-top:var(--sp-1)}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-head .aw-wishlist-btn{flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-3);border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--danger) 30%,var(--border));background:var(--danger-lighter);color:var(--danger);font-size:var(--fs-xs);font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-head .aw-wishlist-btn.is-saved{border-color:var(--danger);color:var(--danger)}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-stats{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border)}.cns-brand-page.edu-adm-group-page .edu-adm-stat-val{font-size:var(--fs-lg);font-weight:700;color:var(--brand);line-height:1.2}.cns-brand-page.edu-adm-group-page .edu-adm-stat-lbl{font-size:var(--fs-xs);color:var(--text-soft);margin-top:var(--sp-1)}.cns-brand-page.edu-adm-group-page .edu-adm-storefront-methods{display:flex;flex-direction:column;gap:var(--sp-3)}.cns-brand-page.edu-adm-group-page .edu-adm-method-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-method-seats{margin-left:auto;font-size:var(--fs-xs);color:var(--text-soft)}.cns-brand-page.edu-adm-group-page .edu-adm-method-score{font-size:var(--fs-sm);font-weight:600;color:var(--success-dark);margin-bottom:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-method-combos{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-method-combos-more{font-size:var(--fs-xs);color:var(--text-soft);align-self:center}.cns-brand-page.edu-adm-group-page .edu-adm-method-note{font-size:var(--fs-xs);color:var(--text-mid);margin-bottom:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-method-deadline{margin-bottom:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-method-checklist{margin-bottom:var(--sp-3);font-size:var(--fs-sm)}.cns-brand-page.edu-adm-group-page .edu-adm-method-checklist__list{margin:var(--sp-2) 0 0;padding-left:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1)}.cns-brand-page.edu-adm-group-page .edu-adm-method-checklist__list li{color:var(--text-mid)}.cns-brand-page.edu-adm-group-page .edu-adm-method-checklist__list .fa-check{color:var(--success);margin-right:var(--sp-1)}.cns-brand-page.edu-adm-group-page .edu-adm-method-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-score-history{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border)}.cns-brand-page.edu-adm-group-page .edu-adm-score-history__title{font-size:var(--fs-sm);font-weight:600;color:var(--text);margin-bottom:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-score-history__row{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cns-brand-page.edu-adm-group-page .edu-adm-contact{margin-top:var(--sp-4)}body:has(#forumDetailPanel.edu-adm-detail:not(.mm-u-hidden)) #srcMiniPopup,body:has(.cns-brand-page.edu-adm-group-page) #srcMiniPopup{display:none;pointer-events:none;visibility:hidden}.edu-admin-source-pill{color:var(--success);border-color:color-mix(in srgb,var(--success) 35%,var(--border));background:color-mix(in srgb,var(--success) 8%,transparent)}@supports not selector(::-webkit-scrollbar){.pb-outer--storefront-page .edu-tabs,.pb-outer--storefront-page .pb-tab-bar__tabs,.cns-brand-page.edu-adm-school-page .edu-tabs,.cns-brand-page .cns-profile-nav.wrap-lg{scrollbar-width:none}.pb-outer--storefront-page~.cns-profile-nav.wrap-lg{scrollbar-width:none}.cns-brand-page>.cns-profile-nav.wrap-lg{scrollbar-width:none}}
