.vhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pRelative{position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.mt1{margin-top:4px}.mb1{margin-bottom:4px}.ml1{margin-left:4px}.mr1{margin-right:4px}.mt2{margin-top:8px}.mb2{margin-bottom:8px}.ml2{margin-left:8px}.mr2{margin-right:8px}.mt3{margin-top:12px}.mb3{margin-bottom:12px}.ml3{margin-left:12px}.mr3{margin-right:12px}.mt4{margin-top:16px}.mb4{margin-bottom:16px}.ml4{margin-left:16px}.mr4{margin-right:16px}.mt5{margin-top:24px}.mb5{margin-bottom:24px}.ml5{margin-left:24px}.mr5{margin-right:24px}@font-face{font-display:fallback;font-family:Roobert;font-style:normal;font-weight:400;src:url(/static/media/Roobert-Regular.2b0f051b983672a1d2cf.woff2) format("woff2"),url(/static/media/Roobert-Regular.9c00b0a7f689d19daf8a.woff) format("woff")}@font-face{font-display:fallback;font-family:Roobert;font-style:normal;font-weight:600;src:url(/static/media/Roobert-SemiBold.a12b861cebe90b7ef518.woff2) format("woff2"),url(/static/media/Roobert-SemiBold.01a5948d729fa6f95c49.woff) format("woff")}*,:active,:after,:before,:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;outline:none}html{-webkit-text-size-adjust:100%;box-sizing:border-box;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:initial}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-size:16px;line-height:1.3}html.is-locked,html.is-locked body{box-sizing:border-box;height:100dvh;overflow:hidden}body{background-color:#e1e1e1;color:#2f2f2f;font-family:Roobert,Helvetica,sans-serif;letter-spacing:0}::selection{background:#999;color:#232323}::-moz-selection{background:#999;color:#232323}::-webkit-selection{background:#999;color:#232323}img{max-width:100%}a,a:visited{color:currentColor;text-decoration:none}a:hover{text-decoration:underline}p{margin:0}p+p{margin-top:1.5rem}ul{margin:0;padding:0}ul,ul li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:1rem;font-weight:400;margin:0}.st1{font-size:2.75rem;font-weight:600;line-height:1}.st1 .line{line-height:1.4;overflow:hidden}.st1 .line+.line{margin-top:-18px}.st1 .line .char{-webkit-transform:translateY(101%);transform:translateY(101%)}.st2{font-size:2rem;font-weight:600;line-height:1.125;margin-bottom:32px}.sp1{font-size:.875rem;line-height:1.2857142857}.sp2{font-size:.75rem;line-height:1.3333333333}.sp2 a{font-weight:600;text-decoration:underline}.sp2 a:hover{text-decoration:none}.sp3{font-size:.625rem;line-height:1.4}@-webkit-keyframes blur-assistant-background{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}50%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:600}}@keyframes blur-assistant-background{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}50%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:600}}@-webkit-keyframes grow-assistant{0%{height:3rem;-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem));z-index:29}45%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}50%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}to{height:8.5rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}}@keyframes grow-assistant{0%{height:3rem;-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem));z-index:29}45%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}50%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}to{height:8.5rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}}@-webkit-keyframes initial-load-assistant{0%{-webkit-transform:translateX(calc(100% + 1rem));transform:translateX(calc(100% + 1rem))}to{-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem))}}@keyframes initial-load-assistant{0%{-webkit-transform:translateX(calc(100% + 1rem));transform:translateX(calc(100% + 1rem))}to{-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem))}}@-webkit-keyframes shrink-assistant{0%{height:8.5rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}50%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}55%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}to{height:3rem;-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem));z-index:29}}@keyframes shrink-assistant{0%{height:8.5rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}50%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}55%{height:3rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);z-index:600}to{height:3rem;-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem));z-index:29}}@-webkit-keyframes unblur-assistant-background{0%{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:600}50%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:600}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}}@keyframes unblur-assistant-background{0%{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:600}50%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:600}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}}.Assistant.hidden{display:none}.Assistant #pop-out-background-blur{height:100dvh;position:fixed;transition:.75s cubic-bezier(.19,1,.22,1);width:100dvw;will-change:backdrop-filter,z-index}.Assistant #pop-out-tab{background:#fff;border-radius:2rem;bottom:15dvh;box-shadow:0 0 1rem hsla(0,0%,49%,.278);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-weight:700;justify-content:flex-start;overflow:hidden;position:fixed;right:0;will-change:height,transform,z-index}.Assistant #pop-out-tab #assistant-label-row{border-radius:1.5rem;display:flex;flex-direction:row;height:3rem;justify-content:space-between;min-height:3rem;transition:.25s}.Assistant #pop-out-tab #assistant-label-row #pop-out-close-button{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 1rem}.Assistant #pop-out-tab #assistant-label-row #pop-out-close-button img{width:1.5rem}.Assistant #pop-out-tab #assistant-label-row #pop-out-title{color:#999;display:flex;flex-direction:column;font-size:1rem;font-weight:700;justify-content:center;opacity:1;transition:.25s;transition-delay:.4s;width:100%}.Assistant #pop-out-tab #assistant-label-row .pop-out-caret{display:flex;flex-direction:column;justify-content:center;margin-left:0;padding:0 1rem;transition:.25s}.Assistant #pop-out-tab #assistant-label-row .pop-out-caret img{height:2rem;width:2rem}.Assistant #pop-out-tab #preview-page-pop-out-content{display:flex;flex-direction:column;justify-content:start;min-height:5.5rem;padding:.25rem 0;transition:.25s cubic-bezier(.19,1,.22,1);user-select:none;-ms-user-select:none;-webkit-user-select:none}.Assistant #pop-out-tab #preview-page-pop-out-content>:nth-child(2):before{background:#999;content:"";height:1px;opacity:.25;position:absolute;width:calc(100% - 2.6rem)}.Assistant #pop-out-tab #preview-page-pop-out-content .content-row{cursor:pointer;display:flex;flex-direction:row;font-weight:700;justify-content:space-between;line-height:2.5rem;padding:0 1rem 0 1.5rem}.Assistant #pop-out-tab #preview-page-pop-out-content .content-row .icon{display:flex;flex-direction:column;justify-content:center}.Assistant #pop-out-tab #preview-page-pop-out-content .content-row .icon img{width:1rem}.Assistant #pop-out-tab #preview-page-pop-out-content .content-row .text{display:flex;flex-direction:column;justify-content:center}.Assistant.center #pop-out-background-blur{-webkit-animation-name:blur-assistant-background;animation-name:blur-assistant-background;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:600}.Assistant.center #pop-out-background-blur,.Assistant.center #pop-out-tab{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.75s;animation-duration:.75s}.Assistant.center #pop-out-tab{-webkit-animation-name:grow-assistant;animation-name:grow-assistant;border-radius:1.5rem;height:8.5rem;-webkit-transform:translateX(-5%);transform:translateX(-5%);width:91%;z-index:601}.Assistant.center #pop-out-tab #assistant-label-row{box-shadow:0 0 .25rem hsla(0,0%,49%,.278);transition-delay:.4s}.Assistant.center #pop-out-tab #assistant-label-row .pop-out-caret{margin-left:-2rem}.Assistant.center #pop-out-tab #assistant-label-row #pop-out-title{opacity:1}.Assistant.center #pop-out-tab #preview-page-pop-out-content{transition-delay:.4s}.Assistant.initial-load #pop-out-background-blur{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}.Assistant.initial-load #pop-out-tab{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:none-load-assistant;animation-name:none-load-assistant;-webkit-animation-name:initial-load-assistant;animation-name:initial-load-assistant;border-radius:2rem;height:3rem;-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem));width:91%;z-index:29}.Assistant.initial-load #pop-out-tab #assistant-label-row .pop-out-caret{margin-left:0}.Assistant.side #pop-out-background-blur{-webkit-animation-name:unblur-assistant-background;animation-name:unblur-assistant-background;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:-10}.Assistant.side #pop-out-background-blur,.Assistant.side #pop-out-tab{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.75s;animation-duration:.75s}.Assistant.side #pop-out-tab{-webkit-animation-name:shrink-assistant;animation-name:shrink-assistant;border-radius:2rem;height:3rem;-webkit-transform:translateX(calc(100% - 3rem));transform:translateX(calc(100% - 3rem));width:91%;z-index:29}.Assistant.side #pop-out-tab #assistant-label-row{transition-delay:.4s}.Assistant.side #pop-out-tab #assistant-label-row .pop-out-caret{margin-left:0;transition-delay:.4s}#root,.app{height:100dvh}.app{margin:auto;max-height:100dvh;max-width:600px;overflow-x:hidden;position:relative}@media(min-width:600px){.app{aspect-ratio:9/19.5;border-radius:55px;font-size:80%;max-height:100vh;max-width:100vw;overflow-y:hidden;-webkit-transform:scale(.85);transform:scale(.85)}.app:before{border:2px solid #000;border-radius:55px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:999}}.flex-column{display:flex;flex-direction:column}.flex-column.centered{justify-content:center}.flex-row{display:flex;flex-direction:row}.flex-row.centered{justify-content:center}.navbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:transparent;left:0;margin:0 auto;max-width:600px;padding-left:16px;padding-right:16px;position:fixed;right:0;top:0;z-index:40}.navbar.shorten{height:80px}.navbar .edit-page-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:0 0 10px;transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1),-webkit-transform .8s cubic-bezier(.19,1,.22,1);width:235.8px}.navbar .edit-page-header.shown{-webkit-transform:translateX(0);transform:translateX(0)}.navbar .edit-page-header.slid-out{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.navbar .edit-page-header button{background:hsla(0,0%,100%,.067);font-size:.75rem;height:2rem;width:min(48%,20rem)}.navbar .edit-page-header button.active{background:rgba(28,28,28,.941);color:#fff}.navbar .main-paralllel-portion{align-items:center;display:flex;height:60px;justify-content:space-between}@media(min-width:600px){.navbar .main-paralllel-portion{margin-top:20px}}.navbar .navbar_logo{background-image:url(https://paralllel-webpage-assets.s3.eu-west-3.amazonaws.com/images/logo.png);background-position:50%;background-size:24px 34px;cursor:pointer;height:40px;width:40px}.navbar .navbar_menuButton{height:41px;position:relative;width:40px;z-index:41}.navbar .navbar_menuButton span{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#2f2f2f;height:1px;left:7px;position:absolute;transition:opacity .2s linear,-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s linear;transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .2s linear,-webkit-transform .8s cubic-bezier(.19,1,.22,1);width:26px;will-change:transform,opacity}.navbar .navbar_menuButton span:first-child{top:13px;-webkit-transform-origin:center right;transform-origin:center right}.navbar .navbar_menuButton span:nth-child(2){top:20px;-webkit-transform-origin:center right;transform-origin:center right;transition-delay:.05s}.navbar .navbar_menuButton span:nth-child(3){top:27px;-webkit-transform:scaleX(.6);transform:scaleX(.6);-webkit-transform-origin:center right;transform-origin:center right;transition-delay:.1s}@media(hover:hover){.navbar .navbar_menuButton:hover span:first-child{-webkit-transform:scaleX(.6);transform:scaleX(.6)}.navbar .navbar_menuButton:hover span:nth-child(2){-webkit-transform:scaleX(.7);transform:scaleX(.7)}.navbar .navbar_menuButton:hover span:nth-child(3){-webkit-transform:scaleX(1);transform:scaleX(1)}}.navbar .navbar_menuButton.opened span:first-child{-webkit-transform:scaleX(1) rotate(-45deg) translateY(-4px);transform:scaleX(1) rotate(-45deg) translateY(-4px)}.navbar .navbar_menuButton.opened span:nth-child(2){opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.navbar .navbar_menuButton.opened span:nth-child(3){-webkit-transform:scaleX(1) rotate(45deg) translateY(3px);transform:scaleX(1) rotate(45deg) translateY(3px)}.menu{background-color:#e1e1e1;bottom:0;left:0;overflow:hidden;padding:100px 32px;position:absolute;right:0;top:0;-webkit-transform:translateX(101%);transform:translateX(101%);transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1),-webkit-transform .8s cubic-bezier(.19,1,.22,1);will-change:transform;z-index:30}.menu.visible{-webkit-transform:translateX(0);transform:translateX(0)}.menu .menu_mainNav{font-size:2rem;font-weight:600;line-height:1.25;user-select:none;-ms-user-select:none;-webkit-user-select:none}.menu .menu_mainNav ul li+li{margin-top:8px}.menu .menu_mainNav ul li a{display:block;padding:8px 0;text-decoration:none}.submenu{background-color:#e1e1e1;bottom:0;left:0;overflow:auto;overflow-y:hidden;padding:100px 32px 0;position:absolute;right:0;top:0;-webkit-transform:translateX(101%);transform:translateX(101%);transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1);transition:transform .8s cubic-bezier(.19,1,.22,1),-webkit-transform .8s cubic-bezier(.19,1,.22,1);will-change:transform;z-index:10}.submenu.visible{-webkit-transform:translateX(0);transform:translateX(0)}.submenu_close{font-size:.875rem;height:30px;line-height:1;position:absolute;right:24px;top:108px}.submenu_title{font-size:2.25rem;font-weight:600;line-height:1.1666666667;margin-bottom:32px}.submenu_actions{bottom:0;left:0;padding:0 32px 16px;position:fixed;right:0;text-align:center;z-index:5}.projectsList{display:flex;height:100%;margin-left:-32px;margin-right:-32px;overflow-x:scroll;padding:0 32px 32px;white-space:nowrap}.projectsList::-webkit-scrollbar{height:0;width:0}.projectsList::-webkit-scrollbar-track{background:transparent}.projectsList::-webkit-scrollbar-thumb{background-color:transparent}.projectsList #load-more-projects-button{margin:50% auto auto 24px}.projectItem{aspect-ratio:9/19.5;height:calc(min(100vh,852px)*.4 + 50px);min-width:calc(min(100vw,393px)*.4);position:relative}.projectItem .iframe-aligner{display:flex;flex-direction:row;height:calc(min(100vh,852px)*.4);justify-content:center}.projectItem .iframe-aligner iframe{height:min(100vh,852px);min-width:min(100vw,393px);-webkit-transform:scale(.4);transform:scale(.4);-webkit-transform-origin:top center;transform-origin:top center}.projectItem+.projectItem{margin-left:24px}.projectItem_preview{background-color:#888;box-shadow:0 4px 8px rgba(0,0,0,.5);position:relative}.projectItem_preview:before{content:"";display:block;padding-top:156%}.projectItem_title{margin:16px 0 8px}.projectItem_actions{display:flex;justify-content:space-between}.projectItem_actions .button{width:calc(50% - 4px)}#temporary-alerts-wrapper{max-width:max(50%,250px);position:absolute;right:23px;top:50px;z-index:300}@media(min-width:600px){#temporary-alerts-wrapper{top:75px}}#temporary-alerts-wrapper #temporary-alert{background:rgba(28,28,28,.78);border-radius:2px;color:#fff;padding:5px 15px;transition:opacity .1s}#temporary-alerts-wrapper #temporary-alert.ended{opacity:0}video.hidden-preloader{display:none}#video-background-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:.4s;width:100%;z-index:-1}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#video-background-container video{bottom:0;height:auto;left:-20%;margin:auto;position:absolute;right:0;top:0;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:140%}#video-background-container video#orb-intro{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86);opacity:1;z-index:-2}#video-background-container video#orb-loop{opacity:0;z-index:-3}#video-background-container.intro-ended video#orb-intro{opacity:0}#video-background-container.intro-ended video#orb-loop{opacity:1}#video-background-container.field-focused video{-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1.6);transform:scale(1.6)}#video-background-container.form-submitted{opacity:0;-webkit-transform:scale(10);transform:scale(10)}#video-background-container.minimal video{-webkit-filter:grayscale(1);filter:grayscale(1)}#video-background-container.pulsing:not(.field-focused) video{-webkit-transform:scale(.9);transform:scale(.9)}.imageRender{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.imageRender_cover{background-position:top;background-repeat:no-repeat;background-size:cover;bottom:-1px;left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;transition:opacity .3s linear,-webkit-transform .8s cubic-bezier(.19,1,.22,1);transition:opacity .3s linear,transform .8s cubic-bezier(.19,1,.22,1);transition:opacity .3s linear,transform .8s cubic-bezier(.19,1,.22,1),-webkit-transform .8s cubic-bezier(.19,1,.22,1);will-change:transform,opacity}.imageRender--loaded .imageRender_cover{opacity:1}.button{background-color:transparent;border:1px solid #1c1c1c;border-radius:48px;color:#1c1c1c;display:inline-block;font-size:1.125rem;height:48px;line-height:1.1111111111;padding-left:24px;padding-right:24px;transition:background-color .2s linear,color .2s linear,border-color .2s linear,-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:background-color .2s linear,color .2s linear,border-color .2s linear,transform .4s cubic-bezier(.19,1,.22,1);transition:background-color .2s linear,color .2s linear,border-color .2s linear,transform .4s cubic-bezier(.19,1,.22,1),-webkit-transform .4s cubic-bezier(.19,1,.22,1);user-select:none;-ms-user-select:none;-webkit-user-select:none}.button:not([disabled]):active{-webkit-transform:scale(.9);transform:scale(.9)}.button:not([disabled]).highlighted{background-color:#1c1c1c;color:#fff}.button[disabled]{cursor:not-allowed;opacity:.3}.button--sized{min-width:168px}.button--filled{background-color:#1c1c1c;color:#fff}.button--nav{line-height:.75;padding:0;transition:background-color .2s linear,color .2s linear,border-color .2s linear,opacity .6s,-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:background-color .2s linear,color .2s linear,border-color .2s linear,opacity .6s,transform .4s cubic-bezier(.19,1,.22,1);transition:background-color .2s linear,color .2s linear,border-color .2s linear,opacity .6s,transform .4s cubic-bezier(.19,1,.22,1),-webkit-transform .4s cubic-bezier(.19,1,.22,1);width:48px}.button--nav.hidden{cursor:default;opacity:0}.button--square{border-radius:0;font-size:1rem;line-height:1.5}.button--sm{font-size:.75rem;height:26px;line-height:1.1666666667;padding-left:12px;padding-right:12px}.button svg{fill:currentColor}.button>span:not(.flex-column,.flex-row){display:inline-block}.button>span+svg{margin-left:4px}.button>svg{display:inline-block;vertical-align:middle}.button>svg+span{margin-left:4px}.buttonsGroup{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.buttonsGroup button{border-radius:0;font-size:1rem;height:40px;line-height:1.375;margin-top:24px;position:relative;width:calc(50% - 12px)}.buttonsGroup button.locked{color:#afafaf;pointer-events:none}.buttonsGroup button.locked:after{background:#e1e1e1;border:1px solid #000;border-radius:100px;bottom:-15px;color:#2f2f2f;content:"Coming Soon";display:block;-webkit-filter:grayscale(100);filter:grayscale(100);font-size:.75rem;left:50%;padding:.1rem .4rem;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);white-space:nowrap}.formRow+.formRow{margin-top:16px}.formRow input,.formRow textarea{border-bottom:1px solid rgba(0,0,0,.15);border-radius:0;caret-color:rgba(0,0,0,.15);display:block;font-family:Roobert,Helvetica,sans-serif;font-size:1rem;line-height:1.5;padding:5px 0;width:100%}.formRow input:focus::-webkit-input-placeholder,.formRow textarea:focus::-webkit-input-placeholder{color:transparent}.formRow input:focus::placeholder,.formRow textarea:focus::placeholder{color:transparent}.formRow textarea{overflow:hidden;resize:none}.formRow_label{color:#bbb;font-size:.625rem;line-height:1.2}.formRow_label .lock-icon{-webkit-filter:grayscale(100);filter:grayscale(100);font-size:.75rem;height:1.25rem;width:1.25rem}.formRow--security input{font-size:3.5rem;line-height:1;margin:auto;text-align:center;text-transform:uppercase;width:80%}.formRow--checkbox{border-bottom:1px solid #d5d5d5}.formRow--checkbox+.formRow--checkbox{margin-top:8px}.formRow--checkbox .formRow_label{color:currentColor;display:block;font-size:1rem;line-height:1.25;padding:5px 0;position:relative}.formRow--checkbox input{height:0;position:absolute;visibility:hidden;width:0}.formRow--checkbox input:checked+span{background-color:#2f2f2f}.formRow--checkbox input:checked+span:after{background-color:#fff;left:calc(100% - 16px)}.formRow--checkbox span.pretty-toggle{background-color:transparent;border:1px solid #2f2f2f;border-radius:20px;display:inline-block;height:20px;position:absolute;right:0;transition:background-color .2s linear;width:48px}.formRow--checkbox span.pretty-toggle:after{background-color:#2f2f2f;border-radius:14px;content:"";height:14px;left:2px;position:absolute;top:2px;transition:background-color .2s linear,left .6s cubic-bezier(.19,1,.22,1);width:14px}.formRow--radio{border-bottom:1px solid #d5d5d5}.formRow--radio+.formRow--radio{margin-top:8px}.formRow--radio .formRow_label{color:currentColor;display:block;font-size:1rem;line-height:1.25;padding:5px 0;position:relative}.formRow--radio input{height:0;position:absolute;visibility:hidden;width:0}.formRow--radio input:checked+span{background-color:#2f2f2f}.formRow--radio input:checked+span:after{-webkit-transform:scale(1);transform:scale(1)}.formRow--radio span.pretty-radio{background-color:transparent;border:1px solid #2f2f2f;border-radius:20px;display:inline-block;height:20px;position:absolute;right:0;transition:background-color .2s linear;width:20px}.formRow--radio span.pretty-radio:after{background-color:#fff;border-radius:10px;content:"";height:10px;left:4px;position:absolute;top:4px;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1);width:10px}.radioButtons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.radioButtons label{cursor:pointer;margin-top:24px;position:relative;text-align:center;width:calc(50% - 12px)}.radioButtons label.locked{pointer-events:none}.radioButtons label input{height:0;position:absolute;visibility:hidden;width:0}.radioButtons label input:checked+span{background-color:#1c1c1c;color:#fff}.radioButtons label span{border:1px solid #1c1c1c;display:block;padding:8px 16px;transition:background-color .2s linear,color .2s linear,border-color .2s linear}.radioButtons label span.locked{color:#afafaf;pointer-events:none}.radioButtons label span.locked:after{background:#e1e1e1;border:1px solid #000;border-radius:100px;bottom:-15px;color:#2f2f2f;content:"Coming Soon";display:block;-webkit-filter:grayscale(100);filter:grayscale(100);font-size:.75rem;left:50%;padding:.1rem .4rem;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);white-space:nowrap}label.radio-label{cursor:pointer}label.radio-label.disabled{cursor:not-allowed}label.toggle-label{cursor:pointer}label.toggle-label.disabled{cursor:not-allowed}.main{display:flex;flex-direction:column;height:100%;padding-top:60px}.main .page,.main .page_content{display:flex;flex:1 1}.main .page_content{flex-direction:column;padding:32px}.main .page_content--middle{justify-content:center}.main .page_actions{padding:32px;text-align:center}.main .page_actions .button{margin-top:16px}.main .page_content.privacy-policy-page{-ms-overflow-style:none;height:100%;overflow:scroll;scrollbar-width:none}.main .page_content.privacy-policy-page::-webkit-scrollbar{height:0;width:0}.main .page_content.privacy-policy-page::-webkit-scrollbar-track{background:transparent}.main .page_content.privacy-policy-page::-webkit-scrollbar-thumb{background-color:transparent}.main .page_content.privacy-policy-page h1{font-size:2rem}.main .page_content.privacy-policy-page h2{font-size:1.5rem}.main .page_content.privacy-policy-page h3{font-size:1rem;font-weight:700}.main .page_content.privacy-policy-page ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px}.main .page_content.privacy-policy-page ul li{list-style:disc}.p-signup .form{margin-bottom:32px;margin-top:32px}.p-security .form{margin-bottom:40px}.p-security .form_additional{margin-left:auto;margin-right:auto;text-align:center;width:80%}.p-security .form_additional a{text-decoration:underline}.p-security .form_additional a:hover{text-decoration:none}.main .page_content.terms-of-use-page{-ms-overflow-style:none;height:100%;overflow:scroll;scrollbar-width:none}.main .page_content.terms-of-use-page::-webkit-scrollbar{height:0;width:0}.main .page_content.terms-of-use-page::-webkit-scrollbar-track{background:transparent}.main .page_content.terms-of-use-page::-webkit-scrollbar-thumb{background-color:transparent}.main .page_content.terms-of-use-page h1{font-size:2rem}.main .page_content.terms-of-use-page h2{font-size:1.5rem}.main .page_content.terms-of-use-page h3{font-size:1rem;font-weight:700}.main .page_content.terms-of-use-page ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px}.main .page_content.terms-of-use-page ul li{list-style:disc}.btnnext,.btnprev{bottom:0;left:0;position:absolute;text-align:center;width:50%;z-index:10}.btnnext{left:50%}.formNav{align-items:center;display:flex;height:60px;justify-content:center;transition:opacity .2s linear}.formNav.hidden{opacity:0}.formNav_slider{height:100%;-webkit-mask:linear-gradient(90deg,transparent,#000,transparent);mask:linear-gradient(90deg,transparent,#000,transparent);overflow:hidden;padding-top:30px;width:80%}.formNav ul{align-items:center;display:flex;flex-wrap:nowrap;margin-left:calc(50% - 25px);transition:-webkit-transform .8s cubic-bezier(.785,.135,.15,.86);transition:transform .8s cubic-bezier(.785,.135,.15,.86);transition:transform .8s cubic-bezier(.785,.135,.15,.86),-webkit-transform .8s cubic-bezier(.785,.135,.15,.86)}.formNav ul li{font-size:.75rem;font-weight:600;line-height:1.3333333333;max-width:50px;min-width:50px;opacity:.5;position:relative;text-align:center;transition:opacity .2s linear}.formNav ul li:after{background-color:#000;border-radius:50%;content:"";height:6px;left:calc(50% - 3px);position:absolute;top:calc(50% + 15px);-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .6s cubic-bezier(.785,.135,.15,.86);transition:transform .6s cubic-bezier(.785,.135,.15,.86);transition:transform .6s cubic-bezier(.785,.135,.15,.86),-webkit-transform .6s cubic-bezier(.785,.135,.15,.86);width:6px}.formNav ul li.formNav_step--first:after,.formNav ul li.formNav_step--last:after{display:none}.formNav ul li.active{opacity:1}.formNav ul li.active:after{-webkit-transform:scale(1);transform:scale(1)}.formNav[data-step="0"] ul{-webkit-transform:translate(0);transform:translate(0)}.formNav[data-step="1"] ul{-webkit-transform:translate(-50px);transform:translate(-50px)}.formNav[data-step="2"] ul{-webkit-transform:translate(-100px);transform:translate(-100px)}.formNav[data-step="3"] ul{-webkit-transform:translate(-150px);transform:translate(-150px)}.formNav[data-step="4"] ul{-webkit-transform:translate(-200px);transform:translate(-200px)}.formNav[data-step="5"] ul{-webkit-transform:translate(-250px);transform:translate(-250px)}.formNav[data-step="6"] ul{-webkit-transform:translate(-300px);transform:translate(-300px)}.formNav[data-step="7"] ul{-webkit-transform:translate(-350px);transform:translate(-350px)}.formSteps{flex:1 1;height:calc(100% - 200px);overflow:hidden;position:relative}.formSteps_slider{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;transition:-webkit-transform .6s cubic-bezier(.785,.135,.15,.86);transition:transform .6s cubic-bezier(.785,.135,.15,.86);transition:transform .6s cubic-bezier(.785,.135,.15,.86),-webkit-transform .6s cubic-bezier(.785,.135,.15,.86)}.formSteps .step{display:flex;flex-direction:column;max-width:clamp(100px,100%,600px);min-width:clamp(100px,100%,600px);padding:0 32px;width:clamp(100px,100%,600px)}.formSteps .step_title{align-items:center;display:flex;flex:1 1;opacity:0;transition:opacity .2s ease-out}.formSteps .step_title .word{display:inline-block;margin-right:12px;overflow:hidden}.formSteps .step_title .word .char{display:inline-block;line-height:1.2;-webkit-transform:translateY(101%);transform:translateY(101%);transition:all .8s ease-in-out}.formSteps .step_title .word .char.shown{-webkit-transform:translateY(0);transform:translateY(0)}.formSteps .step.step--active .step_title{opacity:1}.formSteps .step.step--active .step_title.field-focused{opacity:0}.formSteps .step_content{opacity:0;padding:16px 0 32px;transition:opacity .2s}.formSteps .step_content.active{opacity:1}.formSteps .step--last .step_content{flex:1 1;position:relative}.formSteps[data-step="0"] .formSteps_slider{-webkit-transform:translate(0);transform:translate(0)}.formSteps[data-step="1"] .formSteps_slider{-webkit-transform:translate(-100%);transform:translate(-100%)}.formSteps[data-step="2"] .formSteps_slider{-webkit-transform:translate(-200%);transform:translate(-200%)}.formSteps[data-step="3"] .formSteps_slider{-webkit-transform:translate(-300%);transform:translate(-300%)}.formSteps[data-step="4"] .formSteps_slider{-webkit-transform:translate(-400%);transform:translate(-400%)}.formSteps[data-step="5"] .formSteps_slider{-webkit-transform:translate(-500%);transform:translate(-500%)}.formSteps[data-step="6"] .formSteps_slider{-webkit-transform:translate(-600%);transform:translate(-600%)}.formSteps[data-step="7"] .formSteps_slider{-webkit-transform:translate(-700%);transform:translate(-700%)}.generationCircle{left:50%;margin-top:-20px;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.25s;width:clamp(200px,100%,600px)}.generationCircle:before{content:"";display:block;padding-top:100%}.generationCircle_value{bottom:calc(100% + 4px);font-size:.875rem;font-weight:600;line-height:1.1428571429;position:absolute;text-align:center;width:100%}.generationCircle_progress{bottom:0;display:inline-block;height:100%;left:0;padding:.5rem;position:absolute;right:0;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:100%}.generationCircle.form-submitted{opacity:0}.formActions{height:80px;padding:0 0 32px;text-align:center}.formActions .button+.button{margin-left:24px}.p-results .page_content{padding:0;position:relative}.p-results .results_header{align-items:center;display:flex;height:60px;justify-content:space-between;padding-left:32px;padding-right:32px}.p-results .results_header .button{height:40px;width:calc(50% - 8px)}.p-results .results_header .button.active{background-color:#1c1c1c;color:#fff;outline:1px solid #1c1c1c}.p-results .results_regen{bottom:8px;position:fixed;right:8px;z-index:10}.p-results .results_content{height:calc(100dvh - 120px);overflow-y:scroll;padding-bottom:32px;scroll-snap-stop:always;scroll-snap-type:y mandatory}.p-results .results_row{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;padding-left:32px;padding-right:32px;scroll-snap-align:center;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:thin}.p-results .results_row+.results_row{margin-top:8px;scrollbar-color:transparent transparent;scrollbar-width:thin}.p-results .results_row+.results_row::-webkit-scrollbar{height:0;width:0}.p-results .results_row+.results_row::-webkit-scrollbar-track{background:transparent}.p-results .results_row+.results_row::-webkit-scrollbar-thumb{background-color:transparent}.p-results .results_row_item{background-color:#eee;position:relative;scroll-snap-align:center;width:min(20rem,80vw)}.p-results .results_row_item:before{content:"";display:block;padding-top:155%}.p-results .results_row_item:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.p-results .results_row_item iframe{height:100%;left:0;position:absolute;top:0;width:100%}.EditExperimentPage{height:100dvh;overflow-y:scroll;scroll-snap-stop:always;scroll-snap-type:y mandatory}.EditExperimentPage::-webkit-scrollbar{height:0;width:0}.EditExperimentPage::-webkit-scrollbar-track{background:transparent}.EditExperimentPage::-webkit-scrollbar-thumb{background-color:transparent}.EditExperimentPage .visible-options-window{height:100dvh;margin:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);overflow:scroll;padding-bottom:2dvh;padding-top:90px;position:absolute;scroll-margin:1px;scroll-snap-stop:always;scroll-snap-type:y mandatory;top:0;-webkit-transform:translateY(0);transform:translateY(0);transition:1s cubic-bezier(.19,1,.22,1);width:100%;will-change:top}.EditExperimentPage .visible-options-window::-webkit-scrollbar{height:0;width:0}.EditExperimentPage .visible-options-window::-webkit-scrollbar-track{background:transparent}.EditExperimentPage .visible-options-window::-webkit-scrollbar-thumb{background-color:transparent}.EditExperimentPage .visible-options-window.loading{-webkit-transform:translateY(100vh);transform:translateY(100vh)}.EditExperimentPage .visible-options-window .OptionsRow{padding:0 calc(50% - 117.9px);scroll-snap-align:center;scroll-snap-stop:always}.EditExperimentPage .visible-options-window .OptionsRow::-webkit-scrollbar{height:0;width:0}.EditExperimentPage .visible-options-window .OptionsRow::-webkit-scrollbar-track{background:transparent}.EditExperimentPage .visible-options-window .OptionsRow::-webkit-scrollbar-thumb{background-color:transparent}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container{box-shadow:0 0 1rem hsla(0,0%,49%,.278);height:calc(min(100vh,852px)*.6);margin:.5rem;min-width:calc(min(100vw,393px)*.6);overflow:hidden;scroll-snap-align:center}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container.navBar{height:42.6px}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container.quote,.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container.score{height:calc(min(100vh,852px)/2*.6)}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview{min-width:min(100vw,393px);-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:top left;transform-origin:top left}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.about,.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.contact,.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.gallery,.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.home{height:min(100vh,852px)}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.navBar{height:69px;outline:1px solid #2f2f2f}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.products{height:min(100vh,852px)}.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.quote,.EditExperimentPage .visible-options-window .OptionsRow .page-option-scale-container .page-option-preview.score{height:min(50vh,426px)}.EditExperimentPage .visible-options-window>*{display:flex;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:thin}.EditExperimentPage .visible-options-window>::-webkit-scrollbar{height:0;width:0}.EditExperimentPage .visible-options-window>::-webkit-scrollbar-track{background:transparent}.EditExperimentPage .visible-options-window>::-webkit-scrollbar-thumb{background-color:transparent}.EditExperimentPage .visible-options-window>* .page-option-preview{border:none;scroll-snap-align:center}.ShowExperimentPage{-ms-overflow-style:none;background:#fff;display:block;height:100vh;overflow:scroll;scroll-snap-stop:always;scroll-snap-type:y mandatory;scrollbar-width:none}.ShowExperimentPage::-webkit-scrollbar{height:0;width:0}.ShowExperimentPage::-webkit-scrollbar-track{background:transparent}.ShowExperimentPage::-webkit-scrollbar-thumb{background-color:transparent}.ShowExperimentPage .page-option-preview{margin-bottom:-4px;scroll-snap-align:start;scroll-snap-stop:always}.ShowExperimentPage .page-option-preview.about,.ShowExperimentPage .page-option-preview.contact,.ShowExperimentPage .page-option-preview.full-site,.ShowExperimentPage .page-option-preview.gallery,.ShowExperimentPage .page-option-preview.home{height:100dvh}.ShowExperimentPage .page-option-preview.navBar{bottom:0;height:69px;position:fixed;width:100%}.ShowExperimentPage .page-option-preview.products{height:100dvh}.ShowExperimentPage .page-option-preview.quote,.ShowExperimentPage .page-option-preview.score{height:max(24dvh,300px)}
/*# sourceMappingURL=main.ee81262a.css.map*/