.scoping-module__pE3Xbq__wrapper{width:100%;min-height:calc(100vh - 120px);padding:var(--space-xl) var(--gutter);z-index:10;justify-content:center;align-items:flex-start;display:flex;position:relative}.scoping-module__pE3Xbq__container{width:100%;max-width:var(--max-width,1200px);margin:0 auto}.scoping-module__pE3Xbq__headerSection{margin-bottom:var(--space-xl);gap:var(--space-md);flex-direction:column;display:flex}.scoping-module__pE3Xbq__navRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.scoping-module__pE3Xbq__backLink{font-family:var(--font-headline);color:var(--color-text);background-color:var(--surface-card);border:1px solid var(--border-muted);box-shadow:var(--shadow-comic-sm);border-radius:var(--border-radius-sm);align-items:center;gap:8px;padding:6px 14px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s;display:inline-flex}.scoping-module__pE3Xbq__backLink:hover{box-shadow:var(--shadow-comic-md);background-color:var(--pop-yellow);color:var(--pop-black);border-color:var(--color-border);transform:translateY(-2px)}.scoping-module__pE3Xbq__backLink:active{box-shadow:var(--shadow-comic-sm);transform:translateY(0)}.scoping-module__pE3Xbq__brandBadge{border-radius:var(--border-radius-sm);border:1px solid var(--badge-active-border);background-color:var(--badge-active-bg);font-family:var(--font-code);color:var(--badge-active-text);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.scoping-module__pE3Xbq__titleArea{flex-direction:column;gap:8px;display:flex}.scoping-module__pE3Xbq__title{font-family:var(--font-headline);color:var(--color-text);letter-spacing:-.02em;margin:0;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:900;line-height:1.15}.scoping-module__pE3Xbq__subtitle{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:clamp(.92rem,2vw,1.05rem);font-weight:500;line-height:1.5}[data-theme=noir] .scoping-module__pE3Xbq__backLink{background-color:var(--surface-card);border-color:var(--border-muted);color:var(--color-text);box-shadow:none}[data-theme=noir] .scoping-module__pE3Xbq__backLink:hover{border-color:var(--neon-cyan);color:var(--neon-cyan);background-color:var(--surface-card);transform:translateY(-2px);box-shadow:0 2px 8px #0009,inset 0 1px #ffffff14}[data-theme=noir] .scoping-module__pE3Xbq__brandBadge{background-color:var(--badge-active-bg);border-color:var(--badge-active-border);color:var(--badge-active-text)}
.TiltCard-module__EuCC5a__tiltContainer{transform-style:preserve-3d;will-change:transform;position:relative}.TiltCard-module__EuCC5a__glareLayer{border-radius:inherit;pointer-events:none;z-index:5;opacity:var(--glare-opacity,0);background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%), #ffffff24 0%, #ffffff0a 35%, transparent 65%);transition:opacity .25s;position:absolute;inset:0}[data-theme=noir] .TiltCard-module__EuCC5a__glareLayer{background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%), #00f0ff1f 0%, #ff2a550a 40%, transparent 70%)}
.IntakeForm-module__30s9Yq__intakeSection{margin-top:var(--space-2xl);--intake-summary-bg:#f7f2e8;--intake-summary-border:#2b2b3640;--intake-summary-label:#5d5d6d;--intake-summary-value:#2b2b36;--intake-summary-text:#2b2b36;--intake-summary-accent:#3f6e91;position:relative}.IntakeForm-module__30s9Yq__container{width:100%;padding:0}.IntakeForm-module__30s9Yq__header{text-align:left;margin-bottom:var(--space-xl)}.IntakeForm-module__30s9Yq__title{font-family:var(--font-headline);font-size:var(--text-lg);color:var(--pop-blue);margin-bottom:var(--space-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.IntakeForm-module__30s9Yq__subtitle{font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.IntakeForm-module__30s9Yq__currencyToggle{margin-top:var(--space-sm);border:1px solid var(--color-border);background:var(--surface-elevated);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.IntakeForm-module__30s9Yq__currencyBtn{font-family:var(--font-code);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:700}.IntakeForm-module__30s9Yq__currencyActive{background:var(--pop-blue);color:var(--pop-white,#fff)}.IntakeForm-module__30s9Yq__card{background:var(--surface-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-md,12px);padding:var(--space-xl);box-shadow:var(--shadow-comic-sm);color:var(--pop-black);transition:background-color var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal)}.IntakeForm-module__30s9Yq__progressContainer{margin-bottom:var(--space-xl)}.IntakeForm-module__30s9Yq__progressBarTrack{background:var(--color-border);width:100%;height:4px;margin-bottom:var(--space-md);border-radius:999px;overflow:hidden}.IntakeForm-module__30s9Yq__progressBarFill{background:linear-gradient(90deg, var(--pop-blue) 0%, var(--pop-green) 100%);border-radius:999px;height:100%;transition:width .35s}.IntakeForm-module__30s9Yq__stepIndicator{justify-content:space-between;gap:var(--space-xs);display:flex;position:relative}.IntakeForm-module__30s9Yq__stepIndicator:before{content:"";background:var(--color-border);z-index:0;height:2px;position:absolute;top:18px;left:12.5%;right:12.5%}.IntakeForm-module__30s9Yq__stepItem{z-index:1;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:6px;padding:0 4px;transition:transform .2s;display:flex;position:relative}.IntakeForm-module__30s9Yq__stepItem:hover{transform:translateY(-1px)}.IntakeForm-module__30s9Yq__stepBadge{z-index:1;background:var(--pop-white);border:1.5px solid var(--color-border);width:36px;height:36px;color:var(--pop-black);font-family:var(--font-code);font-weight:800;font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex;position:relative}.IntakeForm-module__30s9Yq__stepBadgeActive{box-shadow:0 2px 4px #2b2b3626;background:var(--pop-blue)!important;color:#fff!important;border-color:var(--pop-blue)!important}.IntakeForm-module__30s9Yq__stepBadgeDone{background:var(--pop-green)!important;color:#fff!important;border-color:var(--pop-green)!important}.IntakeForm-module__30s9Yq__stepItemActive,.IntakeForm-module__30s9Yq__stepItemDone{opacity:1}.IntakeForm-module__30s9Yq__stepItemSkipped{cursor:not-allowed}.IntakeForm-module__30s9Yq__stepItemSkipped .IntakeForm-module__30s9Yq__stepLabel{opacity:.5}.IntakeForm-module__30s9Yq__stepBadgeSkipped{opacity:.6;background:var(--surface-elevated)!important;color:var(--color-text-dim)!important;box-shadow:none!important;border-style:dashed!important}.IntakeForm-module__30s9Yq__stepLabel{font-family:var(--font-code);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.IntakeForm-module__30s9Yq__stepLabelActive{font-weight:900;color:var(--pop-black)!important}.IntakeForm-module__30s9Yq__mobileStepSubhead{font-family:var(--font-code);color:var(--pop-blue);text-align:center;letter-spacing:.04em;margin-top:10px;font-size:12px;display:none}.IntakeForm-module__30s9Yq__mobileStepSubhead span{opacity:.7;margin-right:6px}.IntakeForm-module__30s9Yq__formStep{gap:var(--space-xl);flex-direction:column;display:flex}.IntakeForm-module__30s9Yq__groupTitle{font-family:var(--font-headline);font-size:var(--text-lg);color:var(--pop-blue);align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-weight:700;display:flex}.IntakeForm-module__30s9Yq__fieldGrid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.IntakeForm-module__30s9Yq__field{gap:var(--space-xs);flex-direction:column;display:flex}.IntakeForm-module__30s9Yq__label{font-family:var(--font-code);font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.IntakeForm-module__30s9Yq__requiredIndicator{color:#dc2626;margin-left:4px;font-weight:700}.IntakeForm-module__30s9Yq__inlineIcon{vertical-align:-2px;color:var(--pop-blue);margin-right:6px;display:inline-block}.IntakeForm-module__30s9Yq__fieldHelpText{font-family:var(--font-code);color:var(--color-text-muted);opacity:.85;margin:-2px 0 6px;font-size:11px;line-height:1.4}.IntakeForm-module__30s9Yq__fieldHint{color:var(--color-text-muted);opacity:.85;margin:0 0 12px;font-size:13px;line-height:1.5}.IntakeForm-module__30s9Yq__navigationRow{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.IntakeForm-module__30s9Yq__termsCheckbox{cursor:pointer;color:var(--color-text-main,inherit);align-items:flex-start;gap:8px;margin:16px 0;font-size:13px;display:flex}.IntakeForm-module__30s9Yq__itemPrice{font-family:var(--font-code);color:var(--intake-summary-accent,var(--pop-blue));font-size:12px;font-weight:700}.IntakeForm-module__30s9Yq__checkMark{color:var(--pop-blue);position:absolute;top:8px;right:8px}.IntakeForm-module__30s9Yq__popularBadge{font-family:var(--font-code);color:#fff;background:var(--pop-blue);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800;box-shadow:0 2px 6px #5a8eb64d}.IntakeForm-module__30s9Yq__paymentMilestones{background:var(--surface-elevated,#2b2b360a);border:1px dashed var(--color-border);border-radius:var(--border-radius-sm,8px);justify-content:space-between;align-items:center;gap:8px;margin:16px 0 12px;padding:12px 16px;display:flex}.IntakeForm-module__30s9Yq__milestoneStep{text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.IntakeForm-module__30s9Yq__milestoneStep span{color:var(--color-text);font-size:12px;font-weight:600}.IntakeForm-module__30s9Yq__milestoneTitle{font-family:var(--font-headline);color:var(--color-text);font-size:12px;font-weight:700}.IntakeForm-module__30s9Yq__milestoneAmount{font-family:var(--font-code);color:var(--color-primary);margin-top:2px;font-size:11.5px;font-weight:700}.IntakeForm-module__30s9Yq__milestoneBadge{font-family:var(--font-code);background:var(--pop-blue);color:#fff;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.IntakeForm-module__30s9Yq__milestoneConnector{background:var(--color-border);flex:0 0 24px;height:2px}.IntakeForm-module__30s9Yq__socialProofBox{border-left:3px solid var(--pop-blue);color:var(--color-text-muted);background:#5a8eb614;border-radius:4px;margin-top:12px;padding:10px 14px;font-size:12px;line-height:1.4}.IntakeForm-module__30s9Yq__archetypeGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:12px;margin-top:4px;display:grid}.IntakeForm-module__30s9Yq__archetypeTilt,.IntakeForm-module__30s9Yq__engineTilt{flex-direction:column;height:100%;display:flex}.IntakeForm-module__30s9Yq__archetypeCard{border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm,8px);cursor:pointer;background:#fff;outline:none;flex-direction:column;flex:1;justify-content:space-between;gap:10px;height:100%;min-height:180px;padding:14px 16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 4px #2b2b360f}.IntakeForm-module__30s9Yq__archetypeCard:hover{border-color:var(--pop-blue);transform:translateY(-2px);box-shadow:0 6px 16px #2b2b361a}.IntakeForm-module__30s9Yq__archetypeCard:focus-visible{border-color:var(--pop-blue);box-shadow:0 0 0 3px #5a8eb64d}.IntakeForm-module__30s9Yq__archetypeCardSelected{border-color:var(--pop-blue);border-left:4px solid var(--pop-blue);background:#5a8eb60f;box-shadow:0 0 0 2px #5a8eb62e,0 4px 12px #2b2b3614}.IntakeForm-module__30s9Yq__archetypeHeader{justify-content:space-between;align-items:flex-start;gap:8px;min-height:38px;display:flex}.IntakeForm-module__30s9Yq__archetypeLabel{font-family:var(--font-code);color:var(--pop-black);align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.3;display:flex}.IntakeForm-module__30s9Yq__archetypeTitleIcon{color:var(--pop-blue);flex-shrink:0;display:inline-block}.IntakeForm-module__30s9Yq__selectedBadge{font-family:var(--font-code);color:#fff;background:var(--pop-blue);letter-spacing:.05em;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-size:9px;font-weight:800;display:inline-flex}.IntakeForm-module__30s9Yq__archetypeDesc{font-family:var(--font-code);color:var(--color-text-muted);flex:1;margin:0;font-size:11px;line-height:1.45}.IntakeForm-module__30s9Yq__archetypeFooter{border-top:1px dashed var(--color-border);flex-direction:column;gap:8px;margin-top:auto;padding-top:10px;display:flex}.IntakeForm-module__30s9Yq__archetypeMetaRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.IntakeForm-module__30s9Yq__archetypePriceRow{justify-content:flex-end;align-items:center;display:flex}.IntakeForm-module__30s9Yq__engineTag{font-family:var(--font-code);color:#3f6e91;background:var(--pop-cream);border:1px solid var(--color-border);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.IntakeForm-module__30s9Yq__featureCountTag{font-family:var(--font-code);color:var(--color-text-muted);white-space:nowrap;font-size:10px;font-weight:700}.IntakeForm-module__30s9Yq__archetypePriceBadge{font-family:var(--font-code);color:#3f6e91;border:1px solid var(--pop-blue);white-space:nowrap;background:#5a8eb61a;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:800}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypePriceBadge{color:var(--neon-cyan,#00f0ff);border-color:var(--neon-cyan,#00f0ff);background:#00f0ff1f}.IntakeForm-module__30s9Yq__chipGrid{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.IntakeForm-module__30s9Yq__chipCard{border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm,6px);font-family:var(--font-code);color:var(--pop-black);cursor:pointer;background:#fff;outline:none;padding:8px 14px;font-size:11px;font-weight:700;transition:all .2s;box-shadow:0 1px 3px #2b2b360a}.IntakeForm-module__30s9Yq__chipCard:hover{border-color:var(--pop-blue);transform:translateY(-1px);box-shadow:0 4px 10px #2b2b3614}.IntakeForm-module__30s9Yq__chipCard:focus-visible{border-color:var(--pop-blue);box-shadow:0 0 0 3px #5a8eb64d}.IntakeForm-module__30s9Yq__chipCardActive{background:var(--pop-blue);color:#fff;border-color:var(--pop-blue);box-shadow:0 0 0 2px #5a8eb633,0 2px 8px #2b2b361a}.IntakeForm-module__30s9Yq__chipCardActive .IntakeForm-module__30s9Yq__inlineIcon,.IntakeForm-module__30s9Yq__chipCardActive svg{color:currentColor}.IntakeForm-module__30s9Yq__chipHelpText{font-family:var(--font-code);color:#3f6e91;align-items:center;gap:6px;margin-top:8px;margin-bottom:0;font-size:11px;font-weight:600;display:flex}[data-theme=noir] .IntakeForm-module__30s9Yq__chipHelpText{color:var(--neon-cyan,#00f0ff)}.IntakeForm-module__30s9Yq__categoryTabs{flex-wrap:wrap;gap:8px;margin-top:6px;margin-bottom:12px;display:flex}.IntakeForm-module__30s9Yq__categoryTabBtn{border:1.5px solid var(--color-border);font-family:var(--font-code);color:var(--color-text-muted);cursor:pointer;background:#fff;border-radius:999px;outline:none;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.IntakeForm-module__30s9Yq__categoryTabBtn:hover{border-color:var(--pop-blue);color:var(--pop-black)}.IntakeForm-module__30s9Yq__categoryTabBtn:focus-visible{border-color:var(--pop-blue);box-shadow:0 0 0 3px #5a8eb64d}.IntakeForm-module__30s9Yq__categoryTabBtnActive{background:var(--pop-blue);border-color:var(--pop-blue);box-shadow:0 2px 8px #5a8eb640;color:#fff!important}.IntakeForm-module__30s9Yq__categoryTabBadge{font-family:var(--font-code);background:var(--pop-cream);color:#3f6e91;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800}.IntakeForm-module__30s9Yq__categoryTabBtnActive .IntakeForm-module__30s9Yq__categoryTabBadge{color:#fff;background:#ffffff40}.IntakeForm-module__30s9Yq__engineSummaryCard{border:1.5px solid var(--color-border);border-left:4px solid var(--pop-blue);border-radius:var(--border-radius-sm,8px);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;box-shadow:0 1px 4px #2b2b360d}.IntakeForm-module__30s9Yq__engineSummaryLeft{flex:1;min-width:240px}.IntakeForm-module__30s9Yq__engineSummaryHeader{align-items:center;gap:8px;display:flex}.IntakeForm-module__30s9Yq__engineSummaryTitle{font-family:var(--font-code);color:var(--pop-black);margin:0;font-size:13px;font-weight:800}.IntakeForm-module__30s9Yq__engineTierTag{font-family:var(--font-code);color:#3f6e91;background:var(--pop-cream);border:1px solid var(--color-border);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:800}.IntakeForm-module__30s9Yq__engineSummaryDesc{font-family:var(--font-code);color:var(--color-text-muted);margin:4px 0 0;font-size:11px;line-height:1.4}.IntakeForm-module__30s9Yq__engineSummaryRight{align-items:center;gap:12px;display:flex}.IntakeForm-module__30s9Yq__engineOverrideBtn{background:var(--pop-cream);border:1px solid var(--color-border);font-family:var(--font-code);color:var(--pop-black);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:700;transition:all .2s}.IntakeForm-module__30s9Yq__engineOverrideBtn:hover{background:var(--pop-blue);color:#fff;border-color:var(--pop-blue)}.IntakeForm-module__30s9Yq__engineOverrideBox{border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm,8px);background:#fff;padding:16px;animation:.2s ease-out IntakeForm-module__30s9Yq__fadeIn}.IntakeForm-module__30s9Yq__engineOverrideHeader{border-bottom:1px dashed var(--color-border);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.IntakeForm-module__30s9Yq__engineOverrideNotice{font-family:var(--font-code);color:var(--pop-blue);letter-spacing:.05em;font-size:11px;font-weight:800}.IntakeForm-module__30s9Yq__engineCollapseBtn{border:1px solid var(--color-border);font-family:var(--font-code);color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:700;transition:all .2s}.IntakeForm-module__30s9Yq__engineCollapseBtn:hover{border-color:var(--pop-black);color:var(--pop-black)}.IntakeForm-module__30s9Yq__featureCategoryBlock{margin-bottom:24px}.IntakeForm-module__30s9Yq__featureCategoryHeader{border-bottom:1px dashed var(--color-border);margin-bottom:10px;padding-bottom:4px}.IntakeForm-module__30s9Yq__featureCategoryTitle{font-family:var(--font-code);color:var(--pop-blue);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:800}.IntakeForm-module__30s9Yq__featureCategoryDesc{font-family:var(--font-code);color:var(--color-text-muted);opacity:.85;margin:2px 0 0;font-size:11px}.IntakeForm-module__30s9Yq__input,.IntakeForm-module__30s9Yq__textarea,.IntakeForm-module__30s9Yq__select{border:1px solid var(--color-border);border-radius:var(--border-radius-sm,6px);width:100%;color:var(--pop-black);caret-color:var(--pop-blue);font-family:var(--font-code);font-size:var(--text-sm);background:#fff;outline:none;padding:12px 16px;transition:border-color .2s,box-shadow .2s}.IntakeForm-module__30s9Yq__input::placeholder,.IntakeForm-module__30s9Yq__textarea::placeholder{color:var(--color-text-dim)}.IntakeForm-module__30s9Yq__input:focus,.IntakeForm-module__30s9Yq__textarea:focus,.IntakeForm-module__30s9Yq__select:focus{border-color:var(--pop-blue);box-shadow:0 0 0 3px #5a8eb640}.IntakeForm-module__30s9Yq__inputError{border-color:#dc2626!important}.IntakeForm-module__30s9Yq__inputError:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc262633!important}.IntakeForm-module__30s9Yq__checkboxGrid{gap:var(--space-sm);margin-top:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.IntakeForm-module__30s9Yq__checkboxCard{border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm,6px);cursor:pointer;font-family:var(--font-code);font-size:var(--text-xs);color:var(--pop-black);text-align:left;background:#fff;align-items:flex-start;gap:10px;min-height:100%;padding:12px 14px;transition:all .2s;display:flex;box-shadow:0 1px 4px #2b2b360f}.IntakeForm-module__30s9Yq__checkboxCard:hover{border-color:var(--pop-blue);transform:translateY(-1px);box-shadow:0 4px 12px #2b2b361a}.IntakeForm-module__30s9Yq__checkboxCard:focus-visible{border-color:var(--pop-blue);box-shadow:0 0 0 3px #5a8eb64d}.IntakeForm-module__30s9Yq__checkboxCardSelected{border-color:var(--pop-blue);border-left:3px solid var(--pop-blue);box-shadow:0 0 0 2px #5a8eb61f,0 2px 8px #2b2b3614}.IntakeForm-module__30s9Yq__checkboxCard input[type=checkbox],.IntakeForm-module__30s9Yq__checkboxCard input[type=radio]{accent-color:var(--pop-blue);cursor:pointer;flex-shrink:0;margin-top:2px}.IntakeForm-module__30s9Yq__lockedBadge{font-family:var(--font-code);color:#3f6e91;border:1px solid var(--pop-blue);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#5a8eb61f;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:800}[data-theme=noir] .IntakeForm-module__30s9Yq__lockedBadge{color:var(--neon-cyan,#00f0ff);border-color:var(--neon-cyan,#00f0ff);background:#00f0ff26}.IntakeForm-module__30s9Yq__lockedCard{opacity:.95;cursor:not-allowed}.IntakeForm-module__30s9Yq__lockedCard:hover{transform:none}.IntakeForm-module__30s9Yq__lockedNotice{font-family:var(--font-code);color:#3f6e91;border:1px solid var(--pop-blue);background:#5a8eb61f;border-radius:4px;margin-top:6px;padding:4px 8px;font-size:10px;font-weight:700;animation:.2s ease-out IntakeForm-module__30s9Yq__fadeIn}[data-theme=noir] .IntakeForm-module__30s9Yq__lockedNotice{color:var(--neon-cyan,#00f0ff);border-color:var(--neon-cyan,#00f0ff);background:#00f0ff1f}.IntakeForm-module__30s9Yq__transitiveBadge{font-family:var(--font-code);color:#3f6e91;border:1px dashed var(--pop-blue);letter-spacing:.02em;background:#5a8eb614;border-radius:4px;margin-top:3px;padding:1px 6px;font-size:9.5px;font-weight:700;display:inline-block}[data-theme=noir] .IntakeForm-module__30s9Yq__transitiveBadge{color:var(--neon-cyan,#00f0ff);border-color:var(--neon-cyan,#00f0ff);background:#00f0ff14}.IntakeForm-module__30s9Yq__actions{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:2px dashed var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.IntakeForm-module__30s9Yq__leftActions{gap:var(--space-sm);display:flex}.IntakeForm-module__30s9Yq__btn{align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-sm,6px);font-family:var(--font-code);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;cursor:pointer;border:none;padding:12px 24px;transition:all .2s;display:inline-flex}.IntakeForm-module__30s9Yq__btnPrimary{background:var(--pop-blue);color:#fff}.IntakeForm-module__30s9Yq__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2b2b361f}.IntakeForm-module__30s9Yq__btnSecondary{background:var(--pop-white);color:var(--pop-black);border:1px solid var(--color-border);box-shadow:0 1px 3px #0000000a}.IntakeForm-module__30s9Yq__btnSecondary:hover{background:var(--pop-yellow);color:var(--pop-black);border-color:var(--pop-black);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.IntakeForm-module__30s9Yq__smartPresetBar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;margin-bottom:16px;display:flex}.IntakeForm-module__30s9Yq__smartPresetLabel{font-family:var(--font-code);color:var(--color-text-muted);font-size:11px;font-weight:700}.IntakeForm-module__30s9Yq__smartPresetButtons{flex-wrap:wrap;gap:6px;display:flex}.IntakeForm-module__30s9Yq__smartPresetBtn{background:var(--pop-cream);border:1px solid var(--color-border);font-family:var(--font-code);color:#3f6e91;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;transition:all .15s;display:inline-flex}.IntakeForm-module__30s9Yq__smartPresetBtn svg,.IntakeForm-module__30s9Yq__smartPresetBtn .IntakeForm-module__30s9Yq__inlineIcon{color:inherit;transition:color .15s}.IntakeForm-module__30s9Yq__smartPresetBtn:hover{background:var(--pop-blue);color:#fff;border-color:var(--pop-blue);transform:translateY(-1px)}.IntakeForm-module__30s9Yq__smartPresetBtn:hover svg,.IntakeForm-module__30s9Yq__smartPresetBtn:hover .IntakeForm-module__30s9Yq__inlineIcon{color:#fff}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtn{color:var(--neon-cyan,#00f0ff);background:#00f0ff14;border-color:#00f0ff4d}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtn:hover{background:var(--neon-cyan,#00f0ff);color:#08080a;border-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtn:hover svg{color:#08080a}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtn:hover .IntakeForm-module__30s9Yq__inlineIcon{color:#08080a}.IntakeForm-module__30s9Yq__smartPresetBtnActive{box-shadow:var(--shadow-comic-sm);background:var(--pop-blue)!important;color:#fff!important;border-color:var(--color-border)!important}.IntakeForm-module__30s9Yq__smartPresetBtnActive svg,.IntakeForm-module__30s9Yq__smartPresetBtnActive .IntakeForm-module__30s9Yq__inlineIcon{color:#fff!important}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtnActive{box-shadow:0 0 10px #00f0ff40;color:var(--neon-cyan)!important;border-color:var(--neon-cyan)!important;background:#00f0ff38!important}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtnActive svg{color:var(--neon-cyan)!important}[data-theme=noir] .IntakeForm-module__30s9Yq__smartPresetBtnActive .IntakeForm-module__30s9Yq__inlineIcon{color:var(--neon-cyan)!important}.IntakeForm-module__30s9Yq__activePresetDot{background:var(--pop-yellow);width:6px;height:6px;box-shadow:0 0 6px var(--pop-yellow);border-radius:50%;margin-right:4px;display:inline-block}[data-theme=noir] .IntakeForm-module__30s9Yq__activePresetDot{background:var(--neon-cyan);box-shadow:0 0 6px var(--neon-cyan)}.IntakeForm-module__30s9Yq__copilotBanner{background:var(--badge-active-bg);border:1px solid var(--badge-active-border);border-radius:var(--border-radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:1.25rem;padding:12px 16px;display:flex}.IntakeForm-module__30s9Yq__copilotBannerContent{align-items:center;gap:8px;display:flex}.IntakeForm-module__30s9Yq__copilotBannerIcon{color:var(--color-primary);flex-shrink:0}.IntakeForm-module__30s9Yq__copilotBannerText{color:var(--color-text);font-size:.85rem;font-family:var(--font-body)}.IntakeForm-module__30s9Yq__copilotBannerBtn{background:var(--surface-card);border:1px solid var(--badge-active-border);color:var(--badge-active-text);font-family:var(--font-headline);border-radius:var(--border-radius-sm);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.IntakeForm-module__30s9Yq__copilotBannerBtn:hover{background:var(--badge-active-bg);border-color:var(--color-primary);transform:translateY(-1px)}.IntakeForm-module__30s9Yq__whatsappContactBtn{color:#fff!important;background:#25d366!important;border:1px solid #20ba5a!important}.IntakeForm-module__30s9Yq__whatsappContactBtn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026;background:#20ba5a!important}.IntakeForm-module__30s9Yq__googleFastPassBtn{color:#fff!important;background:#4285f4!important;border:none!important}.IntakeForm-module__30s9Yq__googleFastPassBtn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026;background:#3367d6!important}.IntakeForm-module__30s9Yq__submitWrapper{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.IntakeForm-module__30s9Yq__ctaSubtext{font-family:var(--font-code);color:var(--color-text-muted);text-align:right;opacity:.85;margin:0;font-size:11px;line-height:1.4}@media (max-width:640px){.IntakeForm-module__30s9Yq__submitWrapper{align-items:stretch}.IntakeForm-module__30s9Yq__ctaSubtext{text-align:center}}.IntakeForm-module__30s9Yq__successCard{text-align:center;padding:var(--space-2xl) 0}.IntakeForm-module__30s9Yq__successIcon{width:64px;height:64px;margin:0 auto var(--space-md) auto;color:var(--pop-green);background:#79b48b26;border-radius:50%;justify-content:center;align-items:center;display:flex}.IntakeForm-module__30s9Yq__priceBadge{font-family:var(--font-code);color:#3f6e91;background:var(--pop-cream);border:1px solid var(--color-border);text-align:right;border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3}.IntakeForm-module__30s9Yq__stickyBar{z-index:40;background:var(--surface-card);border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm);color:var(--color-text);box-shadow:var(--shadow-comic-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex;position:sticky;bottom:12px}.IntakeForm-module__30s9Yq__stickyNextBtn{background:var(--pop-blue);color:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);font-family:var(--font-headline);cursor:pointer;box-shadow:var(--shadow-comic-sm);white-space:nowrap;align-items:center;gap:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:800;transition:all .2s;display:inline-flex}.IntakeForm-module__30s9Yq__stickyNextBtn:hover:not(:disabled){background:var(--pop-yellow);color:var(--pop-black);box-shadow:var(--shadow-comic);transform:translateY(-2px)}.IntakeForm-module__30s9Yq__stickyNextBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}[data-theme=noir] .IntakeForm-module__30s9Yq__stickyNextBtn{background:var(--neon-cyan);color:#08080a;border-color:var(--neon-cyan);box-shadow:0 0 12px #00f0ff59}[data-theme=noir] .IntakeForm-module__30s9Yq__stickyNextBtn:hover:not(:disabled){color:#08080a;background:#fff;border-color:#fff;box-shadow:0 0 16px #ffffff80}.IntakeForm-module__30s9Yq__stickyLeft{flex-direction:column;gap:2px;display:flex}.IntakeForm-module__30s9Yq__stickyTitleRow{align-items:center;gap:8px;display:flex}.IntakeForm-module__30s9Yq__stickyTitle{font-family:var(--font-code);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.IntakeForm-module__30s9Yq__mobileFormulaToggle{background:var(--surface-secondary);border:1px solid var(--color-border);font-family:var(--font-code);color:var(--color-text);cursor:pointer;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;transition:all .2s;display:none}.IntakeForm-module__30s9Yq__mobileFormulaToggle:hover{background:var(--surface-active)}.IntakeForm-module__30s9Yq__stickyBreakdown{font-family:var(--font-code);color:var(--color-text);font-size:12px}.IntakeForm-module__30s9Yq__stickyTotal{font-family:var(--font-code);color:var(--color-primary);align-items:center;gap:4px;font-size:16px;font-weight:800;display:inline-flex}.IntakeForm-module__30s9Yq__stickyRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.85rem;display:flex}.IntakeForm-module__30s9Yq__currencyDivider{opacity:.55;margin:0 2px}.IntakeForm-module__30s9Yq__secondaryCurrency{opacity:.72;font-size:.92em}.IntakeForm-module__30s9Yq__cartBtn{background:var(--app-btn-primary-bg);color:var(--app-btn-primary-text);font-family:var(--font-headline);cursor:pointer;box-shadow:var(--app-btn-primary-shadow);border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.82rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.IntakeForm-module__30s9Yq__cartBtn:hover{background:var(--app-btn-primary-hover);transform:translateY(-1px)}.IntakeForm-module__30s9Yq__copilotBtn{background:var(--pop-blue,#5a8eb6);color:var(--pop-white,#faf9f6);border:1.5px solid var(--pop-black,#2b2b36);border-radius:var(--border-radius-md,8px);font-family:var(--font-code,monospace);cursor:pointer;box-shadow:var(--shadow-comic-sm,1.5px 1.5px 0px #2b2b362e);align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.8rem;font-weight:700;transition:all .15s;display:inline-flex}.IntakeForm-module__30s9Yq__copilotBtn:hover{border-color:var(--pop-black,#2b2b36);box-shadow:var(--shadow-comic,3px 3px 0px #2b2b3638);background:#467498;transform:translate(-1px,-1px)}.IntakeForm-module__30s9Yq__copilotBtn:active{box-shadow:none;transform:translate(0)}.IntakeForm-module__30s9Yq__copilotIcon{color:var(--pop-white,#faf9f6);align-items:center;display:flex}.IntakeForm-module__30s9Yq__copilotIndicator{background:var(--pop-yellow,#f4dc95);width:6px;height:6px;box-shadow:0 0 6px var(--pop-yellow,#f4dc95);border-radius:50%}[data-theme=noir] .IntakeForm-module__30s9Yq__copilotBtn{color:var(--neon-cyan,#00f0ff);background:#00f0ff1f;border:1px solid #00f0ff66;box-shadow:0 0 12px #00f0ff33}[data-theme=noir] .IntakeForm-module__30s9Yq__copilotBtn:hover{border-color:var(--neon-cyan,#00f0ff);background:#00f0ff38;transform:translateY(-1px);box-shadow:0 0 18px #00f0ff59}[data-theme=noir] .IntakeForm-module__30s9Yq__copilotIcon{color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__copilotIndicator{background:#00f0ff;box-shadow:0 0 6px #00f0ff}.IntakeForm-module__30s9Yq__cartBadge{color:inherit;font-size:.72rem;font-family:var(--font-code);background:#ffffff40;border-radius:9999px;padding:.1rem .4rem;font-weight:800}.IntakeForm-module__30s9Yq__discountBadge{font-family:var(--font-code);color:var(--pop-green,#79b48b);background:#79b48b2e;border:1px solid #79b48b59;border-radius:4px;align-items:center;gap:3px;padding:.15rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}@media (max-width:640px){.IntakeForm-module__30s9Yq__mobileFormulaToggle{display:inline-block}.IntakeForm-module__30s9Yq__stickyBreakdown{display:none}.IntakeForm-module__30s9Yq__stickyBreakdownMobileShow{opacity:.9;margin-top:4px;font-size:11px;display:block!important}.IntakeForm-module__30s9Yq__stickyBar{padding:8px 12px;font-size:12px;bottom:8px}.IntakeForm-module__30s9Yq__stickyTotal{font-size:13px}.IntakeForm-module__30s9Yq__stickyRight{justify-content:space-between;gap:.5rem;width:100%}.IntakeForm-module__30s9Yq__copilotBtn .IntakeForm-module__30s9Yq__btnText,.IntakeForm-module__30s9Yq__cartBtn .IntakeForm-module__30s9Yq__btnText{display:none}.IntakeForm-module__30s9Yq__copilotBtn,.IntakeForm-module__30s9Yq__cartBtn{padding:.45rem .65rem}.IntakeForm-module__30s9Yq__stickyNextBtn{padding:.45rem .85rem;font-size:.8rem}}.IntakeForm-module__30s9Yq__recaptchaNoticeBox{flex-direction:column;gap:6px;margin-top:8px;display:flex}.IntakeForm-module__30s9Yq__recaptchaRetryBtn{border:1px solid var(--color-border);font-family:var(--font-code);color:var(--pop-blue);cursor:pointer;background:0 0;border-radius:4px;align-self:flex-start;padding:3px 8px;font-size:10px;font-weight:700;transition:all .2s}.IntakeForm-module__30s9Yq__recaptchaRetryBtn:hover{background:var(--pop-blue);color:#fff}.IntakeForm-module__30s9Yq__careGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:10px;display:grid}.IntakeForm-module__30s9Yq__careCard{border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm);cursor:pointer;background:#fff;padding:12px;transition:all .2s;position:relative;box-shadow:0 1px 4px #2b2b360f}.IntakeForm-module__30s9Yq__careCard:focus-visible{border-color:var(--pop-blue);box-shadow:0 0 0 3px #5a8eb64d}.IntakeForm-module__30s9Yq__careCardSelected{border-color:var(--pop-blue);background:#f0f6fa;box-shadow:0 0 0 2px #5a8eb626}.IntakeForm-module__30s9Yq__careCardBadge{font-family:var(--font-code);color:#3f6e91;background:var(--pop-white);border:1px solid var(--color-border);border-radius:4px;margin-bottom:6px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.IntakeForm-module__30s9Yq__careCardTitle{font-family:var(--font-code);color:var(--pop-black);flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.IntakeForm-module__30s9Yq__careCardPrice{font-family:var(--font-code);color:#3f6e91;margin:4px 0 8px;font-size:13px;font-weight:800}.IntakeForm-module__30s9Yq__careCardList{font-family:var(--font-code);color:var(--color-text-muted);margin:0;padding-left:16px;font-size:11px;line-height:1.5}.IntakeForm-module__30s9Yq__infoBtn{border:1px solid var(--color-border);color:#3f6e91;width:18px;height:18px;font-family:var(--font-code);cursor:pointer;vertical-align:middle;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.IntakeForm-module__30s9Yq__infoBtn:hover,.IntakeForm-module__30s9Yq__infoBtnActive{background:var(--pop-blue);color:#fff;border-color:var(--pop-blue);transform:scale(1.1)}.IntakeForm-module__30s9Yq__popoverBox{z-index:50;border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm);color:var(--pop-black);background:#fff;padding:10px 14px;animation:.15s ease-out IntakeForm-module__30s9Yq__fadeIn;position:absolute;top:calc(100% + 6px);left:12px;right:12px;box-shadow:0 10px 25px #2b2b3633}@keyframes IntakeForm-module__30s9Yq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.IntakeForm-module__30s9Yq__popoverHeader{font-family:var(--font-code);color:var(--pop-blue);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:4px;font-size:10px;font-weight:700;display:flex}.IntakeForm-module__30s9Yq__popoverTechText{font-family:var(--font-code);color:var(--pop-black);margin:0;font-size:11px;line-height:1.4}.IntakeForm-module__30s9Yq__popoverOverlay{z-index:999;position:fixed;inset:0}.IntakeForm-module__30s9Yq__popoverPortal{z-index:1000;box-sizing:border-box;min-width:200px;max-width:min(320px,100vw - 24px);position:fixed}@media (max-width:768px){.IntakeForm-module__30s9Yq__checkboxGrid,.IntakeForm-module__30s9Yq__careGrid{grid-template-columns:1fr}}@media (max-width:640px){.IntakeForm-module__30s9Yq__card{padding:var(--space-lg)}.IntakeForm-module__30s9Yq__stepLabel{display:none}.IntakeForm-module__30s9Yq__mobileStepSubhead{display:block}.IntakeForm-module__30s9Yq__actions{flex-direction:column-reverse;align-items:stretch}.IntakeForm-module__30s9Yq__btn{justify-content:center;width:100%}}[data-theme=noir] .IntakeForm-module__30s9Yq__intakeSection{--intake-summary-bg:var(--surface-card);--intake-summary-border:transparent;--intake-summary-label:var(--color-text-muted);--intake-summary-value:var(--color-text);--intake-summary-text:#fff;--intake-summary-accent:var(--pop-blue)}[data-theme=noir] .IntakeForm-module__30s9Yq__card{color:#e0e0e3;background:#08080a;border:1px solid #fafafa;border-radius:6px;box-shadow:0 10px 30px #000c}[data-theme=noir] .IntakeForm-module__30s9Yq__title{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__subtitle{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__currencyBtn{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__currencyActive{background:var(--neon-cyan,#00f0ff);color:#08080a}[data-theme=noir] .IntakeForm-module__30s9Yq__stepIndicator:before{background:#2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__stepItem{background:0 0}[data-theme=noir] .IntakeForm-module__30s9Yq__stepBadge{color:#e0e0e3;background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__stepBadgeActive{box-shadow:0 2px 6px #0009;background:var(--neon-cyan,#00f0ff)!important;color:#08080a!important;border-color:var(--neon-cyan,#00f0ff)!important}[data-theme=noir] .IntakeForm-module__30s9Yq__stepBadgeDone{background:var(--neon-green,#39ff14)!important;color:#08080a!important;border-color:var(--neon-green,#39ff14)!important}[data-theme=noir] .IntakeForm-module__30s9Yq__stepLabel{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__stepLabelActive{color:#fafafa!important}[data-theme=noir] .IntakeForm-module__30s9Yq__mobileStepSubhead{color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__groupTitle{color:var(--neon-cyan,#00f0ff);text-shadow:none}[data-theme=noir] .IntakeForm-module__30s9Yq__label{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__fieldHelpText{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeCard{color:#e0e0e3;background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeCard:hover{border-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeCardSelected{border-color:var(--neon-cyan,#00f0ff);border-left:4px solid var(--neon-cyan,#00f0ff);background:#00f0ff14;box-shadow:0 0 0 2px #00f0ff26,0 4px 12px #0006}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeLabel{color:#fafafa}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeTitleIcon{color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__selectedBadge{background:var(--neon-cyan,#00f0ff);color:#08080a}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeDesc{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__archetypeFooter{border-top-color:#2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__engineTag{color:var(--neon-cyan,#00f0ff);background:#08080a;border-color:#2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__featureCountTag{color:#8a8a93}:is([data-theme=noir] .IntakeForm-module__30s9Yq__input,[data-theme=noir] .IntakeForm-module__30s9Yq__textarea,[data-theme=noir] .IntakeForm-module__30s9Yq__select){color:#fafafa;caret-color:var(--neon-cyan,#00f0ff);background:#030304;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__input::placeholder{color:#5d5d6d}[data-theme=noir] .IntakeForm-module__30s9Yq__textarea::placeholder{color:#5d5d6d}:is([data-theme=noir] .IntakeForm-module__30s9Yq__input:focus,[data-theme=noir] .IntakeForm-module__30s9Yq__textarea:focus,[data-theme=noir] .IntakeForm-module__30s9Yq__select:focus){border-color:var(--neon-cyan,#00f0ff);box-shadow:0 0 0 3px #00f0ff26}[data-theme=noir] .IntakeForm-module__30s9Yq__inputError{border-color:#ef4444!important}[data-theme=noir] .IntakeForm-module__30s9Yq__inputError:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444433!important}[data-theme=noir] .IntakeForm-module__30s9Yq__requiredIndicator{color:#ef4444}[data-theme=noir] .IntakeForm-module__30s9Yq__checkboxCard{color:#e0e0e3;background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__checkboxCard:hover{border-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__checkboxCardSelected{border-color:var(--neon-cyan,#00f0ff);border-left:3px solid var(--neon-cyan,#00f0ff);box-shadow:0 0 0 2px #00f0ff1f,0 2px 8px #0000004d}[data-theme=noir] .IntakeForm-module__30s9Yq__checkboxCard input[type=checkbox]{accent-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__priceBadge{color:var(--neon-cyan,#00f0ff);background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__actions{border-top:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__btnPrimary{background:var(--neon-cyan,#00f0ff);color:#08080a}[data-theme=noir] .IntakeForm-module__30s9Yq__btnPrimary:hover{box-shadow:0 4px 14px #000000b3,inset 0 1px #ffffff4d}[data-theme=noir] .IntakeForm-module__30s9Yq__btnSecondary{color:#8a8a93;background:#0c0c0e;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__btnSecondary:hover{border-color:var(--neon-cyan,#00f0ff);color:#fff;text-shadow:none;box-shadow:none;background:#121216;transform:translate(0)}[data-theme=noir] .IntakeForm-module__30s9Yq__stickyBar{background:#030304f2;border:1px solid #2f2f3d;box-shadow:inset 0 0 10px #000000e6}[data-theme=noir] .IntakeForm-module__30s9Yq__stickyTitle{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__mobileFormulaToggle{color:#e0e0e3;background:#ffffff14;border:1px solid #fff3}[data-theme=noir] .IntakeForm-module__30s9Yq__stickyBreakdown{color:#e0e0e3}[data-theme=noir] .IntakeForm-module__30s9Yq__stickyTotal{color:var(--neon-green,#39ff14);text-shadow:none}[data-theme=noir] .IntakeForm-module__30s9Yq__discountBadge{background:var(--badge-success-bg);color:var(--badge-success-text);border:1px solid var(--badge-success-border)}[data-theme=noir] .IntakeForm-module__30s9Yq__careCard{background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__careCardSelected{border-color:var(--neon-cyan,#00f0ff);background:#08080a;box-shadow:0 0 0 2px #00f0ff26}[data-theme=noir] .IntakeForm-module__30s9Yq__careCardBadge{color:var(--neon-cyan,#00f0ff);background:#08080a;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__careCardTitle{color:#fafafa}[data-theme=noir] .IntakeForm-module__30s9Yq__careCardPrice{color:var(--neon-green,#39ff14);text-shadow:none}[data-theme=noir] .IntakeForm-module__30s9Yq__careCardList{color:#8a8a93}[data-theme=noir] .IntakeForm-module__30s9Yq__infoBtn{color:var(--neon-cyan,#00f0ff);background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__infoBtn:hover{background:var(--neon-cyan,#00f0ff);color:#08080a;border-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__infoBtnActive{background:var(--neon-cyan,#00f0ff);color:#08080a;border-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__popoverBox{border:1px solid var(--neon-pink,#ff2a55);background:#030304;box-shadow:0 10px 25px #0009,0 0 12px #ff2a5526}[data-theme=noir] .IntakeForm-module__30s9Yq__popoverHeader{color:var(--neon-cyan,#00f0ff);border-bottom:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__popoverTechText{color:#e0e0e3}[data-theme=noir] .IntakeForm-module__30s9Yq__successIcon{color:var(--neon-green,#39ff14);background:#39ff141a}.IntakeForm-module__30s9Yq__btnDisabled,.IntakeForm-module__30s9Yq__btnDisabled:hover{filter:grayscale(80%);opacity:.45!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.IntakeForm-module__30s9Yq__termsCheckboxBox{background:#0284c714;border:1px solid #0284c74d;border-radius:6px;margin-top:14px;padding:12px 14px;transition:border-color .2s}.IntakeForm-module__30s9Yq__checkboxLabel{cursor:pointer;color:inherit;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.IntakeForm-module__30s9Yq__checkboxInput{accent-color:#0284c7;cursor:pointer;width:16px;height:16px;margin-top:2px}.IntakeForm-module__30s9Yq__termsContentBox{color:#475569;touch-action:pan-y;overscroll-behavior:contain;background:#fff;border:1.5px solid #2b2b36;border-radius:8px;max-height:120px;padding:12px 16px;font-size:12px;line-height:1.5;overflow-y:auto}.IntakeForm-module__30s9Yq__termsContentBox p{margin-bottom:6px}[data-theme=noir] .IntakeForm-module__30s9Yq__termsContentBox{color:var(--color-text-muted);background:#030304;border-color:#2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__chipCard{color:#e0e0e3;background:#0d0d10;border:1px solid #2f2f3d}[data-theme=noir] .IntakeForm-module__30s9Yq__chipCard:hover{border-color:var(--neon-cyan,#00f0ff)}[data-theme=noir] .IntakeForm-module__30s9Yq__chipCardActive{background:var(--neon-cyan,#00f0ff);color:#08080a;border-color:var(--neon-cyan,#00f0ff);box-shadow:0 2px 6px #0009,inset 0 1px #fff3}.IntakeForm-module__30s9Yq__recaptchaWarning{color:#b45309;background:#fffbeb;border:1.5px solid #f59e0b;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:12px;line-height:1.5}[data-theme=noir] .IntakeForm-module__30s9Yq__recaptchaWarning{color:#fbbf24;background:#f59e0b14;border-color:#f59e0b66}.IntakeForm-module__30s9Yq__step0TiltCard{flex-direction:column;width:100%;height:100%;display:flex}.IntakeForm-module__30s9Yq__step0Card{text-align:left;border-width:2px;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:120px;padding:18px 20px;transition:all .25s;display:flex;position:relative;overflow:hidden}.IntakeForm-module__30s9Yq__step0CardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:8px;display:flex}.IntakeForm-module__30s9Yq__turnaroundBadge{font-family:var(--font-code);border-radius:var(--border-radius-sm);background:var(--badge-active-bg);border:1px solid var(--badge-active-border);color:var(--badge-active-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:3px 8px;font-size:11px;font-weight:700}.IntakeForm-module__30s9Yq__crosshairTL{font-family:var(--font-code);color:var(--border-muted);pointer-events:none;opacity:.6;font-size:14px;line-height:1;position:absolute;top:4px;left:6px}.IntakeForm-module__30s9Yq__crosshairBR{font-family:var(--font-code);color:var(--border-muted);pointer-events:none;opacity:.6;font-size:14px;line-height:1;position:absolute;bottom:4px;right:6px}.IntakeForm-module__30s9Yq__step0Card:hover{border-color:var(--pop-blue);transform:translateY(-3px);box-shadow:0 8px 24px #2b2b3624}[data-theme=noir] .IntakeForm-module__30s9Yq__step0Card:hover{border-color:var(--neon-cyan);box-shadow:0 8px 24px #00f0ff1f}.IntakeForm-module__30s9Yq__backToStep0{font-size:12px;font-family:var(--font-code);opacity:.55;color:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;text-decoration:underline;transition:opacity .2s}.IntakeForm-module__30s9Yq__backToStep0:hover{opacity:1}.IntakeForm-module__30s9Yq__quoteSummary{border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm,6px);font-family:var(--font-code);background:#f7f2e8;margin-top:16px;padding:16px}.IntakeForm-module__30s9Yq__quoteTable{border-collapse:collapse;width:100%;font-family:var(--font-code);font-size:12px}.IntakeForm-module__30s9Yq__quoteTable td{vertical-align:top;padding:4px 0}[data-theme=noir] .IntakeForm-module__30s9Yq__quoteSummary{background:#1e1e28cc;border-color:#ffffff1a}.IntakeForm-module__30s9Yq__quoteTitle{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.06em;color:var(--pop-black);border-bottom:1px solid var(--color-border);margin:0 0 12px;padding-bottom:8px;font-size:12px;font-weight:800}[data-theme=noir] .IntakeForm-module__30s9Yq__quoteTitle{color:var(--pop-cream,#f7f2e8);border-color:#ffffff1a}.IntakeForm-module__30s9Yq__quoteRow{color:var(--pop-black);justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}[data-theme=noir] .IntakeForm-module__30s9Yq__quoteRow{color:#f7f2e8cc}.IntakeForm-module__30s9Yq__quoteRowTotal{border-top:1.5px solid var(--pop-blue);margin-top:8px;padding-top:10px;font-size:14px}[data-theme=noir] .IntakeForm-module__30s9Yq__quoteRowTotal{border-color:var(--neon-cyan,#00f0ff)}.IntakeForm-module__30s9Yq__totalPrice{color:var(--pop-blue);font-size:16px}[data-theme=noir] .IntakeForm-module__30s9Yq__totalPrice{color:var(--neon-cyan,#00f0ff)}.IntakeForm-module__30s9Yq__quoteSummaryCompact{border:1.5px solid var(--pop-blue);border-radius:var(--border-radius-sm,6px);font-family:var(--font-code);color:var(--pop-black);background:#5a8eb614;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}[data-theme=noir] .IntakeForm-module__30s9Yq__quoteSummaryCompact{border-color:var(--neon-cyan,#00f0ff);color:var(--pop-cream,#f7f2e8);background:#00f0ff0f}.IntakeForm-module__30s9Yq__step0CardContent{text-align:left;align-items:center;gap:10px;width:100%;margin-bottom:8px;display:flex}.IntakeForm-module__30s9Yq__step0CardTitle{text-align:left;font-size:15px;font-weight:800}.IntakeForm-module__30s9Yq__step0CardDesc{opacity:.75;text-align:left;margin:0;font-size:13px}.IntakeForm-module__30s9Yq__submittedActions{justify-content:center;gap:12px;margin-top:20px;display:flex}@media (max-width:640px){.IntakeForm-module__30s9Yq__submittedActions{flex-direction:column;align-items:stretch}}.IntakeForm-module__30s9Yq__formError{color:#dc2626;margin-top:12px;font-size:13px}.IntakeForm-module__30s9Yq__summaryBox{background:var(--intake-summary-bg);color:var(--intake-summary-text);border:1px solid var(--intake-summary-border);border-radius:8px;margin-bottom:16px;padding:14px 18px}.IntakeForm-module__30s9Yq__summaryRow{border-bottom:1px solid var(--intake-summary-border);justify-content:space-between;margin-bottom:8px;padding-bottom:8px;display:flex}.IntakeForm-module__30s9Yq__summaryLabel{font-family:var(--font-code);color:var(--intake-summary-label);font-size:12px}.IntakeForm-module__30s9Yq__summaryValue{color:var(--intake-summary-value);font-weight:700}.IntakeForm-module__30s9Yq__summaryAccent{color:var(--intake-summary-accent);font-weight:700}.IntakeForm-module__30s9Yq__summaryTotalRow{justify-content:space-between;padding-top:4px;display:flex}.IntakeForm-module__30s9Yq__summaryTotalLabel{font-family:var(--font-code);color:var(--intake-summary-text);font-size:13px;font-weight:800}.IntakeForm-module__30s9Yq__summaryTotalValue{font-family:var(--font-code);color:var(--intake-summary-accent);font-size:18px;font-weight:800}.IntakeForm-module__30s9Yq__summaryDisclaimer{opacity:.75;color:var(--intake-summary-text);margin:4px 0 16px;font-size:11px;line-height:1.4}.IntakeForm-module__30s9Yq__summarySavingsRow{background:var(--badge-success-bg);border:1px solid var(--badge-success-border);border-radius:6px;align-items:center;margin:6px 0;padding:6px 10px}.IntakeForm-module__30s9Yq__summarySavingsLabel{font-family:var(--font-code);color:var(--badge-success-text);letter-spacing:.03em;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.IntakeForm-module__30s9Yq__summarySavingsValue{font-family:var(--font-code);color:var(--badge-success-text);font-size:13.5px;font-weight:800}.IntakeForm-module__30s9Yq__brandTitleCol{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.IntakeForm-module__30s9Yq__brandScopeTagIncluded{font-family:var(--font-code);background:var(--badge-success-bg);border:1px solid var(--badge-success-border);color:var(--badge-success-text);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.IntakeForm-module__30s9Yq__brandScopeTagAddon{font-family:var(--font-code);background:var(--badge-active-bg);border:1px solid var(--badge-active-border);color:var(--badge-active-text);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.IntakeForm-module__30s9Yq__brandDeliverablesRow{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.IntakeForm-module__30s9Yq__brandDeliverableChip{font-family:var(--font-code);background:var(--surface-secondary);border:1px solid var(--border-muted);color:var(--color-text-dim);border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.IntakeForm-module__30s9Yq__guaranteesGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px;display:grid}.IntakeForm-module__30s9Yq__guaranteeCard{background:var(--surface-card);border:1px solid var(--border-muted);border-radius:var(--border-radius-sm);flex-direction:column;gap:6px;padding:12px 14px;transition:all .2s;display:flex}.IntakeForm-module__30s9Yq__guaranteeCard:hover{border-color:var(--color-primary);transform:translateY(-2px)}.IntakeForm-module__30s9Yq__guaranteeHeader{font-family:var(--font-headline);color:var(--color-text);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.IntakeForm-module__30s9Yq__guaranteeIcon{color:var(--color-primary);flex-shrink:0}.IntakeForm-module__30s9Yq__guaranteeDesc{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:11.5px;line-height:1.45}.IntakeForm-module__30s9Yq__termsAccordionToggle{color:var(--color-link);font-family:var(--font-code);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:12px;font-weight:700;text-decoration:underline;transition:opacity .2s;display:inline-flex}.IntakeForm-module__30s9Yq__termsAccordionToggle:hover{opacity:.8}.IntakeForm-module__30s9Yq__cardSelectable{cursor:pointer;flex-direction:column;align-items:flex-start;padding:20px}.IntakeForm-module__30s9Yq__cardHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.IntakeForm-module__30s9Yq__cardTitle{font-size:13px;font-weight:800}.IntakeForm-module__30s9Yq__cardPrice{font-size:11px;font-weight:700}.IntakeForm-module__30s9Yq__cardDesc{opacity:.8;margin:6px 0 0;font-size:11px;line-height:1.45}.IntakeForm-module__30s9Yq__cardDescShort{opacity:.85;margin:6px 0 4px;font-size:12px}.IntakeForm-module__30s9Yq__cardFooter{justify-content:space-between;align-items:center;width:100%;display:flex}.IntakeForm-module__30s9Yq__cardTurnaround{opacity:.5;font-size:11px}.IntakeForm-module__30s9Yq__engineCardInner{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.IntakeForm-module__30s9Yq__engineCardHeader{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.IntakeForm-module__30s9Yq__engineCardTitleRow{flex-wrap:wrap;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.IntakeForm-module__30s9Yq__engineCardTitle{font-weight:700;line-height:1.35}.IntakeForm-module__30s9Yq__engineCardDesc{opacity:.85;margin:6px 0 0;font-size:11px;line-height:1.45}.IntakeForm-module__30s9Yq__careCardDesc{opacity:.85;margin:0 0 8px;font-size:11px;line-height:1.4}.IntakeForm-module__30s9Yq__popoverStatic{position:static;left:auto;right:auto}.IntakeForm-module__30s9Yq__popoverCloseBtn{cursor:pointer}.IntakeForm-module__30s9Yq__quickSummaryLabel{font-weight:700}.IntakeForm-module__30s9Yq__quickSummaryTotal{font-size:16px;font-weight:800}.IntakeForm-module__30s9Yq__quickPdfBtn{justify-content:center;width:100%}.IntakeForm-module__30s9Yq__quickDisclaimer{opacity:.85;margin-top:10px;font-size:12px}.IntakeForm-module__30s9Yq__submitRow{margin-top:0}.IntakeForm-module__30s9Yq__fieldMarginSm{margin-bottom:16px}.IntakeForm-module__30s9Yq__fieldMarginMd{margin-bottom:20px}.IntakeForm-module__30s9Yq__fieldMarginTop{margin-top:12px}.IntakeForm-module__30s9Yq__inlineIcon{margin-right:4px;display:inline}.IntakeForm-module__30s9Yq__submittedCard{text-align:center;padding:var(--space-2xl) 0}.IntakeForm-module__30s9Yq__submittedIcon{width:64px;height:64px;margin:0 auto var(--space-md) auto;color:var(--pop-green);background:#79b48b26;border-radius:50%;justify-content:center;align-items:center;display:flex}.IntakeForm-module__30s9Yq__submittedTitle{font-family:var(--font-headline);font-size:var(--text-lg);color:var(--pop-green);margin-bottom:var(--space-sm);font-weight:800}.IntakeForm-module__30s9Yq__submittedText{font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.IntakeForm-module__30s9Yq__intentBarContainer{width:100%;margin-bottom:var(--space-md);flex-direction:column;gap:10px;display:flex}.IntakeForm-module__30s9Yq__copilotTriggerRow{justify-content:flex-end;width:100%;display:flex}.IntakeForm-module__30s9Yq__copilotTriggerBtn{background:var(--badge-active-bg,#5a8eb62e);border:1.5px solid var(--badge-active-border,#2c597d4d);color:var(--badge-active-text,#2c597d);font-family:var(--font-code,monospace);border-radius:var(--border-radius-md,8px);cursor:pointer;box-shadow:var(--shadow-comic-sm,1.5px 1.5px 0px #2b2b361f);align-items:center;gap:8px;padding:6px 12px;font-size:.76rem;font-weight:700;transition:all .15s;display:inline-flex}.IntakeForm-module__30s9Yq__copilotTriggerBtn:hover{background:var(--pop-yellow,#f4dc95);color:var(--pop-black,#2b2b36);border-color:var(--color-border,#2b2b36);box-shadow:var(--shadow-comic,3px 3px 0px #2b2b362e);transform:translate(-1px,-1px)}[data-theme=noir] .IntakeForm-module__30s9Yq__copilotTriggerBtn{color:var(--neon-cyan,#00f0ff);box-shadow:none;background:#00f0ff1a;border:1px solid #00f0ff59}[data-theme=noir] .IntakeForm-module__30s9Yq__copilotTriggerBtn:hover{border-color:var(--neon-cyan,#00f0ff);background:#00f0ff33;transform:translateY(-1px);box-shadow:0 0 12px #00f0ff4d}.IntakeForm-module__30s9Yq__discoveryWedgeBox{border:1.5px solid var(--accent-color);background:linear-gradient(135deg,#5a8eb614 0%,#5a8eb605 100%);border-radius:12px;margin:1.25rem 0 1.75rem;padding:1rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}[data-theme=noir] .IntakeForm-module__30s9Yq__discoveryWedgeBox{background:linear-gradient(135deg,#00f0ff14 0%,#00f0ff05 100%)}.IntakeForm-module__30s9Yq__discoveryWedgeBadge{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.05em;background:var(--accent-color);color:var(--surface-secondary);border-radius:4px;align-items:center;gap:.35rem;margin-bottom:.75rem;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.IntakeForm-module__30s9Yq__discoveryWedgeContent{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.IntakeForm-module__30s9Yq__discoveryWedgeText{flex:1;min-width:280px}.IntakeForm-module__30s9Yq__discoveryWedgeTitle{font-family:var(--font-headline);color:var(--color-text);margin:0 0 .4rem;font-size:1.1rem;font-weight:800}.IntakeForm-module__30s9Yq__discoveryWedgeDescription{color:var(--text-muted);margin:0;font-size:.86rem;line-height:1.45}.IntakeForm-module__30s9Yq__discoveryWedgeActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.IntakeForm-module__30s9Yq__discoveryWedgePrice{flex-direction:column;align-items:flex-end;display:flex}.IntakeForm-module__30s9Yq__discoveryWedgePriceTag{font-family:var(--font-code);color:var(--pop-yellow,#facc15);font-size:1.25rem;font-weight:800}.IntakeForm-module__30s9Yq__discoveryWedgeDuration{color:var(--text-muted,#94a3b8);font-size:.72rem}.IntakeForm-module__30s9Yq__discoveryWedgeBtn{background:var(--app-btn-primary-bg,#38bdf8);color:var(--app-btn-primary-text,#0b0f19);font-family:var(--font-headline);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.IntakeForm-module__30s9Yq__discoveryWedgeBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.IntakeForm-module__30s9Yq__discoveryWedgeBtnActive{background:var(--badge-success-bg,#22c55e33);color:var(--badge-success-text,#4ade80);border-color:var(--badge-success-border,#22c55e80)}
.RfpUploaderModal-module__DqMZoq__backdrop{z-index:99999;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ease-out forwards RfpUploaderModal-module__DqMZoq__fadeIn;display:flex;position:fixed;inset:0}.RfpUploaderModal-module__DqMZoq__modal{background:var(--surface-card);border:1px solid var(--border-muted);width:100%;max-width:580px;box-shadow:var(--shadow-glass-lg);color:var(--color-text);border-radius:16px;flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) forwards RfpUploaderModal-module__DqMZoq__scaleUp;display:flex;overflow:hidden}.RfpUploaderModal-module__DqMZoq__header{background:var(--surface-glass-header);border-bottom:1px solid var(--border-muted);justify-content:space-between;align-items:center;padding:1.15rem 1.5rem;display:flex}.RfpUploaderModal-module__DqMZoq__titleArea{align-items:center;gap:10px;display:flex}.RfpUploaderModal-module__DqMZoq__titleIcon{color:var(--pop-blue)}[data-theme=noir] .RfpUploaderModal-module__DqMZoq__titleIcon{color:var(--neon-cyan)}.RfpUploaderModal-module__DqMZoq__title{font-family:var(--font-headline);color:var(--color-text);margin:0;font-size:1.1rem;font-weight:700}.RfpUploaderModal-module__DqMZoq__closeBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.RfpUploaderModal-module__DqMZoq__closeBtn:hover{background:var(--pop-yellow);color:var(--pop-black);border-color:var(--color-border)}[data-theme=noir] .RfpUploaderModal-module__DqMZoq__closeBtn:hover{background:var(--surface-card);color:var(--neon-pink);border-color:var(--neon-pink)}.RfpUploaderModal-module__DqMZoq__body{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.RfpUploaderModal-module__DqMZoq__dropzone{border:2px dashed var(--border-muted);background:var(--surface-elevated);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:2.5rem 1.5rem;transition:all .2s;display:flex}.RfpUploaderModal-module__DqMZoq__dropzone:hover,.RfpUploaderModal-module__DqMZoq__dropzoneActive{border-color:var(--border-accent);background:var(--surface-card);transform:scale(1.01)}.RfpUploaderModal-module__DqMZoq__uploadIcon{color:var(--pop-blue);margin-bottom:4px}[data-theme=noir] .RfpUploaderModal-module__DqMZoq__uploadIcon{color:var(--neon-cyan)}.RfpUploaderModal-module__DqMZoq__dropText{font-family:var(--font-headline);color:var(--color-text);font-size:1rem;font-weight:600}.RfpUploaderModal-module__DqMZoq__subText{font-family:var(--font-code);color:var(--color-text-dim);font-size:.78rem}.RfpUploaderModal-module__DqMZoq__hiddenInput{display:none}.RfpUploaderModal-module__DqMZoq__selectedFileInfo{background:var(--surface-card);border:1px solid var(--border-muted);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.85rem;display:flex}.RfpUploaderModal-module__DqMZoq__fileBadge{color:var(--color-text);font-family:var(--font-code);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:.82rem;display:flex;overflow:hidden}.RfpUploaderModal-module__DqMZoq__fileSize{color:var(--color-text-dim);font-family:var(--font-code);font-size:.75rem}.RfpUploaderModal-module__DqMZoq__progressBox{background:var(--badge-success-bg);border:1px solid var(--badge-success-border);color:var(--badge-success-text);font-size:.82rem;font-family:var(--font-code);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.RfpUploaderModal-module__DqMZoq__footer{background:var(--surface-glass-header);border-top:1px solid var(--border-muted);justify-content:flex-end;align-items:center;gap:10px;padding:1rem 1.5rem;display:flex}.RfpUploaderModal-module__DqMZoq__cancelBtn{background:var(--surface-card);border:1px solid var(--border-muted);color:var(--color-text-muted);font-family:var(--font-code);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s}.RfpUploaderModal-module__DqMZoq__cancelBtn:hover{background:var(--pop-yellow);color:var(--pop-black);border-color:var(--color-border)}[data-theme=noir] .RfpUploaderModal-module__DqMZoq__cancelBtn:hover{background:var(--surface-card);color:var(--neon-cyan);border-color:var(--neon-cyan)}.RfpUploaderModal-module__DqMZoq__submitBtn{background:var(--app-btn-primary-bg);color:var(--app-btn-primary-text);font-family:var(--font-headline);cursor:pointer;box-shadow:var(--app-btn-primary-shadow);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 20px;font-size:.9rem;font-weight:700;transition:all .15s;display:inline-flex}.RfpUploaderModal-module__DqMZoq__submitBtn:hover:not(:disabled){background:var(--app-btn-primary-hover);transform:translateY(-1px)}.RfpUploaderModal-module__DqMZoq__submitBtn:disabled{opacity:.5;cursor:not-allowed}.RfpUploaderModal-module__DqMZoq__spinner{border:2px solid var(--badge-active-border);border-top-color:var(--badge-active-text);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite RfpUploaderModal-module__DqMZoq__spin}@keyframes RfpUploaderModal-module__DqMZoq__spin{to{transform:rotate(360deg)}}@keyframes RfpUploaderModal-module__DqMZoq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RfpUploaderModal-module__DqMZoq__scaleUp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.ArchitectureComparisonCanvas-module__HZTi9q__canvasSection{text-align:center;max-width:1100px;margin:0 auto;padding:4rem 1rem}.ArchitectureComparisonCanvas-module__HZTi9q__canvasHeader{margin-bottom:2.5rem}.ArchitectureComparisonCanvas-module__HZTi9q__canvasBadge{background:var(--surface-secondary);border:var(--border-thin);color:var(--color-link);box-shadow:var(--shadow-comic-sm);border-radius:20px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.ArchitectureComparisonCanvas-module__HZTi9q__canvasTitle{font-family:var(--font-headline);color:var(--color-text);margin-bottom:1rem;font-size:clamp(1.8rem,3.5vw,2.75rem)}.ArchitectureComparisonCanvas-module__HZTi9q__canvasSubtitle{color:var(--color-text-muted);max-width:680px;margin:0 auto;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.6}.ArchitectureComparisonCanvas-module__HZTi9q__comparisonGrid{text-align:left;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.ArchitectureComparisonCanvas-module__HZTi9q__stackBox{border-radius:var(--border-radius-xl,16px);box-shadow:var(--shadow-comic-md);flex-direction:column;height:100%;padding:2rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__fragmentedBox{background:var(--surface-card);border:1px solid #ef444466}.ArchitectureComparisonCanvas-module__HZTi9q__retrieverBox{background:var(--surface-card);border:2px solid var(--color-link);position:relative;overflow:hidden}.ArchitectureComparisonCanvas-module__HZTi9q__retrieverBox:before{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb26 0%,#0000 70%);width:120px;height:120px;position:absolute;top:0;right:0}.ArchitectureComparisonCanvas-module__HZTi9q__boxHeader{border-bottom:1px dashed var(--color-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__boxTitle{font-family:var(--font-headline);color:var(--color-text);font-size:1.35rem;font-weight:700}.ArchitectureComparisonCanvas-module__HZTi9q__boxBadgeRed{font-family:var(--font-mono,monospace);color:#ef4444;background:#ef444426;border:1px solid #ef44444d;border-radius:4px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.ArchitectureComparisonCanvas-module__HZTi9q__boxBadgeGreen{font-family:var(--font-mono,monospace);color:var(--pop-green,#22c55e);background:#22c55e26;border:1px solid #22c55e4d;border-radius:4px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.ArchitectureComparisonCanvas-module__HZTi9q__itemsList{flex-direction:column;flex:1;gap:1rem;margin-bottom:1.5rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__itemRow{align-items:flex-start;gap:.75rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__itemIcon{font-size:1.1rem;line-height:1.3}.ArchitectureComparisonCanvas-module__HZTi9q__itemText{flex-direction:column;gap:.2rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__itemTitle{color:var(--color-text);font-size:.9rem;font-weight:700}.ArchitectureComparisonCanvas-module__HZTi9q__itemDesc{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}.ArchitectureComparisonCanvas-module__HZTi9q__metricsFooter{background:var(--surface-secondary);border:var(--border-thin);border-radius:10px;justify-content:space-between;align-items:center;padding:1rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__metricCol{flex-direction:column;gap:.2rem;display:flex}.ArchitectureComparisonCanvas-module__HZTi9q__metricLabel{text-transform:uppercase;color:var(--color-text-muted);font-size:.7rem;font-weight:600}.ArchitectureComparisonCanvas-module__HZTi9q__metricValue{font-family:var(--font-mono,monospace);color:var(--color-text);font-size:1.1rem;font-weight:800}@media (max-width:768px){.ArchitectureComparisonCanvas-module__HZTi9q__comparisonGrid{grid-template-columns:1fr}}
.AiScopingPromptBar-module__VOMFPq__promptContainer{background:var(--surface-glass-bg);border:1px solid var(--surface-glass-border);box-shadow:var(--shadow-glass);border-radius:16px;margin-bottom:2rem;padding:1.25rem;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.AiScopingPromptBar-module__VOMFPq__promptContainer:focus-within{border-color:var(--border-accent);box-shadow:var(--shadow-glass-lg)}.AiScopingPromptBar-module__VOMFPq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}.AiScopingPromptBar-module__VOMFPq__badge{background:var(--badge-active-bg);border:1px solid var(--badge-active-border);color:var(--badge-active-text);font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__headerActions{align-items:center;gap:8px;display:flex}.AiScopingPromptBar-module__VOMFPq__secondaryActionBtn{background:var(--surface-card);border:1px solid var(--border-muted);color:var(--color-text-muted);font-family:var(--font-code);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__secondaryActionBtn:hover{background:var(--pop-yellow);color:var(--pop-black);border-color:var(--color-border)}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__secondaryActionBtn:hover{background:var(--surface-card);color:var(--neon-cyan);border-color:var(--neon-cyan);box-shadow:0 2px 6px #0009}.AiScopingPromptBar-module__VOMFPq__inputWrapper{background:var(--surface-card);border:1px solid var(--border-muted);border-radius:12px;align-items:center;gap:8px;padding:6px 8px 6px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.AiScopingPromptBar-module__VOMFPq__inputWrapper:focus-within{border-color:var(--border-accent)}.AiScopingPromptBar-module__VOMFPq__inputIcon{color:var(--pop-blue);flex-shrink:0}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__inputIcon{color:var(--neon-cyan)}.AiScopingPromptBar-module__VOMFPq__promptInput{color:var(--color-text);font-size:.95rem;font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1;min-width:0}.AiScopingPromptBar-module__VOMFPq__promptInput::placeholder{color:var(--color-text-dim);font-size:.875rem}.AiScopingPromptBar-module__VOMFPq__analyzeBtn{background:var(--app-btn-primary-bg);color:var(--app-btn-primary-text);font-family:var(--font-headline);cursor:pointer;box-shadow:var(--app-btn-primary-shadow);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:transform .15s,opacity .15s,box-shadow .15s;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__analyzeBtn:hover:not(:disabled){background:var(--app-btn-primary-hover);transform:translateY(-1px)}.AiScopingPromptBar-module__VOMFPq__analyzeBtn:disabled{opacity:.6;cursor:not-allowed}.AiScopingPromptBar-module__VOMFPq__suggestionsRow{scrollbar-width:thin;align-items:center;gap:6px;margin-top:.75rem;padding-bottom:4px;display:flex;overflow-x:auto}.AiScopingPromptBar-module__VOMFPq__suggestionLabel{font-family:var(--font-code);color:var(--color-text-dim);flex-shrink:0;font-size:.72rem;font-weight:600}.AiScopingPromptBar-module__VOMFPq__pillBtn{background:var(--surface-card);border:1px solid var(--border-muted);color:var(--color-text-muted);font-family:var(--font-code);cursor:pointer;white-space:nowrap;border-radius:9999px;padding:3px 10px;font-size:.72rem;transition:all .15s}.AiScopingPromptBar-module__VOMFPq__pillBtn:hover{background:var(--pop-yellow);border-color:var(--color-border);color:var(--pop-black);transform:translateY(-1px)}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__pillBtn:hover{background:var(--surface-card);border-color:var(--neon-cyan);color:var(--neon-cyan);box-shadow:0 1px 3px #0009}.AiScopingPromptBar-module__VOMFPq__telemetryRow{border-top:1px solid var(--border-muted);color:var(--color-text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.875rem;padding-top:.75rem;font-size:.75rem;display:flex}.AiScopingPromptBar-module__VOMFPq__telemetryBadge{color:var(--badge-success-text);font-family:var(--font-code);align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__telemetryDetails{font-family:var(--font-code);color:var(--color-text-dim);align-items:center;gap:12px;font-size:.72rem;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__progressContainer{background:var(--badge-active-bg);border:1px solid var(--badge-active-border);color:var(--badge-active-text);font-size:.82rem;font-family:var(--font-code);border-radius:8px;align-items:center;gap:10px;margin-top:.75rem;padding:8px 12px;display:flex}.AiScopingPromptBar-module__VOMFPq__spinner{border:2px solid var(--badge-active-border);border-top-color:var(--badge-active-text);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite AiScopingPromptBar-module__VOMFPq__spin}@keyframes AiScopingPromptBar-module__VOMFPq__spin{to{transform:rotate(360deg)}}.AiScopingPromptBar-module__VOMFPq__matchCard{background:var(--surface-card);border:1px solid var(--border-accent);border-radius:12px;flex-direction:column;gap:.85rem;margin-top:1rem;padding:1.1rem 1.25rem;animation:.25s ease-out AiScopingPromptBar-module__VOMFPq__matchFadeIn;display:flex;box-shadow:0 4px 16px #0000000f}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__matchCard{background:#121212d9;border-color:#00f0ff66;box-shadow:0 0 20px #00f0ff14}@keyframes AiScopingPromptBar-module__VOMFPq__matchFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AiScopingPromptBar-module__VOMFPq__matchCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.AiScopingPromptBar-module__VOMFPq__matchCardBadge{font-family:var(--font-code);color:var(--badge-success-text);align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__matchSuccessIcon{color:var(--badge-success-text);flex-shrink:0}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__matchSuccessIcon{color:var(--neon-cyan)}.AiScopingPromptBar-module__VOMFPq__engineTag{font-family:var(--font-code);background:var(--badge-active-bg);border:1px solid var(--badge-active-border);color:var(--badge-active-text);border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:600}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__engineTag{color:var(--neon-cyan);background:#00f0ff1a;border-color:#00f0ff4d}.AiScopingPromptBar-module__VOMFPq__matchRationale{font-family:var(--font-body);color:var(--color-text);margin:0;font-size:.9rem;line-height:1.5}.AiScopingPromptBar-module__VOMFPq__matchGrid{background:var(--surface-glass-bg);border:1px solid var(--surface-glass-border);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;padding:10px 14px;display:grid}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__matchGrid{background:#ffffff08;border-color:#ffffff14}.AiScopingPromptBar-module__VOMFPq__matchItem{flex-direction:column;gap:3px;display:flex}.AiScopingPromptBar-module__VOMFPq__matchItemLabel{font-family:var(--font-code);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-dim);font-size:.7rem}.AiScopingPromptBar-module__VOMFPq__matchItemValue{font-family:var(--font-headline);color:var(--color-text);font-size:.85rem;font-weight:600}.AiScopingPromptBar-module__VOMFPq__matchCtaRow{margin-top:.25rem}.AiScopingPromptBar-module__VOMFPq__reviewBlueprintBtn{background:var(--app-btn-primary-bg);width:100%;color:var(--app-btn-primary-text);border:1px solid var(--border-accent);font-family:var(--font-headline);cursor:pointer;box-shadow:var(--app-btn-primary-shadow);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:.92rem;font-weight:700;transition:all .2s;display:inline-flex}.AiScopingPromptBar-module__VOMFPq__reviewBlueprintBtn:hover{background:var(--app-btn-primary-hover);transform:translateY(-1px)}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__reviewBlueprintBtn{background:var(--neon-cyan);color:#050505;border-color:var(--neon-cyan);box-shadow:0 0 14px #00f0ff66}[data-theme=noir] .AiScopingPromptBar-module__VOMFPq__reviewBlueprintBtn:hover{color:#000;background:#fff;box-shadow:0 0 20px #00f0ffb3}@media (max-width:640px){.AiScopingPromptBar-module__VOMFPq__inputWrapper{flex-direction:column;align-items:stretch;padding:10px}.AiScopingPromptBar-module__VOMFPq__analyzeBtn{justify-content:center;width:100%;margin-top:4px}.AiScopingPromptBar-module__VOMFPq__matchGrid{grid-template-columns:1fr 1fr}}
.BatteriesBentoMatrix-module__CSNgOa__matrixSection{text-align:center;max-width:1200px;margin:0 auto;padding:4rem 1rem}.BatteriesBentoMatrix-module__CSNgOa__matrixHeader{margin-bottom:2.5rem}.BatteriesBentoMatrix-module__CSNgOa__matrixBadge{background:var(--surface-secondary);border:var(--border-thin);color:var(--color-link);box-shadow:var(--shadow-comic-sm);border-radius:20px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.BatteriesBentoMatrix-module__CSNgOa__matrixTitle{font-family:var(--font-headline);color:var(--color-text);margin-bottom:1rem;font-size:clamp(1.8rem,3.5vw,2.75rem)}.BatteriesBentoMatrix-module__CSNgOa__matrixSubtitle{color:var(--color-text-muted);max-width:720px;margin:0 auto;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.6}.BatteriesBentoMatrix-module__CSNgOa__filterTabs{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:2.5rem;display:flex}.BatteriesBentoMatrix-module__CSNgOa__filterBtn{background:var(--surface-card);border:var(--border-thin);color:var(--color-text-muted);cursor:pointer;box-shadow:var(--shadow-comic-sm);border-radius:20px;padding:.5rem 1rem;font-size:.825rem;font-weight:600;transition:color .15s,border-color .15s;position:relative}.BatteriesBentoMatrix-module__CSNgOa__filterBtn:hover{color:var(--color-text);border-color:var(--color-link)}.BatteriesBentoMatrix-module__CSNgOa__filterBtnActive{color:var(--color-text);border-color:var(--color-link);font-weight:700}.BatteriesBentoMatrix-module__CSNgOa__filterPill{background:var(--surface-elevated);border:1px solid var(--color-link);z-index:-1;border-radius:20px;position:absolute;inset:0}.BatteriesBentoMatrix-module__CSNgOa__bentoGrid{text-align:left;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;display:grid}.BatteriesBentoMatrix-module__CSNgOa__batteryCard{background:var(--surface-card);border:var(--border-thin);border-radius:var(--border-radius-lg,12px);height:100%;box-shadow:var(--shadow-comic-sm);flex-direction:column;justify-content:space-between;padding:1.5rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.BatteriesBentoMatrix-module__CSNgOa__batteryCard:hover{border-color:var(--color-link);box-shadow:var(--shadow-comic-md);transform:translateY(-2px)}.BatteriesBentoMatrix-module__CSNgOa__cardTop{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.BatteriesBentoMatrix-module__CSNgOa__batteryIcon{font-size:1.75rem;line-height:1}.BatteriesBentoMatrix-module__CSNgOa__batteryNum{font-family:var(--font-mono,monospace);color:var(--color-text-muted);background:var(--surface-secondary);border:var(--border-thin);border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:700}.BatteriesBentoMatrix-module__CSNgOa__batteryTitle{font-family:var(--font-headline);color:var(--color-text);margin-bottom:.5rem;font-size:1.15rem;font-weight:700;line-height:1.3}.BatteriesBentoMatrix-module__CSNgOa__batteryDesc{color:var(--color-text-muted);margin-bottom:1.25rem;font-size:.85rem;line-height:1.55}.BatteriesBentoMatrix-module__CSNgOa__cardBottom{border-top:1px dashed var(--color-border);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.BatteriesBentoMatrix-module__CSNgOa__categoryTag{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.7rem;font-weight:600}.BatteriesBentoMatrix-module__CSNgOa__badgeHighlight{font-family:var(--font-mono,monospace);background:var(--surface-secondary);border:var(--border-thin);color:var(--color-link);border-radius:4px;padding:.15rem .45rem;font-size:.7rem;font-weight:600}
.ArchitectureTopologyMap-module__Q_aKAG__topologyContainer{background:var(--surface-card,#0d0d10);border:1px solid var(--surface-glass-border,#ffffff1f);border-radius:12px;width:100%;margin-bottom:24px;padding:18px 20px;position:relative;overflow:hidden}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__topologyContainer{background:#fff;border-color:#2b2b362e;box-shadow:0 4px 16px #0000000a}.ArchitectureTopologyMap-module__Q_aKAG__topBar{border-bottom:1px solid var(--surface-glass-border,#ffffff14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__topBar{border-bottom-color:#2b2b361a}.ArchitectureTopologyMap-module__Q_aKAG__titleArea{align-items:center;gap:10px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__titleIcon{color:var(--neon-cyan,#00f0ff)}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__titleIcon{color:#3f6e91}.ArchitectureTopologyMap-module__Q_aKAG__titleText{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text,#fff);font-size:.88rem;font-weight:700}.ArchitectureTopologyMap-module__Q_aKAG__activeNodesPill{font-family:var(--font-mono,monospace);color:var(--neon-green,#39ff14);background:#39ff141f;border:1px solid #39ff144d;border-radius:9999px;padding:3px 8px;font-size:.74rem;font-weight:700}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__activeNodesPill{color:#3f6e91;background:#3f6e911f;border-color:#3f6e914d}.ArchitectureTopologyMap-module__Q_aKAG__controlActions{align-items:center;gap:8px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__modeToggleBtn{background:var(--surface-elevated,#ffffff0a);border:1px solid var(--surface-glass-border,#ffffff26);color:var(--color-text-muted,#a0a0b0);font-family:var(--font-mono,monospace);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.76rem;font-weight:600;transition:all .15s;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__modeToggleBtn:hover{color:var(--color-text,#fff);background:#ffffff14}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__modeToggleBtn{color:#556;background:#f4f3ef;border-color:#2b2b3626}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__modeToggleBtn:hover{color:#2b2b36;background:#ebe9e3}.ArchitectureTopologyMap-module__Q_aKAG__modeToggleBtnActive{border-color:var(--neon-cyan,#00f0ff);color:var(--neon-cyan,#00f0ff);background:#00f0ff1f}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__modeToggleBtnActive{color:#3f6e91;background:#3f6e911f;border-color:#3f6e91}.ArchitectureTopologyMap-module__Q_aKAG__expandBtn{border:1px solid var(--surface-glass-border,#ffffff26);color:var(--color-text-muted,#a0a0b0);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__expandBtn:hover{color:var(--color-text,#fff);border-color:var(--color-text,#fff)}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__expandBtn{color:#556;border-color:#2b2b3626}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__expandBtn:hover{color:#2b2b36;border-color:#2b2b36}.ArchitectureTopologyMap-module__Q_aKAG__diagramWrapper{background:var(--surface-elevated,#ffffff05);border:1px solid var(--surface-glass-border,#ffffff0f);border-radius:8px;width:100%;position:relative;overflow-x:auto}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__diagramWrapper{background:#faf9f6;border-color:#2b2b3614}.ArchitectureTopologyMap-module__Q_aKAG__svgCanvas{width:100%;min-width:800px;height:auto;display:block}.ArchitectureTopologyMap-module__Q_aKAG__tierBackground{fill:var(--surface-glass-bg,#ffffff05);stroke:var(--surface-glass-border,#ffffff0f);stroke-width:1px;rx:8}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__tierBackground{fill:#2b2b3605;stroke:#2b2b3614}.ArchitectureTopologyMap-module__Q_aKAG__tierLabel{font-family:var(--font-mono,monospace);letter-spacing:.08em;fill:var(--color-text-muted,#889);text-transform:uppercase;font-size:11px;font-weight:700}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__tierLabel{fill:#778}.ArchitectureTopologyMap-module__Q_aKAG__tierSubtitleText{fill:var(--color-text-dim,#778);font-size:8.5px;font-weight:500}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__tierSubtitleText{fill:#889}.ArchitectureTopologyMap-module__Q_aKAG__connectionLine{stroke:var(--surface-glass-border,#ffffff1a);stroke-width:1.5px;stroke-dasharray:4 4;fill:none}.ArchitectureTopologyMap-module__Q_aKAG__connectionLineActive{stroke:var(--neon-cyan,#00f0ff);stroke-width:2px;stroke-dasharray:6 6;animation:20s linear infinite ArchitectureTopologyMap-module__Q_aKAG__dashPulse}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__connectionLineActive{stroke:#3f6e91}.ArchitectureTopologyMap-module__Q_aKAG__nodeCard{cursor:pointer;transition:all .2s}.ArchitectureTopologyMap-module__Q_aKAG__nodeRect{rx:6;transition:all .2s}.ArchitectureTopologyMap-module__Q_aKAG__nodeRectActive{fill:var(--surface-card,#0f0f14);stroke:var(--neon-cyan,#00f0ff);stroke-width:1.5px;filter:drop-shadow(0 2px 8px #00f0ff33)}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__nodeRectActive{fill:#fff;stroke:#3f6e91;filter:drop-shadow(0 2px 6px #3f6e9126)}.ArchitectureTopologyMap-module__Q_aKAG__nodeRectDormant{fill:var(--surface-glass-bg,#ffffff04);stroke:var(--surface-glass-border,#ffffff1a);stroke-width:1px;stroke-dasharray:3 3}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__nodeRectDormant{fill:#2b2b3604;stroke:#2b2b361f}.ArchitectureTopologyMap-module__Q_aKAG__nodeTitle{font-family:var(--font-mono,monospace);fill:var(--color-text,#fff);font-size:11.5px;font-weight:700}.ArchitectureTopologyMap-module__Q_aKAG__nodeTitleDormant{fill:var(--color-text-muted,#778)}.ArchitectureTopologyMap-module__Q_aKAG__nodeSubtitle{fill:var(--color-text-dim,#99a);font-size:9.5px}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__nodeSubtitle{fill:#667}.ArchitectureTopologyMap-module__Q_aKAG__nodeBadge{font-family:var(--font-mono,monospace);text-transform:uppercase;font-size:8px;font-weight:700}.ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeActive{fill:var(--neon-green,#39ff14)}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeActive{fill:#2d8a4e}.ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeDormant{fill:var(--color-text-muted,#667)}.ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeBgActive{fill:#39ff141f;stroke:#39ff144d;stroke-width:.5px}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeBgActive{fill:#2d8a4e1f;stroke:#2d8a4e4d}.ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeBgDormant{fill:#ffffff0a;stroke:#ffffff1a;stroke-width:.5px}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__nodeBadgeBgDormant{fill:#2b2b360a;stroke:#2b2b361a}.ArchitectureTopologyMap-module__Q_aKAG__matrixGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.ArchitectureTopologyMap-module__Q_aKAG__tierCard{background:var(--surface-elevated,#ffffff05);border:1px solid var(--surface-glass-border,#ffffff14);border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__tierCard{background:#faf9f6;border-color:#2b2b361a}.ArchitectureTopologyMap-module__Q_aKAG__tierCardHeader{border-bottom:1px dashed var(--surface-glass-border,#ffffff1a);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__tierCardHeader{border-bottom-color:#2b2b361f}.ArchitectureTopologyMap-module__Q_aKAG__tierCardTitle{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text,#fff);font-size:.78rem;font-weight:700}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeList{flex-direction:column;gap:8px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeItem{background:var(--surface-card,#111116);border:1px solid var(--surface-glass-border,#ffffff14);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;transition:all .15s;display:flex}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__matrixNodeItem{background:#fff;border-color:#2b2b361f}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeItemActive{border-color:var(--neon-cyan,#00f0ff);background:#00f0ff08}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__matrixNodeItemActive{background:#3f6e910a;border-color:#3f6e91}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeLeft{flex-direction:column;gap:2px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeName{color:var(--color-text,#fff);font-size:.82rem;font-weight:600}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeSpec{color:var(--color-text-muted,#889);font-size:.72rem}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeRight{align-items:center;gap:8px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__activeStatusTag{font-family:var(--font-mono,monospace);color:var(--neon-green,#39ff14);font-size:.68rem;font-weight:700}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__activeStatusTag{color:#2d8a4e}.ArchitectureTopologyMap-module__Q_aKAG__quickAddBtn{border:1px solid var(--surface-glass-border,#fff3);color:var(--pop-yellow,#e06d53);font-family:var(--font-mono,monospace);cursor:pointer;background:0 0;border-radius:4px;padding:3px 8px;font-size:.68rem;font-weight:700;transition:all .15s}.ArchitectureTopologyMap-module__Q_aKAG__quickAddBtn:hover{border-color:var(--pop-yellow,#e06d53);background:#e06d531f}.ArchitectureTopologyMap-module__Q_aKAG__blueprintHelperBar{background:var(--surface-glass-bg,#ffffff05);border:1px solid var(--surface-glass-border,#ffffff14);color:var(--color-text-muted,#a0a0b0);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:8px 14px;font-size:.74rem;display:flex}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__blueprintHelperBar{color:#667;background:#f7f6f2;border-color:#2b2b361a}.ArchitectureTopologyMap-module__Q_aKAG__legendGroup{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__legendItem{align-items:center;gap:6px;font-weight:500;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__legendDotActive{color:var(--neon-green,#39ff14);font-size:.9rem;line-height:1}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__legendDotActive{color:#2d8a4e}.ArchitectureTopologyMap-module__Q_aKAG__legendDotDormant{color:var(--color-text-muted,#778);font-size:.9rem;line-height:1}.ArchitectureTopologyMap-module__Q_aKAG__legendIcon{color:var(--neon-cyan,#00f0ff)}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__legendIcon{color:#3f6e91}.ArchitectureTopologyMap-module__Q_aKAG__legendHint{color:var(--color-text-dim,#889);font-size:.72rem;font-style:italic}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__legendHint{color:#556}.ArchitectureTopologyMap-module__Q_aKAG__tierCardTitleGroup{flex-direction:column;gap:2px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__tierCardSubtitle{color:var(--color-text-muted,#889);text-transform:none;font-size:.7rem}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__tierCardSubtitle{color:#778}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeTitleRow{align-items:center;gap:8px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeSubtitle{color:var(--color-text-dim,#778);font-size:.7rem}.ArchitectureTopologyMap-module__Q_aKAG__matrixNodeLayman{color:var(--color-text,#ddd);margin:3px 0;font-size:.74rem;line-height:1.35}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__matrixNodeLayman{color:#334}.ArchitectureTopologyMap-module__Q_aKAG__inspectTooltip{background:var(--surface-card,#0f0f14);border:1px solid var(--neon-cyan,#00f0ff);z-index:10;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;animation:.2s ease-out ArchitectureTopologyMap-module__Q_aKAG__slideUp;display:flex;position:absolute;bottom:16px;left:20px;right:20px;box-shadow:0 8px 24px #00000080}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__inspectTooltip{background:#fff;border-color:#3f6e91;box-shadow:0 8px 20px #0000001a}.ArchitectureTopologyMap-module__Q_aKAG__inspectLeft{flex-direction:column;gap:4px;max-width:78%;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__inspectTitleRow{align-items:center;gap:10px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__inspectTitle{font-family:var(--font-mono,monospace);color:var(--color-text,#fff);font-size:.84rem;font-weight:700}.ArchitectureTopologyMap-module__Q_aKAG__inspectStatusBadge{font-family:var(--font-mono,monospace);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:700}.ArchitectureTopologyMap-module__Q_aKAG__inspectStatusActive{color:var(--neon-green,#39ff14);background:#39ff141f;border:1px solid #39ff1440}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__inspectStatusActive{color:#2d8a4e;background:#2d8a4e1f;border-color:#2d8a4e40}.ArchitectureTopologyMap-module__Q_aKAG__inspectStatusDormant{color:var(--color-text-muted,#889);background:#ffffff0d;border:1px solid #ffffff1a}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__inspectStatusDormant{color:#667;background:#2b2b360d;border-color:#2b2b361f}.ArchitectureTopologyMap-module__Q_aKAG__inspectLayman{color:var(--color-text,#fff);margin:2px 0;font-size:.78rem;line-height:1.4}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__inspectLayman{color:#2b2b36}.ArchitectureTopologyMap-module__Q_aKAG__inspectHowItFits{color:var(--color-text-dim,#99a);margin:2px 0 4px;font-size:.74rem;line-height:1.35}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__inspectHowItFits{color:#556}.ArchitectureTopologyMap-module__Q_aKAG__inspectSla{color:var(--color-text-muted,#a0a0b0);font-size:.72rem}.ArchitectureTopologyMap-module__Q_aKAG__inspectRight{align-items:center;gap:10px;display:flex}.ArchitectureTopologyMap-module__Q_aKAG__activeCheckBadge{font-family:var(--font-mono,monospace);color:var(--neon-green,#39ff14);white-space:nowrap;background:#39ff141a;border:1px solid #39ff1440;border-radius:4px;padding:4px 8px;font-size:.72rem;font-weight:700}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__activeCheckBadge{color:#2d8a4e;background:#2d8a4e1a;border-color:#2d8a4e40}.ArchitectureTopologyMap-module__Q_aKAG__closeInspectBtn{color:var(--color-text-muted,#a0a0b0);cursor:pointer;background:0 0;border:none;padding:4px}.ArchitectureTopologyMap-module__Q_aKAG__fullscreenOverlay{z-index:9999;background:#08080af0;flex-direction:column;padding:20px;animation:.2s ease-out ArchitectureTopologyMap-module__Q_aKAG__fadeIn;display:flex;position:fixed;inset:0}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__fullscreenOverlay{background:#faf9f6fa}.ArchitectureTopologyMap-module__Q_aKAG__fullscreenHeader{background:var(--surface-card,#0d0d10);border:1px solid var(--surface-glass-border,#ffffff1a);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 20px;display:flex}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__fullscreenHeader{background:#fff;border-color:#2b2b3626}.ArchitectureTopologyMap-module__Q_aKAG__fullscreenBody{background:var(--surface-card,#0d0d10);border:1px solid var(--surface-glass-border,#ffffff1a);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:20px;display:flex;overflow:auto}[data-theme=azure] .ArchitectureTopologyMap-module__Q_aKAG__fullscreenBody{background:#fff;border-color:#2b2b3626}@keyframes ArchitectureTopologyMap-module__Q_aKAG__dashPulse{to{stroke-dashoffset:-1000px}}@keyframes ArchitectureTopologyMap-module__Q_aKAG__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ArchitectureTopologyMap-module__Q_aKAG__fadeIn{0%{opacity:0}to{opacity:1}}
.BenchmarkSection-module__EKZDma__benchmarkContainer{width:100%;max-width:1100px;margin:0 auto;padding:2rem 1rem}.BenchmarkSection-module__EKZDma__header{text-align:center;margin-bottom:2.5rem}.BenchmarkSection-module__EKZDma__badge{font-size:.75rem;font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;background:var(--surface-elevated);border:1px solid var(--surface-glass-border);color:var(--color-link,var(--pop-blue));border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-weight:600;display:inline-flex}.BenchmarkSection-module__EKZDma__title{font-size:clamp(1.75rem,3.5vw,2.5rem);font-family:var(--font-headline,inherit);color:var(--color-text);letter-spacing:-.02em;margin-bottom:.75rem;font-weight:700}.BenchmarkSection-module__EKZDma__subtitle{color:var(--color-text-muted);max-width:720px;margin:0 auto;font-size:1rem;line-height:1.6}.BenchmarkSection-module__EKZDma__specGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.BenchmarkSection-module__EKZDma__specCard{background:var(--surface-card);border:1px solid var(--surface-glass-border);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.BenchmarkSection-module__EKZDma__specLabel{font-size:.75rem;font-family:var(--font-mono,monospace);text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.04em}.BenchmarkSection-module__EKZDma__specValue{color:var(--color-text);font-size:.95rem;font-weight:600}.BenchmarkSection-module__EKZDma__kpiGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:2.5rem;display:grid}.BenchmarkSection-module__EKZDma__kpiCard{background:var(--surface-elevated);border:1px solid var(--surface-glass-border);text-align:center;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden}.BenchmarkSection-module__EKZDma__kpiCard:before{content:"";background:var(--color-link,var(--pop-blue));opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.BenchmarkSection-module__EKZDma__kpiNumber{font-size:2.25rem;font-family:var(--font-mono,monospace);color:var(--color-text);margin-bottom:.35rem;font-weight:700;line-height:1.1}.BenchmarkSection-module__EKZDma__kpiUnit{color:var(--color-text-muted);margin-left:.25rem;font-size:1rem;font-weight:500}.BenchmarkSection-module__EKZDma__kpiTitle{color:var(--color-text);margin-bottom:.25rem;font-size:.8125rem;font-weight:600}.BenchmarkSection-module__EKZDma__kpiSub{color:var(--color-text-muted);font-size:.75rem}.BenchmarkSection-module__EKZDma__tierViewer{background:var(--surface-card);border:1px solid var(--surface-glass-border);border-radius:1rem;margin-bottom:2rem;padding:1.75rem}.BenchmarkSection-module__EKZDma__tierTabs{border-bottom:1px solid var(--surface-glass-border);gap:.5rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.BenchmarkSection-module__EKZDma__tierTab{font-size:.8125rem;font-family:var(--font-mono,monospace);color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.5rem 1rem;font-weight:600;transition:all .2s}.BenchmarkSection-module__EKZDma__tierTab:hover{color:var(--color-text);background:var(--surface-elevated)}.BenchmarkSection-module__EKZDma__tierTabActive{color:var(--color-link,var(--pop-blue));background:var(--surface-elevated);border-color:var(--surface-glass-border)}.BenchmarkSection-module__EKZDma__percentileSection{margin-bottom:2rem}.BenchmarkSection-module__EKZDma__percentileTitle{font-size:.875rem;font-family:var(--font-mono,monospace);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1rem}.BenchmarkSection-module__EKZDma__percentileRow{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.BenchmarkSection-module__EKZDma__percentileLabel{width:70px;font-size:.8125rem;font-family:var(--font-mono,monospace);color:var(--color-text);font-weight:600}.BenchmarkSection-module__EKZDma__percentileTrack{background:var(--surface-elevated);border:1px solid var(--surface-glass-border);border-radius:6px;flex:1;height:12px;overflow:hidden}.BenchmarkSection-module__EKZDma__percentileFill{background:var(--color-link,var(--pop-blue));border-radius:5px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.BenchmarkSection-module__EKZDma__percentileVal{text-align:right;width:90px;font-size:.8125rem;font-family:var(--font-mono,monospace);color:var(--color-text);font-weight:600}.BenchmarkSection-module__EKZDma__tableWrapper{overflow-x:auto}.BenchmarkSection-module__EKZDma__table{border-collapse:collapse;width:100%;font-size:.8125rem}.BenchmarkSection-module__EKZDma__table th{text-align:left;border-bottom:1px solid var(--surface-glass-border);color:var(--color-text-muted);font-family:var(--font-mono,monospace);text-transform:uppercase;padding:.75rem .5rem;font-size:.75rem}.BenchmarkSection-module__EKZDma__table td{border-bottom:1px solid var(--surface-glass-border);color:var(--color-text);padding:.75rem .5rem}.BenchmarkSection-module__EKZDma__cliBox{background:var(--surface-elevated);border:1px solid var(--surface-glass-border);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.BenchmarkSection-module__EKZDma__cliCode{font-family:var(--font-mono,monospace);color:var(--color-text);font-size:.8125rem;overflow-x:auto}.BenchmarkSection-module__EKZDma__copyBtn{border:1px solid var(--surface-glass-border);background:var(--surface-card);color:var(--color-text);cursor:pointer;white-space:nowrap;border-radius:.375rem;padding:.4rem .85rem;font-size:.75rem;font-weight:600;transition:all .2s}.BenchmarkSection-module__EKZDma__copyBtn:hover{background:var(--surface-elevated);color:var(--color-link,var(--pop-blue))}@media (max-width:640px){.BenchmarkSection-module__EKZDma__specGrid{grid-template-columns:1fr}.BenchmarkSection-module__EKZDma__kpiGrid{grid-template-columns:1fr 1fr}.BenchmarkSection-module__EKZDma__cliBox{flex-direction:column;align-items:flex-start}}
.TcoCalculator-module__RbSRta__tcoSection{text-align:center;max-width:1000px;margin:0 auto;padding:4rem 1rem}.TcoCalculator-module__RbSRta__tcoHeader{margin-bottom:2.5rem}.TcoCalculator-module__RbSRta__tcoBadge{background:var(--surface-secondary);border:var(--border-thin);color:var(--color-link);box-shadow:var(--shadow-comic-sm);border-radius:20px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.TcoCalculator-module__RbSRta__tcoTitle{font-family:var(--font-headline);color:var(--color-text);margin-bottom:1rem;font-size:clamp(1.8rem,3.5vw,2.75rem)}.TcoCalculator-module__RbSRta__tcoSubtitle{color:var(--color-text-muted);max-width:680px;margin:0 auto;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.6}.TcoCalculator-module__RbSRta__tcoCard{background:var(--surface-card);border:var(--border-medium);border-radius:var(--border-radius-xl,16px);box-shadow:var(--shadow-comic-lg);text-align:left;grid-template-columns:1.2fr 1fr;gap:2.5rem;padding:2.5rem;display:grid}.TcoCalculator-module__RbSRta__controlsColumn{flex-direction:column;gap:1.75rem;display:flex}.TcoCalculator-module__RbSRta__sliderGroup{flex-direction:column;gap:.5rem;display:flex}.TcoCalculator-module__RbSRta__sliderHeader{justify-content:space-between;align-items:center;display:flex}.TcoCalculator-module__RbSRta__sliderLabel{color:var(--color-text);font-size:.875rem;font-weight:700}.TcoCalculator-module__RbSRta__sliderValue{font-family:var(--font-mono,monospace);color:var(--color-link);background:var(--surface-secondary);border:var(--border-thin);border-radius:6px;padding:.15rem .5rem;font-size:.9rem;font-weight:800}.TcoCalculator-module__RbSRta__rangeInput{background:var(--surface-secondary);cursor:pointer;width:100%;height:6px;accent-color:var(--color-link);border-radius:3px;outline:none}.TcoCalculator-module__RbSRta__togglesGroup{border-top:1px dashed var(--color-border);flex-direction:column;gap:.75rem;padding-top:1.25rem;display:flex}.TcoCalculator-module__RbSRta__toggleRow{cursor:pointer;color:var(--color-text);align-items:center;gap:.65rem;font-size:.85rem;font-weight:500;display:flex}.TcoCalculator-module__RbSRta__toggleRow input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-link);cursor:pointer}.TcoCalculator-module__RbSRta__outputColumn{background:var(--surface-secondary);border:var(--border-thin);border-radius:var(--border-radius-lg,12px);flex-direction:column;justify-content:space-between;padding:1.75rem;display:flex}.TcoCalculator-module__RbSRta__comparisonItem{border-bottom:1px dashed var(--color-border);justify-content:space-between;align-items:baseline;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.TcoCalculator-module__RbSRta__comparisonLabel{color:var(--color-text-muted);font-size:.825rem}.TcoCalculator-module__RbSRta__comparisonPrice{font-family:var(--font-mono,monospace);font-size:1.15rem;font-weight:800}.TcoCalculator-module__RbSRta__priceRed{color:#ef4444}.TcoCalculator-module__RbSRta__priceGreen{color:var(--pop-green,#22c55e)}.TcoCalculator-module__RbSRta__savingsBox{background:var(--surface-card);border:2px solid var(--pop-green,#22c55e);text-align:center;border-radius:10px;margin-top:1rem;padding:1.25rem}.TcoCalculator-module__RbSRta__savingsTag{text-transform:uppercase;letter-spacing:.05em;color:var(--pop-green,#22c55e);margin-bottom:.25rem;font-size:.75rem;font-weight:700}.TcoCalculator-module__RbSRta__savingsTotal{font-family:var(--font-headline);color:var(--color-text);justify-content:center;align-items:center;gap:.2rem;font-size:2rem;font-weight:800;display:flex}.TcoCalculator-module__RbSRta__savingsPct{color:var(--color-text-muted);margin-top:.25rem;font-size:.85rem}@media (max-width:768px){.TcoCalculator-module__RbSRta__tcoCard{grid-template-columns:1fr;padding:1.5rem}}
.PlaygroundSection-module__V5WgPq__playgroundSection{padding-block:var(--section-padding,clamp(3.5rem, 6vw, 6rem));background:0 0;position:relative;overflow:hidden}[data-theme=noir] .PlaygroundSection-module__V5WgPq__playgroundSection{background:0 0}.PlaygroundSection-module__V5WgPq__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.PlaygroundSection-module__V5WgPq__header{text-align:center;margin-bottom:2.5rem}.PlaygroundSection-module__V5WgPq__badge{background:var(--surface-card,#faf9f6);border:1.5px solid var(--color-border);font-family:var(--font-code,var(--font-jetbrains-mono,monospace));letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);box-shadow:var(--shadow-comic-sm);border-radius:9999px;align-items:center;gap:6px;margin-bottom:1rem;padding:5px 14px;font-size:.8rem;font-weight:700;display:inline-flex}[data-theme=noir] .PlaygroundSection-module__V5WgPq__badge{border-color:var(--border-muted);background:#121216e0;box-shadow:2px 2px #0009}.PlaygroundSection-module__V5WgPq__badgeIcon{color:var(--pop-blue)}[data-theme=noir] .PlaygroundSection-module__V5WgPq__badgeIcon{color:var(--neon-cyan)}.PlaygroundSection-module__V5WgPq__sectionTitle{font-family:var(--font-headline,var(--font-playfair-display,serif));color:var(--color-text);letter-spacing:var(--letter-spacing-headline,.02em);text-transform:uppercase;text-shadow:var(--text-halo-headline);margin-bottom:.85rem;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;line-height:1.15}[data-theme=noir] .PlaygroundSection-module__V5WgPq__sectionTitle{text-shadow:none}.PlaygroundSection-module__V5WgPq__sectionSubtitle{font-family:var(--font-body,var(--font-lora,serif));max-width:740px;color:var(--color-text-muted);text-shadow:var(--text-halo-body);margin:0 auto 2rem;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}[data-theme=noir] .PlaygroundSection-module__V5WgPq__sectionSubtitle{text-shadow:none}.PlaygroundSection-module__V5WgPq__categoryTabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:2.5rem;display:flex}.PlaygroundSection-module__V5WgPq__categoryBtn{background:var(--surface-card,#faf9f6);border:1.5px solid var(--color-border);font-family:var(--font-code,var(--font-jetbrains-mono,monospace));color:var(--color-text);box-shadow:var(--shadow-comic-sm);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.82rem;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.PlaygroundSection-module__V5WgPq__categoryBtn:hover{box-shadow:var(--shadow-comic);background:var(--surface-elevated);transform:translateY(-2px)}.PlaygroundSection-module__V5WgPq__categoryBtn.PlaygroundSection-module__V5WgPq__active{background:var(--pop-yellow);color:var(--pop-black);box-shadow:var(--shadow-comic);transform:translateY(-2px)}[data-theme=noir] .PlaygroundSection-module__V5WgPq__categoryBtn{border-color:var(--border-muted);background:#121216d9;box-shadow:2px 2px #0009}[data-theme=noir] .PlaygroundSection-module__V5WgPq__categoryBtn:hover{border-color:var(--neon-cyan);color:var(--neon-cyan);box-shadow:2px 2px 0px var(--neon-cyan)}[data-theme=noir] .PlaygroundSection-module__V5WgPq__categoryBtn.PlaygroundSection-module__V5WgPq__active{background:var(--neon-cyan);color:#08080a;border-color:var(--neon-cyan);box-shadow:3px 3px #000000b3}.PlaygroundSection-module__V5WgPq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.75rem;margin-bottom:3rem;display:grid}@media (max-width:768px){.PlaygroundSection-module__V5WgPq__cardsGrid{grid-template-columns:1fr;gap:1.25rem}}.PlaygroundSection-module__V5WgPq__quickLauncherBar{background:var(--surface-card,#faf9f6);border:1.5px solid var(--color-border);box-shadow:var(--shadow-comic);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;padding:1.25rem 1.5rem;display:flex}[data-theme=noir] .PlaygroundSection-module__V5WgPq__quickLauncherBar{border-color:var(--border-muted);background:#121216e0;box-shadow:3px 3px #000000b3}.PlaygroundSection-module__V5WgPq__quickLauncherLabel{font-family:var(--font-code,var(--font-jetbrains-mono,monospace));text-transform:uppercase;color:var(--color-text);align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:flex}.PlaygroundSection-module__V5WgPq__quickLauncherPills{flex-wrap:wrap;gap:8px;display:flex}.PlaygroundSection-module__V5WgPq__quickPill{background:var(--surface-secondary,#0000000a);border:1px solid var(--color-border);font-family:var(--font-code,var(--font-jetbrains-mono,monospace));color:var(--color-text);border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:1px 1px #2b2b3626}.PlaygroundSection-module__V5WgPq__quickPill:hover{background:var(--pop-yellow);color:var(--pop-black);transform:translateY(-1px)}[data-theme=noir] .PlaygroundSection-module__V5WgPq__quickPill{border-color:var(--border-muted);background:#0e0e12e6;box-shadow:1px 1px #0009}[data-theme=noir] .PlaygroundSection-module__V5WgPq__quickPill:hover{background:var(--neon-yellow);color:#08080a;border-color:var(--neon-yellow);box-shadow:1px 1px 0px var(--neon-yellow)}.PlaygroundSection-module__V5WgPq__footerArea{flex-direction:column;align-items:center;gap:12px;display:flex}.PlaygroundSection-module__V5WgPq__viewAllCta{background:var(--pop-blue);color:var(--pop-white);border:2px solid var(--color-border);font-family:var(--font-code,var(--font-jetbrains-mono,monospace));letter-spacing:.05em;text-transform:uppercase;box-shadow:var(--shadow-comic);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.PlaygroundSection-module__V5WgPq__viewAllCta:hover{box-shadow:var(--shadow-comic-lg);background:var(--pop-yellow);color:var(--pop-black);transform:translateY(-3px)}[data-theme=noir] .PlaygroundSection-module__V5WgPq__viewAllCta{background:var(--neon-cyan);color:#08080a;border-color:var(--neon-cyan);box-shadow:4px 4px #000c}[data-theme=noir] .PlaygroundSection-module__V5WgPq__viewAllCta:hover{background:var(--neon-yellow);color:#08080a;border-color:var(--neon-yellow);box-shadow:6px 6px 0px var(--neon-yellow)}.PlaygroundSection-module__V5WgPq__countSubtitle{font-family:var(--font-code,var(--font-jetbrains-mono,monospace));color:var(--color-text-muted);font-size:.8rem}
.benchmarks-module__P5mpRa__pageWrapper{background:var(--surface-bg,transparent);min-height:100vh;color:var(--color-text);padding:2rem 1.5rem 6rem}.benchmarks-module__P5mpRa__navBar{border-bottom:1px solid var(--surface-glass-border);justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto 2rem;padding:.75rem 0;display:flex}.benchmarks-module__P5mpRa__backLink{font-size:.875rem;font-family:var(--font-mono,monospace);color:var(--color-text-muted);text-decoration:none;transition:color .2s}.benchmarks-module__P5mpRa__backLink:hover{color:var(--color-text)}.benchmarks-module__P5mpRa__studioLink{font-size:.875rem;font-family:var(--font-mono,monospace);color:var(--color-link,var(--pop-blue));background:var(--surface-elevated);border:1px solid var(--surface-glass-border);border-radius:.5rem;padding:.4rem .85rem;font-weight:600;text-decoration:none;transition:all .2s}.benchmarks-module__P5mpRa__studioLink:hover{background:var(--surface-card)}.benchmarks-module__P5mpRa__deepDiveSection{max-width:1100px;margin:3rem auto 0}.benchmarks-module__P5mpRa__deepDiveCard{background:var(--surface-card);border:1px solid var(--surface-glass-border);border-radius:1.25rem;padding:2.5rem}.benchmarks-module__P5mpRa__deepDiveTitle{font-size:1.35rem;font-family:var(--font-headline,inherit);color:var(--color-text);margin-bottom:1rem;font-weight:700}.benchmarks-module__P5mpRa__deepDiveText{color:var(--color-text-muted);margin-bottom:2rem;font-size:.95rem;line-height:1.6}.benchmarks-module__P5mpRa__deepDiveText code{font-family:var(--font-mono,monospace);background:var(--surface-elevated);color:var(--color-link,var(--pop-blue));border-radius:.25rem;padding:.15rem .4rem;font-size:.875rem}.benchmarks-module__P5mpRa__insightGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}.benchmarks-module__P5mpRa__insightCard{background:var(--surface-elevated);border:1px solid var(--surface-glass-border);border-radius:.75rem;padding:1.5rem}.benchmarks-module__P5mpRa__insightTitle{color:var(--color-text);margin-bottom:.5rem;font-size:.95rem;font-weight:700}.benchmarks-module__P5mpRa__insightText{color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.benchmarks-module__P5mpRa__insightText code{font-family:var(--font-mono,monospace);background:var(--surface-card);color:var(--color-link,var(--pop-blue));border-radius:.25rem;padding:.1rem .3rem;font-size:.8rem}.benchmarks-module__P5mpRa__ctaRow{justify-content:center;display:flex}.benchmarks-module__P5mpRa__primaryCta{background:var(--color-link,var(--pop-blue));color:#fff;border-radius:.625rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-block}.benchmarks-module__P5mpRa__primaryCta:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:640px){.benchmarks-module__P5mpRa__deepDiveCard{padding:1.5rem}.benchmarks-module__P5mpRa__navBar{flex-direction:column;align-items:flex-start;gap:.75rem}}
