.image-marketing{--image-copy:#b0b0af;border-top:1px solid var(--q-line);padding:0 28px}.image-marketing>section{max-width:1144px;margin:0 auto}.image-marketing .image-marketing-heading{text-align:center;max-width:760px;margin:0 auto}.image-marketing-heading h2{text-wrap:balance;margin-top:16px;font-size:clamp(30px,3.3vw,46px);font-weight:650;line-height:1.2}.image-marketing-heading>p:not(.quick-eyebrow){max-width:620px;color:var(--image-copy);margin:20px auto 0;font-size:16px}.image-marketing-heading .quick-button{border-radius:99px;margin-top:28px}.image-marketing .image-guide{padding:92px 0 48px}.image-guide-steps{gap:104px;margin:80px 0 0;padding:0;list-style:none;display:grid}.image-guide-step{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.image-guide-copy{grid-area:1/2;min-width:0}.image-guide-visual{grid-area:1/1;min-width:0}.image-guide-step:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.image-guide-step:nth-child(2n) .image-guide-copy{grid-column:1}.image-guide-step:nth-child(2n) .image-guide-visual{grid-column:2}.image-guide-copy .image-step-label{color:var(--earth-secondary);letter-spacing:.09em;align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.image-step-label>span{letter-spacing:0;border:1px solid #48484a;border-radius:50%;place-items:center;width:32px;height:32px;font:12px Consolas,monospace;display:grid}.image-guide-copy h3{text-wrap:balance;margin-top:18px;font-size:clamp(26px,2.6vw,35px);font-weight:620;line-height:1.24}.image-guide-copy>p:not(.image-step-label){color:var(--image-copy);margin-top:20px;font-size:15px;line-height:1.8}.image-prompt-example{border-left:2px solid #717170;margin-top:25px;padding-left:18px}.image-prompt-example>span,.image-guide-models>span{letter-spacing:.09em;color:#b7b7b6;font-size:10px;font-weight:600}.image-prompt-example p{color:#c3c3c2;margin-top:8px;font-size:13px;line-height:1.8}.image-guide-visual>img,.image-reference-scene>img{aspect-ratio:3/2;border-radius:16px;width:100%;height:auto;display:block}.image-guide-visual figcaption{color:#a6a6a5;justify-content:space-between;gap:16px;margin-top:14px;font-size:11px;line-height:1.6;display:flex}.image-guide-product figcaption>span:last-child{font-family:Consolas,monospace}.image-guide-models{margin-top:26px}.image-guide-models ul{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.image-guide-models li{color:#d8d8d7;border:1px solid #3c3c3e;border-radius:5px;padding:6px 10px;font-size:11px;line-height:1.5}.image-guide-styles>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;padding:22px 0;display:grid}.image-guide-styles>div>div:nth-child(2){margin-top:40px}.image-guide-styles>div>div:nth-child(3){margin-top:80px}.image-guide-styles img{aspect-ratio:2/3;border-radius:12px;width:100%;height:auto;display:block}.image-guide-styles>div span{color:#cdcdcc;text-align:center;margin-top:12px;font-size:11px;display:block}.image-reference-scene{position:relative}.image-reference-source{background:#e5e4e2;border:3px solid #e5e4e2;border-radius:8px;width:29%;position:absolute;bottom:16px;left:16px;overflow:hidden;box-shadow:0 6px 18px #20202230}.image-reference-source img{width:100%;height:auto;display:block}.image-reference-source span{color:#2a2a2c;justify-content:space-between;align-items:center;padding:5px 6px 2px;font-size:10px;font-weight:600;display:flex}.image-guide-copy .image-guide-tip{color:#c3c3c2;border-left:2px solid #717170;padding-left:18px;font-size:13px}.image-marketing .image-guide-link{min-height:44px;color:var(--earth-secondary);align-items:center;gap:10px;margin-top:19px;font-size:13px;font-weight:600;display:inline-flex}.image-guide-link:hover,.image-pricing-note a:hover{text-underline-offset:4px;text-decoration:underline}.image-marketing .image-guide-source-note{color:#939392;text-align:center;margin-top:48px;font-size:11px}.image-marketing .image-marketing-benefits{border-top:1px solid var(--q-line);padding:72px 0 64px}.image-marketing-benefits .image-marketing-heading h2,.image-marketing-faq h2{font-size:clamp(28px,3vw,38px)}.image-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 72px;margin:48px 30px 0;display:grid}.image-benefit-grid article{align-items:flex-start;gap:18px;display:flex}.image-benefit-grid article>svg{color:var(--earth-secondary);flex-shrink:0;margin-top:3px}.image-benefit-grid h3{font-size:18px;font-weight:600;line-height:1.4}.image-benefit-grid p{color:var(--image-copy);margin-top:9px;font-size:14px}.image-marketing .image-pricing-note{text-align:center;margin-top:44px;font-size:12px}.image-pricing-note a{min-height:32px;color:var(--earth-secondary);align-items:center;gap:5px;margin-left:6px;display:inline-flex}.image-marketing .image-marketing-faq{border-top:1px solid var(--q-line);padding:72px 0}.image-marketing-faq>div{max-width:840px;margin:38px auto 0}.image-marketing-faq details{border-bottom:1px solid var(--q-line)}.image-marketing-faq summary{justify-content:space-between;align-items:center;gap:22px;padding:23px 0;font-size:16px;font-weight:600;line-height:1.6;list-style:none;display:flex}.image-marketing-faq summary::-webkit-details-marker{display:none}.image-marketing-faq summary>span{color:var(--earth-secondary);flex-shrink:0;font-size:22px;font-weight:400;line-height:1}.image-marketing-faq details[open] summary>span{transform:rotate(45deg)}.image-marketing-faq details>p{color:var(--image-copy);padding:0 38px 23px 0;font-size:14px;line-height:1.8}.image-marketing .image-marketing-cta{border-top:1px solid var(--q-line);text-align:center;padding:64px 0 76px}.image-marketing-cta h2{text-wrap:balance;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.25}.image-marketing-cta p{margin-top:16px;font-size:15px}.image-marketing-cta .quick-button{border-radius:99px;margin-top:26px}@media (max-width:1100px){.image-guide-step{gap:40px}.image-guide-steps{gap:80px}.image-benefit-grid{gap:32px 40px;margin-left:0;margin-right:0}}@media (max-width:760px){.image-marketing{padding:0 20px}.image-marketing .image-guide{padding:56px 0 36px}.image-marketing-heading>p:not(.quick-eyebrow){font-size:14px}.image-guide-steps{gap:60px;margin-top:48px}.image-guide-step,.image-guide-step:nth-child(2n){flex-direction:column;align-items:stretch;gap:25px;display:flex}.image-guide-copy h3{max-width:550px;font-size:28px}.image-guide-copy>p:not(.image-step-label){font-size:14px}.image-guide-styles>div{padding:0}.image-guide-styles>div>div:nth-child(2){margin-top:24px}.image-guide-styles>div>div:nth-child(3){margin-top:48px}.image-guide-styles>div span,.image-guide-visual figcaption{font-size:10px}.image-reference-source{bottom:12px;left:12px}.image-marketing .image-marketing-benefits,.image-marketing .image-marketing-faq{padding:48px 0}.image-benefit-grid{grid-template-columns:1fr;gap:28px;margin-top:34px}.image-marketing-faq summary{padding:20px 0;font-size:15px}.image-marketing .image-marketing-cta{padding:48px 0 56px}}
.official-video-examples-module__DvPeDq__section{color:var(--earth-text,#eee9e1);--showcase-muted:var(--earth-secondary,#c4bbb1);--showcase-line:var(--earth-line,#383432);--showcase-accent:var(--earth-copper,#d49a74);scroll-margin-top:90px}.official-video-examples-module__DvPeDq__home{margin:52px 40px}.official-video-examples-module__DvPeDq__workspace{margin:0}.official-video-examples-module__DvPeDq__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.official-video-examples-module__DvPeDq__eyebrow{color:var(--showcase-accent);letter-spacing:.12em;font-size:10px;font-weight:650}.official-video-examples-module__DvPeDq__heading h2{text-wrap:balance;letter-spacing:-.035em;margin:10px 0;font-size:clamp(24px,2.5vw,36px);font-weight:600;line-height:1.2}.official-video-examples-module__DvPeDq__heading .official-video-examples-module__DvPeDq__intro{max-width:680px;color:var(--showcase-muted);font-size:13px;line-height:1.7}.official-video-examples-module__DvPeDq__total{color:var(--showcase-muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:4px;font-size:11px}.official-video-examples-module__DvPeDq__filters{flex-wrap:wrap;gap:7px;display:flex}.official-video-examples-module__DvPeDq__filters button{border:1px solid var(--showcase-line);min-height:38px;color:var(--showcase-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:9px 13px;font-size:12px}.official-video-examples-module__DvPeDq__filters button:hover{border-color:var(--showcase-accent);color:var(--earth-text,#eee9e1)}.official-video-examples-module__DvPeDq__filters button[aria-pressed=true]{background:var(--showcase-accent);color:var(--earth-on-copper,#201711);border-color:var(--showcase-accent)}.official-video-examples-module__DvPeDq__count{color:var(--showcase-muted);font-variant-numeric:tabular-nums;margin:12px 0 16px;font-size:11px}.official-video-examples-module__DvPeDq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.official-video-examples-module__DvPeDq__card{border:1px solid var(--showcase-line);background:var(--earth-surface,#1d1c1b);border-radius:12px;flex-direction:column;min-width:0;padding:22px;display:flex}.official-video-examples-module__DvPeDq__cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.official-video-examples-module__DvPeDq__model{color:var(--showcase-accent);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.official-video-examples-module__DvPeDq__model svg,.official-video-examples-module__DvPeDq__actions svg,.official-video-examples-module__DvPeDq__prompt svg{flex-shrink:0}.official-video-examples-module__DvPeDq__badge{color:var(--showcase-muted);font-size:10px}.official-video-examples-module__DvPeDq__player{aspect-ratio:16/9;isolation:isolate;background:#080808;border-radius:7px;margin-top:18px;position:relative;overflow:hidden}.official-video-examples-module__DvPeDq__player video{object-fit:contain;width:100%;height:100%;display:block}.official-video-examples-module__DvPeDq__playButton{color:#fff;width:100%;font:inherit;text-shadow:0 1px 4px #000;cursor:pointer;background:linear-gradient(#0000,#00000059);border:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:550;display:flex;position:absolute;inset:0}.official-video-examples-module__DvPeDq__playIcon{background:#00000080;border:1px solid #fff9;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .15s;display:grid}.official-video-examples-module__DvPeDq__playButton:hover .official-video-examples-module__DvPeDq__playIcon{background:#000c}.official-video-examples-module__DvPeDq__loading{color:#fff;pointer-events:none;background:#0000004d;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;inset:0 0 42px}.official-video-examples-module__DvPeDq__loading svg{animation:1s linear infinite official-video-examples-module__DvPeDq__playerSpin}.official-video-examples-module__DvPeDq__playerError{color:#fff;text-align:center;pointer-events:none;background:#000c;margin:0;padding:6px 8px;font-size:11px;position:absolute;inset:auto 8px 8px}@keyframes official-video-examples-module__DvPeDq__playerSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.official-video-examples-module__DvPeDq__loading svg{animation:none}.official-video-examples-module__DvPeDq__playIcon{transition:none}}.official-video-examples-module__DvPeDq__card h3{text-wrap:balance;overflow-wrap:anywhere;margin:22px 0 8px;font-size:20px;font-weight:550;line-height:1.35}.official-video-examples-module__DvPeDq__input{color:var(--showcase-accent);font-size:11px;line-height:1.6}.official-video-examples-module__DvPeDq__description{color:var(--showcase-muted);flex:1;margin-top:12px;margin-bottom:20px;font-size:13px;line-height:1.75}.official-video-examples-module__DvPeDq__source{color:var(--showcase-muted);flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.official-video-examples-module__DvPeDq__source a{align-items:center;gap:4px;font-weight:500;display:inline-flex}.official-video-examples-module__DvPeDq__source a:hover{color:var(--showcase-accent);text-underline-offset:4px;text-decoration:underline}.official-video-examples-module__DvPeDq__actions{flex-wrap:wrap;gap:4px 18px;margin-top:10px;display:flex}.official-video-examples-module__DvPeDq__actions a{min-height:38px;color:var(--earth-text,#eee9e1);align-items:center;gap:6px;font-size:12px;display:inline-flex}.official-video-examples-module__DvPeDq__actions a:hover,.official-video-examples-module__DvPeDq__prompt a:hover{color:var(--showcase-accent);text-underline-offset:4px;text-decoration:underline}.official-video-examples-module__DvPeDq__prompt,.official-video-examples-module__DvPeDq__filmNote{border-top:1px solid var(--showcase-line);color:var(--showcase-muted);margin-top:14px;padding-top:14px;font-size:11px}.official-video-examples-module__DvPeDq__prompt summary{cursor:pointer;padding:5px 0}.official-video-examples-module__DvPeDq__prompt p,.official-video-examples-module__DvPeDq__filmNote{line-height:1.75}.official-video-examples-module__DvPeDq__prompt p{margin-top:10px}.official-video-examples-module__DvPeDq__prompt a{align-items:center;gap:5px;min-height:36px;display:inline-flex}.official-video-examples-module__DvPeDq__more{border:1px solid var(--showcase-line);min-height:42px;font:inherit;color:var(--earth-text,#eee9e1);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin:22px auto 0;padding:10px 20px;font-size:12px;display:flex}.official-video-examples-module__DvPeDq__more:hover{border-color:var(--showcase-accent)}.official-video-examples-module__DvPeDq__note{max-width:760px;color:var(--showcase-muted);margin-top:20px;font-size:11px;line-height:1.8}.official-video-examples-module__DvPeDq__section :is(a,button,summary,video):focus-visible{outline:2px solid var(--showcase-accent);outline-offset:4px}.official-video-examples-module__DvPeDq__player :is(video,button):focus-visible{outline:2px solid var(--earth-copper,#d49a74);outline-offset:-4px}.official-video-examples-module__DvPeDq__workspace .official-video-examples-module__DvPeDq__heading h2{font-size:24px}.official-video-examples-module__DvPeDq__workspace .official-video-examples-module__DvPeDq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.official-video-examples-module__DvPeDq__workspace .official-video-examples-module__DvPeDq__card{padding:18px}.official-video-examples-module__DvPeDq__workspace .official-video-examples-module__DvPeDq__card h3{font-size:17px}@media (max-width:1250px){.official-video-examples-module__DvPeDq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.official-video-examples-module__DvPeDq__workspace .official-video-examples-module__DvPeDq__grid{grid-template-columns:1fr}}@media (max-width:760px){.official-video-examples-module__DvPeDq__home{margin:40px 20px}.official-video-examples-module__DvPeDq__heading{gap:12px}.official-video-examples-module__DvPeDq__total{display:none}.official-video-examples-module__DvPeDq__card{padding:18px}}@media (max-width:540px){.official-video-examples-module__DvPeDq__grid{grid-template-columns:1fr}.official-video-examples-module__DvPeDq__filters button{min-height:42px}.official-video-examples-module__DvPeDq__card h3{font-size:20px}}
:is(.studio-home,.image-workspace) .studio-showcase{padding:24px 0 28px;scroll-margin-top:85px}:is(.studio-home,.image-workspace) .studio-showcase-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:23px;display:flex}:is(.studio-home,.image-workspace) .studio-showcase-eyebrow{color:var(--earth-secondary);letter-spacing:1.5px;font-size:10px;font-weight:650}:is(.studio-home,.image-workspace) .studio-showcase-heading h2{letter-spacing:-1.2px;text-wrap:balance;margin:11px 0 10px;font-size:clamp(26px,2.7vw,37px);font-weight:750;line-height:1.15}:is(.studio-home,.image-workspace) .studio-showcase-heading p{max-width:650px;color:var(--q-muted);font-size:13px;line-height:1.8}:is(.studio-home,.image-workspace) .studio-showcase-count{white-space:nowrap;color:#b0b0af;align-items:center;gap:12px;padding-bottom:5px;font-size:11px;display:flex}:is(.studio-home,.image-workspace) .studio-case-filters{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}:is(.studio-home,.image-workspace) .studio-case-filters button{color:#b2b2b1;background:0 0;border:1px solid #313133;border-radius:99px;min-height:38px;padding:9px 16px;font-size:12px}:is(.studio-home,.image-workspace) .studio-case-filters button[aria-pressed=true]{background:rgba(var(--earth-accent-rgb),.09);color:var(--earth-secondary);border-color:#858584}:is(.studio-home,.image-workspace) .studio-case-filters button:hover{color:#f1f0ee;border-color:#90908f}:is(.studio-home,.image-workspace) .studio-case-grid{columns:3;column-gap:18px}:is(.studio-home,.image-workspace) .studio-case{vertical-align:top;break-inside:avoid;background:#141416;border:1px solid #2c2c2e;border-radius:15px;width:100%;margin:0 0 18px;display:inline-block;overflow:hidden}:is(.studio-home,.image-workspace) .studio-case[hidden]{display:none}:is(.studio-home,.image-workspace) .studio-case-image{cursor:zoom-in;text-align:left;background:#1d1d1f;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}:is(.studio-home,.image-workspace) .studio-case-image img{width:100%;height:auto;transition:transform .35s;display:block}:is(.studio-home,.image-workspace) .studio-case-image:hover img{transform:scale(1.025)}:is(.studio-home,.image-workspace) .studio-case-image-tag{color:#f5f4f2;background:#121214c7;border:1px solid #ffffff30;border-radius:99px;padding:6px 10px;font-size:10px;position:absolute;top:13px;left:13px}:is(.studio-home,.image-workspace) .studio-case-expand{color:#ebeae8;opacity:0;background:#0d0d0fe6;border:1px solid #ffffff30;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:13px;right:12px;transform:translateY(4px)}:is(.studio-home,.image-workspace) .studio-case-image:is(:hover,:focus-visible) .studio-case-expand{opacity:1;transform:none}:is(.studio-home,.image-workspace) .studio-case figcaption{padding:16px}:is(.studio-home,.image-workspace) .studio-case-caption{justify-content:space-between;align-items:center;gap:10px;display:flex}:is(.studio-home,.image-workspace) .studio-case-caption h3{letter-spacing:-.25px;font-size:15px;font-weight:650}:is(.studio-home,.image-workspace) .studio-case-caption>span{color:#a5a5a4;flex-shrink:0;font-size:10px}:is(.studio-home,.image-workspace) .studio-case-prompt{margin-top:9px}:is(.studio-home,.image-workspace) .studio-case-prompt summary{cursor:pointer;color:#acacab;width:fit-content;min-height:24px;font-size:11px}:is(.studio-home,.image-workspace) .studio-case-prompt[open] summary{color:var(--earth-secondary);margin-bottom:12px}:is(.studio-home,.image-workspace) .studio-case-prompt p{color:#bebebd;overflow-wrap:anywhere;font-size:12px;line-height:1.8}:is(.studio-home,.image-workspace) .studio-case-actions{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}:is(.studio-home,.image-workspace) .studio-case-actions button{color:#e1e0de;background:0 0;border:1px solid #4f4f4e;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:12px;display:flex}:is(.studio-home,.image-workspace) .studio-case-actions .studio-case-use{color:var(--earth-on-copper);background:var(--q-accent);border-color:var(--q-accent);font-weight:650}:is(.studio-home,.image-workspace) .studio-case-actions button:hover:not(:disabled){border-color:var(--earth-gold)}:is(.studio-home,.image-workspace) .studio-case-actions button:disabled{opacity:.5;cursor:wait}:is(.studio-home,.image-workspace) .studio-case-source{color:#9e9e9d;max-width:850px;font-size:11px;line-height:1.8}:is(.studio-home,.image-workspace) .studio-case-notice{color:#bcbcbb;font-size:12px;line-height:1.7}:is(.studio-home,.image-workspace) .studio-case-notice:not(:empty){margin-top:12px}:is(.studio-home,.image-workspace) .studio-case-dialog{width:min(1120px,100vw - 64px);max-width:none;max-height:calc(100dvh - 64px);color:var(--earth-text);background:#161618;border:1px solid #5c5c5b;border-radius:18px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #000a}:is(.studio-home,.image-workspace) .studio-case-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060608df}:is(.studio-home,.image-workspace) .studio-case-dialog{overscroll-behavior:contain}:is(.studio-home,.image-workspace) .studio-case-dialog-inner{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);display:grid;position:relative}:is(.studio-home,.image-workspace) .studio-case-close{z-index:1;color:#f7f6f4;background:#0f0f11e8;border:1px solid #8f8f8e80;border-radius:99px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}:is(.studio-home,.image-workspace) .studio-case-large{background:#09090b;justify-content:center;align-items:center;min-width:0;display:flex}:is(.studio-home,.image-workspace) .studio-case-large img{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 66px);display:block}:is(.studio-home,.image-workspace) .studio-case-detail{min-width:0;padding:58px 30px 24px}:is(.studio-home,.image-workspace) .studio-case-detail h2{letter-spacing:-1px;margin:13px 0 14px;font-size:30px;line-height:1.15}:is(.studio-home,.image-workspace) .studio-case-detail h3{color:#f3f2f0;margin-top:25px;font-size:12px}:is(.studio-home,.image-workspace) .studio-case-full-prompt{color:#c8c8c7;overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.9}:is(.studio-home,.image-workspace) .studio-case-draft-note{color:#a4a4a3;margin-top:12px;font-size:11px;line-height:1.7}:is(.studio-home,.image-workspace) .studio-showcase :is(button,a,summary):focus-visible{outline:2px solid var(--earth-gold);outline-offset:3px}:is(.studio-home,.image-workspace) .studio-case-image:focus-visible{outline-offset:-4px}@media (max-width:1100px){:is(.studio-home,.image-workspace) .studio-case-grid{columns:2}:is(.studio-home,.image-workspace) .studio-showcase-count{display:none}:is(.studio-home,.image-workspace) .studio-case-dialog-inner{grid-template-columns:minmax(0,1fr) minmax(290px,1fr)}:is(.studio-home,.image-workspace) .studio-case-detail{padding:54px 22px 22px}}@media (max-width:760px){:is(.studio-home,.image-workspace) .studio-showcase{padding-top:18px}:is(.studio-home,.image-workspace) .studio-case-grid{column-gap:14px}:is(.studio-home,.image-workspace) .studio-case-filters{gap:6px}:is(.studio-home,.image-workspace) .studio-case-filters button{padding:9px 12px;font-size:11px}:is(.studio-home,.image-workspace) .studio-case figcaption{padding:13px}:is(.studio-home,.image-workspace) .studio-case-dialog{border-radius:14px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}:is(.studio-home,.image-workspace) .studio-case-dialog-inner{grid-template-columns:1fr}:is(.studio-home,.image-workspace) .studio-case-large img{max-height:60dvh}:is(.studio-home,.image-workspace) .studio-case-detail{padding:24px}:is(.studio-home,.image-workspace) .studio-case-detail h2{font-size:27px}:is(.studio-home,.image-workspace) .studio-case-actions button{min-height:44px}:is(.studio-home,.image-workspace) .studio-case-prompt summary{min-height:32px;padding:5px 0}:is(.studio-home,.image-workspace) .studio-case-expand{opacity:1;transform:none}}@media (max-width:480px){:is(.studio-home,.image-workspace) .studio-case-grid{columns:1}:is(.studio-home,.image-workspace) .studio-showcase-heading h2{font-size:29px}:is(.studio-home,.image-workspace) .studio-showcase-eyebrow{letter-spacing:1px;font-size:9px}:is(.studio-home,.image-workspace) .studio-case-filters button{min-height:40px}}@media (prefers-reduced-motion:reduce){:is(.studio-home,.image-workspace) .studio-case-image img,:is(.studio-home,.image-workspace) .studio-case-expand{transition:none;transform:none}}