@keyframes slide-in-left{0%{transform:translate(-1000px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{transform:translate(1000px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rotate-in-center{0%{transform:rotate(-45deg);opacity:0}to{transform:rotate(0);opacity:1}}@keyframes fade-blur{0%{backdrop-filter:blur(10px);transform:translateY(.5rem);opacity:0}to{backdrop-filter:blur(0);transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-slide{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}img:not([alt]){filter:initial}html{scroll-behavior:smooth}.skip-link{color:#fff;margin-bottom:1rem;display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:inherit}img{max-width:100%;display:block;height:auto}svg{width:100%;height:auto}.page-wrap{display:grid;position:relative;grid-template-columns:3vw 1fr 3vw;min-height:inherit;grid-template-rows:min-content 1fr}.html2pdf__container body{font-size:10px}.html2pdf__container .page-wrap{margin:0;padding:0;display:block}.html2pdf__container h1{font-size:1.8rem;margin-top:1rem}.html2pdf__container .summary-tables{margin-top:10px}.save-pdf-button{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:#fff;color:#333;text-decoration:none;padding:.6rem;margin:.6rem 0;border-radius:.2em;box-shadow:inset 0 0 2px #2222221a;border:none;font-size:14px;font-size:.875rem;line-height:1.3;line-height:1em;height:3.5rem;width:max-content;cursor:pointer;font-weight:300;transition:filter .2s ease,transform .2s ease;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 6px 8px #0000001c;background-color:#000;color:#fff;position:fixed;bottom:2rem;right:2rem}@media (min-width: 800px){.save-pdf-button{height:2.2rem}}.save-pdf-button:hover{filter:brightness(1.1)}.save-pdf-button:focus{text-decoration:underline}html{font-size:100%}@media (max-width: 799px){html{font-size:13px}}@media (min-width: 1800px){html{font-size:17px}}body{hyphens:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-style:normal;font-display:optional;color:#000}a{color:inherit}.t-small{font-size:12px;font-size:.75rem}.t-base{font-size:14px;font-size:.875rem}.t-medium{font-size:18px;font-size:1.125rem}.t-large{font-size:23px;font-size:1.4375rem}.t-xlarge{font-size:44.8px;font-size:2.8rem}body{font-size:14px;font-size:.875rem;line-height:1.3}h1,h2,h3,h4,h5{margin:3vw 0 0;line-height:1.15;font-style:normal;font-weight:300}article h1,article h2,article h3,article h4,article h5{margin:0}article h1+p,article h2+p,article h3+p,article h4+p,article h5+p{margin-top:.3rem}article *+h1,article *+h2,article *+h3,article *+h4,article *+h5{margin-top:1.15rem}h1,.t-4xl{font-size:44.8px;font-size:2.8rem;line-height:1.15}h2,.t-3xl{font-size:23px;font-size:1.4375rem;line-height:1.15}h3,.t-2xl{font-size:23px;font-size:1.4375rem;line-height:1.15}h4,.t-xl{font-size:14px;font-size:.875rem;line-height:1.3}h5,.t-lg{font-size:14px;font-size:.875rem;line-height:1.3}small,.t-xs{font-size:12px;font-size:.75rem;line-height:1.3}.capitalise{text-transform:capitalize}pre{white-space:pre-wrap}ul{list-style:none;padding-left:0}.list-reset{list-style:none}.pad-v{padding-top:2rem;padding-bottom:2rem}.pad-h{padding-left:2rem;padding-right:2rem}.wrap{width:100%;margin-right:auto;margin-left:auto;max-width:1600px;position:relative}@media (min-width: 800px){.wrap{width:96%}}.u-expander{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;transition:background .2s ease}.u-expander:hover{background-color:#fff3}.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.u-visually-hidden+*{margin-top:0}[data-col-1]{grid-column:1}[data-col-2]{grid-column:2}[data-col-3]{grid-column:3}[data-col-4]{grid-column:4}[data-col-5]{grid-column:5}.button{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:#fff;color:#333;text-decoration:none;padding:.6rem;margin:.6rem 0;border-radius:.2em;box-shadow:inset 0 0 2px #2222221a;border:none;font-size:14px;font-size:.875rem;line-height:1.3;line-height:1em;height:3.5rem;width:max-content;cursor:pointer;font-weight:300;transition:filter .2s ease,transform .2s ease}@media (min-width: 800px){.button{height:2.2rem}}.button:hover{filter:brightness(1.1)}.button:focus{text-decoration:underline}[class*=bg-] .button.button--big{font-size:23px;font-size:1.4375rem;line-height:1.15}.button--green{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:#b5bd00;color:#000;text-decoration:none;padding:.6rem;margin:.6rem 0;border-radius:.2em;box-shadow:inset 0 0 2px #2222221a;border:none;font-size:14px;font-size:.875rem;line-height:1.3;line-height:1em;height:3.5rem;width:max-content;cursor:pointer;font-weight:300;transition:filter .2s ease,transform .2s ease}@media (min-width: 800px){.button--green{height:2.2rem}}.button--green:hover{filter:brightness(1.1)}.button--green:focus{text-decoration:underline}.button--green-muted{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:#eeeec2;color:#000;text-decoration:none;padding:.6rem;margin:.6rem 0;border-radius:.2em;box-shadow:inset 0 0 2px #2222221a;border:none;font-size:14px;font-size:.875rem;line-height:1.3;line-height:1em;height:3.5rem;width:max-content;cursor:pointer;font-weight:300;transition:filter .2s ease,transform .2s ease}@media (min-width: 800px){.button--green-muted{height:2.2rem}}.button--green-muted:hover{filter:brightness(1.1)}.button--green-muted:focus{text-decoration:underline}.button--disabled{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:#dcdcdc;color:#666;text-decoration:none;padding:.6rem;margin:.6rem 0;border-radius:.2em;box-shadow:inset 0 0 2px #2222221a;border:none;font-size:14px;font-size:.875rem;line-height:1.3;line-height:1em;height:3.5rem;width:max-content;cursor:pointer;font-weight:300;transition:filter .2s ease,transform .2s ease}@media (min-width: 800px){.button--disabled{height:2.2rem}}.button--disabled:hover{filter:brightness(1.1)}.button--disabled:focus{text-decoration:underline}.button--disabled:hover{filter:none;transform:none;cursor:default}.header{grid-column:1/4}.header__inner{display:grid;grid-template-columns:3vw 1fr 1fr 3vw;grid-template-rows:4rem min-content 1fr}.header__inner img{grid-column:1/5;grid-row:1/4;width:100%;height:auto}.header__inner a{grid-column:2;grid-row:2;text-transform:uppercase;font-weight:600}.switcher{grid-column:2;grid-row:3}.switcher a+a{margin-left:.6rem}.switcher a+p{text-transform:capitalize;font-weight:normal;margin-left:.6rem}.html2pdf__container .header__inner{grid-template-rows:0 min-content 1fr;grid-template-columns:5rem max-content max-content 1fr 5rem;gap:0 1rem;padding-top:.5rem;justify-content:center;align-items:center}.html2pdf__container .header__inner .switcher{grid-column:3;grid-row:2;display:flex}.html2pdf__container .header__inner .dateswitcher{margin-bottom:0;display:flex;align-items:center;margin-left:1rem;text-transform:capitalize}.html2pdf__container .header__inner .dateswitcher select{margin-left:.5rem}.html2pdf__container .header__inner .button--green{padding:0;margin:0;background-color:transparent;box-shadow:none;font-size:inherit}[data-postgraduate=false] .postgraduate-button{display:none}[data-undergraduate=false] .undergraduate-button{display:none}.page-wrap main{grid-column:2;margin-top:3vw;margin-bottom:3vw;padding:0 4.5vw}.page-wrap.prospectus-requests main,.page-wrap.email main,.page-wrap.events main,.page-wrap.timeline main,.page-wrap.enquiries-freshdesk main{background-color:#eae5d8}.page-wrap.paid-campaigns main,.page-wrap.prospectus-requests main{background-color:#402945;color:#fff}.page-wrap.faculty-event-activity main,.page-wrap.website main{background-color:#4e2c7d;color:#fff}.page-wrap.open-days main{background-color:#a4dbe8}.preview.prospectus-requests,.preview.email,.preview.events,.preview.timeline,.preview.enquiries-freshdesk{background-color:#eae5d8}.preview.paid-campaigns,.preview.prospectus-requests{background-color:#402945;color:#fff}.preview.faculty-event-activity,.preview.website{background-color:#4e2c7d;color:#fff}.preview.open-days{background-color:#a4dbe8}.content h1+p{margin-top:.6rem;font-weight:300;font-size:23px;font-size:1.4375rem;line-height:1.15}.html2pdf__container main{margin-top:1rem;margin-bottom:0;padding:0 1rem}.page-wrap.home main{grid-column:2;padding:0}.page-wrap.home .content{display:grid;grid-template-columns:repeat(3,1fr);gap:0 .6rem}.page-wrap.home .content>a{text-decoration:none}.page-wrap.home .content>h2{margin-bottom:.6rem}.page-wrap.home .content>p{margin-bottom:.3rem}.page-wrap.home .content>a{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;justify-content:flex-start}.page-wrap.home .content>a>div{margin-top:auto}.preview{position:relative;width:100%;height:25vw;overflow:hidden;padding:.5rem .5rem .5}.page-wrap.prospectus-requests .content{display:grid;padding-bottom:3vw;grid-template-columns:1fr 60vw 1fr;grid-template-rows:min-content min-content 50vh min-content}.page-wrap.prospectus-requests .content>h1,.page-wrap.prospectus-requests .content>p{grid-column:1/4}.page-wrap.prospectus-requests .content .graph{grid-column:2}.page-wrap.prospectus-requests .content .totals{grid-column:2;justify-self:center;font-size:23px;font-size:1.4375rem;line-height:1.15}.preview.prospectus-requests{display:grid;padding-bottom:3vw;grid-template-columns:1fr;grid-template-rows:1fr min-content}.preview.prospectus-requests .graph{grid-column:1;grid-row:1}.preview.prospectus-requests .totals{grid-row:2;justify-self:center;font-size:23px;font-size:1.4375rem;line-height:1.15}.html2pdf__container .page-wrap.prospectus-requests .content{grid-template-rows:min-content min-content 1fr min-content}.page-wrap.events .legend{grid-row:1;grid-column:5}.page-wrap.events .legend .events{border-bottom:4px solid #B0CE74;margin-bottom:1rem}.page-wrap.events .legend .attendees{border-bottom:4px solid #96D6F5}.page-wrap.events .summary-tables{display:grid;justify-content:center;margin-top:4rem;grid-gap:5rem;grid-template-columns:1fr max-content max-content 1fr}.page-wrap.events .summary-tables h2{font-size:18px;font-size:1.125rem;line-height:1.3}.page-wrap.events .summary-tables ol{padding-left:2ex}.page-wrap.events .summary-tables__events{grid-column:2}.page-wrap.events .summary-tables__events h2{border-bottom:4px solid #5C4D5E}.page-wrap.events .summary-tables__attendees{grid-column:3}.page-wrap.events .summary-tables__attendees h2{border-bottom:4px solid #BEA0C2}.html2pdf__container .page-wrap.events .summary-tables{grid-gap:3rem;margin-top:1rem}.html2pdf__container .events .globes{grid-template-rows:min-content auto}.events .globes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:8rem auto}.events .globes .globe{grid-row:2}.preview.events .summary-tables{display:none}.preview.events .legend{width:100%;display:flex;margin-bottom:1rem}.preview.events .legend .events{width:50%;margin:0 1rem;border-bottom:4px solid #B0CE74}.preview.events .legend .attendees{width:50%;margin:0 1rem;border-bottom:4px solid #96D6F5}.preview.events .globes{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.preview.events .globes .globe{width:30%}.page-wrap.email .content{display:grid;position:relative;padding-bottom:3vw;grid-template-columns:1fr 100px 1fr;width:100%;grid-template-rows:min-content 8rem 24rem 1fr}@media (min-width: 1200px){.page-wrap.email .content{grid-template-columns:2fr 100px 1fr}}.page-wrap.email .content>h1,.page-wrap.email .content>p{grid-column:1}.page-wrap.email .content .graph{grid-column:1/3;grid-row:3;position:relative}.page-wrap.email .content .graph+svg{position:relative;grid-column:2/4;grid-row:2/4;height:86.5%}.page-wrap.email .content .totals{grid-column:2;justify-self:center;font-size:23px;font-size:1.4375rem;line-height:1.15}.preview.email{display:grid;position:relative;padding:1rem;grid-template-columns:1fr;grid-template-rows:1fr}.preview.email .graph{display:none}.preview.email .graph+svg{position:relative;grid-column:1;grid-row:1;height:auto}.page-wrap.enquiries-freshdesk .content{display:grid;padding-bottom:3vw;grid-template-columns:1fr 1fr;grid-template-rows:min-content 70vh;justify-content:stretch}.page-wrap.enquiries-freshdesk .content .intro{grid-column:1;grid-row:1}.page-wrap.enquiries-freshdesk .content .graph{grid-column:2;grid-row:2}.page-wrap.enquiries-freshdesk .content .totals{grid-column:1;grid-row:2;justify-self:center;padding-top:2rem}.page-wrap.enquiries-freshdesk .content .totals svg{width:16rem}.preview.enquiries-freshdesk{display:grid;padding-bottom:3vw;grid-template-columns:1fr;grid-template-rows:min-content 80%;justify-content:stretch}.preview.enquiries-freshdesk .graph{grid-column:1;grid-row:2}.preview.enquiries-freshdesk .totals{grid-column:1;grid-row:1;justify-self:center}.preview.enquiries-freshdesk .totals svg{width:8rem}.html2pdf__container .page-wrap.enquiries-freshdesk .content{grid-template-rows:min-content auto}.page-wrap.faculty-event-activity .faculties-events-graph{display:grid;grid-template-columns:.5fr 1fr .5fr}.page-wrap.faculty-event-activity .faculties-events-graph .graph{grid-row:2;grid-column:2;padding-bottom:5vh}.page-wrap.faculty-event-activity .faculties-events-graph .graph svg{overflow:visible}.page-wrap.faculty-event-activity .faculties-events-graph .legend{grid-row:1;grid-column:3}.page-wrap.faculty-event-activity .faculties-events-graph .legend .events{border-bottom:4px solid #1AA0E0;margin-bottom:1rem}.page-wrap.open-days .summary-tables{display:grid;justify-content:center;margin-top:4rem;grid-gap:5rem;grid-template-columns:1fr max-content max-content 1fr}.page-wrap.open-days .summary-tables h2{font-size:18px;font-size:1.125rem;line-height:1.3}.page-wrap.open-days .summary-tables ol{padding-left:2ex;display:flex;flex-direction:column;max-height:7em;flex-wrap:wrap}.page-wrap.open-days .summary-tables ol li:nth-of-type(5)~li{margin-left:3em}.page-wrap.open-days .summary-tables__attendees{grid-column:2;grid-row:1}.page-wrap.open-days .summary-tables__attendees h2{border-bottom:4px solid #5C4D5E}.page-wrap.open-days .summary-tables__attendance{grid-column:3;grid-row:1}.page-wrap.open-days .summary-tables__attendance h2{border-bottom:4px solid #BEA0C2}.html2pdf__container .page-wrap.open-days .summary-tables{grid-gap:3rem}.preview.open-days .summary-tables{display:grid;justify-content:center;margin-top:0;grid-gap:1rem;grid-template-columns:1fr 1fr}.preview.open-days .summary-tables h2{font-size:1rem}.preview.open-days .summary-tables ol{padding-left:1rem;font-size:.8rem}.preview.open-days .summary-tables ol span{display:none}.page-wrap.website main,.page-wrap.paid-campaigns main{position:relative;max-width:100%}.page-wrap.website .content,.page-wrap.paid-campaigns .content{display:grid;max-width:100%;position:relative;padding-bottom:3vw;grid-template-columns:1fr;grid-template-rows:min-content 8rem 24rem 24rem 1fr}@media (min-width: 1200px){.page-wrap.website .content,.page-wrap.paid-campaigns .content{grid-template-columns:1fr}}.page-wrap.website .content>h1,.page-wrap.website .content>p,.page-wrap.paid-campaigns .content>h1,.page-wrap.paid-campaigns .content>p{grid-column:1}.page-wrap.website .content .graph,.page-wrap.paid-campaigns .content .graph{grid-column:1;grid-row:3}.page-wrap.website .content .graph-2,.page-wrap.paid-campaigns .content .graph-2{grid-column:1;grid-row:4}.preview.website,.preview.paid-campaigns{display:grid;position:relative;padding-top:0;grid-template-columns:1fr;grid-template-rows:1fr}.preview.website .graph,.preview.paid-campaigns .graph{grid-column:1;grid-row:1}.page-wrap.timeline .content{display:grid;padding-bottom:3vw;grid-template-columns:2fr 200px;grid-template-rows:min-content min-content 50vh min-content}.page-wrap.timeline .content>h1,.page-wrap.timeline .content>p{grid-column:1/4}.page-wrap.timeline .content .graph{grid-column:1}.page-wrap.timeline .content .deadlines h2{font-size:1rem;border-bottom:4px solid #2AAAE2}.page-wrap.timeline .content .deadlines li+li{margin-top:.5rem}.preview.timeline{display:grid;padding-bottom:3vw;grid-template-columns:1fr;grid-template-rows:1fr min-content}.preview.timeline .graph{grid-column:1;grid-row:1}.preview.timeline .totals{grid-row:2;justify-self:center;font-size:23px;font-size:1.4375rem;line-height:1.15}.html2pdf__container .page-wrap.timeline .content{grid-template-rows:min-content min-content 1fr min-content}
