.docs-page[data-astro-cid-5iwvphro]{min-height:100vh;background:var(--color-white);padding-top:100px}.docs-container[data-astro-cid-5iwvphro]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:280px 1fr;gap:var(--space-12);padding:var(--space-8) var(--space-6);min-height:calc(100vh - 100px)}.docs-sidebar[data-astro-cid-5iwvphro]{position:sticky;top:120px;height:-moz-fit-content;height:fit-content;background:var(--color-background);border-radius:var(--radius-lg);padding:var(--space-6);border:1px solid rgba(0,0,0,.05)}.docs-nav-back[data-astro-cid-5iwvphro]{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid rgba(0,0,0,.1)}.back-link[data-astro-cid-5iwvphro]{display:flex;align-items:center;gap:var(--space-2);color:var(--color-gray);text-decoration:none;font-size:var(--text-sm);transition:color .2s ease}.back-link[data-astro-cid-5iwvphro]:hover{color:var(--color-primary)}.docs-nav-title[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-sm);font-weight:600;color:var(--color-dark);text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--space-3) 0}.docs-nav-title[data-astro-cid-5iwvphro]:not(:first-child){margin-top:var(--space-6)}.docs-nav-list[data-astro-cid-5iwvphro]{list-style:none;margin:0;padding:0}.docs-nav-link[data-astro-cid-5iwvphro]{display:block;padding:var(--space-2) var(--space-3);color:var(--color-gray);text-decoration:none;font-size:var(--text-sm);border-radius:var(--radius-md);transition:all .2s ease;margin-bottom:var(--space-1)}.docs-nav-link[data-astro-cid-5iwvphro]:hover,.docs-nav-link[data-astro-cid-5iwvphro].active{background:var(--color-white);color:var(--color-primary)}.docs-nav-link[data-astro-cid-5iwvphro].active{font-weight:500}.docs-content[data-astro-cid-5iwvphro]{max-width:900px}.docs-header[data-astro-cid-5iwvphro]{margin-bottom:var(--space-12)}.docs-section[data-astro-cid-5iwvphro]{margin-bottom:var(--space-16)}.docs-heading[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-4xl);font-weight:700;color:var(--color-dark);margin:0 0 var(--space-6) 0;line-height:1.2}.docs-heading[data-astro-cid-5iwvphro]:not(:first-child){font-size:var(--text-3xl);margin-top:var(--space-8)}.docs-intro[data-astro-cid-5iwvphro]{font-size:var(--text-lg);color:var(--color-gray);line-height:1.6;margin-bottom:var(--space-8)}.customization-grid[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--space-6);margin-bottom:var(--space-8)}.customization-card[data-astro-cid-5iwvphro]{background:var(--color-white);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-lg);overflow:hidden}.customization-preview[data-astro-cid-5iwvphro]{height:120px;background:var(--color-background);display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.05)}.color-palette[data-astro-cid-5iwvphro]{display:flex;gap:var(--space-3)}.color-circle[data-astro-cid-5iwvphro]{width:32px;height:32px;border-radius:50%;border:2px solid var(--color-white);box-shadow:0 2px 8px #0000001a}.color-circle[data-astro-cid-5iwvphro].primary{background:var(--color-primary)}.color-circle[data-astro-cid-5iwvphro].secondary{background:#ff6b6b}.color-circle[data-astro-cid-5iwvphro].accent{background:#4ecdc4}.logo-preview[data-astro-cid-5iwvphro]{width:120px;height:60px;border:2px dashed var(--color-gray);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.logo-placeholder[data-astro-cid-5iwvphro]{color:var(--color-gray);font-size:var(--text-sm);font-weight:500}.customization-content[data-astro-cid-5iwvphro]{padding:var(--space-6)}.customization-content[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-xl);font-weight:600;color:var(--color-dark);margin:0 0 var(--space-3) 0}.customization-content[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);line-height:1.6;margin-bottom:var(--space-4)}.feature-list[data-astro-cid-5iwvphro]{list-style:none;margin:0;padding:0}.feature-list[data-astro-cid-5iwvphro] li[data-astro-cid-5iwvphro]{position:relative;padding-left:var(--space-5);color:var(--color-gray);margin-bottom:var(--space-2)}.feature-list[data-astro-cid-5iwvphro] li[data-astro-cid-5iwvphro]:before{content:"•";position:absolute;left:0;color:var(--color-primary);font-weight:600}.typography-showcase[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6)}.typography-card[data-astro-cid-5iwvphro]{background:var(--color-background);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05)}.typography-card[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-xl);font-weight:600;color:var(--color-dark);margin:0 0 var(--space-4) 0}.typography-card[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);margin-bottom:var(--space-4)}.font-samples[data-astro-cid-5iwvphro]{display:flex;flex-direction:column;gap:var(--space-3)}.font-sample[data-astro-cid-5iwvphro]{padding:var(--space-3);background:var(--color-white);border-radius:var(--radius-md);border:1px solid rgba(0,0,0,.05)}.font-sample[data-astro-cid-5iwvphro].inter{font-family:Inter,sans-serif}.font-sample[data-astro-cid-5iwvphro].poppins{font-family:Poppins,sans-serif}.font-sample[data-astro-cid-5iwvphro].playfair{font-family:Playfair Display,serif}.layout-options[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6)}.layout-card[data-astro-cid-5iwvphro]{text-align:center;background:var(--color-background);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05)}.layout-preview[data-astro-cid-5iwvphro]{width:100px;height:100px;margin:0 auto var(--space-4);border:2px solid var(--color-gray);border-radius:var(--radius-md);position:relative;background:var(--color-white)}.layout-preview[data-astro-cid-5iwvphro].modal .layout-mock[data-astro-cid-5iwvphro]{position:absolute;inset:20%;background:var(--color-primary);border-radius:4px}.layout-preview[data-astro-cid-5iwvphro].sidebar .layout-mock[data-astro-cid-5iwvphro]{position:absolute;top:10%;right:10%;width:40%;bottom:10%;background:var(--color-primary);border-radius:4px}.layout-preview[data-astro-cid-5iwvphro].inline .layout-mock[data-astro-cid-5iwvphro]{position:absolute;top:30%;left:10%;right:10%;height:40%;background:var(--color-primary);border-radius:4px}.layout-card[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-lg);font-weight:600;color:var(--color-dark);margin:0 0 var(--space-2) 0}.layout-card[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);font-size:var(--text-sm)}.trigger-settings[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6)}.setting-card[data-astro-cid-5iwvphro]{background:var(--color-background);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05)}.setting-card[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-lg);font-weight:600;color:var(--color-dark);margin:var(--space-4) 0 var(--space-3) 0}.setting-card[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);margin-bottom:var(--space-4)}.setting-options[data-astro-cid-5iwvphro]{display:flex;flex-direction:column;gap:var(--space-3)}.setting-option[data-astro-cid-5iwvphro]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-dark);font-size:var(--text-sm);cursor:pointer}.setting-option[data-astro-cid-5iwvphro] input[data-astro-cid-5iwvphro][type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary)}.questionnaire-customization[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--space-8)}.flow-card[data-astro-cid-5iwvphro]{background:var(--color-background);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05)}.flow-card[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-xl);font-weight:600;color:var(--color-dark);margin:0 0 var(--space-4) 0}.flow-card[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);margin-bottom:var(--space-6)}.question-types[data-astro-cid-5iwvphro]{display:flex;flex-direction:column;gap:var(--space-4)}.question-type[data-astro-cid-5iwvphro]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-white);border-radius:var(--radius-md);border:1px solid rgba(0,0,0,.05)}.question-type[data-astro-cid-5iwvphro] h4[data-astro-cid-5iwvphro]{font-weight:600;color:var(--color-dark);margin:0 0 var(--space-1) 0;font-size:var(--text-base)}.question-type[data-astro-cid-5iwvphro] span[data-astro-cid-5iwvphro]{color:var(--color-gray);font-size:var(--text-sm)}.recommendation-settings[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--space-8)}.logic-card[data-astro-cid-5iwvphro]{background:var(--color-background);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05)}.logic-card[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-xl);font-weight:600;color:var(--color-dark);margin:var(--space-4) 0 var(--space-4) 0}.logic-card[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);margin-bottom:var(--space-6)}.algorithm-options[data-astro-cid-5iwvphro]{display:flex;flex-direction:column;gap:var(--space-4)}.algorithm-option[data-astro-cid-5iwvphro]{display:flex;flex-direction:column;gap:var(--space-2)}.algorithm-option[data-astro-cid-5iwvphro] label[data-astro-cid-5iwvphro]{font-size:var(--text-sm);font-weight:500;color:var(--color-dark)}.algorithm-option[data-astro-cid-5iwvphro] input[data-astro-cid-5iwvphro][type=range]{width:100%;height:6px;border-radius:3px;background:#ddd;outline:none;accent-color:var(--color-primary)}.messaging-grid[data-astro-cid-5iwvphro]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6)}.message-card[data-astro-cid-5iwvphro]{background:var(--color-background);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05)}.message-card[data-astro-cid-5iwvphro] h3[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-lg);font-weight:600;color:var(--color-dark);margin:0 0 var(--space-3) 0}.message-card[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{color:var(--color-gray);margin-bottom:var(--space-4)}.message-example[data-astro-cid-5iwvphro]{background:var(--color-white);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid rgba(0,0,0,.05);font-style:italic;color:var(--color-primary);border-left:4px solid var(--color-primary)}.docs-cta[data-astro-cid-5iwvphro]{background:var(--color-primary-lightest);border-radius:var(--radius-lg);padding:var(--space-12);text-align:center;margin-top:var(--space-16)}.cta-content[data-astro-cid-5iwvphro] h2[data-astro-cid-5iwvphro]{font-family:var(--font-family-primary);font-size:var(--text-3xl);font-weight:700;color:var(--color-dark);margin:0 0 var(--space-4) 0}.cta-content[data-astro-cid-5iwvphro] p[data-astro-cid-5iwvphro]{font-size:var(--text-lg);color:var(--color-gray);margin-bottom:var(--space-8);max-width:600px;margin-left:auto;margin-right:auto}.cta-buttons[data-astro-cid-5iwvphro]{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.cta-button[data-astro-cid-5iwvphro]{padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);text-decoration:none;font-family:var(--font-family-primary);font-weight:600;transition:all .2s ease;min-width:180px;text-align:center}.cta-button[data-astro-cid-5iwvphro].primary{background:var(--color-primary);color:var(--color-white)}.cta-button[data-astro-cid-5iwvphro].primary:hover{background:var(--color-primary-light);transform:translateY(-2px)}.cta-button[data-astro-cid-5iwvphro].secondary{background:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary)}.cta-button[data-astro-cid-5iwvphro].secondary:hover{background:var(--color-primary);color:var(--color-white);transform:translateY(-2px)}@media (max-width: 1024px){.docs-container[data-astro-cid-5iwvphro]{grid-template-columns:1fr;gap:var(--space-8);padding:var(--space-6) var(--space-4)}.docs-sidebar[data-astro-cid-5iwvphro]{position:static;order:2;margin-top:var(--space-8)}.docs-content[data-astro-cid-5iwvphro]{order:1}.customization-grid[data-astro-cid-5iwvphro],.typography-showcase[data-astro-cid-5iwvphro],.layout-options[data-astro-cid-5iwvphro],.trigger-settings[data-astro-cid-5iwvphro],.questionnaire-customization[data-astro-cid-5iwvphro],.recommendation-settings[data-astro-cid-5iwvphro],.messaging-grid[data-astro-cid-5iwvphro]{grid-template-columns:1fr}.cta-buttons[data-astro-cid-5iwvphro]{flex-direction:column;align-items:center}.docs-heading[data-astro-cid-5iwvphro]{font-size:var(--text-3xl)}.docs-heading[data-astro-cid-5iwvphro]:not(:first-child){font-size:var(--text-2xl)}}@media (max-width: 640px){.docs-container[data-astro-cid-5iwvphro]{padding:var(--space-4) var(--space-3)}.docs-cta[data-astro-cid-5iwvphro]{padding:var(--space-8)}}
