button,input[type=submit],label{-ms-touch-action:manipulation;touch-action:manipulation}article,canvas,footer,header,nav,section{display:block}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5;-moz-text-size-adjust:100%}body{color:#24292e;font-family:SF Pro;-webkit-font-feature-settings:'liga' 1,'clig' 1,'kern' 1;font-feature-settings:'liga' 1,'clig' 1,'kern' 1;font-display:swap;-epub-hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}h2{margin:48px 0 24px;margin:3rem 0 1.5rem;font-weight:700;text-rendering:auto;-webkit-column-break-after:avoid;page-break-after:avoid;break-after:avoid;orphans:3;widows:3;-moz-column-break-after:avoid}h2{font-size:33.18px;font-size:2.07rem;line-height:1.45}dd,dl,dt,p,pre,ul{margin:24px 0;margin:1.5rem 0}dd,ul{padding:0 0 0 1em}pre{font-family:Consolas,Monaco,Andale Mono,Courier New,Courier,Freemono,Nimbus Mono L,monospace}ul{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;list-style:none}li{margin:12px 0;margin:.75rem 0}pre{overflow-x:auto;padding:0 1.5em;white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:2;-o-tab-size:2;tab-size:2}::-moz-selection{color:#fff;background:#2988cc}::selection{color:#fff;background:#2988cc}a:focus{outline:1px dotted #ccc}a{color:#2988cc;-webkit-tap-highlight-color:rgba(45,112,179,.25);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;-webkit-transition:color .2s;transition:color .2s}a:visited{color:#af1fcc}a:hover{color:#cc2929}a:active{color:#2d70b3}@media (pointer:coarse){a{color:#2988cc}a:visited{color:#af1fcc}a:active,a:hover{color:#2988cc}}label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input{margin:0;font-family:inherit}button,input{font-size:inherit}button,input{-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{border:1px solid #ccc}input{padding:0 15px;border:unset}button{text-transform:none}input{vertical-align:top}input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:0;border:0;vertical-align:middle}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-input-placeholder{color:#999;opacity:1}input::-moz-placeholder{color:#999;opacity:1}input:-ms-input-placeholder{color:#999;opacity:1}input:-moz-placeholder{color:#999;opacity:1}input::-ms-input-placeholder{color:#999;opacity:1}button,input[type=submit]{height:48px;height:3rem;padding:0;border:0;outline:0;cursor:pointer}button:disabled,input:disabled{opacity:.5;cursor:default;cursor:not-allowed}input{height:46px;height:2.88rem;-webkit-box-shadow:none;box-shadow:none}html{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;min-height:100%}body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;max-width:1920px;margin:0 auto;background:#fefefe}@media print{pre{border:0;color:#24292e;text-decoration:none}body,html{background:#fefefe}@page{size:A4;margin:.5cm}html{-webkit-box-decoration-break:clone;box-decoration-break:clone}body{color:#24292e;font-size:12pt;line-height:1.5}p{orphans:3;widows:3}a[href^='#']:after{content:''}a{color:#24292e;text-decoration:none}a:active,a:hover,a:visited{color:#24292e}a:after{content:' (' attr(href) ')';font-size:90%}button,form,input{display:none}body{width:auto;min-width:0;max-width:none;padding:2.54cm}}.applicationForm .formSubmit,.joinButton,.randomizerButton{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:0 0;text-transform:uppercase}.aboutWorkItem,.aboutWorkList-negative .aboutWorkItem,.benefitItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.aboutWorkItem:before,.aboutWorkList-negative .aboutWorkItem:before,.benefitItem:before{position:absolute;top:0;left:0;content:'';display:block;width:2px;height:100%}.aboutWorkItem:before,.benefitItem:before{background:#ffc810}.aboutWorkList-negative .aboutWorkItem:before{background:#222}.agreementLink,.navigationLink,.socialLink{color:#222;font-size:14px;font-size:.88rem;text-decoration:none}.agreementLink:active,.agreementLink:hover,.agreementLink:visited,.navigationLink:active,.navigationLink:hover,.navigationLink:visited,.socialLink:active,.socialLink:hover,.socialLink:visited{color:#222}.aboutWorkSection,.benefitSection,.engagementSection,.faqSection,.formSection,.indexSection,.instructionSection,.productSection,.randomizerSection,.statisticsSection,.videoSection{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100vh;padding:0 0 0 200px;background:0 0}.aboutWorkTitle,.benefitSectionTitle,.faqTitle,.formTitle,.productSectionTitle,.randomizerTitle{margin:0;font-weight:400;font-size:72px;font-size:4.5rem;line-height:1}.aboutProduct,.activeAnswer,.disclaimerHolder,.indexSection-about,.productSectionTitle,.productTypesHolder-is-disabled .typeButton,.randomText,.successMessageHolder{visibility:hidden;opacity:0;-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:opacity .2s .1s,visibility .2s step-end,-webkit-transform .2s step-end;transition:opacity .2s .1s,visibility .2s step-end,-webkit-transform .2s step-end;transition:opacity .2s .1s,visibility .2s step-end,transform .2s step-end;transition:opacity .2s .1s,visibility .2s step-end,transform .2s step-end,-webkit-transform .2s step-end}.answerBlock-is-active .activeAnswer,.applicationForm-is-hide+.successMessageHolder,.js-section-is-active.aboutWorkSection .aboutProduct,.js-section-is-active.aboutWorkSection .disclaimerHolder,.js-section-is-active.aboutWorkSection .indexSection-about,.js-section-is-active.aboutWorkSection .productSectionTitle,.js-section-is-active.benefitSection .aboutProduct,.js-section-is-active.benefitSection .disclaimerHolder,.js-section-is-active.benefitSection .indexSection-about,.js-section-is-active.benefitSection .productSectionTitle,.js-section-is-active.engagementSection .aboutProduct,.js-section-is-active.engagementSection .disclaimerHolder,.js-section-is-active.engagementSection .indexSection-about,.js-section-is-active.engagementSection .productSectionTitle,.js-section-is-active.faqSection .aboutProduct,.js-section-is-active.faqSection .disclaimerHolder,.js-section-is-active.faqSection .indexSection-about,.js-section-is-active.faqSection .productSectionTitle,.js-section-is-active.formSection .aboutProduct,.js-section-is-active.formSection .disclaimerHolder,.js-section-is-active.formSection .indexSection-about,.js-section-is-active.formSection .productSectionTitle,.js-section-is-active.indexSection .aboutProduct,.js-section-is-active.indexSection .disclaimerHolder,.js-section-is-active.indexSection .indexSection-about,.js-section-is-active.indexSection .productSectionTitle,.js-section-is-active.instructionSection .aboutProduct,.js-section-is-active.instructionSection .disclaimerHolder,.js-section-is-active.instructionSection .indexSection-about,.js-section-is-active.instructionSection .productSectionTitle,.js-section-is-active.productSection .aboutProduct,.js-section-is-active.productSection .disclaimerHolder,.js-section-is-active.productSection .indexSection-about,.js-section-is-active.productSection .productSectionTitle,.js-section-is-active.randomizerSection .aboutProduct,.js-section-is-active.randomizerSection .disclaimerHolder,.js-section-is-active.randomizerSection .indexSection-about,.js-section-is-active.randomizerSection .productSectionTitle,.js-section-is-active.statisticsSection .aboutProduct,.js-section-is-active.statisticsSection .disclaimerHolder,.js-section-is-active.statisticsSection .indexSection-about,.js-section-is-active.statisticsSection .productSectionTitle,.js-section-is-active.videoSection .aboutProduct,.js-section-is-active.videoSection .disclaimerHolder,.js-section-is-active.videoSection .indexSection-about,.js-section-is-active.videoSection .productSectionTitle,.productTypesHolder-is-active .typeButton,.randomizer-is-active .randomText{visibility:visible;opacity:1;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:opacity .2s .1s,visibility .2s step-start,-webkit-transform .2s step-start;transition:opacity .2s .1s,visibility .2s step-start,-webkit-transform .2s step-start;transition:opacity .2s .1s,visibility .2s step-start,transform .2s step-start;transition:opacity .2s .1s,visibility .2s step-start,transform .2s step-start,-webkit-transform .2s step-start}.benefitList,.questionMark,.questionsList,.randomizerButton{opacity:0;-webkit-transform:translateY(3rem) translateZ(0);transform:translateY(3rem) translateZ(0);-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s}.js-section-is-active.aboutWorkSection .benefitList,.js-section-is-active.aboutWorkSection .questionMark,.js-section-is-active.aboutWorkSection .questionsList,.js-section-is-active.aboutWorkSection .randomizerButton,.js-section-is-active.benefitSection .benefitList,.js-section-is-active.benefitSection .questionMark,.js-section-is-active.benefitSection .questionsList,.js-section-is-active.benefitSection .randomizerButton,.js-section-is-active.engagementSection .benefitList,.js-section-is-active.engagementSection .questionMark,.js-section-is-active.engagementSection .questionsList,.js-section-is-active.engagementSection .randomizerButton,.js-section-is-active.faqSection .benefitList,.js-section-is-active.faqSection .questionMark,.js-section-is-active.faqSection .questionsList,.js-section-is-active.faqSection .randomizerButton,.js-section-is-active.formSection .benefitList,.js-section-is-active.formSection .questionMark,.js-section-is-active.formSection .questionsList,.js-section-is-active.formSection .randomizerButton,.js-section-is-active.indexSection .benefitList,.js-section-is-active.indexSection .questionMark,.js-section-is-active.indexSection .questionsList,.js-section-is-active.indexSection .randomizerButton,.js-section-is-active.instructionSection .benefitList,.js-section-is-active.instructionSection .questionMark,.js-section-is-active.instructionSection .questionsList,.js-section-is-active.instructionSection .randomizerButton,.js-section-is-active.productSection .benefitList,.js-section-is-active.productSection .questionMark,.js-section-is-active.productSection .questionsList,.js-section-is-active.productSection .randomizerButton,.js-section-is-active.randomizerSection .benefitList,.js-section-is-active.randomizerSection .questionMark,.js-section-is-active.randomizerSection .questionsList,.js-section-is-active.randomizerSection .randomizerButton,.js-section-is-active.statisticsSection .benefitList,.js-section-is-active.statisticsSection .questionMark,.js-section-is-active.statisticsSection .questionsList,.js-section-is-active.statisticsSection .randomizerButton,.js-section-is-active.videoSection .benefitList,.js-section-is-active.videoSection .questionMark,.js-section-is-active.videoSection .questionsList,.js-section-is-active.videoSection .randomizerButton{opacity:1;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s}.answerBlock,.answerBlock:after,.applicationForm-is-hide,.randomizer,.randomizerStub,.randomizerStub-mobile{opacity:0;-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s}.answerBlock-is-active:after,.js-section-is-active.aboutWorkSection .answerBlock,.js-section-is-active.aboutWorkSection .randomizer,.js-section-is-active.benefitSection .answerBlock,.js-section-is-active.benefitSection .randomizer,.js-section-is-active.engagementSection .answerBlock,.js-section-is-active.engagementSection .randomizer,.js-section-is-active.faqSection .answerBlock,.js-section-is-active.faqSection .randomizer,.js-section-is-active.formSection .answerBlock,.js-section-is-active.formSection .randomizer,.js-section-is-active.indexSection .answerBlock,.js-section-is-active.indexSection .randomizer,.js-section-is-active.instructionSection .answerBlock,.js-section-is-active.instructionSection .randomizer,.js-section-is-active.productSection .answerBlock,.js-section-is-active.productSection .randomizer,.js-section-is-active.randomizerSection .answerBlock,.js-section-is-active.randomizerSection .randomizer,.js-section-is-active.statisticsSection .answerBlock,.js-section-is-active.statisticsSection .randomizer,.js-section-is-active.videoSection .answerBlock,.js-section-is-active.videoSection .randomizer,.randomizer-is-active .randomizerStub,.randomizer-is-active .randomizerStub-mobile{opacity:1;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s}@font-face{font-weight:400;font-style:normal;font-family:'Open Sans';src:url(../fonts/OpenSans/opensans-regular.eot);src:url(../fonts/OpenSans/opensans-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/opensans-regular.woff2) format('woff2'),url(../fonts/OpenSans/opensans-regular.woff) format('woff'),url(../fonts/OpenSans/opensans-regular.ttf) format('truetype')}@font-face{font-weight:400;font-style:normal;font-family:'Open Sans';src:url(../fonts/OpenSans/opensans-medium.eot);src:url(../fonts/OpenSans/opensans-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/opensans-medium.woff2) format('woff2'),url(../fonts/OpenSans/opensans-medium.woff) format('woff'),url(../fonts/OpenSans/opensans-medium.ttf) format('truetype')}@font-face{font-weight:700;font-style:normal;font-family:'Open Sans';src:url(../fonts/OpenSans/opensans-bold.eot);src:url(../fonts/OpenSans/opensans-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/opensans-bold.woff2) format('woff2'),url(../fonts/OpenSans/opensans-bold.woff) format('woff'),url(../fonts/OpenSans/opensans-bold.ttf) format('truetype')}@font-face{font-weight:400;font-style:normal;font-family:'Open Sans';src:url(../fonts/OpenSans/opensans-light.eot);src:url(../fonts/OpenSans/opensans-light.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/opensans-light.woff2) format('woff2'),url(../fonts/OpenSans/opensans-light.woff) format('woff'),url(../fonts/OpenSans/opensans-light.ttf) format('truetype')}@font-face{font-weight:900;font-style:normal;font-family:'Open Sans';src:url(../fonts/OpenSans/opensans-900.eot);src:url(../fonts/OpenSans/opensans-900.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/opensans-900.woff2) format('woff2'),url(../fonts/OpenSans/opensans-900.woff) format('woff'),url(../fonts/OpenSans/opensans-900.ttf) format('truetype')}.font-OpenSans-is-loaded{font-family:Open Sans,SF Pro}@font-face{font-weight:400;font-style:normal;font-family:'SF Pro';src:url(../fonts/SFPro/sfpro-regular.eot);src:url(../fonts/SFPro/sfpro-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/SFPro/sfpro-regular.woff2) format('woff2'),url(../fonts/SFPro/sfpro-regular.woff) format('woff'),url(../fonts/SFPro/sfpro-regular.ttf) format('truetype')}@font-face{font-weight:400;font-style:normal;font-family:'SF Pro';src:url(../fonts/SFPro/sfpro-medium.eot);src:url(../fonts/SFPro/sfpro-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/SFPro/sfpro-medium.woff2) format('woff2'),url(../fonts/SFPro/sfpro-medium.woff) format('woff'),url(../fonts/SFPro/sfpro-medium.ttf) format('truetype')}@font-face{font-weight:700;font-style:normal;font-family:'SF Pro';src:url(../fonts/SFPro/sfpro-bold.eot);src:url(../fonts/SFPro/sfpro-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/SFPro/sfpro-bold.woff2) format('woff2'),url(../fonts/SFPro/sfpro-bold.woff) format('woff'),url(../fonts/SFPro/sfpro-bold.ttf) format('truetype')}@font-face{font-weight:400;font-style:normal;font-family:'SF Pro';src:url(../fonts/SFPro/sfpro-light.eot);src:url(../fonts/SFPro/sfpro-light.eot?#iefix) format('embedded-opentype'),url(../fonts/SFPro/sfpro-light.woff2) format('woff2'),url(../fonts/SFPro/sfpro-light.woff) format('woff'),url(../fonts/SFPro/sfpro-light.ttf) format('truetype')}@font-face{font-weight:900;font-style:normal;font-family:'SF Pro';src:url(../fonts/SFPro/sfpro-900.eot);src:url(../fonts/SFPro/sfpro-900.eot?#iefix) format('embedded-opentype'),url(../fonts/SFPro/sfpro-900.woff2) format('woff2'),url(../fonts/SFPro/sfpro-900.woff) format('woff'),url(../fonts/SFPro/sfpro-900.ttf) format('truetype')}.font-SFPro-is-loaded{font-family:SF Pro,SF Pro}.aboutWorkSection{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0 100px 0 200px;margin:0 0 60px}.aboutWorkHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;width:calc(50% - 25px)}.aboutWorkTitle{z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 20% 0 0;margin:0 0 80px;font-size:46px;font-size:2.88rem}.aboutWorkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1;width:100%;min-width:300px;font-size:18px;font-size:1.12rem}.aboutWorkList-negative{margin:0}.aboutWorkItem{width:50%;min-width:200px;min-height:63px}.benefitSection{width:100%;padding:0 calc(50% - 200px) 0 200px;margin:auto auto auto 0;background-position:80%;background-size:cover;background-repeat:no-repeat}.benefitSection:before{position:absolute;z-index:-1;top:0;left:0;content:'';display:block;width:100%;height:100%;background:rgba(255,255,255,.5);-webkit-transition:opacity .2s;transition:opacity .2s}.benefitSection.js-section-is-active:before{opacity:0}.benefitSectionTitle{margin:0 0 80px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.js-section-is-active.aboutWorkSection .benefitSectionTitle,.js-section-is-active.benefitSection .benefitSectionTitle,.js-section-is-active.engagementSection .benefitSectionTitle,.js-section-is-active.faqSection .benefitSectionTitle,.js-section-is-active.formSection .benefitSectionTitle,.js-section-is-active.indexSection .benefitSectionTitle,.js-section-is-active.instructionSection .benefitSectionTitle,.js-section-is-active.productSection .benefitSectionTitle,.js-section-is-active.randomizerSection .benefitSectionTitle,.js-section-is-active.statisticsSection .benefitSectionTitle,.js-section-is-active.videoSection .benefitSectionTitle{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.benefitList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:500px;padding:0 10% 0 0;margin:0;font-size:18px;font-size:1.12rem}.benefitItem{width:40%;min-width:230px}.cookieWarningHolder{position:fixed;right:0;bottom:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;padding:30px 40px;margin:auto;background:#222}.cookieWarningHolder-is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.cookieWarningText{color:#fff;font-size:18px;font-size:1.12rem}.cookieWarningLink{height:auto;border-bottom:1px solid #fff;margin:auto 0 auto auto;color:#fff;background:0 0;font-size:14px;font-size:.88rem}.cookieWarningClose{position:relative;width:20px;height:20px;margin:0 0 0 5%;background:0 0;text-indent:-10000px;stroke:#fff}.cookieWarningCloseIcon{position:absolute;top:0;left:0;width:20px;height:20px}.engagementLink{color:#222;font-size:72px;font-size:4.5rem;text-align:center;text-decoration:none}.engagementLink:active,.engagementLink:hover,.engagementLink:visited{color:#222}.engagementIcon{display:block;width:78px;height:78px;margin:auto;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.engagementLink:hover .engagementIcon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.engagementSection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.engagementSection:before{position:absolute;z-index:-1;top:0;bottom:0;left:0;content:'';display:block;width:100%;height:50%;margin:auto;background:#ffc810}.faqSection{-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.faqTitle{width:100%;padding:0 100px 0 0;margin:0 0 80px}.questionsList{width:50%;margin:0;font-size:16px;font-size:1rem}.questionItem{margin:0}.questionItem-is-faded{opacity:.4}.questionsList>.questionItem:hover{opacity:1}.questionsList:hover>.questionItem:not(:hover){opacity:.4}.questionButton{position:relative;padding:0 0 0 70px;background:0 0;text-align:left;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.questionButton:before{position:absolute;top:0;bottom:0;left:0;content:'';display:block;width:35px;height:2px;margin:auto;background:#ffc810}.answerItem{display:block;overflow:hidden;height:0;padding:0;margin:0;-webkit-transition:height .2s .1s;transition:height .2s .1s}.answerBlock{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:450px;min-height:40%;margin:0 0 auto auto;background:0 0;background-size:0}.answerBlock:after,.answerBlock:before{position:absolute;z-index:-1;top:0;left:0;content:'';display:block;height:100%}.answerBlock:before{width:100%;background-image:inherit;background-size:cover;background-repeat:no-repeat;opacity:1}.answerBlock:after{width:150%;background:linear-gradient(114deg,transparent,transparent 20%,#ffc810 20%)}.answerBlock-is-active:before{opacity:0}.answerBlock-is-active:after{-webkit-transform:translateX(-25%) translateZ(0);transform:translateX(-25%) translateZ(0)}.activeAnswer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 30px 80px 50px}.activeAnswer:empty{display:none}.answerBlockClose{position:absolute;z-index:1;top:30px;right:20px;width:30px;height:30px;padding:0;background:unset;text-indent:-10000px;visibility:hidden}.answerBlock-is-active .answerBlockClose{visibility:visible}.answerBlockCloseIcon{position:absolute;top:0;left:0;display:block;pointer-events:none;stroke:#222}.answerBlock-is-active .answerBlockCloseIcon{pointer-events:all}.formHolder{position:relative}.applicationForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 35% 0 0}.formInput{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:3.12rem;padding:0 1.25rem;border-bottom:1px solid #222;margin:0 0 40px;background:0 0;outline:0;font-size:18px;font-size:1.12rem}.field-is-ok:before{position:absolute;top:calc(3.12rem/2 - 2.5px);right:1.25rem;content:'';display:block;width:11px;height:5px;border-bottom:1px solid #222;border-left:1px solid #222;margin:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.formLabel{position:absolute;top:0;left:0;width:0;height:3.12rem;font-size:18px;font-size:1.12rem;white-space:nowrap;-webkit-transform:translate(1.25rem,calc(3.12rem / 4));-ms-transform:translate(1.25rem,calc(3.12rem / 4));transform:translate(1.25rem,calc(3.12rem / 4));-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.field-has-error .formLabel,.field-is-focused .formLabel,.field-is-ok .formLabel{-webkit-transform:translate(1.25rem,calc(-1.12rem * .8)) scale(.7);-ms-transform:translate(1.25rem,calc(-1.12rem * .8)) scale(.7);transform:translate(1.25rem,calc(-1.12rem * .8)) scale(.7)}.field-has-error .formLabel{color:#cc2929}.fieldHolder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.fieldHolder:last-of-type{width:auto;margin:0 auto 0 0}.fieldHolder:last-of-type:before{display:none}.formInputCheck{position:absolute;left:-10000px}.formLabelCheck{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.12rem;padding:0 0 0 45px;margin:0 auto 0 0;font-size:16px;font-size:1rem}.formLabelCheck:after,.formLabelCheck:before{position:absolute;top:0;bottom:0;content:'';display:block;width:30px;height:30px;margin:auto}.formLabelCheck:before{left:0;border:1px solid #222}.formLabelCheck:after{top:-5px;left:5px;width:21px;height:10px;border-bottom:1px solid #222;border-left:1px solid #222;margin:auto;opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.formInputCheck:checked+.formLabelCheck:after{opacity:1}.applicationForm .formSubmit{padding:0 40px;color:#fff;background:#222;font-size:14px;font-size:.88rem}.agreementLink{height:auto;background:0 0;font-size:inherit;opacity:.7}.agreementLink:hover{opacity:1}.formTitle{margin:0 0 80px}.successMessageHolder{position:absolute;top:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;font-size:24px;font-size:1.5rem}.successIcon{position:absolute;z-index:-1;top:50%;left:10%;width:50%;height:70%;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s;transition:opacity .4s}.successIcon-is-visible{opacity:1}.footer{position:absolute;z-index:1;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:5rem;padding:0 0 0 200px;color:#222;font-size:14px;font-size:.88rem}.socialLink{position:relative;width:200px;margin:0 0 0 -200px;text-align:center;opacity:.7}.socialLink:hover{opacity:1}.legalButton{margin:0 20px 0 0;background:0;opacity:.7}.legalButton:hover{opacity:1}.copyright{margin:0 auto}.burger{position:relative;display:none}.header{position:fixed;z-index:10;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:6.25rem;padding:0 2.5rem}.mobileMenu-is-open .header{z-index:101}.logo{width:160px;height:30px;background:url(../images/logo.png) center no-repeat;background-size:contain;text-indent:-10000px}.location{padding:0 0 0 20px;background:url(../images/pin.svg) center left no-repeat;opacity:.7}.location:hover{opacity:1}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40%;margin:0 auto 0 10%}.navigationLink{opacity:.7}.navigationLink:hover{opacity:1}.indexSection{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;font-size:26px;font-size:1.62rem}.indexSection-slogan{width:90%;margin:0 0 30px;font-size:90px;font-size:5.62rem;line-height:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.indexSection-is-faded .indexSection-slogan{-webkit-transform:translate(-15%) scale(.7);-ms-transform:translate(-15%) scale(.7);transform:translate(-15%) scale(.7)}.indexSection-about{font-size:18px;font-size:1.12rem}.instructionSection{height:auto;padding:0 100px}.instuctionHero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fefefe;background-position:center;background-size:0}.instuctionHero:before{position:absolute;top:50%;left:50%;content:'';display:block;width:20%;height:10%;background-image:inherit;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1s;transition:1s}.instuctionHero:after{position:relative;content:'';display:block;width:100%;padding:0 0 56%}.js-section-is-active.aboutWorkSection .instuctionHero:before,.js-section-is-active.benefitSection .instuctionHero:before,.js-section-is-active.engagementSection .instuctionHero:before,.js-section-is-active.faqSection .instuctionHero:before,.js-section-is-active.formSection .instuctionHero:before,.js-section-is-active.indexSection .instuctionHero:before,.js-section-is-active.instructionSection .instuctionHero:before,.js-section-is-active.productSection .instuctionHero:before,.js-section-is-active.randomizerSection .instuctionHero:before,.js-section-is-active.statisticsSection .instuctionHero:before,.js-section-is-active.videoSection .instuctionHero:before{width:100%;height:100%}.instuctionHeroTitle{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto -100px;color:#ffc810;font-size:110px;font-size:6.88rem;text-align:center}.instructionsSteps{counter-reset:section;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:80vh;padding:0 100px;font-size:24px;font-size:1.5rem}.instructionStep{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 100px)}.instructionStep:nth-child(2){margin:0 auto}.instructionStep:nth-child(n+3){margin:0 0 0 auto}.instructionStep:before{z-index:-1;content:counter(section);counter-increment:section;margin:-1rem -2rem 0 0;color:transparent;font-weight:900;font-size:160px;font-size:10rem;-webkit-text-stroke:2px #ffc810}.instructionStep-link{color:#222}.instructionStep-link:active,.instructionStep-link:hover,.instructionStep-link:visited{color:#222}.instructionStep-link:hover{text-decoration:none}.joinButton{position:fixed;z-index:1;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:22.5rem;height:5rem;color:var(--clr);background:linear-gradient(114deg,transparent,transparent 10%,var(--bg) 10%,var(--bg));font-size:20px;font-size:1.25rem;text-decoration:none}.joinButton:active,.joinButton:hover,.joinButton:visited{color:var(--clr)}.mobileMenu-is-open .joinButton{z-index:101}.joinButton-is-dark{--bg:#222;--clr:#fff}.joinButton-is-dark:hover{--bg:#ffc810;--clr:#222}.joinButton-is-light{--bg:#ffc810;--clr:#222}.joinButton-is-light:hover{--bg:#222;--clr:#fff}.joinButton-is-hide{display:none}.overlay{position:fixed;z-index:100;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.overlay-is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.overlay:before{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:rgba(34,34,34,.2)}@supports ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.overlay:before{background:rgba(34,34,34,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.body-is-stuck{overflow:hidden}.popup{position:relative;display:none}.popup-is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-ageVerify,.popup-location{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;padding:70px 0;background:#ffc810;text-align:center}.popup-legal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;max-height:75%;padding:50px 60px;background:#fefefe;text-align:left}.popup-chooseLocation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;padding:50px 60px;background:#ffc810;font-size:18px;font-size:1.12rem}.popup-mobileMenu{width:100%;height:100%;background:#fefefe;font-size:22px;font-size:1.38rem}.popupContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.popup-legal .popupContent{font-size:14px;font-size:.88rem}.popupTitle{width:100%;margin:0 0 40px;font-size:42px;font-size:2.62rem}.verify-is-failed .popupTitle{display:none}.popupButton{height:auto;padding:20px 60px;border:1px solid #222;background:0 0;font-size:14px;font-size:.88rem}.popupButton-negative{margin:0 0 0 30px;color:#fff;background:#222}.verify-is-failed .popupButton{display:none}.declineText{display:none;font-size:42px;font-size:2.62rem;text-align:center}.verify-is-failed .declineText{display:unset}.popupClose{position:absolute;top:5%;right:5%;width:20px;height:20px;background:url(../images/close.svg) center no-repeat;text-indent:-10000px}.mobileNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;text-align:center}.mobileNavLink{margin:0 0 30px;color:#222;text-decoration:none}.mobileNavLink:active,.mobileNavLink:hover,.mobileNavLink:visited{color:#222}.locationItem{position:relative;padding:0 0 0 55px;background:0 0;text-align:left}.locationItem:before{position:absolute;top:0;bottom:0;left:0;content:'';display:block;width:35px;height:2px;margin:auto;background:#222}.locationItemLink{color:#222;font-size:24px;font-size:1.5rem;text-decoration:none}.locationItemLink:active,.locationItemLink:hover,.locationItemLink:visited{color:#222}.disclaimerHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;color:#4c4c4c;font-size:12px;font-size:.75rem}.disclaimer{width:calc(50% - 30px)}.productSection{padding:0 35% 0 200px}.productSectionTitle{margin:0 0 35px}.aboutProduct{margin:0 0 70px;color:#4c4c4c;font-size:18px;font-size:1.12rem;line-height:2}.productTypesHolder{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:450px}.productImageHolder{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:100%}.productImage-is-hide{display:none}.typeButton{width:30px;height:10px;margin:20px 10px;text-indent:-10000px}.randomizerSection{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.randomizerTitle{width:100%;padding:0 200px 0 0;margin:0 0 60px}.randomizer{position:relative;width:60%}.randomizer:before{position:relative;content:'';display:block;padding:33.3% 0 0}.randomText{position:absolute;top:50%;left:50%;font-size:42px;font-size:2.62rem;line-height:1}.randomizer-is-active .randomText{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.randomizerButton{padding:0 50px;margin:auto auto 0 0;color:#fff;background:linear-gradient(294deg,transparent,transparent 10%,var(--bgColor) 10.5%,var(--bgColor));font-size:14px;font-size:.88rem;--bgColor:#222}.randomizerButton:hover{color:#222;--bgColor:#ffc810}.randomizerSVG{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.randomizerImage-mobile{display:none}.randomizerStub{width:100%;height:100%;fill:#ffc810}.randomizerStub-mobile{display:none;fill:#ffc810}.questionMark{position:absolute;z-index:-1;bottom:0;left:30%;width:25%}.statisticsSection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 100px}.statisticsHolder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.statisticItem{width:calc(33.3% - 53.33px)}.statisticItem:nth-of-type(2){margin:0 auto}.statisticValue{position:relative;border-bottom:2px solid #222;font-size:110px;font-size:6.88rem;text-align:center}.statisticValue:after{content:attr(data-symbol)}.statisticDescription{font-size:22px;font-size:1.38rem}.sectionsHolder{position:relative;overflow:hidden;width:100%}.sectionsHolder-bottom{position:relative;overflow:hidden;width:100%}.videoSection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:70vh;padding:0 100px}.video{width:100%;height:100%}.videoHolder{position:relative;width:100%;height:100%}.videoButton{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;font-size:72px;font-size:4.5rem}.videoButton-is-hidden{visibility:hidden;opacity:0;-webkit-transition:visibility .2s step-end,opacity .2s;transition:visibility .2s step-end,opacity .2s}.dynamicBg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-size:0;--bgPos:inherit;--bgNew:calc(var(--bgPos) + 40%);--bgColor:inherit}.dynamicBg:after,.dynamicBg:before{position:absolute;top:0;left:0;content:'';display:block;width:100%}.dynamicBg:before{z-index:-2;height:100vh;background-image:inherit;background-position:right;background-size:cover;background-repeat:no-repeat}.dynamicBg:after{z-index:-1;height:100%;background:linear-gradient(114deg,#fff,#fff var(--bgPos),transparent var(--bgPos),transparent var(--bgNew),var(--bgColor) var(--bgNew))}.sectionsHolder-has-fadeBg .dynamicBg:before{background-image:none}.benefitSection .dynamicBg{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;--bgPos:50%;--bgColor:transparent;--bgNew:50%}.benefitSection.js-section-is-active .dynamicBg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);--bgPos:63%}.aboutWorkSection .dynamicBg{--bgPos:50%;--bgColor:#ffc810;--bgNew:50%}.sectionsHolder-bottom .dynamicBg{--bgPos:81%;--bgColor:#ffc810;--bgNew:81%}.measurer{position:absolute;z-index:-11;top:0;left:0;width:100%;height:100%;opacity:0}@media only screen and (min-width:108.44em){.joinButton{background:linear-gradient(114deg,transparent,transparent 10%,var(--bg) 10.5%,var(--bg) 50%,transparent 50%),linear-gradient(294deg,transparent,transparent 10%,var(--bg) 10.5%,var(--bg) 50%,transparent 50%)}}@media only screen and (max-width:74.94em){.aboutWorkSection,.benefitSection,.engagementSection,.faqSection,.formSection,.indexSection,.instructionSection,.productSection,.randomizerSection,.statisticsSection,.videoSection{padding:0 40px}.aboutWorkTitle,.benefitSectionTitle,.faqTitle,.formTitle,.productSectionTitle,.randomizerTitle{font-size:70px;font-size:4.38rem}.aboutProduct,.disclaimerHolder,.indexSection-about,.productSectionTitle{visibility:visible;opacity:1;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:opacity .2s .1s,visibility .2s step-start,-webkit-transform .2s step-start;transition:opacity .2s .1s,visibility .2s step-start,-webkit-transform .2s step-start;transition:opacity .2s .1s,visibility .2s step-start,transform .2s step-start;transition:opacity .2s .1s,visibility .2s step-start,transform .2s step-start,-webkit-transform .2s step-start}.benefitList,.questionMark,.questionsList,.randomizerButton{opacity:1;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s}.randomizer{opacity:1;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);-webkit-transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:opacity .2s .1s,-webkit-transform .2s .1s;transition:transform .2s .1s,opacity .2s .1s;transition:transform .2s .1s,opacity .2s .1s,-webkit-transform .2s .1s}.aboutWorkSection{padding:0 20px 0 40px;margin:0}.aboutWorkTitle{padding:0}.aboutWorkItem{width:100%}.benefitSection{width:100%;padding:0 40px}.benefitSectionTitle{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.benefitList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefitItem{width:auto}.canvas{margin:auto}.cookieWarningHolder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 60px 20px 40px}.cookieWarningText{margin:0 0 10px;text-align:center}.cookieWarningLink{margin:auto}.cookieWarningClose{position:absolute;top:0;right:5%;bottom:0;margin:auto}.engagementLink{margin:70px 0;font-size:70px;font-size:4.38rem}.engagementIcon{width:60px;height:60px}.engagementSection{height:auto}.engagementSection:before{height:100%}.faqSection{height:auto;margin:0 0 70px}.faqTitle{padding:0;margin:0 0 50px}.questionsList{width:auto}.answerItemContent{padding:15px 0 15px 70px}.answerBlock{display:none}.applicationForm{padding:0}.applicationForm-is-hide{-webkit-transform:translateX(150%) translateZ(0);transform:translateX(150%) translateZ(0)}.applicationForm .formSubmit{height:auto}.agreementLink{text-decoration:underline}.formSection{height:auto;margin:0 0 70px}.successIcon{left:0;width:70%}.footer{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0 40px;margin:0 0 35px}.socialLink{margin:0 0 23.33px;text-align:left;text-decoration:underline}.legalButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 23.33px}.legalButton{height:2rem;margin:0 0 5px;text-align:left;text-decoration:underline}.copyright{margin:0}.burger{display:block;width:30px;height:30px;margin:0 0 0 20px;background:0 0;text-indent:-10000px}.burger:after,.burger:before{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%}.burger:before{background:url(../images/burger.svg) center no-repeat}.burger:after{background:url(../images/close.svg) center no-repeat;opacity:0}.mobileMenu-is-open .burger:before{opacity:0}.mobileMenu-is-open .burger:after{opacity:1}.location{margin:0 0 0 auto}.navigation{display:none}.indexSection{background-size:cover!important;background-repeat:no-repeat;font-size:22px;font-size:1.38rem}.indexSection-slogan{width:auto!important;font-size:70px;font-size:4.38rem;-webkit-transform:none;-ms-transform:none;transform:none}.instructionSection{height:auto;padding:20px}.instuctionHero{height:auto;background-size:cover;background-repeat:no-repeat}.instuctionHero:after,.instuctionHero:before{display:none}.instuctionHeroTitle{position:relative;margin:30px 0;font-size:70px;font-size:4.38rem}.instructionsSteps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;padding:0;font-size:20px;font-size:1.25rem;text-align:center}.instructionStep{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:10rem;margin:0}.instructionStep:before{position:absolute;top:0;right:0;left:0;margin:0;text-align:center;line-height:1}.joinButton{font-size:18px;font-size:1.12rem}.popup-ageVerify,.popup-location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:70px}.popup-legal{width:70%}.popupTitle{font-size:30px;font-size:1.88rem}.popupButton{margin:0 0 30px}.disclaimerHolder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.disclaimer{width:auto;margin:0 0 20px}.productSection{height:auto;padding:70px 40px}.aboutProduct{margin:0 0 40px;font-size:16px;font-size:1rem}.productTypesHolder{position:relative;width:100%;margin:auto}.randomizerSection{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}.randomizerTitle{padding:0;padding:0 0 0 40px;margin:auto 0 50px}.randomizer{width:100%;height:50%;margin:0 0 10%}.randomText{top:30%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0 0 40px;font-size:22px;font-size:1.38rem}.randomizerButton{position:absolute;z-index:1;bottom:20%;left:0}.randomizerButton:hover{color:#fff;--bgColor:#222}.randomizerSVG{width:auto}.randomizerImage{display:none}.randomizerImage-mobile{display:block}.randomizerStub{display:none}.randomizerStub-mobile{display:block}.questionMark{bottom:10%;left:-10%;width:auto;height:80%}.statisticsSection{padding:0 20px}.statisticItem{width:calc(33.3% - 20px)}.statisticValue{font-size:80px;font-size:5rem}.statisticDescription{font-size:18px;font-size:1.12rem}.videoSection{padding:0 20px;margin:0 0 70px}.aboutWorkSection,.benefitSection,.indexSection,.productSection{background-position:85%;background-repeat:no-repeat;--bgColor:rgba(255,255,255,.7)}.aboutWorkSection:before,.benefitSection:before,.indexSection:before,.productSection:before{position:absolute;z-index:-1;top:0;left:0;content:'';display:block;width:100%;height:100%;background:linear-gradient(114deg,#fff,#fff 50%,var(--bgColor) 50%,var(--bgColor))}.productSection{--bgColor:inherit}.aboutWorkSection{--bgColor:#ffc810}.dynamicBg{display:none}.sectionsHolder-bottom .dynamicBg{display:block;--bgPos:71%;--bgColor:#ffc810;--bgNew:71%}.sectionsHolder-bottom .dynamicBg:before{display:none}}@media only screen and (max-width:47.94em){body{min-width:0}.aboutWorkSection,.benefitSection,.engagementSection,.faqSection,.formSection,.indexSection,.instructionSection,.productSection,.randomizerSection,.statisticsSection,.videoSection{padding:0 20px}.aboutWorkTitle,.benefitSectionTitle,.faqTitle,.formTitle,.productSectionTitle,.randomizerTitle{font-size:32px;font-size:2rem}.aboutWorkSection{height:auto;margin:0}.aboutWorkHolder{width:100%;margin:50px 0 0}.aboutWorkHolder:last-of-type{margin:50px 0}.aboutWorkTitle{margin:0 0 40px;font-size:24px;font-size:1.5rem}.aboutWorkList{width:100%;min-width:auto;margin:0;font-size:16px;font-size:1rem}.benefitSection{height:auto;padding:20px}.benefitList{min-width:unset;padding:0}.engagementLink{margin:60px 0;font-size:32px;font-size:2rem}.engagementIcon{width:40px;height:40px}.engagementSection{margin:0 0 60px}.faqSection{padding:0 20px;margin:0 0 60px}.faqTitle{margin:0 0 30px}.questionItem{margin:20px 0 0}.questionButton{height:auto}.applicationForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.applicationForm .formSubmit{padding:20px 40px;margin:30px 0 0}.formSection{margin:0 0 60px}.successIcon{left:20px;width:70%}.footer{padding:0 20px;margin:0 0 30px}.socialLink{margin:0 0 20px}.legalButtons{margin:0 0 20px}.burger{width:20px;height:20px}.header{height:3.75rem;padding:0 20px}.logo{width:110px}.location{padding:0 0 0 15px;font-size:12px;font-size:.75rem}.indexSection{font-size:12px;font-size:.75rem}.indexSection-slogan{font-size:38px;font-size:2.38rem}.indexSection-about{font-size:14px;font-size:.88rem}.instructionSection{padding:10px}.instuctionHeroTitle{font-size:38px;font-size:2.38rem}.joinButton{width:14.38rem;height:3.44rem;padding:0 0 0 25px;font-size:14px;font-size:.88rem}.popup-ageVerify,.popup-chooseLocation,.popup-legal,.popup-location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;max-height:100%;padding:30px}.popup-chooseLocation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popupTitle{font-size:24px;font-size:1.5rem}.declineText{font-size:32px;font-size:2rem}.productSection{padding:60px 20px}.aboutProduct{font-size:14px;font-size:.88rem}.productTypesHolder{width:auto;margin:auto -20px}.randomizerSection{padding:0}.randomizerTitle{margin:auto 0 20px}.randomText{font-size:20px;font-size:1.25rem}.questionMark{left:-15%}.statisticsSection{padding:0 13.33px}.statisticsHolder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.statisticItem{width:100%;margin:auto}.statisticDescription{text-align:center}.videoSection{height:auto}.videoSection:before{position:relative;content:'';display:block;width:100%;padding:60% 0 0}.video{position:absolute;top:0;left:0}.videoHolder{position:absolute;top:0;left:0}.aboutWorkSection:before{background:linear-gradient(114deg,#fff,#fff 55%,var(--bgColor) 55%,var(--bgColor))}.sectionsHolder-bottom .dynamicBg{--bgPos:61%;--bgNew:61%}}