.dt_api{--dt-green-dk:#00643c;--dt-green-bright:#62a420;--dt-green-bright-light:#82c341;--dt-orange:#f26722;--dt-black:#26282d;--dt-gray2:#525252;--dt-gray3:#7a7a7a;--dt-gray6:#9ea0a3;--dt-gray7:#b0b0b0;--dt-gray8:#e0e0e0;--dt-gray9:#e0e0e0;--dt-gray10:#ebebeb;--dt-radius:2px}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */.dt_api audio,.dt_api canvas,.dt_api img,.dt_api progress,.dt_api video{display:inline-block}.dt_api pre,.dt_api textarea{overflow:auto}.dt_api button,.dt_api hr,.dt_api input{overflow:visible}.dt_api body,.dt_api button,.dt_api legend{padding:0}.dt_api img,.dt_api textarea[rows]{height:auto}.dt_api .input-group,.dt_api [type=file],.dt_api select{width:100%}.dt_api html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}.dt_api article,.dt_api aside,.dt_api details,.dt_api figcaption,.dt_api figure,.dt_api footer,.dt_api header,.dt_api main,.dt_api menu,.dt_api nav,.dt_api section{display:block}.dt_api h1{font-size:2em;margin:.67em 0}.dt_api code,.dt_api kbd,.dt_api pre,.dt_api samp{font-family:monospace,monospace;font-size:1em}.dt_api figure{margin:1em 40px}.dt_api hr{box-sizing:content-box;height:0}.dt_api a{-webkit-text-decoration-skip:objects;background-color:transparent}.dt_api a:active,.dt_api a:hover{outline-width:0}.dt_api abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.dt_api b,.dt_api strong{font-weight:bolder}.dt_api dfn{font-style:italic}.dt_api mark{background-color:#ff0;color:#000}.dt_api small{font-size:80%}.dt_api sub,.dt_api sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.dt_api sub{bottom:-.25em}.dt_api sup{top:-.5em}.dt_api audio:not([controls]){display:none;height:0}.dt_api img{-ms-interpolation-mode:bicubic;border-style:none;max-width:100%;vertical-align:middle}.dt_api svg:not(:root){overflow:hidden}.dt_api button,.dt_api input,.dt_api optgroup,.dt_api select,.dt_api textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.dt_api button,.dt_api select{text-transform:none}.dt_api [type=reset],.dt_api [type=submit],.dt_api button,.dt_api html [type=button]{-webkit-appearance:button}.dt_api [type=button]::-moz-focus-inner,.dt_api [type=reset]::-moz-focus-inner,.dt_api [type=submit]::-moz-focus-inner,.dt_api button::-moz-focus-inner{border-style:none;padding:0}.dt_api [type=button]:-moz-focusring,.dt_api [type=reset]:-moz-focusring,.dt_api [type=submit]:-moz-focusring,.dt_api button:-moz-focusring{outline:1px dotted ButtonText}.dt_api [type=checkbox],.dt_api [type=radio]{box-sizing:border-box;padding:0}.dt_api [type=number]::-webkit-inner-spin-button,.dt_api [type=number]::-webkit-outer-spin-button{height:auto}.dt_api [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.dt_api [type=search]::-webkit-search-cancel-button,.dt_api [type=search]::-webkit-search-decoration{-webkit-appearance:none}.dt_api ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.dt_api body,.dt_api label{color:#525252;font-weight:400}.dt_api legend{box-sizing:border-box;color:inherit;display:table;white-space:normal}.dt_api progress{vertical-align:baseline}.dt_api summary{display:list-item}.dt_api [hidden],.dt_api template{display:none}.dt_api .foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}.dt_api html{box-sizing:border-box;font-size:100%}.dt_api *,.dt_api :after,.dt_api :before{box-sizing:inherit}.dt_api body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.5;margin:0}.dt_api select{box-sizing:border-box}.dt_api .map_canvas embed,.dt_api .map_canvas img,.dt_api .map_canvas object,.dt_api .mqa-display embed,.dt_api .mqa-display img,.dt_api .mqa-display object{max-width:none!important}.dt_api button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:3px;line-height:1}.dt_api [data-whatinput=mouse] button{outline:0}.dt_api .is-visible{display:block!important}.dt_api .is-hidden{display:none!important}.dt_api [type=color],.dt_api [type=date],.dt_api [type=datetime-local],.dt_api [type=datetime],.dt_api [type=email],.dt_api [type=month],.dt_api [type=number],.dt_api [type=password],.dt_api [type=search],.dt_api [type=tel],.dt_api [type=text],.dt_api [type=time],.dt_api [type=url],.dt_api [type=week],.dt_api textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:7px;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);box-sizing:border-box;color:#525252;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;margin:0 0 1rem;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}.dt_api [type=color]:focus,.dt_api [type=date]:focus,.dt_api [type=datetime-local]:focus,.dt_api [type=datetime]:focus,.dt_api [type=email]:focus,.dt_api [type=month]:focus,.dt_api [type=number]:focus,.dt_api [type=password]:focus,.dt_api [type=search]:focus,.dt_api [type=tel]:focus,.dt_api [type=text]:focus,.dt_api [type=time]:focus,.dt_api [type=url]:focus,.dt_api [type=week]:focus,.dt_api textarea:focus{background-color:#fefefe;border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca;outline:0;transition:box-shadow .5s,border-color .25s ease-in-out}.dt_api textarea{max-width:100%;min-height:50px}.dt_api input::-webkit-input-placeholder,.dt_api textarea::-webkit-input-placeholder{color:#cacaca}.dt_api input::-moz-placeholder,.dt_api textarea::-moz-placeholder{color:#cacaca}.dt_api input:-ms-input-placeholder,.dt_api textarea:-ms-input-placeholder{color:#cacaca}.dt_api input::placeholder,.dt_api textarea::placeholder{color:#cacaca}.dt_api input:disabled,.dt_api input[readonly],.dt_api textarea:disabled,.dt_api textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}.dt_api [type=button],.dt_api [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}.dt_api input[type=search]{box-sizing:border-box}.dt_api [type=checkbox],.dt_api [type=file],.dt_api [type=radio]{margin:0 0 1rem}.dt_api [type=checkbox]+label,.dt_api [type=radio]+label{display:inline-block;margin-bottom:0;margin-left:.5rem;margin-right:1rem;vertical-align:baseline}.dt_api [type=checkbox]+label[for],.dt_api [type=radio]+label[for]{cursor:pointer}.dt_api label>[type=checkbox],.dt_api label>[type=radio]{margin-right:.5rem}.dt_api label{display:block;font-size:.875rem;line-height:1.8;margin:0}.dt_api label.middle{margin:0 0 1rem;padding:.5625rem 0}.dt_api .help-text{color:#525252;font-size:.8125rem;font-style:italic;margin-top:-.5rem}.dt_api .input-group{display:table;margin-bottom:1rem}.dt_api .input-group>:first-child{border-radius:3px 0 0 3px}.dt_api .input-group>:last-child>*{border-radius:0 3px 3px 0}.dt_api .input-group-button,.dt_api .input-group-button a,.dt_api .input-group-button button,.dt_api .input-group-button input,.dt_api .input-group-button label,.dt_api .input-group-field,.dt_api .input-group-label{display:table-cell;margin:0;vertical-align:middle;white-space:nowrap}.dt_api .input-group-label{background:#e6e6e6;border:1px solid #cacaca;color:#525252;height:100%;padding:0 1rem;text-align:center;white-space:nowrap;width:1%}.dt_api select,.dt_api select:focus{background-color:#fefefe;transition:box-shadow .5s,border-color .25s ease-in-out}.dt_api .input-group-label:first-child{border-right:0}.dt_api .input-group-label:last-child{border-left:0}.dt_api .input-group-field{border-radius:0;height:2.5rem}.dt_api .fieldset,.dt_api select{border:1px solid #cacaca}.dt_api .input-group-button{height:100%;padding-bottom:0;padding-top:0;text-align:center;width:1%}.dt_api .input-group-button a,.dt_api .input-group-button button,.dt_api .input-group-button input,.dt_api .input-group-button label{font-size:1rem;height:2.5rem;padding-bottom:0;padding-top:0}.dt_api .input-group .input-group-button{display:table-cell}.dt_api fieldset{border:0;margin:0;padding:0}.dt_api legend{margin-bottom:.5rem;max-width:100%}.dt_api .fieldset{margin:1.125rem 0;padding:1.25rem}.dt_api .fieldset legend{background:#fefefe;margin:0 0 0 -.1875rem;padding:0 .1875rem}.dt_api select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;border-radius:7px;color:#525252;font-family:inherit;font-size:1rem;height:2.4375rem;line-height:normal;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem}.dt_api .form-error,.dt_api .is-invalid-label{color:#c60f13}@media screen and (min-width:0\0){.dt_api select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}.dt_api select:focus{border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca;outline:0}.dt_api select:disabled{background-color:#e6e6e6;cursor:not-allowed}.dt_api select::-ms-expand{display:none}.dt_api select[multiple]{background-image:none;height:auto}.dt_api .is-invalid-input:not(:focus){background-color:#f8e6e7;border-color:#c60f13}.dt_api .is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#c60f13}.dt_api .is-invalid-input:not(:focus)::-moz-placeholder{color:#c60f13}.dt_api .is-invalid-input:not(:focus):-ms-input-placeholder{color:#c60f13}.dt_api .is-invalid-input:not(:focus)::placeholder{color:#c60f13}.dt_api .form-error{display:none;font-size:.75rem;font-weight:700;margin-bottom:1rem;margin-top:-.5rem}.dt_api .form-error.is-visible{display:block}.dt_api .loading-overlay{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}.dt_api .spinner{height:40px;left:50%;margin:-20px;position:absolute;top:50%;width:40px}.dt_api .double-bounce1,.dt_api .double-bounce2{-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite;background-color:var(--dt-green-bright);border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.dt_api .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@keyframes sk-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.dt_api{color:var(--dt-gray2);font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;padding-bottom:2rem}.dt_api *{box-sizing:border-box;margin:0}.dt_api hr{border:0;border-top:1px solid var(--dt-gray8);margin:.5rem 0}.dt_api p{font-size:inherit;line-height:1.2;margin-bottom:1rem;text-rendering:optimizeLegibility}.dt_api a{color:var(--dt-green-dk);text-decoration:underline}.dt_api a:focus,.dt_api a:hover{text-decoration:none}.dt_api [type=color],.dt_api [type=date],.dt_api [type=datetime-local],.dt_api [type=datetime],.dt_api [type=email],.dt_api [type=month],.dt_api [type=number],.dt_api [type=password],.dt_api [type=search],.dt_api [type=tel],.dt_api [type=text],.dt_api [type=time],.dt_api [type=url],.dt_api [type=week],.dt_api select,.dt_api textarea{border-radius:3px}.dt_api input::-webkit-inner-spin-button,.dt_api input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dt_api input[type=number]{-moz-appearance:textfield}.dt_api label{color:var(--dt-gray2)}.dt_api .sec_amt_type,.dt_api .sec_ratebars,.dt_api .sec_save_earn{background-color:#fff;box-shadow:0 3px 5px rgba(var(--dt-gray2),.08)}.dt_api .dt_note a,.dt_api .sec_gra_cert .intro_msg a{color:inherit;text-decoration:underline}.dt_api .dt_note a:hover,.dt_api .sec_gra_cert .intro_msg a:hover{text-decoration:none}.dt_api h1,.dt_api h2,.dt_api h3,.dt_api h4,.dt_api h5,.dt_api h6{color:inherit;font-weight:700;line-height:1.1;margin-bottom:.5rem;margin-top:0;text-rendering:optimizeLegibility}.dt_api .sec_amt_type .error{font-size:.75rem;font-style:italic;line-height:1.625}.dt_api .sec_amt_type .error.hide{visibility:hidden}.dt_api .row.products_nav{max-width:none;padding-left:0;padding-right:0}.dt_api .prod_links_wrap.slick-initialized{margin-left:1.5rem;margin-right:1.5rem}.dt_api .market_prod_navs{display:none}.dt_api .market_prod_navs.slick-initialized{margin-left:1.5rem;margin-right:1.5rem}.dt_api .market_prod_navs.show{display:block}.dt_api .products_nav a{background-color:#fff;background-position:center 35%;background-repeat:no-repeat;background-size:25% auto;border:1px solid #fff;border-radius:var(--dt-radius);display:inline-block;flex:1 0 45%;font-size:.875rem;line-height:1.1;margin:1.25rem 0;padding:1rem .25rem;text-align:center;transition:all .2s ease-out;vertical-align:top;width:45%}.dt_api .products_nav a span{display:block;padding-top:40%}.dt_api .products_nav a:focus,.dt_api .products_nav a:hover{border:1px solid var(--dt-green-bright)}.dt_api .products_nav a img{margin-bottom:.5rem;max-width:60%}@media (min-width:600px){.dt_api .products_nav a{width:30%}}@media (min-width:800px){.dt_api .products_nav a{width:22%}}@media (min-width:1000px){.dt_api .products_nav a{width:18%}}.dt_api .products_nav a.nav_auto{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-car.svg)}.dt_api .products_nav a.nav_home_equity,.dt_api .products_nav a.nav_mortgage{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-home.svg)}.dt_api .products_nav a.nav_credit_card{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-credit-card.svg)}.dt_api .products_nav a.nav_boat{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-boat.svg)}.dt_api .products_nav a.nav_rv{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-caravan.svg)}.dt_api .products_nav a.nav_unsecured{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-plane-takeoff.svg)}.dt_api .products_nav a.nav_money_market{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-chart-bar.svg)}.dt_api .products_nav a.nav_savings{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-pig.svg)}.dt_api .products_nav a.nav_checking{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-wallet.svg)}.dt_api .products_nav a.nav_cd{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-certificate.svg)}.dt_api .products_nav a.nav_ira{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/icon-pig.svg)}.dt_api.single_product .prod_links_wrap,.dt_api.single_product.single_market .products_nav{display:none}.dt_api .button{-webkit-appearance:none;background-color:var(--dt-orange);background-image:linear-gradient(0deg,transparent,transparent);border:1px solid transparent;border-radius:var(--dt-radius);color:#fff;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;line-height:1;margin:1rem 0 0;padding:.85em 1em .8em;text-align:center;text-decoration:none;vertical-align:middle}.dt_api .button.small{padding:.5em .75em}.dt_api .button:focus,.dt_api .button:hover{background-image:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1));outline:0}.dt_api h1.main_title{color:var(--dt-green-dk);display:inline-block;font-weight:300;text-align:center}.dt_api .sec_amt_type{text-align:left}.dt_api .sec_amt_type,.dt_api .sec_ratebars,.dt_api .sec_save_earn{border-radius:var(--dt-radius);margin-bottom:1.5rem;padding:.5rem 1rem .75rem}.dt_api .sec_save_earn{padding:2rem 1rem 1.5rem}.dt_api .field_amount{position:relative}.dt_api .field_amount:after{color:var(--dt-gray6);content:"$";font-size:1rem;font-weight:600;left:.5rem;position:absolute;top:2.1875rem}.dt_api .field_amount .prod_type_label{text-transform:capitalize}.dt_api .sec_amt_type input,.dt_api .sec_amt_type select{margin-bottom:.125rem}.dt_api .loan_amount{padding-left:1.5rem}.dt_api .field_myrate.hide{display:none}.dt_api .field_myrate{position:relative}.dt_api .field_myrate:after{color:var(--dt-gray6);content:"%";font-size:1rem;font-weight:600;position:absolute;right:.5rem;top:2.1875rem}.dt_api .str_myrate.hide{display:none}.dt_api .sec_ratebars{margin:0 auto 2rem;padding-bottom:.75rem;padding-top:.75rem;text-align:left}.dt_api .bar_wrap{background-color:var(--dt-gray8);border-radius:var(--dt-radius)}.dt_api .sec_ratebars .bar{background-color:var(--dt-gray7);border-radius:var(--dt-radius);color:#fff;font-size:.875rem;font-weight:700;padding:.375rem 1rem;text-align:right;width:90%}.dt_api .sec_ratebars .fi .bar{background-color:var(--dt-green-bright);width:60%}.dt_api .sec_ratebars>div{margin-bottom:.5rem}.dt_api .sec_ratebars .label{font-size:.875rem;font-weight:400;padding-bottom:.25rem}.dt_api .type_deposit .sec_ratebars .market .bar{width:50%}.dt_api .type_deposit .sec_ratebars .fi .bar{width:90%}.dt_api .sec_ratebars .bar{opacity:1;transition:all .75s ease-out}.dt_api .sec_ratebars .bar.changing{opacity:0;transition:all .25s ease-in;width:100%}.dt_api .type_deposit .sec_ratebars .fi .bar.changing,.dt_api .type_deposit .sec_ratebars .market .bar.changing{width:100%}.dt_api .sec_total_savings{background-color:var(--dt-green-bright);border-radius:var(--dt-radius);bottom:0;padding:1rem;position:fixed;width:100%;z-index:999}.dt_api .sec_total_savings.hide{display:none}.dt_api .sec_total_savings h2{color:#fff;font-size:1.125rem;margin-bottom:0;text-align:center}.dt_api .sec_total_savings h2 .savings_w_symbol{display:block;font-size:200%;margin-top:.25rem}.dt_api.single_product .sec_total_savings{display:none}.dt_api .savings_w_symbol{color:#fff}.dt_api .savings_w_symbol .total_savings{opacity:1;transition:opacity .3s ease-out}.dt_api .savings_w_symbol.updating .total_savings{opacity:0}.dt_api .updating{position:relative}.dt_api .subtotal_dyn.updating *{opacity:0;transition:opacity .3s ease-out}.dt_api .subtotal_dyn *{opacity:1}.dt_api .updating:after,.dt_api .updating:before{-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite;background-color:#fff;border-radius:50%;content:"";display:block;height:30px;left:calc(50% - 15px);opacity:.6;position:absolute;top:calc(40% - 10px);width:30px}.dt_api .updating:after{-webkit-animation-delay:-1s;animation-delay:-1s}.dt_api .sec_save_earn .subtotal_dyn{color:var(--dt-gray3);font-size:1rem}.dt_api .subtotal_dyn .prod_savings_earnings{opacity:1;transition:opacity .3s ease-out}.dt_api .subtotal_dyn .dollar_sign,.dt_api .subtotal_dyn .prod_savings_earnings{color:var(--dt-green-bright);font-size:300%}.dt_api .subtotal_dyn hr{margin-left:auto;margin-right:auto;width:80%}.dt_api .productcontainer.neg_or_low_savings .sec_save_earn .subtotal_dyn{color:var(--dt-gray2);font-size:.875rem;font-weight:400;line-height:1.4}.dt_api .subtotal_dyn.updating .prod_savings_earnings{opacity:0}.dt_api .subtotal_dyn.updating:after,.dt_api .subtotal_dyn.updating:before{background-color:var(--dt-green-bright);left:calc(50% - 15px);top:calc(32% - 10px)}.dt_api .subtotal_dyn.updating sup{opacity:0}.dt_api .subtotal_dyn sup{opacity:1}.dt_api .subtotal_dyn .outperform_text{color:var(--dt-green-dk);display:block;font-size:1rem;font-weight:600;margin-top:.5rem}.dt_api .productcontainer .neg_or_low_savings_stmt{display:none}.dt_api .productcontainer.neg_or_low_savings .neg_or_low_savings_stmt{display:inline}.dt_api .productcontainer.neg_or_low_savings .sec_ratebars,.dt_api .productcontainer.neg_or_low_savings .subtotal_dyn>:not(.neg_or_low_savings_stmt){display:none}.dt_api .GRA-slogan{color:#17171a;font-size:12px;line-height:1.1;text-align:center;text-shadow:none}.dt_api .sec_gra_cert{border-radius:var(--dt-radius);margin:.94rem auto;padding:1.5rem 2rem;text-align:center}.dt_api .sec_gra_cert .gra_link{display:inline-block;margin:0 auto;max-width:140px}.dt_api .sec_gra_cert .gra_sec_header{color:var(--dt-green-dk);margin-top:2rem}.dt_api.single_market .market_ids select{display:none}.dt_api .products_wrap{overflow:hidden;padding:.5rem 0}@media (min-width:600px){.dt_api .sec_gra_cert{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;text-align:left}.dt_api .sec_gra_cert .gra_link{grid-row:1/span 2;margin-right:1rem}}.dt_api .productcontainer{border-width:1px 0 0;display:none;float:left;margin:0 0 1rem;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.dt_api .productcontainer .inner{display:flex;flex-wrap:wrap;padding-bottom:1.25rem;padding-top:1.25rem}.dt_api .productcontainer .inner,.dt_api .productcontainer .sec_messaging{padding-left:1.25rem;padding-right:1.25rem}.dt_api .productcontainer .inner,.dt_api .productcontainer .sec_cta_details{background-color:var(--dt-gray9)}.dt_api .productcontainer .sec_cta_details{border-bottom-left-radius:var(--dt-radius);border-bottom-right-radius:var(--dt-radius);padding-bottom:1.5rem}.dt_api .productcontainer.show{display:block}.dt_api .productcontainer .sec_messaging .content{background-color:#fff;border-radius:var(--dt-radius);display:flex;flex-direction:column;max-height:calc(100% - 2rem);padding:1rem}.dt_api .cta_join{font-size:.925rem}.dt_api .main_head{color:#38939b;font-size:1.85rem;margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}.dt_api .drivers_wrap{background-color:var(--dt-green-bright);border-radius:999px;color:#fff;display:block;height:200px;margin:2rem auto;position:relative;width:200px}.dt_api .drivers_wrap img{left:50%;position:absolute;top:-24%;transform:translateX(-50%);width:50%}.dt_api .even.show .drivers_wrap{background-color:#a7a8a9}.dt_api .even.show .sec_1 .txt_big{color:var(--dt-green-bright)}.dt_api .sec_1 .txt_big{font-weight:700}.dt_api .sec_1>h2:not(.driver-title){font-weight:300}.dt_api .driver-title{background-color:var(--dt-green-dk);border-radius:var(--dt-radius);color:#fff;font-size:1rem;font-weight:600;margin-bottom:0;margin-top:0;opacity:.7;padding:.5rem 1.5rem .55rem .75rem;position:relative;text-align:left;text-transform:capitalize}.dt_api .productcontainer.include_in_calcs .driver-title{background-color:var(--dt-green-dk);border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;opacity:1}.dt_api .productcontainer .toggle_prod{align-items:center;background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/add_circle_outline_22px.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:20px auto;color:#fff;display:flex;font-size:.875rem;font-weight:400;height:2.125rem;padding-right:.5rem;position:absolute;right:0;text-decoration:none;text-transform:none;top:0}.dt_api .productcontainer.include_in_calcs .toggle_prod{background-image:url(https://20233990.fs1.hubspotusercontent-na1.net/hubfs/20233990/assets/images/walletshare-032023/remove_circle_outline_22px.svg)}.dt_api .productcontainer .toggle_prod span{opacity:0;padding:.25rem 1.75rem;transition:color .2s linear}.dt_api .productcontainer .toggle_prod span.add{color:#fff}.dt_api .productcontainer .toggle_prod:hover span{opacity:1}.dt_api .productcontainer .toggle_prod .remove{color:#fff;display:none;font-size:.75rem}.dt_api .productcontainer.include_in_calcs .toggle_prod .remove{display:block}.dt_api .productcontainer.include_in_calcs .toggle_prod .add,.dt_api .productcontainer.show .inner,.dt_api .productcontainer.show .sec_cta_details,.dt_api .productcontainer.show .sec_messaging,.dt_api.single_product .productcontainer .toggle_prod{display:none}.dt_api .productcontainer.show.include_in_calcs .inner,.dt_api .productcontainer.show.include_in_calcs .sec_messaging{display:block}.dt_api .productcontainer.show.include_in_calcs .sec_cta_details{align-items:center;display:flex;flex-direction:column}.dt_api .type_loan .driver-numbers>span{font-size:3.5rem;line-height:1.15}.dt_api .type_loan .drivers_wrap.savings_large .driver-numbers>span{font-size:2.5rem}.dt_api .productcontainer .headline,.dt_api .productcontainer h4{color:var(--dt-green-bright);font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.dt_api .details,.dt_api .rate_fi,.dt_api .rate_mkt{text-align:left}.dt_api .details{margin-top:1rem}.dt_api .details_dyn,.dt_api .prod_override_disclaimer,.dt_api .prod_override_disclaimer_long,.dt_api .prod_payment_footnote{font-size:.925rem;line-height:1.5;max-width:700px;text-align:left}.dt_api .prod_override_disclaimer:not(:empty),.dt_api .prod_override_disclaimer_long:not(:empty),.dt_api .prod_payment_footnote:not(:empty){padding-bottom:1rem}.dt_api .str_myrate{display:none}.dt_api .productcontainer.myrate_active .str_myrate{display:inline}.dt_api .productcontainer.myrate_active .details_dyn .market_rate,.dt_api .productcontainer.myrate_active .details_dyn .str_average,.dt_api .productcontainer.myrate_active .sec_ratebars .market_name,.dt_api .productcontainer.myrate_active .sec_ratebars .market_rate,.dt_api .productcontainer.myrate_active .sec_ratebars .str_average,.dt_api .productcontainer.myrate_active .str_the_X_market,.dt_api .productcontainer.neg_or_low_savings .sec_ratebars{display:none}.dt_api .link_disclosures{color:inherit;font-weight:500}.dt_api .dt_note{color:#525252;display:block;font-size:90%;font-style:italic;margin-top:8px}.dt_api .block_savings .rate_mkt{width:70%}.dt_api .block_savings .rate_fi{width:100%}.dt_api .txt_big{color:var(--dt-green-bright);font-size:3rem}.dt_api .txt_block{display:inline-block}.dt_api h2.txt_condensed sup{position:relative;top:-.65em}.dt_api #savings_marketrate:before{clear:both;content:"";height:0;width:0}.dt_api .select_mkt{margin-bottom:1rem;margin-left:.75rem;margin-top:.25rem;position:relative;top:-.2em}.dt_api .products_nav .prod_classes_wrap h4,.dt_api .products_nav label{font-size:1rem;margin-top:1rem}.dt_api .prod_classes_wrap a,.dt_api .prod_classes_wrap h2,.dt_api .prod_classes_wrap h4{color:var(--dt-gray2);text-decoration:none}.dt_api .products_nav label,.dt_api .select_mkt{display:inline-block;width:auto}.dt_api .select_mkt{display:inline;margin:.5rem}.dt_api .market_ids{padding:0 1rem 1rem;text-align:center}.dt_api .main_title,.dt_api .market_ids label{color:#fff;font-size:1.25rem;line-height:1.1;margin-bottom:0;margin-top:0;padding:0}.dt_api .main_title{padding-right:0}.dt_api .market_ids label{display:inline;padding-left:0}.dt_api .prod_classes_wrap{background-color:var(--dt-gray10);border-radius:var(--dt-radius);margin-bottom:.75rem;overflow:hidden;padding-bottom:1rem;padding-top:1rem}.dt_api.single_market .prod_classes_wrap{padding-top:2rem}.dt_api .footer_row{background-color:var(--dt-gray8);border-radius:var(--dt-radius);margin-bottom:1rem;padding:1rem}.dt_api .footer_row .footer{color:var(--dt-gray2);font-size:.875rem;line-height:1.4;margin-bottom:0}.dt_api.prodnav_needs_scroll .prod_classes_wrap{position:relative}.dt_api .prod_links_wrap{line-height:0;opacity:1;transition:opacity .5s linear}.dt_api.prodnav_scrolling .prod_links_wrap{opacity:.4}.dt_api .button.view_rates{margin:.25rem 0 .5rem}.dt_api .sec_save_earn{order:1}.dt_api .sec_ratebars{order:2}.dt_api .sec_amt_type .field_amount{padding-bottom:.25rem}.dt_api .sec_amt_type .field_prod{padding-bottom:1.575rem}.dt_api .sec_ratebars{margin-bottom:.5rem}.dt_api .productcontainer.show{position:relative}.dt_api .productcontainer.show.include_in_calcs .sec_messaging{align-items:center;background:rgba(0,0,0,.5);border-radius:var(--dt-radius);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.dt_api .toggle_details.open{background-color:var(--dt-green-dk);background-image:linear-gradient(0deg,transparent,transparent);border-radius:50%;color:#fff;cursor:pointer;font-size:.625rem;font-weight:700;line-height:1.5;position:relative;text-decoration:none;top:-1.25em;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:1.5em}.dt_api .toggle_details.open:hover{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.dt_api .toggle_details.close{cursor:pointer}.dt_api .productcontainer.show .toggle_details{display:none}.dt_api .productcontainer.show.include_in_calcs .toggle_details{display:inline-block}.dt_api .productcontainer.show.include_in_calcs .sec_messaging{display:none}.dt_api .productcontainer.show.include_in_calcs.show_details .sec_messaging{display:flex}.dt_api .productcontainer.show.include_in_calcs.myrate_active.neg_or_low_savings .toggle_details{display:none}@media (min-width:600px){.dt_api .productcontainer.show.include_in_calcs .inner{display:flex;flex-wrap:wrap}.dt_api .productcontainer.show.include_in_calcs .sec_amt_type{order:1}.dt_api .productcontainer.show.include_in_calcs .sec_save_earn{margin-bottom:0;order:3;width:100%}.dt_api .productcontainer.show.include_in_calcs .sec_ratebars{margin-right:0;order:2}.dt_api .productcontainer.show.include_in_calcs .sec_amt_type,.dt_api .productcontainer.show.include_in_calcs .sec_ratebars{flex:0 1 calc(50% - 0.5rem);margin-bottom:1rem}.dt_api .productcontainer.show.include_in_calcs .sec_ratebars{display:flex;flex-direction:column;justify-content:center}.dt_api .productcontainer.show.include_in_calcs.neg_or_low_savings .sec_ratebars{display:none}.dt_api .productcontainer.show.include_in_calcs.neg_or_low_savings .sec_save_earn{align-items:center;display:flex;margin-bottom:1rem;margin-left:auto;width:calc(50% - .5rem)}.dt_api .productcontainer.show.include_in_calcs .toggle_prod .remove{font-size:.875rem}.dt_api .productcontainer .driver-title{text-align:center}.dt_api .sec_total_savings h2{font-size:1.75rem}.dt_api .sec_total_savings h2 .savings_w_symbol{display:inline-block;font-size:100%;margin:0}}@media (min-width:800px){.dt_api .productcontainer.show.include_in_calcs .sec_amt_type,.dt_api .productcontainer.show.include_in_calcs .sec_ratebars,.dt_api .productcontainer.show.include_in_calcs .sec_save_earn{flex:0 1 calc(33.3333% - 0.75rem);margin-bottom:0}.dt_api .productcontainer.show.include_in_calcs .sec_save_earn{display:flex;flex-direction:column;justify-content:center}.dt_api .productcontainer.show.include_in_calcs .sec_ratebars{margin-left:auto;margin-right:auto}.dt_api .productcontainer.show.include_in_calcs.neg_or_low_savings .sec_save_earn{flex:0 1 calc(66.666% - 0.5rem);margin-bottom:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.dt_api .sec_amt_type .field_amount,.dt_api .sec_amt_type .field_prod{flex:0 0 47%}.dt_api .sec_amt_type .field_amount{margin-right:1rem}}@media screen and (min-width:600px) and (-ms-high-contrast:active) and (-ms-high-contrast:none){.dt_api .sec_amt_type .field_amount{margin-right:0}}@media screen and (min-width:900px) and (-ms-high-contrast:active) and (-ms-high-contrast:none){.dt_api .productcontainer .inner>.sec_save_earn,.dt_api .productcontainer .inner>div{flex:0 1 30%}}.dt_api.none_outperform{display:none}