.studio-main{margin-top:64px}.studio-hero{text-align:center;padding-inline:24px}.studio-hero h1{line-height:.98}.studio-hero h1 span{display:block}.studio-hero h1 em{color:var(--accent);font-style:normal}.studio-lead{color:var(--secondary);letter-spacing:-.025em;max-width:760px;margin:24px auto 0;font-size:clamp(1.125rem,.85rem + 1vw,1.5rem);line-height:1.5}.studio-availability{color:var(--muted);margin:20px 0 0;font-size:.875rem;line-height:1.6}.studio-editor-section{width:min(1536px,100% - 48px);margin:48px auto 0;scroll-margin-top:24px}.studio-editor-figure{margin:0}.studio-editor-figure>a{background:#111;border:1px solid #3a4146;border-radius:8px;display:block;overflow:hidden;box-shadow:0 20px 100px #a4ff5b08}.studio-editor-figure img{aspect-ratio:16/9;width:100%;height:auto;display:block}.studio-editor-figure figcaption{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:.75rem;line-height:1.6;display:flex}.studio-editor-figure figcaption a{color:var(--secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.studio-editor-figure figcaption svg{width:16px;height:16px}.studio-section-links{border-bottom:1px solid var(--line);color:var(--secondary);flex-wrap:wrap;justify-content:center;gap:12px 28px;padding-block:32px;font-size:.875rem;display:flex}.studio-section-links a{padding-block:6px}.studio-section{border-bottom:1px solid var(--line);padding-block:88px;scroll-margin-top:24px}.studio-section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:64px;margin-bottom:40px;display:grid}.studio-section h2,.studio-local h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,1rem + 3vw,3.25rem);font-weight:750;line-height:1.08}.studio-section p,.studio-local p{color:var(--secondary);font-size:1rem;line-height:1.8}.studio-section-heading p{margin:0;font-size:1.125rem}.studio-section h3{letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.studio-import-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.studio-import-paths>li>svg,.studio-sound-columns>article>svg{width:28px;height:28px;color:var(--accent);margin-bottom:20px}.studio-import-paths p,.studio-feature-list p,.studio-finishing-list p{margin:12px 0 0}.studio-section .studio-footnote{color:var(--muted);margin:28px 0 0;font-size:.8125rem;line-height:1.7}.studio-feature-list{grid-template-columns:1fr 1fr;gap:36px 56px;display:grid}.studio-feature-list article{align-items:start;gap:16px;display:flex}.studio-feature-list article>svg{width:24px;height:24px;color:var(--accent);flex-shrink:0;margin-top:2px}.studio-finishing-list{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:40px;padding-top:36px;display:grid}.studio-text-link{color:var(--accent);align-items:center;gap:10px;margin-top:24px;font-size:.9375rem;font-weight:600;line-height:1.5;display:inline-flex}.studio-text-link svg,.studio-release-note a svg{flex-shrink:0;width:20px;height:20px}.studio-timeline-tools{border:1px solid var(--line);background:#121416;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-block:24px 36px;padding:24px;display:grid}.studio-timeline-tools>span{color:var(--secondary);grid-template-columns:32px 1fr;column-gap:12px;font-size:.875rem;line-height:1.7;display:grid}.studio-timeline-tools strong{color:var(--text);align-self:center;font-size:1rem}.studio-timeline-tools>span>span{grid-column:2}.studio-timeline-tools kbd{font:inherit;height:30px;color:var(--accent);border:1px solid #4b525a;border-radius:4px;place-items:center;font-weight:600;display:grid}.studio-detail-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}.studio-detail-columns p{margin:14px 0 0}.studio-sound-columns{gap:64px}.studio-sound-columns>article+article{border-left:1px solid var(--line);padding-left:48px}.studio-template-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0 0 32px;padding:0;list-style:none;display:grid}.studio-template-steps>li>span{font-variant-numeric:tabular-nums;color:var(--accent);margin-bottom:16px;font-size:.875rem;display:block}.studio-template-steps p{margin-bottom:0}.studio-export-table{margin-block:8px 36px;overflow-x:auto}.studio-export-table table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem;line-height:1.6}.studio-export-table caption{text-align:left;color:var(--muted);margin-bottom:12px;font-size:.8125rem}.studio-export-table th,.studio-export-table td{border-bottom:1px solid var(--line);padding:16px 20px}.studio-export-table thead th{color:var(--secondary);background:#121416;font-size:.8125rem;font-weight:500}.studio-export-table tbody th{font-weight:600}.studio-export-table td{color:var(--secondary);font-variant-numeric:tabular-nums}.studio-local{grid-template-columns:36px minmax(0,1fr);gap:28px;padding-block:80px;display:grid}.studio-local>svg{width:36px;height:36px;color:var(--accent)}.studio-local h2{font-size:clamp(1.75rem,1rem + 2vw,2.5rem)}.studio-local p{margin:18px 0 0}.studio-local+.studio-section{border-top:1px solid var(--line)}.studio-guides{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.studio-guide-link{border-bottom:1px solid var(--line);align-items:start;gap:16px;min-width:0;padding-block:24px;display:flex}.studio-guide-link>svg{width:22px;height:22px;color:var(--accent);flex-shrink:0}.studio-guide-link>svg:last-child{width:18px;height:18px;color:var(--muted);margin-left:auto}.studio-guide-link>span{flex-direction:column;gap:8px;min-width:0;display:flex}.studio-guide-link strong{font-size:.9375rem;font-weight:600;line-height:1.4}.studio-guide-link span span{color:var(--muted);font-size:.875rem;line-height:1.6}.studio-release-note{color:var(--muted);padding-block:36px 64px;font-size:.8125rem;line-height:1.8}.studio-release-note a{color:var(--secondary);align-items:center;gap:8px;display:inline-flex}@media (max-width:960px){.studio-section-heading,.studio-feature-list,.studio-detail-columns{gap:32px}.studio-sound-columns>article+article{padding-left:24px}.studio-import-paths,.studio-template-steps,.studio-finishing-list{gap:24px}.studio-timeline-tools{grid-template-columns:1fr;gap:20px}.studio-timeline-tools>span{grid-template-columns:32px 64px minmax(0,1fr);align-items:start}.studio-timeline-tools>span>span{grid-column:3}.studio-guides{gap:0 24px}}@media (max-width:720px){.studio-main{margin-top:40px}.studio-hero h1{font-size:clamp(2.75rem,1rem + 8vw,4rem)}.studio-hero .hero-actions{padding-inline:0}.studio-editor-section{width:calc(100% - 24px);margin-top:32px}.studio-editor-figure figcaption{padding-inline:12px;display:block}.studio-editor-figure figcaption a{margin-top:8px}.studio-section-links{justify-content:start;gap:6px 20px;padding-block:20px}.studio-section{padding-block:48px}.studio-section-heading,.studio-feature-list,.studio-import-paths,.studio-detail-columns,.studio-finishing-list,.studio-template-steps,.studio-guides{grid-template-columns:minmax(0,1fr)}.studio-section-heading{gap:20px;margin-bottom:28px}.studio-section-heading p{font-size:1rem}.studio-sound-columns>article+article{border-left:0;border-top:1px solid var(--line);padding:32px 0 0}.studio-timeline-tools{padding:20px 16px}.studio-timeline-tools>span{grid-template-columns:28px minmax(0,1fr)}.studio-timeline-tools>span>span{grid-column:2}.studio-timeline-tools kbd{height:28px}.studio-export-table th,.studio-export-table td{padding:12px 10px}.studio-local{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:48px}}@media (forced-colors:active){.studio-editor-figure>a,.studio-timeline-tools,.studio-export-table th,.studio-export-table td{border-color:canvastext}}
