.uk-guide{overflow-x:hidden}.uk-guide .guide-hero{position:relative;isolation:isolate;min-height:500px;background:linear-gradient(108deg,rgba(10,35,49,.95) 0%,rgba(10,35,49,.75) 46%,rgba(10,35,49,.22) 100%),var(--hero) center/cover}.uk-guide .guide-hero::before,.uk-guide .guide-hero::after{position:absolute;content:"";z-index:-1;border-radius:50%;filter:blur(2px);pointer-events:none}.uk-guide .guide-hero::before{width:22rem;height:22rem;right:-8rem;top:-8rem;background:rgba(246,200,93,.22);animation:ukFloatLight 5s ease-in-out infinite}.uk-guide .guide-hero::after{width:17rem;height:17rem;right:17%;bottom:-8rem;background:rgba(67,183,171,.23);animation:ukFloatLight 6.5s 1s ease-in-out infinite reverse}.uk-guide .guide-hero>div{animation:ukHeroIn .8s both}.uk-guide .guide-hero .eyebrow{color:#c4f2ec}.uk-guide .guide-content{padding-bottom:56px}.uk-section{padding:94px 10%}.uk-section-heading{max-width:690px}.uk-section-heading>p:not(.eyebrow){font-size:16px;line-height:1.78;color:#4e6871;margin:24px 0 0}.uk-section h2,.uk-final-cta h2{font-size:clamp(39px,5.6vw,72px);line-height:.96;letter-spacing:-.067em;margin:0}.uk-section h2 i,.uk-final-cta h2 i{font-family:'Playfair Display',Georgia,serif;font-weight:600}.uk-overview{position:relative;background:#10283a;color:#effbf9;overflow:hidden}.uk-overview::after{content:"COGNITION HUT";position:absolute;right:-1.2rem;bottom:-2.65rem;color:rgba(255,255,255,.045);font-weight:900;letter-spacing:-.08em;font-size:clamp(5rem,13vw,13rem);pointer-events:none}.uk-overview .eyebrow{color:#93ddd6}.uk-overview .uk-section-heading>p:not(.eyebrow){color:#cae2de}.uk-value-grid{position:relative;z-index:1;margin-top:54px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.uk-value-card{padding:28px 25px;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.14);transition:transform .35s ease,background-color .35s ease}.uk-value-card:hover{transform:translateY(-8px);background:rgba(255,255,255,.13)}.uk-value-card span,.uk-panel-label,.uk-course-card p,.uk-intake-card span{font:10px 'DM Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:#f6c85d}.uk-value-card h3{margin:28px 0 12px;font-size:23px;letter-spacing:-.05em}.uk-value-card p{margin:0;color:#c4d6d7;font-size:14px;line-height:1.7}.uk-courses{background:#f1ede5}.uk-course-grid{margin-top:52px;display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.uk-course-card{min-height:350px;position:relative;overflow:hidden;background:#10283a;color:#fff;isolation:isolate;display:flex;align-items:flex-end;transition:transform .4s ease,box-shadow .4s ease}.uk-course-card::after{position:absolute;content:"";inset:0;background:linear-gradient(180deg,rgba(10,30,42,.02) 25%,rgba(10,30,42,.93) 100%);z-index:-1}.uk-course-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .65s ease}.uk-course-card:hover{transform:translateY(-7px);box-shadow:0 20px 36px rgba(16,40,58,.18)}.uk-course-card:hover img{transform:scale(1.08)}.uk-course-card>div{padding:26px}.uk-course-card p{margin:0 0 17px}.uk-course-card h3{font-size:28px;letter-spacing:-.055em;line-height:1;margin:0 0 10px}.uk-course-card span{display:block;color:#e2eeec;font-size:13px;line-height:1.55}.uk-universities{background:#fff}.uk-university-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px}.uk-university-card{min-height:225px;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;background:#fbfaf7;border:1px solid rgba(16,40,58,.12);overflow:hidden;position:relative;transition:transform .35s ease,box-shadow .35s ease}.uk-university-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#43b7ab,#f6c85d);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.uk-university-card:hover{transform:translateY(-6px);box-shadow:0 18px 28px rgba(16,40,58,.1)}.uk-university-card:hover::before{transform:scaleX(1)}.uk-university-card img{width:100%;height:92px;object-fit:contain;object-position:center;margin-bottom:16px;mix-blend-mode:multiply}.uk-university-card h3{margin:0 0 6px;font-size:17px;letter-spacing:-.04em}.uk-university-card p{margin:0;color:#5b6f74;font-size:12px}.uk-legal-note{margin:23px 0 0;font-size:11px;line-height:1.5;color:#66787d}.uk-planning{background:#e8f3ef}.uk-plan-columns{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:50px}.uk-info-panel{padding:32px;background:#fff;border-top:4px solid #43b7ab}.uk-info-panel:last-child{border-color:#f6c85d}.uk-info-panel h3{font-size:29px;letter-spacing:-.055em;margin:22px 0}.uk-info-panel ul{margin:0;padding:0;list-style:none}.uk-info-panel li{padding:15px 0;border-top:1px solid rgba(16,40,58,.12);display:flex;justify-content:space-between;gap:20px;line-height:1.45;font-size:13px}.uk-info-panel li strong{max-width:42%;font-size:14px}.uk-info-panel li span{color:#587077;text-align:right}.uk-info-panel small{display:block;margin-top:21px;font-size:11px;line-height:1.5;color:#64767b}.uk-timeline{display:grid;grid-template-columns:repeat(4,1fr);margin-top:17px;background:#10283a;color:#fff}.uk-timeline article{padding:27px 23px;min-height:178px;border-right:1px solid rgba(255,255,255,.13);position:relative}.uk-timeline article:last-child{border:0}.uk-timeline span{display:block;color:#79c9c1;font:10px 'DM Mono',monospace;margin-bottom:35px}.uk-timeline h3{margin:0 0 8px;font-size:21px;letter-spacing:-.05em}.uk-timeline p{font-size:13px;line-height:1.55;color:#c4d8d7;margin:0}.uk-intakes{background:#fff}.uk-intake-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:48px}.uk-intake-card{padding:29px;background:#f5f1e8;min-height:250px;border-bottom:4px solid #f6c85d;transition:transform .35s ease,background-color .35s ease}.uk-intake-card:nth-child(2){border-color:#43b7ab}.uk-intake-card:nth-child(3){border-color:#ee715f}.uk-intake-card:hover{transform:translateY(-7px);background:#10283a;color:#fff}.uk-intake-card h3{margin:30px 0 12px;font-size:27px;letter-spacing:-.06em}.uk-intake-card p{font-size:14px;line-height:1.7;color:#536b72;margin:0}.uk-intake-card:hover p{color:#d2e1e0}.uk-scholarships{background:#f6c85d}.uk-scholarship-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(16,40,58,.25);margin-top:50px}.uk-scholarship-list>div{background:#f6c85d;padding:25px;min-height:168px;transition:background .35s ease,color .35s ease}.uk-scholarship-list>div:hover{background:#10283a;color:#fff}.uk-scholarship-list span{color:#2d575e;font:10px 'DM Mono',monospace}.uk-scholarship-list h3{font-size:24px;letter-spacing:-.05em;margin:23px 0 8px}.uk-scholarship-list p{font-size:13px;line-height:1.6;margin:0;max-width:380px}.uk-faq{background:#fff}.uk-faq-list{margin-top:48px;border-top:1px solid rgba(16,40,58,.2)}.uk-faq details{padding:0;border-bottom:1px solid rgba(16,40,58,.2)}.uk-faq summary{padding:23px 42px 23px 0;cursor:pointer;list-style:none;font-size:20px;font-weight:800;letter-spacing:-.035em;position:relative}.uk-faq summary::-webkit-details-marker{display:none}.uk-faq summary::after{content:"+";font-size:27px;font-weight:400;position:absolute;right:4px;top:15px;color:#ee715f}.uk-faq details[open] summary::after{content:"–"}.uk-faq details p{max-width:720px;margin:0;padding:0 32px 24px 0;font-size:14px;line-height:1.75;color:#526a72}.uk-final-cta{display:flex;justify-content:space-between;gap:45px;align-items:center;padding:85px 10%;background:#10283a;color:#fff;position:relative;overflow:hidden}.uk-final-cta::after{content:"UK";position:absolute;right:5%;top:0;font-size:17rem;font-weight:900;line-height:.75;letter-spacing:-.1em;color:rgba(255,255,255,.045);pointer-events:none}.uk-final-cta>div{position:relative;z-index:1}.uk-final-cta .eyebrow{color:#8fdcd4}.uk-final-cta p:not(.eyebrow){max-width:550px;line-height:1.7;color:#cae1df;font-size:15px}.uk-cta-actions{display:flex;flex-direction:column;gap:10px;min-width:235px}.uk-cta-actions a{background:#43b7ab;color:#10283a;text-decoration:none;padding:15px 17px;display:flex;justify-content:space-between;gap:20px;font-size:12px;font-weight:900;border-radius:99px;transition:transform .3s ease,background .3s ease}.uk-cta-actions a:hover{transform:translateX(5px);background:#f6c85d}.uk-cta-actions .uk-cta-outline{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5)}.uk-cta-actions .uk-cta-outline:hover{background:#fff;color:#10283a}.uk-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease var(--reveal-delay,0ms),transform .65s cubic-bezier(.2,.75,.3,1) var(--reveal-delay,0ms)}.uk-reveal.is-visible{opacity:1;transform:none}@keyframes ukHeroIn{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ukFloatLight{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-16px,20px,0) scale(1.08)}}@media(max-width:850px){.uk-value-grid,.uk-course-grid,.uk-university-grid,.uk-intake-grid{grid-template-columns:repeat(2,1fr)}.uk-timeline{grid-template-columns:repeat(2,1fr)}.uk-timeline article:nth-child(2){border-right:0}.uk-timeline article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.13)}}@media(max-width:640px){.uk-guide .guide-hero{min-height:460px;padding-top:70px;padding-bottom:65px}.uk-section{padding:62px 8%}.uk-value-grid,.uk-course-grid,.uk-university-grid,.uk-plan-columns,.uk-intake-grid,.uk-scholarship-list,.uk-timeline{grid-template-columns:1fr}.uk-course-card{min-height:330px}.uk-university-card{min-height:205px}.uk-info-panel li{display:block}.uk-info-panel li strong{display:block;max-width:none;margin-bottom:5px}.uk-info-panel li span{text-align:left;display:block}.uk-timeline article,.uk-timeline article:nth-child(2){border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.uk-timeline article:last-child{border-bottom:0}.uk-intake-card{min-height:0}.uk-final-cta{padding:65px 8%;display:block}.uk-cta-actions{margin-top:30px;max-width:300px}.uk-faq summary{font-size:17px}.uk-faq details p{padding-right:10px}}@media(prefers-reduced-motion:reduce){.uk-guide *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.uk-reveal{opacity:1;transform:none}}
