.assembl-studio-module__Ho0bxG__page{color:#240b21;min-height:100svh;font-family:var(--font-body), "Instrument Sans", sans-serif;background:radial-gradient(at 95% 15%,#916a701c,#0000 55%),#f5f1f2}.assembl-studio-module__Ho0bxG__header{color:#240b21;background:#fffdfb;justify-content:space-between;align-items:center;gap:24px;padding:24px 5%;display:flex}.assembl-studio-module__Ho0bxG__wordmark{letter-spacing:-.065em;font-size:32px;font-weight:500}.assembl-studio-module__Ho0bxG__header nav{gap:28px;font-size:16px;display:flex}.assembl-studio-module__Ho0bxG__header a[aria-current]{text-underline-offset:7px;text-decoration:underline}.assembl-studio-module__Ho0bxG__page a:focus-visible,.assembl-studio-module__Ho0bxG__page button:focus-visible{outline-offset:5px;outline:2px solid #916a70}.assembl-studio-module__Ho0bxG__intro{color:#240b21;background:radial-gradient(at 85% 10%,#916a7026,#0000 65%),#fffdfb;border-radius:0 0 32px 32px;grid-template-columns:1.4fr 1fr;align-items:center;gap:8%;margin:0 14px;padding:32px 4%;display:grid}.assembl-studio-module__Ho0bxG__eyebrow{letter-spacing:.06em;margin:0 0 18px;font-size:14px}.assembl-studio-module__Ho0bxG__intro h1{letter-spacing:-.055em;color:#240b21;margin:0 0 18px;font-size:clamp(38px,4vw,62px);font-weight:500;line-height:1.02}.assembl-studio-module__Ho0bxG__intro p{max-width:570px;font-size:16px;line-height:1.65}.assembl-studio-module__Ho0bxG__brand{max-width:410px}.assembl-studio-module__Ho0bxG__brand strong{font-size:22px;font-weight:500}.assembl-studio-module__Ho0bxG__brand a{text-underline-offset:4px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-block}.assembl-studio-module__Ho0bxG__palette{border:1px solid #240b2126;border-radius:16px;height:32px;margin-bottom:20px;display:flex;overflow:hidden}.assembl-studio-module__Ho0bxG__palette span{flex:1}.assembl-studio-module__Ho0bxG__tools{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 5%;display:flex}.assembl-studio-module__Ho0bxG__tools button,.assembl-studio-module__Ho0bxG__toolButton{color:#240b21;background:#fffdfb;border:1px solid #916a7055;border-radius:999px;min-height:44px;padding:10px 20px;font-size:14px}.assembl-studio-module__Ho0bxG__tools button[aria-pressed=true]{color:#fffdfb;background:#240b21;border-color:#240b21}.assembl-studio-module__Ho0bxG__tools p{margin-left:auto;font-size:14px}.assembl-studio-module__Ho0bxG__page canvas{border-radius:20px}.assembl-studio-module__Ho0bxG__artworkFrame{background:radial-gradient(at 80% 0,#916a7038,#0000 75%),#e9e0e5;border-radius:30px;margin-top:20px;padding:14px;box-shadow:inset 0 1px #fffdfb,0 24px 60px -40px #240b2170}.assembl-studio-module__Ho0bxG__framing{border:0;min-width:0;margin:26px 0 0;padding:20px 0}.assembl-studio-module__Ho0bxG__framing legend{letter-spacing:-.035em;padding:0;font-size:22px}.assembl-studio-module__Ho0bxG__framingTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 22px;display:flex}.assembl-studio-module__Ho0bxG__framingTop>div{flex-wrap:wrap;gap:5px;display:flex}.assembl-studio-module__Ho0bxG__framing button{color:#240b21;background:#f5f1f2;border:1px solid #0000;padding:10px 12px;font-size:14px}.assembl-studio-module__Ho0bxG__framing button[aria-pressed=true]{color:#fffdfb;background:#240b21}.assembl-studio-module__Ho0bxG__framingGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.assembl-studio-module__Ho0bxG__framingGrid label>span{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.assembl-studio-module__Ho0bxG__framingGrid output{color:#654a4e}.assembl-studio-module__Ho0bxG__framingGrid input{accent-color:#916a70;width:100%;min-height:32px}.assembl-studio-module__Ho0bxG__matte{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:14px;display:flex}.assembl-studio-module__Ho0bxG__matte>span{margin-right:8px}.assembl-studio-module__Ho0bxG__matte button{align-items:center;gap:8px;display:flex}.assembl-studio-module__Ho0bxG__matte i{border:1px solid #916a7077;border-radius:50%;width:16px;height:16px}.assembl-studio-module__Ho0bxG__framing>p{color:#654a4e;margin:16px 0 0;font-size:13px;line-height:1.6}@media (max-width:650px){.assembl-studio-module__Ho0bxG__framingGrid{grid-template-columns:1fr;gap:16px}.assembl-studio-module__Ho0bxG__artworkFrame{border-radius:24px;padding:8px}}.assembl-studio-module__Ho0bxG__page section section{box-shadow:0 12px 40px #240b2106}.assembl-studio-module__Ho0bxG__page section :is(input:not([type=range]):not([type=checkbox]):not([type=color]),textarea){border-radius:12px}:is(.assembl-studio-module__Ho0bxG__page section button,.assembl-studio-module__Ho0bxG__page section label:has(input[type=file])){border-radius:14px;min-height:44px}.assembl-studio-module__Ho0bxG__page section button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #654a4e}@media (max-width:650px){.assembl-studio-module__Ho0bxG__header{padding:18px 5%}.assembl-studio-module__Ho0bxG__header nav{gap:18px;font-size:14px}.assembl-studio-module__Ho0bxG__intro{grid-template-columns:1fr;gap:20px;margin:0 8px;padding:24px 5%}.assembl-studio-module__Ho0bxG__brand{max-width:none}.assembl-studio-module__Ho0bxG__palette{height:20px;margin-bottom:14px}.assembl-studio-module__Ho0bxG__brand strong{font-size:18px}.assembl-studio-module__Ho0bxG__brand p{margin:10px 0}.assembl-studio-module__Ho0bxG__tools{gap:8px}.assembl-studio-module__Ho0bxG__tools button{padding:10px 14px}.assembl-studio-module__Ho0bxG__tools p{width:100%;margin:4px 0 0}}
