.distilling-ai-button[data-v-fc6a4729]{align-items:center;background:radial-gradient(120% 140% at 0 0,#ff6a3038,#ff6a3000 62%),#ffffff0a;border:1px solid rgba(255,106,48,.42);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.93rem;font-weight:550;gap:.48rem;justify-content:center;min-height:42px;padding:0 1rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease;width:-moz-fit-content;width:fit-content}.distilling-ai-button[data-v-fc6a4729]:hover:not(:disabled){border-color:#ff6a30b8;color:#ff8a4d;text-decoration:underline}.distilling-ai-button[data-v-fc6a4729]:disabled{cursor:default;opacity:.68;transform:none}.distilling-ai-button--hero[data-v-fc6a4729]{background:transparent;border-color:transparent;box-shadow:none;color:#cfcfcf;margin:.05rem auto 0;min-height:34px;padding:.15rem .4rem}.distilling-ai-button--hero[data-v-fc6a4729]:hover:not(:disabled){background:transparent;border-color:transparent;color:#ff8a4d}.distilling-ai-button--section[data-v-fc6a4729]{min-height:46px;padding:0 1.15rem}.design-studio-promo[data-v-3ff2e7f2]{aspect-ratio:16/7;border-radius:8px;color:inherit;cursor:pointer;display:block;margin:8rem auto 4rem;max-height:80vh;max-width:100%;outline-offset:4px;overflow:hidden;position:relative;text-decoration:none;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.design-studio-promo[data-v-3ff2e7f2]:after{background:linear-gradient(120deg,rgba(0,0,0,.18),transparent 45%,rgba(255,79,21,.06));border-radius:inherit;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .45s ease}.design-studio-promo[data-v-3ff2e7f2]:hover{box-shadow:0 24px 48px -12px #00000073,0 0 0 1px #ffffff0f}.design-studio-promo[data-v-3ff2e7f2]:hover:after{opacity:.65}.design-studio-promo:hover>img[data-v-3ff2e7f2]{transform:scale(1.035)}.design-studio-promo:hover .design-studio-promo__cta[data-v-3ff2e7f2]{color:#ff6a3d;text-underline-offset:.2em}.design-studio-promo[data-v-3ff2e7f2]:focus-visible{outline:2px solid #ff4f15}.design-studio-promo>img[data-v-3ff2e7f2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%;transition:transform .65s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.design-studio-promo .design-studio-promo__content[data-v-3ff2e7f2]{align-items:flex-start;color:#fff;display:flex;flex-direction:column;inset:0;padding:3rem 2rem;position:absolute;z-index:1}.design-studio-promo .design-studio-promo__title-row[data-v-3ff2e7f2]{align-items:center;display:flex;gap:.25rem;opacity:1;padding-bottom:1rem;transform:translateY(0)}.design-studio-promo .design-studio-promo__title-row .design-studio-promo__logo[data-v-3ff2e7f2]{height:13px;width:auto}.design-studio-promo .design-studio-promo__title-row span[data-v-3ff2e7f2]{font-size:1.2rem;font-weight:550;letter-spacing:-.03em}.design-studio-promo h3[data-v-3ff2e7f2]{font-size:2.4rem;font-weight:560;letter-spacing:-.03em;line-height:1.125;margin-bottom:.5rem;max-width:16ch}.design-studio-promo p[data-v-3ff2e7f2]{font-size:1.2rem;font-weight:450;letter-spacing:-.02em;margin-bottom:1.5rem;margin-top:1rem;max-width:30ch}.design-studio-promo .design-studio-promo__cta[data-v-3ff2e7f2]{color:#ff4f15;display:inline-block;font-weight:550;margin:0 auto;text-align:center;text-decoration:underline;text-underline-offset:.15em;transition:color .3s ease}@media(prefers-reduced-motion:reduce){.design-studio-promo[data-v-3ff2e7f2],.design-studio-promo[data-v-3ff2e7f2]:after{transition:none}.design-studio-promo>img[data-v-3ff2e7f2]{transition:none;will-change:auto}.design-studio-promo[data-v-3ff2e7f2]:hover{box-shadow:none;transform:none}.design-studio-promo:hover>img[data-v-3ff2e7f2]{transform:none}.design-studio-promo .design-studio-promo__cta[data-v-3ff2e7f2]{transition:none}}@container site-frame (max-width: 900px){.design-studio-promo[data-v-3ff2e7f2]{aspect-ratio:9/9;max-height:none;position:relative}.design-studio-promo>img[data-v-3ff2e7f2]{height:130%;margin-top:-27%;-o-object-position:50% 50%;object-position:50% 50%}.design-studio-promo .design-studio-promo__content[data-v-3ff2e7f2]{align-items:flex-start;display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:2rem 1.5rem}.design-studio-promo .design-studio-promo__content h3[data-v-3ff2e7f2]{font-size:2.2rem}.design-studio-promo .design-studio-promo__content p[data-v-3ff2e7f2]{font-size:1.2rem;margin-bottom:1rem;margin-top:.66rem}}@container site-frame (max-width: 530px){.design-studio-promo[data-v-3ff2e7f2]{aspect-ratio:9/14;max-height:none;position:relative}.design-studio-promo>img[data-v-3ff2e7f2]{height:118%;margin-top:-28%;-o-object-position:50% 80%;object-position:50% 80%}.design-studio-promo .design-studio-promo__content[data-v-3ff2e7f2]{padding:1.5rem 1.25rem}.design-studio-promo .design-studio-promo__content h3[data-v-3ff2e7f2]{font-size:6.8vw}.design-studio-promo .design-studio-promo__content p[data-v-3ff2e7f2]{font-size:1rem;margin-bottom:1rem;margin-top:.66rem}}.design-studio-promo--product-end[data-v-3ff2e7f2]{margin-bottom:0;margin-top:clamp(3rem,8vw,5rem)}.distilling-ai-promo[data-v-f81a674d]{border-top:1px solid hsla(0,0%,100%,.08);padding:clamp(2.25rem,5vw,3.25rem) 0 clamp(3rem,7vw,4.5rem)}.distilling-ai-promo__inner[data-v-f81a674d]{align-items:center;display:flex;flex-direction:column;gap:.65rem;margin:0 auto;max-width:36rem;text-align:center}.distilling-ai-promo__badge[data-v-f81a674d]{color:#ff6a3df2;font-size:.68rem;font-weight:650;letter-spacing:.14em;margin:0;text-transform:uppercase}.distilling-ai-promo__name[data-v-f81a674d]{color:#fff;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:560;letter-spacing:-.04em;line-height:1.1;margin:0}.distilling-ai-promo__lede[data-v-f81a674d]{color:#ffffff9e;font-size:clamp(.95rem,2.1vw,1.05rem);font-weight:450;line-height:1.55;margin:0;text-wrap:pretty}.distilling-ai-promo__btn[data-v-f81a674d]{margin-top:.35rem}.distilling-ai-promo--product[data-v-f81a674d]{border-top:1px solid hsla(0,0%,100%,.06);padding-top:clamp(1.75rem,4vw,2.5rem)}.distilling-ai-promo--product .distilling-ai-promo__name[data-v-f81a674d]{font-size:clamp(1.12rem,2.4vw,1.35rem)}.distilling-ai-promo--product .distilling-ai-promo__lede[data-v-f81a674d]{color:#ffffff8c;font-size:.94rem}
