.Hero-module__ZARIfG__hero{min-height:100vh;padding-top:var(--nav-height);align-items:center;display:flex}.Hero-module__ZARIfG__heroInner{padding:var(--space-3xl)0}.Hero-module__ZARIfG__heroHeadline{margin-bottom:var(--space-lg);max-width:800px}.Hero-module__ZARIfG__heroHighlight{color:var(--accent-primary)}.Hero-module__ZARIfG__heroSub{max-width:560px;margin-bottom:var(--space-xl);font-size:1.25rem;line-height:1.7}.Hero-module__ZARIfG__heroMicro{color:var(--text-tertiary);margin-top:var(--space-sm);font-size:.875rem}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:auto;padding-top:calc(var(--nav-height) + var(--space-xl))}.Hero-module__ZARIfG__heroInner{padding:var(--space-xl)0}.Hero-module__ZARIfG__heroHeadline br{display:none}.Hero-module__ZARIfG__heroSub{font-size:1.0625rem}}
.WhatThisIs-module__oo1jnq__sectionHeading{margin-bottom:var(--space-lg)}.WhatThisIs-module__oo1jnq__grid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.WhatThisIs-module__oo1jnq__cardText{font-size:1rem;line-height:1.7}@media (max-width:768px){.WhatThisIs-module__oo1jnq__grid{grid-template-columns:1fr}}
.BuildLog-module__Ygb7Tq__sectionHeading{margin-bottom:var(--space-xs)}.BuildLog-module__Ygb7Tq__sectionSub{color:var(--text-tertiary);margin-bottom:var(--space-xl)}.BuildLog-module__Ygb7Tq__timeline{flex-direction:column;gap:0;display:flex;position:relative}.BuildLog-module__Ygb7Tq__timelineEntry{gap:var(--space-lg);display:flex;position:relative}.BuildLog-module__Ygb7Tq__timelineMarker{flex-direction:column;flex-shrink:0;align-items:center;width:20px;display:flex}.BuildLog-module__Ygb7Tq__timelineDot{background:var(--accent-primary);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px}.BuildLog-module__Ygb7Tq__timelineLine{background:var(--bg-card-border);flex:1;width:1px;min-height:40px}.BuildLog-module__Ygb7Tq__timelineEntry:last-child .BuildLog-module__Ygb7Tq__timelineLine{display:none}.BuildLog-module__Ygb7Tq__timelineContent{padding-bottom:var(--space-xl)}.BuildLog-module__Ygb7Tq__timelineTitle{margin-bottom:var(--space-xs);font-size:1.25rem}.BuildLog-module__Ygb7Tq__timelineDesc{font-size:1rem;line-height:1.6}@media (max-width:768px){.BuildLog-module__Ygb7Tq__timelineEntry{gap:var(--space-sm)}}
.WhoItsFor-module__qumSuW__sectionHeading{margin-bottom:var(--space-lg)}.WhoItsFor-module__qumSuW__twoCol{gap:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}.WhoItsFor-module__qumSuW__colHeading{margin-bottom:var(--space-lg);font-size:1.5rem}.WhoItsFor-module__qumSuW__colHeadingMuted{color:var(--text-secondary)}.WhoItsFor-module__qumSuW__list{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.WhoItsFor-module__qumSuW__list li{align-items:flex-start;gap:var(--space-sm);color:var(--text-secondary);font-size:1.0625rem;line-height:1.6;display:flex}.WhoItsFor-module__qumSuW__list li:before{content:"";border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px;display:inline-block}.WhoItsFor-module__qumSuW__listYes li:before{background:var(--accent-success)}.WhoItsFor-module__qumSuW__listNo li:before{background:var(--text-tertiary)}@media (max-width:768px){.WhoItsFor-module__qumSuW__twoCol{gap:var(--space-xl);grid-template-columns:1fr}}
.WhatYouGet-module__O8GsGq__sectionHeading{margin-bottom:var(--space-xl)}.WhatYouGet-module__O8GsGq__tag{font-family:var(--font-mono);color:var(--accent-success);font-size:.875rem;font-weight:500}.WhatYouGet-module__O8GsGq__featureList{gap:var(--space-md);flex-direction:column;max-width:700px;display:flex}.WhatYouGet-module__O8GsGq__featureRow{align-items:baseline;gap:var(--space-sm);display:flex}.WhatYouGet-module__O8GsGq__featureLabel{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-size:.9375rem}.WhatYouGet-module__O8GsGq__featureDots{border-bottom:1px dotted var(--text-tertiary);flex:1;min-width:20px;margin-bottom:4px}.WhatYouGet-module__O8GsGq__featureValue{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:.9375rem}@media (max-width:480px){.WhatYouGet-module__O8GsGq__featureRow{flex-direction:column;gap:2px}.WhatYouGet-module__O8GsGq__featureDots{display:none}.WhatYouGet-module__O8GsGq__featureValue{color:var(--text-tertiary);font-size:.875rem}}
.Modules-module__FTqNVG__sectionSub{color:var(--text-tertiary);margin-bottom:var(--space-xl)}.Modules-module__FTqNVG__modulesGrid{gap:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}.Modules-module__FTqNVG__modulesStatus{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);color:var(--text-secondary);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;display:flex}.Modules-module__FTqNVG__statusDot{border-radius:50%;width:8px;height:8px;display:inline-block}.Modules-module__FTqNVG__statusLive{background:var(--accent-success);box-shadow:0 0 6px #4ade8066}.Modules-module__FTqNVG__statusSoon{background:#f59e0b;box-shadow:0 0 6px #f59e0b4d}.Modules-module__FTqNVG__moduleCard{gap:var(--space-md);padding:var(--space-md)0;border-bottom:1px solid var(--bg-card-border);display:flex}.Modules-module__FTqNVG__moduleCard:last-child{border-bottom:none}.Modules-module__FTqNVG__moduleCardMuted{opacity:.6}.Modules-module__FTqNVG__moduleNumber{font-family:var(--font-mono);color:var(--accent-primary);flex-shrink:0;min-width:24px;padding-top:2px;font-size:.8125rem}.Modules-module__FTqNVG__moduleName{margin-bottom:4px;font-size:1.0625rem;font-weight:600}.Modules-module__FTqNVG__moduleDesc{color:var(--text-secondary);font-size:.9375rem;line-height:1.5}@media (max-width:768px){.Modules-module__FTqNVG__modulesGrid{gap:var(--space-lg);grid-template-columns:1fr}}
.About-module__vAULUW__aboutBlock{border-left:3px solid var(--accent-primary);max-width:640px;padding-left:var(--space-lg)}.About-module__vAULUW__aboutQuote{gap:var(--space-md);flex-direction:column;display:flex}.About-module__vAULUW__aboutQuote p{color:var(--text-secondary);max-width:none;font-size:1.125rem;line-height:1.75}.About-module__vAULUW__aboutCite{font-family:var(--font-mono);color:var(--text-tertiary);margin-top:var(--space-md);font-size:.875rem;font-style:normal;display:block}@media (max-width:768px){.About-module__vAULUW__aboutBlock{padding-left:var(--space-md)}}
.BlogPreview-module__XjL-_G__blogGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.BlogPreview-module__XjL-_G__blogGrid{grid-template-columns:1fr}}.BlogPreview-module__XjL-_G__blogFallback{background:var(--bg-card);border:1px dashed var(--bg-card-border);padding:var(--space-xl)var(--space-lg);text-align:center;border-radius:12px}.BlogPreview-module__XjL-_G__fallbackText{font-family:var(--font-mono);color:var(--text-secondary);margin-bottom:var(--space-xs);font-size:1rem}.BlogPreview-module__XjL-_G__fallbackSub{color:var(--text-tertiary);font-size:.9375rem}.BlogPreview-module__XjL-_G__fallbackSub a{color:var(--accent-primary)}
.FinalCTA-module__G4Qm-G__finalCtaSection{padding:var(--space-3xl)0}.FinalCTA-module__G4Qm-G__finalCtaInner{text-align:center;max-width:600px;margin:0 auto}.FinalCTA-module__G4Qm-G__finalHeading{margin-bottom:var(--space-xl)}.FinalCTA-module__G4Qm-G__highlight{color:var(--accent-primary)}.FinalCTA-module__G4Qm-G__finalMicro{color:var(--text-tertiary);margin-top:var(--space-sm);font-size:.875rem}@media (max-width:768px){.FinalCTA-module__G4Qm-G__finalHeading br{display:none}}
