.hero-artwork-module__cGFzda__frame{isolation:isolate;width:340px;max-width:100%;height:270px;margin:auto;position:relative}.hero-artwork-module__cGFzda__scene{pointer-events:none;position:absolute;inset:0}.hero-artwork-module__cGFzda__halo{filter:blur(17px);background:#0066cc1f;border-radius:50%;width:210px;height:30px;position:absolute;bottom:1px;left:65px}.hero-artwork-module__cGFzda__route{color:#06c;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-artwork-module__cGFzda__routeLine{stroke:currentColor;stroke-width:1px;stroke-dasharray:4 7;opacity:.18;animation:24s linear infinite hero-artwork-module__cGFzda__route}.hero-artwork-module__cGFzda__routeDot{fill:#e6b143;opacity:.7}.hero-artwork-module__cGFzda__image{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 15px #1434501f);width:auto;max-width:100%;height:270px;margin:auto;position:relative}.hero-artwork-module__cGFzda__photo{object-fit:cover;border:6px solid #fff;border-radius:24px;width:290px;height:220px;top:25px}.hero-artwork-module__cGFzda__symbol{color:#06c;background:linear-gradient(145deg,#fff,#e9f3fd);border:1px solid #d8e5f1;border-radius:34px;place-items:center;width:150px;height:166px;display:grid;position:absolute;top:47px;left:95px;transform:rotate(-6deg);box-shadow:0 16px 32px #164a7814}.hero-artwork-module__cGFzda__badge{z-index:2;color:#06c;background:#fffffff5;border:1px solid #d8e5f1;border-radius:15px;place-items:center;width:47px;height:47px;animation:5s ease-in-out infinite hero-artwork-module__cGFzda__float;display:grid;position:absolute;box-shadow:0 8px 22px #164a7812}.hero-artwork-module__cGFzda__badge0{top:40px;left:26px}.hero-artwork-module__cGFzda__badge1{animation-delay:-.8s;top:89px;right:12px}.hero-artwork-module__cGFzda__badge2{color:#977016;animation-delay:-1.7s;bottom:18px;left:50px}.hero-artwork-module__cGFzda__toggle{z-index:3;color:#45627c;cursor:pointer;background:#ffffffe6;border:1px solid #d8e5f1;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:0;right:0}.hero-artwork-module__cGFzda__toggle:hover{color:#06c;border-color:#06c}.hero-artwork-module__cGFzda__toggle:focus-visible{outline-offset:3px;outline:2px solid #06c}.hero-artwork-module__cGFzda__frame[data-paused=true] *{animation-play-state:paused!important}.hero-artwork-module__cGFzda__frame[data-hero-artwork=about] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__heartbeat}.hero-artwork-module__cGFzda__frame[data-hero-artwork=contact] .hero-artwork-module__cGFzda__badge{animation-name:hero-artwork-module__cGFzda__conversation}.hero-artwork-module__cGFzda__frame[data-hero-artwork=reviews] .hero-artwork-module__cGFzda__badge{animation-name:hero-artwork-module__cGFzda__rating}.hero-artwork-module__cGFzda__frame[data-hero-artwork=partners] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__handshake}.hero-artwork-module__cGFzda__frame[data-hero-artwork=partnerships] .hero-artwork-module__cGFzda__routeDot{transform-origin:170px 135px;animation:18s linear infinite hero-artwork-module__cGFzda__network}.hero-artwork-module__cGFzda__frame[data-hero-artwork=students] .hero-artwork-module__cGFzda__badge{animation-name:hero-artwork-module__cGFzda__celebrate}.hero-artwork-module__cGFzda__frame[data-hero-artwork=accreditations] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__seal}.hero-artwork-module__cGFzda__frame[data-hero-artwork=articles] .hero-artwork-module__cGFzda__badge1{animation-name:hero-artwork-module__cGFzda__search}.hero-artwork-module__cGFzda__frame[data-hero-artwork=article] .hero-artwork-module__cGFzda__badge0{animation:7s ease-in-out infinite hero-artwork-module__cGFzda__reading}.hero-artwork-module__cGFzda__frame[data-hero-artwork=events] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__calendar}.hero-artwork-module__cGFzda__frame[data-hero-artwork=schools] .hero-artwork-module__cGFzda__badge1{animation-name:hero-artwork-module__cGFzda__book}.hero-artwork-module__cGFzda__frame[data-hero-artwork=school] .hero-artwork-module__cGFzda__badge1{animation:8s ease-in-out infinite hero-artwork-module__cGFzda__school}.hero-artwork-module__cGFzda__frame[data-hero-artwork=legal] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__shield}.hero-artwork-module__cGFzda__frame[data-hero-artwork=document] .hero-artwork-module__cGFzda__badge2{animation-name:hero-artwork-module__cGFzda__approved}.hero-artwork-module__cGFzda__frame[data-hero-artwork=premium] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__sparkle}.hero-artwork-module__cGFzda__frame[data-hero-artwork=careers] .hero-artwork-module__cGFzda__badge{animation-name:hero-artwork-module__cGFzda__progress}.hero-artwork-module__cGFzda__frame[data-hero-artwork=vacancy] .hero-artwork-module__cGFzda__badge2{animation-name:hero-artwork-module__cGFzda__shortlist}.hero-artwork-module__cGFzda__frame[data-hero-artwork=scholarships] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__award}.hero-artwork-module__cGFzda__frame[data-hero-artwork=scholarship] .hero-artwork-module__cGFzda__badge1{animation-name:hero-artwork-module__cGFzda__ribbon}.hero-artwork-module__cGFzda__frame[data-hero-artwork=enquiry] .hero-artwork-module__cGFzda__badge2{animation-name:hero-artwork-module__cGFzda__sent}.hero-artwork-module__cGFzda__frame[data-hero-artwork=terms-and-conditions] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__reading}.hero-artwork-module__cGFzda__frame[data-hero-artwork=privacy-policy] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__shield}.hero-artwork-module__cGFzda__frame[data-hero-artwork=cookie-policy] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__rating}.hero-artwork-module__cGFzda__frame[data-hero-artwork=portal-user-agreement] .hero-artwork-module__cGFzda__badge2{animation-name:hero-artwork-module__cGFzda__approved}.hero-artwork-module__cGFzda__frame[data-hero-artwork=refund-and-cancellation-policy] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__calendar}.hero-artwork-module__cGFzda__frame[data-hero-artwork=disclaimer] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__seal}.hero-artwork-module__cGFzda__frame[data-hero-artwork=complaints-procedure] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__conversation}.hero-artwork-module__cGFzda__frame[data-hero-artwork=copyright-and-intellectual-property] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__book}.hero-artwork-module__cGFzda__frame[data-hero-artwork=third-party-services-notice] .hero-artwork-module__cGFzda__badge0{animation-name:hero-artwork-module__cGFzda__sent}@keyframes hero-artwork-module__cGFzda__float{50%{transform:translateY(-7px)}}@keyframes hero-artwork-module__cGFzda__route{to{stroke-dashoffset:-132px}}@keyframes hero-artwork-module__cGFzda__heartbeat{40%,60%{transform:scale(1.12)}50%,70%{transform:scale(1)}}@keyframes hero-artwork-module__cGFzda__conversation{20%,70%{transform:translateY(-8px)scale(1.06)}}@keyframes hero-artwork-module__cGFzda__rating{40%{transform:rotate(12deg)scale(1.14)}}@keyframes hero-artwork-module__cGFzda__handshake{35%,55%{transform:rotate(-8deg)}45%,65%{transform:rotate(8deg)}}@keyframes hero-artwork-module__cGFzda__network{to{transform:rotate(360deg)}}@keyframes hero-artwork-module__cGFzda__celebrate{45%{transform:translateY(-14px)rotate(-8deg)}}@keyframes hero-artwork-module__cGFzda__seal{45%{transform:scale(1.15);box-shadow:0 0 0 10px #0066cc0d}}@keyframes hero-artwork-module__cGFzda__search{25%{transform:translate(-7px,-4px)}60%{transform:translate(3px,7px)}}@keyframes hero-artwork-module__cGFzda__reading{50%{transform:rotate(3deg)translateY(-5px)}}@keyframes hero-artwork-module__cGFzda__calendar{30%{transform:rotateX(25deg)translateY(-5px)}}@keyframes hero-artwork-module__cGFzda__book{50%{transform:perspective(200px)rotateY(-25deg)}}@keyframes hero-artwork-module__cGFzda__school{50%{transform:rotate(0)translateY(-6px)}}@keyframes hero-artwork-module__cGFzda__shield{50%{border-color:#06c;transform:translateY(-5px)}}@keyframes hero-artwork-module__cGFzda__approved{40%{transform:scale(.85)rotate(-12deg)}65%{transform:scale(1.12)}}@keyframes hero-artwork-module__cGFzda__sparkle{50%{transform:rotate(20deg)scale(1.15)}}@keyframes hero-artwork-module__cGFzda__progress{60%{transform:translate(5px,-12px)}}@keyframes hero-artwork-module__cGFzda__shortlist{50%{background:#e9f6ef;transform:translate(-10px)}}@keyframes hero-artwork-module__cGFzda__award{50%{transform:translateY(-9px)rotate(7deg)}}@keyframes hero-artwork-module__cGFzda__ribbon{45%{transform:rotate(-15deg)scale(1.1)}}@keyframes hero-artwork-module__cGFzda__sent{50%{transform:translate(7px,-7px)}}@media (max-width:1023px){.hero-artwork-module__cGFzda__frame{width:272px;height:216px}.hero-artwork-module__cGFzda__scene{transform-origin:0 0;width:340px;height:270px;transform:scale(.8)}.hero-artwork-module__cGFzda__image{height:216px}.hero-artwork-module__cGFzda__photo{width:232px;height:176px;top:20px}}@media (max-width:639px){.hero-artwork-module__cGFzda__frame{width:220px;height:175px}.hero-artwork-module__cGFzda__scene{transform:scale(.647)}.hero-artwork-module__cGFzda__image{height:175px}.hero-artwork-module__cGFzda__photo{width:188px;height:142px;top:16px}.hero-artwork-module__cGFzda__toggle{width:44px;height:44px;right:-24px}}@media (prefers-reduced-motion:reduce){.hero-artwork-module__cGFzda__frame *,.hero-artwork-module__cGFzda__frame :before,.hero-artwork-module__cGFzda__frame :after{animation:none!important}.hero-artwork-module__cGFzda__toggle{display:none}}
.PartnershipsPage-module__8GBlCq__processTrack{position:relative}@media (min-width:1024px){.PartnershipsPage-module__8GBlCq__processTrack:before{content:"";opacity:.38;background:linear-gradient(90deg,#06c,#34a5ff 46%,#ffb300);height:2px;position:absolute;top:2.05rem;left:12.5%;right:12.5%}}
.contact-module__8n00eG__page{color:var(--sami-ink);background:#f7fafc}.contact-module__8n00eG__eyebrow{color:#06c;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.contact-module__8n00eG__layout{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);align-items:start;gap:32px;padding-block:40px 64px;display:grid}.contact-module__8n00eG__aside{gap:20px;min-width:0;display:grid;position:sticky;top:120px}.contact-module__8n00eG__details{background:#fff;border:1px solid #dce6ef;border-radius:20px;padding:24px}.contact-module__8n00eG__details h2{letter-spacing:-.03em;margin-top:8px;font-size:22px;font-weight:850}.contact-module__8n00eG__detailRow{border-bottom:1px solid #e6edf4;gap:13px;padding-block:20px;display:flex}.contact-module__8n00eG__detailRow:last-child{border-bottom:0;padding-bottom:0}.contact-module__8n00eG__detailIcon{color:#06c;flex-shrink:0;margin-top:2px}.contact-module__8n00eG__detailLabel{color:#5f7184;font-size:11px;font-weight:750}.contact-module__8n00eG__detailValue{overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:650;line-height:1.65;display:block}a.contact-module__8n00eG__detailRow:hover .contact-module__8n00eG__detailValue{color:#06c}.contact-module__8n00eG__detailNote{color:#5f7184;margin-top:4px;font-size:11px;line-height:1.6}.contact-module__8n00eG__next{padding:4px 8px}.contact-module__8n00eG__next h2{font-size:16px;font-weight:800}.contact-module__8n00eG__next ol{gap:14px;margin-top:16px;display:grid}.contact-module__8n00eG__next li{color:#607386;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7;display:flex}.contact-module__8n00eG__next li span:first-child{color:#06c;background:#e7f0f9;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;font-weight:850;display:grid}.contact-module__8n00eG__legal{color:#5f7184;padding:4px 8px;font-size:11px;line-height:1.7}.contact-module__8n00eG__legal nav{color:#06c;gap:20px;margin-top:10px;display:flex}.contact-module__8n00eG__form{background:#fff;border:1px solid #dce6ef;border-radius:20px;min-width:0;scroll-margin-top:116px;overflow:hidden;box-shadow:0 12px 35px #173c6210}.contact-module__8n00eG__formHeader{border-bottom:1px solid #e3ebf3;padding:26px 28px 24px}.contact-module__8n00eG__formHeader h2{letter-spacing:-.03em;font-size:22px;font-weight:850}.contact-module__8n00eG__formHeader>p{color:#5f7184;margin-top:6px;font-size:12px;line-height:1.7}.contact-module__8n00eG__progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.contact-module__8n00eG__progress button{text-align:left;color:#5f7184;border-top:3px solid #e3ebf3;width:100%;min-height:44px;padding-block:4px;font-size:11px;font-weight:700;transition:border-color .25s,color .25s}.contact-module__8n00eG__progress button[aria-current=step]{color:#06c;border-color:#06c}.contact-module__8n00eG__progress button[data-complete=true]{color:#327963;border-color:#66b19a}.contact-module__8n00eG__progress button:disabled{cursor:default;color:#78899a}.contact-module__8n00eG__progress button:focus-visible{outline-offset:3px;outline:2px solid #06c}.contact-module__8n00eG__progressNumber{font-variant-numeric:tabular-nums;margin-right:6px;display:inline-block}.contact-module__8n00eG__body{padding:26px 28px}.contact-module__8n00eG__stage{animation:.34s cubic-bezier(.22,1,.36,1) both contact-module__8n00eG__step-in}.contact-module__8n00eG__stage[data-direction=back]{--step-offset:-18px}.contact-module__8n00eG__stage h3{letter-spacing:-.02em;outline:none;font-size:18px;font-weight:800}.contact-module__8n00eG__stageIntro{color:#5f7184;margin:7px 0 20px;font-size:12px;line-height:1.7}.contact-module__8n00eG__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.contact-module__8n00eG__choice{cursor:pointer;border:1px solid #dce6ef;border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:16px 13px;transition:background .2s,border-color .2s,transform .2s;display:flex}.contact-module__8n00eG__choice[data-selected=true]{background:#f0f7ff;border-color:#06c}.contact-module__8n00eG__choice:hover{border-color:#74a9d9;transform:translateY(-2px)}.contact-module__8n00eG__choice:focus-within{outline-offset:3px;outline:2px solid #06c}.contact-module__8n00eG__choice input{accent-color:#06c;flex-shrink:0;width:16px;height:16px;margin-top:3px}.contact-module__8n00eG__choice strong{font-size:12px;line-height:1.5;display:block}.contact-module__8n00eG__choice small{color:#5f7184;margin-top:4px;font-size:11px;line-height:1.6;display:block}.contact-module__8n00eG__field{color:#17324e;gap:8px;margin-top:20px;font-size:12px;font-weight:750;display:grid}.contact-module__8n00eG__fieldHint{color:#607386;font-size:12px;font-weight:450;line-height:1.6}.contact-module__8n00eG__input{background:#fff;border:1px solid #ccdae7;border-radius:10px;outline:none;width:100%;min-width:0;min-height:46px;padding:11px 12px;font-size:14px;font-weight:500;line-height:1.5;transition:border-color .2s,box-shadow .2s}.contact-module__8n00eG__input::placeholder{color:#627487;font-weight:400}.contact-module__8n00eG__input:focus{border-color:#06c;box-shadow:0 0 0 3px #0066cc12}.contact-module__8n00eG__input[aria-invalid=true]{border-color:#dc4848}textarea.contact-module__8n00eG__input{resize:vertical;min-height:140px}.contact-module__8n00eG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-module__8n00eG__fields .contact-module__8n00eG__field{margin-top:0}.contact-module__8n00eG__counter{color:#5f7184;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;font-size:11px;display:flex}.contact-module__8n00eG__counter p{white-space:nowrap;margin-left:auto}.contact-module__8n00eG__error{color:#b42323;font-size:12px;font-weight:600;line-height:1.6}.contact-module__8n00eG__alert{color:#b42323;background:#fff4f3;border:1px solid #f8d0cd;border-radius:10px;margin-bottom:20px;padding:14px;font-size:12px;line-height:1.7}.contact-module__8n00eG__slot{background:#f6faff;border:1px solid #d9e7f5;border-radius:12px;margin-bottom:20px;padding:16px}.contact-module__8n00eG__slot .contact-module__8n00eG__field{margin-top:0}.contact-module__8n00eG__slot p{color:#607386;margin-top:8px;font-size:12px;line-height:1.7}.contact-module__8n00eG__slot button{color:#06c;text-underline-offset:3px;min-height:44px;font-size:12px;font-weight:700;text-decoration:underline}.contact-module__8n00eG__summary{color:#607386;background:#f6f9fc;border:1px solid #e2ebf3;border-radius:12px;margin-top:20px;padding:14px;font-size:12px;line-height:1.7}.contact-module__8n00eG__summary strong{color:#17324e}.contact-module__8n00eG__summary summary{cursor:pointer;color:#06c;min-height:36px;padding-block:8px;font-weight:650}.contact-module__8n00eG__summary blockquote{white-space:pre-wrap;overflow-wrap:anywhere;padding-top:4px}.contact-module__8n00eG__privacy{color:#5f7184;gap:8px;margin-top:20px;font-size:11px;line-height:1.7;display:flex}.contact-module__8n00eG__privacy svg{color:#06c;flex-shrink:0;margin-top:2px}.contact-module__8n00eG__privacy a{color:#06c;text-underline-offset:2px;text-decoration:underline}.contact-module__8n00eG__actions{border-top:1px solid #e3ebf3;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.contact-module__8n00eG__actions button{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 18px;font-size:13px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex}.contact-module__8n00eG__back{color:#526b82}.contact-module__8n00eG__back:hover{background:#f0f5fa}.contact-module__8n00eG__nextButton{color:#fff;background:#06c;margin-left:auto}.contact-module__8n00eG__nextButton:hover{background:#0059b3}.contact-module__8n00eG__actions button:focus-visible{outline-offset:3px;outline:2px solid #06c}.contact-module__8n00eG__actions button:disabled{opacity:.55;cursor:not-allowed}.contact-module__8n00eG__success{animation:.4s ease-out both contact-module__8n00eG__step-in}@keyframes contact-module__8n00eG__step-in{0%{opacity:0;transform:translateX(var(--step-offset,18px))}to{opacity:1;transform:translate(0)}}@media (max-width:1023px){.contact-module__8n00eG__layout{grid-template-columns:minmax(0,1.5fr) minmax(245px,1fr);gap:24px}.contact-module__8n00eG__body,.contact-module__8n00eG__formHeader,.contact-module__8n00eG__details{padding:22px}}@media (max-width:767px){.contact-module__8n00eG__layout{grid-template-columns:minmax(0,1fr);padding-block:24px 40px}.contact-module__8n00eG__aside{position:static}}@media (max-width:639px){.contact-module__8n00eG__eyebrow{font-size:10px}.contact-module__8n00eG__formHeader,.contact-module__8n00eG__body,.contact-module__8n00eG__details{padding:20px 16px}.contact-module__8n00eG__formHeader h2{font-size:20px}.contact-module__8n00eG__progress{gap:8px;margin-top:18px}.contact-module__8n00eG__progress button{font-size:10px}.contact-module__8n00eG__choices{gap:8px}.contact-module__8n00eG__choice{gap:7px;padding:12px 10px}.contact-module__8n00eG__choice strong{font-size:12px}.contact-module__8n00eG__choice small{font-size:10px}.contact-module__8n00eG__fields{grid-template-columns:minmax(0,1fr);gap:16px}.contact-module__8n00eG__input{font-size:16px}.contact-module__8n00eG__stage h3{font-size:17px}}@media (max-width:359px){.contact-module__8n00eG__choices{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.contact-module__8n00eG__stage,.contact-module__8n00eG__success{animation:none}.contact-module__8n00eG__choice,.contact-module__8n00eG__actions button,.contact-module__8n00eG__input,.contact-module__8n00eG__progress button{transition:none}.contact-module__8n00eG__choice:hover{transform:none}}
