[data-reveal]{opacity:.2;will-change:opacity,transform;transition:opacity .7s ease,transform .7s ease}[data-reveal=fade-up]{transform:translateY(32px)}[data-reveal=fade-down]{transform:translateY(-32px)}[data-reveal=fade-in]{transform:none}[data-reveal-delay="1"]{transition-delay:.15s}[data-reveal-delay="2"]{transition-delay:.3s}[data-reveal-delay="3"]{transition-delay:.45s}[data-reveal].revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.design-report{font-family:var(--font-family-nohemi)}.design-report__hero{position:relative;min-height:calc(100vh - 84px);background-color:#011647;background-image:url(/images/pages/design-report/hero-bg.webp);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:2.5rem 0}@media(max-width:46.999rem){.design-report__hero{min-height:100%}}.design-report__hero__content{position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1100px;margin:0 auto;padding:clamp(48px,8vh,120px) 24px clamp(160px,24vh,320px);text-align:center}@media(max-width:46.999rem){.design-report__hero__content{gap:24px;padding:48px 20px clamp(96px,20vh,180px)}}.design-report__hero__content__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,3vw,40px);margin-top:-20px}@media(max-width:46.999rem){.design-report__hero__content__inner{margin-top:0}}.design-report__hero__title{margin:0;width:100%;display:flex;justify-content:center}.design-report__hero__title img{display:block;width:clamp(280px,53vw,1051px);height:auto}@media(max-width:46.999rem){.design-report__hero__title img{width:min(88vw,420px)}}.design-report__hero__subtitle{margin:0;width:clamp(300px,47vw,677px)}@media(max-width:46.999rem){.design-report__hero__subtitle{width:clamp(200px,100%,400px)}}.design-report__hero__subtitle strong{font-family:var(--font-family-nohemiSemiBold),sans-serif;font-size:clamp(16px,1.6vw,24px);line-height:1.55;color:var(--color-white)}.design-report__hero__subtitle span{font-family:var(--font-family-nohemi),sans-serif;font-size:clamp(16px,1.6vw,24px);line-height:1.55;color:hsla(0,0%,100%,.65)}.design-report__hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#874fff;color:var(--color-white);font-family:var(--font-family-nohemi),sans-serif;font-size:clamp(14px,1.2vw,20px);text-decoration:none;padding:clamp(20px,2vw,36px) 26px;border:none;cursor:pointer;transition:opacity .2s}.design-report__hero__cta:hover{opacity:.9}.design-report__hero__cta img{width:clamp(9px,1.2vw,13px);height:clamp(9px,1.2vw,13px);transform:rotate(135deg)}.design-report__hero__shapes{position:absolute;left:0;right:0;bottom:-4vw;z-index:1;pointer-events:none;line-height:0}@media(max-width:46.999rem){.design-report__hero__shapes{bottom:0}}.design-report__hero__shapes img{display:block;width:100%;height:auto}.design-report__hero__icons{position:absolute;inset:0;z-index:3;pointer-events:none}.design-report__hero__icon{position:absolute;aspect-ratio:1}.design-report__hero__icon img{position:absolute;display:block;max-width:none;width:100%;height:100%}.design-report__hero__icon--smile{width:clamp(72px,6.82vw,131px);top:20.5%;left:10.1%}@media(max-width:46.999rem){.design-report__hero__icon--smile{width:clamp(40px,12.3vw,56px);top:30.6%;left:auto;right:1.1%}}.design-report__hero__icon--figma{width:clamp(80px,7.56vw,145px);top:24.1%;right:6.6%}@media(max-width:46.999rem){.design-report__hero__icon--figma{width:clamp(44px,13.7vw,60px);top:30.6%;right:auto;left:1.2%}}.design-report__hero__icon--abstract{width:clamp(78px,7.39vw,142px);bottom:36.4%;left:13.1%}@media(max-width:46.999rem){.design-report__hero__icon--abstract{width:clamp(44px,13.4vw,58px);bottom:15.4%;left:3.3%}}.design-report__hero__icon--boat{width:clamp(92px,8.79vw,169px);bottom:32.6%;right:15.3%}@media(max-width:46.999rem){.design-report__hero__icon--boat{width:clamp(52px,15.9vw,68px);bottom:15.7%;right:2.8%}}.design-report__stats{background-color:var(--color-white);position:relative}.design-report__stats__container{max-width:1532px;margin:0 auto;padding:150px 60px 100px;display:flex;flex-direction:column;gap:100px;border-right:1px solid var(--border-neutral);border-left:1px solid var(--border-neutral)}@media(max-width:46.999rem){.design-report__stats__container{gap:40px;padding:60px 1.5rem 40px;border-right:none;border-left:none}}.design-report__stats__quote{font-family:var(--font-family-nohemi),sans-serif;font-size:70px;font-weight:500;line-height:80px;letter-spacing:-.96px;color:#2b2b2b}@media(max-width:46.999rem){.design-report__stats__quote{font-size:32px;line-height:40px}}.design-report__stats__quote span{color:#b3b3b3}.design-report__stats__description{display:flex;gap:62px;align-items:flex-start}@media(max-width:46.999rem){.design-report__stats__description{flex-direction:column;gap:24px}}.design-report__stats__description__col{flex:1 1;font-family:var(--font-family-nohemi),sans-serif;font-size:20px;line-height:31px;letter-spacing:-.19px;color:#7a7a7a}@media(max-width:46.999rem){.design-report__stats__description__col{font-size:14px;line-height:21px}}.design-report__stats__description__col strong{font-family:var(--font-family-nohemiSemiBold),sans-serif;color:#0c0c0c}.design-report__stats__description__divider{width:1px;align-self:stretch;background-color:rgba(0,0,0,.12);flex-shrink:0}@media(max-width:46.999rem){.design-report__stats__description__divider{width:100%;height:1px}}.design-report__stats__intro-text{font-family:var(--font-family-nohemi),sans-serif;font-size:40px;line-height:50px;letter-spacing:-.96px;color:var(--color-black)}@media(max-width:46.999rem){.design-report__stats__intro-text{font-size:26px;line-height:30px;font-family:var(--font-family-nohemiSemiBold),sans-serif}}.design-report__stats__grid{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap}@media(max-width:46.999rem){.design-report__stats__grid{flex-direction:column;gap:16px}}.design-report__stats__grid__left,.design-report__stats__grid__right{flex:1 1;display:flex;flex-direction:column;gap:20px}.design-report__stats__card{display:flex;flex-direction:column;justify-content:space-between;padding:24px;min-height:435px}.design-report__stats__card.left{gap:240px}@media(max-width:46.999rem){.design-report__stats__card.left{gap:74px}}.design-report__stats__card.right{gap:156px}@media(max-width:46.999rem){.design-report__stats__card.right{gap:74px}.design-report__stats__card{min-height:280px;padding:16px}}.design-report__stats__card--blue{background-color:#e1f1ff}.design-report__stats__card--grey{background-color:#f8f8f8}.design-report__stats__card--grey-dark{background-color:#ebebeb}.design-report__stats__card--peach{background-color:#ffe2d9}.design-report__stats__card--mint{background-color:#e1fff4;border-radius:6px}.design-report__stats__card--lavender{background-color:#f4e9ff}.design-report__stats__card__number{font-family:var(--font-family-nohemi),sans-serif;font-size:200px;line-height:200px;letter-spacing:-10.92px;text-transform:uppercase;color:var(--color-black)}@media(max-width:46.999rem){.design-report__stats__card__number{font-size:100px;line-height:100px;letter-spacing:-5px}}.design-report__stats__card__label{border-top:1px solid rgba(0,0,0,.12);padding-top:24px}.design-report__stats__card__label h3{font-family:var(--font-family-nohemi),sans-serif;font-size:60px;font-weight:400;line-height:1;letter-spacing:-.18px;color:#040404;margin:0}@media(max-width:46.999rem){.design-report__stats__card__label h3{font-size:32px}}.design-report__stats__card__detail{border-top:1px solid rgba(43,43,43,.12);padding-top:24px;display:flex;flex-direction:column;gap:24px}@media(max-width:46.999rem){.design-report__stats__card__detail{gap:16px}}.design-report__stats__card__detail p{font-family:var(--font-family-nohemi),sans-serif;font-size:30px;line-height:1.3;letter-spacing:-.18px;color:var(--color-black);margin:0}@media(max-width:46.999rem){.design-report__stats__card__detail p{font-size:18px;line-height:1.4}}.design-report__stats__card__detail small{font-family:var(--font-family-nohemiExtraBold),sans-serif;font-size:18px;line-height:22px;color:#2b2b2b}@media(max-width:46.999rem){.design-report__stats__card__detail small{font-size:14px}}.design-report__brands{position:relative;background-color:#05102b;overflow:hidden}.design-report__brands__container{max-width:1532px;margin:0 auto;padding:150px 60px 246px;border-right:1px solid hsla(0,0%,89%,.078);border-left:1px solid hsla(0,0%,89%,.078);position:relative;z-index:2}@media(max-width:46.999rem){.design-report__brands__container{padding:60px 1.5rem 84px;border-right:none;border-left:none}}.design-report__brands__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.design-report__brands__bg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .6s ease}.design-report__brands__bg img.design-report__brands__bg--active{opacity:1}@media(prefers-reduced-motion:reduce){.design-report__brands__bg img{transition:none}}.design-report__brands__heading{position:relative;z-index:1;text-align:center;max-width:876px;margin:0 auto;display:flex;flex-direction:column;gap:25px}.design-report__brands__heading h2{font-family:var(--font-family-nohemi),sans-serif;font-size:100px;font-weight:400;line-height:110px;letter-spacing:-.96px;color:var(--color-white);margin:0;transition:color .4s ease}@media(max-width:46.999rem){.design-report__brands__heading h2{font-size:48px;line-height:52px}}.design-report__brands__heading h2 span{color:hsla(0,0%,100%,.46);transition:color .4s ease}.design-report__brands__heading p{font-family:var(--font-family-nohemiSemiBold),sans-serif;font-size:20px;line-height:31px;letter-spacing:-.19px;color:var(--color-white);margin:0;transition:color .4s ease}@media(max-width:46.999rem){.design-report__brands__heading p{font-size:14px;line-height:20px}}.design-report__brands__content{position:relative;z-index:1;max-width:1411px;margin:0 auto;padding:80px 24px 0;display:flex;flex-direction:column;gap:9px}@media(max-width:46.999rem){.design-report__brands__content{padding:40px 0 0}}.design-report__brands__tabs{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:46.999rem){.design-report__brands__tabs{gap:6px}}.design-report__brands__tabs__tab{flex:1 1;display:flex;align-items:center;gap:24px;padding:23px 33px 18px 40px;height:122px;background-color:hsla(0,0%,100%,.09);cursor:pointer;transition:background-color .2s}@media(max-width:46.999rem){.design-report__brands__tabs__tab{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 3px);height:auto;min-height:60px;padding:16px;gap:12px}}.design-report__brands__tabs__tab--active{background-color:#ff6329!important}.design-report__brands__tabs__tab img{width:40px;height:40px}@media(max-width:46.999rem){.design-report__brands__tabs__tab img{width:20px;height:20px}}.design-report__brands__tabs__tab span{font-family:var(--font-family-nohemiSemiBold),sans-serif;font-size:22px;line-height:28px;color:var(--color-white);text-transform:uppercase;transition:color .4s ease;text-align:left}@media(max-width:46.999rem){.design-report__brands__tabs__tab span{font-size:clamp(10px,2vw,14px);line-height:18px}}.design-report__brands--light .design-report__brands__heading h2{color:var(--color-black)}.design-report__brands--light .design-report__brands__heading h2 span{color:hsla(0,0%,7%,.46)}.design-report__brands--light .design-report__brands__heading p{color:var(--color-black)}.design-report__brands--light .design-report__brands__tabs__tab{background-color:hsla(0,0%,100%,.412)}.design-report__brands--light .design-report__brands__tabs__tab span{color:var(--color-black)}.design-report__brands--light .design-report__brands__tabs__tab img{filter:invert(1)}.design-report__brands--light .design-report__brands__tabs__tab--active span{color:var(--color-white)}.design-report__brands--light .design-report__brands__tabs__tab--active img{filter:invert(0)}.design-report__brands__card{background-color:var(--color-white);position:relative;overflow:hidden;display:flex;min-height:769px;padding:66px 60px;gap:60px}@media(max-width:70rem){.design-report__brands__card{flex-wrap:wrap}}@media(max-width:46.999rem){.design-report__brands__card{flex-direction:column;min-height:auto;padding:24px;gap:24px}}.design-report__brands__card__number{font-family:var(--font-family-nohemi),sans-serif;font-size:226px;line-height:180px;letter-spacing:-6.77px;text-transform:uppercase;color:rgba(51,65,80,.95);opacity:.2;min-width:310px}@media(max-width:46.999rem){.design-report__brands__card__number{font-size:100px;line-height:80px;position:relative;left:0;top:0;margin-bottom:16px;min-width:auto}}.design-report__brands__card__body{display:flex;flex-direction:column;gap:52px;max-width:841px}@media(max-width:46.999rem){.design-report__brands__card__body{gap:32px}}.design-report__brands__card__header{display:flex;flex-direction:column;gap:37px}@media(max-width:46.999rem){.design-report__brands__card__header{gap:24px}}.design-report__brands__card__header h3{font-family:var(--font-family-nohemi),sans-serif;font-size:73px;font-weight:400;line-height:59px;letter-spacing:-2.2px;text-transform:uppercase;color:var(--color-black);margin:0}@media(max-width:46.999rem){.design-report__brands__card__header h3{font-size:40px;line-height:50px}}.design-report__brands__card__header p{font-family:var(--font-family-nohemi),sans-serif;font-size:24px;line-height:40px;color:#2b2b2b;margin:0}@media(max-width:46.999rem){.design-report__brands__card__header p{font-size:18px;line-height:28px}}.design-report__brands__card__points{display:flex;flex-direction:column;gap:32px}@media(max-width:46.999rem){.design-report__brands__card__points{gap:24px}}.design-report__brands__card__point{border-bottom:1.5px solid rgba(0,0,0,.12);padding-bottom:34px}@media(max-width:46.999rem){.design-report__brands__card__point{padding-bottom:24px}}.design-report__brands__card__point:last-child{border-bottom:none}.design-report__brands__card__point p{font-family:var(--font-family-nohemi),sans-serif;font-size:24px;line-height:35px;color:#2b2b2b;margin:0}@media(max-width:46.999rem){.design-report__brands__card__point p{font-size:18px;line-height:28px}}.design-report__contact{position:relative;background-color:#011647;background-image:url(/images/pages/design-report/hero-bg.webp);background-size:cover;background-position:50%;overflow:hidden}.design-report__contact__container{max-width:1532px;margin:0 auto;padding:72px 60px 0;border-right:1px solid hsla(0,0%,89%,.078);border-left:1px solid hsla(0,0%,89%,.078)}@media(max-width:46.999rem){.design-report__contact__container{padding:40px 1.5rem 0;border-right:none;border-left:none}}.design-report__contact__heading{position:relative;z-index:1;text-align:center}.design-report__contact__heading h2{font-family:var(--font-family-nohemi),sans-serif;font-size:40px;font-weight:400;line-height:1;letter-spacing:-1.6px;color:var(--color-white);margin:0 0 30px}@media(max-width:46.999rem){.design-report__contact__heading h2{font-size:14px;letter-spacing:-.8px;margin-bottom:16px}}.design-report__contact__email{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px}@media(max-width:46.999rem){.design-report__contact__email{gap:10px}}.design-report__contact__email img{width:52px;height:38px}@media(max-width:46.999rem){.design-report__contact__email img{width:26px;height:19px}}.design-report__contact__email a{font-family:var(--font-family-nohemiSemiBold),sans-serif;font-size:54px;line-height:1;letter-spacing:-2.18px;color:var(--color-white);text-decoration:underline}@media(max-width:46.999rem){.design-report__contact__email a{font-size:24px;letter-spacing:-1px}}.design-report__contact__envelope{position:relative;z-index:1;max-width:1237px;margin:60px auto 0;display:flex;justify-content:center}@media(max-width:46.999rem){.design-report__contact__envelope{margin-top:30px;padding:0 16px}}.design-report__contact__envelope img{width:100%;max-width:1237px;height:auto}.design-report__dialog-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.61)}.design-report__dialog-container{border-radius:0;padding:18px 26px}@media(max-width:46.999rem){.design-report__dialog-container{padding:20px}}.design-report__dialog{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.design-report__dialog__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media(max-width:46.999rem){.design-report__dialog__header{margin-bottom:28px}}.design-report__dialog__header h2{font-family:var(--font-family-nohemiSemiBold),sans-serif;font-size:26px;line-height:22px;color:#2b2b2b;margin:0}@media(max-width:46.999rem){.design-report__dialog__header h2{font-size:20px}}.design-report__dialog__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0}.design-report__dialog__close:hover{opacity:.7}.design-report__dialog__form{display:flex;flex-direction:column;flex:1 1;justify-content:space-between}.design-report__dialog__fields{display:flex;flex-direction:column;gap:34px}@media(max-width:46.999rem){.design-report__dialog__fields{gap:24px}}.design-report__dialog__field{display:flex;flex-direction:column;gap:8px}.design-report__dialog__field__label{font-family:var(--font-family-nohemi),sans-serif;font-size:14px;line-height:14px;letter-spacing:.64px;color:#6d6d6d}.design-report__dialog__field input{width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.12);padding:0 0 14px;font-family:var(--font-family-nohemi),sans-serif;font-size:16px;line-height:24px;letter-spacing:.64px;color:var(--color-black);background:transparent;outline:none;transition:border-color .2s}.design-report__dialog__field input::placeholder{color:transparent}.design-report__dialog__field input:focus{border-bottom-color:var(--color-black)}.design-report__dialog__field__error{font-family:var(--font-family-nohemi),sans-serif;font-size:13px;line-height:1;color:#e53935}.design-report__dialog__submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:46px;background-color:var(--color-black);color:var(--color-white);font-family:var(--font-family-nohemi),sans-serif;font-size:12px;border:none;cursor:pointer;padding:10px;margin-top:100px;transition:opacity .2s}@media(max-width:46.999rem){.design-report__dialog__submit{margin-top:32px}}.design-report__dialog__submit:hover{opacity:.85}.design-report__dialog__submit:disabled{opacity:.6;cursor:not-allowed}.design-report__dialog__submit--invalid{background-color:#c8c8c8}.design-report__dialog__submit img{width:9px;height:9px;transform:rotate(135deg)}.design-report__dialog__submit__loader{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid var(--color-white);border-radius:50%;animation:dialog-spin .6s linear infinite}@keyframes dialog-spin{to{transform:rotate(1turn)}}