@charset "UTF-8";.how-529-module2-main-container{position:relative;min-height:552px;height:auto;padding:0 20px;background:linear-gradient(90deg,#101f3f,#101f3f)}.how-529-module2-inner-container{margin-top:70px;margin-bottom:30px}.how-529-module2-l-col{padding-left:0;padding-top:20px;margin-bottom:60px}.how-529-module2-l-col h2{font-size:34px;font-weight:300}.how-529-module2-l-col h2:before{content:"";width:40px;height:2px;background:#f68a55;position:relative;top:-12px;display:block}.how-529-module2-l-col p{font-size:18px;font-weight:300;line-height:27px;max-width:100%}.how-529-module2-r-col{padding-left:0}.how-529-module2-graph-container{background-color:#fff;min-height:500px;border-radius:20px;padding:20px}.how-529-module2-check-1,.how-529-module2-check-2,.how-529-module2-check-3,.how-529-module2-check-4{min-height:150px}.how-529-module2-fact-container{width:100%;position:relative;border-radius:15px;background-color:#f68a55;padding:20px 20px 30px;margin-top:40px;max-width:437px;border:3px solid #F68A55}.how-529-module2-fact-container h3{font-size:20px;font-weight:500;line-height:30px}.how-529-module2-fact-container p{font-size:18px;font-weight:300;line-height:27px}.how-529-module2-fact-container a{font-size:18px;font-weight:700;line-height:20px}.how-529-module2-fact-container img{margin-top:-8px;padding-right:5px;max-width:30px}.how-529-module2-image-container{max-width:663px;margin:0 auto}.how-529-module2-graph-container h3{font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase;text-align:center}.graphkey{margin-top:20px;margin-bottom:30px}ul.graphkey-ul{list-style:none;padding-left:0}.graphkey-ul li{padding-bottom:0;padding-right:20px;font-size:14px;font-weight:300;line-height:24px}li.box1:before{content:"";position:relative;left:0;top:3px;width:16px;height:16px;margin-top:-5px;margin-right:10px;background-color:#101f3f;display:inline-block;border:1px #101F3F solid}li.box2:before{content:"";position:relative;left:0;top:3px;width:16px;height:16px;margin-top:-5px;margin-right:10px;background-color:#f68a55;display:inline-block;border:1px #101F3F solid}li.box3:before{content:"";position:relative;left:0;top:3px;width:16px;height:16px;margin-top:-5px;margin-right:10px;background-color:#bad0ff;display:inline-block;border:1px #101F3F solid}.graph-disclaimer-container ol{list-style:none;padding-left:0}.graph-disclaimer-container{margin-top:30px}.download-data-chart-link{padding:10px 0 0;margin:0;text-align:left}.download-data-chart-link a{color:#000;text-decoration:none}.download-data-chart-link a:hover{color:#000;text-decoration:underline}.download-data-chart-link a:focus{color:#000;outline:1px solid #000000!important;outline-offset:4px}.download-data-chart-link a:focus:not(:focus-visible){color:#000;outline:none!important}img.download-data-chart-icon{margin-left:5px}.how-529-module3-main-container{position:relative;height:auto;padding:0 20px;margin-top:40px;margin-bottom:40px}.how-529-module3-l-col{padding-left:0;padding-top:20px}.how-529-module3-l-col h2{font-size:24px;font-weight:300;line-height:30px;max-width:none}.how-529-module3-r-col{padding-left:0;padding-top:20px}.how-529-module3-r-col p{font-size:16px;font-weight:300;line-height:24px;max-width:none}.how-529-module3-r-col a{font-size:16px;font-weight:500;line-height:20px}ol.parenthesis{counter-reset:list}ol.parenthesis>li{list-style:none}ol.parenthesis>li:before{content:counter(list) ") ";counter-increment:list}.video-module-7-r-col ol{font-size:16px;line-height:24px;font-weight:300;padding-left:40px}@media(min-width:768px){.how-529-module2-check-1,.how-529-module2-check-2,.how-529-module2-check-3,.how-529-module2-check-4{min-height:200px}.how-529-module2-l-col p{max-width:100%}.how-529-module2-graph-container{padding:40px}.how-529-module2-graph-container h3{text-align:left}}@media(min-width:992px){.how-529-module2-inner-container{margin-top:100px;margin-bottom:30px}.how-529-module2-l-col{padding-left:0;padding-top:20px}.how-529-module2-l-col h2,.how-529-module2-l-col p{max-width:440px}.how-529-module2-graph-container{margin-left:20px}.how-529-module3-main-container{margin-top:60px;margin-bottom:60px}.how-529-module3-r-col{padding-left:20px}.how-529-module3-l-col h2{font-size:34px;line-height:47px;max-width:320px}.how-529-module3-r-col p{font-size:20px;line-height:30px;max-width:670px}}@media(min-width:1200px){.how-529-module2-l-col,.how-529-module3-l-col{padding-left:10px;padding-top:20px}}@media(min-width:1440px){.how-529-module2-l-col,.how-529-module3-l-col{padding-left:130px}}
