@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-4.505.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-4.505.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0%;size-adjust:103.19%}:root{--navy:#24629a;--navy-deep:#16355b;--midnight:#12314d;--indigo:#242266;--cyan:#02abef;--mist:#afe6ff;--sky:#63a2db;--plum:#795c79;--charcoal:#303438;--ink:#1b2330;--ink-soft:#3a4453;--muted:#5d6470;--graphite:#575759;--muted-strong:var(--graphite);--line:#e4e8eb;--line-strong:#c4cdd5;--control-line:#83929f;--canvas:#f5f7f8;--paper:#ffffff;--paper-2:#fbfcfd;--placeholder:#edf2f5;--bg:var(--canvas);--cyan-wash:rgba(2,171,239,0.1);--pos:#1c9f78;--neg:#c00000;--sunset:#c57963;--blue:var(--navy);--blue-dark:var(--navy);--grad:linear-gradient(115deg,#262563,#3f4a98 28%,#6f6fae 52%,#a87d99 72%,#d98a6a 90%,#e7ad84);--shadow-1:0 1px 2px rgba(18,49,77,0.07);--shadow-2:0 18px 44px rgba(18,49,77,0.14);--shadow-lift:0 12px 30px rgba(18,49,77,0.08);--shadow-panel:0 16px 32px rgba(18,49,77,0.06);--shadow-floating:0 14px 28px rgba(18,49,77,0.12);--shadow:var(--shadow-2);--t-display:2.6rem;--t-h1:2rem;--t-h2:1.5rem;--t-h3:1.14rem;--t-body:1rem;--t-cap:0.86rem;--t-label:0.72rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:40px;--max:1200px}.fund-ii-page{--fund-ii-bg-x:0px;--fund-ii-bg-y:0px;--fund-ii-depth-x:0px;--fund-ii-depth-y:0px;--fund-ii-scroll-shift:0px;--fund-ii-scroll-depth:0px;--fund-ii-scroll-progress:0;--fund-ii-tilt-x:0deg;--fund-ii-tilt-y:0deg;position:relative;isolation:isolate;overflow-x:clip;background:#ffffff}.fund-ii-page:before{inset:-18vh -10vw;z-index:0;background:radial-gradient(circle at 21% 18%,rgba(36,34,102,.09),transparent 25rem),radial-gradient(circle at 78% 30%,rgba(121,92,121,.08),transparent 28rem),radial-gradient(circle at 54% 76%,rgba(217,138,106,.055),transparent 24rem);opacity:.56;transform:translate3d(var(--fund-ii-bg-x),calc(var(--fund-ii-bg-y) + var(--fund-ii-scroll-shift)),0);transition:transform .16s linear}.fund-ii-page:after,.fund-ii-page:before{content:"";position:fixed;pointer-events:none}.fund-ii-page:after{top:0;left:0;z-index:21;width:100%;height:2px;background:linear-gradient(90deg,var(--navy),var(--cyan));transform:scaleX(var(--fund-ii-scroll-progress));transform-origin:left center}.fund-ii-bg-canvas{position:fixed;inset:0;z-index:0;width:100vw;height:100vh;pointer-events:none;opacity:0;mix-blend-mode:multiply;transition:opacity .26s ease}.fund-ii-page .fund-ii-bg-canvas{opacity:.38;filter:saturate(.86) contrast(1.02)}.fund-ii-page:before{opacity:.2}.fund-ii-page .fund-ii-atmosphere{opacity:.1}.fund-ii-page[data-wave-variant=depth] .fund-ii-bg-canvas{opacity:.56;filter:saturate(1.04) contrast(1.08)}.fund-ii-page[data-wave-variant=depth]:before{opacity:.32}.fund-ii-page[data-wave-variant=depth] .fund-ii-atmosphere{opacity:.14}.fund-ii-page[data-wave-variant=surface]{background:var(--canvas)}.fund-ii-page[data-wave-variant=surface]:before{background:radial-gradient(circle at 18% 16%,rgba(36,98,154,.09),transparent 26rem),radial-gradient(circle at 80% 32%,rgba(99,162,219,.07),transparent 30rem),radial-gradient(circle at 52% 78%,rgba(196,205,213,.12),transparent 26rem);opacity:.16}.fund-ii-page[data-wave-variant=surface] .fund-ii-bg-canvas{opacity:.48;filter:saturate(.68) contrast(1.06)}.fund-ii-page[data-wave-variant=surface] .fund-ii-atmosphere{opacity:.05}.fund-ii-page[data-wave-variant=prism]{background:var(--canvas)}.fund-ii-page[data-wave-variant=prism]:before{background:radial-gradient(circle at 18% 16%,rgba(36,98,154,.09),transparent 26rem),radial-gradient(circle at 80% 32%,rgba(99,162,219,.07),transparent 30rem),radial-gradient(circle at 52% 78%,rgba(196,205,213,.12),transparent 26rem);opacity:.18}.fund-ii-page[data-wave-variant=prism] .fund-ii-bg-canvas{opacity:.56;filter:saturate(.7) contrast(1.12)}.fund-ii-page[data-wave-variant=prism] .fund-ii-atmosphere{opacity:.04}.fund-ii-vanta-bg{position:fixed;inset:0;z-index:0;width:100vw;height:100vh;pointer-events:none;opacity:0;overflow:hidden;transition:opacity .26s ease}.fund-ii-page[data-wave-variant=vanta]{background:#f4f7f9}.fund-ii-page[data-wave-variant=vanta]:before{opacity:.08}.fund-ii-page[data-wave-variant=vanta] .fund-ii-vanta-bg{opacity:.58;filter:saturate(.52) contrast(.92) brightness(1.06)}.fund-ii-page[data-wave-variant=vanta] .fund-ii-atmosphere,.fund-ii-page[data-wave-variant=vanta] .fund-ii-bg-canvas{opacity:0}.fund-ii-atmosphere{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:.32;transform:translate3d(calc(var(--fund-ii-depth-x) * .4),calc(var(--fund-ii-scroll-shift) * .55),0);-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 86%,transparent)}.fund-ii-atmosphere:after,.fund-ii-atmosphere:before{content:"";position:absolute;inset:-8rem -8vw;pointer-events:none;transform-origin:center;transition:transform .18s ease-out}.fund-ii-atmosphere:before{background:linear-gradient(22deg,transparent 0 13.8%,rgba(36,34,102,.06) 13.9% 14%,transparent 14.1%),linear-gradient(148deg,transparent 0 31.8%,rgba(121,92,121,.06) 31.9% 32%,transparent 32.1%),linear-gradient(64deg,transparent 0 53.8%,rgba(121,92,121,.065) 53.9% 54%,transparent 54.1%),linear-gradient(116deg,transparent 0 72.8%,rgba(217,138,106,.04) 72.9% 73%,transparent 73.1%);opacity:.55;transform:translate3d(calc(var(--fund-ii-depth-x) * .22),calc(var(--fund-ii-depth-y) * .18),0)}.fund-ii-atmosphere:after{background:radial-gradient(circle at 15% 12%,rgba(121,92,121,.16) 0 2px,rgba(121,92,121,.055) 2px 8px,transparent 9px),radial-gradient(circle at 36% 24%,rgba(36,34,102,.13) 0 2px,transparent 8px),radial-gradient(circle at 66% 16%,rgba(121,92,121,.18) 0 2px,transparent 8px),radial-gradient(circle at 84% 34%,rgba(217,138,106,.12) 0 2px,transparent 8px),radial-gradient(circle at 24% 48%,rgba(36,34,102,.12) 0 2px,transparent 8px),radial-gradient(circle at 54% 58%,rgba(121,92,121,.16) 0 2px,rgba(121,92,121,.055) 2px 7px,transparent 8px),radial-gradient(circle at 78% 68%,rgba(121,92,121,.16) 0 2px,transparent 8px),radial-gradient(circle at 33% 82%,rgba(217,138,106,.1) 0 2px,transparent 8px);opacity:.72;transform:translate3d(calc(var(--fund-ii-depth-x) * -.18),calc(var(--fund-ii-depth-y) * -.14),0)}.fund-ii-hero,.fund-ii-section{transition:opacity .26s ease,transform .26s ease}.fund-ii-hero:not([data-inview]),.fund-ii-section:not([data-inview]){opacity:.92}.fund-ii-hero,.fund-ii-section{position:relative;z-index:1;width:min(var(--max),calc(100% - 48px));margin:0 auto;scroll-margin-top:104px}.fund-ii-benchmark-section,.fund-ii-proof-section,.fund-ii-selection-section{isolation:isolate}.fund-ii-benchmark-section:before,.fund-ii-proof-section:before,.fund-ii-selection-section:before{content:"";position:absolute;top:22px;bottom:22px;left:50%;z-index:-1;width:100vw;pointer-events:none;border-block:1px solid rgba(36,98,154,.055);background:rgba(255,255,255,.52);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);transform:translateX(-50%)}.fund-ii-selection-section:before{background:rgba(248,250,252,.38)}.fund-ii-proof-section:before{background:rgba(255,255,255,.62)}.fund-ii-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:34px;min-height:auto;padding:92px 0 48px;overflow:visible;perspective:1200px}.fund-ii-hero-copy{position:relative;z-index:2;grid-column:1;grid-row:1;align-self:center;max-width:960px;transform:translate3d(calc(var(--fund-ii-depth-x) * -.08),calc(var(--fund-ii-depth-y) * -.06),0);transition:transform .18s ease-out}.fund-ii-close h2,.fund-ii-field-copy h2,.fund-ii-hero h1,.fund-ii-section-heading h2,.fund-ii-sticky-copy h2{margin:0;color:var(--navy);font-weight:400;letter-spacing:0}.fund-ii-hero h1{font-size:4.25rem;line-height:.95;text-wrap:balance}.fund-ii-hero h1.fund-ii-hero-title{max-width:880px;font-size:clamp(4.2rem,6.7vw,6.75rem);line-height:.93}.fund-ii-hero-title span{color:rgba(51,65,85,.86)}.fund-ii-close>p,.fund-ii-field-copy p,.fund-ii-hero-copy>p:not(.eyebrow),.fund-ii-sticky-copy p{max-width:58ch;margin:18px 0 0;color:var(--ink-soft);font-size:1.12rem;line-height:1.55;text-wrap:pretty}.fund-ii-hero-copy>.fund-ii-hero-subhead{max-width:54ch;margin-top:22px;color:#334155;font-size:1.14rem;line-height:1.45}.fund-ii-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.fund-ii-page .primary-button,.fund-ii-page .secondary-button{min-height:42px;gap:9px;padding:9px 15px;border-radius:8px;font-size:.92rem;box-shadow:none}.fund-ii-page .primary-button{border-color:rgba(36,98,154,.92);background:rgba(36,98,154,.92);box-shadow:0 10px 22px rgba(18,49,77,.09)}.fund-ii-page .primary-button:hover{background:var(--navy-deep);border-color:var(--navy-deep);box-shadow:0 12px 24px rgba(18,49,77,.12)}.fund-ii-page .secondary-button{border-color:rgba(36,98,154,.2);background:rgba(255,255,255,.64);color:var(--navy);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fund-ii-page .secondary-button:hover{border-color:rgba(36,98,154,.34);background:rgba(255,255,255,.86)}.fund-ii-hero-stats{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;align-self:start;margin:0;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--line)}.fund-ii-partner-strip.fund-ii-portfolio-strip{width:min(var(--max),calc(100% - 48px));margin:0 auto;grid-template-columns:repeat(8,minmax(132px,1fr));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fund-ii-partner-strip.fund-ii-portfolio-strip::-webkit-scrollbar{display:none}.fund-ii-partner-strip.fund-ii-portfolio-strip a{min-height:72px;scroll-snap-align:start}.fund-ii-portfolio-logo{display:grid;place-items:center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.fund-ii-portfolio-proof{position:absolute;right:6px;bottom:10px;left:6px;overflow:hidden;color:var(--navy);font-size:.63rem;font-weight:650;line-height:1.15;text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;transform:translate3d(0,8px,0);transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.fund-ii-portfolio-strip a:focus-visible .fund-ii-portfolio-logo,.fund-ii-portfolio-strip a:hover .fund-ii-portfolio-logo{transform:translate3d(0,-12px,0) scale(.94)}.fund-ii-portfolio-strip a:focus-visible .fund-ii-portfolio-proof,.fund-ii-portfolio-strip a:hover .fund-ii-portfolio-proof{opacity:1;transform:translateZ(0)}.fund-ii-portfolio-wordmark{color:#2b180a;font-family:Georgia,Times New Roman,serif;font-size:1.72rem;font-weight:400;line-height:1}.fund-ii-hero-stats div{position:relative;display:grid;min-height:104px;align-content:center;padding:22px 26px;background:rgba(255,255,255,.88);transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.fund-ii-hero-stats div:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--cyan);opacity:.14;transform:scaleX(.12);transform-origin:left center;transition:opacity .18s ease,transform .22s ease}.fund-ii-hero-stats div:first-child{background:rgba(255,255,255,.94)}.fund-ii-hero-stats dt{color:var(--navy);font-size:1.3rem;font-weight:700;letter-spacing:0;line-height:1.12;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .18s ease,transform .18s ease}.fund-ii-hero-stats div:first-child dt{font-size:1.85rem}.fund-ii-hero-stats dd{max-width:30ch;margin:10px 0 0;color:var(--muted);font-size:.84rem;line-height:1.4}.fund-ii-hero-stats div:hover{z-index:1;background-color:#ffffff;box-shadow:inset 0 0 0 1px rgba(36,98,154,.08)}.fund-ii-hero-stats div:hover dt{color:var(--blue-dark);transform:translateY(-1px)}.fund-ii-hero-stats div:hover:after{opacity:.68;transform:scaleX(1)}.fund-ii-section{padding:76px 0}.fund-ii-section-heading{max-width:780px;margin-bottom:26px}.fund-ii-close h2,.fund-ii-field-copy h2,.fund-ii-section-heading h2,.fund-ii-sticky-copy h2{font-size:2.35rem;line-height:1.04}.fund-ii-field-copy h2:after,.fund-ii-section-heading h2:after,.fund-ii-sticky-copy h2:after{content:"";display:block;width:84px;height:2px;margin-top:14px;border-radius:2px;background:linear-gradient(90deg,var(--navy),var(--plum) 55%,transparent)}.fund-ii-storyline{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:34px;align-items:start}.fund-ii-sticky-copy{position:sticky;top:112px}.fund-ii-signal-stack{position:relative;display:grid;gap:14px}.fund-ii-signal-stack:before{content:"";position:absolute;top:24px;bottom:24px;left:26px;width:1px;background:linear-gradient(180deg,transparent,var(--cyan),var(--plum),transparent);background-size:100% 180%;opacity:.6;animation:fund-ii-rail-flow 8s ease-in-out infinite}.fund-ii-breakout-card,.fund-ii-signal-stack article,.fund-ii-thesis-grid article{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:var(--shadow-1)}.fund-ii-signal-stack article{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:8px 18px;min-height:190px;padding:24px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.fund-ii-signal-stack article:nth-child(2){margin-left:28px}.fund-ii-signal-stack article:nth-child(3){margin-left:56px}.fund-ii-signal-stack article:nth-child(4){margin-left:84px}.fund-ii-signal-stack article:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:var(--shadow-lift)}.fund-ii-signal-stack span,.fund-ii-thesis-grid span{color:var(--cyan);font-size:.86rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-ii-signal-stack span{grid-row:1/span 4}.fund-ii-thesis-grid span{grid-row:1/span 2}.fund-ii-signal-stack small{grid-column:2;color:var(--plum);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fund-ii-breakout-card h3,.fund-ii-signal-stack h3,.fund-ii-thesis-grid h3{margin:0;color:var(--navy);font-size:1.18rem;line-height:1.16}.fund-ii-breakout-card p,.fund-ii-signal-stack p,.fund-ii-thesis-grid p{margin:0;color:var(--muted)}.fund-ii-signal-stack h3,.fund-ii-signal-stack p{grid-column:2/span 2}.fund-ii-signal-stack strong{grid-column:3;grid-row:1;align-self:start;color:var(--navy);font-size:.86rem;font-weight:700;white-space:nowrap}.fund-ii-scroll-field{min-height:148vh;padding-top:108px;view-timeline-axis:block;view-timeline-name:--fund-ii-signal-field}.fund-ii-scroll-field-shell{display:grid;grid-template-columns:minmax(320px,.56fr) minmax(0,1fr);gap:56px;align-items:start}.fund-ii-field-copy{position:sticky;top:112px;padding-top:28px;transform:translate3d(0,calc(var(--fund-ii-scroll-depth) * -.07),0);transition:transform .16s linear}.fund-ii-field-score{display:grid;gap:6px;width:min(280px,100%);margin-top:32px;padding-top:18px;border-top:1px solid rgba(36,98,154,.2)}.fund-ii-field-score small,.fund-ii-field-score span{color:var(--muted);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fund-ii-field-score strong{color:var(--navy);font-size:3.25rem;font-weight:400;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-ii-field-steps{--fund-ii-rail-x:14px;position:relative;display:grid;gap:86px;padding:12vh 0 26vh 56px}.fund-ii-field-steps:after,.fund-ii-field-steps:before{content:"";position:absolute;top:12vh;bottom:26vh;left:var(--fund-ii-rail-x);width:1px;border-radius:999px;transform:translateX(-50%)}.fund-ii-field-steps:before{background:rgba(36,98,154,.16)}.fund-ii-field-steps:after{width:2px;background:linear-gradient(180deg,var(--cyan),rgba(36,98,154,.76),rgba(121,92,121,.72));transform:translateX(-50%) scaleY(.28);transform-origin:top}.fund-ii-field-step{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) max-content;gap:8px 22px;min-height:150px;padding:0 0 28px;border-bottom:1px solid rgba(196,205,213,.62);background:transparent;transition:transform .18s ease}.fund-ii-field-step:before{content:"";position:absolute;top:3px;left:-48px;z-index:1;width:12px;height:12px;border:2px solid #ffffff;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 5px rgba(2,171,239,.1),0 8px 18px rgba(2,171,239,.16)}.fund-ii-field-step span{grid-row:1/span 4;padding-top:1px;color:var(--cyan);font-size:.78rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.fund-ii-field-step small{color:var(--plum);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fund-ii-field-step h3{grid-column:2;margin:0;color:var(--navy);font-size:1.32rem;line-height:1.1}.fund-ii-field-step p{grid-column:2;max-width:56ch;margin:0;color:var(--muted);font-size:.96rem;line-height:1.5}.fund-ii-field-step strong{grid-column:3;grid-row:1/span 4;align-self:start;display:inline-flex;white-space:nowrap;color:var(--navy);font-size:.86rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-ii-proof-section{padding-top:68px}.fund-ii-proof-heading{max-width:760px;margin:0 auto 40px;text-align:center}.fund-ii-proof-heading h2{margin:0;color:var(--navy);font-size:2.35rem;font-weight:400;line-height:1.04;text-wrap:balance}.fund-ii-proof-band{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:1px solid rgba(36,98,154,.18)}.fund-ii-proof-band article{position:relative;min-height:180px;padding:0 16px 8px;text-align:center}.fund-ii-proof-band p{display:inline-flex;gap:7px;align-items:center;max-width:100%;margin:0 0 18px;padding:7px 10px;border:1px solid rgba(36,98,154,.15);border-radius:999px;background:rgba(255,255,255,.88);color:var(--navy);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-50%)}.fund-ii-proof-band p:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px rgba(2,171,239,.1)}.fund-ii-proof-band strong{display:block;color:var(--navy);font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:400;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .18s ease,transform .18s ease}.fund-ii-proof-band article:hover strong{color:var(--cyan);transform:translateY(-3px)}.fund-ii-proof-band span{display:block;max-width:25ch;margin:16px auto 0;color:var(--muted);font-size:.92rem}.fund-ii-benchmark-section{padding-top:68px}.fund-ii-benchmark-board{display:grid;grid-template-columns:minmax(0,1fr) clamp(228px,20vw,248px);gap:14px;align-items:stretch;perspective:1000px}.fund-ii-benchmark-card,.fund-ii-ratio-panel{position:relative;overflow:hidden;border:1px solid rgba(196,205,213,.74);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fund-ii-ratio-panel{min-height:490px;padding:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,253,255,.94))}.fund-ii-ratio-panel:before{content:none;position:absolute;inset:112px 28px 116px 84px;z-index:0;pointer-events:none;border-radius:8px;border:1px solid rgba(36,98,154,.06);background:linear-gradient(180deg,rgba(2,171,239,.05),rgba(255,255,255,0) 62%);opacity:.9;transform:translate3d(calc(var(--fund-ii-depth-x) * .06),calc(var(--fund-ii-depth-y) * .05),0);transition:transform .18s ease-out,opacity .18s ease}.fund-ii-benchmark-card:before{content:none}.fund-ii-ratio-toolbar{position:relative;z-index:2;display:flex;gap:24px;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid rgba(196,205,213,.62)}.fund-ii-ratio-toolbar h3{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:baseline;margin:0;color:var(--navy);font-size:1.06rem;line-height:1.25}.fund-ii-ratio-toolbar h3 span{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.fund-ii-ratio-controls{position:relative;z-index:2;display:block;flex:0 0 auto;margin:0;padding:0;border:0}.fund-ii-ratio-controls legend{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.fund-ii-ratio-segments{display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:4px;justify-self:start;overflow:hidden;padding:4px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.74)}.fund-ii-ratio-controls label{position:relative}.fund-ii-ratio-controls input{position:absolute;opacity:0;pointer-events:none}.fund-ii-ratio-controls span{display:inline-flex;min-height:34px;align-items:center;padding:7px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted-strong);cursor:pointer;font-size:.8rem;font-weight:600;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.fund-ii-ratio-controls label:hover span{background:var(--placeholder);color:var(--ink)}.fund-ii-ratio-controls input:checked+span{border-color:transparent;background:var(--placeholder);color:var(--cyan);font-weight:700;box-shadow:none}.fund-ii-ratio-controls input:focus-visible+span{outline:3px solid rgba(2,171,239,.45);outline-offset:2px}.fund-ii-ratio-controls span:hover{background:#ffffff;transform:translateY(-1px)}.fund-ii-ratio-chart{position:relative;z-index:1;isolation:isolate;width:100%;height:auto;margin-top:14px;overflow:visible}.fund-ii-ratio-series{cursor:crosshair;outline:none;transform-box:fill-box;transform-origin:center;transition:opacity .18s ease,filter .18s ease,clip-path .98s cubic-bezier(.16,1,.3,1)}.fund-ii-ratio-dot,.fund-ii-ratio-label,.fund-ii-ratio-line{transition:opacity .18s ease,stroke-width .18s ease,filter .18s ease}.fund-ii-ratio-hit{fill:none;pointer-events:stroke;stroke:transparent;stroke-linecap:round;stroke-width:20}.fund-ii-ratio-chart:has(.fund-ii-ratio-series:focus-visible) .fund-ii-ratio-series:not(:focus-visible),.fund-ii-ratio-chart:has(.fund-ii-ratio-series:hover) .fund-ii-ratio-series:not(:hover),.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) .fund-ii-ratio-series:not(.fund-ii-ratio-series-fund),.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) .fund-ii-ratio-series:not(.fund-ii-ratio-series-top):not(.fund-ii-ratio-series-median),.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) .fund-ii-ratio-series:not(.fund-ii-ratio-series-qqq){opacity:.18}.fund-ii-ratio-chart:has(.fund-ii-ratio-series:focus-visible) .fund-ii-ratio-series:not(:focus-visible) :where(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label),.fund-ii-ratio-chart:has(.fund-ii-ratio-series:hover) .fund-ii-ratio-series:not(:hover) :where(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label),.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) .fund-ii-ratio-series:not(.fund-ii-ratio-series-fund) :where(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label),.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) .fund-ii-ratio-series:not(.fund-ii-ratio-series-top):not(.fund-ii-ratio-series-median) :where(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label),.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) .fund-ii-ratio-series:not(.fund-ii-ratio-series-qqq) :where(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label){opacity:.18}.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) :is(.fund-ii-ratio-series-qqq,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) :is(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label),.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-qqq) :is(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label),.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) :is(.fund-ii-ratio-line,.fund-ii-ratio-dot,.fund-ii-ratio-label){opacity:.18}.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) .fund-ii-ratio-series-fund,.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) .fund-ii-ratio-series-median,.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) .fund-ii-ratio-series-top,.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) .fund-ii-ratio-series-qqq,.fund-ii-ratio-series:focus-visible,.fund-ii-ratio-series:hover{filter:drop-shadow(0 8px 14px rgba(18,49,77,.12))}.fund-ii-ratio-series:focus-visible .fund-ii-ratio-line,.fund-ii-ratio-series:hover .fund-ii-ratio-line{stroke-width:4}.fund-ii-ratio-series:focus-visible .fund-ii-ratio-dot{stroke-width:3}.fund-ii-ratio-grid{stroke:rgba(36,98,154,.11);stroke-width:1}.fund-ii-ratio-axis,.fund-ii-ratio-label,.fund-ii-ratio-x{fill:var(--muted);font-size:12px}.fund-ii-ratio-x{fill:rgba(58,68,83,.72)}.fund-ii-ratio-fill{fill:url(#fund-ii-chart-fill)}.fund-ii-ratio-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;vector-effect:non-scaling-stroke}.fund-ii-ratio-line-fund{stroke:var(--cyan);stroke-width:3.4;filter:drop-shadow(0 8px 16px rgba(2,171,239,.22))}.fund-ii-ratio-line-qqq{stroke:var(--navy);stroke-dasharray:10 7}.fund-ii-ratio-line-top{stroke:var(--sunset);stroke-dasharray:1 8}.fund-ii-ratio-line-median{stroke:var(--plum);stroke-dasharray:5 7}.fund-ii-ratio-dot{stroke:#ffffff;stroke-width:2.2;filter:drop-shadow(0 3px 7px rgba(18,49,77,.14))}.fund-ii-ratio-dot-fund{fill:var(--cyan)}.fund-ii-ratio-dot-qqq{fill:var(--navy)}.fund-ii-ratio-dot-top{fill:var(--sunset)}.fund-ii-ratio-dot-median{fill:var(--plum)}.fund-ii-ratio-label-fund{fill:var(--cyan);font-weight:700}.fund-ii-ratio-label-qqq{fill:var(--navy)}.fund-ii-ratio-label-top{fill:var(--sunset)}.fund-ii-ratio-label-median{fill:var(--plum)}.fund-ii-ratio-chart:has(.fund-ii-ratio-series:focus-visible) .fund-ii-ratio-series:not(:focus-visible) .fund-ii-ratio-line,.fund-ii-ratio-chart:has(.fund-ii-ratio-series:hover) .fund-ii-ratio-series:not(:hover) .fund-ii-ratio-line,.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) :is(.fund-ii-ratio-series-qqq,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) .fund-ii-ratio-line,.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-qqq) .fund-ii-ratio-line,.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) .fund-ii-ratio-line{stroke:rgba(196,205,213,.82);stroke-width:1.6;filter:none}.fund-ii-ratio-chart:has(.fund-ii-ratio-series:focus-visible) .fund-ii-ratio-series:not(:focus-visible) .fund-ii-ratio-dot,.fund-ii-ratio-chart:has(.fund-ii-ratio-series:hover) .fund-ii-ratio-series:not(:hover) .fund-ii-ratio-dot,.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) :is(.fund-ii-ratio-series-qqq,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) .fund-ii-ratio-dot,.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-qqq) .fund-ii-ratio-dot,.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) .fund-ii-ratio-dot{fill:#ffffff;stroke:rgba(196,205,213,.82)}.fund-ii-ratio-chart:has(.fund-ii-ratio-series:focus-visible) .fund-ii-ratio-series:not(:focus-visible) .fund-ii-ratio-label,.fund-ii-ratio-chart:has(.fund-ii-ratio-series:hover) .fund-ii-ratio-series:not(:hover) .fund-ii-ratio-label,.fund-ii-ratio-panel:has(#fund-ii-focus-fund:checked) :is(.fund-ii-ratio-series-qqq,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) .fund-ii-ratio-label,.fund-ii-ratio-panel:has(#fund-ii-focus-private:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-qqq) .fund-ii-ratio-label,.fund-ii-ratio-panel:has(#fund-ii-focus-public:checked) :is(.fund-ii-ratio-series-fund,.fund-ii-ratio-series-top,.fund-ii-ratio-series-median) .fund-ii-ratio-label{fill:rgba(93,100,112,.52);font-weight:400}.fund-ii-ratio-legend{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:8px;padding-top:14px;border-top:1px solid rgba(196,205,213,.52)}.fund-ii-ratio-key{display:inline-flex;gap:8px;align-items:center;min-width:0;justify-content:space-between;padding:4px 0;color:var(--muted);font-size:.74rem}.fund-ii-ratio-key:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.fund-ii-ratio-key span{flex:1 1 auto;min-width:0}.fund-ii-ratio-key strong{color:var(--navy);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-ii-ratio-key-fund{color:var(--cyan)}.fund-ii-ratio-key-qqq{color:var(--navy)}.fund-ii-ratio-key-qqq:before{background:repeating-linear-gradient(90deg,currentColor 0 9px,transparent 9px 14px)}.fund-ii-ratio-key-top{color:var(--sunset)}.fund-ii-ratio-key-top:before{background:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 7px)}.fund-ii-ratio-key-median{color:var(--plum)}.fund-ii-ratio-key-median:before{background:repeating-linear-gradient(90deg,currentColor 0 5px,transparent 5px 10px)}.fund-ii-benchmark-cards{display:grid;align-self:start;grid-auto-rows:minmax(104px,auto);gap:0;overflow:hidden;border:1px solid rgba(196,205,213,.74);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fund-ii-benchmark-card{display:grid;min-height:104px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:10px 14px;align-items:center;padding:16px 18px;border:0;border-bottom:1px solid rgba(196,205,213,.58);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform-style:preserve-3d;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.fund-ii-benchmark-card:last-child{border-bottom:0}.fund-ii-benchmark-card:after{content:"";position:absolute;top:16px;bottom:16px;left:0;width:2px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,var(--cyan),rgba(36,98,154,.18));opacity:.72;transform:scaleY(.18);transform-origin:top;transition:transform .22s ease,opacity .22s ease}.fund-ii-benchmark-card p,.fund-ii-benchmark-card span,.fund-ii-benchmark-card strong{position:relative;z-index:1}.fund-ii-benchmark-card p{grid-column:1;grid-row:1;margin:0;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.fund-ii-benchmark-card strong{display:block;grid-column:2;grid-row:1;margin:0;color:var(--navy);font-size:1.9rem;font-weight:400;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fund-ii-benchmark-card span{display:block;grid-column:1/-1;grid-row:2;margin:0;color:var(--muted);font-size:.8rem;line-height:1.4}.fund-ii-benchmark-note{max-width:900px;margin:16px 0 0;color:var(--muted);font-size:.8rem}@media (hover:hover){.fund-ii-field-step:hover{transform:translateX(4px)}.fund-ii-ratio-panel:hover{border-color:rgba(2,171,239,.34);box-shadow:var(--shadow-lift)}.fund-ii-benchmark-card:hover{background:rgba(247,250,252,.72);transform:none}.fund-ii-benchmark-card:hover:after{opacity:1;transform:scaleY(1)}.fund-ii-thesis-grid article:focus-within,.fund-ii-thesis-grid article:hover{transform:translateY(-5px) rotateX(1.2deg);border-color:rgba(36,98,154,.26);box-shadow:var(--shadow-lift)}.fund-ii-ratio-panel:hover .fund-ii-ratio-line-fund{stroke-width:4.2}.fund-ii-ratio-panel:hover:before{opacity:.82}}.fund-ii-breakout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch;perspective:1200px}.fund-ii-breakout-card{--fund-ii-breakout-x:-92px;--fund-ii-breakout-rotate:-4deg;display:flex;min-height:470px;flex-direction:column;padding:20px;transform-style:preserve-3d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.fund-ii-breakout-card:nth-child(2){--fund-ii-breakout-x:-38px;--fund-ii-breakout-rotate:-2deg}.fund-ii-breakout-card:nth-child(3){--fund-ii-breakout-x:38px;--fund-ii-breakout-rotate:2deg}.fund-ii-breakout-card:nth-child(4){--fund-ii-breakout-x:92px;--fund-ii-breakout-rotate:4deg}.fund-ii-breakout-card:focus-within,.fund-ii-breakout-card:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:var(--shadow-lift)}.fund-ii-breakout-logo{position:relative;width:min(158px,100%);height:46px;margin-bottom:22px;color:var(--navy);font-weight:700}.fund-ii-breakout-logo img{object-fit:contain;object-position:left center;transition:transform .22s ease}.fund-ii-breakout-card:focus-within .fund-ii-breakout-logo img,.fund-ii-breakout-card:hover .fund-ii-breakout-logo img{transform:translateX(2px) scale(1.018)}.fund-ii-breakout-card .eyebrow{margin-bottom:10px}.fund-ii-breakout-card>p:not(.eyebrow){margin-top:12px;font-size:.96rem;line-height:1.48}.fund-ii-breakout-card ul{display:grid;gap:8px;margin:18px 0 20px;padding:0;list-style:none}.fund-ii-breakout-card li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;color:var(--ink-soft);font-size:.86rem}.fund-ii-breakout-card li:before{content:"";width:18px;height:1px;margin-top:.68em;background:var(--cyan)}.fund-ii-breakout-card .text-link{margin-top:auto}.fund-ii-thesis-section{padding-top:44px}.fund-ii-thesis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;perspective:1000px}.fund-ii-thesis-grid article{--fund-ii-thesis-x:-72px;--fund-ii-thesis-rotate:-4deg;display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px 14px;min-height:184px;padding:22px;transform-style:preserve-3d;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.fund-ii-thesis-grid article:nth-child(2){--fund-ii-thesis-x:-34px;--fund-ii-thesis-rotate:-2deg}.fund-ii-thesis-grid article:nth-child(3){--fund-ii-thesis-x:72px;--fund-ii-thesis-rotate:4deg}.fund-ii-thesis-grid p{grid-column:2}@media (scripting:enabled){.fund-ii-close>*,.fund-ii-field-copy>*,.fund-ii-hero-copy>*,.fund-ii-proof-heading>*,.fund-ii-section-heading>*{opacity:0;transform:translate3d(0,14px,0);transition:opacity .52s ease,transform .72s cubic-bezier(.16,1,.3,1)}.fund-ii-close>:nth-child(2),.fund-ii-field-copy>:nth-child(2),.fund-ii-hero-copy>:nth-child(2),.fund-ii-proof-heading>:nth-child(2),.fund-ii-section-heading>:nth-child(2){transition-delay:80ms}.fund-ii-close>:nth-child(3),.fund-ii-field-copy>:nth-child(3),.fund-ii-hero-copy>:nth-child(3){transition-delay:.16s}.fund-ii-close>:nth-child(4),.fund-ii-close>:nth-child(5),.fund-ii-field-copy>:nth-child(4){transition-delay:.22s}.fund-ii-close[data-inview]>*,.fund-ii-hero[data-inview] .fund-ii-hero-copy>*,.fund-ii-section[data-inview] .fund-ii-field-copy>*,.fund-ii-section[data-inview] .fund-ii-proof-heading>*,.fund-ii-section[data-inview] .fund-ii-section-heading>*{opacity:1;transform:translateZ(0)}.fund-ii-ratio-series{clip-path:inset(-20% 100% -20% -10%)}.fund-ii-ratio-panel[data-inview] .fund-ii-ratio-series{clip-path:inset(-20% -10% -20% -10%)}.fund-ii-ratio-panel[data-inview] .fund-ii-ratio-series-qqq{transition-delay:90ms}.fund-ii-ratio-panel[data-inview] .fund-ii-ratio-series-top{transition-delay:.15s}.fund-ii-ratio-panel[data-inview] .fund-ii-ratio-series-median{transition-delay:.21s}.fund-ii-benchmark-card,.fund-ii-breakout-card,.fund-ii-field-step,.fund-ii-hero-stats div,.fund-ii-partner-strip,.fund-ii-ratio-panel,.fund-ii-thesis-grid article{opacity:0;will-change:opacity,transform;transition:opacity .54s ease,transform .72s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .18s ease}.fund-ii-benchmark-card:nth-child(2),.fund-ii-breakout-card:nth-child(2),.fund-ii-field-step:nth-child(2),.fund-ii-hero-stats div:nth-child(2),.fund-ii-thesis-grid article:nth-child(2){transition-delay:70ms}.fund-ii-benchmark-card:nth-child(3),.fund-ii-breakout-card:nth-child(3),.fund-ii-field-step:nth-child(3),.fund-ii-hero-stats div:nth-child(3),.fund-ii-thesis-grid article:nth-child(3){transition-delay:.14s}.fund-ii-breakout-card:nth-child(4),.fund-ii-field-step:nth-child(4){transition-delay:.21s}.fund-ii-partner-strip{transition-delay:.24s}.fund-ii-hero:not([data-inview]) .fund-ii-hero-stats div{transform:translate3d(0,18px,0) scale(.985)}.fund-ii-field-step:not([data-inview]){transform:translate3d(38px,18px,0)}.fund-ii-ratio-panel:not([data-inview]){transform:translate3d(-30px,24px,0) scale(.985)}.fund-ii-benchmark-card:not([data-inview]){transform:translate3d(34px,24px,0) scale(.985)}.fund-ii-breakout-card:not([data-inview]){transform:translate3d(var(--fund-ii-breakout-x),30px,0) rotateY(var(--fund-ii-breakout-rotate)) scale(.982)}.fund-ii-partner-strip:not([data-inview]){transform:translate3d(0,18px,0) scale(.992)}.fund-ii-thesis-grid article:not([data-inview]){transform:translate3d(var(--fund-ii-thesis-x),24px,0) rotateY(var(--fund-ii-thesis-rotate)) scale(.985)}.fund-ii-benchmark-card[data-inview],.fund-ii-breakout-card[data-inview],.fund-ii-field-step[data-inview],.fund-ii-hero[data-inview] .fund-ii-hero-stats div,.fund-ii-partner-strip[data-inview],.fund-ii-ratio-panel[data-inview],.fund-ii-thesis-grid article[data-inview]{opacity:1}.fund-ii-benchmark-card[data-inview]:not(:hover),.fund-ii-breakout-card[data-inview]:not(:hover):not(:focus-within),.fund-ii-field-step[data-inview]:not(:hover),.fund-ii-hero[data-inview] .fund-ii-hero-stats div:not(:hover),.fund-ii-partner-strip[data-inview],.fund-ii-ratio-panel[data-inview]:not(:hover),.fund-ii-thesis-grid article[data-inview]:not(:hover):not(:focus-within){transform:translateZ(0) rotateX(0deg) rotateY(0deg) scale(1)}}.fund-ii-partner-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:18px;border:1px solid var(--line);border-radius:8px;background:var(--line)}.fund-ii-coinvestor-proof{margin-top:22px}.fund-ii-coinvestor-context{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:10px;transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}.fund-ii-coinvestor-proof:not([data-inview]) .fund-ii-coinvestor-context{opacity:0;transform:translate3d(-24px,0,0)}.fund-ii-coinvestor-context .eyebrow,.fund-ii-coinvestor-context p{margin:0}.fund-ii-coinvestor-context>p:last-child{max-width:560px;color:var(--muted);font-size:.84rem;line-height:1.45;text-align:right}.fund-ii-coinvestor-proof .fund-ii-partner-strip{margin-top:0}.fund-ii-partner-strip a{position:relative;display:grid;min-height:76px;overflow:hidden;place-items:center;padding:16px;background:rgba(255,255,255,.9);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.fund-ii-partner-strip img{width:auto;max-width:min(132px,100%);height:auto;max-height:38px;object-fit:contain;transition:transform .18s ease}.fund-ii-partner-strip a:focus-visible,.fund-ii-partner-strip a:hover{background:#ffffff;box-shadow:inset 0 -2px 0 rgba(2,171,239,.34);transform:translateY(-1px)}.fund-ii-partner-strip a:focus-visible img,.fund-ii-partner-strip a:hover img{transform:scale(1.025)}.fund-ii-close{max-width:920px;padding-bottom:92px;text-align:center}.fund-ii-close>p{margin-inline:auto}.fund-ii-close .fund-ii-actions{justify-content:center;margin-top:24px}.fund-ii-close small{display:block;max-width:680px;margin:28px auto 0;color:var(--muted);font-size:.78rem}@keyframes fund-ii-rail-flow{0%,to{background-position:0 0}50%{background-position:0 100%}}@keyframes fund-ii-band-flow{0%,to{background-position:0 0,0 0}50%{background-position:100% 50%,80% 100%}}@keyframes fund-ii-proof-scan{0%,70%,to{translate:-120% 0}86%{translate:120% 0}}@keyframes fund-ii-card-reveal{0%{opacity:.62;transform:translateY(28px) rotateX(2deg) scale(.985)}to{opacity:1;transform:translateY(0)}}@keyframes fund-ii-thesis-slide{0%{opacity:.34;transform:translate3d(var(--fund-ii-thesis-x),22px,0) rotateY(var(--fund-ii-thesis-rotate)) scale(.985)}58%{opacity:1}to{opacity:1;transform:translateZ(0) rotateY(0deg) scale(1)}}@keyframes fund-ii-breakout-slide{0%{opacity:.38;transform:translate3d(var(--fund-ii-breakout-x),28px,0) rotateY(var(--fund-ii-breakout-rotate)) scale(.982)}62%{opacity:1}to{opacity:1;transform:translateZ(0) rotateY(0deg) scale(1)}}@keyframes fund-ii-field-rail{0%{transform:scaleY(.08)}to{transform:scaleY(1)}}@keyframes fund-ii-chart-enter{0%{opacity:.58;transform:translateY(24px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@supports (animation-timeline:view()){.fund-ii-proof-band article,.fund-ii-signal-stack article{animation:fund-ii-card-reveal both;animation-timeline:view();animation-range:entry 8% cover 32%}.fund-ii-field-steps:after{animation:fund-ii-field-rail both;animation-timeline:--fund-ii-signal-field;animation-range:entry 8% exit 72%}.fund-ii-ratio-chart{animation:fund-ii-chart-enter both;animation-timeline:view();animation-range:entry 0 cover 38%}}@media (prefers-reduced-motion:reduce){.fund-ii-atmosphere,.fund-ii-benchmark-card,.fund-ii-bg-canvas,.fund-ii-breakout-card,.fund-ii-coinvestor-proof,.fund-ii-field-step,.fund-ii-field-steps:after,.fund-ii-partner-strip,.fund-ii-proof-band,.fund-ii-proof-band article,.fund-ii-proof-band article:after,.fund-ii-ratio-chart,.fund-ii-ratio-panel,.fund-ii-ratio-series,.fund-ii-signal-stack article,.fund-ii-signal-stack:before,.fund-ii-thesis-grid article{animation:none}.fund-ii-atmosphere,.fund-ii-benchmark-card,.fund-ii-bg-canvas,.fund-ii-breakout-card,.fund-ii-close>*,.fund-ii-coinvestor-context,.fund-ii-coinvestor-proof,.fund-ii-field-copy,.fund-ii-field-copy>*,.fund-ii-field-step,.fund-ii-hero,.fund-ii-hero-copy>*,.fund-ii-page:before,.fund-ii-partner-strip,.fund-ii-proof-heading>*,.fund-ii-ratio-panel,.fund-ii-ratio-panel:before,.fund-ii-section,.fund-ii-section-heading>*,.fund-ii-thesis-grid article{opacity:1;transform:none;transition:none}.fund-ii-ratio-series{clip-path:none}.fund-ii-field-steps:after{transform:scaleY(1)}.fund-ii-bg-canvas{opacity:0}}@media (hover:none) and (pointer:coarse){.portal-document-period-select{min-height:44px}}@media (max-width:980px){.fund-ii-hero,.fund-ii-scroll-field-shell,.fund-ii-storyline{grid-template-columns:1fr}.fund-ii-hero{min-height:auto;padding-top:56px}.fund-ii-hero h1{font-size:3.1rem}.fund-ii-hero-copy,.fund-ii-hero-stats{grid-column:1;grid-row:auto}.fund-ii-hero-copy{order:1}.fund-ii-hero-stats{order:2}.fund-ii-field-copy,.fund-ii-sticky-copy{position:static}.fund-ii-scroll-field{min-height:auto;padding-top:56px}.fund-ii-field-copy{max-width:720px;padding-top:0}.fund-ii-field-steps{gap:40px;padding:32px 0 64px 56px}.fund-ii-breakout-grid,.fund-ii-proof-band{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-ii-proof-band{gap:28px 24px;border-top:0}.fund-ii-proof-band article{padding-top:18px;border-top:1px solid rgba(36,98,154,.18)}.fund-ii-proof-band p{transform:none}.fund-ii-benchmark-board{grid-template-columns:1fr}.fund-ii-benchmark-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-ii-benchmark-card{border-right:1px solid rgba(196,205,213,.58);border-bottom:0}.fund-ii-benchmark-card:last-child{border-right:0}.fund-ii-thesis-grid{grid-template-columns:1fr}.fund-ii-partner-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-ii-partner-strip.fund-ii-portfolio-strip{grid-template-columns:repeat(8,minmax(128px,1fr))}}@media (max-width:700px){.fund-ii-hero,.fund-ii-section{width:min(100% - 36px,var(--max))}.fund-ii-hero{gap:28px;padding:42px 0 40px}.fund-ii-close h2,.fund-ii-field-copy h2,.fund-ii-hero h1,.fund-ii-section-heading h2,.fund-ii-sticky-copy h2{font-size:2.1rem}.fund-ii-hero h1.fund-ii-hero-title{font-size:clamp(3.55rem,15.2vw,4.5rem)}.fund-ii-hero-copy>.fund-ii-hero-subhead{font-size:1.04rem}.fund-ii-actions{display:grid;justify-items:start}.fund-ii-breakout-grid,.fund-ii-field-steps,.fund-ii-hero-stats,.fund-ii-proof-band,.fund-ii-thesis-grid{grid-template-columns:1fr}.fund-ii-section{padding:48px 0}.fund-ii-scroll-field{padding-top:48px}.fund-ii-field-step{grid-template-columns:1fr;gap:8px;min-height:0}.fund-ii-field-score strong{font-size:2.45rem}.fund-ii-field-steps{gap:34px;padding-left:32px}.fund-ii-field-steps:after,.fund-ii-field-steps:before{left:4px}.fund-ii-field-step:before{left:-34px}.fund-ii-field-step h3,.fund-ii-field-step p,.fund-ii-field-step small,.fund-ii-field-step span,.fund-ii-field-step strong{grid-column:auto;grid-row:auto}.fund-ii-benchmark-section,.fund-ii-proof-section{padding-top:48px}.fund-ii-proof-heading{margin-bottom:28px;text-align:left}.fund-ii-proof-heading h2{font-size:2.1rem}.fund-ii-proof-band{gap:24px;padding:0}.fund-ii-ratio-panel{min-height:0;padding:18px}.fund-ii-ratio-toolbar{display:grid;gap:12px}.fund-ii-ratio-controls{align-items:stretch}.fund-ii-ratio-segments{width:100%;grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(2,minmax(0,1fr))}.fund-ii-ratio-controls label{min-width:0}.fund-ii-ratio-controls span{justify-content:center;width:100%}.fund-ii-ratio-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-ii-ratio-axis,.fund-ii-ratio-label:not(.fund-ii-ratio-label-fund){display:none}.fund-ii-benchmark-cards{grid-template-columns:1fr}.fund-ii-benchmark-card{min-height:0;border-right:0;border-bottom:1px solid rgba(196,205,213,.58)}.fund-ii-benchmark-card:last-child{border-bottom:0}.fund-ii-signal-stack:before{display:none}.fund-ii-signal-stack article{grid-template-columns:1fr;min-height:0;margin-left:0;padding:20px}.fund-ii-signal-stack article:nth-child(2),.fund-ii-signal-stack article:nth-child(3),.fund-ii-signal-stack article:nth-child(4){margin-left:0}.fund-ii-signal-stack span,.fund-ii-thesis-grid span{grid-row:auto}.fund-ii-signal-stack h3,.fund-ii-signal-stack p,.fund-ii-signal-stack small,.fund-ii-signal-stack strong{grid-column:auto}.fund-ii-signal-stack strong{grid-row:auto}.fund-ii-proof-band{padding-right:18px;padding-left:18px}.fund-ii-breakout-card{min-height:0;margin-top:0}.fund-ii-breakout-card:nth-child(2),.fund-ii-breakout-card:nth-child(3),.fund-ii-breakout-card:nth-child(4){margin-top:0}.fund-ii-thesis-grid article{grid-template-columns:1fr;min-height:0}.fund-ii-ratio-chart,.fund-ii-thesis-grid article,.fund-ii-thesis-grid article:not([data-inview]),.fund-ii-thesis-grid article[data-inview]:not(:hover):not(:focus-within){opacity:1;transform:none;animation:none}.fund-ii-thesis-grid p{grid-column:auto}.fund-ii-partner-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-ii-coinvestor-context{display:grid;gap:6px}.fund-ii-coinvestor-context>p:last-child{max-width:32rem;text-align:left}.fund-ii-partner-strip:not(.fund-ii-portfolio-strip) a:last-child:nth-child(odd){grid-column:1/-1}.fund-ii-partner-strip.fund-ii-portfolio-strip{width:min(100% - 36px,var(--max));grid-template-columns:repeat(8,minmax(124px,1fr))}.fund-ii-close{text-align:left}.fund-ii-close small{margin-left:0}}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body,html{overflow-x:hidden}body{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;margin:0;background:var(--canvas);color:var(--ink);font-family:Manrope,Manrope Fallback,Segoe UI,system-ui,sans-serif;font-size:15.5px;line-height:1.5}body:has(.fund-ii-page),html:has(.fund-ii-page){overflow-x:hidden}body.admin-bar .site-header{top:44px}body::selection{background:rgba(2,171,239,.2)}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}button,input,select,textarea{font:inherit}img,svg{display:block}main{flex:1 0 auto;background:var(--canvas)}.skip-link{position:fixed;top:12px;left:12px;z-index:100;padding:10px 14px;border-radius:8px;background:var(--navy-deep);color:#ffffff;font-weight:700;transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.site-header{position:sticky;top:12px;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;width:100%;min-height:62px;margin-top:12px;padding:10px max(24px,calc((100vw - var(--max)) / 2));border-bottom:1px solid var(--line);background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{width:174px;max-width:44vw}.brand img{width:100%;height:auto}.main-nav{display:flex;justify-content:flex-end;gap:6px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}.footer-bottom a,.footer-nav a,.header-action,.main-nav a{border-radius:8px;color:var(--ink-soft);font-size:.92rem;transition:background .18s ease,color .18s ease}.main-nav a{padding:7px 10px}.footer-bottom a:hover,.footer-nav a:hover,.header-action:hover,.main-nav a.active,.main-nav a:hover{background:var(--cyan-wash);color:var(--blue-dark)}.header-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 11px;border:1px solid var(--line);background:var(--paper)}.eyebrow{margin:0 0 12px;color:var(--muted);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;padding:11px 20px;border-radius:10px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.primary-button{border:1px solid var(--navy);background:var(--navy);color:#ffffff;box-shadow:0 1px 2px rgba(18,49,77,.18),0 10px 22px -8px rgba(18,49,77,.45)}.primary-button:hover{transform:translateY(-1px);background:var(--navy-deep);border-color:var(--navy-deep);box-shadow:0 2px 4px rgba(18,49,77,.22),0 14px 26px -8px rgba(18,49,77,.5)}.secondary-button{border:1px solid var(--line-strong);background:var(--paper);color:var(--navy)}.secondary-button:hover{border-color:var(--navy);background:rgba(2,171,239,.05)}.secondary-button:hover,.text-link:hover{transform:translateY(-1px)}.text-link:active{transform:translateY(0)}.primary-button:active,.secondary-button:active{transform:translateY(0);box-shadow:0 1px 2px rgba(18,49,77,.18)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(2,171,239,.45);outline-offset:2px}.stat-row{display:grid;grid-template-columns:repeat(4,max-content);gap:10px;width:auto;margin:24px 0 0;padding:0}.stat-row div{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:#f8faf9}.stat-row dt{margin:0;font-size:.86rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-row dd{margin:0;color:var(--muted);font-size:.86rem}.logo-band{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;width:min(var(--max),calc(100% - 48px));margin:-28px auto 0;position:relative;z-index:2;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--line);box-shadow:var(--shadow)}.logo-band a{display:grid;min-height:96px;place-items:center;padding:22px;background:rgba(255,255,255,.96)}.logo-band img{max-width:132px;max-height:52px;width:auto;height:auto;object-fit:contain}.content-section{padding:50px 0}.content-section,.not-found-page{width:min(var(--max),calc(100% - 48px));margin:0 auto}.not-found-page{position:relative;display:grid;min-height:clamp(520px,calc(100svh - 220px),720px);padding:72px 0;place-items:center}.not-found-shell{position:relative;width:min(720px,100%);text-align:center}.not-found-shell h1{margin:0;color:var(--navy);font-size:clamp(2.8rem,5.4vw,4.9rem);font-weight:400;line-height:1;text-wrap:balance}.not-found-shell h1:after{content:"";display:block;width:84px;height:2px;margin:18px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--navy),var(--plum) 55%,transparent)}.not-found-shell>p:not(.eyebrow){max-width:30ch;margin:20px auto 0;color:var(--muted);font-size:1.08rem;line-height:1.55}.not-found-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.section-heading{max-width:760px}.section-heading-center{margin:0 auto;text-align:center}.coinvestor-copy h2,.page-hero :is(h1,.story-page-title),.platform-copy h2,.proof-panel h2,.section-heading h2{margin:0;font-size:2.25rem;line-height:1.04}.coinvestor-copy h2,.page-hero :is(h1,.story-page-title),.platform-copy h2,.section-heading h2{color:var(--navy)}.section-heading h2:after{content:"";display:block;width:84px;height:2px;margin-top:14px;border-radius:2px;background:linear-gradient(90deg,var(--navy),var(--plum) 55%,transparent)}.section-heading-center h2:after{margin-right:auto;margin-left:auto}.page-hero p,.platform-copy p,.section-heading p{color:var(--muted)}.page-hero p,.platform-copy p,.section-heading p:last-child{margin:12px 0 0;font-size:1.04rem}.section-split{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:24px}.section-link{flex:0 0 auto}.text-link{display:inline-flex;align-items:center;gap:7px;width:fit-content;color:var(--blue-dark);font-weight:700;transition:transform .18s ease}.pillar-grid,.platform-grid,.process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.company-card,.investor-panel,.pillar-card,.platform-item,.process-step,.quote-card,.story-card,.submission-success{border:1px solid var(--line);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-1)}.pillar-card,.platform-item,.process-step{padding:20px}.pillar-card svg,.platform-item svg,.process-step svg{color:var(--blue-dark)}.company-card h3,.investor-panel h3,.pillar-card h3,.platform-item h3,.process-step h3,.story-card :is(h2,h3),.submission-success h3,.team-card :is(h2,h3){margin:10px 0 0;color:var(--navy);font-size:1.14rem;line-height:1.15}.company-card p,.investor-panel p,.pillar-card p,.platform-item p,.process-step p,.story-card p,.submission-success p,.team-card p{color:var(--muted)}.company-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.company-card{display:flex;min-height:260px;flex-direction:column;padding:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.company-card:focus-within,.company-card:hover{transform:translateY(-2px);border-color:var(--line-strong);background:var(--paper);box-shadow:var(--shadow-lift)}.company-card:active,.story-card:active,.team-card:active{transform:translateY(0)}.company-card-compact{min-height:auto}.company-card-no-meta{min-height:auto;padding:16px}.company-logo-wrap{position:relative;width:min(170px,100%);height:38px;margin-bottom:14px}.company-card[data-analytics-id=sonder] .company-logo-wrap{width:94px;border-radius:6px;background:#4a3f3e}.company-card[data-analytics-id=sonder] .company-logo{padding:7px 12px;object-position:center}.company-card-no-meta .company-logo-wrap{width:min(154px,100%);height:34px;margin-bottom:10px}.company-card-no-meta h3{margin-top:0}.company-logo{width:100%;height:100%;object-fit:contain;object-position:left center}.company-fallback{display:inline-flex;align-items:center;min-height:42px;color:var(--ink);font-size:1.14rem;font-weight:700}.company-meta{display:flex;flex-wrap:wrap;gap:8px}.company-meta span,.portfolio-count,.stage-pill{display:inline-flex;align-items:center;min-height:28px;padding:4px 8px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);background:#f8faf9;font-size:.76rem;line-height:1}.company-card h3 a{display:inline-flex;align-items:center;gap:7px;color:var(--navy)}.company-card p{margin:8px 0 12px;font-size:.96rem;line-height:1.45}.company-card-compact p{margin-bottom:0}.stage-pill{margin-top:auto;width:fit-content;border-color:rgba(2,171,239,.25);color:var(--blue-dark)}.proof-section{width:100%;padding:0}.proof-panel{position:relative;overflow:hidden;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:64px;border-radius:8px;background:linear-gradient(135deg,#08111f,#102f41 48%,#4d315f);color:white}.proof-panel:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,rgba(2,171,239,.3),transparent 38%),linear-gradient(42deg,transparent 0 34%,rgba(197,121,99,.28) 34% 48%,transparent 48%),linear-gradient(152deg,transparent 0 58%,rgba(255,255,255,.12) 58% 70%,transparent 70%);clip-path:polygon(0 0,100% 0,100% 74%,72% 100%,0 100%);opacity:.75}.proof-panel>*{position:relative;z-index:1}.proof-panel .eyebrow{color:#7cd2ff}.quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.quote-card{padding:20px}.proof-panel .quote-card{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.08)}.quote-card blockquote{margin:0;color:inherit;font-size:1.02rem;font-style:italic}.quote-card figcaption{margin-top:18px;color:var(--muted);font-size:.95rem}.proof-panel .quote-card figcaption{color:rgba(255,255,255,.66)}.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.story-grid-spaced{margin-top:18px}.story-card{display:flex;flex-direction:column;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.story-card:focus-within,.story-card:hover{transform:translateY(-2px);border-color:var(--line-strong);background:#ffffff;box-shadow:var(--shadow-lift)}.story-card-compact{align-self:start}.story-card-featured{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);min-height:360px;margin-bottom:14px}.story-image{position:relative;display:block;min-height:182px;overflow:hidden;background:#dce5eb}.story-card-featured .story-image{min-height:360px}.story-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.story-card:hover .story-image img{transform:scale(1.03)}.story-content{display:flex;flex:1 1;flex-direction:column;padding:18px}.story-card-compact .story-content{padding:16px}.story-card :is(h2,h3) a{color:var(--navy)}.story-date{display:block;margin-bottom:8px;color:var(--blue-dark);font-size:.78rem;font-weight:700;line-height:1}.story-card p{margin:10px 0 14px;font-size:.98rem}.story-card .text-link{margin-top:auto;gap:5px;font-size:.9rem}.story-card-compact :is(h2,h3){min-height:calc(3 * 1.15em);margin-top:0}.story-card-compact p{min-height:calc(3 * 1.42em);margin:8px 0 12px;font-size:.94rem;line-height:1.42}.newsletter-grid{align-items:stretch}.newsletter-card .story-image{display:grid;align-content:space-between;gap:16px;min-height:172px;padding:16px;border-bottom:1px solid rgba(18,49,77,.08);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(245,247,248,.88)),linear-gradient(90deg,rgba(2,171,239,.12),rgba(121,92,121,.08))}.newsletter-card .story-image img{position:static;width:34px;height:34px;object-fit:contain;transition:none}.newsletter-card:hover .story-image img{transform:none}.newsletter-visual-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.newsletter-visual-period{align-self:end;color:var(--navy);font-size:2.35rem;font-weight:400;letter-spacing:0;line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.newsletter-visual-year{color:var(--muted);font-size:.82rem;font-weight:700;line-height:1}.newsletter-card .story-content :is(h2,h3){margin-top:0}.story-explorer{display:grid;gap:16px}.story-controls,.story-filter-row{display:grid;gap:12px;align-items:center;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.86)}.story-controls{grid-template-columns:minmax(260px,1fr) auto;padding:12px}.story-search,.story-sort{display:flex;align-items:center;gap:8px;min-width:0}.story-search{min-height:44px;padding:0 12px;border:1px solid var(--control-line);border-radius:12px;background:var(--paper-2);color:var(--muted)}.story-search input{width:100%;min-height:36px;min-width:0;border:0;outline:0;background:transparent;color:var(--ink)}.story-search input::placeholder{color:var(--muted)}.story-sort{color:var(--muted);font-weight:700}.story-filter-row{grid-template-columns:minmax(0,1fr);padding:8px 10px}.story-filter-row .segmented{flex-wrap:wrap;white-space:normal}.story-filter-row-combined{grid-template-columns:minmax(0,1fr);align-items:center}.story-tag-filters{display:flex;flex-wrap:wrap;gap:6px;overflow:visible}.story-tag-filters button{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:#f8faf9;color:var(--ink-soft);font-size:.76rem;line-height:1;cursor:pointer}.story-tag-filters button.active{border-color:var(--blue);background:var(--cyan-wash);color:var(--blue-dark);font-weight:700}.story-results-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:.9rem}.story-results-meta button{border:0;background:transparent;color:var(--blue-dark);cursor:pointer;font-weight:700}.empty-state{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94);padding:24px}.empty-state :is(h2,h3){margin:0;font-size:1.14rem}.empty-state p{margin:8px 0 0;color:var(--muted)}.platform-section{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:28px;padding-bottom:112px}.platform-grid{margin-top:0}.page-hero{position:relative;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:56px 0 28px}.page-hero:after{content:none}.page-hero>*{position:relative;z-index:1}.page-hero:not(.portal-dashboard-brief,.investor-portal-login-hero)>*{animation:page-hero-reveal .52s cubic-bezier(.22,1,.36,1) both}.page-hero:not(.portal-dashboard-brief,.investor-portal-login-hero)>:nth-child(2){animation-delay:45ms}.page-hero:not(.portal-dashboard-brief,.investor-portal-login-hero)>:nth-child(n+3){animation-delay:90ms}@keyframes page-hero-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-hero :is(h1,.story-page-title){max-width:900px;font-size:2.8rem}.page-hero p{max-width:860px}.home-page-hero .stat-row,.page-stat-row{margin-top:18px;gap:8px}.newsletter-stat-row{max-width:760px}.home-page-hero .stat-row div,.page-stat-row div{min-height:26px;gap:5px;padding:4px 8px}.home-page-hero .stat-row dd,.home-page-hero .stat-row dt,.page-stat-row dd,.page-stat-row dt{font-size:.76rem}.coinvestor-section{display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,1fr);gap:24px;align-items:center;padding-top:28px;padding-bottom:42px}.coinvestor-copy{max-width:430px}.coinvestor-copy h2{font-size:2rem}.coinvestor-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.coinvestor-strip a{position:relative;display:grid;min-height:94px;overflow:hidden;place-items:center;padding:16px;background:rgba(255,255,255,.9);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.coinvestor-strip img{width:auto;max-width:min(132px,100%);height:auto;max-height:38px;object-fit:contain;transition:transform .18s ease}.coinvestor-logo{display:grid;place-items:center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.coinvestor-proof{position:absolute;right:10px;bottom:10px;left:10px;display:grid;gap:3px;color:var(--navy);text-align:center;opacity:0;pointer-events:none;transform:translate3d(0,8px,0);transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.coinvestor-proof small{color:var(--muted);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.coinvestor-proof>span{overflow:hidden;font-size:.68rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.coinvestor-strip a:focus-visible,.coinvestor-strip a:hover{background:#ffffff;box-shadow:inset 0 -2px 0 rgba(2,171,239,.34);transform:translateY(-1px)}.coinvestor-strip a:focus-visible img,.coinvestor-strip a:hover img{transform:scale(1.025)}.coinvestor-strip a:focus-visible .coinvestor-logo,.coinvestor-strip a:hover .coinvestor-logo{transform:translate3d(0,-14px,0) scale(.94)}.coinvestor-strip a:focus-visible .coinvestor-proof,.coinvestor-strip a:hover .coinvestor-proof{opacity:1;transform:translateZ(0)}.coinvestor-monogram{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--navy);color:var(--paper);font-size:1.05rem;font-weight:700}.coinvestor-strip a.logo-missing img{display:none}.coinvestor-strip a.logo-missing .coinvestor-monogram{display:inline-flex}.portfolio-page-highlights{padding-top:34px}.portfolio-page-highlights+.content-section{padding-top:24px}.portfolio-explorer{margin-top:24px}.filter-bar{display:grid;gap:12px;margin-bottom:18px;padding:12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.86)}.filter-bar,.portfolio-filter-bar{grid-template-columns:minmax(0,1fr);align-items:center}.portfolio-filter-bar{padding:8px 10px}.portfolio-filter-groups{flex-wrap:nowrap;overflow:hidden}.portfolio-filter-groups .compact-filter-group{flex:0 1 auto}.portfolio-filter-groups .compact-button-row{max-width:100%}.story-filter-groups{flex-wrap:wrap;overflow:visible}.story-topic-group{flex:1 1 360px}.compact-filter-groups{display:flex;align-items:center;gap:8px 16px;min-width:0}.compact-filter-group{display:inline-flex;align-items:center;gap:6px;min-width:0}.compact-filter-group>span{flex:0 0 auto;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.01em}.compact-button-row{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.compact-button-row::-webkit-scrollbar{display:none}.compact-button-row button{min-height:32px;flex:0 0 auto;padding:6px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--ink);cursor:pointer;font-size:.82rem;line-height:1}.compact-button-row button.active{border-color:var(--blue);background:var(--cyan-wash);color:var(--blue-dark);font-weight:700}.compact-button-row-plain button{min-height:34px;border-color:transparent;background:transparent;color:var(--muted-strong)}.compact-button-row-plain button.active,.compact-button-row-plain button:hover{background:var(--placeholder);color:var(--ink)}.compact-button-row-plain button.active{border-color:transparent;box-shadow:none}.segmented{display:flex;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.compact-button-row-plain,.segmented{gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.74)}.segmented::-webkit-scrollbar{display:none}.segmented button{min-height:34px;flex:0 0 auto;padding:7px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--ink-soft);cursor:pointer}.segmented button.active{border-color:transparent;background:var(--placeholder);color:var(--ink);font-weight:700}.portfolio-count{margin-bottom:16px}.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.team-section{padding-top:16px}.team-section .team-grid{margin-top:0}.team-card{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-1);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.team-card:focus-within,.team-card:hover{transform:translateY(-2px);border-color:var(--line-strong);background:#ffffff;box-shadow:var(--shadow-lift)}.team-image{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--placeholder)}.team-image img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .24s ease}.team-card:focus-within .team-image img,.team-card:hover .team-image img{transform:scale(1.03)}.team-copy{padding:18px}.team-role{margin-top:4px;margin-bottom:0;color:var(--blue-dark)!important;font-weight:700}.team-location{margin-top:4px;font-size:var(--t-cap)}.office-section address{max-width:42ch;color:var(--ink-soft);font-style:normal;line-height:1.7;white-space:pre-line}.office-map{display:block;width:100%;height:clamp(260px,32vw,320px);margin-top:var(--sp-5);border:1px solid var(--line);border-radius:8px;background:var(--canvas)}.office-section .text-link{margin-top:16px}.process-section{padding-top:36px}.founder-quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.founder-quote-card{position:relative;display:flex;min-height:208px;flex-direction:column;margin:0;padding:28px 24px 22px;overflow:hidden}.founder-quote-card:after,.founder-quote-card:before{position:absolute;color:rgba(2,171,239,.18);font-size:3rem;font-weight:700;line-height:1;pointer-events:none}.founder-quote-card:before{content:"\201C";top:20px;left:20px}.founder-quote-card:after{content:none}.founder-quote-card blockquote,.founder-quote-card figcaption{position:relative;z-index:1}.founder-quote-card blockquote{margin:0;padding-left:34px;color:var(--ink-soft);font-size:1rem;line-height:1.55}.founder-quote-card figcaption{margin-top:24px;padding-left:34px;color:var(--muted);font-size:var(--t-cap);font-weight:700}.funding-form{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:none;margin-inline:0;overflow:hidden;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-panel)}.funding-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.funding-form label{display:grid;align-content:start;gap:8px;min-width:0;margin:0;color:var(--ink-soft);font-weight:700}.funding-form-section{min-width:0;margin:0;padding:32px;border:0;border-bottom:1px solid var(--line)}.funding-form-section legend{float:left;width:100%;margin:0 0 20px;padding:0;color:var(--navy);font-size:1.05rem;font-weight:700;line-height:1.3}.funding-form-section>.funding-form-grid{clear:both;margin-top:0}.funding-form-grid{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin-top:20px}.funding-form-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.funding-field-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.funding-field-label>span,.funding-group-label>span{flex:0 0 auto;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.funding-form input,.funding-form select,.funding-form textarea{width:100%;min-height:48px;border:1px solid var(--control-line);border-radius:8px;background:var(--paper-2);color:var(--ink);padding:11px 13px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.funding-form input::placeholder,.funding-form textarea::placeholder{color:var(--muted)}.funding-form input:hover,.funding-form select:hover,.funding-form textarea:hover{border-color:var(--navy)}.funding-form input:focus-visible,.funding-form select:focus-visible,.funding-form textarea:focus-visible{border-color:var(--navy);background:var(--paper)}.funding-form input:user-invalid,.funding-form select:user-invalid,.funding-form textarea:user-invalid{border-color:var(--neg)}.deck-upload-field{gap:8px}.file-upload-control{position:relative;display:flex;align-items:center;gap:10px;height:48px;padding:6px;border:1px solid var(--control-line);border-radius:8px;background:var(--paper-2);color:var(--ink);cursor:pointer;transition:border-color .16s ease,background .16s ease}.file-upload-control:hover{border-color:var(--navy);background:var(--paper)}.file-upload-control:focus-within{border-color:var(--navy);background:var(--paper);outline:3px solid rgba(2,171,239,.45);outline-offset:2px}.file-upload-control input{position:absolute;inset:0;min-height:0;padding:0;border:0;opacity:0;cursor:pointer}.file-upload-control input:focus-visible{outline:none}.file-upload-button{display:inline-flex;align-items:center;gap:7px;min-height:34px;flex:0 0 auto;padding:6px 12px;border:1px solid var(--line);border-radius:7px;background:#ffffff;color:var(--ink);font-weight:700}.file-upload-hint,.file-upload-name{min-width:0;overflow:hidden;color:var(--muted);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.file-upload-name{color:var(--ink-soft);font-weight:700}.funding-theme-group{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.funding-theme-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.funding-theme-heading p{margin:0}.funding-theme-heading>p:last-child{color:var(--muted);font-size:var(--t-cap);font-weight:400}.funding-group-label{display:flex;align-items:baseline;gap:10px;color:var(--ink-soft);font-weight:700}.funding-form textarea{resize:vertical}.funding-form button:disabled{cursor:wait;opacity:.62;transform:none}.checkbox-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.checkbox-label{display:flex!important;min-height:44px;flex-direction:row;align-items:center;gap:8px!important;padding:8px 10px;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper-2);font-weight:400!important;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.checkbox-label:hover{border-color:var(--navy);background:var(--paper)}.checkbox-label:has(input:checked){border-color:var(--navy);background:var(--cyan-wash);color:var(--navy);font-weight:700!important}.consent-label{justify-content:flex-start}.form-error{margin:0;color:var(--neg);font-weight:700}.checkbox-label input{width:16px;min-height:16px;flex:0 0 auto;accent-color:var(--navy)}.full-span{grid-column:1/-1}.funding-form .form-error{margin:24px 32px 0;padding:12px 14px;border-left:3px solid var(--neg);background:var(--paper-2)}.funding-form-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px 32px}.funding-form-actions p{max-width:42ch;margin:0;color:var(--muted);font-size:var(--t-cap);line-height:1.5}.funding-form .funding-submit-button{min-width:176px;flex:0 0 auto;cursor:pointer;white-space:nowrap}.submission-success{display:grid;place-items:start;gap:10px;padding:28px;box-shadow:var(--shadow)}.submission-success .eyebrow{margin-bottom:0}.submission-success h3{margin:0;color:var(--navy)}.investor-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);gap:24px}.investor-panel{padding:24px;box-shadow:var(--shadow)}.investor-icon{display:grid;width:66px;height:66px;place-items:center;border:1px solid rgba(2,171,239,.28);border-radius:8px;background:var(--cyan-wash);color:var(--blue-dark)}.investor-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.investor-panel .secondary-button{border-color:var(--line);background:#f7fafc;color:var(--ink)}.investor-note{grid-column:1/-1}.investor-portal-login-hero{padding:clamp(48px,7vw,96px) 0 48px}.investor-portal-login-hero .eyebrow{margin:0 0 12px;font-size:11px;line-height:1.5}.investor-portal-login-hero h1{max-width:760px;margin:16px 0 24px;color:var(--navy);font-size:clamp(2.5rem,5.5vw,5.25rem);font-weight:400;line-height:.98;text-wrap:balance}.investor-portal-login-hero h1 span{color:var(--graphite)}.investor-portal-login-hero>p:not(.eyebrow,.portal-login-note,.portal-login-help){max-width:680px;margin:0 0 32px;color:var(--ink-soft);font-size:clamp(1.05rem,2vw,1.35rem)}.portal-login-form{border-top:1px solid var(--line-strong);display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:10px;max-width:760px;padding-top:20px}.portal-login-field{display:grid;gap:8px;min-width:0;color:var(--muted-strong);font-weight:700}.portal-login-field span{color:var(--muted);font-size:var(--t-label);letter-spacing:.04em;text-transform:uppercase}.portal-login-field input{width:100%;min-height:52px;border:1px solid var(--control-line);border-radius:4px;background:var(--paper);color:var(--ink);padding:0 16px}.portal-login-field input::placeholder{color:var(--muted)}.investor-portal-login-hero .portal-login-button{min-height:52px;min-width:128px;border-color:var(--navy);border-radius:4px;background:var(--navy);color:var(--paper);font-size:1rem;gap:8px;padding-inline:20px}.investor-portal-login-hero .portal-login-button:hover{border-color:var(--navy-deep);background:var(--navy-deep);color:var(--paper)}.investor-portal-login-hero .portal-runtime-alert{margin-bottom:20px}.investor-portal-login-hero h1+.portal-runtime-alert{margin-top:12px}.portal-login-note{max-width:520px;margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.investor-portal-login-hero .portal-login-help{max-width:520px;margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.portal-login-email-link{border:0;background:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:2px}.portal-login-email-link:focus-visible,.portal-login-email-link:hover{color:var(--navy);text-decoration-color:currentColor}.portal-loading-status{display:inline-flex;align-items:center;gap:12px;width:100%;max-width:760px;margin-top:0;border-top:1px solid var(--line-strong);padding-top:20px;color:var(--muted);font-size:.9rem;font-weight:700}.portal-loading-indicator{width:24px;height:24px;flex:0 0 auto;border:2px solid rgba(18,49,77,.12);border-top:2px solid var(--cyan);border-radius:50%;animation:portal-loading-turn .9s linear infinite}@keyframes portal-loading-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.portal-loading-indicator{animation:none;border-color:rgba(18,49,77,.12);border-top-color:var(--cyan)}}.portal-access-section{padding-top:8px}.portal-access-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:28px 0 0;padding:0}.portal-access-item{margin:0;padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-1)}.portal-access-item dt{margin:0;color:var(--navy);font-size:var(--t-h3);line-height:1.2}.portal-access-item dd{margin:8px 0 0;color:var(--ink-soft);font-size:.96rem;line-height:1.45}.portal-document-row,.portal-fund-card,.portal-metric,.portal-next-panel,.portal-task{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94)}.portal-next-heading h2,.portal-task h3{margin:0}.portal-document-row p,.portal-document-row small,.portal-document-row span,.portal-fund-card p,.portal-fund-card small,.portal-metric p,.portal-task p{color:var(--muted)}.portal-document-icon,.portal-metric-icon,.portal-next-heading svg{color:var(--blue-dark)}.portal-document-icon,.portal-metric-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(2,171,239,.25);border-radius:8px;background:rgba(2,171,239,.08)}.portal-section{padding-top:24px}.portal-fund-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.portal-fund-card{display:grid;gap:10px;min-height:192px;padding:18px}.portal-runtime-panel .portal-fund-grid{grid-template-columns:minmax(0,1fr);gap:10px}.portal-runtime-panel .portal-fund-card{min-height:0;padding:12px}.portal-fund-card h3,.portal-fund-card p{margin:0}.portal-fund-card h3{color:var(--ink);font-size:.98rem}.portal-fund-card p{font-size:.86rem;line-height:1.35}.portal-card-topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.portal-dashboard-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.35fr);gap:20px;align-items:start;padding-top:28px}.portal-dashboard-main{display:grid;gap:18px}.portal-runtime-section{display:grid;gap:22px;padding:40px 0 34px}.portal-empty-state,.portal-runtime-panel{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:var(--shadow-panel)}.portal-dashboard-brief{display:grid;gap:18px;padding-bottom:6px}.portal-dashboard-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.portal-runtime-title{display:grid;gap:0;min-width:0}.portal-runtime-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.portal-dashboard-hero h1{max-width:900px;margin:0;color:var(--navy);font-size:2.8rem;font-weight:400;line-height:1.04;letter-spacing:0}.portal-panel-heading h2{margin:0;color:var(--navy);font-size:var(--t-h3);font-weight:700}.portal-hero-subhead{max-width:860px;margin:12px 0 0;color:var(--muted);font-size:1.04rem;line-height:1.55}.portal-fund-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.portal-fund-chip{--chip-color:var(--blue-dark);--chip-border:rgba(2,171,239,0.22);--chip-bg:rgba(2,171,239,0.06);--chip-glow:rgba(2,171,239,0.11);display:inline-flex;align-items:center;gap:7px;min-height:28px;max-width:100%;border:1px solid var(--chip-border);border-radius:999px;background:var(--chip-bg);color:var(--ink);padding:5px 10px}.portal-fund-chip h3{margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:.82rem;line-height:1.15}.portal-fund-chip-dot{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--chip-color);box-shadow:0 0 0 3px var(--chip-glow)}.portal-fund-chip-2{--chip-color:var(--sky);--chip-border:rgba(99,162,219,0.3);--chip-bg:rgba(99,162,219,0.08);--chip-glow:rgba(99,162,219,0.14)}.portal-fund-chip-3{--chip-color:var(--plum);--chip-border:rgba(121,92,121,0.26);--chip-bg:rgba(121,92,121,0.08);--chip-glow:rgba(121,92,121,0.13)}.portal-fund-chip-4{--chip-color:#8a4e3e;--chip-border:rgba(197,121,99,0.22);--chip-bg:rgba(197,121,99,0.06);--chip-glow:rgba(197,121,99,0.11)}.portal-fund-chip-muted{--chip-color:var(--muted);--chip-border:rgba(18,49,77,0.12);--chip-bg:rgba(255,255,255,0.7);--chip-glow:rgba(18,49,77,0.08);color:var(--muted)}.portal-utility-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px}.portal-utility-control{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid rgba(18,49,77,.12);border-radius:999px;background:rgba(255,255,255,.62);color:var(--muted-strong);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;line-height:1;padding:7px 11px;text-decoration:none}.portal-utility-control:hover{border-color:rgba(0,109,182,.26);background:rgba(2,171,239,.06);color:var(--blue-dark)}.portal-brief-hero{gap:28px;padding-bottom:0}.portal-brief-hero .portal-dashboard-hero{position:relative;z-index:3;align-items:center}.portal-brief-hero .portal-dashboard-hero h1{max-width:760px;font-size:2.5rem}.portal-brief-account-menu,.portal-brief-hero .portal-runtime-title>*,.portal-brief-tabs{animation:portal-brief-item-enter .44s cubic-bezier(.22,1,.36,1) backwards}.portal-brief-hero .portal-runtime-title>:nth-child(2){animation-delay:45ms}.portal-brief-account-menu,.portal-brief-hero .portal-runtime-title>:nth-child(3){animation-delay:90ms}.portal-brief-tabs{animation-delay:135ms}.portal-brief-account-menu{position:relative;z-index:20;width:fit-content;justify-self:end}.portal-brief-account-trigger{min-height:44px;border:1px solid rgba(18,49,77,.14);border-radius:8px;background:rgba(255,255,255,.7);color:var(--muted-strong);cursor:pointer;font:inherit;font-size:.84rem;font-weight:700;padding:10px 14px}.portal-brief-account-trigger[aria-expanded=true]{border-color:rgba(36,98,154,.34);background:#ffffff;color:var(--navy)}.portal-brief-account-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:40;display:grid;gap:8px;width:min(390px,calc(100vw - 32px));border:1px solid rgba(18,49,77,.14);border-radius:8px;background:#ffffff;box-shadow:0 18px 42px rgba(18,49,77,.16);padding:12px}.portal-brief-account-panel .portal-staff-viewer-control,.portal-recovery-account .portal-staff-viewer-control{display:grid;justify-items:stretch;min-width:0}.portal-brief-account-panel .portal-staff-viewer-select,.portal-recovery-account .portal-staff-viewer-select{width:100%;min-width:0;min-height:44px}.portal-brief-account-panel>button{min-height:44px;border:0;background:transparent;color:var(--muted-strong);cursor:pointer;font:inherit;font-size:.84rem;font-weight:700;padding:10px 2px;text-align:left}.portal-brief-account-panel .portal-staff-viewer-control+button,.portal-brief-account-panel>button+button{border-top:1px solid var(--line)}.portal-brief-account-panel>button:hover{color:var(--navy)}.portal-brief-tabs{display:flex;gap:26px;min-width:0;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:none}.portal-brief-tabs::-webkit-scrollbar{display:none}.portal-brief-tabs :is(button,a){position:relative;min-height:44px;flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted-strong);cursor:pointer;font:inherit;font-size:.88rem;font-weight:700;padding:11px 5px 10px;text-decoration:none;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.portal-brief-tabs :is(button,a):hover{color:var(--navy)}.portal-brief-tabs button.active{color:var(--navy)}.portal-brief-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--navy);content:"";transform:scaleX(0);transform-origin:center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.portal-brief-tabs button.active:after{transform:scaleX(1)}.portal-brief-tabs :is(button,a):focus-visible{border-radius:3px;background:rgba(2,171,239,.05);box-shadow:inset 0 0 0 2px rgba(36,98,154,.72);outline:none}.portal-brief-tabs a svg{opacity:.72;transition:opacity .18s ease,transform .18s ease}.portal-brief-tabs a:focus-visible svg,.portal-brief-tabs a:hover svg{opacity:1;transform:translate(1px,-1px)}.portal-brief-tabs button span{margin-left:4px;color:var(--muted);font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-brief-runtime{padding-top:30px}.portal-brief-view{animation:portal-brief-view-enter .38s cubic-bezier(.22,1,.36,1) both}.portal-brief-overview{display:grid;gap:42px}.portal-brief-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}.portal-brief-section-heading :is(h2,p){margin:0}.portal-brief-section-heading h2{margin-top:3px;color:var(--navy);font-size:1.45rem;line-height:1.12}.portal-brief-section-heading>p{color:var(--muted);font-size:.84rem}.portal-brief-as-of,.portal-performance-header p{color:var(--muted);font-size:.9rem}.portal-brief-view[data-view=documents] .portal-documents-panel{gap:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.portal-brief-view[data-view=documents] .portal-panel-heading{gap:0}.portal-brief-view[data-view=documents] .portal-panel-heading .eyebrow,.portal-brief-view[data-view=documents] .portal-panel-heading:after{display:none}.portal-brief-view[data-view=documents] .portal-panel-heading h2{font-size:1.65rem;font-weight:400;line-height:1.15}.portal-brief-view[data-view=documents] .portal-panel-summary{margin:2px 0 24px;font-size:.9rem}.portal-brief-view[data-view=documents] .portal-document-controls{margin:20px 0 10px}.portal-brief-view[data-view=documents] .portal-document-filter-row{margin-bottom:16px}.portal-brief-view[data-view=documents] .portal-document-results-meta{margin-bottom:8px}.portal-brief-view[data-view=documents] .portal-document-list.portal-document-shelves{gap:0;border-top:1px solid var(--line)}.portal-brief-view[data-view=documents] .portal-document-row{min-height:76px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:rgba(255,255,255,.64);box-shadow:none;padding:13px 4px 13px 14px}.portal-brief-view[data-view=documents] .portal-document-row:hover{background:rgba(2,171,239,.025);box-shadow:none}.portal-brief-summary{display:grid;gap:22px;border-bottom:1px solid var(--line);padding:0 0 24px}.portal-brief-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.portal-brief-summary-grid>div{display:grid;gap:7px;min-width:0;padding:2px 22px;border-left:1px solid var(--line);animation:portal-brief-item-enter .42s cubic-bezier(.22,1,.36,1) backwards}.portal-brief-summary-grid>div:nth-child(2){animation-delay:45ms}.portal-brief-summary-grid>div:nth-child(3){animation-delay:90ms}.portal-brief-summary-grid>div:nth-child(4){animation-delay:135ms}.portal-brief-summary-grid>div:first-child{padding-left:0;border-left:0}.portal-brief-capital dt,.portal-brief-fund-metric small,.portal-brief-summary-grid dt{color:var(--muted);font-size:.7rem;font-weight:700;line-height:1.25;text-transform:uppercase}.portal-brief-summary-grid dd{min-width:0;margin:0;color:var(--ink);font-size:1.65rem;font-weight:400;line-height:1.08;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-brief-funds{display:grid;gap:18px}.portal-brief-fund-list{border-top:1px solid var(--line)}.portal-brief-track-record{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 0;color:var(--muted)}.portal-brief-track-record button{display:inline-flex;align-items:center;gap:8px}.portal-brief-fund-row{position:relative;display:grid;grid-template-columns:minmax(300px,1.7fr) repeat(4,minmax(110px,.55fr)) 24px;gap:18px;align-items:center;width:100%;min-height:84px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;font:inherit;padding:16px 4px;text-align:left;animation:portal-brief-item-enter .42s cubic-bezier(.22,1,.36,1) backwards;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.portal-brief-fund-row:nth-child(2){animation-delay:65ms}.portal-brief-fund-row:nth-child(3){animation-delay:.11s}.portal-brief-fund-row:hover{background:rgba(2,171,239,.035)}.portal-brief-fund-ii-teaser{text-decoration:none}.portal-brief-fund-identity{display:flex;align-items:center;gap:13px;min-width:0}.portal-brief-fund-identity>span:last-child,.portal-brief-fund-metric{display:grid;gap:4px;min-width:0}.portal-brief-fund-identity strong{color:var(--ink);font-size:1rem}.portal-brief-fund-identity small{color:var(--muted);font-size:.78rem}.portal-brief-fund-mark{width:4px;height:38px;flex:0 0 auto;border-radius:2px;background:var(--chip-color,var(--navy))}.portal-brief-fund-metric strong{overflow-wrap:anywhere;color:var(--ink);font-size:.96rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-brief-fund-arrow{color:var(--blue-dark);transition:transform .16s ease}.portal-brief-fund-row:hover .portal-brief-fund-arrow{transform:translateX(3px)}.portal-brief-lower-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:44px;align-items:start}.portal-brief-capital,.portal-brief-reporting{display:grid;gap:18px}.portal-brief-text-action{min-height:38px;border:0;border-bottom:1px solid rgba(36,98,154,.3);background:transparent;color:var(--navy);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;padding:7px 0}.portal-brief-report-list{border-top:1px solid var(--line)}.portal-brief-report-row{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:16px;align-items:center;width:100%;min-height:68px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;font:inherit;padding:12px 2px;text-align:left;transition:background-color .18s ease,transform .18s ease}.portal-brief-report-row>span{display:grid;gap:4px;min-width:0}.portal-brief-report-row small{color:var(--plum);font-size:.68rem;font-weight:700;text-transform:uppercase}.portal-brief-report-row strong{overflow-wrap:anywhere;font-size:.9rem}.portal-brief-report-row time{color:var(--muted);font-size:.78rem;white-space:nowrap}.portal-brief-report-row svg{color:var(--blue-dark);transition:transform .18s ease}.portal-brief-capital-value{color:var(--navy);font-size:2rem;font-weight:400;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-brief-capital>p{margin:-8px 0 0;color:var(--muted);font-size:.88rem}.portal-brief-capital progress{width:100%;height:8px;appearance:none;overflow:hidden;border:0;border-radius:4px;background:var(--placeholder);accent-color:var(--navy)}.portal-brief-capital progress::-webkit-progress-bar{background:var(--placeholder)}.portal-brief-capital progress::-webkit-progress-value{background:var(--navy)}.portal-brief-capital progress::-moz-progress-bar{background:var(--navy)}.portal-brief-capital dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}.portal-brief-capital dl>div{display:grid;gap:5px;padding:14px 14px 0 0}.portal-brief-capital dd{margin:0;color:var(--ink);font-size:.95rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-brief-fund-view .portal-performance-card{gap:20px;border:0;background:transparent;padding:0}.portal-brief-fund-view .portal-performance-header{padding-bottom:4px}.portal-brief-fund-view .portal-performance-header h2{color:var(--navy);font-size:1.65rem;font-weight:400}.portal-brief-fund-view .portal-performance-kpis{gap:0;border-block:1px solid var(--line);background:rgba(255,255,255,.64)}.portal-brief-fund-view .portal-performance-kpi{min-height:74px;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;padding:13px 34px 13px 13px;animation:portal-brief-item-enter .38s cubic-bezier(.22,1,.36,1) backwards}.portal-brief-fund-view .portal-performance-kpi:nth-child(4n+2){animation-delay:35ms}.portal-brief-fund-view .portal-performance-kpi:nth-child(4n+3){animation-delay:70ms}.portal-brief-fund-view .portal-performance-kpi:nth-child(4n+4){animation-delay:105ms}.portal-brief-fund-view .portal-performance-kpi:nth-child(4n){border-right:0}@media (hover:hover){.portal-brief-fund-row:focus-visible,.portal-brief-fund-row:hover{background:rgba(2,171,239,.035);box-shadow:0 8px 22px rgba(18,49,77,.045);transform:translateX(3px)}.portal-brief-report-row:focus-visible,.portal-brief-report-row:hover{background:rgba(2,171,239,.025);transform:translateX(2px)}.portal-brief-report-row:focus-visible svg,.portal-brief-report-row:hover svg{transform:translateX(3px)}}@supports (animation-timeline:view()){.portal-brief-fund-view .portal-company-details,.portal-brief-fund-view .portal-performance-trends,.portal-brief-overview>.portal-brief-funds,.portal-brief-overview>.portal-brief-lower-grid{animation:portal-brief-scroll-enter both;animation-timeline:view();animation-range:entry 0 cover 24%}}@keyframes portal-brief-view-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes portal-brief-item-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes portal-brief-scroll-enter{0%{opacity:.72;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.portal-brief-account-menu,.portal-brief-fund-row,.portal-brief-fund-view .portal-company-details,.portal-brief-fund-view .portal-performance-kpi,.portal-brief-fund-view .portal-performance-trends,.portal-brief-hero .portal-runtime-title>*,.portal-brief-overview>.portal-brief-funds,.portal-brief-overview>.portal-brief-lower-grid,.portal-brief-summary-grid>div,.portal-brief-tabs,.portal-brief-view{animation:none;opacity:1;transform:none}.portal-brief-fund-row:focus-visible,.portal-brief-fund-row:hover,.portal-brief-report-row:focus-visible,.portal-brief-report-row:hover{transform:none}}.portal-staff-viewer-control{display:inline-flex;align-items:center;gap:7px;position:relative}.portal-staff-viewer-label{color:var(--muted);font-size:.78rem;font-weight:700;line-height:1}.portal-staff-viewer-control :is(input,select),.portal-staff-viewer-select{width:min(360px,52vw)}.portal-staff-viewer-select{display:inline-flex;align-items:center;justify-content:space-between;min-height:38px;appearance:none;-webkit-appearance:none;border:1px solid rgba(18,49,77,.12);border-radius:999px;background:rgba(255,255,255,.72) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235f6673' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--muted-strong);cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;line-height:1.2;padding:8px 42px 8px 14px;text-align:left}.portal-staff-viewer-select:hover{border-color:rgba(0,109,182,.26);background-color:rgba(2,171,239,.06);color:var(--blue-dark)}.portal-staff-viewer-select:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.portal-runtime-alert{width:fit-content;max-width:100%;border:1px solid rgba(18,49,77,.1);border-radius:8px;background:rgba(255,255,255,.58);padding:9px 11px;color:var(--muted-strong);font-size:.88rem;line-height:1.35}.portal-review-list[hidden],.portal-runtime-alert[hidden]{display:none}.portal-alert-action{display:inline-flex;margin-left:10px;color:var(--blue-dark);font-weight:700}.portal-recovery-account{width:min(390px,100%);margin-top:24px}.portal-runtime-alert-error{border-color:rgba(192,0,0,.28);background:rgba(192,0,0,.07);color:var(--neg)}.portal-runtime-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.portal-runtime-panel{display:grid;gap:16px;padding:18px}.portal-runtime-panel-wide{grid-column:1/-1}.portal-account-panel{gap:14px}.portal-panel-heading{display:grid;gap:3px}.portal-panel-heading:after{content:"";display:block;width:84px;height:2px;margin-top:6px;border-radius:999px;background:linear-gradient(90deg,var(--navy),var(--plum))}.portal-panel-summary{margin:0;color:var(--muted);font-size:.92rem;line-height:1.4}.portal-empty-state{display:grid;gap:4px;place-items:center;min-height:92px;padding:18px;text-align:center;color:var(--muted)}.portal-download-button{min-height:38px;padding:8px 12px;font-size:.84rem}.portal-download-button:disabled{cursor:wait;opacity:.62}.portal-download-button.is-disabled{pointer-events:none;opacity:.55}.portal-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.portal-metric{display:grid;gap:8px;min-height:164px;padding:16px}.portal-metric span{color:var(--navy);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portal-metric strong{color:var(--ink);font-size:1.1rem}.portal-metric-grid.portal-performance-list{grid-template-columns:minmax(0,1fr)}.portal-performance-card{display:grid;gap:14px;min-width:0;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.82);padding:14px}.portal-performance-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.portal-performance-header h2,.portal-performance-header p{margin:0}.portal-performance-header h2{color:var(--ink);font-size:1.22rem;line-height:1.15}.portal-performance-kicker{color:var(--muted);font-size:.76rem;font-weight:700;text-transform:uppercase}.portal-performance-meta{display:grid;justify-items:end;gap:6px;text-align:right}.portal-performance-meta small,.portal-performance-note{color:var(--muted)}.portal-lp-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:0}.portal-lp-stat{position:relative;display:grid;gap:4px;min-height:72px;padding:10px 38px 10px 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-1)}.portal-lp-stat .portal-stat-label{color:var(--navy);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portal-lp-stat strong{color:var(--ink);font-size:1.32rem;font-weight:400;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-performance-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.portal-fund-ii-preview{position:relative;display:grid;gap:22px;overflow:hidden;border-block:1px solid rgba(36,98,154,.26);background:rgba(248,251,253,.62);padding:24px 0 14px;animation:portal-fund-ii-preview-enter .62s cubic-bezier(.16,1,.3,1) both}.portal-fund-ii-preview:before{position:absolute;top:0;left:0;width:88px;height:2px;background:linear-gradient(90deg,var(--navy),var(--plum));content:""}.portal-fund-ii-preview-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;padding-inline:2px}.portal-fund-ii-preview-copy{display:grid;gap:5px}.portal-fund-ii-preview-copy h4,.portal-fund-ii-preview-copy p{margin:0}.portal-fund-ii-preview-copy h4{color:var(--navy);font-size:clamp(1.45rem,2.2vw,2rem);font-weight:400;line-height:1.08}.portal-fund-ii-preview-copy>p:last-child{color:var(--muted);font-size:.92rem;line-height:1.4}.portal-fund-ii-preview-label{color:var(--plum);font-size:.7rem;font-weight:700;text-transform:uppercase}.portal-fund-ii-preview-link{display:inline-flex;align-items:center;gap:10px;min-height:42px;border-bottom:1px solid rgba(36,98,154,.35);color:var(--navy);font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .18s ease,color .18s ease}.portal-fund-ii-preview-link svg{transition:transform .18s ease}.portal-fund-ii-preview-link:focus-visible,.portal-fund-ii-preview-link:hover{border-color:var(--cyan);color:var(--blue-dark)}.portal-fund-ii-preview-link:focus-visible svg,.portal-fund-ii-preview-link:hover svg{transform:translateX(3px)}.portal-fund-ii-preview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-block:1px solid rgba(18,49,77,.1)}.portal-fund-ii-preview-stat{position:relative;display:grid;gap:7px;min-width:0;min-height:88px;padding:15px 34px 15px 16px;transition:background-color .18s ease}.portal-fund-ii-preview-stat:not(:nth-child(4n+1)){border-left:1px solid rgba(18,49,77,.1)}.portal-fund-ii-preview-stat:nth-child(n+5){border-top:1px solid rgba(18,49,77,.1)}.portal-fund-ii-preview-stat:focus-within,.portal-fund-ii-preview-stat:hover{background:rgba(255,255,255,.7)}.portal-fund-ii-preview-stat-performance{background:rgba(2,171,239,.045)}.portal-fund-ii-preview-stat dd,.portal-fund-ii-preview-stat dt{margin:0}.portal-fund-ii-preview-stat dt>span{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.portal-fund-ii-preview-stat dd{overflow-wrap:anywhere;color:var(--ink);font-size:clamp(1.05rem,1.5vw,1.35rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;line-height:1.1}.portal-fund-ii-preview-stat-performance dd{color:var(--navy);font-size:clamp(1.35rem,2vw,1.75rem)}.portal-fund-ii-preview-stat .portal-stat-info{top:15px;right:14px;opacity:.42;transition:opacity .18s ease}.portal-fund-ii-preview-stat:focus-within .portal-stat-info,.portal-fund-ii-preview-stat:hover .portal-stat-info{opacity:1}.portal-fund-ii-preview-note{margin:-10px 2px 0;color:var(--muted);font-size:.74rem}@keyframes portal-fund-ii-preview-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.portal-fund-ii-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-fund-ii-preview-stat,.portal-fund-ii-preview-stat:not(:nth-child(4n+1)){border-left:0}.portal-fund-ii-preview-stat:not(:nth-child(odd)){border-left:1px solid rgba(18,49,77,.1)}.portal-fund-ii-preview-stat:nth-child(n+3){border-top:1px solid rgba(18,49,77,.1)}}@media (max-width:520px){.portal-fund-ii-preview{gap:18px;padding-top:20px}.portal-fund-ii-preview-header{grid-template-columns:1fr;gap:12px;align-items:start}.portal-fund-ii-preview-link{width:fit-content}.portal-fund-ii-preview-stats{grid-template-columns:1fr}.portal-fund-ii-preview-stat,.portal-fund-ii-preview-stat:not(:nth-child(odd)){min-height:76px;border-left:0}.portal-fund-ii-preview-stat:nth-child(n+2){border-top:1px solid rgba(18,49,77,.1)}}.portal-performance-kpi{position:relative;display:grid;gap:4px;min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--paper-2);padding:10px 34px 10px 10px}.portal-performance-kpi .portal-stat-label{color:var(--navy);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portal-performance-kpi strong{overflow-wrap:anywhere;color:var(--ink);font-size:1rem;font-weight:400;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-money-value{display:inline-flex;align-items:center;gap:.16em;max-width:100%;white-space:nowrap}.portal-omr-symbol{display:inline-block;width:.88em;height:.49em;flex:0 0 auto;color:currentColor}.portal-company-line .portal-money-value{justify-content:flex-end}.portal-stat-info{position:absolute;top:9px;right:10px;z-index:2}.portal-stat-info-icon{display:grid;width:16px;height:16px;place-items:center;border:1px solid rgba(18,49,77,.22);border-radius:999px;background:rgba(255,255,255,.78);color:var(--navy);cursor:help;font-size:.62rem;font-weight:700;line-height:1;opacity:.72;padding:0}.portal-stat-info-icon:focus-visible,.portal-stat-info-icon:hover{opacity:1}.portal-stat-info-bubble{position:absolute;top:22px;right:0;width:min(190px,64vw);visibility:hidden;border:1px solid rgba(18,49,77,.14);border-radius:6px;background:rgba(255,255,255,.98);box-shadow:var(--shadow-1);color:var(--ink);font-size:.68rem;font-weight:500;letter-spacing:0;line-height:1.35;opacity:0;padding:7px 8px;text-transform:none;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.portal-stat-info:focus-within .portal-stat-info-bubble,.portal-stat-info:hover .portal-stat-info-bubble{visibility:visible;opacity:1;transform:translateY(0)}.portal-metric-pending{font-weight:400;font-style:italic;color:var(--muted)}.portal-performance-trends{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.portal-trend{position:relative;display:grid;gap:6px;min-width:0;border:1px solid rgba(18,49,77,.1);border-radius:8px;background:rgba(255,255,255,.64);padding:12px}.portal-trend-top{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px}.portal-trend-top span{color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.portal-trend-heading{display:grid;gap:0}.portal-trend-top .portal-trend-title{color:#000}.portal-trend-top .portal-trend-asof{color:var(--muted);font-size:.74rem;font-weight:400;letter-spacing:0;text-transform:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-trend-top strong{color:var(--ink);font-size:.94rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-trend-top-meta{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0}.portal-trend-plot>svg{display:block;width:100%;height:210px;margin-top:0}.portal-trend-plot{position:relative;min-width:0}.portal-trend-large{gap:6px;padding:12px}.portal-trend-large .portal-trend-plot>svg{height:310px}.portal-trend-grid{stroke:rgba(18,49,77,.06);stroke-width:1;vector-effect:non-scaling-stroke}.portal-trend-axis{stroke:rgba(18,49,77,.18);stroke-width:1;vector-effect:non-scaling-stroke}.portal-trend-reference{stroke:var(--plum);stroke-opacity:.8;stroke-dasharray:4 5;stroke-width:1.25;vector-effect:non-scaling-stroke}.portal-trend-reference-benchmark{stroke:rgba(74,85,100,.86);stroke-dasharray:2 6;stroke-width:1.55}.portal-trend-axis-label{fill:rgba(93,100,112,.9);font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-trend-axis-omr-symbol{fill:currentColor}.portal-trend-value-with-symbol{display:inline-flex;align-items:center;gap:.16em;white-space:nowrap}.portal-trend-value-omr-symbol{display:inline-block;width:.76em;height:.43em;flex:0 0 auto;color:currentColor}.portal-trend-x-label{fill:rgba(93,100,112,.88);font-size:12.5px;font-weight:700;dominant-baseline:hanging;text-transform:uppercase}.portal-trend-line{fill:none;stroke:var(--blue-dark);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;vector-effect:non-scaling-stroke}.portal-trend-dot{fill:var(--paper);stroke:var(--cyan);stroke-width:1.65;vector-effect:non-scaling-stroke}.portal-trend-tooltip{position:absolute;z-index:4;display:grid;gap:6px;width:260px;max-width:calc(100vw - 48px);padding:10px 12px;border:1px solid rgba(18,49,77,.14);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:var(--shadow-floating);color:var(--muted);pointer-events:none;transform:translate(-50%,calc(-100% - 11px))}.portal-trend-tooltip[hidden]{display:none}.portal-trend-tooltip-edge-left{transform:translateY(calc(-100% - 11px))}.portal-trend-tooltip-edge-right{transform:translate(-100%,calc(-100% - 11px))}.portal-trend-tooltip-period{color:var(--blue-dark);font-size:.76rem;font-weight:700;line-height:1.1;text-transform:uppercase}.portal-trend-tooltip-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--ink);font-size:.96rem;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.portal-trend-tooltip-total span:last-child{font-size:1rem}.portal-trend-tooltip small{color:var(--muted);font-size:.8rem;font-weight:700;line-height:1.2;white-space:nowrap}.portal-trend-band{stroke:none}.portal-trend-grad-realized{stop-color:var(--sky)}.portal-trend-grad-unrealized{stop-color:var(--mist)}.portal-trend-grad-stop{stop-opacity:.5}.portal-trend-grad-stop-end{stop-opacity:.16}.portal-trend-reference-line{fill:none;stroke:var(--plum);stroke-opacity:.8;stroke-dasharray:4 5;stroke-width:1.25;vector-effect:non-scaling-stroke}.portal-trend-reference-label{fill:var(--muted);font-size:9.5px;font-weight:700;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-trend-crosshair{stroke:rgba(18,49,77,.22);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.portal-trend-dot-latest{fill:var(--cyan);stroke:var(--paper);stroke-width:2}.portal-trend-hit-band{fill:transparent;cursor:pointer;pointer-events:all}.portal-trend-dot-hit{fill:transparent;stroke:transparent;cursor:pointer}.portal-trend-dot-hit:focus-visible{fill:transparent;stroke:var(--cyan);stroke-width:1.65}.portal-trend-dot-active{fill:var(--paper);stroke:var(--blue-dark);stroke-width:2;pointer-events:none}.portal-trend-tooltip-rows{display:grid;gap:3px;margin:0}.portal-trend-tooltip-rows div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.portal-trend-tooltip-rows dt{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--muted);font-size:.7rem;font-weight:700;text-transform:none;white-space:nowrap}.portal-trend-tooltip-rows dd{margin:0;color:var(--ink);font-size:.78rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.portal-trend-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;padding:0 2px 2px}.portal-trend-legend-item{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:.76rem;font-weight:400}.portal-trend-swatch{display:inline-block;width:11px;height:11px;border-radius:3px;flex:none}.portal-trend-swatch-realized{background:var(--sky)}.portal-trend-swatch-unrealized{background:var(--mist)}.portal-trend-legend-reference .portal-trend-swatch-reference,.portal-trend-swatch-reference{width:14px;height:0;border-radius:0;border-top:2px dashed var(--plum);background:none}.portal-trend-legend-reference .portal-trend-swatch-reference-benchmark,.portal-trend-swatch-reference-benchmark{border-top-color:rgba(74,85,100,.86)}.portal-document-controls,.portal-document-results-meta{margin-bottom:2px}.portal-document-filters{display:grid;gap:8px}.portal-document-filter,.portal-period-selector{display:flex;flex-wrap:wrap;gap:8px}.portal-document-period-control,.portal-performance-period-control{align-items:center;width:fit-content;max-width:100%}.portal-document-period-control{display:inline-flex;gap:8px}.portal-document-period-label{color:var(--muted);font-size:.76rem;font-weight:700;text-transform:uppercase}.portal-document-filter-button,.portal-period-button{min-height:36px;border:1px solid rgba(18,49,77,.1);border-radius:10px;font-size:.78rem;padding:8px 11px}.portal-delta-pill,.portal-document-filter-button,.portal-period-button{background:rgba(255,255,255,.72);color:var(--muted-strong);font-weight:700}.portal-delta-pill{min-height:32px;border:1px solid rgba(18,49,77,.1);border-radius:999px;font-size:.74rem;line-height:1;padding:8px 10px}.portal-delta-pill.portal-delta-inline{min-height:0;border:0;border-radius:0;background:transparent;padding:0;color:var(--muted-strong);line-height:1.15;text-transform:none}.portal-delta-inline.portal-delta-pos{color:var(--pos)}.portal-delta-inline.portal-delta-neg{color:var(--neg)}.portal-delta-pos{border-color:rgba(28,159,120,.3);color:var(--pos)}.portal-delta-neg{border-color:rgba(192,0,0,.28);color:var(--neg)}.portal-delta-marker{display:inline-flex;align-items:center;margin-right:3px}.portal-delta-marker svg{width:9px;height:9px}.portal-document-filter-button,.portal-period-button{appearance:none;cursor:pointer;font-family:inherit;line-height:1}.portal-document-period-select{min-height:40px;max-width:min(100%,280px);appearance:none;-webkit-appearance:none;border:1px solid var(--line-strong);border-radius:6px;background:rgba(255,255,255,.86) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2324629a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);color:var(--ink);cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:400;line-height:1.2;padding:8px 36px 8px 12px}.portal-document-period-select:hover{border-color:var(--navy)}.portal-document-period-select:focus-visible{border-color:var(--navy);outline:2px solid var(--navy);outline-offset:2px}.portal-document-filter-button.active,.portal-document-filter-button:hover,.portal-period-button.active,.portal-period-button:hover{border-color:var(--blue);background:var(--cyan-wash);color:var(--blue-dark)}.portal-company-lines{display:grid;gap:8px;overflow-x:auto}.portal-company-details{display:grid;gap:8px}.portal-company-details summary{display:inline-flex;align-items:center;gap:10px;width:fit-content;list-style:none;cursor:pointer;color:var(--navy);font-size:.86rem;font-weight:700}.portal-company-details summary::-webkit-details-marker{display:none}.portal-company-toggle{display:inline-flex;align-items:center;min-height:28px;border:1px solid rgba(18,49,77,.12);border-radius:999px;background:rgba(255,255,255,.7);color:var(--muted-strong);font-size:.72rem;line-height:1;padding:6px 10px}.portal-company-details[open] .portal-company-toggle-show,.portal-company-toggle-hide{display:none}.portal-company-details[open] .portal-company-toggle-hide{display:inline}.portal-company-line{display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(88px,.26fr));gap:10px;align-items:center;min-width:760px;padding:11px 12px;color:var(--muted-strong);font-family:inherit;font-size:.86rem}.portal-company-card{min-width:760px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:var(--shadow-1)}.portal-company-card-expanded{border-color:rgba(36,98,154,.32);box-shadow:var(--shadow-panel)}.portal-company-line-head{min-height:auto;padding-block:0 2px;color:var(--navy);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portal-company-line p,.portal-company-line span,.portal-company-line strong{min-width:0;overflow-wrap:anywhere}.portal-company-line>span{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-company-metric small{display:none}.portal-company-card-summary{width:100%;border:0;background:transparent;text-align:left}button.portal-company-card-summary{cursor:pointer}button.portal-company-card-summary:hover{background:var(--cyan-wash)}button.portal-company-card-summary:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}.portal-company-card-summary-static{background:rgba(255,255,255,.34)}.portal-company-copy{display:grid;gap:3px;min-width:0}.portal-company-copy p{margin:0;max-width:620px;color:var(--muted);font-size:.76rem;line-height:1.35}.portal-company-name{color:var(--ink);font-weight:700;text-decoration:none}.portal-company-brief-trigger{display:block;width:fit-content;margin-top:2px;color:var(--navy);font-size:.69rem;font-weight:700;line-height:1.25;text-align:left}.portal-company-brief{display:grid;gap:18px;border-top:1px solid var(--line);background:linear-gradient(135deg,rgba(227,243,251,.48),rgba(255,255,255,0) 44%),var(--paper-2);padding:22px 18px 20px}.portal-company-brief-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.portal-company-brief-heading>div{display:grid;gap:2px}.portal-company-brief-heading>div:first-child>span{color:var(--muted);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.portal-company-brief-heading :is(h3,h4),.portal-company-brief-heading time,.portal-company-brief-narrative p{margin:0}.portal-company-brief-heading :is(h3,h4){color:var(--navy);font-size:1.08rem}.portal-company-brief-context,.portal-company-brief-heading time{color:var(--muted);font-size:.72rem;line-height:1.4}.portal-company-brief-narrative{display:grid;gap:10px;max-width:48rem}.portal-company-brief-narrative p{color:var(--ink-soft);font-size:.9rem;line-height:1.62}.portal-company-brief-footer{display:flex;align-items:end;justify-content:space-between;gap:16px;border-top:1px solid rgba(18,49,77,.1);padding-top:12px}.portal-company-brief-context{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px}.portal-company-brief-themes{display:inline-flex;flex-wrap:wrap;gap:4px 10px}.portal-company-brief-themes>span{color:var(--navy);font-weight:700}.portal-company-brief-themes>span:not(:first-child):before{content:"/";margin-right:10px;color:var(--line-strong)}.portal-company-brief-link{display:inline-flex;align-items:center;gap:5px;width:fit-content;color:var(--navy);font-size:.76rem;font-weight:700;text-decoration:none}.portal-company-brief-link:hover{color:var(--navy-deep);text-decoration:underline;text-underline-offset:3px}.portal-company-brief-link svg{transition:transform .16s ease}.portal-company-brief-link:focus-visible svg,.portal-company-brief-link:hover svg{transform:translate(2px,-2px)}a.portal-company-name:hover{color:var(--blue-dark);text-decoration:underline;text-underline-offset:3px}.portal-document-list,.portal-review-list,.portal-task-list{display:grid;gap:10px}.portal-document-list.portal-document-shelves{gap:18px}.portal-document-shelf{display:grid;gap:10px}.portal-document-shelf-header{display:grid;gap:3px}.portal-document-shelf-header span{color:var(--muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.portal-document-shelf-header h4,.portal-document-shelf-header p{margin:0}.portal-document-shelf-header h4{color:var(--ink);font-size:1.02rem}.portal-document-shelf-header p{color:var(--muted);font-size:.9rem}.portal-document-shelf-list{display:grid;gap:10px}.portal-document-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-height:82px;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.portal-document-copy{display:grid;gap:4px;min-width:0}.portal-document-row:hover{border-color:var(--line-strong);background:var(--paper);box-shadow:var(--shadow-1)}.portal-document-row h3,.portal-document-row p,.portal-document-row small,.portal-document-row span{margin:0}.portal-document-row h3{margin:0;color:var(--ink);font-size:1.02rem}.portal-document-title:focus-visible,.portal-document-title:hover{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.portal-document-kicker{color:var(--muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.portal-document-row-banded{--chip-color:var(--blue-dark);position:relative;overflow:hidden}.portal-document-row-banded:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--chip-color)}.portal-document-row-newsletter{position:relative;overflow:hidden}.portal-document-row-newsletter:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--line-strong)}.portal-document-row-banded.portal-fund-chip-2{--chip-color:var(--sky)}.portal-document-row-banded.portal-fund-chip-3{--chip-color:var(--plum)}.portal-document-row-banded.portal-fund-chip-4{--chip-color:#8a4e3e}.portal-document-row-banded .portal-document-kicker{color:var(--chip-color)}.portal-document-banded-meta{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--muted)}.portal-document-banded-meta span{position:relative}.portal-document-banded-meta span+span:before{content:"";position:absolute;top:50%;left:-7px;width:3px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--chip-color) 55%,var(--muted));transform:translateY(-50%)}.portal-document-fund{display:inline-flex;width:fit-content;border:1px solid rgba(18,49,77,.1);border-radius:999px;background:rgba(237,241,244,.58);padding:4px 7px}.portal-document-meta{display:grid;justify-items:end;gap:8px;text-align:right}.portal-document-file{color:var(--muted);font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-document-actions{display:flex;align-items:center;gap:8px}.portal-document-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--navy);line-height:1;text-decoration:none;cursor:pointer}.portal-document-action:not(:disabled):hover{background:var(--cyan-wash);color:var(--navy-deep)}.portal-document-action:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.portal-document-action:disabled{opacity:.4;cursor:not-allowed}.portal-document-action svg{flex-shrink:0}@media (pointer:coarse){.portal-document-action{width:44px;height:44px}}.portal-document-description{max-width:70ch;color:var(--ink-soft);font-size:.88rem}.portal-news-fund-1{--news-tone:var(--navy)}.portal-news-fund-2{--news-tone:var(--sky)}.portal-news-fund-3{--news-tone:var(--plum)}.portal-news-fund-4{--news-tone:#8a4e3e}.portal-news-fund-firm{--news-tone:var(--line-strong)}.portal-news-band{position:absolute;inset:0 auto 0 0;display:grid;width:4px;overflow:hidden;border-radius:0 2px 2px 0}.portal-news-band-segment{background:var(--news-tone,var(--navy))}.portal-news-nowrap{white-space:nowrap}.portal-news-copy h3 svg{display:inline-block;margin-left:5px;vertical-align:-2px}.portal-news-identity{margin:0;color:var(--muted);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.portal-document-controls,.portal-news-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.86);padding:10px 12px}.portal-document-controls .portal-document-search,.portal-news-controls .portal-news-search{flex:1 1 200px;min-width:0}.portal-document-fund-select,.portal-document-sort,.portal-document-types,.portal-news-company-select,.portal-news-sort,.portal-news-types{flex:0 0 auto}.portal-document-types,.portal-news-types{gap:2px}.portal-document-fund-select,.portal-news-company-select{min-height:36px;max-width:min(100%,210px);border-radius:10px;font-size:.82rem;padding:6px 32px 6px 11px}.portal-document-sort,.portal-news-sort{margin-left:auto}.portal-news-feed{display:grid;gap:0;border-top:1px solid var(--line)}.portal-news-month-label{margin:0;padding:20px 0 8px 14px;color:var(--muted);font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.portal-news-month:first-child .portal-news-month-label{padding-top:12px}.portal-news-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;min-height:76px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.64);padding:13px 14px;transition:background .16s ease}.portal-news-row:hover{background:rgba(2,171,239,.025)}.portal-news-copy{display:grid;gap:5px;min-width:0;max-width:680px}.portal-news-copy h3{margin:0;color:var(--navy);font-size:1.02rem;line-height:1.28}.portal-news-copy h3 :is(a,span,button){display:inline;color:inherit;text-decoration:none}.portal-news-headline-button{border:0;background:transparent;cursor:pointer;font:inherit;padding:0;text-align:left}.portal-news-copy h3 svg{opacity:0;transition:opacity .16s ease,transform .16s ease}.portal-news-copy h3 :is(a,button):focus-visible svg,.portal-news-row:hover h3 svg{opacity:.72;transform:translate(1px,-1px)}.portal-news-copy h3 .portal-news-headline-button:hover,.portal-news-copy h3 a:hover{color:var(--navy-deep)}.portal-news-summary{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.portal-news-meta{display:grid;justify-items:end;gap:4px;text-align:right}.portal-news-meta time{color:var(--ink-soft);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.portal-news-meta small{color:var(--muted);font-size:.76rem}.portal-brief-view[data-view=news] .portal-news-panel{gap:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.portal-brief-view[data-view=news] .portal-panel-heading{gap:0}.portal-brief-view[data-view=news] .portal-panel-heading .eyebrow,.portal-brief-view[data-view=news] .portal-panel-heading:after{display:none}.portal-brief-view[data-view=news] .portal-panel-heading h2{font-size:1.65rem;font-weight:400;line-height:1.15}.portal-brief-view[data-view=news] .portal-panel-summary{margin:2px 0 24px;font-size:.9rem}.portal-brief-view[data-view=news] .portal-news-results-meta{margin:16px 0 8px}@media (max-width:900px){.portal-document-controls .portal-document-search,.portal-news-controls .portal-news-search{flex:1 1 100%}.portal-document-sort,.portal-news-sort{margin-left:0}}@media (max-width:700px){.portal-news-row{grid-template-columns:minmax(0,1fr);gap:8px}.portal-news-meta{justify-items:start;text-align:left}.portal-news-copy h3 svg{opacity:.72}}body:has(.portal-exclusive-story) .portal-brief-hero{display:none}.portal-brief-runtime:has(.portal-exclusive-story){width:100%;padding:0}.portal-exclusive-story>:is(.page-hero,.content-section){width:min(var(--max),calc(100% - 48px))}.portal-exclusive-back{border:0;background:transparent;cursor:pointer;padding:0;font:inherit}@media (max-width:700px){.portal-exclusive-story>:is(.page-hero,.content-section){width:min(100% - 36px,var(--max))}}.portal-review-list{display:flex;flex-wrap:wrap;gap:8px}.portal-review-list .portal-empty-state{width:100%}.portal-review-item{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;width:fit-content;max-width:min(100%,520px);border:1px solid rgba(18,49,77,.08);border-radius:8px;background:rgba(255,255,255,.66);padding:8px 10px}.portal-review-item span{display:grid;width:9px;height:9px;place-items:center;border-radius:999px;background:var(--blue-dark)}.portal-review-item p{margin:0;color:var(--muted-strong);font-size:.86rem;line-height:1.35}.portal-next-panel{position:sticky;top:86px;display:grid;gap:16px;padding:18px}.portal-next-heading{display:flex;align-items:center;gap:10px}.portal-task{display:grid;gap:8px;padding:14px}.site-footer{border-top:1px solid var(--line);background:var(--paper)}main:has(>.fund-ii-page)+.site-footer{position:relative;z-index:1}.footer-inner{display:grid;gap:16px;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:26px 0}.footer-bottom,.footer-top{display:flex;align-items:center;justify-content:space-between;gap:18px}.footer-brand{flex:0 0 auto}.footer-brand img{width:154px;height:auto}.footer-bottom,.footer-nav{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.footer-nav{justify-content:flex-end}.footer-bottom a,.footer-nav a{padding:5px 8px}.footer-bottom{justify-content:flex-start;gap:8px 0;border-top:1px solid var(--line);padding-top:14px;color:var(--muted);font-size:.88rem}.footer-bottom-item{display:inline-flex;align-items:center;line-height:1.2}.footer-bottom-item>a{padding:0;color:var(--ink-soft)}.footer-bottom-item>a:hover{background:transparent;color:var(--blue-dark);text-decoration:underline;text-underline-offset:3px}.is-hidden{display:none!important}.story-page-hero{padding-bottom:12px}.article-date{margin-top:14px;font-size:.86rem}.portal-newsletter-back{width:fit-content;margin-top:18px;font-size:.92rem}.story-article{padding-top:16px}.article-hero-image{margin:0 0 28px;border:1px solid var(--line);border-radius:8px;background:#dce5eb}.article-hero-image img{display:block;width:100%;height:auto;object-fit:contain}.story-article-body{margin:0;text-align:left}.story-article-body :where(p,ul,ol,blockquote,h2,h3,h4,figure){text-align:left}.article-byline{margin-top:6px;color:var(--muted);font-size:.86rem}.story-article-body blockquote{position:relative;margin:28px 0;padding:4px 0 4px 30px;border-left:2px solid var(--mist)}.story-article-body blockquote:before{content:"\201C";position:absolute;top:-2px;left:6px;color:rgba(2,171,239,.3);font-size:2.8rem;font-weight:700;line-height:1;pointer-events:none}.story-article-body blockquote p{font-size:1.16rem;font-style:italic;color:var(--ink)}.story-article-body blockquote .article-quote-attribution{margin-top:8px;color:var(--muted);font-size:.82rem;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.story-article-footer{margin-top:26px}.newsletter-detail-hero h1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.newsletter-detail-hero h1:after{content:"";display:block;width:84px;height:2px;margin-top:16px;border-radius:2px;background:linear-gradient(90deg,var(--navy),var(--plum) 55%,transparent)}.newsletter-detail-meta{margin-top:16px;color:var(--muted);font-size:.92rem}.newsletter-detail-meta time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.newsletter-article-footer{display:grid;gap:18px;margin-top:32px}.newsletter-pager{display:grid;grid-template-columns:1fr 1fr;gap:12px}.newsletter-pager-link{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-1);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.newsletter-pager-link:hover{transform:translateY(-1px);border-color:var(--navy);box-shadow:var(--shadow-2)}.newsletter-pager-next{justify-content:flex-end;text-align:right}.newsletter-pager-text{display:grid;gap:2px;min-width:0}.newsletter-pager-label{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.newsletter-pager-title{color:var(--navy);font-size:1.02rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.newsletter-pager-arrow{flex:0 0 auto;color:var(--navy)}.newsletter-pager-back{width:fit-content}@media (max-width:640px){.newsletter-pager{grid-template-columns:1fr}.newsletter-pager-next{justify-content:flex-start;text-align:left}}.portal-newsletter-empty{display:grid;gap:14px;max-width:640px;padding:22px;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.portal-newsletter-empty h2,.portal-newsletter-empty p{margin:0}.portal-newsletter-empty .secondary-button{width:fit-content}.portal-newsletter-body{width:100%;overflow:visible}.portal-newsletter-body :where(*){box-sizing:border-box;min-width:0;max-width:100%!important;overflow:visible!important}.portal-newsletter-body :where(table,tbody,tr,td){display:block;max-width:100%}.portal-newsletter-body table{width:100%!important;border-collapse:collapse}.portal-newsletter-body :where(p,li),.portal-newsletter-body>div{color:var(--ink-soft);font-size:1.05rem;line-height:1.58}.portal-newsletter-body :where(p,ul,ol,blockquote,figure),.portal-newsletter-body>div{margin:0 0 18px}.portal-newsletter-body :where(div div){margin:0}.portal-newsletter-body :where(ul,ol){padding-left:1.2rem}.portal-newsletter-body img{display:block;max-width:100%;height:auto;margin:18px 0;border-radius:8px}.portal-newsletter-body :where(img+img){margin-top:10px}.portal-newsletter-body :where(h1,h2,h3,h4){margin:30px 0 12px;color:var(--ink);font-weight:700;line-height:1.08}.portal-newsletter-body :where(h1){font-size:1.75rem}.portal-newsletter-body :where(h2){font-size:1.4rem}.portal-newsletter-body :where(h3,h4){font-size:1.12rem}.article-content-body :where(p,ul,ol,blockquote){color:var(--ink-soft);font-size:1.05rem}.article-content-body a{color:var(--blue-dark);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article-content-body a:is(.text-link,.primary-button,.secondary-button){text-decoration:none}.footer-bottom-item:not(:last-child):after{content:"/";margin:0 14px;color:var(--line-strong);pointer-events:none}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}.company-card:focus-within,.company-card:hover,.portal-document-row:hover,.primary-button:hover,.secondary-button:hover,.story-card:focus-within,.story-card:hover,.team-card:focus-within,.team-card:hover,.text-link:hover{transform:none}}@media (max-width:980px){.site-header{grid-template-columns:1fr auto;gap:12px}.main-nav{grid-column:1/-1;justify-content:flex-start;order:3}.company-grid,.founder-quote-grid,.logo-band,.pillar-grid,.process-grid,.quote-grid,.story-grid,.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coinvestor-section,.investor-section,.platform-section,.portal-dashboard-hero,.portal-dashboard-section,.portal-runtime-layout,.story-card-featured{grid-template-columns:1fr}.funding-form{max-width:none}.portal-fund-grid,.portal-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-performance-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-lp-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-performance-trends{grid-template-columns:1fr}.portal-trend-plot>svg{height:250px}.portal-next-panel{position:static}.coinvestor-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-bar,.platform-grid,.story-controls,.story-filter-row{grid-template-columns:1fr}.story-filter-row-combined{align-items:start}.footer-top{align-items:flex-start}}@media (max-width:700px){body.admin-bar .site-header{top:58px}body{font-size:15px}.site-header{padding:10px 12px}.brand{width:158px}.main-nav{gap:3px}.main-nav a{display:inline-flex;align-items:center;min-height:44px;padding:6px;font-size:.8rem}.header-action{min-height:40px;padding:8px 10px;font-size:.9rem}.stat-row{grid-template-columns:1fr;justify-items:start;gap:8px;margin-top:22px}.stat-row dd,.stat-row dt{font-size:.84rem}.primary-button,.secondary-button{width:auto}.compact-button-row button,.segmented button,.story-tag-filters button{min-height:44px;padding:7px 11px}.checkbox-grid,.company-grid,.founder-quote-grid,.funding-form,.logo-band,.pillar-grid,.process-grid,.quote-grid,.story-grid,.team-grid{grid-template-columns:1fr}.coinvestor-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.coinvestor-strip a:last-child:nth-child(odd){grid-column:1/-1}.logo-band{width:min(100% - 36px,var(--max));margin-top:-18px}.logo-band a{min-height:78px}.content-section,.footer-inner,.not-found-page,.page-hero,.proof-panel{width:min(100% - 36px,var(--max))}.not-found-page{min-height:auto;padding:52px 0}.not-found-shell h1{font-size:clamp(2.6rem,11vw,3.25rem)}.not-found-actions{display:grid;align-items:start}.not-found-actions .primary-button,.not-found-actions .secondary-button{width:fit-content}.portal-fund-grid,.portal-login-form,.portal-metric-grid{grid-template-columns:1fr}.portal-login-button{width:100%}.portal-performance-header{grid-template-columns:1fr}.portal-performance-period-control{justify-self:start}.portal-performance-meta{grid-column:1/-1;justify-items:start;text-align:left}.portal-performance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-lp-summary{grid-template-columns:1fr}.portal-lp-stat{min-height:68px}.portal-performance-trends{grid-template-columns:1fr}.portal-trend-plot>svg{height:220px}.portal-company-lines{overflow-x:visible}.portal-company-card{min-width:0}.portal-company-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;padding:8px 0;font-size:.72rem}.portal-company-card-summary{align-items:start;gap:10px;padding:10px 8px}.portal-company-card-summary .portal-company-copy{grid-column:1/-1}.portal-company-metric{display:grid;gap:2px;text-align:left!important}.portal-company-metric small{display:block;color:var(--muted);font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portal-company-metric>span{font-size:.74rem;overflow-wrap:normal;text-align:left;white-space:nowrap}.portal-company-copy p{font-size:.66rem;line-height:1.3}.portal-company-brief-trigger{font-size:.64rem}.portal-company-line-head{display:none}.portal-company-brief{gap:14px;padding:16px 12px 18px}.portal-company-brief-heading{display:grid}.portal-company-brief-footer{display:grid;align-items:start}.portal-company-brief-context{display:grid;gap:4px}.portal-document-row{grid-template-columns:minmax(0,1fr);align-items:start}.portal-document-meta{grid-column:1;width:100%;justify-items:stretch;text-align:left}.portal-dashboard-hero{gap:14px}.portal-dashboard-hero h1{font-size:2.1rem;line-height:1}.portal-hero-subhead{font-size:1rem}.portal-utility-actions{justify-content:flex-start;padding-top:0}.footer-inner{gap:16px;padding:24px 0}.footer-top{display:grid;gap:14px}.footer-nav{justify-content:flex-start}.content-section{padding:40px 0}.coinvestor-copy h2,.platform-copy h2,.proof-panel h2,.section-heading h2{font-size:1.85rem}.page-hero{padding-top:42px}.page-hero :is(h1,.story-page-title){font-size:2.1rem}.section-split{display:grid;align-items:start}.story-controls,.story-filter-row{padding:10px}.story-sort{display:grid;grid-template-columns:auto minmax(0,1fr)}.story-tag-filters{max-height:none;overflow:visible}.story-results-meta{align-items:flex-start;flex-direction:column}.portfolio-filter-bar{align-items:start}.compact-filter-groups,.portfolio-filter-groups,.story-filter-groups{flex-wrap:wrap;overflow:visible}.compact-filter-group{display:grid;grid-template-columns:1fr;align-items:start;gap:8px;width:100%}.compact-button-row{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start;overflow:visible;white-space:normal}.proof-panel{padding:34px 22px}.company-card{min-height:auto}.story-card-compact :is(h2,h3),.story-card-compact p{min-height:auto}.story-card-featured .story-image{min-height:240px}.founder-quote-card{min-height:auto}.funding-form{padding:0}.funding-form-actions,.funding-form-section{padding-right:20px;padding-left:20px}.funding-form-grid,.funding-form-grid-three{grid-template-columns:1fr}.funding-theme-heading{display:grid;justify-content:start;gap:4px}.funding-field-label-long{flex-wrap:wrap}.funding-form .form-error{margin-right:20px;margin-left:20px}.funding-form-actions{display:grid;justify-items:stretch}.funding-form .funding-submit-button{width:100%;min-width:0}}.fund-ii-access-page{align-items:center;background:var(--paper-2);display:flex;justify-content:center;min-height:calc(100svh - 190px);padding:clamp(48px,7vw,96px) 24px}.fund-ii-access-panel{max-width:760px;width:100%}.fund-ii-access-panel .eyebrow{font-size:11px}.fund-ii-access-panel h1{color:var(--navy);font-size:clamp(2.5rem,5.5vw,5.25rem);font-weight:400;line-height:.98;margin:16px 0 24px}.fund-ii-access-panel h1 span{color:var(--graphite)}.fund-ii-access-panel>p:not(.eyebrow,.fund-ii-access-error,.fund-ii-access-note){color:var(--ink-soft);font-size:clamp(1.05rem,2vw,1.35rem);margin:0 0 32px}.fund-ii-access-form{border-top:1px solid var(--line-strong);padding-top:20px}.fund-ii-access-form label{color:var(--muted);display:block;font-size:var(--t-label);font-weight:700;margin-bottom:10px;text-transform:uppercase}.fund-ii-access-form>div{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.fund-ii-access-form input{background:var(--paper);border:1px solid var(--control-line);border-radius:4px;color:var(--ink);font:inherit;min-height:52px;padding:0 16px;width:100%}.fund-ii-access-form input:focus-visible{border-color:var(--cyan);outline:3px solid var(--cyan-wash)}.fund-ii-access-form button{align-items:center;background:var(--navy);border:1px solid var(--navy);border-radius:4px;color:var(--paper);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:12px;justify-content:center;min-height:52px;padding:0 20px}.fund-ii-access-form button:disabled{cursor:wait;opacity:.65}.fund-ii-access-message{border-block:1px solid var(--line-strong);color:var(--navy);font-size:1.15rem;padding:24px 0}.fund-ii-access-error,.fund-ii-access-note{margin:12px 0 0}.fund-ii-access-error{color:var(--neg);font-size:.86rem}.fund-ii-access-note{color:var(--muted);font-size:13px}@media (max-width:600px){.fund-ii-access-form>div{grid-template-columns:1fr}}@media (max-width:980px){.portal-report-actions{position:relative;width:100%}.portal-brief-account-menu{position:static;animation:none;justify-self:start}.portal-brief-account-panel{right:auto;left:0;width:min(390px,100%)}.portal-brief-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-brief-summary-grid>div:nth-child(3){padding-left:0;border-left:0}.portal-brief-summary-grid>div:nth-child(n+3){margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.portal-brief-fund-row{grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(78px,.5fr)) 20px;gap:12px}.portal-brief-lower-grid{grid-template-columns:1fr}.portal-brief-fund-view .portal-performance-kpi:nth-child(4n){border-right:1px solid var(--line)}.portal-brief-fund-view .portal-performance-kpi:nth-child(3n){border-right:0}}@media (max-width:700px){.portal-brief-hero{gap:22px}.portal-brief-hero .portal-dashboard-hero h1{font-size:2.1rem}.portal-brief-account-menu{justify-self:start}.portal-brief-tabs{gap:22px}.portal-brief-overview{gap:34px}.portal-brief-section-heading{align-items:start}.portal-brief-summary-grid dd{font-size:1.3rem}.portal-brief-fund-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:18px 42px 18px 2px}.portal-brief-fund-identity{grid-column:1/-1}.portal-brief-fund-arrow{position:absolute;top:27px;right:5px}.portal-brief-report-row{grid-template-columns:minmax(0,1fr) 18px;gap:8px 12px}.portal-brief-report-row time{grid-column:1;grid-row:2}.portal-brief-report-row svg{grid-column:2;grid-row:1/span 2}.portal-brief-fund-view .portal-performance-kpi:nth-child(3n){border-right:1px solid var(--line)}.portal-brief-fund-view .portal-performance-kpi:nth-child(2n){border-right:0}}@media (max-width:360px){.main-nav{flex-wrap:wrap;overflow-x:visible;white-space:normal}}.portal-demo-notice{margin:0;padding:12px max(24px,calc((100% - var(--max)) / 2));border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}@media (max-width:700px){.portal-demo-notice{padding-inline:max(18px,calc((100% - var(--max)) / 2))}}@media print{.portal-demo-notice{display:block!important;padding:8px 0;color:#222}}.portal-view-as-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;background:rgba(18,49,77,.04)}.portal-view-as-notice label{display:inline-flex;align-items:center;gap:6px;color:var(--muted-strong);cursor:pointer}@media print{.portal-demo-notice.portal-view-as-notice{display:none!important}}.portal-document-results-count{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.story-results-meta .portal-document-download-shown{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 6px;border-radius:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.story-results-meta .portal-document-download-shown svg{width:16px;height:16px;flex-shrink:0}.story-results-meta .portal-document-download-shown:not(:disabled):hover{background:var(--cyan-wash)}.story-results-meta .portal-document-download-shown:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.story-results-meta .portal-document-download-shown:disabled{cursor:progress;color:var(--muted)}@media (pointer:coarse){.story-results-meta .portal-document-download-shown{min-height:44px}}.portal-document-download-hint{color:var(--muted);font-size:.84rem}.portal-document-download-error{color:var(--ink);font-size:.84rem}.analytics-consent-banner{position:fixed;z-index:1000;inset:auto max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;max-width:720px;margin-inline:auto;padding:12px 16px;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);box-shadow:var(--shadow-floating)}.analytics-consent-banner p{margin:0;color:var(--ink-soft);font-size:var(--t-cap)}.analytics-consent-banner .analytics-consent-note{grid-column:1/-1;color:var(--muted);font-size:.78rem}.analytics-consent-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.analytics-consent-actions .secondary-button{min-width:72px;min-height:44px;justify-content:center;padding:8px 12px;font-size:var(--t-cap)}.analytics-consent-actions .analytics-preferences-button{min-width:44px;min-height:44px;padding:4px;font-size:var(--t-cap)}.analytics-preferences-button{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.analytics-preferences-button:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.footer-bottom .analytics-preferences-button{min-height:44px;padding:0}@media (max-width:600px){.analytics-consent-banner{grid-template-columns:1fr;padding:12px;max-height:70dvh;overflow-y:auto}.analytics-consent-actions .secondary-button{flex:1 1;justify-content:center}}@media print{.analytics-consent-banner{display:none!important}}