.work-home--studio.work-home--media,.studio-landing{--background:var(--mw-bg,#000);--foreground:var(--mw-text,#fff);--card:var(--mw-panel,#111);--card-foreground:var(--mw-text,#fff);--muted:var(--mw-card,#1f1f1f);--muted-foreground:var(--mw-muted,#ffffff8f);--border:var(--mw-border,#ffffff1f);--accent:var(--mw-field,#ffffff14);--accent-foreground:var(--mw-text,#fff);--popover:var(--mw-card,#1f1f1f);--popover-foreground:var(--mw-text,#fff);--ring:var(--mw-brand,var(--primary));background:var(--mw-bg,#000);color:var(--mw-text,#fff);font-family:var(--mw-font,"HarmonyOS Sans SC", "HarmonyOS Sans", sans-serif)}.work-home--studio.work-home--media .work-home__hero{isolation:isolate;max-width:none;padding:88px 24px 0;position:relative}.work-home--studio.work-home--media .work-home__background{z-index:-1;pointer-events:none;top:0;background:linear-gradient(#0004,#0005 48%,#000 100%),url(/imgs/creator-details/studio/studio-hero.webp) 50%/cover no-repeat;height:590px;position:absolute;inset-inline:0}.work-home--studio.work-home--media .work-home__title{letter-spacing:0;max-width:1000px;color:var(--mw-text);font-size:32px;font-weight:700;line-height:1.2}.work-home--studio.work-home--media .work-home__eyebrow{color:var(--mw-secondary);margin-bottom:16px;font-size:14px;font-weight:500;line-height:20px}.work-home--studio.work-home--media .work-home__title-highlight{color:inherit;background:0 0}.work-home--studio.work-home--media .work-home__description{max-width:1000px;color:var(--mw-secondary);margin:16px 0 32px;font-size:14px;line-height:20px}.work-home--studio.work-home--media .work-home__composer,.work-home--studio.work-home--media .work-home__quick,.work-home--studio.work-home--media .work-home__tray{max-width:1000px}.work-home--studio.work-home--media .work-home__quick{gap:8px;margin-top:16px}.work-home--studio.work-home--media .work-home__quick-choice{border-color:var(--mw-border);background:var(--mw-panel);min-height:32px;color:var(--mw-secondary);border-radius:6px;padding:6px 12px;font-size:14px;line-height:20px}.work-home--studio.work-home--media .work-home__quick-choice:hover{background:var(--mw-hover);border-color:var(--mw-border);color:var(--mw-text)}.work-home--studio.work-home--media .work-home__tray{border-color:var(--mw-border);gap:24px;margin-top:40px}.work-home--studio.work-home--media .work-home__tab[aria-selected=true]{border-color:var(--mw-brand);color:var(--mw-brand)}.work-home--studio.work-home--media .work-home__gallery{max-width:1516px;padding:24px 24px 40px}.work-home--studio.work-home--media .work-home__media-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.work-home--studio.work-home--media .work-home__template-card,.work-home--studio.work-home--media .work-home__media-grid button{border:1px solid var(--mw-border);background:var(--mw-panel);box-shadow:none;border-radius:8px}.work-home--studio.work-home--media .work-home__template-card:hover,.work-home--studio.work-home--media .work-home__media-grid button:hover{border-color:var(--mw-hover)}.work-home--studio.work-home--media .work-showcase{margin-top:32px}.work-home--studio.work-home--media :is(.work-showcase-card,.work-showcase-poster){box-shadow:none;border-radius:8px}.studio-landing>section{padding-block:48px}.studio-landing>section:nth-child(2n){background:var(--mw-panel)}.studio-landing :is(h2,h3){letter-spacing:0}.studio-landing :is(.rounded-2xl,.rounded-xl){box-shadow:none;border-radius:8px}.studio-landing .rounded-full{border-radius:6px}@media (max-width:767px){.work-home--studio.work-home--media .work-home__hero{padding:48px 16px 0}.work-home--studio.work-home--media .work-home__background{background-position:50%,56% 0;height:560px}.work-home--studio.work-home--media .work-home__title{font-size:24px;line-height:32px}.work-home--studio.work-home--media .work-home__description{margin-bottom:24px}.work-home--studio.work-home--media .work-home__quick-choice{font-size:12px}.work-home--studio.work-home--media .work-home__gallery{padding:24px 16px 32px}.work-home--studio.work-home--media .work-home__media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.work-home--studio.work-home--media .work-home__tray{margin-top:32px}.studio-landing>section{padding-block:32px}}@media (prefers-reduced-motion:reduce){.work-home--studio.work-home--media *{scroll-behavior:auto}}
