.product-overview-page[data-v-7080c0f6]{--ai-copy-column: minmax(0, 400px);--ai-column-gap: 56px;min-height:100vh;padding-bottom:120px;color:var(--sf-text);background:var(--sf-bg)}.overview-hero h1[data-v-7080c0f6]{white-space:pre-line}.ai-scenes-page .overview-hero[data-v-7080c0f6]{grid-template-columns:var(--ai-copy-column) minmax(0,1fr);gap:var(--ai-column-gap);padding-bottom:48px}.ai-scenes-page[data-v-7080c0f6] ::-moz-selection{color:var(--sf-bg);background:var(--sf-text)}.ai-scenes-page[data-v-7080c0f6] ::selection{color:var(--sf-bg);background:var(--sf-text)}.ai-subnav[data-v-7080c0f6]{margin-top:24px}.scenes[data-v-7080c0f6]{padding-top:40px}.scene[data-v-7080c0f6]{display:grid;grid-template-columns:var(--ai-copy-column) minmax(0,1fr);gap:28px var(--ai-column-gap);align-items:center;padding-block:64px;border-top:1px solid var(--sf-border);scroll-margin-top:120px}.scenes .scene[data-v-7080c0f6]:first-child{padding-top:24px;border-top:0}.scene--wide[data-v-7080c0f6]{grid-template-columns:1fr;align-items:start}.scene-head[data-v-7080c0f6]{display:grid;grid-template-columns:var(--ai-copy-column) minmax(0,1fr);gap:24px var(--ai-column-gap);align-items:start;margin-bottom:32px}.scene-copy[data-v-7080c0f6]{min-width:0}.scene-copy h2[data-v-7080c0f6]{margin:0;color:var(--sf-text);font-size:clamp(26px,2.6vw,32px);font-weight:600;line-height:1.25;letter-spacing:-.04em;text-wrap:balance}.scene-copy p[data-v-7080c0f6]{max-width:44ch;margin:12px 0 0;color:var(--sf-text-secondary);font-size:16px;line-height:1.7;text-wrap:pretty}.scene-facts[data-v-7080c0f6]{display:grid;gap:8px;margin:22px 0 0;padding:0 0 0 18px;list-style:disc;color:var(--sf-text);font-size:15px;font-weight:500;line-height:1.55;letter-spacing:-.01em}.scene-facts li[data-v-7080c0f6]::marker{color:var(--sf-text-muted)}.scene-head .scene-facts[data-v-7080c0f6]{margin-top:6px}.shot-frame[data-v-7080c0f6]{display:block;width:100%;margin:0;padding:0;overflow:hidden;border:1px solid var(--sf-border);border-radius:16px;background:var(--sf-surface);box-shadow:0 10px 30px #0f172a0d}.scene-shot[data-v-7080c0f6] .product-shot{aspect-ratio:884 / 680}.scene-shot--full[data-v-7080c0f6] .product-shot{aspect-ratio:auto}.desktop-row[data-v-7080c0f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.desktop-row figure[data-v-7080c0f6],.admin-row figure[data-v-7080c0f6]{min-width:0;margin:0}.native-shot[data-v-7080c0f6]{aspect-ratio:4 / 3;cursor:zoom-in}.native-shot img[data-v-7080c0f6]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.desktop-row figcaption[data-v-7080c0f6],.admin-row figcaption[data-v-7080c0f6]{margin-top:14px}.desktop-row b[data-v-7080c0f6],.admin-row b[data-v-7080c0f6]{display:block;color:var(--sf-text);font-size:15px;font-weight:600;letter-spacing:-.02em}.desktop-row span[data-v-7080c0f6],.admin-row span[data-v-7080c0f6]{display:block;margin-top:5px;color:var(--sf-text-secondary);font-size:14px;line-height:1.65}.admin-row[data-v-7080c0f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.admin-shot[data-v-7080c0f6] .product-shot{aspect-ratio:884 / 680}#settings[data-v-7080c0f6]{padding-bottom:96px}.outro-section h2[data-v-7080c0f6]{margin:0;color:var(--sf-text);font-size:clamp(32px,4.2vw,48px);font-weight:400;line-height:1.25;letter-spacing:-.04em;text-wrap:balance}.outro-section .section-desc[data-v-7080c0f6]{margin:16px auto 0;font-size:14px;line-height:1.75}.outro-actions[data-v-7080c0f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px}@media(max-width:1180px){.product-overview-page[data-v-7080c0f6]{--ai-copy-column: minmax(0, 320px);--ai-column-gap: 40px}}@media(max-width:1000px){.ai-scenes-page .overview-hero[data-v-7080c0f6]{grid-template-columns:1fr}}@media(max-width:960px){.scenes[data-v-7080c0f6]{padding-top:24px}.scene[data-v-7080c0f6]{grid-template-columns:1fr;gap:24px;align-items:start;padding-block:44px}.scenes .scene[data-v-7080c0f6]:first-child{padding-top:16px}.scene-head[data-v-7080c0f6]{grid-template-columns:1fr;gap:18px}.scene-head .scene-facts[data-v-7080c0f6]{margin-top:0}.desktop-row[data-v-7080c0f6],.admin-row[data-v-7080c0f6]{grid-template-columns:1fr;gap:24px}#settings[data-v-7080c0f6]{padding-bottom:56px}}@media(max-width:640px){.ai-scenes-page .overview-hero[data-v-7080c0f6]{padding-bottom:32px}.scene[data-v-7080c0f6]{padding-block:36px}.scene-copy h2[data-v-7080c0f6]{font-size:24px}.scene-copy p[data-v-7080c0f6]{font-size:15px}.shot-frame[data-v-7080c0f6]{border-radius:12px}}
