:root{--bronze-primary: #A76502;--bronze-dark: #8a5302;--stone-900: #0C0A09;--stone-600: #57534E;--bg-main: #F8F4EC;--white: #FFFFFF;--dark-bg: #1C1917}main[data-astro-cid-k6mqtxxc]{font-family:DM Sans,sans-serif;color:var(--stone-900);background-color:var(--bg-main);line-height:1.6;-webkit-font-smoothing:antialiased}h1[data-astro-cid-k6mqtxxc],h2[data-astro-cid-k6mqtxxc],h3[data-astro-cid-k6mqtxxc]{font-family:Ovo,serif;margin:0;line-height:1.2;font-weight:300}p[data-astro-cid-k6mqtxxc]{margin:0 0 1.5rem}.container[data-astro-cid-k6mqtxxc]{max-width:1280px;margin:0 auto;padding:0 2rem}.text-center[data-astro-cid-k6mqtxxc]{text-align:center}.btn[data-astro-cid-k6mqtxxc]{background-color:var(--bronze-primary);color:var(--white);padding:1rem 2rem;border-radius:.5rem;text-decoration:none;font-weight:500;display:inline-block;transition:all .2s}.btn[data-astro-cid-k6mqtxxc]:hover{background-color:var(--bronze-dark);transform:translateY(-1px)}.hero[data-astro-cid-k6mqtxxc]{padding:4rem 0;text-align:center}.hero[data-astro-cid-k6mqtxxc] h1[data-astro-cid-k6mqtxxc]{font-size:4rem;margin-bottom:1.5rem}.hero-span[data-astro-cid-k6mqtxxc]{color:var(--bronze-primary)}.grid-2x2[data-astro-cid-k6mqtxxc]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem}.feature-card[data-astro-cid-k6mqtxxc]{background:var(--white);padding:2.5rem;border-radius:12px;box-shadow:0 10px 30px #0000000d;border:1px solid #E7E5E4;text-align:left;transition:transform .2s}.feature-card[data-astro-cid-k6mqtxxc]:hover{transform:translateY(-5px);border-color:var(--bronze-primary)}.problem-section[data-astro-cid-k6mqtxxc]{background-color:var(--white);padding:8rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.problem-grid[data-astro-cid-k6mqtxxc]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:4rem}.problem-card[data-astro-cid-k6mqtxxc]{padding:0;background:transparent}.problem-tag[data-astro-cid-k6mqtxxc]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--stone-600);margin-bottom:1rem;display:block}.problem-card[data-astro-cid-k6mqtxxc] h3[data-astro-cid-k6mqtxxc]{font-size:1.5rem;margin-bottom:1rem;color:var(--stone-900);font-weight:400}.problem-card[data-astro-cid-k6mqtxxc] p[data-astro-cid-k6mqtxxc]{font-size:1rem;color:var(--stone-600);line-height:1.7;margin:0}.cta-row[data-astro-cid-k6mqtxxc]{display:flex;gap:1rem;justify-content:center;margin-top:4rem}.btn-secondary[data-astro-cid-k6mqtxxc]{background-color:transparent;color:var(--stone-900);border:1px solid var(--stone-600)}.btn-secondary[data-astro-cid-k6mqtxxc]:hover{background-color:var(--bg-main)}.contrast-section[data-astro-cid-k6mqtxxc]{background-color:var(--dark-bg);color:var(--white);padding:4rem 0}.contrast-grid[data-astro-cid-k6mqtxxc]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.timeline[data-astro-cid-k6mqtxxc]{border-left:2px solid #444;padding-left:2.5rem;margin-left:1rem}.timeline-item[data-astro-cid-k6mqtxxc]{position:relative;margin-bottom:3rem}.timeline-item[data-astro-cid-k6mqtxxc]:last-child{margin-bottom:0}.timeline-dot[data-astro-cid-k6mqtxxc]{width:14px;height:14px;background:var(--bronze-primary);border-radius:50%;position:absolute;left:-48px;top:6px;box-shadow:0 0 0 4px #a7650233}.timeline-time[data-astro-cid-k6mqtxxc]{font-size:.75rem;color:#a8a29e;font-family:monospace;display:block;margin-bottom:.5rem}.timeline-content[data-astro-cid-k6mqtxxc]{background:#292524;padding:1.25rem;border-radius:8px;border:1px solid #444}.testimonial-section[data-astro-cid-k6mqtxxc]{padding:8rem 0;text-align:center;background:var(--bg-main)}.quote-large[data-astro-cid-k6mqtxxc]{font-size:2.5rem;margin-bottom:2rem;font-family:Ovo,serif;line-height:1.3}@media (max-width: 900px){.hero[data-astro-cid-k6mqtxxc] h1[data-astro-cid-k6mqtxxc]{font-size:3rem}.grid-2x2[data-astro-cid-k6mqtxxc],.contrast-grid[data-astro-cid-k6mqtxxc],.problem-grid[data-astro-cid-k6mqtxxc]{grid-template-columns:1fr;gap:3rem}.contrast-section[data-astro-cid-k6mqtxxc]{padding:4rem 0}.cta-row[data-astro-cid-k6mqtxxc]{flex-direction:column}}
