.fl-ds .sr-intro{background:var(--fl-navy-900);color:#fff;padding:calc(var(--mkt-nav-h) + 96px) 0 96px;position:relative;overflow:hidden}.fl-ds .sr-intro:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(180,138,58,.04) 1px,transparent 0),linear-gradient(180deg,rgba(180,138,58,.04) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse 100% 80% at 50% 40%,black 30%,transparent 100%);mask-image:radial-gradient(ellipse 100% 80% at 50% 40%,black 30%,transparent 100%)}.fl-ds .sr-intro .kicker{position:relative;font-family:var(--fl-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:28px;display:flex;align-items:center;gap:12px}.fl-ds .sr-intro .kicker .dot{width:6px;height:6px;background:var(--fl-gold-500);border-radius:50%}.fl-ds .sr-intro h1{position:relative;font-family:var(--fl-serif);font-weight:500;font-size:76px;line-height:1.02;letter-spacing:-.015em;color:#f4ede0;margin:0;max-width:820px}.fl-ds .sr-intro h1 em{font-style:italic;color:#e8d9b5;font-weight:400}.fl-ds .sr-intro .lede{position:relative;margin-top:24px;font-family:var(--fl-serif);font-size:19px;line-height:1.55;color:rgba(255,255,255,.72);max-width:640px;font-weight:400}.fl-ds .sr-intro .intro-cues{position:relative;margin-top:56px;display:flex;gap:40px;flex-wrap:wrap;padding:20px 0;border-top:1px solid rgba(180,138,58,.35);border-bottom:1px solid rgba(180,138,58,.35)}.fl-ds .sr-intro .cue{font-family:var(--fl-sans);font-size:13px;font-weight:500;color:rgba(255,255,255,.78);display:flex;align-items:baseline;gap:10px}.fl-ds .sr-intro .cue .num{font-family:var(--fl-mono);font-size:10px;letter-spacing:.22em;color:var(--fl-gold-500)}.fl-ds .sr-stage{position:relative;background:var(--fl-paper)}.fl-ds .sr-stage-cover{height:200vh;background:var(--fl-paper)}.fl-ds .sr-stage-finding{height:320vh;background:var(--fl-paper-2)}.fl-ds .sr-stage-seal{height:240vh;background:var(--fl-paper)}.fl-ds .sr-stage .stage-sticky{position:sticky;top:0;height:100vh;width:100%;display:flex;align-items:center;overflow:hidden}.fl-ds .sr-stage .stage-grid{width:100%;max-width:1440px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center;height:100%;padding-top:calc(var(--mkt-nav-h) + 32px);padding-bottom:72px;box-sizing:border-box}.fl-ds .sr-stage .stage-left{max-width:460px;align-self:center}.fl-ds .sr-stage .stage-right{align-self:center;min-width:0}.fl-ds .sr-stage .sr-kicker{font-family:var(--fl-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--fl-gold-700);display:flex;align-items:center;gap:10px;margin-bottom:24px}.fl-ds .sr-stage .sr-kicker .dot{width:6px;height:6px;background:var(--fl-gold-500);border-radius:50%}.fl-ds .sr-stage .sr-narrative{position:relative;min-height:180px}.fl-ds .sr-stage .sr-narrative .beat{position:absolute;top:0;left:0;right:0;margin:0;font-family:var(--fl-serif);font-size:26px;line-height:1.3;letter-spacing:-.005em;color:var(--fl-ink);opacity:0;transform:translateY(10px);transition:opacity .36s ease,transform .36s ease}.fl-ds .sr-stage .sr-narrative .beat.active{opacity:1;transform:translateY(0)}.fl-ds .sr-stage .sr-subhint{margin-top:32px;padding-top:18px;border-top:1px solid var(--fl-rule);font-family:var(--fl-sans);font-size:13px;color:var(--fl-ink-3);line-height:1.5}.fl-ds .sr-stage-cover .sr-doc-card{background:#fff;border:1px solid var(--fl-rule);box-shadow:0 40px 100px -40px rgba(11,37,69,.28);padding:44px 52px;font-family:var(--fl-serif);color:var(--fl-ink);transform:translateY(calc((1 - var(--b0, 0)) * 24px));opacity:calc(.25 + var(--b0, 0) * .75);transition:opacity .16s linear}.fl-ds .sr-stage-cover .doc-mast{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start;border-top:3px double var(--fl-ink);border-bottom:1px solid var(--fl-ink);padding:18px 0 14px}.fl-ds .sr-stage-cover .doc-mast .mast-left .title{font-family:var(--fl-serif);font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.1}.fl-ds .sr-stage-cover .doc-mast .mast-left .sub{font-family:var(--fl-mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--fl-ink-3);margin-top:6px}.fl-ds .sr-stage-cover .doc-mast .mast-right{text-align:right;font-family:var(--fl-mono);font-size:10.5px;letter-spacing:.18em;color:var(--fl-ink-3);line-height:1.9}.fl-ds .sr-stage-cover .doc-meta-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:28px;opacity:var(--b1,0);transform:translateY(calc((1 - var(--b1, 0)) * 16px));transition:opacity .18s linear}.fl-ds .sr-stage-cover .meta-cell{padding:0 20px 0 0;border-right:1px solid var(--fl-rule)}.fl-ds .sr-stage-cover .meta-cell:last-child{border-right:0}.fl-ds .sr-stage-cover .meta-cell .k{font-family:var(--fl-sans);font-size:9.5px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--fl-ink-3);margin-bottom:6px}.fl-ds .sr-stage-cover .meta-cell .v{font-family:var(--fl-serif);font-size:17px;font-weight:500;color:var(--fl-ink);font-variant-numeric:tabular-nums}.fl-ds .sr-stage-cover .doc-verdict{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;padding:20px 22px;background:var(--fl-pass-100);border:1px solid var(--fl-pass-500);margin-top:36px;opacity:var(--b2,0);transform:scale(calc(.96 + var(--b2, 0) * .04));transform-origin:center;transition:opacity .2s linear}.fl-ds .sr-stage-cover .doc-verdict .chip{font-family:var(--fl-sans);font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--fl-pass-700);border:1px solid var(--fl-pass-500);padding:8px 12px 7px;background:#fff}.fl-ds .sr-stage-cover .doc-verdict .label{font-family:var(--fl-serif);font-size:30px;font-weight:600;color:var(--fl-pass-700);letter-spacing:-.005em}.fl-ds .sr-stage-cover .doc-verdict .count{font-family:var(--fl-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--fl-pass-700);text-align:right;line-height:1.6}.fl-ds .sr-stage-cover .doc-foot{margin-top:28px;padding-top:16px;border-top:3px double var(--fl-ink);display:flex;justify-content:space-between;font-family:var(--fl-mono);font-size:10.5px;letter-spacing:.18em;color:var(--fl-ink-2);opacity:var(--b2,0);transition:opacity .2s linear}.fl-ds .sr-stage-cover .doc-foot .k{color:var(--fl-ink-3);text-transform:uppercase;font-size:9.5px;letter-spacing:.24em}.fl-ds .sr-stage-finding .chain-frame{background:#fff;border:1px solid var(--fl-rule);box-shadow:0 40px 100px -40px rgba(11,37,69,.28);padding:22px 28px 24px;max-height:86vh;overflow:hidden;position:relative;transform:scale(calc(1 - var(--b5, 0) * .04));transition:transform .3s ease}.fl-ds .sr-stage-finding .chain-title{font-family:var(--fl-sans);font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--fl-gold-700);padding-bottom:10px;border-bottom:1px solid var(--fl-rule);margin-bottom:12px}.fl-ds .sr-stage-finding .chain-track{display:flex;flex-direction:column;gap:0}.fl-ds .sr-stage-finding .chain-node{background:var(--fl-paper);border:1px solid var(--fl-rule);padding:11px 16px;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .22s ease,transform .22s ease;position:relative}.fl-ds .sr-stage-finding .node-finding{opacity:var(--b0,0);transform:translateY(calc((1 - var(--b0, 0)) * 14px));border-color:var(--fl-fail-500);background:#fff}.fl-ds .sr-stage-finding .node-calc{opacity:var(--b1,0);transform:translateY(calc((1 - var(--b1, 0)) * 14px))}.fl-ds .sr-stage-finding .node-rule{opacity:var(--b2,0);transform:translateY(calc((1 - var(--b2, 0)) * 14px))}.fl-ds .sr-stage-finding .node-ev{opacity:var(--b3,0);transform:translateY(calc((1 - var(--b3, 0)) * 14px))}.fl-ds .sr-stage-finding .node-intake{opacity:var(--b4,0);transform:translateY(calc((1 - var(--b4, 0)) * 14px))}.fl-ds .sr-stage-finding .chain-link{width:1px;background:var(--fl-gold-500);margin:0 auto;transform-origin:top center;height:12px;opacity:.55}.fl-ds .sr-stage-finding .link-calc{transform:scaleY(var(--b1,0))}.fl-ds .sr-stage-finding .link-rule{transform:scaleY(var(--b2,0))}.fl-ds .sr-stage-finding .link-ev{transform:scaleY(var(--b3,0))}.fl-ds .sr-stage-finding .link-intake{transform:scaleY(var(--b4,0))}.fl-ds .sr-stage-finding .node-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px dotted var(--fl-rule)}.fl-ds .sr-stage-finding .node-head .k{font-family:var(--fl-sans);font-size:9.5px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--fl-gold-700)}.fl-ds .sr-stage-finding .node-head .sev.critical{font-family:var(--fl-sans);font-size:9.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--fl-fail-500)}.fl-ds .sr-stage-finding .node-head .cite,.fl-ds .sr-stage-finding .node-head .sig,.fl-ds .sr-stage-finding .node-head .tag{font-family:var(--fl-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-ink-3)}.fl-ds .sr-stage-finding .node-body{font-family:var(--fl-serif);font-size:13.5px;line-height:1.5;color:var(--fl-ink)}.fl-ds .sr-stage-finding .finding-title{font-weight:600;font-size:15px;line-height:1.35;margin-bottom:6px}.fl-ds .sr-stage-finding .finding-body{color:var(--fl-ink-2);font-size:13px}.fl-ds .sr-stage-finding .calc-body{display:grid;gap:4px;font-variant-numeric:tabular-nums}.fl-ds .sr-stage-finding .calc-row{display:grid;grid-template-columns:1fr auto;gap:24px;padding:4px 0;border-bottom:1px dotted rgba(0,0,0,.06)}.fl-ds .sr-stage-finding .calc-row .lbl{color:var(--fl-ink-3);font-family:var(--fl-sans);font-size:11px}.fl-ds .sr-stage-finding .calc-row .val{font-family:var(--fl-mono);font-size:12px}.fl-ds .sr-stage-finding .calc-row.formula .val{color:var(--fl-fail-500);font-weight:600}.fl-ds .sr-stage-finding .calc-row.threshold .val{color:var(--fl-ink-3)}.fl-ds .sr-stage-finding .rule-id{font-family:var(--fl-mono);font-size:12px;color:var(--fl-ink);letter-spacing:.08em;margin-bottom:2px}.fl-ds .sr-stage-finding .rule-eff{font-family:var(--fl-sans);font-size:11px;color:var(--fl-ink-3);margin-bottom:6px}.fl-ds .sr-stage-finding .rule-text{font-style:italic;color:var(--fl-ink-2);font-size:12.5px;line-height:1.45;padding:5px 10px;background:var(--fl-paper-2);border-left:3px solid var(--fl-gold-500)}.fl-ds .sr-stage-finding .ev-body{display:grid;gap:3px}.fl-ds .sr-stage-finding .ev-row{display:grid;grid-template-columns:1.4fr auto 1.3fr;gap:14px;padding:4px 0;font-size:12px;opacity:calc(.15 + var(--b3, 0) * .85);transform:translateX(calc((1 - var(--b3, 0)) * 6px));transition:opacity .22s linear,transform .22s ease;transition-delay:calc(var(--i, 0) * 40ms)}.fl-ds .sr-stage-finding .ev-row .ev-name{font-family:var(--fl-mono);font-size:11px;color:var(--fl-ink)}.fl-ds .sr-stage-finding .ev-row .ev-digest{font-family:var(--fl-mono);font-size:10.5px;color:var(--fl-gold-700);letter-spacing:.08em}.fl-ds .sr-stage-finding .ev-row .ev-field{font-family:var(--fl-sans);font-size:11px;color:var(--fl-ink-2);text-align:right}.fl-ds .sr-stage-finding .intake-body{display:grid;gap:2px;font-size:11px}.fl-ds .sr-stage-finding .intake-row{display:grid;grid-template-columns:1fr auto;gap:16px;padding:2px 0}.fl-ds .sr-stage-finding .intake-name{font-family:var(--fl-mono);color:var(--fl-ink-2)}.fl-ds .sr-stage-finding .intake-digest{font-family:var(--fl-mono);color:var(--fl-ink-3);letter-spacing:.08em}.fl-ds .sr-stage-finding .intake-row.more{grid-template-columns:1fr;font-family:var(--fl-sans);font-size:11px;color:var(--fl-ink-3);font-style:italic;padding-top:6px;margin-top:4px;border-top:1px dotted var(--fl-rule)}.fl-ds .sr-stage-finding .chain-resolve{margin-top:12px;padding-top:8px;border-top:1px dotted var(--fl-rule);font-family:var(--fl-serif);font-style:italic;font-size:12.5px;color:var(--fl-ink-2);text-align:center;opacity:var(--b5,0);transform:translateY(calc((1 - var(--b5, 0)) * 8px))}.fl-ds .sr-stage-seal .seal-frame{display:grid;grid-template-columns:1fr;gap:16px;font-family:var(--fl-serif);color:var(--fl-ink)}.fl-ds .sr-stage-seal .seal-report{background:#fff;border:1px solid var(--fl-rule);box-shadow:0 30px 80px -30px rgba(11,37,69,.25);padding:22px 28px 24px;transform:scale(calc(1 - var(--b1, 0) * .02));transition:transform .3s ease}.fl-ds .sr-stage-seal .doc-mast.small{display:grid;grid-template-columns:1fr auto;gap:12px;border-top:3px double var(--fl-ink);border-bottom:1px solid var(--fl-ink);padding:10px 0 8px;margin-bottom:14px}.fl-ds .sr-stage-seal .doc-mast.small .title{font-size:18px;font-weight:600;letter-spacing:-.005em}.fl-ds .sr-stage-seal .doc-mast.small .sub{font-family:var(--fl-mono);font-size:9.5px;letter-spacing:.22em;color:var(--fl-ink-3);text-transform:uppercase;margin-top:3px}.fl-ds .sr-stage-seal .doc-mast.small .mast-right{font-family:var(--fl-mono);font-size:10px;letter-spacing:.18em;color:var(--fl-ink-3);line-height:1.6;text-align:right}.fl-ds .sr-stage-seal .seal-body{display:grid;grid-template-columns:2fr 1fr;gap:28px;margin-bottom:16px}.fl-ds .sr-stage-seal .seal-lines{display:grid;gap:7px}.fl-ds .sr-stage-seal .seal-line{height:4px;background:var(--fl-rule);width:calc(70% + (var(--i, 0) * 4%) % 30%);opacity:calc(.45 + var(--b0, 0) * .55)}.fl-ds .sr-stage-seal .seal-lines.right .seal-line{width:55%}.fl-ds .sr-stage-seal .seal-digest{margin-top:10px;padding-top:12px;border-top:3px double var(--fl-ink);opacity:calc(.35 + var(--b1, 0) * .65)}.fl-ds .sr-stage-seal .seal-digest .k{font-family:var(--fl-sans);font-size:9.5px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--fl-gold-700);margin-bottom:8px}.fl-ds .sr-stage-seal .digest-groups{display:flex;flex-wrap:wrap;gap:10px 14px;font-family:var(--fl-mono);font-size:16px;letter-spacing:.16em;color:var(--fl-ink);font-variant-numeric:tabular-nums}.fl-ds .sr-stage-seal .digest-groups .grp{transform:translateY(calc((1 - var(--b1, 0)) * 6px));opacity:calc(var(--b1, 0) * (1 - var(--i, 0) * .04) + .25);transition:transform .26s ease,opacity .26s ease}.fl-ds .sr-stage-seal .ledger-panel{background:var(--fl-navy-900);color:#fff;border:1px solid rgba(180,138,58,.3);padding:18px 22px;opacity:calc(.15 + var(--b2, 0) * .85);transform:translateY(calc((1 - var(--b2, 0)) * 14px));transition:opacity .24s linear,transform .24s ease}.fl-ds .sr-stage-seal .ledger-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.12);margin-bottom:10px}.fl-ds .sr-stage-seal .ledger-head .k{font-family:var(--fl-sans);font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--fl-gold-500)}.fl-ds .sr-stage-seal .ledger-head .v{font-family:var(--fl-mono);font-size:10.5px;color:rgba(255,255,255,.55);letter-spacing:.12em}.fl-ds .sr-stage-seal .ledger-rows{display:grid;gap:6px}.fl-ds .sr-stage-seal .ledger-row{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:6px 0;font-family:var(--fl-mono);font-size:11px;letter-spacing:.08em;color:rgba(255,255,255,.65);border-bottom:1px dotted rgba(255,255,255,.08)}.fl-ds .sr-stage-seal .ledger-row:last-child{border-bottom:0}.fl-ds .sr-stage-seal .ledger-row .idx{color:rgba(255,255,255,.45)}.fl-ds .sr-stage-seal .ledger-row .ts{color:rgba(255,255,255,.5);font-size:10px}.fl-ds .sr-stage-seal .ledger-row.new{color:#fff;background:linear-gradient(90deg,rgba(180,138,58,.14),transparent 60%);padding-left:10px;margin-left:-10px;padding-right:10px;margin-right:-10px;border-bottom:0}.fl-ds .sr-stage-seal .ledger-row.new .tag{font-family:var(--fl-sans);font-size:9.5px;font-weight:700;letter-spacing:.24em;color:var(--fl-gold-500);text-transform:uppercase}.fl-ds .sr-stage-seal .verify-badge{background:#fff;border:1px solid var(--fl-gold-500);padding:16px 22px;display:grid;gap:6px;opacity:calc(.15 + var(--b3, 0) * .85);transform:translateY(calc((1 - var(--b3, 0)) * 10px));transition:opacity .24s linear,transform .24s ease}.fl-ds .sr-stage-seal .verify-badge .k{font-family:var(--fl-sans);font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--fl-gold-700)}.fl-ds .sr-stage-seal .verify-badge .v{font-family:var(--fl-mono);font-size:13px;color:var(--fl-ink);letter-spacing:.08em}.fl-ds .sr-stage-seal .verify-badge .hint{font-family:var(--fl-serif);font-size:13px;color:var(--fl-ink-2);line-height:1.5;margin-top:4px}.fl-ds .sr-outro{background:var(--fl-navy-900);color:#fff;padding:120px 0;text-align:center;position:relative;overflow:hidden}.fl-ds .sr-outro:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(180,138,58,.04) 1px,transparent 0),linear-gradient(180deg,rgba(180,138,58,.04) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse 100% 70% at 50% 50%,black 25%,transparent 100%);mask-image:radial-gradient(ellipse 100% 70% at 50% 50%,black 25%,transparent 100%)}.fl-ds .sr-outro h2{font-weight:500;font-size:56px;line-height:1.08;color:#f4ede0;margin:0 0 24px;letter-spacing:-.01em}.fl-ds .sr-outro h2,.fl-ds .sr-outro p{position:relative;font-family:var(--fl-serif)}.fl-ds .sr-outro p{font-style:italic;font-size:19px;color:rgba(255,255,255,.65);margin:0 auto 40px;max-width:560px;line-height:1.5}.fl-ds .sr-outro .outro-actions{position:relative;display:flex;gap:32px;justify-content:center;align-items:center;flex-wrap:wrap}.fl-ds .sr-outro .outro-link{color:rgba(255,255,255,.78);font-family:var(--fl-sans);font-size:14px;font-weight:500;letter-spacing:.02em;display:inline-flex;align-items:center;gap:6px;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.2);transition:color .16s ease,border-color .16s ease}.fl-ds .sr-outro .outro-link:hover{color:var(--fl-gold-500);border-color:var(--fl-gold-500)}.fl-ds .sr-outro .outro-link .arrow{font-family:var(--fl-mono)}.fl-ds .sr-outro .outro-foot{position:relative;margin-top:64px;padding-top:20px;border-top:1px solid rgba(180,138,58,.25);font-family:var(--fl-mono);font-size:10.5px;letter-spacing:.22em;color:rgba(255,255,255,.45);text-transform:uppercase}.fl-ds .sr-outro .outro-foot b{color:rgba(255,255,255,.75);font-weight:500}@media (prefers-reduced-motion:reduce){.fl-ds .sr-stage .stage-sticky{position:relative;height:auto;padding:80px 0}.fl-ds .sr-stage{height:auto!important}.fl-ds .sr-stage .sr-narrative{min-height:0}.fl-ds .sr-stage .sr-narrative .beat{position:static;opacity:1;transform:none;margin-bottom:14px}.fl-ds .sr-stage-cover .doc-foot,.fl-ds .sr-stage-cover .doc-meta-row,.fl-ds .sr-stage-cover .doc-verdict,.fl-ds .sr-stage-cover .sr-doc-card,.fl-ds .sr-stage-finding .chain-node{opacity:1!important;transform:none!important}.fl-ds .sr-stage-finding .chain-link{transform:scaleY(1)!important}.fl-ds .sr-stage-finding .chain-resolve,.fl-ds .sr-stage-finding .ev-row,.fl-ds .sr-stage-seal .digest-groups .grp,.fl-ds .sr-stage-seal .ledger-panel,.fl-ds .sr-stage-seal .verify-badge{opacity:1!important;transform:none!important}}@media (max-width:1024px){.fl-ds .sr-stage-cover,.fl-ds .sr-stage-finding,.fl-ds .sr-stage-seal{height:auto}.fl-ds .sr-stage .stage-sticky{position:relative;height:auto;padding:80px 0}.fl-ds .sr-stage .stage-grid{grid-template-columns:1fr;gap:40px;padding:0 24px}.fl-ds .sr-stage .sr-narrative{min-height:0}.fl-ds .sr-stage .sr-narrative .beat{position:static;opacity:1;transform:none;margin-bottom:14px;font-size:22px}.fl-ds .sr-stage-cover .doc-foot,.fl-ds .sr-stage-cover .doc-meta-row,.fl-ds .sr-stage-cover .doc-verdict,.fl-ds .sr-stage-cover .sr-doc-card,.fl-ds .sr-stage-finding .chain-node{opacity:1;transform:none}.fl-ds .sr-stage-finding .chain-link{transform:scaleY(1)}.fl-ds .sr-stage-finding .chain-resolve,.fl-ds .sr-stage-finding .ev-row,.fl-ds .sr-stage-seal .digest-groups .grp,.fl-ds .sr-stage-seal .ledger-panel,.fl-ds .sr-stage-seal .verify-badge{opacity:1;transform:none}.fl-ds .sr-stage-finding .chain-frame{max-height:none;transform:none}.fl-ds .sr-intro h1{font-size:44px}.fl-ds .sr-outro h2{font-size:40px}}@media (max-width:720px){.fl-ds .sr-intro{padding:80px 0 56px}.fl-ds .sr-intro .kicker{font-size:10px;letter-spacing:.22em;margin-bottom:18px}.fl-ds .sr-intro h1{font-size:32px;letter-spacing:-.01em}.fl-ds .sr-intro .lede{font-size:16px;margin-top:22px}.fl-ds .sr-intro .intro-cues{gap:14px;margin-top:28px}.fl-ds .sr-intro .cue{font-size:12px}.fl-ds .sr-stage .stage-sticky{padding:56px 0}.fl-ds .sr-stage .stage-grid{gap:28px;padding:0 20px}.fl-ds .sr-stage .sr-kicker{font-size:10px;letter-spacing:.22em}.fl-ds .sr-stage .sr-narrative .beat{font-size:17px;margin-bottom:10px}.fl-ds .sr-stage-cover .sr-doc-card,.fl-ds .sr-stage-finding .chain-frame{padding:20px 18px}.fl-ds .sr-stage-cover .doc-mast .mast-left .title{font-size:18px}.fl-ds .sr-stage-cover .doc-mast .mast-left .sub{font-size:10px}.fl-ds .sr-stage-cover .doc-meta-row{grid-template-columns:1fr 1fr}.fl-ds .sr-stage-cover .meta-cell{padding:10px 12px}.fl-ds .sr-stage-cover .meta-cell .v{font-size:14px}.fl-ds .sr-stage-cover .doc-verdict .chip{font-size:10px}.fl-ds .sr-stage-finding .chain-title{font-size:12px;letter-spacing:.2em}.fl-ds .sr-stage-finding .chain-node{padding:12px 14px}.fl-ds .sr-stage-finding .finding-title{font-size:14px}.fl-ds .sr-stage-finding .finding-body,.fl-ds .sr-stage-finding .rule-text{font-size:12.5px}.fl-ds .sr-stage-seal .seal-report{padding:20px 18px}.fl-ds .sr-stage-seal .digest-groups{gap:6px}.fl-ds .sr-stage-seal .digest-groups .grp{font-size:11px;padding:4px 6px}.fl-ds .sr-stage-seal .ledger-panel{padding:14px 16px}.fl-ds .sr-stage-seal .ledger-row{font-size:10px}.fl-ds .sr-stage-seal .verify-badge{padding:14px 16px}.fl-ds .sr-outro{padding:72px 0 80px}.fl-ds .sr-outro h2{font-size:32px}.fl-ds .sr-outro p{font-size:15px}}