/* Clear choices first, concise landing pages, readable knowledge pages. */
.v5-home-hero{background:#f7f6f2;padding:36px 0 40px}.v5-home-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"copy photo" "picker picker";gap:30px 60px;align-items:center}.v5-home-copy{grid-area:copy}.v5-home-copy h1{font-size:clamp(39px,4.6vw,61px);line-height:1.12;letter-spacing:-.055em;margin:17px 0 20px}.v5-home-copy h1 em,.v5-home-knowledge em,.v5-guide-head em,.v5-invest-hero em,.v5-online-hero em,.v5-knowledge-hero em{font-style:normal;color:#b9500d}.v5-home-copy>p:not(.eyebrow){font-size:15px;line-height:1.85;color:#536570;max-width:530px}.v5-home-actions{display:flex;gap:14px 22px;align-items:center;flex-wrap:wrap;margin-top:25px}.v5-home-actions .button{font-size:12px;min-height:49px;padding:13px 18px}.v5-home-actions .text-link{font-size:12px}.v5-home-photo{grid-area:photo;position:relative;border-radius:12px 65px 12px 12px;overflow:hidden;margin:0;aspect-ratio:1.8}.v5-home-photo img{width:100%;height:100%;object-fit:cover;display:block}.v5-home-photo figcaption,.v5-online-grid figcaption{position:absolute;bottom:9px;left:12px;color:white;background:#162e40b8;font-size:8px;padding:4px 7px;border-radius:3px}.v5-picker{grid-area:picker;background:white;border:1px solid #e1e7e5;box-shadow:0 12px 30px #162e4005;border-radius:14px;padding:25px 30px}.v5-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.v5-picker-heading h2{font-size:22px;letter-spacing:-.035em;margin:0}.v5-picker-heading>a{font-size:11px;white-space:nowrap}.v5-picker .finder-tabs{gap:22px;overflow-x:auto}.v5-picker .finder-tabs button{white-space:nowrap;font-size:12px;padding:12px 0}.v5-picker .finder-panel{padding-top:18px}.v5-picker-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.v5-picker-links>a{display:flex;align-items:center;gap:11px;border:1px solid #e1e8e8;border-radius:7px;padding:14px 12px;font-size:12px;font-weight:700;min-height:58px;line-height:1.5}.v5-picker-links>a:hover{border-color:#cc7438;background:#fff9f3}.v5-picker-links .fx-icon{width:21px;height:21px;color:#526978;flex-shrink:0}.v5-picker-links>a>span:nth-child(2){overflow-wrap:anywhere}.v5-picker-links>a>span:last-child{margin-left:auto;color:#647c89}.v5-picker-note{padding:13px 0 0}.v5-picker-note .text-link{font-size:11px}.v5-picker-search{display:flex;gap:12px;align-items:center;border-top:1px solid #e2e8e6;margin-top:17px;padding-top:17px}.v5-picker-search label{font-size:11px;white-space:nowrap;font-weight:700}.v5-picker-search input{min-width:0;flex:1;border:1px solid #ccd6d8;border-radius:5px;padding:10px 12px;font:inherit;font-size:12px}.v5-picker-search button{font:inherit;font-size:11px;font-weight:700;background:#eef3f5;border:0;border-radius:5px;padding:12px 16px;cursor:pointer}.v5-value-line{display:flex;justify-content:space-between;gap:20px;padding-block:26px;font-size:12px;border-bottom:1px solid #e0e7e6}.v5-value-line span{display:flex;gap:10px;align-items:center}.v5-value-line .fx-icon{width:20px;height:20px;color:#b9500d}.v5-home-knowledge{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;padding-block:65px}.v5-home-knowledge h2,.v5-invest-feature h2,.v5-advisor-feature h2,.v5-section-heading h2{font-size:40px;line-height:1.16;letter-spacing:-.045em;margin:0 0 20px}.v5-home-knowledge>div>p:not(.eyebrow),.v5-invest-feature p:not(.eyebrow),.v5-advisor-feature p:not(.eyebrow){font-size:14px;line-height:1.85;color:#536570}.v5-knowledge-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:center}.v5-knowledge-links>a{padding:21px 18px;display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700;background:#f3f6f6;border-radius:8px}.v5-knowledge-links .fx-icon{width:23px;height:23px;flex-shrink:0;color:#b9500d}.v5-knowledge-links>a>span:last-child{margin-left:auto}.v5-invest-feature{display:grid;grid-template-columns:1fr 1fr;background:#eef3f6;border-radius:14px;overflow:hidden;padding:0;margin-bottom:60px}.v5-invest-image{min-height:320px}.v5-invest-image img{width:100%;height:100%;object-fit:cover;display:block}.v5-invest-feature>div:last-child{padding:45px}.v5-advisor-feature{display:flex;justify-content:space-between;align-items:center;gap:65px;padding-bottom:65px}.v5-advisor-feature>div:first-child{max-width:650px}.v5-advisor-feature>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex-shrink:0}.v5-advisor-feature .text-link{font-size:12px}.v5-contact-strip{border-top:1px solid #dce5e3;padding-block:30px;display:flex;align-items:center;gap:25px}.v5-contact-strip>div{display:flex;gap:13px;align-items:center;margin-right:auto}.v5-contact-strip strong{display:block;font-size:14px}.v5-contact-strip small{display:block;font-size:11px;margin-top:4px;color:#536570}.v5-contact-strip .fx-icon{width:23px;height:23px}.v5-contact-strip .button{min-height:47px;font-size:12px;padding:12px 18px}.v5-contact-strip>a:last-child{font-size:13px;font-weight:700}
.v5-catalog-head{padding:22px 0 28px;background:#f7f6f2}.v5-catalog-head .breadcrumbs{margin-bottom:25px}.v5-catalog-head h1{font-size:43px;letter-spacing:-.045em;line-height:1.15;margin:12px 0}.v5-catalog-head p:not(.eyebrow){font-size:14px;line-height:1.8;color:#536570;max-width:800px;margin-bottom:0}.v5-catalog .hub-section{padding-block:30px 55px}.v5-catalog .hub-toolbar{margin:24px 0 16px}.v5-catalog .filter-list{margin:0;gap:8px}.v5-catalog .filter-list button{font-size:12px;padding:11px 16px}.v5-catalog .hub-search{max-width:620px;width:100%}.v5-catalog .hub-search label{font-size:12px}.v5-catalog .hub-search input{font-size:13px;padding:14px}.v5-catalog .product-group{margin-bottom:34px}.v5-catalog .group-heading h2{font-size:25px}.v5-catalog .group-heading .text-link{font-size:12px}.v5-product-list{display:grid;grid-template-columns:1fr 1fr;gap:9px 20px}.v5-product-link{display:flex;align-items:center;gap:14px;border:1px solid #dce5e4;border-radius:8px;padding:18px 20px;min-height:70px}.v5-product-link:hover{background:#f9f6f0;border-color:#ca7c43}.v5-product-link .fx-icon{height:23px;width:23px;flex-shrink:0;color:#537180}.v5-product-link strong{font-size:14px;line-height:1.5;hyphens:auto}.v5-product-link>span{font-size:10px;margin-left:auto;white-space:nowrap;color:#536570}.v5-product-link[hidden]{display:none}.v5-service-links{display:flex;gap:25px;flex-wrap:wrap;align-items:center;padding-block:28px;border-top:1px solid #dce5e4;font-size:12px}.v5-service-links .text-link{font-size:12px}.v5-category-teaser{display:flex;align-items:center;gap:18px;padding:24px;background:#eef3f5;border-radius:10px;margin-block:35px}.v5-category-teaser>.fx-icon{width:28px;height:28px;flex-shrink:0}.v5-category-teaser strong{font-size:15px}.v5-category-teaser p{font-size:12px;margin:6px 0 0;color:#536570}.v5-category-teaser>a{margin-left:auto;white-space:nowrap;font-size:12px}
.v5-knowledge-hero,.v5-guide-head,.v5-invest-hero,.v5-online-hero{background:#f7f6f2;padding:22px 0 45px}.v5-knowledge-hero h1,.v5-guide-head h1,.v5-invest-hero h1,.v5-online-hero h1{font-size:clamp(36px,4.3vw,56px);line-height:1.14;letter-spacing:-.05em;max-width:900px;margin:15px 0 20px}.v5-knowledge-hero p:not(.eyebrow),.v5-guide-head p:not(.eyebrow),.v5-invest-hero p:not(.eyebrow),.v5-online-hero p:not(.eyebrow){font-size:15px;line-height:1.9;max-width:800px;color:#536570}.v5-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;padding-block:45px 65px}.v5-guide-card{border:1px solid #dce4e4;border-radius:12px;padding:28px;display:flex;flex-direction:column}.v5-guide-card:hover{background:#f9f7f2;border-color:#cc8653}.v5-guide-card .fx-icon{width:28px;height:28px;color:#b9500d;margin-bottom:20px}.v5-guide-card h2{font-size:24px;letter-spacing:-.035em;line-height:1.2;margin:0 0 15px}.v5-guide-card p{font-size:13px;line-height:1.85;color:#536570;margin:0 0 25px}.v5-guide-card>span{font-size:12px;font-weight:750;margin-top:auto}.v5-read-note{font-size:11px;color:#62747c}.v5-reading-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:75px;align-items:start;padding-block:45px 60px}.v5-contents{position:sticky;top:115px;background:#eef3f5;border-radius:10px;padding:21px}.v5-contents summary{font-size:12px;font-weight:750;cursor:pointer;line-height:1.6}.v5-contents nav{display:flex;flex-direction:column;gap:0;margin-top:10px}.v5-contents a{font-size:12px;line-height:1.6;padding:9px 0;border-top:1px solid #d8e1e4}.v5-reading-body{max-width:780px}.v5-reading-body>section{scroll-margin-top:115px;margin-bottom:42px}.v5-reading-body h2{font-size:29px;line-height:1.25;letter-spacing:-.035em;margin:0 0 19px}.v5-reading-body p,.v5-reading-body li,.v5-reading-body dd{font-size:15px;line-height:1.9;color:#455b68}.v5-reading-body p{margin:0 0 17px}.v5-reading-body ul{padding-left:22px}.v5-reading-body li{padding-left:4px;margin:10px 0}.v5-glossary{padding:28px;background:#f5f6f2;border-radius:10px}.v5-glossary dl{margin:0}.v5-glossary dt{font-size:15px;font-weight:750;margin-top:20px}.v5-glossary dd{margin:6px 0 0}.v5-guide-next{border-top:1px solid #dce4e4;padding-top:30px}.v5-guide-next>div{display:flex;gap:15px 24px;flex-wrap:wrap;margin-bottom:25px}.v5-guide-next .text-link{font-size:13px}.v5-guide-sources summary{font-size:12px;cursor:pointer;font-weight:700}.v5-guide-sources a{font-size:12px;overflow-wrap:anywhere;text-decoration:underline}.v5-reading-body .information-note{font-size:11px;margin-top:20px}.v5-reading-body .faqs summary{font-size:14px}.v5-reading-body .faqs p{font-size:14px}
.v5-invest-concepts{padding-block:50px 35px;scroll-margin-top:120px}.v5-section-heading{display:flex;align-items:end;justify-content:space-between;gap:55px;margin-bottom:30px}.v5-section-heading>p{font-size:14px;line-height:1.9;color:#536570;max-width:550px}.v5-concept-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.v5-concept{padding:28px;border:1px solid #dbe4e4;border-radius:12px;display:flex;flex-direction:column;scroll-margin-top:120px}.v5-concept>.fx-icon{width:30px;height:30px;color:#b9500d;margin-bottom:23px}.v5-concept-label{font-size:10px;color:#62747c;font-weight:700;margin-bottom:12px}.v5-concept h3{font-size:27px;letter-spacing:-.04em;line-height:1.2;margin:0 0 18px}.v5-concept p,.v5-concept li{font-size:13px;color:#536570;line-height:1.9}.v5-concept ul{padding-left:17px;margin:5px 0 23px}.v5-concept .text-link{font-size:12px;margin-top:auto;margin-bottom:21px;align-self:flex-start}.v5-concept .button{font-size:12px;padding:13px 17px;min-height:48px}.v5-risk-note{font-size:12px;color:#62747c;margin-top:23px;line-height:1.8}.v5-invest-steps{padding-block:35px 55px}.v5-invest-steps>h2,.v5-online-faq>h2{font-size:32px;line-height:1.2;letter-spacing:-.04em;margin:0 0 25px}.v5-invest-steps ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0;gap:35px;counter-reset:steps}.v5-invest-steps li{counter-increment:steps;border-top:1px solid #d5e1e2;padding-top:19px}.v5-invest-steps li:before{content:'0' counter(steps);font-size:12px;font-weight:750;color:#b9500d;display:block;margin-bottom:12px}.v5-invest-steps strong{font-size:20px;letter-spacing:-.03em}.v5-invest-steps p,.v5-assignment p{font-size:14px;color:#536570;line-height:1.9}.v5-assignment{background:#f4f6f6;padding:23px;border-radius:9px;margin-top:28px}.v5-assignment summary{font-size:14px;font-weight:700;cursor:pointer}.v5-assignment p{margin:15px 0 0}.v5-online-grid{display:grid;grid-template-columns:1fr .75fr;gap:65px;align-items:center}.v5-online-grid figure{position:relative;border-radius:12px 55px 12px 12px;overflow:hidden;margin:0;aspect-ratio:1.3}.v5-online-grid img{width:100%;height:100%;object-fit:cover}.v5-online-grid .button{margin-top:10px}.v5-online-faq{padding-bottom:55px;max-width:920px}
.v5-app-head{background:#f7f6f2;padding:20px 0 38px}.v5-app-head .breadcrumbs{margin-bottom:24px}.v5-app-head h1{font-size:43px;line-height:1.15;letter-spacing:-.045em;margin:12px 0}.v5-app-head>.container>p:not(.eyebrow){font-size:14px;line-height:1.8;color:#536570;margin-bottom:25px}.v5-app-choices{display:grid;grid-template-columns:1fr 1fr;gap:22px}.v5-app-choice{background:white;border:1px solid #dce5e5;padding:27px;border-radius:12px}.v5-app-choice>span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:750;color:#a94c0b}.v5-app-choice h2{font-size:27px;letter-spacing:-.035em;line-height:1.2;margin:12px 0}.v5-app-choice>p{font-size:13px;line-height:1.8;color:#536570;margin:0 0 20px}.v5-app-choice .button{font-size:12px;min-height:49px;padding:14px 18px}.v5-app-choice small{display:block;font-size:10px;margin-top:10px}.v5-app-choice details{margin-top:17px;border-top:1px solid #dce5e4;padding-top:14px}.v5-app-choice summary{cursor:pointer;font-size:11px;line-height:1.6;font-weight:600;padding:0}.v5-app-choice details p{font-size:12px;line-height:1.8;margin:12px 0 0}.v5-app-choice.existing{color:white;background:#162e40;border-color:#162e40}.v5-app-choice.existing>span{color:#ffc89e}.v5-app-choice.existing h2{color:white}.v5-app-choice.existing>p,.v5-app-choice.existing small{color:#dce8ec}.v5-app-choice.existing details{border-color:#496170}.v5-app-choice.existing details p{color:#dce8ec}
.v5-consultation-dialog{border:1px solid #d4dddd;border-radius:18px;padding:35px;width:min(520px,calc(100% - 32px));max-height:90dvh;overflow:auto;color:#162e40;background:#fff}.v5-consultation-dialog::backdrop{background:#132b40b8;backdrop-filter:blur(4px)}.v5-consultation-dialog .dialog-close{float:right;border:0;background:#edf2f5;color:#162e40;border-radius:50%;width:34px;height:34px;font-size:25px;line-height:1;cursor:pointer;margin:-13px -12px 0 10px}.v5-consultation-dialog h2{font-size:35px;line-height:1.15;letter-spacing:-.045em;margin:10px 0 17px}.v5-consultation-dialog>p:not(.eyebrow){font-size:14px;line-height:1.8;color:#536570}.v5-consultation-dialog label{font-size:12px;font-weight:700;display:block;margin-top:24px}.v5-consultation-dialog select{width:100%;padding:13px;border:1px solid #bdcccf;border-radius:6px;background:#fff;color:#162e40;font:inherit;font-size:13px;margin:9px 0 17px}.v5-consultation-dialog .button{font-size:12px;min-height:49px;padding:13px 18px}.v5-consultation-dialog .v5-dialog-note{font-size:10px;line-height:1.7;margin:12px 0}.v5-dialog-phone{font-size:13px;font-weight:700;display:block;margin-top:23px}.v5-dialog-existing{margin-top:23px;border-top:1px solid #dde5e5;padding-top:20px}.v5-dialog-existing summary{font-size:13px;font-weight:700;cursor:pointer}.v5-dialog-existing p{font-size:12px;line-height:1.8;color:#536570}.v5-dialog-existing .text-link{font-size:11px}#consultation-room iframe{display:block;width:100%;height:480px;border:0;margin-block:16px}
@media(max-width:1020px){.v5-home-grid{gap:25px}.v5-home-copy h1{font-size:43px}.v5-home-copy>p:not(.eyebrow){font-size:13px}.v5-picker-links{grid-template-columns:repeat(3,minmax(0,1fr))}.v5-home-knowledge{gap:35px}.v5-knowledge-links{grid-template-columns:1fr}.v5-guide-grid{grid-template-columns:1fr 1fr}.v5-reading-layout{grid-template-columns:220px minmax(0,1fr);gap:35px}.v5-concept-grid{grid-template-columns:1fr}.v5-section-heading{display:block}.v5-online-grid{gap:30px}.v5-product-link{padding:16px}.v5-product-link>span{font-size:9px}.v5-advisor-feature{gap:25px}.v5-invest-feature>div:last-child{padding:30px}.v5-advisor-feature h2,.v5-invest-feature h2{font-size:33px}.v5-contact-strip>a:last-child{display:none}}
@media(max-width:760px){.v5-home-hero{padding:22px 0 28px}.v5-home-grid{grid-template-columns:1fr;grid-template-areas:"copy" "picker" "photo";gap:24px}.v5-home-copy h1{font-size:37px;margin:11px 0 15px}.v5-home-copy .eyebrow{font-size:8px;margin-bottom:12px}.v5-home-copy>p:not(.eyebrow){font-size:13px;line-height:1.75;margin-bottom:0}.v5-home-actions{margin-top:19px;gap:12px}.v5-home-actions .button{min-height:47px;font-size:10px;padding:12px 14px;gap:12px}.v5-home-actions .text-link{font-size:11px}.v5-picker{padding:20px 17px;border-radius:11px}.v5-picker-heading{align-items:start;margin-bottom:12px}.v5-picker-heading h2{font-size:20px;line-height:1.25;max-width:215px}.v5-picker-heading>a{font-size:9px;padding-top:4px}.v5-picker .finder-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:visible;border-bottom:0;padding-bottom:0}.v5-picker .finder-tabs button{border:1px solid #d9e3e4;border-radius:5px;padding:9px 6px;font-size:10px;line-height:1.5;white-space:normal;margin:0;text-align:center}.v5-picker .finder-tabs button[aria-selected=true]{background:#162e40;color:#fff;border-color:#162e40}.v5-picker .finder-tabs button:after{display:none}.v5-picker-links{grid-template-columns:1fr 1fr;gap:8px}.v5-picker-links>a{font-size:10px;gap:7px;padding:11px 8px;min-height:57px}.v5-picker-links .fx-icon{width:17px;height:17px}.v5-picker-links>a>span:last-child{display:none}.v5-picker-note .text-link{font-size:10px;line-height:1.6}.v5-picker-search{gap:8px;flex-wrap:wrap;padding-top:13px;margin-top:13px}.v5-picker-search label{width:100%;font-size:10px}.v5-picker-search input{font-size:11px;width:150px}.v5-picker-search button{font-size:10px;padding:11px 12px}.v5-home-photo{aspect-ratio:2;max-height:220px;border-top-right-radius:40px}.v5-value-line{display:grid;gap:14px;font-size:11px;padding-block:23px}.v5-home-knowledge{grid-template-columns:1fr;gap:25px;padding-block:38px}.v5-home-knowledge h2,.v5-section-heading h2{font-size:33px;margin-bottom:17px}.v5-home-knowledge>div>p:not(.eyebrow){font-size:13px;line-height:1.8}.v5-knowledge-links{grid-template-columns:1fr 1fr;gap:9px}.v5-knowledge-links>a{padding:17px 11px;font-size:11px;gap:8px;line-height:1.5}.v5-knowledge-links .fx-icon{width:18px;height:18px}.v5-knowledge-links>a>span:last-child{display:none}.v5-invest-feature{grid-template-columns:1fr;margin-bottom:35px}.v5-invest-image{min-height:0;aspect-ratio:2}.v5-invest-feature>div:last-child{padding:25px}.v5-invest-feature h2{font-size:32px}.v5-invest-feature p:not(.eyebrow){font-size:12px}.v5-advisor-feature{display:block;padding-bottom:35px}.v5-advisor-feature>div:last-child{gap:17px;margin-top:24px}.v5-advisor-feature h2{font-size:31px}.v5-advisor-feature p:not(.eyebrow){font-size:12px}.v5-contact-strip{flex-wrap:wrap;gap:17px;padding-block:24px}.v5-contact-strip>div{width:100%;margin:0}.v5-contact-strip .button{font-size:11px;min-height:46px}.v5-contact-strip strong{font-size:13px}.v5-catalog-head{padding:20px 0 24px}.v5-catalog-head .breadcrumbs{margin-bottom:22px}.v5-catalog-head h1{font-size:33px;line-height:1.15}.v5-catalog-head p:not(.eyebrow){font-size:12px}.v5-catalog .hub-section{padding-top:20px}.v5-catalog .filter-list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.v5-catalog .filter-list button{font-size:11px;padding:11px 8px}.v5-catalog .hub-toolbar{margin:23px 0 17px;gap:16px}.v5-catalog .hub-search label{font-size:11px}.v5-catalog .hub-search input{font-size:12px}.v5-catalog .group-heading{align-items:center;gap:15px}.v5-catalog .group-heading h2{font-size:23px}.v5-catalog .group-heading .text-link{font-size:10px;white-space:nowrap}.v5-product-list{grid-template-columns:1fr;gap:8px}.v5-product-link{padding:16px 13px;gap:11px;min-height:64px}.v5-product-link strong{font-size:13px}.v5-product-link .fx-icon{width:20px;height:20px}.v5-product-link>span{font-size:9px;white-space:normal;text-align:right;max-width:75px}.v5-service-links{gap:15px;font-size:11px}.v5-service-links>span{width:100%}.v5-service-links .text-link{font-size:11px}.v5-category-teaser{flex-wrap:wrap;padding:21px;gap:12px;margin-block:25px}.v5-category-teaser>.fx-icon{display:none}.v5-category-teaser strong{font-size:14px}.v5-category-teaser p{line-height:1.7}.v5-category-teaser>a{margin:0;font-size:11px}.v5-knowledge-hero,.v5-guide-head,.v5-invest-hero,.v5-online-hero{padding:20px 0 30px}.v5-knowledge-hero h1,.v5-guide-head h1,.v5-invest-hero h1,.v5-online-hero h1{font-size:35px;line-height:1.15;hyphens:auto}.v5-knowledge-hero .breadcrumbs,.v5-guide-head .breadcrumbs,.v5-invest-hero .breadcrumbs,.v5-online-hero .breadcrumbs{margin-bottom:25px}.v5-knowledge-hero p:not(.eyebrow),.v5-guide-head p:not(.eyebrow),.v5-invest-hero p:not(.eyebrow),.v5-online-hero p:not(.eyebrow){font-size:13px;line-height:1.85}.v5-guide-grid{grid-template-columns:1fr;gap:16px;padding-block:30px 40px}.v5-guide-card{padding:24px}.v5-guide-card h2{font-size:25px}.v5-guide-card p{font-size:13px;line-height:1.8}.v5-reading-layout{grid-template-columns:1fr;gap:30px;padding-block:25px 35px}.v5-contents{position:static;padding:20px}.v5-contents a{font-size:12px}.v5-reading-body h2{font-size:26px}.v5-reading-body p,.v5-reading-body li,.v5-reading-body dd{font-size:14px;line-height:1.85}.v5-reading-body>section{margin-bottom:32px}.v5-glossary{padding:22px}.v5-guide-next .button{font-size:12px}.v5-invest-concepts{padding-top:32px}.v5-section-heading>p{font-size:13px;line-height:1.8}.v5-concept{padding:24px}.v5-concept h3{font-size:28px}.v5-concept .text-link{font-size:12px}.v5-invest-steps{padding-block:25px 40px}.v5-invest-steps>h2,.v5-online-faq>h2{font-size:28px}.v5-invest-steps ol{grid-template-columns:1fr;gap:20px}.v5-invest-steps p{font-size:13px}.v5-assignment{padding:20px}.v5-assignment summary{font-size:13px;line-height:1.7}.v5-assignment p{font-size:12px}.v5-online-grid{grid-template-columns:1fr;gap:28px}.v5-online-grid figure{aspect-ratio:1.8}.v5-online-grid .button{font-size:12px}.v5-app-head{padding:18px 0 28px}.v5-app-head .breadcrumbs{margin-bottom:20px}.v5-app-head h1{font-size:32px}.v5-app-head>.container>p:not(.eyebrow){font-size:12px;margin-bottom:20px}.v5-app-choices{grid-template-columns:1fr;gap:15px}.v5-app-choice{padding:20px}.v5-app-choice h2{font-size:25px;margin:9px 0}.v5-app-choice>p{font-size:12px;margin-bottom:15px}.v5-app-choice .button{font-size:11px;min-height:46px;padding:12px 15px;gap:15px}.v5-app-choice details{margin-top:13px;padding-top:12px}.v5-app-choice summary{font-size:10px}.v5-app-choice small{font-size:9px}.v5-consultation-dialog{padding:28px 23px;max-height:88dvh}.v5-consultation-dialog h2{font-size:31px}.v5-consultation-dialog>p:not(.eyebrow){font-size:13px}.v5-consultation-dialog .button{font-size:11px;gap:14px}.v5-consultation-dialog select{font-size:12px}.v5-consultation-dialog .v5-dialog-note{font-size:10px}.v5-dialog-phone{font-size:12px}}
.v5-picker .finder-tabs{overflow-y:hidden}
@media(max-width:760px){.v5-home-copy h1{font-size:clamp(30px,8.7vw,36px)}.v5-app-head h1{font-size:30px}.v5-app-choice{padding:18px}.v5-app-choice h2{font-size:23px}.utility-inner>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.utility-inner>div{flex-shrink:0}.utility-inner>div a{white-space:nowrap}}
.invest-hero-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;align-items:center}.v5-invest-hero .invest-hero-layout h1{font-size:clamp(36px,4vw,60px)}.invest-hero-chart{margin:0;background:#fff;border:1px solid #dce6e8;border-radius:24px;padding:24px;box-shadow:0 16px 50px #1237440d;color:#173642}.ihc-top>span{display:block;color:#a34c0c;font-size:13px;font-weight:700;letter-spacing:.03em}.ihc-top>strong{display:block;font-size:23px;line-height:1.25;margin-top:8px}.invest-hero-chart svg{display:block;width:100%;height:auto;margin:14px 0}.ihc-legend{display:grid;gap:12px}.ihc-legend>div{display:flex;align-items:center;gap:9px;font-size:12px}.ihc-legend span{flex:1}.ihc-legend small{display:block;color:#5c6e76;margin-top:3px}.ihc-legend i{width:20px;height:3px;background:#375868;flex-shrink:0}.ihc-legend .ihc-premium{background:#dc711f}.ihc-legend .ihc-paid{height:0;background:none;border-top:2px dashed #8095a0}.ihc-legend b{white-space:nowrap;font-size:14px}.invest-hero-chart figcaption{font-size:11px;line-height:1.6;color:#526b76;margin-top:20px;border-top:1px solid #e1e7e9;padding-top:14px}.invest-hero-chart figcaption strong{color:#173642}@media(max-width:980px){.invest-hero-layout{grid-template-columns:1fr;gap:28px}.invest-hero-chart{max-width:640px;width:100%;box-sizing:border-box}.v5-invest-hero .invest-hero-layout h1{font-size:42px}}@media(max-width:480px){.invest-hero-chart{padding:16px}.ihc-top>strong{font-size:21px}.ihc-legend>div{font-size:11px}.ihc-legend b{font-size:12px}}
