.nexus .largeImageBanner h1{margin:0 0 15px;font-weight:800;line-height:1.2;font-family:var(--font-title);color:var(--colour-title)}@media(min-width: 1420px){.nexus .largeImageBanner h1{margin-bottom:20px}}.nexus .largeImageBanner h1+ul,.nexus .largeImageBanner h1+ol{margin-top:0}html.mac .button{padding:8px 30px !important}.largeImageBanner{position:relative;overflow:hidden}@media(min-width: 1050px){.largeImageBanner .inner{display:flex;justify-content:space-between;padding-left:8%;padding-right:40px}}@media(min-width: 1420px){.largeImageBanner .inner{padding-right:60px}}@media(min-width: 1540px){.largeImageBanner .inner{padding-left:calc((100% - 1280px)/2)}}.largeImageBanner .textWrapper{padding:65px 5% 60px;position:relative;z-index:10}@media(min-width: 500px){.largeImageBanner .textWrapper{padding-bottom:90px}}@media(min-width: 768px){.largeImageBanner .textWrapper{padding:70px 8% 100px}}@media(min-width: 1050px){.largeImageBanner .textWrapper{padding:90px 0 120px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:560px;width:40%}}@media(min-width: 1420px){.largeImageBanner .textWrapper{padding:120px 0 150px}}.nexus .largeImageBanner{background-color:var(--colour-primary)}.nexus .largeImageBanner .backgroundImage{position:absolute;bottom:0;right:0;width:100%}@media(min-width: 500px){.nexus .largeImageBanner .backgroundImage{bottom:-30px}}@media(min-width: 768px){.nexus .largeImageBanner .backgroundImage{bottom:-60px}}@media(min-width: 1050px){.nexus .largeImageBanner .backgroundImage{bottom:0px;width:auto;height:100%;max-width:65%}}@media(min-width: 1420px){.nexus .largeImageBanner .backgroundImage{max-width:62%}}.nexus .largeImageBanner h1{font-size:3.2rem;color:var(--colour-white)}@media(min-width: 768px){.nexus .largeImageBanner h1{font-size:4rem}}@media(min-width: 1420px)and (min-height: 800px){.nexus .largeImageBanner h1{font-size:4.8rem}}.nexus .largeImageBanner .preambleLarge{margin:0 0 20px;line-height:1.4;font-weight:400;font-family:var(--font-body);color:var(--colour-body);font-size:2rem;line-height:1.5;color:var(--colour-white);margin:-5px 0 0}@media(min-width: 768px){.nexus .largeImageBanner .preambleLarge{font-size:2.2rem}}@media(min-width: 1420px)and (min-height: 800px){.nexus .largeImageBanner .preambleLarge{font-size:2.4rem}}.nexus .largeImageBanner .button{font-family:var(--font-title);font-size:1.4rem;font-weight:800;border-radius:60px;width:auto;max-width:100%;font-weight:800;padding:10px 30px 7px;min-width:160px;margin:20px 0;text-decoration:none;text-align:center;min-height:38px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1;transition:background .2s ease,border-color .2s ease,color .2s ease;border:1px solid var(--colour-white);color:var(--colour-primary);background-color:var(--colour-white);margin:30px 0 0}.nexus .largeImageBanner .button.disabled,.nexus .largeImageBanner .button[disabled]{opacity:.4;pointer-events:none}.nexus .largeImageBanner .button:focus-visible{outline:1px solid var(--colour-focus);outline-offset:4px}.nexus .largeImageBanner .button:hover{background-color:var(--colour-primaryDark);border-color:var(--colour-primaryDark);color:var(--colour-white)}@media(min-width: 1420px){.nexus .largeImageBanner .button{margin-top:40px}}.nexus .largeImageBanner .imageWrapper{display:flex;align-items:center;justify-content:center;margin-bottom:-45px;margin-left:20px;position:relative;z-index:10}@media(min-width: 500px){.nexus .largeImageBanner .imageWrapper{margin-bottom:-65px}}@media(min-width: 768px){.nexus .largeImageBanner .imageWrapper{margin-bottom:-75px}}@media(min-width: 1050px){.nexus .largeImageBanner .imageWrapper{margin:-20px 30px -40px 10px;align-items:flex-end}}@media(min-width: 1420px){.nexus .largeImageBanner .imageWrapper{margin:-40px 40px -55px 30px}}.nexus .largeImageBanner .imageWrapper img{border-radius:40px;transform:matrix(0.95, 0.31, -0.31, 0.95, 0, 0)}@media(min-width: 1050px){.nexus .largeImageBanner .imageWrapper img{border-radius:100px}}
