.qdOF0q_shell .primary-navigation a[aria-current=page]{text-underline-offset:8px;-webkit-text-decoration:underline #dba100;text-decoration:underline #dba100;text-decoration-thickness:2px}.qdOF0q_page{--gutter:clamp(20px, 5vw, 72px);--paper:#faf6f2;--ink:#0b1e40;--blue:#005c9f;--light-blue:#dceaf8;--gold:#dda200;--line:#aebed0;background:var(--paper);color:var(--ink);margin-inline:-8px}.qdOF0q_container{width:min(calc(100% - 2 * var(--gutter)), 1296px);margin-inline:auto}.qdOF0q_breadcrumb{align-items:center;gap:6px;min-height:42px;padding-block:8px;font-size:.8125rem;display:flex}.qdOF0q_breadcrumb a{color:var(--blue)}.qdOF0q_hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(12px,2vw,26px);min-height:clamp(180px,17vw,245px);padding-block:4px 14px;display:grid}.qdOF0q_heroCopy{padding-inline-start:clamp(12px,1.3vw,18px)}.qdOF0q_hero h1{font:700 clamp(2.375rem, 3.8vw, 3.75rem)/1.08 var(--serif);letter-spacing:-.04em}.qdOF0q_hero h1:after,.qdOF0q_partnerships h2:after{background:var(--gold);content:"";width:72px;height:4px;margin-top:14px;display:block}.qdOF0q_hero p{max-width:48ch;font:clamp(1.125rem, 1.45vw, 1.375rem)/1.35 var(--serif);margin-top:11px}.qdOF0q_map{justify-self:end;width:min(100%,600px);height:auto;margin-block-start:-38px}.qdOF0q_programmes{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.5vw,34px);padding-block:0 clamp(24px,2.8vw,40px);display:grid}.qdOF0q_programmes section,.qdOF0q_partnerships{scroll-margin-top:90px}.qdOF0q_programmes h2,.qdOF0q_partnerships h2{font:700 clamp(1.65rem, 2.65vw, 2.45rem)/1.16 var(--serif);letter-spacing:-.037em}.qdOF0q_programmes section:first-child h2{margin-top:11px}.qdOF0q_mobilityList{margin-top:clamp(10px,1.25vw,18px)}.qdOF0q_mobilityList li+li{border-top:1px solid var(--line)}.qdOF0q_mobilityLink{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.55vw,21px);min-height:clamp(68px,6.2vw,90px);padding:10px 6px;display:grid}.qdOF0q_mobilityIcon{border-inline-end:1px solid var(--line);color:var(--blue);justify-content:center;align-items:center;padding-inline-end:clamp(10px,1.55vw,21px);display:flex}.qdOF0q_mobilityCopy{font:clamp(.9375rem, 1.12vw, 1.05rem)/1.4 var(--serif);flex-direction:column;gap:4px;display:flex}.qdOF0q_mobilityTitle,.qdOF0q_incoming a,.qdOF0q_resources a{font:700 clamp(1.1rem, 1.7vw, 1.5rem)/1.2 var(--serif);letter-spacing:-.021em}.qdOF0q_mobilityLink>svg,.qdOF0q_incoming svg,.qdOF0q_resources svg,.qdOF0q_partnershipGrid a svg{flex-shrink:0}.qdOF0q_incoming{background:var(--light-blue);padding:clamp(17px,1.85vw,26px)}.qdOF0q_incoming>p{font:clamp(1rem, 1.3vw, 1.15rem)/1.35 var(--serif);margin-top:7px}.qdOF0q_incoming ul{margin-top:clamp(12px,1.3vw,18px)}.qdOF0q_incoming li+li{border-top:1px solid var(--line)}.qdOF0q_incoming a{justify-content:space-between;align-items:center;gap:12px;min-height:clamp(44px,3.75vw,54px);padding-block:8px;font-size:clamp(1.05rem,1.45vw,1.25rem);display:flex}.qdOF0q_partnerships{color:#fff;background:#132943;padding-block:clamp(26px,3vw,43px)}.qdOF0q_partnerships h2:after{margin-top:12px}.qdOF0q_partnershipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(17px,2.8vw,38px);margin-top:20px;display:grid}.qdOF0q_partnershipGrid article{flex-direction:column;align-items:flex-start;display:flex}.qdOF0q_partnershipGrid article+article{border-inline-start:1px solid #a8b5c5;padding-inline-start:clamp(17px,2.8vw,38px)}.qdOF0q_partnershipGrid h3{font:700 clamp(1.25rem, 1.95vw, 1.75rem)/1.13 var(--serif);letter-spacing:-.032em}.qdOF0q_partnershipGrid p{font:clamp(.9375rem, 1.2vw, 1.0625rem)/1.4 var(--serif);flex:1;margin-top:6px}.qdOF0q_partnershipGrid a{color:#9ddaf1;min-height:32px;font:700 clamp(1rem, 1.4vw, 1.1875rem)/1.2 var(--serif);text-underline-offset:4px;align-items:center;gap:9px;margin-top:10px;text-decoration:underline;display:inline-flex}.qdOF0q_resources{flex-wrap:wrap;align-items:stretch;gap:9px clamp(18px,3vw,38px);padding-block:clamp(18px,2.4vw,32px);display:flex}.qdOF0q_resources a{border-inline-start:1px solid var(--line);align-items:center;gap:10px;min-height:44px;padding-inline-start:clamp(12px,1.85vw,26px);font-size:clamp(1.1rem,1.55vw,1.375rem);display:flex}.qdOF0q_resources a:first-child{border-inline-start:3px solid var(--gold)}.qdOF0q_page a:hover{text-underline-offset:4px;text-decoration:underline}.qdOF0q_page a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.qdOF0q_partnershipGrid a:focus-visible{outline-color:#9ddaf1}@media (max-width:740px){.qdOF0q_page{margin-inline:-5px}.qdOF0q_hero,.qdOF0q_programmes,.qdOF0q_partnershipGrid{grid-template-columns:minmax(0,1fr)}.qdOF0q_hero{gap:10px;padding-block:16px 20px}.qdOF0q_heroCopy{padding-inline-start:0}.qdOF0q_hero h1{font-size:clamp(2rem,8.5vw,2.625rem)}.qdOF0q_map{justify-self:center;width:calc(100% + 24px);max-width:400px;margin-block-start:0}.qdOF0q_programmes section:first-child h2{margin-top:0}.qdOF0q_partnershipGrid article+article{border-inline-start:0;border-top:1px solid #a8b5c5;padding:17px 0 0}.qdOF0q_resources{flex-direction:column;align-items:flex-start}.qdOF0q_resources a{border-inline-start:3px solid var(--gold)}}
