.expansion-guide .guide-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px;max-width:none;padding-bottom:36px;display:grid}.expansion-hero-copy,.guide-hero-videos{min-width:0}.guide-hero-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.guide-hero-videos figure{min-width:0;margin:0}.guide-hero-videos video{aspect-ratio:9/16;object-fit:contain;background:var(--surface);border-radius:12px;width:100%;display:block}.guide-hero-videos figcaption{padding-top:8px;font-size:12px;line-height:1.5}.guide-hero-videos>p{grid-column:1/-1;margin:0}.source-lead{margin-bottom:44px}.source-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.source-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px}.source-card h3{margin-top:0}.source-card a{padding-block:8px;display:inline-block}.sound-clues,.posting-ai-note{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:24px 0;padding:20px}.sound-clues dl{margin:0;font-size:14px}.sound-clues dl>div+div{margin-top:12px}.sound-clues dt{color:var(--text);font-weight:700}.sound-clues dd{margin:2px 0 0}.posting-ai-note h2:first-child{margin-top:0}.result-frame-guide{margin:28px 0}.result-frame-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.result-frame-grid>div{min-width:0}.result-frame-grid img{border-radius:10px;width:100%;height:auto;display:block}.result-frame-grid h3{margin:12px 0 6px;font-size:16px}.result-frame-grid p,.result-frame-guide figcaption{font-size:13px;line-height:1.6}.result-frame-guide figcaption{color:var(--muted)}.footnote{border-top:1px solid var(--line);margin-top:36px;padding-top:20px;font-size:13px}.guide-body caption{text-align:left;background:var(--surface);padding:16px;font-weight:700}.expansion-guide a:focus-visible,.expansion-guide [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=800px){.expansion-guide .guide-hero{grid-template-columns:minmax(0,1fr);gap:24px}.expansion-hero-copy{display:contents}.expansion-guide .guide-hero h1{grid-row:1;margin-bottom:0}.guide-hero-videos{grid-row:2;justify-self:center;width:min(100%,440px)}.expansion-guide .guide-hero .guide-intro{grid-row:3}.source-cards{grid-template-columns:minmax(0,1fr)}.expansion-guide .guide-reading{flex-direction:column;display:flex}.expansion-guide .guide-reading>aside{order:1}}@media (width<=540px){.result-frame-grid{grid-template-columns:minmax(0,1fr)}.result-frame-grid>div{grid-template-columns:110px minmax(0,1fr);align-content:start;gap:0 16px;display:grid}.result-frame-grid img{grid-row:1/3}.comparison-table caption{display:block}.comparison-table thead{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.comparison-table table,.comparison-table tbody,.comparison-table tr,.comparison-table th,.comparison-table td{width:100%;display:block}.comparison-table tr+tr{border-top:2px solid var(--line)}.comparison-table td:before{content:attr(data-label);color:var(--text);margin-bottom:4px;font-weight:700;display:block}.comparison-table tr:last-child td{border-bottom:1px solid var(--line)}.comparison-table{overflow:visible}.source-card{padding:18px}}
