body{background-color:#fff;color:#333;padding:0;margin:0}body main{background-color:#666;color:#fff}body>header>div,body>main section>div,body>footer>div,body>small>div{padding:3.2rem 2.6rem}@media screen and (min-width: 750px){body>header>div,body>main section>div,body>footer>div,body>small>div{padding:4rem;width:100%;box-sizing:border-box}}@media screen and (min-width: 900px){body>header>div,body>main section>div,body>footer>div,body>small>div{width:85%;margin:auto;max-width:1440px}}body>header>div p:last-child,body>main section>div p:last-child,body>footer>div p:last-child,body>small>div p:last-child{margin-bottom:0}body article{width:auto}header>div{padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:space-between;align-items:center}header>div ul{display:flex;gap:1rem;margin:0;padding:0}header>div ul>li{margin:0;padding:0;list-style:none}header>div ul>li>a{text-decoration:none;background-color:#ddd;border-radius:3px;padding:.6rem 1.2rem;font-size:1.2rem}@media screen and (min-width: 600px){header>div ul>li>a{padding:1rem 2rem;font-size:1.8rem}}header .logo>a{text-decoration:none;text-transform:uppercase;font-family:'ASAP Semi', sans-serif;font-weight:100;font-size:2.4rem}#hero{overflow:hidden;position:relative;display:flex}#hero>picture>img{object-fit:cover;position:absolute;width:100vw;height:100%}#hero>div{position:relative;margin:auto}#hero>div h1{font-size:clamp(5.4rem, 8vw, 10rem)}#hero{aspect-ratio:4 / 6}@media only screen and (min-width: 700px){#hero{aspect-ratio:10 / 8}}@media only screen and (min-width: 850px){#hero{aspect-ratio:12 / 8}}@media only screen and (min-width: 1000px){#hero{aspect-ratio:14 / 8}}@media only screen and (min-width: 1200px){#hero{aspect-ratio:17 / 8}}@media only screen and (min-width: 1450px){#hero{aspect-ratio:20 / 8}}@media only screen and (min-width: 1600px){#hero{aspect-ratio:24 / 8}}footer{background-color:#333}footer a{color:#fff}footer a:visited{color:#ccc}body>small{display:block;color:#333;text-align:initial}body>small>div{font-size:1.4rem}@media only screen and (min-width: 768px){body>small>div{padding:4rem;font-size:1.6rem}}body>small>div p{margin:0}body>small>div a{color:#000}body>small>div a:visited{color:#000}.cta,.cta:visited{background-color:#333;color:#eee;padding:1.4rem;display:inline-block;text-decoration:none;border-radius:.5rem;font-weight:bold;transition:all 250ms ease-in-out;text-transform:uppercase;font-size:1.4rem;border:none;box-sizing:border-box;width:100%;text-align:center;line-height:inherit}@media only screen and (min-width: 768px){.cta,.cta:visited{padding:1rem 3.6rem;width:auto;text-align:unset}}.cta:hover,.cta:visited:hover{background-color:#444;color:#fff}.cta-strip{padding:2rem;text-align:center;overflow:hidden}.cta-strip>.cta{padding:2.4rem 3.2rem 1.8rem 9rem;text-transform:uppercase;background-repeat:no-repeat;background-size:4rem;background-position:3.2rem;font-size:2rem}.cta.cta-branded{padding:1.8rem 2.8rem 1.4rem 7.2rem;text-transform:uppercase;background-repeat:no-repeat;background-size:3.6rem;background-position:2rem}.cta-inline{display:flex;gap:2rem;margin:0;padding:0}.cta-inline li{list-style:none;padding:0;margin:0}.cta-light,.cta-light:visited{background-color:#eee;color:#333}.cta-light:hover,.cta-light:visited:hover{background-color:#fff;color:#111}html{font-size:10px;font-family:'Trebuchet MS', sans-serif}html body{font-size:1.6rem;line-height:1.8em;color:#ddd}@media screen and (min-width: 960px){html body{font-size:1.8rem}}html body h1,html body h2,html body h3{color:#fff;font-family:'ASAP Semi', sans-serif;font-weight:100;text-transform:uppercase}html body h1:first-child,html body h2:first-child,html body h3:first-child{margin-top:0}html body h1{margin:0 0 2rem;font-size:clamp(5.6rem, 6vw, 8rem);line-height:1.1em;color:#eee}html body h1+p{font-size:2.6rem;line-height:1.5em}html body h2{font-size:3.6rem;line-height:1em;margin-top:3rem}@media screen and (min-width: 960px){html body h2{font-size:5rem;margin-bottom:2rem}}html body h3{font-size:2.4rem;line-height:1em;margin-top:2rem}html body h3>sup{position:relative;font-size:1.4rem;line-height:0;top:1px}@media screen and (min-width: 960px){html body h3{font-size:2.6rem;margin-bottom:2rem}}html body em{display:inline-block;padding:0.8rem 0.6rem 0.6rem;background-color:#eae5e1;border-radius:0.5rem;line-height:0.9em}.obscure{text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;width:0}.larger{font-size:larger}.byline{font-weight:100;font-size:4rem;color:#fff;margin-bottom:-.4rem}.important-notice{background-color:#458e6e;border-radius:1rem;padding:2rem}.important-notice>em{background-color:#2c5b46}.align-right{text-align:right}fieldset{border:none;padding:0;margin:0}fieldset legend{display:contents}fieldset ul{display:grid;gap:1rem;list-style:none;padding:0;margin:0}label{line-height:1.2em}input[type="checkbox"]{display:none}input[type="checkbox"]+label{display:flex;gap:1rem;align-items:center}input[type="checkbox"]+label:before{content:'';width:2.4rem;height:2.4rem;min-width:2.4rem;display:inline-block;border-radius:3px;border:.1rem solid #000;background-color:#fff}input[type="checkbox"]:checked+label:before{background-size:cover;background-image:url("data:image/webp;base64,UklGRvoCAABXRUJQVlA4WAoAAAAQAAAAfwAAfwAAQUxQSI4CAAABkGNt2/IoD1K6W1xwjWekorQWFjLu3rGScd8DWxgXNJ7gJP/TRP73/76v5UTEBOA/+DueGy7Cn9eM9pzk5ysGe2aR5PZZYz2pse7WGUOlqmy4fcVIbWx2/4qB0mx+75Jxkmx195JhElZL3LlolE7aeew2SPy3LTxyGSP2izYf3jZE9CdtP7hthMgPCu7fMsDzHxStvNFeu0Xht7prsyibDULz6Rpls0FoPlWlbC4Ezaf/UTYbguY7KZxxQ/MdFM56oPlnFM55ofmnllDeB82nLMp+8UDzKQp/c0PzCQpnPNB83BLKeKH5mEXZShiaj9Yo++MuVH23ftoZaQoX/FC1k1x0RJLCxQBU7SDJeQckKVwKQdUU686JxSlcDkHVyM96nBWKU7gchqopNrkpErWEci6omrCa4YZApEbZghuqJiw2v27b8ypli16oGqux1TWbnv6jbMkLVVNVtj5rS/wvZb95oGqKtq7akKhR9ts1qJqkzcstxauULYegasKyi0stxP5RthKGqgmL9i82Ff1L2e93oGq8Rsn5JiJ/KPvjHlR9UaHsZoPOKmW/+qHsqfdCXK/TWaXstwBUHhLiGoDIP8pmglB7WIirCP6gbCYE1UeEuPCBstkw1O8Vkj6+DR32K/TRBT0OKPPRDV0OKZL3Q5/DShTvQ6dDChTuQ6/djst5oNs+h+W90O+Eowo+6HjSQSU/9DzsmK9e6HrYIZnb0PeII7Iu6HzUATk39D4mlvdA991CX25C/z0iRR9M2CdQ9MOM/baVgjDlgE3lEMw5Y0slDJMO21D0wqwjLZV8MO1oC+UAzDvWVCUIEw81kQ3CzF0NMi6YuqdO1g1z95IseWDyPv65D7N3v8R/5gNWUDggRgAAAHAGAJ0BKoAAgAA+kUihTKWkIyIgiACwEglpbuF0kABPbYi8QVHPbEXiCo57Yi8QVHPbEXiCo57Yi8QTYAD+/1JPYoAAAAA=")}input[type="text"],input[type="password"],select,textarea{padding:1.2rem;margin:6px 0 0;border-radius:.5rem;border:none;font:inherit}@media screen and (min-width: 768px){input[type="text"],input[type="password"],select,textarea{padding:1rem;max-width:32rem}}button.cta{background-color:#aaa;color:#222}button.cta:hover{background-color:#ccc;color:#000}form .form-panel{padding:0;display:grid;gap:1.6rem}@media screen and (min-width: 768px){form .form-panel{padding:3rem 6rem;background-color:#333;border-radius:1rem}}form .form-panel .form-field{display:grid;align-items:center;gap:.5rem}.form-error-hint{font-size:1.2rem;line-height:1.2em;color:pink}.form-error-field{outline:3px solid hotpink;background-color:pink}.grid{display:grid;gap:4rem}.grid>section{padding:2rem;background-color:#eee}.grid>section fieldset{padding:0;margin:0;background-color:none}@media screen and (min-width: 768px){.grid.two-columns{grid-template-columns:1fr 1fr}}.fixed-three{background-color:#ddd}.fixed-three>div>div{display:grid;gap:2rem}@media screen and (min-width: 768px){.fixed-three>div>div{grid-template-columns:repeat(3, 1fr)}}.fixed-three>div>div picture{display:flex}.fixed-three>div>div picture>img{width:100%}.fixed-three>div>div picture+div{padding:2rem}.fixed-three>div>div picture+div h3,.fixed-three>div>div picture+div p{color:#000}.fixed-three>div>div>div{background-color:#fff}.split-content{padding:0;margin:0}@media only screen and (min-width: 768px){.split-content{height:50rem}}@media only screen and (min-width: 960px){.split-content{height:54rem}}.split-content>figure{margin:0}@media only screen and (min-width: 768px){.split-content>figure{display:flex;align-items:center}}.split-content>figure picture{width:50%}.split-content>figure picture img{width:100%}@media only screen and (min-width: 768px){.split-content>figure picture img{display:block;object-fit:cover;float:right;height:50rem}}@media only screen and (min-width: 960px){.split-content>figure picture img{height:54rem}}.split-content>figure figcaption{box-sizing:border-box;padding:2rem 4rem 3rem}@media only screen and (min-width: 768px){.split-content>figure figcaption{width:50%}}@media only screen and (min-width: 960px){.split-content>figure figcaption{padding:4rem}}@media only screen and (min-width: 1024px){.split-content>figure figcaption{padding:4rem 10% 4rem 8rem}}@media only screen and (min-width: 768px){.split-content>figure figcaption div{max-width:55rem;float:left}}.split-content>figure figcaption div p{margin:3rem 0}.split-content>figure figcaption div p:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.split-content:nth-child(even)>figure{flex-direction:row-reverse}.split-content:nth-child(even)>figure img{float:left}.split-content:nth-child(even)>figure figcaption{text-align:right}}@media only screen and (min-width: 768px) and (min-width: 1024px){.split-content:nth-child(even)>figure figcaption{padding:4rem 8rem 4rem 10%}}@media only screen and (min-width: 768px){.split-content:nth-child(even)>figure figcaption div{float:right}}.strip-content{background-color:#444;text-align:center}.strip-content ul{padding:0;margin:2rem 0 0;display:flex;gap:2rem;justify-content:center}.strip-content ul li{list-style:none;padding:0;margin:0}#forgotten-password{background-color:#888}#not-registered{background-color:#777}#sign-in-instead{background-color:#777}#terms-and-conditions{background-color:#888}
