/* Full material and layout treatment, after the shared content styles. */
.hero canvas{display:block}.scene-error{position:absolute;bottom:70px;right:25px;color:#78978c;font-size:10px}.email-hero{background:#000;touch-action:pan-y}.email-visual:after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at center right,transparent 0%,rgba(0,0,0,.6) 40%,rgba(0,0,0,.95) 60%,#000 80%),linear-gradient(175deg,transparent 60%,black 97%),linear-gradient(to bottom,rgba(0,0,0,.8) 5%,transparent 30%)}.email-hero .hero-copy{max-width:680px;width:48%;padding-top:12%;margin-left:max(48px,calc((100vw - 1180px)/2))}.email-hero h1{font-size:clamp(48px,4.15vw,68px);line-height:1.05;font-weight:500;letter-spacing:-3.5px;color:#d7dcde}.email-hero .hero-copy p{max-width:490px;font-size:15px;line-height:1.6;color:#8b949e}.email-hero .glass-mark{width:78px;height:78px;background:radial-gradient(ellipse,#2c91ad88,#102e3880);border:1px solid #6cc4dd55;border-radius:20px;box-shadow:inset 0 0 8px #8ce9ee44,inset 0 0 30px #4d9fb644,0 0 30px #0f537b33}.email-hero .glass-mark img{width:48px;height:48px;opacity:.88}.email-hero.dragging{cursor:grabbing}.email-hero .email-visual{cursor:grab;pointer-events:none}.design-react-email{background:#000;color:#d4d9dc}.design-react-email .nav{background:#000;padding:0 max(48px,calc((100vw - 1180px)/2))}.design-react-email .section{background:#000!important;max-width:1280px;margin:auto;color:#cfd5d9;padding:105px 48px}.design-react-email h2{font-size:35px;font-weight:500;letter-spacing:-1.5px}.design-react-email h2 em{color:inherit}.design-react-email p{color:#727c86}.design-react-email .label{color:#6a919d}.design-react-email .text-link{color:#a5b5bc;border-color:#26343a}.design-react-email .email-process .center-heading{margin-bottom:35px}.design-react-email .terminal{background:radial-gradient(ellipse at 30% 25%,#0b1626b0,transparent 80%);border-color:#1b232e}.design-react-email .terminal-body{min-height:360px}.design-react-email .terminal-bar{border-color:#1d2832}.design-react-email .process-choices{border-color:#1d2832}.design-react-email .process-choices button{color:#586774;border-color:#19252e}.design-react-email .process-choices button[aria-selected=true]{background:#1d34433d;color:#b9dbe3}.design-react-email .terminal-content h3{font-size:24px}.design-react-email .terminal-content p{color:#74818c}.design-react-email .component-grid{gap:16px}.design-react-email .component-grid article{border:1px solid #15232a;background:radial-gradient(ellipse at 50% 20%,#09242b77,transparent 75%);padding:0 25px 25px}.design-react-email .component-art{background:none;height:185px}.design-react-email .component-art>span{color:#53b8d1;filter:drop-shadow(0 0 12px #48c9e366);font-size:44px}.design-react-email .component-art i{border-color:#28617666}.design-react-email .component-grid h3{font-size:20px}.design-react-email .component-grid p{font-size:12px;color:#616e78}.design-react-email .component-principle>span{color:#4db7c8;padding:49px 0}.design-react-email .component-grid .component-principle{background:radial-gradient(ellipse at 30% 20%,#0b1626b0,transparent 75%)}.design-react-email .email-risk{gap:9%;align-items:center}.design-react-email .email-risk .risk-accordions details{border-color:#192a31}.design-react-email .email-risk summary h3{font-size:20px}.design-react-email .risk-accordions summary small{color:#457b87}.design-react-email .control-preview{background:linear-gradient(145deg,#101823,#020507);border-color:#22303b;box-shadow:0 0 60px #17324d2b}.design-react-email .control-bar,.design-react-email .control-items{border-color:#26333a;color:#61828e}.design-react-email .control-center{height:260px}.design-react-email .control-center>strong{color:#d8e6eb}.design-react-email .control-rings i{border-color:#2f647969}.design-react-email .control-preview p{color:#667782}.design-react-email .aum .split-heading{margin-bottom:20px}.design-react-email .aum-number{color:#cbdee3;height:220px;padding:0}.design-react-email .aum-number>strong{font-size:185px}.design-react-email .aum-number>small{font-size:49px}.design-react-email .aum-number>span{font-size:90px}.design-react-email .aum-basis h3{font-size:20px;color:#90a3ad}.design-react-email .aum-basis dl div{border-color:#19292f}.design-react-email .aum-basis dt{color:#527783}.design-react-email .aum-basis dd{color:#8da0aa}.design-react-email .aum-bottom p{color:#596c77}.design-react-email .team-note{border-color:#1a2b33;background:#070e12}.design-react-email .team-note b{color:#5f7e89}.design-react-email .team-grid article{border-color:#1c2b33;background:#070d12}.design-react-email .team-portrait{background:linear-gradient(135deg,#13232c,#080d14)!important;border:1px solid #29424b}.design-react-email .team-portrait>span{color:#3d69772b}.design-react-email .team-portrait>i{border-color:#2c526466}.design-react-email .team-grid h3{color:#a7b9c2}.design-react-email .team-grid article>small{color:#415d69}.design-react-email .journal .split-heading{margin-bottom:45px}.design-react-email .journal-grid{align-items:center}.design-react-email .journal-art{background:linear-gradient(130deg,#12303a,#091822);border:1px solid #294653;border-radius:8px}.design-react-email .journal-art>span{color:#7cabb7}.design-react-email .journal-art>b{color:#4f7a87}.design-react-email .journal-art>i{border-color:#a4e7f31c;box-shadow:0 0 0 1px #347a8b66}.design-react-email .journal h3{color:#aabcc4;font-size:26px}.design-react-email .journal .read{color:#9cc3d0}.design-react-email .journal-archive>small{color:#405b67}.design-react-email .report-card{border-color:#1c2d36;background:linear-gradient(120deg,#0c1720,#020506)}.design-react-email .report-cover{background:linear-gradient(120deg,#112833,#173d4b)!important;color:#6a9da7;border:1px solid #294650}.design-react-email .report-card h3{color:#afc5ce}.design-react-email .report-card div>small{color:#5e7482}.design-react-email .report-card .read{color:#85adb8}.design-react-email .fine{color:#455c68}.design-react-email .closing{background:radial-gradient(ellipse at center,#0d263662,#000 70%);color:#bacad1}.design-react-email .closing .label{color:#608c9d}.design-react-email .closing p{color:#5c747f}.design-react-email .closing h2{font-size:43px}.design-react-email .closing .button{background:#d9e9ec;color:#18323e}.design-react-email footer{background:#000;color:#9fb1bb;border-top:1px solid #12222b}.design-react-email .disclosures p{color:#3f5865}.design-react-email footer>div:first-child,.design-react-email .footer-bottom{border-color:#152730}.design-react-email .footer-bottom{color:#4c6875}
/* Jasper reference: warm sky, violet physical materials, crisp editorial flow. */
.jasper-hero{background:radial-gradient(ellipse at 3% 57%,#ffcf85 0,transparent 47%),radial-gradient(ellipse at 90% 27%,#e6c5ca 0,transparent 60%),linear-gradient(#fdf9fa,#ffe0b5 66%,#d8c2dd)}.jasper-hero .hero-copy{top:18%;}.jasper-hero h1{font-size:clamp(48px,4.2vw,67px);font-weight:400;letter-spacing:-3.6px;line-height:1.1;color:#242c2b}.jasper-hero p{color:#595f58}.jasper-hero .hero-copy p{font-size:15px}.jasper-hero .outline{color:#38493d;border-color:#7b8a77;background:transparent}.jasper-hero .button{background:#147966}.jasper-badge{background:#fff8;box-shadow:0 3px 18px #af849b40;border:1px solid #fff}.design-jasper .process-cards>article{box-shadow:0 6px 24px #895dc411;background:linear-gradient(#fff 35%,#f1e8ff50)}.design-jasper .jasper-risk-grid{background:#f5f0fa}.design-jasper .risk-pastel{background:linear-gradient(135deg,#f9f6fc,#f1edf8)}.design-jasper .closing{background-color:#181925;background-image:linear-gradient(#855cbd2e 1px,transparent 1px),linear-gradient(90deg,#855cbd2e 1px,transparent 1px);background-size:65px 65px;perspective:900px}.design-jasper .closing>div{transform:rotateX(4deg);max-width:860px}.design-jasper .report-cover{background:linear-gradient(135deg,#e3d6f7,#f8f2ff)!important;color:#7d69a7}.design-jasper .journal-art{background:linear-gradient(135deg,#d8ecd9,#e8f6df)}
/* Vortex reference: shader background, spatial cards, dark editorial chapters. */
.design-vortex{background:#020506;color:#d0d8d0}.design-vortex .hero canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:0}.design-vortex .hero-copy{z-index:2}.design-vortex .nav{background:#020506e8}.vortex-hero{background:transparent;isolation:auto}.vortex-hero .hero-copy{top:16%}.vortex-hero h1{font-family:Fraunces,Georgia,serif;font-weight:300;letter-spacing:-5px;font-size:clamp(82px,7.2vw,119px)}.vortex-hero h1 em{font-size:.86em}.vortex-hero p{color:#9ba29c}.vortex-hero .motion-pause{z-index:4}.design-vortex .section{position:relative;z-index:1;background:rgba(2,5,6,.86)!important}.design-vortex .vortex-markets{background:rgba(2,5,6,.26)!important}.design-vortex h2{font-size:61px;color:#d2d8cd}.design-vortex p{color:#829187}.design-vortex .label{color:#73877c}.design-vortex .text-link{color:#a9bcab;border-color:#324338}.design-vortex .vortex-process-list{border-color:#2a3930}.design-vortex .vortex-process-list article{border-color:#2a3930}.design-vortex .vortex-process-list b{color:#afc0af}.design-vortex .vortex-process-list h3{color:#c2d1c0}.design-vortex .risk-accordions details{border-color:#2a3930}.design-vortex .risk-accordions summary h3{color:#c2d1c0}.design-vortex .risk-accordions summary small{color:#6b8a72}.design-vortex .risk-accordions details>p{color:#82968a}.design-vortex .aum-number{color:#ccdcca}.design-vortex .aum-basis h3{color:#adbea9}.design-vortex .aum-basis dl div{border-color:#2a3a2c}.design-vortex .aum-basis dt{color:#597c60}.design-vortex .aum-basis dd{color:#9eb69e}.design-vortex .aum-bottom p{color:#5b7863}.design-vortex .team-note{background:#bce0ac08;border-color:#2a3b2a}.design-vortex .team-grid,.design-vortex .team-grid article{border-color:#2a3b2a}.design-vortex .team-note b{color:#779278}.design-vortex .team-grid h3{color:#bacdb5}.design-vortex .team-grid article>small{color:#526d53}.design-vortex .journal-art{background:linear-gradient(130deg,#5f7866,#254c43);border:1px solid #9acbb34d}.design-vortex .journal-art>span{color:#a2d0b4}.design-vortex .journal-art>b{color:#73a58b}.design-vortex .journal-art>i{border-color:#c5ecb526}.design-vortex .journal h3{color:#c2d6bb}.design-vortex .journal .read{color:#9cc99c}.design-vortex .journal-archive{background:#15251c;border:1px solid #40684a4d}.design-vortex .journal-archive>small{color:#526c51}.design-vortex .report-card{border-color:#2a3d2d}.design-vortex .report-cover{color:#7eaa77;border-color:#2a3d2d}.design-vortex .report-card h3{color:#bacfb2}.design-vortex .report-card div>small{color:#6b8a6b}.design-vortex .report-card .read{color:#91b485}.design-vortex .fine{color:#4f6b55}.design-vortex .closing,.design-vortex footer{position:relative;z-index:1;background:#020506ed}.orbit-cards{perspective:1400px}.orbit-card{will-change:transform;transform-style:preserve-3d}.orbit-card-art{box-shadow:0 20px 60px #0005}.orbit-card-art>span{filter:drop-shadow(5px 15px 12px #1f3b4238)}.orbit-card-art>i{box-shadow:0 0 0 25px #e7ffd109,0 0 0 50px #e7ffd109}.oc-0 .orbit-card-art{background:linear-gradient(140deg,#c5ddbc,#8cae94)}.oc-1 .orbit-card-art{background:linear-gradient(135deg,#e1dca8,#c2cca7)}.oc-2 .orbit-card-art{background:linear-gradient(140deg,#d0e1df,#8ea7bf)}.oc-3 .orbit-card-art{background:linear-gradient(135deg,#d9cbd5,#a49cb7)}
@media(max-width:1100px) and (min-width:701px){.email-hero .hero-copy{width:52%;margin-left:7%}.email-hero h1{font-size:47px}.email-hero .hero-copy p{font-size:13px}.design-react-email .nav{padding:0 5%}.design-react-email .section{padding:80px 6%}.design-vortex h2{font-size:50px}}
@media(max-width:700px){.design-react-email .nav{padding:0 5%}.design-react-email .section{padding:65px 7%}.design-react-email h2{font-size:32px}.email-hero .hero-copy{top:6%;left:7%;right:7%;width:auto;margin:0;padding:0}.email-hero h1{font-size:43px;letter-spacing:-2.5px}.email-hero .hero-copy p{font-size:12px;max-width:290px}.email-hero .glass-mark{height:58px;width:58px;border-radius:15px;margin-bottom:25px}.email-hero .glass-mark img{height:36px;width:36px}.email-visual:after{background:linear-gradient(to bottom,#000 0%,#000f 39%,#0003 67%,#000a 100%),linear-gradient(90deg,#000b,transparent 60%)}.design-react-email .component-art{height:130px}.design-react-email .component-grid article{padding:0 15px 20px}.design-react-email .component-grid h3{font-size:19px}.design-react-email .component-grid p{font-size:10px}.design-react-email .component-principle>span{padding:40px 0}.design-react-email .aum-number{height:180px}.design-react-email .aum-number>strong{font-size:165px}.design-react-email .aum-number>small{font-size:41px}.design-react-email .aum-number>span{font-size:75px}.design-react-email .aum-basis h3{font-size:21px}.design-react-email .closing h2{font-size:36px}.jasper-hero h1{font-size:44px;letter-spacing:-2px}.jasper-hero .hero-copy{top:17%;}.jasper-hero .hero-copy p{font-size:13px}.vortex-hero h1{font-size:64px;letter-spacing:-3px}.vortex-hero .hero-copy{top:14%}.design-vortex h2{font-size:39px}.design-vortex .section{background:#020506e8!important}.design-vortex .vortex-markets{background:#02050655!important}.design-vortex .vortex-process .split-heading h2{font-size:39px}.design-vortex .journal h3{font-size:32px}.design-vortex .closing h2{font-size:55px}}
@media(prefers-reduced-motion:reduce){.orbit-card{will-change:auto}.orbit-card,.orbit-card:nth-child(2n){transform:none!important}}
.vortex-hero .hero-copy{text-shadow:0 2px 20px #0008}.vortex-hero p{color:#a8b3aa;text-shadow:0 1px 12px #000}.vortex-hero .ghost{background:#030a08a8}.vortex-hero h1{color:#e5e9de}
.email-hero.scene-ready{cursor:grab}.email-hero.scene-ready.dragging{cursor:grabbing}.email-hero.scene-ready a,.email-hero.scene-ready button{cursor:pointer}
