@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}li{display:inline-block;vertical-align:top;zoom:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}b,optgroup,strong{font-weight:700}textarea{overflow:auto;vertical-align:top}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.25em}img{border:0;display:inline-block;height:auto!important;margin:0 auto;max-width:100%;width:auto}svg:not(:root){overflow:hidden}pre{overflow:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio],td,th{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}a{background:0 0;text-decoration:none}a:active,a:focus,a:hover{border:none;outline:0;text-decoration:none}::selection{background:#6a6a6a;color:#f5f5f5;text-shadow:1px 1px 1px #060606}::-moz-selection{background:#6a6a6a;color:#f5f5f5;text-shadow:1px 1px 1px #060606}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}::-webkit-input-placeholder{color:inherit;opacity:.5;font-family:inherit}:-moz-placeholder{color:inherit;opacity:.5;font-family:inherit}::-moz-placeholder{color:inherit;opacity:.5;font-family:inherit}:-ms-input-placeholder{color:inherit;opacity:.5;font-family:inherit}.btn:hover,button{cursor:pointer}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font:400 62.5%/1 'Roboto Condensed',Helvetica,Arial,sans-serif;height:100%}body{background:url(../images/bg5e1f.jpg?v=2) #000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:100%}a,footer,header,main,nav,section{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.dib{display:inline-block}.mb1{margin-bottom:1em}.mbh{margin-bottom:.5em}.tac{text-align:center}small{font-size:.8em}.title{color:#fff;font-size:3.5em;font-weight:700;text-transform:uppercase;text-align:center}.box-wrap .title{color:#441f50}.title--alt{font-weight:400}.title--nc{text-transform:none}.title--alt strong{display:block;font-size:1.5em}.title small{display:block;font-size:.66em}.hl,.title--hl{color:#f0f}.hl-alt{color:red}.text{color:#404040;font-size:3.3em}.text p{margin-bottom:1em}.hl-dark,.text.text--hl,.title--hl-dark{color:#441f50}.btn,.btn::before{-webkit-border-radius:.33em;-moz-border-radius:.33em;border-radius:.33em}.btn{background:#441f50;border:none;color:#fff;display:inline-block;font-size:2.4em;line-height:1;overflow:hidden;padding:1em;position:relative;text-align:center;z-index:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 0 1em .4em rgba(255,0,255,.85);-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none}.btn:not(:hover){-webkit-animation:1.25s ease-in-out infinite both pulse;-moz-animation:1.25s ease-in-out infinite both pulse;-ms-animation:pulse 1.25s infinite both ease-in-out;animation:1.25s ease-in-out infinite both pulse}@-ms-keyframes pulse{50%{box-shadow:0 0 1em .4em rgba(255,0,255,.85),0 0 2.33em .5em rgba(255,0,255,.5)}}@-webkit-keyframes pulse{50%{box-shadow:0 0 1em .4em rgba(255,0,255,.85),0 0 2.33em .5em rgba(255,0,255,.5)}}@-moz-keyframes pulse{50%{box-shadow:0 0 1em .4em rgba(255,0,255,.85),0 0 2.33em .5em rgba(255,0,255,.5)}}@keyframes pulse{50%{box-shadow:0 0 1em .4em rgba(255,0,255,.85),0 0 2.33em .5em rgba(255,0,255,.5)}}.btn::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2);z-index:-1;opacity:0;-webkit-transform:scale3d(.9,.1,1);transform:scale3d(.9,.1,1);-webkit-transition:opacity .2s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s;transition:opacity .2s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s;-o-transition:transform .3s ease-in-out .1s,opacity .2s ease-in-out .1s;transition:transform .3s ease-in-out .1s,opacity .2s ease-in-out .1s;transition:transform .3s ease-in-out .1s,opacity .2s ease-in-out .1s,-webkit-transform .3s ease-in-out .1s}.btn:hover::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.btn:hover{background:#c0c;color:#fff;box-shadow:0 0 .75em .1em rgba(125,0,125,.5);-webkit-transform:scale(1.0125);-moz-transform:scale(1.0125);-ms-transform:scale(1.0125);-o-transform:scale(1.0125);transform:scale(1.0125)}.btn:hover .hl{color:#441f50}.btn:active,.btn:focus{outline:0}.btn:active{-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-ms-transition:transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;-webkit-transform:translateY(.1em) scale(1);-ms-transform:translateY(.1em) scale(1);-o-transform:translateY(.1em) scale(1);transform:translateY(.1em) scale(1)}.btn--no{background:#a6a6a6;color:#fff}.btn.btn--no,.btn.btn--no:hover,.btn.btn--no:not(:hover),.btn.btn--noglow{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-animation:none!important;animation:none!important}.header{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.5em;padding:2%;width:100%}.logo{font-size:3em}.logo__iso,.logo__text{display:inline-block;vertical-align:middle;max-height:1em}.logo__text{background:url(../images/logo-text.html) center center/contain no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;color:#f0f;margin-left:.25em;direction:ltr;text-indent:-9999em;overflow:hidden}.flag{background:url(../images/flags/flag-us.html) 98% center/auto 56% no-repeat;-webkit-background-size:auto 56%;-moz-background-size:auto 56%;-o-background-size:auto 56%}.flag--au{background-image:url(../images/flags/flag-au.html)}.flag--ca{background-image:url(../images/flags/flag-ca.html)}.flag--nz{background-image:url(../images/flags/flag-nz.html)}.flag--uk{background-image:url(../images/flags/flag-uk.html)}.flag--za{background-image:url(../images/flags/flag-za.html)}.section:not(.section--active):not(.section--done){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:none;z-index:0}.section--active{display:block;-webkit-animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-fwd;animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-fwd;z-index:2;flex:0 1 auto;margin-top:auto;margin-bottom:auto}.section--done{z-index:1;display:block;pointer-events:none;opacity:0;visibility:hidden;position:absolute;left:15%;top:15%}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;z-index:2}.overlay{background:rgba(0,0,0,.7);display:block;position:fixed;bottom:0;right:0;width:100%;height:100%;left:0;top:0;pointer-events:none}.box-wrap{background:rgba(255,255,255,.9);border-radius:1em;-webkit-box-shadow:0 0 .3em .1em rgba(0,0,0,.5),0 0 3em .1em rgba(0,0,0,.75);box-shadow:0 0 .3em .1em rgba(0,0,0,.5),0 0 3em .1em rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-height:85%;max-width:980px;min-width:300px;padding:6vh 10vw;position:relative;width:80%}.lightbox__content{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.relationships{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4em}.relationship{cursor:pointer;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:relative;width:25%;z-index:1}.relationship:active,.relationship:focus,.relationship:hover{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);z-index:2}.relationship__preview{background:#6f1371;display:block;position:relative;z-index:1}.relationship__preview::before{content:'';display:block;position:absolute;left:0;top:0;background:rgba(68,31,80,.35);background-size:cover;width:100%;height:100%;z-index:10;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.relationship:active .relationship__preview::before,.relationship:focus .relationship__preview::before,.relationship:hover .relationship__preview::before{background:rgba(68,31,80,.15)}.relationship__preview img{display:block}.relationship__name{bottom:5%;color:#e9e9e9;font-size:1.9em;font-weight:300;left:5%;position:absolute;text-align:center;width:90%;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;text-shadow:0 0 0 transparent;text-transform:uppercase;z-index:2}.relationship__name::before{background:rgba(255,255,255,.4);border:3px solid #fff;border-radius:.125em;content:'';display:inline-block;height:1em;margin-right:.25em;vertical-align:top;position:relative;top:-1px;width:1em}.checked .relationship__name::before{background:url(../images/icon-checked.svg) center center/contain no-repeat #fff;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain}.relationship:active .relationship__name,.relationship:hover .relationship__name{color:#fff;font-size:2.2em;bottom:10%;font-weight:700;text-shadow:0 0 3px #000,-1px 1px 0 rgba(0,0,0,.7),1px -1px 0 rgba(0,0,0,.7),1px 1px 0 rgba(0,0,0,.7),-1px -1px 0 rgba(0,0,0,.7)}.rules{display:block;max-width:600px;margin:0 auto .8em}.rule{display:block;font-size:.8em;font-weight:300;text-align:justify;letter-spacing:.015em;line-height:1.2}.form{max-width:460px;margin:5% auto}.form__row{margin-bottom:.33em;-webkit-animation:.5s cubic-bezier(.25,.46,.45,.94) both flip-in-hor-bottom;animation:.5s cubic-bezier(.25,.46,.45,.94) both flip-in-hor-bottom}.form__row:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.form__row:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.form__row:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.form__row:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.form__row:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.buttons{padding-top:1em}.buttons a+a{margin-left:1em}.form__field{background:rgba(0,0,0,.3);border:1px solid #f0f;margin:0 auto;display:block;border-radius:.3em;color:#000;font-size:2em;padding:.35em 1em;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;text-align:center;width:100%}.lightbox .form__field{color:#fff}.form__field:focus{outline:0;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.form span.error{background:#c07;color:#fff;font-size:1.5em;font-weight:300;padding:.2em .33em;position:absolute;right:0;bottom:0;letter-spacing:0}.form .btn{cursor:pointer;display:block;margin-left:auto;margin-right:auto;width:100%}.form .btn:active,.form .btn:focus{outline:0}.form__field.invalid,.form__field.invalid:focus{background-color:rgba(255,0,255,.3);outline:#c07 dashed 1px}.field-note{display:block;font-size:1.3em;font-weight:300;padding-top:.25em;text-align:center}.form.basic-info{position:relative;padding-bottom:1em}@-webkit-keyframes notice{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes notice{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes fade-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}}@keyframes fade-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}}@-webkit-keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@-ms-viewport{width:device-width}@media (min-width:1280px){.box-wrap{padding:6em 10em}}@media (max-width:1179px){.title{font-size:calc(1.4285714vw + 1.5em)}.text{font-size:calc(1.528571vw + 1.6142em)}.btn{font-size:2.1em}}@media (max-width:991px){.title--alt .dib{display:block}.btn{font-size:1.8em}.profile{width:48%}.relationships{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:290px;margin:0 auto 2em}.relationship{width:49%}.relationship__name::before{display:block;margin-left:auto;margin-right:auto}}@media (max-width:639px){.buttons{padding-top:1em;max-width:96%;margin-left:auto;margin-right:auto;margin-bottom:2em}.btn{font-size:1.5em}.form .btn{padding-left:.5em;padding-right:.5em}.btn--no,.btn--no+.btn{font-size:1.4em;max-width:46%}.box-wrap{padding:4vh 5vw}.btn--no .dib{display:block}}@media (max-width:479px){.title{font-size:2em}.text{font-size:2.4em}.form{max-width:420px}.buttons a+a{margin-left:1.5em}}@media (max-width:449px){.title{font-size:1.9em}.text{font-size:2.3em}.form{max-width:380px}}@media (max-width:399px){.logo__text{margin-left:0;max-width:240px}.title{font-size:1.8em}.profiles-notice__ribbon{left:0;top:-15%}.form{max-width:340px}.relationships{max-width:270px}}@media (max-width:359px){.logo__text{max-width:210px}.title{font-size:1.6em}.logo{font-size:2.6em}.form{max-width:300px}.relationships{max-width:210px}}