:root{--bg-color: #000000;--text-color: #cccccc;--text-highlight: #FFFFFF;--card-bg: rgba(255, 255, 255, .03);--card-border: rgba(255, 255, 255, .1);--card-hover-bg: rgba(255, 255, 255, .05);--card-hover-border: rgba(255, 255, 255, .2);--card-shadow: rgba(0, 0, 0, .3);--card-hover-shadow: rgba(0, 0, 0, .3);--scrollbar-track: #000000;--scrollbar-thumb: rgba(255, 255, 255, .1);--scrollbar-thumb-hover: rgba(255, 255, 255, .2);--header-bg: rgba(0, 0, 0, .95);--header-border: rgba(255, 255, 255, .1);--nav-hover-bg: rgba(255, 255, 255, .1);--hero-bg: rgba(0, 0, 0, .7);--hero-shadow: rgba(0, 0, 0, .7);--grid-cell-bg: rgba(255, 255, 255, .03);--grid-cell-border: rgba(255, 255, 255, .05);--grid-cell-primary: rgba(16, 170, 224, .1);--grid-cell-secondary: rgba(123, 74, 221, .1);--grid-cell-tertiary: rgba(204, 48, 85, .1);--section-bg: transparent;--section-border: rgba(255, 255, 255, .1);--section-shadow: rgba(0, 0, 0, .3);--divider-start: rgba(255, 255, 255, .01);--divider-end: rgba(255, 255, 255, .01);--accent-secondary-transparent: rgba(123, 74, 221, .2);--accent-primary: #10aae0;--accent-secondary: #7b4add;--accent-tertiary: #cc3055}html.light-theme{--bg-color: #FFFFFF;--text-color: #333333;--text-highlight: #000000;--card-bg: rgba(0, 0, 0, .02);--card-border: rgba(0, 0, 0, .1);--card-hover-bg: rgba(0, 0, 0, .03);--card-hover-border: rgba(0, 0, 0, .2);--card-shadow: rgba(0, 0, 0, .1);--card-hover-shadow: rgba(0, 0, 0, .15);--scrollbar-track: #f1f1f1;--scrollbar-thumb: rgba(0, 0, 0, .1);--scrollbar-thumb-hover: rgba(0, 0, 0, .2);--header-bg: rgba(255, 255, 255, .95);--header-border: rgba(0, 0, 0, .1);--nav-hover-bg: rgba(0, 0, 0, .05);--hero-bg: rgba(255, 255, 255, .7);--hero-shadow: rgba(255, 255, 255, .7);--grid-cell-bg: rgba(0, 0, 0, .02);--grid-cell-border: rgba(0, 0, 0, .05);--grid-cell-primary: rgba(16, 170, 224, .1);--grid-cell-secondary: rgba(123, 74, 221, .1);--grid-cell-tertiary: rgba(204, 48, 85, .1);--section-bg: rgba(250, 250, 250, 1);--section-border: rgba(0, 0, 0, .05);--section-shadow: rgba(0, 0, 0, .1);--divider-start: rgba(0, 0, 0, .01);--divider-end: rgba(0, 0, 0, .01);--accent-secondary-transparent: rgba(123, 74, 221, .2)}.next-steps-section[data-astro-cid-3spqvo7k]{padding:100px 0;position:relative;overflow:visible}.next-steps-section[data-astro-cid-3spqvo7k]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse 70% 30% at 50% 50%,rgba(16,170,224,.05),transparent 70%);z-index:-1;pointer-events:none}.next-steps-section[data-astro-cid-3spqvo7k].full-width{grid-column:1/13;width:100%}.section-container[data-astro-cid-3spqvo7k]{max-width:1200px;margin:0 auto;padding:0 24px}h2[data-astro-cid-3spqvo7k]{color:var(--text-highlight);margin-bottom:16px;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-.03em}.section-subtitle[data-astro-cid-3spqvo7k]{max-width:800px;margin-bottom:40px;line-height:1.6}.steps-container[data-astro-cid-3spqvo7k]{display:flex;flex-direction:column;gap:40px;margin-top:60px;position:relative}.timeline-line[data-astro-cid-3spqvo7k]{position:absolute;top:0;left:40px;width:2px;height:100%;background:linear-gradient(to bottom,var(--accent-primary),var(--accent-secondary),var(--accent-tertiary),rgba(255,255,255,.1));z-index:0}.step-item[data-astro-cid-3spqvo7k]{display:flex;gap:30px;position:relative;z-index:1;padding-left:80px}.step-number-container[data-astro-cid-3spqvo7k]{position:absolute;left:-25px;top:0;width:80px;display:flex;justify-content:center;align-items:center}.step-number[data-astro-cid-3spqvo7k]{font-family:SpaceMono,SF Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:18px;font-weight:500;color:var(--accent-primary);z-index:2}.step-item[data-astro-cid-3spqvo7k]:nth-child(2) .step-number[data-astro-cid-3spqvo7k]{color:var(--accent-primary)}.step-item[data-astro-cid-3spqvo7k]:nth-child(3) .step-number[data-astro-cid-3spqvo7k]{color:var(--accent-secondary)}.step-item[data-astro-cid-3spqvo7k]:nth-child(4) .step-number[data-astro-cid-3spqvo7k]{color:var(--accent-tertiary)}.step-item[data-astro-cid-3spqvo7k]:nth-child(5) .step-number[data-astro-cid-3spqvo7k]{color:var(--accent-tertiary)}.step-marker[data-astro-cid-3spqvo7k]{position:absolute;top:5px;left:41px;width:16px;height:16px;border-radius:50%;background-color:var(--bg-color);transform:translate(-50%);z-index:2}.step-marker[data-astro-cid-3spqvo7k][data-step="1"]{border:2px solid var(--accent-primary)}.step-marker[data-astro-cid-3spqvo7k][data-step="2"]{border:2px solid var(--accent-secondary)}.step-marker[data-astro-cid-3spqvo7k][data-step="3"],.step-marker[data-astro-cid-3spqvo7k][data-step="4"]{border:2px solid var(--accent-tertiary)}.step-content[data-astro-cid-3spqvo7k]{background-color:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;flex-grow:1}.step-icon[data-astro-cid-3spqvo7k]{width:32px;height:32px;color:var(--accent-primary);margin-bottom:16px}.step-icon[data-astro-cid-3spqvo7k] svg{width:100%;height:100%}.step-icon[data-astro-cid-3spqvo7k] svg path{fill:currentColor}.step-title[data-astro-cid-3spqvo7k]{font-size:20px;font-weight:500;color:var(--text-highlight);margin:0 0 12px}.step-description[data-astro-cid-3spqvo7k]{line-height:1.6;margin:0}@media (max-width: 900px){.next-steps-section[data-astro-cid-3spqvo7k]{padding:80px 0}h2[data-astro-cid-3spqvo7k]{font-size:30px}}@media (max-width: 600px){.next-steps-section[data-astro-cid-3spqvo7k]{padding:60px 0}h2[data-astro-cid-3spqvo7k]{font-size:26px}.timeline-line[data-astro-cid-3spqvo7k]{left:30px}.step-item[data-astro-cid-3spqvo7k]{padding-left:60px}.step-number-container[data-astro-cid-3spqvo7k]{width:60px}.step-number[data-astro-cid-3spqvo7k]{font-size:16px}.step-marker[data-astro-cid-3spqvo7k]{left:30px;width:12px;height:12px}.step-content[data-astro-cid-3spqvo7k]{padding:20px}.step-title[data-astro-cid-3spqvo7k]{font-size:18px}}
