.ai-report-module__kZO71W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-report-module__kZO71W__spinner{animation:.9s linear infinite ai-report-module__kZO71W__reportSpin}.ai-report-module__kZO71W__goldenFlowerBackdrop{z-index:0;contain:paint;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ai-report-module__kZO71W__goldenFlowerNight{color:var(--color-gold);opacity:.24}.ai-report-module__kZO71W__goldenFlowerPaper{color:var(--color-m-gold-leaf);opacity:.16}.ai-report-module__kZO71W__goldenFlowerArtwork{height:auto;display:block;position:absolute;overflow:visible}.ai-report-module__kZO71W__goldenFlowerPage .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.58;width:clamp(22rem,36vw,36rem);top:4.5rem;right:-8.5rem}.ai-report-module__kZO71W__goldenFlowerCanvas .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.2;width:min(52vmin,28rem);top:50%;left:58%;transform:translate(-50%,-50%)}.ai-report-module__kZO71W__goldenFlowerPetal,.ai-report-module__kZO71W__goldenFlowerCenterRing{stroke:currentColor;fill:none}.ai-report-module__kZO71W__goldenFlowerPetal{stroke-width:1.2px;opacity:.9}.ai-report-module__kZO71W__goldenFlowerCenter{fill:currentColor;opacity:.82}.ai-report-module__kZO71W__goldenFlowerCenterRing{stroke-width:1.2px;opacity:.9}.ai-report-module__kZO71W__startPage{background:linear-gradient(180deg,#111c39 0%,var(--color-night)72%);min-height:100svh;padding:8rem 1.5rem 6rem;position:relative;overflow-x:clip}.ai-report-module__kZO71W__startAtmosphere{pointer-events:none;background:radial-gradient(circle at 78% 18%,#dcc26612,#0000 34%);position:absolute;inset:0}.ai-report-module__kZO71W__startAtmosphere:after{content:none}.ai-report-module__kZO71W__startGrid{z-index:1;align-items:center;gap:3rem clamp(3rem,7vw,6.5rem);max-width:1180px;margin:0 auto;display:grid;position:relative}.ai-report-module__kZO71W__startCopy{align-self:center;animation:.72s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__startCopyIn}.ai-report-module__kZO71W__startAuditDetails{align-self:start}.ai-report-module__kZO71W__startTitle{max-width:720px;color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.005em;text-wrap:balance;margin-top:0;font-size:clamp(2.7rem,5.6vw,4.65rem);font-weight:400;line-height:1.08}.ai-report-module__kZO71W__startLead{max-width:650px;color:var(--color-ink);margin-top:1.6rem;font-size:clamp(1.08rem,1.8vw,1.22rem);font-weight:500;line-height:1.65}.ai-report-module__kZO71W__startQuestions{border-block:1px solid var(--color-line);gap:.75rem;max-width:620px;margin-top:2rem;padding-block:1.25rem;list-style:none;display:grid}.ai-report-module__kZO71W__startQuestions li{color:var(--color-body);grid-template-columns:1.45rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:1.02rem;font-weight:600;line-height:1.45;display:grid}.ai-report-module__kZO71W__startQuestions svg{color:var(--color-gold-bright);margin-top:.12rem}.ai-report-module__kZO71W__scanLedger{border-top:1px solid var(--color-line);max-width:610px;margin-top:2.15rem}.ai-report-module__kZO71W__scanLedgerRow{border-bottom:1px solid var(--color-line);min-height:3.35rem;color:var(--color-body);grid-template-columns:2.4rem 1.8rem 1fr;align-items:center;font-size:.94rem;transition:color .18s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1);display:grid;position:relative}.ai-report-module__kZO71W__scanLedgerRow:after{background:linear-gradient(90deg,var(--color-gold-deep),transparent 42%);content:"";opacity:0;transform-origin:0;height:1px;transition:opacity .18s,transform .24s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.3)}.ai-report-module__kZO71W__scanLedgerRow:hover{color:var(--color-ink);transform:translate(.25rem)}.ai-report-module__kZO71W__scanLedgerRow:hover:after{opacity:.6;transform:scaleX(1)}.ai-report-module__kZO71W__scanLedgerRow svg{color:var(--color-gold)}.ai-report-module__kZO71W__scanLedgerNumber{color:var(--color-faint);font-family:var(--font-space-mono),monospace;font-size:.72rem}.ai-report-module__kZO71W__trustNote{max-width:610px;color:var(--color-faint);align-items:flex-start;gap:.8rem;margin-top:1.5rem;font-size:.88rem;line-height:1.55;display:flex}.ai-report-module__kZO71W__trustNote svg{color:var(--color-status-positive);flex:none;margin-top:.15rem}.ai-report-module__kZO71W__startFormStage{border:1px solid var(--color-line-strong);background:var(--color-stage);border-radius:.35rem;align-self:center;animation:.7s cubic-bezier(.16,1,.3,1) 90ms both ai-report-module__kZO71W__startFormIn;position:relative;overflow:hidden;box-shadow:0 24px 64px #0408166b}.ai-report-module__kZO71W__startFormStage:before{content:none}.ai-report-module__kZO71W__formCue{border-bottom:1px solid var(--color-line);min-height:2.6rem;color:var(--color-faint);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.1rem;font-size:.62rem;display:flex}.ai-report-module__kZO71W__formCue span:first-child{color:var(--color-gold)}.ai-report-module__kZO71W__startForm,.ai-report-module__kZO71W__gateForm{gap:1.15rem;display:grid}.ai-report-module__kZO71W__startForm{gap:1.25rem;padding:clamp(1.6rem,4vw,2.55rem)}.ai-report-module__kZO71W__venueSelection{gap:1.25rem;padding:clamp(1.6rem,4vw,2.55rem);display:grid}.ai-report-module__kZO71W__venueResults,.ai-report-module__kZO71W__venueCandidateList{gap:.7rem;display:grid}.ai-report-module__kZO71W__venueCandidateCard{border:1px solid var(--color-line-strong);background:#060d207a;border-radius:.38rem;transition:border-color .18s,background-color .18s;overflow:hidden}.ai-report-module__kZO71W__venueCandidateCard:hover{background:#101c39db;border-color:#dcc26694}.ai-report-module__kZO71W__venueCandidate{width:100%;min-height:5.15rem;color:var(--color-ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem 1rem;transition:color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid}.ai-report-module__kZO71W__venueCandidate:hover{color:var(--color-gold-bright)}.ai-report-module__kZO71W__venueCandidate:focus-visible{outline:2px solid var(--color-gold-bright);outline-offset:-3px}.ai-report-module__kZO71W__venueCandidate:disabled{cursor:wait;opacity:.58}.ai-report-module__kZO71W__venueCandidateNumber{color:var(--color-gold);font-family:var(--font-space-mono),monospace;font-size:.68rem}.ai-report-module__kZO71W__venueCandidateCopy{gap:.28rem;min-width:0;display:grid}.ai-report-module__kZO71W__venueCandidateCopy strong{font-family:var(--font-josefin-sans),sans-serif;font-size:1.12rem;font-weight:600;line-height:1.2}.ai-report-module__kZO71W__venueCandidateCopy small{color:var(--color-body);font-size:.79rem;font-weight:500;line-height:1.45}.ai-report-module__kZO71W__venueCandidate>svg{color:var(--color-gold);transition:transform .18s}.ai-report-module__kZO71W__venueCandidate:hover>svg{transform:translate(.2rem)}.ai-report-module__kZO71W__providerAttributions{border-top:1px solid var(--color-line);color:var(--color-faint);padding:.45rem 1rem .55rem 3.8rem;font-size:.7rem;line-height:1.45}.ai-report-module__kZO71W__providerAttributions a{color:var(--color-gold-bright);text-underline-offset:.16em;-webkit-text-decoration:underline #dcc26680;text-decoration:underline #dcc26680}.ai-report-module__kZO71W__mapsAttribution{color:#fff;letter-spacing:normal;justify-self:end;align-items:center;gap:.65rem;margin:0;padding:.05rem .15rem 0;font-family:Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.35;display:flex}.ai-report-module__kZO71W__mapsAttribution span{white-space:nowrap}.ai-report-module__kZO71W__mapsAttribution a{color:var(--color-faint);font-family:var(--font-josefin-sans),sans-serif;text-underline-offset:.16em;font-size:.7rem;font-weight:500;-webkit-text-decoration:underline #dcc26657;text-decoration:underline #dcc26657}.ai-report-module__kZO71W__mapsAttribution a:hover,.ai-report-module__kZO71W__mapsAttribution a:focus-visible{color:var(--color-gold-bright)}.ai-report-module__kZO71W__changeAddressButton{border:0;border-bottom:1px solid var(--color-gold-deep);width:fit-content;color:var(--color-body);cursor:pointer;background:0 0;padding:.25rem 0;font-size:.82rem;font-weight:600;transition:border-color .18s,color .18s}.ai-report-module__kZO71W__changeAddressButton:hover,.ai-report-module__kZO71W__changeAddressButton:focus-visible{border-color:var(--color-gold-bright);color:var(--color-gold-bright);outline:none}.ai-report-module__kZO71W__changeAddressButton:disabled{cursor:not-allowed;opacity:.5}.ai-report-module__kZO71W__formHeader{margin-bottom:.1rem}.ai-report-module__kZO71W__freeBadge{width:fit-content;color:var(--color-gold-bright);letter-spacing:.12em;text-transform:uppercase;background:#dcc2661a;border:1px solid #dcc26685;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:700;line-height:1}.ai-report-module__kZO71W__formAct,.ai-report-module__kZO71W__reportKicker,.ai-report-module__kZO71W__scanAct{color:var(--color-m-gold-deep);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:600}.ai-report-module__kZO71W__startForm .ai-report-module__kZO71W__formAct{color:var(--color-gold)}.ai-report-module__kZO71W__formActRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai-report-module__kZO71W__formActRow>span{color:var(--color-faint);font-family:var(--font-space-mono),monospace;font-size:.66rem}.ai-report-module__kZO71W__formTitle{color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.9rem;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:500;line-height:1.18}.ai-report-module__kZO71W__formIntro{color:var(--color-body);margin-top:.6rem;font-size:.98rem;font-weight:500}.ai-report-module__kZO71W__formSignals{flex-wrap:wrap;gap:.45rem .85rem;margin-top:.9rem;display:flex}.ai-report-module__kZO71W__formSignals span{color:var(--color-body);align-items:center;gap:.32rem;font-size:.7rem;display:inline-flex}.ai-report-module__kZO71W__formSignals svg{color:var(--color-status-positive)}.ai-report-module__kZO71W__field{color:var(--color-ink);gap:.45rem;font-size:.96rem;font-weight:600;display:grid}.ai-report-module__kZO71W__field span{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ai-report-module__kZO71W__field small{color:var(--color-faint);font-size:.73rem;font-weight:400}.ai-report-module__kZO71W__field input{border:1px solid var(--color-line-strong);background:var(--color-night);width:100%;min-height:3.55rem;color:var(--color-ink);border-radius:.28rem;outline:none;padding:.8rem .95rem;font-size:1rem;font-weight:500;transition:border-color .18s,box-shadow .18s}.ai-report-module__kZO71W__field input::placeholder{color:var(--color-faint);opacity:1}.ai-report-module__kZO71W__field input:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px #dcc2661a}.ai-report-module__kZO71W__turnstileShell{gap:.8rem;min-width:0;min-height:1.25rem;display:grid}.ai-report-module__kZO71W__visibleTurnstileShell{background:linear-gradient(135deg,#dcc26614,#0000 52%),#060d20b8;border:1px solid #dcc26652;border-radius:.5rem;padding:1rem}.ai-report-module__kZO71W__turnstileWidgetFrame{justify-content:center;min-width:0;display:flex}.ai-report-module__kZO71W__turnstileWidget{width:100%;max-width:100%}.ai-report-module__kZO71W__securityStatus{color:var(--color-faint);align-items:center;gap:.4rem;margin:0;font-size:.77rem;line-height:1.45;display:flex}.ai-report-module__kZO71W__securityStatus svg{flex:none}.ai-report-module__kZO71W__securityStatusVerified{color:var(--color-status-positive)}.ai-report-module__kZO71W__securityLegal{border-top:1px solid var(--color-line);color:var(--color-faint);margin:0;padding-top:.8rem;font-size:.7rem;line-height:1.55}.ai-report-module__kZO71W__securityLegal a{color:var(--color-gold-bright);text-underline-offset:.16em;-webkit-text-decoration:underline #dcc2667a;text-decoration:underline #dcc2667a}.ai-report-module__kZO71W__securityLegal a:hover,.ai-report-module__kZO71W__securityLegal a:focus-visible{color:var(--color-ink);text-decoration-color:currentColor}.ai-report-module__kZO71W__turnstileUnavailable{color:#f0b3ab;background:#8b362e1f;border:1px solid #da70656b;border-radius:.5rem;align-items:flex-start;gap:.65rem;padding:.72rem .8rem;font-size:.82rem;line-height:1.45;display:flex}.ai-report-module__kZO71W__turnstileUnavailable svg{flex:none;margin-top:.1rem}.ai-report-module__kZO71W__formError,.ai-report-module__kZO71W__gateError{color:#f0b3ab;background:#8b362e1f;border:1px solid #da70656b;border-radius:.5rem;align-items:flex-start;gap:.65rem;padding:.72rem .8rem;font-size:.82rem;line-height:1.45;display:flex}.ai-report-module__kZO71W__formError svg,.ai-report-module__kZO71W__gateError svg{flex:none;margin-top:.1rem}.ai-report-module__kZO71W__submitButton,.ai-report-module__kZO71W__gatePrimary,.ai-report-module__kZO71W__unlockButton,.ai-report-module__kZO71W__unlockInline{background:var(--color-gold);min-height:3.05rem;color:var(--color-night);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.8rem 1.25rem;font-size:.94rem;font-weight:600;transition:background-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.ai-report-module__kZO71W__submitButton:hover,.ai-report-module__kZO71W__gatePrimary:hover,.ai-report-module__kZO71W__unlockButton:hover,.ai-report-module__kZO71W__unlockInline:hover{background:var(--color-gold-bright);transform:translateY(-1px)}.ai-report-module__kZO71W__submitButton:disabled,.ai-report-module__kZO71W__gatePrimary:disabled{cursor:not-allowed;opacity:.48;transform:none}.ai-report-module__kZO71W__formFinePrint{color:var(--color-body);text-align:center;font-size:.82rem;font-weight:500;line-height:1.5}.ai-report-module__kZO71W__formFinePrint span{color:var(--color-gold-deep);margin-inline:.25rem}.ai-report-module__kZO71W__submitButton{border-radius:.24rem;width:100%;min-height:3.7rem;font-size:1rem;font-weight:700;box-shadow:0 12px 30px #04081647}.ai-report-module__kZO71W__methodStrip{z-index:1;border-top:1px solid var(--color-line);gap:1.5rem;max-width:1180px;margin:6rem auto 0;padding-top:2rem;display:grid;position:relative}.ai-report-module__kZO71W__methodStrip h2{max-width:510px;color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.75rem;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:300}.ai-report-module__kZO71W__methodStrip>p{max-width:590px;color:var(--color-body);font-size:.94rem;line-height:1.7}.ai-report-module__kZO71W__scanPage{isolation:isolate;background:radial-gradient(ellipse 62% 58% at 72% 48%,#dcc26611,transparent 68%),linear-gradient(115deg,#111c3900 54%,#1e2d544d 100%),var(--color-night);min-height:100svh;padding:1rem;display:grid;position:relative;overflow-x:clip}.ai-report-module__kZO71W__scanPage:before,.ai-report-module__kZO71W__scanPage:after{z-index:-1;content:"";pointer-events:none;width:min(28vw,28rem);position:fixed;top:4.5rem;bottom:0}.ai-report-module__kZO71W__scanPage:before{background:linear-gradient(100deg,#03071375,#0000 72%);left:0}.ai-report-module__kZO71W__scanPage:after{background:linear-gradient(260deg,#0307135c,#0000 72%);right:0}.ai-report-module__kZO71W__scanShell{border:1px solid var(--color-line);background:var(--color-stage);border-radius:.28rem;width:min(1320px,100%);min-height:calc(100svh - 7rem);margin:0 auto;animation:.62s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__scanShellIn;display:grid;overflow:hidden;box-shadow:0 28px 80px #0307136b}.ai-report-module__kZO71W__stageRail{border-bottom:1px solid var(--color-line);background:var(--color-night-deep);flex-direction:column;justify-content:space-between;padding:clamp(1.3rem,3vw,2.2rem);display:flex;position:relative}.ai-report-module__kZO71W__stageRail:before{background:linear-gradient(90deg,var(--color-gold-deep),transparent 78%);content:"";opacity:.72;height:1px;position:absolute;top:0;left:1.35rem;right:1.35rem}.ai-report-module__kZO71W__stageRail h1{color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.65rem;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:300;line-height:1.2}.ai-report-module__kZO71W__stageRailIntro{color:var(--color-faint);margin-top:.75rem;font-size:.82rem;line-height:1.55}.ai-report-module__kZO71W__stageList{gap:.15rem;margin:1.8rem 0;display:grid}.ai-report-module__kZO71W__stageList li{color:var(--color-faint);grid-template-columns:1.8rem 1fr;align-items:flex-start;gap:.55rem;padding:.65rem 0;font-size:.81rem;transition:color .22s cubic-bezier(.25,1,.5,1),opacity .22s cubic-bezier(.25,1,.5,1);display:grid;position:relative}.ai-report-module__kZO71W__stageList li:after{background:var(--color-line);content:"";width:1px;position:absolute;top:2rem;bottom:-.2rem;left:.7rem}.ai-report-module__kZO71W__stageList li:last-child:after{display:none}.ai-report-module__kZO71W__stageIcon{border:1px solid var(--color-line-strong);border-radius:999px;place-items:center;width:1.45rem;height:1.45rem;display:grid}.ai-report-module__kZO71W__stageList li.ai-report-module__kZO71W__stageRunning{color:var(--color-ink);background:#dcc2660e;border:1px solid #dcc2663d;margin:0 -.65rem;padding:.65rem;animation:.3s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__activeStageIn}.ai-report-module__kZO71W__stageList li.ai-report-module__kZO71W__stageRunning:after{left:1.35rem}.ai-report-module__kZO71W__stageRunning .ai-report-module__kZO71W__stageIcon{border-color:var(--color-gold-deep);color:var(--color-gold)}.ai-report-module__kZO71W__stageComplete .ai-report-module__kZO71W__stageIcon{color:var(--color-status-positive);border-color:#5bce9185;animation:.24s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__stageResolved}.ai-report-module__kZO71W__stagePartial .ai-report-module__kZO71W__stageIcon{color:var(--color-gold);border-color:#dcc26680}.ai-report-module__kZO71W__stageFailed .ai-report-module__kZO71W__stageIcon{color:#f0b3ab;border-color:#da706580}.ai-report-module__kZO71W__stageLabel,.ai-report-module__kZO71W__stageDetail{display:block}.ai-report-module__kZO71W__stageLabel{overflow-wrap:anywhere;padding-top:.08rem;line-height:1.4}.ai-report-module__kZO71W__stageDetail{color:var(--color-faint);margin-top:.24rem;font-size:.72rem;line-height:1.4}.ai-report-module__kZO71W__pendingDot{background:var(--color-line-strong);border-radius:999px;width:.35rem;height:.35rem}.ai-report-module__kZO71W__realProgress{border-top:1px solid var(--color-line);padding-top:1rem}.ai-report-module__kZO71W__progressText{color:var(--color-body);justify-content:space-between;gap:1rem;font-size:.69rem;display:flex}.ai-report-module__kZO71W__realProgress progress{background:var(--color-line);appearance:none;border:0;border-radius:999px;width:100%;height:.2rem;margin-top:.65rem;display:block;overflow:hidden}.ai-report-module__kZO71W__realProgress progress::-webkit-progress-bar{background:var(--color-line)}.ai-report-module__kZO71W__realProgress progress::-webkit-progress-value{background:var(--color-gold)}.ai-report-module__kZO71W__realProgress progress::-moz-progress-bar{background:var(--color-gold)}.ai-report-module__kZO71W__realProgress>p{color:var(--color-faint);margin-top:.65rem;font-size:.69rem}.ai-report-module__kZO71W__scanCanvas{isolation:isolate;background:radial-gradient(ellipse 55% 54% at 54% 50%,#dcc26617,transparent 70%),linear-gradient(90deg,transparent 6%,#dcc26609 6.1% 6.2%,transparent 6.3% 93.7%,#dcc26609 93.8% 93.9%,transparent 94%),var(--color-stage);align-content:center;padding:clamp(1.5rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.ai-report-module__kZO71W__scanCanvas:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.94%,#dcc2660b 49.98% 50.02%,#0000 50.06%),linear-gradient(#0000 49.94%,#dcc26608 49.98% 50.02%,#0000 50.06%);position:absolute;inset:0}.ai-report-module__kZO71W__scanCanvas:after{z-index:0;content:"";pointer-events:none;border:1px solid #dcc26612;position:absolute;inset:clamp(4.5rem,10%,6.5rem) clamp(1.25rem,5%,4rem)}.ai-report-module__kZO71W__scanCanvas>*{z-index:1}.ai-report-module__kZO71W__scanCanvas>.ai-report-module__kZO71W__goldenFlowerBackdrop,.ai-report-module__kZO71W__scanCanvas>.ai-report-module__kZO71W__scanGridEffect{z-index:0}.ai-report-module__kZO71W__scanGridEffect{contain:paint;pointer-events:none;background-image:linear-gradient(#dcc26613 1px,#0000 1px),linear-gradient(90deg,#dcc26613 1px,#0000 1px),linear-gradient(#dcc26606 1px,#0000 1px),linear-gradient(90deg,#dcc26606 1px,#0000 1px);background-size:3rem 3rem,3rem 3rem,.75rem .75rem,.75rem .75rem;position:absolute;inset:clamp(6.4rem,13%,7.5rem) clamp(1.25rem,4%,3rem) clamp(1.25rem,4%,3rem);overflow:hidden;-webkit-mask-image:radial-gradient(78% 76% at 54% 52%,#000 18%,#000000d6 58%,#0000 100%);mask-image:radial-gradient(78% 76% at 54% 52%,#000 18%,#000000d6 58%,#0000 100%)}.ai-report-module__kZO71W__scanGridEffect:before,.ai-report-module__kZO71W__scanGridEffect:after{content:"";position:absolute;inset:0}.ai-report-module__kZO71W__scanGridEffect:before{opacity:.48;background:repeating-linear-gradient(90deg,#dcc26657 0 1px,#0000 1px 1.5rem) top/100% .38rem no-repeat,repeating-linear-gradient(90deg,#dcc26633 0 1px,#0000 1px 1.5rem) bottom/100% .38rem no-repeat,repeating-linear-gradient(0deg,#dcc26642 0 1px,#0000 1px 1.5rem) 0/.38rem 100% no-repeat,repeating-linear-gradient(0deg,#dcc26629 0 1px,#0000 1px 1.5rem) 100%/.38rem 100% no-repeat}.ai-report-module__kZO71W__scanGridEffect:after{background:linear-gradient(90deg,#0000 49.9%,#dcc2661a 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#dcc26614 50%,#0000 50.1%)}.ai-report-module__kZO71W__scanGridSweep{opacity:0;will-change:transform;background:linear-gradient(#0000 0%,#dcc26605 22%,#dcc26612 70%,#f5e19a29 96%,#0000 100%);height:22%;animation:3.8s linear infinite ai-report-module__kZO71W__goldenGridTraverse;position:absolute;top:0;left:-8%;right:-8%;transform:translateY(-125%)}.ai-report-module__kZO71W__scanGridSweep:before,.ai-report-module__kZO71W__scanGridSweep:after{content:"";position:absolute;left:0;right:0}.ai-report-module__kZO71W__scanGridSweep:before{background:linear-gradient(90deg,#0000,#f5e19a3d 12%,#f5e19aad 50%,#f5e19a3d 88%,#0000);height:1px;bottom:2px}.ai-report-module__kZO71W__scanGridSweep:after{background:linear-gradient(#dcc26613,#0000);height:.8rem;bottom:-.42rem}.ai-report-module__kZO71W__scanCanvas .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.28;width:min(76vmin,40rem);animation:.8s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__scanFlowerSettle;top:54%;left:70%}.ai-report-module__kZO71W__scanCanvasHeader{z-index:2;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:absolute;top:1.4rem;left:1.4rem;right:1.4rem}.ai-report-module__kZO71W__scanCanvasHeader h2{color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.4rem;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:300}.ai-report-module__kZO71W__scanStageTitle{overflow-wrap:anywhere;animation:.32s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__scanTitleIn}.ai-report-module__kZO71W__scanAct{color:var(--color-gold)}.ai-report-module__kZO71W__scanRuler{z-index:2;grid-template-columns:repeat(6,1fr);gap:.38rem;display:grid;position:absolute;top:6.3rem;left:1.4rem;right:1.4rem}.ai-report-module__kZO71W__scanRuler span{background:var(--color-line);transform-origin:0;height:1px;transform:scaleX(.34)}.ai-report-module__kZO71W__scanRuler .ai-report-module__kZO71W__scanRulerReached{background:var(--color-gold-deep);transition:transform .44s cubic-bezier(.16,1,.3,1);transform:scaleX(1)}.ai-report-module__kZO71W__changeLink,.ai-report-module__kZO71W__changeTheaterGate{min-height:2.75rem;color:var(--color-body);touch-action:manipulation;align-items:center;gap:.45rem;font-size:.8rem;transition:color .18s;display:inline-flex}.ai-report-module__kZO71W__changeLink:hover,.ai-report-module__kZO71W__changeTheaterGate:hover{color:var(--color-gold)}.ai-report-module__kZO71W__evidenceVignette{isolation:isolate;border:1px solid var(--color-line-strong);background:linear-gradient(135deg,#dcc26609,transparent 28%),color-mix(in srgb,var(--color-night-deep)92%,transparent);border-radius:.28rem;width:min(690px,100%);margin:4.5rem auto 2rem;animation:.52s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__vignetteEnter;position:relative;overflow:hidden;box-shadow:0 30px 78px #0307136b}.ai-report-module__kZO71W__evidenceVignette:before{z-index:3;background:linear-gradient(var(--color-gold-deep),var(--color-gold-deep))0 0/1.6rem 1px no-repeat,linear-gradient(var(--color-gold-deep),var(--color-gold-deep))0 0/1px 1.6rem no-repeat,linear-gradient(var(--color-gold-deep),var(--color-gold-deep))100% 100%/1.6rem 1px no-repeat,linear-gradient(var(--color-gold-deep),var(--color-gold-deep))100% 100%/1px 1.6rem no-repeat;content:"";opacity:.62;pointer-events:none;position:absolute;inset:0}.ai-report-module__kZO71W__evidenceVignette:after{content:none}.ai-report-module__kZO71W__evidenceCue{border-bottom:1px solid var(--color-line);min-height:2.7rem;color:var(--color-faint);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.66rem;font-weight:600;display:flex}.ai-report-module__kZO71W__liveIndicator{color:var(--color-gold);align-items:center;gap:.45rem;display:inline-flex}.ai-report-module__kZO71W__liveIndicator:before{background:var(--color-gold);content:"";border-radius:999px;width:.36rem;height:.36rem}.ai-report-module__kZO71W__identityCard,.ai-report-module__kZO71W__reportVignette{align-items:center;gap:1.2rem;min-height:12rem;padding:2rem;animation:.46s cubic-bezier(.16,1,.3,1) 90ms both ai-report-module__kZO71W__evidenceContentIn;display:flex}.ai-report-module__kZO71W__identityMark{border:1px solid var(--color-line-strong);background:var(--color-stage);border-radius:999px;flex:none;place-items:center;width:5rem;height:5rem;animation:.36s cubic-bezier(.16,1,.3,1) .12s both ai-report-module__kZO71W__evidenceItemIn;display:grid}.ai-report-module__kZO71W__identityName{color:var(--color-ink);font-family:var(--font-cormorant),serif;font-size:clamp(1.45rem,4vw,2.2rem);line-height:1.1;animation:.38s cubic-bezier(.16,1,.3,1) .19s both ai-report-module__kZO71W__evidenceItemIn}.ai-report-module__kZO71W__identityName+p{color:var(--color-faint);margin-top:.55rem;font-size:.84rem}.ai-report-module__kZO71W__browserFrame,.ai-report-module__kZO71W__calendarVignette,.ai-report-module__kZO71W__searchVignette,.ai-report-module__kZO71W__modelVignette{border:1px solid var(--color-line);background:var(--color-stage);border-radius:.18rem;min-height:12rem;margin:1.35rem;animation:.46s cubic-bezier(.16,1,.3,1) 90ms both ai-report-module__kZO71W__evidenceContentIn;overflow:hidden}.ai-report-module__kZO71W__browserBar{border-bottom:1px solid var(--color-line);align-items:center;gap:.4rem;height:2.5rem;padding:0 .8rem;display:flex}.ai-report-module__kZO71W__browserBar>svg{color:var(--color-gold);flex:none}.ai-report-module__kZO71W__browserBar p{min-width:0;color:var(--color-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.7rem;overflow:hidden}.ai-report-module__kZO71W__sourceFormat{color:var(--color-faint);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:.58rem;font-weight:600}.ai-report-module__kZO71W__browserContent{gap:.72rem;padding:1.5rem;display:grid}.ai-report-module__kZO71W__browserContent>span{background:var(--color-line);transform-origin:0;border-radius:999px;width:68%;height:.5rem;animation:.44s cubic-bezier(.16,1,.3,1) .18s both ai-report-module__kZO71W__scanLineResolve}.ai-report-module__kZO71W__browserContent>span:nth-child(2){animation-delay:.23s}.ai-report-module__kZO71W__browserContent>span:nth-child(3){animation-delay:.28s}.ai-report-module__kZO71W__browserContent .ai-report-module__kZO71W__contentTitle{background:var(--color-line-strong);width:46%;height:.75rem}.ai-report-module__kZO71W__ticketPath{border:1px solid var(--color-gold-deep);width:fit-content;min-height:2rem;color:var(--color-gold);border-radius:999px;align-items:center;gap:.5rem;margin-top:.4rem;padding:.35rem .75rem;font-size:.72rem;animation:.36s cubic-bezier(.16,1,.3,1) .3s both ai-report-module__kZO71W__evidenceItemIn;display:inline-flex}.ai-report-module__kZO71W__calendarHeader{border-bottom:1px solid var(--color-line);color:var(--color-ink);align-items:center;gap:.65rem;padding:1rem;font-size:.86rem;display:flex}.ai-report-module__kZO71W__calendarHeader svg{color:var(--color-gold)}.ai-report-module__kZO71W__calendarLine{border-bottom:1px solid var(--color-line);color:var(--color-body);grid-template-columns:2rem 1fr 1rem;align-items:center;gap:.8rem;padding:.72rem 1rem;font-size:.76rem;animation:.34s cubic-bezier(.16,1,.3,1) .14s both ai-report-module__kZO71W__evidenceItemIn;display:grid}.ai-report-module__kZO71W__calendarLine:nth-child(3){animation-delay:.2s}.ai-report-module__kZO71W__calendarLine:nth-child(4){animation-delay:.26s}.ai-report-module__kZO71W__calendarDate{border:1px solid var(--color-line-strong);width:1.7rem;height:1.7rem;color:var(--color-gold);font-family:var(--font-space-mono),monospace;place-items:center;font-size:.64rem;display:grid}.ai-report-module__kZO71W__searchVignette{padding:1.25rem}.ai-report-module__kZO71W__searchField{border:1px solid var(--color-line-strong);min-height:2.65rem;color:var(--color-body);border-radius:999px;align-items:center;gap:.65rem;padding:.55rem .9rem;font-size:.75rem;animation:.34s cubic-bezier(.16,1,.3,1) .13s both ai-report-module__kZO71W__evidenceItemIn;display:flex}.ai-report-module__kZO71W__searchField svg{color:var(--color-gold)}.ai-report-module__kZO71W__searchResult{gap:.35rem;padding:1.35rem .6rem 0;animation:.38s cubic-bezier(.16,1,.3,1) .22s both ai-report-module__kZO71W__evidenceItemIn;display:grid}.ai-report-module__kZO71W__searchUrl{color:var(--color-status-positive);font-size:.65rem}.ai-report-module__kZO71W__searchResult strong{color:var(--color-ink);font-family:var(--font-cormorant),serif;font-size:1.15rem;font-weight:500}.ai-report-module__kZO71W__searchResult>span:last-child{color:var(--color-faint);font-size:.7rem}.ai-report-module__kZO71W__modelLine{border-bottom:1px solid var(--color-line);grid-template-columns:2rem 1fr 1rem;align-items:center;gap:.7rem;padding:.8rem 1rem;animation:.34s cubic-bezier(.16,1,.3,1) .12s both ai-report-module__kZO71W__evidenceItemIn;display:grid}.ai-report-module__kZO71W__modelLine:nth-child(2){animation-delay:.19s}.ai-report-module__kZO71W__modelLine:nth-child(3){animation-delay:.26s}.ai-report-module__kZO71W__modelFlower{border:1px solid var(--color-line-strong);width:1.8rem;height:1.8rem;color:var(--color-gold);border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__modelLine strong,.ai-report-module__kZO71W__modelLine span{display:block}.ai-report-module__kZO71W__modelLine strong{color:var(--color-ink);font-size:.76rem}.ai-report-module__kZO71W__modelLine div>span{color:var(--color-faint);margin-top:.18rem;font-size:.64rem}.ai-report-module__kZO71W__reportScoreGhost{border:1px solid var(--color-gold-deep);width:5.5rem;height:5.5rem;color:var(--color-gold);font-family:var(--font-space-mono),monospace;border-radius:999px;place-items:center;font-size:1.6rem;animation:.36s cubic-bezier(.16,1,.3,1) .12s both ai-report-module__kZO71W__evidenceItemIn;display:grid}.ai-report-module__kZO71W__reportVignette>div:last-child{flex:1;gap:.62rem;display:grid}.ai-report-module__kZO71W__reportVignette strong{color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;font-size:1rem;font-weight:300}.ai-report-module__kZO71W__reportVignette span{background:var(--color-line);transform-origin:0;border-radius:999px;width:76%;height:.45rem;animation:.42s cubic-bezier(.16,1,.3,1) .2s both ai-report-module__kZO71W__scanLineResolve}.ai-report-module__kZO71W__reportVignette span:nth-of-type(2){animation-delay:.25s}.ai-report-module__kZO71W__reportVignette span:nth-of-type(3){animation-delay:.3s}.ai-report-module__kZO71W__evidenceDetail{min-height:2.7rem;color:var(--color-faint);padding:0 1.35rem 1.25rem;font-size:.73rem;line-height:1.45;animation:.36s cubic-bezier(.16,1,.3,1) .22s both ai-report-module__kZO71W__evidenceDetailIn}.ai-report-module__kZO71W__footlightProgress{z-index:5;background:var(--color-line);height:2px;position:fixed;bottom:0;left:0;right:0}.ai-report-module__kZO71W__footlightProgress span{background:var(--color-gold);transform-origin:0;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 -5px 24px #dcc2668c}.ai-report-module__kZO71W__reportPage{background:var(--color-paper-sink);min-height:100vh;padding:1rem 1rem 3rem;position:relative;overflow-x:clip}.ai-report-module__kZO71W__reportPaper{z-index:1;border:1px solid var(--color-m-line);background:var(--color-paper-raise);width:min(1240px,100%);color:var(--color-m-body);border-radius:.4rem;margin:0 auto;animation:.68s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__reportPaperIn;position:relative;overflow:hidden;box-shadow:0 18px 50px #372a0c1c}.ai-report-module__kZO71W__reportHeader{isolation:isolate;border-bottom:1px solid var(--color-m-line);background:var(--color-paper);align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.8rem);display:grid;position:relative;overflow:hidden}.ai-report-module__kZO71W__reportHeader>:not(.ai-report-module__kZO71W__goldenFlowerBackdrop){z-index:1;position:relative}.ai-report-module__kZO71W__reportHeader .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.34;width:clamp(18rem,26vw,24rem);animation:none;top:-7rem;left:auto;right:-5rem;transform:none}.ai-report-module__kZO71W__reportScoreBlock{align-items:center;gap:1rem;min-width:0;display:flex}.ai-report-module__kZO71W__scoreDial{--score:0deg;--score-color:var(--color-m-gold-leaf);background:conic-gradient(var(--score-color)var(--score),var(--color-m-line)0);border-radius:999px;flex:none;place-items:center;width:6.2rem;height:6.2rem;display:grid}.ai-report-module__kZO71W__scoreDial[data-tone=good]{--score-color:#3e8d5e}.ai-report-module__kZO71W__scoreDial[data-tone=caution]{--score-color:#a47d23}.ai-report-module__kZO71W__scoreDial[data-tone=critical]{--score-color:#a8463b}.ai-report-module__kZO71W__scoreDial:before{background:var(--color-paper-raise);content:"";border-radius:999px;grid-area:1/1;width:5.2rem;height:5.2rem}.ai-report-module__kZO71W__scoreDial>div{z-index:1;text-align:center;grid-area:1/1;display:grid}.ai-report-module__kZO71W__scoreDial strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;font-size:1.55rem;line-height:1}.ai-report-module__kZO71W__scoreDial span{color:var(--color-m-mute);margin-top:.26rem;font-size:.75rem}.ai-report-module__kZO71W__reportScoreBlock>div:last-child{min-width:0;color:var(--color-m-mute);gap:.18rem;font-size:.875rem;line-height:1.4;display:grid}.ai-report-module__kZO71W__reportScoreBlock>div:last-child>span{overflow-wrap:anywhere}.ai-report-module__kZO71W__reportScoreLabel{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:600}.ai-report-module__kZO71W__reportGrade{color:var(--color-m-ink);font-family:var(--font-cormorant),serif;font-size:1.45rem;line-height:1.1}.ai-report-module__kZO71W__reportIdentity h1{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;font-size:clamp(1.7rem,4vw,2.8rem);font-weight:300;line-height:1.15}.ai-report-module__kZO71W__reportIdentity h1:focus-visible{outline:none}.ai-report-module__kZO71W__reportIdentity>p:last-child{overflow-wrap:anywhere;max-width:540px;color:var(--color-m-mute);margin-top:.45rem;font-size:.875rem;line-height:1.5}.ai-report-module__kZO71W__reportIdentity .ai-report-module__kZO71W__reportKicker{margin-bottom:.55rem}.ai-report-module__kZO71W__reportHeaderActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:flex-start;gap:.65rem 1rem;width:100%;display:flex}.ai-report-module__kZO71W__unlockButton{background:var(--color-m-gold-deep);color:var(--color-paper-raise);justify-self:start}.ai-report-module__kZO71W__reportUnlockPrompt{justify-items:start;gap:.55rem;max-width:31rem;display:grid}.ai-report-module__kZO71W__reportUnlockPrompt>span,.ai-report-module__kZO71W__lockedCta>span{color:var(--color-m-mute);font-size:.8125rem;line-height:1.5}.ai-report-module__kZO71W__reportBody{padding:clamp(1.5rem,4vw,3.2rem)}.ai-report-module__kZO71W__reportFacts{border:1px solid var(--color-m-line);background:var(--color-m-line);border-radius:.25rem;gap:1px;display:grid;overflow:hidden}.ai-report-module__kZO71W__reportFacts>div{background:var(--color-paper);gap:.45rem;padding:1rem 1.2rem;display:grid}.ai-report-module__kZO71W__reportFacts span{color:var(--color-m-mute);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem}.ai-report-module__kZO71W__reportFacts strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;font-size:1rem;font-weight:400}.ai-report-module__kZO71W__reportOverview{margin-top:2.3rem;scroll-margin-top:1rem}.ai-report-module__kZO71W__overviewHeading h2{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.55rem;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:400;line-height:1.18}.ai-report-module__kZO71W__answerGrid{border:1px solid var(--color-m-line);background:var(--color-m-line);border-radius:.3rem;gap:1px;margin-top:1.25rem;display:grid;overflow:hidden}.ai-report-module__kZO71W__answerGrid article{border-top:2px solid var(--color-m-line);background:var(--color-paper);align-content:start;gap:.6rem;min-width:0;padding:1.35rem;display:grid}.ai-report-module__kZO71W__answerGrid article[data-tone=good]{border-top-color:#3e8d5e}.ai-report-module__kZO71W__answerGrid article[data-tone=caution]{background:color-mix(in srgb,var(--color-m-gold-leaf)5%,var(--color-paper));border-top-color:#b18934}.ai-report-module__kZO71W__answerGrid article[data-tone=critical]{border-top-color:#a8463b}.ai-report-module__kZO71W__answerGrid article>span{color:var(--color-m-mute);font-family:var(--font-space-mono),monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.ai-report-module__kZO71W__answerGrid article>strong{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;font-size:clamp(1.05rem,2vw,1.32rem);font-weight:500;line-height:1.3}.ai-report-module__kZO71W__answerGrid article>p{color:var(--color-m-mute);font-size:1rem;line-height:1.6}.ai-report-module__kZO71W__scoreMethodDisclosure{color:var(--color-m-mute);margin-top:.8rem;font-size:.875rem;line-height:1.6}.ai-report-module__kZO71W__scoreMethodDisclosure summary{cursor:pointer;width:fit-content;min-height:2.75rem;color:var(--color-m-body);align-items:center;gap:.55rem;font-weight:600;list-style:none;display:inline-flex}.ai-report-module__kZO71W__scoreMethodDisclosure summary:focus-visible{outline:2px solid var(--color-m-gold-deep);outline-offset:3px;border-radius:.2rem}.ai-report-module__kZO71W__scoreMethodDisclosure p{max-width:75ch;padding-bottom:.25rem}.ai-report-module__kZO71W__reportOverview+.ai-report-module__kZO71W__reportFacts{margin-top:1.25rem}.ai-report-module__kZO71W__reportChapterNav{border-block:1px solid var(--color-m-line);gap:.8rem;margin:2.4rem 0 1rem;padding:.65rem 0;display:grid}.ai-report-module__kZO71W__reportChapterNav>span{color:var(--color-m-mute);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:600}.ai-report-module__kZO71W__reportChapterNav ol{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:.3rem;min-width:0;display:flex;overflow-x:auto}.ai-report-module__kZO71W__reportChapterNav li{scroll-snap-align:start}.ai-report-module__kZO71W__reportChapterNav a{min-height:2.75rem;color:var(--color-m-body);white-space:nowrap;touch-action:manipulation;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.78rem;transition:background .16s,color .16s;display:inline-flex}.ai-report-module__kZO71W__reportChapterNav a:hover{background:var(--color-paper-sink);color:var(--color-m-ink)}.ai-report-module__kZO71W__reportChapterNav small{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;font-size:.75rem}.ai-report-module__kZO71W__reportChapterNav+.ai-report-module__kZO71W__reportFacts{margin-top:1rem}.ai-report-module__kZO71W__visibleFinding{border-top:1px solid var(--color-m-line);gap:1.2rem;margin-top:2.8rem;padding-top:2.3rem;display:grid}.ai-report-module__kZO71W__findingNumber,.ai-report-module__kZO71W__findingIndex,.ai-report-module__kZO71W__priorityNumber{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;font-size:.74rem}.ai-report-module__kZO71W__visibleFinding h2,.ai-report-module__kZO71W__sectionHeadingRow h2,.ai-report-module__kZO71W__unlockedIntro h2,.ai-report-module__kZO71W__methodologySection h2{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.6rem;font-size:clamp(1.35rem,3vw,2rem);font-weight:300;line-height:1.22}.ai-report-module__kZO71W__visibleFinding>div:last-child>p:last-child{max-width:780px;color:var(--color-m-mute);margin-top:.8rem;font-size:.88rem;line-height:1.65}.ai-report-module__kZO71W__categorySection,.ai-report-module__kZO71W__reportSection,.ai-report-module__kZO71W__prioritySection,.ai-report-module__kZO71W__methodologySection,.ai-report-module__kZO71W__criticalSection,.ai-report-module__kZO71W__siteExperienceSection,.ai-report-module__kZO71W__seoAeoSection,.ai-report-module__kZO71W__speedSection,.ai-report-module__kZO71W__journeySection,.ai-report-module__kZO71W__actionSection{border-top:1px solid var(--color-m-line);margin-top:3.5rem;padding-top:2.5rem;scroll-margin-top:1rem}.ai-report-module__kZO71W__sectionHeadingRow{justify-content:space-between;align-items:flex-end;gap:1.25rem;display:flex}.ai-report-module__kZO71W__categoryGrid{border:1px solid var(--color-m-line);background:var(--color-m-line);border-radius:.25rem;gap:1px;margin-top:1.6rem;display:grid;overflow:hidden}.ai-report-module__kZO71W__categoryCard{background:var(--color-paper);border:0;border-radius:0;min-width:0;padding:1.2rem;position:relative}.ai-report-module__kZO71W__categoryCard:before{background:var(--color-m-gold-leaf);content:"";opacity:.62;height:2px;position:absolute;top:0;left:0;right:0}.ai-report-module__kZO71W__categoryCard[data-status=unavailable]:before{background:var(--color-m-line)}.ai-report-module__kZO71W__categoryCard[data-status=unavailable]{grid-column:1/-1}.ai-report-module__kZO71W__categoryTopline{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ai-report-module__kZO71W__categoryTopline h3{color:var(--color-m-ink);font-size:.9rem;font-weight:500}.ai-report-module__kZO71W__categoryTopline>span{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;font-size:1rem}.ai-report-module__kZO71W__categoryTopline small{color:var(--color-m-mute);font-size:.75rem}.ai-report-module__kZO71W__categoryTopline .ai-report-module__kZO71W__notScored{color:var(--color-m-mute);font-family:var(--font-dm-sans),sans-serif;font-size:.75rem}.ai-report-module__kZO71W__categoryMeter{background:var(--color-m-line);border-radius:999px;height:.2rem;margin:.8rem 0;overflow:hidden}.ai-report-module__kZO71W__categoryMeter span{background:var(--color-m-gold-leaf);height:100%;display:block}.ai-report-module__kZO71W__categoryCard>p{color:var(--color-m-mute);margin-top:.7rem;font-size:.8rem;line-height:1.5}.ai-report-module__kZO71W__healthLensGrid{gap:.85rem;margin-top:1.4rem;display:grid}.ai-report-module__kZO71W__healthLensCard{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.28rem;grid-template-columns:auto minmax(0,1fr);gap:.8rem .9rem;min-width:0;padding:1rem;display:grid;position:relative}.ai-report-module__kZO71W__healthLensCard[data-tone=good]{border-top-color:#24653e7a}.ai-report-module__kZO71W__healthLensCard[data-tone=caution]{border-top-color:#8a6d1e8f}.ai-report-module__kZO71W__healthLensCard[data-tone=critical]{border-top-color:#8a342c94}.ai-report-module__kZO71W__healthLensIcon{border:1px solid var(--color-m-line);width:2.25rem;height:2.25rem;color:var(--color-m-gold-deep);border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__healthLensHeading{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.ai-report-module__kZO71W__healthLensHeading h3,.ai-report-module__kZO71W__coveragePanelHeading h3{color:var(--color-m-ink);font-size:.94rem;font-weight:650;line-height:1.3}.ai-report-module__kZO71W__healthLensHeading p{color:var(--color-m-mute);margin-top:.22rem;font-size:.875rem;line-height:1.5}.ai-report-module__kZO71W__healthLensHeading>strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;flex:none;font-size:1.15rem;font-weight:500}.ai-report-module__kZO71W__healthLensHeading>strong small{color:var(--color-m-mute);font-size:.75rem}.ai-report-module__kZO71W__healthLensHeading .ai-report-module__kZO71W__notScored{color:var(--color-m-mute);flex:none;font-size:.75rem;font-weight:600}.ai-report-module__kZO71W__healthMeter{background:var(--color-m-line);border-radius:999px;grid-column:1/-1;height:.22rem;overflow:hidden}.ai-report-module__kZO71W__healthMeter span{background:var(--color-m-gold-leaf);transform-origin:0;width:100%;height:100%;display:block}.ai-report-module__kZO71W__healthLensCard[data-tone=good] .ai-report-module__kZO71W__healthMeter span{background:#3e8d5e}.ai-report-module__kZO71W__healthLensCard[data-tone=critical] .ai-report-module__kZO71W__healthMeter span{background:#a8463b}.ai-report-module__kZO71W__healthLensMeta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.ai-report-module__kZO71W__healthLensMeta>span:last-child,.ai-report-module__kZO71W__weightedScore{color:var(--color-m-mute);font-size:.8125rem}.ai-report-module__kZO71W__healthLensSummary{color:var(--color-m-body);grid-column:1/-1;font-size:.95rem;line-height:1.6}.ai-report-module__kZO71W__healthLensCardCompact{align-content:start;gap:.75rem .9rem}.ai-report-module__kZO71W__healthLensCardCompact .ai-report-module__kZO71W__healthLensMeta{align-self:end}.ai-report-module__kZO71W__lensCounts{flex-wrap:wrap;grid-column:1/-1;gap:.45rem 1rem;display:flex}.ai-report-module__kZO71W__lensCounts>span,.ai-report-module__kZO71W__lensCounts>a{color:var(--color-m-mute);align-items:center;gap:.32rem;font-size:.8125rem;display:inline-flex}.ai-report-module__kZO71W__lensCounts>a{min-height:2rem;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-underline-offset:.22rem;border-radius:.25rem;margin:-.25rem;padding:.25rem;text-decoration-thickness:1px}.ai-report-module__kZO71W__lensCounts>a:hover{color:var(--color-m-ink);text-decoration-color:currentColor}.ai-report-module__kZO71W__lensCounts>a:focus-visible{outline:2px solid var(--color-m-gold-leaf);outline-offset:2px}.ai-report-module__kZO71W__lensCounts>:first-child svg{color:#24653e}.ai-report-module__kZO71W__lensCounts>:last-child svg{color:#8a342c}.ai-report-module__kZO71W__reportDetailTarget{scroll-margin-top:1rem}.ai-report-module__kZO71W__reportDetailTarget:target{outline:2px solid var(--color-m-gold-deep);outline-offset:.25rem}.ai-report-module__kZO71W__weightedScore{grid-column:1/-1}.ai-report-module__kZO71W__coveragePanel{border:1px solid var(--color-m-line);background:var(--color-paper-sink);border-radius:.28rem;margin-top:1.25rem;padding:1rem}.ai-report-module__kZO71W__coveragePanelHeading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ai-report-module__kZO71W__coveragePanelHeading h3{margin-top:.35rem}.ai-report-module__kZO71W__coveragePanelHeading>span{color:var(--color-m-mute);font-size:.8125rem}.ai-report-module__kZO71W__supportingScope,.ai-report-module__kZO71W__supportingDisclosure>p{max-width:75ch;color:var(--color-m-mute);margin-top:.7rem;font-size:.875rem;line-height:1.6}.ai-report-module__kZO71W__coverageList{gap:0;margin-top:1rem;display:grid}.ai-report-module__kZO71W__coverageList .ai-report-module__kZO71W__healthLensCard{border:0;border-top:1px solid var(--color-m-line);background:0 0;border-radius:0;padding:1.1rem 0}.ai-report-module__kZO71W__coverageList .ai-report-module__kZO71W__healthLensCard:first-child{border-top:0}.ai-report-module__kZO71W__coverageList .ai-report-module__kZO71W__healthMeter{display:none}.ai-report-module__kZO71W__supportingDisclosure{border-block:1px solid var(--color-m-line);margin-top:1.25rem;padding:.25rem 0}.ai-report-module__kZO71W__supportingDisclosure>summary{cursor:pointer;min-height:3.25rem;color:var(--color-m-ink);grid-template-columns:minmax(0,1fr) auto 1.65rem;align-items:center;gap:1rem;font-size:.9375rem;font-weight:650;list-style:none;display:grid}.ai-report-module__kZO71W__supportingDisclosure>summary small{color:var(--color-m-mute);flex:none;font-size:.8125rem;font-weight:400}.ai-report-module__kZO71W__supportingDisclosure>summary:focus-visible{outline:2px solid var(--color-m-gold-deep);outline-offset:3px;border-radius:.2rem}.ai-report-module__kZO71W__scoreMethodDisclosure summary::-webkit-details-marker{display:none}.ai-report-module__kZO71W__supportingDisclosure>summary::-webkit-details-marker{display:none}.ai-report-module__kZO71W__reportAccessHelp summary::-webkit-details-marker{display:none}.ai-report-module__kZO71W__evidenceGroup>summary::-webkit-details-marker{display:none}.ai-report-module__kZO71W__methodDisclosure>summary::-webkit-details-marker{display:none}.ai-report-module__kZO71W__disclosureControl{border:1px solid var(--color-m-line);width:1.65rem;height:1.65rem;color:var(--color-m-gold-deep);border-radius:999px;flex:none;place-items:center;transition:border-color .18s,background-color .18s;display:grid}.ai-report-module__kZO71W__disclosureControl svg{transition:transform .18s}.ai-report-module__kZO71W__scoreMethodDisclosure[open]>summary .ai-report-module__kZO71W__disclosureControl svg,.ai-report-module__kZO71W__supportingDisclosure[open]>summary .ai-report-module__kZO71W__disclosureControl svg,.ai-report-module__kZO71W__reportAccessHelp[open]>summary .ai-report-module__kZO71W__disclosureControl svg,.ai-report-module__kZO71W__evidenceGroup[open]>summary .ai-report-module__kZO71W__disclosureControl svg,.ai-report-module__kZO71W__methodDisclosure[open]>summary .ai-report-module__kZO71W__disclosureControl svg{transform:rotate(180deg)}.ai-report-module__kZO71W__scoreMethodDisclosure summary:hover .ai-report-module__kZO71W__disclosureControl,.ai-report-module__kZO71W__supportingDisclosure>summary:hover .ai-report-module__kZO71W__disclosureControl,.ai-report-module__kZO71W__reportAccessHelp summary:hover .ai-report-module__kZO71W__disclosureControl,.ai-report-module__kZO71W__evidenceGroup>summary:hover .ai-report-module__kZO71W__disclosureControl,.ai-report-module__kZO71W__methodDisclosure>summary:hover .ai-report-module__kZO71W__disclosureControl{border-color:color-mix(in srgb,var(--color-m-gold-deep)55%,var(--color-m-line));background:color-mix(in srgb,var(--color-m-gold-deep)7%,transparent)}.ai-report-module__kZO71W__evidenceLegend{border:1px solid var(--color-m-line);background:var(--color-m-line);border-radius:.25rem;gap:1px;margin-top:1rem;display:grid;overflow:hidden}.ai-report-module__kZO71W__evidenceLegend>div{background:var(--color-paper);gap:.25rem;padding:.75rem .85rem;display:grid}.ai-report-module__kZO71W__evidenceLegend strong{color:var(--color-m-ink);font-size:.75rem}.ai-report-module__kZO71W__evidenceLegend span{color:var(--color-m-mute);font-size:.75rem;line-height:1.45}.ai-report-module__kZO71W__statusBadge,.ai-report-module__kZO71W__lockBadge,.ai-report-module__kZO71W__sectionCount{border:1px solid var(--color-m-line);width:fit-content;min-height:1.55rem;color:var(--color-m-mute);border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.ai-report-module__kZO71W__statusGood{color:#24653e;background:#1d7e4d14;border-color:#1d7e4d42}.ai-report-module__kZO71W__statusCaution{color:var(--color-m-gold-deep);background:#a6863a17;border-color:#8a6d1e47}.ai-report-module__kZO71W__statusProblem{color:#8a342c;background:#9d392e12;border-color:#9d392e40}.ai-report-module__kZO71W__statusNeutral{color:var(--color-m-mute)}.ai-report-module__kZO71W__siteExperienceSummary{background:radial-gradient(circle at 92% 8%,#e1c45f26,transparent 32%),linear-gradient(135deg,#101c38,var(--color-m-ink));border:1px solid #e1c45f4d;border-radius:.34rem;gap:1rem;margin-top:1.4rem;padding:1.1rem;display:grid;overflow:hidden;box-shadow:0 18px 45px #08142f14}.ai-report-module__kZO71W__siteExperienceIdentity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;display:grid}.ai-report-module__kZO71W__siteExperienceIdentity>span,.ai-report-module__kZO71W__siteExperienceUnavailable>span{width:2.55rem;height:2.55rem;color:var(--color-m-gold-leaf);border:1px solid #e1c45f6b;border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__siteExperienceIdentity small{color:var(--color-m-gold-leaf);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;display:block}.ai-report-module__kZO71W__siteExperienceIdentity strong{max-width:42rem;color:var(--color-paper);font-family:var(--font-josefin-sans),sans-serif;margin-top:.28rem;font-size:1.12rem;font-weight:500;line-height:1.35;display:block}.ai-report-module__kZO71W__siteExperienceIdentity p{color:#fbf8f0a8;max-width:46rem;margin-top:.35rem;font-size:.72rem;line-height:1.5}.ai-report-module__kZO71W__siteExperienceSummary dl{background:#e1c45f33;border:1px solid #e1c45f33;border-radius:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ai-report-module__kZO71W__siteExperienceSummary dl>div{text-align:center;background:#08142fad;min-width:0;padding:.7rem .55rem}.ai-report-module__kZO71W__siteExperienceSummary dt{color:#fbf8f094;letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;line-height:1.35}.ai-report-module__kZO71W__siteExperienceSummary dd{color:var(--color-paper);font-family:var(--font-space-mono),monospace;margin-top:.28rem;font-size:1.25rem;line-height:1}.ai-report-module__kZO71W__siteAreaGrid{gap:.75rem;margin-top:.75rem;display:grid}.ai-report-module__kZO71W__siteAreaCard{border:1px solid var(--color-m-line);background:linear-gradient(145deg,#e1c45f0b,transparent 44%),var(--color-paper);border-radius:.3rem;min-width:0;padding:1rem;overflow:hidden}.ai-report-module__kZO71W__siteAreaHeader{border-bottom:1px solid var(--color-m-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding-bottom:.9rem;display:grid}.ai-report-module__kZO71W__siteAreaHeader>span{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;font-size:.72rem;line-height:1.4}.ai-report-module__kZO71W__siteAreaHeader h3{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;font-size:1.15rem;font-weight:500;line-height:1.2}.ai-report-module__kZO71W__siteAreaHeader p{max-width:36rem;color:var(--color-m-mute);margin-top:.28rem;font-size:.72rem;line-height:1.45}.ai-report-module__kZO71W__siteAreaHeader>strong{border:1px solid var(--color-m-line);width:1.8rem;height:1.8rem;color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;border-radius:999px;place-items:center;font-size:.7rem;font-weight:500;display:grid}.ai-report-module__kZO71W__siteCheckList{list-style:none}.ai-report-module__kZO71W__siteCheckList li{border-bottom:1px solid var(--color-m-line);grid-template-columns:1.3rem minmax(0,1fr) auto;align-items:start;gap:.65rem;min-width:0;padding-block:.78rem;display:grid}.ai-report-module__kZO71W__siteCheckList li:last-child{border-bottom:0}.ai-report-module__kZO71W__reportStatusMark{box-sizing:border-box;border:1px solid color-mix(in srgb,currentColor 82%,transparent);background:color-mix(in srgb,currentColor 5%,transparent);width:1.24rem;height:1.24rem;box-shadow:inset 0 0 0 2px color-mix(in srgb,currentColor 8%,transparent);color:var(--color-m-mute);border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__reportStatusIcon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:.78rem;height:.78rem;overflow:visible}.ai-report-module__kZO71W__siteCheckList li[data-tone=good] .ai-report-module__kZO71W__siteCheckMark{color:#24653e}.ai-report-module__kZO71W__siteCheckList li[data-tone=caution] .ai-report-module__kZO71W__siteCheckMark{color:var(--color-m-gold-deep)}.ai-report-module__kZO71W__siteCheckList li[data-tone=critical] .ai-report-module__kZO71W__siteCheckMark{color:#8a342c}.ai-report-module__kZO71W__siteCheckList h4{color:var(--color-m-ink);font-size:.77rem;font-weight:650;line-height:1.35}.ai-report-module__kZO71W__siteCheckList p{color:var(--color-m-mute);margin-top:.24rem;font-size:.68rem;line-height:1.48}.ai-report-module__kZO71W__siteCheckList .ai-report-module__kZO71W__statusBadge{white-space:nowrap;margin-top:-.08rem}.ai-report-module__kZO71W__siteAreaCard>footer{border-top:1px solid var(--color-m-line);color:var(--color-m-mute);flex-wrap:wrap;gap:.35rem .85rem;padding-top:.75rem;font-size:.63rem;line-height:1.4;display:flex}.ai-report-module__kZO71W__siteAreaCard>footer strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;font-weight:500}.ai-report-module__kZO71W__siteExperienceScope{border-left:2px solid var(--color-m-gold-leaf);color:var(--color-m-mute);background:#e1c45f0e;margin-top:.9rem;padding:.78rem .9rem;font-size:.72rem;line-height:1.55}.ai-report-module__kZO71W__siteExperienceScope strong{color:var(--color-m-ink)}.ai-report-module__kZO71W__siteExperienceUnavailable{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.28rem;grid-template-columns:auto minmax(0,1fr);gap:.8rem;margin-top:1.3rem;padding:1rem;display:grid}.ai-report-module__kZO71W__siteExperienceUnavailable>span{border-color:var(--color-m-line);color:var(--color-m-mute)}.ai-report-module__kZO71W__siteExperienceUnavailable strong{color:var(--color-m-ink);font-size:.82rem;display:block}.ai-report-module__kZO71W__siteExperienceUnavailable p{color:var(--color-m-mute);margin-top:.35rem;font-size:.74rem;line-height:1.5}.ai-report-module__kZO71W__criticalSection{position:relative}.ai-report-module__kZO71W__criticalSection:before{content:"";background:#a8463b;width:5.5rem;height:2px;position:absolute;top:-1px;left:0}.ai-report-module__kZO71W__criticalSection[data-empty=true]:before{background:#3e8d5e}.ai-report-module__kZO71W__criticalIssueList{gap:.7rem;margin-top:1.35rem;display:grid}.ai-report-module__kZO71W__criticalIssueList article{background:#a8463b09;border:1px solid #8a342c3d;border-radius:.28rem;grid-template-columns:2rem minmax(0,1fr);gap:.8rem;padding:1rem;display:grid}.ai-report-module__kZO71W__criticalIndex{color:#8a342c;font-family:var(--font-space-mono),monospace;font-size:.75rem}.ai-report-module__kZO71W__criticalIssueList h3{color:var(--color-m-ink);font-size:1rem;font-weight:650}.ai-report-module__kZO71W__criticalIssueList p{color:var(--color-m-mute);margin-top:.45rem;font-size:.8rem;line-height:1.55}.ai-report-module__kZO71W__criticalIssueList p strong{color:var(--color-m-body)}.ai-report-module__kZO71W__criticalIssueList dl,.ai-report-module__kZO71W__actionGroups dl{gap:.55rem;margin-top:.8rem;display:grid}.ai-report-module__kZO71W__criticalIssueList dl>div,.ai-report-module__kZO71W__actionGroups dl>div{gap:.2rem;display:grid}.ai-report-module__kZO71W__criticalIssueList dt,.ai-report-module__kZO71W__actionGroups dt{color:var(--color-m-mute);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:650}.ai-report-module__kZO71W__criticalIssueList dd,.ai-report-module__kZO71W__actionGroups dd{color:var(--color-m-body);font-size:.8rem;line-height:1.5}.ai-report-module__kZO71W__noCriticalNote{color:var(--color-m-mute);background:#24653e0a;border:1px solid #24653e38;border-radius:.25rem;margin-top:1rem;padding:.9rem;font-size:.78rem;line-height:1.55}.ai-report-module__kZO71W__seoAeoBridge{background:radial-gradient(circle at 100% 0%,#e1c45f24,transparent 34%),linear-gradient(135deg,#101c38,var(--color-m-ink));border:1px solid #e1c45f47;border-radius:.32rem;gap:.75rem;margin-top:1.4rem;padding:1rem;display:grid;overflow:hidden;box-shadow:0 18px 45px #08142f14}.ai-report-module__kZO71W__seoAeoBridge>div{border-left:1px solid #e1c45f42;min-width:0;padding-left:.8rem}.ai-report-module__kZO71W__seoAeoBridge span{color:var(--color-m-gold-leaf);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;display:block}.ai-report-module__kZO71W__seoAeoBridge strong{color:var(--color-paper);font-family:var(--font-josefin-sans),sans-serif;margin-top:.32rem;font-size:1rem;font-weight:500;line-height:1.25;display:block}.ai-report-module__kZO71W__seoAeoBridge p{color:#fbf8f0ad;margin-top:.24rem;font-size:.7rem;line-height:1.45}.ai-report-module__kZO71W__seoAeoGrid{gap:.9rem;margin-top:.9rem;display:grid}.ai-report-module__kZO71W__seoAeoCard{border:1px solid var(--color-m-line);background:linear-gradient(140deg,#e1c45f12,transparent 38%),var(--color-paper);border-radius:.32rem;min-width:0;padding:1.15rem;position:relative;overflow:hidden}.ai-report-module__kZO71W__seoAeoCard:after{color:var(--color-m-ink);content:attr(data-acronym);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:-.08em;opacity:.035;pointer-events:none;font-size:7rem;font-weight:300;line-height:1;position:absolute;bottom:-1.25rem;right:-.25rem}.ai-report-module__kZO71W__seoAeoCard[data-track=aeo]{background:radial-gradient(circle at 100% 0%,#e1c45f1f,transparent 36%),var(--color-paper)}.ai-report-module__kZO71W__seoAeoCard>*{z-index:1;position:relative}.ai-report-module__kZO71W__seoAeoCardHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.ai-report-module__kZO71W__seoAeoIcon{width:2.45rem;height:2.45rem;color:var(--color-m-gold-deep);background:#e1c45f14;border:1px solid #9a7a1757;border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__seoAeoGeneratedIcon{object-fit:contain;width:1.5rem;height:1.5rem;display:block}.ai-report-module__kZO71W__seoAeoCardHeader>div:nth-child(2)>span{color:var(--color-m-mute);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:650;line-height:1.35;display:block}.ai-report-module__kZO71W__seoAeoCardHeader h3{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.02em;margin-top:.08rem;font-size:1.7rem;font-weight:350;line-height:1}.ai-report-module__kZO71W__seoAeoQuestion{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:1rem;font-size:1rem;font-weight:500;line-height:1.4}.ai-report-module__kZO71W__seoAeoSummary{color:var(--color-m-mute);margin-top:.55rem;font-size:.77rem;line-height:1.55}.ai-report-module__kZO71W__seoAeoSignals{border-top:1px solid var(--color-m-line);margin-top:1rem;display:grid}.ai-report-module__kZO71W__seoAeoSignals>div{border-bottom:1px solid var(--color-m-line);grid-template-columns:1.35rem minmax(0,1fr);gap:.65rem;padding-block:.72rem;display:grid}.ai-report-module__kZO71W__seoAeoSignals strong{color:var(--color-m-ink);font-size:.76rem;font-weight:650;display:block}.ai-report-module__kZO71W__seoAeoSignals p{color:var(--color-m-mute);margin-top:.25rem;font-size:.7rem;line-height:1.48}.ai-report-module__kZO71W__seoAeoCardFooter{color:var(--color-m-mute);justify-content:space-between;align-items:center;gap:.8rem;margin-top:.8rem;font-size:.65rem;line-height:1.4;display:flex}.ai-report-module__kZO71W__seoAeoCardFooter strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;font-size:.78rem}.ai-report-module__kZO71W__seoAeoCardFooter>span:last-child{font-family:var(--font-space-mono),monospace;letter-spacing:.04em;text-transform:uppercase;flex:none}.ai-report-module__kZO71W__seoAeoScope{border-left:2px solid var(--color-m-gold-leaf);color:var(--color-m-mute);background:#e1c45f0e;margin-top:.9rem;padding:.78rem .9rem;font-size:.72rem;line-height:1.55}.ai-report-module__kZO71W__seoAeoScope strong{color:var(--color-m-ink)}.ai-report-module__kZO71W__geoAnalysisPanel{border:1px solid var(--color-m-line);background:var(--color-paper-sink);border-radius:.32rem;margin-top:.9rem;padding:1rem}.ai-report-module__kZO71W__geoAnalysisHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ai-report-module__kZO71W__geoAnalysisHeading h3{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.28rem;font-size:1.08rem;font-weight:500;line-height:1.35}.ai-report-module__kZO71W__geoAnalysisHeading>span{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:.65rem}.ai-report-module__kZO71W__geoAnalysisLead{max-width:760px;color:var(--color-m-mute);margin-top:.55rem;font-size:.74rem;line-height:1.5}.ai-report-module__kZO71W__geoAnalysisGrid{gap:.75rem;margin-top:.85rem;display:grid}.ai-report-module__kZO71W__geoAnalysisGrid>article{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.24rem;min-width:0;padding:.8rem}.ai-report-module__kZO71W__geoAnalysisGrid article>header{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.ai-report-module__kZO71W__geoAnalysisGrid article>header>div>span{color:var(--color-m-gold-deep);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:700}.ai-report-module__kZO71W__geoAnalysisGrid h4{color:var(--color-m-ink);margin-top:.2rem;font-size:.78rem;font-weight:650;line-height:1.4}.ai-report-module__kZO71W__geoAnalysisGrid article>p{color:var(--color-m-mute);margin-top:.55rem;font-size:.72rem;line-height:1.5}.ai-report-module__kZO71W__geoQuestionList{border-top:1px solid var(--color-m-line);margin-top:.7rem;padding-top:.65rem}.ai-report-module__kZO71W__geoQuestionList>strong{color:var(--color-m-ink);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem}.ai-report-module__kZO71W__geoQuestionList ul{gap:.42rem;margin-top:.5rem;display:grid}.ai-report-module__kZO71W__geoQuestionList li{color:var(--color-m-mute);grid-template-columns:1.3rem minmax(0,1fr);gap:.45rem;display:grid}.ai-report-module__kZO71W__geoQuestionList .ai-report-module__kZO71W__geoStatusMark{color:var(--color-m-mute)}.ai-report-module__kZO71W__geoQuestionList li[data-state=clear] .ai-report-module__kZO71W__geoStatusMark{color:#24653e}.ai-report-module__kZO71W__geoQuestionList li[data-state=partial] .ai-report-module__kZO71W__geoStatusMark{color:#8b6815}.ai-report-module__kZO71W__geoQuestionList li[data-state=missing] .ai-report-module__kZO71W__geoStatusMark{color:#8a342c}.ai-report-module__kZO71W__geoQuestionList b,.ai-report-module__kZO71W__geoQuestionList small{font-size:.68rem;line-height:1.45;display:block}.ai-report-module__kZO71W__geoQuestionList b{color:var(--color-m-body);font-weight:600}.ai-report-module__kZO71W__geoQuestionList small{color:var(--color-m-mute);margin-top:.16rem}.ai-report-module__kZO71W__geoQuestionList a{color:var(--color-m-gold-deep);text-underline-offset:.16em;margin-top:.22rem;font-size:.66rem;font-weight:650;text-decoration:underline;display:inline-block}.ai-report-module__kZO71W__speedSourceBand{background:radial-gradient(circle at 92% 8%,#e1c45f2b,transparent 30%),linear-gradient(135deg,#101c38,var(--color-m-ink));border:1px solid #e1c45f4d;border-radius:.34rem;gap:1rem;margin-top:1.4rem;padding:1.1rem;display:grid;overflow:hidden;box-shadow:0 18px 45px #08142f14}.ai-report-module__kZO71W__speedSourceBand[data-tone=critical]{border-color:#f0b3ab9e}.ai-report-module__kZO71W__speedSourceIdentity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;display:grid}.ai-report-module__kZO71W__speedSourceIdentity>span,.ai-report-module__kZO71W__speedUnavailable>span{border:1px solid color-mix(in srgb,var(--color-gold)48%,transparent);width:2.55rem;height:2.55rem;color:var(--color-gold);border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__speedSourceIdentity small{color:var(--color-gold);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:500;display:block}.ai-report-module__kZO71W__speedSourceIdentity strong{color:var(--color-paper);font-family:var(--font-josefin-sans),sans-serif;margin-top:.28rem;font-size:1.12rem;font-weight:500;line-height:1.3;display:block}.ai-report-module__kZO71W__speedSourceIdentity p{max-width:64ch;color:var(--color-body);margin-top:.3rem;font-size:.78rem;line-height:1.55}.ai-report-module__kZO71W__speedSourceResult{border-top:1px solid #e1c45f33;justify-content:flex-start;align-items:center;gap:.8rem;padding-top:.9rem;display:flex}.ai-report-module__kZO71W__speedSourceResult .ai-report-module__kZO71W__statusBadge{border-color:color-mix(in srgb,var(--color-ink)32%,transparent);background:color-mix(in srgb,var(--color-ink)8%,transparent);min-height:2rem;color:var(--color-ink);gap:.45rem;padding:.42rem .72rem;font-size:.82rem;font-weight:650;line-height:1.15}.ai-report-module__kZO71W__speedSourceResult .ai-report-module__kZO71W__statusBadge svg{flex:none}.ai-report-module__kZO71W__speedSourceResult .ai-report-module__kZO71W__statusGood{border-color:color-mix(in srgb,var(--color-status-positive)48%,transparent);background:color-mix(in srgb,var(--color-status-positive)12%,transparent);color:var(--color-status-positive)}.ai-report-module__kZO71W__speedSourceResult .ai-report-module__kZO71W__statusCaution{border-color:color-mix(in srgb,var(--color-gold-bright)48%,transparent);background:color-mix(in srgb,var(--color-gold)14%,transparent);color:var(--color-gold-bright)}.ai-report-module__kZO71W__speedSourceResult .ai-report-module__kZO71W__statusProblem{color:#ffd8d2;background:#8a342c57;border-color:#f0b3ab94}.ai-report-module__kZO71W__speedSourceResult>strong{color:var(--color-paper);font-family:var(--font-space-mono),monospace;grid-template-columns:auto auto;align-items:baseline;font-size:1.6rem;font-weight:500;line-height:1;display:grid}.ai-report-module__kZO71W__speedSourceResult>strong small{color:#fbf8f09e;font-size:.68rem}.ai-report-module__kZO71W__speedSourceResult>strong span{color:#fbf8f094;font-family:var(--font-dm-sans),sans-serif;letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;margin-top:.28rem;font-size:.58rem;font-weight:500}.ai-report-module__kZO71W__speedAuditGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}.ai-report-module__kZO71W__speedAuditCard{--speed-audit-color:var(--color-m-line);border:1px solid var(--color-m-line);background:var(--color-paper);text-align:center;border-radius:.34rem;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:9.2rem;padding:.82rem .55rem;display:flex}.ai-report-module__kZO71W__speedAuditCard:last-child{grid-column:1/-1}.ai-report-module__kZO71W__speedAuditCard[data-tone=good]{--speed-audit-color:#00a75a;border-color:#00a75a3d}.ai-report-module__kZO71W__speedAuditCard[data-tone=caution]{--speed-audit-color:#ee9b24;border-color:#ee9b244d}.ai-report-module__kZO71W__speedAuditCard[data-tone=critical]{--speed-audit-color:#bd483b;border-color:#bd483b47}.ai-report-module__kZO71W__speedAuditDial{width:4.5rem;height:4.5rem;overflow:visible}.ai-report-module__kZO71W__speedAuditDial circle{fill:none;stroke-width:4px}.ai-report-module__kZO71W__speedAuditTrack{stroke:color-mix(in srgb,var(--speed-audit-color)14%,white)}.ai-report-module__kZO71W__speedAuditProgress{stroke:var(--speed-audit-color);stroke-linecap:round;transform-origin:24px 24px;transform:rotate(-90deg)}.ai-report-module__kZO71W__speedAuditDial text{fill:var(--color-m-ink);font-family:var(--font-space-mono),monospace;text-anchor:middle;font-size:.74rem;font-weight:500}.ai-report-module__kZO71W__speedAuditCard h3{color:var(--color-m-ink);margin-top:.5rem;font-size:.74rem;font-weight:650;line-height:1.3}.ai-report-module__kZO71W__speedAuditCard small{color:var(--color-m-mute);margin-top:.2rem;font-size:.59rem;line-height:1.35}.ai-report-module__kZO71W__speedAgenticBadge{background:color-mix(in srgb,var(--speed-audit-color)10%,white);min-height:2.65rem;color:var(--speed-audit-color);border-radius:999px;align-items:center;gap:.55rem;padding:.55rem 1rem;display:inline-flex}.ai-report-module__kZO71W__speedAgenticBadge span{background:currentColor;border-radius:999px;width:.62rem;height:.62rem}.ai-report-module__kZO71W__speedAgenticBadge strong{font-family:var(--font-space-mono),monospace;font-size:1.35rem;font-weight:500;line-height:1}.ai-report-module__kZO71W__speedAuditNote{color:var(--color-m-mute);margin-top:.7rem;font-size:.66rem;line-height:1.5}.ai-report-module__kZO71W__speedMetricHeading{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-top:1.1rem;font-size:.78rem;font-weight:600}.ai-report-module__kZO71W__speedMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}.ai-report-module__kZO71W__speedMetricCard{border:1px solid var(--color-m-line);border-top:2px solid var(--color-m-line);background:linear-gradient(145deg,#e1c45f0b,transparent 48%),var(--color-paper);border-radius:.28rem;min-width:0;padding:.9rem;position:relative;overflow:hidden}.ai-report-module__kZO71W__speedMetricCard:last-child{grid-column:1/-1}.ai-report-module__kZO71W__speedMetricCard[data-tone=good]{border-top-color:#3e8d5e}.ai-report-module__kZO71W__speedMetricCard[data-tone=caution]{border-top-color:var(--color-m-gold-deep)}.ai-report-module__kZO71W__speedMetricCard[data-tone=critical]{border-top-color:#a8463b}.ai-report-module__kZO71W__speedMetricCard header{justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.ai-report-module__kZO71W__speedMetricCard header>span:first-child{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;font-size:.68rem}.ai-report-module__kZO71W__speedMetricCard>strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;letter-spacing:-.04em;margin-top:1rem;font-size:clamp(1.45rem,5vw,2.05rem);font-weight:500;line-height:1;display:block}.ai-report-module__kZO71W__speedMetricCard h3{color:var(--color-m-ink);margin-top:.65rem;font-size:.74rem;font-weight:650;line-height:1.35}.ai-report-module__kZO71W__speedMetricCard>p{color:var(--color-m-mute);margin-top:.35rem;font-size:.64rem;line-height:1.4}.ai-report-module__kZO71W__speedProvenance{min-width:0;color:var(--color-m-mute);font-family:var(--font-space-mono),monospace;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.8rem;font-size:.61rem;line-height:1.45;display:flex}.ai-report-module__kZO71W__speedProvenance span:not(:first-child):before{color:var(--color-m-gold-deep);content:"·";margin-right:.75rem}.ai-report-module__kZO71W__speedProvenance a{color:var(--color-m-gold-deep);text-underline-offset:.18rem;align-items:center;gap:.28rem;margin-left:auto;-webkit-text-decoration:underline #9a7a1761;text-decoration:underline #9a7a1761;display:inline-flex}.ai-report-module__kZO71W__speedScope{border-left:2px solid var(--color-m-gold-leaf);color:var(--color-m-mute);background:#e1c45f0e;margin-top:.9rem;padding:.78rem .9rem;font-size:.72rem;line-height:1.55}.ai-report-module__kZO71W__speedScope strong{color:var(--color-m-ink)}.ai-report-module__kZO71W__speedUnavailable{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.28rem;grid-template-columns:auto minmax(0,1fr);gap:.8rem;margin-top:1.3rem;padding:1rem;display:grid}.ai-report-module__kZO71W__speedUnavailable>span{border-color:var(--color-m-line);color:var(--color-m-mute)}.ai-report-module__kZO71W__speedUnavailable strong{color:var(--color-m-ink);font-size:.82rem;display:block}.ai-report-module__kZO71W__speedUnavailable p{color:var(--color-m-mute);margin-top:.35rem;font-size:.74rem;line-height:1.5}.ai-report-module__kZO71W__journeyPass strong,.ai-report-module__kZO71W__journeyPass .ai-report-module__kZO71W__signalMark{color:#24653e}.ai-report-module__kZO71W__journeyPartial strong,.ai-report-module__kZO71W__journeyPartial .ai-report-module__kZO71W__signalMark{color:var(--color-m-gold-deep)}.ai-report-module__kZO71W__journeyFail strong,.ai-report-module__kZO71W__journeyFail .ai-report-module__kZO71W__signalMark{color:#8a342c}.ai-report-module__kZO71W__journeyUnavailable strong,.ai-report-module__kZO71W__journeyUnavailable .ai-report-module__kZO71W__signalMark{color:var(--color-m-mute)}.ai-report-module__kZO71W__signalMark{align-self:start}.ai-report-module__kZO71W__ticketJourney{margin-top:1.4rem;display:grid}.ai-report-module__kZO71W__ticketJourney li{grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem;min-width:0;padding-bottom:1rem;display:grid;position:relative}.ai-report-module__kZO71W__ticketJourney li:not(:last-child):before{background:var(--color-m-line);content:"";width:1px;position:absolute;top:2rem;bottom:.15rem;left:1rem}.ai-report-module__kZO71W__journeyMarker{z-index:1;border:1px solid var(--color-m-line);background:var(--color-paper-raise);border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.ai-report-module__kZO71W__journeyMarker span{color:var(--color-m-mute);font-family:var(--font-space-mono),monospace;font-size:.75rem}.ai-report-module__kZO71W__ticketJourney .ai-report-module__kZO71W__journeyPass .ai-report-module__kZO71W__journeyMarker{border-color:#24653e61}.ai-report-module__kZO71W__ticketJourney .ai-report-module__kZO71W__journeyFail .ai-report-module__kZO71W__journeyMarker{border-color:#8a342c61}.ai-report-module__kZO71W__ticketJourney h3{color:var(--color-m-ink);font-size:.86rem;font-weight:650}.ai-report-module__kZO71W__ticketJourney strong{margin-top:.2rem;font-size:.75rem;display:block}.ai-report-module__kZO71W__ticketJourney p{color:var(--color-m-mute);margin-top:.38rem;font-size:.75rem;line-height:1.45}.ai-report-module__kZO71W__evidenceType{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem;display:inline-block}.ai-report-module__kZO71W__rawEvidence{border-left:2px solid var(--color-m-line);overflow-wrap:anywhere;font-family:var(--font-space-mono),monospace;padding-left:.65rem;color:var(--color-m-mute)!important;font-size:.75rem!important}.ai-report-module__kZO71W__evidenceGroups{border-top:1px solid var(--color-m-line);gap:0;margin-top:1.45rem;display:grid}.ai-report-module__kZO71W__evidenceGroup{border-bottom:1px solid var(--color-m-line)}.ai-report-module__kZO71W__evidenceGroup>summary,.ai-report-module__kZO71W__methodDisclosure>summary{cursor:pointer;touch-action:manipulation;list-style:none}.ai-report-module__kZO71W__evidenceGroup>summary{grid-template-columns:minmax(0,1fr) auto 1.75rem;align-items:center;gap:1rem;min-height:5.25rem;padding:1rem 0;display:grid;position:relative}.ai-report-module__kZO71W__evidenceGroup>summary h3{color:var(--color-m-ink);font-size:.95rem;font-weight:650}.ai-report-module__kZO71W__evidenceGroup>summary p{max-width:720px;color:var(--color-m-mute);margin-top:.3rem;font-size:.74rem;line-height:1.45}.ai-report-module__kZO71W__evidenceSummaryStats{color:var(--color-m-mute);white-space:nowrap;font-size:.7rem}.ai-report-module__kZO71W__evidenceSummaryStats strong:first-child{color:#24653e}.ai-report-module__kZO71W__evidenceSummaryStats strong:last-child{color:#8a342c}.ai-report-module__kZO71W__evidenceGroup .ai-report-module__kZO71W__findingsList{border-top:1px solid var(--color-m-line);margin-top:0;padding-inline:clamp(0rem,2vw,1rem)}.ai-report-module__kZO71W__actionGroups{gap:.8rem;margin-top:1.45rem;display:grid}.ai-report-module__kZO71W__actionGroups>article{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.28rem;min-width:0;padding:1rem}.ai-report-module__kZO71W__actionGroups>article[data-priority=fix_first]{background:linear-gradient(180deg,#a8463b0a,var(--color-paper)34%);border-top-color:#a8463b94}.ai-report-module__kZO71W__actionGroups>article[data-priority=improve_next]{border-top-color:#b1893494}.ai-report-module__kZO71W__actionGroupHeading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.ai-report-module__kZO71W__actionGroupHeading>span{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;font-size:.75rem}.ai-report-module__kZO71W__actionGroupHeading h3{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;font-size:1.05rem;font-weight:500}.ai-report-module__kZO71W__actionGroupHeading p{color:var(--color-m-mute);margin-top:.3rem;font-size:.75rem;line-height:1.45}.ai-report-module__kZO71W__actionGroupHeading>strong{border:1px solid var(--color-m-line);width:1.75rem;height:1.75rem;color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;border-radius:999px;place-items:center;font-size:.75rem;font-weight:500;display:grid}.ai-report-module__kZO71W__actionGroups ol{border-top:1px solid var(--color-m-line);margin-top:1rem}.ai-report-module__kZO71W__actionGroups ol>li{border-bottom:1px solid var(--color-m-line);padding:.9rem 0}.ai-report-module__kZO71W__actionGroups ol>li:last-child{border-bottom:0;padding-bottom:0}.ai-report-module__kZO71W__actionGroups h4{color:var(--color-m-ink);font-size:.82rem;font-weight:650;line-height:1.4}.ai-report-module__kZO71W__actionFindingSummary{border-left:2px solid var(--color-m-gold-leaf);background:var(--color-paper-sink);padding:.68rem .75rem}.ai-report-module__kZO71W__actionFindingSummary dd p{margin:0}.ai-report-module__kZO71W__actionFindingSummary ul{gap:.25rem;margin-top:.4rem;padding-left:1rem;list-style:outside;display:grid}.ai-report-module__kZO71W__actionFindingSummary li{padding:0}.ai-report-module__kZO71W__actionMayAffect dd{flex-wrap:wrap;gap:.35rem;display:flex}.ai-report-module__kZO71W__actionMayAffect dd span{border:1px solid var(--color-m-line);background:var(--color-paper-sink);color:var(--color-m-mute);border-radius:999px;padding:.2rem .48rem;font-size:.66rem;line-height:1.35}.ai-report-module__kZO71W__noActionItems{border-top:1px solid var(--color-m-line);color:var(--color-m-mute);margin-top:1rem;padding-top:.8rem;font-size:.75rem;line-height:1.5}.ai-report-module__kZO71W__methodDisclosure{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.28rem;overflow:hidden}.ai-report-module__kZO71W__methodDisclosure>summary{min-height:3.75rem;color:var(--color-m-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-size:.82rem;font-weight:650;display:flex}.ai-report-module__kZO71W__methodDisclosure[open]>summary{border-bottom:1px solid var(--color-m-line)}.ai-report-module__kZO71W__methodGrid{display:grid}.ai-report-module__kZO71W__methodGrid article{border-bottom:1px solid var(--color-m-line);padding:1rem}.ai-report-module__kZO71W__methodGrid h3,.ai-report-module__kZO71W__limitationsList h3{color:var(--color-m-ink);font-size:.8rem;font-weight:650}.ai-report-module__kZO71W__methodGrid p,.ai-report-module__kZO71W__limitationsList li{color:var(--color-m-mute);margin-top:.45rem;font-size:.75rem;line-height:1.55}.ai-report-module__kZO71W__limitationsList{border-bottom:1px solid var(--color-m-line);padding:1rem}.ai-report-module__kZO71W__limitationsList ul{gap:.25rem;margin-top:.45rem;padding-left:1.2rem;list-style:outside;display:grid}.ai-report-module__kZO71W__methodCaution{border:1px solid color-mix(in srgb,var(--color-m-gold-leaf)52%,var(--color-m-line));background:var(--color-paper-sink);color:var(--color-m-body);border-radius:.25rem;margin:1rem;padding:.8rem;font-size:.75rem;line-height:1.55}.ai-report-module__kZO71W__lockedDetails{border-top:1px solid var(--color-m-line);margin-top:3.5rem;padding-top:2.5rem}.ai-report-module__kZO71W__lockedSectionHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ai-report-module__kZO71W__lockedSectionHeader h2{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.6rem;font-size:clamp(1.35rem,3vw,2rem);font-weight:300}.ai-report-module__kZO71W__lockedLead{max-width:62ch;color:var(--color-m-mute);margin-top:.8rem;font-size:1rem;line-height:1.6}.ai-report-module__kZO71W__lockedOutline{border-block:1px solid var(--color-m-line);margin-top:1.5rem;display:grid}.ai-report-module__kZO71W__lockedOutline li{border-bottom:1px solid var(--color-m-line);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.65rem;padding:.65rem 0;display:grid}.ai-report-module__kZO71W__lockedOutline li:last-child{border-bottom:0}.ai-report-module__kZO71W__lockedOutline li>span:first-child{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;font-size:.75rem}.ai-report-module__kZO71W__lockedOutline strong{color:var(--color-m-ink);font-size:.9375rem;font-weight:650}.ai-report-module__kZO71W__lockState{border:1px solid var(--color-m-line);color:var(--color-m-mute);border-radius:999px;padding:.28rem .55rem;font-size:.75rem}.ai-report-module__kZO71W__lockedCta{justify-items:start;gap:.65rem;margin-top:1.5rem;display:grid}.ai-report-module__kZO71W__unlockInline{background:var(--color-m-gold-deep);color:var(--color-paper-raise)}.ai-report-module__kZO71W__unlockInline:hover{transform:translateY(-1px)}.ai-report-module__kZO71W__gateBackdrop{z-index:80;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#0b12282e;place-items:center end;padding:5.5rem clamp(1rem,4vw,4rem) 1rem;animation:.28s ease-out both ai-report-module__kZO71W__backdropIn;display:grid;position:fixed;inset:0;overflow-y:auto}.ai-report-module__kZO71W__gateDialog{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--color-m-line);background:var(--color-paper-raise);width:min(570px,100%);max-height:calc(100svh - 6.5rem);color:var(--color-m-body);border-radius:.55rem;animation:.45s cubic-bezier(.16,1,.3,1) both ai-report-module__kZO71W__dialogIn;overflow-y:auto;box-shadow:-18px 26px 72px #04081657}.ai-report-module__kZO71W__gateTopbar{border-bottom:1px solid var(--color-m-line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:3.25rem;padding:0 .9rem;display:grid}.ai-report-module__kZO71W__closeButton{width:2.75rem;height:2.75rem;color:var(--color-m-mute);border-radius:999px;justify-self:start;place-items:center;font-size:1.55rem;line-height:1;display:grid}.ai-report-module__kZO71W__closeButton:hover{background:var(--color-paper-sink);color:var(--color-m-ink)}.ai-report-module__kZO71W__gateMark{color:var(--color-m-gold-deep);place-items:center;display:grid}.ai-report-module__kZO71W__changeTheaterGate{color:var(--color-m-mute);justify-self:end}.ai-report-module__kZO71W__gateCopy{text-align:center;padding:1.3rem clamp(1.2rem,5vw,2.6rem) .8rem}.ai-report-module__kZO71W__gateCopy h2{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.55rem;font-size:clamp(1.65rem,5vw,2.5rem);font-weight:300;line-height:1.15}.ai-report-module__kZO71W__gateCopy h2:focus,.ai-report-module__kZO71W__unlockedIntro h2:focus{outline:none}.ai-report-module__kZO71W__gateCopy>p:not(.ai-report-module__kZO71W__reportKicker){max-width:480px;color:var(--color-m-mute);margin:.75rem auto 0;font-size:1rem;line-height:1.6}.ai-report-module__kZO71W__stepIndicator{grid-template-columns:repeat(3,1fr);max-width:360px;margin:1.15rem auto 0;display:grid}.ai-report-module__kZO71W__stepIndicator>span{color:var(--color-m-mute);justify-items:center;gap:.35rem;display:grid;position:relative}.ai-report-module__kZO71W__stepIndicator>span:after{z-index:0;background:var(--color-m-line);content:"";width:100%;height:1px;position:absolute;top:.82rem;left:50%}.ai-report-module__kZO71W__stepIndicator>span:last-child:after{display:none}.ai-report-module__kZO71W__stepIndicator i{z-index:1;border:1px solid var(--color-m-line);background:var(--color-paper-raise);width:1.65rem;height:1.65rem;font-family:var(--font-space-mono),monospace;border-radius:999px;place-items:center;font-size:.75rem;font-style:normal;display:grid}.ai-report-module__kZO71W__stepIndicator small{letter-spacing:.04em;font-size:.75rem}.ai-report-module__kZO71W__stepIndicator .ai-report-module__kZO71W__stepActive{color:var(--color-m-gold-deep)}.ai-report-module__kZO71W__stepIndicator .ai-report-module__kZO71W__stepActive i{border-color:var(--color-m-gold-deep);background:var(--color-m-gold-deep);color:var(--color-paper-raise)}.ai-report-module__kZO71W__stepIndicator .ai-report-module__kZO71W__stepActive:after{background:var(--color-m-gold-deep)}.ai-report-module__kZO71W__gateForm{padding:.9rem clamp(1.2rem,5vw,2.6rem) 1.5rem}.ai-report-module__kZO71W__gateForm .ai-report-module__kZO71W__field{color:var(--color-m-ink)}.ai-report-module__kZO71W__gateForm .ai-report-module__kZO71W__field input{border-color:var(--color-m-line);color:var(--color-m-ink);background:#fffdfa}.ai-report-module__kZO71W__gateForm .ai-report-module__kZO71W__field input::placeholder{color:var(--color-m-mute)}.ai-report-module__kZO71W__organizationEmailPolicy{border:1px solid color-mix(in srgb,var(--color-m-gold-deep)30%,var(--color-m-line));background:linear-gradient(135deg,color-mix(in srgb,var(--color-m-gold-leaf)10%,transparent),transparent 58%),var(--color-paper);border-radius:.55rem;overflow:hidden}.ai-report-module__kZO71W__organizationEmailHeading{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem .9rem .8rem;display:grid}.ai-report-module__kZO71W__organizationEmailHeading>span{border:1px solid color-mix(in srgb,var(--color-m-gold-deep)42%,var(--color-m-line));background:color-mix(in srgb,var(--color-m-gold-leaf)12%,var(--color-paper-raise));width:2rem;height:2rem;color:var(--color-m-gold-deep);border-radius:999px;place-items:center;display:grid}.ai-report-module__kZO71W__organizationEmailHeading strong{color:var(--color-m-ink);font-size:.83rem;font-weight:600;line-height:1.35;display:block}.ai-report-module__kZO71W__organizationEmailHeading p{color:var(--color-m-mute);margin-top:.22rem;font-size:.875rem;line-height:1.5}.ai-report-module__kZO71W__reportAccessLimits{border-top:1px solid var(--color-m-line);background:color-mix(in srgb,var(--color-paper-sink)54%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-report-module__kZO71W__reportAccessLimitLabel{border-bottom:1px solid var(--color-m-line);color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;padding:.5rem .85rem .42rem;font-size:.62rem;font-weight:600}.ai-report-module__kZO71W__reportAccessLimits>span{gap:.12rem;padding:.72rem .85rem;display:grid}.ai-report-module__kZO71W__reportAccessLimits>span+span{border-left:1px solid var(--color-m-line)}.ai-report-module__kZO71W__reportAccessLimits strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;letter-spacing:.02em;font-size:.75rem;font-weight:600}.ai-report-module__kZO71W__reportAccessLimits small{color:var(--color-m-mute);font-size:.75rem;line-height:1.4}.ai-report-module__kZO71W__reportAccessHelp{border-bottom:1px solid var(--color-m-line);color:var(--color-m-mute);padding:0 .1rem .8rem;font-size:.8125rem;line-height:1.5}.ai-report-module__kZO71W__reportAccessHelp summary{min-height:2.75rem;color:var(--color-m-body);cursor:pointer;align-items:center;gap:.55rem;font-weight:600;list-style:none;display:inline-flex}.ai-report-module__kZO71W__reportAccessHelp summary:focus-visible{outline:2px solid var(--color-m-gold-deep);outline-offset:3px;border-radius:.2rem}.ai-report-module__kZO71W__reportAccessHelp>div{gap:.45rem;margin-top:.55rem;padding-left:1rem;display:grid}.ai-report-module__kZO71W__reportAccessHelp a,.ai-report-module__kZO71W__gateDialog .ai-report-module__kZO71W__gateError a{color:var(--color-m-gold-deep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.ai-report-module__kZO71W__gateDialog .ai-report-module__kZO71W__gateError{background:color-mix(in srgb,#a43f35 7%,var(--color-paper-raise));color:#81372f}.ai-report-module__kZO71W__gateDialog .ai-report-module__kZO71W__gateError:focus{outline-offset:2px;outline:2px solid #a43f35}.ai-report-module__kZO71W__gateDialog .ai-report-module__kZO71W__gateError>div{gap:.38rem;display:grid}.ai-report-module__kZO71W__gateDialog .ai-report-module__kZO71W__gateError p{font-size:.75rem;line-height:1.45}.ai-report-module__kZO71W__gateLegal,.ai-report-module__kZO71W__optionalNote,.ai-report-module__kZO71W__codeHelp{color:var(--color-m-mute);text-align:center;font-size:.8125rem;line-height:1.5}.ai-report-module__kZO71W__gateLegal a{color:var(--color-m-gold-deep);text-underline-offset:2px;text-decoration:underline}.ai-report-module__kZO71W__relationshipGroup{border:1px solid var(--color-m-line);border-radius:.55rem;gap:0;display:grid;overflow:hidden}.ai-report-module__kZO71W__relationshipGroup legend{width:100%;color:var(--color-m-ink);margin-bottom:.75rem;font-size:.86rem;font-weight:500;line-height:1.4}.ai-report-module__kZO71W__relationshipChoice{border-bottom:1px solid var(--color-m-line);min-height:2.85rem;color:var(--color-m-body);cursor:pointer;background:#fffdfa;grid-template-columns:1.4rem 1fr;align-items:center;gap:.7rem;padding:.7rem .85rem;font-size:.9rem;display:grid;position:relative}.ai-report-module__kZO71W__relationshipChoice:last-child{border-bottom:0}.ai-report-module__kZO71W__relationshipChoice input,.ai-report-module__kZO71W__mailingChoice input{opacity:0;width:1px;height:1px;position:absolute}.ai-report-module__kZO71W__radioMark{border:1px solid var(--color-m-mute);border-radius:999px;place-items:center;width:1.2rem;height:1.2rem;display:grid}.ai-report-module__kZO71W__relationshipChoice input:checked+.ai-report-module__kZO71W__radioMark{border:.34rem solid var(--color-m-gold-deep)}:is(.ai-report-module__kZO71W__relationshipChoice:has(input:focus-visible),.ai-report-module__kZO71W__mailingChoice:has(input:focus-visible)){outline:2px solid var(--color-m-gold-deep);outline-offset:2px}.ai-report-module__kZO71W__mailingChoice{border:1px dashed color-mix(in srgb,var(--color-m-gold-deep)38%,var(--color-m-line));background:color-mix(in srgb,var(--color-m-gold-leaf)7%,var(--color-paper));cursor:pointer;border-radius:.55rem;grid-template-columns:1.4rem 1fr;align-items:flex-start;gap:.75rem;padding:.9rem;display:grid;position:relative}.ai-report-module__kZO71W__checkboxMark{border:1px solid var(--color-m-mute);color:#0000;border-radius:.18rem;place-items:center;width:1.2rem;height:1.2rem;margin-top:.08rem;display:grid!important}.ai-report-module__kZO71W__mailingChoice input:checked+.ai-report-module__kZO71W__checkboxMark{border-color:var(--color-m-gold-deep);background:var(--color-m-gold-deep);color:var(--color-paper-raise)}.ai-report-module__kZO71W__mailingChoice strong,.ai-report-module__kZO71W__mailingChoice small{display:block}.ai-report-module__kZO71W__mailingChoice strong{color:var(--color-m-ink);justify-content:space-between;align-items:center;gap:.75rem;font-size:.84rem;display:flex}.ai-report-module__kZO71W__mailingChoice strong em{border:1px solid var(--color-m-line);color:var(--color-m-gold-deep);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .45rem;font-size:.875rem;font-style:normal;font-weight:500}.ai-report-module__kZO71W__mailingChoice small{color:var(--color-m-mute);margin-top:.3rem;font-size:.75rem;font-weight:400;line-height:1.45}.ai-report-module__kZO71W__gateActions{z-index:1;background:linear-gradient(180deg,transparent,var(--color-paper-raise)22%);grid-template-columns:auto 1fr;gap:.65rem;padding-top:.85rem;display:grid;position:sticky;bottom:0}.ai-report-module__kZO71W__gateBack{border:1px solid var(--color-m-line);min-height:3rem;color:var(--color-m-body);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1rem;font-size:.84rem;display:inline-flex}.ai-report-module__kZO71W__codeField input{font-family:var(--font-space-mono),monospace;letter-spacing:.3em;text-align:center;font-size:clamp(1.35rem,6vw,2rem)!important}.ai-report-module__kZO71W__devCode{border:1px solid var(--color-m-line);background:var(--color-paper);color:var(--color-m-mute);text-align:center;border-radius:.4rem;padding:.65rem;font-size:.75rem}.ai-report-module__kZO71W__devCode strong{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace}.ai-report-module__kZO71W__codeActions{justify-content:center;gap:1.4rem;display:flex}.ai-report-module__kZO71W__codeActions button{min-height:2.75rem;color:var(--color-m-gold-deep);text-underline-offset:3px;font-size:.76rem;text-decoration:underline}.ai-report-module__kZO71W__codeActions button:disabled{opacity:.45}.ai-report-module__kZO71W__unlockedIntro{gap:1.5rem;display:grid}.ai-report-module__kZO71W__unlockedIntro>div:first-child>p:last-child{max-width:760px;color:var(--color-m-mute);margin-top:.8rem;font-size:.93rem;line-height:1.65}.ai-report-module__kZO71W__mailingNotice{border:1px solid var(--color-m-line);background:var(--color-paper);color:var(--color-m-body);border-radius:.5rem;align-items:flex-start;gap:.65rem;padding:.8rem;font-size:.75rem;line-height:1.45;display:flex}.ai-report-module__kZO71W__mailingNotice svg{color:var(--color-m-gold-deep);flex:none}.ai-report-module__kZO71W__priorityList{border-top:1px solid var(--color-m-line);gap:0;margin-top:1.5rem;display:grid}.ai-report-module__kZO71W__priorityList article{border-bottom:1px solid var(--color-m-line);background:0 0;grid-template-columns:2rem 1fr;gap:.8rem;padding:1.35rem .2rem;display:grid}.ai-report-module__kZO71W__priorityList article:first-child{border:1px solid color-mix(in srgb,var(--color-m-gold-leaf)62%,var(--color-m-line));background:var(--color-paper);margin:.65rem 0;padding-inline:1rem}.ai-report-module__kZO71W__priorityList article p{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.ai-report-module__kZO71W__priorityList article h3,.ai-report-module__kZO71W__findingRow h3,.ai-report-module__kZO71W__aiCard h3,.ai-report-module__kZO71W__actionPlan h3{color:var(--color-m-ink);font-size:1rem;font-weight:500}.ai-report-module__kZO71W__priorityList article h3{margin-top:.3rem}.ai-report-module__kZO71W__priorityList article span,.ai-report-module__kZO71W__priorityList article strong{color:var(--color-m-mute);margin-top:.55rem;font-size:.84rem;line-height:1.5;display:block}.ai-report-module__kZO71W__priorityList article strong{color:var(--color-m-body);font-weight:500}.ai-report-module__kZO71W__sectionCount{flex:none}.ai-report-module__kZO71W__sectionLead{max-width:75ch;color:var(--color-m-mute);margin-top:.8rem;font-size:1rem;line-height:1.6}.ai-report-module__kZO71W__findingsList,.ai-report-module__kZO71W__googleFindings{border-top:1px solid var(--color-m-line);margin-top:1.3rem}.ai-report-module__kZO71W__findingRow{border-bottom:1px solid var(--color-m-line);grid-template-columns:2rem 1fr;gap:.85rem;padding:1.15rem 0;display:grid}.ai-report-module__kZO71W__findingTitleRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai-report-module__kZO71W__findingRow p{max-width:800px;color:var(--color-m-mute);margin-top:.55rem;font-size:.85rem;line-height:1.55}.ai-report-module__kZO71W__findingEvidence{background:var(--color-paper-sink);border-radius:.4rem;gap:.35rem;margin-top:.65rem;padding:.65rem .75rem;font-size:.77rem;line-height:1.5;display:grid}.ai-report-module__kZO71W__findingEvidence span{color:var(--color-m-mute)}.ai-report-module__kZO71W__findingEvidence strong{color:var(--color-m-body)}.ai-report-module__kZO71W__findingRow a,.ai-report-module__kZO71W__citationList a{min-height:2.75rem;color:var(--color-m-gold-deep);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.ai-report-module__kZO71W__googleStates{border:1px solid var(--color-m-line);background:var(--color-m-line);border-radius:.25rem;gap:1px;margin-top:1.4rem;display:grid;overflow:hidden}.ai-report-module__kZO71W__googleStates>div{background:var(--color-paper);border:0;border-radius:0;grid-template-columns:1.7rem 1fr;padding:.9rem;display:grid}.ai-report-module__kZO71W__googleStates svg{color:var(--color-m-gold-deep);grid-row:span 2}.ai-report-module__kZO71W__googleStates span{color:var(--color-m-mute);font-size:.75rem}.ai-report-module__kZO71W__googleStates strong{color:var(--color-m-ink);margin-top:.25rem;font-size:.88rem}.ai-report-module__kZO71W__googleFindings>p:not(.ai-report-module__kZO71W__emptyEvidence){border-bottom:1px solid var(--color-m-line);color:var(--color-m-body);gap:.6rem;padding:.85rem 0;font-size:.84rem;display:flex}.ai-report-module__kZO71W__googleFindings>p svg{color:var(--color-m-gold-deep);flex:none}.ai-report-module__kZO71W__googleAttribution{min-height:2.75rem;color:var(--color-m-gold-deep);align-items:center;gap:.4rem;margin-top:.55rem;font-size:.75rem;display:inline-flex}.ai-report-module__kZO71W__googleReadinessPanel{border:1px solid color-mix(in srgb,var(--color-m-gold-deep)45%,var(--color-m-line));background:var(--color-paper-sink);border-radius:.25rem;gap:.55rem;margin-top:.85rem;padding:.85rem .95rem;display:grid}.ai-report-module__kZO71W__googleReadinessLabel{color:var(--color-m-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.ai-report-module__kZO71W__googleReadinessPanel p{color:var(--color-m-body);font-size:.84rem;line-height:1.55}.ai-report-module__kZO71W__googleReadinessPanel small{color:var(--color-m-mute);font-size:.75rem}.ai-report-module__kZO71W__googleReadinessLinks{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.ai-report-module__kZO71W__googleReadinessLinks a{min-height:2.75rem;color:var(--color-m-gold-deep);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.ai-report-module__kZO71W__methodNote{color:var(--color-m-mute);margin-top:1.1rem;font-size:.78rem;line-height:1.5}.ai-report-module__kZO71W__aiVisibilitySummary{background:linear-gradient(135deg,#e1c45f14,transparent 42%),var(--color-paper);border:1px solid #e1c45f4d;border-radius:.32rem;margin-top:1.2rem;padding:1rem;overflow:hidden}.ai-report-module__kZO71W__aiVisibilitySummary>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ai-report-module__kZO71W__aiVisibilityTitle{align-items:center;gap:.7rem;display:flex}.ai-report-module__kZO71W__aiVisibilityTitle>span{width:2.35rem;height:2.35rem;color:var(--color-m-gold-deep);background:#e1c45f14;border:1px solid #9a7a1757;border-radius:999px;flex:none;place-items:center;display:grid}.ai-report-module__kZO71W__aiVisibilityTitle h3{color:var(--color-m-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.2rem;font-size:1.08rem;font-weight:500;line-height:1.35}.ai-report-module__kZO71W__aiVisibilityLead{max-width:760px;color:var(--color-m-mute);margin-top:.7rem;font-size:.74rem;line-height:1.5}.ai-report-module__kZO71W__aiVisibilitySummary dl{gap:.55rem;margin-top:.85rem;display:grid}.ai-report-module__kZO71W__aiVisibilitySummary dl>div{border-left:2px solid var(--color-m-gold-leaf);background:var(--color-paper-sink);padding:.65rem .75rem}.ai-report-module__kZO71W__aiVisibilitySummary dt{color:var(--color-m-mute);letter-spacing:.05em;text-transform:uppercase;font-size:.64rem;font-weight:650}.ai-report-module__kZO71W__aiVisibilitySummary dd{color:var(--color-m-ink);font-family:var(--font-space-mono),monospace;margin-top:.2rem;font-size:1.15rem}.ai-report-module__kZO71W__aiVisibilityGaps{border-top:1px solid var(--color-m-line);margin-top:.8rem;padding-top:.7rem}.ai-report-module__kZO71W__aiVisibilityGaps>strong{color:var(--color-m-ink);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.ai-report-module__kZO71W__aiVisibilityGaps>p{color:var(--color-m-mute);margin-top:.3rem;font-size:.68rem;line-height:1.45}.ai-report-module__kZO71W__aiVisibilityGaps ul{color:var(--color-m-body);gap:.28rem;margin-top:.45rem;padding-left:1rem;font-size:.73rem;line-height:1.48;list-style:outside;display:grid}.ai-report-module__kZO71W__aiVisibilitySummary>footer{border-top:1px solid var(--color-m-line);color:var(--color-m-mute);flex-wrap:wrap;gap:.35rem 1rem;margin-top:.8rem;padding-top:.65rem;font-size:.67rem;line-height:1.45;display:flex}.ai-report-module__kZO71W__aiVisibilitySummary>footer strong{color:var(--color-m-body);font-weight:650}.ai-report-module__kZO71W__aiGrid{gap:.9rem;margin-top:1.5rem;display:grid}.ai-report-module__kZO71W__aiCard{border:1px solid var(--color-m-line);background:var(--color-paper);border-radius:.25rem;min-width:0;padding:1rem}.ai-report-module__kZO71W__aiCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ai-report-module__kZO71W__aiCardHeader p,.ai-report-module__kZO71W__observedAt{color:var(--color-m-mute);font-size:.75rem}.ai-report-module__kZO71W__aiCardHeader h3{margin-top:.2rem}.ai-report-module__kZO71W__observedAt{margin-top:.8rem}.ai-report-module__kZO71W__mentionState{color:var(--color-m-mute);margin-top:.75rem;font-size:.75rem}.ai-report-module__kZO71W__mentionState strong{color:var(--color-m-ink)}.ai-report-module__kZO71W__aiAnswer,.ai-report-module__kZO71W__aiError{color:var(--color-m-body);white-space:pre-wrap;margin-top:.8rem;font-size:.85rem;line-height:1.6}.ai-report-module__kZO71W__aiError{color:#8a342c}.ai-report-module__kZO71W__promptDisclosure{border-top:1px solid var(--color-m-line);margin-top:.8rem;padding-top:.7rem}.ai-report-module__kZO71W__promptDisclosure summary{min-height:2.75rem;color:var(--color-m-gold-deep);cursor:pointer;touch-action:manipulation;align-items:center;font-size:.75rem;display:flex}.ai-report-module__kZO71W__aiDisclosureBody{gap:.8rem;padding-bottom:.2rem;display:grid}.ai-report-module__kZO71W__aiDisclosureBody>div>strong{color:var(--color-m-ink);letter-spacing:.05em;text-transform:uppercase;font-size:.67rem}.ai-report-module__kZO71W__aiDisclosureBody .ai-report-module__kZO71W__aiAnswer{margin-top:.35rem}.ai-report-module__kZO71W__promptText{overflow-wrap:anywhere;color:var(--color-m-mute);font-family:var(--font-space-mono),monospace;margin-top:.6rem;font-size:.75rem;line-height:1.5}.ai-report-module__kZO71W__citationList{border-top:1px solid var(--color-m-line);margin-top:.9rem;padding-top:.7rem;display:grid}.ai-report-module__kZO71W__citationList>span{color:var(--color-m-mute);font-size:.75rem}.ai-report-module__kZO71W__citationList a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-report-module__kZO71W__emptyEvidence{border:1px solid var(--color-m-line);background:var(--color-paper);color:var(--color-m-mute);border-radius:.25rem;margin-top:1rem;padding:1rem;font-size:.84rem}.ai-report-module__kZO71W__actionPlan{border-top:1px solid var(--color-m-line);gap:0;margin-top:1.4rem;display:grid}.ai-report-module__kZO71W__actionPlan li{border-bottom:1px solid var(--color-m-line);grid-template-columns:2rem 1fr;gap:.85rem;padding:1.1rem 0;display:grid}.ai-report-module__kZO71W__actionPlan>li>span{color:var(--color-m-gold-deep);font-family:var(--font-space-mono),monospace;font-size:.72rem}.ai-report-module__kZO71W__actionPlan p,.ai-report-module__kZO71W__actionPlan strong{max-width:800px;color:var(--color-m-mute);margin-top:.5rem;font-size:.76rem;line-height:1.55;display:block}.ai-report-module__kZO71W__actionPlan strong{color:var(--color-m-body)}.ai-report-module__kZO71W__methodologySection{gap:1.5rem;display:grid}.ai-report-module__kZO71W__methodologySection>div:last-child{color:var(--color-m-mute);gap:.8rem;font-size:.82rem;line-height:1.6;display:grid}.ai-report-module__kZO71W__methodologySection ul{gap:.35rem;padding-left:1.2rem;list-style:outside;display:grid}.ai-report-module__kZO71W__reportInquiryAction,.ai-report-module__kZO71W__reportPdfAction{gap:.45rem;min-width:0;max-width:24rem;display:grid}.ai-report-module__kZO71W__reportHeaderActions .ai-report-module__kZO71W__reportInquiryButton{background:var(--color-gold);min-height:3rem;color:var(--color-night-deep);text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1.2rem;font-size:.82rem;font-weight:650;line-height:1.35;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.ai-report-module__kZO71W__reportHeaderActions .ai-report-module__kZO71W__reportInquiryButton:hover:not(:disabled){background:#e8cf78;border-color:#0000;transform:translateY(-1px);box-shadow:0 .7rem 2rem #dcc2662e}.ai-report-module__kZO71W__reportHeaderActions .ai-report-module__kZO71W__reportInquiryButton:focus-visible{outline:2px solid var(--color-m-gold-deep);outline-offset:3px}.ai-report-module__kZO71W__reportHeaderActions .ai-report-module__kZO71W__reportInquiryButton:disabled{cursor:wait;opacity:.82}.ai-report-module__kZO71W__reportInquiryError{color:#8f342d;align-items:flex-start;gap:.45rem;margin:0;font-size:.74rem;line-height:1.5;display:flex}.ai-report-module__kZO71W__reportInquiryError svg{flex:none;margin-top:.08rem}.ai-report-module__kZO71W__reportHeaderActions .ai-report-module__kZO71W__reportInquiryButtonSuccess{border:1px solid var(--color-gold-deep);background:var(--color-night-deep);color:var(--color-gold);box-shadow:inset 0 0 0 1px #dcc26614}.ai-report-module__kZO71W__reportHeaderActions .ai-report-module__kZO71W__reportInquiryButtonSuccess:hover:not(:disabled){border-color:var(--color-gold);background:#15203f;box-shadow:0 .7rem 2rem #0b12282e}.ai-report-module__kZO71W__inquirySuccessDialog{box-sizing:border-box;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--color-gold)54%,transparent);background:linear-gradient(180deg,var(--color-stage)0%,var(--color-night-deep)54%,var(--color-night)100%);width:min(43.5rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--color-ink);border-radius:.65rem;margin:auto;padding:0;animation:.48s cubic-bezier(.16,1,.3,1) backwards ai-report-module__kZO71W__inquirySuccessDialogIn;position:fixed;inset:0;overflow:auto;box-shadow:0 2.2rem 7rem #030714a8,inset 0 0 0 1px #f5f0e806}.ai-report-module__kZO71W__inquirySuccessDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a19cc;animation:.24s cubic-bezier(.25,1,.5,1) backwards ai-report-module__kZO71W__inquirySuccessBackdropIn}.ai-report-module__kZO71W__inquirySuccessDialogClosing{pointer-events:none;animation:.18s cubic-bezier(.7,0,.84,0) forwards ai-report-module__kZO71W__inquirySuccessDialogOut}.ai-report-module__kZO71W__inquirySuccessDialogClosing::backdrop{animation:.16s cubic-bezier(.7,0,.84,0) forwards ai-report-module__kZO71W__inquirySuccessBackdropOut}.ai-report-module__kZO71W__inquirySuccessSurface{isolation:isolate;min-height:100%;padding:1.25rem clamp(1.35rem,5vw,3.6rem) 2.35rem;position:relative;overflow:hidden}.ai-report-module__kZO71W__inquirySuccessSurface:before{z-index:-1;content:"";pointer-events:none;border:1px solid #dcc26629;border-radius:.34rem;position:absolute;inset:.55rem}.ai-report-module__kZO71W__inquirySuccessSurface:after{z-index:-2;content:"";pointer-events:none;background:radial-gradient(circle,#f5f0e811,#0000 68%);border-radius:50%;width:36rem;height:28rem;position:absolute;top:-14rem;left:50%;transform:translate(-50%)}.ai-report-module__kZO71W__inquirySuccessClose{z-index:3;width:2.75rem;height:2.75rem;color:var(--color-gold);background:#0b1228b8;border:1px solid #dcc26647;border-radius:999px;place-items:center;font-size:1.5rem;line-height:1;transition:border-color .16s cubic-bezier(.25,1,.5,1),background .16s cubic-bezier(.25,1,.5,1),transform .16s cubic-bezier(.25,1,.5,1);display:grid;position:absolute;top:1.1rem;right:1.1rem}.ai-report-module__kZO71W__inquirySuccessClose:hover{border-color:var(--color-gold);background:#182342;transform:scale(1.04)}.ai-report-module__kZO71W__inquirySuccessClose:active{transform:scale(.97)}.ai-report-module__kZO71W__inquirySuccessClose:focus-visible,.ai-report-module__kZO71W__inquirySuccessPrimary:focus-visible{outline:2px solid var(--color-gold-bright);outline-offset:3px}.ai-report-module__kZO71W__inquirySuccessStage{isolation:isolate;pointer-events:none;width:100%;height:11.75rem;position:relative}.ai-report-module__kZO71W__inquirySuccessCrest{transform-origin:50%;display:block;position:absolute;inset:0}.ai-report-module__kZO71W__inquirySuccessSpotlight{z-index:-1;opacity:.82;background:radial-gradient(#f5f0e81a 0%,#b7beda09 42%,#0000 72%);border-radius:50%;width:19rem;height:13rem;animation:.7s cubic-bezier(.16,1,.3,1) 40ms backwards ai-report-module__kZO71W__inquirySuccessSpotlightIn;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(1)}.ai-report-module__kZO71W__inquirySuccessFootlight{z-index:0;opacity:.7;background:linear-gradient(90deg,#0000,#b0983861 22%,#edd97ac7 50%,#b0983861 78%,#0000);width:min(25rem,88%);height:1px;animation:.72s cubic-bezier(.16,1,.3,1) .15s backwards ai-report-module__kZO71W__inquirySuccessFootlightIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(1)}.ai-report-module__kZO71W__inquirySuccessFootlight:after{border:1px solid var(--color-gold-bright);background:var(--color-night-deep);content:"";opacity:.88;width:.38rem;height:.38rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ai-report-module__kZO71W__inquirySuccessOrbit{z-index:1;width:10.9rem;height:10.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-report-module__kZO71W__inquirySuccessRing{border-radius:50%;position:absolute}.ai-report-module__kZO71W__inquirySuccessRingOuter{border:1px solid #dcc26642;animation:.72s cubic-bezier(.16,1,.3,1) 80ms backwards ai-report-module__kZO71W__inquirySuccessRingOuterIn;inset:0}.ai-report-module__kZO71W__inquirySuccessRingOuter:before,.ai-report-module__kZO71W__inquirySuccessRingOuter:after{border-radius:inherit;content:"";position:absolute;inset:-.32rem}.ai-report-module__kZO71W__inquirySuccessRingOuter:before{border-top:1px solid #edd97ab8;border-bottom:1px solid #b098386b}.ai-report-module__kZO71W__inquirySuccessRingOuter:after{border-left:1px solid #b0983833;border-right:1px solid #edd97a4d;inset:.42rem}.ai-report-module__kZO71W__inquirySuccessRingInner{border:1px solid #dcc2665c;animation:.68s cubic-bezier(.16,1,.3,1) .11s backwards ai-report-module__kZO71W__inquirySuccessRingInnerIn;inset:1.12rem}.ai-report-module__kZO71W__inquirySuccessNode{z-index:2;top:calc(50% + var(--node-y));left:calc(50% + var(--node-x));border:1px solid var(--color-gold-bright);background:var(--color-night-deep);opacity:.78;width:.32rem;height:.32rem;animation:ai-report-module__kZO71W__inquirySuccessNodeIn .36s var(--node-delay)cubic-bezier(.16,1,.3,1)backwards;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(1)}.ai-report-module__kZO71W__inquirySuccessNode:after{content:"";opacity:0;width:1.15rem;height:1.15rem;animation:ai-report-module__kZO71W__inquirySuccessNodeGlint .5s calc(var(--node-delay) + 80ms)cubic-bezier(.16,1,.3,1)backwards;border:1px solid #edd97a4d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.45)}.ai-report-module__kZO71W__inquirySuccessFlower{z-index:2;background:radial-gradient(circle at 50% 38%,#f5f0e80f,transparent 48%),color-mix(in srgb,var(--color-night-deep)94%,var(--color-gold));opacity:1;border:1px solid #dcc2667a;border-radius:50%;place-items:center;width:7rem;height:7rem;animation:.65s cubic-bezier(.16,1,.3,1) .12s backwards ai-report-module__kZO71W__inquirySuccessFlowerIn;display:grid;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 0 0 .44rem #0b1228eb,0 0 0 .5rem #dcc26633,0 1.2rem 3rem #03071466}.ai-report-module__kZO71W__inquirySuccessFlowerMark:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#f5f0e824,#0000);width:1.8rem;animation:.62s cubic-bezier(.25,1,.5,1) .43s backwards ai-report-module__kZO71W__inquirySuccessSealSheen;position:absolute;top:-18%;bottom:-18%;left:0;transform:translate(-250%)rotate(14deg)}.ai-report-module__kZO71W__inquirySuccessFlowerMark{border-radius:inherit;place-items:center;width:100%;height:100%;animation:.56s cubic-bezier(.16,1,.3,1) .21s backwards ai-report-module__kZO71W__inquirySuccessFlowerMarkIn;display:grid;position:relative;overflow:hidden}.ai-report-module__kZO71W__inquirySuccessFlowerMark svg{width:6.5rem;height:6.5rem;display:block}.ai-report-module__kZO71W__inquirySuccessSealCheck{z-index:3;border:2px solid var(--color-night-deep);background:var(--color-gold-bright);width:1.72rem;height:1.72rem;color:var(--color-night-deep);border-radius:50%;place-items:center;animation:.36s cubic-bezier(.16,1,.3,1) .54s backwards ai-report-module__kZO71W__inquirySuccessCheckIn;display:grid;position:absolute;bottom:.3rem;right:.12rem;box-shadow:0 .45rem 1.2rem #0307146b}.ai-report-module__kZO71W__inquirySuccessCopy{z-index:2;text-align:center;justify-items:center;gap:0;max-width:34rem;margin:-.05rem auto 0;display:grid;position:relative}.ai-report-module__kZO71W__inquirySuccessKicker{color:var(--color-gold-bright);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:.75rem;font-weight:700;line-height:1.3;animation:.36s cubic-bezier(.16,1,.3,1) .32s backwards ai-report-module__kZO71W__inquirySuccessCopyIn;display:flex}.ai-report-module__kZO71W__inquirySuccessKicker span{background:var(--color-gold-deep);width:1.8rem;height:1px}.ai-report-module__kZO71W__inquirySuccessCopy h2{max-width:30rem;color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;letter-spacing:.005em;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(2rem,5.5vw,2.85rem);font-weight:300;line-height:1.1;animation:.4s cubic-bezier(.16,1,.3,1) .38s backwards ai-report-module__kZO71W__inquirySuccessCopyIn}.ai-report-module__kZO71W__inquirySuccessCopy>p:not(.ai-report-module__kZO71W__inquirySuccessKicker){color:#f5f0e8d1;text-wrap:pretty;max-width:26rem;margin:.95rem 0 0;font-size:clamp(.98rem,2.2vw,1.05rem);line-height:1.6;animation:.4s cubic-bezier(.16,1,.3,1) .43s backwards ai-report-module__kZO71W__inquirySuccessCopyIn}.ai-report-module__kZO71W__inquirySuccessSpamNote{color:#f5f0e8b8;text-align:left;border-top:1px solid #dcc26633;grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:.85rem;width:min(100%,27rem);margin-top:1.25rem;padding-top:1rem;animation:.4s cubic-bezier(.16,1,.3,1) .49s backwards ai-report-module__kZO71W__inquirySuccessCopyIn;display:grid}.ai-report-module__kZO71W__inquirySuccessMailIcon{width:2.15rem;height:2.15rem;color:var(--color-gold);background:#dcc2660b;border:1px solid #dcc2663d;border-radius:50%;place-items:center;display:grid}.ai-report-module__kZO71W__inquirySuccessSpamNote div>p{margin:0;font-size:.87rem;line-height:1.5}.ai-report-module__kZO71W__inquirySuccessSpamNote .ai-report-module__kZO71W__inquirySuccessNoteLabel{color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.12rem;font-size:.75rem;font-weight:600}.ai-report-module__kZO71W__inquirySuccessPrimary{background:var(--color-gold);min-height:3.15rem;color:var(--color-night-deep);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;margin-top:1.35rem;padding:.82rem 1.45rem;font-size:.84rem;font-weight:700;line-height:1.35;transition:background .16s cubic-bezier(.25,1,.5,1),box-shadow .16s cubic-bezier(.25,1,.5,1),transform .16s cubic-bezier(.25,1,.5,1);animation:.42s cubic-bezier(.16,1,.3,1) .55s backwards ai-report-module__kZO71W__inquirySuccessButtonIn;display:inline-flex}.ai-report-module__kZO71W__inquirySuccessPrimary svg{transition:transform .16s cubic-bezier(.25,1,.5,1)}.ai-report-module__kZO71W__inquirySuccessPrimary:hover{background:#e8cf78;transform:translateY(-1px);box-shadow:0 .7rem 2rem #0307144d}.ai-report-module__kZO71W__inquirySuccessPrimary:hover svg{transform:translate(.18rem)}.ai-report-module__kZO71W__inquirySuccessPrimary:active{transform:scale(.97)}.ai-report-module__kZO71W__inquirySuccessPrimary:active svg{transform:none}.ai-report-module__kZO71W__reportHeaderActions button{border:1px solid var(--color-m-line);min-height:3rem;color:var(--color-m-ink);text-align:center;background:#ffffff47;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.1rem;font-size:.78rem;font-weight:600;line-height:1.35;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.ai-report-module__kZO71W__reportHeaderActions button:hover:not(:disabled){border-color:var(--color-m-gold-leaf);background:var(--color-paper-raise);transform:translateY(-1px)}.ai-report-module__kZO71W__reportHeaderActions button:focus-visible{outline:2px solid var(--color-m-gold-deep);outline-offset:3px}.ai-report-module__kZO71W__reportHeaderActions button:disabled{cursor:wait;opacity:.78}.ai-report-module__kZO71W__reportPdfError{color:#8f342d;align-items:flex-start;gap:.45rem;margin:0;font-size:.74rem;line-height:1.5;display:flex}.ai-report-module__kZO71W__reportPdfError svg{flex:none;margin-top:.08rem}.ai-report-module__kZO71W__reportPdfSuccess{color:#24653e;align-items:flex-start;gap:.45rem;margin:0;font-size:.74rem;line-height:1.5;display:flex}.ai-report-module__kZO71W__reportPdfSuccess svg{color:#24653e;flex:none;margin-top:.08rem}.ai-report-module__kZO71W__failedPage{background:var(--color-night);place-items:center;min-height:100vh;padding:2rem 1rem 3rem;display:grid}.ai-report-module__kZO71W__failedCard{z-index:1;border:1px solid var(--color-line);background:var(--color-stage);text-align:center;border-radius:.8rem;width:min(560px,100%);padding:clamp(1.5rem,5vw,2.5rem);position:relative}.ai-report-module__kZO71W__failedCard>svg{color:#f0b3ab;margin:0 auto 1rem}.ai-report-module__kZO71W__openingReportCard>svg{color:var(--color-gold)}.ai-report-module__kZO71W__failedCard h1{color:var(--color-ink);font-family:var(--font-josefin-sans),sans-serif;margin-top:.7rem;font-size:clamp(1.7rem,5vw,2.4rem);font-weight:300}.ai-report-module__kZO71W__failedCard>p:not(.ai-report-module__kZO71W__eyebrow){color:var(--color-body);margin-top:.8rem;font-size:.9rem;line-height:1.6}.ai-report-module__kZO71W__failedCard>div{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.5rem;display:flex}.ai-report-module__kZO71W__failedCard button,.ai-report-module__kZO71W__failedCard a{border:1px solid var(--color-line-strong);min-height:2.8rem;color:var(--color-ink);border-radius:999px;align-items:center;padding:.65rem 1rem;font-size:.8rem;display:inline-flex}.ai-report-module__kZO71W__failedCard button{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-night)}.ai-report-module__kZO71W__connectionNotice{z-index:70;border:1px solid var(--color-line-strong);background:var(--color-night-deep);max-width:380px;color:var(--color-body);border-radius:.5rem;align-items:flex-start;gap:.55rem;padding:.75rem;font-size:.72rem;display:flex;position:fixed;bottom:1rem;right:1rem}.ai-report-module__kZO71W__connectionNotice svg{color:var(--color-gold);flex:none}@media (min-width:720px){.ai-report-module__kZO71W__reportHeader{grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}.ai-report-module__kZO71W__reportFacts,.ai-report-module__kZO71W__categoryGrid,.ai-report-module__kZO71W__googleStates{grid-template-columns:repeat(3,1fr)}.ai-report-module__kZO71W__visibleFinding{grid-template-columns:3rem 1fr}.ai-report-module__kZO71W__aiGrid{grid-template-columns:repeat(2,1fr)}.ai-report-module__kZO71W__methodologySection{grid-template-columns:.7fr 1.3fr}.ai-report-module__kZO71W__unlockedIntro{grid-template-columns:1.25fr .75fr;align-items:start}.ai-report-module__kZO71W__reportChapterNav{grid-template-columns:auto minmax(0,1fr);align-items:center}.ai-report-module__kZO71W__reportChapterNav ol{justify-content:flex-end}.ai-report-module__kZO71W__answerGrid,.ai-report-module__kZO71W__healthLensGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-report-module__kZO71W__healthLensGrid>:last-child:nth-child(odd){grid-column:1/-1}.ai-report-module__kZO71W__seoAeoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-report-module__kZO71W__geoAnalysisGrid,.ai-report-module__kZO71W__aiVisibilitySummary dl{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-report-module__kZO71W__siteExperienceSummary dl{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-report-module__kZO71W__speedSourceBand{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ai-report-module__kZO71W__speedSourceResult{border-top:0;border-left:1px solid #e1c45f33;justify-content:center;min-width:12rem;padding-top:0;padding-left:1rem}.ai-report-module__kZO71W__speedMetricGrid,.ai-report-module__kZO71W__speedAuditGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-report-module__kZO71W__speedAuditCard:last-child,.ai-report-module__kZO71W__speedMetricCard:last-child{grid-column:auto}.ai-report-module__kZO71W__seoAeoBridge{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-report-module__kZO71W__methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-report-module__kZO71W__evidenceLegend{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-report-module__kZO71W__methodGrid article:nth-child(odd){border-right:1px solid var(--color-m-line)}}@media (min-width:900px){.ai-report-module__kZO71W__seoAeoBridge{grid-template-columns:repeat(6,minmax(0,1fr))}.ai-report-module__kZO71W__startGrid{grid-template-columns:minmax(0,1fr) minmax(410px,.76fr);grid-template-areas:"copy form";align-items:center;min-height:calc(100svh - 14rem)}.ai-report-module__kZO71W__startCopy{grid-area:copy}.ai-report-module__kZO71W__startFormStage{grid-area:form;align-self:center}.ai-report-module__kZO71W__scanShell{grid-template-columns:minmax(285px,.32fr) minmax(0,1fr)}.ai-report-module__kZO71W__stageRail{border-right:1px solid var(--color-line);border-bottom:0}.ai-report-module__kZO71W__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-report-module__kZO71W__siteAreaGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start}.ai-report-module__kZO71W__siteExperienceSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ai-report-module__kZO71W__siteExperienceSummary dl{min-width:22rem}.ai-report-module__kZO71W__siteAreaCard[data-area=content]{grid-row:span 2}.ai-report-module__kZO71W__actionGroups{grid-template-columns:1.15fr 1fr 1fr;align-items:start}}@media (min-width:1100px){.ai-report-module__kZO71W__ticketJourney{grid-template-columns:repeat(8,minmax(0,1fr))}.ai-report-module__kZO71W__ticketJourney li{grid-template-columns:minmax(0,1fr);align-content:start;gap:.65rem;padding:0 .7rem 0 0}.ai-report-module__kZO71W__ticketJourney li:not(:last-child):before{width:auto;height:1px;inset:1rem 0 auto 2rem}}@media (max-width:719px){.ai-report-module__kZO71W__reportHeader{align-items:start}.ai-report-module__kZO71W__reportHeaderActions{grid-template-columns:1fr;display:grid}.ai-report-module__kZO71W__reportHeaderActions button{justify-content:center;width:100%}.ai-report-module__kZO71W__reportInquiryAction,.ai-report-module__kZO71W__reportPdfAction{width:100%;max-width:none}.ai-report-module__kZO71W__scoreDial{width:5.4rem;height:5.4rem}.ai-report-module__kZO71W__scoreDial:before{width:4.55rem;height:4.55rem}.ai-report-module__kZO71W__reportUnlockPrompt{grid-column:1/-1;width:100%}.ai-report-module__kZO71W__lockedOutline li{grid-template-columns:1.6rem minmax(0,1fr) auto;gap:.7rem}.ai-report-module__kZO71W__lockedCta,.ai-report-module__kZO71W__unlockInline{width:100%}.ai-report-module__kZO71W__gateActions{grid-template-columns:1fr}.ai-report-module__kZO71W__gateActions .ai-report-module__kZO71W__gateBack{order:2}.ai-report-module__kZO71W__sectionHeadingRow,.ai-report-module__kZO71W__lockedSectionHeader{flex-direction:column;align-items:flex-start}.ai-report-module__kZO71W__findingTitleRow{align-items:flex-start}}@media (max-width:540px){.ai-report-module__kZO71W__geoAnalysisHeading,.ai-report-module__kZO71W__aiVisibilitySummary>header{flex-direction:column}.ai-report-module__kZO71W__startPage{padding:calc(5.65rem + env(safe-area-inset-top))1rem calc(3.25rem + env(safe-area-inset-bottom))}.ai-report-module__kZO71W__goldenFlowerPage .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.42;width:23rem;top:5.25rem;right:-8.5rem}.ai-report-module__kZO71W__scanCanvas .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.16;width:min(92vw,22rem);top:53%;left:56%}.ai-report-module__kZO71W__reportHeader .ai-report-module__kZO71W__goldenFlowerArtwork{opacity:.28;width:13rem;top:-4.5rem;right:-4rem}.ai-report-module__kZO71W__startGrid{gap:1.6rem}.ai-report-module__kZO71W__venueSelection{padding:1.05rem}.ai-report-module__kZO71W__venueCandidate{grid-template-columns:1.6rem minmax(0,1fr) auto;gap:.65rem;min-height:4.8rem;padding-inline:.8rem}.ai-report-module__kZO71W__venueCandidateCopy strong{font-size:1rem}.ai-report-module__kZO71W__providerAttributions{padding-left:3.05rem}.ai-report-module__kZO71W__startTitle{font-size:clamp(2.2rem,9.5vw,2.8rem);line-height:1.06}.ai-report-module__kZO71W__startLead{margin-top:1rem;font-size:1rem;line-height:1.55}.ai-report-module__kZO71W__startQuestions{gap:.5rem;margin-top:1.25rem;padding-block:.9rem}.ai-report-module__kZO71W__startQuestions li{grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem;font-size:.88rem;line-height:1.4}.ai-report-module__kZO71W__startQuestions svg{width:16px;height:16px}.ai-report-module__kZO71W__startForm{gap:.9rem;padding:1.15rem}.ai-report-module__kZO71W__formTitle{margin-top:.7rem;font-size:1.6rem}.ai-report-module__kZO71W__formIntro{margin-top:.4rem;font-size:.9rem}.ai-report-module__kZO71W__field input{min-height:3.15rem;font-size:16px}.ai-report-module__kZO71W__formFinePrint{font-size:.76rem}.ai-report-module__kZO71W__submitButton,.ai-report-module__kZO71W__gatePrimary,.ai-report-module__kZO71W__unlockButton,.ai-report-module__kZO71W__unlockInline{min-height:3.2rem}.ai-report-module__kZO71W__scanPage{padding:calc(.5rem + env(safe-area-inset-top)).5rem calc(.5rem + env(safe-area-inset-bottom))}.ai-report-module__kZO71W__scanShell{border-radius:.28rem}.ai-report-module__kZO71W__stageRail{padding:1rem;display:block}.ai-report-module__kZO71W__stageRailIntro,.ai-report-module__kZO71W__stageDetail{display:none}.ai-report-module__kZO71W__stageList{grid-template-columns:repeat(6,1fr);gap:0;margin:.9rem 0 .75rem;display:grid}.ai-report-module__kZO71W__stageList li,.ai-report-module__kZO71W__stageList li.ai-report-module__kZO71W__stageRunning{background:0 0;border:0;grid-template-columns:1fr;place-items:center;min-width:0;margin:0;padding:.28rem 0;display:grid}.ai-report-module__kZO71W__stageList li>div{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-report-module__kZO71W__stageList li:after{width:auto;inset:.98rem calc(.72rem - 50%) auto calc(50% + .72rem)}.ai-report-module__kZO71W__stageList li.ai-report-module__kZO71W__stageRunning:after{left:calc(50% + .72rem);right:calc(.72rem - 50%)}.ai-report-module__kZO71W__stageIcon{z-index:1;background:var(--color-night-deep);position:relative}.ai-report-module__kZO71W__stageList li.ai-report-module__kZO71W__stageRunning .ai-report-module__kZO71W__stageIcon{background:color-mix(in srgb,var(--color-gold)12%,var(--color-night-deep))}.ai-report-module__kZO71W__scanCanvas{align-content:start;min-height:clamp(24rem,68svh,29rem);padding:1rem}.ai-report-module__kZO71W__scanGridEffect{background-image:linear-gradient(#dcc2660f 1px,#0000 1px),linear-gradient(90deg,#dcc2660f 1px,#0000 1px),linear-gradient(#dcc26605 1px,#0000 1px),linear-gradient(90deg,#dcc26605 1px,#0000 1px);background-size:2.5rem 2.5rem,2.5rem 2.5rem,.625rem .625rem,.625rem .625rem;inset:7.35rem .55rem .65rem;-webkit-mask-image:radial-gradient(88% 78% at 52%,#000 12%,#000000b8 60%,#0000 100%);mask-image:radial-gradient(88% 78% at 52%,#000 12%,#000000b8 60%,#0000 100%)}.ai-report-module__kZO71W__scanGridSweep{background:linear-gradient(#0000 0%,#dcc26603 26%,#dcc2660d 72%,#f5e19a1f 96%,#0000 100%);height:18%;animation-duration:4.2s}.ai-report-module__kZO71W__scanGridSweep:before{opacity:.68}.ai-report-module__kZO71W__scanCanvasHeader{position:relative;top:auto;left:auto;right:auto}.ai-report-module__kZO71W__changeLink{text-align:right;white-space:nowrap;justify-content:flex-end;max-width:none}.ai-report-module__kZO71W__scanRuler{display:none}.ai-report-module__kZO71W__evidenceVignette{border-radius:.22rem;margin:1.5rem auto 1rem;box-shadow:0 16px 34px #04081647}.ai-report-module__kZO71W__identityCard,.ai-report-module__kZO71W__reportVignette{gap:.8rem;padding:1rem}.ai-report-module__kZO71W__identityMark{width:4rem;height:4rem}.ai-report-module__kZO71W__browserFrame,.ai-report-module__kZO71W__calendarVignette,.ai-report-module__kZO71W__searchVignette,.ai-report-module__kZO71W__modelVignette{margin:.75rem}.ai-report-module__kZO71W__evidenceDetail{padding:0 1rem 1rem}.ai-report-module__kZO71W__reportPage{padding:calc(.45rem + env(safe-area-inset-top)).45rem calc(1.25rem + env(safe-area-inset-bottom))}.ai-report-module__kZO71W__reportPaper{border-radius:.35rem}.ai-report-module__kZO71W__reportHeader,.ai-report-module__kZO71W__reportBody{padding:1rem}.ai-report-module__kZO71W__reportHeader{grid-template-columns:auto minmax(0,1fr);gap:1rem}.ai-report-module__kZO71W__reportIdentity{order:-1;grid-column:1/-1}.ai-report-module__kZO71W__reportScoreBlock{grid-column:1/-1;gap:.7rem;min-width:0}.ai-report-module__kZO71W__scoreDial{width:4.9rem;height:4.9rem}.ai-report-module__kZO71W__scoreDial:before{width:4.12rem;height:4.12rem}.ai-report-module__kZO71W__unlockButton{grid-column:1/-1;width:100%}.ai-report-module__kZO71W__reportFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-report-module__kZO71W__reportFacts>div{min-width:0;padding:.75rem .62rem}.ai-report-module__kZO71W__reportFacts span{font-size:.7rem;line-height:1.35}.ai-report-module__kZO71W__reportFacts strong{overflow-wrap:anywhere;font-size:.86rem}.ai-report-module__kZO71W__reportFacts>div:last-child{grid-column:1/-1}.ai-report-module__kZO71W__reportChapterNav{margin-top:1.8rem}.ai-report-module__kZO71W__reportChapterNav ol{scrollbar-width:none;margin-inline:-1rem;padding-inline:1rem}.ai-report-module__kZO71W__reportChapterNav ol::-webkit-scrollbar{display:none}.ai-report-module__kZO71W__categorySection,.ai-report-module__kZO71W__reportSection,.ai-report-module__kZO71W__prioritySection,.ai-report-module__kZO71W__methodologySection,.ai-report-module__kZO71W__criticalSection,.ai-report-module__kZO71W__siteExperienceSection,.ai-report-module__kZO71W__seoAeoSection,.ai-report-module__kZO71W__speedSection,.ai-report-module__kZO71W__journeySection,.ai-report-module__kZO71W__actionSection{margin-top:2.75rem;padding-top:2rem}.ai-report-module__kZO71W__evidenceGroup>summary{grid-template-columns:minmax(0,1fr) 1.75rem;gap:.65rem}.ai-report-module__kZO71W__evidenceSummaryStats{grid-area:2/1/auto/-1}.ai-report-module__kZO71W__priorityList article{grid-template-columns:1.55rem minmax(0,1fr);padding-block:1.15rem}.ai-report-module__kZO71W__findingRow{grid-template-columns:1.45rem minmax(0,1fr);gap:.65rem}.ai-report-module__kZO71W__findingTitleRow{flex-direction:column;gap:.5rem}.ai-report-module__kZO71W__aiCard,.ai-report-module__kZO71W__categoryCard,.ai-report-module__kZO71W__seoAeoBridge,.ai-report-module__kZO71W__seoAeoCard{padding:1rem}.ai-report-module__kZO71W__seoAeoCardHeader{grid-template-columns:auto minmax(0,1fr)}.ai-report-module__kZO71W__seoAeoCardHeader>.ai-report-module__kZO71W__statusBadge{grid-column:2;justify-self:start}.ai-report-module__kZO71W__seoAeoCardFooter{flex-direction:column;align-items:flex-start;gap:.35rem}.ai-report-module__kZO71W__siteCheckList li{grid-template-columns:1.2rem minmax(0,1fr)}.ai-report-module__kZO71W__siteCheckList .ai-report-module__kZO71W__statusBadge{grid-column:2;justify-self:start}.ai-report-module__kZO71W__speedProvenance a{width:100%;margin-left:0}.ai-report-module__kZO71W__aiAnswer,.ai-report-module__kZO71W__aiError,.ai-report-module__kZO71W__citationList a{overflow-wrap:anywhere}.ai-report-module__kZO71W__gateBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b12284d;place-items:end stretch;padding:0;overflow:hidden}.ai-report-module__kZO71W__gateDialog{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-bottom:0;border-left:0;border-right:0;border-radius:.85rem .85rem 0 0}.ai-report-module__kZO71W__gateCopy{padding:1rem 1.1rem .65rem}.ai-report-module__kZO71W__gateCopy h2{font-size:clamp(1.55rem,7.5vw,2rem)}.ai-report-module__kZO71W__gateForm{padding:.8rem 1.1rem calc(1rem + env(safe-area-inset-bottom))}.ai-report-module__kZO71W__gateActions{grid-template-columns:auto minmax(0,1fr)}.ai-report-module__kZO71W__gateActions .ai-report-module__kZO71W__gateBack{order:initial}.ai-report-module__kZO71W__gateTopbar{z-index:2;background:var(--color-paper-raise);position:sticky;top:0}.ai-report-module__kZO71W__changeTheaterGate{font-size:.7rem}.ai-report-module__kZO71W__relationshipChoice{min-height:3rem;font-size:.9rem}.ai-report-module__kZO71W__stepIndicator small,.ai-report-module__kZO71W__reportChapterNav small,.ai-report-module__kZO71W__statusBadge,.ai-report-module__kZO71W__lockBadge,.ai-report-module__kZO71W__sectionCount{font-size:.68rem}.ai-report-module__kZO71W__aiCardHeader p,.ai-report-module__kZO71W__observedAt,.ai-report-module__kZO71W__promptText,.ai-report-module__kZO71W__citationList>span{font-size:.7rem}.ai-report-module__kZO71W__codeField input{letter-spacing:.2em}.ai-report-module__kZO71W__connectionNotice{right:.6rem;bottom:calc(.6rem + env(safe-area-inset-bottom));max-width:none;left:.6rem}}@media (max-width:639px){.ai-report-module__kZO71W__inquirySuccessDialog{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-bottom:0;border-left:0;border-right:0;border-radius:1rem 1rem 0 0;margin:0;inset:auto 0 0}.ai-report-module__kZO71W__inquirySuccessSurface{padding:.9rem 1.15rem calc(1.1rem + env(safe-area-inset-bottom))}.ai-report-module__kZO71W__inquirySuccessSurface:before{inset:.45rem .45rem calc(.45rem + env(safe-area-inset-bottom));border-bottom:0;border-radius:.72rem .72rem 0 0}.ai-report-module__kZO71W__inquirySuccessStage{height:9.5rem}.ai-report-module__kZO71W__inquirySuccessCrest{transform:scale(.86)}.ai-report-module__kZO71W__inquirySuccessCopy{margin-top:-.45rem}.ai-report-module__kZO71W__inquirySuccessCopy h2{max-width:20rem;font-size:clamp(1.9rem,9vw,2.45rem)}.ai-report-module__kZO71W__inquirySuccessSpamNote{margin-top:1.05rem}.ai-report-module__kZO71W__inquirySuccessPrimary{width:100%}}@media (max-height:620px) and (orientation:landscape){.ai-report-module__kZO71W__inquirySuccessDialog{max-height:calc(100dvh - .75rem)}.ai-report-module__kZO71W__inquirySuccessSurface{grid-template-columns:minmax(8.5rem,.72fr) minmax(0,1.28fr);align-items:center;column-gap:.65rem;padding:.6rem 2.9rem .65rem .75rem;display:grid}.ai-report-module__kZO71W__inquirySuccessClose{top:.65rem;right:.65rem}.ai-report-module__kZO71W__inquirySuccessStage{height:11.75rem}.ai-report-module__kZO71W__inquirySuccessCrest{transform:scale(.72)}.ai-report-module__kZO71W__inquirySuccessCopy{text-align:left;justify-items:start;max-width:none;margin:0;padding-right:2.35rem}.ai-report-module__kZO71W__inquirySuccessKicker{gap:.5rem}.ai-report-module__kZO71W__inquirySuccessKicker span{width:1.1rem}.ai-report-module__kZO71W__inquirySuccessCopy h2{max-width:23rem;margin-top:.35rem;font-size:clamp(1.7rem,4.7vw,2.15rem);line-height:1.05}.ai-report-module__kZO71W__inquirySuccessCopy>p:not(.ai-report-module__kZO71W__inquirySuccessKicker){max-width:23rem;margin-top:.4rem;font-size:.875rem;line-height:1.35}.ai-report-module__kZO71W__inquirySuccessSpamNote{grid-template-columns:1.8rem minmax(0,1fr);gap:.55rem;width:100%;margin-top:.5rem;padding-top:.45rem}.ai-report-module__kZO71W__inquirySuccessMailIcon{width:1.8rem;height:1.8rem}.ai-report-module__kZO71W__inquirySuccessSpamNote div>p{font-size:.875rem;line-height:1.35}.ai-report-module__kZO71W__inquirySuccessPrimary{width:auto;min-height:2.75rem;margin-top:.55rem;padding:.58rem 1.05rem;font-size:.875rem}}@media print{.ai-report-module__kZO71W__reportPage{background:#fff;min-height:auto;padding:0}.ai-report-module__kZO71W__reportPaper{width:100%;box-shadow:none;border:0;border-radius:0;animation:none;overflow:visible}.ai-report-module__kZO71W__goldenFlowerBackdrop,.ai-report-module__kZO71W__reportChapterNav,.ai-report-module__kZO71W__reportHeaderActions,.ai-report-module__kZO71W__reportSiteChrome,.ai-report-module__kZO71W__connectionNotice,.ai-report-module__kZO71W__unlockButton,.ai-report-module__kZO71W__reportUnlockPrompt,.ai-report-module__kZO71W__lockedCta,.ai-report-module__kZO71W__inquirySuccessDialog{display:none!important}.ai-report-module__kZO71W__reportHeader{break-inside:avoid;grid-template-columns:minmax(0,1fr) auto}.ai-report-module__kZO71W__reportBody{padding:1.5rem}.ai-report-module__kZO71W__categorySection,.ai-report-module__kZO71W__reportSection,.ai-report-module__kZO71W__prioritySection,.ai-report-module__kZO71W__methodologySection,.ai-report-module__kZO71W__criticalSection,.ai-report-module__kZO71W__siteExperienceSection,.ai-report-module__kZO71W__seoAeoSection,.ai-report-module__kZO71W__speedSection,.ai-report-module__kZO71W__journeySection,.ai-report-module__kZO71W__actionSection{break-before:auto}.ai-report-module__kZO71W__healthLensCard,.ai-report-module__kZO71W__criticalIssueList article,.ai-report-module__kZO71W__siteExperienceSummary,.ai-report-module__kZO71W__siteCheckList li,.ai-report-module__kZO71W__seoAeoBridge,.ai-report-module__kZO71W__seoAeoCard,.ai-report-module__kZO71W__geoAnalysisGrid>article,.ai-report-module__kZO71W__aiVisibilitySummary,.ai-report-module__kZO71W__speedSourceBand,.ai-report-module__kZO71W__speedMetricCard,.ai-report-module__kZO71W__speedUnavailable,.ai-report-module__kZO71W__actionGroups>article,.ai-report-module__kZO71W__aiCard,.ai-report-module__kZO71W__googleStates>div,.ai-report-module__kZO71W__findingRow,.ai-report-module__kZO71W__ticketJourney li{break-inside:avoid}.ai-report-module__kZO71W__evidenceGroup:not([open])>:not(summary),.ai-report-module__kZO71W__methodDisclosure:not([open])>:not(summary){display:block!important}.ai-report-module__kZO71W__disclosureControl{display:none}.ai-report-module__kZO71W__methodDisclosure{overflow:visible}}@media (max-width:360px){.ai-report-module__kZO71W__startPage{padding-inline:.75rem}.ai-report-module__kZO71W__startTitle{font-size:2rem}.ai-report-module__kZO71W__speedMetricGrid{grid-template-columns:1fr}.ai-report-module__kZO71W__speedMetricCard:last-child{grid-column:auto}.ai-report-module__kZO71W__startForm{padding:1.05rem}.ai-report-module__kZO71W__formCue{padding-inline:.9rem}.ai-report-module__kZO71W__gateCopy>p:not(.ai-report-module__kZO71W__reportKicker){font-size:.8rem}.ai-report-module__kZO71W__reportAccessLimits{grid-template-columns:1fr}.ai-report-module__kZO71W__reportAccessLimits>span+span{border-top:1px solid var(--color-m-line);border-left:0}.ai-report-module__kZO71W__reportHeader,.ai-report-module__kZO71W__reportBody{padding-inline:.85rem}}@keyframes ai-report-module__kZO71W__reportSpin{to{transform:rotate(360deg)}}@keyframes ai-report-module__kZO71W__vignetteEnter{0%{opacity:0;transform:translateY(10px)scale(.992)}}@keyframes ai-report-module__kZO71W__startCopyIn{0%{opacity:0;transform:translateY(10px)}}@keyframes ai-report-module__kZO71W__startFormIn{0%{opacity:0;transform:translateY(12px)scale(.994)}}@keyframes ai-report-module__kZO71W__scanShellIn{0%{opacity:0;transform:translateY(8px)}}@keyframes ai-report-module__kZO71W__activeStageIn{0%{opacity:.58;transform:translate(-4px)}}@keyframes ai-report-module__kZO71W__stageResolved{0%{opacity:0;transform:scale(.88)}}@keyframes ai-report-module__kZO71W__scanFlowerSettle{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.965)rotate(-3deg)}to{opacity:.28;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes ai-report-module__kZO71W__scanTitleIn{0%{opacity:0;transform:translateY(4px)}}@keyframes ai-report-module__kZO71W__goldenGridTraverse{0%{opacity:0;transform:translateY(-125%)}8%{opacity:.74}68%{opacity:.74;transform:translateY(510%)}75%,to{opacity:0;transform:translateY(565%)}}@keyframes ai-report-module__kZO71W__evidenceContentIn{0%{opacity:0;transform:translateY(7px)}}@keyframes ai-report-module__kZO71W__evidenceItemIn{0%{opacity:0;transform:translateY(5px)}}@keyframes ai-report-module__kZO71W__scanLineResolve{0%{opacity:.38;transform:scaleX(.18)}}@keyframes ai-report-module__kZO71W__evidenceDetailIn{0%{opacity:0;transform:translateY(3px)}}@keyframes ai-report-module__kZO71W__reportPaperIn{0%{opacity:0;transform:translateY(10px)scale(.994)}}@keyframes ai-report-module__kZO71W__backdropIn{0%{opacity:0}}@keyframes ai-report-module__kZO71W__dialogIn{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes ai-report-module__kZO71W__inquirySuccessBackdropIn{0%{opacity:0}}@keyframes ai-report-module__kZO71W__inquirySuccessDialogIn{0%{opacity:0;transform:translateY(18px)scale(.975)}}@keyframes ai-report-module__kZO71W__inquirySuccessBackdropOut{to{opacity:0}}@keyframes ai-report-module__kZO71W__inquirySuccessDialogOut{to{opacity:0;transform:translateY(10px)scale(.988)}}@keyframes ai-report-module__kZO71W__inquirySuccessSpotlightIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.42,.58)}}@keyframes ai-report-module__kZO71W__inquirySuccessFootlightIn{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.08)}}@keyframes ai-report-module__kZO71W__inquirySuccessRingOuterIn{0%{opacity:0;transform:rotate(-72deg)scale(.74)}}@keyframes ai-report-module__kZO71W__inquirySuccessRingInnerIn{0%{opacity:0;transform:rotate(68deg)scale(.78)}}@keyframes ai-report-module__kZO71W__inquirySuccessNodeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}}@keyframes ai-report-module__kZO71W__inquirySuccessNodeGlint{0%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}46%{opacity:.72;transform:translate(-50%,-50%)scale(1)}}@keyframes ai-report-module__kZO71W__inquirySuccessFlowerIn{0%{opacity:0;transform:translate(-50%,-50%)rotate(-24deg)scale(.68)}}@keyframes ai-report-module__kZO71W__inquirySuccessFlowerMarkIn{0%{opacity:0;transform:rotate(20deg)scale(.62)}}@keyframes ai-report-module__kZO71W__inquirySuccessSealSheen{0%,24%{opacity:0;transform:translate(-250%)rotate(14deg)}54%{opacity:.72}to{opacity:0;transform:translate(420%)rotate(14deg)}}@keyframes ai-report-module__kZO71W__inquirySuccessCheckIn{0%{opacity:0;transform:translate(-.2rem,.2rem)scale(.35)}}@keyframes ai-report-module__kZO71W__inquirySuccessCopyIn{0%{opacity:0;transform:translateY(9px)}}@keyframes ai-report-module__kZO71W__inquirySuccessButtonIn{0%{transform:translateY(9px)}}@media (prefers-reduced-motion:reduce){.ai-report-module__kZO71W__startCopy,.ai-report-module__kZO71W__startFormStage,.ai-report-module__kZO71W__scanShell,.ai-report-module__kZO71W__spinner,.ai-report-module__kZO71W__evidenceVignette,.ai-report-module__kZO71W__stageList li.ai-report-module__kZO71W__stageRunning,.ai-report-module__kZO71W__stageComplete .ai-report-module__kZO71W__stageIcon,.ai-report-module__kZO71W__scanStageTitle,.ai-report-module__kZO71W__identityCard,.ai-report-module__kZO71W__identityMark,.ai-report-module__kZO71W__identityName,.ai-report-module__kZO71W__browserFrame,.ai-report-module__kZO71W__calendarVignette,.ai-report-module__kZO71W__searchVignette,.ai-report-module__kZO71W__modelVignette,.ai-report-module__kZO71W__browserContent>span,.ai-report-module__kZO71W__ticketPath,.ai-report-module__kZO71W__calendarLine,.ai-report-module__kZO71W__searchField,.ai-report-module__kZO71W__searchResult,.ai-report-module__kZO71W__modelLine,.ai-report-module__kZO71W__reportVignette,.ai-report-module__kZO71W__reportScoreGhost,.ai-report-module__kZO71W__reportVignette span,.ai-report-module__kZO71W__reportPaper,.ai-report-module__kZO71W__evidenceDetail,.ai-report-module__kZO71W__gateBackdrop,.ai-report-module__kZO71W__gateDialog,.ai-report-module__kZO71W__inquirySuccessDialog,.ai-report-module__kZO71W__inquirySuccessDialog::backdrop,.ai-report-module__kZO71W__inquirySuccessSpotlight,.ai-report-module__kZO71W__inquirySuccessFootlight,.ai-report-module__kZO71W__inquirySuccessRing,.ai-report-module__kZO71W__inquirySuccessNode,.ai-report-module__kZO71W__inquirySuccessNode:after,.ai-report-module__kZO71W__inquirySuccessFlower,.ai-report-module__kZO71W__inquirySuccessFlowerMark:after,.ai-report-module__kZO71W__inquirySuccessFlowerMark,.ai-report-module__kZO71W__inquirySuccessSealCheck,.ai-report-module__kZO71W__inquirySuccessKicker,.ai-report-module__kZO71W__inquirySuccessCopy h2,.ai-report-module__kZO71W__inquirySuccessCopy>p:not(.ai-report-module__kZO71W__inquirySuccessKicker),.ai-report-module__kZO71W__inquirySuccessSpamNote,.ai-report-module__kZO71W__inquirySuccessPrimary,.ai-report-module__kZO71W__goldenFlowerArtwork,.ai-report-module__kZO71W__scanCanvas .ai-report-module__kZO71W__goldenFlowerArtwork{animation:none}.ai-report-module__kZO71W__inquirySuccessFlowerMark:after,.ai-report-module__kZO71W__inquirySuccessNode:after{opacity:0}.ai-report-module__kZO71W__evidenceVignette:after{display:none}.ai-report-module__kZO71W__scanGridSweep{will-change:auto;animation:none;display:none}.ai-report-module__kZO71W__scanCanvas:before{opacity:.2;animation:none;transform:none}.ai-report-module__kZO71W__footlightProgress span,.ai-report-module__kZO71W__scanRuler span,.ai-report-module__kZO71W__submitButton,.ai-report-module__kZO71W__gatePrimary,.ai-report-module__kZO71W__unlockButton,.ai-report-module__kZO71W__unlockInline,.ai-report-module__kZO71W__inquirySuccessClose,.ai-report-module__kZO71W__inquirySuccessPrimary,.ai-report-module__kZO71W__inquirySuccessPrimary svg{transition:none}.ai-report-module__kZO71W__inquirySuccessClose:hover,.ai-report-module__kZO71W__inquirySuccessClose:active,.ai-report-module__kZO71W__inquirySuccessPrimary:hover,.ai-report-module__kZO71W__inquirySuccessPrimary:active,.ai-report-module__kZO71W__inquirySuccessPrimary:hover svg,.ai-report-module__kZO71W__inquirySuccessPrimary:active svg{transform:none}}@media (hover:none){.ai-report-module__kZO71W__submitButton:hover,.ai-report-module__kZO71W__gatePrimary:hover,.ai-report-module__kZO71W__unlockButton:hover,.ai-report-module__kZO71W__unlockInline:hover,.ai-report-module__kZO71W__inquirySuccessClose:hover,.ai-report-module__kZO71W__inquirySuccessPrimary:hover,.ai-report-module__kZO71W__inquirySuccessPrimary:hover svg,.ai-report-module__kZO71W__scanLedgerRow:hover{transform:none}.ai-report-module__kZO71W__scanLedgerRow:hover:after{opacity:0;transform:scaleX(.3)}}@media (hover:none) and (pointer:coarse){.ai-report-module__kZO71W__inquirySuccessDialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.ai-report-module__kZO71W__inquirySuccessNode:after,.ai-report-module__kZO71W__inquirySuccessFlowerMark:after{display:none}.ai-report-module__kZO71W__scanCanvas .ai-report-module__kZO71W__goldenFlowerArtwork,.ai-report-module__kZO71W__identityCard,.ai-report-module__kZO71W__identityMark,.ai-report-module__kZO71W__identityName,.ai-report-module__kZO71W__browserFrame,.ai-report-module__kZO71W__calendarVignette,.ai-report-module__kZO71W__searchVignette,.ai-report-module__kZO71W__modelVignette,.ai-report-module__kZO71W__browserContent>span,.ai-report-module__kZO71W__ticketPath,.ai-report-module__kZO71W__calendarLine,.ai-report-module__kZO71W__searchField,.ai-report-module__kZO71W__searchResult,.ai-report-module__kZO71W__modelLine,.ai-report-module__kZO71W__reportVignette,.ai-report-module__kZO71W__reportScoreGhost,.ai-report-module__kZO71W__reportVignette span,.ai-report-module__kZO71W__evidenceDetail{animation:none}.ai-report-module__kZO71W__evidenceVignette:after{display:none}}@media (forced-colors:active){.ai-report-module__kZO71W__goldenFlowerBackdrop,.ai-report-module__kZO71W__inquirySuccessStage,.ai-report-module__kZO71W__inquirySuccessSurface:after{display:none}.ai-report-module__kZO71W__inquirySuccessClose{margin-left:auto;position:relative;top:auto;right:auto}.ai-report-module__kZO71W__inquirySuccessCopy{margin-top:.5rem}.ai-report-module__kZO71W__evidenceVignette:after,.ai-report-module__kZO71W__scanGridEffect,.ai-report-module__kZO71W__scanCanvas:before,.ai-report-module__kZO71W__scanCanvas:after{display:none}}@media (prefers-reduced-transparency:reduce){.ai-report-module__kZO71W__gateBackdrop,.ai-report-module__kZO71W__inquirySuccessDialog::backdrop{background:var(--color-night);-webkit-backdrop-filter:none;backdrop-filter:none}}
