.page-module__sMVDRG__main{min-height:100vh;padding:80px var(--space-lg) var(--space-3xl)}.page-module__sMVDRG__container{max-width:var(--max-width-page);margin:0 auto}.page-module__sMVDRG__header{margin-bottom:var(--space-3xl);max-width:640px}.page-module__sMVDRG__eyebrow{font-family:var(--font-display);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-amber);margin-bottom:var(--space-md);align-items:center;gap:var(--space-md);font-weight:700;display:flex}.page-module__sMVDRG__eyebrow:before{content:"";background:var(--color-amber);width:36px;height:1px}.page-module__sMVDRG__headline{font-family:var(--font-display);font-size:var(--text-section);font-weight:900;line-height:var(--leading-tight);color:var(--color-light);margin:0 0 var(--space-md);letter-spacing:.02em}.page-module__sMVDRG__intro{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-body);margin:0}.page-module__sMVDRG__cancelledBanner{border:1px solid var(--color-amber);border-radius:var(--radius);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-xl);font-family:var(--font-body);font-size:var(--text-supporting);line-height:var(--leading-body);color:var(--color-light);background:0 0}.page-module__sMVDRG__layout{gap:var(--space-2xl);grid-template-columns:1fr 400px;align-items:start;display:grid}.page-module__sMVDRG__formColumn{gap:var(--space-md);flex-direction:column;display:flex}.page-module__sMVDRG__summaryColumn{position:relative}.page-module__sMVDRG__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.page-module__sMVDRG__sectionHeader{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-border);align-items:center;gap:var(--space-md);display:flex}.page-module__sMVDRG__sectionNumber{font-family:var(--font-display);letter-spacing:.2em;color:var(--color-amber);border:1px solid var(--color-amber);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.page-module__sMVDRG__sectionTitle{font-family:var(--font-display);color:var(--color-light);margin:0;font-size:18px;font-weight:700}.page-module__sMVDRG__sectionTitleSub{color:var(--color-dim);letter-spacing:0;font-size:12px;font-weight:400;font-family:var(--font-body)}.page-module__sMVDRG__sectionBody{padding:var(--space-xl)}.page-module__sMVDRG__field{margin-bottom:var(--space-lg)}.page-module__sMVDRG__field:last-child{margin-bottom:0}.page-module__sMVDRG__fieldLabel{font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-sm);font-size:10px;font-weight:700;display:block}.page-module__sMVDRG__fieldInput{background:var(--color-card);border:1px solid var(--color-border-active);width:100%;color:var(--color-light);font-family:var(--font-body);border-radius:3px;outline:none;padding:14px 18px;font-size:15px;transition:border-color .2s}.page-module__sMVDRG__fieldInput:focus{border-color:var(--color-amber)}.page-module__sMVDRG__fieldInput::placeholder{color:var(--color-dim)}.page-module__sMVDRG__fieldInput:disabled{opacity:.5;cursor:not-allowed}.page-module__sMVDRG__fieldNote{font-family:var(--font-body);color:var(--color-dim);margin-top:6px;font-size:12px}.page-module__sMVDRG__qtyRow{align-items:center;gap:0;display:flex}.page-module__sMVDRG__qtyBtn{background:var(--color-card);border:1px solid var(--color-border-active);width:44px;height:52px;color:var(--color-light);font-family:var(--font-display);cursor:pointer;flex-shrink:0;font-size:22px;font-weight:300;transition:border-color .2s,color .2s}.page-module__sMVDRG__qtyBtn:first-child{border-right:none;border-radius:3px 0 0 3px}.page-module__sMVDRG__qtyBtn:last-child{border-left:none;border-radius:0 3px 3px 0}.page-module__sMVDRG__qtyBtn:hover:not(:disabled){border-color:var(--color-amber);color:var(--color-amber)}.page-module__sMVDRG__qtyBtn:disabled{opacity:.4;cursor:not-allowed}.page-module__sMVDRG__qtyInput{background:var(--color-card);border:1px solid var(--color-border-active);width:80px;height:52px;color:var(--color-light);font-family:var(--font-display);text-align:center;-moz-appearance:textfield;outline:none;font-size:24px;font-weight:700;transition:border-color .2s}.page-module__sMVDRG__qtyInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-module__sMVDRG__qtyInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-module__sMVDRG__qtyInput:focus{border-color:var(--color-amber)}.page-module__sMVDRG__qtyInput:disabled{opacity:.5;cursor:not-allowed}.page-module__sMVDRG__priceResult{background:var(--color-card);border:1px solid var(--color-border-active);margin-top:var(--space-md);border-radius:3px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.page-module__sMVDRG__priceResultLabel{font-family:var(--font-body);color:var(--color-muted);font-size:13px}.page-module__sMVDRG__priceResultCalc{font-family:var(--font-display);color:var(--color-light);margin-top:4px;font-size:20px;font-weight:700}.page-module__sMVDRG__priceResultUnit{color:var(--color-amber)}.page-module__sMVDRG__priceResultTotal{font-family:var(--font-display);color:var(--color-light);font-size:28px;font-weight:900}.page-module__sMVDRG__priceResultPeer{margin-top:var(--space-lg)}.page-module__sMVDRG__tierCallout{margin-top:var(--space-sm);font-family:var(--font-display);letter-spacing:.08em;color:var(--color-amber);font-size:13px;font-weight:600}.page-module__sMVDRG__volumeHeader{font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-dim);margin-top:var(--space-lg);margin-bottom:var(--space-md);font-size:10px;font-weight:700}.page-module__sMVDRG__tiersTable{flex-direction:column;display:flex}.page-module__sMVDRG__tierRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.page-module__sMVDRG__tierRow:last-child{border-bottom:none}.page-module__sMVDRG__tierRowActive{margin:0 calc(var(--space-xl) * -1);padding:10px var(--space-xl);background:#c97b0a0f}.page-module__sMVDRG__tierRange{font-family:var(--font-display);color:var(--color-body);font-size:14px;font-weight:600}.page-module__sMVDRG__tierPrice{font-family:var(--font-display);color:var(--color-light);font-size:16px;font-weight:700}.page-module__sMVDRG__tierRowActive .page-module__sMVDRG__tierRange,.page-module__sMVDRG__tierRowActive .page-module__sMVDRG__tierPrice{color:var(--color-amber)}.page-module__sMVDRG__toggleRow{justify-content:space-between;align-items:center;gap:var(--space-md);cursor:pointer;padding:4px 0;display:flex}.page-module__sMVDRG__toggleCopy{flex:1}.page-module__sMVDRG__toggleLabel{font-family:var(--font-body);color:var(--color-light);font-size:15px;line-height:1.4}.page-module__sMVDRG__toggleSub{font-family:var(--font-body);color:var(--color-muted);margin-top:2px;font-size:13px;line-height:1.5}.page-module__sMVDRG__toggleSwitch{flex-shrink:0;width:48px;height:26px;position:relative}.page-module__sMVDRG__toggleSwitch input{opacity:0;width:0;height:0;position:absolute}.page-module__sMVDRG__toggleTrack{background:var(--color-border-active);cursor:pointer;border-radius:13px;transition:background .2s;position:absolute;inset:0}.page-module__sMVDRG__toggleTrack:after{content:"";background:var(--color-muted);border-radius:50%;width:20px;height:20px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.page-module__sMVDRG__toggleSwitch input:checked+.page-module__sMVDRG__toggleTrack{background:var(--color-amber)}.page-module__sMVDRG__toggleSwitch input:checked+.page-module__sMVDRG__toggleTrack:after{background:var(--color-light);transform:translate(22px)}.page-module__sMVDRG__orderSummary{background:var(--color-surface);border:1px solid var(--color-amber);border-radius:var(--radius);top:var(--space-2xl);position:sticky;overflow:hidden}.page-module__sMVDRG__osHeader{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-border)}.page-module__sMVDRG__osTitle{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-amber);font-size:14px;font-weight:700}.page-module__sMVDRG__osBody{padding:var(--space-xl)}.page-module__sMVDRG__osLine{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);display:flex}.page-module__sMVDRG__osLineLabel{font-family:var(--font-body);color:var(--color-body);font-size:14px;line-height:1.4}.page-module__sMVDRG__osLineNote{font-family:var(--font-body);color:var(--color-dim);margin-top:2px;font-size:12px}.page-module__sMVDRG__osLinePrice{font-family:var(--font-display);color:var(--color-light);white-space:nowrap;text-align:right;font-size:18px;font-weight:700}.page-module__sMVDRG__osTotal{padding-top:var(--space-lg);justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.page-module__sMVDRG__osTotalLabel{font-family:var(--font-display);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:11px;font-weight:700}.page-module__sMVDRG__osTotalPrice{font-family:var(--font-display);color:var(--color-light);font-size:36px;font-weight:900}.page-module__sMVDRG__osTotalNote{font-family:var(--font-body);color:var(--color-dim);text-align:right;margin-top:6px;font-size:12px}.page-module__sMVDRG__submitBtn{background:var(--color-amber);width:100%;color:var(--color-light);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;text-align:center;cursor:pointer;margin-top:var(--space-lg);border:none;border-radius:3px;padding:18px;font-size:14px;font-weight:700;transition:background .2s,transform .15s;display:block}.page-module__sMVDRG__submitBtn:hover:not(:disabled){background:var(--color-amber-hover);transform:translateY(-1px)}.page-module__sMVDRG__submitBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.page-module__sMVDRG__errorMessage{font-family:var(--font-body);color:var(--color-amber);margin-top:var(--space-md);margin-bottom:var(--space-sm);text-align:center;font-size:13px;line-height:1.5}@media (max-width:960px){.page-module__sMVDRG__layout{grid-template-columns:1fr}.page-module__sMVDRG__orderSummary{position:static}}
.BackNav-module__pbx4jW__nav{z-index:99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border);background:#0b0d14f0;align-items:center;padding:16px 48px;display:flex;position:fixed;top:0;left:0;right:0}.BackNav-module__pbx4jW__brand{align-items:center;text-decoration:none;display:flex}@media (max-width:960px){.BackNav-module__pbx4jW__nav{padding:14px 24px}}
.CopyLinkButton-module__9myx_q__button{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-supporting);padding:var(--space-xs) var(--space-lg);cursor:pointer;background:0 0;font-weight:600;transition:border-color .15s,color .15s}.CopyLinkButton-module__9myx_q__button:hover{border-color:var(--color-border-active);color:var(--color-light)}
.RefreshButton-module__YR0tDa__button{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-supporting);padding:var(--space-xs) var(--space-lg);cursor:pointer;background:0 0;font-weight:600;transition:border-color .15s,color .15s}.RefreshButton-module__YR0tDa__button:hover{border-color:var(--color-border-active);color:var(--color-light)}.RefreshButton-module__YR0tDa__button:disabled{opacity:.4;cursor:not-allowed}
.ExpiresAt-module__hI6MfG__expires{font-family:var(--font-body);font-size:var(--text-supporting);color:var(--color-muted);margin-top:var(--space-sm)}
.page-module__w-FZPG__main{background:var(--color-black);min-height:100dvh}.page-module__w-FZPG__container{max-width:var(--max-width-report);flex-direction:column;min-height:100dvh;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);display:flex}.page-module__w-FZPG__logo{width:clamp(140px,30vw,220px);max-width:100%;height:auto;margin-bottom:1rem}.page-module__w-FZPG__header{gap:var(--space-sm);padding-bottom:var(--space-xl);margin-bottom:var(--space-xl);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.page-module__w-FZPG__eyebrow{font-family:var(--font-display);font-size:var(--text-supporting);letter-spacing:.32em;text-transform:uppercase;color:var(--color-amber);font-weight:700}.page-module__w-FZPG__headline{font-family:var(--font-display);font-size:var(--text-hero);color:var(--color-light);font-weight:900;line-height:var(--leading-tight)}.page-module__w-FZPG__responseCount{font-family:var(--font-display);font-size:var(--text-supporting);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);margin-top:var(--space-sm)}.page-module__w-FZPG__controls{gap:var(--space-md);margin:var(--space-xl) 0;display:flex}.page-module__w-FZPG__emptyState{padding:var(--space-xl) 0;max-width:60ch}.page-module__w-FZPG__emptyState p{margin-bottom:var(--space-md);color:var(--color-body);line-height:var(--leading-body)}.page-module__w-FZPG__urlCode{padding:var(--space-sm) var(--space-md);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius);font-family:var(--font-mono,monospace);font-size:var(--text-supporting);color:var(--color-light);word-break:break-all;margin-top:var(--space-sm);display:block}.page-module__w-FZPG__growthOverall{padding:var(--space-lg) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:var(--space-xl) 0}.page-module__w-FZPG__growthOverallScore{font-family:var(--font-display);font-size:var(--text-hero);color:var(--color-light);align-items:baseline;gap:var(--space-md);font-weight:900;display:flex}.page-module__w-FZPG__growthOverallBand{font-size:var(--text-body);color:var(--color-amber);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.page-module__w-FZPG__growthOverallNote{font-family:var(--font-body);font-size:var(--text-supporting);color:var(--color-muted);margin-top:var(--space-sm)}.page-module__w-FZPG__dimensions{gap:var(--space-3xl);flex-direction:column;display:flex}.page-module__w-FZPG__dimension{padding:var(--space-xl) 0;border-bottom:1px solid var(--color-border)}.page-module__w-FZPG__dimension:last-child{border-bottom:none}.page-module__w-FZPG__dimensionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.page-module__w-FZPG__dimensionLabel{font-family:var(--font-display);font-size:var(--text-subheading);color:var(--color-light);font-weight:800}.page-module__w-FZPG__scoreNumber{font-family:var(--font-display);color:var(--color-light);font-size:2.5rem;font-weight:900}.page-module__w-FZPG__scoreBand{font-family:var(--font-display);font-size:var(--text-supporting);color:var(--color-amber);letter-spacing:.22em;text-transform:uppercase;font-weight:700}.page-module__w-FZPG__insufficientBadge{font-family:var(--font-display);font-size:var(--text-supporting);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted)}.page-module__w-FZPG__insufficientCopy{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-muted);font-style:italic}.page-module__w-FZPG__dimensionNarrative{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__w-FZPG__narrativeBlock{max-width:70ch}.page-module__w-FZPG__narrativeLabel{font-family:var(--font-display);font-size:var(--text-supporting);letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber);margin-bottom:var(--space-xs)}.page-module__w-FZPG__narrativeBody{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-body)}.page-module__w-FZPG__narrativeList{margin:0;padding:0;list-style:none}.page-module__w-FZPG__narrativeList li{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-body);padding-left:var(--space-md);border-left:2px solid var(--color-amber);margin-bottom:var(--space-sm)}.page-module__w-FZPG__nResponses{font-family:var(--font-display);font-size:var(--text-supporting);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);margin-top:var(--space-md)}.page-module__w-FZPG__footer{margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.page-module__w-FZPG__footerNotice{font-family:var(--font-body);font-size:var(--text-supporting);color:var(--color-dim);line-height:var(--leading-body)}.page-module__w-FZPG__bandRow{align-items:flex-end;gap:var(--space-sm);flex-direction:column;min-width:280px;display:flex}.page-module__w-FZPG__bandLabel{align-items:baseline;gap:var(--space-sm);margin:0;display:flex}.page-module__w-FZPG__spectrum{gap:var(--space-xs);flex-direction:column;width:280px;display:flex}.page-module__w-FZPG__spectrumTrack{border-radius:var(--radius);background:var(--color-card);width:100%;height:8px;display:flex;position:relative;overflow:hidden}.page-module__w-FZPG__spectrumRegion{background:var(--color-border);flex:1;transition:background .15s}.page-module__w-FZPG__regionActive{background:var(--color-amber)}.page-module__w-FZPG__regionLow{flex:0 0 34%}.page-module__w-FZPG__regionFunctional{flex:0 0 35%}.page-module__w-FZPG__regionHigh{flex:0 0 31%}.page-module__w-FZPG__spectrumMarker{background:var(--color-light);pointer-events:none;width:4px;height:16px;box-shadow:0 0 0 2px var(--color-bg,var(--color-black));border-radius:1px;position:absolute;top:-4px;transform:translate(-50%)}.page-module__w-FZPG__spectrumLabels{font-family:var(--font-display);letter-spacing:.22em;color:var(--color-muted);text-transform:uppercase;justify-content:space-between;font-size:.6875rem;font-weight:700;display:flex}
.page-module__l6rPcq__main{background:var(--color-talint-black);min-height:100vh;color:var(--color-talint-light);justify-content:center;padding:80px 1.5rem 4rem;display:flex}.page-module__l6rPcq__container{width:100%;max-width:720px}.page-module__l6rPcq__eyebrow{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:var(--color-talint-amber);margin-bottom:14px;font-size:12px;font-weight:700}.page-module__l6rPcq__headline{font-family:var(--font-barlow-condensed);letter-spacing:-.01em;color:var(--color-talint-light);margin:0 0 2.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.1}.page-module__l6rPcq__urlBlock{border:1px solid var(--color-talint-amber);word-break:break-all;background:#c97b0a0f;border-radius:3px;margin-bottom:1.25rem;padding:1.5rem 1.75rem}.page-module__l6rPcq__url{font-family:var(--font-barlow);color:var(--color-talint-amber);font-size:1.125rem;font-weight:600;text-decoration:none}.page-module__l6rPcq__url:hover{color:var(--color-amber-hover)}.page-module__l6rPcq__actions{flex-wrap:wrap;gap:12px;margin-bottom:2.5rem;display:flex}.page-module__l6rPcq__forwardButton{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-supporting);padding:var(--space-xs) var(--space-lg);cursor:pointer;background:0 0;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.page-module__l6rPcq__forwardButton:hover{border-color:var(--color-border-active);color:var(--color-light)}.page-module__l6rPcq__copy{font-family:var(--font-barlow);color:var(--color-body);margin-bottom:3rem;font-size:1rem;font-weight:400;line-height:1.75}.page-module__l6rPcq__copy p{margin:0 0 1.25rem}.page-module__l6rPcq__copy p:last-child{margin-bottom:0}.page-module__l6rPcq__snapshotCta{border-top:1px solid var(--color-border);padding-top:2rem}.page-module__l6rPcq__snapshotPrompt{font-family:var(--font-barlow);color:var(--color-body);margin:0 0 1rem;font-size:1rem;font-weight:400;line-height:1.75}.page-module__l6rPcq__snapshotLink{font-family:var(--font-barlow-condensed);letter-spacing:.05em;text-transform:uppercase;color:var(--color-talint-light);background:var(--color-talint-amber);border-radius:3px;padding:.75rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__l6rPcq__snapshotLink:hover{background:var(--color-amber-hover)}
