.PdfEmailForm_block__jEKqG{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(45,212,191,.35);background:var(--color-surface)}.PdfEmailForm_title__5lCWm{font-size:var(--text-h4)}.PdfEmailForm_text__CHSqX{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin-top:var(--space-2);max-width:46rem}.PdfEmailForm_form__NYiCi{margin-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.PdfEmailForm_label__kpbaY{font-size:var(--text-caption);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.PdfEmailForm_inputRow__S9GaA{display:flex;flex-wrap:wrap;gap:var(--space-3)}.PdfEmailForm_input__PK6h8{flex:1 1 16rem;min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-surface-border-strong);background:var(--color-bg-raised);color:var(--color-text-primary)}.PdfEmailForm_input__PK6h8::placeholder{color:var(--color-text-tertiary)}.PdfEmailForm_input__PK6h8:focus{outline:none;border-color:var(--color-teal-500)}.PdfEmailForm_honeypot__cus8I{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.PdfEmailForm_consentRow__FLvmM{display:flex;align-items:flex-start;gap:var(--space-3)}.PdfEmailForm_checkbox__Lu280{flex:none;width:1.1rem;height:1.1rem;margin-top:.2rem;accent-color:var(--color-teal-500);cursor:pointer}.PdfEmailForm_consentLabel__dP5in{color:var(--color-text-secondary);font-size:var(--text-caption);line-height:var(--leading-normal);cursor:pointer}.PdfEmailForm_consentLink__2rCW2{color:var(--color-text-link);text-decoration:underline;text-underline-offset:3px}.PdfEmailForm_errorText__fgeR_{color:var(--color-danger);font-size:var(--text-body-sm)}.PdfEmailForm_sent__UDBXR{display:flex;flex-direction:column;gap:var(--space-2)}.PdfEmailForm_sentTitle__kIRDk{font-size:var(--text-h4);color:var(--color-teal-300)}.PdfEmailForm_sentText__U1IaW{color:var(--color-text-secondary);font-size:var(--text-body-sm);max-width:46rem}.ScanResult_wrapper__d8eAI{display:flex;flex-direction:column;gap:var(--space-8)}.ScanResult_demoNotice__3deUY{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid rgba(45,212,191,.35);background:rgba(45,212,191,.08)}.ScanResult_demoBadge__JRap0{flex:none;display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--gradient-teal-horizontal);color:var(--color-text-on-accent);font-family:var(--font-family-heading);font-size:var(--text-caption);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ScanResult_demoTitle__PkgGM{font-family:var(--font-family-heading);font-weight:600}.ScanResult_demoText__bGxJH{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin-top:var(--space-1)}.ScanResult_title__8D6tu{font-size:var(--text-h2);margin-top:var(--space-2)}.ScanResult_subtitle__2825r{color:var(--color-text-secondary);margin-top:var(--space-2)}.ScanResult_sectionTitle__G8egb{font-size:var(--text-h4)}.ScanResult_sectionIntro__y61Xs{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin-top:var(--space-2);max-width:46rem}.ScanResult_dimensionGrid__S6upi{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-5)}.ScanResult_dimensionCard__UWtZl{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-surface-border);background:var(--color-surface)}.ScanResult_dimensionTitle__T1meM{font-family:var(--font-family-heading);font-size:var(--text-body-lg);font-weight:600}.ScanResult_dimensionDescription__nZQja{color:var(--color-text-secondary);font-size:var(--text-body-sm);flex:1 1}.ScanResult_scoreRow__isp9w{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--text-caption)}.ScanResult_scoreLabel__Mb7_d{color:var(--color-text-tertiary)}.ScanResult_scoreLabel__Mb7_d,.ScanResult_scoreLevel__cs37B{text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ScanResult_scoreLevel__cs37B{color:var(--color-teal-300);font-weight:600}.ScanResult_scoreBar__VHiOJ{height:6px;border-radius:var(--radius-pill);background:var(--color-surface-hover);overflow:hidden}.ScanResult_scoreBarFill__N5dad{display:block;height:100%;border-radius:var(--radius-pill);background:var(--gradient-teal-horizontal);transition:width var(--duration-slow) var(--ease-standard)}.ScanResult_observationList__xOGyd{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-5)}.ScanResult_observationItem__GQlZs{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-surface-border);background:var(--color-bg-raised)}.ScanResult_observationLabel__Y4mGk{font-size:var(--text-caption);color:var(--color-teal-400);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ScanResult_recommendation__1H1vN{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-surface-border-strong);background:linear-gradient(180deg,rgba(45,212,191,.08),rgba(45,212,191,0))}.ScanResult_recommendationText__ng3gb{margin-top:var(--space-4);font-size:var(--text-body-lg);line-height:var(--leading-relaxed)}.ScanResult_actions__5dqSm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.ScanResult_ctaNote___XrWv{margin-top:var(--space-2);max-width:26rem;color:var(--color-text-tertiary);font-size:var(--text-caption)}.ScanResult_restart___utdH{background:none;border:none;padding:0;color:var(--color-text-tertiary);font-size:var(--text-body-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-left:auto}.ScanResult_restart___utdH:hover{color:var(--color-text-secondary)}.ScanExperience_card__BZijF{padding:var(--space-7);border-radius:var(--radius-xl);border:1px solid var(--color-surface-border);background:var(--color-surface);box-shadow:var(--shadow-md)}.ScanExperience_form__oIWRc{display:flex;flex-direction:column;gap:var(--space-3)}.ScanExperience_label__QHwdX{font-family:var(--font-family-heading);font-weight:600;font-size:var(--text-body-sm)}.ScanExperience_inputRow__ssdO9{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ScanExperience_input__4OZ0I{flex:1 1 16rem;min-width:0;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--color-surface-border-strong);background:var(--color-bg-raised);color:var(--color-text-primary);font-size:var(--text-body)}.ScanExperience_input__4OZ0I::placeholder{color:var(--color-text-tertiary)}.ScanExperience_input__4OZ0I:focus-visible{outline:2px solid var(--color-teal-400);outline-offset:2px;border-color:var(--color-teal-500)}.ScanExperience_input__4OZ0I[aria-invalid=true]{border-color:var(--color-danger)}.ScanExperience_errorText__wh4ag{color:var(--color-danger);font-size:var(--text-body-sm)}.ScanExperience_consentNote__YhEx7,.ScanExperience_hint__jvdwg{color:var(--color-text-tertiary);font-size:var(--text-caption)}.ScanExperience_consentNote__YhEx7{margin-top:var(--space-1)}.ScanExperience_consentLink__TDFrl{color:var(--color-teal-400);text-decoration:underline;text-underline-offset:2px}.ScanExperience_helpBox__OOON_{margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-surface-border);background:var(--color-bg-raised)}.ScanExperience_helpTitle__2vjtw{font-family:var(--font-family-heading);font-weight:600;font-size:var(--text-body-sm);margin-bottom:var(--space-3)}.ScanExperience_helpList__5fjJL{display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-body-sm)}.ScanExperience_helpList__5fjJL li{padding-left:var(--space-4);position:relative}.ScanExperience_helpList__5fjJL li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--color-teal-500)}.ScanExperience_errorState__I40Ip{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid rgba(242,133,122,.35);background:rgba(242,133,122,.06)}.ScanExperience_errorTitle__sEMBg{font-size:var(--text-h4)}.ScanExperience_errorBody__N4h_g{color:var(--color-text-secondary)}.ScanExperience_errorActions__PkYiv{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.ScanExperience_restart__TLEfo{background:none;border:none;padding:0;color:var(--color-text-tertiary);font-size:var(--text-body-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ScanExperience_restart__TLEfo:hover{color:var(--color-text-secondary)}