.page_nav__ijo23{position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--ground) 78%,transparent);border-bottom:1px solid var(--line-soft)}.page_navInner___hOgy{display:flex;align-items:center;justify-content:space-between;height:64px}.page_logo__ikIZE{display:inline-flex;align-items:center;gap:10px}.page_logoGlyph__rmNs1{width:30px;height:30px;border-radius:8px;background:var(--accent-grad);display:grid;place-items:center;box-shadow:0 0 20px -4px var(--accent-glow)}.page_logoText__M1jdM{font-family:var(--mono);font-weight:700;letter-spacing:.34em;font-size:13px;color:var(--ink)}.page_navCta__hU4J_{font-size:13.5px;font-weight:600;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:8px 16px;transition:border-color .2s,background .2s}.page_navCta__hU4J_:hover{border-color:var(--cyan);background:rgba(34,211,238,.06)}.page_hero__7KFOs{padding:clamp(48px,9vw,96px) 0 clamp(56px,8vw,88px);position:relative}.page_heroTitle__ixXIp{font-size:clamp(34px,6.2vw,62px);line-height:1.04;letter-spacing:-.025em;font-weight:680;margin:16px 0 20px;text-wrap:balance;max-width:16ch}.page_heroLede__viB8u{font-size:clamp(16px,2.1vw,19px);color:var(--muted);max-width:58ch;margin:0 0 40px;line-height:1.65}.page_auditSlot__vuDbj{max-width:720px}.page_trust__x_srI{margin:18px 4px 0;font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;color:var(--faint)}.page_secTitle__KnMxa{font-size:clamp(26px,4vw,38px);letter-spacing:-.02em;font-weight:660;margin:12px 0 40px;text-wrap:balance}.page_services__Hx9vZ{padding:clamp(56px,8vw,96px) 0;border-top:1px solid var(--line-soft)}.page_serviceGrid__MCcPg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.page_serviceCard__XVYDM{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:border-color .25s,transform .25s}.page_serviceCard__XVYDM:hover{border-color:color-mix(in srgb,var(--cyan) 40%,var(--line));transform:translateY(-3px)}.page_serviceNum__25lhV{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--cyan)}.page_serviceTitle__Z4WAn{font-size:19px;margin:14px 0 10px;letter-spacing:-.01em}.page_serviceBody__Qt_KJ{font-size:14.5px;color:var(--muted);line-height:1.65;margin:0}.page_proof__KjJsr{padding:clamp(56px,8vw,96px) 0;border-top:1px solid var(--line-soft)}.page_proofGrid__aSP50{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.page_proofCard__cLj8U{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.page_proofThumb__eZZW2{aspect-ratio:16/10;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,rgba(34,211,238,.1),transparent 55%),radial-gradient(circle at 75% 80%,rgba(124,58,237,.14),transparent 55%),var(--surface-2);border-bottom:1px solid var(--line)}.page_proofPlaceholder__2i91Y{font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.page_proofMeta__bqPpS{display:flex;align-items:center;justify-content:space-between;padding:16px 18px}.page_proofName__yyxmI{font-size:14.5px;color:var(--ink)}.page_proofTag__O3Sbc{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border:1px dashed var(--line);border-radius:999px;padding:3px 9px}.page_proofNote__l_f_Z{margin:22px 0 0;font-size:13px;color:var(--faint);text-align:center}.page_book__R6mr3{padding:clamp(56px,8vw,96px) 0 clamp(64px,9vw,110px);border-top:1px solid var(--line-soft)}.page_bookCard__st8kS{text-align:center;max-width:640px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(36px,6vw,56px) 28px;position:relative;overflow:hidden}.page_bookCard__st8kS:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 50% -20%,var(--accent-glow),transparent 65%);opacity:.5;pointer-events:none}.page_bookTitle__ME0Ov{font-size:clamp(24px,3.6vw,34px);letter-spacing:-.02em;margin:0 0 14px;text-wrap:balance;position:relative}.page_bookLede__GEwKA{font-size:16px;color:var(--muted);line-height:1.65;margin:0 0 28px;position:relative}.page_bookBtn__C20Eu{display:inline-block;padding:15px 30px;border-radius:var(--radius-sm);font-size:15.5px;font-weight:600;color:#06070A;background:var(--accent-grad);box-shadow:0 16px 40px -14px var(--accent-glow);transition:filter .2s,transform .1s;position:relative}.page_bookBtn__C20Eu:hover{filter:brightness(1.08)}.page_bookBtn__C20Eu:active{transform:translateY(1px)}.page_bookHint__a9Qw8{margin:14px 0 0;font-size:12px;color:var(--faint);font-family:var(--mono);position:relative}.page_footer__F3MD0{border-top:1px solid var(--line-soft);padding:28px 0}.page_footerInner__5TPTB{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_footerNote____139{font-family:var(--mono);font-size:11.5px;color:var(--faint);letter-spacing:.04em}@media (max-width:860px){.page_proofGrid__aSP50,.page_serviceGrid__MCcPg{grid-template-columns:1fr}}.Scorecard_card__fiy_c{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px;box-shadow:0 24px 60px -30px rgba(0,0,0,.6)}.Scorecard_head__XH_qm{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.Scorecard_eyebrow__oXbLh{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--good)}.Scorecard_host__nU7LV{font-size:20px;margin:6px 0 0;letter-spacing:-.01em;word-break:break-all}.Scorecard_mockTag__gVyu5{flex:none;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border:1px dashed var(--line);border-radius:999px;padding:4px 10px}.Scorecard_gauges__H7EUy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:26px}.Scorecard_gauge__tdCit{position:relative;display:flex;flex-direction:column;align-items:center}.Scorecard_gaugeSvg__9xr9I{width:100%;max-width:118px;height:auto}.Scorecard_gaugeTrack__Sa4Yg{stroke:var(--line)}.Scorecard_gaugeFill__hnxAw{transition:stroke-dasharray 1s cubic-bezier(.16,1,.3,1)}.Scorecard_gaugeFill__hnxAw.Scorecard_good__rkCCN{stroke:var(--good)}.Scorecard_gaugeFill__hnxAw.Scorecard_warn__AJhHv{stroke:var(--warn)}.Scorecard_gaugeFill__hnxAw.Scorecard_crit__brWSH{stroke:var(--crit)}.Scorecard_gaugeNum__5p3Ty{position:absolute;top:0;left:0;right:0;height:min(100%,118px);display:flex;align-items:center;justify-content:center;pointer-events:none}.Scorecard_num__GxzAa{font-family:var(--mono);font-size:30px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.Scorecard_num__GxzAa.Scorecard_good__rkCCN{color:var(--good)}.Scorecard_num__GxzAa.Scorecard_warn__AJhHv{color:var(--warn)}.Scorecard_num__GxzAa.Scorecard_crit__brWSH{color:var(--crit)}.Scorecard_gaugeLabel__IXQ7h{margin-top:10px;font-size:12.5px;color:var(--muted);letter-spacing:.02em;text-align:center}.Scorecard_summary__7K1zC{font-size:16px;color:var(--ink);line-height:1.7;margin:0 0 24px;padding:18px 20px;background:var(--surface-2);border-radius:var(--radius-sm);border-left:3px solid transparent;border-image:var(--accent-grad) 1}.Scorecard_columns__H9v_6{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-bottom:24px}.Scorecard_colTitle__2NiRX{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 12px}.Scorecard_list__JSYw3{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.Scorecard_list__JSYw3 li{font-size:14px;color:var(--muted);line-height:1.55;padding-left:18px;position:relative}.Scorecard_list__JSYw3 li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--cyan)}.Scorecard_tips__XtX6K li:before{background:var(--violet)}.Scorecard_issues__gY1EP{border-top:1px solid var(--line);padding-top:20px}.Scorecard_issueList__pVYtm{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.Scorecard_issueList__pVYtm li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:13.5px;color:var(--muted);padding:7px 0;border-bottom:1px solid var(--line-soft)}.Scorecard_issueList__pVYtm li:last-child{border-bottom:0}.Scorecard_issueVal__LOI7s{font-family:var(--mono);font-size:12px;color:var(--warn);flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.Scorecard_card__fiy_c{padding:20px}.Scorecard_gauges__H7EUy{grid-template-columns:repeat(2,1fr);gap:18px}.Scorecard_columns__H9v_6{grid-template-columns:1fr;gap:22px}}.AuditWidget_widget__nNUcK{width:100%}.AuditWidget_form__Suw8G{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:0 24px 60px -30px rgba(0,0,0,.6)}.AuditWidget_inputRow__Jsk2P{display:flex;align-items:stretch;gap:10px;background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px 6px 6px 16px}.AuditWidget_inputRow__Jsk2P:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(34,211,238,.14)}.AuditWidget_proto__ogIAX{align-self:center;font-family:var(--mono);font-size:14px;color:var(--faint);flex:none}.AuditWidget_input__PjLWe{flex:1 1;min-width:0;background:transparent;border:0;color:var(--ink);font-family:var(--mono);font-size:15px;outline:none}.AuditWidget_input__PjLWe::placeholder{color:var(--faint)}.AuditWidget_input__PjLWe:disabled{opacity:.6}.AuditWidget_submit___0wSH{flex:none;border:0;border-radius:9px;padding:0 22px;font-family:var(--sans);font-size:14.5px;font-weight:600;color:#06070A;background:var(--accent-grad);cursor:pointer;transition:filter .2s,transform .1s;white-space:nowrap}.AuditWidget_submit___0wSH:hover:not(:disabled){filter:brightness(1.08)}.AuditWidget_submit___0wSH:active:not(:disabled){transform:translateY(1px)}.AuditWidget_submit___0wSH:disabled{opacity:.55;cursor:not-allowed}.AuditWidget_hint__EFX6W{margin:14px 4px 2px;font-size:13px;color:var(--muted);text-align:center}.AuditWidget_progress__RigBP{margin-top:18px;display:flex;flex-direction:column;gap:12px;align-items:center}.AuditWidget_stageText__AymX8{font-family:var(--mono);font-size:13.5px;color:var(--cyan);letter-spacing:.02em}.AuditWidget_spinner__8ghva{width:22px;height:22px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--cyan);animation:AuditWidget_spin__Htdys .8s linear infinite}@keyframes AuditWidget_spin__Htdys{to{transform:rotate(1turn)}}.AuditWidget_bar__kCwU8{width:100%;height:4px;background:var(--line);border-radius:999px;overflow:hidden}.AuditWidget_barFill__iT4Go{height:100%;background:var(--accent-grad);border-radius:999px;transition:width .6s cubic-bezier(.16,1,.3,1)}.AuditWidget_error__hfkP3{margin:14px 4px 2px;font-size:13.5px;color:var(--crit);text-align:center}.AuditWidget_resultWrap__YgyMK{display:flex;flex-direction:column;gap:18px}.AuditWidget_cta__nuR_F{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.AuditWidget_book__KeN5W{display:inline-block;padding:14px 26px;border-radius:var(--radius-sm);font-size:15px;font-weight:600;color:#06070A;background:var(--accent-grad);box-shadow:0 12px 30px -12px var(--accent-glow);transition:filter .2s,transform .1s}.AuditWidget_book__KeN5W:hover{filter:brightness(1.08)}.AuditWidget_book__KeN5W:active{transform:translateY(1px)}.AuditWidget_again__bgjLP{background:transparent;border:1px solid var(--line);color:var(--muted);border-radius:var(--radius-sm);padding:14px 20px;font-size:14px;font-family:var(--sans);cursor:pointer;transition:border-color .2s,color .2s}.AuditWidget_again__bgjLP:hover{border-color:var(--muted);color:var(--ink)}@media (max-width:560px){.AuditWidget_inputRow__Jsk2P{flex-wrap:wrap;padding:10px}.AuditWidget_proto__ogIAX{display:none}.AuditWidget_input__PjLWe{width:100%;padding:8px 4px}.AuditWidget_submit___0wSH{width:100%;padding:12px}}