body:has(.fund-showcase)>.mock-notice{display:none}.fund-showcase{background:linear-gradient(110deg,#fdfcf9,#faf8f3);font:16px/1.45 Arial,Helvetica,sans-serif;color:#132133;overflow:hidden}.fund-showcase h1,.fund-showcase h2,.fund-showcase h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.8px;color:inherit}.fund-showcase p{margin:0}.fund-showcase svg{display:block}.fund-showcase .ref-container{width:calc(100% - 6.6vw);max-width:1340px}.fs-eyebrow{font:12px/1.4 Arial,sans-serif;color:#a77930;letter-spacing:2.2px;margin-bottom:11px!important}.fs-hero{position:relative;isolation:isolate;background:#071925;color:#fff;min-height:495px}.fs-hero-art{position:absolute;inset:0;z-index:-2;overflow:hidden}.fs-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#03111cf0,#051521db 25%,#071a2575 48%,transparent 75%)}.fs-hero-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;min-height:495px;padding:60px 28px 83px}.fs-hero-copy{width:60%;max-width:720px}.fs-hero .fs-eyebrow{font-size:13px;letter-spacing:2.8px;color:#e0b76d;margin-bottom:16px!important}.fs-hero h1{font-size:clamp(50px,5.4vw,78px);line-height:1;letter-spacing:-2.4px;margin:0 0 20px}.fs-hero h1 span{color:#d6a34c}.fs-hero-copy>p:not(.fs-eyebrow){font:23px/1.3 Georgia,serif;color:#fffdf6;max-width:650px}.fs-hero-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px}.fs-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:13px 25px;min-height:51px;border:1px solid #bd9244;border-radius:6px;background:linear-gradient(125deg,#d1ad68,#a16b1e);box-shadow:inset 0 1px #ffeac64a;color:#fffefa;font:600 16px/1.35 Georgia,serif;transition:filter .15s}.fs-button:hover{filter:brightness(1.1)}.fs-button svg{flex-shrink:0}.fs-button-outline{background:#071a25aa;border-color:#cda252;box-shadow:none}.fs-button-outline svg{color:#d7a64f}.fs-hero blockquote{align-self:flex-end;font:27px/1.13 Georgia,serif;letter-spacing:-.4px;background:#06131fbc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #d2c2a56e;border-radius:7px;margin:150px 0 0 auto;padding:25px 22px;color:#faf7ee;max-width:230px}.fs-hero blockquote>span{color:#e4bf76}.fs-hero blockquote>i{display:block;width:42px;height:3px;background:#d4a34c;margin-top:24px}.fs-content{position:relative}.fs-feature-strip{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding:26px 24px;margin-top:-32px;background:#fffefbf5;border:1px solid #eee6d7;border-radius:9px;box-shadow:0 12px 30px #7257270d;z-index:1}.fs-feature-strip article{display:flex;align-items:center;gap:17px;position:relative}.fs-feature-strip article:not(:last-child):after{content:"";position:absolute;right:-13px;top:0;bottom:0;width:1px;background:#e9e1d2}.fs-icon-circle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:66px;height:66px;border:1px solid #dcc18e;color:#ae7e2c;border-radius:50%}.fs-feature-strip h2{font-size:21px;line-height:1.1;letter-spacing:-.4px;margin:0 0 7px}.fs-feature-strip p{font-size:14px;line-height:1.5;color:#858c91}.fs-curation{display:grid;grid-template-columns:.82fr 1.18fr;gap:44px;align-items:center;margin:46px 0 23px}.fs-curation-copy h2{font-size:43px;line-height:1.04;letter-spacing:-1.3px;margin:0 0 20px}.fs-curation-copy>p:not(.fs-eyebrow){font-size:18px;line-height:1.55;color:#84909c;max-width:500px}.fs-curation-copy>a{display:flex;align-items:center;gap:20px;font-size:16px;color:#a67728;margin-top:25px;width:fit-content}.fs-category-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fs-category-card{position:relative;display:block;background:#fffefb;border:1px solid #eee7dc;border-radius:7px;overflow:hidden;box-shadow:0 10px 27px #6c552410;min-width:0;padding:0;text-align:left;transition:transform .18s,box-shadow .18s}.fs-category-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #6c552422}.fs-category-photo{height:130px;overflow:hidden}.fs-category-photo svg{width:100%;height:100%}.fs-category-card>div:last-child{padding:17px 16px 31px;min-height:153px}.fs-category-card h3{font-size:23px;line-height:1.05;letter-spacing:-.6px;margin:0 0 11px}.fs-category-card p{font-size:14px;line-height:1.45;color:#86909a}.fs-category-card>div>svg:not([role=img]){position:absolute;bottom:15px;right:15px;color:#ac7a27}.fs-catalogue{border-top:1px solid #e8e0d2;padding-top:22px;scroll-margin-top:25px}.fs-filter-top{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:19px}.fund-showcase .filter-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0}.fund-showcase .filter-pills button{font:14px/1.3 Arial,sans-serif;border:1px solid #e7dfd1;border-radius:30px;background:#fbf9f4;color:#314355;padding:12px 22px;min-height:44px;white-space:nowrap}.fund-showcase .filter-pills button[aria-pressed=true]{color:#fff;background:linear-gradient(120deg,#c09a55,#9e6c20);border-color:#c09a55}.fs-advanced-toggle{display:flex;align-items:center;justify-content:center;gap:13px;border:1px solid #bc944e;border-radius:5px;background:#fffdf8;color:#ac7d30;font:15px/1.3 Georgia,serif;min-height:46px;padding:11px 20px;white-space:nowrap}.fund-showcase .filter-toolbar{display:flex;gap:18px;align-items:center;margin:0 0 20px;padding:0;border:0;background:transparent}.fund-showcase .search-field{display:flex;align-items:center;gap:14px;border:1px solid #e7dfd2;border-radius:5px;background:#fffefb;padding:13px 17px;flex:1 1;min-width:0;color:#ab7b2d;margin:0}.fund-showcase .search-field input{border:0;background:transparent;outline:0;font:14px/1.4 Arial,sans-serif;width:100%;min-width:0;padding:0;color:#24364a}.fund-showcase .search-field input::placeholder{color:#8b96a0}.fund-showcase .select-label{display:flex;align-items:center;gap:13px;font-size:13px;color:#7d8992;white-space:nowrap;margin:0}.fund-showcase .select-label select{font:14px/1.4 Arial,sans-serif;border:1px solid #e7dfd2;border-radius:5px;background:#fffefb;min-height:47px;padding:11px 16px;min-width:145px;color:#23374d}.fs-advanced-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;background:#f8f4eb;border:1px solid #e7dcc9;border-radius:7px;padding:21px;margin-bottom:20px}.fs-advanced-fields label{font-size:13px;color:#7e847e}.fs-advanced-fields input,.fs-advanced-fields select{display:block;width:100%;min-width:0;font-size:15px;padding:10px 13px;border:1px solid #dfd5c3;border-radius:5px;background:#fffefb;margin-top:8px}.fs-advanced-fields>p{grid-column:1/-1;font-size:12px;line-height:1.6;color:#888b80}.fund-showcase .results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 11px;min-height:25px}.fund-showcase .results-count{font-size:13px;color:#8a939b;margin:0}.fund-showcase .reset-filters{display:flex;align-items:center;gap:7px;font-size:13px;border:0;background:transparent;color:#a2742b;padding:4px 0}.fund-showcase .panel{background:#fffefb;border:1px solid #e6dfd3;border-radius:7px;box-shadow:0 5px 22px #755c2d05}.fund-showcase .table-wrap{overflow:auto;max-width:100%}.fund-showcase .fund-data-table{min-width:1120px;width:100%;border-collapse:collapse;font:13px/1.35 Arial,sans-serif;margin:0}.fund-showcase .fund-data-table th{font:400 11px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none;color:#8b969f;background:#f8f6f1;border-bottom:1px solid #e8e1d5;padding:15px 14px;white-space:nowrap}.fund-showcase .fund-data-table td{border-bottom:1px solid #eee9df;padding:17px 14px;font-size:13px;color:#647388;vertical-align:middle;white-space:nowrap}.fund-showcase .fund-data-table td:first-child{padding-right:3px}.fund-showcase .fund-data-table tr:last-child td{border:0}.fund-showcase .fund-data-table .selected-row{background:#f9f5e9}.fund-showcase .fund-data-table input[type=checkbox]{width:16px;height:16px;accent-color:#b18435;cursor:pointer}.fund-showcase .fund-data-table input:disabled{opacity:.4;cursor:default}.fs-fund-identity{display:flex;align-items:center;gap:13px;min-width:265px}.fs-fund-badge{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid #d0ae72;border-radius:50%;outline:1px solid #e9ddc7;outline-offset:3px;color:#b58b44;background:#fffcf4}.fund-showcase .fund-name-link{display:inline-flex;color:#253b52;font:500 14px/1.4 Arial,sans-serif;letter-spacing:-.2px}.fund-showcase .fund-name-link b{font-weight:500}.fund-showcase .fund-name-link:hover{text-decoration:underline;text-underline-offset:4px}.fund-showcase .fund-data-table td small{display:block;font:11px/1.4 Arial,sans-serif;color:#939da5;margin-top:5px}.fund-showcase .fund-data-table td.positive{color:#139279;font-size:15px;font-weight:500}.fs-return-chart{display:block;width:96px;height:32px}.fund-showcase .fund-data-table .risk{gap:4px}.fund-showcase .fund-data-table .risk i{width:7px;height:7px}.fs-details-arrow{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #c8a66b;border-radius:50%;color:#b17e29}.fund-showcase .fs-catalogue>.data-note{font:11px/1.5 Arial,sans-serif;color:#949a9c;margin:12px 0 0}.fund-showcase .table-scroll-hint{font-size:12px;color:#939a96;margin-bottom:8px}.fund-showcase .comparison-selection{position:relative;top:auto;margin-top:22px;padding:20px;background:#f3ecdd;border:1px solid #ddcba7;border-radius:7px;box-shadow:none;flex-wrap:wrap;gap:20px}.fund-showcase .comparison-selection>div:first-child{display:flex;align-items:center;gap:15px}.fund-showcase .comparison-selection strong{font:21px Georgia,serif}.fund-showcase .comparison-selection p{font-size:13px;margin-top:5px}.fund-showcase .comparison-chips{flex-wrap:wrap;gap:8px}.fund-showcase .comparison-chips button{font-size:12px;padding:7px 10px}.fund-showcase .comparison-actions{display:flex;gap:18px;align-items:center}.fund-showcase .comparison-actions .button{font-size:13px;min-height:39px}.fund-showcase .fund-comparison{margin-top:30px}.fund-showcase .fund-comparison>.section-heading{margin-bottom:10px}.fund-showcase .fund-comparison h2{font-size:34px;line-height:1.15;margin:0}.fund-showcase .fund-comparison>p{font-size:14px;color:#87909a;margin-bottom:21px}.fund-showcase .fund-comparison-grid{display:grid;grid-template-columns:repeat(var(--fund-count),minmax(0,1fr));gap:20px}.fund-showcase .fund-comparison-card{padding:25px;min-width:0}.fund-showcase .fund-comparison-card h3{font-size:26px;line-height:1.1;margin:15px 0}.fund-showcase .fund-comparison-card>p{font-size:14px;line-height:1.6;color:#87909a}.fund-showcase .fund-comparison-card .comparison-return{font:35px/1.3 Georgia,serif;display:block;margin-top:20px}.fund-showcase .fund-comparison-card>small{font-size:12px;color:#929a9c}.fund-showcase .fund-comparison-card dl{font-size:13px;margin-top:20px}.fund-showcase .fund-comparison-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #eee7db}.fund-showcase .fund-comparison-card dt{color:#8a9297}.fund-showcase .fund-comparison-card dd{margin:0;text-align:right}.fund-showcase .fund-comparison-card .text-link{font-size:14px;margin-top:20px}.fs-global-banner{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:40px;background:#061b2a;color:#fff;border-radius:9px;margin-top:22px;padding:30px 32px;min-height:300px}.fs-global-banner>img{z-index:-2}.fs-global-banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#03131ff5,#03131fca 34%,#03131f35 65%,#03131f25)}.fs-global-copy{max-width:650px;width:63%}.fs-global-banner .fs-eyebrow{color:#d9ab54;font-size:12px;letter-spacing:2.4px}.fs-global-copy h2{font-size:48px;line-height:1.03;letter-spacing:-1.5px;margin:0 0 14px}.fs-global-copy>p:not(.fs-eyebrow){font:21px/1.2 Georgia,serif;color:#fffdf6;max-width:590px;margin-bottom:18px}.fs-global-copy .fs-button{font-size:15px;padding:11px 21px;min-height:46px}.fs-global-highlights{background:#06131edb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #c8c0ac9c;border-radius:7px;padding:22px 25px;width:310px;flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.fs-global-highlights h3{font:600 10px/1.4 Arial,sans-serif;letter-spacing:2px;margin:0 0 15px}.fs-global-highlights>div{display:flex;align-items:center;gap:24px;padding:12px 0;border-bottom:1px solid #d3c5a925}.fs-global-highlights>div:last-child{border:0;padding-bottom:0}.fs-global-highlights strong{font:25px/1.1 Arial,sans-serif;color:#33bd99;white-space:nowrap;letter-spacing:-.5px}.fs-global-highlights p{font-size:14px;line-height:1.25}.fs-global-highlights span{display:block;font-size:11px;color:#d0d7dc;margin-top:4px}.fs-category-comparison{scroll-margin-top:25px;margin-top:20px;padding:26px;background:#fffefb;border:1px solid #e4dccc;border-radius:7px}.fs-category-comparison h2{font-size:34px;line-height:1.1;margin:0 0 12px}.fs-category-comparison header p{font-size:14px;color:#87929a;line-height:1.6}.fs-category-legend{display:flex;flex-wrap:wrap;gap:14px;margin:22px 0}.fs-category-legend button{display:flex;align-items:center;gap:8px;font-size:12px;border:0;background:transparent;padding:7px;color:#516979}.fs-category-legend button[aria-pressed=false]{opacity:.4}.fs-category-legend i{width:8px;height:8px;border-radius:50%}.fs-category-chart{height:300px;min-width:0}.fs-category-chart .financial-chart{height:100%}.fs-education{padding:32px 0 36px}.fs-education h2{font-size:37px;line-height:1.1;margin:0 0 7px}.fs-education header>p{font-size:15px;line-height:1.5;color:#8b96a0}.fs-education>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:20px}.fs-education-card{position:relative;display:flex;align-items:flex-start;gap:17px;border:1px solid #ece4d6;border-radius:7px;background:#fffefb;padding:21px 20px 27px;box-shadow:0 6px 20px #6f552409;transition:transform .15s,border-color .15s;min-width:0}.fs-education-card:hover{transform:translateY(-2px);border-color:#d4b174}.fs-education-card .fs-icon-circle{width:59px;height:59px}.fs-education-card h3{font-size:20px;line-height:1.1;letter-spacing:-.6px;margin:0 0 10px}.fs-education-card p{font-size:14px;line-height:1.4;color:#8b96a0}.fs-education-arrow{position:absolute;right:17px;bottom:15px;color:#ae7c29}@media (max-width:1200px){.fs-hero-inner{padding:50px 24px 75px}.fs-hero,.fs-hero-inner{min-height:450px}.fs-hero h1{font-size:67px}.fs-hero-copy>p:not(.fs-eyebrow){font-size:21px}.fs-hero blockquote{font-size:24px;padding:23px 20px}.fs-button{font-size:15px;min-height:48px;padding:12px 22px}.fs-feature-strip{gap:22px;padding:23px 21px}.fs-feature-strip article{gap:14px}.fs-icon-circle{width:57px;height:57px}.fs-feature-strip h2{font-size:18px}.fs-feature-strip p{font-size:12px}.fs-curation{gap:36px;margin-top:41px}.fs-curation-copy h2{font-size:37px}.fs-curation-copy>p:not(.fs-eyebrow){font-size:16px}.fs-curation-copy>a{font-size:14px;margin-top:21px}.fs-category-cards{gap:20px}.fs-category-photo{height:112px}.fs-category-card>div:last-child{padding:15px 14px 29px;min-height:139px}.fs-category-card h3{font-size:20px}.fs-category-card p{font-size:12px}.fund-showcase .filter-pills button{font-size:13px;padding:11px 18px;min-height:42px}.fs-filter-top{gap:20px}.fs-advanced-toggle{font-size:14px;gap:11px;padding:10px 17px;min-height:43px}.fund-showcase .search-field input{font-size:13px}.fund-showcase .select-label{font-size:12px;gap:11px}.fund-showcase .select-label select{font-size:13px;padding:11px 14px;min-width:135px}.fund-showcase .fund-data-table{min-width:1050px}.fund-showcase .fund-data-table th{font-size:10px;padding:14px 12px}.fund-showcase .fund-data-table td{font-size:12px;padding:16px 12px}.fund-showcase .fund-name-link{font-size:13px}.fs-fund-identity{min-width:250px;gap:12px}.fs-fund-badge{width:36px;height:36px}.fs-return-chart{width:85px;height:31px}.fund-showcase .fund-data-table td.positive{font-size:14px}.fund-showcase .fund-data-table .risk i{width:6px;height:6px}.fs-global-banner{padding:28px;min-height:275px;gap:30px}.fs-global-copy h2{font-size:42px}.fs-global-copy>p:not(.fs-eyebrow){font-size:19px}.fs-global-highlights{width:280px;padding:20px 23px}.fs-global-highlights strong{font-size:23px}.fs-global-highlights p{font-size:13px}.fs-global-highlights>div{gap:21px}.fs-education h2{font-size:33px}.fs-education header>p{font-size:14px}.fs-education>div{gap:15px}.fs-education-card{padding:19px 17px 26px;gap:14px}.fs-education-card .fs-icon-circle{width:52px;height:52px}.fs-education-card h3{font-size:18px}.fs-education-card p{font-size:13px}}@media (max-width:1000px){.fs-hero-inner{padding:45px 23px 70px}.fs-hero,.fs-hero-inner{min-height:420px}.fs-hero h1{font-size:58px}.fs-hero .fs-eyebrow{font-size:11px}.fs-hero-copy{width:61%}.fs-hero-copy>p:not(.fs-eyebrow){font-size:19px}.fs-hero blockquote{font-size:22px;padding:20px 18px;max-width:190px;margin-top:130px}.fs-button{font-size:14px;padding:11px 20px;min-height:45px;gap:13px}.fs-hero-actions{gap:15px;margin-top:25px}.fs-feature-strip{gap:19px;padding:21px 20px;margin-top:-29px}.fs-feature-strip article{gap:12px}.fs-icon-circle{width:51px;height:51px}.fs-icon-circle svg{width:27px}.fs-feature-strip h2{font-size:16px}.fs-feature-strip p{font-size:11px}.fs-curation{grid-template-columns:.8fr 1.2fr;gap:28px;margin-top:37px}.fs-curation-copy .fs-eyebrow{font-size:10px;letter-spacing:1.8px}.fs-curation-copy h2{font-size:33px;margin-bottom:16px}.fs-curation-copy>p:not(.fs-eyebrow){font-size:14px}.fs-curation-copy>a{font-size:13px;gap:16px}.fs-category-cards{gap:17px}.fs-category-photo{height:96px}.fs-category-card>div:last-child{padding:13px 12px 28px;min-height:129px}.fs-category-card h3{font-size:18px}.fs-category-card p{font-size:11px}.fs-filter-top{gap:18px}.fund-showcase .filter-pills{gap:6px}.fund-showcase .filter-pills button{font-size:11px;padding:10px 15px;min-height:38px}.fs-advanced-toggle{font-size:12px;padding:9px 15px;gap:10px;min-height:40px}.fs-advanced-toggle svg{width:17px}.fund-showcase .filter-toolbar{gap:14px}.fund-showcase .search-field{padding:12px 14px;gap:11px}.fund-showcase .search-field input{font-size:12px}.fund-showcase .select-label{font-size:11px;gap:9px}.fund-showcase .select-label select{font-size:12px;min-width:125px;padding:10px 12px;min-height:42px}.fund-showcase .fund-data-table{min-width:995px}.fund-showcase .fund-data-table th{font-size:10px;padding:13px 10px}.fund-showcase .fund-data-table td{font-size:11px;padding:15px 10px}.fund-showcase .fund-name-link{font-size:12px}.fund-showcase .fund-data-table td small{font-size:10px}.fs-fund-identity{min-width:240px;gap:11px}.fs-fund-badge{width:33px;height:33px}.fs-fund-badge svg{width:22px}.fund-showcase .fund-data-table td.positive{font-size:13px}.fs-return-chart{width:76px}.fund-showcase .fund-data-table .risk{gap:3px}.fs-global-banner{padding:25px;min-height:255px;gap:25px}.fs-global-banner .fs-eyebrow{font-size:10px}.fs-global-copy h2{font-size:37px}.fs-global-copy>p:not(.fs-eyebrow){font-size:17px}.fs-global-copy .fs-button{font-size:13px;padding:10px 18px;min-height:42px}.fs-global-highlights{width:250px;padding:18px 21px}.fs-global-highlights h3{font-size:9px;letter-spacing:1.7px}.fs-global-highlights>div{gap:19px;padding-block:10px}.fs-global-highlights strong{font-size:21px}.fs-global-highlights p{font-size:12px}.fs-global-highlights span{font-size:10px}.fs-education{padding-block:29px 33px}.fs-education h2{font-size:31px}.fs-education header>p{font-size:13px}.fs-education>div{gap:13px}.fs-education-card{padding:17px 15px 25px;gap:12px}.fs-education-card .fs-icon-circle{width:47px;height:47px}.fs-education-card .fs-icon-circle svg{width:25px}.fs-education-card h3{font-size:16px}.fs-education-card p{font-size:12px}}@media (max-width:800px){.fs-hero-inner{padding:39px 7px 73px;gap:25px}.fs-hero,.fs-hero-inner{min-height:430px}.fs-hero h1{font-size:54px}.fs-hero-copy{width:70%}.fs-hero-copy>p:not(.fs-eyebrow){font-size:19px}.fs-hero blockquote{display:none}.fs-hero:after{background:linear-gradient(90deg,#03111cf0,#051521bc 47%,#071a2540)}.fs-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 25px;padding:25px}.fs-feature-strip article{gap:16px}.fs-feature-strip article:nth-child(2):after{display:none}.fs-icon-circle{width:56px;height:56px}.fs-feature-strip h2{font-size:20px}.fs-feature-strip p{font-size:13px}.fs-curation{grid-template-columns:1fr;gap:25px;margin-block:37px 27px}.fs-curation-copy h2{font-size:38px;max-width:500px}.fs-curation-copy>p:not(.fs-eyebrow){font-size:17px;max-width:570px}.fs-curation-copy .fs-eyebrow{font-size:11px}.fs-curation-copy>a{font-size:15px}.fs-category-cards{gap:20px}.fs-category-photo{height:118px}.fs-category-card>div:last-child{padding:17px 15px 32px;min-height:144px}.fs-category-card h3{font-size:23px}.fs-category-card p{font-size:14px}.fs-filter-top{flex-wrap:wrap;gap:17px}.fund-showcase .filter-pills{gap:8px}.fund-showcase .filter-pills button{font-size:13px;padding:10px 19px;min-height:40px}.fs-advanced-toggle{font-size:14px;padding:10px 18px;min-height:42px;margin-left:auto}.fund-showcase .filter-toolbar{flex-wrap:wrap;gap:13px}.fund-showcase .search-field{flex-basis:100%;padding:13px 15px}.fund-showcase .search-field input{font-size:14px}.fund-showcase .select-label{gap:12px}.fund-showcase .select-label,.fund-showcase .select-label select{font-size:13px;flex:1 1;min-width:0}.fs-advanced-fields{grid-template-columns:1fr 1fr;gap:18px}.fs-advanced-fields>p{font-size:12px}.fund-showcase .fund-data-table{min-width:1090px}.fund-showcase .fund-data-table th{font-size:11px;padding:14px 13px}.fund-showcase .fund-data-table td{font-size:12px;padding:17px 13px}.fund-showcase .fund-name-link{font-size:13px}.fund-showcase .fund-data-table td small{font-size:11px}.fs-fund-badge{width:37px;height:37px}.fs-fund-identity{min-width:260px}.fs-return-chart{width:91px}.fund-showcase .fund-data-table td.positive{font-size:14px}.fund-showcase .fund-comparison-grid{grid-template-columns:1fr}.fund-showcase .fund-comparison-card{padding:25px}.fund-showcase .fund-comparison-card h3{font-size:29px}.fs-global-banner{gap:25px;padding:28px;align-items:flex-start}.fs-global-copy{width:60%}.fs-global-copy h2{font-size:34px}.fs-global-copy>p:not(.fs-eyebrow){font-size:17px;line-height:1.4}.fs-global-copy .fs-button{font-size:13px;gap:10px;padding-inline:14px}.fs-global-highlights{width:220px;padding:18px}.fs-global-highlights>div{gap:15px}.fs-global-highlights strong{font-size:20px}.fs-global-highlights p{font-size:12px}.fs-category-comparison{padding:24px}.fs-category-comparison h2{font-size:32px}.fs-category-chart{height:270px}.fs-education h2{font-size:34px}.fs-education header>p{font-size:15px}.fs-education>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fs-education-card{padding:21px 20px 28px;gap:16px}.fs-education-card .fs-icon-circle{width:55px;height:55px}.fs-education-card h3{font-size:21px}.fs-education-card p{font-size:15px}}@media (max-width:600px){.fund-showcase .ref-container{width:calc(100% - 36px)}.fs-hero-inner{display:block;padding:34px 0 76px}.fs-hero,.fs-hero-inner{min-height:470px}.fs-hero-copy{width:100%;max-width:none}.fs-hero h1{font-size:clamp(40px,11vw,61px);letter-spacing:-1.5px;line-height:1.02;margin-bottom:22px}.fs-hero .fs-eyebrow{font-size:10px;letter-spacing:2.3px}.fs-hero-copy>p:not(.fs-eyebrow){font-size:19px;line-height:1.4;max-width:420px}.fs-hero-art img{object-position:66% center!important}.fs-hero:after{background:linear-gradient(90deg,#03111cf5,#051521ce 55%,#071a2570)}.fs-hero-actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:23px}.fs-button{font-size:15px;min-height:46px;padding:12px 21px;gap:13px}.fs-feature-strip{gap:24px 17px;padding:24px 20px;margin-top:-31px}.fs-feature-strip article{display:block}.fs-feature-strip article:after{display:none}.fs-icon-circle{width:47px;height:47px}.fs-feature-strip .fs-icon-circle{margin-bottom:13px}.fs-feature-strip h2{font-size:18px;line-height:1.15;margin-bottom:8px}.fs-feature-strip p{font-size:13px;line-height:1.5}.fs-curation{margin-block:31px 27px;gap:23px}.fs-curation-copy h2{font-size:34px;line-height:1.08}.fs-curation-copy>p:not(.fs-eyebrow){font-size:16px;line-height:1.6}.fs-curation-copy>a{font-size:15px;gap:17px}.fs-category-cards{grid-template-columns:1fr;gap:15px}.fs-category-card{display:grid;grid-template-columns:37% 1fr}.fs-category-photo{height:auto;min-height:165px}.fs-category-card>div:last-child{padding:21px 18px 31px;min-height:165px}.fs-category-card h3{font-size:24px;margin-bottom:12px}.fs-category-card p{font-size:14px}.fs-catalogue{padding-top:23px}.fs-filter-top{gap:16px;margin-bottom:17px}.fund-showcase .filter-pills{gap:8px}.fund-showcase .filter-pills button{font-size:13px;padding:10px 18px}.fs-advanced-toggle{margin-left:0;font-size:14px;padding:11px 18px}.fund-showcase .filter-toolbar{gap:13px}.fund-showcase .search-field input{font-size:13px}.fund-showcase .select-label{font-size:12px;gap:9px;flex-basis:100%;justify-content:space-between}.fund-showcase .select-label select{flex:0 1 75%;font-size:13px;min-height:43px}.fs-advanced-fields{grid-template-columns:1fr;padding:20px 17px;gap:15px}.fund-showcase .results-count{font-size:13px}.fund-showcase .results-toolbar{margin-bottom:12px}.fund-showcase .table-scroll-hint{display:block;font-size:11px;margin-bottom:10px}.fund-showcase .fund-data-table{min-width:1090px}.fund-showcase .fs-catalogue>.data-note{font-size:11px;line-height:1.6}.fund-showcase .comparison-selection{display:flex;flex-direction:column;align-items:flex-start;padding:20px 17px}.fund-showcase .comparison-selection>div:first-child{gap:12px}.fund-showcase .comparison-selection p{font-size:12px}.fund-showcase .comparison-chips{display:flex;gap:8px}.fund-showcase .comparison-actions{width:100%;flex-wrap:wrap;justify-content:space-between}.fund-showcase .fund-comparison h2{font-size:31px}.fund-showcase .fund-comparison>p{font-size:14px;line-height:1.6}.fund-showcase .fund-comparison-card h3{font-size:28px}.fs-global-banner{display:block;padding:28px 22px;margin-top:24px}.fs-global-copy{width:100%;max-width:none}.fs-global-copy h2{font-size:34px;line-height:1.08}.fs-global-banner .fs-eyebrow{font-size:10px;letter-spacing:2px}.fs-global-copy>p:not(.fs-eyebrow){font-size:18px;margin-bottom:22px}.fs-global-copy .fs-button{font-size:14px;padding:12px 17px;min-height:45px}.fs-global-highlights{width:100%;margin-top:27px;padding:22px 21px;max-width:400px}.fs-global-highlights h3{font-size:10px;margin-bottom:13px}.fs-global-highlights>div{gap:23px;padding-block:13px}.fs-global-highlights strong{font-size:25px}.fs-global-highlights p{font-size:14px}.fs-global-highlights span{font-size:11px}.fs-global-banner:after{background:linear-gradient(90deg,#03131fe5,#03131f80)}.fs-category-comparison{padding:24px 17px}.fs-category-comparison h2{font-size:31px}.fs-category-comparison header p{font-size:14px}.fs-category-legend{gap:9px;margin-block:19px}.fs-category-legend button{font-size:11px;gap:6px;padding:6px}.fs-category-chart{height:245px}.fs-education{padding-block:30px 33px}.fs-education h2{font-size:33px}.fs-education header>p{font-size:14px;line-height:1.6}.fs-education>div{grid-template-columns:1fr;gap:14px}.fs-education-card{padding:22px 21px 27px;gap:19px}.fs-education-card .fs-icon-circle{width:56px;height:56px}.fs-education-card h3{font-size:23px}.fs-education-card p{font-size:16px;max-width:220px}.fs-education-arrow{right:20px;bottom:15px}}@media (max-width:360px){.fund-showcase .ref-container{width:calc(100% - 28px)}.fs-hero h1{font-size:37px}.fs-hero-copy>p:not(.fs-eyebrow){font-size:18px}.fs-hero-inner{min-height:480px}.fs-feature-strip{padding-inline:17px;gap:23px 15px}.fs-feature-strip h2{font-size:17px}.fs-feature-strip p{font-size:12px}.fs-curation-copy h2{font-size:31px}.fs-category-card>div:last-child{padding-inline:15px}.fs-category-card h3{font-size:22px}.fs-category-card p{font-size:13px}.fs-global-copy h2{font-size:31px}.fs-global-copy .fs-button{font-size:13px;gap:10px;padding-inline:15px}.fs-education-card,.fs-global-highlights{padding-inline:18px}.fs-education-card{gap:16px}.fs-education-card h3{font-size:22px}}.fund-showcase .fs-global-highlights p{color:#f5f2e9}@media (min-width:801px){.fs-hero-art img{object-position:center 25%!important}}@media (min-width:801px) and (max-width:1100px){.fund-showcase .fund-data-table{min-width:810px;table-layout:fixed}.fund-showcase .fund-data-table td,.fund-showcase .fund-data-table th{padding-inline:8px;font-size:10px}.fund-showcase .fund-data-table th{font-size:9px}.fs-fund-identity{min-width:0;gap:9px}.fs-fund-badge{width:29px;height:29px;outline-offset:2px}.fs-fund-badge svg{width:20px}.fund-showcase .fund-name-link{font-size:11px}.fund-showcase .fund-data-table td small{font-size:9px;white-space:normal}.fs-return-chart{width:60px;height:29px}.fund-showcase .fund-data-table .risk{gap:2px}.fund-showcase .fund-data-table .risk i{width:5px;height:5px}.fund-showcase .fund-data-table td.positive{font-size:12px}.fund-showcase .fund-data-table th:first-child{width:4%}.fund-showcase .fund-data-table th:nth-child(2){width:27%}.fund-showcase .fund-data-table th:nth-child(3){width:6%}.fund-showcase .fund-data-table th:nth-child(4){width:10%}.fund-showcase .fund-data-table th:nth-child(5),.fund-showcase .fund-data-table th:nth-child(6),.fund-showcase .fund-data-table th:nth-child(7),.fund-showcase .fund-data-table th:nth-child(8){width:8%}.fund-showcase .fund-data-table th:nth-child(9){width:7%}.fund-showcase .fund-data-table th:nth-child(10){width:9%}.fund-showcase .fund-data-table th:nth-child(11){width:5%}.fs-details-arrow{width:19px;height:19px}}.fund-showcase .fs-hero blockquote{font-size:24px;line-height:1.25;width:280px;max-width:280px;padding:25px 24px;flex-shrink:0;text-align:left;letter-spacing:-.3px}.fund-showcase .fs-hero blockquote p{font:inherit;color:#fffaf0;margin:0;white-space:nowrap}.fund-showcase .fs-hero blockquote p+p{margin-top:9px}.fund-showcase .fs-hero blockquote p span{color:#e4bf76}.fund-showcase .fs-hero blockquote i{margin-top:21px}@media (max-width:1200px){.fund-showcase .fs-hero blockquote{font-size:22px;width:260px;max-width:260px;padding:24px}}@media (max-width:1000px){.fund-showcase .fs-hero blockquote{font-size:20px;width:240px;max-width:240px;padding:22px}}body:has(.content-showcase)>.mock-notice{display:none}.content-showcase{background:linear-gradient(110deg,#fcfbf7,#f9f7f1);color:#11222b;font:16px/1.45 Arial,Helvetica,sans-serif;overflow:hidden}.content-showcase h1,.content-showcase h2,.content-showcase h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.8px;color:inherit}.content-showcase p{margin:0}.content-showcase svg{display:block}.content-showcase .ref-container{width:calc(100% - 7.8vw);max-width:1340px}.cs-eyebrow{font:11px/1.4 Arial,sans-serif;color:#aa792d;letter-spacing:1.9px;text-transform:uppercase;margin-bottom:10px!important}.cs-button{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:12px 23px;min-height:47px;border:1px solid #c29b53;border-radius:6px;background:linear-gradient(125deg,#d1ad68,#a17024);box-shadow:inset 0 1px #ffeac647;color:#fffefa;font:600 16px/1.35 Georgia,serif;transition:filter .15s}.cs-button:hover{filter:brightness(1.08)}.cs-button svg{flex-shrink:0}.cs-hero{position:relative;isolation:isolate;background:#f5f0e6;min-height:445px}.cs-hero-art{position:absolute;inset:0 0 0 22%;z-index:-2;overflow:hidden}.cs-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f8f4eafc,#f8f4eaf7 27%,#f8f4eae3 39%,#f8f4ea80 55%,#f8f4ea00 72%)}.cs-hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;min-height:445px;padding:52px 18px 45px}.cs-hero-copy{width:60%;max-width:700px}.cs-hero .cs-eyebrow{font-size:12px;letter-spacing:2.5px;margin-bottom:17px!important}.cs-hero h1{font-size:clamp(43px,4.6vw,67px);line-height:.99;letter-spacing:-2px;margin:0 0 22px}.cs-hero h1 span{color:#b18a3b}.cs-hero-copy>p:not(.cs-eyebrow){font-size:17px;line-height:1.6;color:#657076;max-width:575px;margin-bottom:23px}.cs-hero blockquote{font:28px/1.15 Georgia,serif;color:#fff7e8;letter-spacing:-.5px;align-self:center;padding:25px 29px;max-width:255px;margin:55px 0 0 auto;background:#111b20a8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ccb58a55;border-radius:6px}.cs-hero blockquote i{display:block;width:36px;height:2px;background:#c9a357;margin:0 0 16px}.cs-hero blockquote i:last-child{margin:16px 0 0}.cs-content{padding-top:14px}.cs-featured{display:grid;grid-template-columns:1.25fr 1fr;border:1px solid #e8e1d6;border-radius:8px;overflow:hidden;background:#fffefb;box-shadow:0 7px 24px #765c2b0a;min-height:310px;transition:box-shadow .18s}.cs-featured:hover{box-shadow:0 10px 28px #765c2b1a}.cs-featured-photo{position:relative;isolation:isolate;min-height:310px}.cs-featured-photo:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#02151c75,transparent 65%)}.cs-featured-photo>img{z-index:-2}.cs-featured-label{position:absolute;top:27px;left:29px;color:#f1d395}.cs-featured-label>p{font-size:12px;letter-spacing:2.4px;margin-bottom:18px}.cs-featured-label>span{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border:1px solid #d7b66c;border-radius:50%;background:#0a1d255c;color:#edcf8b}.cs-featured-reading{position:absolute;left:29px;bottom:26px;font-size:11px;letter-spacing:2px;color:#f8f1de}.cs-featured-body{padding:29px 30px 24px;display:flex;flex-direction:column;min-width:0}.cs-featured-body .cs-eyebrow{font-size:11px;letter-spacing:1.7px;margin-bottom:14px!important}.cs-featured-body h2{font-size:40px;line-height:1.03;letter-spacing:-1.4px;margin:0 0 21px;max-width:510px}.cs-featured-body>p:not(.cs-eyebrow){font-size:16px;line-height:1.65;color:#7a8284;margin-bottom:23px}.cs-featured-body>footer{display:flex;align-items:center;gap:12px;margin-top:auto;min-width:0;color:#747d81}.cs-editorial-author{display:flex;align-items:center;gap:11px;flex:1 1;min-width:0}.cs-editorial-author strong{display:block;font-size:12px;color:#516068;font-weight:500}.cs-editorial-author span{display:block;font-size:11px;color:#949b9c;margin-top:2px}.cs-featured-body time{font-size:12px;white-space:nowrap}.cs-featured-body>footer>svg{flex-shrink:0;color:#243b43}.cs-explorer{scroll-margin-top:28px;padding-top:30px}.cs-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.cs-filter-pills{display:flex;gap:5px;flex-wrap:wrap}.cs-filter-pills button{min-height:43px;border:1px solid #e5dece;border-radius:30px;padding:11px 17px;background:#fbf9f3;color:#4e5d62;font:13px/1.3 Arial,sans-serif;transition:border-color .15s,background .15s;white-space:nowrap}.cs-filter-pills button:hover{border-color:#c7a56b}.cs-filter-pills button[aria-pressed=true]{background:linear-gradient(125deg,#c5a15b,#a67525);border-color:#c6a15c;color:#fff}.cs-search{display:flex;gap:13px;align-items:center;flex:0 0 295px;min-width:0;padding:13px 17px;border:1px solid #e9e2d6;border-radius:7px;background:#fffefb;box-shadow:0 3px 10px #79603b07;color:#ba8c39}.cs-search input{display:block;width:100%;min-width:0;padding:0;border:0;background:transparent;color:#34494e;outline:0;font:13px/1.4 Arial,sans-serif}.cs-search input::placeholder{color:#9ca0a0}.cs-articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 23px}.content-showcase .cs-article-card{display:flex;flex-direction:column;border:1px solid #e8e1d6;border-radius:7px;overflow:hidden;background:#fffefb;box-shadow:0 6px 20px #6e52290b;min-width:0;transition:transform .18s,box-shadow .18s}.content-showcase .cs-article-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #6e52291b}.cs-article-photo{height:169px;overflow:hidden}.cs-article-photo svg{width:100%;height:100%}.cs-article-body{padding:22px 24px 20px;display:flex;flex-direction:column;flex:1 1;min-width:0}.cs-article-body .cs-eyebrow{font-size:10px;letter-spacing:1.5px;margin-bottom:10px!important}.cs-article-body h2{font-size:31px;line-height:1.05;letter-spacing:-1px;margin:0 0 16px}.cs-article-body>p:not(.cs-eyebrow){font-size:16px;line-height:1.5;color:#748087;margin-bottom:24px}.cs-article-body>footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:5px;font-size:12px;color:#949c9f}.cs-article-body>footer>span{display:flex;align-items:center;gap:12px;border-left:1px solid #e4ddd0;padding-left:22px;white-space:nowrap}.cs-article-body>footer svg{color:#203741;flex-shrink:0}.cs-empty{padding:15px 0 25px}.cs-empty>button{display:flex;gap:9px;align-items:center;border:1px solid #ceab6a;border-radius:5px;background:#fffdf7;color:#a27730;padding:11px 18px;font-size:14px;margin-top:17px}.cs-newsletter{position:relative;isolation:isolate;background:#0b201a;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:35px;padding:34px 38px;border-radius:8px;overflow:hidden;margin:26px 0 37px;min-height:290px}.cs-newsletter>img{z-index:-2}.cs-newsletter:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#102118f5,#0c2219d9 33%,#0c22194a 66%,#07130fdb)}.cs-newsletter-copy{width:71%;max-width:790px}.cs-newsletter .cs-eyebrow{font-size:12px;letter-spacing:2.3px;color:#dfbd73;margin-bottom:14px!important}.cs-newsletter h2{font-size:44px;line-height:1.02;letter-spacing:-1.5px;color:#fffaf0;margin:0 0 18px}.cs-newsletter h2 span{color:#d7ae60}.cs-newsletter-copy>p:not(.cs-eyebrow):not(.cs-newsletter-message){font-size:16px;color:#e8e9e1;line-height:1.5;margin-bottom:22px}.cs-newsletter form{display:flex;gap:12px;max-width:640px}.cs-newsletter form>label{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1;background:#fffdf8;border:1px solid #e8e0d0;border-radius:7px;padding:13px 19px;color:#b98630}.cs-newsletter input{width:100%;min-width:0;display:block;padding:0;border:0;border-radius:0;background:transparent;font:14px/1.4 Arial,sans-serif;outline:0;color:#324b49}.cs-newsletter input::placeholder{color:#9ca3a0}.cs-newsletter form>button{font-size:16px;min-height:49px;padding:12px 23px;white-space:nowrap}.cs-newsletter-benefits{display:grid;gap:21px;flex:0 0 225px;margin-right:6px}.cs-newsletter-benefits>div{display:flex;align-items:center;gap:18px}.cs-newsletter-benefits span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid #ceae62;border-radius:50%;color:#e1bc65;flex-shrink:0}.cs-newsletter-benefits p{font-size:14px;color:#f3f4ed}.cs-newsletter .cs-newsletter-message{font-size:13px;line-height:1.6;color:#faf4d9;background:#092017dc;border:1px solid #b49a5a55;border-radius:5px;padding:10px 13px;margin-top:14px;max-width:640px}@media (max-width:1200px){.cs-hero-inner{padding:44px 17px 40px}.cs-hero,.cs-hero-inner{min-height:405px}.cs-hero h1{font-size:57px}.cs-hero-copy>p:not(.cs-eyebrow){font-size:16px;max-width:530px}.cs-hero blockquote{font-size:25px;padding:23px 25px;max-width:230px}.cs-featured,.cs-featured-photo{min-height:286px}.cs-featured-body{padding:25px 26px 23px}.cs-featured-body h2{font-size:35px;margin-bottom:18px}.cs-featured-body>p:not(.cs-eyebrow){font-size:14px;margin-bottom:20px}.cs-editorial-author strong,.cs-featured-body time{font-size:11px}.cs-editorial-author span{font-size:10px}.cs-editorial-author{gap:9px}.cs-filter-toolbar{gap:18px}.cs-filter-pills button{font-size:12px;padding:10px 14px;min-height:41px}.cs-search{flex-basis:270px;padding:13px 15px}.cs-search input{font-size:12px}.cs-articles-grid{gap:20px}.cs-article-photo{height:147px}.cs-article-body{padding:19px 21px 18px}.cs-article-body h2{font-size:27px}.cs-article-body>p:not(.cs-eyebrow){font-size:14px;line-height:1.55}.cs-article-body>footer{font-size:11px;gap:12px}.cs-article-body>footer>span{gap:10px;padding-left:17px}.cs-newsletter{min-height:270px;padding:31px 33px;gap:28px}.cs-newsletter h2{font-size:39px}.cs-newsletter-copy>p:not(.cs-eyebrow):not(.cs-newsletter-message){font-size:15px}.cs-newsletter form{max-width:600px}.cs-newsletter form>button{font-size:15px;padding-inline:21px}.cs-newsletter-benefits{flex-basis:205px;gap:19px}.cs-newsletter-benefits>div{gap:15px}.cs-newsletter-benefits p{font-size:13px}.cs-newsletter-benefits span{width:42px;height:42px}}@media (max-width:1000px){.cs-hero-inner{padding:40px 14px 37px;gap:30px}.cs-hero,.cs-hero-inner{min-height:380px}.cs-hero h1{font-size:51px}.cs-hero-copy{width:62%}.cs-hero-copy>p:not(.cs-eyebrow){font-size:15px;max-width:490px}.cs-hero .cs-eyebrow{font-size:10px;letter-spacing:2px}.cs-button{font-size:14px;min-height:44px;padding:11px 20px}.cs-hero blockquote{font-size:23px;padding:22px 23px;max-width:210px}.cs-featured,.cs-featured-photo{min-height:270px}.cs-featured-label{top:24px;left:25px}.cs-featured-label>p{font-size:11px;letter-spacing:2px}.cs-featured-reading{left:25px;bottom:24px;font-size:10px}.cs-featured-body{padding:24px 24px 21px}.cs-featured-body h2{font-size:31px;margin-bottom:17px}.cs-featured-body .cs-eyebrow{font-size:10px;margin-bottom:12px!important}.cs-featured-body>p:not(.cs-eyebrow){font-size:13px;line-height:1.6}.cs-featured-body>footer{gap:10px}.cs-editorial-author strong{font-size:10px}.cs-editorial-author span{font-size:9px}.cs-editorial-author>img{width:31px;height:31px}.cs-featured-body time{font-size:10px}.cs-filter-toolbar{gap:15px;align-items:flex-start}.cs-filter-pills{gap:5px}.cs-filter-pills button{font-size:11px;padding:10px 13px;min-height:39px}.cs-search{flex-basis:245px;padding:12px 14px;gap:10px}.cs-search input{font-size:11px}.cs-articles-grid{gap:18px}.cs-article-photo{height:133px}.cs-article-body{padding:18px 19px 17px}.cs-article-body h2{font-size:25px;line-height:1.07}.cs-article-body .cs-eyebrow{font-size:9px;letter-spacing:1.2px}.cs-article-body>p:not(.cs-eyebrow){font-size:13px}.cs-article-body>footer{font-size:10px;gap:9px}.cs-article-body>footer>span{gap:8px;padding-left:13px}.cs-article-body>footer svg{width:14px}.cs-newsletter{min-height:250px;padding:29px 30px;gap:25px}.cs-newsletter .cs-eyebrow{font-size:10px;letter-spacing:2px}.cs-newsletter h2{font-size:35px}.cs-newsletter-copy{width:72%}.cs-newsletter-copy>p:not(.cs-eyebrow):not(.cs-newsletter-message){font-size:13px}.cs-newsletter form{gap:10px}.cs-newsletter form>label{padding:12px 16px;gap:12px}.cs-newsletter input{font-size:12px}.cs-newsletter form>button{font-size:14px;min-height:46px;padding-inline:19px}.cs-newsletter-benefits{flex-basis:175px;gap:18px;margin-right:0}.cs-newsletter-benefits p{font-size:12px}.cs-newsletter-benefits span{width:39px;height:39px}.cs-newsletter-benefits>div{gap:13px}}@media (max-width:800px){.cs-hero-inner{padding:38px 7px 39px;gap:25px}.cs-hero,.cs-hero-inner{min-height:395px}.cs-hero-copy{width:70%;max-width:590px}.cs-hero h1{font-size:48px}.cs-hero-copy>p:not(.cs-eyebrow){font-size:16px;max-width:480px}.cs-hero blockquote{font-size:21px;padding:21px 22px;max-width:185px}.cs-hero-art{left:10%}.cs-featured{grid-template-columns:1fr;min-height:0}.cs-featured-photo{min-height:290px}.cs-featured-body{padding:28px}.cs-featured-body h2{font-size:38px;max-width:650px}.cs-featured-body>p:not(.cs-eyebrow){font-size:16px;max-width:630px}.cs-featured-body .cs-eyebrow{font-size:11px}.cs-featured-body>footer{margin-top:10px}.cs-editorial-author strong{font-size:13px}.cs-editorial-author span{font-size:12px}.cs-editorial-author>img{width:37px;height:37px}.cs-featured-body time{font-size:12px}.cs-filter-toolbar{flex-wrap:wrap;gap:20px}.cs-filter-pills{gap:8px}.cs-filter-pills button{font-size:13px;padding:11px 18px;min-height:42px}.cs-search{flex-basis:100%;max-width:none;padding:13px 17px}.cs-search input{font-size:14px}.cs-articles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cs-article-photo{height:153px}.cs-article-body{padding:21px 21px 20px}.cs-article-body h2{font-size:29px}.cs-article-body .cs-eyebrow{font-size:10px}.cs-article-body>p:not(.cs-eyebrow){font-size:15px}.cs-article-body>footer{font-size:11px;gap:12px}.cs-article-body>footer>span{padding-left:16px;gap:10px}.cs-newsletter{display:block;padding:32px;min-height:0}.cs-newsletter-copy{width:100%;max-width:none}.cs-newsletter h2{font-size:40px}.cs-newsletter .cs-eyebrow{font-size:11px}.cs-newsletter-copy>p:not(.cs-eyebrow):not(.cs-newsletter-message){font-size:16px}.cs-newsletter form{max-width:650px}.cs-newsletter form>label{padding:14px 18px}.cs-newsletter input{font-size:15px}.cs-newsletter form>button{font-size:16px;padding-inline:23px}.cs-newsletter-benefits{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px}.cs-newsletter-benefits>div{gap:12px}.cs-newsletter-benefits p{font-size:13px}.cs-newsletter-benefits span{width:39px;height:39px}.cs-newsletter:after{background:linear-gradient(90deg,#102118ef,#0c2219bf 60%,#07130fbe)}}@media (max-width:600px){.content-showcase .ref-container{width:calc(100% - 36px)}.cs-hero-inner{display:block;padding:33px 0 40px}.cs-hero,.cs-hero-inner{min-height:450px}.cs-hero-copy{width:100%;max-width:none}.cs-hero h1{font-size:clamp(35px,9.5vw,52px);line-height:1.03;letter-spacing:-1.5px;margin-bottom:23px}.cs-hero .cs-eyebrow{font-size:9px;letter-spacing:1.8px;margin-bottom:16px!important}.cs-hero-copy>p:not(.cs-eyebrow){font-size:16px;line-height:1.65;max-width:420px}.cs-hero blockquote{display:none}.cs-hero-art{left:0}.cs-hero-art img{object-position:65% center!important}.cs-hero:after{background:linear-gradient(90deg,#f8f4eafa,#f8f4eaec 47%,#f8f4eaa0)}.cs-button{font-size:15px;min-height:46px;padding:12px 21px}.cs-content{padding-top:17px}.cs-featured-photo{min-height:235px}.cs-featured-label{left:23px;top:24px}.cs-featured-label>p{font-size:10px;letter-spacing:2px}.cs-featured-reading{font-size:10px;left:23px;bottom:22px}.cs-featured-body{padding:25px 22px}.cs-featured-body h2{font-size:33px;line-height:1.08;margin-bottom:19px}.cs-featured-body>p:not(.cs-eyebrow){font-size:15px;line-height:1.65}.cs-featured-body>footer{gap:9px;flex-wrap:wrap}.cs-editorial-author{flex-basis:65%}.cs-editorial-author strong{font-size:12px}.cs-editorial-author span{font-size:10px}.cs-editorial-author>img{width:33px;height:33px}.cs-featured-body time{font-size:11px}.cs-featured-body>footer>svg{width:15px}.cs-explorer{padding-top:25px}.cs-filter-toolbar{gap:18px;margin-bottom:23px}.cs-filter-pills{gap:8px}.cs-filter-pills button{font-size:13px;padding:10px 16px;min-height:39px}.cs-search{padding:13px 15px}.cs-search input{font-size:14px}.cs-articles-grid{grid-template-columns:1fr;gap:20px}.cs-article-photo{height:165px}.cs-article-body{padding:23px 22px 22px}.cs-article-body h2{font-size:31px;line-height:1.07;letter-spacing:-.9px}.cs-article-body>p:not(.cs-eyebrow){font-size:16px;line-height:1.6;margin-bottom:25px}.cs-article-body .cs-eyebrow{font-size:10px;letter-spacing:1.6px}.cs-article-body>footer{font-size:12px}.cs-article-body>footer>span{padding-left:20px;gap:12px}.cs-newsletter{padding:29px 23px;margin:24px 0 33px}.cs-newsletter h2{font-size:34px;line-height:1.08;letter-spacing:-1px;margin-bottom:21px}.cs-newsletter .cs-eyebrow{font-size:10px;letter-spacing:1.9px;margin-bottom:16px!important}.cs-newsletter-copy>p:not(.cs-eyebrow):not(.cs-newsletter-message){font-size:15px;line-height:1.6}.cs-newsletter form{flex-wrap:wrap;gap:12px}.cs-newsletter form>label{flex-basis:100%;padding:14px 16px}.cs-newsletter input{font-size:16px}.cs-newsletter form>button{width:100%;min-height:48px;font-size:16px}.cs-newsletter-benefits{display:grid;gap:18px;margin-top:28px}.cs-newsletter-benefits p{font-size:14px}.cs-newsletter-benefits span{width:42px;height:42px}.cs-newsletter:after{background:#102118d9}.cs-newsletter .cs-newsletter-message{font-size:12px;line-height:1.6}}@media (max-width:360px){.content-showcase .ref-container{width:calc(100% - 28px)}.cs-hero h1{font-size:34px}.cs-hero-inner{min-height:435px}.cs-hero-copy>p:not(.cs-eyebrow){font-size:15px}.cs-featured-body{padding:24px 19px}.cs-featured-body h2{font-size:30px}.cs-featured-body time{font-size:10px}.cs-editorial-author{flex-basis:65%;gap:8px}.cs-editorial-author strong{font-size:11px}.cs-editorial-author span{font-size:9px}.cs-editorial-author>img{width:29px;height:29px}.cs-filter-pills button{font-size:12px;padding:10px 14px}.cs-article-body{padding-inline:20px}.cs-article-body h2{font-size:29px}.cs-article-body>footer{font-size:11px}.cs-article-body>footer>span{padding-left:15px;gap:9px}.cs-newsletter{padding-inline:20px}.cs-newsletter h2{font-size:31px}}.content-showcase .cs-featured-label>p{color:#e8c77e}.methodology-showcase{background:linear-gradient(110deg,#fdfcf9,#faf8f3);color:#152630;font:16px/1.45 Arial,Helvetica,sans-serif;overflow:hidden}.methodology-showcase h1,.methodology-showcase h2,.methodology-showcase h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.8px;color:inherit}.methodology-showcase p{margin:0}.methodology-showcase svg{display:block}.methodology-showcase .ref-container{width:calc(100% - 8vw);max-width:1340px}.mt-eyebrow{font:11px/1.4 Arial,sans-serif;letter-spacing:2.4px;color:#a4772d;margin-bottom:13px!important}.mt-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 23px;border:1px solid #bb9147;border-radius:6px;background:linear-gradient(125deg,#caa359,#9f6c21);color:#fffdf8;font:600 16px/1.35 Georgia,serif;box-shadow:inset 0 1px #f9dfb640;transition:filter .15s}.mt-button:hover{filter:brightness(1.1)}.mt-button svg{flex-shrink:0}.mt-hero{position:relative;isolation:isolate;background:#f5f0e3;min-height:440px}.mt-hero-art{position:absolute;inset:0;z-index:-2;overflow:hidden}.mt-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#fdfbf6,#fdfbf6f0 24%,#fdfbf6a0 43%,#fdfbf600 69%)}.mt-hero-inner{min-height:440px;display:flex;justify-content:space-between;gap:45px;padding:48px 18px 75px}.mt-hero-copy{width:57%;max-width:650px}.mt-hero h1{font-size:76px;line-height:.99;letter-spacing:-2.3px;margin:0 0 22px}.mt-hero h1 span{color:#aa7a24}.mt-hero-copy>p:not(.mt-eyebrow){font-size:19px;line-height:1.5;color:#4b606a;max-width:570px}.mt-hero-actions{display:flex;align-items:center;gap:38px;flex-wrap:wrap;margin-top:28px}.mt-hero-caption{display:flex;align-items:center;gap:14px;font:16px/1.1 Georgia,serif;letter-spacing:-.3px}.mt-hero-caption>span{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px solid #d7b477;border-radius:50%;color:#ad7c29;flex-shrink:0}.mt-hero blockquote{align-self:center;background:#081a1cce;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #d8c3998c;border-radius:6px;color:#fffdf7;font:29px/1.1 Georgia,serif;letter-spacing:-.6px;margin:25px 0 0;padding:25px 24px;max-width:235px}.mt-hero blockquote i{width:42px;height:10px;display:block;margin-top:24px;background:linear-gradient(90deg,#b78a39,#d4ad5e);border-radius:3px}.mt-content{position:relative}.mt-feature-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding:25px 28px;margin:-29px -15px 0;background:#fffefaf2;border:1px solid #eae2d3;border-radius:8px;box-shadow:0 7px 25px #735b2707}.mt-feature-strip article{display:flex;align-items:center;gap:17px;position:relative}.mt-feature-strip article:not(:last-child):after{content:"";position:absolute;right:-13px;top:1px;bottom:1px;width:1px;background:#e9e1d2}.mt-icon-circle{display:flex;align-items:center;justify-content:center;width:59px;height:59px;border:1px solid #d6b478;border-radius:50%;flex-shrink:0;color:#ae7c25}.mt-feature-strip h2{font-size:19px;line-height:1.1;letter-spacing:-.3px;margin:0 0 8px}.mt-feature-strip p{font-size:13px;line-height:1.5;color:#859096}.mt-pillars{display:grid;grid-template-columns:.82fr 1.3fr;gap:40px;align-items:center;margin:44px 0 28px;scroll-margin-top:30px}.mt-pillars-copy h2{font-size:44px;line-height:1.03;letter-spacing:-1.3px;margin:0 0 23px}.mt-pillars-copy>p:not(.mt-eyebrow){font-size:18px;line-height:1.55;color:#7b8990;max-width:490px}.mt-pillar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.mt-pillar-grid article{position:relative;background:#fffefb;border:1px solid #e8e0d3;border-radius:7px;box-shadow:0 6px 20px #69532306;padding:35px 25px 24px;min-width:0;min-height:255px}.mt-pillar-number{position:absolute;top:2px;left:7px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(130deg,#bb9346,#9c681b);color:white;font:16px Georgia,serif;box-shadow:0 1px 2px #89652414}.mt-pillar-grid article>svg:not(.mt-pillar-arrow){color:#b27c1d;margin:3px 0 20px}.mt-pillar-grid h3{font-size:20px;line-height:1.15;letter-spacing:-.5px;margin:0 0 11px;white-space:nowrap}.mt-pillar-grid p{font-size:14px;line-height:1.4;color:#7a858b}.mt-pillar-arrow{position:absolute;right:-29px;top:44%;color:#b17c24}.mt-process{position:relative;isolation:isolate;display:grid;grid-template-columns:1.05fr 1.15fr .72fr;gap:20px;align-items:center;border:1px solid #ece3d3;border-radius:8px;background:radial-gradient(ellipse at 55% 35%,#fffaf0,#f2ebdc);padding:35px;min-height:350px;overflow:hidden}.mt-process-copy h2{font-size:45px;line-height:1.03;letter-spacing:-1.4px;margin:0 0 17px}.mt-process-copy>p:not(.mt-eyebrow){font-size:17px;line-height:1.5;color:#7c898f;max-width:370px;margin-bottom:20px}.mt-process-copy>.mt-button{gap:35px}.mt-process-art{position:relative;align-self:stretch;min-height:310px;mix-blend-mode:multiply;margin:-25px -15px}.mt-process-art img{-webkit-mask-image:radial-gradient(ellipse at center,#000 55%,transparent 77%);mask-image:radial-gradient(ellipse at center,#000 55%,transparent 77%)}.mt-process-stages{display:grid;gap:20px;list-style:none;margin:0;padding:0;position:relative}.mt-process-stages li{position:relative}.mt-process-stages li:before{content:"➜";position:absolute;left:-28px;top:0;color:#b78937;font-size:16px}.mt-process-stages h3{font-size:18px;line-height:1.15;letter-spacing:-.4px;margin:0 0 5px}.mt-process-stages p{font-size:14px;line-height:1.4;color:#7d8990}.mt-example{display:grid;grid-template-columns:.76fr 1.64fr;gap:30px;border:1px solid #e7dfd2;border-radius:8px;background:#fffefb;padding:23px 25px;margin:20px 0;box-shadow:0 6px 20px #6c532b07}.mt-example-copy h2{font-size:28px;line-height:1.12;letter-spacing:-.8px;margin:0 0 12px}.mt-example-copy>p:not(.mt-eyebrow){font-size:15px;line-height:1.55;color:#849099}.mt-example-note{display:flex;align-items:flex-start;gap:15px;padding:14px 15px;background:#f8f5ed;border:1px solid #f0e7d8;border-radius:6px;margin-top:16px}.mt-example-note>svg{color:#b88c40;flex-shrink:0;margin-top:2px}.mt-example-note p{font-size:12px;line-height:1.5;color:#8b9397}.mt-example-main{min-width:0}.mt-example-main>header{display:flex;justify-content:space-between;gap:22px;align-items:center;flex-wrap:wrap;margin:0 0 18px}.mt-periods{display:flex;align-items:center;gap:6px}.mt-periods button{background:#fffdf8;border:1px solid #e3d8c6;border-radius:4px;font:13px/1.3 Arial,sans-serif;color:#647278;min-height:34px;padding:7px 13px}.mt-periods button[aria-pressed=true]{background:linear-gradient(130deg,#c49b4f,#a57627);border-color:#bc9141;color:#fff}.mt-example-legend{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.mt-example-legend button{display:flex;align-items:center;gap:6px;padding:0;background:transparent;border:0;color:#718087;font:11px/1.4 Arial,sans-serif}.mt-example-legend button[aria-pressed=false]{opacity:.4}.mt-example-legend i{width:7px;height:7px;border-radius:50%}.mt-example-legend strong{font-weight:400;color:#61736e;white-space:nowrap}.mt-example-chart{height:205px;width:100%;min-width:0}.mt-example-chart .financial-chart{height:100%}#methodology-example{scroll-margin-top:25px}.mt-bottom-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:18px;margin:18px 0 24px}.mt-document{position:relative;isolation:isolate;background:#0c2526;color:#fffdf7;border:1px solid #d9d7c7;border-radius:6px;overflow:hidden;min-height:245px;padding:27px 25px 27px 41%;scroll-margin-top:25px}.mt-document-art{position:absolute;inset:0 auto 0 0;width:41%;z-index:-2;overflow:hidden}.mt-document-art svg{height:100%;width:100%}.mt-document:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 15%,#0c2526a0 31%,#0c2526 43%)}.mt-document .mt-eyebrow{font-size:10px;letter-spacing:2.1px;color:#d2a552}.mt-document h2{font-size:31px;line-height:1.1;letter-spacing:-.9px;margin:0 0 13px;color:#fffdf7}.mt-document p:not(.mt-eyebrow){font-size:17px;line-height:1.4;color:#f4f1e8;margin-bottom:18px}.mt-document .mt-button{font-size:15px;min-height:44px;gap:10px;padding:10px 19px}.mt-faq{background:#fffefb;border:1px solid #e8dfd0;border-radius:6px;padding:23px 24px;min-width:0}.mt-faq h2{font-size:25px;line-height:1.1;margin:0 0 13px}.mt-faq article{border:1px solid #e4dbcc;border-radius:4px;margin-bottom:7px;background:#fffef9}.mt-faq article>button{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 13px;border:0;background:transparent;width:100%;font:13px/1.4 Arial,sans-serif;color:#566975;text-align:left}.mt-faq article>button>svg{flex-shrink:0;color:#7c8b90}.mt-faq article>p{padding:0 14px 15px;font:13px/1.6 Arial,sans-serif;color:#829095}.mt-faq-more{display:flex;align-items:center;gap:16px;font:13px/1.4 Arial,sans-serif;background:transparent;border:0;color:#a47429;padding:14px 0 0}@media (max-width:1200px){.mt-hero-inner{padding-top:43px}.mt-hero,.mt-hero-inner{min-height:415px}.mt-hero h1{font-size:66px}.mt-hero-copy>p:not(.mt-eyebrow){font-size:17px}.mt-hero-actions{gap:29px}.mt-button{font-size:15px;gap:19px;min-height:44px;padding:11px 20px}.mt-hero-caption{font-size:14px;gap:12px}.mt-hero blockquote{font-size:25px;padding:23px 21px}.mt-feature-strip{padding:23px 24px;gap:22px}.mt-feature-strip article{gap:14px}.mt-icon-circle{width:52px;height:52px}.mt-feature-strip h2{font-size:17px}.mt-feature-strip p{font-size:12px}.mt-pillars{gap:32px;margin-top:40px}.mt-pillars-copy h2{font-size:38px}.mt-pillars-copy>p:not(.mt-eyebrow){font-size:16px}.mt-pillar-grid{gap:28px}.mt-pillar-grid article{padding:33px 21px 22px;min-height:235px}.mt-pillar-grid h3{font-size:18px}.mt-pillar-grid p{font-size:12px}.mt-pillar-arrow{right:-25px}.mt-process{padding:31px;gap:18px;min-height:325px}.mt-process-copy h2{font-size:39px}.mt-process-copy>p:not(.mt-eyebrow){font-size:15px}.mt-process-copy>.mt-button{gap:25px}.mt-process-art{min-height:290px}.mt-process-stages{gap:19px}.mt-process-stages h3{font-size:16px}.mt-process-stages p{font-size:12px}.mt-example{gap:25px;padding:22px}.mt-example-copy h2{font-size:25px}.mt-example-copy>p:not(.mt-eyebrow){font-size:13px}.mt-example-note{padding:12px;gap:12px}.mt-example-note p{font-size:11px}.mt-example-chart{height:195px}.mt-example-legend{gap:11px}.mt-example-legend button{font-size:10px}.mt-periods button{font-size:12px;padding:7px 12px}.mt-document{padding-right:23px;min-height:230px}.mt-document h2{font-size:27px}.mt-document p:not(.mt-eyebrow){font-size:15px}.mt-document .mt-button{font-size:14px;padding-inline:16px}.mt-faq{padding:22px 21px}.mt-faq h2{font-size:23px}.mt-faq article>button{font-size:12px;padding:9px 11px}.mt-faq-more{font-size:12px}}@media (max-width:1000px){.mt-hero-inner{padding:39px 16px 70px;gap:30px}.mt-hero,.mt-hero-inner{min-height:390px}.mt-hero-copy{width:60%}.mt-hero h1{font-size:59px}.mt-hero-copy>p:not(.mt-eyebrow){font-size:16px}.mt-hero-actions{gap:25px;margin-top:25px}.mt-hero blockquote{font-size:23px;padding:21px 20px}.mt-hero-caption{font-size:13px;gap:10px}.mt-hero-caption>span{width:36px;height:36px}.mt-button{font-size:14px;gap:17px;padding:10px 18px;min-height:42px}.mt-feature-strip{gap:19px;padding:21px}.mt-feature-strip article{gap:12px}.mt-icon-circle{width:47px;height:47px}.mt-icon-circle svg{width:25px}.mt-feature-strip h2{font-size:15px}.mt-feature-strip p{font-size:11px}.mt-pillars{grid-template-columns:.78fr 1.3fr;gap:27px}.mt-pillars-copy h2{font-size:34px;margin-bottom:20px}.mt-pillars-copy>p:not(.mt-eyebrow){font-size:14px}.mt-pillars-copy .mt-eyebrow{font-size:10px}.mt-pillar-grid{gap:24px}.mt-pillar-grid article{padding:32px 19px 20px;min-height:225px}.mt-pillar-grid h3{font-size:16px}.mt-pillar-grid p{font-size:11px}.mt-pillar-grid article>svg:not(.mt-pillar-arrow){width:32px;margin-bottom:17px}.mt-pillar-arrow{right:-22px;width:19px}.mt-process{gap:16px;padding:28px;min-height:310px}.mt-process-copy h2{font-size:35px}.mt-process-copy>p:not(.mt-eyebrow){font-size:14px}.mt-process-copy .mt-eyebrow{font-size:10px}.mt-process-art{min-height:270px;margin-inline:-18px}.mt-process-stages{gap:18px}.mt-process-stages h3{font-size:15px}.mt-process-stages p{font-size:11px}.mt-process-stages li:before{left:-24px;font-size:14px}.mt-example{gap:22px;padding:20px}.mt-example-copy h2{font-size:23px}.mt-example-copy .mt-eyebrow{font-size:10px}.mt-example-copy>p:not(.mt-eyebrow){font-size:12px}.mt-example-note{gap:10px;padding:11px}.mt-example-note>svg{width:21px}.mt-example-note p{font-size:10px}.mt-example-main>header{gap:14px;margin-bottom:15px}.mt-example-chart{height:190px}.mt-example-legend button{font-size:9px}.mt-example-legend{gap:10px}.mt-periods button{font-size:11px;padding:7px 11px;min-height:31px}.mt-bottom-grid{gap:15px}.mt-document{padding:25px 21px 25px 41%;min-height:225px}.mt-document .mt-eyebrow{font-size:9px}.mt-document h2{font-size:25px}.mt-document p:not(.mt-eyebrow){font-size:14px}.mt-document .mt-button{font-size:13px;gap:9px;padding-inline:14px;min-height:41px}.mt-faq{padding:20px 18px}.mt-faq h2{font-size:22px}.mt-faq article>button{font-size:11px;padding:9px 10px;gap:12px}.mt-faq article>p{font-size:12px}.mt-faq-more{font-size:11px;gap:12px}}@media (max-width:800px){.mt-hero-inner{padding:35px 7px 72px}.mt-hero,.mt-hero-inner{min-height:405px}.mt-hero-copy{width:69%;max-width:560px}.mt-hero h1{font-size:56px}.mt-hero-copy>p:not(.mt-eyebrow){font-size:17px}.mt-hero blockquote{font-size:21px;padding:20px 18px}.mt-hero-actions{gap:22px}.mt-button{font-size:15px;min-height:45px;padding:11px 20px}.mt-hero-caption{font-size:13px}.mt-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:25px;margin-inline:0}.mt-feature-strip article{gap:16px}.mt-feature-strip article:nth-child(2):after{display:none}.mt-icon-circle{width:54px;height:54px}.mt-feature-strip h2{font-size:19px}.mt-feature-strip p{font-size:13px}.mt-pillars{grid-template-columns:1fr;gap:27px;margin:34px 0 27px}.mt-pillars-copy h2{font-size:40px}.mt-pillars-copy>p:not(.mt-eyebrow){font-size:17px;max-width:600px}.mt-pillars-copy .mt-eyebrow{font-size:11px}.mt-pillar-grid{gap:26px}.mt-pillar-grid article{padding:36px 23px 24px;min-height:240px}.mt-pillar-grid h3{font-size:18px;white-space:normal}.mt-pillar-grid p{font-size:13px}.mt-pillar-arrow{right:-24px;width:20px}.mt-process{grid-template-columns:1fr 1fr;gap:25px;padding:29px}.mt-process-copy h2{font-size:39px}.mt-process-copy>p:not(.mt-eyebrow){font-size:16px}.mt-process-copy .mt-eyebrow{font-size:11px}.mt-process-art{min-height:290px;margin:-15px -25px}.mt-process-stages{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 35px;padding-left:25px}.mt-process-stages h3{font-size:18px}.mt-process-stages p{font-size:14px}.mt-example{grid-template-columns:1fr;padding:25px;gap:24px}.mt-example-copy h2{font-size:30px}.mt-example-copy>p:not(.mt-eyebrow){font-size:16px}.mt-example-copy .mt-eyebrow{font-size:11px}.mt-example-note{padding:15px;gap:15px;max-width:500px}.mt-example-note p{font-size:13px}.mt-example-note>svg{width:24px}.mt-example-chart{height:250px}.mt-example-main>header{gap:20px;margin-bottom:20px}.mt-example-legend{gap:15px}.mt-example-legend button{font-size:11px}.mt-periods button{font-size:13px;min-height:35px;padding-inline:15px}.mt-bottom-grid{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.mt-document{min-height:245px;padding:30px 28px 30px 42%}.mt-document h2{font-size:32px}.mt-document p:not(.mt-eyebrow){font-size:17px}.mt-document .mt-button{font-size:15px;min-height:45px;padding-inline:20px}.mt-document .mt-eyebrow{font-size:10px}.mt-faq{padding:26px}.mt-faq h2{font-size:29px;margin-bottom:17px}.mt-faq article>button{font-size:14px;padding:13px 16px}.mt-faq article>p{font-size:14px;padding-inline:16px}.mt-faq-more{font-size:14px;padding-top:18px}}@media (max-width:600px){.methodology-showcase .ref-container{width:calc(100% - 36px)}.mt-hero-inner{display:block;padding:32px 0 70px}.mt-hero,.mt-hero-inner{min-height:440px}.mt-hero-copy{width:100%;max-width:none}.mt-hero h1{font-size:clamp(45px,12vw,65px);letter-spacing:-1.6px}.mt-hero-copy>p:not(.mt-eyebrow){font-size:17px;line-height:1.55;max-width:440px}.mt-hero .mt-eyebrow{font-size:10px}.mt-hero blockquote{display:none}.mt-hero-art img{object-position:65% center!important}.mt-hero:after{background:linear-gradient(90deg,#fdfbf6f5,#fdfbf6e0 47%,#fdfbf680)}.mt-hero-actions{gap:20px;margin-top:25px}.mt-button{font-size:14px;gap:16px;padding:11px 18px;min-height:44px}.mt-hero-caption{font-size:13px}.mt-feature-strip{gap:25px 18px;padding:23px 19px;margin-top:-29px}.mt-feature-strip article{display:block}.mt-feature-strip article:after{display:none}.mt-icon-circle{width:47px;height:47px;margin-bottom:13px}.mt-feature-strip h2{font-size:18px;line-height:1.15}.mt-feature-strip p{font-size:13px;line-height:1.5}.mt-pillars{margin-top:32px;gap:25px}.mt-pillars-copy h2{font-size:34px}.mt-pillars-copy>p:not(.mt-eyebrow){font-size:16px;line-height:1.6}.mt-pillar-grid{grid-template-columns:1fr;gap:22px}.mt-pillar-grid article{min-height:0;padding:37px 24px 24px}.mt-pillar-grid article>svg:not(.mt-pillar-arrow){width:36px;margin-bottom:17px}.mt-pillar-grid h3{font-size:23px;margin-bottom:11px}.mt-pillar-grid p{font-size:15px;line-height:1.5}.mt-pillar-arrow{right:auto;left:calc(50% - 11px);top:auto;bottom:-23px;transform:rotate(90deg);width:22px;z-index:2}.mt-process{grid-template-columns:1fr;padding:27px 22px;gap:20px}.mt-process-copy h2{font-size:35px}.mt-process-copy>p:not(.mt-eyebrow){font-size:16px;line-height:1.6}.mt-process-copy>.mt-button{gap:24px}.mt-process-art{min-height:270px;margin:-20px -25px}.mt-process-stages{grid-template-columns:1fr;padding-left:25px;gap:21px}.mt-process-stages h3{font-size:20px;margin-bottom:7px}.mt-process-stages p{font-size:15px;line-height:1.5}.mt-process-stages li:before{font-size:17px;left:-25px}.mt-example{padding:24px 18px;gap:24px;margin-top:18px}.mt-example-copy h2{font-size:28px}.mt-example-copy>p:not(.mt-eyebrow){font-size:15px;line-height:1.6}.mt-example-note{padding:15px 13px;gap:12px}.mt-example-note p{font-size:12px;line-height:1.5}.mt-periods{gap:6px}.mt-periods button{font-size:12px;padding-inline:13px}.mt-example-legend{gap:13px;align-items:flex-start}.mt-example-legend button{font-size:10px;gap:5px}.mt-example-chart{height:220px}.mt-document{padding:170px 23px 27px;min-height:0}.mt-document-art{inset:0 0 auto;width:100%;height:165px}.mt-document-art svg{object-fit:cover}.mt-document:after{background:linear-gradient(180deg,transparent 10%,#0c252680 28%,#0c2526 42%)}.mt-document h2{font-size:30px}.mt-document p:not(.mt-eyebrow){font-size:16px;line-height:1.5}.mt-document .mt-button{font-size:14px;padding-inline:17px;gap:10px}.mt-faq{padding:24px 19px}.mt-faq h2{font-size:28px}.mt-faq article>button{font-size:13px;gap:12px;padding:12px}.mt-faq article>p{font-size:13px;padding:0 13px 15px}.mt-faq-more{font-size:13px;gap:13px}}@media (max-width:360px){.methodology-showcase .ref-container{width:calc(100% - 28px)}.mt-hero h1{font-size:43px}.mt-hero-copy>p:not(.mt-eyebrow){font-size:16px}.mt-hero-actions{gap:17px}.mt-hero-actions .mt-button{font-size:13px}.mt-feature-strip{padding-inline:17px;gap:23px 16px}.mt-feature-strip h2{font-size:17px}.mt-feature-strip p{font-size:12px}.mt-pillars-copy h2{font-size:31px}.mt-process-copy h2{font-size:32px}.mt-example-copy h2{font-size:25px}.mt-periods button{padding-inline:10px;font-size:11px}.mt-example-legend{gap:10px}.mt-example-legend button{font-size:9px}.mt-document h2{font-size:28px}.mt-document .mt-button{font-size:13px;padding-inline:14px}.mt-faq h2{font-size:26px}}.mt-pillar-grid h3{white-space:normal}