﻿@charset "UTF-8";.fortune-container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}@media(min-width:576px){.fortune-container{max-width:540px;}}@media(min-width:768px){.fortune-container{max-width:720px;}}@media(min-width:992px){.fortune-container{max-width:960px;}}@media(min-width:1200px){.fortune-container{max-width:1140px;}}body{background:#fff;padding:0;}.fortune-wrapper{font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;background:#fff;color:#111;min-height:100vh;display:flex;flex-direction:column;}.fortune-wrapper>form{flex:1 0 auto;}.fortune-wrapper .wizard-form{padding:0;background:#fff;box-shadow:none;border-radius:0;text-align:left;}.fortune-wrapper .root-wizard{display:block;}.fortune-wrapper .step-header,.fortune-wrapper .awards-logo,.fortune-wrapper .step-note,.fortune-wrapper .footer-links-iframe{display:none;}.fortune-wrapper .fortune-header{position:relative;display:block;min-height:48px;padding:14px 0;margin:0;border-bottom:1px solid #111;box-shadow:none;background:#fff;}@media(min-width:992px){.fortune-wrapper .fortune-header{min-height:77px;padding:12px 0;}}.fortune-wrapper .fortune-header .fortune-header-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:19px;}@media(min-width:992px){.fortune-wrapper .fortune-header .fortune-header-inner{min-height:53px;}}.fortune-wrapper .fortune-header .fortune-wordmark{width:74px;height:17px;aspect-ratio:113/26;}@media(min-width:992px){.fortune-wrapper .fortune-header .fortune-wordmark{width:113px;height:26px;}}.fortune-wrapper .fortune-header .fortune-advisor-wordmark{width:102px;height:14px;aspect-ratio:146/20;}@media(min-width:992px){.fortune-wrapper .fortune-header .fortune-advisor-wordmark{width:146px;height:20px;}}.fortune-header-brand{display:flex;align-items:center;gap:9px;}@media(min-width:992px){.fortune-header-brand{gap:25px;}}.fortune-header-divider{display:inline-block;width:1px;height:18px;background:#e0e0e0;}@media(min-width:992px){.fortune-header-divider{height:28px;}}.fortune-paid-content{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:#111;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:500;cursor:pointer;}@media(min-width:992px){.fortune-paid-content{gap:10px;font-size:14px;}}.fortune-paid-content span{text-decoration:underline;text-underline-offset:2px;}.fortune-paid-content i{font-size:13px;line-height:1;}@media(min-width:992px){.fortune-paid-content i{font-size:15px;}}.fortune-disclosure-pop{position:absolute;z-index:20;width:min(440px,100vw - 32px);background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.18);}.fortune-header .fortune-disclosure-pop{top:calc(100% + 8px);right:0;}.fortune-disclosure-bar{height:6px;background:#004459;}.fortune-disclosure-body{position:relative;padding:24px 25px;border:1px solid #e0e0e0;border-top:0;}.fortune-disclosure-body h2{margin:0 0 12px;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;font-weight:600;color:#111;letter-spacing:0;}.fortune-disclosure-body p{margin:0;font-size:14px;line-height:1.5;color:#333;}.fortune-disclosure-close{position:absolute;top:18px;right:20px;padding:0;border:0;background:none;font-size:20px;line-height:1;color:#111;cursor:pointer;}.fortune-wrapper .fortune-body{display:flex;flex-direction:column;gap:32px;padding-top:24px;padding-bottom:48px;width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}@media(min-width:576px){.fortune-wrapper .fortune-body{max-width:540px;}}@media(min-width:768px){.fortune-wrapper .fortune-body{max-width:720px;}}@media(min-width:992px){.fortune-wrapper .fortune-body{max-width:960px;}}@media(min-width:1200px){.fortune-wrapper .fortune-body{max-width:1140px;}}@media(min-width:992px){.fortune-wrapper .fortune-body{display:grid;grid-template-columns:minmax(0,396px) minmax(0,660px);align-items:start;gap:44px;padding-top:40px;padding-bottom:64px;}}.fortune-flow{order:1;position:relative;min-width:0;}@media(min-width:992px){.fortune-flow{order:0;}}.fortune-flow .fortune-disclosure-pop{top:44px;right:0;}.fortune-intro{order:2;}@media(min-width:992px){.fortune-intro{order:0;padding-top:37px;}}.fortune-eyebrow{margin:0 0 8px;font-size:12px;font-weight:500;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;color:#cf1417;}.fortune-headline{margin:0;padding:0;font-family:"Inria Serif",Georgia,"Times New Roman",serif;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:normal;color:#111;}@media(min-width:992px){.fortune-headline{font-size:40px;line-height:48px;}}.fortune-rule{display:none;width:64px;height:3px;margin:24px 0;background:#111;}@media(min-width:992px){.fortune-rule{display:block;}}.fortune-lede{display:none;margin:0;font-size:18px;line-height:27px;color:#626262;}@media(min-width:992px){.fortune-lede{display:block;}}.fortune-flow-labels{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px;}.fortune-ad-label{font-size:12px;font-weight:500;letter-spacing:1.44px;text-transform:uppercase;color:#626262;}.fortune-advertiser-disclosure{padding:0;border:0;background:none;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:500;color:#111;text-decoration:underline;text-underline-offset:2px;cursor:pointer;}.fortune-box{position:relative;background:#fff;border:1px solid #e0e0e0;padding:0 0 28px;}@media(min-width:992px){.fortune-box{padding-bottom:38px;}}.fortune-wrapper .fortune-progress{display:block;height:4px;margin:0;border-radius:0;overflow:hidden;background:#ededed;}.fortune-wrapper .fortune-progress .progress-bar{height:4px;background:#cf1417;transition:width .3s ease;}.fortune-box-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:29px 25px 0;}@media(min-width:992px){.fortune-box-topbar{padding:38px 40px 0;}}.fortune-wrapper .fortune-box-topbar .btn-prev-step{margin:0;padding:0;float:none;font-size:14px;font-weight:500;color:#626262;text-decoration:underline;text-underline-offset:2px;background:none;border:0;}.fortune-wrapper .fortune-box-topbar .btn-prev-step i{display:none;}.fortune-question-counter{margin-left:auto;font-size:13px;font-weight:500;color:#626262;white-space:nowrap;}.fortune-wrapper .tab-content{max-width:none;min-height:0;margin:0;padding:0;}.fortune-wrapper .step-wrap{padding:0;}.fortune-wrapper .step-body,.fortune-wrapper .step-wrap .step-body{width:100%;min-height:0;margin:0;padding:0 25px;display:block;}@media(min-width:992px){.fortune-wrapper .step-body,.fortune-wrapper .step-wrap .step-body{padding:0 40px;}}.fortune-wrapper .step-sub-header{margin:0;padding:0 25px;}@media(min-width:992px){.fortune-wrapper .step-sub-header{padding:0 40px;}}.fortune-wrapper .step-sub-header h1{margin:0 0 16px;padding:0;font-family:"Inria Serif",Georgia,"Times New Roman",serif;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:normal;color:#111;text-align:center;}@media(min-width:992px){.fortune-wrapper .step-sub-header h1{margin:10px 0 24px;font-size:32px;line-height:38.4px;}}.fortune-step-hint{margin:-8px 0 16px;padding:0 25px;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;font-weight:400;line-height:19.6px;color:#626262;text-align:center;}@media(min-width:992px){.fortune-step-hint{margin:-16px 0 20px;padding:0 40px;}}.fortune-wrapper .box-radio-btn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch;margin:0;padding:0;border:0;}@media(min-width:992px){.fortune-wrapper .box-radio-btn{grid-template-columns:repeat(3,minmax(0,1fr));}}.fortune-wrapper .box-radio-btn.stacked{grid-template-columns:minmax(0,1fr);}.fortune-wrapper .box-radio-btn .radio-btn{width:auto;max-width:none;height:56px;margin:0;padding:0 12px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;background:#fefefe;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-size:16px;font-weight:500;color:#111;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;}@media(min-width:992px){.fortune-wrapper .box-radio-btn .radio-btn{height:67px;padding:0 8px;font-size:18px;}}.fortune-wrapper .box-radio-btn .radio-btn span{width:100%;text-align:center;font-size:16px;font-weight:500;color:#111;}@media(min-width:992px){.fortune-wrapper .box-radio-btn .radio-btn span{font-size:18px;text-wrap:balance;}}.fortune-wrapper .box-radio-btn .radio-btn:hover{border:1px solid #111;background:#fefefe;transform:none;}.fortune-wrapper .box-radio-btn .radio-input:hover+.radio-btn{border:1px solid #111;background:#fefefe;transform:none;}.fortune-wrapper .box-radio-btn .radio-input:checked+.radio-btn,.fortune-wrapper .box-radio-btn .radio-input:checked:hover+.radio-btn,.fortune-wrapper .box-radio-btn .radio-input:checked+.radio-btn:hover{background:#f8f8f8;border:2px solid #111;transform:none;}.fortune-wrapper .box-radio-btn .radio-input:checked+.radio-btn span,.fortune-wrapper .box-radio-btn .radio-input:checked:hover+.radio-btn span,.fortune-wrapper .box-radio-btn .radio-input:checked+.radio-btn:hover span{font-weight:600;}.fortune-wrapper .box-radio-btn>label.error,.fortune-wrapper .box-radio-btn>.financial-advisor-help-error{grid-column:1/-1;margin:0;text-align:left;}.fortune-wrapper .box-radio-btn.yesno-horizontal{grid-template-columns:repeat(2,minmax(0,220px));justify-content:center;}.fortune-wrapper .box-radio-btn.yesno-horizontal .radio-btn{justify-content:center;text-align:center;padding:0 12px;}.fortune-wrapper .box-radio-btn.yesno-horizontal .radio-btn span{text-align:center;}.fortune-wrapper .step-body input[type=text],.fortune-wrapper .step-body input[type=tel],.fortune-wrapper .step-body input[type=email],.fortune-wrapper .step-body select{border-radius:0;border:1px solid #e0e0e0;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}.fortune-wrapper .placeholder-input:not(.small) input[type=text],.fortune-wrapper .placeholder-input:not(.small) input[type=tel],.fortune-wrapper .placeholder-input:not(.small) input[type=email],.fortune-wrapper .placeholder-input:not(.small) input[type=number],.fortune-wrapper .placeholder-input:not(.small) select{height:72px;font-size:26px;padding:28px 20px 12px;}.fortune-wrapper .placeholder-input:not(.small) .placeholder-label{top:22px;font-size:26px;}.fortune-wrapper .tab-content .step-wrap .step-body.w-100 .range-slider.box,.fortune-wrapper .step-body .range-slider.box{width:100%;margin:0 0 20px;}.fortune-wrapper .range-slider input[type=range]{width:100%;}.fortune-wrapper .range-slider-value{font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#111;}.fortune-wrapper input[type=range]{--sx:calc((var(--val) - var(--min))/(var(--max) - var(--min))*100%);}.fortune-wrapper input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#00566f,#00566f) 0/var(--sx) 100% no-repeat #ddd;}.fortune-wrapper input[type=range]::-webkit-slider-thumb{background:#00566f;box-shadow:0 0 0 7px rgba(0,86,111,.2);}.fortune-wrapper input[type=range]::-moz-range-progress{background:#00566f;}.fortune-wrapper input[type=range]::-moz-range-thumb{background:#00566f;box-shadow:0 0 0 7px rgba(0,86,111,.2);}.fortune-wrapper .step-btn-wrap.fortune-actions{position:static;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:none;height:auto;margin:24px 0 0;padding:0 25px;bottom:auto;left:auto;z-index:auto;}@media(min-width:992px){.fortune-wrapper .step-btn-wrap.fortune-actions{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:0 40px;}}.fortune-wrapper .step-btn-wrap.fortune-actions .btn-step{order:1;box-sizing:border-box;width:100%;max-width:none;height:49px;padding:16px 32px;margin:0;float:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#00566f;color:#fff;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:600;line-height:normal;text-transform:none;}@media(min-width:992px){.fortune-wrapper .step-btn-wrap.fortune-actions .btn-step{order:0;width:auto;min-width:131px;}}.fortune-wrapper .step-btn-wrap.fortune-actions .btn-step:disabled{opacity:.45;}.fortune-wrapper .step-btn-wrap.fortune-actions .btn-step.dirt{background:#00566f;color:#fff;}.fortune-wrapper .step-btn-wrap.fortune-actions .btn-step.dirt:hover{background:#00566f;color:#fff;filter:brightness(.88);}.fortune-wrapper .step-btn-wrap.fortune-actions .btn-step i{display:none;}.fortune-secure{order:2;margin:0;text-align:center;font-size:13px;font-weight:400;color:#626262;}@media(min-width:992px){.fortune-secure{order:0;text-align:left;}}.fortune-wrapper .step-body.otp-step{max-width:420px;margin:0 auto;text-align:center;}.fortune-wrapper .step-body.otp-step .d-aic-jcc{justify-content:center;}.fortune-wrapper .step-body.otp-step .otp-info{text-align:center;}.fortune-wrapper .step-body.otp-step .placeholder-input,.fortune-wrapper .step-body.otp-step .form-group{text-align:center;}.fortune-wrapper .disclaimer{width:100%;min-height:0;margin:20px 0 0;padding:0 25px;font-size:12px;line-height:1.5;color:#626262;text-align:left;}@media(min-width:992px){.fortune-wrapper .disclaimer{padding:0 40px;}}.fortune-footer{margin-top:32px;padding:26px 0 30px;border-top:1px solid #ededed;background:#fff;}@media(min-width:992px){.fortune-footer{margin-top:64px;padding:26px 0 34px;}}.fortune-footer p{margin:0 0 12px;font-family:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:400;line-height:16.8px;color:#626262;}.fortune-footer p:last-child{margin-bottom:0;}.fortune-footer .fortune-footer-links a{color:#111;text-decoration:underline;text-underline-offset:2px;}.fortune-footer .fortune-footer-legal a{color:#333;text-decoration:underline;text-underline-offset:2px;}