/* Two functional interpretations of the approved-to-build concept images. */
html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"]{--design-bg:#f4f8fa;--design-surface:#fff;--design-soft:#eaf5f7;--design-ink:#183343;--design-muted:#667780;--design-line:#dfe9ed;--design-accent:#08758a;--design-deep:#183343;--design-highlight:#08758a;--design-radius:12px;--design-body-font:"Planner-graphite",system-ui,sans-serif;--design-display-font:"Planner-graphite","Planner-graphite",serif;background:var(--design-bg)!important;color:var(--design-ink)!important;font-family:var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(button,input,select,textarea,.view){font-family:var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar h1{color:var(--design-ink)!important;font-size:18px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar::before,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar::after{display:none!important;content:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.primary-button,.ghost-button,.ghost-link){border-radius:8px!important;box-shadow:none!important;min-height:38px;font-size:13px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .primary-button{background:var(--design-accent)!important;color:#fff!important;border:1px solid var(--design-accent)!important;box-shadow:inset 0 1px 0 #ffffff24,0 3px 9px #193b4210!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.ghost-button,.ghost-link){background:#fff!important;color:var(--design-accent)!important;border:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(button,a):focus-visible{outline:3px solid var(--design-accent)!important;outline-offset:3px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .desktop-theme-badge{color:var(--design-accent)!important;background:var(--design-soft)!important;border-color:var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.quick-match-school-result-toggle,.miqm-tier-school__toggle,.miqm-probability-tier__toggle){border:0!important;background:var(--design-soft)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.program-detail-section,.uk-supervisor-card,.hk-supervisor-card){background:#fff!important;border:1px solid var(--design-line)!important;border-radius:12px!important;padding:24px!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .program-detail-section h3{font-family:var(--design-body-font)!important;font-size:20px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(#programsView,#universitiesView,#supervisorsView) :is(.panel,.filter-bar,table,tbody,tr,td,th){background:#fff!important;color:var(--design-ink)!important;border-color:var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(#programsView,#universitiesView,#supervisorsView) :is(.program-name-primary,.program-name-primary strong){font:600 18px/1.5 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(#programsView,#universitiesView,#supervisorsView) .section-head{gap:18px;align-items:start;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(#programsView,#universitiesView,#supervisorsView) .section-head h2{font:600 28px/1.4 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(#programsView,#universitiesView,#supervisorsView) .filter-bar{border:0!important;border-bottom:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-home{padding:0 30px 40px;max-width:1440px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-hero{display:block;position:relative;overflow:hidden;isolation:isolate;min-height:300px;padding:48px 30px;background:#fff;border-radius:14px;margin-top:20px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-intro{max-width:65%;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-home h2{font:600 clamp(30px,3.3vw,46px)/1.45 var(--design-display-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-art{position:absolute;inset:0;z-index:-1;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-art{width:100%;height:100%;object-fit:cover;object-position:right center;display:block;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-description{font-size:14px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-search{grid-template-columns:180px minmax(0,1fr);background:#fff;padding:24px;border:1px solid var(--design-line);border-radius:12px;margin-top:22px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-masthead{padding:18px 0;font-size:10px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-actions{margin-top:24px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-action{padding:10px 16px;border-radius:8px;font-size:13px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-metrics strong{font-size:26px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView{background:var(--design-bg)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero{position:relative;isolation:isolate;overflow:hidden;min-height:190px;padding:32px 26px;background:#fff;border-radius:12px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero>div{position:relative;z-index:1;max-width:72%;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero>img{position:absolute;inset:0;z-index:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero small{font-size:10px;letter-spacing:.22em;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero h2{font:600 clamp(25px,2.4vw,36px)/1.5 var(--design-display-font)!important;color:var(--design-ink)!important;margin:12px 0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero p{color:var(--design-muted)!important;font:14px/1.8 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchResults{min-width:0;margin:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist{padding:22px 18px;background:#fff;border:1px solid var(--design-line);border-radius:12px;position:sticky;top:85px;margin-top:10px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist header{display:flex;justify-content:space-between;align-items:center;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist h3{font:600 16px var(--design-body-font)!important;margin:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist header>span{font-variant-numeric:tabular-nums;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist ul{list-style:none;padding:0;margin:16px 0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist li{display:flex;gap:10px;padding:14px 0;border-top:1px solid var(--design-line);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist li>div{min-width:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist li strong{display:block;overflow-wrap:anywhere;font-size:13px;line-height:1.6;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist li small{display:block;color:var(--design-muted);font-size:11px;line-height:1.6;margin-top:5px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-list-icon{width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;color:var(--design-accent);background:var(--design-soft);border-radius:6px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-empty{font-size:13px;line-height:1.8;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist>.primary-button{width:100%;padding:12px 10px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-side-note{font-size:12px;color:var(--design-ink);border-top:1px solid var(--design-line);margin-top:26px;padding-top:20px;line-height:1.9;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-side-note small{font-size:11px;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-school-result-body:not([hidden]){grid-template-columns:1fr!important;background:transparent!important;padding:10px 0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-school-result-group{border:0!important;background:transparent!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-card{background:#fff!important;color:var(--design-ink)!important;border:1px solid var(--design-line)!important;border-radius:12px!important;padding:24px!important;box-shadow:0 3px 14px #21394205!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .recommendation-head{gap:15px;border:0!important;align-items:start!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-program-jump{font:600 20px/1.5 var(--design-body-font)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .recommendation-head p{font-size:11px!important;line-height:1.7;color:var(--design-muted)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .score-box.is-admission-probability{background:transparent!important;border:0!important;box-shadow:none!important;width:90px;min-width:90px;height:65px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .score-box.is-admission-probability span{font-size:30px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .score-box.is-admission-probability small{font-size:10px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .risk-text{font-size:12px!important;line-height:1.7!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-meta{font-size:11px;gap:8px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-meta :is(span,a){background:transparent!important;border:0!important;color:var(--design-muted)!important;padding:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-card-filter-action{margin-top:16px;border-top:1px solid var(--design-line);padding-top:14px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #quickMatchingView .quick-match-card-filter-action button{font-size:12px!important;padding:9px 14px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.mi-library-title,.mi-library-item-title,.miqm-result-card__compact-copy strong){font-family:var(--design-body-font)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.mi-library-search-submit,.mi-library-segmented button.is-active){background:var(--design-accent)!important;color:#fff!important;border-radius:7px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-score-ring{border:0!important;background:transparent!important;border-radius:0!important;width:82px!important;height:60px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-score-ring strong{font-size:26px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.mi-library-list-item,.miqm-result-card){background:#fff!important;border:1px solid var(--design-line)!important;border-radius:12px!important;box-shadow:0 3px 12px #21394205!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-results__header strong{color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-results__header small{color:var(--design-muted)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-chip{background:var(--design-soft)!important;color:var(--design-ink)!important;border-color:var(--design-line)!important;}
 @media(min-width:1101px){
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"]::before,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar::before,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar::after{display:none!important;content:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .app-shell{padding:0 0 0 202px!important;max-width:none!important;width:100%!important;margin:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar{min-height:70px!important;margin:0!important;padding:15px 24px!important;border-bottom:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar>div:first-child{position:fixed;left:18px;top:23px;z-index:35;width:172px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar>div:first-child p{display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar h1{display:grid!important;grid-template-columns:24px minmax(0,1fr);white-space:normal!important;gap:5px 8px!important;line-height:1.5;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar h1 .desktop-title-icon{width:24px;height:24px;border:0!important;background:transparent!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .topbar h1 .desktop-theme-badge{font-size:9px!important;margin:0!important;grid-column:2;justify-self:start;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .institutional-header-search{margin-left:0!important;width:330px!important;max-width:40%!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .tabs{position:fixed!important;inset:0 auto 0 0!important;width:202px!important;max-width:202px!important;height:100vh!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:start!important;padding:126px 12px 20px!important;gap:5px!important;overflow-y:auto;z-index:30!important;border:0!important;border-right:1px solid var(--design-line)!important;border-radius:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .tabs .tab:not([hidden]){flex:none!important;min-height:42px!important;width:100%!important;padding:11px 14px!important;display:flex!important;gap:13px!important;text-align:left!important;border:0!important;border-radius:7px!important;background:transparent!important;font:13px var(--design-body-font)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .tabs .tab.active{background:var(--design-soft)!important;color:var(--design-accent)!important;box-shadow:inset 3px 0 var(--design-accent);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .tabs .tab>i{order:-1;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .tabs .desktop-theme-brand{display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .view:not(#dashboardView){width:calc(100% - 56px)!important;max-width:1440px!important;margin:24px auto!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .institutional-trust-bar{display:none!important;}
 }
 @media(min-width:769px) and (max-width:1100px){
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist{position:static;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-shortlist ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero{min-height:180px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .flagship-match-hero h2{font-size:26px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-home{padding-inline:22px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] #institutionalPortalHome .studio-search{grid-template-columns:1fr;}
 }
 @media(max-width:768px){
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.flagship-match-hero,.flagship-shortlist){display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-intro{display:grid!important;grid-template-columns:1fr!important;position:relative;isolation:isolate;overflow:hidden;min-height:265px;margin:16px 0!important;padding:24px 18px!important;border:1px solid var(--design-line);border-radius:12px;background:#fff!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"][data-flagship-matched="true"] .studio-mobile-intro{display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-copy{position:relative;z-index:1;max-width:80%;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-copy h2{font:600 25px/1.5 var(--design-display-font)!important;margin:12px 0!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-copy p{font:12px/1.8 var(--design-body-font)!important;color:var(--design-muted)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-art{position:absolute!important;inset:0!important;z-index:0;opacity:.22;pointer-events:none;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-art .flagship-art{width:100%;height:100%;object-position:70% center;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-actions{position:relative;z-index:1;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px;padding-top:16px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-actions button{min-height:44px;font:12px var(--design-body-font)!important;padding:10px!important;border-radius:7px!important;border:1px solid var(--design-line)!important;color:var(--design-accent)!important;background:#fff!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .studio-mobile-actions button:first-child{background:var(--design-accent)!important;color:#fff!important;border-color:var(--design-accent)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-compact-hero{padding:24px 16px 18px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-compact-hero__headline strong{font:600 21px/1.5 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] :is(.mi-library-list-item,.miqm-result-card){padding:16px!important;margin:12px 0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-head{grid-template-columns:42px minmax(0,1fr) 72px!important;gap:10px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-score{grid-column:3;grid-row:1;justify-self:end;margin-top:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-copy strong{font-size:17px!important;line-height:1.5!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-copy>:is(strong,span){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-copy>span{font-size:13px!important;line-height:1.6!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .miqm-result-card__compact-facts>div{padding-block:12px!important;border-bottom:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .mi-library-item-title{font-size:20px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="lumen"] .mobile-ios-bottom-dock{border-radius:0!important;background:#fff!important;border-color:var(--design-line)!important;box-shadow:0 -4px 18px #18334305!important;}
 }
 
body[data-flagship="lumen"],[data-ui-preview="lumen"]{--ui-icon-school:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021V9a3%203%200%200%201%203-3h10a3%203%200%200%201%203%203v12M8%2010h1m6%200h1m-8%204h1m6%200h1M10%2021v-4h4v4M2%2021h20%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-education:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%209%2010-5%2010%205-10%205Zm4%203v6q6%204%2012%200v-6m4-3v9%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-book:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%206C9%203%204%204%203%205v14c3-2%206-2%209%200%203-2%206-2%209%200V5c-3-2-6-2-9%201Zm0%200v13%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-home:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2011%209-8%209%208M5%2010v11h5v-7h4v7h5V10%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-match:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22m12%2012%209-9m-5%200h5v5%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-search:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m15%2015%206%206%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-grid:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-chart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18M6%2016l5-5%204%202%206-8m-5%200h5v5%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-person:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021c0-11%2016-11%2016%200%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-users:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%229%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2020c0-10%2012-10%2012%200m1-6c5-1%208%202%208%206%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-document:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%202h10l4%204v16H5Zm9%200v5h5M8%2011h8m-8%204h8m-8%204h5%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-globe:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2212%22%20rx%3D%224%22%20ry%3D%229%22%2F%3E%3Cpath%20d%3D%22M3%2012h18m-16-5h14M5%2017h14%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-cpu:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%226%22%20width%3D%2212%22%20height%3D%2212%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%229%22%20y%3D%229%22%20width%3D%226%22%20height%3D%226%22%2F%3E%3Cpath%20d%3D%22M9%202v4m6-4v4M9%2018v4m6-4v4M2%209h4m-4%206h4m12-6h4m-4%206h4%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-arrow:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012h17m-7-7%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-left:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2012H4m7-7-7%207%207%207%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-down:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%208%207%207%207-7%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-close:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%205%2014%2014M5%2019%2019%205%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-check:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%2012%205%205L20%206%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-shield:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%209%204v6c0%205-4%209-9%2011C7%2021%203%2017%203%2012V6Zm-5%2010%203%203%206-6%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-filter:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h18l-7%208v7l-4%202v-9Z%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-sliders:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h6m5%200h7M3%2012h12m5%200h1M3%2018h2m5%200h11%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2212%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-sparkle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203%207%207%203-7%203-3%207-3-7-7-3%207-3ZM20%202v4m-2-2h4%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-language:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%205h10M7%202v3m-3%203%207%208M10%205C9%2011%206%2015%202%2017m10%204%205-13%205%2013m-8-4h6%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-pin:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%209c0%206-7%2013-7%2013S5%2015%205%209a7%207%200%200%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-calendar:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M7%202v6m10-6v6M3%2010h18m-14%204h2m3%200h2m3%200h1m-11%204h2m3%200h2%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-refresh:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%208a9%209%200%201%200%200%208M20%202v6h-6%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-briefcase:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%227%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M8%207V3h8v4M2%2012c7%204%2013%204%2020%200M10%2014h4%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-heart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021%203%2012C-3%204%208-1%2012%206%2016-1%2027%204%2021%2012Z%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-rocket:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m8%2016-4%201%202-5c2-5%209-9%2016-10-1%207-5%2014-10%2016l-5%202Zm3%201-4-4m-3%207-2%202%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-scale:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202v20M4%207h16M5%207l-4%208h8Zm14%200-4%208h8ZM7%2022h10%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-chat:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h18v14H9l-6%205Zm3%205h12m-12%204h9%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-flask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%202h8M9%202v8L3%2020v2h18v-2l-6-10V2M6%2016h12%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-plane:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%209%2020-7-7%2020-4-9Zm9%204L22%202%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-list:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205h13M8%2012h13M8%2019h13M3%204v2m0%205v2m0%205v2%22%2F%3E%3C%2Fsvg%3E");}
[data-ui-preview="lumen"]{--preview-font:"Planner-graphite";--preview-accent:#08758a;}
html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"]{--design-bg:#f5f6f3;--design-surface:#fff;--design-soft:#edf3ee;--design-ink:#1d2928;--design-muted:#667780;--design-line:#dfe4df;--design-accent:#194e4b;--design-deep:#1d2928;--design-highlight:#194e4b;--design-radius:12px;--design-body-font:"Planner-graphite",system-ui,sans-serif;--design-display-font:"Planner-editorial","Planner-graphite",serif;background:var(--design-bg)!important;color:var(--design-ink)!important;font-family:var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(button,input,select,textarea,.view){font-family:var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar h1{color:var(--design-ink)!important;font-size:18px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar::before,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar::after{display:none!important;content:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.primary-button,.ghost-button,.ghost-link){border-radius:8px!important;box-shadow:none!important;min-height:38px;font-size:13px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .primary-button{background:var(--design-accent)!important;color:#fff!important;border:1px solid var(--design-accent)!important;box-shadow:inset 0 1px 0 #ffffff24,0 3px 9px #193b4210!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.ghost-button,.ghost-link){background:#fff!important;color:var(--design-accent)!important;border:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(button,a):focus-visible{outline:3px solid var(--design-accent)!important;outline-offset:3px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .desktop-theme-badge{color:var(--design-accent)!important;background:var(--design-soft)!important;border-color:var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.quick-match-school-result-toggle,.miqm-tier-school__toggle,.miqm-probability-tier__toggle){border:0!important;background:var(--design-soft)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.program-detail-section,.uk-supervisor-card,.hk-supervisor-card){background:#fff!important;border:1px solid var(--design-line)!important;border-radius:12px!important;padding:24px!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .program-detail-section h3{font-family:var(--design-body-font)!important;font-size:20px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(#programsView,#universitiesView,#supervisorsView) :is(.panel,.filter-bar,table,tbody,tr,td,th){background:#fff!important;color:var(--design-ink)!important;border-color:var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(#programsView,#universitiesView,#supervisorsView) :is(.program-name-primary,.program-name-primary strong){font:600 18px/1.5 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(#programsView,#universitiesView,#supervisorsView) .section-head{gap:18px;align-items:start;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(#programsView,#universitiesView,#supervisorsView) .section-head h2{font:600 28px/1.4 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(#programsView,#universitiesView,#supervisorsView) .filter-bar{border:0!important;border-bottom:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-home{padding:0 30px 40px;max-width:1440px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-hero{display:block;position:relative;overflow:hidden;isolation:isolate;min-height:300px;padding:48px 30px;background:#fff;border-radius:14px;margin-top:20px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-intro{max-width:65%;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-home h2{font:600 clamp(30px,3.3vw,46px)/1.45 var(--design-display-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-art{position:absolute;inset:0;z-index:-1;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-art{width:100%;height:100%;object-fit:cover;object-position:right center;display:block;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-description{font-size:14px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-search{grid-template-columns:180px minmax(0,1fr);background:#fff;padding:24px;border:1px solid var(--design-line);border-radius:12px;margin-top:22px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-masthead{padding:18px 0;font-size:10px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-actions{margin-top:24px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-action{padding:10px 16px;border-radius:8px;font-size:13px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-metrics strong{font-size:26px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView{background:var(--design-bg)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero{position:relative;isolation:isolate;overflow:hidden;min-height:190px;padding:32px 26px;background:#fff;border-radius:12px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero>div{position:relative;z-index:1;max-width:72%;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero>img{position:absolute;inset:0;z-index:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero small{font-size:10px;letter-spacing:.22em;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero h2{font:600 clamp(25px,2.4vw,36px)/1.5 var(--design-display-font)!important;color:var(--design-ink)!important;margin:12px 0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero p{color:var(--design-muted)!important;font:14px/1.8 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchResults{min-width:0;margin:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist{padding:22px 18px;background:#fff;border:1px solid var(--design-line);border-radius:12px;position:sticky;top:85px;margin-top:10px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist header{display:flex;justify-content:space-between;align-items:center;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist h3{font:600 16px var(--design-body-font)!important;margin:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist header>span{font-variant-numeric:tabular-nums;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist ul{list-style:none;padding:0;margin:16px 0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist li{display:flex;gap:10px;padding:14px 0;border-top:1px solid var(--design-line);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist li>div{min-width:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist li strong{display:block;overflow-wrap:anywhere;font-size:13px;line-height:1.6;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist li small{display:block;color:var(--design-muted);font-size:11px;line-height:1.6;margin-top:5px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-list-icon{width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;color:var(--design-accent);background:var(--design-soft);border-radius:6px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-empty{font-size:13px;line-height:1.8;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist>.primary-button{width:100%;padding:12px 10px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-side-note{font-size:12px;color:var(--design-ink);border-top:1px solid var(--design-line);margin-top:26px;padding-top:20px;line-height:1.9;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-side-note small{font-size:11px;color:var(--design-muted);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-school-result-body:not([hidden]){grid-template-columns:1fr!important;background:transparent!important;padding:10px 0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-school-result-group{border:0!important;background:transparent!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-card{background:#fff!important;color:var(--design-ink)!important;border:1px solid var(--design-line)!important;border-radius:12px!important;padding:24px!important;box-shadow:0 3px 14px #21394205!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .recommendation-head{gap:15px;border:0!important;align-items:start!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-program-jump{font:600 20px/1.5 var(--design-body-font)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .recommendation-head p{font-size:11px!important;line-height:1.7;color:var(--design-muted)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .score-box.is-admission-probability{background:transparent!important;border:0!important;box-shadow:none!important;width:90px;min-width:90px;height:65px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .score-box.is-admission-probability span{font-size:30px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .score-box.is-admission-probability small{font-size:10px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .risk-text{font-size:12px!important;line-height:1.7!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-meta{font-size:11px;gap:8px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-meta :is(span,a){background:transparent!important;border:0!important;color:var(--design-muted)!important;padding:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-card-filter-action{margin-top:16px;border-top:1px solid var(--design-line);padding-top:14px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #quickMatchingView .quick-match-card-filter-action button{font-size:12px!important;padding:9px 14px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.mi-library-title,.mi-library-item-title,.miqm-result-card__compact-copy strong){font-family:var(--design-body-font)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.mi-library-search-submit,.mi-library-segmented button.is-active){background:var(--design-accent)!important;color:#fff!important;border-radius:7px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-score-ring{border:0!important;background:transparent!important;border-radius:0!important;width:82px!important;height:60px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-score-ring strong{font-size:26px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.mi-library-list-item,.miqm-result-card){background:#fff!important;border:1px solid var(--design-line)!important;border-radius:12px!important;box-shadow:0 3px 12px #21394205!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-results__header strong{color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-results__header small{color:var(--design-muted)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-chip{background:var(--design-soft)!important;color:var(--design-ink)!important;border-color:var(--design-line)!important;}
 @media(min-width:1101px){
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"]::before,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar::before,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar::after{display:none!important;content:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .app-shell{padding:0 0 0 202px!important;max-width:none!important;width:100%!important;margin:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar{min-height:70px!important;margin:0!important;padding:15px 24px!important;border-bottom:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar>div:first-child{position:fixed;left:18px;top:23px;z-index:35;width:172px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar>div:first-child p{display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar h1{display:grid!important;grid-template-columns:24px minmax(0,1fr);white-space:normal!important;gap:5px 8px!important;line-height:1.5;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar h1 .desktop-title-icon{width:24px;height:24px;border:0!important;background:transparent!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar h1 .desktop-theme-badge{font-size:9px!important;margin:0!important;grid-column:2;justify-self:start;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .institutional-header-search{margin-left:0!important;width:330px!important;max-width:40%!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs{position:fixed!important;inset:0 auto 0 0!important;width:202px!important;max-width:202px!important;height:100vh!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:start!important;padding:126px 12px 20px!important;gap:5px!important;overflow-y:auto;z-index:30!important;border:0!important;border-right:1px solid var(--design-line)!important;border-radius:0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs .tab:not([hidden]){flex:none!important;min-height:42px!important;width:100%!important;padding:11px 14px!important;display:flex!important;gap:13px!important;text-align:left!important;border:0!important;border-radius:7px!important;background:transparent!important;font:13px var(--design-body-font)!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs .tab.active{background:var(--design-soft)!important;color:var(--design-accent)!important;box-shadow:inset 3px 0 var(--design-accent);}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs .tab>i{order:-1;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs .desktop-theme-brand{display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .view:not(#dashboardView){width:calc(100% - 56px)!important;max-width:1440px!important;margin:24px auto!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .institutional-trust-bar{display:none!important;}
 }
 @media(min-width:769px) and (max-width:1100px){
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist{position:static;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero{min-height:180px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero h2{font-size:26px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-home{padding-inline:22px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-search{grid-template-columns:1fr;}
 }
 @media(max-width:768px){
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.flagship-match-hero,.flagship-shortlist){display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-intro{display:grid!important;grid-template-columns:1fr!important;position:relative;isolation:isolate;overflow:hidden;min-height:265px;margin:16px 0!important;padding:24px 18px!important;border:1px solid var(--design-line);border-radius:12px;background:#fff!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"][data-flagship-matched="true"] .studio-mobile-intro{display:none!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-copy{position:relative;z-index:1;max-width:80%;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-copy h2{font:600 25px/1.5 var(--design-display-font)!important;margin:12px 0!important;color:var(--design-ink)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-copy p{font:12px/1.8 var(--design-body-font)!important;color:var(--design-muted)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-art{position:absolute!important;inset:0!important;z-index:0;opacity:.22;pointer-events:none;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-art .flagship-art{width:100%;height:100%;object-position:70% center;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-actions{position:relative;z-index:1;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px;padding-top:16px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-actions button{min-height:44px;font:12px var(--design-body-font)!important;padding:10px!important;border-radius:7px!important;border:1px solid var(--design-line)!important;color:var(--design-accent)!important;background:#fff!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .studio-mobile-actions button:first-child{background:var(--design-accent)!important;color:#fff!important;border-color:var(--design-accent)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero{padding:24px 16px 18px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero__headline strong{font:600 21px/1.5 var(--design-body-font)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] :is(.mi-library-list-item,.miqm-result-card){padding:16px!important;margin:12px 0!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-head{grid-template-columns:42px minmax(0,1fr) 72px!important;gap:10px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-score{grid-column:3;grid-row:1;justify-self:end;margin-top:0;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-copy strong{font-size:17px!important;line-height:1.5!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-copy>:is(strong,span){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-copy>span{font-size:13px!important;line-height:1.6!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-result-card__compact-facts>div{padding-block:12px!important;border-bottom:1px solid var(--design-line)!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .mi-library-item-title{font-size:20px!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .mobile-ios-bottom-dock{border-radius:0!important;background:#fff!important;border-color:var(--design-line)!important;box-shadow:0 -4px 18px #18334305!important;}
 }
 
body[data-flagship="atelier"],[data-ui-preview="atelier"]{--ui-icon-school:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M2%209%2012%203l10%206M3%2010h18M5%2011v9m4-9v9m6-9v9m4-9v9M2%2021h20M4%2019h16%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-education:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m2%209%2010-5%2010%205-10%205Zm4%203v6q6%204%2012%200v-6m4-3v9%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-book:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M12%206C9%203%204%204%203%205v14c3-2%206-2%209%200%203-2%206-2%209%200V5c-3-2-6-2-9%201Zm0%200v13%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-home:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m3%2011%209-8%209%208M5%2010v11h5v-7h4v7h5V10%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-match:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22m12%2012%209-9m-5%200h5v5%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-search:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3Cpath%20d%3D%22m15%2015%206%206%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-grid:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-chart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M3%203v18h18M6%2016l5-5%204%202%206-8m-5%200h5v5%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-person:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021c0-11%2016-11%2016%200%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-users:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%229%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%2020c0-10%2012-10%2012%200m1-6c5-1%208%202%208%206%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-document:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M5%202h10l4%204v16H5Zm9%200v5h5M8%2011h8m-8%204h8m-8%204h5%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-globe:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2212%22%20rx%3D%224%22%20ry%3D%229%22%2F%3E%3Cpath%20d%3D%22M3%2012h18m-16-5h14M5%2017h14%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-cpu:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Crect%20x%3D%226%22%20y%3D%226%22%20width%3D%2212%22%20height%3D%2212%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%229%22%20y%3D%229%22%20width%3D%226%22%20height%3D%226%22%2F%3E%3Cpath%20d%3D%22M9%202v4m6-4v4M9%2018v4m6-4v4M2%209h4m-4%206h4m12-6h4m-4%206h4%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-arrow:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M3%2012h17m-7-7%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-left:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M21%2012H4m7-7-7%207%207%207%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-down:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m5%208%207%207%207-7%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-close:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m5%205%2014%2014M5%2019%2019%205%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-check:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m4%2012%205%205L20%206%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-shield:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m12%202%209%204v6c0%205-4%209-9%2011C7%2021%203%2017%203%2012V6Zm-5%2010%203%203%206-6%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-filter:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M3%204h18l-7%208v7l-4%202v-9Z%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-sliders:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M3%206h6m5%200h7M3%2012h12m5%200h1M3%2018h2m5%200h11%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2212%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-sparkle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m12%202%203%207%207%203-7%203-3%207-3-7-7-3%207-3ZM20%202v4m-2-2h4%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-language:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M2%205h10M7%202v3m-3%203%207%208M10%205C9%2011%206%2015%202%2017m10%204%205-13%205%2013m-8-4h6%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-pin:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M19%209c0%206-7%2013-7%2013S5%2015%205%209a7%207%200%200%201%2014%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-calendar:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M7%202v6m10-6v6M3%2010h18m-14%204h2m3%200h2m3%200h1m-11%204h2m3%200h2%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-refresh:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M20%208a9%209%200%201%200%200%208M20%202v6h-6%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-briefcase:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Crect%20x%3D%222%22%20y%3D%227%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M8%207V3h8v4M2%2012c7%204%2013%204%2020%200M10%2014h4%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-heart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M12%2021%203%2012C-3%204%208-1%2012%206%2016-1%2027%204%2021%2012Z%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-rocket:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m8%2016-4%201%202-5c2-5%209-9%2016-10-1%207-5%2014-10%2016l-5%202Zm3%201-4-4m-3%207-2%202%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-scale:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M12%202v20M4%207h16M5%207l-4%208h8Zm14%200-4%208h8ZM7%2022h10%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-chat:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M3%203h18v14H9l-6%205Zm3%205h12m-12%204h9%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-flask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M8%202h8M9%202v8L3%2020v2h18v-2l-6-10V2M6%2016h12%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-plane:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22m2%209%2020-7-7%2020-4-9Zm9%204L22%202%22%2F%3E%3C%2Fsvg%3E");
--ui-icon-list:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.15%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22miter%22%3E%3Cpath%20d%3D%22M8%205h13M8%2012h13M8%2019h13M3%204v2m0%205v2m0%205v2%22%2F%3E%3C%2Fsvg%3E");}
[data-ui-preview="atelier"]{--preview-font:"Planner-editorial";--preview-accent:#194e4b;}

 @media(min-width:1101px){html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs{background:#143e3c!important;border-color:#143e3c!important;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs .tab:not([hidden]){color:#ecf4ef!important;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .tabs .tab.active{background:#315d58!important;color:#fff!important;box-shadow:inset 3px 0 #96c8ab;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar h1{color:#fff!important;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .topbar .desktop-theme-badge{background:#315d58!important;color:#dceee3!important;border:0!important;}}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-match-hero,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] #institutionalPortalHome .studio-hero{border-radius:3px;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .flagship-shortlist{background:transparent;border:0;border-left:1px solid var(--design-line);border-radius:0;}
 @media(max-width:768px){html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero{background:#143e3c!important;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero__headline,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero__headline strong{color:#fff!important;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero__subtitle{color:#cadeda!important;}html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship="atelier"] .miqm-compact-hero__summary{background:#244e49!important;color:#fff!important;}}

html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] .flagship-match-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 85% 55%,#95efff18,transparent 50%);animation:flagship-light 8s ease-in-out infinite alternate;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] .flagship-match-hero>img,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] #institutionalPortalHome .flagship-art{animation:flagship-drift 16s ease-in-out infinite alternate;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] .tabs .tab,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] .primary-button{transition:background-color .2s,box-shadow .2s,transform .2s;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] .primary-button:hover{transform:translateY(-1px);box-shadow:0 5px 13px #194e4b22!important;}
 html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] .primary-button:active{transform:translateY(0);}
 @media(prefers-reduced-motion:reduce){html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] *,html body:is([data-flagship="lumen"],[data-flagship="atelier"])[data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship][data-flagship] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}

@keyframes flagship-light{from{opacity:.2}to{opacity:1}}@keyframes flagship-drift{from{transform:scale(1)}to{transform:scale(1.025)}}