@supports not selector(::-webkit-scrollbar){[data-v-dbcfd7bc]{scrollbar-color:#6d7c77 #cfd7c7;scrollbar-width:thin}}[data-v-dbcfd7bc]::-webkit-scrollbar{background-color:transparent;display:block!important;height:8px!important;padding:10px;width:7px!important}[data-v-dbcfd7bc]::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}[data-v-dbcfd7bc]::-webkit-scrollbar-thumb{background-color:#c4c4c4;border:1px solid #c4c4c4;border-radius:4px}.el-select-dropdown__item[data-v-dbcfd7bc]{font-family:MontserratRegular,Arial!important}.el-select-dropdown__item.is-selected[data-v-dbcfd7bc]{font-weight:500!important}.my-el-input-number[data-unit][data-v-dbcfd7bc]{height:34px;position:relative}.my-el-input-number[data-unit][data-v-dbcfd7bc]:after{content:attr(data-unit);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;font-size:12px;position:absolute;right:40px;top:0}.my-el-input-number .el-icon[data-v-dbcfd7bc]{color:#333;font-size:16px}.my-el-input-number .el-input-number__decrease[data-v-dbcfd7bc]{background-color:#f8f8f8}.my-el-input-number .el-input-number__decrease.is-disabled .el-icon[data-v-dbcfd7bc]{color:#ccc}.my-el-input-number .el-input-number__increase[data-v-dbcfd7bc]{background-color:#f8f8f8}.my-el-input-number .el-input .el-input__inner[data-v-dbcfd7bc]{color:"#000";font-size:14px;margin-left:-30px}.el-dialog.my-dialog-fit[data-v-dbcfd7bc]{border-radius:8px;font-family:MontserratRegular;padding:32px}.el-dialog.my-dialog-fit .el-dialog__header[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 20px}.el-dialog.my-dialog-fit .el-dialog__header .el-dialog__title[data-v-dbcfd7bc]{-webkit-box-flex:1;color:#0a0a0a;-ms-flex:1;flex:1;font-family:MontserratMedium;font-size:20px;line-height:28px;text-align:center}.el-dialog.my-dialog-fit .el-dialog__header .el-icon[data-v-dbcfd7bc]{color:#333;font-size:20px}.el-dialog.my-dialog-fit .el-dialog__footer[data-v-dbcfd7bc]{padding-top:32px}.el-dialog.my-dialog-fit .el-dialog__footer .dialog-footer[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-dialog.my-dialog-fit .el-dialog__footer .dialog-footer .el-button[data-v-dbcfd7bc]{background:#fff;color:#333;font-family:MontserratMedium;font-weight:500;height:36px;margin-left:10px;width:148px}.el-dialog.my-dialog-fit .el-dialog__footer .dialog-footer .el-button[data-v-dbcfd7bc]:first-child{margin-left:0}.el-dialog.my-dialog-fit .el-dialog__footer .dialog-footer .el-button.el-button--primary[data-v-dbcfd7bc]{background:#0d99ff;color:#fff}.el-message[data-v-dbcfd7bc]{font-family:MontserratMedium;padding:16px}.el-message .el-message__icon[data-v-dbcfd7bc]{display:inline-block;font-size:16px;padding-right:8px}.el-message .el-message__content[data-v-dbcfd7bc]{color:#1d2129;font-size:16px;font-weight:500;line-height:24px}.el-message .el-message__closeBtn[data-v-dbcfd7bc]{color:#4e5969;font-size:12px}.el-message.el-message--success[data-v-dbcfd7bc]{background-color:#e8ffea}.el-message.el-message--error[data-v-dbcfd7bc]{background-color:#ffece8}.el-message .el-message-icon--error[data-v-dbcfd7bc]{color:#f53f3f}@media (min-width:1100px) and (max-width:1600px){.small-title[data-v-dbcfd7bc]{top:40px!important}}.el-message[data-v-dbcfd7bc]{z-index:99999!important}.product_bg[data-v-dbcfd7bc]{background-image:url(https://file.colorsled.com/pro/images/series/cate1.jpg);background-size:100% 100%}.c-select .el-select__suffix .el-select__caret.is-reverse[data-v-dbcfd7bc]{color:#0d99ff!important}.c-select .el-select__wrapper[data-v-dbcfd7bc]{border:1px solid #dcdcdc;-webkit-box-shadow:none;box-shadow:none}.c-select .el-select__wrapper[data-v-dbcfd7bc]:hover{border:1px solid #0d99ff;-webkit-box-shadow:none;box-shadow:none}.c-select .el-select__wrapper.is-focused[data-v-dbcfd7bc]{border:1px solid #0d99ff;-webkit-box-shadow:0 0 0 2px #d9e1ff!important;box-shadow:0 0 0 2px #d9e1ff!important}.c-select .el-select__placeholder.is-transparent[data-v-dbcfd7bc]{color:#999!important}.c-select .el-select__placeholder[data-v-dbcfd7bc]{color:#333!important}.c-select-b .el-select__suffix .el-select__caret.is-reverse[data-v-dbcfd7bc]{color:#0d99ff!important}.c-select-b .el-select__wrapper[data-v-dbcfd7bc]{background:transparent;border:1px solid #dcdcdc;-webkit-box-shadow:none;box-shadow:none}.c-select-b .el-select__wrapper[data-v-dbcfd7bc]:hover{border:1px solid #0d99ff;-webkit-box-shadow:none;box-shadow:none}.c-select-b .el-select__wrapper.is-focused[data-v-dbcfd7bc]{border:1px solid #0d99ff}.c-select-b .el-select__placeholder.is-transparent[data-v-dbcfd7bc]{color:#999!important}.c-select-b .el-select__placeholder[data-v-dbcfd7bc]{color:#f5f5f5!important}.c-select-popper[data-v-dbcfd7bc]{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.102),0 8px 10px 1px rgba(0,0,0,.059),0 3px 14px 2px rgba(0,0,0,.051);box-shadow:0 5px 5px -3px #0000001a,0 8px 10px 1px #0000000f,0 3px 14px 2px #0000000d;margin-top:0!important}.c-select-popper.el-select__popper[data-v-dbcfd7bc]{border:1px solid #f2f2f2!important;margin-top:-2px!important}.c-select-popper .el-popper__arrow[data-v-dbcfd7bc]{display:none!important}.c-select-popper .el-select-dropdown__list[data-v-dbcfd7bc]{margin:6px!important;padding:0}.c-select-popper .el-select-dropdown__item.is-hovering[data-v-dbcfd7bc]{background:#f5f5f5;color:#333}.c-select-popper .el-select-dropdown__item.is-selected[data-v-dbcfd7bc]{background:#e7f5ff;color:#0d99ff}.c-select-popper .el-select-dropdown__item[data-v-dbcfd7bc]{border-radius:3px;color:#333;height:32px;overflow:hidden;padding:0 8px}.c-select-popper .el-select-dropdown__item[data-v-dbcfd7bc]:hover{background:#f5f5f5!important;color:#333!important}.c-input .el-input__wrapper[data-v-dbcfd7bc]{border:1px solid #dcdcdc;-webkit-box-shadow:none;box-shadow:none}.c-input .el-input__wrapper.is-focus[data-v-dbcfd7bc]{border:1px solid #0d99ff;-webkit-box-shadow:0 0 0 2px #d9e1ff!important;box-shadow:0 0 0 2px #d9e1ff!important}.c-input .el-input__inner[data-v-dbcfd7bc]{color:#333!important}.c-input .el-input__inner[data-v-dbcfd7bc]::-webkit-input-placeholder{color:#999!important}.c-input .el-input__inner[data-v-dbcfd7bc]::-moz-placeholder{color:#999!important}.c-input .el-input__inner[data-v-dbcfd7bc]:-ms-input-placeholder{color:#999!important}.c-input .el-input__inner[data-v-dbcfd7bc]::-ms-input-placeholder{color:#999!important}.c-input .el-input__inner[data-v-dbcfd7bc]::placeholder{color:#999!important}.c-input-b .el-input__wrapper[data-v-dbcfd7bc]{background:transparent;border:1px solid #dcdcdc;-webkit-box-shadow:none;box-shadow:none}.c-input-b .el-input__wrapper.is-focus[data-v-dbcfd7bc]{border:1px solid #0d99ff}.c-input-b .el-input__inner[data-v-dbcfd7bc]{color:#f5f5f5!important}.c-input-b .el-input__inner[data-v-dbcfd7bc]::-webkit-input-placeholder{color:#999!important}.c-input-b .el-input__inner[data-v-dbcfd7bc]::-moz-placeholder{color:#999!important}.c-input-b .el-input__inner[data-v-dbcfd7bc]:-ms-input-placeholder{color:#999!important}.c-input-b .el-input__inner[data-v-dbcfd7bc]::-ms-input-placeholder{color:#999!important}.c-input-b .el-input__inner[data-v-dbcfd7bc]::placeholder{color:#999!important}.c-input-b.is-disabled .el-input__wrapper[data-v-dbcfd7bc],.c-input.is-disabled .el-input__wrapper[data-v-dbcfd7bc]{-webkit-box-shadow:none!important;box-shadow:none!important}.c-input-b.is-disabled .el-input__wrapper[data-v-dbcfd7bc]{background:transparent!important}.c-radio[data-v-dbcfd7bc]{color:#333}.c-radio .el-radio__inner[data-v-dbcfd7bc]{border:1px solid #0d99ff}.c-radio .el-radio__inner[data-v-dbcfd7bc]:after{background:#0d99ff;height:6px;width:6px}.c-radio .is-checked .el-radio__inner[data-v-dbcfd7bc]{background:#fff!important}.c-radio .is-disabled .el-radio__inner[data-v-dbcfd7bc]:after{background:#00000040}.c-radio-b[data-v-dbcfd7bc]{color:#f5f5f5}.c-radio-b .el-radio__inner[data-v-dbcfd7bc]{background:transparent;border:1px solid #f5f5f5}.c-radio-b .el-radio__inner[data-v-dbcfd7bc]:after{background:#f5f5f5;height:6px;width:6px}.c-radio-b .is-checked .el-radio__inner[data-v-dbcfd7bc]{background:transparent!important;border-color:#f5f5f5}.c-radio-b .is-disabled .el-radio__inner[data-v-dbcfd7bc]:after{background:#00000040}.c-radio-b .el-radio__label[data-v-dbcfd7bc],.c-radio-b .is-checked+.el-radio__label[data-v-dbcfd7bc]{color:#f5f5f5}.c-radio-b .is-disabled .el-radio__inner[data-v-dbcfd7bc]{background:transparent}.c-checkbox .el-checkbox__label[data-v-dbcfd7bc]{color:#333}.c-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-dbcfd7bc]{background:#fff;border:1px solid #dcdfe6}.c-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-dbcfd7bc]:hover{border:1px solid #0d99ff}.c-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-dbcfd7bc]:before{background-color:#0d99ff;border:0;content:" ";height:8px;left:50%;opacity:1;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:8px}.c-checkbox-b .el-checkbox__label[data-v-dbcfd7bc]{color:#fff}.c-checkbox-b .el-checkbox__inner[data-v-dbcfd7bc],.c-checkbox-b .el-checkbox__input.is-checked .el-checkbox__inner[data-v-dbcfd7bc]{background:transparent;border-color:#f5f5f5}.c-checkbox-b .el-checkbox__input.is-checked+.el-checkbox__label[data-v-dbcfd7bc]{color:#fff}.c-checkbox-b .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-dbcfd7bc]:hover{border:1px solid #f5f5f5}.c-checkbox-b .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-dbcfd7bc]{background-color:transparent;border:1px solid #f5f5f5}.c-checkbox-b .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-dbcfd7bc]:before{background-color:#fff;border:0;content:" ";height:8px;left:50%;opacity:1;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:8px}.c-upload .el-upload-dragger[data-v-dbcfd7bc]{background:#fafafa;border:1px solid #d9d9d9}.c-upload .el-upload-dragger[data-v-dbcfd7bc]:hover{border:1px solid #0d99ff}.c-picker .el-input__inner[data-v-dbcfd7bc]{color:#333}.c-picker-popper .el-date-table td .el-date-table-cell .el-date-table-cell__text[data-v-dbcfd7bc]{border-radius:4px!important}.c-picker-popper .el-date-picker__header-label[data-v-dbcfd7bc],.c-picker-popper .el-date-table th[data-v-dbcfd7bc]{color:#000000d9}.c-dropdown-popper .el-popper__arrow[data-v-dbcfd7bc]{display:none}.c-dropdown-popper .el-dropdown-menu[data-v-dbcfd7bc]{padding:6px}.c-dropdown-popper .el-dropdown-menu__item[data-v-dbcfd7bc]{color:#333}.c-dropdown-popper .el-dropdown-menu__item[data-v-dbcfd7bc]:hover{background:#f5f5f5;color:#333}.c-btn-default[data-v-dbcfd7bc]{color:#333!important}.c-btn-default[data-v-dbcfd7bc]:hover{color:#fff!important}.c-btn-black[data-v-dbcfd7bc],.c-btn-default[data-v-dbcfd7bc]:hover{background:#0a0a0a;border:1px solid #0a0a0a}.c-btn-black[data-v-dbcfd7bc]{color:#fff}.c-btn-black[data-v-dbcfd7bc]:hover{background:#a6a6a6;border:1px solid #a6a6a6;color:#333!important}.c-btn-default.is-disabled[data-v-dbcfd7bc]{color:#999!important}.c-btn-black.is-disabled[data-v-dbcfd7bc]{background:#f0f0f0!important;color:#999!important}.c-table thead[data-v-dbcfd7bc]{color:#333}.c-table thead th[data-v-dbcfd7bc]{font-family:MontserratMedium;font-weight:500}.c-table .el-table__cell[data-v-dbcfd7bc]{color:#333}.design-home[data-v-dbcfd7bc]{color:#111;font-size:clamp(13px,1.2vw,22px);line-height:1.55}.design-container[data-v-dbcfd7bc]{margin-left:auto;margin-right:auto;max-width:1560px;width:78%}.design-home h1[data-v-dbcfd7bc],.design-home h2[data-v-dbcfd7bc],.design-home h3[data-v-dbcfd7bc]{font-weight:400;letter-spacing:0;line-height:1.2}.design-section-title[data-v-dbcfd7bc]{font-size:clamp(22px,2.1vw,40px);margin:0;padding:4.4vw 0 1.15vw}.design-section-title[data-v-dbcfd7bc]:after{content:"-";display:block;font-size:24px;line-height:1;margin-top:.5vw}.design-section-title.design-container[data-v-dbcfd7bc]{margin-left:auto;margin-right:auto}.home-pill[data-v-dbcfd7bc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #000;border-radius:30px;color:#000;font-size:clamp(12px,1.05vw,16px);justify-content:center;line-height:1.5;padding:.32em 1.05em;-webkit-transition:background .2s,color .2s,border-color .2s;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.home-pill[data-v-dbcfd7bc]:hover{background:#000;border-color:#000;color:#fff}.home-pill.green[data-v-dbcfd7bc],.home-pill.outline[data-v-dbcfd7bc]{background:#fff;border-color:#000;color:#000}.home-pill.black[data-v-dbcfd7bc],.home-pill.outline-light[data-v-dbcfd7bc]{background:#000;border-color:#fff;color:#fff}.home-pill.green[data-v-dbcfd7bc]:hover,.home-pill.outline[data-v-dbcfd7bc]:hover{background:#000;border-color:#000;color:#fff}.home-pill.black[data-v-dbcfd7bc]:hover,.home-pill.outline-light[data-v-dbcfd7bc]:hover{background:#fff;border-color:#000;color:#000}.design-buttons[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2vw}.design-hero[data-v-dbcfd7bc]{background:#151515;color:#fff;cursor:-webkit-grab;cursor:grab;height:48vw;max-height:1080px;min-height:480px;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-hero.is-dragging[data-v-dbcfd7bc]{cursor:-webkit-grabbing;cursor:grabbing}.design-hero-slide[data-v-dbcfd7bc]{position:relative;-webkit-box-flex:0;background:#151515;-ms-flex:0 0 100%;flex:0 0 100%;height:100%;overflow:hidden;width:100%}.design-hero-slide>img[data-v-dbcfd7bc]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%}.design-hero-slide:nth-child(2)>img[data-v-dbcfd7bc]{-o-object-position:center bottom;object-position:center bottom}.design-hero-slide[data-v-dbcfd7bc]:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,transparent),to(rgba(0,0,0,.467)));background:linear-gradient(transparent 45%,#0007);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.design-hero-copy[data-v-dbcfd7bc]{bottom:3.15vw;cursor:auto;left:3%;pointer-events:auto;position:absolute;right:3%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;z-index:2}.design-hero-copy .home-pill[data-v-dbcfd7bc]{pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-hero-copy h1[data-v-dbcfd7bc],.design-hero-copy h2[data-v-dbcfd7bc]{font-size:clamp(34px,3.5vw,68px);margin:0 0 .2vw}.design-hero-copy h3[data-v-dbcfd7bc]{font-size:clamp(17px,2.1vw,34px)}.design-hero-copy p[data-v-dbcfd7bc]{color:#dedede;font-size:clamp(13px,1.4vw,22px);line-height:1.5;margin:.8vw 0 2.2vw;max-width:48%;white-space:pre-line}.design-dots[data-v-dbcfd7bc]{bottom:2.1vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;position:absolute;right:2.5%;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.design-dots button[data-v-dbcfd7bc]{display:grid;min-height:40px;min-width:24px;padding:0;place-items:center;width:1.8vw}.design-dots span[data-v-dbcfd7bc]{background:#ffffff70;border-radius:50%;display:block;height:10px;width:10px}.design-dots button.active[data-v-dbcfd7bc]{min-width:40px;width:2.8vw}.design-dots button.active span[data-v-dbcfd7bc]{background:#fff;border-radius:5px;height:10px;width:80%}.design-about .design-section-title[data-v-dbcfd7bc]{padding-top:4.9vw}.design-about-grid[data-v-dbcfd7bc]{display:grid;gap:4%;grid-template-columns:48% 48%}.design-brand-player[data-v-dbcfd7bc]{position:relative;width:100%;-ms-flex-item-align:start;align-self:start}.design-brand-film[data-v-dbcfd7bc]{aspect-ratio:1.56;background:#b2b2b2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.design-brand-play[data-v-dbcfd7bc]{background:transparent;border:0;cursor:pointer;display:grid;top:0;right:0;bottom:48px;left:0;padding:0;place-items:center;position:absolute;z-index:1}.design-brand-play span[data-v-dbcfd7bc]{background:#0000008c;border-radius:50%;display:grid;height:clamp(48px,5vw,72px);place-items:center;width:clamp(48px,5vw,72px)}.design-brand-play span[data-v-dbcfd7bc]:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:.55em 0 .55em .9em;content:"";display:block;height:0;margin-left:.15em;width:0}.design-about-copy>p[data-v-dbcfd7bc]{line-height:1.65;margin:-.2em 0 3.25vw}.design-audiences>div[data-v-dbcfd7bc]{border-top:1px solid #d8d8d8;padding:.8vw 0}.design-audiences>div[data-v-dbcfd7bc]:last-child{border-bottom:1px solid #d8d8d8}.design-audiences>div>button[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:clamp(13px,1.25vw,19px);padding:0}.design-audiences>div.active>button[data-v-dbcfd7bc]{color:#111}.design-audience-arrow[data-v-dbcfd7bc]{height:auto;width:clamp(14px,1.4vw,22px);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.design-audience-panel[data-v-dbcfd7bc]{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .35s ease;transition:grid-template-rows .35s ease;transition:grid-template-rows .35s ease,-ms-grid-rows .35s ease}.design-audience-panel.open[data-v-dbcfd7bc]{grid-template-rows:1fr}.design-audience-panel-inner[data-v-dbcfd7bc]{min-height:0;overflow:hidden}.design-audiences em[data-v-dbcfd7bc]{display:block;font-size:.9em;margin:.3em 0}.design-audiences ol[data-v-dbcfd7bc]{font-size:.92em;line-height:1.9;list-style:decimal inside;margin:0 0 .5em;padding:0}.design-stats[data-v-dbcfd7bc]{display:grid;grid-template-columns:repeat(6,-webkit-max-content);grid-template-columns:repeat(6,max-content);-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #dedede;justify-content:space-between;margin:4.1vw 0 2.8vw;padding-top:2.1vw}.design-stats>div[data-v-dbcfd7bc]{border-bottom:1px solid #ddd;padding-bottom:1vw}.design-stats strong[data-v-dbcfd7bc]{display:block;font-size:clamp(19px,1.9vw,30px);font-weight:400;line-height:1.2}.design-stats em[data-v-dbcfd7bc]{font-size:clamp(9px,.95vw,14px);white-space:nowrap}.design-family-banner[data-v-dbcfd7bc]{background:#171717;color:#fff;cursor:-webkit-grab;cursor:grab;height:39vw;max-height:780px;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-family-banner.is-dragging[data-v-dbcfd7bc],.design-project-photo.is-dragging[data-v-dbcfd7bc],.design-support.is-dragging[data-v-dbcfd7bc]{cursor:-webkit-grabbing;cursor:grabbing}.design-swipe-track[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:-webkit-transform .45s ease;transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;width:100%;will-change:transform}.design-family-slide[data-v-dbcfd7bc],.design-project-slide[data-v-dbcfd7bc],.design-support-slide[data-v-dbcfd7bc]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%;overflow:hidden;width:100%}.design-family-slide>img[data-v-dbcfd7bc]:not(.design-if-award){height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 43.76%;object-position:center 43.76%;pointer-events:none;-webkit-transform:scale(1.024);transform:scale(1.024);width:100%}.design-family-banner .design-if-award[data-v-dbcfd7bc]{height:auto;left:11%;position:absolute;top:8.5%;width:3.5%;z-index:2}.design-family-slide[data-v-dbcfd7bc]:after,.design-project-slide[data-v-dbcfd7bc]:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),to(rgba(0,0,0,.733)));background:linear-gradient(transparent 40%,#000b);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.design-feature-copy[data-v-dbcfd7bc]{bottom:2.5vw;cursor:auto;left:11%;pointer-events:auto;position:absolute;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;z-index:1}.design-feature-copy .design-buttons[data-v-dbcfd7bc]{pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-feature-copy h2[data-v-dbcfd7bc]{font-size:clamp(30px,3.4vw,66px)}.design-feature-copy h3[data-v-dbcfd7bc]{font-size:clamp(18px,2.1vw,34px);margin:.4vw 0 2.6vw}.design-family-switch[data-v-dbcfd7bc]{display:grid;gap:.6vw;grid-template-columns:1fr 1fr;margin-bottom:1.3vw;margin-top:1.1vw}.design-family-switch a[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #111;border-radius:999px 0 0 999px;color:#111;font-size:clamp(12px,.94vw,18px);height:clamp(48px,3.65vw,70px);letter-spacing:.02em;-webkit-transition:background .2s,color .2s,border-color .2s,font-size .15s;transition:background .2s,color .2s,border-color .2s,font-size .15s}.design-family-switch a[data-v-dbcfd7bc]:last-child{border-radius:0 999px 999px 0}.design-family-switch a[data-v-dbcfd7bc]:active,.design-family-switch a[data-v-dbcfd7bc]:hover{background:#000;border-color:#000;color:#fff}.design-family-switch a[data-v-dbcfd7bc]:active{font-size:clamp(11px,.85vw,16px)}.design-support[data-v-dbcfd7bc]{cursor:-webkit-grab;cursor:grab;max-height:1020px;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-support-bg[data-v-dbcfd7bc]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%}.design-service-copy[data-v-dbcfd7bc]{bottom:13%;cursor:auto;left:0;pointer-events:auto;position:absolute;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:100%;z-index:1}.design-service-copy h3[data-v-dbcfd7bc]{font-size:clamp(28px,2vw,44px);letter-spacing:.04em;margin-bottom:.4vw}.design-service-copy p[data-v-dbcfd7bc]{color:#333;font-size:clamp(11px,1vw,17px);line-height:1.85;margin:.4vw 0 0}.design-service-link[data-v-dbcfd7bc]{border-bottom:1px solid #666;font-size:.85em;pointer-events:auto}.design-support .design-dots[data-v-dbcfd7bc]{color:#111}.design-support .design-dots span[data-v-dbcfd7bc]{background:#12121233}.design-support .design-dots button.active span[data-v-dbcfd7bc]{background:#111}.design-project-photo[data-v-dbcfd7bc]{background:#342818;color:#fff;cursor:-webkit-grab;cursor:grab;height:48vw;max-height:1020px;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-project-slide>img[data-v-dbcfd7bc]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30.714%;object-position:center 30.714%;pointer-events:none;width:100%}.design-project-copy[data-v-dbcfd7bc]{bottom:3.25vw;cursor:auto;left:11%;pointer-events:auto;position:absolute;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:64%;z-index:2}.design-project-copy h2[data-v-dbcfd7bc]{font-size:clamp(30px,3.4vw,66px)}.design-project-copy h3[data-v-dbcfd7bc]{font-size:clamp(17px,2.1vw,34px);margin:.4vw 0 2.5vw}.design-project-copy .home-pill[data-v-dbcfd7bc]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.design-case-hotspot[data-v-dbcfd7bc]{color:#111;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4}.hotspot-position-1[data-v-dbcfd7bc]{left:18%;top:16%}.hotspot-position-2[data-v-dbcfd7bc]{left:51%;top:20%}.hotspot-position-3[data-v-dbcfd7bc]{left:82%;top:32%}.design-hotspot-mark[data-v-dbcfd7bc]{-webkit-animation:design-hotspot-pulse-dbcfd7bc 1.6s ease-in-out infinite;animation:design-hotspot-pulse-dbcfd7bc 1.6s ease-in-out infinite;display:grid;height:max(52px,3.5vw);opacity:.5;padding:5px;place-items:center;width:max(52px,3.5vw)}.design-hotspot-mark img[data-v-dbcfd7bc]{height:auto;width:clamp(32px,3vw,58px)}.design-case-hotspot.active .design-hotspot-mark[data-v-dbcfd7bc],.design-hotspot-mark[data-v-dbcfd7bc]:focus-visible,.design-hotspot-mark[data-v-dbcfd7bc]:hover{-webkit-animation:none;animation:none;opacity:1}@-webkit-keyframes design-hotspot-pulse-dbcfd7bc{0%,to{opacity:.5}50%{opacity:1}}@keyframes design-hotspot-pulse-dbcfd7bc{0%,to{opacity:.5}50%{opacity:1}}.design-case-card[data-v-dbcfd7bc]{background:#fff;border-radius:7px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.333);box-shadow:0 3px 10px #0005;color:#111;font-size:clamp(9px,.7vw,12px);overflow-y:auto;padding:1.3vw;position:absolute;width:clamp(205px,18.2vw,340px);z-index:5;-ms-scroll-chaining:none;overscroll-behavior:contain;pointer-events:none;visibility:hidden}.design-case-card.is-anchored[data-v-dbcfd7bc]{pointer-events:auto;visibility:visible}.design-case-card>img[data-v-dbcfd7bc]{height:5.4vw;min-height:55px;min-width:55px;-o-object-fit:cover;object-fit:cover;width:5.4vw}.design-case-card>a[data-v-dbcfd7bc],.design-case-card>strong[data-v-dbcfd7bc]{display:block}.design-swatches[data-v-dbcfd7bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:.3vw 0 1vw}.design-swatches>span[data-v-dbcfd7bc]{background:#111;height:8px;width:8px}.design-swatches>span+span[data-v-dbcfd7bc]{background:#888}.design-case-card>a[data-v-dbcfd7bc]{color:#999;margin:.4vw 0}.design-case-card>h3[data-v-dbcfd7bc]{font-size:clamp(18px,1.3vw,26px);margin:1vw 0 .3vw}.design-case-card>p[data-v-dbcfd7bc]{font-weight:700;line-height:1.65;margin:0 0 1vw}.design-case-card .design-buttons[data-v-dbcfd7bc]{gap:.7vw}.design-case-card .home-pill[data-v-dbcfd7bc]{font-size:.85em}.design-case-card>small[data-v-dbcfd7bc]{display:block;margin-top:1vw}.design-case-close[data-v-dbcfd7bc]{display:grid;height:28px;padding:5px;place-items:center;position:absolute;right:3px;top:3px;width:28px}.design-case-close .icon-exit[data-v-dbcfd7bc]{height:16px;width:16px}.design-resource-section[data-v-dbcfd7bc]{padding-bottom:7.8vw}.design-resource-mosaic[data-v-dbcfd7bc]{border-left:1px solid #ddd;border-top:1px solid #ddd;display:grid;grid-template-columns:30% 30% 20% 20%;grid-template-rows:16vw 16vw}.design-resource-mosaic>a[data-v-dbcfd7bc]{border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;background-position:50%;background-size:cover;color:#111;-ms-flex-direction:column;flex-direction:column;-webkit-transition:color .2s ease;transition:color .2s ease}.design-resource-mosaic .resource-icon[data-v-dbcfd7bc]{height:2vw;left:1.3vw;min-height:24px;min-width:22px;position:absolute;top:1.2vw;width:1.9vw}.design-resource-mosaic .resource-icon img[data-v-dbcfd7bc]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.design-resource-mosaic .resource-icon-hover[data-v-dbcfd7bc]{opacity:0}.design-resource-mosaic h3[data-v-dbcfd7bc]{font-size:clamp(15px,1.3vw,23px)}.design-resource-mosaic>a[data-v-dbcfd7bc]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.267)),to(rgba(0,0,0,.267))),var(--resource-cover);background-image:linear-gradient(#0004,#0004),var(--resource-cover);color:#fff}.design-resource-mosaic>a:hover .resource-icon-default[data-v-dbcfd7bc]{opacity:0}.design-resource-mosaic>a:hover .resource-icon-hover[data-v-dbcfd7bc]{opacity:1}.design-resource-mosaic .resource-catalogs[data-v-dbcfd7bc]{grid-row:span 2}.design-resource-mosaic .resource-video[data-v-dbcfd7bc]{grid-column:span 2}@media (max-width:800px){.design-container[data-v-dbcfd7bc]{width:88%}.design-section-title[data-v-dbcfd7bc]{font-size:22px;padding:45px 0 18px}.design-section-title[data-v-dbcfd7bc]:after{margin-top:5px}.design-hero[data-v-dbcfd7bc]{height:100svh;max-height:none;min-height:100svh}.design-hero-copy[data-v-dbcfd7bc]{bottom:max(36px,6svh);left:6%;right:6%}.design-hero-copy h1[data-v-dbcfd7bc],.design-hero-copy h2[data-v-dbcfd7bc]{font-size:clamp(22px,6.2vw,28px)}.design-hero-copy h3[data-v-dbcfd7bc]{font-size:clamp(12px,3.4vw,15px);line-height:1.35;max-width:95%}.design-hero-copy p[data-v-dbcfd7bc]{display:-webkit-box;font-size:clamp(11px,3vw,13px);margin:8px 0 14px;max-width:92%;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.design-hero-copy .home-pill[data-v-dbcfd7bc]{font-size:12px;padding:.28em .95em}.design-dots[data-v-dbcfd7bc]{bottom:max(14px,2.5svh);right:5%}.design-dots button[data-v-dbcfd7bc]{min-height:28px;min-width:22px}.design-about .design-section-title[data-v-dbcfd7bc]{padding-top:40px}.design-about-grid[data-v-dbcfd7bc]{gap:28px;grid-template-columns:1fr}.design-brand-film[data-v-dbcfd7bc]{font-size:18px}.design-brand-play span[data-v-dbcfd7bc]{height:56px;width:56px}.design-about-copy>p[data-v-dbcfd7bc]{margin:0 0 25px}.design-audiences>div[data-v-dbcfd7bc]{padding:13px 0}.design-audiences>div>button[data-v-dbcfd7bc]{font-size:15px}.design-audiences em[data-v-dbcfd7bc]{margin:8px 0}.design-stats[data-v-dbcfd7bc]{gap:22px 12px;grid-template-columns:repeat(3,1fr);margin:30px 0 0;padding-top:20px}.design-stats strong[data-v-dbcfd7bc]{font-size:23px}.design-stats em[data-v-dbcfd7bc]{font-size:9px;white-space:normal}.design-stats>div[data-v-dbcfd7bc]{padding-bottom:12px}.design-family-banner[data-v-dbcfd7bc]{height:65vw;min-height:380px}.design-family-banner .design-if-award[data-v-dbcfd7bc]{left:6%;top:24px;width:36px}.design-feature-copy[data-v-dbcfd7bc]{bottom:34px;left:6%}.design-feature-copy h2[data-v-dbcfd7bc]{font-size:29px}.design-feature-copy h3[data-v-dbcfd7bc]{font-size:16px;margin:8px 0 24px}.design-family-switch[data-v-dbcfd7bc]{gap:8px;margin-top:12px}.design-family-switch a[data-v-dbcfd7bc]{font-size:12px;height:52px}.design-family-switch a[data-v-dbcfd7bc]:active{font-size:11px}.design-support[data-v-dbcfd7bc]{height:650px;max-height:none}.design-service-copy[data-v-dbcfd7bc]{left:15%;top:28%;width:70%}.design-service-copy h3[data-v-dbcfd7bc]{font-size:64px}.design-service-copy p[data-v-dbcfd7bc]{font-size:13px;margin:14px 0 0}.design-project-photo[data-v-dbcfd7bc]{height:610px;max-height:none}.design-project-copy[data-v-dbcfd7bc]{bottom:35px;left:6%;width:88%}.design-project-copy h2[data-v-dbcfd7bc]{font-size:26px;max-width:90%}.design-project-copy h3[data-v-dbcfd7bc]{font-size:14px;margin:10px 0 25px}.design-case-card[data-v-dbcfd7bc]{padding:16px;width:220px}.design-project-photo:not(.case-ready) .design-case-card[data-v-dbcfd7bc]{display:none}.design-case-card>img[data-v-dbcfd7bc]{height:60px;width:60px}.design-case-card>a[data-v-dbcfd7bc]{margin:6px 0}.design-case-card>h3[data-v-dbcfd7bc]{margin-top:15px}.design-case-card .design-buttons[data-v-dbcfd7bc]{gap:8px}.design-case-card>small[data-v-dbcfd7bc]{margin-top:12px}.design-resource-section[data-v-dbcfd7bc]{padding-bottom:50px}.design-resource-mosaic[data-v-dbcfd7bc]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,180px)}.design-resource-mosaic .resource-catalogs[data-v-dbcfd7bc]{grid-row:auto}.design-resource-mosaic .resource-media[data-v-dbcfd7bc]{grid-column:auto}.design-resource-mosaic .resource-icon[data-v-dbcfd7bc]{left:14px;top:14px}.design-resource-mosaic h3[data-v-dbcfd7bc]{font-size:16px}}@media (prefers-reduced-motion:reduce){.design-swipe-track[data-v-dbcfd7bc]{-webkit-transition:none;transition:none}.design-hotspot-mark[data-v-dbcfd7bc]{-webkit-animation:none;animation:none;opacity:.75}}
