body{background-color:#fff;color:#444;padding:0;margin:0}body main{background-color:#eee;color:#333}body>header>div,body>main section>div,body>footer>div,body>small>div{padding:2.6rem 2rem}@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: 1050px){body>header>div,body>main section>div,body>footer>div,body>small>div{width:90%;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:#add7c6;border:1px solid #52a985;color:#444;border-radius:3px;padding:.6rem 1.2rem;font-size:1.4rem}@media screen and (min-width: 600px){header>div ul>li>a{padding:1rem 2rem;font-size:1.8rem}}header .logo{display:flex;align-items:inherit;gap:.6rem}header .logo>img{height:2.4rem}header .logo>a{text-decoration:none;text-transform:uppercase;font-weight:100;font-size:2.8rem;color:#333;position:relative}header .logo>a:after{content:"beta";font-size:10px;position:absolute;top:-7px;right:-22px}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:#ddd;display:inline-block;text-decoration:none;border-radius:.5rem;font-weight:bold;transition:all 250ms ease-in-out;font-size:2rem;border:none;box-sizing:border-box;width:100%;text-align:center;line-height:inherit;padding:1.4rem}@media only screen and (min-width: 750px){.cta,.cta:visited{padding:1rem 3.6rem;width:auto;text-align:unset}}.cta:hover,.cta:visited:hover{background-color:#222;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}.cta-stroke,.cta-stroke:visited{background-color:rgba(0,0,0,0);color:#111;border:1px solid #111;padding:1.2rem}@media only screen and (min-width: 750px){.cta-stroke,.cta-stroke:visited{padding:.8rem 3.4rem}}.cta-stroke:hover,.cta-stroke:visited:hover{color:#333;border:1px solid #333}html{font-size:10px;font-family:"Montserrat",sans-serif}html body{font-size:1.6rem;line-height:1.8em;color:#555}@media screen and (min-width: 960px){html body{font-size:1.8rem}}html body h1,html body h2,html body h3,html body h4{font-weight:100}html body h1:first-child,html body h2:first-child,html body h3:first-child,html body h4:first-child{margin-top:0}html body h1:last-child,html body h2:last-child,html body h3:last-child,html body h4:last-child{margin-bottom:0}html body h1{margin:0 0 2rem;font-size:clamp(5.6rem,6vw,8rem);line-height:1.1em}html body h1+p{font-size:2.6rem;line-height:1.5em}html body h2{font-size:3rem;line-height:1em;margin-top:3rem}@media screen and (min-width: 960px){html body h2{font-size:4rem;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 h4{font-size:2rem;line-height:1em;margin-top:2rem}@media screen and (min-width: 960px){html body h4{font-size:2.2rem;margin-bottom:2rem}}html body em{display:inline-block;padding:.8rem .6rem .6rem;background-color:#ccc;border-radius:.5rem;line-height:.9em}html body a{color:#33a}html body a:visited{color:#639}.obscure{text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;width:0}.smaller{font-size:smaller}.larger{font-size:larger}.important-notice{background-color:#999;border-radius:1rem;padding:2rem}.important-notice>em{background-color:#777}fieldset{border:none;padding:0;margin:0}fieldset legend{display:contents}fieldset a,fieldset a:visited{color:#a0d1bd}fieldset .mandatory-explanation{color:#c33d3d;font-size:1.8rem}label{line-height:1.2em;font-size:2rem}label>sup{font-size:2.2rem;line-height:0;color:#c33d3d}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;box-sizing:border-box}@media screen and (min-width: 750px){input[type=text],input[type=password],select,textarea{padding:1rem;width:100%}}select{appearance:none}textarea{height:11.6rem}button.cta{background-color:#666;color:#ddd;width:100%;text-align:center;cursor:pointer}button.cta:hover{background-color:#444;color:#fff}form .form-container{display:grid;gap:2.4rem}@media screen and (min-width: 900px){form .form-container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1050px){form .form-container{gap:4rem}}form .form-container .form-panel,form .form-container .form-help-panel{padding:0;background-color:#ccc;padding:2.4rem;border-radius:1rem;align-content:start}@media screen and (min-width: 1050px){form .form-container .form-panel,form .form-container .form-help-panel{padding:4rem}}form .form-container .form-panel .form-field,form .form-container .form-help-panel .form-field{display:grid;align-items:center;gap:.5rem}form .form-container .form-panel .form-actions,form .form-container .form-help-panel .form-actions{display:grid;align-items:center;gap:.5rem;margin-top:2rem}form .form-container .form-panel{display:grid;gap:1.6rem;align-content:start}form .form-container .form-panel h2{border-top:1px solid #aaa;padding-top:2rem}form .form-container .form-panel h2:first-child{border-top:none;padding-top:0}form .form-container .form-help-panel h4{border-top:1px solid #aaa;padding-top:2rem}.form-error-hint{line-height:1.2em;color:#c80815}.form-error-field{outline:3px solid #c80815;background-color:#fdbcb4}#not-registered{background-color:#666;color:#fff}#sign-in-instead{background-color:#666}#sign-in-instead>*{color:#fff}#terms-and-conditions{background-color:#444;color:#fff}