#financial-content .ownpl-wrap{--o-green:#4CAF7D;--o-amber:#E8943A;--o-red:#E05555;--o-blue:#5B9BD5;--o-purple:#A98CD6;display:flex;flex-direction:column;gap:14px;min-width:0;}#financial-content .ownpl-topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;}#financial-content .ownpl-crumb{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--text-muted);margin-bottom:6px;}#financial-content .ownpl-crumb .spec{color:var(--gold);font-weight:600;font-family:"Montserrat",sans-serif;}#financial-content .ownpl-crumb .sep{opacity:0.45;}#financial-content .ownpl-topbar h1{font-size:26px;font-weight:800;color:var(--bright,#F0EBE2);letter-spacing:-0.02em;line-height:1;font-family:"Montserrat",sans-serif;}#financial-content .ownpl-sub{font-size:12px;color:var(--text-muted);margin-top:8px;max-width:1040px;}#financial-content .ownpl-sub b{color:var(--text,#C4BFB6);font-weight:600;}#financial-content .ownpl-acts{display:flex;gap:9px;flex-shrink:0;flex-wrap:wrap;}#financial-content .ownpl-btn{font-family:"Montserrat",sans-serif;font-size:11.5px;font-weight:600;cursor:pointer;border-radius:8px;padding:8px 14px;border:1px solid var(--border-strong,rgba(255,255,255,0.12));background:rgba(255,255,255,0.04);color:var(--text,#C4BFB6);transition:all .18s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;}#financial-content .ownpl-btn svg{width:14px;height:14px;}#financial-content .ownpl-btn:hover{background:rgba(255,255,255,0.09);color:var(--bright,#F0EBE2);border-color:var(--gold);}#financial-content .ownpl-btn.primary{background:linear-gradient(180deg,var(--gold),var(--gold-soft,#9c7f33));border-color:transparent;color:#1a160c;font-weight:700;}#financial-content .ownpl-btn.ghost{background:transparent;border-color:var(--border,rgba(255,255,255,0.07));}#financial-content .ownpl-btn.sm{padding:6px 11px;font-size:11px;}#financial-content .ownpl-gate-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;}@media(max-width:1050px){#financial-content .ownpl-gate-row{grid-template-columns:1fr;}}#financial-content .ownpl-disc{display:flex;align-items:flex-start;gap:13px;border-radius:10px;padding:13px 17px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);}#financial-content .ownpl-disc .dg{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;font-size:20px;}#financial-content .ownpl-disc .dt{flex:1;min-width:0;font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-disc .dt b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-disc .dt .h{display:flex;align-items:center;gap:8px;font-family:"Montserrat",sans-serif;font-weight:800;font-size:12.5px;color:var(--bright,#F0EBE2);margin-bottom:3px;}#financial-content .ownpl-disc .dt .h .cite{font-size:8.5px;font-weight:700;letter-spacing:0.04em;padding:2px 7px;border-radius:999px;}#financial-content .ownpl-disc.lawyer{background:linear-gradient(100deg,rgba(201,168,76,0.12),rgba(201,168,76,0.02) 46%,var(--card,#232120) 62%);border:1px solid rgba(201,168,76,0.32);}#financial-content .ownpl-disc.lawyer .dg{background:rgba(201,168,76,0.16);border:1px solid rgba(201,168,76,0.36);}#financial-content .ownpl-disc.lawyer .dt .h .cite{color:var(--gold);background:rgba(201,168,76,0.14);border:1px solid rgba(201,168,76,0.34);}#financial-content .ownpl-disc.acct{background:linear-gradient(100deg,rgba(91,155,213,0.11),rgba(91,155,213,0.02) 46%,var(--card,#232120) 62%);border:1px solid rgba(91,155,213,0.28);}#financial-content .ownpl-disc.acct .dg{background:rgba(91,155,213,0.16);border:1px solid rgba(91,155,213,0.32);}#financial-content .ownpl-disc.acct .dt .h .cite{color:var(--o-blue);background:rgba(91,155,213,0.13);border:1px solid rgba(91,155,213,0.32);}#financial-content .ownpl-posture{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:rgba(169,140,214,0.06);border:1px solid rgba(169,140,214,0.24);border-radius:10px;padding:11px 16px;}#financial-content .ownpl-posture .pg{width:30px;height:30px;border-radius:8px;background:rgba(169,140,214,0.14);border:1px solid rgba(169,140,214,0.32);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-posture .pg svg{width:16px;height:16px;stroke:var(--o-purple);}#financial-content .ownpl-posture .ptx{flex:1;min-width:220px;font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-posture .ptx b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-posture .ptx .mo{color:#c8b3ea;font-weight:700;}#financial-content .ownpl-posture .never{color:#f0a0a0;font-weight:700;}#financial-content .ownpl-jx-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}#financial-content .ownpl-chip{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(180deg,rgba(255,255,255,0.03),transparent),var(--card,#232120);border:1px solid var(--border-strong,rgba(255,255,255,0.12));border-radius:999px;padding:7px 15px 7px 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);}#financial-content .ownpl-chip .flag{width:24px;height:16px;border-radius:3px;background:linear-gradient(180deg,#0f4a8a,#0d3d73);display:grid;place-items:center;flex-shrink:0;font-size:9px;font-weight:800;font-family:"Montserrat",sans-serif;color:#cfe2f5;}#financial-content .ownpl-chip .cico{width:24px;height:24px;border-radius:6px;background:rgba(201,168,76,0.14);border:1px solid rgba(201,168,76,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-chip .cico svg{width:14px;height:14px;stroke:var(--gold);}#financial-content .ownpl-chip .jl{font-size:9px;letter-spacing:0.11em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .ownpl-chip .jv{font-family:"Montserrat",sans-serif;font-weight:700;font-size:12.5px;color:var(--bright,#F0EBE2);}#financial-content .ownpl-chip .jv .rate{color:var(--gold);}#financial-content .ownpl-jxnote{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;color:var(--text-muted);background:rgba(232,148,58,0.07);border:1px solid rgba(232,148,58,0.22);border-radius:999px;padding:5px 12px;}#financial-content .ownpl-jxnote svg{width:13px;height:13px;stroke:var(--o-amber);flex-shrink:0;}#financial-content .ownpl-jxnote b{color:var(--o-amber);font-weight:700;}#financial-content .ownpl-eyebrow{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:6px;}#financial-content .ownpl-eyebrow h2{font-size:18px;font-weight:800;color:var(--bright,#F0EBE2);font-family:"Montserrat",sans-serif;display:flex;align-items:center;gap:12px;}#financial-content .ownpl-eyebrow h2 .eg{width:32px;height:32px;border-radius:9px;background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.3);display:grid;place-items:center;}#financial-content .ownpl-eyebrow h2 .eg svg{width:18px;height:18px;stroke:var(--gold);}#financial-content .ownpl-eyebrow .esub{font-size:11.5px;color:var(--text-muted);margin-top:7px;max-width:860px;}#financial-content .ownpl-eyebrow .esub b{color:var(--text,#C4BFB6);}#financial-content .ownpl-secnum{font-family:"Montserrat",sans-serif;font-weight:800;font-size:11px;color:var(--gold);background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.3);border-radius:7px;padding:3px 9px;letter-spacing:0.04em;}#financial-content .ownpl-hero{position:relative;overflow:hidden;background:radial-gradient(680px 300px at 90% -30%,rgba(201,168,76,0.14),transparent 62%),linear-gradient(180deg,rgba(255,255,255,0.02),transparent 40%),var(--card,#232120);border:1px solid rgba(201,168,76,0.28);border-radius:14px;box-shadow:0 16px 44px rgba(0,0,0,0.58),0 0 42px -20px rgba(201,168,76,0.28);padding:24px 26px;}#financial-content .ownpl-hero::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gold);}#financial-content .ownpl-hero .heyebrow{display:inline-flex;align-items:center;gap:8px;font-size:9.5px;font-weight:800;font-family:"Montserrat",sans-serif;letter-spacing:0.1em;text-transform:uppercase;color:var(--gold);}#financial-content .ownpl-hero .heyebrow .pd{width:6px;height:6px;border-radius:50%;background:var(--gold);}#financial-content .ownpl-hero h2{font-size:23px;font-weight:800;color:var(--bright,#F0EBE2);font-family:"Montserrat",sans-serif;letter-spacing:-0.02em;margin-top:12px;line-height:1.15;max-width:820px;}#financial-content .ownpl-hero p{font-size:12.5px;color:var(--text,#C4BFB6);line-height:1.6;margin-top:11px;max-width:840px;}#financial-content .ownpl-hero p b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-strat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;}@media(max-width:1300px){#financial-content .ownpl-strat-grid{grid-template-columns:repeat(3,1fr);}}@media(max-width:820px){#financial-content .ownpl-strat-grid{grid-template-columns:1fr;}}#financial-content .ownpl-strat{position:relative;overflow:hidden;cursor:pointer;background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent 40%),var(--card,#232120);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,0.42);padding:18px 17px;display:flex;flex-direction:column;gap:11px;min-height:186px;transition:all .2s ease;}#financial-content .ownpl-strat::after{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--gold);opacity:0.55;}#financial-content .ownpl-strat:hover{border-color:rgba(201,168,76,0.4);transform:translateY(-3px);}#financial-content .ownpl-strat .sti{width:44px;height:44px;border-radius:12px;background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-strat .sti svg{width:23px;height:23px;stroke:var(--gold);}#financial-content .ownpl-strat h4{font-family:"Montserrat",sans-serif;font-weight:800;font-size:14px;color:var(--bright,#F0EBE2);line-height:1.25;}#financial-content .ownpl-strat .sd{font-size:11px;color:var(--text-muted);line-height:1.5;flex:1;}#financial-content .ownpl-strat .sd b{color:var(--text,#C4BFB6);font-weight:600;}#financial-content .ownpl-strat .sx{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-family:"Montserrat",sans-serif;font-weight:700;color:var(--gold);margin-top:auto;}#financial-content .ownpl-strat .sx svg{width:13px;height:13px;stroke:var(--gold);}#financial-content .ownpl-strat .cite-mini{font-size:8.5px;font-weight:700;font-family:"Montserrat",sans-serif;color:var(--text-muted);}#financial-content .ownpl-strat.flagship{border-color:rgba(201,168,76,0.42);}#financial-content .ownpl-strat.flagship::after{opacity:1;}#financial-content .ownpl-strat .sflag{position:absolute;top:12px;right:12px;font-size:8.5px;font-weight:800;font-family:"Montserrat",sans-serif;padding:2px 8px;border-radius:999px;color:var(--gold);background:rgba(201,168,76,0.14);border:1px solid rgba(201,168,76,0.36);}#financial-content .ownpl-honesty{display:flex;align-items:flex-start;gap:14px;background:linear-gradient(100deg,rgba(232,148,58,0.06),rgba(232,148,58,0.01) 50%,var(--card,#232120) 66%);border:1px solid rgba(232,148,58,0.3);border-radius:14px;padding:17px 20px;}#financial-content .ownpl-honesty .hgi{width:42px;height:42px;border-radius:12px;background:rgba(232,148,58,0.14);border:1px solid rgba(232,148,58,0.34);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-honesty .hgi svg{width:22px;height:22px;stroke:var(--o-amber);}#financial-content .ownpl-honesty .htx{flex:1;min-width:0;}#financial-content .ownpl-honesty .hh{display:flex;align-items:center;gap:9px;font-family:"Montserrat",sans-serif;font-weight:800;font-size:13.5px;color:#f0b063;margin-bottom:6px;flex-wrap:wrap;}#financial-content .ownpl-honesty .hbody{font-size:12px;color:var(--text,#C4BFB6);line-height:1.6;}#financial-content .ownpl-honesty .hbody b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-honesty .hbody .dead{color:#f0a0a0;font-weight:700;text-decoration:line-through;}#financial-content .ownpl-honesty .hbody .works{color:#7fd0a4;font-weight:700;}#financial-content .ownpl-honesty .hsplit{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;}@media(max-width:900px){#financial-content .ownpl-honesty .hsplit{grid-template-columns:1fr;}}#financial-content .ownpl-hcol{border-radius:10px;padding:12px 14px;}#financial-content .ownpl-hcol.killed{background:rgba(224,85,85,0.07);border:1px solid rgba(224,85,85,0.26);}#financial-content .ownpl-hcol.alive{background:rgba(76,175,125,0.07);border:1px solid rgba(76,175,125,0.28);}#financial-content .ownpl-hcol .hcl{display:flex;align-items:center;gap:7px;font-size:9.5px;font-weight:800;font-family:"Montserrat",sans-serif;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:8px;}#financial-content .ownpl-hcol.killed .hcl{color:#f0a0a0;}#financial-content .ownpl-hcol.alive .hcl{color:#7fd0a4;}#financial-content .ownpl-hcol ul{list-style:none;display:flex;flex-direction:column;gap:6px;margin:0;padding:0;}#financial-content .ownpl-hcol li{font-size:11px;color:var(--text,#C4BFB6);line-height:1.5;display:flex;align-items:flex-start;gap:8px;}#financial-content .ownpl-hcol li svg{width:13px;height:13px;flex-shrink:0;margin-top:2px;}#financial-content .ownpl-hcol.killed li svg{stroke:#f0a0a0;}#financial-content .ownpl-hcol.alive li svg{stroke:#7fd0a4;}#financial-content .ownpl-hcol li b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-explorer{background:linear-gradient(180deg,rgba(255,255,255,0.015),transparent 30%),var(--card,#232120);border:1px solid var(--border-strong,rgba(255,255,255,0.12));border-radius:14px;box-shadow:0 16px 44px rgba(0,0,0,0.58);overflow:hidden;}#financial-content .ownpl-exp-head{display:flex;align-items:center;gap:13px;padding:16px 20px;border-bottom:1px solid var(--border,rgba(255,255,255,0.07));background:linear-gradient(100deg,rgba(201,168,76,0.08),transparent 50%);}#financial-content .ownpl-exp-head .xg{width:38px;height:38px;border-radius:11px;background:rgba(201,168,76,0.15);border:1px solid rgba(201,168,76,0.34);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-exp-head .xg svg{width:20px;height:20px;stroke:var(--gold);}#financial-content .ownpl-exp-head .xt h3{font-size:16px;font-weight:800;color:var(--bright,#F0EBE2);font-family:"Montserrat",sans-serif;}#financial-content .ownpl-exp-head .xt .xs{font-size:11px;color:var(--text-muted);margin-top:2px;}#financial-content .ownpl-exp-head .spacer{margin-left:auto;}#financial-content .ownpl-fbadge{display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;font-family:"Montserrat",sans-serif;color:var(--o-blue);background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.3);border-radius:999px;padding:3px 9px;text-transform:uppercase;}#financial-content .ownpl-fbadge svg{width:11px;height:11px;stroke:var(--o-blue);}#financial-content .ownpl-exp-inputs{padding:18px 20px;border-bottom:1px solid var(--border,rgba(255,255,255,0.07));}#financial-content .ownpl-inp-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;}@media(max-width:1200px){#financial-content .ownpl-inp-grid{grid-template-columns:repeat(3,1fr);}}@media(max-width:760px){#financial-content .ownpl-inp-grid{grid-template-columns:1fr 1fr;}}#financial-content .ownpl-inp{display:flex;flex-direction:column;gap:7px;}#financial-content .ownpl-inp label{font-size:9.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .ownpl-inp .field{background:rgba(0,0,0,0.28);border:1px solid var(--border-strong,rgba(255,255,255,0.12));border-radius:7px;display:flex;align-items:center;gap:2px;padding:0 12px;height:44px;transition:border-color .15s ease;}#financial-content .ownpl-inp .field:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,0.12);}#financial-content .ownpl-inp .field .pre{font-family:"Montserrat",sans-serif;font-weight:700;color:var(--text-muted);font-size:14px;}#financial-content .ownpl-inp .field input{background:transparent;border:none;outline:none;color:var(--bright,#F0EBE2);font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;width:100%;-moz-appearance:textfield;}#financial-content .ownpl-inp .field input::-webkit-outer-spin-button,#financial-content .ownpl-inp .field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#financial-content .ownpl-inp .field .suf{font-size:11px;color:var(--text-muted);white-space:nowrap;}#financial-content .ownpl-toggle-row{display:flex;gap:8px;}#financial-content .ownpl-tgl{flex:1;text-align:center;padding:11px 8px;border-radius:7px;border:1px solid var(--border-strong,rgba(255,255,255,0.12));background:rgba(255,255,255,0.02);cursor:pointer;font-family:"Montserrat",sans-serif;font-weight:700;font-size:12px;color:var(--text-muted);transition:all .15s ease;}#financial-content .ownpl-tgl.on{background:linear-gradient(180deg,rgba(201,168,76,0.2),rgba(201,168,76,0.06));border-color:rgba(201,168,76,0.4);color:var(--gold);}#financial-content .ownpl-inp-note{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:10.5px;color:var(--text-muted);}#financial-content .ownpl-inp-note svg{width:14px;height:14px;stroke:var(--o-blue);flex-shrink:0;}#financial-content .ownpl-inp-note b{color:var(--text,#C4BFB6);font-weight:700;}#financial-content .ownpl-diagram-wrap{padding:6px 20px 20px;}#financial-content .ownpl-diag-toprow{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;}@media(max-width:1000px){#financial-content .ownpl-diag-toprow{grid-template-columns:1fr;}}#financial-content .ownpl-diag{position:relative;overflow:hidden;border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,0.42);padding:18px 18px 14px;display:flex;flex-direction:column;gap:12px;}#financial-content .ownpl-diag.before{background:linear-gradient(180deg,rgba(224,85,85,0.05),transparent 40%),var(--card,#232120);border:1px solid rgba(224,85,85,0.24);}#financial-content .ownpl-diag.after{background:radial-gradient(500px 220px at 85% -30%,rgba(76,175,125,0.09),transparent 62%),linear-gradient(180deg,rgba(76,175,125,0.04),transparent 40%),var(--card,#232120);border:1px solid rgba(76,175,125,0.3);}#financial-content .ownpl-diag.after::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--o-green);}#financial-content .ownpl-diag-hd{display:flex;align-items:center;gap:11px;}#financial-content .ownpl-diag-hd .dnum{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-family:"Montserrat",sans-serif;font-weight:800;font-size:13px;flex-shrink:0;}#financial-content .ownpl-diag.before .dnum{background:rgba(224,85,85,0.14);border:1px solid rgba(224,85,85,0.32);color:#f0a0a0;}#financial-content .ownpl-diag.after .dnum{background:rgba(76,175,125,0.14);border:1px solid rgba(76,175,125,0.34);color:#7fd0a4;}#financial-content .ownpl-diag-hd .dttl{font-family:"Montserrat",sans-serif;font-weight:800;font-size:14px;color:var(--bright,#F0EBE2);}#financial-content .ownpl-diag-hd .dsub{font-size:10px;color:var(--text-muted);margin-top:1px;}#financial-content .ownpl-diag-hd .dcite{margin-left:auto;font-size:8.5px;font-weight:700;font-family:"Montserrat",sans-serif;padding:3px 8px;border-radius:999px;color:var(--gold);background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.3);}#financial-content .ownpl-diag svg.flow{width:100%;height:auto;display:block;}#financial-content .ownpl-diag .legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:6px;border-top:1px solid var(--border,rgba(255,255,255,0.07));margin-top:2px;}#financial-content .ownpl-diag .lgi{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--text-muted);}#financial-content .ownpl-diag .lgi .sw{width:11px;height:11px;border-radius:3px;flex-shrink:0;}#financial-content .ownpl-diag .growth-tag{font-size:11px;color:var(--text,#C4BFB6);line-height:1.5;padding:9px 12px;border-radius:7px;}#financial-content .ownpl-diag.before .growth-tag{background:rgba(224,85,85,0.07);border:1px solid rgba(224,85,85,0.24);}#financial-content .ownpl-diag.after .growth-tag{background:rgba(76,175,125,0.07);border:1px solid rgba(76,175,125,0.26);}#financial-content .ownpl-diag .growth-tag b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-diag.before .growth-tag .em{color:#f0a0a0;font-weight:700;}#financial-content .ownpl-diag.after .growth-tag .em{color:#7fd0a4;font-weight:700;}#financial-content .ownpl-kpi-band{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;}@media(max-width:1300px){#financial-content .ownpl-kpi-band{grid-template-columns:repeat(3,1fr);}}@media(max-width:760px){#financial-content .ownpl-kpi-band{grid-template-columns:1fr 1fr;}}#financial-content .ownpl-kpi{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent 40%),var(--card,#232120);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:10px;padding:15px 16px;display:flex;flex-direction:column;gap:6px;}#financial-content .ownpl-kpi::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;}#financial-content .ownpl-kpi.gold::after{background:var(--gold);}#financial-content .ownpl-kpi.green::after{background:var(--o-green);}#financial-content .ownpl-kpi.blue::after{background:var(--o-blue);}#financial-content .ownpl-kpi.amber::after{background:var(--o-amber);}#financial-content .ownpl-kpi.purple::after{background:var(--o-purple);}#financial-content .ownpl-kpi .kl{font-size:9px;letter-spacing:0.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700;display:flex;align-items:center;gap:6px;}#financial-content .ownpl-kpi .kl svg{width:13px;height:13px;}#financial-content .ownpl-kpi.gold .kl svg{stroke:var(--gold);}#financial-content .ownpl-kpi.green .kl svg{stroke:var(--o-green);}#financial-content .ownpl-kpi.blue .kl svg{stroke:var(--o-blue);}#financial-content .ownpl-kpi.amber .kl svg{stroke:var(--o-amber);}#financial-content .ownpl-kpi.purple .kl svg{stroke:var(--o-purple);}#financial-content .ownpl-kpi .kv{font-family:"Montserrat",sans-serif;font-weight:800;font-size:24px;letter-spacing:-0.02em;color:var(--bright,#F0EBE2);}#financial-content .ownpl-kpi.gold .kv{color:var(--gold);}#financial-content .ownpl-kpi.green .kv{color:#7fd0a4;}#financial-content .ownpl-kpi .kd{font-size:10px;color:var(--text-muted);line-height:1.45;}#financial-content .ownpl-kpi .kd b{color:var(--text,#C4BFB6);font-weight:700;}#financial-content .ownpl-kpi .kcite{font-size:8.5px;font-weight:700;font-family:"Montserrat",sans-serif;color:var(--gold);}#financial-content .ownpl-kpi .kest{display:inline-flex;align-items:center;gap:5px;font-size:8.5px;font-weight:800;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:var(--o-amber);background:rgba(232,148,58,0.1);border:1px solid rgba(232,148,58,0.3);border-radius:999px;padding:2px 8px;width:fit-content;}#financial-content .ownpl-lcge{background:rgba(91,155,213,0.05);border:1px solid rgba(91,155,213,0.24);border-radius:14px;padding:16px 18px;margin-top:4px;}#financial-content .ownpl-lcge .lbh{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap;}#financial-content .ownpl-lcge .lbh .lbi{width:32px;height:32px;border-radius:9px;background:rgba(91,155,213,0.14);border:1px solid rgba(91,155,213,0.32);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-lcge .lbh .lbi svg{width:17px;height:17px;stroke:var(--o-blue);}#financial-content .ownpl-lcge .lbh b{font-family:"Montserrat",sans-serif;font-weight:800;font-size:13.5px;color:var(--bright,#F0EBE2);}#financial-content .ownpl-lcge .lbh .lbcite{margin-left:auto;}#financial-content .ownpl-lcge-people{display:grid;grid-template-columns:repeat(3,1fr) 1.1fr;gap:10px;align-items:stretch;}@media(max-width:1000px){#financial-content .ownpl-lcge-people{grid-template-columns:1fr 1fr;}}@media(max-width:560px){#financial-content .ownpl-lcge-people{grid-template-columns:1fr;}}#financial-content .ownpl-lperson{background:rgba(255,255,255,0.02);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:10px;padding:13px 14px;display:flex;flex-direction:column;gap:8px;}#financial-content .ownpl-lperson .lp-top{display:flex;align-items:center;gap:9px;}#financial-content .ownpl-lperson .lp-av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-family:"Montserrat",sans-serif;font-weight:800;font-size:11px;color:#1a160c;flex-shrink:0;}#financial-content .ownpl-lperson .lp-av.owner{background:linear-gradient(140deg,var(--gold),var(--gold-soft,#9c7f33));}#financial-content .ownpl-lperson .lp-av.spouse{background:linear-gradient(140deg,#c8b3ea,#9573c9);}#financial-content .ownpl-lperson .lp-av.kid{background:linear-gradient(140deg,#7fbfe0,#4f8fc0);}#financial-content .ownpl-lperson .lp-nm{font-family:"Montserrat",sans-serif;font-weight:700;font-size:12px;color:var(--bright,#F0EBE2);}#financial-content .ownpl-lperson .lp-rl{font-size:9.5px;color:var(--text-muted);}#financial-content .ownpl-lperson .lp-amt{font-family:"Montserrat",sans-serif;font-weight:800;font-size:19px;color:var(--gold);letter-spacing:-0.01em;}#financial-content .ownpl-lperson .lp-lbl{font-size:9px;color:var(--text-muted);letter-spacing:0.04em;text-transform:uppercase;font-weight:700;}#financial-content .ownpl-lperson.total{background:linear-gradient(180deg,rgba(201,168,76,0.12),rgba(201,168,76,0.03));border:1px solid rgba(201,168,76,0.34);}#financial-content .ownpl-lperson.total .lp-amt{font-size:22px;}#financial-content .ownpl-lcge-verdict{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;background:rgba(76,175,125,0.07);border:1px solid rgba(76,175,125,0.28);border-radius:10px;font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-lcge-verdict svg{width:16px;height:16px;stroke:#7fd0a4;flex-shrink:0;margin-top:1px;}#financial-content .ownpl-lcge-verdict b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-lcge-verdict .sh{color:#7fd0a4;font-weight:700;}#financial-content .ownpl-deathtax{background:linear-gradient(180deg,rgba(255,255,255,0.015),transparent 34%),var(--card,#232120);border:1px solid var(--border-strong,rgba(255,255,255,0.12));border-radius:14px;padding:16px 18px;margin-top:4px;}#financial-content .ownpl-dt-hd{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap;}#financial-content .ownpl-dt-hd .dti{width:32px;height:32px;border-radius:9px;background:rgba(232,148,58,0.13);border:1px solid rgba(232,148,58,0.32);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-dt-hd .dti svg{width:17px;height:17px;stroke:var(--o-amber);}#financial-content .ownpl-dt-hd b{font-family:"Montserrat",sans-serif;font-weight:800;font-size:13.5px;color:var(--bright,#F0EBE2);}#financial-content .ownpl-dt-hd .spacer{margin-left:auto;}#financial-content .ownpl-dt-compare{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-top:12px;}@media(max-width:820px){#financial-content .ownpl-dt-compare{grid-template-columns:1fr;}}#financial-content .ownpl-dt-col{border-radius:10px;padding:16px 18px;text-align:center;}#financial-content .ownpl-dt-col.without{background:rgba(224,85,85,0.07);border:1px solid rgba(224,85,85,0.28);}#financial-content .ownpl-dt-col.with{background:rgba(76,175,125,0.07);border:1px solid rgba(76,175,125,0.3);}#financial-content .ownpl-dt-col .dtl{font-size:9.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .ownpl-dt-col .dtv{font-family:"Montserrat",sans-serif;font-weight:800;font-size:34px;letter-spacing:-0.02em;margin-top:6px;}#financial-content .ownpl-dt-col.without .dtv{color:#f0a0a0;}#financial-content .ownpl-dt-col.with .dtv{color:#7fd0a4;}#financial-content .ownpl-dt-col .dtd{font-size:10px;color:var(--text-muted);margin-top:6px;line-height:1.45;}#financial-content .ownpl-dt-col .dtd b{color:var(--text,#C4BFB6);font-weight:700;}#financial-content .ownpl-dt-arrow{display:grid;place-items:center;}#financial-content .ownpl-dt-arrow .da{width:46px;height:46px;border-radius:50%;background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.32);display:grid;place-items:center;}#financial-content .ownpl-dt-arrow .da svg{width:22px;height:22px;stroke:var(--gold);}#financial-content .ownpl-dt-arrow .dat{font-size:9px;font-weight:800;font-family:"Montserrat",sans-serif;color:var(--gold);text-align:center;margin-top:7px;}#financial-content .ownpl-dt-caveat{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:11px 14px;background:rgba(232,148,58,0.08);border:1px solid rgba(232,148,58,0.28);border-radius:7px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-dt-caveat svg{width:15px;height:15px;stroke:var(--o-amber);flex-shrink:0;margin-top:1px;}#financial-content .ownpl-dt-caveat b{color:#f0b063;font-weight:700;}#financial-content .ownpl-formula-tag{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:"Montserrat",sans-serif;font-size:10.5px;}#financial-content .ownpl-formula-tag .tok{background:rgba(255,255,255,0.05);border:1px solid var(--border-strong,rgba(255,255,255,0.12));border-radius:6px;padding:3px 9px;color:var(--bright,#F0EBE2);font-weight:600;}#financial-content .ownpl-formula-tag .op{color:var(--text-muted);font-weight:800;}#financial-content .ownpl-formula-tag .res{background:rgba(201,168,76,0.16);border-color:rgba(201,168,76,0.4);color:var(--gold);}#financial-content .ownpl-finding{position:relative;overflow:hidden;background:radial-gradient(440px 200px at 92% -40%,rgba(232,148,58,0.10),transparent 60%),linear-gradient(180deg,rgba(255,255,255,0.015),transparent 40%),var(--card,#232120);border:1px solid rgba(232,148,58,0.32);border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,0.42);padding:18px 20px;display:flex;align-items:flex-start;gap:15px;}#financial-content .ownpl-finding::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--o-amber);}#financial-content .ownpl-finding .fi{width:44px;height:44px;border-radius:12px;background:rgba(232,148,58,0.14);border:1px solid rgba(232,148,58,0.34);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-finding .fi svg{width:22px;height:22px;stroke:var(--o-amber);}#financial-content .ownpl-finding .fc{flex:1;min-width:0;}#financial-content .ownpl-finding .flabel{display:inline-flex;align-items:center;gap:7px;font-size:9.5px;font-weight:700;font-family:"Montserrat",sans-serif;letter-spacing:0.08em;text-transform:uppercase;color:var(--o-amber);}#financial-content .ownpl-finding .flabel .pd{width:6px;height:6px;border-radius:50%;background:var(--o-amber);}#financial-content .ownpl-finding .flabel .cite{color:var(--gold);background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.3);border-radius:999px;padding:2px 8px;}#financial-content .ownpl-finding h4{font-family:"Montserrat",sans-serif;font-weight:800;font-size:15px;color:var(--bright,#F0EBE2);margin-top:8px;line-height:1.3;}#financial-content .ownpl-finding .fbody{font-size:12px;color:var(--text,#C4BFB6);line-height:1.6;margin-top:8px;}#financial-content .ownpl-finding .fbody b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-finding .facts{display:flex;align-items:center;gap:10px;margin-top:14px;flex-wrap:wrap;}#financial-content .ownpl-finding .fworth{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#f0b063;font-weight:700;font-family:"Montserrat",sans-serif;background:rgba(232,148,58,0.1);border:1px solid rgba(232,148,58,0.32);border-radius:999px;padding:6px 13px;}#financial-content .ownpl-finding .fworth svg{width:14px;height:14px;stroke:#f0b063;}#financial-content .ownpl-deepdive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media(max-width:1050px){#financial-content .ownpl-deepdive-grid{grid-template-columns:1fr;}}#financial-content .ownpl-dive{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.015),transparent 34%),var(--card,#232120);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,0.42);display:flex;flex-direction:column;}#financial-content .ownpl-dive::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;}#financial-content .ownpl-dive.lawyer::after{background:var(--gold);}#financial-content .ownpl-dive.acct::after{background:var(--o-blue);}#financial-content .ownpl-dive.alt::after{background:var(--o-purple);}#financial-content .ownpl-dive-top{display:flex;align-items:flex-start;gap:13px;padding:16px 18px 10px;}#financial-content .ownpl-dive-ic{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;font-size:20px;}#financial-content .ownpl-dive.lawyer .ownpl-dive-ic{background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.32);}#financial-content .ownpl-dive.acct .ownpl-dive-ic{background:rgba(91,155,213,0.13);border:1px solid rgba(91,155,213,0.32);}#financial-content .ownpl-dive.alt .ownpl-dive-ic{background:rgba(169,140,214,0.13);border:1px solid rgba(169,140,214,0.32);}#financial-content .ownpl-dive.alt .ownpl-dive-ic svg{stroke:var(--o-purple);width:22px;height:22px;}#financial-content .ownpl-dive-hd{flex:1;min-width:0;}#financial-content .ownpl-dive-hd .dk{font-family:"Montserrat",sans-serif;font-weight:800;font-size:14px;color:var(--bright,#F0EBE2);line-height:1.25;}#financial-content .ownpl-dive-hd .dgate{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:9px;font-weight:800;font-family:"Montserrat",sans-serif;letter-spacing:0.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px;}#financial-content .ownpl-dive.lawyer .dgate{color:var(--gold);background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.34);}#financial-content .ownpl-dive.acct .dgate{color:var(--o-blue);background:rgba(91,155,213,0.13);border:1px solid rgba(91,155,213,0.32);}#financial-content .ownpl-dive.alt .dgate{color:var(--o-purple);background:rgba(169,140,214,0.13);border:1px solid rgba(169,140,214,0.32);}#financial-content .ownpl-dive-body{padding:0 18px 6px;}#financial-content .ownpl-dive-lead{font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.6;}#financial-content .ownpl-dive-lead b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-dive-more{max-height:0;overflow:hidden;transition:max-height .4s ease;}#financial-content .ownpl-dive.open .ownpl-dive-more{max-height:1200px;}#financial-content .ownpl-dive-pts{display:flex;flex-direction:column;gap:8px;padding:12px 0 4px;}#financial-content .ownpl-dive-pt{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;background:rgba(255,255,255,0.02);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:7px;}#financial-content .ownpl-dive-pt .dpi{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;margin-top:1px;}#financial-content .ownpl-dive.lawyer .dpi{background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.3);}#financial-content .ownpl-dive.lawyer .dpi svg{stroke:var(--gold);}#financial-content .ownpl-dive.acct .dpi{background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.3);}#financial-content .ownpl-dive.acct .dpi svg{stroke:var(--o-blue);}#financial-content .ownpl-dive.alt .dpi{background:rgba(169,140,214,0.12);border:1px solid rgba(169,140,214,0.3);}#financial-content .ownpl-dive.alt .dpi svg{stroke:var(--o-purple);}#financial-content .ownpl-dive-pt .dpi svg{width:12px;height:12px;}#financial-content .ownpl-dive-pt .dpt{flex:1;min-width:0;font-size:11px;color:var(--text,#C4BFB6);line-height:1.5;}#financial-content .ownpl-dive-pt .dpt b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-dive-pt .dpt .cite{display:inline-block;font-size:9px;font-weight:700;font-family:"Montserrat",sans-serif;color:var(--gold);background:rgba(201,168,76,0.1);border:1px solid rgba(201,168,76,0.28);border-radius:999px;padding:1px 7px;margin-left:4px;}#financial-content .ownpl-dive-route{display:flex;align-items:flex-start;gap:9px;margin:6px 18px 14px;padding:11px 13px;border-radius:7px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-dive.lawyer .ownpl-dive-route{background:rgba(201,168,76,0.08);border:1px solid rgba(201,168,76,0.28);}#financial-content .ownpl-dive.acct .ownpl-dive-route{background:rgba(91,155,213,0.07);border:1px solid rgba(91,155,213,0.26);}#financial-content .ownpl-dive.alt .ownpl-dive-route{background:rgba(169,140,214,0.07);border:1px solid rgba(169,140,214,0.26);}#financial-content .ownpl-dive-route svg{width:15px;height:15px;flex-shrink:0;margin-top:1px;}#financial-content .ownpl-dive.lawyer .ownpl-dive-route svg{stroke:var(--gold);}#financial-content .ownpl-dive.acct .ownpl-dive-route svg{stroke:var(--o-blue);}#financial-content .ownpl-dive.alt .ownpl-dive-route svg{stroke:var(--o-purple);}#financial-content .ownpl-dive-route b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-dive-expand{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-family:"Montserrat",sans-serif;font-weight:700;cursor:pointer;margin:2px 18px 16px;}#financial-content .ownpl-dive.lawyer .ownpl-dive-expand{color:var(--gold);}#financial-content .ownpl-dive.acct .ownpl-dive-expand{color:var(--o-blue);}#financial-content .ownpl-dive.alt .ownpl-dive-expand{color:var(--o-purple);}#financial-content .ownpl-dive-expand svg{width:13px;height:13px;transition:transform .3s ease;}#financial-content .ownpl-dive.open .ownpl-dive-expand svg{transform:rotate(180deg);}#financial-content .ownpl-dive.open .ownpl-dive-expand .txt-more{display:none;}#financial-content .ownpl-dive-expand .txt-less{display:none;}#financial-content .ownpl-dive.open .ownpl-dive-expand .txt-less{display:inline;}#financial-content .ownpl-ir-control{background:rgba(91,155,213,0.06);border:1px solid rgba(91,155,213,0.26);border-radius:10px;padding:13px 14px;margin:4px 0 10px;}#financial-content .ownpl-ir-control .irh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap;}#financial-content .ownpl-ir-control .irh .irl{font-size:10px;letter-spacing:0.06em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .ownpl-ir-control .irh .irv{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;color:var(--o-blue);}#financial-content .ownpl-ir-opts{display:flex;gap:7px;flex-wrap:wrap;}#financial-content .ownpl-ir-opt{flex:1;min-width:72px;text-align:center;padding:9px 6px;border-radius:7px;border:1px solid var(--border-strong,rgba(255,255,255,0.12));background:rgba(255,255,255,0.02);cursor:pointer;font-family:"Montserrat",sans-serif;font-weight:700;font-size:11px;color:var(--text-muted);transition:all .15s ease;}#financial-content .ownpl-ir-opt small{display:block;font-size:8.5px;font-weight:600;color:var(--text-muted);margin-top:2px;}#financial-content .ownpl-ir-opt.on{background:rgba(91,155,213,0.16);border-color:rgba(91,155,213,0.4);color:var(--o-blue);}#financial-content .ownpl-ir-opt.on small{color:#a9cdea;}#financial-content .ownpl-ir-note{font-size:10px;color:var(--text-muted);margin-top:9px;line-height:1.5;display:flex;align-items:flex-start;gap:7px;}#financial-content .ownpl-ir-note svg{width:13px;height:13px;stroke:var(--o-amber);flex-shrink:0;margin-top:1px;}#financial-content .ownpl-ir-note b{color:var(--o-amber);font-weight:700;}#financial-content .ownpl-handoff-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start;}@media(max-width:1150px){#financial-content .ownpl-handoff-grid{grid-template-columns:1fr;}}#financial-content .ownpl-ho-col{background:linear-gradient(180deg,rgba(255,255,255,0.015),transparent 30%),var(--card,#232120);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,0.42);overflow:hidden;display:flex;flex-direction:column;}#financial-content .ownpl-ho-col.lawyer{border-color:rgba(201,168,76,0.3);}#financial-content .ownpl-ho-col.acct{border-color:rgba(91,155,213,0.28);}#financial-content .ownpl-ho-hd{display:flex;align-items:center;gap:12px;padding:15px 18px;border-bottom:1px solid var(--border,rgba(255,255,255,0.07));}#financial-content .ownpl-ho-hd .hoi{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;font-size:19px;}#financial-content .ownpl-ho-col.lawyer .hoi{background:rgba(201,168,76,0.14);border:1px solid rgba(201,168,76,0.34);}#financial-content .ownpl-ho-col.acct .hoi{background:rgba(91,155,213,0.14);border:1px solid rgba(91,155,213,0.32);}#financial-content .ownpl-ho-hd .hot b{font-family:"Montserrat",sans-serif;font-weight:800;font-size:14px;color:var(--bright,#F0EBE2);display:block;}#financial-content .ownpl-ho-hd .hot span{font-size:10.5px;color:var(--text-muted);}#financial-content .ownpl-ho-hd .hocount{margin-left:auto;font-family:"Montserrat",sans-serif;font-weight:800;font-size:11px;padding:3px 10px;border-radius:999px;}#financial-content .ownpl-ho-col.lawyer .hocount{color:var(--gold);background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.3);}#financial-content .ownpl-ho-col.acct .hocount{color:var(--o-blue);background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.3);}#financial-content .ownpl-ho-list{padding:12px 16px;display:flex;flex-direction:column;gap:9px;}#financial-content .ownpl-ho-item{display:flex;align-items:flex-start;gap:11px;padding:11px 13px;background:rgba(255,255,255,0.02);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:7px;}#financial-content .ownpl-ho-item .hck{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;margin-top:1px;}#financial-content .ownpl-ho-col.lawyer .hck{background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.3);}#financial-content .ownpl-ho-col.lawyer .hck svg{stroke:var(--gold);}#financial-content .ownpl-ho-col.acct .hck{background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.3);}#financial-content .ownpl-ho-col.acct .hck svg{stroke:var(--o-blue);}#financial-content .ownpl-ho-item .hck svg{width:13px;height:13px;}#financial-content .ownpl-ho-item .hct{flex:1;min-width:0;}#financial-content .ownpl-ho-item .hct b{display:block;color:var(--bright,#F0EBE2);font-size:12px;font-weight:600;line-height:1.3;}#financial-content .ownpl-ho-item .hct span{font-size:10.5px;color:var(--text-muted);line-height:1.45;}#financial-content .ownpl-ho-item .hct .cite{display:inline-block;font-size:9px;font-weight:700;font-family:"Montserrat",sans-serif;color:var(--gold);background:rgba(201,168,76,0.1);border:1px solid rgba(201,168,76,0.28);border-radius:999px;padding:1px 7px;margin-top:4px;}#financial-content .ownpl-ho-item .jbadge{font-size:8.5px;font-weight:800;font-family:"Montserrat",sans-serif;padding:2px 8px;border-radius:999px;color:#f0b063;background:rgba(232,148,58,0.1);border:1px solid rgba(232,148,58,0.3);white-space:nowrap;flex-shrink:0;}#financial-content .ownpl-ho-foot{margin-top:auto;padding:12px 16px 16px;}#financial-content .ownpl-modeled-strip{display:flex;align-items:flex-start;gap:12px;background:rgba(91,155,213,0.06);border:1px solid rgba(91,155,213,0.24);border-radius:10px;padding:13px 16px;margin-top:2px;}#financial-content .ownpl-modeled-strip .msi{width:32px;height:32px;border-radius:9px;background:rgba(91,155,213,0.14);border:1px solid rgba(91,155,213,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-modeled-strip .msi svg{width:17px;height:17px;stroke:var(--o-blue);}#financial-content .ownpl-modeled-strip .mst{font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-modeled-strip .mst b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-modeled-strip .mst .mo{color:#a9cdea;font-weight:700;}#financial-content .ownpl-modeled-strip .mst .jd{color:#f0b063;font-weight:700;}#financial-content .ownpl-norec{display:flex;align-items:flex-start;gap:11px;padding:12px 15px;background:rgba(201,168,76,0.07);border:1px solid rgba(201,168,76,0.26);border-radius:10px;font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-norec svg{width:16px;height:16px;stroke:var(--gold);flex-shrink:0;margin-top:1px;}#financial-content .ownpl-norec b{color:var(--gold);font-weight:700;}#financial-content .ownpl-gaps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;}@media(max-width:900px){#financial-content .ownpl-gaps-grid{grid-template-columns:1fr;}}#financial-content .ownpl-gap{background:rgba(255,255,255,0.02);border:1px solid var(--border,rgba(255,255,255,0.07));border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;}#financial-content .ownpl-gap .gh{display:flex;align-items:center;gap:9px;}#financial-content .ownpl-gap .gh .gi{width:28px;height:28px;border-radius:8px;background:rgba(232,148,58,0.12);border:1px solid rgba(232,148,58,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-gap .gh .gi svg{width:15px;height:15px;stroke:var(--o-amber);}#financial-content .ownpl-gap .gh b{font-family:"Montserrat",sans-serif;font-weight:700;font-size:12.5px;color:var(--bright,#F0EBE2);}#financial-content .ownpl-gap .gh .gstat{margin-left:auto;}#financial-content .ownpl-gap .gd{font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .ownpl-gap .gd b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-gap .gcite{font-size:9.5px;color:var(--text-muted);font-family:"Montserrat",sans-serif;font-weight:600;}#financial-content .ownpl-pill{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;font-family:"Montserrat",sans-serif;letter-spacing:0.03em;padding:3px 9px;border-radius:999px;text-transform:uppercase;white-space:nowrap;}#financial-content .ownpl-pill .pd{width:5px;height:5px;border-radius:50%;background:currentColor;}#financial-content .ownpl-pill.formula{color:var(--o-blue);background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.32);}#financial-content .ownpl-pill.gold{color:var(--gold);background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.34);}#financial-content .ownpl-pill.dated{color:var(--text-muted);background:rgba(255,255,255,0.04);border:1px solid var(--border-strong,rgba(255,255,255,0.12));}#financial-content .ownpl-pill.verify{color:var(--o-amber);background:rgba(232,148,58,0.1);border:1px solid rgba(232,148,58,0.3);}#financial-content .ownpl-prov{display:flex;align-items:flex-start;gap:11px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;background:rgba(91,155,213,0.05);border:1px solid rgba(91,155,213,0.2);border-radius:10px;padding:12px 16px;}#financial-content .ownpl-prov svg{width:16px;height:16px;stroke:var(--o-blue);flex-shrink:0;margin-top:1px;}#financial-content .ownpl-prov b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-prov .live{color:var(--o-green);font-weight:700;}#financial-content .ownpl-prov .pending{color:var(--o-amber);font-weight:700;}#financial-content .ownpl-disclaimer{display:flex;align-items:flex-start;gap:14px;background:linear-gradient(100deg,rgba(224,85,85,0.08),rgba(224,85,85,0.02) 50%,var(--card,#232120) 66%);border:1px solid rgba(224,85,85,0.3);border-radius:10px;padding:16px 20px;}#financial-content .ownpl-disclaimer .dgi{width:38px;height:38px;border-radius:10px;background:rgba(224,85,85,0.13);border:1px solid rgba(224,85,85,0.32);display:grid;place-items:center;flex-shrink:0;}#financial-content .ownpl-disclaimer .dgi svg{width:20px;height:20px;stroke:var(--o-red);}#financial-content .ownpl-disclaimer .dtx{font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.6;}#financial-content .ownpl-disclaimer .dtx .dh{display:block;font-family:"Montserrat",sans-serif;font-weight:800;font-size:13px;color:#f0a0a0;margin-bottom:4px;}#financial-content .ownpl-disclaimer .dtx b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .ownpl-divider-lbl{display:flex;align-items:center;gap:12px;margin:8px 0 2px;}#financial-content .ownpl-divider-lbl .dl-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--border-strong,rgba(255,255,255,0.12)),transparent);}#financial-content .ownpl-divider-lbl .dl-txt{font-size:9.5px;font-weight:800;font-family:"Montserrat",sans-serif;letter-spacing:0.14em;text-transform:uppercase;color:var(--text-muted);}