.page_sketchPage__ONMGq{min-height:calc(100vh - 120px)}.page_nav__pxMuB{padding:1rem 2rem;border-bottom:1px solid var(--border)}.page_nav__pxMuB a{color:var(--accent);text-decoration:none;font-size:.875rem;font-weight:500}.page_nav__pxMuB a:hover{text-decoration:underline}.page_layout__LUbec{display:grid;grid-template-columns:1fr 360px;height:calc(100vh - 172px)}.page_embed__FsiK_{background:#0a0a0a}.page_embed__FsiK_ iframe{width:100%;height:100%;border:none}.page_meta__iCEYA{padding:2rem 1.75rem;overflow-y:auto;background:var(--bg-surface);border-left:1px solid var(--border)}.page_title__R2ybj{font-family:var(--font-serif);font-size:1.375rem;font-weight:700;letter-spacing:-.03em;margin-bottom:.375rem}.page_subtitle__CfY_i{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.page_section__FvKtj{margin-top:1.5rem}.page_section__FvKtj h3{font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);font-weight:700;margin-bottom:.625rem}.page_section__FvKtj ul{list-style:none;font-size:.85rem}.page_section__FvKtj li{margin-bottom:.25rem}.page_badge__9uz6c{display:inline-block;padding:.2rem .5rem;border-radius:0;font-size:.625rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-right:.625rem}.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:.625rem}.page_colorSwatch__X_43J{display:inline-block;width:18px;height:18px;border-radius:3px;border:1px solid hsla(0,0%,100%,.13)}.page_philosophy__KZ_Dy{font-size:.8125rem;color:var(--text-secondary);line-height:1.6;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(--border)}}