.page_sketchPage__ONMGq{min-height:calc(100vh - 120px)}.page_nav__pxMuB{padding:1rem 2rem;border-bottom:1px solid var(--bg-card)}.page_nav__pxMuB a{color:var(--accent);text-decoration:none;font-size:.875rem}.page_nav__pxMuB a:hover{text-decoration:underline}.page_layout__LUbec{display:grid;grid-template-columns:1fr 320px;height:calc(100vh - 172px)}.page_embed__FsiK_{background:#111}.page_embed__FsiK_ iframe{width:100%;height:100%;border:none}.page_meta__iCEYA{padding:1.5rem;overflow-y:auto;background:var(--bg-surface);border-left:1px solid var(--bg-card)}.page_title__R2ybj{font-size:1.25rem;margin-bottom:.5rem}.page_subtitle__CfY_i{color:var(--text-secondary);margin-bottom:1rem;font-size:.9rem}.page_section__FvKtj{margin-top:1.5rem}.page_section__FvKtj h3{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:.5rem}.page_section__FvKtj ul{list-style:none;font-size:.85rem}.page_section__FvKtj li{margin-bottom:.25rem}.page_badge__9uz6c{display:inline-block;padding:.15rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-right:.5rem}.page_dims__zUtHK{font-family:var(--font-mono);font-size:.8rem;color:var(--text-secondary)}.page_colorList__vtgSo li{display:flex;align-items:center;gap:.5rem}.page_colorSwatch__X_43J{display:inline-block;width:16px;height:16px;border-radius:3px;border:1px solid hsla(0,0%,100%,.1)}.page_philosophy__KZ_Dy{font-size:.85rem;color:var(--text-secondary);line-height:1.5;white-space:pre-wrap}@media(max-width:768px){.page_layout__LUbec{grid-template-columns:1fr}.page_meta__iCEYA{border-left:none;border-top:1px solid var(--bg-card)}}