*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}@font-face{font-family:SequelSansBook;font-display:swap;src:url(/assets/fonts/SequelSansBook.woff2) format("woff2");font-weight:400;font-style:normal}body,html{height:auto;min-height:100%}body{opacity:0;visibility:hidden;background-color:#fff;min-width:20rem;color:#000;font-family:SequelSansBook;font-size:1rem}html[data-fls-loaded] body{animation:show-body .45s ease .2s forwards}@keyframes show-body{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}[data-fls-scrolllock] body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{position:relative;width:100%}::selection{background-color:#000!important;color:#fff!important}*,a,button{outline:none!important;-webkit-tap-highlight-color:transparent!important}.button{position:relative;display:flex;align-items:center;column-gap:max(.15625vw,.1875rem)}.button span{border-radius:max(.10417vw,.125rem);overflow:hidden;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-wrap:nowrap;white-space:nowrap;height:max(1.66667vw,2rem);padding:max(.20833vw,.25rem) max(1.04167vw,1.25rem);font-size:max(.83333vw,1rem);font-style:normal;line-height:1;border:max(.05208vw,.0625rem) solid transparent;transition:background-color .3s ease 0s}.button span svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button.arrow span svg,.button.arrow-down span svg,.button.arrow-right span svg{width:max(.83333vw,1rem);height:auto}.button.white span{background-color:#fff;color:#000}.button.black span{background-color:#000;color:#fff}.header{position:fixed;z-index:10;top:0;left:0;width:100%;padding:max(.83333vw,1rem) 0}.header__container{display:flex;align-items:center;justify-content:space-between;column-gap:max(1.04167vw,1.25rem)}.header__logo{position:relative;z-index:2;width:max(7.76042vw,9.3125rem)}.header__logo img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.header__social{display:flex;align-items:center;gap:14px;justify-content:flex-end}.header__social-item{position:relative;flex-shrink:0}.footer{position:fixed;z-index:8;bottom:0;left:0;width:100%;padding-bottom:max(.83333vw,1rem)}.footer__container{display:flex;align-items:center;justify-content:space-between}.footer__text{color:#fff;font-size:max(.83333vw,.875rem);font-style:normal;line-height:130%;letter-spacing:-.01em;word-spacing:.15em;text-transform:uppercase}.main-bg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;top:0;left:0;z-index:1;width:100%;height:100vh}.main-bg:before{content:"";position:absolute;z-index:4;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(0,0,0,.3) 20.35%,transparent 96.8%);-webkit-backdrop-filter:blur(max(.05208vw,.0625rem));backdrop-filter:blur(max(.05208vw,.0625rem))}.main-bg__back-video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity .6s ease 0s,visibility .6s ease 0s}.steps-active-mode .main-bg__back-video{opacity:0;visibility:hidden}.main-bg__back-video img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-bg__back-video-secondary{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease 0s,visibility .6s ease 0s}.steps-active-mode .main-bg__back-video-secondary{opacity:1;visibility:visible}.main-bg__back-video-secondary video{z-index:1;object-fit:cover}.main-bg__back-video-secondary video,.main-bg__lines{position:absolute;top:0;left:0;width:100%;height:100%}.main-bg__lines{z-index:3}.main-bg__lines img{z-index:1;object-fit:cover}.main-bg__front,.main-bg__lines img{position:absolute;top:0;left:0;width:100%;height:100%}.main-bg__front{z-index:4}.main-bg__front img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero{position:relative;z-index:2;width:100%;opacity:1;visibility:visible;transition:opacity .6s ease 0s,visibility .6s ease 0s}.steps-active-mode .hero{opacity:0;visibility:hidden}.hero__container{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;row-gap:max(4.16667vw,5rem);padding-top:max(5.625vw,6.75rem);padding-bottom:max(5.72917vw,5.625rem)}.hero__sub-title{color:#fff;text-align:center;font-size:max(.83333vw,1rem);font-style:normal;line-height:normal;text-transform:uppercase;max-width:max(19.47917vw,23.375rem)}.hero__main{display:flex;flex-direction:column;align-items:center;row-gap:max(.9375vw,1.125rem)}.hero__title img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hero__title h1{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.steps{position:absolute;z-index:3;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;transition:opacity .6s ease 0s,visibility .6s ease 0s;pointer-events:none}.steps-active-mode .steps{pointer-events:auto}.steps::-webkit-scrollbar{display:none}.steps-active-mode .steps{opacity:1;visibility:visible}.steps__container{display:flex;align-items:center;justify-content:center;padding-top:max(3.125vw,4.5rem);padding-bottom:max(3.125vw,2.5rem);min-height:100%}.steps__body-wrapper{display:flex;flex-direction:column;row-gap:max(.52083vw,.625rem);width:100%;max-width:max(30.20833vw,36.25rem)}.steps__body{border-radius:max(.26042vw,.3125rem);background-color:#e6ecf0;overflow:hidden;padding:max(1.5625vw,.75rem) max(1.5625vw,.75rem) max(1.5625vw,1.25rem)}.steps__body-main{border-radius:max(.10417vw,.125rem);background:linear-gradient(138deg,#e8eff4,#e6ecf0 97.97%);box-shadow:max(2.91667vw,1.75rem) max(2.5vw,1.5rem) max(2.5vw,1.5rem) 0 #dae2e7;padding:max(1.04167vw,.75rem);background:url(/assets/img/steps/body-main-bg.svg) 50%/cover no-repeat}.steps__body-main-header{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:max(1.5625vw,1.25rem)}.steps__body-main-header-button{display:inline-flex;align-items:center;column-gap:max(.52083vw,.625rem)}.steps__body-main-header-button.hidden{opacity:0;visibility:hidden}.steps__body-main-header-button svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:max(.83333vw,1rem);height:auto}.steps__body-main-header-button svg path{stroke:rgba(0,0,0,.4);transition:stroke .3s ease 0s}.steps__body-main-header-button span{color:rgba(0,0,0,.4);font-size:max(.9375vw,1.125rem);font-style:normal;line-height:normal;transition:color .3s ease 0s}.steps__body-main-header-label{border-radius:max(.10417vw,.125rem);background-color:hsla(0,0%,100%,.6);display:inline-flex;align-items:center;justify-content:center;column-gap:max(.41667vw,.5rem);padding:max(.52083vw,.5rem) max(1.04167vw,.875rem)}.steps__body-main-header-label span{color:#000;font-size:max(.72917vw,.75rem);font-style:normal;line-height:130%;letter-spacing:-.01em;text-transform:uppercase}.steps__body-main-header-label img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:max(.88542vw,.875rem);height:auto}.steps__body-main-step-box{position:relative;z-index:1;width:100%}.steps__body-bottom{position:relative;z-index:2;padding-top:max(1.04167vw,1.25rem);display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:10px}.steps__body-bottom-title{color:#000;font-size:max(1.875vw,1.5rem);font-style:normal;line-height:normal;letter-spacing:-.0277777778em}.steps__body-bottom-title:not(:last-child){margin-bottom:max(.9375vw,.625rem)}.steps__body-bottom-title:not(:first-child){margin-top:max(1.5625vw,1.25rem)}.steps__body-bottom-text{color:rgba(0,0,0,.4);font-size:max(.9375vw,1rem);font-style:normal;line-height:normal;max-width:max(27.39583vw,32.875rem);text-wrap:balance}.steps__body-bottom-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:max(.3125vw,.375rem)}.steps__body-bottom-buttons:not(:first-child){margin-top:max(1.25vw,1.25rem)}.steps__body-additional,.steps__body-additionals{position:relative;width:100%}.step-box__item{display:none}.step-box__item.active{display:block;position:relative;width:100%}.step-box__item.collection-step.active{display:block}.step-box__item.loading-step{margin-top:min(-3.64583vw,-2.5rem);margin-bottom:min(-2.08333vw,-1.25rem)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.progress-bar{display:flex;align-items:center;justify-content:center;column-gap:max(.26042vw,.3125rem);margin-top:max(.52083vw,.625rem)}.progress-bar__dot{flex-shrink:0;width:max(.3125vw,.375rem);aspect-ratio:1;border-radius:50%;background-color:#cfd7db;transition:background-color .3s ease 0s}.progress-bar__dot.active{background-color:#3a3a3a}.progress-bar__dot.completed{background-color:#686d70}.loading-step,.loading-step__body{position:relative;width:100%}.loading-step__body{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loading-step__bg{position:relative;z-index:1;width:100%}.loading-step__bg img{width:100%}.loading-step__text{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:56%;height:auto}.loading-step__star{z-index:2;will-change:transform;animation:spin 4s linear infinite}.loading-step__star,.loading-step__star img{position:absolute;top:0;left:0;width:100%;height:100%}.loading-step__star img{z-index:1;object-fit:cover}.style-step{position:relative;z-index:1;width:100%}.style-step__items{position:relative;width:100%;display:flex;flex-direction:column;row-gap:max(.625vw,.625rem)}.style-step__item{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .3s ease,row-gap .3s ease;min-height:0;grid-row-gap:0;row-gap:0}.style-step__item.selected{grid-template-rows:auto 1fr;row-gap:max(.41667vw,.5rem)}.style-step__item-header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-radius:max(.10417vw,.125rem);background-color:#dde5ea;padding:max(.72917vw,.75rem) max(1.30208vw,1.25rem) max(.72917vw,.75rem) max(.72917vw,.875rem);transition:box-shadow .3s ease 0s}.style-step__item-header.selected{box-shadow:0 min(-.41667vw,-.375rem) max(1.875vw,1.5rem) 0 hsla(0,0%,100%,.57) inset,max(2.91667vw,2rem) max(2.5vw,1.75rem) max(2.5vw,1.75rem) 0 #dae2e7}.style-step__item-icon{position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:max(2.5vw,2.125rem);aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;margin-right:max(.9375vw,1rem)}.style-step__item-icon img{width:100%}.style-step__item-info{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;row-gap:max(.41667vw,.375rem)}.style-step__item-info h3{color:#000;font-size:max(1.04167vw,1rem);font-style:normal;line-height:100%}.style-step__item-info p{color:#838383;font-size:max(.83333vw,.75rem);font-style:normal;font-weight:400;line-height:100%}.style-step__item-check{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1;flex-shrink:0;width:max(1.45833vw,1.5rem);aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;background-color:#e7edf1;border-radius:50%;transition:background-color .3s ease 0s;margin-left:max(.52083vw,.625rem)}.selected .style-step__item-check{background-color:#282829}.style-step__item-check svg{flex-shrink:0;width:max(.83333vw,1rem);height:auto;opacity:0;transition:opacity .3s ease 0s}.selected .style-step__item-check svg{opacity:1}.style-step__item-image{position:relative;width:100%;overflow:hidden}.style-step__item-image img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.palette-step{position:relative;z-index:1;width:100%}.palette-step__items{position:relative;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:max(.41667vw,.5rem);gap:max(.41667vw,.5rem)}.palette-step__item{cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;row-gap:max(.52083vw,.625rem);background-color:#dde5ea;border-radius:max(.10417vw,.125rem);transition:box-shadow .3s ease 0s;padding:max(.72917vw,.75rem)}.palette-step__item.selected{box-shadow:0 min(-.41667vw,-.375rem) max(1.875vw,1.5rem) 0 hsla(0,0%,100%,.57) inset,max(2.91667vw,2rem) max(2.5vw,1.75rem) max(2.5vw,1.75rem) 0 #dae2e7}.palette-step__item-colors{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:max(.3125vw,.375rem);gap:max(.3125vw,.375rem)}.palette-step__item-color{position:relative;width:100%;height:max(4.27083vw,3.375rem)}.palette-step__item-info{display:flex;align-items:center;justify-content:space-between;column-gap:max(.52083vw,.625rem);width:100%}.palette-step__item-name{color:#000;font-size:max(1.04167vw,.875rem);font-style:normal;line-height:100%}.palette-step__item-check{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1;flex-shrink:0;width:max(1.45833vw,1.5rem);aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;background-color:#e7edf1;border-radius:50%;transition:background-color .3s ease 0s}.selected .palette-step__item-check{background-color:#282829}.palette-step__item-check svg{flex-shrink:0;width:max(.83333vw,1rem);height:auto;opacity:0;transition:opacity .3s ease 0s}.selected .palette-step__item-check svg{opacity:1}.emotion-step{position:relative;z-index:1;width:100%}.emotion-step__items{position:relative;width:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:max(1.35417vw,1.625rem);gap:max(1.35417vw,1.625rem)}.emotion-step__item{position:relative;width:max(6.97917vw,8.375rem);aspect-ratio:1;border-radius:50%;background-color:#dde5ea;align-self:center;justify-self:center;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:max(.05208vw,.0625rem) solid transparent;transition:border .3s ease 0s,box-shadow .3s ease 0s;cursor:pointer}.emotion-step__item:hover{border:1px solid rgba(0,0,0,.2)}.emotion-step__item:before{content:"";position:absolute;z-index:1;inset:max(.625vw,.75rem);background-color:#c6d3da;border-radius:50%}.emotion-step__item span{position:relative;z-index:2;color:#fff;font-size:max(1.04167vw,1.25rem);font-style:normal;line-height:130%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emotion-step__item:first-child,.emotion-step__item:nth-child(3){transform:translateY(calc(50% + max(.67708vw, .375rem)))}.emotion-step__item:nth-child(7),.emotion-step__item:nth-child(9){transform:translateY(calc(-50% - max(.67708vw, .375rem)))}.emotion-step__item.selected{border:max(.05208vw,.0625rem) solid #f8fcff;box-shadow:0 min(-.46875vw,-.375rem) max(1.875vw,1.5rem) 0 hsla(0,0%,100%,.57) inset,max(2.91667vw,2.625rem) max(2.5vw,2.25rem) max(2.5vw,2.25rem) 0 #dae2e7}.emotion-step__item.empty{opacity:0;visibility:hidden}.emotion-step__item.empty,.emotion-step__item.title{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emotion-step__item.title{border:max(.05208vw,.0625rem) solid #f8fcff;background-color:#dde3e8}.emotion-step__item.title:before{content:"";background-color:#d1d5d8}.emotion-step__item.title img{position:relative;z-index:2;width:60%}.energy-step{position:relative;z-index:1;width:100%}.energy-step__body{flex-direction:column;row-gap:max(.52083vw,.625rem);padding-bottom:max(.52083vw,.625rem)}.energy-step__body,.energy-step__labels{position:relative;width:100%;display:flex}.energy-step__labels{align-items:center;justify-content:space-between;column-gap:max(1.04167vw,.9375rem)}.energy-step__labels span{color:#000;font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal;letter-spacing:-.04em}.range-energy-step{display:flex;flex-direction:column;align-items:center;row-gap:max(.41667vw,.5rem);width:100%}.range-energy-step__value{position:relative;width:max(3.125vw,3.375rem);aspect-ratio:60/48;border-radius:max(5.20833vw,6.25rem);border:max(.05208vw,.0625rem) solid #dee7e8;background-color:#dae2e7;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#000;font-size:max(1.25vw,1.25rem);font-style:normal;font-weight:400;line-height:100%;box-shadow:0 min(-.46875vw,-.375rem) max(1.875vw,1.5rem) 0 hsla(0,0%,100%,.57) inset,max(2.91667vw,2.125rem) max(2.5vw,2rem) max(2.5vw,2rem) 0 #dae2e7}.range-energy-step__track{position:relative;width:100%}.range-energy-step__progress-line{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;z-index:2;height:max(.41667vw,.5rem);left:0;top:calc(50% + max(.05208vw, .0625rem));transform:translateY(-50%);background:linear-gradient(90deg,#e7eef6,#a4c9e8);border-radius:max(1.04167vw,1.25rem)}.range-energy-step__input{width:100%;-webkit-appearance:none;background:transparent}.range-energy-step__input::-webkit-slider-runnable-track{height:max(.41667vw,.5rem);background:#c8c8c8;border-radius:max(1.04167vw,1.25rem);background:#dae2e7}.range-energy-step__input::-webkit-slider-thumb{position:relative;z-index:3;-webkit-appearance:none;height:max(1.25vw,1.5rem);width:max(1.25vw,1.5rem);background:url(/assets/img/steps/step-4/thumb.webp) 50%/contain no-repeat;border-radius:50%;cursor:pointer;margin-top:-.4375rem}.symbol-step{position:relative;z-index:1;width:100%}.symbol-step__items{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:max(.625vw,.5rem);gap:max(.625vw,.5rem)}.symbol-step__item{cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:max(.20833vw,.25rem);border-radius:max(.10417vw,.125rem);background-color:#dde5ea;transition:transform .3s ease 0s;transform:scale(1.0001);padding:max(.41667vw,.5rem) max(.83333vw,.75rem) max(.83333vw,.75rem)}.symbol-step__item-icon{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:max(5.20833vw,4.5rem);opacity:.4;transition:opacity .3s ease 0s}.selected .symbol-step__item-icon{opacity:1}.symbol-step__item-icon img{width:100%}.symbol-step__item-name{color:#000;text-align:center;font-size:max(1.04167vw,1rem);font-style:normal;line-height:100%;opacity:.4;transition:opacity .3s ease 0s}.selected .symbol-step__item-name{opacity:1}.trust-step{z-index:1}.trust-step,.trust-step__body{position:relative;width:100%}.trust-step__textarea{resize:none;border-radius:max(.10417vw,.125rem);background-color:#dde5ea;padding:max(1.04167vw,.875rem);box-shadow:max(2.91667vw,2rem) max(2.5vw,1.75rem) max(2.5vw,1.75rem) 0 #dae2e7;color:#000;font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal}.trust-step__textarea::placeholder{color:rgba(0,0,0,.2);font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal}.trust-step__counter{margin-top:max(.83333vw,.875rem);width:100%;text-align:right;color:rgba(0,0,0,.4);font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal}.preview-step,.preview-step__items{position:relative;z-index:1;width:100%}.preview-step__items{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:max(1.5625vw,1.5rem);row-gap:max(1.5625vw,1.5rem);grid-column-gap:max(1.25vw,1rem);column-gap:max(1.25vw,1rem)}.preview-step__item{display:flex;flex-direction:column;align-items:flex-start;row-gap:max(.3125vw,.375rem)}.preview-step__item h4{color:#838383;font-size:max(.83333vw,.875rem);font-style:normal;line-height:100%}.preview-step__item span{color:#000;font-size:max(1.04167vw,1rem);font-style:normal;line-height:120%}.result-step{position:relative;z-index:1;width:100%}.result-step__image{position:relative;width:100%;aspect-ratio:1}.result-step__image img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.preview-additional{position:relative;width:100%}.preview-additional__body{border-radius:max(.26042vw,.3125rem);background-color:#e6ecf0}.preview-additional__header{padding:max(.625vw,.75rem) max(1.5625vw,.75rem);display:grid;grid-template-columns:1fr auto 1fr}.preview-additional__header-more{display:inline-flex;align-items:center;column-gap:max(.3125vw,.25rem)}.preview-additional__header-more span{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#000;font-size:max(.83333vw,1rem);font-style:normal;line-height:normal;opacity:.4;transition:opacity .3s ease 0s}.preview-additional__header-more span span:first-child{display:block}.opened .preview-additional__header-more span span:first-child,.preview-additional__header-more span span:nth-child(2){display:none}.opened .preview-additional__header-more span span:nth-child(2){display:block}.preview-additional__header-more svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:max(.67708vw,.8125rem);height:auto;opacity:.4;transition:opacity .3s ease 0s,transform .3s ease 0s}.opened .preview-additional__header-more svg{transform:rotate(-180deg)}.preview-additional__header-copy{display:inline-flex;align-items:center;column-gap:max(.20833vw,.25rem);transition:opacity .3s ease 0s}.preview-additional__header-copy.copied svg path:nth-child(3){opacity:1}.preview-additional__header-copy{justify-self:flex-end}.preview-additional__header-copy span{overflow:hidden;color:#000;font-size:max(.83333vw,1rem);font-style:normal;line-height:normal}.preview-additional__header-copy span,.preview-additional__header-copy svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-additional__header-copy svg{width:max(.88542vw,1.0625rem);height:auto}.preview-additional__header-copy svg path:nth-child(3){opacity:0;transition:opacity .3s ease 0s}.preview-additional__prompt{position:relative;width:100%;height:0;overflow:hidden;padding:0 max(1.5625vw,.75rem);transition:padding .3s ease 0s,height .3s ease 0s}.opened .preview-additional__prompt{height:max(15.625vw,15rem);padding:max(.41667vw,.5rem) max(1.5625vw,.75rem) max(1.5625vw,.75rem)}.preview-additional__prompt pre{padding:max(1.04167vw,.75rem);border-radius:max(.10417vw,.125rem);background-color:#dde5ea;box-shadow:0 min(-.46875vw,-.375rem) max(1.875vw,1.5rem) 0 hsla(0,0%,100%,.57) inset,max(2.91667vw,2.625rem) max(2.5vw,2rem) max(2.5vw,2rem) 0 #dae2e7;white-space:pre-wrap;word-break:break-word;font-family:monospace;color:rgba(0,0,0,.5);font-size:max(.83333vw,.75rem);font-style:normal;line-height:normal;height:max(13.64583vw,13.75rem);overflow-y:auto}.preview-additional__prompt pre::-webkit-scrollbar{width:max(.52083vw,.625rem)}.preview-additional__prompt pre::-webkit-scrollbar-track{background:transparent;border-radius:max(.52083vw,.625rem)}.preview-additional__prompt pre::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:max(.52083vw,.625rem)}.preview-additional__prompt pre::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.6)}.email-step{position:relative;z-index:1;width:100%}.email-step__body{position:relative;width:100%;display:flex;flex-direction:column;row-gap:max(1.5625vw,1.5rem)}.email-step__content{display:flex;flex-direction:column;row-gap:max(.9375vw,1rem)}.email-step__connected{justify-content:space-between;padding:max(.72917vw,.75rem);border-radius:max(.10417vw,.125rem);background-color:#dde5ea;margin-top:max(.52083vw,.625rem)}.email-step__connected,.email-step__connected-info{display:flex;align-items:center;gap:max(.52083vw,.625rem)}.email-step__connected-info{flex:1 1 auto}.email-step__connected-label{color:rgba(0,0,0,.4)}.email-step__connected-email,.email-step__connected-label{font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal}.email-step__connected-email{color:#000;font-weight:500}.email-step__disconnect{padding:max(.3125vw,.375rem) max(.625vw,.75rem);font-size:max(.72917vw,.75rem);border-radius:max(.10417vw,.125rem);background-color:transparent;border:max(.05208vw,.0625rem) solid rgba(0,0,0,.2);color:rgba(0,0,0,.4);cursor:pointer;transition:all .3s ease 0s}.email-step__disconnect:hover{border-color:rgba(0,0,0,.4);color:#000}.email-step__disconnect:disabled{opacity:.5;cursor:not-allowed}.email-step__error{color:rgba(255,0,0,.8);font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal;margin-top:max(.52083vw,.625rem)}@media (max-width:47.99875em){[class*=__container]{padding-left:1rem;padding-right:1rem}.header__time{display:none}.hero__container,.main-bg{min-height:100svh}.hero__container{padding-bottom:5rem}.steps{height:100svh;min-height:100svh}.emotion-step__items{padding:.625rem 0;gap:.75rem;width:18.375rem;margin:0 auto}.emotion-step__item{width:5.625rem}.emotion-step__item:before{inset:.5rem}.emotion-step__item span{font-size:.875rem}}@media (min-width:47.99875em) and (any-hover:hover){.button.white:hover span{background-color:#ddd}.button.black:hover span{background-color:#2c2c2c}.steps__body-main-header-button:hover span{color:#000}.steps__body-main-header-button:hover svg path{stroke:#000}.palette-step__item:not(.selected):hover .palette-step__item-check,.style-step__item:not(.selected):hover .style-step__item-check{background-color:rgba(40,40,41,.5)}.emotion-step__item:hover{box-shadow:0 min(-.46875vw,-.375rem) max(1.875vw,1.5rem) 0 hsla(0,0%,100%,.57) inset,max(2.91667vw,2.625rem) max(2.5vw,2.25rem) max(2.5vw,2.25rem) 0 #dae2e7;border:1px solid rgba(0,0,0,.2)}.symbol-step__item:hover{transform:scale(.95)}.symbol-step__item:hover .symbol-step__item-icon,.symbol-step__item:hover .symbol-step__item-name{opacity:.6}.preview-additional__header-more:hover span,.preview-additional__header-more:hover svg{opacity:1}.preview-additional__header-copy:hover{opacity:.4}}@media (min-width:47.99875em){[class*=__container]{padding-left:max(4.16667vw,2rem);padding-right:max(4.16667vw,2rem)}.header__left{display:flex;align-items:center;justify-content:flex-start;column-gap:max(14.84375vw,7.5rem)}.header__time{color:#fff;font-size:max(.83333vw,1rem);font-style:normal;line-height:normal;text-transform:uppercase}.header__social{justify-self:flex-end}.hero__container{min-height:100vh}.hero__title{width:max(59.63542vw,32.5rem)}}@media (min-width:87.49875em){.hero__container{padding-bottom:max(2.60417vw,1.875rem)}}.collection-step{position:relative;z-index:1;width:100%;display:block!important}.collection-step__body{position:relative;width:100%;display:flex;flex-direction:column;row-gap:max(1.5625vw,1.5rem)}.collection-step__header{display:flex;flex-direction:column;row-gap:max(.9375vw,1rem);margin-bottom:max(1.5625vw,1.25rem)}.collection-step__stats{display:flex;align-items:center;gap:max(2.08333vw,2.5rem);margin-top:max(.52083vw,.625rem)}.collection-step__stat{display:flex;flex-direction:column;row-gap:max(.20833vw,.25rem)}.collection-step__stat-label{color:rgba(0,0,0,.4);font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal}.collection-step__stat-value{color:#000;font-size:max(1.25vw,1.25rem);font-style:normal;line-height:normal;font-weight:500}.collection-grid{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:max(1.25vw,1.5rem);gap:max(1.25vw,1.5rem);width:100%;visibility:visible!important;opacity:1!important}@media (max-width:1200px){.collection-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.collection-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.collection-grid{grid-template-columns:repeat(2,1fr)}}.steps__body-wrapper:has(.collection-grid){max-width:max(80vw,75rem)}.steps__body-wrapper:has(.collection-item-step){max-width:max(80vw,75rem)}.collection-grid-item{display:flex!important;flex-direction:column;row-gap:max(.52083vw,.625rem);visibility:visible!important;opacity:1!important}.collection-grid-item__image{position:relative;aspect-ratio:1;overflow:hidden;border-radius:max(.10417vw,.125rem);background-color:#dde5ea}.collection-grid-item__image,.collection-grid-item__image img{width:100%;display:block!important;visibility:visible!important}.collection-grid-item__image img{height:100%;object-fit:cover}.collection-grid-item__info{display:flex;justify-content:space-between;align-items:center;padding:max(.3125vw,.375rem) 0;flex-wrap:wrap}.collection-grid-item__id,.collection-grid-item__owner{color:#000;font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal}.collection-grid-item__owner{color:rgba(0,0,0,.6)}.collection-item-step{position:relative;z-index:1;width:100%}.collection-item-step__body{position:relative;width:100%;display:flex;flex-direction:column;row-gap:max(1.5625vw,1.5rem)}.collection-item-step__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:max(2.08333vw,2.5rem);gap:max(2.08333vw,2.5rem);width:100%}@media (max-width:768px){.collection-item-step__content{grid-template-columns:1fr;gap:max(1.5625vw,1.5rem)}}.collection-item-step__image{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:max(.10417vw,.125rem);background-color:#dde5ea}.collection-item-step__image img{width:100%;height:100%;object-fit:cover}.collection-item-step__details{display:flex;flex-direction:column;row-gap:max(.72917vw,.75rem)}.collection-item-step__detail{display:flex;justify-content:space-between;align-items:flex-start;padding:max(.52083vw,.625rem) 0;border-bottom:max(.05208vw,.0625rem) solid rgba(0,0,0,.1)}.collection-item-step__detail:last-child{border-bottom:none}.collection-item-step__detail-label{color:rgba(0,0,0,.4);font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal;flex:0 0 auto;margin-right:max(1.04167vw,1.25rem)}.collection-item-step__detail-value{color:#000;font-size:max(.83333vw,.875rem);font-style:normal;line-height:normal;text-align:right;flex:1 1 auto;word-break:break-word}.collection-item-step__detail-value a{color:#000;text-decoration:underline;transition:color .3s ease 0s}.collection-item-step__detail-value a:hover{color:rgba(0,0,0,.6)}.collection-item-step__detail-value--uri{font-size:max(.72917vw,.75rem);word-break:break-all;font-family:monospace}.modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;z-index:999}.modal-container{background:#fff;width:90%;max-width:420px;border-radius:12px;padding:20px;animation:popup .25s ease-out}.modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cccccc70;font-weight:700}.modal-header h3{font-size:1.4rem;padding-bottom:10px}.modal-close{font-size:22px;background:none;border:none;cursor:pointer}.modal-body{margin-top:15px}.result-arrow path{stroke:#000}