.fx-ledger{border:1.5px solid var(--lx-hair-strong);background:var(--ig-solid);max-width:980px;box-shadow:var(--ig-shadow);border-radius:20px;margin:0 auto;overflow:hidden}.fx-head,.fx-ledger li{grid-template-columns:minmax(130px,.7fr) minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.fx-head{border-bottom:1.5px solid var(--lx-hair-strong);letter-spacing:.1em;text-transform:uppercase;padding:16px 24px;font-size:12px}.fx-head b{color:var(--lx-on-70);font-weight:700}.fx-head b:nth-child(2){color:var(--lx-gold-text)}.fx-ledger ul{margin:0;padding:0;list-style:none}.fx-ledger li{border-bottom:1px solid var(--lx-hair);opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 70ms);padding:16px 24px;transform:translateY(8px)}.fx-ledger.is-seen li{opacity:1;transform:none}.fx-l{color:var(--lx-on);font-size:14px;font-weight:650}.fx-ledger li p{color:var(--lx-on-70);margin:0;font-size:14.5px;line-height:1.5}.fx-ledger li p.is-sma{color:var(--lx-on)}.fx-who{display:none}.fx-total{background:var(--ig-sunk);color:var(--lx-on-70);margin:0;padding:16px 24px;font-size:14.5px;line-height:1.55}.fx-total b{color:var(--lx-on)}@media (max-width:640px){.fx-head{display:none}.fx-ledger li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 14px;padding:14px 16px}.fx-l{grid-column:1/-1}.fx-who{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-on-52);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.fx-ledger li p{font-size:13.5px}.fx-total{padding:14px 16px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.fx-ledger li{opacity:1;transition:none;transform:none}}
.fl{--fl-ease:cubic-bezier(.22, 1, .36, 1);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(32px,5vw,72px);margin-top:clamp(56px,7vw,104px);display:grid}.fl-copy{min-width:0}.fl-fig{min-width:0;margin:0}.fl-grid{gap:16px;display:grid}.fl-stack{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fl-layer{border:1.5px solid var(--lx-hair-strong);background:var(--ig-sunk);opacity:0;transition:opacity .6s var(--fl-ease), transform .6s var(--fl-ease);transition-delay:calc(var(--i) * 70ms);border-radius:20px;gap:6px;padding:18px 22px 20px;display:grid;transform:translateY(14px)}.fl.is-seen .fl-layer{opacity:1;transform:none}.fl-layer.is-floor{background:var(--ig-solid);border-color:var(--lx-gold);box-shadow:var(--ig-shadow)}.fl-layer.is-own{background:color-mix(in srgb, var(--lx-on) 5%, var(--ig-solid))}.fl-tag{font-family:var(--ig-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-on-52);font-size:12px;font-weight:650}.fl-layer.is-floor .fl-tag{color:var(--lx-gold-text)}.fl-head{letter-spacing:-.01em;color:var(--lx-on);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:16px;font-weight:650;display:flex}.fl-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--lx-on);font-size:clamp(26px,2.6vw,34px);font-weight:300;line-height:1}.fl-num.is-gold{color:var(--lx-gold-text)}.fl-layer p{max-width:60ch;color:var(--lx-on-70);margin:0;font-size:14px;line-height:1.55}.fl-scale{height:28px;margin:14px 0 34px;position:relative}.fl-zone{width:50%;position:absolute;top:0;bottom:0}.fl-zone.is-shut{border:1.5px solid var(--lx-hair-strong);background-image:repeating-linear-gradient(135deg, transparent 0 6px, var(--lx-hair-strong) 6px 7.5px);border-right:0;border-radius:8px 0 0 8px;left:0}.fl-zone.is-open{background:color-mix(in srgb, var(--lx-on) 14%, transparent);transform-origin:0;transition:transform .7s var(--fl-ease) .25s;border-radius:0 8px 8px 0;left:50%;transform:scaleX(0)}.fl.is-seen .fl-zone.is-open{transform:none}.fl-line{background:var(--lx-gold);width:3px;transition:transform .5s var(--fl-ease) .45s;border-radius:2px;margin-left:-1.5px;position:absolute;top:-7px;bottom:-7px;left:50%;transform:scaleY(0)}.fl.is-seen .fl-line{transform:none}.fl-tick{font-variant-numeric:tabular-nums;color:var(--lx-on-52);white-space:nowrap;font-size:12px;font-weight:600;position:absolute;top:calc(100% + 12px)}.fl-tick.is-lo{left:0}.fl-tick.is-mid{color:var(--lx-gold-text);left:50%;transform:translate(-50%)}.fl-tick.is-hi{right:0}.fl-key{flex-wrap:wrap;gap:6px 20px;margin:0;display:flex}.fl-layer .fl-key{color:var(--lx-on-70);font-size:12px}.fl-key span{align-items:center;gap:8px;display:inline-flex}.fl-key i{border-radius:4px;flex:none;width:14px;height:14px}.fl-key i.is-shut{border:1.5px solid var(--lx-hair-strong);background-image:repeating-linear-gradient(135deg, transparent 0 3px, var(--lx-hair-strong) 3px 4px)}.fl-key i.is-open{background:color-mix(in srgb, var(--lx-on) 14%, transparent)}.fl-breach{border:1.5px solid var(--lx-hair-strong);background:var(--ig-solid);border-radius:20px;padding:18px 22px 20px}.fl-breach-h{color:var(--lx-on);margin:0 0 14px;font-size:14px;font-weight:650}.fl-breach ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.fl-breach li{background:var(--ig-sunk);color:var(--lx-on);opacity:0;transition:opacity .5s var(--fl-ease), transform .5s var(--fl-ease);transition-delay:calc(.5s + var(--i) * 70ms);border-radius:12px;align-content:start;gap:12px;padding:14px;font-size:14px;font-weight:600;line-height:1.4;display:grid;transform:translateY(10px)}.fl.is-seen .fl-breach li{opacity:1;transform:none}.fl-n{border:1.5px solid var(--lx-gold);font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--lx-gold-text);border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:grid}@media (max-width:980px){.fl{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){.fl-layer,.fl-breach{padding:16px 18px 18px}.fl-breach ol{grid-template-columns:minmax(0,1fr);gap:8px}.fl-breach li{grid-template-columns:28px minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:14px;padding:10px 14px}}@media (prefers-reduced-motion:reduce){.fl-layer,.fl-breach li,.fl-zone.is-open,.fl-line{opacity:1;transition:none;transform:none}}
.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access),.ig-page .ig-plate.ig-duo{padding:clamp(40px,4.4vw,64px) 0}.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access) .ig-head,.ig-page .ig-duo-col .ig-head{margin-bottom:clamp(20px,2.2vw,30px)}.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access) .ig-ch-no,.ig-page .ig-duo-col .ig-ch-no{font-size:clamp(40px,4vw,56px)}.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access) .ig-head .ig-h2,.ig-page .ig-duo-col .ig-head .ig-h2{margin-top:10px}.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access) .ig-line{margin-top:8px}.ig-duo-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(28px,4vw,64px);display:grid}.ig-duo-col{min-width:0;scroll-margin-top:84px}.ig-duo-col .ig-h2{font-size:clamp(28px,2.6vw,38px)}.ig-duo-col .ig-def-grid{grid-template-columns:minmax(0,1fr);gap:14px}.ig-duo-col .ig-def-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-content:center;align-items:center;gap:0 20px;padding:18px 20px;display:grid}.ig-duo-col .ig-def-card .ig-mini{grid-row:1/span 2;min-height:0}.ig-duo-col .ig-def-card h3{margin:0 0 6px}.ig-duo-col .ig-def-card p{font-size:15px;line-height:1.55}.ig-duo-col .ig-anat{grid-template-columns:minmax(0,1fr);gap:14px}.ig-duo-col .ig-def-card.is-wide{padding:18px 20px}.ig-duo-col .ig-anat-flow{padding:18px 16px}.ig-duo-col .ig-def-more{margin-top:16px}@media (max-width:1100px){.ig-duo-grid{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:620px){.ig-duo-col .ig-def-card{grid-template-columns:minmax(0,1fr)}.ig-duo-col .ig-def-card .ig-mini{grid-row:auto;margin-bottom:12px}}.ig-page .fl{margin-top:clamp(32px,3.6vw,48px)}.ig-faq-grid{gap:12px}.ig-faq-card{border-radius:18px;gap:8px;padding:20px 22px 22px}.ig-faq-card h3{font-size:clamp(17px,1.4vw,19px)}.ig-faq-card p{font-size:14.5px;line-height:1.6}.ig-faq-more{margin-top:20px}.ig-close{margin-top:clamp(36px,4vw,52px);padding:clamp(28px,4vw,48px) clamp(24px,4vw,48px)}.ig-fine{margin-top:28px;padding-top:20px}@media (min-width:1000px){.ig-jny{max-width:none;margin:0 0 clamp(8px,1.6vw,20px)}.ig-jny-spine{display:none}.ig-jny-step+.ig-jny-step{margin-top:0}.ig-jny ol{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch;gap:28px 18px}.ig-jny-step{grid-template-rows:48px minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:14px}.ig-jny-node{grid-area:1/1;margin:0}.ig-jny-card,.ig-jny-step:nth-child(2n) .ig-jny-card{box-sizing:border-box;grid-area:2/1;align-content:start;height:100%;padding:18px 20px 20px}.ig-jny-step:not(:nth-child(4n),:last-child):before{content:"";background:linear-gradient(90deg, var(--lx-gold), var(--lx-hair-strong));height:2px;position:absolute;top:23px;left:58px;right:-18px}.ig-jny-no{font-size:30px}}.ig-own-copy .ig-seg{margin-top:18px}.ig-legend{margin-top:14px}.ig-legend li{padding:8px 12px}.ig-legend p{margin-top:3px}@media (min-width:1000px){.ig-page .fl{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);gap:clamp(28px,3.6vw,56px)}.ig-page .fl-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:14px}.ig-page .fl-breach{align-content:center;display:grid}.ig-page .fl-breach ol{grid-template-columns:minmax(0,1fr)}.ig-page .fl-breach li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px}}.ig-mech{margin-top:clamp(32px,4vw,52px)}.fx-ledger li{padding:12px 24px}.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access) .ig-ch{gap:14px}@media (max-width:760px){.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access),.ig-page .ig-plate.ig-duo{padding:36px 0}.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access) .ig-ch-no,.ig-page .ig-duo-col .ig-ch-no{font-size:40px}.ig-jny ol{gap:12px}.ig-jny-card,.ig-jny-step:nth-child(2n) .ig-jny-card{padding:14px 16px 16px}.ig-jny-no{font-size:26px}.ig-faq-card{gap:6px;padding:16px 16px 18px}.ig-faq-card h3{font-size:17px}.ig-faq-card p{font-size:14px;line-height:1.55}.ig-spec{gap:12px}.ig-spec-card{padding:18px 18px 16px}.ig-duo-grid{gap:32px}.ig-close{gap:20px;padding:24px 18px}.ig-fine{gap:18px}}@media (min-width:1000px){.ig-close{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ig-next{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-jny ol{gap:14px 18px}.ig-page #faq .ig-wrap{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:end;column-gap:48px;display:grid}.ig-page #faq .ig-wrap>.ig-head{grid-area:1/1}.ig-page #faq .ig-wrap>.ig-faq-bar{grid-area:1/2;grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:clamp(20px,2.2vw,30px)}.ig-page #faq .ig-wrap>:not(.ig-head,.ig-faq-bar){grid-column:1/-1}}.ig-page .ig-plate,.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access,#evidence,#reference,#glossary,#shelf-check),.ig-page .ig-plate.ig-duo{padding:clamp(28px,3.2vw,48px) 0}.ig-page .pn{height:calc(100svh - var(--pin-top) + (var(--n) - 1) * 28svh);margin-top:clamp(12px,2vw,24px)}@media (max-width:859px){.ig-page .ig-plate,.ig-page .ig-plate:is(#ownership,#structures,#fund-or-sma,#fees,#faq,#access,#evidence,#reference,#glossary,#shelf-check),.ig-page .ig-plate.ig-duo{padding:28px 0}}
.cp{--cp-ease:cubic-bezier(.22, 1, .36, 1);--cp-label:120px}.cp-grid{grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:start;gap:clamp(20px,2.4vw,32px);display:grid}.cp-inputs{border:1.5px solid var(--lx-hair-strong);background:var(--ig-solid);box-shadow:var(--ig-shadow-sm);border-radius:20px;gap:22px;padding:22px;display:grid}.cp-q{border:0;min-width:0;margin:0;padding:0}.cp-q legend{letter-spacing:.12em;text-transform:uppercase;color:var(--lx-on-52);margin-bottom:10px;padding:0;font-size:12px;font-weight:700}.cp-opts{gap:8px;display:grid}.cp-opt{cursor:pointer;display:block;position:relative}.cp-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cp-opt span{border:1.5px solid var(--lx-hair);background:var(--ig-sunk);min-height:48px;color:var(--lx-on-70);border-radius:12px;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.3;transition:border-color .25s,background .25s,color .25s;display:flex}.cp-opt:hover span{border-color:var(--lx-hair-strong);color:var(--lx-on)}.cp-opt input:checked+span{border-color:var(--lx-gold);background:var(--ig-gold-soft);color:var(--lx-on)}.cp-opt input:focus-visible+span{outline:2px solid var(--lx-gold);outline-offset:3px}.cp-board{border:1.5px solid var(--lx-hair-strong);background:var(--ig-solid);min-width:0;box-shadow:var(--ig-shadow);border-radius:20px;overflow:hidden}.cp-cols,.cp-rows li{grid-template-columns:var(--cp-label) minmax(0, 1fr) minmax(0, 1fr);display:grid}.cp-cols:before{content:""}.cp-col{border-left:1px solid var(--lx-hair);align-content:start;gap:8px;padding:20px 20px 18px;display:grid}.cp-col b{letter-spacing:-.01em;color:var(--lx-on);font-size:16px;font-weight:650}.cp-meter{gap:6px;display:flex}.cp-meter i{border:1.5px solid var(--lx-hair-strong);width:22px;height:22px;transition:background .35s var(--cp-ease), border-color .35s var(--cp-ease);border-radius:6px}.cp-meter i.is-on{border-color:var(--lx-gold);background:var(--lx-gold)}.cp-col small{font-variant-numeric:tabular-nums;color:var(--lx-on-70);font-size:12px;font-weight:650}.cp-min{color:var(--lx-on-52);margin:0;font-size:13px;line-height:1.5}.cp-rows{margin:0;padding:0;list-style:none}.cp-rows li{border-top:1px solid var(--lx-hair);opacity:0;transition:opacity .55s var(--cp-ease), transform .55s var(--cp-ease);transition-delay:calc(var(--i) * 60ms);transform:translateY(10px)}.cp-grid.is-seen .cp-rows li{opacity:1;transform:none}.cp-rows h3{letter-spacing:.12em;text-transform:uppercase;color:var(--lx-gold-text);margin:0;padding:18px 0 0 20px;font-size:12px;font-weight:700}.cp-cell{border-left:1px solid var(--lx-hair);align-content:start;gap:10px;padding:18px 20px 20px;transition:background .3s;display:grid}.cp-cell.is-fit{background:var(--ig-acct)}.cp-cell p{color:var(--lx-on);margin:0;font-size:14px;line-height:1.55}.cp-who{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-on-52);font-size:12px;font-weight:700;display:none}.cp-fit{color:var(--lx-on-52);align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.cp-fit.is-yes{color:var(--lx-gold-text)}.cp-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:24px;display:flex}.cp-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.cp-note{max-width:48ch;color:var(--lx-on-52);margin:0;font-size:12.5px;line-height:1.5}@media (max-width:980px){.cp-grid{grid-template-columns:minmax(0,1fr)}.cp-inputs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.cp-inputs{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.cp-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-q:first-child .cp-opts{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-opt span{min-height:52px;padding:8px 10px;font-size:13px}.cp-cols,.cp-rows li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cp-cols:before{display:none}.cp-col{padding:16px 14px}.cp-col:first-child{border-left:0}.cp-rows h3{grid-column:1/-1;padding:14px 14px 0}.cp-cell{padding:10px 14px 16px}.cp-cell:nth-child(2){border-left:0}.cp-cell p{font-size:13.5px}.cp-who{display:block}}@media (prefers-reduced-motion:reduce){.cp-rows li{opacity:1;transition:none;transform:none}}
