._container_2c1uc_1{--text-muted:var(--ink-soft,#4a463d);--text-heading:var(--ink,#1d1b16);--text-body:var(--ink,#1d1b16);--bg-surface:var(--card,#fffaf0);--border:var(--line,#1d1b16);max-width:1200px;margin:0 auto;padding:4rem 2rem}._hero_2c1uc_12{text-align:center;max-width:800px;margin:0 auto 4rem}._hero_2c1uc_12 h1{color:var(--text-heading);margin-bottom:1rem;font-size:2.5rem}._hero_2c1uc_12 p{color:var(--text-muted);margin-bottom:2rem;font-size:1.15rem;line-height:1.6}._grid_2c1uc_31{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2rem;display:grid}._card_2c1uc_37{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._cardPreview_2c1uc_46{border-bottom:1px solid var(--border);color:#3b352b;background:#fffaf0;min-height:200px;max-height:220px;padding:1.5rem;font-family:ui-monospace,Consolas,monospace;font-size:.75rem;line-height:1.45;position:relative;overflow:hidden}._cardPreview_2c1uc_46 pre{white-space:pre-wrap;word-break:break-all;font-family:inherit;font-size:inherit;margin:0}._cardBody_2c1uc_68{flex-direction:column;flex:1;padding:1.5rem;display:flex}._cardBody_2c1uc_68 h3{color:var(--text-heading);margin-bottom:.5rem;font-size:1.25rem}._cardBody_2c1uc_68 p{color:var(--text-muted);flex:1;margin-bottom:1rem;font-size:.9rem;line-height:1.5}._copyBtn_2c1uc_89{cursor:pointer;color:#1d1b16;background:#e3a72f;border:2px solid #1d1b16;border-radius:4px;align-self:flex-start;padding:8px 16px;font-family:inherit;font-weight:700;transition:background .15s,transform 50ms}._copyBtn_2c1uc_89:hover{background:#c48d22}._copyBtn_2c1uc_89:active{transform:translateY(1px)}._cta_2c1uc_110{text-align:center;border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;margin-top:4rem;padding:3rem 2rem}._cta_2c1uc_110 h2{color:var(--text-heading);margin-bottom:1rem;font-size:2rem}._cta_2c1uc_110 p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.15rem;line-height:1.6}._iframePreview_2c1uc_132{pointer-events:none;background:#fff;border:none;width:100%;height:350px}._previewBtn_2c1uc_140{cursor:pointer;background:var(--bg-surface);color:var(--text-heading);border:2px solid var(--border);border-radius:4px;align-self:flex-start;padding:8px 16px;font-family:inherit;font-weight:700;transition:background .15s,transform 50ms}._previewBtn_2c1uc_140:hover{background:#f0e6d2}._previewBtn_2c1uc_140:active{transform:translateY(1px)}
