.page_form__bJPuE{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xl);max-width:34rem}.page_form__bJPuE input{flex:1 1 16rem;min-width:0}.page_btnSpinner__PZnZJ{width:15px;height:15px;border-radius:50%;border:2px solid rgba(23,34,56,.25);border-top:2px solid var(--ink);animation:page_spin__GD6zs .8s linear infinite}.page_stage__N8GcL{scroll-margin-top:var(--navbar-height);min-height:70vh}.page_ok__5C2DO{color:var(--success)}.page_warn__qJm2H{color:var(--warning)}.page_bad__rxoEu{color:var(--error)}.page_unknown__DqDS1{color:var(--slate)}.page_preview__crAZA{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));grid-gap:var(--space-md);gap:var(--space-md);margin:var(--space-xl) 0 var(--space-lg)}.page_previewItem__Ca7RA{padding:var(--space-lg);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--warm-white)}.page_previewItem__Ca7RA h3{margin:0 0 .4rem;font-size:1rem;font-weight:700;color:var(--ink)}.page_previewItem__Ca7RA p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--slate)}.page_progress__Ak_RZ{max-width:40rem;margin:0 auto;padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-lg);scroll-margin-top:calc(var(--navbar-height) + 2rem)}.page_progressHead__tl6sU{display:flex;align-items:center;gap:.75rem;margin-bottom:var(--space-lg);font-size:1.125rem;color:var(--slate)}.page_progressHead__tl6sU strong{color:var(--ink);overflow-wrap:anywhere}.page_pulse__bgShI{flex:none;width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 0 rgba(201,155,90,.55);animation:page_pulse__bgShI 1.6s ease-out infinite}.page_steps__03WJI{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.page_step__7qEBU{display:flex;align-items:center;gap:.85rem;padding:.7rem .85rem;border-radius:var(--radius-md);color:var(--slate);transition:background-color .3s ease,color .3s ease}.page_stepLooking__rM6Zg{background:rgba(201,155,90,.1);color:var(--ink)}.page_stepShown__Q_ThR{color:var(--ink);animation:page_land__iob0r .35s ease-out both}.page_stepMark__MkrVi{flex:none;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center}.page_stepText__twK89{flex:1 1;min-width:0;font-weight:600;font-size:.975rem}.page_stepState__0rgyU{flex:none;font-size:.8125rem;font-weight:700;white-space:nowrap}.page_dot__CjJ5r{width:8px;height:8px;border-radius:50%;background:var(--border)}.page_spinner__OLMOE{width:16px;height:16px;border-radius:50%;border:2px solid rgba(201,155,90,.25);border-top:2px solid var(--gold-deep);animation:page_spin__GD6zs .8s linear infinite}.page_bar__E0OR9{position:relative;height:3px;margin-top:var(--space-lg);border-radius:2px;background:var(--border);overflow:hidden}.page_bar__E0OR9 span{position:absolute;inset:0 auto 0 0;width:35%;border-radius:2px;background:var(--gold);animation:page_sweep__np5zi 1.4s ease-in-out infinite}.page_barDone__y6V5d span{width:100%;animation:none;transition:width .4s ease}.page_failed__vaiOV{text-align:center}.page_failedText__zKh1n{margin:0 0 var(--space-lg);color:var(--ink);font-weight:600}.page_results__jg8As{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);max-width:52rem;margin:0 auto}.page_verdict__YMtPM{display:flex;align-items:center;gap:var(--space-xl);padding:var(--space-xl) var(--space-2xl);border-radius:var(--radius-xl);background:radial-gradient(circle at 12% 30%,rgba(201,155,90,.16) 0,rgba(201,155,90,0) 45%),var(--navy);color:var(--on-navy);box-shadow:var(--shadow-lg);scroll-margin-top:calc(var(--navbar-height) + 1.5rem);animation:page_rise___w3DU .5s ease-out both}.page_verdictText__nZxC1{min-width:0;max-width:100%}.page_verdictDomain__ylDUK{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.04em;color:var(--gold-warm);overflow-wrap:anywhere}.page_verdict__YMtPM h2{margin:.35rem 0 .5rem;font-size:clamp(1.625rem,3vw,2.125rem);line-height:1.15;letter-spacing:-.02em;text-wrap:balance;color:var(--on-navy)}.page_verdict__YMtPM p{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--on-navy-dim);max-width:36em}.page_verdictActions__7U4qb{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}.page_ghostOnNavy__VHHwe{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border:1px solid var(--hair-navy);border-radius:var(--radius-full);background:rgba(242,244,247,.04);color:var(--on-navy);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.page_ghostOnNavy__VHHwe:hover{border-color:var(--gold);background:rgba(201,155,90,.1)}.page_ghostOnNavy__VHHwe:focus-visible{outline:2px solid var(--gold-warm);outline-offset:2px}.page_ring__K5gFS{position:relative;flex:none;width:112px;height:112px}.page_ringTrack__v_RPq{fill:none;stroke:rgba(242,244,247,.12);stroke-width:8}.page_ringFill__t6YKf{fill:none;stroke-width:8;stroke-linecap:round;animation:page_draw__kbLyz .9s ease-out both}.page_tone_ok__cxnUE{stroke:var(--success-on-navy)}.page_tone_warn__MzMwU{stroke:var(--warning-on-navy)}.page_tone_bad__JTFZb{stroke:var(--error-on-navy)}.page_tone_unknown__WILOx{stroke:var(--on-navy-mute)}.page_ringText__fD8bA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.page_ringText__fD8bA strong{font-size:1.625rem;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_ringText__fD8bA small{margin-top:.3rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--on-navy-dim)}.page_glance__EFpEg{padding:var(--space-lg) var(--space-xl);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--warm-white)}.page_glance__EFpEg .page_steps__03WJI{margin-top:var(--space-sm)}.page_group___70RM{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_groupHead__zdaa_{margin:var(--space-md) 0 0;font-size:1.375rem;letter-spacing:-.015em;color:var(--ink)}.page_issue__QPGjW{padding:var(--space-lg) var(--space-xl);border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm)}.page_issue_bad__Nn0SP{border-left-color:var(--error)}.page_issue_warn__Tm113{border-left-color:var(--warning)}.page_issue_unknown__q7bCd{border-left-color:var(--slate)}.page_issueHead__UyNLx{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem}.page_issueHead__UyNLx h3{margin:0;font-size:1.1875rem;letter-spacing:-.01em;color:var(--ink)}.page_pill__M2onz{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;letter-spacing:.02em}.page_pill__M2onz.page_bad__rxoEu{background:rgba(164,74,66,.1)}.page_pill__M2onz.page_warn__qJm2H{background:rgba(154,107,24,.12)}.page_pill__M2onz.page_unknown__DqDS1{background:rgba(104,115,134,.12)}.page_pill__M2onz.page_ok__5C2DO{background:rgba(47,107,79,.1)}.page_issueBody__mYls_{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:.6rem var(--space-lg);gap:.6rem var(--space-lg);margin:var(--space-md) 0 0}.page_issueBody__mYls_ dt{font-size:.8125rem;font-weight:700;color:var(--slate);padding-top:.15rem}.page_issueBody__mYls_ dd{margin:0;font-size:.975rem;line-height:1.6;color:var(--ink)}.page_fix__s9FqU{margin-top:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:rgba(201,155,90,.09);border:1px solid rgba(201,155,90,.28)}.page_fixLabel__ncsSb{display:block;margin-bottom:.3rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}.page_fix__s9FqU p{margin:0;font-size:.975rem;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.page_tech__ehFUE{margin-top:var(--space-md)}.page_tech__ehFUE summary{cursor:pointer;font-size:.875rem;font-weight:600;color:var(--slate);width:-moz-fit-content;width:fit-content}.page_tech__ehFUE summary:hover{color:var(--ink)}.page_tech__ehFUE summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}.page_techName__nCaUW{margin:var(--space-sm) 0 .35rem;font-size:.8125rem;color:var(--slate)}.page_tech__ehFUE code{display:block;padding:.5rem .75rem;margin-top:.35rem;border-radius:var(--radius-sm);background:var(--warm-white);border:1px solid var(--border);font-family:var(--font-mono);font-size:.8125rem;color:var(--ink);overflow-wrap:anywhere}.page_okList__UtZET{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white)}.page_okRow__RKgTb{display:grid;grid-template-columns:1.75rem minmax(0,1fr);grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-md) var(--space-xl);border-top:1px solid var(--border)}.page_okRow__RKgTb:first-child{border-top:none}.page_okRow__RKgTb h3{margin:0 0 .2rem;font-size:1rem;color:var(--ink)}.page_okRow__RKgTb p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--slate);overflow-wrap:anywhere}.page_okMark__oi4QW{padding-top:.2rem}.page_help__mxWTO{padding:var(--space-xl) var(--space-2xl);border-radius:var(--radius-xl);background:var(--warm-white);border:1px solid var(--border)}.page_help__mxWTO h2{margin:0 0 .6rem;font-size:1.5rem;letter-spacing:-.015em;color:var(--ink)}.page_help__mxWTO p{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--slate);max-width:40em}.page_helpActions__N_jvW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-lg)}.page_checkedAt__dWV9D{margin-top:var(--space-lg)!important;font-size:.8125rem!important}@media (max-width:640px){.page_progress__Ak_RZ,.page_verdict__YMtPM{padding:var(--space-lg)}.page_verdict__YMtPM{flex-direction:column;align-items:flex-start;gap:var(--space-lg)}.page_glance__EFpEg,.page_help__mxWTO,.page_issue__QPGjW{padding:var(--space-lg)}.page_okRow__RKgTb{padding:var(--space-md) var(--space-lg)}.page_issueBody__mYls_{grid-template-columns:1fr;gap:.2rem}.page_issueBody__mYls_ dd{margin-bottom:.5rem}.page_step__7qEBU{padding:.6rem .5rem}}@keyframes page_spin__GD6zs{to{transform:rotate(1turn)}}@keyframes page_pulse__bgShI{0%{box-shadow:0 0 0 0 rgba(201,155,90,.55)}to{box-shadow:0 0 0 12px rgba(201,155,90,0)}}@keyframes page_sweep__np5zi{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}@keyframes page_land__iob0r{0%{opacity:.4;transform:translateX(-4px)}to{opacity:1;transform:none}}@keyframes page_rise___w3DU{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes page_draw__kbLyz{0%{stroke-dasharray:0 999}}@media (prefers-reduced-motion:reduce){.page_bar__E0OR9 span,.page_btnSpinner__PZnZJ,.page_pulse__bgShI,.page_ringFill__t6YKf,.page_spinner__OLMOE,.page_stepShown__Q_ThR,.page_verdict__YMtPM{animation:none}.page_step__7qEBU{transition:none}}