@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Variable.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap}.directEyebrow2,.directHeroEyebrow2{margin:0 0 18px;color:#d9bd83;font-size:.76rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.directEyebrow2{color:#895a37}.directHeroSecondary2{max-width:660px;margin:-8px 0 32px;color:rgba(255,255,255,.76);font-size:1rem;line-height:1.65}.directHeroPrimaryGold2{color:#ffffff;border-color:var(--primary);background:var(--primary)}.directHeroPrimaryGold2:hover{color:#ffffff;border-color:#b99a60;background:#b99a60}#how-it-works,#investment-options{scroll-margin-top:88px}.directApp2,.directHow2,.directInsights2,.directNext2{padding:clamp(72px,9vw,124px) clamp(24px,6vw,96px)}.directSectionInner2{width:100%;max-width:1280px;margin:0 auto}.directHow2{background:var(--primary)}.directHow2,.directHow2 .directEyebrow2,.directHow2 .directSteps2 article>span{color:var(--pure-white)}.directHow2 .directHowIntro2>div:last-child>p,.directHow2 .directSteps2 p{color:rgba(255,255,255,.82)}.directHow2 .directTextLink2{color:var(--pure-white);border-color:rgba(255,255,255,.72)}.directHow2 .directSteps2,.directHow2 .directSteps2 article{border-color:rgba(255,255,255,.3)}.directHow2 .directSteps2 i{color:var(--pure-white);border-color:rgba(255,255,255,.45)}.directHowIntro2{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(420px,1.1fr);grid-gap:clamp(44px,8vw,120px);gap:clamp(44px,8vw,120px);margin-bottom:clamp(48px,7vw,82px)}.directApp2 h1,.directApp2 h2,.directHow2 h2,.directInsights2 h2,.directNext2 h2{margin:0;color:inherit;font-size:clamp(2.15rem,4vw,4.25rem);line-height:1.02;letter-spacing:-.045em}.directAppCopy2>p:not(.directEyebrow2):not(.directHeroEyebrow2),.directHowIntro2>div:last-child>p,.directInsightsHeader2>p{margin:0 0 16px;color:#59666a;font-size:1rem;line-height:1.7}.directSteps2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px;border-top:1px solid rgba(25,35,50,.16);border-bottom:1px solid rgba(25,35,50,.16)}.directSteps2 article{position:relative;min-height:240px;padding:32px clamp(24px,3vw,42px);border-right:1px solid rgba(25,35,50,.16)}.directSteps2 article:last-child{border-right:0}.directSteps2 article>span{color:#a06c46;font-size:.72rem;font-weight:700;letter-spacing:.12em}.directSteps2 h3{margin:42px 0 10px;font-size:1.35rem}.directSteps2 p{margin:0;color:#59666a;line-height:1.6}.directSteps2 i{position:absolute;top:29px;right:-16px;z-index:1;display:grid;width:32px;height:32px;place-items:center;color:#a06c46;border:1px solid rgba(25,35,50,.16);border-radius:50%;background:var(--primary);font-style:normal}.directTextLink2{display:inline-flex;padding-bottom:4px;color:var(--primary-deep);border-bottom:1px solid #c47b54;font-size:.92rem;font-weight:650}.directTextLinkLight2{margin-top:16px;color:#fff}.directTextLinkInRow2{align-self:center}.directApp2{color:var(--primary-deep);background:#ffffff;overflow:hidden}.directAppInner2{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(380px,.9fr);align-items:center;grid-gap:clamp(64px,10vw,150px);gap:clamp(64px,10vw,150px)}.directAppPlaceholder2{display:flex;width:100%;max-width:560px;aspect-ratio:4/3;flex-direction:column;align-items:center;justify-content:center;justify-self:center;padding:32px;color:var(--primary-deep);border:1px dashed rgba(25,35,50,.3);background:#f2f1ee;text-align:center}.directAppPlaceholder2 svg{width:54px;height:54px;margin-bottom:22px;fill:none;stroke:var(--primary);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.directAppPlaceholder2 span{font-family:var(--font-heading);font-size:1.3rem;font-weight:600}.directAppPlaceholder2 small{margin-top:8px;color:var(--muted);font-size:.8rem}.directPhone2{position:relative;width:min(310px,76vw);height:600px;justify-self:center;padding:13px;border:2px solid #263343;border-radius:44px;background:#172230;box-shadow:34px 38px 0 var(--accent),0 34px 70px rgba(25,35,50,.2);transform:rotate(-3deg)}.directPhoneSpeaker2{position:absolute;z-index:2;top:22px;left:50%;width:82px;height:20px;border-radius:999px;background:#172230;transform:translateX(-50%)}.directPhoneScreen2{height:100%;padding:58px 24px 28px;border-radius:32px;background:linear-gradient(165deg,#f2f0ea 0 58%,#ffffff 58%)}.directPhoneScreen2>span{color:#9b7045;font-family:var(--font-heading);font-size:1.1rem;font-weight:700}.directPhoneScreen2>p{margin:76px 0 7px;color:#657078;font-size:.72rem;text-transform:uppercase}.directPhoneScreen2>strong{font-family:var(--font-heading);font-size:1.6rem}.directAppChart2{display:flex;height:132px;align-items:flex-end;gap:10px;margin:25px 0 62px;padding-bottom:10px;border-bottom:1px solid rgba(25,35,50,.15)}.directAppChart2 i{flex:1 1;border-radius:5px 5px 0 0;background:var(--primary)}.directAppChart2 i:first-child{height:35%}.directAppChart2 i:nth-child(2){height:53%}.directAppChart2 i:nth-child(3){height:48%}.directAppChart2 i:nth-child(4){height:72%}.directAppChart2 i:nth-child(5){height:92%}.directAppRows2{display:grid;grid-gap:18px;gap:18px}.directAppRows2 i{height:12px;border-radius:99px;background:#dfe4e2}.directAppRows2 i:nth-child(2){width:72%}.directAppRows2 i:nth-child(3){width:88%}.directAppCopy2{max-width:590px}.directAppCopy2 h1,.directAppCopy2 h2{margin-bottom:28px}.directPortalFeatures2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 28px;gap:22px 28px;margin:8px 0 34px;padding-top:28px;border-top:1px solid rgba(25,35,50,.16)}.directPortalFeatures2 dt{margin:0 0 6px;color:var(--primary-deep);font-family:var(--font-heading);font-weight:600;font-size:.98rem}.directPortalFeatures2 dd{margin:0;color:var(--muted);font-size:.88rem;line-height:1.55}.directComingSoon2{display:inline-flex;margin-top:16px;padding:13px 22px;color:var(--primary-deep);border:1px solid rgba(168,138,82,.42);border-radius:999px;background:#f3ede1;font-size:.88rem;font-weight:700}.directInsights2{color:var(--primary-deep);background:#fff}.directInsightsHeader2{display:grid;grid-template-columns:minmax(400px,1.25fr) minmax(280px,.75fr);align-items:end;grid-gap:clamp(40px,8vw,110px);gap:clamp(40px,8vw,110px);margin-bottom:54px}.directInsightGrid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.directInsightsActions2{display:flex;justify-content:flex-start;margin-top:clamp(32px,4vw,48px)}.directInsightGrid2 article{display:flex;flex-direction:column;min-width:0}.directInsightGrid2 article>.directTextLink2{align-self:flex-start;margin-top:auto}.directInsightImage2{flex-shrink:0;position:relative;display:block;aspect-ratio:16/10;margin-bottom:22px;overflow:hidden;background:#eef1ee}.directInsightImage2 img{object-fit:cover;transition:transform .3s ease}.directInsightImage2:hover img{transform:scale(1.025)}.directInsightGrid2 time{color:#9b7045;font-size:.75rem;font-weight:650}.directInsightGrid2 h3{margin:12px 0 10px;font-size:1.3rem;line-height:1.25}.directInsightGrid2 h3 a{color:inherit}.directInsightGrid2 article>p{margin:0 0 20px;color:var(--muted);line-height:1.6}.directOutlineButton2{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;color:var(--primary-deep);border:1px solid rgba(25,35,50,.25);border-radius:999px;font-size:.9rem;font-weight:650;line-height:1;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .26s cubic-bezier(.22,1,.36,1)}.directOutlineButton2:hover{transform:translateY(-2px)}@media (max-width:900px){.directAppInner2,.directHowIntro2,.directInsightsHeader2{grid-template-columns:1fr}.directAppInner2{gap:88px}.directAppCopy2{max-width:680px}}@media (max-width:720px){.directInsightGrid2,.directPortalFeatures2,.directSteps2{grid-template-columns:1fr}.directSteps2 article{min-height:0;border-right:0;border-bottom:1px solid rgba(25,35,50,.16)}.directSteps2 article:last-child{border-bottom:0}.directSteps2 h3{margin-top:24px}.directSteps2 i{display:none}.directInsightGrid2{gap:42px}.directPhone2{height:540px;box-shadow:20px 24px 0 var(--accent),0 28px 54px rgba(25,35,50,.18)}.directAppChart2{margin-bottom:34px}}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-VariableItalic.woff2) format("woff2");font-weight:200 700;font-style:italic;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--font-body:"General Sans","Segoe UI",system-ui,-apple-system,sans-serif;--font-heading:"Trap","General Sans","Segoe UI",system-ui,-apple-system,sans-serif;--font-caption:"General Sans","Segoe UI",system-ui,-apple-system,sans-serif;--primary:#A88A52;--primary-deep:#192332;--accent:#C9AD78;--ink:#192332;--muted:#757B84;--surface:rgba(221,221,221,0.55);--border:rgba(25,35,50,0.12);--screen-white:#DDDDDD;--pure-white:#FFFFFF;--glow:0 20px 60px rgba(168,138,82,0.18);--radius-lg:18px;--radius-md:12px}*{box-sizing:border-box}html{font-family:var(--font-body);scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:1.1;letter-spacing:-.02em}h1{font-weight:800}h2{font-weight:600}h3{font-weight:500}body{margin:0;color:var(--primary-deep);background:var(--pure-white);min-height:100vh;font-family:var(--font-body);font-weight:400;line-height:1.6;--mobile-hero-clearance2:calc(var(
        --nav-offset2,
        calc(var(--audience-banner-height, 0px) + 73px)
      ) + 32px)}.routePageTransition2{min-height:100vh;animation:routePageEnter2 .38s cubic-bezier(0,0,.2,1) both}@keyframes routePageEnter2{0%{opacity:0}to{opacity:1}}.pageReveal2{opacity:0;transform:translateY(42px) scale(.99);transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);will-change:opacity,transform}.pageRevealVisible2{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.routePageTransition2{animation:none}.pageReveal2,.pageRevealVisible2{opacity:1;transform:none;transition:none}}.copyBody2,.copyPageHero2{width:min(100% - 40px,1440px);max-width:1440px}.copyPageHero2{padding-top:clamp(96px,10vw,148px);padding-bottom:clamp(74px,8vw,112px)}.copyPageHero2:after{display:none}.copyBody2 p,.copyPageHero2 p{max-width:820px}.copyBody2{padding-top:0;padding-bottom:clamp(80px,9vw,132px);border-top:0}.copyBody2>section{padding:clamp(68px,7vw,104px) 0}.copyBody2>section:before{display:none}.copyBody2 h2{max-width:920px;margin-top:clamp(72px,8vw,112px);margin-bottom:28px;font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.08;letter-spacing:-.035em}.fundOption2{margin:clamp(72px,9vw,124px) 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.fundOption2 h2{margin-top:0}.copyBody2 .tableWrap2,.fundOption2 .tableWrap2{margin:38px 0;border:0;border-radius:0;box-shadow:none}.copyBody2 .tableWrap2 table,.fundOption2 .tableWrap2 table{border-top:1px solid rgba(25,35,50,.16)}.copyBody2 .tableWrap2 td,.copyBody2 .tableWrap2 th,.fundOption2 .tableWrap2 td,.fundOption2 .tableWrap2 th{padding:18px 16px;border-width:0 0 1px;border-color:rgba(25,35,50,.12);background:transparent}@media (max-width:768px){.copyBody2,.copyPageHero2{width:min(100% - 32px,1440px)}.copyPageHero2{min-height:auto;padding-top:88px;padding-bottom:64px}.copyBody2{padding-bottom:80px}.copyBody2 h2{margin-top:68px}.fundOption2{margin:76px 0}.copyBody2 .tableWrap2,.fundOption2 .tableWrap2{margin-right:-16px}}.copyBody2 .fundOption2{padding:clamp(44px,5vw,72px) clamp(28px,5vw,72px)}.fundDetailLogo2{display:block;width:min(100%,220px);height:76px;margin:0 0 38px;object-fit:contain;object-position:left center}@media (max-width:768px){.copyBody2 .fundOption2{padding:36px 16px}.fundDetailLogo2{width:min(100%,190px);height:66px;margin-bottom:30px}}.aboutLayout2{background:#ffffff}.aboutImageHero2{position:relative;min-height:clamp(440px,58vw,760px);overflow:hidden}.aboutImageHero2:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(25,35,50,.52),rgba(25,35,50,.04) 68%);pointer-events:none}.aboutImageHero2>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.aboutImageHero2>div{position:relative;z-index:1;display:flex;width:min(100% - 40px,1440px);min-height:clamp(440px,58vw,760px);align-items:flex-end;margin:0 auto;padding-bottom:clamp(54px,8vw,104px)}.aboutImageHero2 h1{max-width:930px;margin:0;padding:clamp(22px,3vw,36px);color:#ffffff;font-size:clamp(2.6rem,4.3vw,4.8rem);line-height:1;letter-spacing:-.045em;background:rgba(25,35,50,.92)}.aboutContact2,.aboutIntro2{width:min(100% - 40px,1440px);margin:0 auto;padding:clamp(88px,10vw,142px) 0}.aboutLead2{max-width:980px;margin:0 0 clamp(76px,9vw,124px);color:var(--primary-deep);font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.5}.aboutContact2 h2,.aboutIntro2 h2,.aboutOversight2 h2,.aboutStoryText2 h2{margin:0 0 36px;color:var(--primary-deep);font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.04;letter-spacing:-.045em}.aboutColumns2,.aboutOversightGrid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(34px,5vw,76px);gap:clamp(34px,5vw,76px)}.aboutColumns2 p,.aboutContact2 p,.aboutOversightGrid2 p,.aboutStoryText2 p{margin:0;color:var(--muted);font-size:1rem;line-height:1.75}.aboutStorySection2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:stretch;min-height:720px;background:#efe2c8}.aboutStoryImage2{min-height:620px;overflow:hidden}.aboutStoryImage2 img{width:100%;height:100%;object-fit:cover}.aboutStoryText2{align-self:center;max-width:680px;padding:clamp(68px,8vw,124px)}.aboutContact2 p+p,.aboutStoryText2 p+p{margin-top:22px}.aboutOversight2{padding:clamp(94px,11vw,154px) 20px;color:#ffffff;background:var(--primary-deep)}.aboutOversightInner2{width:min(100%,1440px);margin:0 auto}.aboutOversight2 h2{max-width:900px;color:#ffffff}.aboutOversightGrid2{margin-top:clamp(58px,7vw,92px)}.aboutOversightGrid2 p{padding-top:26px;color:rgba(255,255,255,.66);border-top:2px solid var(--accent)}.aboutContact2{text-align:center}.aboutContact2 h2,.aboutContact2 p{max-width:820px;margin-right:auto;margin-left:auto}.aboutContactLink2{display:inline-block;color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:5px;transition:color .18s ease}.aboutContactLink2:hover{color:var(--primary-deep)}@media (max-width:820px){.aboutImageHero2,.aboutImageHero2>div{min-height:600px}.aboutImageHero2 h1{max-width:620px;font-size:clamp(2.35rem,9.5vw,3.6rem)}.aboutColumns2,.aboutOversightGrid2,.aboutStorySection2{grid-template-columns:1fr}.aboutColumns2,.aboutOversightGrid2{gap:44px}.aboutStorySection2{min-height:0}.aboutStoryImage2{min-height:min(82vw,540px)}.aboutStoryText2{max-width:none;padding:72px 20px 82px}}.copyPage2 .adviserHero2{width:100%;max-width:none;min-height:min(760px,calc(100vh - 87px));margin:0;padding:140px max(20px,calc((100vw - 1440px) / 2)) 100px;color:#ffffff;background:radial-gradient(circle at 88% 16%,rgba(201,173,120,.24),transparent 28%),var(--primary-deep)}.adviserHero2 h1{max-width:1120px;color:#d8c3a0}.adviserHero2 p,.adviserHero2 p:first-of-type{max-width:880px;color:rgba(255,255,255,.72)}.adviserHero2 p:first-of-type{color:#d8c3a0}.copyPage2 .adviserBody2{width:100%;max-width:none;padding:0;counter-reset:adviser-section}.adviserBody2>section{position:relative;width:100%;margin:0;padding:clamp(76px,8vw,112px) max(clamp(36px,5vw,72px),calc((100vw - 1440px) / 2));overflow:hidden;counter-increment:adviser-section}.adviserBody2>section:nth-child(3n+1){background:#ffffff}.adviserBody2>section:nth-child(3n+2){background:#efe2c8}.adviserBody2>section:nth-child(3n){color:#ffffff;background:var(--primary-deep)}.adviserBody2>section:after{content:counter(adviser-section,decimal-leading-zero);position:absolute;top:clamp(34px,5vw,66px);right:max(clamp(36px,5vw,72px),calc((100vw - 1440px) / 2));color:var(--primary);font-size:clamp(4.5rem,10vw,10rem);font-weight:600;line-height:1;letter-spacing:-.08em;opacity:.12;pointer-events:none}.adviserBody2>section h2{position:relative;z-index:1;max-width:900px;margin:0 0 34px;font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.04;letter-spacing:-.045em}.adviserBody2>section p{position:relative;z-index:1;max-width:840px;color:var(--muted);font-size:1rem;line-height:1.75}.adviserBody2>section p+p{margin-top:20px}.adviserBody2>section:nth-child(3n) h2{color:#ffffff}.adviserBody2>section:nth-child(3n) p{color:rgba(255,255,255,.68)}.adviserBody2>.copyActions2{justify-content:center;margin:0;padding:clamp(76px,8vw,112px) 20px;background:#f6f4ef}@media (max-width:768px){.copyPage2 .adviserHero2{min-height:auto;padding:120px 14px 70px}.adviserBody2>section{padding:68px 24px}.adviserBody2>section:after{top:24px;font-size:4.5rem}}address,label,li,p,small{font-family:var(--font-body)}.caption,small{font-family:var(--font-caption);font-weight:300}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.siteShell2{width:min(100% - 40px,1440px);margin:0 auto;padding:0 0 72px}.simplePage2{display:grid;place-items:center;min-height:62vh;padding:170px 20px 96px;text-align:center;background:radial-gradient(circle at 50% 0,rgba(201,173,120,.14),transparent 40%),#ffffff}.simplePage2 h1{margin:0;color:var(--primary-deep);font-size:clamp(2.8rem,6vw,5rem);font-weight:500;letter-spacing:-.055em}.newsInsightsHero2{position:relative;min-height:clamp(400px,50vh,560px);margin-top:var(
    --nav-offset2,calc(var(--audience-banner-height, 0px) + 87px)
  );padding-top:72px;padding-bottom:72px;overflow:hidden;isolation:isolate;background:var(--primary-deep)}.newsInsightsHero2:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(25,35,50,.78),rgba(25,35,50,.24)),linear-gradient(180deg,rgba(25,35,50,.12),rgba(25,35,50,.46))}.newsInsightsHeroImage2{z-index:0;object-fit:cover;object-position:center 52%;filter:saturate(.82) contrast(1.03)}.newsInsightsHero2 h1{position:relative;z-index:2;color:#ffffff;text-shadow:0 4px 24px rgba(13,20,30,.28)}.newsArticlePage4,.newsPage4{background:#ffffff}.newsArticleMore4,.newsFeatured4,.newsList4{padding:clamp(76px,9vw,128px) clamp(24px,6vw,96px)}.newsFeaturedInner4,.newsListInner4{max-width:1240px;margin:0 auto}.newsSectionLabel4{margin:0;color:var(--primary-deep);font-family:var(--font-heading);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}.newsFeaturedInner4>.newsSectionLabel4{margin-bottom:30px}.newsFeaturedCard4{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:540px;overflow:hidden;border:1px solid rgba(25,35,50,.12);border-radius:22px;background:#ffffff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.newsFeaturedCard4:hover{border-color:rgba(168,138,82,.55);box-shadow:0 24px 58px rgba(25,35,50,.1);transform:translateY(-4px)}.newsArticleHeroImage4,.newsCardImage4,.newsFeaturedImage4{position:relative;overflow:hidden;background:#ece9e3}.newsArticleHeroImage4 img,.newsCardImage4 img,.newsFeaturedImage4 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.newsCardLink4:hover .newsCardImage4 img,.newsFeaturedCard4:hover .newsFeaturedImage4 img{transform:scale(1.025)}.newsFeaturedText4{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,70px)}.newsCardCategory4{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:16px;color:var(--primary);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.newsFeaturedText4 h2{max-width:17ch;margin:0 0 22px;color:var(--primary-deep);font-size:clamp(2rem,3.1vw,3rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.newsFeaturedExcerpt4{max-width:52ch;margin:0 0 14px;color:var(--muted);font-size:.98rem;line-height:1.65}.newsFeaturedCta4{display:inline-flex;align-items:center;gap:10px;margin-top:18px;color:var(--primary-deep);font-weight:650}.newsArticleBack4 svg,.newsFeaturedCta4 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.newsFeaturedCard4:hover .newsFeaturedCta4 svg{transform:translateX(4px)}.newsArticleMore4,.newsListMuted4{background:#f4f2ee}.newsListHead4{display:flex;justify-content:space-between;gap:36px;align-items:flex-end;margin-bottom:clamp(36px,5vw,62px);scroll-margin-top:110px}.newsFilterBlurb4{max-width:58ch;margin:12px 0 0;color:var(--muted);font-size:.9rem;line-height:1.55}.newsFilters4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.newsFilter4{min-height:42px;padding:0 17px;color:var(--primary-deep);border:1px solid rgba(25,35,50,.16);border-radius:999px;background:transparent;font-size:.84rem;font-weight:550;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.newsFilter4:hover,.newsFilterActive4{color:#ffffff;border-color:var(--primary-deep);background:var(--primary-deep)}.newsArticleBack4:focus-visible,.newsCardLink4:focus-visible,.newsFeaturedCard4:focus-visible,.newsFilter4:focus-visible{outline:3px solid rgba(168,138,82,.42);outline-offset:4px}.newsGrid4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.newsCard4{min-width:0}.newsCardLink4{display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:1px solid rgba(25,35,50,.11);border-radius:18px;background:#ffffff;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.newsCardLink4:hover{border-color:rgba(168,138,82,.52);box-shadow:0 18px 40px rgba(25,35,50,.08);transform:translateY(-4px)}.newsCardImage4{aspect-ratio:16/10}.newsCardBody4{display:flex;flex:1 1;flex-direction:column;padding:clamp(22px,2.5vw,30px)}.newsCardTitle4{margin:0 0 12px;color:var(--primary-deep);font-size:clamp(1.2rem,1.65vw,1.45rem);line-height:1.22;letter-spacing:-.02em}.newsCardExcerpt4{margin:0;color:var(--muted);font-size:.9rem;line-height:1.6}.newsCardMeta4{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:26px;color:var(--muted);font-size:.76rem}.newsEmpty4{margin:0;padding:48px;color:var(--muted);border:1px dashed rgba(25,35,50,.18);border-radius:16px;text-align:center}.newsArticle4{max-width:1400px;margin:0 auto;padding:clamp(140px,14vw,190px) clamp(24px,4vw,64px) clamp(82px,9vw,130px)}.newsArticleEyebrow4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:54px}.newsArticleBack4{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--muted);font-size:.86rem;font-weight:600}.newsArticleEyebrow4 .newsCardCategory4{flex:0 0 auto;margin-bottom:0}.newsArticleBack4:hover{color:var(--primary)}.newsArticleBack4:hover svg{transform:translateX(-4px)}.newsArticle4>h1{max-width:22ch;margin:0 0 22px;color:var(--primary-deep);font-size:clamp(2.5rem,5vw,4.7rem);line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.newsArticleMeta4{display:flex;flex-wrap:wrap;gap:9px;color:var(--muted);font-size:.83rem}.newsArticleHeroImage4{aspect-ratio:16/9;margin:clamp(42px,6vw,70px) 0;border-radius:20px}.newsArticleBody4{max-width:1020px;margin:0 auto;color:var(--primary-deep)}.newsArticleBody4 li,.newsArticleBody4 p{font-size:1.05rem;line-height:1.78}.newsArticleBody4 p{margin:0 0 24px}.newsArticleStandfirst4{margin-bottom:42px!important;color:var(--primary-deep);font-family:var(--font-heading);font-size:clamp(1.3rem,2.2vw,1.7rem)!important;font-weight:500;line-height:1.45!important;letter-spacing:-.015em}.newsArticleBody4 h2{margin:54px 0 18px;color:var(--primary-deep);font-size:clamp(1.55rem,2.5vw,2rem);line-height:1.18;scroll-margin-top:120px}.newsArticleBody4 ul{margin:0 0 28px;padding-left:1.25rem}.newsArticleBody4 li{margin-bottom:10px;padding-left:6px}.newsArticleBody4 li::marker{color:var(--primary)}.newsArticleBody4 blockquote{margin:42px 0;padding:24px 30px;color:var(--primary-deep);border-left:3px solid var(--primary);background:#f4f2ee;font-family:var(--font-heading);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:500;line-height:1.5}.newsArticleDisclaimer4{max-width:1020px;margin:60px auto 0;padding-top:24px;border-top:1px solid rgba(25,35,50,.14)}.newsArticleDisclaimer4 p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.6}.newsArticleMore4 .newsSectionLabel4{margin-bottom:32px}@media (max-width:960px){.newsFeaturedCard4{grid-template-columns:minmax(0,1fr)}.newsFeaturedImage4{aspect-ratio:16/9}.newsGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}.newsListHead4{align-items:start;flex-direction:column}.newsFilters4{justify-content:flex-start}}@media (max-width:640px){.newsInsightsHero2{min-height:clamp(300px,42vh,420px);margin-top:var(
      --nav-offset2,calc(var(--audience-banner-height, 0px) + 73px)
    );padding-top:56px;padding-bottom:56px}.newsInsightsHero2 h1{font-size:clamp(2.4rem,12vw,3.5rem)}.newsArticleMore4,.newsFeatured4,.newsList4{padding-right:20px;padding-left:20px}.newsFeaturedCard4{min-height:0;border-radius:16px}.newsFeaturedText4{padding:28px 24px 34px}.newsGrid4{grid-template-columns:minmax(0,1fr)}.newsFilters4{flex-wrap:nowrap;width:calc(100vw - 40px);overflow-x:auto;padding:3px 3px 8px;scrollbar-width:thin}.newsFilter4{flex:0 0 auto}.newsArticle4{padding-right:20px;padding-left:20px}.newsArticleEyebrow4{margin-bottom:38px}.newsArticleHeroImage4{margin-right:-20px;margin-left:-20px;border-radius:0}.newsArticleBody4 blockquote{margin-right:-4px;margin-left:-4px;padding:22px 24px}}@media (prefers-reduced-motion:reduce){.newsArticleBack4 svg,.newsCardImage4 img,.newsCardLink4,.newsFeaturedCard4,.newsFeaturedCta4 svg,.newsFeaturedImage4 img{transition:none}}.header2{position:fixed;top:var(--audience-banner-height,0);left:0;right:0;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px;width:100%;--header-pad-x:max(20px,calc((100vw - 1440px) / 2));--header-pad-y:22px;padding:var(--header-pad-y) var(--header-pad-x);color:#ffffff;background:transparent;border-bottom:1px solid transparent;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.hasAudienceBanner2{--audience-banner-height:38px}@media (max-width:640px){.hasAudienceBanner2{--audience-banner-height:56px}}.audienceBanner2{position:fixed;top:0;left:0;right:0;z-index:11;min-height:38px;padding:8px clamp(20px,6vw,96px);border-bottom:1px solid rgba(216,221,229,.72);background:var(--pure-white);box-shadow:0 8px 28px rgba(25,35,50,.06)}.audienceBannerInner2{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:1280px;margin:0 auto}.audienceBannerText2{display:flex;align-items:baseline;gap:8px;min-width:0;margin:0}.audienceBannerText2 strong{color:var(--primary-deep);font-size:.82rem;font-weight:600}.audienceBannerText2 span,.audienceBannerText2 strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audienceBannerText2 span{color:var(--muted);font-size:.8rem}.audienceBannerActions2{display:flex;flex:0 0 auto;align-items:center;gap:12px}.audienceBannerCta2{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 14px;color:var(--primary-deep);border:1px solid var(--primary);border-radius:999px;background:transparent;font-size:.78rem;font-weight:650;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.audienceBannerCta2:hover{color:#ffffff;background:var(--primary)}.audienceBannerClose2{display:grid;flex:0 0 auto;width:22px;height:22px;place-items:center;color:var(--muted);border:none;border-radius:50%;background:transparent;cursor:pointer;transition:color .18s ease}.audienceBannerClose2:focus-visible,.audienceBannerClose2:hover{color:var(--primary-deep)}.audienceBannerClose2 svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}@media (max-width:640px){.audienceBanner2{min-height:0;padding:10px 16px}.audienceBannerInner2{flex-direction:column;align-items:stretch;gap:8px}.audienceBannerText2{flex-direction:column;align-items:flex-start;gap:0}.audienceBannerText2 span,.audienceBannerText2 strong{white-space:normal}.audienceBannerText2 span{display:none}.audienceBannerActions2{justify-content:space-between;width:100%}}.header2Scrolled{color:var(--primary-deep);background:var(--pure-white);border-bottom-color:rgba(216,221,229,.72);box-shadow:0 8px 28px rgba(25,35,50,.06)}.header2MenuOpen{z-index:21}.footerLogo2,.logoLink2{display:inline-flex;align-items:center;flex:0 0 auto}.footerLogo2{transform:translateX(-22px)}.logoImage2{width:200px;height:auto}.header2>.logoLink2{grid-column:1;justify-self:start}.navLinks2{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.35vw,22px);color:inherit;font-size:clamp(1rem,1.15vw,1.125rem);white-space:nowrap}.navDropdown2{position:static}.navDropdownTrigger2{display:inline-flex;align-items:center;gap:7px;padding:10px 0;color:inherit;font-size:inherit;border:0;background:transparent;cursor:pointer}.navDropdownTrigger2 svg{width:10px;height:7px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .18s ease}.navDropdownMenu2{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:center;grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);min-width:0;padding:48px max(24px,calc((100vw - 1180px) / 2));visibility:hidden;opacity:0;color:var(--primary-deep);border:0;border-bottom:1px solid rgba(25,35,50,.1);border-radius:0;background:#ffffff;box-shadow:0 22px 40px rgba(25,35,50,.1);transform:translateY(-8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.navDropdownMenu2:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:26px;background:transparent}.navDropdownMenu2 a{display:flex;min-height:76px;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:0;color:var(--primary-deep);border-radius:0;font-size:clamp(.98rem,1.2vw,1.16rem);font-weight:500;white-space:normal}.investmentLogo2{width:min(100%,138px);height:50px;flex:0 0 auto;object-fit:contain}.navFundLogo2{width:min(100%,216px);height:62px;object-fit:contain;object-position:left center}.navDropdownMenu2 .navFundLogo2{margin-inline:auto;object-position:center}.navDropdownMenu2 a:hover{color:var(--primary);background:transparent}.navDropdown2:focus-within .navDropdownMenu2,.navDropdown2:hover .navDropdownMenu2{visibility:visible;opacity:1;transform:translateY(0)}.navDropdown2:focus-within .navDropdownTrigger2,.navDropdown2:hover .navDropdownTrigger2{color:var(--primary)}.navDropdown2:focus-within .navDropdownTrigger2 svg,.navDropdown2:hover .navDropdownTrigger2 svg{transform:rotate(180deg)}.navActions2{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:20px}.loginLink2,.startButton2{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;font-size:.95rem;font-weight:600;border-radius:999px;box-shadow:0 4px 10px rgba(25,35,50,.1);transition:box-shadow .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.loginLink2{color:inherit;border:1px solid var(--border);background:var(--pure-white)}.loginLink2:hover{border-color:var(--primary);box-shadow:0 6px 16px rgba(25,35,50,.14)}.startButton2{color:var(--pure-white);border:1px solid var(--primary-deep);background:var(--primary-deep)}.startButton2:hover{background:var(--primary);border-color:var(--primary);box-shadow:0 6px 16px rgba(25,35,50,.18)}.hamburger2{grid-column:3;grid-row:1;justify-self:end;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--primary-deep);border:1px solid rgba(25,35,50,.16);border-radius:999px;background:transparent;font:inherit;font-size:.88rem;font-weight:650;letter-spacing:.01em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.hamburger2:focus-visible,.hamburger2:hover{border-color:currentColor}.hamburger2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hamburger2:active{transform:translateY(1px)}.hamburgerIcon2{position:relative;display:block;width:20px;height:12px}.hamburgerIcon2>span{position:absolute;right:0;height:2px;border-radius:2px;background:currentColor;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),top .28s cubic-bezier(.22,1,.36,1)}.hamburgerIcon2>span:first-child{top:1px;width:20px}.hamburgerIcon2>span:last-child{top:9px;width:12px}.hamburger2:hover .hamburgerIcon2>span:last-child{width:20px}.hamburgerOpen2 .hamburgerIcon2>span{top:5px;width:20px}.hamburgerOpen2 .hamburgerIcon2>span:first-child{transform:rotate(45deg)}.hamburgerOpen2 .hamburgerIcon2>span:last-child{transform:rotate(-45deg)}.directTheme2 .hamburger2{color:var(--direct-ink);border-color:var(--direct-line)}.directTheme2 .hamburger2:focus-visible,.directTheme2 .hamburger2:hover{border-color:var(--direct-ink);background:rgba(79,18,17,.04)}.directTheme2 .hamburger2:focus-visible{outline-color:var(--direct-gold)}@media (prefers-reduced-motion:reduce){.hamburgerIcon2>span{transition:none}}.mobileNav2{--nav-edge2:var(
    --nav-offset2,calc(var(--audience-banner-height, 0px) + 73px)
  );position:fixed;top:var(--nav-edge2);right:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:stretch;max-height:calc(100dvh - var(--nav-edge2));overflow-y:auto;overscroll-behavior:contain;visibility:hidden;background:var(--pure-white);border-top:1px solid var(--border);box-shadow:0 24px 44px rgba(13,20,30,.16);transform:translateY(-10px);opacity:0;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s ease,visibility .26s}.mobileNavOpen2{visibility:visible;opacity:1;transform:translateY(0)}.mobileNavBackdrop2{--nav-edge2:var(
    --nav-offset2,calc(var(--audience-banner-height, 0px) + 73px)
  );position:fixed;inset:var(--nav-edge2) 0 0;z-index:19;display:block;width:100%;padding:0;visibility:hidden;opacity:0;border:0;background:rgba(13,20,30,.32);cursor:default;transition:opacity .22s ease,visibility .22s}.mobileNavBackdropOpen2{visibility:visible;opacity:1}.contentSection2 a:hover,.footer2 a:hover,.navLinks2 a:hover{color:var(--primary)}.copySection2{padding:104px clamp(24px,6vw,96px)}.copySection2 h2{max-width:900px;margin:0 0 36px;color:var(--primary-deep);font-size:clamp(2.2rem,4.2vw,4.4rem);line-height:1.04;letter-spacing:-.045em}.copySection2>p:not(.eyebrow2){max-width:920px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.75}.eyebrow2{margin:0 0 18px;font-size:.76rem;font-weight:800;letter-spacing:.13em}.copyTint2{background:var(--surface)}.copyGrid2,.copyGrid3{display:grid;grid-gap:20px;gap:20px;margin:44px 0}.copyGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.copyGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.copyGrid2 article,.copyGrid3 article,.pathCard2{padding:34px;border:1px solid var(--border);border-radius:18px;background:#fff}.copyGrid2 h3,.copyGrid3 h3,.pathCard2 h3{margin:0 0 14px;color:var(--primary-deep);font-size:1.25rem}.copyGrid2 p,.copyGrid3 p,.pathCard2 p{margin:0;line-height:1.65}.copyLead2{margin-top:40px;color:var(--primary-deep);font-size:clamp(1.35rem,2.2vw,2rem)!important;font-weight:600}.stepNumber2{display:block;margin-bottom:24px;color:var(--primary);font-size:2rem;font-weight:700}.copyActions2{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.copyActions2 a{padding:13px 20px;color:#fff;border-radius:999px;background:var(--primary-deep)}.pathCard2{display:block}.proofStrip2{padding:24px 30px;color:#fff;font-size:.9rem;font-weight:700;line-height:1.8;text-align:center;background:var(--primary-deep)}.copyPage2{min-height:70vh;padding-top:var(
    --nav-offset2,calc(var(--audience-banner-height, 0px) + 87px)
  );background:#fff}.pageNotice2{padding:15px max(24px,calc((100vw - 1180px) / 2));color:var(--primary-deep);font-size:.78rem;line-height:1.55;border-bottom:1px solid var(--border);background:var(--surface)}.copyBody2,.copyPageHero2{width:min(100% - 40px,1180px);margin:0 auto}.copyPageHero2{padding:104px 0 86px}.copyPageHero2 h1{max-width:1040px;margin:0 0 32px;color:var(--primary-deep);font-size:clamp(2.7rem,5.7vw,6rem);line-height:.98}.copyBody2 p,.copyPageHero2 p{max-width:900px;font-size:1.08rem;line-height:1.75}.copyBody2{padding-bottom:110px}.copyBody2>section{padding:56px 0;border-top:1px solid var(--border)}.copyBody2 h2{max-width:900px;margin:70px 0 26px;color:var(--primary-deep);font-size:clamp(2rem,3.5vw,3.7rem);line-height:1.06;letter-spacing:-.04em}.copyBody2>section h2{margin-top:0}.copyBody2 h3{margin:30px 0 12px;color:var(--primary-deep);font-size:1.25rem}.fundOption2{padding-top:60px;scroll-margin-top:110px}.tableWrap2{max-width:100%;margin:34px 0;overflow-x:auto}.tableWrap2 table{width:100%;border-collapse:collapse;min-width:720px}.tableWrap2 td,.tableWrap2 th{padding:16px;text-align:left;vertical-align:top;border:1px solid var(--border)}.tableWrap2 th{color:var(--primary-deep);background:var(--surface)}.hero2{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--audience-banner-height, 0px) + 148px) clamp(24px,6vw,96px) 110px;background-color:var(--primary-deep);color:var(--pure-white);overflow:hidden}.homeHeroBackground2{z-index:0;object-fit:cover;object-position:center 52%}.homeHeroOverlay2{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(18,25,36,.96),rgba(18,25,36,.86) 42%,rgba(18,25,36,.48) 72%,rgba(18,25,36,.32)),linear-gradient(180deg,rgba(18,25,36,.16),rgba(18,25,36,.58));pointer-events:none}.heroContent2{position:relative;z-index:2;display:flex;align-items:center;gap:clamp(32px,5vw,80px);width:100%;max-width:1320px;margin:0 auto}@media (max-width:768px){.homeHeroBackground2{object-position:62% center}.homeHeroOverlay2{background:linear-gradient(90deg,rgba(18,25,36,.95),rgba(18,25,36,.72)),linear-gradient(180deg,rgba(18,25,36,.2),rgba(18,25,36,.7))}}.heroCopy2{flex:0 1 720px;min-width:0;text-align:left}.heroMedia2{position:relative;display:flex;flex:1 1 420px;align-items:center;min-width:0}.heroImageComposition2{position:relative;width:100%;padding:14px 0 14px 8%}.heroImageComposition2:before{position:absolute;top:0;right:-12px;bottom:0;left:calc(8% + 12px);content:"";border:1px solid rgba(201,173,120,.7);border-radius:24px 96px 24px 24px}.heroImageFrame2{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:24px 96px 24px 24px;box-shadow:0 28px 70px rgba(0,0,0,.26);isolation:isolate}.heroImageFrame2:before{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(180deg,rgba(12,35,64,.05) 42%,rgba(12,35,64,.28)),linear-gradient(90deg,rgba(12,35,64,.18),transparent 36%);pointer-events:none}.heroImageFrame2:after{position:absolute;z-index:2;right:18px;bottom:18px;width:74px;height:2px;content:"";background:var(--primary)}.heroImageFrame2 img{object-fit:cover;object-position:58% 54%;transform:scale(1.015)}.heroMediaCard2{display:flex;flex:1 1;align-items:center;justify-content:center;aspect-ratio:3/4;border-radius:var(--radius-lg);background:rgba(255,255,255,.06)}.heroMediaCardShort2{align-self:flex-start;aspect-ratio:1/1}.heroMediaCard2 svg{width:34%;max-width:96px;height:auto;fill:none;stroke:rgba(255,255,255,.55);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.eyebrow2{margin:0 0 12px;color:var(--primary);font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.contentSection2 h2,.contentSection2 p,.footer2 p,.headline2{margin-top:0}.headline2{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-right:0;margin-bottom:24px;margin-left:0;max-width:900px;color:var(--pure-white);font-size:clamp(2.8rem,5.5vw,4.6rem);line-height:1.08;letter-spacing:0}.headlineLogo2{width:clamp(190px,24vw,330px);height:auto}.headlineText2{display:block}.contentSection2 h2{margin-bottom:18px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.1;letter-spacing:0}.lead2{max-width:520px;margin-right:0;margin-bottom:28px;margin-left:0;color:rgba(255,255,255,.72);font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6}.buttonRow2{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}.button2{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:999px;font-weight:600}.buttonPrimary2{color:var(--primary-deep);background:var(--pure-white);border-color:var(--pure-white)}.buttonPrimary2:hover{background:var(--primary);border-color:var(--primary);color:#ffffff}.buttonSecondary2{color:var(--pure-white);background:transparent;border-color:rgba(255,255,255,.3)}.buttonSecondary2:hover{border-color:var(--pure-white);color:var(--pure-white);background:rgba(255,255,255,.08)}.textButton2{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:2px solid var(--primary-deep);border-radius:999px;color:var(--primary-deep);font-weight:700}.textButton2:hover{border-color:var(--primary)}.idleCash2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--screen-white)}.idleCash2Inner{display:flex;align-items:flex-start;gap:clamp(32px,5vw,80px);max-width:1320px;margin:0 auto}.idleCash2Media{position:-webkit-sticky;position:sticky;top:120px;flex:1 1 420px;min-width:0;align-self:flex-start}.idleCash2MediaCard{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:var(--radius-lg);background:rgba(25,35,50,.08)}.idleCash2MediaCard svg{width:22%;max-width:96px;height:auto;fill:none;stroke:rgba(25,35,50,.32);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.idleCash2Copy{flex:1 1 480px;min-width:0}.idleCash2Copy h2{max-width:620px;margin:0 0 24px;color:var(--primary-deep);font-size:clamp(2.2rem,3.6vw,3.2rem);line-height:1.08;letter-spacing:-.03em}.idleCash2Lead{max-width:560px;margin:0 0 12px;color:var(--primary-deep);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.idleCash2List{margin-top:28px}.idleCash2Item{border-bottom:1px solid var(--border)}.idleCash2ItemTrigger{display:block;width:100%;padding:22px 0;text-align:left;background:none;border:0;cursor:pointer}.idleCash2ItemTrigger h3{margin:0;color:var(--muted);font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.25;letter-spacing:-.01em;transition:color .2s ease}.idleCash2ItemActive .idleCash2ItemTrigger h3{color:var(--primary-deep)}.idleCash2ItemBody{max-width:620px;padding-bottom:22px}.idleCash2ItemBody p{margin:0;color:var(--muted);font-size:1rem;line-height:1.6}.idleCash2Actions{display:flex;align-items:center;gap:24px;margin-top:32px}.idleCash2ExploreButton{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;color:var(--primary-deep);font-weight:600;border:1px solid var(--border);border-radius:999px;background:var(--pure-white);box-shadow:0 4px 10px rgba(25,35,50,.08);transition:box-shadow .18s ease,border-color .18s ease}.idleCash2ExploreButton:hover{border-color:var(--primary);box-shadow:0 6px 16px rgba(25,35,50,.12)}.idleCash2CompareLink{display:inline-flex;align-items:center;gap:4px;color:var(--primary-deep);font-weight:600}.idleCash2CompareLink svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.idleCash2CompareLink:hover svg{transform:translateX(3px)}@media (max-width:900px){.idleCash2Inner{flex-direction:column}.idleCash2Media{position:static;width:100%}}.guideSection2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white)}.guideInner2{display:flex;align-items:center;gap:clamp(32px,5vw,80px);max-width:1320px;margin:0 auto}.guideCopy2{flex:1 1 480px;min-width:0}.guideCopy2 h2{max-width:560px;margin:0 0 20px;color:var(--primary-deep);font-size:clamp(2rem,3.2vw,2.8rem);line-height:1.1;letter-spacing:-.03em}.guideCopy2 p{max-width:560px;margin:0 0 16px;color:var(--muted);font-size:1rem;line-height:1.65}.guideActions2{display:flex;align-items:center;gap:24px;margin-top:24px}.guideMedia2{flex:1 1 420px;min-width:0}.guideImage2{width:100%;height:auto;border-radius:var(--radius-lg);object-fit:cover}@media (max-width:900px){.guideInner2{flex-direction:column}.guideCopy2 h2,.guideCopy2 p{max-width:none}}.planSection2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--primary);color:var(--pure-white);text-align:center}.planInner2{max-width:1080px;margin:0 auto}.eyebrowLight2{color:rgba(255,255,255,.75)}.planInner2 h2{margin:0 0 12px;color:var(--pure-white);font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.02em}.planLead2{max-width:520px;margin:0 auto 44px;color:rgba(255,255,255,.82);font-size:1rem;line-height:1.6}.planGrid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;text-align:left}.planCard2{padding:28px;border-radius:var(--radius-lg);background:rgba(25,35,50,.16)}.planCardIcon2{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:18px;border-radius:999px;background:rgba(255,255,255,.14)}.planCardIcon2 svg{width:20px;height:20px;fill:none;stroke:var(--pure-white);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.planCard2 h3{margin:0 0 10px;color:var(--pure-white);font-size:1.15rem;line-height:1.3}.planCard2 p{margin:0 0 18px;color:rgba(255,255,255,.78);font-size:.92rem;line-height:1.55}.planCardLink2{display:inline-flex;align-items:center;gap:4px;color:var(--pure-white);font-weight:600;font-size:.92rem}.planCardLink2 svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.planCardLink2:hover svg{transform:translateX(3px)}@media (max-width:900px){.planGrid2{grid-template-columns:1fr}}.optionsSection2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white);text-align:center}.optionsInner2{max-width:1080px;margin:0 auto}.optionsInner2 h2{max-width:640px;margin:0 auto 12px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.02em}.optionsLead2{max-width:620px;margin:0 auto 28px;color:var(--muted);font-size:1rem;line-height:1.6}.optionsActions2{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:36px}.optionsTabs2{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:clamp(24px,4vw,40px);margin:0 auto 28px}.optionsTab2{padding:0 0 8px;color:var(--primary-deep);font-size:1.05rem;font-weight:400;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;cursor:pointer;transition:color .18s ease,border-color .18s ease}.optionsTab2:hover{color:var(--primary-deep);border-bottom-color:var(--border)}.optionsTabActive2,.optionsTabActive2:hover{color:var(--primary-deep);border-bottom-color:var(--primary-deep)}.optionsCard2{display:flex;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,3vw,40px);text-align:left;border:1px solid var(--border);border-radius:26px;background:var(--pure-white);box-shadow:0 20px 60px rgba(25,35,50,.07)}.optionsCardMedia2{display:flex;flex:1 1 260px;align-items:center;justify-content:center;aspect-ratio:4/3;min-width:0;border-radius:var(--radius-md);background:var(--surface)}.optionsCardMedia2 svg{width:22%;max-width:72px;height:auto;fill:none;stroke:rgba(25,35,50,.32);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.optionsCardCopy2{flex:1 1 320px;min-width:0}.optionsCardTag2{margin:0 0 8px;color:var(--primary);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.optionsCardCopy2 h3{margin:0 0 14px;color:var(--primary-deep);font-size:1.4rem;line-height:1.2}.optionsCardLogo2{width:min(100%,150px);height:44px;margin-bottom:14px;object-fit:contain}.optionsCardCopy2>p{margin:0 0 18px;color:var(--muted);font-size:.98rem;line-height:1.6}.optionsCardCopy2 .accessVisual2{width:100%;max-width:none;margin:0 0 22px}.optionsCardCopy2 .optionsActions2{justify-content:flex-start;margin:0}.optionsCardExploreLink2{display:inline-flex;align-items:center;color:var(--primary-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}.optionsCardExploreLink2:hover{color:var(--primary)}@media (max-width:900px){.optionsCard2{flex-direction:column;align-items:stretch}}.successSection2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--primary-deep);color:var(--pure-white);text-align:center}.successInner2{max-width:720px;margin:0 auto}.successInner2 h2{margin:0 0 20px;color:var(--pure-white);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em}.successInner2 p{margin:0 0 8px;color:rgba(255,255,255,.68);font-size:1.02rem;line-height:1.65}.successActions2{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:28px}.successActions2 .idleCash2CompareLink{color:var(--pure-white)}.audienceSection2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white);color:var(--primary-deep)}.audienceInner2{display:flex;align-items:center;gap:clamp(32px,5vw,72px);max-width:1320px;margin:0 auto}.audienceGrid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:48px 40px;gap:48px 40px;flex:1 1 520px;min-width:0}.audienceCard2{padding:0}.audienceIcon2{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:18px}.audienceIcon2 svg{width:32px;height:32px;fill:none;stroke:var(--primary-deep);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.audienceCard2 h3{margin:0 0 12px;color:var(--primary-deep);font-size:1.5rem}.audienceCard2 p{margin:0 0 18px;color:var(--muted);font-size:.96rem;line-height:1.6}.audienceCard2 .idleCash2CompareLink{color:var(--primary-deep)}.audienceMedia2{flex:1 1 380px;min-width:0}.audienceImage2{width:100%;height:auto;border-radius:var(--radius-lg);object-fit:cover}.homeWhyFundEq2{padding:clamp(78px,10vw,138px) clamp(24px,6vw,96px);color:var(--primary-deep);background:#f7f5f0}.homeWhyFundEqInner2{max-width:1280px;margin:0 auto}.homeWhyFundEqIntro2{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.76fr);align-items:start;grid-gap:clamp(52px,9vw,140px);gap:clamp(52px,9vw,140px);margin-bottom:clamp(54px,7vw,88px)}.homeWhyFundEqEyebrow2{margin:0 0 18px;color:#895a37;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.homeWhyFundEqIntro2 h2{max-width:740px;margin:0;color:var(--primary-deep);font-size:clamp(2.25rem,4.2vw,4rem);line-height:1.04;letter-spacing:-.04em}.homeWhyFundEqCopy2{margin-top:clamp(24px,3vw,34px);max-width:560px}.homeWhyFundEqCopy2 p{margin:0;color:#59666a;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.homeWhyFundEqSummary2{padding-top:35px;border-top:1px solid rgba(25,35,50,.16)}.homeWhyFundEqSummary2 p{margin:0 0 16px;color:#59666a;font-size:1rem;line-height:1.68}.homeWhyFundEqSummary2 p:nth-child(2){color:var(--primary-deep);font-weight:600}.homeWhyFundEqGrid2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(25,35,50,.15);border-bottom:1px solid rgba(25,35,50,.15)}.homeWhyFundEqGrid2 article{min-width:0;min-height:300px;padding:30px clamp(22px,2.6vw,34px) 34px;border-right:1px solid rgba(25,35,50,.15)}.homeWhyFundEqGrid2 article:first-child{padding-left:0}.homeWhyFundEqGrid2 article:last-child{padding-right:0;border-right:0}.homeWhyFundEqCardTop2{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:62px}.homeWhyFundEqIcon2{display:grid;width:48px;height:48px;place-items:center;color:var(--primary);border:1px solid rgba(168,138,82,.42);border-radius:50%;background:rgba(255,255,255,.48)}.homeWhyFundEqIcon2 svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.homeWhyFundEqNumber2{color:#59666a;font-size:.68rem;font-weight:700;letter-spacing:.12em}.homeWhyFundEqGrid2 h3{margin:0 0 14px;color:var(--primary-deep);font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.25}.homeWhyFundEqGrid2 article>p{margin:0;color:#59666a;font-size:.91rem;line-height:1.62}.homeWhyFundEqLink2{display:inline-flex;align-items:center;gap:12px;margin-top:36px;padding-bottom:5px;color:var(--primary-deep);border-bottom:1px solid var(--primary);font-size:.92rem;font-weight:650}.homeWhyFundEqLink2 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.homeWhyFundEqLink2:hover svg{transform:translateX(3px)}.homeCashThinking2{padding:clamp(78px,9vw,124px) clamp(24px,6vw,96px);color:var(--pure-white);background:var(--primary);overflow:hidden}.homeCashThinkingInner2{max-width:1280px;margin:0 auto}.homeCashThinkingLayout2{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(480px,1fr);align-items:start;grid-gap:clamp(52px,9vw,140px);gap:clamp(52px,9vw,140px)}.homeCashThinkingIntro2{position:relative}.homeCashThinkingEyebrow2{margin:0 0 18px;color:rgba(255,255,255,.72);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.homeCashThinkingIntro2 h2{max-width:600px;margin:0;color:var(--pure-white);font-size:clamp(2.55rem,4.4vw,4.3rem);line-height:1.04;letter-spacing:-.04em}.homeCashThinkingCopy2{max-width:570px;margin-top:34px;padding-top:28px;border-top:1px solid rgba(255,255,255,.34)}.homeCashThinkingCopy2 p{margin:0 0 16px;color:rgba(255,255,255,.82);font-size:1rem;line-height:1.68}.homeCashThinkingCopy2 p:last-child{color:var(--pure-white);font-weight:600}.homeCashThinkingFlow2{display:grid;grid-gap:0;gap:0}.homeCashThinkingFlow2 article{display:grid;grid-template-columns:76px 1fr;grid-gap:clamp(24px,3vw,42px);gap:clamp(24px,3vw,42px);min-width:0;min-height:154px;padding:0 0 28px}.homeCashThinkingMarker2{position:relative;display:grid;justify-items:center}.homeCashThinkingFlow2 article:not(:last-child) .homeCashThinkingMarker2:after{content:"";width:1px;min-height:62px;margin-top:20px;background:rgba(255,255,255,.58)}.homeCashThinkingMarker2>span{display:grid;width:58px;height:58px;place-items:center;color:var(--pure-white)}.homeCashThinkingMarker2 svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.homeCashThinkingFlow2 h3{margin:3px 0 12px;color:var(--pure-white);font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.25}.homeCashThinkingFlow2 article>div:last-child>p{max-width:520px;margin:0;color:rgba(255,255,255,.82);font-size:1rem;line-height:1.62}.homeCashThinkingFooter2{margin-top:8px;padding-top:28px;border-top:1px solid rgba(255,255,255,.34)}.homeCashThinkingFooter2 p{max-width:520px;margin:0;color:rgba(255,255,255,.82);font-size:1rem;line-height:1.68}.homeCashThinkingLink2{display:inline-flex;align-items:center;gap:12px;min-height:48px;margin-top:16px;padding:0 22px;color:var(--primary-deep);border:1px solid var(--pure-white);border-radius:999px;background:var(--pure-white);font-size:.92rem;font-weight:650;transition:border-color .18s ease,background .18s ease}.homeCashThinkingLink2 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.homeCashThinkingLink2:hover svg{transform:translateX(3px)}.homeCashThinkingLink2:hover{color:var(--primary);border-color:rgba(255,255,255,.86);background:rgba(255,255,255,.86)}.allocationChallenge2,.fundOptionsComparison2,.homeDistribution2,.homeDueDiligence2,.homeGovernance2,.reasonsToLook2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px)}.allocationChallengeInner2,.fundOptionsComparisonInner2,.homeDistributionInner2,.homeDueDiligenceInner2,.homeGovernanceInner2,.reasonsToLookInner2{max-width:1280px;margin:0 auto}.allocationChallenge2{background:#ffffff}.allocationChallengeInner2{display:grid;grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);align-items:center;grid-gap:clamp(52px,8vw,128px);gap:clamp(52px,8vw,128px)}.allocationChart2{margin:0}.allocationChart2 img{display:block;width:100%;height:auto}.allocationChallengeCopy2 h2,.fundOptionsComparisonHeader2 h2,.homeDistributionCopy2 h2,.homeDueDiligence2 header h2,.homeGovernanceCopy2 h2,.reasonsToLookHeader2 h2{margin:0 0 18px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.allocationChallengeCopy2 p,.fundOptionsComparisonHeader2 p,.homeDistributionCopy2 p,.homeDueDiligence2 header p,.homeGovernanceCopy2 p,.reasonsToLookHeader2 p{margin:0 0 16px;color:var(--muted);font-size:1rem;line-height:1.6}.allocationPositioning2{position:relative;min-height:350px;padding:64px clamp(20px,4vw,36px) 48px;border:1px solid rgba(25,35,50,.1);border-radius:26px;background:radial-gradient(circle at 50% 40%,rgba(201,173,120,.16),transparent 34%),#f7f5f0}.allocationAxisLabels2{display:flex;justify-content:space-between;gap:20px;margin-bottom:86px;color:var(--muted);font-size:.74rem;font-weight:600}.allocationAxis2{position:relative;height:2px;background:linear-gradient(90deg,rgba(25,35,50,.18),var(--primary),rgba(25,35,50,.18))}.allocationAxis2:after{content:"";position:absolute;top:50%;right:-1px;width:9px;height:9px;border-top:2px solid var(--primary);border-right:2px solid var(--primary);transform:translateY(-50%) rotate(45deg)}.allocationPositions2{position:relative;height:112px}.allocationPosition2{position:absolute;top:-9px;width:150px;text-align:center;transform:translateX(-50%)}.allocationPosition2 i{display:block;width:16px;height:16px;margin:0 auto 20px;border:4px solid #f7f5f0;border-radius:999px;background:var(--muted);box-shadow:0 0 0 1px rgba(25,35,50,.15)}.allocationPosition2 span{color:var(--primary-deep);font-size:.86rem;line-height:1.35}.allocationPositionFeatured2 i{width:24px;height:24px;margin-top:-4px;margin-bottom:16px;background:var(--primary)}.allocationPositionFeatured2 span{font-weight:700}.fundOptionsComparison2{background:#f7f5f0}.fundOptionsComparisonHeader2,.homeDueDiligence2 header,.reasonsToLookHeader2{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,.88fr);align-items:start;grid-gap:clamp(44px,8vw,120px);gap:clamp(44px,8vw,120px);margin-bottom:clamp(44px,6vw,72px)}.fundOptionCards2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.fundOptionCards2 article{position:relative;display:flex;min-width:0;flex-direction:column;padding:clamp(24px,3vw,34px) clamp(24px,3vw,34px) calc(clamp(24px, 3vw, 34px) + 34px);border:1px solid rgba(25,35,50,.1);border-radius:22px;background:#ffffff;box-shadow:0 16px 40px rgba(25,35,50,.05);overflow:hidden}.fundOptionCardFooter2{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-rows:24px 7px}.fundOptionCardFooter2 span{display:block}.fundOptionCards2 article:first-child .fundOptionCardFooter2 span:first-child,.fundOptionCards2 article:nth-child(3) .fundOptionCardFooter2 span:first-child{background:#1d2534}.fundOptionCards2 article:first-child .fundOptionCardFooter2 span:last-child{background:#a88958}.fundOptionCards2 article:nth-child(2) .fundOptionCardFooter2 span:first-child{background:#aa8c5c}.fundOptionCards2 article:nth-child(2) .fundOptionCardFooter2 span:last-child,.fundOptionCards2 article:nth-child(3) .fundOptionCardFooter2 span:last-child{background:#d8aa78}.fundOptionCards2 article>img{width:min(100%,270px);height:clamp(70px,6vw,86px);margin-bottom:32px;object-fit:contain;object-position:left center}.fundOptionAccess2{display:block;margin-bottom:28px;color:var(--primary-deep);font-family:var(--font-heading);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:600}.fundOptionCards2 dl{display:grid;grid-gap:0;gap:0;margin:0 0 28px}.fundOptionCards2 dl>div{padding:15px 0;border-top:1px solid rgba(25,35,50,.1)}.fundOptionCards2 dt{margin-bottom:5px;color:var(--muted);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.fundOptionCards2 dd{margin:0;color:var(--primary-deep);font-size:.94rem;line-height:1.45}.fundOptionCards2 article>a,.homeDistributionCopy2>a,.homeDocumentTiles2 a,.homeGovernanceCopy2>a{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;padding-bottom:4px;color:var(--primary-deep);font-size:.9rem;font-weight:600;border-bottom:1px solid var(--primary)}.fundOptionsDisclosure2{max-width:900px;margin:28px 0 0;color:var(--muted);font-size:.78rem;line-height:1.55}.reasonsToLook2{color:#ffffff;background:var(--primary-deep)}.reasonsToLookHeader2 h2{color:#ffffff}.reasonsToLookHeader2 p{color:rgba(255,255,255,.7)}.reasonsToLookGrid2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.reasonsToLookGrid2 article{min-height:250px;padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.05)}.reasonsToLookGrid2 article>span{display:block;margin-bottom:62px;color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.1em}.reasonsToLookGrid2 .credibilityIcon2{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(201,173,120,.5);border-radius:50%}.credibilityIcon2 svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.reasonsToLookGrid2 h3{margin:0 0 12px;color:#ffffff;font-size:1.15rem;line-height:1.25}.reasonsToLookGrid2 article p{margin:0;color:rgba(255,255,255,.64);font-size:.92rem;line-height:1.6}.spotlightCard2{--spotlight-x:50%;--spotlight-y:50%;--spotlight-color:rgba(255,255,255,0.08);position:relative;isolation:isolate}.spotlightCard2:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--spotlight-x) var(--spotlight-y),var(--spotlight-color),transparent 78%);opacity:0;transition:opacity .26s ease-out;pointer-events:none}.spotlightCard2:focus-within:before,.spotlightCard2:hover:before{opacity:1;transition-duration:.62s}.homeGovernance2{background:#ffffff}.homeGovernanceInner2{display:grid;grid-template-columns:minmax(0,.72fr) minmax(520px,1.28fr);align-items:center;grid-gap:clamp(52px,8vw,120px);gap:clamp(52px,8vw,120px)}.homeGovernanceCopy2>p:nth-of-type(2){color:var(--primary-deep);font-weight:600}.homeGovernanceCopy2>a{margin-top:18px}.homeGovernanceDiagram2{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.homeGovernanceDiagram2:before{content:"";position:absolute;top:48px;right:12%;left:12%;height:1px;background:rgba(168,138,82,.42)}.homeGovernanceDiagram2 article{position:relative;z-index:1;min-height:220px;padding:30px 22px;border:1px solid rgba(25,35,50,.1);border-radius:18px;background:#f7f5f0}.homeGovernanceDiagram2 article>span{display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:58px;color:#ffffff;border-radius:999px;background:var(--primary);font-size:.66rem;font-weight:700}.homeGovernanceDiagram2 h3{margin:0 0 8px;color:var(--primary-deep);font-size:1.08rem;line-height:1.25}.homeGovernanceDiagram2 article p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.5}.homeDueDiligence2{scroll-margin-top:96px;background:#f7f5f0}.homeDocumentTiles2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.homeDocumentTiles2 article{display:flex;min-height:250px;flex-direction:column;padding:26px;border:1px solid rgba(25,35,50,.1);border-radius:18px;background:#ffffff}.homeDocumentTiles2 article>span{margin-bottom:52px;color:var(--primary);font-size:.68rem;font-weight:700;letter-spacing:.1em}.homeDocumentTiles2 h3{margin:0 0 10px;color:var(--primary-deep);font-size:1.08rem;line-height:1.25}.homeDocumentTiles2 article>p{margin:0 0 24px;color:var(--muted);font-size:.9rem;line-height:1.55}.homeDistribution2{background:#ffffff}.homeDistributionInner2{display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,.82fr);align-items:center;grid-gap:clamp(48px,8vw,120px);gap:clamp(48px,8vw,120px)}.homeDistributionPortraits2{display:flex;align-items:flex-end;gap:16px;min-height:480px}.homeDistributionPortraits2>div{position:relative;flex:1 1;height:420px;overflow:hidden;border-radius:20px 20px 4px 4px;background:linear-gradient(145deg,#d8c59e,#9b7b46)}.homeDistributionPortraits2>div:nth-child(2){align-self:flex-start}.homeDistributionPortraits2 img{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:saturate(.82) contrast(1.02)}.homeDistributionCopy2>a{margin-top:18px}@media (max-width:1000px){.homeCashThinkingLayout2{grid-template-columns:1fr;gap:62px}.homeCashThinkingIntro2{position:static}.homeCashThinkingRight2{max-width:720px}.homeWhyFundEqIntro2{grid-template-columns:1fr;gap:32px}.homeWhyFundEqSummary2{max-width:720px;padding-top:28px}.homeWhyFundEqGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.homeWhyFundEqGrid2 article,.homeWhyFundEqGrid2 article:first-child,.homeWhyFundEqGrid2 article:last-child{padding:30px}.homeWhyFundEqGrid2 article:nth-child(2n){border-right:0}.homeWhyFundEqGrid2 article:nth-child(-n+2){border-bottom:1px solid rgba(25,35,50,.15)}.allocationChallengeInner2,.homeDistributionInner2,.homeGovernanceInner2{grid-template-columns:1fr}.fundOptionsComparisonHeader2,.homeDueDiligence2 header,.reasonsToLookHeader2{grid-template-columns:1fr;gap:12px}.homeDocumentTiles2,.reasonsToLookGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.homeDistributionPortraits2{max-width:720px}}@media (max-width:760px){.homeCashThinkingFlow2 article{grid-template-columns:56px 1fr;column-gap:20px;min-height:0;padding:0 0 30px}.homeCashThinkingMarker2>span{width:48px;height:48px}.homeCashThinkingMarker2 svg{width:32px;height:32px}.homeCashThinkingFlow2 article:not(:last-child) .homeCashThinkingMarker2:after{min-height:58px;margin-top:16px}.homeCashThinkingFlow2 h3{margin-top:0}.homeWhyFundEqGrid2{grid-template-columns:1fr}.homeWhyFundEqGrid2 article,.homeWhyFundEqGrid2 article:first-child,.homeWhyFundEqGrid2 article:last-child{min-height:0;padding:28px 0 30px;border-right:0;border-bottom:1px solid rgba(25,35,50,.15)}.homeWhyFundEqGrid2 article:last-child{border-bottom:0}.homeWhyFundEqCardTop2{margin-bottom:34px}.fundOptionCards2,.homeGovernanceDiagram2{grid-template-columns:1fr}.homeGovernanceDiagram2:before{display:none}.homeGovernanceDiagram2 article{min-height:0}.homeGovernanceDiagram2 article>span{margin-bottom:28px}}@media (max-width:1000px){.allocationPositioning2{min-height:0;padding:clamp(28px,6vw,40px)}.allocationAxisLabels2{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:20px;padding-left:34px}.allocationAxisLabels2 span:last-child{display:none}.allocationTrack2{display:grid;grid-template-columns:auto 1fr;grid-column-gap:20px;column-gap:20px}.allocationTrack2:after{content:"Longer investment horizon";grid-column:1/-1;margin-top:20px;padding-left:34px;color:var(--muted);font-size:.74rem;font-weight:600}.allocationAxis2{width:2px;height:auto;background:linear-gradient(180deg,rgba(25,35,50,.18),var(--primary),rgba(25,35,50,.18));margin-left:7px}.allocationAxis2:after{top:auto;bottom:-1px;left:50%;right:auto;border-top:none;border-right:none;border-bottom:2px solid var(--primary);border-left:2px solid var(--primary);transform:translateX(-50%) rotate(-45deg)}.allocationPositions2{height:auto;display:flex;flex-direction:column;gap:22px}.allocationPosition2{position:static;width:auto;top:auto;left:auto!important;text-align:left;transform:none;display:flex;align-items:center;gap:14px}.allocationPosition2 i{margin:0;flex-shrink:0}.allocationPositionFeatured2 i{margin:0}.allocationPosition2 span{font-size:.9rem}}@media (max-width:580px){.homeDocumentTiles2,.reasonsToLookGrid2{grid-template-columns:1fr}.homeDocumentTiles2 article,.reasonsToLookGrid2 article{min-height:0}.homeDocumentTiles2 article>span,.reasonsToLookGrid2 article>span{margin-bottom:36px}.homeDistributionPortraits2{min-height:380px}.homeDistributionPortraits2>div{height:340px}}.allocationChallenge2,.fundOptionsComparison2,.homeDistribution2,.homeDueDiligence2,.homeGovernance2,.reasonsToLook2{border-top:1px solid rgba(25,35,50,.08)}.fundOptionsComparison2{background:#ffffff}.fundOptionsComparisonHeader2{display:block;max-width:760px;margin-right:auto;margin-left:auto;text-align:center}.fundOptionCards2 article{border-radius:2px;background:#f7f5f0;box-shadow:none}.fundOptionsDisclosure2{margin-right:auto;margin-left:auto;text-align:center}.reasonsToLookInner2{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(560px,1.28fr);align-items:start;grid-gap:clamp(52px,8vw,120px);gap:clamp(52px,8vw,120px)}.reasonsToLookHeader2{display:block;max-width:430px;margin:0}.reasonsToLookGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18)}.reasonsToLookGrid2 article{min-height:260px;padding:clamp(24px,3vw,38px);border:0;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;background:transparent}.homeGovernance2{background:#f7f5f0}.homeGovernanceInner2{grid-template-columns:minmax(560px,1.3fr) minmax(280px,.7fr)}.homeGovernanceCopy2{order:2}.homeGovernanceDiagram2{order:1}.homeGovernanceDiagram2 article{border-radius:2px;background:#ffffff}.homeDueDiligence2{background:#ffffff}.homeDueDiligenceInner2{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(560px,1.35fr);align-items:start;grid-gap:clamp(52px,8vw,128px);gap:clamp(52px,8vw,128px)}.homeDueDiligence2 header{display:block;max-width:390px;margin:0}.homeDocumentTiles2{grid-template-columns:1fr;gap:0;border-top:1px solid rgba(25,35,50,.16)}.homeDocumentTiles2 article{display:grid;grid-template-columns:82px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-column-gap:24px;column-gap:24px;align-items:start;min-height:0;padding:25px 0;border:0;border-bottom:1px solid rgba(25,35,50,.16);border-radius:0}.homeDocumentTiles2 article>span{grid-row:1/3;margin:0;padding-top:3px}.homeDocumentTiles2 h3{grid-column:2;margin-bottom:6px}.homeDocumentTiles2 article>p{grid-column:2;margin:0}.homeDocumentTiles2 article>a{grid-column:3;grid-row:1/3;align-self:center;margin:0;white-space:nowrap}.homeDistribution2{background:#f7f5f0;text-align:center}.homeDistributionInner2{display:block;max-width:760px}.homeDistributionCopy2>a{display:inline-flex;align-self:auto;margin-top:22px;padding:13px 24px;color:#ffffff;border:0;border-radius:999px;background:var(--primary-deep)}@media (max-width:1000px){.homeDueDiligenceInner2,.homeGovernanceInner2,.reasonsToLookInner2{grid-template-columns:1fr}.homeGovernanceCopy2,.homeGovernanceDiagram2{order:0}.homeDueDiligence2 header,.reasonsToLookHeader2{max-width:620px}}@media (max-width:580px){.reasonsToLookGrid2{grid-template-columns:1fr}.homeDocumentTiles2 article{grid-template-columns:1fr;grid-template-rows:auto;gap:8px}.homeDocumentTiles2 article>a,.homeDocumentTiles2 article>p,.homeDocumentTiles2 article>span,.homeDocumentTiles2 h3{grid-column:1;grid-row:auto}.homeDocumentTiles2 article>a{justify-self:start;margin-top:10px}}@media (max-width:900px){.audienceInner2{flex-direction:column}.audienceGrid2{width:100%}}@media (max-width:560px){.audienceGrid2{grid-template-columns:1fr}}.finalCtaSection2{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white);text-align:center}.finalCtaInner2{max-width:640px;margin:0 auto}.finalCtaInner2 h2{margin:0 0 16px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em}.finalCtaInner2 p{margin:0 0 28px;color:var(--muted);font-size:1rem;line-height:1.6}.finalCtaActions2{justify-content:center;gap:20px}.aboutHero3,.finalCtaActions2{display:flex;align-items:center}.aboutHero3{min-height:100vh;min-height:100dvh;padding:clamp(64px,7vw,104px) clamp(24px,6vw,96px);background:var(--primary-deep);color:var(--pure-white)}.aboutHeroInner3{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:center;grid-gap:clamp(48px,7vw,112px);gap:clamp(48px,7vw,112px);width:100%;max-width:1280px;margin:0 auto}.aboutHeroCopy3{max-width:760px}.aboutHeroInner3 h1{max-width:760px;margin:0 0 28px;color:var(--pure-white);font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1;letter-spacing:0}.aboutHeroLead3{display:grid;grid-gap:16px;gap:16px;max-width:680px;margin:0;color:rgba(255,255,255,.72);font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6}.aboutHeroLead3 p{margin:0}.aboutHeroVisual3{position:relative;align-self:stretch;min-height:540px;overflow:hidden;border-radius:4px 4px 48% 4px;background:radial-gradient(circle at 52% 34%,rgba(255,255,255,.22),transparent 34%),linear-gradient(145deg,#c9ad78,#8f713f)}.aboutHeroVisual3:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 68%,rgba(25,35,50,.2))}.aboutHeroVisual3 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% center;filter:saturate(.82) contrast(1.04)}.heroHomeVisual2{width:100%}.heroHomeVisual2 img{object-position:58% 54%}@media (max-width:900px){.aboutHero3{min-height:100vh;min-height:100dvh;padding-top:var(--mobile-hero-clearance2)}.aboutHeroInner3{grid-template-columns:1fr;gap:48px}.aboutHeroVisual3{min-height:min(620px,105vw)}}@media (max-width:560px){.aboutHeroInner3 h1{font-size:clamp(2.35rem,12vw,3.4rem)}.aboutHeroVisual3{min-height:440px}}.aboutWhatWeDo3{padding:clamp(80px,10vw,144px) clamp(24px,6vw,96px);scroll-margin-top:96px;background:#f7f5f0}.aboutWhatWeDoInner3{display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;grid-gap:clamp(56px,8vw,128px);gap:clamp(56px,8vw,128px);max-width:1280px;margin:0 auto}.aboutWhatWeDoCopy3 h2{max-width:680px;margin:0 0 30px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutWhatWeDoBody3{display:grid;grid-gap:18px;gap:18px;max-width:660px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutWhatWeDoBody3 p{margin:0}.aboutManagerDiagram3{min-width:0;padding:clamp(32px,5vw,64px);border:1px solid rgba(25,35,50,.1);border-radius:32px;background:radial-gradient(circle at 50% 0,rgba(201,173,120,.18),transparent 36%),#ffffff;box-shadow:0 30px 70px rgba(25,35,50,.08)}.aboutManagerDiagram3,.aboutManagerNode3{display:flex;flex-direction:column;align-items:center}.aboutManagerNode3{justify-content:center;width:min(100%,310px);min-height:112px;padding:24px 28px;text-align:center;border:1px solid rgba(25,35,50,.12);border-radius:20px;background:#ffffff}.aboutManagerNodePrimary3 img{width:min(100%,168px);height:auto}.aboutManagerNodePrimary3 span{margin-top:12px;color:var(--primary);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.aboutManagerFundNode3{min-height:92px;color:#ffffff;border-color:var(--primary-deep);background:var(--primary-deep);box-shadow:0 16px 34px rgba(25,35,50,.16)}.aboutManagerFundNode3 span{max-width:220px;font-family:var(--font-heading);font-size:clamp(1.2rem,2vw,1.55rem);font-weight:600;line-height:1.1}.aboutManagerConnector3{display:flex;flex-direction:column;align-items:center;height:58px}.aboutManagerConnector3 span{width:1px;height:38px;background:rgba(25,35,50,.28)}.aboutManagerConnector3 svg{width:14px;height:14px;margin-top:-2px;fill:none;stroke:var(--primary);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aboutManagerBranches3{position:relative;width:67%;height:58px}.aboutManagerBranchStem3{position:absolute;top:0;left:50%;width:1px;height:30px;background:rgba(25,35,50,.24)}.aboutManagerBranchLine3{position:absolute;top:29px;right:0;left:0;height:30px;border-top:1px solid rgba(25,35,50,.24);border-right:1px solid rgba(25,35,50,.24);border-left:1px solid rgba(25,35,50,.24);border-radius:12px 12px 0 0}.aboutManagerOptions3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%}.aboutManagerOption3{display:flex;align-items:center;justify-content:center;min-width:0;min-height:92px;padding:18px 12px;border:1px solid rgba(25,35,50,.1);border-radius:16px;background:#ffffff}.aboutManagerOption3 img{width:100%;max-width:152px;height:50px;object-fit:contain}@media (max-width:1000px){.aboutWhatWeDoInner3{grid-template-columns:1fr}.aboutManagerDiagram3{width:100%;max-width:720px;margin:0 auto}}@media (max-width:560px){.aboutManagerDiagram3{padding:28px 16px;border-radius:22px}.aboutManagerBranches3{width:68%}.aboutManagerOptions3{gap:7px}.aboutManagerOption3{min-height:76px;padding:12px 7px;border-radius:12px}.aboutManagerOption3 img{height:42px}}.aboutGuides3{padding:clamp(84px,10vw,148px) clamp(24px,6vw,96px);scroll-margin-top:96px;background:#ffffff}.aboutGuidesInner3{max-width:1280px;margin:0 auto}.aboutGuidesHeader3{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);grid-gap:24px clamp(48px,8vw,128px);gap:24px clamp(48px,8vw,128px);align-items:end;margin-bottom:clamp(56px,7vw,88px)}.aboutGuidesHeader3>.eyebrow2{grid-column:1/-1;margin-bottom:0}.aboutGuidesHeader3 h2{max-width:760px;margin:0;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutGuidesIntro3{display:grid;grid-gap:16px;gap:16px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutGuidesIntro3 p{margin:0}.aboutGuidesGrid3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(20px,2.5vw,36px);gap:clamp(20px,2.5vw,36px);margin:0 0 clamp(72px,9vw,120px);padding:0;list-style:none}.aboutGuidesGrid3 li{min-height:300px;padding:24px 0 0;border-top:2px solid var(--accent)}.aboutGuidesNumber3{display:block;margin-bottom:clamp(56px,6vw,88px);color:var(--primary);font-size:.74rem;font-weight:700;letter-spacing:.12em}.aboutGuidesGrid3 h3{max-width:240px;margin:0 0 14px;color:var(--primary-deep);font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.15;letter-spacing:-.025em}.aboutGuidesGrid3 p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.65}.aboutGuidesExperience3{padding:clamp(36px,6vw,72px);overflow:hidden;color:#ffffff;border-radius:30px;background:radial-gradient(circle at 100% 0,rgba(201,173,120,.28),transparent 34%),var(--primary-deep)}.aboutGuidesExperienceLabel3{margin:0 0 32px;color:var(--accent);font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:0}.aboutGuidesExperienceBody3{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1fr);grid-gap:clamp(40px,8vw,120px);gap:clamp(40px,8vw,120px);align-items:start}.aboutGuidesExperienceBody3 h3{max-width:460px;margin:0;color:#ffffff;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutGuidesExperienceBody3>div{display:grid;grid-gap:18px;gap:18px}.aboutGuidesExperienceBody3 p{margin:0;color:rgba(255,255,255,.7);font-size:.98rem;line-height:1.7}@media (max-width:960px){.aboutGuidesExperienceBody3,.aboutGuidesHeader3{grid-template-columns:1fr}.aboutGuidesHeader3{align-items:start}.aboutGuidesIntro3{max-width:680px}.aboutGuidesGrid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px}.aboutGuidesGrid3 li{min-height:260px}.aboutGuidesNumber3{margin-bottom:48px}}@media (max-width:560px){.aboutGuidesGrid3{grid-template-columns:1fr;gap:40px}.aboutGuidesGrid3 li{min-height:0}.aboutGuidesNumber3{margin-bottom:34px}.aboutGuidesExperience3{border-radius:22px}}.aboutPeople3{padding:clamp(84px,10vw,148px) clamp(24px,6vw,96px);scroll-margin-top:96px;background:#f7f5f0}.aboutPeopleInner3{max-width:1280px;margin:0 auto}.aboutPeopleHeader3{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);grid-gap:24px clamp(48px,8vw,128px);gap:24px clamp(48px,8vw,128px);align-items:end;margin-bottom:clamp(56px,8vw,96px)}.aboutPeopleHeader3>.eyebrow2{grid-column:1/-1;margin-bottom:0}.aboutPeopleHeader3 h2{max-width:780px;margin:0;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutPeopleIntro3{display:grid;grid-gap:16px;gap:16px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutPeopleIntro3 p{margin:0}.aboutPeopleGrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(22px,3vw,40px);gap:clamp(22px,3vw,40px)}.aboutPersonCard3{min-width:0;overflow:hidden;border:1px solid rgba(25,35,50,.1);border-radius:24px;background:#ffffff;box-shadow:0 18px 46px rgba(25,35,50,.06)}.aboutPersonPhoto3{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:1/1;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.48),transparent 34%),linear-gradient(145deg,#d8c59e,#ac8d57)}.aboutPersonPhoto3:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 72%,rgba(25,35,50,.12))}.aboutPersonPhoto3 img{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:saturate(.84) contrast(1.02)}.aboutPersonPhoto3>span{align-self:center;color:rgba(255,255,255,.8);font-family:var(--font-heading);font-size:clamp(4rem,8vw,7rem);font-weight:500;line-height:1}.aboutPersonContent3{padding:clamp(24px,3vw,34px)}.aboutPersonContent3 h3{margin:0 0 5px;color:var(--primary-deep);font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15}.aboutPersonRole3{margin:0 0 20px;color:var(--primary);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.aboutPersonBio3,.aboutPersonMore3 p{color:var(--muted);font-size:.94rem;line-height:1.65}.aboutPersonBio3{margin:0}.aboutPersonMore3{margin-top:22px;padding-top:16px;border-top:1px solid rgba(25,35,50,.1)}.aboutPersonMore3 summary{position:relative;padding-right:24px;color:var(--primary-deep);font-size:.82rem;font-weight:700;cursor:pointer;list-style:none}.aboutPersonMore3 summary::-webkit-details-marker{display:none}.aboutPersonMore3 summary:after{content:"+";position:absolute;top:50%;right:0;color:var(--primary);font-size:1.1rem;font-weight:400;transform:translateY(-50%)}.aboutPersonMore3[open] summary:after{content:"−"}.aboutPersonMore3 p{margin:14px 0 0}@media (max-width:960px){.aboutPeopleHeader3{grid-template-columns:1fr;align-items:start}.aboutPeopleIntro3{max-width:680px}.aboutPeopleGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.aboutPeopleGrid3{grid-template-columns:1fr}.aboutPersonCard3{border-radius:20px}}.aboutFundHistory3{padding:clamp(84px,10vw,148px) clamp(24px,6vw,96px);scroll-margin-top:96px;background:#f7f7f4}.aboutFundHistoryInner3{max-width:1280px;margin:0 auto}.aboutFundHistoryHeader3{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.7fr);grid-gap:32px clamp(48px,8vw,128px);gap:32px clamp(48px,8vw,128px);align-items:center;padding-bottom:clamp(56px,7vw,88px);border-bottom:1px solid rgba(25,35,50,.12)}.aboutFundHistoryEyebrow3{margin:0 0 20px;color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.aboutFundHistoryHeader3 h2{max-width:780px;margin:0;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutFundHistoryCopy3{display:grid;grid-gap:16px;gap:16px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutFundHistoryCopy3 p{margin:0}.aboutFundService3{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);margin:clamp(40px,5vw,64px) 0;padding:clamp(32px,4vw,52px);border-radius:28px;color:#ffffff;background:radial-gradient(circle at 100% 0,rgba(201,173,120,.2),transparent 36%),var(--primary-deep)}.aboutFundServiceIntro3 span{display:block;margin-bottom:36px;color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.12em}.aboutFundService3 h3{max-width:360px;margin:0;color:#ffffff;font-family:var(--font-heading);font-size:clamp(1.55rem,2.3vw,2.15rem);line-height:1.15;letter-spacing:-.025em}.aboutFundService3 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 36px;gap:0 36px;margin:0;padding:0;list-style:none}.aboutFundService3 li{position:relative;display:flex;align-items:center;min-height:68px;padding:14px 8px 14px 28px;color:rgba(255,255,255,.76);border-top:1px solid rgba(255,255,255,.14);font-size:.95rem;line-height:1.5}.aboutFundService3 li:before{content:"";position:absolute;top:.55em;left:0;width:7px;height:7px;border-radius:50%;background:var(--accent)}.aboutFundTimelineWrap3{padding:clamp(32px,4vw,52px);border:1px solid rgba(25,35,50,.1);border-radius:28px;background:#ffffff}.aboutFundTimelineHeading3{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:clamp(40px,5vw,64px)}.aboutFundTimelineHeading3 p{margin:0;color:var(--primary-deep);font-family:var(--font-heading);font-size:clamp(1.35rem,2vw,1.8rem);font-weight:600;letter-spacing:-.02em}.aboutFundTimelineHeading3 span{color:var(--muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.aboutFundTimeline3{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none}.aboutFundTimeline3:before{content:"";position:absolute;top:27px;right:0;left:0;height:1px;background:rgba(25,35,50,.16)}.aboutFundTimeline3 li{position:relative;z-index:1}.aboutFundTimelineMarker3{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:32px;color:#ffffff;border:8px solid #ffffff;border-radius:999px;background:var(--primary);box-shadow:0 0 0 1px rgba(168,138,82,.3);font-size:.68rem;font-weight:700;letter-spacing:.08em}.aboutFundTimeline3 time{display:block;margin-bottom:14px;color:var(--primary-deep);font-family:var(--font-heading);font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:600;line-height:1.1;letter-spacing:-.025em}.aboutFundTimeline3 p{max-width:330px;margin:0;color:var(--muted);font-size:.96rem;line-height:1.65}.aboutFundTimeline3 h3{max-width:280px;margin:0 0 10px;color:var(--primary-deep);font-size:1rem;line-height:1.35}.aboutFundHistoryDisclaimer3{max-width:1040px;margin:clamp(64px,8vw,104px) 0 0;padding-top:24px;color:var(--muted);border-top:1px solid rgba(25,35,50,.12);font-size:.78rem;font-style:italic;line-height:1.6}@media (max-width:900px){.aboutFundHistoryHeader3{grid-template-columns:1fr;align-items:start}.aboutFundHistoryCopy3{max-width:680px}.aboutFundService3{grid-template-columns:1fr;gap:36px}.aboutFundServiceIntro3 span{margin-bottom:18px}.aboutFundTimeline3{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.aboutFundTimeline3:before{display:none}}@media (max-width:680px){.aboutFundService3 ul{grid-template-columns:1fr}.aboutFundTimelineWrap3{padding:28px 24px 36px}.aboutFundTimelineHeading3{align-items:flex-start;flex-direction:column;gap:8px}.aboutFundTimeline3{grid-template-columns:1fr;gap:52px;padding-left:82px}.aboutFundTimeline3:before{display:block;top:0;bottom:0;left:27px;width:1px;height:auto}.aboutFundTimelineMarker3{position:absolute;top:-8px;left:-82px;margin:0}}.aboutClearRoles3{padding:clamp(84px,10vw,148px) clamp(24px,6vw,96px);scroll-margin-top:96px;color:#ffffff;background:radial-gradient(circle at 100% 0,rgba(201,173,120,.18),transparent 30%),var(--primary-deep)}.aboutClearRolesInner3{display:grid;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:center;grid-gap:clamp(60px,8vw,132px);gap:clamp(60px,8vw,132px);max-width:1280px;margin:0 auto}.aboutClearRolesHeader3 h2{max-width:620px;margin:0 0 28px;color:#ffffff;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutClearRolesCopy3{display:grid;grid-gap:16px;gap:16px;color:rgba(255,255,255,.7);font-size:1rem;line-height:1.6}.aboutClearRolesCopy3 p{margin:0}.aboutClearRolesLink3{display:inline-flex;align-items:center;gap:10px;margin-top:34px;padding-bottom:5px;color:#ffffff;font-weight:700;border-bottom:1px solid rgba(255,255,255,.45)}.aboutClearRolesLink3 svg{width:15px;height:15px;fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.aboutClearRolesLink3:hover svg{transform:translateX(4px)}.aboutRolesDiagram3{position:relative;min-height:600px;padding:32px 0}.aboutRolesDiagram3:after,.aboutRolesDiagram3:before{content:"";position:absolute;z-index:0;background:rgba(201,173,120,.28)}.aboutRolesDiagram3:before{top:50%;right:18%;left:18%;height:1px}.aboutRolesDiagram3:after{top:18%;bottom:18%;left:50%;width:1px}.aboutRolesDiagramCenter3{position:absolute;top:50%;left:50%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:176px;height:176px;padding:24px;text-align:center;color:var(--primary-deep);border:12px solid var(--primary-deep);border-radius:999px;background:var(--accent);box-shadow:0 0 0 1px rgba(201,173,120,.45),0 18px 42px rgba(0,0,0,.2);transform:translate(-50%,-50%)}.aboutRolesDiagramCenter3 span{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.aboutRolesDiagramCenter3 strong{margin-top:5px;font-family:var(--font-heading);font-size:1.45rem;line-height:1.02}.aboutRolesDiagramGrid3{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between;grid-gap:170px clamp(72px,7vw,112px);gap:170px clamp(72px,7vw,112px);min-height:536px}.aboutRolesDiagramGrid3 article{min-height:150px;padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.aboutRolesDiagramGrid3 article>span{display:block;margin-bottom:28px;color:var(--accent);font-size:.68rem;font-weight:700;letter-spacing:.12em}.aboutRolesDiagramGrid3 h3{margin:0 0 8px;color:#ffffff;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.2}.aboutRolesDiagramGrid3 p{margin:0;color:rgba(255,255,255,.62);font-size:.86rem;line-height:1.5}@media (max-width:1080px){.aboutClearRolesInner3{grid-template-columns:1fr}.aboutClearRolesHeader3{max-width:760px}.aboutRolesDiagram3{width:100%;max-width:760px;margin:0 auto}}@media (max-width:680px){.aboutRolesDiagram3{display:flex;min-height:0;flex-direction:column;gap:28px;padding:0}.aboutRolesDiagram3:after,.aboutRolesDiagram3:before{display:none}.aboutRolesDiagramCenter3{position:static;width:152px;height:152px;margin:0 auto;border-width:10px;transform:none}.aboutRolesDiagramGrid3{grid-template-columns:1fr;gap:12px;min-height:0}.aboutRolesDiagramGrid3 article{min-height:0}}.aboutFinalCta3{padding:clamp(84px,10vw,148px) clamp(24px,6vw,96px);background:radial-gradient(circle at 50% 0,rgba(201,173,120,.18),transparent 34%),#f7f5f0}.aboutFinalCtaInner3{max-width:980px;margin:0 auto;text-align:center}.aboutFinalCtaInner3 h2{max-width:720px;margin:0 auto 20px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em}.aboutFinalCtaLead3{max-width:680px;margin:0 auto clamp(40px,6vw,64px);color:var(--muted);font-size:1rem;line-height:1.6}.aboutFinalCtaPrimary3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.aboutFinalCtaPrimary3>a{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:8px 20px;gap:8px 20px;min-height:154px;padding:clamp(26px,4vw,40px);overflow:hidden;text-align:left;color:#ffffff;border-radius:22px;background:var(--primary-deep);transition:transform .2s ease,box-shadow .2s ease}.aboutFinalCtaPrimary3>a:nth-child(2){color:var(--primary-deep);background:var(--accent)}.aboutFinalCtaPrimary3>a:hover{color:#ffffff;box-shadow:0 20px 46px rgba(25,35,50,.16);transform:translateY(-4px)}.aboutFinalCtaPrimary3>a:nth-child(2):hover{color:var(--primary-deep)}.aboutFinalCtaPrimary3 small{grid-column:1/-1;align-self:start;color:inherit;opacity:.68;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.aboutFinalCtaPrimary3 span{align-self:end;font-family:var(--font-heading);font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600}.aboutFinalCtaPrimary3 svg{align-self:end;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.aboutFinalCtaPrimary3>a:hover svg{transform:translateX(4px)}.aboutFinalCtaSecondary3{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:30px}.aboutFinalCtaSecondary3 a{color:var(--primary-deep);font-size:.9rem;font-weight:400}.aboutFinalCtaSecondary3 a:hover{color:var(--primary)}.aboutFinalCtaSecondary3>span{width:4px;height:4px;border-radius:999px;background:var(--primary)}@media (max-width:640px){.aboutFinalCtaPrimary3{grid-template-columns:1fr}.aboutFinalCtaPrimary3>a{min-height:138px}.aboutFinalCtaSecondary3{flex-wrap:wrap}}.aboutProblem3{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white);text-align:center}.aboutProblemInner3{max-width:1120px;margin:0 auto}.aboutProblemInner3 h2{margin:0 0 12px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.02em}.aboutProblemLead3{max-width:620px;margin:0 auto 48px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutProblemGrid3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:stretch;text-align:left}.aboutProblemCard3{padding:clamp(28px,3vw,40px);border:1px solid var(--border);border-radius:26px;background:var(--surface)}.aboutProblemIcon3{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:20px;border-radius:999px;background:var(--pure-white)}.aboutProblemIcon3 svg{width:18px;height:18px;fill:none;stroke:var(--primary-deep);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aboutProblemCard3 h3{margin:0 0 12px;color:var(--primary-deep);font-size:1.3rem;line-height:1.3}.aboutProblemCard3 p{margin:0 0 22px;color:var(--muted);font-size:.96rem;line-height:1.6}.aboutProblemActions3{display:flex;align-items:center;gap:20px}.aboutProblemList3{display:flex;flex-direction:column;justify-content:center;gap:18px;margin:0;padding:0;list-style:none}.aboutProblemList3 li{padding-bottom:18px;color:var(--primary-deep);font-size:1.05rem;font-weight:600;border-bottom:1px solid var(--border)}.aboutProblemList3 li:last-child{border-bottom:0}@media (max-width:900px){.aboutProblemGrid3{grid-template-columns:1fr}}.aboutSolution3{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white);text-align:center}.aboutSolutionInner3{max-width:1120px;margin:0 auto}.aboutSolutionInner3 h2{max-width:620px;margin:0 auto 12px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em}.aboutSolutionLead3{max-width:620px;margin:0 auto 28px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutSolutionActions3{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:48px}.aboutSolutionBody3{display:flex;align-items:center;gap:clamp(32px,5vw,72px);text-align:left}.aboutSolutionMedia3{display:flex;flex:1 1 380px;align-items:center;justify-content:center;aspect-ratio:4/3;min-width:0;border-radius:var(--radius-lg);background:var(--surface)}.aboutSolutionMedia3 svg{width:20%;max-width:72px;height:auto;fill:none;stroke:rgba(25,35,50,.32);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.aboutSolutionList3{display:flex;flex:1 1 480px;flex-direction:column;gap:24px;min-width:0;margin:0;padding:0;list-style:none}.aboutSolutionList3 li{padding-bottom:22px;border-bottom:1px solid var(--border)}.aboutSolutionList3 li:last-child{border-bottom:0;padding-bottom:0}.aboutSolutionList3 h3{margin:0 0 8px;color:var(--primary-deep);font-size:1.15rem}.aboutSolutionList3 p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.55}@media (max-width:900px){.aboutSolutionBody3{flex-direction:column}}.aboutTrust3{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--primary-deep);color:var(--pure-white);text-align:center}.aboutTrustInner3{max-width:1120px;margin:0 auto}.aboutTrustInner3 h2{max-width:560px;margin:0 auto 12px;color:var(--pure-white);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em}.aboutTrustLead3{max-width:620px;margin:0 auto 48px;color:rgba(255,255,255,.68);font-size:1rem;line-height:1.6}.aboutTrustBody3{display:flex;align-items:center;gap:clamp(32px,5vw,72px);text-align:left}.aboutTrustList3{display:flex;flex:1 1 320px;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;list-style:none}.aboutTrustList3 li{padding-bottom:18px;color:var(--pure-white);font-size:1.05rem;font-weight:600;border-bottom:1px solid rgba(255,255,255,.16)}.aboutTrustList3 li:last-child{border-bottom:0}.aboutTrustCard3{flex:1 1 480px;min-width:0;padding:clamp(28px,3vw,40px);border:1px solid rgba(255,255,255,.14);border-radius:26px;background:rgba(255,255,255,.05)}.aboutTrustIcon3{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:20px;border-radius:999px;background:rgba(255,255,255,.1)}.aboutTrustIcon3 svg{width:20px;height:20px;fill:none;stroke:var(--pure-white);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aboutTrustCard3 h3{margin:0 0 12px;color:var(--pure-white);font-size:1.3rem;line-height:1.3}.aboutTrustCard3 p{margin:0 0 22px;color:rgba(255,255,255,.68);font-size:.96rem;line-height:1.6}.aboutTrustActions3{display:flex;align-items:center;gap:20px}.aboutTrustActions3 .idleCash2CompareLink,.aboutTrustActions3 .optionsCardExploreLink2{color:var(--pure-white)}@media (max-width:900px){.aboutTrustBody3{flex-direction:column}}.aboutContactCta3{padding:clamp(64px,9vw,120px) clamp(24px,6vw,96px);background:var(--pure-white);text-align:center}.aboutContactInner3{max-width:620px;margin:0 auto}.aboutContactInner3 h2{margin:0 0 16px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em}.aboutContactInner3 p{margin:0 0 28px;color:var(--muted);font-size:1rem;line-height:1.6}.aboutContactActions3{display:flex;align-items:center;justify-content:center;gap:20px}.contentSection2{padding:56px 0;border-top:1px solid var(--border);scroll-margin-top:96px}.aboutSection2{max-width:1120px;margin:0 auto;padding:104px 0 128px;border-top:0}.contentSection2 .aboutTitle2{max-width:720px;margin:0 auto 64px;font-size:clamp(2.5rem,4.25vw,4.25rem);font-weight:500;line-height:.98;letter-spacing:-.055em;text-align:center}.aboutHeroMedia2{width:100%;aspect-ratio:16/8.5;overflow:hidden;border-radius:var(--radius-md);background:var(--surface)}.aboutHeroMedia2 img,.aboutStoryMedia2 img{width:100%;height:100%;object-fit:cover}.aboutStory2{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);align-items:center;grid-gap:clamp(56px,9vw,136px);gap:clamp(56px,9vw,136px);margin-top:144px}.aboutStoryReverse2{grid-template-columns:minmax(280px,.82fr) minmax(0,1fr)}.aboutStoryReverse2 .aboutStoryMedia2{order:2}.aboutStoryReverse2 .aboutStoryCopy2{order:1}.aboutStoryMedia2{aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-md);background:var(--surface)}.aboutGraphic2{background:#f3f0e9}.aboutGraphic2 img{object-position:67% center}.contentSection2 .aboutStoryCopy2 p{max-width:440px;margin-bottom:0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.contentSection2 .aboutStoryCopy2 p+p{margin-top:24px}.contentSection2 p{max-width:760px;color:var(--primary-deep);font-size:1.05rem}.investmentSection2{max-width:1120px;margin:0 auto;padding:120px 0 136px;border-top:0}.contentSection2.investmentSection2 h2{margin:0 0 52px;font-size:clamp(2.5rem,4.25vw,4.25rem);font-weight:500;letter-spacing:-.05em;text-align:center}.investmentGrid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.investmentCard2{display:grid;place-items:center;min-height:280px;padding:38px;color:var(--primary-deep);font:inherit;scroll-margin-top:120px;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:radial-gradient(circle at 50% 0,rgba(201,173,120,.12),transparent 58%),#ffffff;box-shadow:0 10px 30px rgba(25,35,50,.05);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.investmentCard2:focus-visible,.investmentCard2:hover{transform:translateY(-4px);border-color:rgba(168,138,82,.48);box-shadow:0 18px 42px rgba(25,35,50,.1);outline:none}.investmentCardActive2{border-color:var(--primary);box-shadow:0 18px 42px rgba(168,138,82,.14)}.investmentCardLogo2{width:100%;max-width:260px;height:auto;object-fit:contain}.investmentModalBackdrop2{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px;background:rgba(13,20,30,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:investmentModalFade2 .18s ease both}.investmentModal2{position:relative;display:grid;grid-template-columns:minmax(220px,.85fr) minmax(280px,1.15fr);width:min(100%,820px);overflow:hidden;border-radius:22px;background:#ffffff;box-shadow:0 30px 90px rgba(0,0,0,.3);animation:investmentModalEnter2 .22s ease both}.investmentModalLogo2{width:100%;height:100%;min-height:360px;padding:48px;object-fit:contain;background:#f5f3ef}.investmentModalCopy2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:64px 52px 54px}.investmentModalCopy2 h3{margin:0;font-size:clamp(2rem,4vw,3.3rem);font-weight:500}.contentSection2 .investmentModalCopy2 p{margin:20px 0 30px;color:var(--muted);line-height:1.65}.investmentModalButton2{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;color:#ffffff!important;border-radius:999px;background:var(--primary-deep)}.investmentModalClose2{position:absolute;top:18px;right:18px;z-index:1;width:38px;height:38px;border:1px solid var(--border);border-radius:50%;background:#ffffff;cursor:pointer}.investmentModalClose2 span{position:absolute;top:18px;left:10px;width:16px;height:1.5px;background:var(--primary-deep);transform:rotate(45deg)}.investmentModalClose2 span:last-child{transform:rotate(-45deg)}@keyframes investmentModalFade2{0%{opacity:0}to{opacity:1}}@keyframes investmentModalEnter2{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.documentSection2{position:relative;max-width:1120px;margin:0 auto;padding:120px 0 136px;border-top:1px solid var(--border)}.documentHeading2{display:grid;grid-template-columns:minmax(0,.75fr) minmax(280px,1fr);align-items:end;grid-gap:64px;gap:64px;margin-bottom:56px}.contentSection2 .documentHeading2 h2{margin:0;font-size:clamp(3rem,5vw,4.75rem);font-weight:500;line-height:1;letter-spacing:-.05em}.contentSection2 .documentHeading2 p{max-width:520px;margin:0 0 5px;color:var(--muted);line-height:1.6}.documentSection2 .documentList2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:none;margin:0}.documentSection2 .documentList2 li{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;min-height:120px;padding:24px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(135deg,#ffffff,rgba(221,221,221,.3));box-shadow:0 8px 24px rgba(25,35,50,.045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.documentSection2 .documentList2 li:hover{transform:translateY(-3px);border-color:var(--primary);box-shadow:0 16px 34px rgba(25,35,50,.09)}.documentSection2 .documentList2 li:last-child{grid-column:1/-1}.documentIcon2{display:grid;place-items:center;width:52px;height:52px;color:var(--primary);border:1px solid rgba(168,138,82,.24);border-radius:14px;background:rgba(168,138,82,.1)}.documentIcon2 svg{width:25px;height:25px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.documentName2{font-size:1.02rem;font-weight:600;line-height:1.35}.documentStatus2{padding:7px 11px;font-size:.76rem;letter-spacing:.025em;white-space:nowrap;border:1px solid rgba(168,138,82,.25);border-radius:999px;background:rgba(168,138,82,.08)}.contentSection2 a,.documentStatus2{color:var(--primary);font-weight:700}.ctaSection2{margin:0 calc(50% - 50vw);padding:104px max(24px,calc((100vw - 1440px) / 2));background:#f5f3ef;color:#ffffff}.ctaInner2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1120px;min-height:460px;margin:0 auto;padding:72px clamp(28px,8vw,112px);overflow:hidden;border-radius:24px;background:radial-gradient(circle at 0 0,rgba(201,173,120,.22),transparent 38%),radial-gradient(circle at 100% 100%,rgba(168,138,82,.18),transparent 34%),var(--primary-deep);border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 70px rgba(25,35,50,.18);text-align:center}.ctaInner2:after,.ctaInner2:before{content:"";position:absolute;width:180px;height:180px;border:1px solid rgba(201,173,120,.24);border-radius:50%;pointer-events:none}.ctaInner2:before{top:-104px;right:-48px}.ctaInner2:after{bottom:-118px;left:-38px}.ctaLogo2{width:clamp(170px,18vw,230px);height:auto;margin-bottom:34px}.ctaLogo2,.ctaSection2 h2{position:relative;z-index:1}.ctaSection2 h2{max-width:850px;margin:0;color:#ffffff;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:500;line-height:1.12;letter-spacing:-.04em}.ctaActions2{display:flex;gap:18px 28px;flex-wrap:wrap}.ctaActions2,.ctaGhost2{align-items:center;justify-content:center}.ctaGhost2{display:inline-flex;min-height:56px;padding:0 32px;border:2px solid #ffffff;border-radius:999px;color:#ffffff;font-weight:800}.ctaGhost2:hover{background:rgba(255,255,255,.14)}.ctaText2{color:#ffffff;font-size:1.05rem;font-weight:800}.ctaText2:hover{text-decoration:underline;text-underline-offset:4px}.placeholderList2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:620px;margin:28px 0 0}.placeholderList2 div{padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:6px}.placeholderList2 dt{color:var(--primary);font-size:.9rem;font-weight:700}.placeholderList2 dd{margin:6px 0 0;font-size:1rem}.documentList2{display:grid;grid-gap:10px;gap:10px;max-width:760px;margin:28px 0 0}.documentList2 li{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid var(--border)}.documentList2 li span:last-child{flex:0 0 auto;color:var(--primary);font-weight:700}.contentSection2 address{color:var(--primary-deep);font-style:normal;font-size:1.05rem}.fundDocumentsHero{position:relative;display:flex;min-height:clamp(460px,58vh,620px);align-items:center;padding:clamp(88px,8vw,120px) clamp(24px,6vw,96px);overflow:hidden;isolation:isolate;background:var(--primary-deep)}.fundDocumentsHero:after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(90deg,rgba(25,35,50,.9),rgba(25,35,50,.62) 52%,rgba(25,35,50,.38)),linear-gradient(180deg,rgba(25,35,50,.16),rgba(25,35,50,.48))}.fundDocumentsHeroImage{z-index:0;object-fit:cover;object-position:center 45%;filter:saturate(.76) contrast(1.04)}.fundDocumentsHeroInner{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto}.fundDocumentsHero h1{max-width:1040px;margin:0 0 24px;color:#fff;font-size:clamp(2.8rem,6vw,5rem);line-height:.96;letter-spacing:-.055em}.fundDocumentsHero p{max-width:760px;margin:0;color:rgba(255,255,255,.78);font-size:clamp(1rem,1.45vw,1.24rem);line-height:1.55}.fundDocumentsEyebrow{margin-bottom:18px;color:#d8c3a0;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fundDocumentsLibrary{padding:clamp(80px,9vw,128px) clamp(24px,6vw,96px);background:#fff}.fundDocumentsLibraryInner{max-width:1240px;margin:0 auto}.fundDocumentsLibraryHeader{display:grid;grid-template-columns:minmax(0,.75fr) minmax(280px,1fr);align-items:end;grid-gap:64px;gap:64px;margin-bottom:48px}.fundDocumentsLibraryHeader h2{margin:0;color:var(--primary-deep);font-size:clamp(2.6rem,5vw,4.5rem);font-weight:500;line-height:1;letter-spacing:-.05em}.fundDocumentsLibraryHeader p{max-width:520px;margin:0 0 5px;color:var(--muted);line-height:1.6}.fundDocumentsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.fundDocumentCard{display:flex;flex-direction:column;min-height:310px;padding:30px;scroll-margin-top:120px;border:1px solid var(--border);border-radius:20px;background:linear-gradient(135deg,#ffffff,rgba(221,221,221,.25));box-shadow:0 8px 24px rgba(25,35,50,.045)}.fundDocumentCardTop{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:32px}.fundDocumentIcon{display:grid;place-items:center;width:52px;height:52px;color:var(--primary);border:1px solid rgba(168,138,82,.24);border-radius:14px;background:rgba(168,138,82,.1)}.fundDocumentIcon svg{width:25px;height:25px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fundDocumentStatus{padding:7px 11px;color:var(--muted);font-size:.74rem;font-weight:700;letter-spacing:.025em;white-space:nowrap;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.fundDocumentStatusAvailable{color:var(--primary);border-color:rgba(168,138,82,.25);background:rgba(168,138,82,.08)}.fundDocumentCard h3{margin:0 0 14px;color:var(--primary-deep);font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2}.fundDocumentCard p{margin:0 0 28px;color:var(--muted);line-height:1.65}.fundDocumentActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}.fundDocumentActions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;font-size:.9rem;font-weight:700;border-radius:999px;transition:color .18s ease,background .18s ease,border-color .18s ease}.fundDocumentView{color:#fff;border:1px solid var(--primary-deep);background:var(--primary-deep)}.fundDocumentView:hover{color:var(--primary-deep);background:transparent}.fundDocumentDownload{color:var(--primary-deep);border:1px solid var(--border);background:#fff}.fundDocumentDownload:hover{border-color:var(--primary)}@media (max-width:900px){.fundDocumentsLibraryHeader{grid-template-columns:1fr;gap:18px}}@media (max-width:640px){.fundDocumentsHero{min-height:clamp(380px,48vh,480px);padding:112px 24px 64px}.fundDocumentsHero h1{margin-bottom:20px;font-size:clamp(2.4rem,12vw,3.5rem)}.fundDocumentsLibrary{padding-top:72px;padding-bottom:88px}.fundDocumentsGrid{grid-template-columns:1fr}.fundDocumentCard{min-height:280px;padding:24px}}.footer2{position:relative;isolation:isolate;overflow:hidden;color:var(--pure-white);background:var(--primary-deep)}.footerGraphic2{z-index:-1;object-fit:cover;object-position:center;opacity:.06;pointer-events:none}.footerCta2{max-width:1440px;margin:0 auto;padding:clamp(56px,8vw,112px) clamp(24px,6vw,96px) clamp(40px,6vw,72px)}.footerCtaTop2{display:block}.footerCtaTop2 h2{max-width:640px;margin:0;color:var(--pure-white);font-size:clamp(2.4rem,4.5vw,3.6rem);line-height:1.08;letter-spacing:-.03em}.footerLinkColumns2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);margin-top:clamp(48px,6vw,76px)}.footerLinkColumn2{display:flex;flex-direction:column;gap:13px}.footerLinkColumn2 h3{margin:0 0 9px;color:var(--accent);font-family:inherit;font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.footerLinkColumn2 h3 a{color:inherit;font-size:inherit;font-weight:inherit}.footerLinkColumn2 a{color:var(--pure-white);font-weight:400;font-size:.95rem;line-height:1.35}.footerLinkColumn2 a:hover{color:var(--accent)}.footer2 .footerCtaLead2{max-width:560px;margin:clamp(40px,5vw,56px) 0 0;color:rgba(255,255,255,.82);font-size:1.05rem;line-height:1.5}.footerCtaActions2{display:flex;align-items:center;gap:16px;margin-top:32px}.footerInvestButton2{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;color:var(--pure-white);font-weight:600;border:1px solid var(--primary);border-radius:999px;background:var(--primary)}.footer2 .footerInvestButton2:focus-visible,.footer2 .footerInvestButton2:hover{color:var(--pure-white);background:var(--accent);border-color:var(--accent)}.footerLearnButton2{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;color:var(--pure-white);font-weight:600;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:transparent}.footerLearnButton2:hover{border-color:var(--pure-white);background:rgba(255,255,255,.1)}.footerBrandRow2{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto;padding:0 clamp(24px,6vw,96px) clamp(28px,4vw,44px)}.footerBrandRow2 .logoImage2{width:210px}.footerBottom2{padding:24px clamp(24px,6vw,96px) 40px}.footerBottomRow2{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto 24px}.footerCopyright2{margin:0;color:rgba(255,255,255,.85);font-size:.92rem}.footerDisclaimer2{max-width:1440px;margin:0 auto;color:rgba(255,255,255,.55);font-size:.82rem;line-height:1.65}@media (max-width:900px){.footerCtaTop2{flex-direction:column}.footerLinkColumns2{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px}.footerBottomRow2,.footerBrandRow2{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:560px){.footerLinkColumns2{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footerLinkColumn2{gap:11px}.footerCtaTop2 h2{font-size:clamp(2rem,9vw,2.4rem)}.footerCtaActions2{flex-direction:column;align-items:stretch;gap:12px}.footerInvestButton2,.footerLearnButton2{width:100%;white-space:nowrap}}@media (max-width:300px){.footerLinkColumns2{grid-template-columns:minmax(0,1fr)}}.comingSoon{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#ffffff;background-image:linear-gradient(rgba(15,23,35,.28),rgba(15,23,35,.38)),var(--coming-soon-bg,none);background-size:cover;background-position:50%;background-repeat:no-repeat}.loadingPage2{z-index:100}.brandLoader2,.loadingPage2{position:fixed;inset:0;display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:24px;background:radial-gradient(circle at 18% 12%,rgba(201,173,120,.14),transparent 32%),#ffffff}.brandLoader2{z-index:1000;opacity:1;transition:opacity .5s ease,visibility .5s ease}.brandLoaderExit2{visibility:hidden;opacity:0;pointer-events:none}.audienceGateOverlay2{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:24px;background:rgba(25,35,50,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;transition:opacity .22s ease}.audienceGateExit2{opacity:0;pointer-events:none}.audienceGateCard2{width:min(100%,680px);padding:clamp(36px,5vw,56px);background:#f7f5f0;border:1px solid rgba(25,35,50,.15);border-radius:var(--radius-lg);text-align:left;max-height:calc(100dvh - 48px);overflow-y:auto;overflow-x:hidden}.audienceGateEyebrow2{margin:0 0 14px;color:#895a37;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.audienceGateTitle2{max-width:480px;margin:0 0 20px;color:var(--primary-deep);font-size:clamp(1.5rem,3vw,2rem);line-height:1.14;letter-spacing:-.02em}.audienceGateBody2{max-width:480px;margin:0 0 32px;color:#59666a;font-size:1rem;line-height:1.68}.audienceGateOptions2{display:grid;grid-gap:0;gap:0;margin:0 0 28px;border-top:1px solid rgba(25,35,50,.15);border-bottom:1px solid rgba(25,35,50,.15);border-radius:var(--radius-md);overflow:hidden}@media (min-width:620px){.audienceGateOptions2{grid-template-columns:1fr 1fr}.audienceGateOption2:first-child{border-right:1px solid rgba(25,35,50,.15)}}.audienceGateOption2{display:flex;flex-direction:column;align-items:flex-start;padding:28px clamp(20px,2.6vw,30px) 30px;border:0;border-top:1px solid rgba(25,35,50,.15);background:transparent;text-align:left;text-decoration:none;cursor:pointer;font-family:inherit;transition:background .2s ease}.audienceGateOption2:first-child{border-top:0}@media (min-width:620px){.audienceGateOption2{border-top:0}}.audienceGateOption2:focus-visible,.audienceGateOption2:hover{background:var(--primary-deep)}.audienceGateOptionDirect2:focus-visible,.audienceGateOptionDirect2:hover{background:#4f1211}.audienceGateOptionIcon2{display:grid;width:48px;height:48px;place-items:center;margin-bottom:22px;color:var(--primary);border:1px solid rgba(168,138,82,.42);border-radius:50%;background:rgba(255,255,255,.6);transition:color .2s ease,border-color .2s ease,background .2s ease}.audienceGateOptionIcon2 svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.audienceGateOptionIntermediary2 .audienceGateOptionIcon2{color:var(--primary-deep);border-color:rgba(25,35,50,.3)}.audienceGateOption2:focus-visible .audienceGateOptionIcon2,.audienceGateOption2:hover .audienceGateOptionIcon2{color:var(--pure-white);border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.12)}.audienceGateOptionTitle2{display:block;margin:0 0 10px;color:var(--primary-deep);font-family:var(--font-heading);font-weight:600;font-size:1.05rem;line-height:1.25;transition:color .2s ease}.audienceGateOptionBody2{display:block;color:#59666a;font-size:.91rem;line-height:1.62;transition:color .2s ease}.audienceGateOption2:focus-visible .audienceGateOptionTitle2,.audienceGateOption2:hover .audienceGateOptionTitle2{color:var(--pure-white)}.audienceGateOption2:focus-visible .audienceGateOptionBody2,.audienceGateOption2:hover .audienceGateOptionBody2{color:rgba(255,255,255,.75)}.audienceGateActions2{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.audienceGatePrimary2{color:#ffffff;background:var(--primary-deep);border-color:var(--primary-deep)}.audienceGatePrimary2:hover{background:var(--primary);border-color:var(--primary)}.audienceGateContinue2{display:inline-flex;align-items:center;gap:10px;border:none;background:none;padding:0;color:var(--primary-deep);border-bottom:1px solid var(--primary);font-size:.92rem;font-weight:650;font-family:inherit;cursor:pointer}.audienceGateContinue2:hover{color:var(--primary)}.errorPage2{display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:24px;background:radial-gradient(circle at 12% 8%,rgba(201,173,120,.16),transparent 34%),radial-gradient(circle at 92% 92%,rgba(25,35,50,.08),transparent 30%),#f7f6f3}.errorCard2{width:min(100%,680px);padding:clamp(42px,8vw,80px);text-align:center;border:1px solid var(--border);border-radius:24px;background:rgba(255,255,255,.92);box-shadow:0 24px 70px rgba(25,35,50,.1)}.errorLogo2{width:clamp(150px,22vw,210px);height:auto;margin-bottom:42px}.errorCode2{margin:0 0 14px;color:var(--primary);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.errorCard2 h1{margin:0;color:var(--primary-deep);font-size:clamp(2.4rem,6vw,4.25rem);font-weight:500;letter-spacing:-.05em}.errorMessage2{max-width:440px;margin:20px auto 32px;color:var(--muted);font-size:1.05rem}.errorActions2{display:flex;flex-wrap:wrap;gap:14px 22px}.errorActions2,.errorButton2{align-items:center;justify-content:center}.errorButton2{display:inline-flex;min-height:50px;padding:0 24px;color:#ffffff;font-size:.95rem;font-weight:700;border:1px solid var(--primary-deep);border-radius:999px;background:var(--primary-deep);cursor:pointer}.errorButton2:hover{color:#ffffff;border-color:var(--primary);background:var(--primary)}.errorLink2{color:var(--primary-deep);font-weight:700}.errorLink2:hover{color:var(--primary)}.loadingContent2{display:grid;justify-items:center;grid-gap:30px;gap:30px;width:min(72vw,260px)}.loadingLogo2{width:100%;height:auto;animation:loadingLogoFade2 1.6s ease-in-out infinite}.loadingTrack2{width:96px;height:2px;overflow:hidden;border-radius:999px;background:rgba(25,35,50,.12)}.loadingTrack2 span{display:block;width:42%;height:100%;border-radius:inherit;background:var(--primary);animation:loadingTrackMove2 1.15s ease-in-out infinite}@keyframes loadingLogoFade2{0%,to{opacity:.72;transform:scale(.985)}50%{opacity:1;transform:scale(1)}}@keyframes loadingTrackMove2{0%{transform:translateX(-110%)}to{transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.brandLoader2{transition-duration:.15s}.loadingLogo2,.loadingTrack2 span{animation:none}.loadingTrack2 span{width:100%}}.comingSoonInner{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:40px 24px}.comingSoonLogo{width:160px;height:auto;margin-bottom:8px}.comingSoonHeading{margin:0;font-size:clamp(2.5rem,6vw,4rem);color:#ffffff;letter-spacing:-.01em;line-height:1.1;text-shadow:0 2px 12px rgba(15,23,35,.35)}.comingSoonText{margin:0;color:#ffffff;font-size:1rem;line-height:1.6;text-shadow:0 1px 8px rgba(15,23,35,.4)}.comingSoonEmail{margin-top:4px;font-size:.95rem;font-weight:600;color:var(--primary);text-decoration:none}.comingSoonEmail:hover{text-decoration:underline;text-underline-offset:3px}.passcodeForm{width:min(100%,440px);min-width:0;display:grid;margin-top:12px}.passcodeCard{padding:28px;text-align:left;border:1px solid var(--border);border-top:3px solid var(--primary);background:var(--pure-white);box-shadow:0 20px 60px rgba(25,35,50,.12)}.passcodeLabel{display:block;color:var(--primary-deep);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.passcodeHint{margin:6px 0 16px;color:var(--muted);font-size:.9rem;line-height:1.5}.passcodeControls{display:flex;gap:10px}.passcodeInput{min-width:0;flex:1 1;height:48px;padding:0 16px;color:var(--primary-deep);font-size:1rem;border:1px solid var(--border);border-radius:8px;background:var(--pure-white);outline:none}.passcodeField{position:relative;display:flex;flex:1 1;min-width:0}.passcodeField .passcodeInput{width:100%;padding-right:48px}.passcodeToggle{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:36px;height:36px;padding:0;color:var(--primary-deep);border:0;border-radius:6px;background:transparent;cursor:pointer;opacity:.7;transform:translateY(-50%)}.passcodeToggle:focus-visible,.passcodeToggle:hover{opacity:1;background:rgba(168,138,82,.1)}.passcodeToggle:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.passcodeInput:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(168,138,82,.14)}.passcodeButton{height:48px;padding:0 18px;color:var(--pure-white);font-size:.95rem;font-weight:700;border:0;border-radius:8px;background:var(--primary);cursor:pointer}.passcodeButton:hover{background:var(--primary-deep)}.passcodeError{margin:10px 0 0;color:#b42318;font-size:.85rem}.footerDisclaimer2 a{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media (max-width:900px){.hero2{padding-top:calc(var(--audience-banner-height, 0px) + 160px);padding-bottom:100px}.heroContent2{flex-direction:column;align-items:stretch}.heroCopy2,.heroMedia2{flex:1 1 auto}.heroImageFrame2{aspect-ratio:16/10;border-radius:20px 72px 20px 20px}.heroImageFrame2 img{object-position:54% 62%}.heroImageComposition2{padding:10px 0 10px 5%}.heroImageComposition2:before{right:-8px;left:calc(5% + 8px);border-radius:20px 72px 20px 20px}.headline2,.lead2{max-width:none}.ctaSection2{padding-top:80px;padding-bottom:72px}}@media (max-width:768px){.copyGrid2,.copyGrid3{grid-template-columns:1fr}.copySection2{padding:72px 22px}.copyPage2{padding-top:var(
      --nav-offset2,calc(var(--audience-banner-height, 0px) + 73px)
    )}.copyPageHero2{padding:72px 0 54px}.hero2{padding-top:calc(var(--audience-banner-height, 0px) + 150px);padding-bottom:90px}.headline2{font-size:clamp(3.2rem,12vw,5rem)}.lead2{font-size:clamp(.9rem,2.5vw,1.05rem)}.contentSection2{padding:44px 0}.aboutSection2{padding:80px 0 96px}.contentSection2 .aboutTitle2{margin-bottom:40px}.aboutStory2,.aboutStoryReverse2{grid-template-columns:1fr;gap:32px;margin-top:80px}.aboutStoryReverse2 .aboutStoryCopy2,.aboutStoryReverse2 .aboutStoryMedia2{order:0}.aboutStoryMedia2{aspect-ratio:4/3}.investmentSection2{padding:88px 0 96px}.investmentGrid2{grid-template-columns:1fr}.investmentCard2{min-height:220px}.investmentModal2{grid-template-columns:1fr;max-height:calc(100dvh - 48px);overflow-y:auto}.investmentModalLogo2{min-height:190px;max-height:230px;padding:36px 64px}.investmentModalCopy2{padding:42px 32px 38px}.documentSection2{padding:88px 0 96px}.documentHeading2{gap:18px;margin-bottom:40px}.documentHeading2,.documentSection2 .documentList2{grid-template-columns:1fr}.documentSection2 .documentList2 li:last-child{grid-column:auto}.documentList2 li{align-items:center}.footerMain2{grid-template-columns:1.4fr repeat(2,1fr);gap:48px 32px;padding-top:56px}.footerBrand2{grid-column:1/-1}.footerTop2{flex-direction:column;align-items:flex-start;gap:16px}.footerTop2 p{flex-direction:row;flex-wrap:wrap;gap:16px}.ctaSection2{margin-top:0;padding-top:88px;padding-bottom:88px}.ctaInner2{min-height:0;padding:72px 48px}.ctaSection2 h2{font-size:clamp(2.3rem,7vw,3.5rem)}}.mobileNavList2{display:flex;flex-direction:column;padding:6px 0}.mobileNavGroupHeading2,.mobileNavItem2{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;margin:0;padding:16px clamp(20px,6vw,28px);color:var(--primary-deep);font-family:var(--font-heading);font-size:1.05rem;font-weight:500;line-height:1.4;letter-spacing:-.015em;text-align:left;text-decoration:none;background:none;border:0;border-bottom:1px solid var(--border);border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .16s ease,background-color .16s ease}.mobileNavList2>.mobileNavItem2:last-child,.mobileNavList2>:last-child .mobileNavGroupHeading2:not([aria-expanded=true]){border-bottom:0}.mobileNavGroupHeading2:focus-visible,.mobileNavGroupHeading2:hover,.mobileNavItem2:focus-visible,.mobileNavItem2:hover{color:var(--primary);background:var(--surface)}.mobileNavGroup2{display:flex;flex-direction:column}.mobileNavChevron2{width:12px;height:8px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.mobileNavChevron2Open{transform:rotate(180deg)}.mobileNavGroupLinks2{display:grid;grid-template-rows:0fr;overflow:hidden;background:var(--surface);transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1)}.mobileNavGroupLinks2Open{grid-template-rows:1fr;border-bottom:1px solid var(--border)}.mobileNavList2>.mobileNavGroup2:last-child .mobileNavGroupLinks2Open{border-bottom:0}.mobileNavGroupLinksInner2{min-height:0;display:flex;flex-direction:column}.mobileNavChild2{display:flex;align-items:center;min-height:52px;padding:10px clamp(20px,6vw,28px) 10px clamp(32px,9vw,44px);color:var(--muted);font-family:var(--font-body);font-size:.92rem;font-weight:500;letter-spacing:0;text-decoration:none;transition:color .16s ease,background-color .16s ease}.mobileNavChild2:focus-visible,.mobileNavChild2:hover{color:var(--primary-deep);background:rgba(168,138,82,.1)}.mobileNavChild2 .navFundLogo2{width:auto;height:42px}.mobileNavChildOverview2{color:var(--primary-deep);font-weight:600}.mobileNavActions2{display:grid;grid-auto-flow:column;grid-gap:10px;gap:10px;padding:18px clamp(20px,6vw,28px) calc(20px + env(safe-area-inset-bottom))}.mobileNavLogin2,.mobileNavSignup2{display:flex;align-items:center;justify-content:center;height:48px;border-radius:999px;font-family:var(--font-body);font-size:.92rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.mobileNavLogin2{color:var(--primary-deep);border:1px solid var(--border)}.mobileNavLogin2:focus-visible,.mobileNavLogin2:hover{border-color:var(--primary);color:var(--primary)}.mobileNavSignup2{color:var(--pure-white);background:var(--primary-deep)}.mobileNavSignup2:focus-visible,.mobileNavSignup2:hover{background:var(--primary)}@media (max-width:1180px){.header2{gap:18px;--header-pad-x:24px}.navLinks2{gap:14px;font-size:.95rem}.navActions2{gap:10px}.loginLink2,.startButton2{padding:0 16px;font-size:.88rem}.header2:not([data-nav-fits=true]) .navActions2,.header2:not([data-nav-fits=true]) .navLinks2{display:none}.header2:not([data-nav-fits=true]){grid-template-columns:1fr auto}.header2:not([data-nav-fits=true]) .hamburger2{grid-column:2;display:flex}}.header2[data-nav-measuring=true]{grid-template-columns:1fr auto 1fr!important}.header2[data-nav-measuring=true] .navActions2,.header2[data-nav-measuring=true] .navLinks2{display:flex!important;visibility:hidden}.header2[data-nav-measuring=true] .hamburger2{display:none!important}@media (max-width:380px){.mobileNavActions2{grid-auto-flow:row}}@media (max-width:640px){.siteShell2{width:min(100% - 28px,1440px)}.header2{--header-pad-x:16px;--header-pad-y:16px}.header2 .logoImage2{width:156px}.hero2{padding-top:calc(var(--audience-banner-height, 0px) + 140px);padding-bottom:72px}.headline2{font-size:clamp(2.9rem,13vw,4rem)}.lead2{font-size:.92rem}.contentSection2{padding:36px 0}.aboutSection2{padding:64px 0 80px}.documentSection2,.investmentSection2{padding:72px 0 80px}.contentSection2.investmentSection2 h2{margin-bottom:36px;font-size:clamp(2.4rem,10vw,3.25rem)}.documentSection2 .documentList2 li{grid-template-columns:46px minmax(0,1fr);gap:14px;min-height:0;padding:20px}.documentIcon2{grid-row:1/span 2;width:46px;height:46px}.documentStatus2{grid-column:2;justify-self:start}.contentSection2 h2{font-size:clamp(1.5rem,7vw,2rem)}.contentSection2 .aboutTitle2{font-size:clamp(2.4rem,10vw,3.25rem)}.ctaSection2{margin-top:0;padding:64px 14px}.ctaInner2{border-radius:18px;padding:64px 24px}.ctaGhost2{width:100%}.ctaActions2{flex-direction:column;align-items:stretch}.placeholderList2{grid-template-columns:1fr}.documentList2 li{flex-direction:column;align-items:flex-start;gap:4px}.footerMain2{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;padding:48px 0}.footerBrand2{grid-column:1/-1}.footerBottom2{padding-bottom:28px}.footerTop2{flex-direction:column;align-items:flex-start;gap:16px}.footerTop2 p{flex-direction:row;flex-wrap:wrap;gap:14px}.footerDisclaimer2{font-size:.8rem}}@media (min-width:769px){.copyBody2>section{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,.62fr);grid-column-gap:clamp(48px,8vw,120px);column-gap:clamp(48px,8vw,120px);align-items:start}.copyBody2>section>h2{position:-webkit-sticky;position:sticky;top:120px;grid-column:1}.copyBody2>section>p{grid-column:2;margin-top:0}.copyBody2>section>p+p{margin-top:18px}}.siteShell2{overflow:visible}.buttonRow2{margin-top:10px}.button2{transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease}.button2:hover{transform:translateY(-2px)}.copySection2{position:relative;max-width:1320px;margin:24px auto;padding:clamp(76px,7vw,104px) clamp(48px,6vw,88px);overflow:hidden;border-radius:28px;border-top:0}.copySection2:before{content:"";position:absolute;top:0;left:clamp(24px,6vw,96px);width:64px;height:3px;background:var(--primary)}.copySection2:nth-of-type(odd):not(.copyTint2){background:radial-gradient(circle at 100% 0,rgba(201,173,120,.12),transparent 30%),#fff;box-shadow:inset 0 0 0 1px var(--border)}.copyTint2{background:linear-gradient(135deg,rgba(221,221,221,.65),rgba(245,243,238,.92))}.copySection2 h2{text-wrap:balance}.copyGrid2,.copyGrid3{gap:18px;align-items:stretch;margin-top:clamp(40px,4vw,54px);margin-bottom:clamp(42px,4.5vw,62px);padding-bottom:0}.copyGrid2 article,.copyGrid3 article,.pathCard2{position:relative;min-height:0;padding:clamp(24px,2.4vw,32px) clamp(24px,2.4vw,32px) clamp(52px,4.5vw,62px);overflow:hidden;border-radius:22px;box-shadow:0 16px 45px rgba(25,35,50,.06);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.copyGrid2 article:after,.copyGrid3 article:after,.pathCard2:after{content:"↗";position:absolute;right:24px;bottom:20px;color:var(--primary);font-size:1.2rem;opacity:.5}.copyGrid2 article:hover,.copyGrid3 article:hover,.pathCard2:hover{border-color:rgba(168,138,82,.55);box-shadow:0 22px 54px rgba(25,35,50,.11);transform:translateY(-5px)}.copyGrid3 article:nth-child(2):hover,.copyGrid3 article:nth-child(3):hover{transform:translateY(-5px)}.pathCard2{min-height:0}.stepNumber2{width:-moz-fit-content;width:fit-content;padding-bottom:8px;border-bottom:2px solid var(--accent)}.copyActions2 a{border:1px solid var(--primary-deep);transition:color .18s ease,background .18s ease,transform .18s ease}.copyActions2 a:hover{color:var(--primary-deep);background:#fff;transform:translateY(-2px)}.proofStrip2{margin:24px 0;padding:32px clamp(24px,5vw,72px);border-radius:22px;background:linear-gradient(100deg,rgba(168,138,82,.22),transparent 45%),var(--primary-deep)}.copyPage2{overflow:hidden;background:radial-gradient(circle at 96% 6%,rgba(201,173,120,.16),transparent 22%),#fff}.copyPageHero2{position:relative;min-height:min(720px,calc(100vh - 87px));display:flex;flex-direction:column;justify-content:center}.copyPageHero2:after{content:"";position:absolute;z-index:-1;right:-18vw;top:5%;width:42vw;height:42vw;border:1px solid rgba(168,138,82,.25);border-radius:50%;box-shadow:0 0 0 6vw rgba(168,138,82,.04)}.copyPageHero2 h1{text-wrap:balance}.copyPageHero2 p:first-of-type{color:var(--primary-deep);font-size:clamp(1.15rem,1.7vw,1.4rem)}.copyBody2{max-width:1240px}.copyBody2>section{position:relative;margin:0;padding:78px 0}.copyBody2>section:before{content:"";position:absolute;top:-1px;left:0;width:70px;height:3px;background:var(--primary)}.fundOption2{margin:72px 0;padding:clamp(32px,5vw,68px);border:1px solid var(--border);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(201,173,120,.14),transparent 25%),#fff;box-shadow:0 20px 60px rgba(25,35,50,.07)}.tableWrap2{border:1px solid var(--border);border-radius:18px;box-shadow:0 12px 40px rgba(25,35,50,.05)}.tableWrap2 table{min-width:760px}.tableWrap2 td,.tableWrap2 th{border-width:0 0 1px 1px}.tableWrap2 tr:last-child td,.tableWrap2 tr:last-child th{border-bottom:0}.tableWrap2 td:first-child,.tableWrap2 th:first-child{border-left:0}.tableWrap2 tbody tr{transition:background .16s ease}.tableWrap2 tbody tr:hover{background:rgba(201,173,120,.08)}@media (max-width:1024px){.copySection2{margin:18px auto;padding:72px 44px;border-radius:22px}}@media (max-width:768px){.pageReveal2{transform:translateY(18px);transition-duration:.6s}.hero2{padding-top:calc(var(--audience-banner-height, 0px) + 120px);padding-bottom:70px}.headline2{max-width:520px;font-size:clamp(2.2rem,9vw,3rem);line-height:1.05}.lead2{max-width:540px;font-size:1rem;line-height:1.5}.heroMediaCard2,.heroMediaCardShort2{aspect-ratio:4/3}.copySection2{margin:14px 0;padding:72px 22px;border-radius:20px}.copySection2:before{left:22px}.copyGrid2,.copyGrid3{margin:32px 0 12px;padding-bottom:0}.copyGrid2 article,.copyGrid3 article,.pathCard2{min-height:0;padding:24px 22px 52px}.copyGrid3 article:nth-child(2),.copyGrid3 article:nth-child(2):hover,.copyGrid3 article:nth-child(3),.copyGrid3 article:nth-child(3):hover{transform:none}.proofStrip2{margin:14px 0;border-radius:18px;text-align:left}.copyPageHero2{min-height:70svh;padding:78px 0 64px}.copyPageHero2 h1{font-size:clamp(2.6rem,11vw,4.4rem)}.copyBody2 p,.copyPageHero2 p{font-size:1rem;line-height:1.7}.copyBody2>section{padding:58px 0}.fundOption2{margin:44px 0;padding:30px 22px;border-radius:20px}.tableWrap2{margin-right:-20px;border-radius:14px 0 0 14px}.tableWrap2:after{content:"Swipe to view →";display:block;position:-webkit-sticky;position:sticky;left:0;width:max-content;padding:9px 14px;color:var(--muted);font-size:.75rem;background:#fff}}@media (max-width:480px){.siteShell2{width:min(100% - 20px,1440px)}.header2 .logoImage2{width:144px}.headline2{font-size:clamp(2.35rem,12vw,3.4rem)}.copyBody2,.copyPageHero2{width:min(100% - 32px,1180px)}.copyPageHero2{min-height:65svh}.copyActions2{flex-direction:column}.copyActions2 a{width:100%;text-align:center}.footerMain2{grid-template-columns:1fr}}.homeContent2{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:18px 20px 72px;background:#ffffff}.homeContent2 .copySection2{width:min(100%,1440px);max-width:1440px;margin:0 auto;padding:clamp(76px,8vw,112px) 0;overflow:visible;border:0;border-bottom:0;border-radius:0;background:#ffffff;box-shadow:none}.homeContent2 .copySection2:last-child{border-bottom:0}.homeContent2 .copySection2.copyTint2,.homeContent2 .copySection2:nth-of-type(odd):not(.copyTint2){background:#ffffff;box-shadow:none}.homeContent2 .copySection2:before{display:none}.homeContent2 .copySection2>.eyebrow2{margin-bottom:18px;color:var(--primary);font-size:.72rem;line-height:1.4;letter-spacing:.14em;text-align:center}.homeContent2 .copySection2>h2{max-width:820px;margin:0 auto 28px;color:var(--primary-deep);font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.08;letter-spacing:-.035em;text-align:center}.homeContent2 .copySection2>p:not(.eyebrow2):not(.copyLead2){max-width:760px;margin-right:auto;margin-left:auto;color:var(--muted);font-size:clamp(.96rem,1.2vw,1.08rem);line-height:1.75}.homeContent2 .copyLead2{max-width:780px;margin:38px auto 0;color:var(--primary-deep);font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.55;text-align:center}.homeContent2 .copySection2:first-child .copyLead2{font-size:clamp(.9rem,1.1vw,1rem);line-height:1.65}.homeContent2 .copyGrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);margin:clamp(52px,6vw,76px) auto 24px;padding:0}.homeContent2 .copyGrid3 article{min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center;transform:none}.homeContent2 #investments .copyGrid3 article{padding:clamp(30px,3.5vw,48px) clamp(24px,3.2vw,44px)}.homeContent2 .fundOptionLogo2{width:min(100%,178px);height:64px;margin:0 auto 24px;object-fit:contain}.homeContent2 .copyGrid3 article:after{display:none}.homeContent2 .copyGrid3 article:before{content:"";display:block;width:38px;height:3px;margin:0 auto 25px;background:var(--accent)}.homeContent2 .copyGrid3 article:hover,.homeContent2 .copyGrid3 article:nth-child(2):hover,.homeContent2 .copyGrid3 article:nth-child(3):hover{border-color:transparent;box-shadow:none;transform:none}.homeContent2 .copyGrid3 h3{margin-bottom:13px;color:var(--primary-deep);font-size:clamp(1.08rem,1.4vw,1.3rem);line-height:1.3}.homeContent2 .copyGrid3 p{color:var(--muted);font-size:.94rem;line-height:1.65}.homeContent2 .stepNumber2{margin:0 auto 22px;padding:0;color:var(--primary);border:0;font-size:.78rem;font-weight:700;letter-spacing:.14em}.homeContent2 .copyGrid3 article:has(.stepNumber2):before{display:none}.homeContent2 .copyActions2{justify-content:center;margin-top:34px}.homeContent2 #investments>.copyGrid3+p{max-width:none;font-size:.78rem;line-height:1.5;text-align:center;white-space:nowrap}.homeContent2 .copyActions2 a{min-width:172px;padding:12px 22px;border-color:var(--primary);color:var(--primary-deep);background:transparent;text-align:center}.homeContent2 .copyGrid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;max-width:1120px;margin:54px auto 0;padding:1px;background:rgba(25,35,50,.14)}.homeContent2 .pathCard2{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center;padding:clamp(30px,4vw,46px);border:0;border-radius:0;background:#ffffff;box-shadow:none;text-align:center}.homeContent2 .pathCard2:after{display:none}.homeContent2 .pathCard2:hover{border-color:transparent;background:rgba(239,226,200,.48);box-shadow:none;transform:none}.homeContent2 .pathCard2 h3{max-width:330px;margin-right:auto;margin-left:auto;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.3;text-align:center}.homeContent2 .pathCard2 p{max-width:390px;margin-right:auto;margin-left:auto;color:var(--muted);font-weight:400;line-height:1.65;text-align:center}.homeContent2 .copySection2:last-child>.eyebrow2,.homeContent2 .copySection2:last-child>h2{width:100%;max-width:100%;margin-right:auto;margin-left:auto;text-align:center}.homeContent2 .copySection2:not(.splitSection2)>.eyebrow2,.homeContent2 .copySection2:not(.splitSection2)>h2{width:100%;margin-right:auto;margin-left:auto;text-align:center}.homeContent2 .splitSection2,.homeContent2 .splitSection2:nth-of-type(odd):not(.copyTint2){width:100vw;max-width:none;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(72px,8vw,112px) 20px;background:#efe2c8}.homeContent2 .splitInner2{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:center;grid-gap:clamp(52px,7vw,104px);gap:clamp(52px,7vw,104px);width:min(calc(100% - 40px),1440px);margin:0 auto}.homeContent2 .splitReverse2 .splitCopy2{order:2}.homeContent2 .splitReverse2 .splitImage2{order:1}.homeContent2 .splitCopy2 .eyebrow2{margin:0 0 18px;color:#806634;font-size:.72rem;font-weight:700;line-height:1.4;letter-spacing:.14em}.homeContent2 .splitCopy2 h2{margin:0 0 26px;color:var(--primary-deep);font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.08;letter-spacing:-.035em}.homeContent2 .splitCopy2 p:not(.eyebrow2){margin:0 0 18px;color:rgba(25,35,50,.76);font-size:clamp(.96rem,1.2vw,1.06rem);line-height:1.7}.homeContent2 .splitCopy2 .copyLead2{margin-top:28px;color:var(--primary-deep);font-size:clamp(1.15rem,1.7vw,1.4rem)}.homeContent2 .splitImage2{width:100%;height:clamp(360px,42vw,520px);object-fit:cover}.principlesSection2{width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(86px,9vw,132px) 20px;overflow:hidden;color:#ffffff;background:var(--primary-deep)}.principlesInner2{width:min(100%,1440px);margin:0 auto}.principlesIntro2{display:block;margin-bottom:clamp(66px,8vw,104px)}.principlesIntro2 .eyebrow2{margin:0 0 8px;color:var(--accent);font-size:.72rem;letter-spacing:.14em}.principlesIntro2 h2{max-width:780px;margin:0;color:#ffffff;font-size:clamp(2.7rem,5vw,5.4rem);line-height:.98;letter-spacing:-.05em}.principlesGrid2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0}.principlesGrid2 article{position:relative;min-height:330px;padding:30px clamp(24px,3vw,44px) 20px;border-left:1px solid rgba(255,255,255,.18)}.principlesGrid2 article:nth-child(2n){padding-top:92px}.principlesGrid2 article:last-child{border-right:1px solid rgba(255,255,255,.18)}.principlesGrid2 article>span{display:block;margin-bottom:36px;color:var(--accent);font-size:clamp(2.6rem,4.2vw,4.8rem);font-weight:600;line-height:1;letter-spacing:-.06em;opacity:.88}.principlesGrid2 h3{margin:0 0 18px;color:#ffffff;font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.2}.principlesGrid2 p{margin:0;color:rgba(255,255,255,.66);font-size:.94rem;line-height:1.7}@media (max-width:760px){.homeContent2{padding-right:14px;padding-left:14px}.homeContent2 .copySection2{padding:68px 0}.homeContent2 .copyGrid2,.homeContent2 .copyGrid3{grid-template-columns:1fr}.homeContent2 .copyGrid3{gap:48px}.homeContent2 .copyGrid3 article{max-width:480px;margin:0 auto}.homeContent2 #investments .copyGrid3 article{padding:28px 20px}.homeContent2 .pathCard2{min-height:0}.homeContent2 .splitSection2,.homeContent2 .splitSection2:nth-of-type(odd):not(.copyTint2){padding:64px 20px}.homeContent2 .splitInner2{grid-template-columns:1fr;gap:40px}.homeContent2 .splitReverse2 .splitCopy2,.homeContent2 .splitReverse2 .splitImage2{order:0}.homeContent2 .splitImage2{height:min(76vw,430px)}.principlesSection2{padding:72px 20px}.principlesIntro2{gap:14px;margin-bottom:54px}.principlesGrid2,.principlesIntro2{grid-template-columns:1fr}.principlesGrid2 article,.principlesGrid2 article:nth-child(2n){min-height:0;padding:34px 0 40px 70px;border-right:0;border-bottom:1px solid rgba(255,255,255,.16);border-left:0}.principlesGrid2 article:last-child{border-right:0;border-bottom:0}.principlesGrid2 article>span{position:absolute;top:34px;left:0;margin:0;font-size:2rem}.homeContent2 #investments>.copyGrid3+p{white-space:normal}}@media (max-width:768px){.hero2{margin-top:0}}.copyPageHero2 h1{font-size:clamp(3.2rem,5.8vw,6.4rem);line-height:.96;letter-spacing:-.055em}.copyPageHero2 p:first-of-type{font-size:clamp(1rem,1.45vw,1.24rem);line-height:1.55}@media (max-width:768px){.copyPageHero2 h1{font-size:clamp(2.65rem,12vw,4.2rem);line-height:.96}.copyPageHero2 p:first-of-type{font-size:1rem;line-height:1.5}}.copyPage2 .adviserHero2 h1,.copyPage2 .adviserHero2 p,.copyPage2 .adviserHero2 p:first-of-type{color:#d8c3a0}.copyPage2 .adviserHero2 p,.copyPage2 .adviserHero2 p:first-of-type{max-width:780px;font-size:.74rem;line-height:1.6}.homeContent2 .copySection2>.smallDisclosure2{max-width:none;color:var(--muted);font-size:.78rem;line-height:1.5;text-align:center}.accessVisual2{width:min(100%,210px);margin:28px auto 0;text-align:left}.accessVisual2>span{display:block;height:4px;overflow:hidden;background:rgba(25,35,50,.1)}.accessVisual2 i{display:block;height:100%;background:linear-gradient(90deg,var(--primary),var(--accent));transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.22,1,.36,1) .24s}.pageRevealVisible2 .accessVisual2 i{transform:scaleX(1)}.accessVisual2 small{display:block;margin-top:9px;color:var(--primary);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.navLinks2>a{position:relative}.navLinks2>a:after{content:"";position:absolute;right:0;bottom:-8px;left:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform .22s ease}.navLinks2>a:focus-visible:after,.navLinks2>a:hover:after{transform:scaleX(1);transform-origin:left}.button2,.homeContent2 .copyActions2 a{position:relative;overflow:hidden}.button2:after,.homeContent2 .copyActions2 a:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:32%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);transform:skewX(-18deg);transition:left .48s ease}.button2:hover:after,.homeContent2 .copyActions2 a:hover:after{left:115%}.splitImage2{transition:filter .45s ease,transform .65s cubic-bezier(.22,1,.36,1)}.splitInner2:hover .splitImage2{filter:saturate(1.05) contrast(1.03);transform:scale(1.015)}.principlesGrid2 article h3,.principlesGrid2 article>span{transition:color .22s ease,transform .3s cubic-bezier(.22,1,.36,1)}.principlesGrid2 article:hover>span{transform:translateY(-8px)}.principlesGrid2 article:hover h3{color:var(--accent)}@media (prefers-reduced-motion:reduce){.accessVisual2 i{transform:scaleX(1);transition:none}.button2:after,.homeContent2 .copyActions2 a:after,.navLinks2>a:after,.principlesGrid2 article h3,.principlesGrid2 article>span,.splitImage2{transition:none}.principlesGrid2 article:hover>span,.splitInner2:hover .splitImage2{transform:none}}.hwiPage{--hwi-max:1240px;--hwi-gutter:clamp(24px,6vw,96px);--hwi-band:clamp(88px,10vw,140px);--hwi-header-gap:clamp(44px,5vw,72px);--hwi-gap:20px;--hwi-card-pad:clamp(24px,2.4vw,34px);--hwi-rule:rgba(25,35,50,0.12)}.hwiPage,.hwiSection{background:var(--pure-white)}.hwiSection{padding:var(--hwi-band) var(--hwi-gutter);scroll-margin-top:96px}.hwiSectionTint{background:#f4f2ee}.hwiSectionGold{background:var(--primary);color:var(--pure-white)}.hwiInner{max-width:var(--hwi-max);margin:0 auto}.hwiEyebrow{margin:0 0 12px;color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hwiEyebrowGold{color:var(--accent)}.hwiTag{margin:0 0 10px;color:var(--primary);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hwiTagOnGold{color:rgba(255,255,255,.72)}.hwiHeaderCentered{max-width:660px;margin:0 auto var(--hwi-header-gap);text-align:center}.hwiFeatureCopy h2,.hwiHeaderCentered h2,.hwiSplitCopy h2{margin:0 0 18px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.hwiLead{max-width:560px;margin:0 auto;color:var(--muted);font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6;text-wrap:pretty}.hwiSectionGold .hwiHeaderCentered h2{color:var(--pure-white)}.hwiSectionGold .hwiLead{color:rgba(255,255,255,.82)}.hwiFootnote{max-width:700px;margin:clamp(28px,3vw,40px) auto 0;color:var(--muted);font-size:.78rem;line-height:1.55;text-align:center}.hwiActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hwiActionsCentered{justify-content:center}.hwiPill{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:999px;font-size:1rem;font-weight:600}.hwiPillChevron{width:7px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.hwiPill:hover .hwiPillChevron{transform:translateX(3px)}.hwiPillLight{color:var(--primary-deep);background:var(--pure-white);border-color:var(--pure-white)}.hwiPillLight:hover{color:#ffffff;background:var(--primary);border-color:var(--primary)}.hwiSectionGold .hwiPillLight:hover{color:var(--primary);background:rgba(255,255,255,.86);border-color:rgba(255,255,255,.86)}.hwiPillOutlineLight{color:var(--pure-white);border-color:rgba(255,255,255,.34)}.hwiPillOutlineLight:hover{border-color:var(--pure-white);background:rgba(255,255,255,.08)}.hwiPillDark{color:var(--pure-white);background:var(--primary-deep);border-color:var(--primary-deep)}.hwiPillDark:hover{background:var(--primary);border-color:var(--primary)}.hwiPillOutline{color:var(--primary-deep);border-color:rgba(25,35,50,.22)}.hwiPillOutline:hover{color:var(--primary);border-color:var(--primary)}.hwiIcon{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(168,138,82,.5);border-radius:50%;color:var(--primary)}.hwiIcon.hwiIconPlain{width:48px;height:48px;border:0;border-radius:0;color:var(--primary-deep)}.hwiIcon.hwiIconPlain .hwiIconArtwork{width:46px;height:46px}.hwiIconArtwork{display:block;width:28px;height:28px;background-color:currentColor;-webkit-mask:var(--hwi-icon-url) center /contain no-repeat;mask:var(--hwi-icon-url) center /contain no-repeat}.hwiHero{--hwi-hero-overlay:rgba(13,27,43,0.79);position:relative;display:flex;align-items:center;min-height:100vh;min-height:100dvh;padding:clamp(150px,13vw,190px) var(--hwi-gutter) clamp(70px,7vw,96px);background:var(--primary-deep);color:var(--pure-white);overflow:hidden}.hwiHeroBackground{object-fit:cover;object-position:center}.hwiHeroOverlay{position:absolute;inset:0;background:linear-gradient(90deg,var(--hwi-hero-overlay) 0,var(--hwi-hero-overlay) 48%,rgba(13,27,43,.63) 100%),linear-gradient(0deg,rgba(8,18,29,.34),transparent 48%)}.hwiHeroInner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);align-items:center;grid-gap:clamp(40px,5vw,80px);gap:clamp(40px,5vw,80px);width:100%;max-width:var(--hwi-max);margin:0 auto}.hwiHero h1{max-width:20ch;margin:0 0 24px;color:var(--pure-white);font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1;letter-spacing:-.045em}.hwiHero h1 span{color:var(--accent)}.hwiHeroLead{max-width:58ch;margin:0;color:rgba(255,255,255,.84);font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.55}.hwiHeroLead+.hwiHeroLead{margin-top:12px}.hwiHeroStatement{max-width:48ch;margin:18px 0 0;color:rgba(255,255,255,.94);font-family:var(--font-heading);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.01em}.hwiHero .hwiActions{margin-top:28px}.hwiHeroOptions{display:grid;grid-gap:14px;gap:14px}.hwiHeroOption{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:90px;padding:18px clamp(22px,2.5vw,34px);border-radius:22px;color:#4f1211;box-shadow:0 16px 42px rgba(5,12,20,.16);transition:transform .22s ease,box-shadow .22s ease}.hwiHeroOption:hover{box-shadow:0 20px 48px rgba(5,12,20,.24);transform:translateY(-3px)}.hwiHeroOptioncash{background:#c5dbf2}.hwiHeroOptionincome{background:#fae591}.hwiHeroOptionhighIncome{background:#f5c9dc}.hwiHeroOptionLogo{width:clamp(150px,16vw,210px);height:48px;object-fit:contain;object-position:left center}.hwiHeroOption>span{max-width:150px;font-size:.95rem;font-weight:700;line-height:1.25;text-align:right}.hwiHeroScroll{display:inline-flex;align-items:center;gap:12px;margin-top:30px;color:rgba(255,255,255,.9);font-size:.88rem;font-weight:600}.hwiHeroScroll>span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#ffffff;background:var(--accent);font-size:1.15rem;transition:transform .18s ease}.hwiHeroScroll:hover>span{transform:translateY(3px)}.hwiFeatureSplit{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(40px,5vw,84px);gap:clamp(40px,5vw,84px);align-items:center}.hwiFeatureCopy h2{max-width:20ch;margin-bottom:24px}.hwiFeatureCopy p{margin:0 0 16px;max-width:52ch;color:var(--muted);font-size:1rem;line-height:1.6}.hwiFeatureCopy p:last-of-type{margin-bottom:0}.hwiFeatureActions{display:flex;align-items:center;gap:18px;margin-top:clamp(28px,3vw,40px)}.hwiFeatureMedia{position:relative;aspect-ratio:5/4;margin:0;overflow:hidden;border:1px solid var(--hwi-rule);border-radius:var(--radius-lg);background:#ece9e3}.hwiFeatureMedia img{object-fit:cover;object-position:50% 56%}.hwiThinkingSection{background:var(--pure-white);scroll-margin-top:172px}.hwiThinkingTop{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;grid-gap:clamp(44px,7vw,96px);gap:clamp(44px,7vw,96px)}.hwiThinkingIntro h2{max-width:12ch;margin:0 0 24px;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.hwiThinkingIntro>p:not(.hwiEyebrow){max-width:43ch;margin:0 0 16px;color:var(--primary-deep);font-size:1rem;line-height:1.6}.hwiThinkingIntro>p:last-child{margin-bottom:0}.hwiThinkingPanel{padding:clamp(30px,4vw,48px);border-radius:28px;background:#f8f3e3;color:var(--primary-deep)}.hwiThinkingPanel h3{margin:0 0 22px;color:inherit;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:800;line-height:1.25;letter-spacing:-.02em}.hwiThinkingPanel strong{font-weight:600}.hwiThinkingPanel p{margin:0 0 14px;color:inherit;font-size:1rem;line-height:1.6}.hwiThinkingPanel small{display:block;margin-top:24px;color:var(--muted);font-size:.86rem;line-height:1.5}.hwiThinkingCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:clamp(48px,6vw,72px);scroll-margin-top:96px}.hwiThinkingCard{min-height:260px;padding:clamp(22px,2.3vw,30px);border-radius:20px;color:#4f1211}.hwiThinkingCard:first-child{background:#c5dbf2}.hwiThinkingCard:nth-child(2){background:#fae591}.hwiThinkingCard:nth-child(3){background:#f97b50}.hwiThinkingCard:nth-child(4){background:#f5c9dc}.hwiThinkingIcon{display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border-radius:14px;color:#4f1211;background:rgba(255,255,255,.92)}.hwiThinkingCard h3{margin:0 0 14px;color:inherit;font-size:1.3rem;font-weight:800;line-height:1.3;letter-spacing:-.02em}.hwiKernLt{letter-spacing:-.07em}.hwiThinkingCard p{margin:0;color:inherit;font-size:.96rem;line-height:1.6}.hwiThinkingNext{display:inline-flex;align-items:center;gap:12px;margin-top:36px;color:var(--primary-deep);font-size:1rem;font-weight:600}.hwiThinkingNext>span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--primary-deep);background:#fae591;font-size:1.12rem;transition:transform .18s ease}.hwiThinkingNext:hover>span{transform:translateY(3px)}.hwiStepsSection{background:#f8f3e3;scroll-margin-top:172px}.hwiStepsHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.hwiStepsHeader h2{max-width:14ch;margin:0;color:var(--primary-deep);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.hwiStepsHeader>p{margin:0 0 6px;color:var(--primary-deep);font-size:1rem;line-height:1.6}.hwiStepsTrack{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(36px,4.5vw,56px)}.hwiStepsTrack:before{content:"";position:absolute;top:44px;left:10%;right:10%;border-top:3px dashed #a88a52}.hwiStepsTab{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:18px;gap:18px;padding:0;border:0;background:none;color:var(--primary-deep);cursor:pointer;font:inherit}.hwiStepsCircle{display:grid;place-items:center;width:80px;height:80px;margin-top:4px;border:3px solid #ece2dc;border-radius:50%;background:#fffdf7;color:#6b3a37;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.hwiStepsTab:hover .hwiStepsCircle{border-color:#d8c6bb;transform:translateY(-2px)}.hwiStepsTab.isActive .hwiStepsCircle{width:88px;height:88px;margin-top:0;border-color:var(--primary-deep);color:var(--primary-deep);box-shadow:0 12px 28px rgba(79,18,17,.14)}.hwiStepsTab1.isActive .hwiStepsCircle{background:#c5dbf2}.hwiStepsTab2.isActive .hwiStepsCircle{background:#fae591}.hwiStepsTab3.isActive .hwiStepsCircle{background:#f97b50}.hwiStepsTab4.isActive .hwiStepsCircle{background:#f5c9dc}.hwiStepsTab5.isActive .hwiStepsCircle{background:#cfe3c8}.hwiStepsLabel{color:#6b3a37;font-family:var(--font-heading);font-size:clamp(1rem,1.3vw,1.1rem);font-weight:700;letter-spacing:-.01em}.hwiStepsTab.isActive .hwiStepsLabel{color:var(--primary-deep)}.hwiStepsTab:focus-visible{outline:none}.hwiStepsTab:focus-visible .hwiStepsCircle{outline:3px solid var(--primary-deep);outline-offset:4px}.hwiStepsPanel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);margin-top:clamp(28px,3vw,40px);padding:clamp(28px,3.4vw,44px) clamp(28px,3.4vw,48px);border-radius:28px;color:var(--primary-deep);transition:background .22s ease}.hwiStepsPanel1{background:#c5dbf2}.hwiStepsPanel2{background:#fae591}.hwiStepsPanel3{background:#f97b50}.hwiStepsPanel4{background:#f5c9dc}.hwiStepsPanel5{background:#cfe3c8}.hwiStepsNumber{align-self:start;color:#4f2220;font-family:var(--font-heading);font-size:clamp(3.4rem,6vw,5.2rem);font-weight:800;line-height:.9;letter-spacing:-.04em}.hwiStepsCopy h3{margin:0 0 14px;color:inherit;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:800;line-height:1.15;letter-spacing:-.02em}.hwiStepsCopy p{margin:0 0 16px;color:inherit;font-size:1rem;line-height:1.6}.hwiStepsCopy small{display:block;color:inherit;font-size:.86rem;line-height:1.5;opacity:.85}.hwiStepsNextBtn{padding:14px 30px;border:0;border-radius:999px;background:var(--primary-deep);color:#fff;cursor:pointer;font-family:var(--font-heading);font-size:1rem;font-weight:700;white-space:nowrap;transition:transform .18s ease}.hwiStepsNextBtn:hover{transform:translateY(-1px)}.hwiStepsNext>span{background:#f5c9dc}@media (max-width:1024px){.hwiStepsHeader{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:760px){.hwiStepsTrack{gap:4px}.hwiStepsTrack:before{top:30px}.hwiStepsCircle{width:54px;height:54px;border-width:2px}.hwiStepsCircle svg{width:22px;height:22px}.hwiStepsTab.isActive .hwiStepsCircle{width:60px;height:60px}.hwiStepsLabel{font-size:.78rem;text-align:center}.hwiStepsPanel{grid-template-columns:minmax(0,1fr);gap:14px;border-radius:22px}.hwiStepsNextBtn{justify-self:start}}.hwiBuySection{scroll-margin-top:172px}.hwiBuyHeader>p{max-width:44ch}.hwiBuyTabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3.4vw,40px)}.hwiBuyTab{display:grid;place-items:center;min-width:200px;height:80px;padding:0 24px;border:1px solid #e3dcd6;border-radius:14px;background:#fff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.hwiBuyTab:hover{border-color:#cbbdb3;transform:translateY(-1px)}.hwiBuyTab.isActive{border:2px solid var(--primary-deep);box-shadow:0 8px 20px rgba(79,18,17,.14)}.hwiBuyTab-cash-plus.isActive{background:#c5dbf2}.hwiBuyTab-income-plus.isActive{background:#fae591}.hwiBuyTab-high-income-plus.isActive{background:#f5c9dc}.hwiBuyTab:focus-visible{outline:3px solid var(--primary-deep);outline-offset:3px}.hwiBuyTabLogo{width:auto;max-width:100%;height:44px;object-fit:contain}.hwiBuyPanel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);margin-top:12px;padding:clamp(24px,3vw,40px);border-radius:28px;color:var(--primary-deep);transition:background .22s ease}.hwiBuyPanel-cash-plus{background:#c5dbf2}.hwiBuyPanel-income-plus{background:#fae591}.hwiBuyPanel-high-income-plus{background:#f5c9dc}.hwiBuyAccess{margin:0 0 12px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.hwiBuyCopy h3{max-width:18ch;margin:0 0 18px;color:inherit;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:800;line-height:1.15;letter-spacing:-.025em}.hwiBuyCopy p{max-width:46ch;margin:0 0 16px;color:inherit;font-size:1rem;line-height:1.6}.hwiBuyCopy small{display:block;max-width:52ch;color:inherit;font-size:.86rem;line-height:1.5}.hwiBuyItems{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.hwiBuyItems li{display:grid;align-content:space-between;grid-gap:22px;gap:22px;min-height:120px;padding:20px;border-radius:16px;background:#fff;color:var(--primary-deep)}.hwiBuyItems span{font-size:.96rem;font-weight:600;line-height:1.35}.hwiBuyFootnote{display:flex;align-items:flex-start;gap:10px;margin:20px 0 0;color:var(--primary-deep);font-size:.86rem;line-height:1.5}.hwiBuyFootnote svg{flex:none;margin-top:2px}.hwiBuyNext>span{background:#f97b50}@media (max-width:1024px){.hwiBuyPanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.hwiBuyTabs{flex-wrap:nowrap;gap:8px}.hwiBuyTab{flex:1 1;min-width:0;height:64px;padding:0 8px}.hwiBuyTabLogo{width:100%;height:36px}.hwiBuyPanel{border-radius:22px}.hwiBuyItems{grid-template-columns:minmax(0,1fr)}.hwiBuyItems li{grid-auto-flow:column;justify-content:start;align-items:center;gap:14px;min-height:0;padding:16px}}.hwiWithdrawSection{background:#4a1715;scroll-margin-top:172px}.hwiWithdrawHeader .hwiEyebrow,.hwiWithdrawHeader h2,.hwiWithdrawHeader>p{color:#fbf6e6}.hwiWithdrawHeader h2{max-width:15ch}.hwiWithdrawHeader>p{max-width:42ch}.hwiWithdrawPanel{margin-top:clamp(32px,4vw,52px);padding:clamp(28px,3.4vw,48px);border-radius:32px;background:#fbf6e6;color:#4f1211}.hwiWithdrawTimeline{position:relative;height:230px;margin:0;padding:0;list-style:none}.hwiWithdrawTimeline:before{content:"";position:absolute;top:134px;left:0;right:0;height:12px;border-radius:999px;background:linear-gradient(90deg,#c5dbf2,#fae591 33%,#f8e0b4 60%,#f5c9dc)}.hwiWithdrawStop{position:absolute;top:0;display:grid;justify-items:center;text-align:center;transform:translateX(-50%)}.hwiWithdrawStop-cash-plus{left:0;justify-items:start;text-align:left;transform:none}.hwiWithdrawStop-income-plus{left:33.333%}.hwiWithdrawStop-high-income-plus{right:0;justify-items:end;text-align:right;transform:none}.hwiWithdrawLogo{display:grid;place-items:center;height:76px;padding:0 22px;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(79,18,17,.08)}.hwiWithdrawLogo img{width:auto;height:38px}.hwiWithdrawDot{width:36px;height:36px;margin:26px 0 0;border:4px solid #4f1211;border-radius:50%}.hwiWithdrawStop-cash-plus .hwiWithdrawDot{margin-left:0;background:#c5dbf2;box-shadow:0 0 0 6px rgba(168,138,82,.2)}.hwiWithdrawStop-income-plus .hwiWithdrawDot{background:#fae591}.hwiWithdrawStop-high-income-plus .hwiWithdrawDot{background:#f5c9dc}.hwiWithdrawStop strong{margin-top:40px;font-family:var(--font-heading);font-size:clamp(1.3rem,2vw,1.65rem);font-weight:800;line-height:1;letter-spacing:-.02em}.hwiWithdrawLabel{margin-top:12px;font-size:1rem;font-weight:600;white-space:nowrap}.hwiWithdrawNote{margin:56px 0 0;color:inherit;font-size:.86rem;line-height:1.5}.hwiWithdrawCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.hwiWithdrawCard{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:18px;gap:18px;min-height:230px;padding:clamp(24px,2.8vw,36px);border-radius:24px;color:#4f1211}.hwiWithdrawCard:first-child{background:#fae591}.hwiWithdrawCard:nth-child(2){background:#f97b50}.hwiWithdrawCard:nth-child(3){background:#f5c9dc}.hwiWithdrawCard h3{margin:0 0 14px;color:inherit;font-size:1.3rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}.hwiWithdrawCard p{margin:0;color:inherit;font-size:.96rem;line-height:1.6}.hwiWithdrawNext{color:#fbf6e6}.hwiWithdrawNext>span{background:#c5dbf2;color:#4f1211}@media (max-width:1024px){.hwiWithdrawCards{grid-template-columns:minmax(0,1fr)}.hwiWithdrawCard{min-height:0}}@media (max-width:900px){.hwiWithdrawTimeline{display:grid;grid-gap:22px;gap:22px;height:auto;padding-left:34px}.hwiWithdrawTimeline:before{top:8px;bottom:8px;left:9px;right:auto;width:8px;height:auto;background:linear-gradient(180deg,#c5dbf2,#fae591 50%,#f5c9dc)}.hwiWithdrawStop,.hwiWithdrawStop-cash-plus,.hwiWithdrawStop-high-income-plus{position:relative;left:auto;right:auto;justify-items:start;text-align:left;transform:none}.hwiWithdrawLogo{height:64px;padding:0 12px}.hwiWithdrawLogo img{height:50px}.hwiWithdrawDot{position:absolute;top:14px;left:-40px;width:26px;height:26px;margin:0;border-width:3px}.hwiWithdrawStop strong{margin-top:14px}.hwiWithdrawLabel{margin-top:6px;white-space:normal}.hwiWithdrawNote{margin-top:24px}}@media (max-width:760px){.hwiWithdrawPanel{border-radius:22px}.hwiWithdrawCard{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:no-preference){.hwiWithdrawTimeline{container-type:inline-size}.hwiWithdrawTimeline[data-reveal]:before{transform-origin:left center}.hwiWithdrawTimeline[data-reveal=ready]:before{transform:scaleX(0)}.hwiWithdrawTimeline[data-reveal=ready] .hwiWithdrawStop-income-plus{opacity:0;transform:translateX(-33.333cqw)}.hwiWithdrawTimeline[data-reveal=ready] .hwiWithdrawStop-high-income-plus{opacity:0;transform:translateX(calc(100% - 100cqw))}.hwiWithdrawTimeline[data-reveal=ready] .hwiWithdrawStop:not(.hwiWithdrawStop-cash-plus) .hwiWithdrawLabel{opacity:0;transform:translateY(8px)}.hwiWithdrawTimeline[data-reveal=in]:before{transition:transform 1.8s cubic-bezier(.65,0,.35,1)}.hwiWithdrawTimeline[data-reveal=in] .hwiWithdrawStop-income-plus{transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .3s ease}.hwiWithdrawTimeline[data-reveal=in] .hwiWithdrawStop-high-income-plus{transition:transform 1.8s cubic-bezier(.65,0,.35,1),opacity .3s ease}.hwiWithdrawTimeline[data-reveal=in] .hwiWithdrawLabel{transition:opacity .45s ease,transform .45s ease}.hwiWithdrawTimeline[data-reveal=in] .hwiWithdrawStop-income-plus .hwiWithdrawLabel{transition-delay:.9s}.hwiWithdrawTimeline[data-reveal=in] .hwiWithdrawStop-high-income-plus .hwiWithdrawLabel{transition-delay:1.8s}}@media (prefers-reduced-motion:no-preference) and (max-width:900px){.hwiWithdrawTimeline[data-reveal]:before{transform-origin:center top}.hwiWithdrawTimeline[data-reveal=ready]:before{transform:scaleY(0)}.hwiWithdrawTimeline[data-reveal=ready] .hwiWithdrawStop-high-income-plus,.hwiWithdrawTimeline[data-reveal=ready] .hwiWithdrawStop-income-plus{opacity:1;transform:none}}.hwiSrOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hwiReceiveSection,.hwiRisksSection{background:#fbf6e6;scroll-margin-top:172px}.hwiRisksSection .hwiStepsHeader>div{flex:1 1 auto}.hwiRisksSection .hwiStepsHeader h2{max-width:24ch}.hwiRisksSection .hwiStepsHeader>p{max-width:42ch}.hwiRiskMeter{margin-top:clamp(32px,4vw,48px);padding:clamp(24px,3vw,34px);border-radius:28px;background:#fff;color:#4f1211}.hwiRiskMeter h3{margin:0 0 24px;color:inherit;font-size:1.3rem;font-weight:800;letter-spacing:-.01em}.hwiRiskMeterGrid{display:grid;grid-gap:14px;gap:14px}.hwiRiskRow{display:grid;grid-template-columns:minmax(200px,.62fr) repeat(3,minmax(0,1fr));align-items:center;grid-gap:10px;gap:10px}.hwiRiskHead span{font-size:.86rem;font-weight:600;text-align:center}.hwiRiskRow>span[role=rowheader]{display:flex;align-items:center;height:52px}.hwiRiskLogo{display:block;width:auto;max-width:100%;height:46px;object-fit:contain;object-position:left center}.hwiRiskBar{position:relative;height:24px;border-radius:999px;background:#f4ecd9}.hwiRiskBar.isFilled:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--risk-fill)}.hwiRiskRow-cash-plus{--risk-fill:#c5dbf2}.hwiRiskRow-income-plus{--risk-fill:#fae591}.hwiRiskRow-high-income-plus{--risk-fill:#f5c9dc}@media (prefers-reduced-motion:no-preference){.hwiRiskMeterGrid[data-reveal=ready] .hwiRiskBar.isFilled:before{-webkit-clip-path:inset(0 100% 0 0 round 999px);clip-path:inset(0 100% 0 0 round 999px)}.hwiRiskMeterGrid[data-reveal=in] .hwiRiskBar.isFilled:before{-webkit-clip-path:inset(0 0 0 0 round 999px);clip-path:inset(0 0 0 0 round 999px);transition:-webkit-clip-path .6s cubic-bezier(.33,0,.2,1);transition:clip-path .6s cubic-bezier(.33,0,.2,1);transition:clip-path .6s cubic-bezier(.33,0,.2,1),-webkit-clip-path .6s cubic-bezier(.33,0,.2,1);transition-delay:calc(var(--risk-row-delay, 0s) + var(--risk-bar-delay, 0s))}.hwiRiskRow:nth-child(3){--risk-row-delay:0.15s}.hwiRiskRow:nth-child(4){--risk-row-delay:0.3s}.hwiRiskBar:nth-child(3){--risk-bar-delay:0.55s}}.hwiRiskMeterNote{margin:18px 0 0;color:inherit;font-size:.86rem;line-height:1.5}.hwiRiskItems{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.hwiRiskItem{display:flex;flex-direction:column;padding:22px;border:1px solid transparent;border-radius:22px;background:#fff;color:#4f1211;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,border-color .26s ease}.hwiRiskItem:hover{transform:translateY(-6px);border-color:rgba(79,18,17,.12);box-shadow:0 18px 38px rgba(79,18,17,.12)}.hwiRiskIcon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:18px;border-radius:10px;transition:transform .26s cubic-bezier(.22,1,.36,1)}.hwiRiskItem:hover .hwiRiskIcon{transform:scale(1.1) rotate(-6deg)}@media (prefers-reduced-motion:reduce){.hwiRiskIcon,.hwiRiskItem{transition:none}.hwiRiskItem:hover,.hwiRiskItem:hover .hwiRiskIcon{transform:none}}.hwiRiskItem:nth-child(4n+1) .hwiRiskIcon{background:#c5dbf2}.hwiRiskItem:nth-child(4n+2) .hwiRiskIcon{background:#fae591}.hwiRiskItem:nth-child(4n+3) .hwiRiskIcon{background:#f97b50}.hwiRiskItem:nth-child(4n+4) .hwiRiskIcon{background:#f5c9dc}.hwiRiskItem h3{margin:0 0 12px;color:inherit;font-size:1.3rem;font-weight:800;line-height:1.25;letter-spacing:-.01em}.hwiRiskItem p{margin:0 0 16px;color:inherit;font-size:.96rem;line-height:1.6}.hwiRiskItem small{margin-top:auto;color:#6b3a37;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.hwiRiskSummary{margin:28px 0 0;color:#4f1211;font-size:.96rem}.hwiPartiesSection .hwiStepsHeader a,.hwiRiskSummary a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.hwiRisksNext>span{background:#fae591}.hwiPartiesSection{background:#fff;scroll-margin-top:172px}.hwiPartiesSection .hwiStepsHeader>p{max-width:44ch}.hwiPartiesMap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:". top ." "left hub right" ". bottom .";align-items:center;grid-gap:14px 24px;gap:14px 24px;margin-top:clamp(28px,3vw,40px)}.hwiPartiesHub{grid-area:hub;justify-self:center;display:grid;place-content:center;grid-gap:6px;gap:6px;width:clamp(130px,13vw,160px);aspect-ratio:1;border-radius:50%;background:#4a1715;color:#fbf6e6;text-align:center}.hwiPartiesHub small{color:#c9a96a;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.hwiPartiesHub strong{padding:0 14px;font-family:var(--font-heading);font-size:1.05rem;font-weight:800;line-height:1.15}.hwiParty{padding:22px 24px;border-radius:16px;color:#4f1211;text-align:center}.hwiParty-top{grid-area:top;background:#c5dbf2}.hwiParty-left{grid-area:left;background:#fae591}.hwiParty-right{grid-area:right;background:#f5c9dc}.hwiParty-bottom{grid-area:bottom;background:#f97b50}.hwiParty small{display:block;margin-bottom:8px;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.hwiParty h3{margin:0 0 8px;color:inherit;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:800;line-height:1.2}.hwiParty p{margin:0;color:inherit;font-size:.86rem;line-height:1.5}.hwiPartiesNext>span{background:#f5c9dc}.hwiReceiveTitle{max-width:20ch;margin:0;color:#4f1211;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.hwiReceiveIntro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);margin-top:clamp(28px,3.4vw,44px)}.hwiReceiveIntro p{max-width:62ch;margin:0;color:#4f1211;font-size:1rem;line-height:1.6}.hwiReceiveCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:28px 0 0;padding:0;list-style:none}.hwiReceiveCards li{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:100px;padding:18px;border-radius:16px;color:#4f1211}.hwiReceiveCards li:first-child{background:#c5dbf2}.hwiReceiveCards li:nth-child(2){background:#fae591}.hwiReceiveCards li:nth-child(3){background:#f5c9dc}.hwiReceiveCards li:nth-child(4){background:#f97b50}.hwiReceiveCards span{font-size:.96rem;font-weight:600;line-height:1.4}.hwiEndCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);margin-top:clamp(48px,6vw,64px);padding:clamp(28px,3.6vw,40px);border-radius:28px;background:#4a1715;color:#fbf6e6}.hwiEndCopy .hwiEyebrow{color:#c9a96a;font-size:.75rem}.hwiEndCopy h2{margin:0 0 10px;color:#fbf6e6;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1.1;letter-spacing:-.03em}.hwiEndCopy>p:not(.hwiEyebrow){margin:0;color:#fbf6e6;font-size:1rem;line-height:1.5}.hwiEndActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hwiEndBtn{display:inline-flex;align-items:center;min-height:46px;padding:0 24px;border:1px solid transparent;border-radius:999px;font-family:var(--font-heading);font-size:.95rem;font-weight:700;transition:background .18s ease,color .18s ease}.hwiEndBtnSolid{background:#fbf6e6;color:#4f1211}.hwiEndBtnSolid:hover{background:#fae591}.hwiEndBtnOutline{border-color:rgba(251,246,230,.55);color:#fbf6e6}.hwiEndBtnOutline:hover{background:rgba(251,246,230,.12)}.hwiEndOptions{display:grid;grid-gap:10px;gap:10px}.hwiEndOption{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:10px 22px 10px 12px;border-radius:12px;color:#4f1211;font-family:var(--font-heading);font-size:.98rem;font-weight:700;transition:transform .18s ease}.hwiEndOption:hover{transform:translateX(4px)}.hwiEndOption-cash-plus{background:#c5dbf2}.hwiEndOption-income-plus{background:#fae591}.hwiEndOption-high-income-plus{background:#f5c9dc}.hwiEndOption>span:last-child{text-align:right}.hwiEndOptionLogo{display:grid;place-items:center;min-width:0;height:52px;padding:0 8px;border-radius:8px;background:#fff}.hwiEndOptionLogo img{width:auto;max-width:100%;height:42px;object-fit:contain}@media (max-width:1024px){.hwiReceiveCards,.hwiRiskItems{grid-template-columns:repeat(2,minmax(0,1fr))}.hwiPartiesMap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hub hub" "top right" "left bottom"}.hwiEndCard{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.hwiRiskRow{grid-template-columns:112px repeat(3,minmax(0,1fr));gap:5px}.hwiRiskRow>span[role=rowheader]{height:36px}.hwiRiskHead span{font-size:.72rem}.hwiRiskLogo{height:30px}.hwiRiskBar{height:16px}.hwiReceiveCards,.hwiReceiveIntro,.hwiRiskItems{grid-template-columns:minmax(0,1fr)}.hwiReceiveCards li{grid-auto-flow:column;justify-content:start;align-items:center;min-height:0}.hwiPartiesMap{grid-template-columns:minmax(0,1fr);grid-template-areas:"hub" "top" "left" "right" "bottom"}.hwiEndCard{border-radius:22px}.hwiEndOption{padding-right:16px;font-size:.88rem}}@media (max-width:520px){.hwiStepsNum{display:none}.hwiStepsLabel{font-size:.74rem;white-space:nowrap}.hwiBuyTabs{flex-direction:column}.hwiBuyTab{flex:none;width:100%;height:64px}.hwiBuyTabLogo{width:auto;height:50px}.hwiWithdrawLogo{height:64px;padding:0 12px}.hwiWithdrawLogo img{height:50px}.hwiRiskRow{grid-template-columns:124px repeat(3,minmax(0,1fr))}.hwiRiskLogo{height:42px}.hwiEndCard{padding:24px 20px}.hwiEndActions{flex-direction:column}.hwiEndBtn{justify-content:center;width:100%}.hwiEndOption{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;padding:10px 14px 10px 10px;font-size:.86rem}.hwiEndOptionLogo{height:48px;padding:0 6px}.hwiEndOptionLogo img{height:38px}}.hwiCard{display:flex;flex-direction:column;padding:var(--hwi-card-pad);border:1px solid var(--hwi-rule);border-radius:var(--radius-lg);background:var(--pure-white)}.hwiCard h3{margin:0 0 10px;max-width:22ch;color:var(--primary-deep);font-size:1.3rem;line-height:1.3}.hwiCard p{margin:0;max-width:46ch;color:var(--muted);font-size:.96rem;line-height:1.6}.hwiCard .hwiIcon{margin-bottom:20px}.hwiPrincipleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--hwi-gap);gap:var(--hwi-gap)}.hwiPrincipleCard{display:flex;flex-direction:column;min-height:340px;padding:clamp(30px,3vw,44px);border:1px solid var(--hwi-rule);border-radius:var(--radius-lg);background:var(--pure-white)}.hwiPrincipleCard .hwiIcon{margin-bottom:clamp(26px,3vw,42px)}.hwiPrincipleCard h3{margin:0 0 14px;max-width:18ch;color:var(--primary-deep);font-size:1.3rem;line-height:1.2;letter-spacing:-.015em}.hwiPrincipleCard p{margin:0;max-width:48ch;color:var(--muted);font-size:.96rem;line-height:1.6}.hwiPrincipleActions{display:flex;align-items:center;gap:18px;margin-top:auto;padding-top:clamp(24px,2.6vw,34px)}.hwiTextLink{display:inline-flex;align-items:center;gap:7px;color:var(--primary-deep);font-size:1rem;font-weight:600}.hwiTextLink svg{width:7px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.hwiTextLink:hover{color:var(--primary)}.hwiTextLink:hover svg{transform:translateX(3px)}.hwiUniverseGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--hwi-gap);gap:var(--hwi-gap)}.hwiUniverseCard h3{font-size:1.3rem}.hwiOptionLogos{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-height:48px;margin:0 0 18px}.hwiOptionLogo{display:block;width:auto;max-width:172px;height:50px;object-fit:contain;object-position:left center}.hwiTagList{display:flex;flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:24px 0 0;list-style:none}.hwiTagList li{padding:8px 14px;border:1px solid var(--hwi-rule);border-radius:999px;color:var(--primary-deep);background:var(--pure-white);font-size:.9rem;line-height:1.55}.hwiProcessPanel{padding:clamp(30px,3.4vw,52px) clamp(24px,3vw,46px);border:1px solid var(--hwi-rule);border-radius:var(--radius-lg);background:#f4f2ee}.hwiProcessTrack{--hwi-step-gap:clamp(18px,2vw,30px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--hwi-step-gap);gap:var(--hwi-step-gap);margin:0;padding:0;list-style:none}.hwiProcessTrack li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.hwiProcessTrack li:not(:last-child):after{position:absolute;top:6px;left:calc(50% + 12px);right:calc(-50% - var(--hwi-step-gap) + 12px);height:1px;content:"";background:rgba(168,138,82,.42)}.hwiProcessDot{display:block;width:13px;height:13px;margin-bottom:26px;border:3px solid var(--primary);border-radius:50%;background:#f4f2ee}.hwiProcessTrack .hwiTag{margin-bottom:8px}.hwiProcessTrack h3{margin:0 0 8px;color:var(--primary-deep);font-size:1.3rem;line-height:1.3}.hwiProcessTrack p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.6}.hwiSplit{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:clamp(40px,5vw,88px);gap:clamp(40px,5vw,88px);align-items:center}.hwiSplitTop{align-items:start}.hwiSplitCopy h2{max-width:22ch}.hwiSplitCopy p{margin:0 0 16px;max-width:52ch;color:var(--muted);font-size:1rem;line-height:1.6}.hwiSplitCopy p:last-of-type{margin-bottom:0}.hwiLayers{display:grid;grid-gap:14px;gap:14px}.hwiLayer{padding:clamp(22px,2.4vw,30px);border:1px solid var(--hwi-rule);border-radius:var(--radius-lg);background:var(--pure-white)}.hwiLayer .hwiIcon{margin-bottom:18px}.hwiLayer h3{margin:0 0 8px;color:var(--primary-deep);font-size:1.3rem;line-height:1.3}.hwiLayer p{margin:0;max-width:48ch;color:var(--muted);font-size:.96rem;line-height:1.6}.hwiLayer1{margin-right:clamp(0px,12%,120px)}.hwiLayer2{margin-left:clamp(0px,12%,120px);border-color:rgba(168,138,82,.42)}.hwiLayer3{background:var(--primary-deep);border-color:var(--primary-deep)}.hwiLayer3,.hwiLayer3 h3{color:var(--pure-white)}.hwiLayer3 p{color:rgba(255,255,255,.68)}.hwiLayer3 .hwiTag{color:var(--accent)}.hwiLayer3 .hwiIcon{border-color:rgba(201,173,120,.5);color:var(--accent)}@media (hover:hover){.hwiLayer,.hwiLayer .hwiIcon,.hwiLayer .hwiTag,.hwiLayer h3,.hwiLayer p{transition:background-color .26s ease,border-color .26s ease,color .26s ease}.hwiLayer:hover{background:var(--primary-deep);border-color:var(--primary-deep)}.hwiLayer:hover,.hwiLayer:hover h3{color:var(--pure-white)}.hwiLayer:hover p{color:rgba(255,255,255,.68)}.hwiLayer:hover .hwiTag{color:var(--accent)}.hwiLayer:hover .hwiIcon{border-color:rgba(201,173,120,.5);color:var(--accent)}.hwiLayers:has(.hwiLayer:hover) .hwiLayer3:not(:hover){color:var(--primary-deep);background:var(--pure-white);border-color:var(--hwi-rule)}.hwiLayers:has(.hwiLayer:hover) .hwiLayer3:not(:hover) h3{color:var(--primary-deep)}.hwiLayers:has(.hwiLayer:hover) .hwiLayer3:not(:hover) p{color:var(--muted)}.hwiLayers:has(.hwiLayer:hover) .hwiLayer3:not(:hover) .hwiTag{color:var(--primary)}.hwiLayers:has(.hwiLayer:hover) .hwiLayer3:not(:hover) .hwiIcon{border-color:rgba(168,138,82,.5);color:var(--primary)}}@media (prefers-reduced-motion:reduce){.hwiLayer,.hwiLayer .hwiIcon,.hwiLayer .hwiTag,.hwiLayer h3,.hwiLayer p{transition:none}}.hwiTimeline{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none;text-align:center}.hwiTimeline:before{position:absolute;top:6px;right:16.66%;left:16.66%;height:1px;content:"";background:rgba(255,255,255,.42)}.hwiTimeline li{display:flex;flex-direction:column;align-items:center}.hwiTimelineDot{width:13px;height:13px;margin-bottom:22px;border:3px solid var(--primary);border-radius:50%;background:var(--pure-white)}.hwiTimeline strong{color:var(--pure-white);font-family:var(--font-heading);font-size:1.25rem;font-weight:500;line-height:1.25;letter-spacing:-.01em}.hwiTimeline .hwiTag{margin:8px 0 0}.hwiGoldSplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);grid-gap:clamp(32px,4vw,72px);gap:clamp(32px,4vw,72px);align-items:center;margin-top:clamp(48px,5vw,78px)}.hwiGoldCopy h3{margin:0 0 16px;max-width:18ch;color:var(--pure-white);font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.25;letter-spacing:-.01em}.hwiGoldCopy p{margin:0 0 14px;max-width:52ch;color:rgba(255,255,255,.84);font-size:1rem;line-height:1.6}.hwiGoldNote{margin:22px 0 0!important;padding:14px 22px;border:1px solid rgba(255,255,255,.4);border-radius:var(--radius-md);color:var(--pure-white)!important;font-size:.9rem!important}.hwiGoldMedia{position:relative;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-lg)}.hwiGoldMedia img{object-fit:cover}.hwiRiskGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--hwi-gap);gap:var(--hwi-gap)}.hwiRiskCard{min-height:180px;background:#f4f2ee}.hwiRoleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--hwi-gap);gap:var(--hwi-gap)}.hwiRoleGrid .hwiCard{min-height:205px}.hwiReportingSection{padding-top:clamp(108px,12vw,168px);padding-bottom:clamp(108px,12vw,168px)}.hwiRowList{position:relative;z-index:0;margin:0;padding:0;list-style:none}.hwiReportingSection .hwiRowList{align-self:center;margin-left:clamp(28px,4vw,64px);transform:translateY(24px)}.hwiRowList:before{position:absolute;z-index:0;top:50px;bottom:50px;left:25px;width:1px;content:"";background:var(--hwi-rule)}.hwiRowList li{position:relative;z-index:1;display:grid;grid-template-columns:50px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:center;padding:22px 0}.hwiRowList li:first-child{padding-top:0}.hwiRowList li:last-child{padding-bottom:0}.hwiRowList .hwiIcon{position:relative;z-index:2;width:50px;height:50px;background:var(--pure-white)}.hwiRowList h3{margin:0;color:var(--primary-deep);font-size:1.3rem;line-height:1.3}.hwiCtaSection{padding-top:clamp(64px,7vw,100px)}.hwiCtaCard{max-width:980px;margin:0 auto;padding:clamp(46px,6vw,84px) clamp(28px,6vw,88px);border-radius:28px;background:var(--primary-deep);color:var(--pure-white);text-align:center}.hwiCtaCard h2{max-width:20ch;margin:0 auto 16px;color:var(--pure-white);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.hwiCtaCard p{max-width:52ch;margin:0 auto;color:rgba(255,255,255,.7);font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6}.hwiCtaLink{display:inline-flex;margin-top:22px;padding-bottom:4px;color:var(--accent);font-size:.9rem;font-weight:600;border-bottom:1px solid rgba(201,173,120,.6)}.hwiCtaLink:hover{color:var(--pure-white);border-bottom-color:var(--pure-white)}@media (max-width:1024px){.hwiHero{min-height:100vh;min-height:100svh}.hwiHeroInner{grid-template-columns:minmax(0,1fr);gap:42px}.hwiHeroCopy{max-width:720px}.hwiHeroOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.hwiHeroOption{flex-direction:column;align-items:flex-start;min-height:150px}.hwiHeroOptionLogo{width:100%;max-width:190px}.hwiHeroOption>span{text-align:left}.hwiThinkingTop{grid-template-columns:minmax(0,1fr);gap:34px}.hwiThinkingIntro h2{max-width:15ch}.hwiThinkingCards{grid-template-columns:repeat(2,minmax(0,1fr))}.hwiFeatureSplit,.hwiSplit{grid-template-columns:minmax(0,1fr)}.hwiReportingSection .hwiRowList{margin-left:0;transform:none}.hwiFeatureCopy h2{max-width:22ch}.hwiSplitCopy h2{max-width:24ch}.hwiProcessTrack{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.hwiProcessTrack li:not(:last-child):after{display:none}.hwiProcessDot{margin-bottom:16px}.hwiRiskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hwiGoldSplit{grid-template-columns:minmax(0,1fr)}.hwiLayer1,.hwiLayer2{margin-right:0;margin-left:0}}@media (max-width:760px){.hwiHero h1{max-width:none;font-size:clamp(2.35rem,12vw,3.4rem)}.hwiHeroOptions{grid-template-columns:minmax(0,1fr)}.hwiHeroOption{flex-direction:row;align-items:center;min-height:82px}.hwiHeroOptionLogo{width:min(48%,180px)}.hwiHeroOption>span{text-align:right}.hwiThinkingPanel{border-radius:22px}.hwiThinkingCards{grid-template-columns:minmax(0,1fr)}.hwiThinkingCard{min-height:0}.hwiThinkingNext{align-items:flex-start;line-height:1.4}.hwiPrincipleGrid,.hwiProcessTrack,.hwiRiskGrid,.hwiRoleGrid,.hwiTimeline,.hwiUniverseGrid{grid-template-columns:minmax(0,1fr)}.hwiPrincipleCard,.hwiRiskCard,.hwiRoleGrid .hwiCard{min-height:0}.hwiFeatureMedia{aspect-ratio:4/3}.hwiFeatureActions{flex-direction:column;align-items:stretch;gap:14px}.hwiFeatureActions .hwiTextLink{justify-content:center}.hwiTimeline:before{display:none}.hwiTimeline li:not(:first-child){margin-top:26px}.hwiTimelineDot{margin-bottom:12px}.hwiActions{flex-direction:column;align-items:stretch}.hwiPill{justify-content:center}}@media (prefers-reduced-motion:reduce){.hwiHeroOption,.hwiHeroScroll>span,.hwiThinkingNext>span{transition:none}.hwiHeroOption:hover,.hwiHeroScroll:hover>span,.hwiThinkingNext:hover>span{transform:none}}.faqPage4{color:var(--primary-deep);background:#ffffff}.faqHero4{position:relative;display:flex;min-height:600px;align-items:flex-end;padding:180px clamp(24px,6vw,96px) clamp(72px,9vw,120px);color:#ffffff;background:radial-gradient(circle at 84% 20%,rgba(201,173,120,.24),transparent 27%),linear-gradient(135deg,#192332,#101925);overflow:hidden}.faqHeroInner4{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto}.faqContact4 p,.faqHeroInner4>p,.faqPanelHeader4>p{margin:0 0 18px;color:var(--accent);font-size:.74rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.faqHeroInner4 h1{max-width:820px;margin:0 0 24px;color:#ffffff;font-size:clamp(2.8rem,6vw,5rem);font-weight:500;line-height:.95;letter-spacing:-.055em;text-wrap:balance}.faqHeroInner4>span{display:block;max-width:650px;color:rgba(255,255,255,.76);font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.7}.faqContent4{padding:clamp(36px,5vw,64px) clamp(24px,6vw,96px) clamp(72px,10vw,140px);background:#ffffff}.faqContentInner4{max-width:1120px;margin:0 auto}.faqAudienceTabs4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;max-width:720px;margin:0 auto clamp(70px,9vw,116px);padding:5px;border:1px solid rgba(25,35,50,.14);border-radius:999px;background:#f2f1ee}.faqAudienceTabs4 button{display:grid;min-height:62px;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;padding:9px 18px;color:#5f646d;border:0;border-radius:999px;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.faqAudienceTabs4 button:hover{color:var(--primary-deep)}.faqAudienceTabs4 button[aria-selected=true]{color:#ffffff;background:var(--primary-deep);box-shadow:0 8px 20px rgba(25,35,50,.16)}.faqTabIcon4{display:grid;width:34px;height:34px;place-items:center;color:var(--primary-deep);border-radius:50%;background:rgba(168,138,82,.2)}.faqAudienceTabs4 button[aria-selected=true] .faqTabIcon4{color:var(--primary-deep);background:var(--accent)}.faqTabIcon4 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.faqTabCopy4{display:grid;grid-gap:4px;gap:4px}.faqTabCopy4 strong{color:inherit;font-family:var(--font-heading);font-size:.9rem;font-weight:600;line-height:1.2}.faqPanel4{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(520px,1.35fr);align-items:start;grid-gap:clamp(52px,9vw,130px);gap:clamp(52px,9vw,130px)}.faqPanelHeader4{position:-webkit-sticky;position:sticky;top:118px}.faqPanelHeader4>p{color:#756036}.faqContact4 h2,.faqPanelHeader4 h2{margin:0 0 20px;color:var(--primary-deep);font-size:clamp(2.2rem,4vw,4rem);line-height:1.02;letter-spacing:-.045em}.faqPanelHeader4 h2:after{display:block;width:48px;height:4px;margin-top:22px;content:"";border-radius:99px;background:var(--primary)}.faqPanelHeader4>span{display:block;color:#686d75;line-height:1.7}.faqAccordion4{border-top:1px solid rgba(25,35,50,.18)}.faqAccordion4 article{border-bottom:1px solid rgba(25,35,50,.18);transition:background .18s ease}.faqAccordion4 article.faqItemOpen4{background:#f6f3ed}.faqAccordion4 h3{margin:0}.faqAccordion4 h3 button{display:grid;width:100%;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;grid-gap:12px;gap:12px;padding:25px 20px;color:var(--primary-deep);border:0;background:transparent;font:inherit;font-family:var(--font-heading);font-size:1.08rem;font-weight:550;line-height:1.35;text-align:left;cursor:pointer}.faqAccordion4 h3 button:hover{color:#80673b}.faqNumber4{display:grid;width:32px;height:32px;place-items:center;color:#6d5934;border-radius:50%;background:rgba(168,138,82,.15);font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.08em}.faqItemOpen4 .faqNumber4{color:#ffffff;background:var(--primary)}.faqAccordion4 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.faqItemOpen4 h3 svg{transform:rotate(180deg)}.faqAccordion4 article>div p{margin:0;padding:0 60px 28px 74px;color:#5c626a;font-size:.96rem;line-height:1.75}.faqContact4{padding:clamp(76px,10vw,132px) clamp(24px,6vw,96px);color:#ffffff;background:var(--primary);text-align:center}.faqContact4>div{max-width:760px;margin:0 auto}.faqContact4 h2,.faqContact4 p{color:#ffffff}.faqContact4>div>span{display:block;max-width:620px;margin:0 auto 30px;color:rgba(255,255,255,.84);font-size:1.02rem;line-height:1.7}.faqContact4 a{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 26px;color:#ffffff;border:1px solid var(--primary-deep);border-radius:999px;background:var(--primary-deep);font-size:.9rem;font-weight:700;transition:transform .18s ease,background .18s ease}.faqContact4 a:hover{color:var(--primary-deep);background:#ffffff;transform:translateY(-2px)}@media (max-width:900px){.faqPanel4{grid-template-columns:1fr}.faqPanelHeader4{position:static;max-width:640px}}@media (max-width:640px){.faqHero4{min-height:auto;padding:144px 20px 72px}.faqHeroInner4 h1{font-size:clamp(2.4rem,12vw,3.5rem)}.faqAudienceTabs4{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:28px}.faqAudienceTabs4 button{min-height:66px;grid-template-columns:28px minmax(0,1fr);gap:7px;padding:8px 10px;border-radius:23px}.faqTabIcon4{width:28px;height:28px}.faqTabCopy4 strong{font-size:.78rem}.faqAccordion4 h3 button{grid-template-columns:30px minmax(0,1fr) 18px;padding:22px 12px;font-size:1rem}.faqAccordion4 article>div p{padding:0 42px 24px;font-size:.92rem}}@media (max-width:420px){.faqContent4{padding-right:20px;padding-left:20px}.faqAudienceTabs4{grid-template-columns:1fr;gap:4px;margin-bottom:56px;border-radius:26px}.faqAudienceTabs4 button{min-height:56px;grid-template-columns:32px minmax(0,1fr);padding-right:14px;padding-left:14px}.faqTabCopy4 strong{font-size:.84rem}}@media (max-width:480px){.comingSoonInner{padding-right:16px;padding-left:16px}.passcodeCard{padding:22px 18px}.passcodeControls{flex-direction:column}.passcodeButton{width:100%}}.directTheme2{--direct-cream:#fcf7e5;--direct-cream-deep:#f3ead0;--direct-ink:#4f1211;--direct-ink-soft:rgba(79,18,17,0.74);--direct-ink-faint:rgba(79,18,17,0.58);--direct-line:rgba(79,18,17,0.16);--direct-line-soft:rgba(79,18,17,0.1);--direct-gold:#a88852;--direct-gold-soft:rgba(168,138,82,0.18);--direct-gold-hover:#8f7143;--direct-blue:#bad2ed;--direct-blue-soft:#e6f0fa;--direct-yellow:#f8e394;--direct-yellow-soft:#fdf4d2;--direct-orange:#f47b54;--direct-orange-soft:#fbdccf;--direct-pink:#f9cde0;--direct-pink-soft:#fdedf4;--primary:#a88852;--primary-deep:#4f1211;--accent:#a88852;--ink:#4f1211;--muted:rgba(79,18,17,0.62);--border:rgba(79,18,17,0.14);--surface:rgba(252,247,229,0.7);--glow:0 20px 60px rgba(79,18,17,0.1);--headline-accent:var(--direct-orange);color:var(--direct-ink);background:var(--direct-cream)}.rbaTargetDisplay2{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px}.rbaTargetDisplay2 strong{display:block;color:inherit;font:inherit;font-weight:750}.directTheme2 .audienceBanner2{border-bottom-color:var(--direct-line-soft);background:var(--pure-white);box-shadow:0 8px 28px rgba(79,18,17,.05)}.directTheme2 .audienceBanner2 span,.directTheme2 .audienceBanner2 strong{color:var(--direct-ink)}.directTheme2 .header2Scrolled{color:var(--direct-ink);background:var(--pure-white);border-bottom-color:var(--direct-line-soft);box-shadow:0 8px 28px rgba(79,18,17,.05)}.directTheme2 .header2Scrolled .navLinks2 a{color:var(--direct-ink)}.directTheme2 .mobileNavBackdrop2{background:rgba(79,18,17,.4)}.directTheme2 .hero2{color:var(--direct-ink);background-color:var(--direct-cream)}.directTheme2 .directHeroEyebrow2{color:var(--direct-gold)}.directTheme2 .headline2{color:var(--direct-ink)}.directTheme2 .directHeroSecondary2,.directTheme2 .lead2{color:var(--direct-ink-soft)}.directTheme2 .directHeroPrimaryGold2{color:#ffffff;border-color:var(--direct-gold);background:var(--direct-gold)}.directTheme2 .directHeroPrimaryGold2:hover{color:#ffffff;border-color:var(--direct-gold-hover);background:var(--direct-gold-hover)}.directTheme2 .buttonSecondary2{color:var(--direct-ink);background:transparent;border-color:var(--direct-line)}.directTheme2 .buttonSecondary2:hover{color:var(--direct-ink);border-color:var(--direct-ink);background:rgba(79,18,17,.06)}.directTheme2 .homeWhyFundEq2{color:var(--direct-ink);background:var(--direct-cream-deep)}.directTheme2 .homeWhyFundEqSummary2 p,.directTheme2 .homeWhyFundEqSummary2 p:nth-child(2){color:var(--direct-ink)}.directTheme2 .homeWhyFundEqIcon2{color:var(--direct-ink);border-color:rgba(79,18,17,.2);background:var(--direct-blue)}.directTheme2 .homeWhyFundEqLink2{color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directTheme2 .homeCashThinking2{color:var(--direct-ink);background:var(--direct-cream)}.directTheme2 .homeCashThinkingEyebrow2{color:var(--direct-ink-faint)}.directTheme2 .homeCashThinkingCopy2 p:last-child,.directTheme2 .homeCashThinkingFlow2 h3,.directTheme2 .homeCashThinkingIntro2 h2,.directTheme2 .homeCashThinkingMarker2>span{color:var(--direct-ink)}.directTheme2 .homeCashThinkingCopy2 p,.directTheme2 .homeCashThinkingFlow2 article>div:last-child>p,.directTheme2 .homeCashThinkingFooter2 p{color:var(--direct-ink-soft)}.directTheme2 .homeCashThinkingCopy2,.directTheme2 .homeCashThinkingFooter2{border-top-color:var(--direct-line)}.directTheme2 .homeCashThinkingFlow2 article:not(:last-child) .homeCashThinkingMarker2:after{background:rgba(79,18,17,.3)}.directTheme2 .homeCashThinkingLink2{color:var(--direct-ink);border-color:var(--direct-ink);background:transparent}.directTheme2 .homeCashThinkingLink2:hover{color:var(--direct-cream);border-color:var(--direct-ink);background:var(--direct-ink)}.directTheme2 .fundOptionsComparison2{color:var(--direct-ink);background:var(--direct-cream-deep)}.directTheme2 .fundOptionAccess2,.directTheme2 .fundOptionCards2 dd,.directTheme2 .fundOptionsComparisonHeader2 h2{color:var(--direct-ink)}.directTheme2 .fundOptionsComparisonHeader2 p{color:var(--direct-ink-soft)}.directTheme2 .fundOptionCards2 article{border-color:var(--direct-line-soft);background:#fffdf6}.directTheme2 .fundOptionCards2 dl>div{border-top-color:var(--direct-line-soft)}.directTheme2 .fundOptionCards2 dt,.directTheme2 .fundOptionsDisclosure2{color:var(--direct-ink-faint)}.directTheme2 .fundOptionCards2 article>a{color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directTheme2 .fundOptionCards2 article:first-child .fundOptionCardFooter2 span:first-child{background:var(--direct-blue)}.directTheme2 .fundOptionCards2 article:first-child .fundOptionCardFooter2 span:last-child{background:var(--direct-ink)}.directTheme2 .fundOptionCards2 article:nth-child(2) .fundOptionCardFooter2 span:first-child{background:var(--direct-yellow)}.directTheme2 .fundOptionCards2 article:nth-child(2) .fundOptionCardFooter2 span:last-child{background:var(--direct-ink)}.directTheme2 .fundOptionCards2 article:nth-child(3) .fundOptionCardFooter2 span:first-child{background:var(--direct-pink)}.directTheme2 .fundOptionCards2 article:nth-child(3) .fundOptionCardFooter2 span:last-child{background:var(--direct-ink)}.directTheme2 .fundOptionsDirect2{background:#ffffff}.directTheme2 .fundOptionsDirect2 .fundOptionsComparisonHeader2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;grid-gap:clamp(28px,6vw,96px);gap:clamp(28px,6vw,96px);max-width:none;margin:0 0 clamp(36px,5vw,56px);text-align:left}.directTheme2 .fundOptionsDirect2 .fundOptionsComparisonHeader2 .directEyebrow2{margin-bottom:14px;color:var(--direct-ink-faint)}.directTheme2 .fundOptionsDirect2 .fundOptionsComparisonHeader2 h2{max-width:620px;margin:0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08;letter-spacing:-.03em}.directTheme2 .fundOptionsDirect2 .fundOptionsComparisonHeader2 p:not(.directEyebrow2){max-width:560px;margin:0}.directTheme2 .fundOptionsDirect2 .fundOptionCards2 article{border-radius:24px}.directTheme2 .fundOptionsDirect2 .fundOptionCards2 article:first-child{background:var(--direct-blue-soft)}.directTheme2 .fundOptionsDirect2 .fundOptionCards2 article:nth-child(2){background:var(--direct-yellow-soft)}.directTheme2 .fundOptionsDirect2 .fundOptionCards2 article:nth-child(3){background:var(--direct-pink-soft)}.directTheme2 .fundOptionsDirect2 .fundOptionAccess2{font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.3}.fundOptionRate2{display:block;font-family:var(--font-heading);font-size:1.25rem;font-weight:600}.fundOptionRateNote2{display:block;margin-top:4px;color:var(--direct-ink-faint);font-size:.86rem}.directTheme2 .fundOptionsDirect2 .fundOptionsDisclosure2{max-width:1000px;margin-right:0;margin-left:0;text-align:left}@media (max-width:760px){.directTheme2 .fundOptionsDirect2 .fundOptionsComparisonHeader2{grid-template-columns:1fr;gap:18px}}.directTheme2 .directHow2{color:var(--direct-ink);background:var(--direct-cream)}.directTheme2 .directHow2 .directEyebrow2,.directTheme2 .directHow2 .directSteps2 article>span,.directTheme2 .directHow2 .directSteps2 h3{color:var(--direct-ink)}.directTheme2 .directHow2 .directHowIntro2>div:last-child>p,.directTheme2 .directHow2 .directSteps2 p{color:var(--direct-ink-soft)}.directTheme2 .directHow2 .directSteps2,.directTheme2 .directHow2 .directSteps2 article{border-color:var(--direct-line)}.directTheme2 .directHow2 .directSteps2 i{color:var(--direct-ink);border-color:rgba(79,18,17,.2);background:var(--direct-gold-soft)}.directTheme2 .directHow2 .directTextLink2{color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directTheme2 .reasonsToLook2{color:var(--direct-cream);background:var(--direct-ink)}.directTheme2 .reasonsToLookInner2{display:block}.directTheme2 .reasonsToLookHeader2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;grid-gap:clamp(28px,6vw,96px);gap:clamp(28px,6vw,96px);max-width:none;margin:0 0 clamp(36px,5vw,56px)}.directTheme2 .reasonsToLookHeader2 .directEyebrow2{margin-bottom:14px;color:var(--direct-gold)}.directTheme2 .reasonsToLookHeader2 h2{max-width:620px;margin:0;color:var(--direct-cream);font-size:clamp(2rem,3.6vw,3rem)}.directTheme2 .reasonsToLookHeader2>p{max-width:560px;margin:0;padding-top:37px;color:rgba(252,247,229,.8)}.directTheme2 .reasonsToLookGrid2{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);border:0}.directTheme2 .reasonsToLookGrid2 article:first-child{--tint:var(--direct-blue)}.directTheme2 .reasonsToLookGrid2 article:nth-child(2){--tint:var(--direct-yellow)}.directTheme2 .reasonsToLookGrid2 article:nth-child(3){--tint:var(--direct-orange)}.directTheme2 .reasonsToLookGrid2 article:nth-child(4){--tint:var(--direct-pink)}.directTheme2 .reasonsToLookGrid2 article{--tint:var(--direct-cream);--spotlight-color:rgba(255,255,255,0.32);min-height:0;padding:clamp(22px,2.2vw,30px);border:0;border-radius:20px;color:var(--direct-ink);background:var(--tint);transition:transform .56s cubic-bezier(.22,1,.36,1)}.directTheme2 .reasonsToLookGrid2 article:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;box-shadow:0 24px 52px rgba(12,3,3,.42);opacity:0;transition:opacity .56s cubic-bezier(.22,1,.36,1);pointer-events:none}.directTheme2 .reasonsToLookGrid2 article:hover{transform:translate3d(0,-6px,0) scale(1.012)}.directTheme2 .reasonsToLookGrid2 article:hover:after{opacity:1}.directTheme2 .reasonsToLookGrid2 .credibilityIcon2{display:block;width:auto;height:auto;margin:0 0 18px;border:0;border-radius:0;color:var(--direct-ink);background:none}.directTheme2 .reasonsToLookGrid2 .credibilityIcon2 svg{width:26px;height:26px}.directTheme2 .reasonsToLookGrid2 h3{margin:0 0 10px;color:var(--direct-ink);font-weight:700}.directTheme2 .reasonsToLookGrid2 article p{margin:0;color:var(--direct-ink-soft)}@media (max-width:1100px){.directTheme2 .reasonsToLookGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.directTheme2 .reasonsToLookHeader2{grid-template-columns:1fr;gap:18px}.directTheme2 .reasonsToLookHeader2>p{padding-top:0}}@media (max-width:580px){.directTheme2 .reasonsToLookGrid2{grid-template-columns:1fr}}.directTheme2 .directApp2{color:var(--direct-ink);background:var(--direct-cream)}.directTheme2 .directApp2 h1,.directTheme2 .directApp2 h2,.directTheme2 .directPortalFeatures2 dt{color:var(--direct-ink)}.directTheme2 .directAppCopy2>p:not(.directEyebrow2):not(.directHeroEyebrow2){color:var(--direct-ink-soft)}.directTheme2 .directPortalFeatures2{border-top-color:var(--direct-line)}.directTheme2 .directPortalFeatures2 dd{color:var(--direct-ink-faint)}.directTheme2 .directAppHero2{min-height:100vh;min-height:100dvh}.directTheme2 .directAppHeroTitle2{width:100%;max-width:15ch;font-size:clamp(2.7rem,4.1vw,4.4rem);text-wrap:balance}.directTheme2 .directAppInner2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,5vw,76px)}.directTheme2 .directAppHero2 .directAppCopy2{width:100%;max-width:620px;justify-self:end}.directTheme2 .directAppInner2>.directAppMockup2{display:block;width:100%;max-width:none;justify-self:stretch;padding:0;aspect-ratio:3/2;border:0;background:transparent}.directTheme2 .directAppMockupImage2{display:block;width:100%;height:auto;animation:directAppImageIn2 .9s cubic-bezier(.22,1,.36,1) both,directAppDeviceFloat2 7s ease-in-out .9s infinite}.directTheme2 .directAppHero2 .directPortalFeatures2>div{animation:directAppFeatureIn2 .7s cubic-bezier(.22,1,.36,1) backwards;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease,transform .22s ease}.directTheme2 .directAppHero2 .directPortalFeatures2>div:first-child{animation-delay:.28s}.directTheme2 .directAppHero2 .directPortalFeatures2>div:nth-child(2){animation-delay:.36s}.directTheme2 .directAppHero2 .directPortalFeatures2>div:nth-child(3){animation-delay:.44s}.directTheme2 .directAppHero2 .directPortalFeatures2>div:nth-child(4){animation-delay:.52s}.directTheme2 .directAppHero2 .directPortalFeatures2>div:hover{border-color:rgba(244,123,84,.3);background:rgba(255,255,255,.34);box-shadow:0 12px 28px rgba(79,18,17,.08);transform:translateY(-3px)}@keyframes directAppImageIn2{0%{opacity:0;transform:translateX(-28px) scale(.97)}}@keyframes directAppDeviceFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes directAppFeatureIn2{0%{opacity:0;transform:translateY(14px)}}@media (max-width:900px){.directTheme2 .directAppInner2{grid-template-columns:1fr;gap:56px}.directTheme2 .directAppHero2 .directAppCopy2{max-width:680px;justify-self:start}}@media (prefers-reduced-motion:reduce){.directTheme2 .directAppHero2 .directPortalFeatures2>div,.directTheme2 .directAppMockupImage2{animation:none}.directTheme2 .directAppHero2 .directPortalFeatures2>div:hover{transform:none}}.directTheme2 .directApp2 .buttonRow2{align-items:center}.directTheme2 .directComingSoon2{color:var(--direct-ink);border-color:rgba(79,18,17,.24);background:var(--direct-yellow)}.directTheme2 .homeDueDiligence2{color:var(--direct-ink);background:var(--direct-cream-deep)}.directTheme2 .homeDocumentTiles2 h3,.directTheme2 .homeDueDiligence2 header h2{color:var(--direct-ink)}.directTheme2 .homeDocumentTiles2 article>p,.directTheme2 .homeDueDiligence2 header p{color:var(--direct-ink-soft)}.directTheme2 .homeDocumentTiles2 article{border-bottom-color:var(--direct-line);background:transparent}.directTheme2 .homeDocumentTiles2 article>span{color:var(--direct-gold)}.directTheme2 .homeDocumentTiles2 a{color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directTheme2 .directInsights2{color:var(--direct-ink);background:var(--direct-cream)}.directTheme2 .directEyebrow2{color:var(--direct-gold)}.directTheme2 .directInsightGrid2 article>p,.directTheme2 .directInsightsHeader2>p{color:var(--direct-ink-soft)}.directTheme2 .directInsightImage2{background:var(--direct-blue-soft)}.directTheme2 .directInsightGrid2 time{color:var(--direct-gold)}.directTheme2 .directTextLink2{color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directTheme2 .directOutlineButton2{color:var(--direct-ink);border-color:var(--direct-line);background:var(--direct-gold-soft)}.directTheme2 .directOutlineButton2:hover{border-color:var(--direct-ink);background:var(--direct-gold)}.directTheme2 .directInside2{padding:clamp(72px,9vw,124px) clamp(24px,6vw,96px);color:var(--direct-ink);background:#ffffff}.directInsideInner2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px)}.directTheme2 .directInsideCopy2 .directEyebrow2{margin-bottom:14px;color:var(--direct-ink-faint)}.directInsideCopy2 h2{max-width:560px;margin:0 0 28px;color:var(--direct-ink);font-size:clamp(2rem,3.6vw,3rem);line-height:1.08;letter-spacing:-.03em}.directInsideCopy2 p:not(.directEyebrow2){max-width:540px;margin:0 0 16px;color:var(--direct-ink-soft);font-size:1.03rem;line-height:1.65}.directInsideCopy2 strong{color:var(--direct-ink)}.directTheme2 .directInsideCopy2 .directTextLink2{display:inline-block;margin-top:12px;color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directRoles2{display:grid;grid-gap:clamp(12px,1.4vw,18px);gap:clamp(12px,1.4vw,18px);margin:0;padding:0;list-style:none}.directRoles2>li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:clamp(16px,2vw,26px);gap:clamp(16px,2vw,26px);padding:clamp(22px,2.4vw,30px);border-radius:20px;background:var(--direct-cream)}.directRoleNumber2{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:var(--direct-cream);background:var(--direct-gold);font-size:.86rem;font-weight:700}.directTheme2 .directRoleLabel2{margin:2px 0 8px;color:var(--direct-ink-faint);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.directRoles2 h3{margin:0 0 6px;color:var(--direct-ink);font-weight:700;font-size:1.15rem;line-height:1.3}.directRoles2 li p:not(.directRoleLabel2){margin:0;color:var(--direct-ink-soft);font-size:.98rem;line-height:1.55}@media (max-width:900px){.directInsideInner2{grid-template-columns:1fr}}@media (max-width:480px){.directRoles2>li{grid-template-columns:1fr;gap:14px}}.directTheme2 .directNext2{color:var(--direct-ink);background:var(--direct-cream)}.directNextHeader2{max-width:640px;margin-bottom:clamp(36px,5vw,56px)}.directTheme2 .directNextHeader2 h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.08;letter-spacing:-.03em}.directTheme2 .directNextHeader2 .directEyebrow2{color:var(--direct-ink-faint)}.directNextSteps2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none}.directNextSteps2>li{display:flex;flex-direction:column;padding:clamp(26px,2.6vw,36px);border:1px solid var(--direct-line-soft);border-radius:20px;background:#fffdf6;transition:background-color .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}.directNextSteps2 h3,.directNextSteps2 p,.directTheme2 .directNextOutline2,.directTheme2 .directNextSteps2 .directTextLink2{transition:color .42s ease,border-color .42s ease}.directNextNumber2{margin-bottom:clamp(28px,3vw,40px);color:var(--direct-gold);font-family:var(--font-heading);font-size:clamp(2rem,2.8vw,2.6rem);font-weight:600;line-height:1}.directNextSteps2 h3{margin:0 0 12px;color:var(--direct-ink);font-size:1.2rem;line-height:1.25}.directNextSteps2 p{margin:0 0 24px;color:var(--direct-ink-soft);font-size:1rem;line-height:1.65}.directNextActions2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.directTheme2 .directNextSteps2 .directTextLink2{color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directNextPill2{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;color:var(--direct-ink);border-radius:999px;background:#ffffff;box-shadow:0 6px 18px rgba(79,18,17,.08);font-size:.84rem;white-space:nowrap;font-weight:700;transition:background-color .2s ease,transform .26s cubic-bezier(.22,1,.36,1)}.directNextPill2:hover{background:var(--direct-gold-soft);transform:translateY(-2px)}.directNextSteps2>li:is(:hover,:focus-within){box-shadow:0 24px 52px rgba(79,18,17,.22);transform:translate3d(0,-6px,0)}.directNextSteps2:not(:has(>li:is(:hover,:focus-within)))>.directNextStepDark2,.directNextSteps2>li:is(:hover,:focus-within){border-color:transparent;background:var(--direct-ink)}.directNextSteps2:not(:has(>li:is(:hover,:focus-within)))>.directNextStepDark2 h3,.directNextSteps2>li:is(:hover,:focus-within) h3{color:var(--direct-cream)}.directNextSteps2:not(:has(>li:is(:hover,:focus-within)))>.directNextStepDark2 p,.directNextSteps2>li:is(:hover,:focus-within) p{color:rgba(252,247,229,.78)}.directTheme2 .directNextSteps2>li:is(:hover,:focus-within) .directTextLink2{color:var(--direct-cream)}.directTheme2 .directNextOutline2{color:var(--direct-ink);border-color:var(--direct-line);background:transparent}.directTheme2 .directNextOutline2:hover{color:var(--direct-ink);border-color:var(--direct-ink);background:rgba(79,18,17,.06)}.directTheme2 .directNextSteps2:not(:has(>li:is(:hover,:focus-within)))>.directNextStepDark2 .directNextOutline2,.directTheme2 .directNextSteps2>li:is(:hover,:focus-within) .directNextOutline2{color:var(--direct-cream);border-color:rgba(252,247,229,.4)}.directTheme2 .directNextSteps2>li:is(:hover,:focus-within) .directNextOutline2:hover{border-color:var(--direct-cream);background:rgba(252,247,229,.08)}@media (prefers-reduced-motion:reduce){.directNextSteps2>li,.directNextSteps2>li:is(:hover,:focus-within){transform:none;transition:none}}.directNextImportant2{margin:clamp(14px,1.6vw,22px) 0 0;padding:20px clamp(20px,2.4vw,30px);border-radius:16px;color:var(--direct-ink-soft);background:#ffffff;font-size:.92rem;line-height:1.6}.directNextImportant2 strong{color:var(--direct-ink)}@media (max-width:900px){.directNextSteps2{grid-template-columns:1fr}.directNextNumber2{margin-bottom:20px}}.directTheme2 .footer2{color:var(--direct-cream);background:var(--direct-ink)}.directTheme2 .footer2 a:hover{color:var(--direct-gold)}.directTheme2 .footer2 .footerInvestButton2,.directTheme2 .footer2 .footerInvestButton2:focus-visible,.directTheme2 .footer2 .footerInvestButton2:hover,.directTheme2 .footer2 .footerInvestButton2:visited{color:#ffffff}.directTheme2 .pageReveal2 .directPortalFeatures2>div,.directTheme2 .pageReveal2 .homeCashThinkingFlow2 article,.directTheme2 .pageReveal2 .homeDocumentTiles2 article{opacity:0;transform:translateY(24px);transition:opacity .76s cubic-bezier(.22,1,.36,1) var(--child-delay,0s),transform .76s cubic-bezier(.22,1,.36,1) var(--child-delay,0s);will-change:opacity,transform}.directTheme2 .pageReveal2 :is(.homeCashThinkingFlow2,.reasonsToLookGrid2,.homeDocumentTiles2,.directPortalFeatures2)>:nth-child(2){--child-delay:110ms}.directTheme2 .pageReveal2 :is(.homeCashThinkingFlow2,.reasonsToLookGrid2,.homeDocumentTiles2,.directPortalFeatures2)>:nth-child(3){--child-delay:220ms}.directTheme2 .pageReveal2 :is(.homeCashThinkingFlow2,.reasonsToLookGrid2,.directPortalFeatures2)>:nth-child(n+4){--child-delay:330ms}.directTheme2 .pageRevealVisible2 .directPortalFeatures2>div,.directTheme2 .pageRevealVisible2 .homeCashThinkingFlow2 article,.directTheme2 .pageRevealVisible2 .homeDocumentTiles2 article{opacity:1;transform:translateY(0)}.directTheme2 .pageReveal2 .directAppPlaceholder2{opacity:0;transform:translateX(-46px) scale(.96);transition:opacity .9s cubic-bezier(.22,1,.36,1) 80ms,transform .9s cubic-bezier(.22,1,.36,1) 80ms}.directTheme2 .pageRevealVisible2 .directAppPlaceholder2{opacity:1;transform:translateX(0) scale(1)}.directTheme2 .hero2 .buttonRow2,.directTheme2 .hero2 .directHeroEyebrow2,.directTheme2 .hero2 .headline2,.directTheme2 .hero2 .lead2{animation:directHeroIn2 .9s cubic-bezier(.22,1,.36,1) both}.directTheme2 .hero2 .headline2{animation-delay:90ms}.directTheme2 .hero2 .lead2{animation-delay:.19s}.directTheme2 .hero2 .buttonRow2{animation-delay:.27s}@keyframes directHeroIn2{0%{opacity:0;transform:translateY(26px)}}.directTheme2 .directInsightGrid2 article,.directTheme2 .fundOptionCards2 article{transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease}.directTheme2 .homeDocumentTiles2 article{transition:background .22s ease}.directTheme2 .homeDocumentTiles2 article:hover{background:rgba(79,18,17,.04)}.directTheme2 .homeWhyFundEqIcon2,.directTheme2 .reasonsToLookGrid2 .credibilityIcon2{transition:transform .56s cubic-bezier(.22,1,.36,1)}.directTheme2 .reasonsToLookGrid2 article:hover .credibilityIcon2,.directTheme2 .whyStackDeck2:hover .homeWhyFundEqIcon2{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.directTheme2 .pageReveal2 .directAppPlaceholder2,.directTheme2 .pageReveal2 .directPortalFeatures2>div,.directTheme2 .pageReveal2 .homeCashThinkingFlow2 article,.directTheme2 .pageReveal2 .homeDocumentTiles2 article,.directTheme2 .pageReveal2 .reasonsToLookGrid2 article{opacity:1;transform:none;translate:none;transition:none}.directTheme2 .reasonsToLookGrid2 article:hover{transform:none}.spotlightCard2:before{transition:none}.directTheme2 .hero2 .buttonRow2,.directTheme2 .hero2 .directHeroEyebrow2,.directTheme2 .hero2 .headline2,.directTheme2 .hero2 .lead2{animation:none}.directTheme2 .directInsightGrid2 article:hover,.directTheme2 .fundOptionCards2 article:hover,.directTheme2 .reasonsToLookGrid2 article:hover .credibilityIcon2,.directTheme2 .whyStackDeck2:hover .homeWhyFundEqIcon2{transform:none}}.directTheme2 :is(.fundOptionCards2,.directInsightGrid2,.reasonsToLookGrid2)>.directSeqItem2{opacity:0;scale:.86;translate:0 100px;transition:opacity 1s ease,scale 1.4s cubic-bezier(.22,1,.36,1),translate 1.4s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,transform .42s cubic-bezier(.22,1,.36,1);will-change:opacity,scale,translate}.directTheme2 :is(.fundOptionCards2,.directInsightGrid2,.reasonsToLookGrid2)>.directSeqItemIn2{opacity:1;scale:1;translate:0 0}.directTheme2 .directInsightGrid2,.directTheme2 .fundOptionCards2,.directTheme2 .reasonsToLookGrid2{perspective:1400px}.directTheme2 .directInsightGrid2 article:hover,.directTheme2 .fundOptionCards2 article:hover{transform:translate3d(0,-14px,30px) scale(1.025)}.directTheme2 .directSteps2>.directProgressItem2{opacity:var(--dm-opacity,1);transform:translateY(var(--dm-y,0)) scale(var(--dm-scale,1));transform-origin:center;will-change:opacity,transform}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.directTheme2 .directAppCopy2,.directTheme2 .directHowIntro2,.directTheme2 .directInsightsHeader2,.directTheme2 .directNextHeader2,.directTheme2 .dueDiligenceAside2,.directTheme2 .fundOptionsComparisonHeader2,.directTheme2 .homeCashThinkingIntro2,.directTheme2 .homeWhyFundEqIntro2,.directTheme2 .reasonsToLookHeader2{animation:directCopyIn2 ease-out both;animation-timeline:view();animation-range:entry 8% cover 36%}}}@keyframes directCopyIn2{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.directTheme2 .directInsightGrid2,.directTheme2 .fundOptionCards2,.directTheme2 .reasonsToLookGrid2{animation:directStageIn2 cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 5% cover 42%}.directTheme2 .reasonsToLookGrid2{animation-range:entry 22% cover 58%}}}.directTheme2 .fundOptionsComparison2,.directTheme2 .reasonsToLook2{overflow-x:clip}@keyframes directStageIn2{0%{opacity:0;transform:translateX(70px) scale(.94)}to{opacity:1;transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.directTheme2 :is(.fundOptionCards2,.directInsightGrid2,.reasonsToLookGrid2)>.directSeqItem2{opacity:1;scale:1;translate:0 0;transition:none}.directTheme2 .directSteps2>.directProgressItem2{opacity:1;transform:none}.directTheme2 .directInsightGrid2 article:hover,.directTheme2 .directOutlineButton2:hover,.directTheme2 .fundOptionCards2 article:hover{transform:none}}.directTheme2 .pageReveal2{transform:translate3d(0,42px,0) scale(.985);transition:opacity 1s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),transform 1.1s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s)}.directTheme2 .pageRevealVisible2{transform:translateZ(0) scale(1)}@media (prefers-reduced-motion:reduce){.directTheme2 .pageReveal2,.directTheme2 .pageRevealVisible2{transform:none;transition:none}}.dueDiligenceDocsInner2{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);max-width:1240px;margin:0 auto}.dueDiligenceAside2{max-width:460px}.dueDiligenceDocs2 .dueDiligenceHead2 .directEyebrow2{margin:0 0 18px}.dueDiligenceDocs2 .dueDiligenceHead2 h2{margin:0;text-wrap:balance}.dueDiligenceLead2{margin:16px 0 0;max-width:34ch;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.dueDiligenceNotice2{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:14px;gap:14px;margin:clamp(28px,4vw,40px) 0 0;padding:20px 22px;border-left:3px solid var(--accent);border-radius:0 12px 12px 0;background:rgba(25,35,50,.05)}.dueDiligenceNotice2 p{margin:0;font-size:.93rem;line-height:1.6}.dueDiligenceNoticeIcon2{display:grid;place-items:center;width:22px;height:22px;margin-top:1px}.dueDiligenceNoticeIcon2 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.documentList2{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid rgba(25,35,50,.14)}.documentList2>li{border-bottom:1px solid rgba(25,35,50,.14)}.documentRow2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(16px,2vw,26px);gap:clamp(16px,2vw,26px);padding:clamp(22px,2.4vw,30px) clamp(12px,1.4vw,18px);margin:0 calc(-1 * clamp(12px, 1.4vw, 18px));color:inherit;border-radius:14px;transition:background-color .42s cubic-bezier(.22,1,.36,1)}.documentRow2:hover{background:rgba(25,35,50,.04)}.documentRow2:focus-visible{outline:3px solid rgba(168,138,82,.42);outline-offset:2px}.documentTileIcon2{display:grid;place-items:center;width:46px;height:46px;flex:0 0 auto;border-radius:13px;background:rgba(25,35,50,.06);transition:transform .52s cubic-bezier(.22,1,.36,1)}.documentRow2:hover .documentTileIcon2{transform:scale(1.06)}.documentTileIcon2 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.documentRowText2{display:flex;min-width:0;flex-direction:column;gap:5px}.documentRowType2{font-size:.66rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.documentRowTitle2{font-family:var(--font-heading);font-size:clamp(1.12rem,1.5vw,1.35rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}.documentRowBody2{max-width:52ch;font-size:.92rem;line-height:1.55}.documentRowGo2{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border:1px solid rgba(25,35,50,.16);border-radius:50%;transition:border-color .42s cubic-bezier(.22,1,.36,1),background-color .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.documentRow2:hover .documentRowGo2{transform:translateX(3px)}.documentRowGo2 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.srOnly2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.dueDiligenceNotes2{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);margin-top:clamp(44px,5vw,68px);padding-top:clamp(30px,4vw,44px);border-top:1px solid rgba(25,35,50,.14)}.dueDiligenceNotes2 h3{margin:0 0 12px;font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dueDiligenceNotes2 p{margin:0;font-size:.95rem;line-height:1.65}@media (max-width:960px){.dueDiligenceDocsInner2{grid-template-columns:1fr}.dueDiligenceAside2{max-width:680px}}@media (max-width:620px){.dueDiligenceNotes2{grid-template-columns:1fr}.documentRow2{grid-template-columns:auto minmax(0,1fr)}.documentRowGo2{grid-row:1;grid-column:2;justify-self:end}.documentRowText2{grid-column:1/-1}}.directTheme2 .documentRowTitle2,.directTheme2 .dueDiligenceLead2,.directTheme2 .dueDiligenceNotice2 p{color:var(--direct-ink)}.directTheme2 .dueDiligenceNotice2{border-left-color:var(--direct-gold);background:rgba(79,18,17,.06)}.directTheme2 .dueDiligenceNoticeIcon2{color:var(--direct-ink)}.directTheme2 .documentList2,.directTheme2 .documentList2>li{border-color:var(--direct-line)}.directTheme2 .documentRow2:hover{background:rgba(var(--tint),.3)}.directTheme2 .documentList2>li:first-child{--tint:186,210,237}.directTheme2 .documentList2>li:nth-child(2){--tint:248,227,148}.directTheme2 .documentList2>li:nth-child(3){--tint:249,205,224}.directTheme2 .documentList2>li{--tint:244,123,84}.directTheme2 .documentTileIcon2{color:var(--direct-ink);background:rgb(var(--tint))}.directTheme2 .documentRowType2{color:var(--direct-ink-soft);font-weight:400}.directTheme2 .documentRowBody2{color:var(--direct-ink-soft)}.directTheme2 .documentRowGo2{color:var(--direct-ink);border-color:var(--direct-line)}.directTheme2 .documentRow2:hover .documentRowGo2{border-color:var(--direct-ink);background:rgb(var(--tint))}.directTheme2 .dueDiligenceNotes2{border-top-color:var(--direct-line)}.directTheme2 .dueDiligenceNotes2 h3{color:var(--direct-ink-faint)}.directTheme2 .dueDiligenceNotes2 p{color:var(--direct-ink-soft)}@media (prefers-reduced-motion:reduce){.documentRow2,.documentRowGo2,.documentTileIcon2{transition:none}.documentRow2:hover .documentRowGo2,.documentRow2:hover .documentTileIcon2{transform:none}}.directInvestmentCta2{position:relative;padding:clamp(76px,9vw,120px) clamp(24px,6vw,96px);color:#ffffff;background:var(--direct-ink);overflow:hidden}.directInvestmentCtaBackground2{z-index:0;object-fit:cover;object-position:center}.directInvestmentCtaOverlay2{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(46,15,15,.82),rgba(46,15,15,.74) 48%,rgba(46,15,15,.55)),linear-gradient(180deg,rgba(46,15,15,.1),rgba(46,15,15,.48))}.directInvestmentCtaInner2{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;grid-gap:clamp(48px,7vw,108px);gap:clamp(48px,7vw,108px)}.directInvestmentCtaCopy2{max-width:690px}.directInvestmentCtaCopy2 .directEyebrow2{color:var(--direct-gold)}.directInvestmentCtaCopy2 h2{max-width:13ch;margin:0;font-size:clamp(2.4rem,4vw,4.15rem);line-height:1.02;letter-spacing:-.04em}.directInvestmentCtaCopy2 h2 span{color:var(--direct-gold)}.directInvestmentCtaCopy2>p:not(.directEyebrow2){max-width:590px;margin:24px 0 0;color:rgba(255,255,255,.72);font-size:1.05rem;line-height:1.7}.directInvestmentCtaCopy2 .buttonRow2{margin-top:34px}.directInvestmentCtaSecondary2{color:#ffffff;border:1px solid rgba(255,255,255,.45);background:transparent}.directInvestmentCtaSecondary2:hover{color:var(--direct-ink);border-color:#ffffff;background:#ffffff}.directInvestmentCtaOptions2{padding:clamp(24px,3vw,36px);border:1px solid rgba(255,255,255,.16);border-radius:24px;background:rgba(255,255,255,.07)}.directInvestmentCtaOptions2>p{margin:0 0 18px;color:rgba(255,255,255,.68);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.directInvestmentCtaOptions2 dl{display:grid;grid-gap:10px;gap:10px;margin:0}.directInvestmentCtaOptions2 dl>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 17px;border-radius:12px;color:var(--direct-ink)}.directInvestmentCtaOptions2 dt{font-weight:700}.directInvestmentCtaOptions2 dd{margin:0;font-size:.88rem;text-align:right}.directInvestmentCtaOptions2 small{display:block;margin-top:16px;color:rgba(255,255,255,.6);font-size:.8rem}@media (max-width:900px){.directInvestmentCtaInner2{grid-template-columns:1fr}.directInvestmentCtaOptions2{max-width:680px}}.directShowcase2{--sc-inset:14px;--sc-height:68vh;--sc-radius:30px;--sc-shadow:0.16;--sc-gap:16px;--sc-caption-opacity:0;--sc-caption-y:46px;position:relative;height:260vh}.directShowcaseSticky2{position:-webkit-sticky;position:sticky;top:0;display:grid;place-items:start center;width:100%;height:100vh;height:100dvh;padding-top:var(--sc-gap);overflow:hidden}.directShowcaseFrame2{position:relative;width:calc(100% - var(--sc-inset) * 2);height:var(--sc-height);overflow:hidden;border-radius:var(--sc-radius);background:var(--direct-blue-soft,#e6f0fa);box-shadow:0 24px 64px rgba(41,9,8,var(--sc-shadow));will-change:width,height,border-radius}.directShowcaseImage2{object-fit:cover;object-position:center}.directShowcaseScrim2{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(28,8,8,.12),rgba(28,8,8,.28) 46%,rgba(28,8,8,.72));pointer-events:none}.directShowcaseCaption2{position:absolute;z-index:2;right:clamp(24px,6vw,84px);bottom:clamp(32px,7vh,80px);left:clamp(24px,6vw,84px);max-width:60ch;margin:0 auto;color:var(--direct-cream,#fcf7e5);font-family:var(--font-heading);font-size:clamp(1.05rem,1.9vw,1.6rem);font-weight:500;line-height:1.4;letter-spacing:-.02em;text-align:center;text-wrap:balance;opacity:var(--sc-caption-opacity);translate:0 var(--sc-caption-y);will-change:opacity,translate}@media (max-width:760px){.directShowcase2{height:220vh}}@media (prefers-reduced-motion:reduce){.directShowcase2{height:auto}.directShowcaseSticky2{position:static;height:auto;padding-top:0}.directShowcaseFrame2{width:100%;height:78vh;border-radius:0;box-shadow:none}.directShowcaseCaption2{opacity:1;translate:none}}.directTheme2 .navDropdownMenu2{color:var(--direct-ink);border-bottom-color:var(--direct-line-soft);background:var(--pure-white);box-shadow:0 22px 40px rgba(79,18,17,.08)}.directTheme2 .navDropdownMenu2 a{color:var(--direct-ink)}.directTheme2 .navDropdownMenu2 a:hover{color:var(--direct-gold)}.whyCarouselInner2{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px)}.whyCarouselCopy2{max-width:560px}.whyCarouselCopy2 h2{margin:0 0 28px;font-size:clamp(2.2rem,3.6vw,3.4rem);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.whyCarouselCopy2 p{margin:0 0 18px;font-size:1rem;line-height:1.65}.whyCarouselEmphasis2{font-weight:650}.whyCarouselCopy2 .homeWhyFundEqLink2{margin-top:14px}.whyStack2{--stack-step:clamp(46px,5.4vw,84px);--stack-width:clamp(270px,30vw,380px);--stack-fan:calc(var(--stack-step) * 2.4);display:flex;flex-direction:column;align-items:flex-end;min-width:0}.whyStackDeck2{position:relative;width:var(--stack-width);min-height:clamp(400px,44vw,500px);margin-right:var(--stack-fan);padding:0;list-style:none;perspective:1600px;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.whyStackCard2{-webkit-user-drag:none}.whyStackDeck2[data-dragging=true] .whyStackCard2{transition:none}.whyStackDeck2[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.whyStackDeck2:focus-visible{outline:3px solid rgba(168,138,82,.42);outline-offset:16px;border-radius:24px}.whyStackCard2{position:absolute;inset:0;display:flex;flex-direction:column;padding:clamp(26px,2.6vw,36px);border:1px solid rgba(25,35,50,.12);border-radius:24px;background:#ffffff;box-shadow:0 18px 44px rgba(25,35,50,.09);transform-origin:center left;transform:translate3d(calc(var(--offset, 0) * var(--stack-step) + var(--stack-nudge, 0px) + var(--stack-drag, 0px) * (1 - var(--offset, 0) * .16)),0,calc(var(--offset, 0) * -60px)) scale(calc(1 - var(--offset, 0) * .04));opacity:max(0,calc(1 - var(--offset, 0) * .18));transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .62s cubic-bezier(.22,1,.36,1),box-shadow .62s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.whyStackCard2[aria-hidden=true]:hover{--stack-nudge:12px}.whyStackDeck2:hover .whyStackCard2[aria-hidden=false]{box-shadow:0 28px 62px rgba(25,35,50,.14)}.whyStackCard2 h3{margin:auto 0 12px;font-size:clamp(1.25rem,1.7vw,1.55rem);line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.whyStackCard2 p{margin:0;font-size:.95rem;line-height:1.62}.whyStackControls2{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.4vw,20px);width:var(--stack-width);margin-top:clamp(24px,3vw,36px);margin-right:var(--stack-fan)}.whyStackArrow2{display:grid;flex:0 0 auto;place-items:center;width:42px;height:42px;padding:0;color:var(--primary-deep);border:1px solid rgba(25,35,50,.18);border-radius:50%;background:transparent;cursor:pointer;transition:color .32s ease,border-color .32s ease,background-color .32s ease}.whyStackArrow2:hover{border-color:var(--primary-deep);background:rgba(25,35,50,.05)}.whyStackArrow2:focus-visible{outline:3px solid rgba(168,138,82,.42);outline-offset:3px}.whyStackArrow2 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.whyCarouselDots2{display:flex;justify-content:center;gap:10px}.whyCarouselDot2{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(25,35,50,.22);cursor:pointer;transition:background-color .32s ease,transform .32s ease}.whyCarouselDot2:after{content:"";position:absolute;width:34px;height:34px;margin:-12px 0 0 -12px}.whyCarouselDot2{position:relative}.whyCarouselDot2[aria-current=true]{background:var(--primary-deep);transform:scale(1.25)}@media (max-width:1000px){.whyCarouselInner2{grid-template-columns:1fr;gap:clamp(32px,5vw,52px)}.whyCarouselCopy2{max-width:680px}.whyStack2{align-items:center}.whyStackControls2{margin-right:0}}@media (max-width:760px){.whyStack2{--stack-step:14px;--stack-width:min(calc(100% - 30px),320px);--stack-fan:0px}.whyStackDeck2{min-height:clamp(340px,96vw,440px)}}.directTheme2 .whyCarouselCopy2 h2,.directTheme2 .whyStackCard2 h3{color:var(--direct-ink)}.directTheme2 .whyCarouselCopy2 p,.directTheme2 .whyStackCard2 p{color:var(--direct-ink-soft)}.directTheme2 .whyCarouselEmphasis2{color:var(--direct-ink)}.directTheme2 .whyStackCard2{border-color:var(--direct-line-soft);background:#fffdf6;box-shadow:0 18px 44px rgba(79,18,17,.09)}.directTheme2 .whyStackDeck2:hover .whyStackCard2[aria-hidden=false]{box-shadow:0 28px 62px rgba(79,18,17,.13)}.directTheme2 .whyStackArrow2{color:var(--direct-ink);border-color:var(--direct-line)}.directTheme2 .whyStackArrow2:hover{border-color:var(--direct-ink);background:rgba(79,18,17,.06)}.directTheme2 .whyCarouselDot2{background:rgba(79,18,17,.22)}.directTheme2 .whyCarouselDot2[aria-current=true]{background:var(--direct-gold)}@media (prefers-reduced-motion:reduce){.whyCarouselDot2,.whyStackArrow2,.whyStackCard2{transition:none}.whyStackCard2[aria-hidden=true]:hover{--stack-nudge:0px}}.directTheme2 :is(.documentList2,.directRoles2)>.directSeqItem2{opacity:0;translate:0 26px;transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1)}.directTheme2 :is(.documentList2,.directRoles2)>.directSeqItemIn2{opacity:1;translate:0 0}@media (prefers-reduced-motion:reduce){.directTheme2 :is(.documentList2,.directRoles2)>.directSeqItem2{opacity:1;translate:0 0;transition:none}}.directTheme2{--direct-ink-soft:rgba(79,18,17,0.88);--direct-ink-faint:rgba(79,18,17,0.72);--muted:rgba(79,18,17,0.78)}.directTheme2 .directEyebrow2,.directTheme2 .directHeroEyebrow2,.directTheme2 .eyebrow2{font-size:.88rem}.directTheme2 .directSteps2 article>span,.directTheme2 .dueDiligenceNotes2 h3,.directTheme2 .fundOptionCards2 dt,.directTheme2 .homeCashThinkingEyebrow2,.directTheme2 .homeWhyFundEqEyebrow2{font-size:.84rem}.directTheme2 .documentRowType2,.directTheme2 .homeWhyFundEqNumber2,.directTheme2 .reasonsToLookGrid2 article>span{font-size:.8rem}.directTheme2 .documentRowBody2,.directTheme2 .dueDiligenceNotice2 p,.directTheme2 .fundOptionCards2 dd,.directTheme2 .homeWhyFundEqGrid2 article>p,.directTheme2 .reasonsToLookGrid2 article p{font-size:1.03rem}.directTheme2 .directComingSoon2,.directTheme2 .directPortalFeatures2 dd{font-size:.99rem}.directTheme2 .fundOptionsDisclosure2{font-size:.9rem}.directTheme2 .directOutlineButton2,.directTheme2 .directTextLink2,.directTheme2 .fundOptionCards2 article>a,.directTheme2 .homeCashThinkingLink2,.directTheme2 .homeWhyFundEqLink2{font-size:1.01rem}.directTheme2 .audienceBannerText2 strong{font-size:.92rem}.directTheme2 .audienceBannerText2 span{font-size:.9rem}.directTheme2 .audienceBannerCta2{font-size:.88rem}.directTheme2 .footerLinkColumn2 h3{font-size:.9rem}.directTheme2 .footerLinkColumn2 a{font-size:1.02rem}@media (max-width:560px){.directTheme2 .footerLinkColumn2 a{font-size:.94rem}}.directTheme2 .footerCopyright2{font-size:1.02rem}.directTheme2 .footerDisclaimer2{font-size:.94rem}.directTheme2{--fund-surface:var(--direct-cream);--fund-tint:var(--direct-cream-deep);--fund-tint-soft:#f8f1dd;--fund-ink-rgb:79,18,17;--fund-deep-rgb:79,18,17}.directTheme2 .newsInsightsHero2:after{background:linear-gradient(90deg,rgba(79,18,17,.78),rgba(79,18,17,.24)),linear-gradient(180deg,rgba(79,18,17,.12),rgba(79,18,17,.46))}.directTheme2 .newsArticlePage4,.directTheme2 .newsPage4{background:var(--direct-cream)}.directTheme2 .newsCardLink4,.directTheme2 .newsFeaturedCard4{border-color:var(--direct-line);background:#fffdf6}.directTheme2 .newsCardLink4:hover,.directTheme2 .newsFeaturedCard4:hover{border-color:var(--direct-gold)}.directTheme2 .newsArticleHeroImage4,.directTheme2 .newsArticleMore4,.directTheme2 .newsCardImage4,.directTheme2 .newsFeaturedImage4,.directTheme2 .newsListMuted4{background:var(--direct-cream-deep)}.directTheme2 .newsEmpty4,.directTheme2 .newsFilter4{border-color:var(--direct-line)}.directTheme2 .newsArticleBody4 blockquote{background:var(--direct-cream-deep)}.directTheme2 .newsArticleDisclaimer4{border-top-color:var(--direct-line)}.directTheme2 .aboutWhatWeDo3{background:var(--direct-cream-deep)}.directTheme2 .aboutManagerDiagram3{border-color:var(--direct-line);background:radial-gradient(circle at 50% 0,rgba(168,138,82,.16),transparent 36%),#fffdf6}.directTheme2 .aboutManagerNode3{border-color:var(--direct-line);background:#fffdf6}.directTheme2 .aboutManagerFundNode3{border-color:var(--direct-ink);background:var(--direct-ink)}.directTheme2 .aboutManagerOption3{border-color:var(--direct-line);background:#fffdf6}.directTheme2 .aboutManagerBranchStem3,.directTheme2 .aboutManagerConnector3 span{background:var(--direct-line)}.directTheme2 .aboutManagerBranchLine3{border-top-color:var(--direct-line);border-right-color:var(--direct-line);border-left-color:var(--direct-line)}.directTheme2 .aboutFundHistory3,.directTheme2 .aboutGuides3{background:var(--direct-cream)}.directTheme2 .aboutFundTimeline3:before{background:var(--direct-line)}.directTheme2 .aboutFundTimelineMarker3{border-color:var(--direct-cream)}.directTheme2 .aboutFinalCta3{background:radial-gradient(circle at 50% 0,rgba(168,138,82,.18),transparent 34%),var(--direct-cream-deep)}.directTheme2 .hwiHeroOverlay{background:linear-gradient(90deg,rgba(79,18,17,.84),rgba(79,18,17,.8) 48%,rgba(79,18,17,.62)),linear-gradient(0deg,rgba(79,18,17,.4),transparent 48%)}.directTheme2 .hwiSectionGold{background:var(--direct-orange-soft);color:var(--direct-ink)}.directTheme2 .hwiSectionGold .hwiGoldCopy h3,.directTheme2 .hwiSectionGold .hwiGoldNote,.directTheme2 .hwiSectionGold .hwiHeaderCentered h2,.directTheme2 .hwiSectionGold .hwiTimeline strong{color:var(--direct-ink)!important}.directTheme2 .hwiSectionGold .hwiGoldCopy p,.directTheme2 .hwiSectionGold .hwiLead{color:var(--direct-ink-soft)}.directTheme2 .hwiSectionGold .hwiTagOnGold{color:var(--direct-ink-faint)}.directTheme2 .hwiSectionGold .hwiTimeline:before{background:var(--direct-line)}.directTheme2 .hwiSectionGold .hwiTimelineDot{width:16px;height:16px;border:2px solid var(--direct-ink)}.directTheme2 .hwiSectionGold .hwiTimeline li:first-child .hwiTimelineDot{background:var(--direct-blue)}.directTheme2 .hwiSectionGold .hwiTimeline li:nth-child(2) .hwiTimelineDot{background:var(--direct-yellow)}.directTheme2 .hwiSectionGold .hwiTimeline li:nth-child(3) .hwiTimelineDot{background:var(--direct-pink)}.directTheme2 .hwiSectionGold .hwiGoldNote{border-color:var(--direct-line);background:rgba(252,247,229,.6)}.directTheme2 .hwiSectionGold .hwiGoldMedia{border-color:var(--direct-line)}.directTheme2 .hwiSectionGold .hwiPillLight{color:var(--direct-cream);background:var(--direct-ink);border-color:var(--direct-ink)}.directTheme2 .hwiSectionGold .hwiPillLight:hover{color:var(--direct-cream);background:var(--direct-gold);border-color:var(--direct-gold)}.directTheme2 .hwiSectionGold .hwiPillOutlineLight{color:var(--direct-ink);border-color:rgba(79,18,17,.3)}.directTheme2 .hwiSectionGold .hwiPillOutlineLight:hover{border-color:var(--direct-ink);background:rgba(79,18,17,.06)}@media (max-width:900px){.hwiHero{padding-top:max(var(--mobile-hero-clearance2),clamp(132px,13vw,184px))}.simplePage2.newsInsightsHero2{padding-top:max(var(--mobile-hero-clearance2),170px)}.newsArticle4{padding-top:max(var(--mobile-hero-clearance2),clamp(140px,14vw,190px))}.faqHero4{padding-top:max(var(--mobile-hero-clearance2),180px)}}@media (max-width:640px){.faqHero4{padding-top:max(var(--mobile-hero-clearance2),144px)}}.directTeam2,.directTeamCtaWrap2{padding:clamp(56px,7vw,96px) clamp(24px,6vw,96px);color:var(--direct-ink);background:var(--direct-cream)}.directTeamCta2,.directTeamInner2{max-width:1280px;margin:0 auto}.directTeamHeader2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;grid-gap:clamp(24px,6vw,96px);gap:clamp(24px,6vw,96px);margin-bottom:clamp(32px,4vw,48px)}.directTeamHeader2 h1,.directTeamHeader2 h2{margin:0;color:var(--direct-ink);line-height:1.04;letter-spacing:-.035em}.directTeamHeader2 h1{font-size:clamp(2.4rem,4.6vw,3.8rem)}.directTeamHeader2 h1 span{color:var(--direct-gold)}.directTeamHeader2 h2{font-size:clamp(1.9rem,3.2vw,2.6rem)}.directTheme2 .directTeamHeader2 .directEyebrow2{margin-bottom:12px;color:var(--direct-ink-faint)}.directTeamIntro2,.directTeamIntro2 p{max-width:560px;margin:0;color:var(--direct-ink-soft);font-size:1rem;line-height:1.65}.directTeamIntro2 p+p{margin-top:10px}.directTeamGrid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px)}.directTeamCard2{display:flex;flex-direction:column;padding:14px 14px clamp(22px,2.2vw,28px);border-radius:22px;background:#ffffff;box-shadow:0 1px 0 var(--direct-line-soft)}.directTeamPortrait2{position:relative;aspect-ratio:4/5;margin-bottom:22px;overflow:hidden;border-radius:14px;background:var(--direct-cream-deep)}.directTeamPortrait2 img{object-fit:cover;object-position:center 22%}.directTeamCard2>.directTeamLinks2,.directTeamCard2>h2,.directTeamCard2>p{margin-right:10px;margin-left:10px}.directTeamCard2>h2{margin-top:0;margin-bottom:6px;color:var(--direct-ink);font-size:1.2rem;line-height:1.25}.directTeamRole2{margin-top:0;margin-bottom:12px;color:var(--direct-gold);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.directTeamSummary2{margin-top:0;margin-bottom:20px;color:var(--direct-ink-soft);font-size:.95rem;line-height:1.6}.directTeamLinks2{display:flex;flex-wrap:wrap;gap:18px;margin-top:auto}.directTeamLinks2 a,.directTeamLinks2 button{padding:0 0 3px;color:var(--direct-ink);border:0;border-bottom:1px solid var(--direct-gold);background:none;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.directTeamLinks2 a:hover,.directTeamLinks2 button:hover{border-bottom-color:var(--direct-ink)}.directTeamDialog2{width:min(640px,calc(100vw - 32px));max-height:min(80vh,760px);padding:0;border:0;border-radius:22px;color:var(--direct-ink);background:#ffffff;box-shadow:0 30px 80px rgba(30,6,6,.35)}.directTeamDialog2::-webkit-backdrop{background:rgba(40,9,9,.55)}.directTeamDialog2::backdrop{background:rgba(40,9,9,.55)}.directTeamDialogBody2{position:relative;padding:clamp(28px,4vw,44px)}.directTeamDialogBody2 h2{margin:0 40px 6px 0;color:var(--direct-ink);font-size:1.5rem}.directTeamDialogBody2>p:not(.directTeamRole2){margin:0 0 14px;color:var(--direct-ink-soft);font-size:.98rem;line-height:1.65}.directTeamDialogBody2 .directTeamLinks2{margin:20px 0 0}.directTeamDialogClose2{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:38px;height:38px;padding:0;color:var(--direct-ink);border:1px solid var(--direct-line);border-radius:50%;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer}.directTeamDialogClose2:hover{background:var(--direct-cream)}.directTeamCta2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:clamp(32px,4vw,48px) clamp(26px,4vw,52px);border-radius:24px;color:var(--direct-cream);background:var(--direct-ink)}.directTeamCta2 h2{margin:0 0 8px;color:var(--direct-cream);font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.15;letter-spacing:-.02em}.directTeamCta2 p{margin:0;color:rgba(252,247,229,.78)}.directTeamCtaActions2{display:flex;flex-wrap:wrap;gap:12px}.directTheme2 .directTeamCtaOutline2{color:var(--direct-cream);border-color:rgba(252,247,229,.45);background:transparent}.directTheme2 .directTeamCtaOutline2:hover{color:var(--direct-cream);border-color:var(--direct-cream);background:rgba(252,247,229,.08)}@media (max-width:1000px){.directTeamGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.directTeamHeader2{grid-template-columns:1fr}}@media (max-width:640px){.directTeamGrid2{grid-template-columns:1fr}}.directAbout2{color:var(--direct-ink)}.directAboutHero2,.directAboutSection2{padding:clamp(64px,8vw,112px) clamp(24px,6vw,96px)}.directAboutCream2,.directAboutHero2{background:var(--direct-cream)}.directAboutWhite2{background:#ffffff}.directAboutDark2{color:var(--direct-cream);background:var(--direct-ink)}.directAboutInner2{max-width:1280px;margin:0 auto}.directAbout2 h1,.directAbout2 h2{margin:0;color:inherit;letter-spacing:-.03em}.directAbout2 h2{font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.08}.directAbout2 h3{margin:0 0 8px;color:inherit;font-weight:700;font-size:1.1rem;line-height:1.3}.directTheme2 .directAbout2 .directEyebrow2{margin-bottom:14px;color:var(--direct-ink-faint)}.directTheme2 #fund-history .directEyebrow2,.directTheme2 #our-people .directEyebrow2,.directTheme2 .directAboutHero2 .directEyebrow2{color:var(--direct-orange)}.directTheme2 .directAboutDark2 .directEyebrow2{color:rgba(252,247,229,.7)}.directTheme2 .directAbout2 .directTextLink2{display:inline-block;margin-top:8px;color:var(--direct-ink);border-bottom-color:var(--direct-gold)}.directAboutHeroInner2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px)}.directAboutHero2 h1{max-width:640px;margin-bottom:22px;font-size:clamp(2.4rem,4.6vw,3.8rem);line-height:1.04}.directAboutHero2 h1 span{color:var(--direct-gold)}.directAboutLead2{max-width:520px;margin:0 0 28px;color:var(--direct-ink-soft);font-size:1.05rem;line-height:1.65}.directAboutHeroPhoto2{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:26px}.directAboutHeroPhoto2 img{object-fit:cover}.directAboutHeader2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;grid-gap:clamp(24px,6vw,96px);gap:clamp(24px,6vw,96px);margin-bottom:clamp(32px,4vw,52px)}.directAboutHeader2 h2{max-width:620px}.directAboutCopy2>p:not(.directEyebrow2),.directAboutHeader2 p{max-width:560px;margin:0 0 12px;color:var(--direct-ink-soft);font-size:1rem;line-height:1.65}.directAboutHeader2>div>p:last-child,.directAboutHeader2>p:last-child{margin-bottom:0}.directAboutDark2 .directAboutHeader2 p{color:rgba(252,247,229,.8)}#our-approach .directAboutHeader2{align-items:start}#our-approach .directAboutHeader2>p{padding-top:37px}.directAboutNumber2{display:block;margin-bottom:20px;color:var(--direct-gold);font-family:var(--font-heading);font-size:clamp(1.8rem,2.4vw,2.2rem);font-weight:600;line-height:1}.directAboutJobs2,.directAboutPeople2,.directAboutRoles2,.directMilestones2,.directPrinciples2,.directTrackRecord2 ul{margin:0;padding:0;list-style:none}.directAboutJobs2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px)}.directAboutJobs2 li{padding:clamp(24px,2.6vw,34px);border:1px solid var(--direct-line-soft);border-radius:20px}.directAboutJobs2 p,.directAboutRoles2 li>p:last-child,.directMilestones2 p,.directPrinciples2 p{margin:0;color:var(--direct-ink-soft);font-size:.96rem;line-height:1.6}.directPrinciples2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,18px);gap:clamp(12px,1.4vw,18px)}.directPrinciples2 li{--spotlight-color:rgba(255,255,255,0.32);padding:clamp(22px,2.2vw,28px);border-radius:20px;color:var(--direct-ink);transition:transform .56s cubic-bezier(.22,1,.36,1)}.directPrinciples2 li:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;box-shadow:0 24px 52px rgba(12,3,3,.42);opacity:0;transition:opacity .56s cubic-bezier(.22,1,.36,1);pointer-events:none}@media (hover:hover){.directPrinciples2 li:hover{transform:translate3d(0,-6px,0) scale(1.012)}.directPrinciples2 li:hover:after{opacity:1}}.directPrinciples2 li:first-child{background:var(--direct-blue)}.directPrinciples2 li:nth-child(2){background:var(--direct-yellow)}.directPrinciples2 li:nth-child(3){background:var(--direct-orange)}.directPrinciples2 li:nth-child(4){background:var(--direct-pink)}.directPrinciples2 li>span{display:block;margin-bottom:18px;font-size:clamp(1.35rem,1.8vw,1.75rem);font-weight:700;letter-spacing:.08em}.directPrinciples2 p{color:var(--direct-ink);opacity:.85}@media (prefers-reduced-motion:reduce){.directPrinciples2 li,.directPrinciples2 li:after{transition:none}.directPrinciples2 li:hover{transform:none}}.directAboutSplit2{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px)}.directAboutCopy2 h2{margin-bottom:22px}.directAboutPeople2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.directAboutPeople2 a{display:flex;flex-direction:column;align-items:center;height:100%;padding:10px 10px 16px;border-radius:16px;background:#ffffff;text-align:center;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.directAboutPeople2 a:hover{box-shadow:0 16px 34px rgba(79,18,17,.12);transform:translateY(-4px)}.directAboutPeoplePhoto2{position:relative;width:100%;aspect-ratio:1;margin-bottom:12px;overflow:hidden;border-radius:12px;background:var(--direct-cream-deep)}.directAboutPeoplePhoto2 img{object-fit:cover;object-position:center 20%}.directAboutPeople2 strong{color:var(--direct-ink);font-size:.92rem}.directAboutPeople2 a>span:last-child{margin-top:4px;color:var(--direct-gold);font-size:.66rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.directMilestones2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,18px);gap:clamp(12px,1.4vw,18px)}.directMilestones2 li{padding:clamp(22px,2.2vw,28px);border-radius:20px;background:var(--direct-cream)}.directMilestones2 li>span{display:block;margin-bottom:18px;color:var(--direct-gold);font-family:var(--font-heading);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600;line-height:1.1}.directMilestones2 li:last-child{color:var(--direct-cream);background:var(--direct-ink)}.directMilestones2 li:last-child p{color:rgba(252,247,229,.8)}.directTrackRecord2{margin-top:clamp(14px,1.6vw,20px);padding:clamp(22px,2.4vw,30px);border:1px solid var(--direct-line-soft);border-radius:20px}.directTrackRecord2 h3{margin-bottom:18px}.directTrackRecord2 ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px 24px;gap:14px 24px}.directTrackRecord2 li{position:relative;padding-left:26px;color:var(--direct-ink-soft);font-size:.92rem;line-height:1.5}.directTrackRecord2 li:before{content:"✓";position:absolute;top:0;left:0;color:var(--direct-gold);font-weight:700}.directAboutDisclaimer2{max-width:1100px;margin:22px 0 0;color:var(--direct-ink-faint);font-size:.8rem;line-height:1.55}.directAboutRoles2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.directAboutRoles2 li{padding:clamp(20px,2.2vw,28px);border:2px solid transparent;border-radius:18px;background:#ffffff}.directAboutRoles2 li:first-child{border-color:var(--direct-blue)}.directAboutRoles2 li:nth-child(2){border-color:var(--direct-yellow)}.directAboutRoles2 li:nth-child(3){border-color:var(--direct-orange)}.directAboutRoles2 li:nth-child(4){border-color:var(--direct-pink)}.directAboutRoleLabel2{margin:0 0 10px;color:var(--direct-ink-faint);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.directAboutCtaWrap2{padding-top:0}.directAboutCta2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px 40px;gap:24px 40px;padding:clamp(32px,4vw,48px) clamp(26px,4vw,52px);border-radius:24px;color:var(--direct-cream);background:var(--direct-ink)}.directAboutCta2 h2{margin-bottom:8px;font-size:clamp(1.5rem,2.1vw,1.9rem)}.directAboutCta2 p{margin:0;color:rgba(252,247,229,.78)}.directAboutCtaActions2{display:flex;flex-wrap:nowrap;gap:12px}.directAboutCtaActions2 .button2{white-space:nowrap}.directTheme2 .directAboutCtaOutline2{color:var(--direct-cream);border-color:rgba(252,247,229,.45);background:transparent}.directTheme2 .directAboutCtaOutline2:hover{color:var(--direct-cream);border-color:var(--direct-cream);background:rgba(252,247,229,.08)}@media (max-width:1100px){.directAboutCta2{grid-template-columns:1fr}.directAboutCtaActions2{flex-wrap:wrap}.directMilestones2,.directPrinciples2,.directTrackRecord2 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.directAboutHeader2,.directAboutHeroInner2,.directAboutSplit2{grid-template-columns:1fr}.directAboutHeader2{align-items:start}#our-approach .directAboutHeader2>p{padding-top:0}.directAboutJobs2{grid-template-columns:1fr}}@media (max-width:560px){.directAboutRoles2,.directMilestones2,.directPrinciples2,.directTrackRecord2 ul{grid-template-columns:1fr}.directAboutPeople2{grid-template-columns:repeat(2,minmax(0,1fr))}}.directAboutRoles2 h3{font-weight:700}.directTheme2 .directTeamLinks2 :is(a,button),.directTheme2 .fundOptionCards2 article>a,.directTheme2 a.directTextLink2{transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease}.directTheme2 .directTeamLinks2 :is(a,button):is(:hover,:focus-visible),.directTheme2 .fundOptionCards2 article>a:is(:hover,:focus-visible),.directTheme2 a.directTextLink2:is(:hover,:focus-visible){border-bottom-color:currentColor;box-shadow:0 1px 0 currentColor}.directTheme2 .directTeamLinks2 :is(a,button):active,.directTheme2 .fundOptionCards2 article>a:active,.directTheme2 a.directTextLink2:active{opacity:.72;transform:translateY(1px)}.directTheme2 .directTeamLinks2 :is(a,button):focus-visible,.directTheme2 .fundOptionCards2 article>a:focus-visible,.directTheme2 a.directTextLink2:focus-visible{outline:2px solid var(--direct-gold);outline-offset:4px;border-radius:2px}@media (prefers-reduced-motion:reduce){.directTheme2 .directTeamLinks2 :is(a,button):active,.directTheme2 .fundOptionCards2 article>a:active,.directTheme2 a.directTextLink2:active{transform:none}}.directTheme2 :is(.directHeroEyebrow2,.directEyebrow2,.eyebrow2,.homeWhyFundEqEyebrow2,.homeCashThinkingEyebrow2,.hwiEyebrow){color:var(--direct-orange)!important}