@import url(https://fonts.googleapis.com/css2?family=Instrument+Serif&display=swap);.loading-overlay{align-items:center;background-color:var(--medium-blue);display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .8s ease-out;width:100%;z-index:9999}.loading-overlay.fade-out{opacity:0}.spinner-container{text-align:center}.loading-text{color:var(--text-white);font-size:1.2rem}.spinner-border{color:var(--text-white)!important;height:3rem;width:3rem}.cta-container{max-width:600px;overflow:hidden;width:50%}.cta-container,.cta-table{align-items:center;display:flex;justify-content:center;margin:0 auto}.cta-table{background-color:var(--cta-background);border:none;border-radius:1rem;box-shadow:none;flex-direction:column;padding:2rem;transition:background-color .3s ease;width:100%!important}.cta-content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.cta-content h3{word-wrap:break-word!important;display:block!important;font-size:1.25rem!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.4!important;margin:0!important;max-width:100%!important;overflow-wrap:break-word!important;padding:0!important;text-overflow:ellipsis!important;word-break:break-word!important}.cta-blue-section .cta-table{background-color:var(--cta-background)!important}.cta-blue-section .cta-content h3{color:var(--text-medium-blue)!important}.cta-blue-section .cta-button{background-color:var(--button-red)!important;border:none!important;color:var(--button-text)!important}.cta-dark-section .cta-table{background-color:var(--cta-background)!important}.cta-dark-section .cta-content h3{color:#fff!important}.cta-dark-section .cta-button{background-color:var(--button-red)!important;border:none!important;color:#fff!important}@media (max-width:992px){.cta-container{width:70%}}@media (max-width:768px){.cta-container{margin:0 auto!important;max-width:100%!important;padding:0!important;width:95%!important}.cta-table{border-radius:.75rem!important;margin:0 auto!important;padding:1.5rem 1rem!important;width:100%!important}.cta-content{padding:0!important;text-align:center!important;width:100%!important}.cta-content h3{font-size:.9rem!important;line-height:1.3!important;margin-bottom:.75rem!important;padding:0 5px!important;word-break:break-word!important}.cta-button-container{align-items:center;display:flex;justify-content:center;width:100%!important}.cta-button{font-size:.9rem!important;margin:0 auto!important;padding:.4rem 1rem!important;text-align:center!important;white-space:normal!important;width:auto!important}.cta-button span,.cta-button svg{flex-shrink:0}}@media (max-width:480px){.cta-content h3{font-size:.85rem!important;line-height:1.2!important;padding:0 2px!important}.cta-button{font-size:.85rem!important;padding:.35rem .9rem!important}.cta-table{border-radius:.5rem!important;padding:1rem .5rem!important}}.cta-button{display:inline-flex!important;font-size:.9rem;min-width:120px!important;transition:transform .3s ease,box-shadow .3s ease;width:auto!important}.cta-button,.cta-button-container{align-items:center;justify-content:center}.cta-button-container{display:flex;margin:.5rem 0;width:100%}@media (max-width:768px){.cta-button{display:inline-flex!important;font-size:.9rem!important;margin:0 auto!important;max-width:fit-content!important;min-width:110px!important;padding:.4rem 1rem!important;text-align:center!important;white-space:normal!important;width:auto!important}.cta-button-container{align-items:center;display:flex;justify-content:center;width:100%!important}.cta-button span,.cta-button svg{flex-shrink:0}}@media (max-width:480px){.cta-button{font-size:.85rem!important;max-width:fit-content!important;min-width:100px!important;padding:.35rem .9rem!important;width:auto!important}}.cta-table:hover .cta-button{box-shadow:none;transform:none}.cta-button:hover{box-shadow:var(--shadow-md)!important;transform:scale(1.05)!important}.stripe-like-bg-container{height:60vh;height:var(--stripe-height,60vh);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.stripe-like-bg-effect{animation:stripeFlow 18s ease-in-out infinite alternate;animation:stripeFlow var(--stripe-duration,18s) ease-in-out infinite alternate;background:radial-gradient(at 50% 50%,#635bff 0,#0000 50%),radial-gradient(at 30% 80%,#8b1e2d 0,#0000 60%),radial-gradient(at 80% 20%,#8b1e2d 0,#0000 40%);background:radial-gradient(at var(--stripe-pos1,50% 50%),var(--stripe-color1,#635bff) 0,#0000 var(--stripe-spread1,50%)),radial-gradient(at var(--stripe-pos2,30% 80%),var(--stripe-color2,#8b1e2d) 0,#0000 var(--stripe-spread2,60%)),radial-gradient(at var(--stripe-pos3,80% 20%),var(--stripe-color3,#8b1e2d) 0,#0000 var(--stripe-spread3,40%));background-size:200% 200%;height:100%;left:0;opacity:.7;opacity:var(--stripe-opacity,.7);position:absolute;top:0;transform:skewY(-12deg);transform:skewY(var(--stripe-skew,-12deg));width:100%}@keyframes stripeFlow{0%{background-position:0 0,100% 100%,50% 50%;transform:skewY(-12deg) scale(1);transform:skewY(var(--stripe-skew,-12deg)) scale(1)}25%{background-position:100% 0,0 100%,100% 0;transform:skewY(-12deg) scale(1.05);transform:skewY(var(--stripe-skew,-12deg)) scale(1.05)}50%{background-position:100% 100%,0 0,0 100%;transform:skewY(-12deg) scale(1);transform:skewY(var(--stripe-skew,-12deg)) scale(1)}75%{background-position:0 100%,100% 0,50% 50%;transform:skewY(-12deg) scale(1.02);transform:skewY(var(--stripe-skew,-12deg)) scale(1.02)}to{background-position:0 0,100% 100%,50% 50%;transform:skewY(-12deg) scale(1);transform:skewY(var(--stripe-skew,-12deg)) scale(1)}}@keyframes stripeVibrate{0%{background-position:0 0,100% 100%,0 100%,50% 50%;transform:scale(1)}25%{background-position:30% 20%,70% 80%,20% 80%,60% 40%;transform:scale(1.03)}50%{background-position:60% 40%,40% 60%,40% 60%,40% 60%;transform:scale(.98)}75%{background-position:80% 60%,20% 40%,60% 40%,30% 70%;transform:scale(1.02)}to{background-position:100% 80%,0 20%,80% 20%,50% 50%;transform:scale(1)}}@media (max-width:768px){.stripe-like-bg-container{height:50vh;height:var(--stripe-height,50vh)}.stripe-like-bg-effect{background-size:150% 150%;transform:skewY(-8.4deg);transform:skewY(calc(var(--stripe-skew, -12deg)*.7))}}@media (prefers-reduced-motion:reduce){.stripe-like-bg-effect{animation:none}}.stripe-bg-subtle{--stripe-opacity:0.3}.stripe-bg-bold{--stripe-opacity:0.9}.stripe-bg-fast{--stripe-duration:8s}.stripe-bg-slow{--stripe-duration:30s}.stripe-bg-enhanced .stripe-like-bg-effect{background:radial-gradient(ellipse 1000px 500px at 5% 15%,#635bff 0,#0000 60%),radial-gradient(ellipse 800px 400px at 95% 85%,#8b1e2d 0,#0000 55%),radial-gradient(ellipse 700px 350px at 85% 5%,#8b1e2d 0,#0000 50%),radial-gradient(ellipse 600px 300px at 15% 85%,#8b1e2d 0,#0000 45%),radial-gradient(ellipse 500px 250px at 75% 50%,#635bff 0,#0000 35%);background:radial-gradient(ellipse 1000px 500px at 5% 15%,var(--stripe-color1,#635bff) 0,#0000 60%),radial-gradient(ellipse 800px 400px at 95% 85%,var(--stripe-color2,#8b1e2d) 0,#0000 55%),radial-gradient(ellipse 700px 350px at 85% 5%,var(--stripe-color3,#8b1e2d) 0,#0000 50%),radial-gradient(ellipse 600px 300px at 15% 85%,var(--stripe-color2,#8b1e2d) 0,#0000 45%),radial-gradient(ellipse 500px 250px at 75% 50%,var(--stripe-color1,#635bff) 0,#0000 35%);background-size:180% 180%}.stripe-bg-vibrate .stripe-like-bg-effect{animation:stripeVibrate 35s ease-in-out infinite;animation:stripeVibrate var(--stripe-duration,35s) ease-in-out infinite;background:radial-gradient(ellipse 900px 450px at 8% 18%,#635bff 0,#0000 55%),radial-gradient(ellipse 750px 375px at 92% 82%,#8b1e2d 0,#0000 50%),radial-gradient(ellipse 650px 325px at 88% 8%,#8b1e2d 0,#0000 45%),radial-gradient(ellipse 550px 275px at 12% 88%,#8b1e2d 0,#0000 40%),radial-gradient(ellipse 450px 225px at 78% 45%,#635bff 0,#0000 35%);background:radial-gradient(ellipse 900px 450px at 8% 18%,var(--stripe-color1,#635bff) 0,#0000 55%),radial-gradient(ellipse 750px 375px at 92% 82%,var(--stripe-color2,#8b1e2d) 0,#0000 50%),radial-gradient(ellipse 650px 325px at 88% 8%,var(--stripe-color3,#8b1e2d) 0,#0000 45%),radial-gradient(ellipse 550px 275px at 12% 88%,var(--stripe-color2,#8b1e2d) 0,#0000 40%),radial-gradient(ellipse 450px 225px at 78% 45%,var(--stripe-color1,#635bff) 0,#0000 35%);background-size:140% 140%}.stripe-bg-variant-1 .stripe-like-bg-effect{animation:stripeVibrate 8s ease-in-out infinite;background:radial-gradient(circle 300px at 20% 30%,color-mix(in srgb,var(--chart-fees) 30%,#0000) 0,color-mix(in srgb,var(--chart-fees) 25%,#0000) 40%,color-mix(in srgb,var(--chart-fees) 20%,#0000) 70%,color-mix(in srgb,var(--chart-fees) 15%,#0000) 100%),radial-gradient(circle 250px at 80% 70%,color-mix(in srgb,var(--chart-risk) 28%,#0000) 0,color-mix(in srgb,var(--chart-risk) 22%,#0000) 40%,color-mix(in srgb,var(--chart-risk) 18%,#0000) 70%,color-mix(in srgb,var(--chart-risk) 12%,#0000) 100%),radial-gradient(circle 200px at 60% 20%,color-mix(in srgb,var(--chart-liquidity) 25%,#0000) 0,color-mix(in srgb,var(--chart-liquidity) 20%,#0000) 40%,color-mix(in srgb,var(--chart-liquidity) 15%,#0000) 70%,color-mix(in srgb,var(--chart-liquidity) 10%,#0000) 100%);background-size:300% 200%;clip-path:polygon(0 20%,100% 15%,100% 85%,0 80%)}.stripe-bg-variant-2 .stripe-like-bg-effect,.stripe-bg-variant-3 .stripe-like-bg-effect{animation:stripeVibrate 8s ease-in-out infinite;background:radial-gradient(circle 300px at 20% 30%,color-mix(in srgb,var(--chart-fees) 30%,#0000) 0,color-mix(in srgb,var(--chart-fees) 25%,#0000) 40%,color-mix(in srgb,var(--chart-fees) 20%,#0000) 70%,color-mix(in srgb,var(--chart-fees) 15%,#0000) 100%),radial-gradient(circle 250px at 80% 70%,color-mix(in srgb,var(--chart-risk) 28%,#0000) 0,color-mix(in srgb,var(--chart-risk) 22%,#0000) 40%,color-mix(in srgb,var(--chart-risk) 18%,#0000) 70%,color-mix(in srgb,var(--chart-risk) 12%,#0000) 100%),radial-gradient(circle 200px at 60% 20%,color-mix(in srgb,var(--chart-liquidity) 25%,#0000) 0,color-mix(in srgb,var(--chart-liquidity) 20%,#0000) 40%,color-mix(in srgb,var(--chart-liquidity) 15%,#0000) 70%,color-mix(in srgb,var(--chart-liquidity) 10%,#0000) 100%),radial-gradient(ellipse 400px 200px at 50% 50%,#ffffff1a 0,#ffffff0d 50%,#0000 80%);background-size:300% 200%;clip-path:polygon(0 20%,100% 15%,100% 85%,0 80%)}.stripe-bg-variant-4 .stripe-like-bg-effect{animation:stripeFlow 28s ease-in-out infinite alternate;animation:stripeFlow var(--stripe-duration,28s) ease-in-out infinite alternate;background:radial-gradient(circle at 25% 40%,#ffd93d 0,#ffd93db3 4%,#ffd93d66 12%,#ffd93d26 25%,#0000 45%),radial-gradient(circle at 20% 45%,#ffd93d 0,#ffd93d80 8%,#ffd93d33 18%,#0000 35%),radial-gradient(circle at 80% 60%,#635bff 0,#635bff99 6%,#635bff4d 16%,#0000 40%),radial-gradient(circle at 75% 65%,#635bff 0,#635bff66 10%,#0000 25%),radial-gradient(circle at 50% 85%,#ffd93d 0,#ffd93d66 12%,#0000 30%),radial-gradient(circle at 15% 15%,#635bff 0,#635bff4d 15%,#0000 35%);background:radial-gradient(circle at 25% 40%,var(--chart-liquidity,#ffd93d) 0,#ffd93db3 4%,#ffd93d66 12%,#ffd93d26 25%,#0000 45%),radial-gradient(circle at 20% 45%,var(--chart-liquidity,#ffd93d) 0,#ffd93d80 8%,#ffd93d33 18%,#0000 35%),radial-gradient(circle at 80% 60%,var(--button-red,#635bff) 0,#635bff99 6%,#635bff4d 16%,#0000 40%),radial-gradient(circle at 75% 65%,var(--button-red,#635bff) 0,#635bff66 10%,#0000 25%),radial-gradient(circle at 50% 85%,var(--chart-liquidity,#ffd93d) 0,#ffd93d66 12%,#0000 30%),radial-gradient(circle at 15% 15%,var(--button-red,#635bff) 0,#635bff4d 15%,#0000 35%);background-size:170% 150%}.fx-bubbles{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.fx-bubbles .b{animation:float var(--dur) 0s infinite alternate ease-in-out;animation:float var(--dur) var(--delay,0s) infinite alternate ease-in-out;background:radial-gradient(closest-side,var(--color) 0,#0000 70%);border-radius:50%;filter:blur(60px) saturate(130%);height:36vmax;mix-blend-mode:screen;opacity:.8;position:absolute;transform:translate3d(var(--x),var(--y),0) scale(var(--s));width:36vmax}.fx-bubbles .b:first-child{--color:rgba(from var(--bubble-blue) r g b/0.70);--x:-10vw;--y:-15vh;--s:1.05;--dx:16vw;--dy:12vh;--dur:10s;--delay:0s}.fx-bubbles .b:nth-child(2){--color:rgba(from var(--bubble-cyan) r g b/0.55);--x:15vw;--y:-20vh;--s:1.15;--dx:-12vw;--dy:18vh;--dur:10s;--delay:-2s}.fx-bubbles .b:nth-child(3){--color:rgba(from var(--bubble-purple) r g b/0.60);--x:50vw;--y:-10vh;--s:1.10;--dx:-8vw;--dy:14vh;--dur:10s;--delay:-4s}.fx-bubbles .b:nth-child(4){--color:rgba(from var(--bubble-green) r g b/0.50);--x:70vw;--y:10vh;--s:0.95;--dx:-14vw;--dy:-6vh;--dur:10s;--delay:-6s}.fx-bubbles .b:nth-child(5){--color:rgba(from var(--bubble-red) r g b/0.45);--x:10vw;--y:30vh;--s:1.25;--dx:12vw;--dy:-10vh;--dur:10s;--delay:-8s}@keyframes float{0%{transform:translate3d(var(--x),var(--y),0) scale(var(--s))}to{transform:translate3d(calc(var(--x) + var(--dx)),calc(var(--y) + var(--dy)),0) scale(calc(var(--s)*1.06))}}@media (prefers-reduced-motion:reduce){.fx-bubbles .b{animation:none}}.documents-section,.documents-section *,.fund-container,.fund-container *,.fund-container div,.fund-container h1,.fund-container h2,.fund-container h3,.fund-container h4,.fund-container h5,.fund-container h6,.fund-container li,.fund-container p,.fund-container span,.fund-container td,.fund-container th,.fund-main-container,.fund-main-container *,.fund-page,.fund-page *,.fund-page div,.fund-page h1,.fund-page h2,.fund-page h3,.fund-page h4,.fund-page h5,.fund-page h6,.fund-page li,.fund-page p,.fund-page span,.fund-page td,.fund-page th,.holdings-container,.holdings-container *,.nav-tabs,.nav-tabs *,.overview-container,.overview-container *,.page-container,.page-container *,.performance-container,.performance-container *,.tab-content,.tab-content *,.whatif-container,.whatif-container *,body .fund-page,body .fund-page *,div[class*=fund],div[class*=fund] *,div[class*=overview],div[class*=overview] *,div[class*=performance],div[class*=performance] *,div[class*=tab],div[class*=tab] *,html body .fund-page,html body .fund-page *{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-weight:300!important}.section-heading{margin-left:0;text-align:left}.force-black-text,.force-black-text *{color:var(--color-text)!important}.page-container{margin-top:var(--navbar-height);padding:0;padding-top:var(--spacing-xl)}.fund-subtitle{font-size:1.2rem;margin-bottom:5px;opacity:.9}.fund-description{font-size:1rem;margin:0;max-width:600px;opacity:.8;text-align:left}.overview-container{padding:20px 0 30px}.fund-container{background-color:var(--color-bg);border-radius:8px;box-shadow:0 2px 4px #0000001a;font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-weight:300!important;margin-bottom:30px;margin-top:20px;padding:1rem}.fund-content{padding-top:0;width:100%}.tabs-wrapper{margin-top:20px;padding-top:10px;width:100%}.tabs-header{border-bottom:1px solid var(--color-border);padding-bottom:0;position:relative}.fund-main-container{background:#0000!important;padding-bottom:0!important}.fund-main-container,.fund-main-container .page-container:last-child,.fund-main-container .tab-content:last-child,.fund-main-container .tabs-body,.fund-main-container .tabs-body section:last-of-type,.fund-main-container section:last-of-type,.fund-main-container>div:last-child{margin-bottom:0!important}@media (min-width:769px){.fund-container{padding:1.5rem}.tabs-wrapper{margin-top:10px}.tabs-header{justify-content:center;padding:10px 0}}@media (max-width:768px){.fund-container{padding:1rem}.tabs-wrapper{margin-top:5px}.tabs-header{justify-content:flex-start;padding:5px 0}}.fund-details p{margin:.25rem 0}.fund-meta{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.meta-item{background-color:var(--color-surface);border:none;border-radius:8px;box-shadow:0 2px 3px var(--black-10);color:var(--color-text);min-width:200px;padding:.75rem 1rem;transition:transform .2s ease,box-shadow .2s ease}.meta-item:hover{box-shadow:0 4px 6px var(--black-20);transform:translateY(-3px)}.fund-description,.fund-performance,.investment-objective,.key-features,.risk-profile{margin-bottom:25px;text-align:left}.fund-description h3,.overview-container h3{color:#333;font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:1.3rem;font-weight:300!important;justify-content:center;margin-bottom:12px;text-align:center}.risk-meter{margin:15px 0}.risk-bar{background-color:#e0e0e0;border-radius:5px;height:10px;margin-bottom:5px;position:relative}.risk-indicator{background-color:#ff6384;border-radius:50%;height:20px;position:absolute;top:-5px;transform:translateX(-50%);width:20px}.risk-indicator.low{left:16.7%}.risk-indicator.medium{background-color:#ffce56;left:50%}.risk-indicator.high{background-color:#ea10ee;left:83.3%}.risk-labels{display:flex;font-size:14px;justify-content:space-between}.holdings-container{color:#000;padding:5px 0 20px}.holdings-table{overflow-x:auto}.charts-container{display:flex;flex-direction:row;justify-content:space-between;margin:30px 0;width:100%}.chart-box{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin-bottom:20px;padding:15px;width:48%}.chart-container{margin:auto;max-width:800px;position:relative;width:100%}.chart-container canvas{padding:1rem 0}.performance-container{color:#000;padding:5px 0 20px}.performance-metrics{margin-top:30px}.chart-note{color:#666;font-size:.9rem;margin-top:10px;text-align:center}.positive-return{color:#4caf50;font-weight:700}.negative-return{color:#f44336;font-weight:700}.documents-section{color:#000;padding:5px 0 20px}.document-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.document-card{border:1px solid #eee;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;min-height:150px;padding:1.25rem}.document-title{align-items:center;display:flex;gap:.5rem}.document-icon{color:#000;font-size:1.25rem}.document-title h3{font-size:1.05rem;font-weight:600;margin:0}.download-button{align-items:center;background-color:#fff;border:1px solid #000;border-radius:999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;margin-top:1rem;padding:.5rem 1.25rem}.whatif-container{color:#000;padding:5px 0 20px}.whatif-content{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:20px 0}.investment-summary{display:flex;flex-direction:column;gap:15px;width:30%}.summary-box{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px;text-align:center}.summary-box h3{color:#fff!important;font-size:1rem;margin-top:0}.summary-value{color:#fff!important;font-size:1.5rem;font-weight:700;margin:10px 0 0}.summary-value.positive-return{color:#4caf50}.summary-value.negative-return{color:#f44336}.whatif-container .chart-box{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px;width:65%}.slider-container{margin:30px 0;max-width:600px;width:100%}.slider-container label{display:block;font-size:1.1rem;font-weight:700;margin-bottom:10px}.investment-slider{-webkit-appearance:none;appearance:none;background:#e0e0e0;border-radius:4px;height:8px;outline:none;width:100%}.investment-slider::-moz-range-thumb,.investment-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--frame-color);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;width:20px}.slider-labels{color:#666;display:flex;font-size:.9rem;justify-content:space-between;margin-top:5px}@media (max-width:768px){.charts-container,.whatif-content{flex-direction:column}.chart-box,.whatif-container .chart-box{width:100%}.investment-summary{flex-direction:row;flex-wrap:wrap;width:100%}.summary-box{flex:1 1;min-width:200px}.tabs-header{padding-bottom:5px}.tab-button{font-size:14px;padding:8px 15px}.fund-container{padding:1rem}.fund-content{margin-top:10px}}@media (max-width:600px){.fund-details{flex-direction:column;gap:8px}.meta-item{min-width:100%}.table{display:block;overflow-x:auto;white-space:nowrap}}.centered-chart{align-items:center;display:flex;height:250px;justify-content:center;position:relative}.fund-title{margin-bottom:1rem}.tab-content-centered{align-items:center;display:flex;flex-direction:column}.tab-content-centered table{display:block;max-width:100%;overflow-x:auto;width:100%}@media (max-width:768px){.documents-section,.holdings-container,.overview-container,.performance-container,.whatif-container{padding:10px!important;text-align:center!important}.documents-section h3,.holdings-container h3,.overview-container h3,.performance-container h3,.whatif-container h3{justify-content:center!important;text-align:center!important}.fund-description,.fund-meta,.fund-performance,.investment-objective,.meta-item,.risk-profile{margin-left:0!important;padding-left:0!important;text-align:center!important}.ms-4{margin-left:0!important}.charts-container{justify-content:center!important}.chart-box{margin:0 auto 20px}.fund-details{align-items:center;display:flex;flex-direction:column;text-align:center}.holdings-table,.performance-metrics table{margin:0 auto;text-align:center}#root>p,.page-container>p,body>p{display:none!important}.fund-container{margin-top:0!important}.fund-strategy-text{display:none!important}}.fund-header{border-bottom:1px solid #ccc;color:#fff!important;margin-bottom:15px;margin-top:0;padding-bottom:15px;padding-top:15px;text-align:center}.fund-title{font-size:1.8rem;font-weight:700;margin-bottom:5px;margin-top:10px;text-align:center}.fund-overview-title{color:#333;font-family:var(--font-header);font-size:1.4rem;font-weight:600;margin-bottom:20px;margin-top:15px;text-align:center}.overview-container{padding:10px 0 30px;text-align:left}@media (max-width:768px){.fund-header{margin-bottom:5px;margin-top:10px;padding-bottom:5px;padding-top:10px}.fund-overview-title{margin-bottom:15px;margin-top:0}.tabs-header{flex-wrap:wrap;justify-content:center;margin-bottom:5px;margin-top:0;padding:0 5px 5px}.tab-content{padding-top:5px}.overview-container{padding-top:0}.tabs-container{display:block!important;overflow:visible}.tabs-container,.tabs-header{visibility:visible!important;width:100%}.tabs-header{-webkit-overflow-scrolling:touch;display:flex!important;justify-content:flex-start;margin:10px 0;overflow-x:auto;padding:0 5px}.tab-button{flex-shrink:0;font-size:14px;margin:0 2px;padding:8px 12px;white-space:nowrap}.tab-button.active-tab{background-color:#0000000d;border-radius:4px}.page-container{margin-top:70px}.fund-container{margin-top:30px;padding-top:20px}.tabs-wrapper{margin-top:10px}.tabs-header{-webkit-overflow-scrolling:touch;display:flex!important;justify-content:flex-start;overflow-x:auto;padding:5px 0;visibility:visible!important;white-space:nowrap}.tab-button{flex-shrink:0;font-size:14px;margin:0 2px;padding:8px 12px;white-space:nowrap}}.fund-section{margin-top:5px!important;padding-top:5px!important}.fund-section h2{margin-bottom:10px!important}#passive,#smartbeta,#special{padding-top:5px!important;scroll-margin-top:80px!important}.funds-card{padding:15px!important}.tabs-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;margin-top:0;overflow:hidden;position:relative;transition:box-shadow .3s ease;width:100%}.tabs-container:hover{box-shadow:0 4px 15px #00000014}.tabs-header{-webkit-overflow-scrolling:touch;background-color:initial;border-bottom:none;box-shadow:none;display:flex;margin-top:0;overflow-x:auto;padding:var(--spacing-sm) 0;position:sticky;top:40px;width:100%;z-index:999}.tabs-header:after{background-color:var(--primary);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:0;left:var(--indicator-left,0);opacity:1;position:absolute;transform:translateZ(0);transition:all .3s cubic-bezier(.645,.045,.355,1);width:0;width:var(--indicator-width,0);will-change:left,width;z-index:2}.tab-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border:none;border-radius:25px;color:#333;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:500;margin:0 4px;outline:none;overflow:hidden;padding:12px 20px;position:relative;transition:all .3s cubic-bezier(.645,.045,.355,1);white-space:nowrap;z-index:1}.tab-button.active-tab{background:#0000001a;border:none;box-shadow:0 4px 12px #00000026;color:#333;font-weight:600}.tabs-header{display:flex!important;justify-content:center;visibility:visible!important}@media (min-width:769px) and (max-width:1024px){.tab-button{font-size:14px;padding:10px 14px}.tabs-header{justify-content:flex-start;padding:0 10px}}.tab-button:hover:not(.active-tab){background:#0000000d;border:none;color:#333}.tab-button:after{background:#635bff4d;border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);transform-origin:50% 50%;width:5px}.tab-button:focus:not(:active):after{animation:ripple 1s ease-out}.tabs-body{margin-top:var(--tabs-header-height);min-height:100px;padding:15px 10px;position:relative}.tab-content{animation:fadeIn .5s cubic-bezier(.645,.045,.355,1);position:relative}@keyframes fadeIn{0%{filter:blur(2px);opacity:0;transform:translateY(10px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes ripple{0%{opacity:.5;transform:scale(0)}20%{opacity:.3;transform:scale(25)}to{opacity:0;transform:scale(40)}}@media (max-width:768px){.tabs-container{margin-top:0}.tabs-header{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex!important;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:var(--spacing-sm);margin-top:0;overflow-x:auto;padding:var(--spacing-xs) 0;scrollbar-width:none;top:40px;visibility:visible!important;width:100%}.tabs-header::-webkit-scrollbar{display:none}.tab-button{flex-shrink:0;font-size:14px;margin:0 2px;min-width:auto;padding:8px 12px;position:relative;text-align:center;white-space:nowrap}}.fund-container,.fund-container *,.fund-main-container,.fund-main-container *,.fund-page,.fund-page *{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-weight:300!important}.page-container>:not(.fund-container):not(.fund-main-container){display:none!important}.page-container .fund-container,.page-container .fund-main-container{display:block!important}.page-container:after,.page-container:before{content:none!important}@media (max-width:768px){.fund-container,.fund-main-container{display:block!important;opacity:1!important;visibility:visible!important}.page-container{margin-top:0!important;padding-top:0!important}.tab-content,.tabs-header{display:block!important;visibility:visible!important}}.contact-hero{background:linear-gradient(135deg,#0e101c,#1c1f2b);color:#fff;overflow:hidden;padding:80px 0;position:relative}.particle-canvas{height:300px;left:0;position:absolute;top:0;width:100%;z-index:0}.contact-hero-content{position:relative;text-align:center;z-index:1}.hero-title{font-size:2.5rem;margin-bottom:1rem}.hero-subtitle{color:#ccc;font-size:1.25rem}.hero-decoration{align-items:center;color:#fc0;display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.contact-form-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-elev-1);margin:0 auto;max-width:600px;padding:2rem}.contact-form-card,.contact-form-card .simple-checkbox-label,.contact-form-card h1,.contact-form-card h2,.contact-form-card h3,.contact-form-card h4,.contact-form-card h5,.contact-form-card h6,.contact-form-card label,.contact-form-card p{color:var(--color-text)!important}.card-header{margin-bottom:2rem;text-align:center}.card-icon{color:var(--primary-color);font-size:2rem;margin-bottom:.5rem}.contact-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{position:relative}.input-icon{color:var(--color-muted);left:12px;position:absolute;top:50%;transform:translateY(-50%)}.input-container{position:relative}.form-input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-size:1rem;outline:none;padding:12px 12px 12px 40px;transition:border .3s ease;width:100%}.form-input:focus{border-color:var(--accent-1)}label{color:var(--color-muted);font-size:.9rem;left:40px;pointer-events:none;top:12px;transition:all .2s ease}.form-input:focus+label,label.active{color:var(--accent-1);font-size:.75rem;top:-10px}.input-highlight{background:var(--primary-color);height:2px;transition:width .3s ease;width:0}.form-input:focus~.input-highlight{width:100%}.simple-checkbox-container{justify-content:center;margin:10px 0 15px;width:100%}.checkbox-center-wrapper{align-items:right;display:inline-flex;gap:5px}.form-group.button-group{align-items:center;display:flex;justify-content:center;margin-top:10px}.status-message{align-items:center;border-radius:6px;display:flex;font-size:.95rem;gap:1rem;margin-top:1rem;padding:.8rem 1rem}.status-message.success{background:#e6f9ec;color:#2e7d32}.status-message.error{background:#fdecea;color:#c62828}.submit-button{align-items:center;background:var(--button-red);border:none;border-radius:6px;box-shadow:0 4px 12px var(--button-shadow);color:var(--button-text);cursor:pointer;display:inline-flex!important;font-size:.9rem;font-weight:500;justify-content:center;letter-spacing:.5px;margin:0 auto!important;min-width:120px!important;padding:6px 16px!important;transition:transform .3s ease,box-shadow .3s ease;width:auto!important}.submit-button:hover:not(:disabled){background:var(--button-red);box-shadow:0 6px 18px var(--button-shadow);transform:scale(1.05)}.submit-button:disabled{background:#ccc;cursor:not-allowed}.button-content{align-items:center;display:flex;font-size:1rem;gap:.5rem;justify-content:center;width:100%}.button-text{display:inline-block;text-align:center}.spinner{animation:spin 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;height:16px;width:16px}.contact-container{margin:0;padding:0;width:100%}.page-content-container{padding:4rem 1rem}@media (max-width:768px){.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.contact-form-card{padding:1.5rem}.form-input{font-size:.95rem}.submit-button{align-items:center;display:flex;font-size:.95rem;padding:.65rem 1.2rem}.button-content,.submit-button{justify-content:center;text-align:center;width:100%}.button-content span{text-align:center}}@media (max-width:480px){.hero-title{font-size:1.5rem}.hero-subtitle{font-size:.95rem}.card-icon i,.hero-decoration i{font-size:1.5rem}.contact-container{margin:0;padding:0;width:100%}.checkbox-text{font-size:.9rem}}.contact-form-card .card-header h2,.contact-form-card .card-header p,.contact-info-card .card-header h2,.contact-info-card .card-header p{color:#000}.card-icon{color:var(--button-red)}.form-input:focus+label,label.active{background-color:#fff;color:var(--button-red);padding:0 5px}.form-group label{color:#555}.info-content h3,.social-media h3{color:#000}.info-details address,.info-details p{color:#333}.button-group{margin-top:20px}.checkbox-center-wrapper,.simple-checkbox-container{align-items:center;display:flex}.checkbox-center-wrapper{gap:10px}.simple-checkbox-input{accent-color:var(--primary);cursor:pointer;height:18px;width:18px}.simple-checkbox-label{color:#333;cursor:pointer;font-size:.8rem}:root{--color-bg:var(--white);--color-surface:var(--medium-blue);--color-surface-2:var(--medium-blue);--color-text:var(--text-medium-blue);--color-muted:var(--black-50);--color-border:var(--black-10);--shadow-elev-1:0 4px 16px #00000026;--dark-blue:#040a0f;--medium-blue:#f0f4f8;--white:#fff;--red:#840414;--header-footer-bg:var(--button-red);--header-footer-red:var(--button-red);--button-red:var(--accent-1);--accent-1:#635bff;--button-text:#fff;--button-shadow:#0009;--card-color:#040a0f;--cta-background:#0000;--frame-color:#00ffc8;--frame-width:30px;--frame2-color:#635bff;--frame2-width:30px;--text-white:#fff;--text-black:#000;--text-medium-blue:#000;--success-green:#3ed68c;--warning-yellow:#ffd93d;--error-red:#ff6b6b;--info-blue:#4bc0c0;--chart-performance:#af48ce;--chart-risk:#db4cb2;--chart-fees:#eb548c;--chart-liquidity:#ea7369;--bubble-blue:#587cff;--bubble-cyan:#00c4ff;--bubble-purple:#8032ff;--bubble-green:#0fa;--bubble-red:#8b1e2d;--white-10:#ffffff1a;--white-20:#fff3;--white-30:#ffffff4d;--white-80:#fffc;--black-10:#0000001a;--black-20:#0003;--black-30:#0000004d;--black-50:#00000080;--glass-bg:#fff9;--glass-border:var(--color-border);--border-radius-xs:4px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-xl:20px;--shadow-xs:0 2px 8px #0000001a;--shadow-sm:0 4px 16px #00000026;--shadow-md:0 6px 20px #0003;--shadow-lg:0 8px 24px #00000040;--container-padding-x-large:48px;--section-padding-y:120px}[data-theme=dark]{--color-bg:var(--dark-blue);--color-surface:#0b131a;--color-surface-2:#0f1720;--color-text:var(--text-white);--color-muted:var(--white-80);--color-border:var(--white-10);--shadow-elev-1:0 6px 18px #0009;--button-shadow:#000c;--glass-bg:var(--white-10);--glass-border:#0000;--medium-blue:#0f1720;--card-color:#0b131a;--text-medium-blue:#fff}.dark-blue-bg,[style*="background-color: #040a0f"],[style*="background-color: var(--dark-blue)"],[style*="backgroundColor: #040a0f"],[style*="backgroundColor: var(--dark-blue)"]{color:#fff!important}[data-theme=dark] #home-sections .card,[data-theme=dark] #home-sections .card .card-text,[data-theme=dark] #home-sections .card .card-title,[data-theme=dark] #home-sections .card h1,[data-theme=dark] #home-sections .card h2,[data-theme=dark] #home-sections .card h3,[data-theme=dark] #home-sections .card h4,[data-theme=dark] #home-sections .card h5,[data-theme=dark] #home-sections .card h6,[data-theme=dark] #home-sections .card p{color:#fff!important;color:var(--text-white)!important}.dark-blue-bg *,[style*="background-color: #040a0f"] *,[style*="background-color: var(--dark-blue)"] *,[style*="backgroundColor: #040a0f"] *,[style*="backgroundColor: var(--dark-blue)"] *{color:#fff!important}[data-theme=dark] .text-dark{color:#fff!important;color:var(--text-white)!important}.medium-blue-bg,.medium-blue-bg *,[style*="background-color: #00ffc8"],[style*="background-color: #00ffc8"] *,[style*="background-color: var(--medium-blue)"],[style*="background-color: var(--medium-blue)"] *,[style*="backgroundColor: #00ffc8"],[style*="backgroundColor: #00ffc8"] *,[style*="backgroundColor: var(--medium-blue)"],[style*="backgroundColor: var(--medium-blue)"] *{color:#000!important;color:var(--text-medium-blue)!important}.force-white-text,.force-white-text *{color:#fff!important}.full-width-dark-section,.full-width-frame,.full-width-medium-section{left:50%;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:0!important;padding-right:0!important;position:relative;right:50%;width:100vw!important}@media (max-width:768px){.full-width-dark-section,.full-width-frame,.full-width-medium-section{left:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;right:50%!important;width:100vw!important}.full-width-dark-section .container,.full-width-medium-section .container{max-width:none!important;padding-left:20px!important;padding-left:var(--container-padding-x)!important;padding-right:20px!important;padding-right:var(--container-padding-x)!important}}.dark-blue-bg div,.dark-blue-bg h1,.dark-blue-bg h2,.dark-blue-bg h3,.dark-blue-bg h4,.dark-blue-bg h5,.dark-blue-bg h6,.dark-blue-bg li,.dark-blue-bg p,.dark-blue-bg span,.dark-blue-bg td,.dark-blue-bg th,.document-title h3,.document-title p,.documents-container,.documents-container *,.fund-content,.fund-content *,.fund-header,.fund-meta,.meta-item,.performance-container,.performance-container *,.risk-profile,.risk-profile *,.summary-box h3,.summary-box p,.summary-value,.whatif-container,.whatif-container *{color:#fff!important}:root{--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-section:120px;--container-padding-x:20px;--container-padding-y:60px;--section-padding-y:var(--spacing-section);--section-padding-small:30px;--navbar-height:80px;--tabs-header-height:48px;--hero-padding-top:120px;--section-content-padding:32px;--section-half-padding:48px;--card-padding:var(--spacing-lg);--button-padding-x:var(--spacing-md);--button-padding-y:var(--spacing-sm);--chart-width-small:600px;--chart-width-large:1200px;--chart-height-default:600px;--image-height-default:300px;--cta-min-height:150px;--cta-width-half:45%;--cta-min-width:250px;--chart-legend-top:120px}html{scroll-behavior:smooth!important}body{background-color:var(--color-bg);color:var(--color-text);transition:background-color .25s ease,color .25s ease}img{border-radius:0!important;transition:transform .3s ease}.fund-image:hover,.strategy-image:hover,img:not([src*=loading]):not([src*=logo]):not([src*=icon]):not(.navbar-brand img):not(.navbar img):not(.hero-section img):not(.header-section img):not(.top-section img):not(.footer img):not(.no-hover):hover{transform:scale(1.05)}.no-break-title{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.2em!important;justify-content:center!important}.brand-name,.title-text{display:inline-block!important;white-space:nowrap!important}@media (max-width:768px){.no-break-title{gap:.15em!important}}.background-video,.hero-background-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.full-height-hero{overflow:hidden;position:relative}.hero-overlay{z-index:1}.hero-background-image,.hero-overlay{height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.hero-background-image{z-index:0}.hero-content{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;z-index:2}.scroll-indicator{bottom:30px;color:#fff;font-size:.9rem;left:50%;opacity:.8;position:absolute;text-align:center;transform:translateX(-50%);z-index:3}.scroll-indicator i{animation:bounce 2s infinite;display:block;font-size:1.2rem;margin-bottom:5px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}#mini-etfs-examples{background-color:var(--color-bg)!important;color:var(--color-text)}#mini-etfs-examples .card{background-color:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:var(--shadow-elev-1)!important}#mini-etfs-examples .card-title,#mini-etfs-examples h2,#mini-etfs-examples h5,#mini-etfs-examples li,#mini-etfs-examples p{color:var(--color-text)!important}.no-hover,.no-hover:hover{transform:none!important;transition:none!important}.body-text,.body-text-center,.body-text-large,.body-text-small,.btn,.lato-bold,.lato-light,.lato-regular,.nav-link,.navbar-brand,body{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:300}code{font-family:"Instrument Serif",Consolas,Monaco,Andale Mono,monospace}.brand-name,.navbar-brand{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:300}.fonts-loaded body{font-family:var(--font-header)}.fonts-loaded .body-text,.fonts-loaded .body-text-center,.fonts-loaded .body-text-large,.fonts-loaded .body-text-small,.fonts-loaded .btn,.fonts-loaded .lato-bold,.fonts-loaded .lato-light,.fonts-loaded .lato-regular,.fonts-loaded .nav-link,.fonts-loaded .navbar-brand{font-family:var(--font-body)}.fonts-loaded code{font-family:var(--font-code)}.fonts-loaded .brand-name,.fonts-loaded .navbar-brand{font-family:var(--font-brand)}.fonts-loaded .documents-section,.fonts-loaded .documents-section *,.fonts-loaded .fund-container,.fonts-loaded .fund-container *,.fonts-loaded .fund-main-container,.fonts-loaded .fund-main-container *,.fonts-loaded .fund-page,.fonts-loaded .fund-page *,.fonts-loaded .holdings-container,.fonts-loaded .holdings-container *,.fonts-loaded .overview-container,.fonts-loaded .overview-container *,.fonts-loaded .performance-container,.fonts-loaded .performance-container *,.fonts-loaded .whatif-container,.fonts-loaded .whatif-container *{font-family:var(--font-body)!important;font-weight:300!important}.btn,.nav-link,body,h1,h2,h3,h4,h5,h6,p{transition:font-family .1s ease-out}:root{--font-header:"Söhne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-subheader:"Söhne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-body:"Söhne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-code:"Instrument Serif",Consolas,Monaco,"Andale Mono",monospace;--font-brand:"Söhne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-soehne:"Söhne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--body-content-px-margin-dekstop:30px;--body-content-px-margin-mobile:10px;--body-content-py-margin-dekstop:105px;--body-content-py-margin-mobile:25px;--cta-section-back-color:var(--white);--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-3xl:3.5rem;--font-size-6xl:5.875rem;--font-size-display-4:2.8rem}.line{background-color:var(--red);display:inline-block;height:2px;transition:width .4s ease;width:40px}.help-text:hover .line{width:100px}.cta-section{align-items:center!important;background-color:var(--white)!important;background-color:var(--cta-section-back-color)!important;display:flex!important;justify-content:center!important;margin-bottom:0!important;min-height:80px;padding:.75rem!important}.enhanced-cta{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#fffffff2;border:1px solid #fff3;box-shadow:0 16px 40px #00000026;color:#333;padding:2.5rem 1.5rem!important;transition:all .5s ease}.cta-button{border:none;box-shadow:var(--shadow-sm);color:var(--button-text);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;letter-spacing:.5px;padding:var(--spacing-xs) var(--spacing-md)!important;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.cta-button,.cta-button:hover{background-color:var(--button-red)}.cta-button:hover{box-shadow:var(--shadow-md);opacity:.8;transform:scale(1.05)}.body-content-py-margin{margin:105px 0!important;margin:var(--body-content-py-margin-dekstop) 0!important}.body-content-px-margin{padding:0 30px!important;padding:0 var(--body-content-px-margin-dekstop)!important}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,.tagline,h1,h2,h3,h4,h5,h6{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-header);font-weight:300;line-height:1.2}.display-1{font-size:var(--font-size-display-1)}.display-2{font-size:var(--font-size-display-2)}.display-3{font-size:var(--font-size-display-3)}.display-4{font-size:2.8rem;font-size:var(--font-size-display-4);letter-spacing:2px}.display-5{font-size:var(--font-size-display-5)}.display-6,.tagline{font-size:var(--font-size-display-6)}.h1{font-size:3.5rem;font-size:var(--font-size-3xl)}.h1,.h1-hero{font-weight:500;line-height:1}.h1-hero{font-size:5.875rem;font-size:var(--font-size-6xl)}.h2,.heading-lg{font-size:2.8rem;font-size:var(--font-size-display-4);font-weight:500;line-height:1.3}.h21,.heading-lg2{line-height:1.3}.h21,.h2c,.heading-lg2,.heading-lg3{font-size:1.5rem;font-size:var(--font-size-xl);font-weight:500}.h2c,.heading-lg3{margin-left:0;text-align:left}.h3,.h4,.heading-md,.heading-sm{font-size:1.5rem;font-size:var(--font-size-xl);font-weight:500}.body-text,.body-text-center,.body-text-large,.body-text-small,p{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-body);font-size:1.125rem;font-size:var(--font-size-lg);font-weight:300;line-height:1.6;text-align:left}.body-text-small{font-size:.875rem;font-size:var(--font-size-sm);line-height:1.6}.body-text-large{font-size:1rem;font-size:var(--font-size-md);line-height:1.6;text-align:left}.body-text-center{font-size:1.125rem;font-size:var(--font-size-lg);font-weight:400;line-height:1.6;text-align:center}.caption{color:#555;font-size:.75rem;font-size:var(--font-size-xs)}.smooth-center{line-height:1.6;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.btn{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-family:var(--font-body)!important;font-weight:600}.sec-4-button{background-color:var(--button-red);border:none;border-radius:var(--border-radius-xl)!important;box-shadow:0 4px 12px var(--button-shadow);color:var(--button-text);display:inline-block!important;font-size:.875rem!important;font-size:var(--font-size-sm)!important;font-weight:500!important;letter-spacing:.5px;min-width:200px!important;padding-bottom:1rem!important;padding-top:1rem!important;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}#home-sections .sec-4-button:hover,.sec-4-button:hover{background-color:var(--button-red)!important;border-radius:var(--border-radius-xl)!important;box-shadow:var(--shadow-md)!important;color:var(--button-text)!important;opacity:.8!important;transform:scale(1.05)!important}.sec-4-button:focus{box-shadow:none!important;outline:none}.contact-button-basic{border:2px solid #fff;transition:background-color .3s ease,color .3s ease}.brand-name,.navbar-brand{color:#111;font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-family:var(--font-brand)!important;font-weight:300!important}.navbar-brand.text-light{color:#fff!important}.soehne-test{color:inherit!important;font-family:Söhne,Arial,sans-serif!important;font-size:33px!important;font-weight:300!important;text-transform:none!important}.soehne-test-light{background-color:#f0f0f0!important;border:2px solid #ccc!important;font-weight:300!important}.soehne-test-light,.soehne-test-regular{color:#333!important;font-family:Söhne,Arial,sans-serif!important;font-size:24px!important;margin:10px 0!important;padding:10px!important}.soehne-test-regular{background-color:#f9f9f9!important;border:2px solid #999!important;font-weight:400!important}.font-loading-indicator{background:#333;border-radius:4px;color:#fff;font-size:12px;opacity:0;padding:5px 10px;position:fixed;right:10px;top:10px;transition:opacity .3s ease;z-index:9999}.fonts-loaded .font-loading-indicator{opacity:1}.display-4.no-break-title{font-size:2.2rem!important;letter-spacing:1px!important}.display-4.no-break-title .brand-name{font-size:inherit!important;font-weight:400!important}.form-control,input,select,textarea{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-body)}code,kbd,pre,samp{font-family:"Instrument Serif",Consolas,Monaco,Andale Mono,monospace;font-family:var(--font-code)}.chart-box,.chart-box *,.chart-container,.chart-container *,.documents-section,.documents-section *,.fund-page,.fund-page *,.fw-bold,.fw-medium,.holdings-container,.holdings-container *,.nav-link,.nav-tabs,.nav-tabs *,.overview-container,.overview-container *,.performance-container,.performance-container *,.progress,.progress *,.small,.tab-content,.tab-content *,.tab-pane,.tab-pane *,.whatif-container,.whatif-container *{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-family:var(--font-body)!important;font-weight:300!important}.fade-in-stagger{animation:fadeInUp .6s ease forwards;opacity:0;transform:translateY(10px)}.fade-in-stagger.delay-1{animation-delay:.3s}.fade-in-stagger.delay-2{animation-delay:.6s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1.2)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-main,.footer-main *,.footer-main a,.footer-main div,.footer-main p,.footer-main span{font-family:Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-family:var(--font-body)!important;font-weight:300!important}.footer-main a{transition:color .3s ease,transform .3s ease}.footer-main a:hover{color:var(--button-red);transform:translateY(-2px)}.footer-main .btn:hover{background-color:#fff;border-color:#fff;color:#000;transform:scale(1.05);transition:all .3s ease}.footer-link-animate{display:inline-block;position:relative;transition:color .3s ease,transform .3s ease}.footer-link-animate:after{background-color:#fff;background-color:var(--primary,#fff);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.footer-link-animate:hover:after{width:100%}.footer-link-animate:hover{transform:translateY(-2px)}.footer-link-animate:hover,.footer-link-animate:hover i{color:#00e6c3;color:var(--primary,#00e6c3)}@media (max-width:768px){.smooth-center{padding:0 1rem}.body-content-py-margin{margin:25px 0!important;margin:var(--body-content-py-margin-mobile) 0!important}.body-content-px-margin{padding:0 10px!important;padding:0 var(--body-content-px-margin-mobile)!important}.h2{font-size:1.5rem!important;font-size:var(--font-size-xl)!important}.h1{font-size:var(--font-size-4xl)!important}.body-text{font-size:1rem;font-size:var(--font-size-md)}.body-text-large{font-size:.875rem!important;font-size:var(--font-size-sm)!important}.body-text-small{font-size:.75rem;font-size:var(--font-size-xs)}.text-center-mbl{align-items:center!important;display:flex;justify-content:center!important;text-align:center!important}.text-center-mbl img{margin:0 auto!important}.btn,a.btn,button.btn{display:flex!important}.btn,.sec-4-button,a.btn,button.btn{align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.sec-4-button{display:inline-flex!important;width:auto!important}.col-lg-7 .btn,.col-md-7 .btn,.col-sm-12 .btn{display:block!important;margin-left:auto!important;margin-right:auto!important}}.social-media-icons i{color:var(--button-red);transition:color .3s ease,transform .3s ease}.footer-link-animate:hover i{animation:pulse .6s ease-out;color:var(--button-red);transform:scale(1.2)}.contact-button-basic:hover{transform:scale(1.05)}.footer-main .btn:not(.contact-button-blue):hover{background-color:#fff;color:#000}.bullet-icon{transition:transform .2s ease-in-out}.bullet-svg{transition:transform .2s ease,fill .2s ease}li:hover .bullet-icon{transform:scale(1.3)}li:hover .bullet-svg{fill:#007bff;fill:var(--primary,#007bff)}.signup-offset{padding-top:calc(80px + 1rem)}.scroll-offset-section{scroll-margin-top:80px}section h2.h2,section h2.mobile-header{margin-top:5px;padding-top:5px}[id]{scroll-margin-top:80px}.footer-main .footer-contact-button{background-color:var(--button-red)!important;border:none!important;box-shadow:var(--shadow-sm)!important;color:var(--button-text)!important;font-weight:500!important;letter-spacing:.5px!important;position:relative!important;top:0!important;transition:transform .3s ease,box-shadow .3s ease!important}.footer-main .footer-contact-button:hover{box-shadow:var(--shadow-md)!important;transform:scale(1.05)!important}.footer-main .btn:hover,.footer-main .footer-contact-button:hover{background-color:var(--button-red)!important;border-color:var(--button-text)!important;color:var(--button-text)!important}.history-arrow{height:30px}.arrow-icon{animation:pulseDown 1.2s infinite;color:#7e0e0e;font-size:2rem}.history-arrow{align-items:center;display:flex;height:40px;justify-content:center}.arrow-svg{animation:pulseDown 1.2s infinite}@keyframes pulseDown{0%{opacity:1;transform:translateY(0)}50%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{opacity:0;transform:translateY(-10px)}.fade-in-section.is-visible .animate-fade-in{opacity:1;transform:translateY(0)}@media (max-width:768px){.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,.tagline,h1,h2,h3,h4,h5,h6{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:.5em;overflow-wrap:break-word}.display-1{font-size:3rem}.display-2{font-size:2.8rem}.display-3{font-size:2.6rem}.display-4{font-size:2.4rem;letter-spacing:2px}.display-4.no-break-title{font-size:2rem!important;letter-spacing:1px!important}.display-5{font-size:2.2rem}.display-6,.tagline{font-size:2rem}.h1{font-size:2.2rem!important;line-height:1.2!important}.h1,.h1-hero{letter-spacing:0!important}.h1-hero{font-size:3rem!important;line-height:1.1!important}.h2,.heading-lg{font-size:2.2rem!important;line-height:1.3!important}.container .display-1,.container .display-2,.container .display-3,.container .display-4,.container .display-5,.container .display-6,.container .h1,.container .h2,.container .h3,.container .h4,.container .h5,.container .h6,.container h1,.container h2,.container h3,.container h4,.container h5,.container h6{padding-left:5px;padding-right:5px}.text-center-mbl .h1,.text-center-mbl .h2,.text-center-mbl .h3,.text-center-mbl .h4,.text-center-mbl .h5,.text-center-mbl .h6,.text-center-mbl h1,.text-center-mbl h2,.text-center-mbl h3,.text-center-mbl h4,.text-center-mbl h5,.text-center-mbl h6{max-width:100%;width:100%}}
/*# sourceMappingURL=main.8dbbd76c.css.map*/