.llm-optimizations[data-astro-cid-5gm2f6tn]{padding:var(--section-padding);max-width:var(--container-max);margin:0 auto}.llm-opt-grid[data-astro-cid-5gm2f6tn]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.llm-opt-card[data-astro-cid-5gm2f6tn]{padding:1.5rem;background:var(--bg-card);border:1px solid var(--border-light);border-radius:14px;transition:all .4s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(20px)}.llm-opt-card[data-astro-cid-5gm2f6tn].visible{opacity:1;transform:translateY(0)}.llm-opt-card[data-astro-cid-5gm2f6tn]:nth-child(2).visible{transition-delay:.05s}.llm-opt-card[data-astro-cid-5gm2f6tn]:nth-child(3).visible{transition-delay:.1s}.llm-opt-card[data-astro-cid-5gm2f6tn]:hover{border-color:#8b5cf64d;box-shadow:0 0 25px var(--llm-primary-glow, rgba(139, 92, 246, .15));transform:translateY(-3px)}.llm-opt-num[data-astro-cid-5gm2f6tn]{font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700;color:var(--llm-primary, #8B5CF6);letter-spacing:.1em;margin-bottom:.5rem;opacity:.7}.llm-opt-icon[data-astro-cid-5gm2f6tn]{width:32px;height:32px;color:var(--llm-primary, #8B5CF6);margin-bottom:.5rem}.llm-opt-icon[data-astro-cid-5gm2f6tn] svg{width:100%;height:100%}.llm-opt-card[data-astro-cid-5gm2f6tn] h3[data-astro-cid-5gm2f6tn]{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.4rem}.llm-opt-card[data-astro-cid-5gm2f6tn] p[data-astro-cid-5gm2f6tn]{font-size:.8rem;color:var(--text-muted);line-height:1.5}[data-theme=light] .llm-opt-card[data-astro-cid-5gm2f6tn]{background:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}[data-theme=light] .llm-opt-card[data-astro-cid-5gm2f6tn]:hover{box-shadow:0 4px 20px #8b5cf61a}@media(max-width:900px){.llm-opt-grid[data-astro-cid-5gm2f6tn]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding:0 1rem 1rem;scrollbar-width:none}.llm-opt-grid[data-astro-cid-5gm2f6tn]::-webkit-scrollbar{display:none}.llm-opt-card[data-astro-cid-5gm2f6tn]{flex:0 0 85%;scroll-snap-align:center}}@media(max-width:480px){.llm-opt-card[data-astro-cid-5gm2f6tn] p[data-astro-cid-5gm2f6tn]{font-size:.88rem}}.llm-deliverables[data-astro-cid-glrvbbtb]{padding:var(--section-padding);max-width:var(--container-max);margin:0 auto}.llm-deliverables-list[data-astro-cid-glrvbbtb]{max-width:700px;margin:0 auto;position:relative}.llm-deliverable-item[data-astro-cid-glrvbbtb]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.25rem 0;position:relative;opacity:0;transform:translate(-20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.llm-deliverable-item[data-astro-cid-glrvbbtb].visible{opacity:1;transform:translate(0)}.llm-deliverable-item[data-astro-cid-glrvbbtb]:nth-child(2).visible{transition-delay:.05s}.llm-deliverable-item[data-astro-cid-glrvbbtb]:nth-child(3).visible{transition-delay:.1s}.llm-deliverable-item[data-astro-cid-glrvbbtb]:nth-child(4).visible{transition-delay:.15s}.llm-deliverable-item[data-astro-cid-glrvbbtb]:nth-child(5).visible{transition-delay:.2s}.llm-deliverable-check[data-astro-cid-glrvbbtb]{flex-shrink:0;width:36px;height:36px;background:#8b5cf61a;border:2px solid var(--llm-primary, #8B5CF6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--llm-primary, #8B5CF6);z-index:1}.llm-deliverable-check[data-astro-cid-glrvbbtb] svg[data-astro-cid-glrvbbtb]{width:16px;height:16px}.llm-deliverable-line[data-astro-cid-glrvbbtb]{position:absolute;left:17px;top:48px;width:2px;height:calc(100% - 12px);background:linear-gradient(to bottom,#8b5cf64d,#8b5cf60d)}.llm-deliverable-item[data-astro-cid-glrvbbtb]:last-child .llm-deliverable-line[data-astro-cid-glrvbbtb]{display:none}.llm-deliverable-item[data-astro-cid-glrvbbtb] p[data-astro-cid-glrvbbtb]{font-size:.95rem;color:var(--text-secondary);line-height:1.6;padding-top:.35rem}[data-theme=light] .llm-deliverable-check[data-astro-cid-glrvbbtb]{background:#8b5cf60f}@media(max-width:600px){.llm-deliverables-list[data-astro-cid-glrvbbtb]{padding:0 .5rem}.llm-deliverable-item[data-astro-cid-glrvbbtb]{gap:1rem}}.llm-page{--llm-primary: #8B5CF6;--llm-primary-light: #A78BFA;--llm-secondary: #D946EF;--llm-primary-glow: rgba(139, 92, 246, .3);--llm-gradient: linear-gradient(135deg, #8B5CF6, #D946EF)}[data-theme=light] .llm-page{--llm-primary-glow: rgba(139, 92, 246, .15)}.llm-page .hero .floating-stat-value{background:linear-gradient(135deg,#8b5cf6,#d946ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.llm-page .hero-label{border-color:#8b5cf64d;background:#8b5cf614}.llm-page .hero-title .gradient{background:linear-gradient(135deg,#8b5cf6,#d946ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.llm-page .tab-btn--active{background:linear-gradient(135deg,#8b5cf6,#d946ef);box-shadow:0 4px 20px #8b5cf666}.llm-page .tab-btn--active .tab-btn-indicator{border-top-color:#d946ef}.llm-page .tab-btn:hover:not(.tab-btn--active){border-color:#8b5cf633}.llm-page .benefit-card-stat-icon{background:#8b5cf626;color:#8b5cf6}.llm-page .benefit-card-visual-placeholder{border-color:#8b5cf633;color:#8b5cf6}.llm-page .benefit-card:hover{border-color:#8b5cf640;box-shadow:0 8px 30px #8b5cf61f}.llm-page .pricing-card--highlighted{border-color:#8b5cf64d;box-shadow:0 0 30px #8b5cf626}.llm-page .pricing-card--highlighted:hover{box-shadow:0 0 30px #8b5cf640,var(--shadow-lg)}.llm-page .pricing-badge{background:linear-gradient(135deg,#8b5cf6,#d946ef)}.llm-page .pricing-price{background:linear-gradient(135deg,#8b5cf6,#d946ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.llm-page .pricing-card--highlighted .pricing-cta{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.llm-page .pricing-card--highlighted .pricing-cta:hover{box-shadow:0 0 30px #8b5cf666}.llm-page .pricing-card:hover{border-color:#8b5cf633}.llm-page .pricing-cta:hover{border-color:#8b5cf680;box-shadow:0 0 20px #8b5cf633}.llm-page .feature-group-label{color:#8b5cf6}.llm-page .pricing-features li svg{color:#8b5cf6}.llm-page .cta-btn{background:linear-gradient(135deg,#8b5cf6,#d946ef)}.llm-page .cta-btn:hover{box-shadow:0 0 30px #8b5cf666}.llm-page .audit-form-submit{background:linear-gradient(135deg,#8b5cf6,#d946ef)}.llm-page .audit-form-submit:hover{box-shadow:0 0 25px #8b5cf666}.llm-page .audit-form-field input:focus{border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf61a}
