body{font-size:18px;line-height:1.5;position:relative}h1,h2,h3{letter-spacing:-.04em}h1{font-size:48px;line-height:1.08;margin:0 0 24px}h2{font-size:40px;line-height:1.12;margin-bottom:24px}h3{font-size:20px;letter-spacing:-.025em;line-height:1.3}p{color:#606060}.lead,p{font-weight:300}.lead{font-size:18px;line-height:1.6;margin:0 0 28px;max-width:700px}.small,small{font-size:13px}.container{margin-left:7.778%;margin-right:6.111%;max-width:none;padding:0;width:86.111%}.section{padding:64px 0 88px}.public-header{height:84px;padding:18px 0}.brand img{height:48px;width:94px}.public-header .nav-link{color:#c7c7c7;font-size:15px;padding:8px 0}.public-header .nav-item:last-child .nav-link{border-bottom:1px solid #ffd100;color:#fff;font-weight:600}.public-footer{min-height:142px;padding:32px 0 34px}.public-footer .brand img{height:39px;width:76px}.public-footer .d-flex{gap:24px}.public-footer p{font-size:12px;margin-top:20px!important}.public-footer button[aria-label="Guarantee information"]{border:1px solid #ffd100;border-radius:50%;color:#ffd100;display:grid;height:42px;place-items:center;width:42px}.eyebrow,.public-footer .btn-reset,.public-footer a{font-size:13px}.eyebrow{color:#555;font-weight:700;letter-spacing:.18em;line-height:1.5;margin:0 0 26px}.eyebrow:empty{display:none}.public-header~main:not(.portal-content) .eyebrow{position:relative}.public-header~main .eyebrow:first-child:before{background:currentColor;content:"";display:inline-block;height:2px;margin-right:14px;vertical-align:middle;width:40px}.confirmation-session .eyebrow:before,.dark-panel .eyebrow:before,.panel .eyebrow:before{display:none!important}.btn{font-size:16px;font-weight:600;min-height:54px;padding:15px 27px}.btn-primary{min-height:62px}.btn-primary:after{font-size:29px}.btn-dark:after{color:#ffd100;content:"»";font-size:28px;line-height:20px}.btn-light{min-height:50px}.fidelity-columns{--bs-gutter-x:64px;--bs-gutter-y:32px}.content-section{margin:40px 0}.content-cards{--bs-gutter-x:32px;--bs-gutter-y:28px}.content-cards article{border-top:1px solid #555;height:100%;padding-top:18px}.content-cards h3{font-size:16px;letter-spacing:-.02em;margin:0 0 8px}.content-cards p{font-size:14px;line-height:1.6;margin:0}.content-cards .feature-number{color:#c8aa16;font-size:36px;font-weight:300;line-height:1.15;margin:0 0 12px}.content-cards .btn{font-size:13px;margin-top:16px;min-height:40px;padding:10px 16px;width:100%}.content-cards .btn:after{display:none}.list-lines{margin:22px 0}.list-lines li{font-size:16px;line-height:1.55;padding:17px 0}.list-lines li:last-child{border-bottom:1px solid #d6d6d6}.list-lines li:before{color:#202020;font-size:22px;line-height:1;margin-right:16px;text-shadow:3px 0 #ffd100}.panel{background:#f7f7f7;border-radius:5px;padding:36px}.dark-panel{background:#202020;border-radius:5px;padding:28px}.dark-panel .eyebrow{color:#ffd100;font-size:11px;margin-bottom:18px}.dark-panel p{font-size:14px;line-height:1.6}.video-placeholder{aspect-ratio:16/9;background:linear-gradient(135deg,#4b4b4b,#202020);border-radius:5px;padding:20px}.play-icon{font-size:32px;height:84px;padding-left:4px;width:84px}.video-placeholder small{bottom:20px;color:#bbb;font-size:13px;left:20px;position:absolute;text-align:left}.form-label,legend{font-size:14px;font-weight:600;margin-bottom:8px}.form-control,.form-select{border-color:#c5c5c5;border-radius:4px;font-size:16px;min-height:52px}.form-control::placeholder{color:#303030;opacity:1}.form-check-label{font-size:13px}.panel .mb-3{margin-bottom:20px!important}.panel .form-text{font-size:12px;font-weight:400;line-height:1.6;margin:10px 0 20px}.panel .form-feedback:empty{display:none}.panel .form-feedback:not(:empty){margin-top:20px}.form-progress{margin:0 0 24px}.form-label span[aria-hidden]{display:none}.choice-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0 0 20px}.choice{position:relative}.choice input{accent-color:#202020;height:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:1}.choice label{align-items:center;background:#fff;border:1px solid #d6d6d6;border-radius:3px;cursor:pointer;display:flex;font-size:13px;height:100%;min-height:56px;padding:12px 10px 12px 35px}.choice input:checked+label{background:#fff8ce;border-color:#202020}.choice input:focus-visible+label{outline:3px solid #9b7d00;outline-offset:2px}.inline-quote{border-left:3px solid #ffd100;font-size:20px;line-height:1.5;margin:28px 0 10px;padding-left:20px}.account-secondary{background:#f7f7f7;font-size:12px;margin:0;padding:0 36px 30px}.forgot-extra{background:#f7f7f7;border-radius:0 0 5px 5px;margin-top:-16px;padding:0 36px 36px}.forgot-extra .form-text{font-size:12px;margin-top:20px}.forgot-extra .btn{font-size:14px;min-height:48px}.request-cover{margin:0;max-width:230px}.book-cover{max-width:260px}.book-card h3{font-size:20px;margin:18px 0 16px}.book-card p{font-size:16px;line-height:1.6;min-height:0}.book-card .btn{font-size:16px;width:100%}.book-card button[aria-pressed]{width:auto}.book-detail{max-width:230px}.book-card .book-cover{box-shadow:0 24px 36px #0003}.secondary-label{font-size:12px;font-weight:700;letter-spacing:.16em;margin:24px 0 16px;text-transform:uppercase}.secondary-actions{gap:12px;margin-top:16px}.cta-row{margin-top:28px}body[data-layout=entry] .container{margin:0 auto;width:90%}body[data-layout=entry] .public-header{height:84px}body[data-layout=entry] .hero{padding:28px 0 52px}body[data-layout=entry] h1{font-size:64px;letter-spacing:-.045em;line-height:1.05;margin-bottom:26px}body[data-layout=entry] h2{font-size:54px;line-height:1.1}body[data-layout=entry] .hero .lead{font-size:20px;line-height:1.5;max-width:590px}body[data-layout=entry] .hero .eyebrow{color:#ffd100;font-size:15px;margin-bottom:28px}body[data-layout=entry] .hero .fidelity-columns{align-items:center;--bs-gutter-x:64px}body[data-layout=entry] .hero .secondary-label{color:#aaa;font-size:12px;margin-top:26px}body[data-layout=entry] .hero .btn-primary{font-size:18px}.hero-micro,body[data-layout=entry] .hero .btn-light{font-size:15px}.hero-micro{color:#aaa;line-height:1.6;margin:20px 0 0;max-width:780px}.hero-art{padding:0}.book-fan{justify-content:flex-end;margin:0;min-height:540px}.book-fan:before{height:550px;left:-30px;top:0;width:550px}.book-fan button{border-radius:5px;margin-left:-14%;overflow:hidden;width:40%}.book-fan button:first-child{transform:rotate(-8deg) translateY(22px)}.book-fan button:nth-child(2){transform:translateY(-10px)}.book-fan button:nth-child(3){transform:rotate(9deg) translateY(22px)}.entry-stats{border-top:1px solid #383838;padding:22px 0 27px}.stats-grid{display:flex;gap:64px}.stats-grid strong{color:#ffed31;display:block;font-size:30px;line-height:1.3}.stats-grid span{color:#aaa;font-size:16px}.entry-stats .stats-grid>div:first-child{min-width:185px}body[data-layout=entry] .section{padding:112px 0}body[data-layout=entry] .content-cards{margin-top:40px}body[data-layout=entry] .content-cards h3{font-size:20px}body[data-layout=entry] .content-cards p{font-size:16px}.book-selection .fidelity-columns{margin-bottom:60px}.book-selection .book-cover{max-width:300px}.book-selection .book-card h3{font-size:22px;margin-top:28px}.book-selection .book-card p{font-size:18px;margin-bottom:28px}.book-selection .book-card .btn{font-size:17px}.book-inside .fidelity-columns{align-items:center}.book-inside .book-cover{margin-left:40px;max-width:300px}.book-inside .list-lines{margin:30px 0 38px}.book-inside .list-lines li{font-size:20px;padding:22px 0}.book-inside .btn{font-size:19px;min-height:62px}.quote .portrait-placeholder{border-radius:4px;font-size:18px;min-height:420px;padding:24px}.quote .fidelity-columns{align-items:center}.quote-mark{font-size:96px;line-height:1;margin-bottom:24px}.quote blockquote{font-size:34px;font-weight:400;line-height:1.3;margin-bottom:30px;padding-left:40px}.quote-attribution{font-size:20px;padding-left:43px}.closing-band{overflow:hidden;position:relative}.closing-band:after{border:65px solid #ffffff05;border-radius:50%;content:"";height:700px;pointer-events:none;position:absolute;right:-130px;top:-180px;width:700px}.closing-band .container{position:relative;z-index:1}.closing-band h2{margin-bottom:80px}.closing-band .fidelity-columns>div+div{border-left:1px solid #444;padding-left:56px}.closing-band .eyebrow{color:#ffd100;margin-bottom:26px}.closing-band h3{font-size:28px}.closing-band p{font-size:20px;margin:24px 0 32px}.session-card{background:linear-gradient(135deg,#353535,#181818);box-shadow:0 16px 40px #0007;display:block;min-height:550px;padding:32px}.host-placeholder{align-items:end;color:#888;display:flex;font-size:14px;height:255px;margin-bottom:28px}.badge-live{font-size:12px}.host-name{align-items:center;border-top:1px solid #444;display:flex;font-size:16px;gap:16px;margin-top:24px;padding-top:18px}.avatar-placeholder{border:1px solid #ffd100;border-radius:50%;display:grid;flex-shrink:0;font-size:9px;height:48px;place-items:center;width:48px}.portal-preview{box-shadow:0 20px 40px #0007;padding:28px 32px}.preview-logo{align-items:center;display:flex;gap:20px;margin-bottom:30px}.preview-logo .eyebrow{margin:0!important}.preview-journey{list-style:none;margin:20px 0;padding:0 0 0 28px}.preview-journey li{border-left:1px solid #666;color:#aaa;font-size:15px;padding:5px 0 10px 22px;position:relative}.preview-journey li:before{background:#202020;border:1px solid #666;border-radius:50%;content:"";height:14px;left:-7px;position:absolute;top:8px;width:14px}.preview-journey li:first-child{color:#ffed31}.preview-journey li:first-child:before{border-color:#ffed31}.portal-preview .eyebrow{font-size:12px!important}body[data-page-code=F1] .section{padding-bottom:88px}body[data-page-code=F1] .lead{margin-bottom:22px}body[data-page-code=F1] .list-lines{margin-top:22px}body[data-page-code=F1] .panel .eyebrow{font-size:12px;margin:4px 0 26px}.download-intro .book-cover{max-width:230px}.download-intro .fidelity-columns{align-items:center}.download-webinar{margin:58px -6.111vw -88px -7.778vw;padding:56px 6.111vw 56px 7.778vw}.download-webinar h2{font-size:36px}.download-webinar .fidelity-columns{align-items:center}.download-webinar .btn{font-size:15px}.download-webinar .video-placeholder{aspect-ratio:16/9}.confirmation-session{margin-top:28px;padding:28px}.confirmation-session h3{font-size:24px}.confirmation-session .secondary-actions{flex-wrap:nowrap}.confirmation-session .btn{font-size:13px;padding:12px 17px}.confirmation-questions{margin:56px -6.111vw -88px -7.778vw;padding:60px 6.111vw 70px 7.778vw}.confirmation-questions .list-lines{margin-bottom:0}.confirmation-questions .list-lines li{font-size:14px;padding:16px 0}.live-video{position:relative}.live-video:after{background:#ffd100;border-radius:30px;color:#202020;content:"LIVE";font-size:12px;left:20px;padding:8px;position:absolute;top:20px}.vsl-next{padding:108px 0 0}.vsl-next .eyebrow{color:#ffd100}.vsl-next h3{font-size:24px}.vsl-next p{font-size:16px}.vsl-next .btn{font-size:15px}body[data-page-code=F5] .section{padding-bottom:120px}.replay-book .book-cover{width:120px}.replay-book h3{font-size:16px;margin-top:12px}.replay-book .btn{font-size:13px;padding-inline:15px;width:100%}.replay-briefing{margin-bottom:20px;margin-top:32px;padding:22px}.replay-briefing .btn{min-height:50px}.replay-briefing p{font-size:12px}.replay-book{background:#f7f7f7;padding:24px}.replay-book .eyebrow{font-size:11px;margin-bottom:14px}body[data-page-code=F6] .video-placeholder{aspect-ratio:4/3}body[data-page-code=F6] h1{font-size:40px}body[data-page-code=M7-3] .section{padding:112px 0 120px}body[data-page-code=M7-3] main .eyebrow{color:#ffd100}body[data-page-code=M7-3] main .list-lines li{border-color:#444}body[data-page-code=M7-3] main .list-lines li:before{color:#ffd100;text-shadow:none}body[data-page-code=M7-3] main .list-lines li:last-child{border-bottom:0}body[data-page-code=LOGIN-2] .section,body[data-page-code=LOGIN] .section{padding:92px 0 140px}body[data-page-code=LOGIN] .panel{padding-bottom:20px}body[data-page-code=LOGIN-2] .panel{padding-bottom:32px}body[data-page-code=LOGIN] .btn-dark:after{display:inline}body[data-layout=account] .list-lines li{font-size:16px}body[data-layout=portal]{--sidebar-width:302px;min-height:1057px}.portal-main{margin-left:var(--sidebar-width);min-height:1057px}.portal-topbar{font-size:15px;height:92px;padding:22px 58px 22px 86px}.portal-topbar .account-button{border-color:#202020;font-size:14px;height:44px;width:44px}.portal-content{margin:0;max-width:none;padding:28px 58px 64px 86px}.portal-content h1{font-size:48px;line-height:1.08;margin-bottom:22px;max-width:none}.portal-content .lead{font-size:18px;line-height:1.6;margin-bottom:36px;max-width:610px}.portal-content .eyebrow{font-size:12px;margin-bottom:22px}.portal-content h2{font-size:36px}.portal-content .fidelity-columns{--bs-gutter-x:64px}.portal-content .dark-panel .eyebrow{font-size:11px}.portal-content .dark-panel h3{line-height:1.3}.portal-content .dark-panel .btn{min-height:54px;padding:12px 22px}.portal-content .dark-panel p{font-size:14px}.portal-content .dark-panel .btn-primary:after{font-size:24px}.portal-content .content-section{margin:40px 0}.portal-content .content-cards article{padding-top:14px}.portal-content .content-cards h3{font-size:16px}.portal-content .content-cards p{font-size:14px}.portal-content .content-cards .feature-number{font-size:36px}.portal-content .panel{padding:28px}.mini-stats{display:flex;gap:56px;margin:28px 0 40px}.mini-stats strong{display:block;font-size:30px;font-weight:700;letter-spacing:-.04em;line-height:1.2}.mini-stats span{color:#666;display:block;font-size:14px}.completion-note{color:#999;font-size:12px;line-height:1.6;margin:36px 0 0}.completion-note:empty{display:none}.step-footer{margin-top:58px;padding-top:24px}.step-footer .btn{font-size:15px;min-height:54px;padding:14px 27px}.step-footer .btn-dark:after{display:inline}.pathway-panel{margin-top:38px;padding:28px}.path-choice{margin:0}.pathway-panel fieldset{display:flex;flex-wrap:wrap;gap:10px}.pathway-panel legend{font-size:24px;font-weight:600;margin-bottom:20px;width:100%}.path-choice label{font-size:12px;min-height:40px;padding:10px 14px}.path-overview article:after{color:#999;content:"INVESTMENT: [BY REGION]";display:block;font-size:10px;letter-spacing:.08em;margin-top:16px}.stories-grid{--bs-gutter-x:28px;--bs-gutter-y:36px}.stories-grid .video-placeholder{aspect-ratio:4/3}.stories-grid .play-icon{height:84px;width:84px}.stories-grid h3{font-size:16px;margin:14px 0 10px}.story-location{font-size:12px;line-height:1.5;margin:0 0 16px}.story-quote{font-size:14px;line-height:1.5;margin:0}.story-filters{max-width:780px;--bs-gutter-x:18px;margin-bottom:8px}.story-filters .form-select{font-size:14px;min-height:46px}.story-filters .form-select:disabled{background-color:#fff;color:#333;opacity:1}.story-filters .form-label,.toolkit-table{font-size:13px}.toolkit-table th{background:#202020;color:#fff;font-size:12px;font-weight:600}.toolkit-table td{padding:14px 12px}.portal-source-note{background:#f7f7f7;font-size:13px;line-height:1.6;margin:0 0 54px;overflow-wrap:anywhere;padding:24px}.glance{--bs-gutter-x:24px;--bs-gutter-y:24px}.glance>div>div{border-top:1px solid #e6ce54;padding-top:20px}.glance span{color:#777;display:block;font-size:12px;margin-bottom:12px}.glance strong{display:block;font-size:16px;font-weight:600;line-height:1.5}.path-actions{display:flex;flex-wrap:wrap;gap:16px}.path-actions .btn{font-size:14px;min-height:54px}.path-actions .btn-primary{min-height:54px}.learning-videos h3{font-size:14px;margin-top:12px}.learning-videos .play-icon{font-size:24px;height:62px;width:62px}.comparison{margin:0}.comparison td,.comparison th{font-size:13px;font-weight:400;line-height:1.5;min-width:0;padding:14px 12px}.comparison thead th{font-size:12px;font-weight:500;padding-block:18px}.comparison tbody th{font-weight:600;width:16%}.comparison tbody td{width:16.8%}.table-responsive{overflow-x:auto}.confirmation-panel{margin-top:0}.portal-content .confirmation-panel p{font-size:14px;margin:14px 0 0}.booking-design{border:1px solid #ddd;border-radius:4px;padding:28px}.calendar-layout{display:grid;gap:24px;grid-template-columns:1.7fr 1fr}.calendar-layout h3{font-size:14px;margin-bottom:24px}.calendar-grid{display:grid;font-size:12px;gap:10px 4px;grid-template-columns:repeat(7,1fr);text-align:center}.calendar-grid strong{color:#999;font-weight:400}.calendar-grid span{padding:8px 0}.calendar-grid .selected{background:#ffd100;border-radius:3px}.calendar-times>span{border:1px solid #ddd;display:block;font-size:13px;margin-bottom:10px;padding:12px}.calendar-times .selected{background:#fff8ce;border-color:#202020}.booking-design .form-text{font-size:12px;margin:26px 0 0}.portal-content .choice label,.portal-content .form-label{font-size:14px}.portal-content .choice-grid{margin-bottom:18px}.portal-content .panel fieldset{margin-bottom:8px}@media(min-width:992px){.portal-sidebar.offcanvas-lg{background:#202020!important;display:flex;height:100%;inset:0 auto 0 0;min-height:1057px;overflow:visible;padding:28px;position:absolute;width:var(--sidebar-width)}.portal-sidebar.offcanvas-lg .offcanvas-body{display:flex;flex-direction:column;min-height:100%}.portal-sidebar .brand{margin-bottom:36px}.portal-sidebar .eyebrow{color:#999;font-size:12px;margin-bottom:22px}.journey-rail{margin-bottom:24px}.journey-rail li{padding:0 0 22px 36px}.journey-rail a{font-size:14px;line-height:1.5}.step-state{font-size:12px;margin-top:3px}.step-dot{border-color:#666;color:transparent!important;height:22px;top:2px;width:22px}.journey-rail li:not(:last-child):before{background:#444;bottom:0;left:10px;top:26px}.journey-rail .active>a{color:#ffed31;font-weight:600}.journey-rail .active .step-dot{background:#202020;border:2px solid #ffed31;box-shadow:0 0 0 5px #ffed3133}.journey-rail .done .step-dot{color:#202020!important}.portal-sidebar nav>.small{font-size:14px;text-decoration:none}.sidebar-bottom{margin-top:auto;padding-top:50px;position:relative}.sidebar-bottom:before{border:50px solid #ffffff05;border-radius:50%;content:"";height:470px;pointer-events:none;position:absolute;right:-35px;top:0;width:470px}.sidebar-bottom .btn{font-size:14px;line-height:1.4;min-height:74px;padding:15px 20px;position:relative;width:100%}.sidebar-bottom .btn:after{display:none}.sidebar-caption{color:#999;font-size:12px;line-height:2;margin:10px 0 30px;text-align:center}.advisor{border-color:#444;font-size:15px;margin-top:0;min-height:110px;padding:24px 0 12px 68px;position:relative}.advisor p{font-size:12px;margin-bottom:6px}.advisor-photo{border:2px solid #ffd100;border-radius:50%;color:#aaa;display:grid;font-size:10px;height:52px;left:0;place-items:center;position:absolute;top:34px;width:52px}.advisor .btn-reset{font-size:14px;text-decoration:none}}body[data-page-code=D0]{--sidebar-width:320px;min-height:1452px}body[data-page-code=D0] .portal-main{min-height:1452px}body[data-page-code=D0] .portal-topbar>a{visibility:hidden}body[data-page-code=D0] .portal-content{padding-top:50px}body[data-page-code=D0] .portal-sidebar{padding:32px}.dashboard-welcome{padding-right:210px;position:relative}.dashboard-welcome h1{line-height:1.1;margin:20px 0;white-space:nowrap}.dashboard-welcome .lead{margin:0;max-width:570px}.dashboard-welcome .eyebrow{font-size:14px}.progress-ring{background:conic-gradient(#ffd100 var(--progress),#eee 0);height:184px;position:absolute;right:8px;top:20px;width:184px}.progress-ring>div{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:column;height:160px;justify-content:center;width:160px}.progress-ring span{background:none;font-size:50px;height:auto;letter-spacing:-.07em;line-height:1.2;width:auto}.progress-ring small{color:#555;font-size:13px}.up-next{border-radius:5px;box-shadow:0 20px 36px #0002;display:grid;grid-template-columns:39.2% 60.8%;overflow:hidden}.up-next .video-placeholder{aspect-ratio:auto;border-radius:0;height:100%;min-height:405px}.up-next .video-placeholder small{left:24px}.up-next .dark-panel{border-radius:0;padding:58px 56px 54px}.up-next .dark-panel h2{font-size:40px;margin:20px 0}.up-next .dark-panel p{font-size:18px;line-height:1.5;margin:0 0 28px}.up-next .dark-panel .btn{font-size:18px;min-height:60px}.up-next .eyebrow{font-size:14px!important}.dashboard-lower .fidelity-columns{--bs-gutter-x:80px}.dashboard-lower .eyebrow{font-size:14px}.journey-card{gap:24px;padding:24px 0}.journey-card .number{color:#999;font-size:28px;font-weight:300}.journey-card h3{font-size:20px;font-weight:600;line-height:1.4;margin:0}.journey-card p{font-size:16px;line-height:1.6}.dashboard-books{display:flex;gap:20px;padding-top:25px}.dashboard-books .book-cover{box-shadow:0 15px 25px #0003;max-width:none;width:30%}.dashboard-books .book-cover:nth-child(2){align-self:start;transform:translateY(-25px);width:34%}.library-link{border-bottom:2px solid #ffd100;display:inline-block;font-size:20px;font-weight:600;margin-top:28px;text-decoration:none}.pathway-details{color:#777;font-size:12px;margin-top:30px}.pathway-details:not([open]){position:absolute;right:290px;top:28px}.pathway-details>summary{cursor:pointer}body[data-page-code=LIB] .book-card .book-cover{max-width:260px}body[data-page-code=LIB] .book-card h3{font-size:20px}body[data-page-code=LIB] .book-card p{font-size:16px}body[data-page-code=LIB] .portal-content>.mt-5{margin-top:44px!important}body[data-page-code=S4] h1{font-size:36px}body[data-page-code=S1] .lead,body[data-page-code=S2] .lead,body[data-page-code=S3] .lead{display:none}body[data-page-code^=S] .portal-content>h1{margin-bottom:44px}body[data-page-code=S4] .portal-content>h1{margin-bottom:12px}body[data-page-code=S4] .portal-content>.lead{margin-bottom:36px}@media(max-width:1199px){.container{margin-inline:auto;width:88%}.portal-content,.portal-topbar{padding-inline:40px}.portal-content h1{font-size:38px}.portal-content .fidelity-columns{--bs-gutter-x:32px}.dashboard-welcome h1{font-size:48px;white-space:normal}.dashboard-welcome{padding-right:145px}.progress-ring{height:130px;width:130px}.progress-ring>div{height:110px;width:110px}.progress-ring span{font-size:36px}.up-next .dark-panel{padding:32px}.up-next .dark-panel h2{font-size:30px}.comparison td,.comparison th{font-size:11px;padding:10px 7px}.hero .book-fan{min-height:420px}.hero .book-fan:before{height:430px;width:430px}.hero .secondary-actions{gap:10px}body[data-layout=entry] h1{font-size:52px}.stats-grid{gap:40px}.stats-grid strong{font-size:26px}.book-inside .book-cover{margin-left:0}.pathway-details:not([open]){position:static}.confirmation-questions,.download-webinar{margin-inline:-6vw;padding-inline:6vw}}@media(max-width:991px){body[data-layout=portal],body[data-page-code=D0]{min-height:100vh;--sidebar-width:0px}.portal-main{margin-left:0;min-height:100vh!important}.portal-topbar{font-size:13px;height:auto;padding:20px 24px}.portal-content{padding:28px 24px 56px}.portal-content h1{font-size:36px}.portal-sidebar.offcanvas-lg{max-width:90vw;padding:24px;width:300px}.portal-sidebar .offcanvas-body{min-height:100%;overflow:visible}.portal-sidebar .brand{margin:0 0 24px}.journey-rail a{font-size:14px}.journey-rail li{padding-bottom:20px}.step-state{font-size:11px}.sidebar-bottom{margin-top:24px}.sidebar-caption{color:#aaa;font-size:12px}.advisor-photo{display:none}.advisor{font-size:14px;padding-bottom:30px}.portal-content .fidelity-columns{--bs-gutter-y:28px}.fidelity-columns{--bs-gutter-y:32px}.content-section{margin:32px 0}.public-header{height:auto;min-height:84px}.public-header .navbar-collapse{padding-top:16px}.public-header .nav-item:last-child .nav-link{border:0}.section{padding:44px 0 55px}.hero .book-fan{justify-content:center;margin:20px auto;max-width:560px;min-height:460px}.hero .book-fan:before{left:0;margin:auto;right:0}.hero-art{margin:24px auto 0;max-width:560px}body[data-layout=entry] .hero{padding-top:36px}body[data-layout=entry] .hero .lead{max-width:700px}body[data-layout=entry] .section{padding:64px 0}body[data-layout=entry] h2{font-size:40px}.stats-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.book-selection .fidelity-columns{margin-bottom:32px}.book-selection .book-cover{max-width:230px}.book-selection .book-card h3{font-size:20px}.book-selection .book-card p{font-size:16px}.book-inside .book-cover{max-width:260px}.quote blockquote{font-size:26px;padding-left:24px}.quote-attribution{padding-left:27px}.quote .portrait-placeholder{min-height:320px}.closing-band .fidelity-columns>div+div{border-left:0;padding-left:calc(var(--bs-gutter-x)*.5)}.closing-band h2{margin-bottom:44px}.closing-band h3{font-size:24px}.closing-band p{font-size:18px}.session-card{min-height:450px}.portal-preview{max-width:500px}.download-intro .book-cover{max-width:200px}.confirmation-questions,.download-webinar{margin-bottom:-55px;margin-top:44px;padding-bottom:44px;padding-top:44px}.vsl-next{padding-top:0}.replay-book .book-cover{width:150px}body[data-page-code=F5] .section{padding-bottom:55px}body[data-page-code=F6] h1{font-size:36px}.dashboard-welcome{margin-bottom:40px}.dashboard-welcome h1{font-size:50px}.dashboard-welcome .lead{font-size:18px}.up-next .video-placeholder{min-height:300px}.up-next .dark-panel{padding:36px}.dashboard-lower{margin-top:50px}.dashboard-books{max-width:500px}.dashboard-lower .fidelity-columns{--bs-gutter-x:40px}.pathway-details:not([open]){position:static}.story-filters .col-sm-4{min-width:180px}.comparison{min-width:820px}.portal-source-note{margin-bottom:36px}.path-actions{align-items:start;flex-direction:column}.portal-content .dark-panel .btn{font-size:15px}.portal-content .step-footer{margin-top:40px}body[data-page-code=LOGIN-2] .section,body[data-page-code=LOGIN] .section,body[data-page-code=M7-3] .section{padding:56px 0 64px}}@media(max-width:575px){body{font-size:16px}.container,body[data-layout=entry] .container{margin-inline:24px;width:auto}.public-header .brand img{height:48px;width:94px}.portal-content h1,body[data-page-code=F6] h1,body[data-page-code=S4] h1,h1{font-size:32px;line-height:1.12}h1 br,h2 br{display:none}body[data-layout=entry] h2,h2{font-size:32px}.lead,.portal-content .lead{font-size:16px;line-height:1.65}.eyebrow,.portal-content .eyebrow{font-size:10px;margin-bottom:18px}.public-header~main .eyebrow:first-child:before{margin-right:10px;width:24px}.btn{font-size:14px;min-height:48px;padding:14px 22px}.btn-primary{min-height:58px}.panel{padding:24px}.form-control,.form-select{font-size:16px;min-height:48px}.form-label,legend{font-size:13px}.choice label{font-size:12px;min-height:60px}.choice-grid{gap:8px}.content-cards{--bs-gutter-y:24px}.content-cards h3{font-size:18px}.content-cards p{font-size:15px}.list-lines li{font-size:15px;padding:14px 0}.public-footer{padding:28px 0}.public-footer .d-flex{gap:18px}.public-footer .btn-reset,.public-footer a{font-size:12px}.public-footer p{font-size:10px}.public-header .navbar-toggler{min-height:44px}body[data-layout=entry] h1{font-size:40px;line-height:1.08}body[data-layout=entry] h1 br{display:none}body[data-layout=entry] .hero .lead{font-size:17px}body[data-layout=entry] .hero .eyebrow{font-size:11px}body[data-layout=entry] .hero .btn-primary{font-size:16px}.hero-micro{font-size:12px}.hero .book-fan{margin:0 -8px;min-height:330px}.hero .book-fan:before{height:300px;top:15px;width:300px}.hero .book-fan button{margin-left:-12%;width:40%}.hero .book-fan button:first-child{margin-left:0}.hero .secondary-actions .btn{font-size:13px}.stats-grid strong{font-size:23px}.stats-grid span{font-size:12px}.entry-stats .stats-grid>div:first-child{min-width:0}.book-card{text-align:left}.book-selection .book-card{margin-top:38px}.book-selection .book-card h3{font-size:22px}.book-selection .book-card p{font-size:16px}.book-selection .book-cover{max-width:260px}.book-card p{margin-inline:0}.book-inside .book-cover{max-width:220px}.book-inside .list-lines li{font-size:16px;padding:18px 0}.book-inside .btn{font-size:16px}.quote-mark{font-size:72px}.quote blockquote{font-size:23px}.quote-attribution{font-size:16px}.quote .portrait-placeholder{font-size:14px;min-height:300px}.closing-band .btn{width:100%}.closing-band .fidelity-columns{--bs-gutter-y:44px}.closing-band p{font-size:17px}.session-card{min-height:400px;padding:24px}.host-placeholder{height:180px}.portal-preview{padding:24px}.preview-journey li{font-size:13px}.confirmation-questions,.download-webinar{margin-inline:-24px;padding-inline:24px}.confirmation-session .secondary-actions{flex-wrap:wrap}.confirmation-session .btn{font-size:12px;width:auto}.confirmation-session h3{font-size:20px}.download-webinar h2{font-size:28px}.replay-book .btn{font-size:14px}.account-secondary{padding-inline:24px}.forgot-extra{padding:0 24px 24px}.video-placeholder small{bottom:14px;font-size:10px;left:14px}.play-icon,.stories-grid .play-icon{font-size:26px;height:64px;width:64px}.portal-content .dark-panel h3{font-size:22px}.mini-stats{flex-wrap:wrap;gap:20px}.mini-stats strong{font-size:24px}.mini-stats span{font-size:12px}.step-footer .btn{font-size:13px;padding:14px 18px}.pathway-panel legend{font-size:20px}.portal-content .panel{padding:22px}.portal-content .content-cards h3{font-size:17px}.portal-content .content-cards p{font-size:15px}.dashboard-welcome{display:flex;flex-wrap:wrap;margin-bottom:32px;padding-right:0}.dashboard-welcome h1{font-size:40px;margin:0 0 18px;width:100%}.dashboard-welcome .lead{font-size:16px}.dashboard-welcome .eyebrow{font-size:11px;width:100%}.dashboard-welcome .progress-ring{height:110px;margin-top:24px;position:relative;right:auto;top:auto;width:110px}.dashboard-welcome .progress-ring>div{height:92px;width:92px}.progress-ring span{font-size:30px}.progress-ring small{font-size:10px}.up-next{display:block}.up-next .video-placeholder{aspect-ratio:16/9;height:auto;min-height:0}.up-next .dark-panel{padding:28px 24px}.up-next .dark-panel h2{font-size:29px}.up-next .dark-panel p{font-size:16px}.up-next .eyebrow{font-size:10px!important}.up-next .dark-panel .btn{font-size:16px}.journey-card h3{font-size:18px}.journey-card p{font-size:15px}.journey-card{gap:18px}.dashboard-books{gap:12px}.library-link{font-size:17px}.portal-source-note{font-size:11px;padding:18px}.path-actions .btn{font-size:13px;width:100%}.portal-content .confirmation-panel p{font-size:13px}.calendar-layout{gap:24px;grid-template-columns:1fr}.calendar-times{display:grid;gap:8px;grid-template-columns:1fr 1fr}.calendar-times h3{grid-column:1/-1}.calendar-times>span{margin:0}.booking-design{padding:20px}.glance strong{font-size:16px}.glance span{font-size:12px}.story-filters .col-sm-4{min-width:0}.portal-content .story-filters .form-select{font-size:14px}.story-location{font-size:12px}.story-quote{font-size:15px}.portal-topbar .btn{font-size:12px;padding:10px 16px}.portal-topbar{font-size:12px;gap:10px}.portal-topbar .account-button{height:40px;width:40px}body[data-page-code=D0] .portal-topbar>a{visibility:visible}body[data-page-code=D0] .portal-content{padding-top:24px}}.journey-card{height:auto}.dashboard-books .book-cover:nth-child(2){transform:none}.dashboard-books{align-items:end;padding-top:0}.dashboard-books .book-cover:nth-child(2){align-self:auto}.dashboard-books .book-cover:first-child,.dashboard-books .book-cover:last-child{margin-bottom:0}.portal-content h1{font-size:52px}.portal-content .lead{font-size:20px}.dashboard-welcome h1{font-size:72px}.dashboard-welcome .lead{font-size:20px}.dashboard-welcome{margin-bottom:72px}.dashboard-lower{margin-top:90px}.dashboard-lower .journey-card{padding:24px 0 30px}.dashboard-books{height:256px}.dashboard-books .book-cover{height:201px;max-width:30%;object-fit:fill;width:auto}.dashboard-books .book-cover:nth-child(2){height:228px;max-width:34%;width:auto}.dashboard-lower .eyebrow{margin-bottom:24px}.portal-content .dark-panel h3{font-size:22px}.portal-content .dark-panel .btn{font-size:16px}.pathway-details:not([open]){margin-top:24px;position:static}.pathway-details:not([open]) summary{font-size:11px}@media(min-width:992px){.portal-sidebar.offcanvas-lg{height:auto;min-height:100%;overflow:hidden}.portal-sidebar.offcanvas-lg .offcanvas-body{flex:1;min-height:0}.journey-rail li{padding-bottom:14px}.portal-sidebar .brand{margin-bottom:34px}.sidebar-bottom{padding-top:24px}.sidebar-caption{margin-bottom:28px}.advisor{padding-bottom:12px;padding-top:24px}.portal-sidebar .advisor-photo{top:30px}body[data-page-code=D0] .journey-rail li{padding-bottom:18px}body[data-page-code=D0] .portal-sidebar .brand{margin-bottom:42px}body[data-page-code=D0] .portal-sidebar nav>.small{display:none}body[data-page-code=D1] .fidelity-columns>.col-lg-8{width:63.2%}body[data-page-code=D1] .fidelity-columns>.col-lg-4{width:36.8%}body[data-page-code=D1] .dark-panel .btn{padding-inline:18px}body[data-page-code=D1] .dark-panel h3 br{display:none}}@media(max-width:1199px){.portal-content h1{font-size:38px}.portal-content .lead{font-size:18px}.dashboard-welcome h1{font-size:48px}.dashboard-welcome .lead{font-size:18px}}@media(max-width:991px){.portal-content h1{font-size:36px}.dashboard-welcome h1{font-size:50px}.dashboard-welcome{margin-bottom:40px}.dashboard-lower{margin-top:50px}}@media(max-width:575px){.portal-content h1{font-size:32px}.portal-content .lead{font-size:16px}.dashboard-welcome h1{font-size:40px}.dashboard-welcome .lead{font-size:16px}.dashboard-books{height:auto;padding-top:22px}.dashboard-books .book-cover{height:auto;width:30%}.dashboard-books .book-cover:nth-child(2){height:auto;width:34%}}.book-cover.request-cover{max-width:230px}@media(min-width:992px){.hero-art .portal-preview,.hero-art .session-card{margin-inline:auto;max-width:470px}.quote .portrait-placeholder{margin-left:auto;max-width:340px}body[data-page-code=F6] .fidelity-columns>.col-lg-8{width:62.3%}body[data-page-code=F6] .fidelity-columns>.col-lg-4{width:37.7%}body[data-page-code=F6] .video-placeholder{aspect-ratio:16/9}.dashboard-welcome h1{margin-block:14px}.dashboard-books{height:228px}body[data-page-code=D0] .journey-rail li{padding-bottom:22px}.journey-rail .journey-unavailable{color:#b8b8b8;display:block;font-size:14px;line-height:1.5}.journey-unavailable small{color:#b8b8b8;display:block;font-size:11px}.portal-sidebar nav>.journey-unavailable{color:#b8b8b8}}.path-choice{flex:0 1 23%;min-width:145px;position:relative}.path-choice input{accent-color:#202020;height:14px;left:12px;opacity:1;position:absolute;top:16px;width:14px;z-index:1}.path-choice label{background:#fff;display:block;height:100%;min-height:48px;padding:12px 12px 12px 34px}.pathway-panel .btn{margin-top:18px}.pathway-panel .form-feedback:empty{display:none}body[data-page-code=D2] .mini-stats{gap:30px}body[data-page-code=D2] .mini-stats>div{border-top:1px solid #e6ce54;flex:1;padding-top:14px}body[data-page-code=G1] .dark-panel .btn{width:100%}@media(min-width:992px){body[data-page-code=D2] .content-section{margin-block:48px}body[data-page-code=D6] .content-cards{--bs-gutter-y:40px}}@media(max-width:575px){.path-choice{flex-basis:calc(50% - 5px);min-width:0}.path-choice label{font-size:11px}}@media(min-width:992px){.hero .book-fan{margin-left:auto;max-width:500px}body[data-page-code^=V-C] .hero .portal-preview{max-width:420px}body[data-page-code^=V-C] .wash .content-cards article{border-top:0}body[data-page-code^=V-C] .wash .feature-number{font-size:46px}}.learning-navigation{font-size:14px;margin-top:16px}.learning-navigation summary{cursor:pointer}.learning-navigation ul{list-style:none;margin:0;padding:8px 0 0 12px}.learning-navigation li{margin:8px 0}.learning-navigation a{color:inherit}[data-preview-auth=pending] .portal-main,[data-preview-auth=pending] .portal-sidebar{display:none!important}.preview-auth-status{padding:32px}body[data-page-code=D0] .dashboard-welcome h1{white-space:normal}