.gs-page{background:var(--background-light,#e0e0e0);color:#1a1a2e;min-height:100vh;font-family:var(--font-geist-sans),system-ui,sans-serif}.gs-hero{text-align:center;background:#1a1b2c;padding:160px 24px 100px;position:relative;overflow:hidden}.gs-hero:before{content:"";opacity:.15;mix-blend-mode:overlay;pointer-events:none;z-index:1;background:url(/images/flash-texture.png) 50%/600px;position:absolute;inset:0}.gs-hero-inner{z-index:2;max-width:800px;margin:0 auto;position:relative}.gs-label{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:4px;color:var(--primary,#00e5ff);margin-bottom:16px;font-size:12px}.gs-headline{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:-2px;color:#fff;margin:0 0 24px;font-size:clamp(36px,5vw,64px);line-height:.95}.gs-headline-accent{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(135deg,var(--primary,#00e5ff),var(--accent,#f09))}.gs-hero-sub{color:#fff9;max-width:600px;margin:0 auto;font-size:17px;line-height:1.7}.gs-section{padding:80px 24px;position:relative;overflow:hidden}.gs-section-light{background:var(--background-light,#e0e0e0)}.gs-section-light:before{content:"";opacity:.06;pointer-events:none;z-index:0;background:url(/images/flash-sheet-texture.jpg) 50%/2400px;position:absolute;inset:0}.gs-section-dark{color:#fff;background:#1a1b2c}.gs-section-dark:before{content:"";opacity:.15;mix-blend-mode:overlay;pointer-events:none;z-index:0;background:url(/images/flash-texture.png) 50%/600px;position:absolute;inset:0}.gs-section-white{background:#fff;border-top:2px solid #0000000f;border-bottom:2px solid #0000000f}.gs-section-white:before{content:"";opacity:.04;pointer-events:none;z-index:0;background:url(/images/flash-sheet-texture.jpg) 50%/2400px;position:absolute;inset:0}.gs-section-inner{z-index:1;max-width:900px;margin:0 auto;position:relative}.gs-section-title{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:-1px;color:#1a1a2e;margin:0 0 16px;font-size:clamp(28px,3.5vw,44px);line-height:.95}.gs-section-dark .gs-section-title{color:#fff}.gs-section-desc{color:#475569;max-width:700px;margin-bottom:48px;font-size:17px;line-height:1.7}.gs-section-dark .gs-section-desc{color:#fff9}.gs-steps{counter-reset:step-counter;flex-direction:column;gap:0;display:flex}.gs-step{counter-increment:step-counter;border-bottom:2px solid #0000000f;align-items:flex-start;gap:32px;padding:40px 0;display:flex}.gs-section-dark .gs-step{border-bottom-color:#ffffff0f}.gs-step:last-child{border-bottom:none}.gs-step-num{font-family:var(--font-anton),"Anton",sans-serif;color:var(--primary,#00e5ff);text-align:center;opacity:.4;flex-shrink:0;width:60px;font-size:48px;line-height:1}.gs-step-num:before{content:counter(step-counter,decimal-leading-zero)}.gs-step-content{flex:1}.gs-step-title{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#1a1a2e;margin:0 0 8px;font-size:22px}.gs-section-dark .gs-step-title{color:#fff}.gs-step-body{color:#475569;margin:0;font-size:15px;line-height:1.7}.gs-section-dark .gs-step-body{color:#ffffffa6}.gs-scenarios{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:40px;display:grid}.gs-scenario-card{background:#fff;border:2px solid #000000d9;padding:40px 32px;transition:all .2s;box-shadow:4px 4px #000000d9}.gs-scenario-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #000000d9}.gs-scenario-icon{margin-bottom:20px;font-size:36px}.gs-scenario-card h3{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:1px;color:#1a1a2e;margin:0 0 12px;font-size:20px}.gs-scenario-card p{color:#475569;margin:0 0 16px;font-size:14px;line-height:1.6}.gs-scenario-tag{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:2px;border:2px solid var(--primary,#00e5ff);color:var(--primary,#00e5ff);padding:6px 14px;font-size:10px;font-weight:700;display:inline-block}.gs-checklist{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.gs-checklist li{color:#475569;align-items:flex-start;gap:16px;font-size:15px;line-height:1.6;display:flex}.gs-section-dark .gs-checklist li{color:#ffffffb3}.gs-check{border:2px solid var(--primary,#00e5ff);width:28px;height:28px;color:var(--primary,#00e5ff);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:14px;font-weight:700;display:flex}.gs-tip{background:#00e5ff0f;border:2px solid #00e5ff26;align-items:flex-start;gap:16px;margin-top:32px;padding:24px;display:flex}.gs-tip-icon{flex-shrink:0;font-size:24px}.gs-tip-text{color:#475569;font-size:14px;line-height:1.7}.gs-tip-text strong{color:#1a1a2e;font-weight:700}.gs-section-dark .gs-tip{background:#00e5ff0a;border-color:#00e5ff1a}.gs-section-dark .gs-tip-text{color:#ffffffb3}.gs-section-dark .gs-tip-text strong{color:#fff}.gs-cta-section{text-align:center;padding:120px 24px}.gs-cta-btn{background:var(--primary,#00e5ff);color:#000;font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:3px;border:2px solid #0003;margin-top:32px;padding:20px 48px;font-size:18px;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:6px 6px #00e5ff66}.gs-cta-btn:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #00e5ff66}.gs-cta-sub{color:#ffffff73;margin-top:20px;font-size:15px}.gs-faq-list{flex-direction:column;gap:0;display:flex}.gs-faq-item{border-bottom:2px solid #0000000f;padding:32px 0}.gs-section-dark .gs-faq-item{border-bottom-color:#ffffff0f}.gs-faq-item:last-child{border-bottom:none}.gs-faq-q{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#1a1a2e;margin:0 0 8px;font-size:18px}.gs-section-dark .gs-faq-q{color:#fff}.gs-faq-a{color:#475569;margin:0;font-size:14px;line-height:1.7}.gs-section-dark .gs-faq-a{color:#ffffffa6}@media (max-width:640px){.gs-hero{padding:140px 20px 80px}.gs-section{padding:60px 20px}.gs-step{flex-direction:column;gap:8px}.gs-step-num{text-align:left;width:auto;font-size:36px}.gs-scenario-card{padding:28px 24px}.gs-cta-btn{letter-spacing:2px;padding:18px 36px;font-size:16px}}
/*# sourceMappingURL=8ed8d20b48ef3c8c.css.map*/