.form-label{font-size:1.125em}.form-label__text-wrapper{display:block;margin-bottom:.3125em;font-size:1.125em}.cf-notification{position:relative;padding:11px 11px 11px 40px;margin-bottom:15px;background:var(--gray-20);border:1px solid var(--gray)}.cf-notification--error{background:var(--red-20);border-color:var(--red)}.cf-notification--success{background:var(--green-20);border-color:var(--green)}.cf-notification--warning{background:var(--gold-20);border-color:var(--gold)}.cf-notification__icon{position:absolute;top:13px;left:15px;color:var(--gray-20);font-size:1.125em}.cf-notification__icon--error{color:#d14327}.cf-notification__icon--success{color:#2cb34a}.cf-notification__icon--warning{color:#ff931b}.cf-notification__text{margin:0;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit}@media only all and (max-width: 37.5em){.cf-notification__text{margin-bottom:.625em;font-size:1em;line-height:1.125}}.super-numerals{padding-left:0;list-style:none}.super-numerals>li{counter-increment:steps;box-sizing:border-box;padding-left:3em;position:relative}.super-numerals>li:before{display:block;box-sizing:border-box;width:2em;height:2em;border-radius:100%;margin-right:1em;position:absolute;left:0;top:1.375-2emem;background:var(--green-20);color:var(--black);font-size:1.125em;line-height:2em;text-align:center;text-indent:0}.super-numerals>li--1:before{content:"1"}.super-numerals>li--2:before{content:"2"}.super-numerals>li--3:before{content:"3"}.super-numerals>li--4:before{content:"4"}.super-numerals>li--5:before{content:"5"}.super-numerals>li--6:before{content:"6"}.super-numerals>li--7:before{content:"7"}.super-numerals>li--8:before{content:"8"}.super-numerals>li--9:before{content:"9"}.super-numerals>li--0:before{content:"0"}.super-numerals>li:before{content:counter(steps)}.column-well{padding-top:1.5625em;padding-bottom:.625em;position:relative}@media only all and (min-width: 37.5625em){.column-well{padding-top:1.875em;padding-bottom:1.875em}}.column-well:after{display:block;width:9999px;height:9999px;position:absolute;top:0;left:-.9375em;z-index:0;background-color:var(--gray-5);content:""}@media only all and (min-width: 37.5625em){.column-well:after{width:100%;left:0}}.column-well__wrapper{overflow:hidden}.column-well__wrapper--overflow-small{overflow:visible}@media only all and (min-width: 37.5625em){.column-well__wrapper--overflow-small{overflow:hidden}}.column-well__content{position:relative;z-index:1}@media only all and (min-width: 37.5625em){.column-well__content{padding-right:1.875em;padding-left:1.875em}}@media only all and (min-width: 56.3125em){.column-well--bleed:after{padding-right:60px;left:-30px}}@media only all and (min-width: 56.3125em){.column-well--bleed .column-well__content{padding-right:0;padding-left:0}}.column-well--not-stacked{padding-top:0;padding-bottom:0}@media only all and (min-width: 37.5625em){.column-well--not-stacked{padding-top:1.875em;padding-bottom:1.875em}}.column-well--not-stacked:after{display:none}@media only all and (min-width: 37.5625em){.column-well--not-stacked:after{display:block}}@media only all and (min-width: 37.5625em){.column-well--emphasis{padding-top:3.125em;padding-bottom:3.125em}}.column-well--emphasis:after{background-color:var(--gray-5)}.understanding-financial-aid-offer input::-ms-clear{display:none}.understanding-financial-aid-offer .content__main{padding-top:0;padding-bottom:0}.understanding-financial-aid-offer .content__main button.a-btn.a-btn--link{border:none;background:none;border-bottom:solid 1px var(--pacific)}.understanding-financial-aid-offer .content__main p:last-child{margin-bottom:15px}.understanding-financial-aid-offer .content__sidebar a{border-bottom-width:1px}.understanding-financial-aid-offer .information-right,.understanding-financial-aid-offer .information-wrong,.understanding-financial-aid-offer .offer-part__content-positive-cost,.understanding-financial-aid-offer .offer-part__content-negative-cost,.understanding-financial-aid-offer .evaluate,.understanding-financial-aid-offer .question,.understanding-financial-aid-offer .get-options,.understanding-financial-aid-offer .followup--no-not-sure,.understanding-financial-aid-offer .followup--yes,.understanding-financial-aid-offer .next-steps{display:none}.understanding-financial-aid-offer #info-right:target,.understanding-financial-aid-offer #info-wrong:target{display:block;outline:none}.step__heading{font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.5769230769em}p+.step__heading,ul+.step__heading,ol+.step__heading,dl+.step__heading,figure+.step__heading,img+.step__heading,table+.step__heading,blockquote+.step__heading{margin-top:1.7307692308em}h1+.step__heading,.h1+.step__heading,h3+.step__heading,.h3+.step__heading,h4+.step__heading,.h4+.step__heading,h5+.step__heading,.h5+.step__heading,h6+.step__heading,.h6+.step__heading{margin-top:1.1538461538em}@media only all and (min-width: 37.5625em){.step__intro{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.step__intro,ul+.step__intro,ol+.step__intro,dl+.step__intro,figure+.step__intro,img+.step__intro,table+.step__intro,blockquote+.step__intro,h1+.step__intro,.h1+.step__intro,h2+.step__intro,.h2+.step__intro,h4+.step__intro,.h4+.step__intro,h5+.step__intro,.h5+.step__intro,h6+.step__intro,.h6+.step__intro{margin-top:1.3636363636em}}@media only all and (min-width: 37.5625em){.offer-part:after,.criteria__wrapper:after{display:block;height:1px;border-right:0;border-left:0;margin-right:0;position:absolute;bottom:0;right:15px;left:15px;z-index:10;background-color:var(--gray-40);content:" "}}@media only all and (min-width: 56.3125em){.offer-part:after,.criteria__wrapper:after{width:91.6666666667%}}.understanding-financial-aid-offer .m-hero__image{background-image:url("/static/apps/paying-for-college/img/intro-195.52c907fe5bd2.png")}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.understanding-financial-aid-offer .m-hero__image{background-image:url("/static/apps/paying-for-college/img/intro-390.834fd1de5da6.png")}}.verify{margin-top:1.25em}@media only all and (min-width: 37.5625em){.verify{margin-top:1.875em}}.verify__wrapper{margin-bottom:1.25em}@media only all and (min-width: 37.5625em){.verify__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px;margin-bottom:2.8125em}}.verify__content dt,.verify__content dd{display:block}@media only all and (min-width: 37.5625em){.verify__content{display:inline-block;box-sizing:border-box;width:75%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 63.8125em){.verify__content{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.verify__content{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.verify__prompt{margin-bottom:1.1538461538em;font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;text-transform:inherit}p+.verify__prompt,ul+.verify__prompt,ol+.verify__prompt,dl+.verify__prompt,figure+.verify__prompt,img+.verify__prompt,table+.verify__prompt,blockquote+.verify__prompt{margin-top:1.7307692308em}h1+.verify__prompt,.h1+.verify__prompt,h3+.verify__prompt,.h3+.verify__prompt,h4+.verify__prompt,.h4+.verify__prompt,h5+.verify__prompt,.h5+.verify__prompt,h6+.verify__prompt,.h6+.verify__prompt{margin-top:1.1538461538em}.verify__school,.verify__location{margin-bottom:.6818181818em;font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit}p+.verify__school,ul+.verify__school,ol+.verify__school,dl+.verify__school,figure+.verify__school,img+.verify__school,table+.verify__school,blockquote+.verify__school,h1+.verify__school,.h1+.verify__school,h2+.verify__school,.h2+.verify__school,h4+.verify__school,.h4+.verify__school,h5+.verify__school,.h5+.verify__school,h6+.verify__school,.h6+.verify__school,p+.verify__location,ul+.verify__location,ol+.verify__location,dl+.verify__location,figure+.verify__location,img+.verify__location,table+.verify__location,blockquote+.verify__location,h1+.verify__location,.h1+.verify__location,h2+.verify__location,.h2+.verify__location,h4+.verify__location,.h4+.verify__location,h5+.verify__location,.h5+.verify__location,h6+.verify__location,.h6+.verify__location{margin-top:1.3636363636em}@media only all and (min-width: 37.5625em){.verify__school,.verify__location{margin-bottom:.2272727273em}}.verify__school{margin-bottom:0;font-weight:700}.verify__list{margin-top:.9375em;margin-bottom:.9375em}@media only all and (min-width: 37.5625em){.verify__list{margin-top:1.25em}}.verify__heading,.verify__label{margin-bottom:0;font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;text-transform:uppercase}p+.verify__heading,ul+.verify__heading,ol+.verify__heading,dl+.verify__heading,figure+.verify__heading,img+.verify__heading,table+.verify__heading,blockquote+.verify__heading,h1+.verify__heading,.h1+.verify__heading,h2+.verify__heading,.h2+.verify__heading,h3+.verify__heading,.h3+.verify__heading,h4+.verify__heading,.h4+.verify__heading,h6+.verify__heading,.h6+.verify__heading,p+.verify__label,ul+.verify__label,ol+.verify__label,dl+.verify__label,figure+.verify__label,img+.verify__label,table+.verify__label,blockquote+.verify__label,h1+.verify__label,.h1+.verify__label,h2+.verify__label,.h2+.verify__label,h3+.verify__label,.h3+.verify__label,h4+.verify__label,.h4+.verify__label,h6+.verify__label,.h6+.verify__label{margin-top:2.1428571429em}.verify__value{margin-left:0}.verify__value+.verify__heading{padding-top:1.25em}@media only all and (min-width: 37.5625em){.verify__value+.verify__heading{padding-top:1.6666666667em}}@media only all and (min-width: 37.5625em){.verify__estimate{display:inline-block;box-sizing:border-box;width:66.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;border:none}}.verify__controls{margin-top:1.875em;text-align:center}@media only all and (min-width: 37.5625em){.verify__controls{text-align:left}}.verify__wrong-info-btn{font-size:1em}.verify [data-missing-data-error]{display:none}.instructions{margin-top:1.875em}.instructions__wrapper{padding-bottom:.3125em}@media only all and (min-width: 37.5625em){.instructions__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px;padding-bottom:1.25em}}@media only all and (min-width: 37.5625em){.instructions__content{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.instructions__subheading{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.instructions__subheading,ul+.instructions__subheading,ol+.instructions__subheading,dl+.instructions__subheading,figure+.instructions__subheading,img+.instructions__subheading,table+.instructions__subheading,blockquote+.instructions__subheading,h1+.instructions__subheading,.h1+.instructions__subheading,h2+.instructions__subheading,.h2+.instructions__subheading,h3+.instructions__subheading,.h3+.instructions__subheading,h5+.instructions__subheading,.h5+.instructions__subheading,h6+.instructions__subheading,.h6+.instructions__subheading{margin-top:1.6666666667em}.instructions__about-wrapper{padding-top:1.25em;padding-bottom:1.25em;margin-top:1.875em}@media only all and (min-width: 37.5625em){.instructions__about-wrapper{display:inline-block;box-sizing:border-box;width:41.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;position:relative;left:8.3333333333%;padding-top:0;padding-bottom:0;margin-top:0}}.instructions__about-heading{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;text-transform:uppercase;margin-bottom:1.0714285714em}p+.instructions__about-heading,ul+.instructions__about-heading,ol+.instructions__about-heading,dl+.instructions__about-heading,figure+.instructions__about-heading,img+.instructions__about-heading,table+.instructions__about-heading,blockquote+.instructions__about-heading,h1+.instructions__about-heading,.h1+.instructions__about-heading,h2+.instructions__about-heading,.h2+.instructions__about-heading,h3+.instructions__about-heading,.h3+.instructions__about-heading,h4+.instructions__about-heading,.h4+.instructions__about-heading,h6+.instructions__about-heading,.h6+.instructions__about-heading{margin-top:2.1428571429em}.aid-form{margin-top:1.875em}@media only all and (min-width: 37.5625em){.aid-form{margin-top:0}}@media only all and (min-width: 63.8125em){.aid-form{padding-left:2.5em}}.aid-form__heading{margin-bottom:1.25em}@media only all and (min-width: 37.5625em){.aid-form__heading{padding-bottom:.3125em;border-bottom:1px solid var(--gray-40)}}.aid-form__title{margin-bottom:.2777777778em}@media only all and (min-width: 37.5625em){.aid-form__label-wrapper,.aid-form .form-label__text-wrapper{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.aid-form__label-wrapper,.aid-form .form-label__text-wrapper{display:inline-block;box-sizing:border-box;width:62.5%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.aid-form__label-wrapper .aid-form__definition,.aid-form .form-label__text-wrapper .aid-form__definition{margin-bottom:.3571428571em}@media only all and (min-width: 37.5625em){.aid-form__input-wrapper{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.aid-form__input-wrapper{display:inline-block;box-sizing:border-box;width:37.5%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.aid-form__input{box-sizing:border-box;width:100%}@media only all and (min-width: 37.5625em){.aid-form__input{max-width:17.5em}}.aid-form__input--currency{text-align:right}.aid-form__input--percent{width:4.0625em;text-align:right}.aid-form__input[disabled]{background-color:var(--gray-10);color:var(--black);-webkit-text-fill-color:var(--black);opacity:1}.aid-form__input--error{border-color:var(--red-80);border-width:.125em}.aid-form__calc-error{font-size:.875em;line-height:1.5;margin-top:.3125em;display:none}.aid-form__calc-error>.cf-icon-svg{color:var(--red-80);margin-right:.3125em}.aid-form__unit{display:inline-block;margin-top:.375em;margin-left:.625em}.aid-form__equals-line{margin-top:.9375em;margin-bottom:.3125em;background-color:var(--black)}.aid-form__summary,.aid-form__summary.column-well__content{padding:1.25em 15px;margin-top:1.875em;margin-right:-15px;margin-left:-15px;background-color:var(--gray-5)}@media only all and (min-width: 37.5625em){.aid-form__summary,.aid-form__summary.column-well__content{padding:0 30px;margin-top:0;margin-right:0;margin-left:0}}@media only all and (min-width: 56.3125em){.aid-form__summary,.aid-form__summary.column-well__content{margin-right:-30px;margin-left:-30px}}.aid-form__summary-heading{padding-bottom:.2777777778em;border-bottom:1px solid var(--black);font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.aid-form__summary-heading,ul+.aid-form__summary-heading,ol+.aid-form__summary-heading,dl+.aid-form__summary-heading,figure+.aid-form__summary-heading,img+.aid-form__summary-heading,table+.aid-form__summary-heading,blockquote+.aid-form__summary-heading,h1+.aid-form__summary-heading,.h1+.aid-form__summary-heading,h2+.aid-form__summary-heading,.h2+.aid-form__summary-heading,h3+.aid-form__summary-heading,.h3+.aid-form__summary-heading,h5+.aid-form__summary-heading,.h5+.aid-form__summary-heading,h6+.aid-form__summary-heading,.h6+.aid-form__summary-heading{margin-top:1.6666666667em}@media only all and (min-width: 37.5625em){.aid-form__summary-heading{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;text-transform:uppercase;margin-bottom:1.0714285714em}p+.aid-form__summary-heading,ul+.aid-form__summary-heading,ol+.aid-form__summary-heading,dl+.aid-form__summary-heading,figure+.aid-form__summary-heading,img+.aid-form__summary-heading,table+.aid-form__summary-heading,blockquote+.aid-form__summary-heading,h1+.aid-form__summary-heading,.h1+.aid-form__summary-heading,h2+.aid-form__summary-heading,.h2+.aid-form__summary-heading,h3+.aid-form__summary-heading,.h3+.aid-form__summary-heading,h4+.aid-form__summary-heading,.h4+.aid-form__summary-heading,h6+.aid-form__summary-heading,.h6+.aid-form__summary-heading{margin-top:2.1428571429em}}.aid-form__definition{font-size:.875em}.aid-form__group-header{margin-bottom:1.25em}@media only all and (min-width: 63.8125em){.aid-form__group-header{margin-left:-2.5em}}@media only all and (min-width: 37.5625em){.aid-form__inline-subtotal{display:none}}.aid-form .form-group+.form-group{margin-top:3.75em}@media only all and (min-width: 37.5625em){.aid-form .form-group__item{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 37.5625em){.aid-form .form-group__item+.form-group__item{margin-top:1.25em}}@media only all and (min-width: 56.3125em){.aid-form .form-label{margin-top:.25em}}.aid-form .form-label-header{font-style:normal;font-weight:bolder;font-size:.875em;display:block;letter-spacing:1px;line-height:1.25;text-transform:uppercase;margin-bottom:.71428571em;padding-bottom:.3571428571em;border-bottom:1px solid var(--gray-40)}.aid-form .form-label-header+.aid-form__definition{margin-top:-.3571428571em}.aid-form .form-label+.aid-form__definition{margin-top:-.3571428571em}.line-item{display:block;position:relative;margin-left:-15px;margin-right:-15px;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.line-item,ul+.line-item,ol+.line-item,dl+.line-item,figure+.line-item,img+.line-item,table+.line-item,blockquote+.line-item,h1+.line-item,.h1+.line-item,h2+.line-item,.h2+.line-item,h3+.line-item,.h3+.line-item,h5+.line-item,.h5+.line-item,h6+.line-item,.h6+.line-item{margin-top:1.6666666667em}.line-item__sign{display:inline-block;margin-right:.2777777778em;font-size:1em}.line-item__currency{position:absolute;right:4.8888888889em}.line-item__explanation{display:block;margin-top:.2777777778em;font-size:.7777777778em}.line-item__title{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}@media only all and (min-width: 37.5625em){.line-item__title{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.line-item__title{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.line-item__title{display:inline-block;box-sizing:border-box;width:66.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.line-item__value{display:inline-block;box-sizing:border-box;width:41.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}@media only all and (min-width: 37.5625em){.line-item__value{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.line-item__value{display:inline-block;box-sizing:border-box;width:41.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.line-item__value{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.line-item__amount{float:right}.line-item--total{margin-bottom:0}.line-item+p{margin-top:1.25em}.review{margin-top:2.8125em}@media only all and (min-width: 56.3125em){.review__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}.review__wrapper+.criteria{margin-top:1.875em}@media only all and (min-width: 56.3125em){.review__intro{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.review__intro{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.offer-part{padding-top:2.8125em;z-index:200;background-color:#fff}@media only all and (min-width: 37.5625em){.offer-part{display:block;position:relative;margin-left:-15px;margin-right:-15px;padding-bottom:1.875em}}.offer-part__intro{margin-bottom:.9375em}@media only all and (min-width: 37.5625em){.offer-part__intro{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 37.5625em){.offer-part__intro-wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 37.5625em){.offer-part__intro-content{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.offer-part__intro-content{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 63.8125em){.offer-part__intro-content{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.offer-part__heading{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.offer-part__heading,ul+.offer-part__heading,ol+.offer-part__heading,dl+.offer-part__heading,figure+.offer-part__heading,img+.offer-part__heading,table+.offer-part__heading,blockquote+.offer-part__heading,h1+.offer-part__heading,.h1+.offer-part__heading,h2+.offer-part__heading,.h2+.offer-part__heading,h4+.offer-part__heading,.h4+.offer-part__heading,h5+.offer-part__heading,.h5+.offer-part__heading,h6+.offer-part__heading,.h6+.offer-part__heading{margin-top:1.3636363636em}@media only all and (min-width: 37.5625em){.offer-part__form-wrapper{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 37.5625em){.offer-part__summary-wrapper{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;padding-top:1.875em;margin-top:0}}@media only all and (min-width: 56.3125em){.offer-part__summary-wrapper{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;position:relative;left:8.3333333333%}.offer-part__summary-wrapper.is__stuck{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;position:relative;left:58.3333333333%;margin-left:-20px}.offer-part__summary-wrapper.is__stuck.is__bottomed{margin-left:0}}@media only all and (min-width: 37.5625em) and (max-width: 43.0625em){.offer-part__summary-wrapper .line-item{font-size:1em}}@media only all and (min-width: 37.5625em){.offer-part__terms{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.offer-part__terms{display:inline-block;box-sizing:border-box;width:62.5%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;margin-top:-.9375em}}.offer-part__term{margin-top:.9375em;margin-bottom:.3125em}.offer-part.cost-to-attend{margin-top:1.875em}.contributions .column-well,.loans .column-well,.future .column-well{padding-top:0;padding-bottom:0}@media only all and (min-width: 37.5625em){.contributions .aid-form__summary,.loans .aid-form__summary,.future .aid-form__summary{padding-top:1.875em;padding-bottom:1.875em}}.contributions .big-picture,.loans .big-picture{display:none;padding-bottom:0;background-color:transparent}@media only all and (min-width: 37.5625em){.contributions .big-picture,.loans .big-picture{display:block}}.contributions .column-well:after,.loans .column-well:after{background-color:var(--gold-20)}.future .aid-form__summary.debt-summary{margin-top:0;background-color:var(--gold-40)}@media only all and (min-width: 37.5625em){.future .aid-form__summary.debt-summary{padding-bottom:0}}.future .aid-form__summary.big-picture{background-color:var(--gold-20)}.future .column-well:after{background-color:var(--gold-40)}.loans__line{border-top:1px dotted var(--gray-40);margin-top:1.875em;margin-bottom:.9375em;background-color:transparent}@media only all and (min-width: 37.5625em){.loans__line{margin-top:.9375em}}.private-loans{border-bottom:1px dotted var(--gray-40);margin-bottom:.9375em}.private-loans__heading{border-bottom:1px solid var(--gray-40);margin-bottom:.9375em;position:relative}.private-loans__heading-text{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.private-loans__heading-text,ul+.private-loans__heading-text,ol+.private-loans__heading-text,dl+.private-loans__heading-text,figure+.private-loans__heading-text,img+.private-loans__heading-text,table+.private-loans__heading-text,blockquote+.private-loans__heading-text,h1+.private-loans__heading-text,.h1+.private-loans__heading-text,h2+.private-loans__heading-text,.h2+.private-loans__heading-text,h3+.private-loans__heading-text,.h3+.private-loans__heading-text,h5+.private-loans__heading-text,.h5+.private-loans__heading-text,h6+.private-loans__heading-text,.h6+.private-loans__heading-text{margin-top:1.6666666667em}.private-loans__remove-btn,.private-loans__add-btn{border-bottom:none;font-size:1em}.private-loans__remove-btn:hover,.private-loans__remove-btn:visited,.private-loans__remove-btn:active,.private-loans__add-btn:hover,.private-loans__add-btn:visited,.private-loans__add-btn:active{border-bottom:none}.private-loans__remove-btn{position:absolute;top:-.5em;right:0;font-size:1em}.private-loans__add-btn{margin:1.25em 0 1.875em;text-align:left}.private-loans__loan+.private-loans__loan{margin-top:2.8125em}.debt-summary .aid-form__summary-heading{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.debt-summary .aid-form__summary-heading,ul+.debt-summary .aid-form__summary-heading,ol+.debt-summary .aid-form__summary-heading,dl+.debt-summary .aid-form__summary-heading,figure+.debt-summary .aid-form__summary-heading,img+.debt-summary .aid-form__summary-heading,table+.debt-summary .aid-form__summary-heading,blockquote+.debt-summary .aid-form__summary-heading,h1+.debt-summary .aid-form__summary-heading,.h1+.debt-summary .aid-form__summary-heading,h2+.debt-summary .aid-form__summary-heading,.h2+.debt-summary .aid-form__summary-heading,h4+.debt-summary .aid-form__summary-heading,.h4+.debt-summary .aid-form__summary-heading,h5+.debt-summary .aid-form__summary-heading,.h5+.debt-summary .aid-form__summary-heading,h6+.debt-summary .aid-form__summary-heading,.h6+.debt-summary .aid-form__summary-heading{margin-top:1.3636363636em}@media only all and (min-width: 37.5625em){.debt-summary .aid-form__summary-heading{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;text-transform:uppercase;margin-bottom:1.0714285714em}p+.debt-summary .aid-form__summary-heading,ul+.debt-summary .aid-form__summary-heading,ol+.debt-summary .aid-form__summary-heading,dl+.debt-summary .aid-form__summary-heading,figure+.debt-summary .aid-form__summary-heading,img+.debt-summary .aid-form__summary-heading,table+.debt-summary .aid-form__summary-heading,blockquote+.debt-summary .aid-form__summary-heading,h1+.debt-summary .aid-form__summary-heading,.h1+.debt-summary .aid-form__summary-heading,h2+.debt-summary .aid-form__summary-heading,.h2+.debt-summary .aid-form__summary-heading,h3+.debt-summary .aid-form__summary-heading,.h3+.debt-summary .aid-form__summary-heading,h4+.debt-summary .aid-form__summary-heading,.h4+.debt-summary .aid-form__summary-heading,h6+.debt-summary .aid-form__summary-heading,.h6+.debt-summary .aid-form__summary-heading{margin-top:2.1428571429em}}.evaluate{margin-top:2.8125em}@media only all and (min-width: 56.3125em){.evaluate__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}.evaluate__wrapper+.criteria{margin-top:1.875em}@media only all and (min-width: 56.3125em){.evaluate__intro{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.evaluate__intro{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.criteria{margin-top:1.875em}@media only all and (min-width: 46.25em){.criteria{margin-top:2.8125em}}.criteria__heading{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.criteria__heading,ul+.criteria__heading,ol+.criteria__heading,dl+.criteria__heading,figure+.criteria__heading,img+.criteria__heading,table+.criteria__heading,blockquote+.criteria__heading,h1+.criteria__heading,.h1+.criteria__heading,h2+.criteria__heading,.h2+.criteria__heading,h4+.criteria__heading,.h4+.criteria__heading,h5+.criteria__heading,.h5+.criteria__heading,h6+.criteria__heading,.h6+.criteria__heading{margin-top:1.3636363636em}@media only all and (min-width: 37.5625em){.criteria__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 37.5625em) and (max-width: 46.1875em){.criteria__wrapper:after{display:none}}@media only all and (min-width: 37.5625em){.criteria__intro{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 46.25em){.criteria__intro{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.criteria__intro{display:inline-block;box-sizing:border-box;width:41.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.criteria+.criteria{padding-top:.9375em;border-top:1px solid var(--gray-20)}@media only all and (min-width: 46.25em){.criteria+.criteria{padding-top:0;border-top:none}}@media only all and (min-width: 37.5625em){.metric{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 37.5625em) and (max-width: 46.1875em){.metric{padding-bottom:0}}@media only all and (min-width: 46.25em){.metric{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;padding-top:1.875em}}@media only all and (min-width: 56.3125em){.metric{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;position:relative;left:16.6666666667%}}.metric__heading{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.metric__heading,ul+.metric__heading,ol+.metric__heading,dl+.metric__heading,figure+.metric__heading,img+.metric__heading,table+.metric__heading,blockquote+.metric__heading,h1+.metric__heading,.h1+.metric__heading,h2+.metric__heading,.h2+.metric__heading,h3+.metric__heading,.h3+.metric__heading,h5+.metric__heading,.h5+.metric__heading,h6+.metric__heading,.h6+.metric__heading{margin-top:1.6666666667em}.metric__explanation{margin-bottom:1.0714285714em;font-size:.875em}.metric__notification{margin-bottom:.9375em}.metric__notification .cf-notification__text,.metric__notification .cf-notification__icon{display:none}.metric__notification--no-you,.metric__notification--no-average,.metric__notification--no-data{padding-left:11px}.metric__notification--better .metric__notification-text-better,.metric__notification--same .metric__notification-text-same,.metric__notification--worse .metric__notification-text-worse,.metric__notification--no-you .metric__notification-text-no-you,.metric__notification--no-average .metric__notification-text-no-average,.metric__notification--no-data .metric__notification-text-no-data{display:block}.metric__notification.cf-notification .cf-notification__icon{display:inline-block}.metric__notification p+.cf-notification__text{margin-top:0}.metric__link{border-top:1px solid var(--gray-40);margin-top:30px;padding-top:30px}@media only all and (min-width: 37.5625em) and (max-width: 46.1875em){.metric.column-well--not-stacked{padding-top:0}}@media only all and (min-width: 37.5625em) and (max-width: 46.1875em){.metric.column-well--not-stacked:after{display:none}}@media only all and (min-width: 37.5625em) and (max-width: 46.1875em){.metric .column-well__content{padding-right:0;padding-left:0}}.salary-and-debt__projection{display:block;position:relative;margin-left:-15px;margin-right:-15px;max-width:23.75em;margin-bottom:1.25em}.salary-and-debt__projection-name{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.salary-and-debt__projection-name,ul+.salary-and-debt__projection-name,ol+.salary-and-debt__projection-name,dl+.salary-and-debt__projection-name,figure+.salary-and-debt__projection-name,img+.salary-and-debt__projection-name,table+.salary-and-debt__projection-name,blockquote+.salary-and-debt__projection-name,h1+.salary-and-debt__projection-name,.h1+.salary-and-debt__projection-name,h2+.salary-and-debt__projection-name,.h2+.salary-and-debt__projection-name,h3+.salary-and-debt__projection-name,.h3+.salary-and-debt__projection-name,h5+.salary-and-debt__projection-name,.h5+.salary-and-debt__projection-name,h6+.salary-and-debt__projection-name,.h6+.salary-and-debt__projection-name{margin-top:1.6666666667em}.salary-and-debt__projection-value{text-align:right;display:inline-block;box-sizing:border-box;width:41.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.salary-and-debt__projection-value,ul+.salary-and-debt__projection-value,ol+.salary-and-debt__projection-value,dl+.salary-and-debt__projection-value,figure+.salary-and-debt__projection-value,img+.salary-and-debt__projection-value,table+.salary-and-debt__projection-value,blockquote+.salary-and-debt__projection-value,h1+.salary-and-debt__projection-value,.h1+.salary-and-debt__projection-value,h2+.salary-and-debt__projection-value,.h2+.salary-and-debt__projection-value,h3+.salary-and-debt__projection-value,.h3+.salary-and-debt__projection-value,h5+.salary-and-debt__projection-value,.h5+.salary-and-debt__projection-value,h6+.salary-and-debt__projection-value,.h6+.salary-and-debt__projection-value{margin-top:1.6666666667em}.salary-and-debt__explanation{display:block;margin-top:.2777777778em;font-size:.7777777778em}.salary-and-debt__payment-term{margin-bottom:1.875em}.salary-and-debt__payment-term label{margin-left:1px;line-height:2}@media only all and (min-width: 56.3125em){.salary-and-debt__payment-term label{margin-left:0}}@media only all and (min-width: 63.8125em){.salary-and-debt__payment-term label{line-height:normal}}.debt-burden__projection{display:block;position:relative;margin-left:-15px;margin-right:-15px;max-width:23.75em;margin-bottom:1.25em}.debt-burden__projection-name{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}.debt-burden__projection-value{display:inline-block;box-sizing:border-box;width:41.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;text-align:right}.debt-burden__payment-term{margin-bottom:1.875em}.debt-burden__payment-term label{margin-left:1px;line-height:2}@media only all and (min-width: 56.3125em){.debt-burden__payment-term label{margin-left:0}}@media only all and (min-width: 63.8125em){.debt-burden__payment-term label{line-height:normal}}.debt-equation{max-width:23.75em;padding-top:.625em;margin-bottom:1.875em}.debt-equation__part{float:left}.debt-equation__part--loan,.debt-equation__part--income{width:25%}.debt-equation__part--percent{width:20%}.debt-equation__symbol{margin-top:.0833333333em;width:15%;float:left;font-size:36px;text-align:center}.debt-equation__number{font-size:1.125em}.bar-graph{height:130px;max-width:23.75em;margin-bottom:.625em;position:relative}.bar-graph__point{width:100%;position:absolute}.bar-graph__label,.bar-graph__value{position:absolute;top:0;background-color:var(--white)}@media only all and (min-width: 46.25em){.bar-graph__label,.bar-graph__value{background-color:var(--gray-5)}}.bar-graph__label{width:135px;left:0;z-index:10}.bar-graph__value{min-width:95px;padding-left:8px;right:0}.bar-graph__line{width:100%;border-top-width:3px;position:absolute}.bar-graph__number{display:inline-block}.bar-graph__bar{width:45px;height:130px;margin-left:-6px;position:absolute;top:0;left:50%;background-color:var(--gray-10)}@media only all and (min-width: 46.25em) and (max-width: 63.75em){.bar-graph__bar{width:25px;border-right:10px solid var(--gray-5);border-left:10px solid var(--gray-5)}}@media only all and (min-width: 46.25em) and (max-width: 47.4375em){.bar-graph__bar{width:17px;border-right:14px solid var(--gray-5);border-left:14px solid var(--gray-5)}}@media only all and (min-width: 56.3125em) and (max-width: 58.0625em){.bar-graph__bar{width:17px;border-right:14px solid var(--gray-5);border-left:14px solid var(--gray-5)}}.bar-graph__top-label{width:70px;margin-left:-18.5px;position:absolute;top:-1.4285714286em;left:50%;z-index:100;font-size:.875em;text-align:center}.bar-graph__point--you{font-size:1.125em}.bar-graph__point--you .bar-graph__line{border-top-color:var(--black);border-top-style:solid;top:10.5pxpx}.bar-graph__point--average{color:var(--gray-dark)}.bar-graph__point--average .bar-graph__line{border-top-color:var(--gray-dark);border-top-style:dotted;top:9.5pxpx}.bar-graph--equal .bar-graph__point--average,.bar-graph--missing-you,.bar-graph--missing-average .bar-graph__point--average,.bar-graph--high-point .bar-graph__top-label{display:none}.bar-graph[data-metric=medianSalary],.bar-graph[data-metric=defaultRate]{border-top:20px solid transparent}#content__expenses-nat-salary{display:none}@media only all and (min-width: 46.25em){.debt-burden .column-well__content{position:absolute}}.estimated-expenses{padding-top:.625em;padding-bottom:.9375em;border-top:1px solid var(--gray-40);margin-top:1.875em;margin-bottom:.9375em}@media only all and (min-width: 37.5625em){.estimated-expenses{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;padding-bottom:0;border-top:1px solid var(--gray-40)}}@media only all and (min-width: 46.25em){.estimated-expenses{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;padding-top:0;border-top:none;margin-top:.9375em;margin-bottom:2.8125em}}.estimated-expenses__region{margin-bottom:1.25em}@media only all and (min-width: 37.5625em){.estimated-expenses__region{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;border-width:0}}.estimated-expenses .aid-form{margin-top:0}@media only all and (min-width: 37.5625em) and (max-width: 46.25em){.estimated-expenses .aid-form__heading{border-bottom:none}}@media only all and (min-width: 37.5625em){.estimated-expenses .aid-form .form-label__text-wrapper{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.estimated-expenses .aid-form .form-label__text-wrapper{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 37.5625em){.estimated-expenses .aid-form__input-wrapper{display:inline-block;box-sizing:border-box;width:100%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.estimated-expenses .aid-form__input-wrapper{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.estimated-expenses .aid-form__sign{display:inline-block;box-sizing:border-box;width:12.5%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;border-width:0}@media only all and (min-width: 56.3125em){.estimated-expenses .aid-form__sign{display:inline-block;box-sizing:border-box;width:25%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top;border-width:0}}.estimated-expenses .aid-form__input{max-width:none;width:80%}@media only all and (min-width: 37.5625em){.estimated-expenses .aid-form__input{width:85%}}@media only all and (min-width: 56.3125em){.estimated-expenses .aid-form__input{width:75%}}@media only all and (min-width: 37.5625em){.estimated-expenses .aid-form__summary{padding-left:0;margin-top:1.875em;margin-left:0;background-color:transparent}}@media only all and (min-width: 37.5625em) and (max-width: 56.25em){.estimated-expenses .aid-form__summary{padding-right:0}}@media only all and (min-width: 63.8125em){.estimated-expenses .aid-form__summary{padding-left:2.5em}}@media only all and (min-width: 37.5625em){.estimated-expenses .line-item__title{display:inline-block;box-sizing:border-box;width:66.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 37.5625em){.estimated-expenses .line-item__value{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.estimated-expenses .line-item__sign{position:absolute;right:6.25em}.recalculating-mobile{display:none;position:fixed;top:0;left:0;width:100%;padding:15px;background-color:var(--gold-20);font-size:.875em}@media only all and (min-width: 56.3125em){.recalculating-mobile{top:-100em}}.continue,.question{padding-top:1.5625em;padding-bottom:.3125em;margin-top:1.875em;background-color:var(--teal-20)}@media only all and (min-width: 37.5625em){.continue,.question{padding-top:1.875em;padding-bottom:.9375em;margin-top:2.8125em}}@media only all and (min-width: 56.3125em){.continue__wrapper,.question__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 56.3125em){.continue__content,.question__content{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.continue__content,.question__content{display:inline-block;box-sizing:border-box;width:66.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.continue__controls,.question__answers{margin-top:1.25em;margin-bottom:1.25em}@media only all and (min-width: 37.5625em){.continue__controls,.question__answers{margin-top:1.875em;margin-bottom:1.875em}}.get-options{margin-top:2.8125em}@media only all and (min-width: 37.5625em){.get-options{padding-bottom:1.875em}}@media only all and (min-width: 56.3125em){.get-options__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 37.5625em){.get-options__wrapper+.get-options__wrapper{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 56.3125em){.get-options__intro{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.get-options__intro{display:inline-block;box-sizing:border-box;width:66.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.get-options .step__intro{margin-bottom:0}.get-options .step__intro+p{margin-top:1.25em}.get-options+.content__line{display:none}@media only all and (min-width: 37.5625em){.get-options+.content__line{display:block}}@media only all and (min-width: 37.5625em){.get-options--settlement{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.get-options--settlement{display:inline-block;box-sizing:border-box;width:66.6666666667%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.get-options--sidebar{margin-top:3.75em}@media only all and (min-width: 37.5625em){.get-options--sidebar{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.get-options--sidebar{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.option{margin-top:2.8125em}@media only all and (min-width: 56.3125em){.option{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.option--maximize-grants,.option--reduce-costs,.option--different-program,.option--transfer-credits,.option--work-while-studying,.option--explore-schools{background-position:center 30px;background-size:150px;background-repeat:no-repeat}@media only all and (min-width: 56.3125em){.option--maximize-grants,.option--reduce-costs,.option--different-program,.option--transfer-credits,.option--work-while-studying,.option--explore-schools{background-position:center 60px}}.option--maximize-grants{background-image:url("/static/apps/paying-for-college/img/maximize-grants_150.9ee2681dd396.png")}.option--reduce-costs{background-image:url("/static/apps/paying-for-college/img/reduce-costs_150.4173c76d6c4d.png")}.option--different-program{background-image:url("/static/apps/paying-for-college/img/different-program_150.c4683d3e0755.png")}.option--transfer-credits{background-image:url("/static/apps/paying-for-college/img/transfer-credits_150.0a8d11f6a3fd.png")}.option--explore-schools{background-image:url("/static/apps/paying-for-college/img/explore-schools_150.7c0a2299f481.png")}.option--work-while-studying{background-image:url("/static/apps/paying-for-college/img/work-while-studying_150.53334839f548.png")}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.option--maximize-grants{background-image:url("/static/apps/paying-for-college/img/maximize-grants_300.94ed402a6a10.png")}.option--reduce-costs{background-image:url("/static/apps/paying-for-college/img/reduce-costs_300.9f1d9b534223.png")}.option--different-program{background-image:url("/static/apps/paying-for-college/img/different-program_300.4c7934161a0f.png")}.option--transfer-credits{background-image:url("/static/apps/paying-for-college/img/transfer-credits_300.a4d66eb83c93.png")}.option--explore-schools{background-image:url("/static/apps/paying-for-college/img/explore-schools_300.f89a813b2fc0.png")}.option--work-while-studying{background-image:url("/static/apps/paying-for-college/img/work-while-studying_300.1f87130938db.png")}}.option__heading{padding-top:11.6666666667em;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.option__heading,ul+.option__heading,ol+.option__heading,dl+.option__heading,figure+.option__heading,img+.option__heading,table+.option__heading,blockquote+.option__heading,h1+.option__heading,.h1+.option__heading,h2+.option__heading,.h2+.option__heading,h3+.option__heading,.h3+.option__heading,h5+.option__heading,.h5+.option__heading,h6+.option__heading,.h6+.option__heading{margin-top:1.6666666667em}@media only all and (min-width: 56.3125em){.option__heading{padding-top:15em}}.option--take-action-header{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.option--take-action-header,ul+.option--take-action-header,ol+.option--take-action-header,dl+.option--take-action-header,figure+.option--take-action-header,img+.option--take-action-header,table+.option--take-action-header,blockquote+.option--take-action-header,h1+.option--take-action-header,.h1+.option--take-action-header,h2+.option--take-action-header,.h2+.option--take-action-header,h4+.option--take-action-header,.h4+.option--take-action-header,h5+.option--take-action-header,.h5+.option--take-action-header,h6+.option--take-action-header,.h6+.option--take-action-header{margin-top:1.3636363636em}.option+.option .option__heading{border-top:1px solid var(--gray-40)}@media only all and (min-width: 37.5625em){.option+.option .option__heading{border-top:none}}@media only all and (min-width: 37.5625em){.option+.option+.option .option__heading{border-top:1px solid var(--gray-40)}}@media only all and (min-width: 56.3125em){.option+.option+.option .option__heading{border-top:none}}@media only all and (min-width: 56.3125em){.option+.option+.option+.option .option__heading{border-top:1px solid var(--gray-40)}}@media only all and (min-width: 56.3125em){.option--settlement{display:inline-block;box-sizing:border-box;width:50%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.option--settlement+.option--settlement .option__heading{border-top:1px solid var(--gray-40)}@media only all and (min-width: 56.3125em){.option--settlement+.option--settlement .option__heading{border-top:none}}@media only all and (min-width: 37.5625em){.option--settlement+.option--settlement+.option--settlement .option__heading{border-top:1px solid var(--gray-40)}}@media only all and (min-width: 56.3125em){.option--settlement+.option--settlement+.option--settlement+.option--settlement .option__heading{border-top:1px solid var(--gray-40)}}.next-steps{padding-bottom:1.875em}.next-steps__wrapper{margin-top:1.875em}@media only all and (min-width: 56.3125em){.next-steps__wrapper{margin-top:2.8125em;display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 56.3125em){.next-steps__intro{display:inline-block;box-sizing:border-box;width:83.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 76.9375em){.next-steps__intro{display:inline-block;box-sizing:border-box;width:58.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.next-steps__list{margin-top:2.8125em}@media only all and (min-width: 37.5625em){.next-steps__list{display:block;position:relative;margin-left:-15px;margin-right:-15px}}@media only all and (min-width: 56.3125em){.next-steps__list{margin-top:3.75em}}.next-steps__list-item{margin-top:1.875em}@media only all and (min-width: 37.5625em){.next-steps__list-item{margin-top:0;display:inline-block;box-sizing:border-box;width:75%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}@media only all and (min-width: 56.3125em){.next-steps__list-item{display:inline-block;box-sizing:border-box;width:33.3333333333%;border:solid transparent;border-width:0 15px;margin-right:-.25em;vertical-align:top}}.next-steps__list-intro{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.next-steps__list-intro,ul+.next-steps__list-intro,ol+.next-steps__list-intro,dl+.next-steps__list-intro,figure+.next-steps__list-intro,img+.next-steps__list-intro,table+.next-steps__list-intro,blockquote+.next-steps__list-intro,h1+.next-steps__list-intro,.h1+.next-steps__list-intro,h2+.next-steps__list-intro,.h2+.next-steps__list-intro,h3+.next-steps__list-intro,.h3+.next-steps__list-intro,h5+.next-steps__list-intro,.h5+.next-steps__list-intro,h6+.next-steps__list-intro,.h6+.next-steps__list-intro{margin-top:1.6666666667em}.next-steps__controls{margin-top:1.25em;margin-left:-2.5em}@media only all and (min-width: 37.5625em){.next-steps__controls{margin-left:0}}@media only all and (min-width: 56.3125em){.next-steps__controls{margin-top:1.875em}}.next-steps .content__line{display:none}@media only all and (min-width: 37.5625em){.next-steps .content__line{display:block}}[data-multi_year=false]{display:none}.college-costs .content__main{position:relative}.college-costs .content__main:after{content:none}.college-costs .costs-not-covered-sticky{display:none}@media only all and (min-width: 56.3125em){@supports (position: sticky){.college-costs .app-container{display:flex}.college-costs .app{width:70%}.college-costs .costs-not-covered-sticky{width:30%}.college-costs .costs-not-covered-sticky .number-callout{position:sticky;top:.625em}}}.college-costs .cf-icon-svg--help-round{color:var(--pacific)}.college-costs .u-border-bottom{border-bottom:1px solid var(--gray-40)}.college-costs .block.block--mid{margin-top:2.8125em;margin-bottom:2.8125em}.college-costs .m-notification__explanation{margin-top:0}.college-costs .m-notification__message+.m-notification__explanation{margin-top:.3125em}.college-costs__tool-section{display:none;max-width:35.625rem}.college-costs__tool-section h3,.college-costs__tool-section legend.h4{margin-top:1.875em}.college-costs__tool-section legend.h4{margin-bottom:.25em}.college-costs__tool-section .equation-row .financial-item__label div,.college-costs__tool-section .equation-row .financial-item__value span{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.college-costs__tool-section .equation-row .financial-item__label div,ul+.college-costs__tool-section .equation-row .financial-item__label div,ol+.college-costs__tool-section .equation-row .financial-item__label div,dl+.college-costs__tool-section .equation-row .financial-item__label div,figure+.college-costs__tool-section .equation-row .financial-item__label div,img+.college-costs__tool-section .equation-row .financial-item__label div,table+.college-costs__tool-section .equation-row .financial-item__label div,blockquote+.college-costs__tool-section .equation-row .financial-item__label div,h1+.college-costs__tool-section .equation-row .financial-item__label div,.h1+.college-costs__tool-section .equation-row .financial-item__label div,h2+.college-costs__tool-section .equation-row .financial-item__label div,.h2+.college-costs__tool-section .equation-row .financial-item__label div,h4+.college-costs__tool-section .equation-row .financial-item__label div,.h4+.college-costs__tool-section .equation-row .financial-item__label div,h5+.college-costs__tool-section .equation-row .financial-item__label div,.h5+.college-costs__tool-section .equation-row .financial-item__label div,h6+.college-costs__tool-section .equation-row .financial-item__label div,.h6+.college-costs__tool-section .equation-row .financial-item__label div,p+.college-costs__tool-section .equation-row .financial-item__value span,ul+.college-costs__tool-section .equation-row .financial-item__value span,ol+.college-costs__tool-section .equation-row .financial-item__value span,dl+.college-costs__tool-section .equation-row .financial-item__value span,figure+.college-costs__tool-section .equation-row .financial-item__value span,img+.college-costs__tool-section .equation-row .financial-item__value span,table+.college-costs__tool-section .equation-row .financial-item__value span,blockquote+.college-costs__tool-section .equation-row .financial-item__value span,h1+.college-costs__tool-section .equation-row .financial-item__value span,.h1+.college-costs__tool-section .equation-row .financial-item__value span,h2+.college-costs__tool-section .equation-row .financial-item__value span,.h2+.college-costs__tool-section .equation-row .financial-item__value span,h4+.college-costs__tool-section .equation-row .financial-item__value span,.h4+.college-costs__tool-section .equation-row .financial-item__value span,h5+.college-costs__tool-section .equation-row .financial-item__value span,.h5+.college-costs__tool-section .equation-row .financial-item__value span,h6+.college-costs__tool-section .equation-row .financial-item__value span,.h6+.college-costs__tool-section .equation-row .financial-item__value span{margin-top:1.3636363636em}@media only all and (max-width: 37.5em){.college-costs__tool-section .equation-row .financial-item__label div,.college-costs__tool-section .equation-row .financial-item__value span{font-size:1.125em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.college-costs__tool-section .equation-row .financial-item__label div,ul+.college-costs__tool-section .equation-row .financial-item__label div,ol+.college-costs__tool-section .equation-row .financial-item__label div,dl+.college-costs__tool-section .equation-row .financial-item__label div,figure+.college-costs__tool-section .equation-row .financial-item__label div,img+.college-costs__tool-section .equation-row .financial-item__label div,table+.college-costs__tool-section .equation-row .financial-item__label div,blockquote+.college-costs__tool-section .equation-row .financial-item__label div,h1+.college-costs__tool-section .equation-row .financial-item__label div,.h1+.college-costs__tool-section .equation-row .financial-item__label div,h2+.college-costs__tool-section .equation-row .financial-item__label div,.h2+.college-costs__tool-section .equation-row .financial-item__label div,h3+.college-costs__tool-section .equation-row .financial-item__label div,.h3+.college-costs__tool-section .equation-row .financial-item__label div,h5+.college-costs__tool-section .equation-row .financial-item__label div,.h5+.college-costs__tool-section .equation-row .financial-item__label div,h6+.college-costs__tool-section .equation-row .financial-item__label div,.h6+.college-costs__tool-section .equation-row .financial-item__label div,p+.college-costs__tool-section .equation-row .financial-item__value span,ul+.college-costs__tool-section .equation-row .financial-item__value span,ol+.college-costs__tool-section .equation-row .financial-item__value span,dl+.college-costs__tool-section .equation-row .financial-item__value span,figure+.college-costs__tool-section .equation-row .financial-item__value span,img+.college-costs__tool-section .equation-row .financial-item__value span,table+.college-costs__tool-section .equation-row .financial-item__value span,blockquote+.college-costs__tool-section .equation-row .financial-item__value span,h1+.college-costs__tool-section .equation-row .financial-item__value span,.h1+.college-costs__tool-section .equation-row .financial-item__value span,h2+.college-costs__tool-section .equation-row .financial-item__value span,.h2+.college-costs__tool-section .equation-row .financial-item__value span,h3+.college-costs__tool-section .equation-row .financial-item__value span,.h3+.college-costs__tool-section .equation-row .financial-item__value span,h5+.college-costs__tool-section .equation-row .financial-item__value span,.h5+.college-costs__tool-section .equation-row .financial-item__value span,h6+.college-costs__tool-section .equation-row .financial-item__value span,.h6+.college-costs__tool-section .equation-row .financial-item__value span{margin-top:1.6666666667em}}.college-costs__tool-section .equation-row .o-costs-group__header{margin-top:1.875em}.college-costs__tool-section .equation-row .o-costs-group__label.h4,.college-costs__tool-section .equation-row .o-costs-group__link span{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.6818181818em}p+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ul+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ol+.college-costs__tool-section .equation-row .o-costs-group__label.h4,dl+.college-costs__tool-section .equation-row .o-costs-group__label.h4,figure+.college-costs__tool-section .equation-row .o-costs-group__label.h4,img+.college-costs__tool-section .equation-row .o-costs-group__label.h4,table+.college-costs__tool-section .equation-row .o-costs-group__label.h4,blockquote+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h4+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h4+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,p+.college-costs__tool-section .equation-row .o-costs-group__link span,ul+.college-costs__tool-section .equation-row .o-costs-group__link span,ol+.college-costs__tool-section .equation-row .o-costs-group__link span,dl+.college-costs__tool-section .equation-row .o-costs-group__link span,figure+.college-costs__tool-section .equation-row .o-costs-group__link span,img+.college-costs__tool-section .equation-row .o-costs-group__link span,table+.college-costs__tool-section .equation-row .o-costs-group__link span,blockquote+.college-costs__tool-section .equation-row .o-costs-group__link span,h1+.college-costs__tool-section .equation-row .o-costs-group__link span,.h1+.college-costs__tool-section .equation-row .o-costs-group__link span,h2+.college-costs__tool-section .equation-row .o-costs-group__link span,.h2+.college-costs__tool-section .equation-row .o-costs-group__link span,h4+.college-costs__tool-section .equation-row .o-costs-group__link span,.h4+.college-costs__tool-section .equation-row .o-costs-group__link span,h5+.college-costs__tool-section .equation-row .o-costs-group__link span,.h5+.college-costs__tool-section .equation-row .o-costs-group__link span,h6+.college-costs__tool-section .equation-row .o-costs-group__link span,.h6+.college-costs__tool-section .equation-row .o-costs-group__link span{margin-top:1.3636363636em}@media only all and (max-width: 37.5em){.college-costs__tool-section .equation-row .o-costs-group__label.h4,.college-costs__tool-section .equation-row .o-costs-group__link span{font-size:1.125em;font-weight:400;letter-spacing:inherit;line-height:1.25;text-transform:inherit;margin-bottom:.8333333333em}p+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ul+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ol+.college-costs__tool-section .equation-row .o-costs-group__label.h4,dl+.college-costs__tool-section .equation-row .o-costs-group__label.h4,figure+.college-costs__tool-section .equation-row .o-costs-group__label.h4,img+.college-costs__tool-section .equation-row .o-costs-group__label.h4,table+.college-costs__tool-section .equation-row .o-costs-group__label.h4,blockquote+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h3+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h3+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,p+.college-costs__tool-section .equation-row .o-costs-group__link span,ul+.college-costs__tool-section .equation-row .o-costs-group__link span,ol+.college-costs__tool-section .equation-row .o-costs-group__link span,dl+.college-costs__tool-section .equation-row .o-costs-group__link span,figure+.college-costs__tool-section .equation-row .o-costs-group__link span,img+.college-costs__tool-section .equation-row .o-costs-group__link span,table+.college-costs__tool-section .equation-row .o-costs-group__link span,blockquote+.college-costs__tool-section .equation-row .o-costs-group__link span,h1+.college-costs__tool-section .equation-row .o-costs-group__link span,.h1+.college-costs__tool-section .equation-row .o-costs-group__link span,h2+.college-costs__tool-section .equation-row .o-costs-group__link span,.h2+.college-costs__tool-section .equation-row .o-costs-group__link span,h3+.college-costs__tool-section .equation-row .o-costs-group__link span,.h3+.college-costs__tool-section .equation-row .o-costs-group__link span,h5+.college-costs__tool-section .equation-row .o-costs-group__link span,.h5+.college-costs__tool-section .equation-row .o-costs-group__link span,h6+.college-costs__tool-section .equation-row .o-costs-group__link span,.h6+.college-costs__tool-section .equation-row .o-costs-group__link span{margin-top:1.6666666667em}}.college-costs__tool-section .equation-row--bottom-line{border-bottom:2px solid black;padding-bottom:30px}.college-costs__tool-section .m-notification{margin-bottom:1.875em;margin-top:1.875em}.college-costs__tool-section input{width:100%;box-sizing:border-box}.college-costs__tool-section .o-costs-group__header,.college-costs__tool-section .o-costs-group__content{padding-left:0;padding-right:0}.college-costs__tool-section--school-search .m-notification{margin-bottom:.9375em;margin-top:.9375em}.college-costs__tool-section--school-search .m-form-field{margin-top:.625em}.college-costs__tool-section--costs .a-btn.active{background-color:var(--white);color:var(--pacific);border-color:var(--pacific)}.college-costs__tool-section--costs .costs__button-section .m-form-field{margin-bottom:.9375em}.college-costs__tool-section--debt-guideline .h3 .financial-item--subtotal{margin-top:.9375em}.college-costs__tool-section--debt-guideline h2.step-2{margin-top:2.8125em}.college-costs__tool-section--affording .total-hours .financial-item__value span{font-weight:600}.college-costs__tool-section--affording h2{margin-top:1.875em}.college-costs__tool-section--affording .o-costs-group__header{border-top:1px solid var(--black);border-bottom:1px solid var(--black)}.college-costs__tool-section--summary .financial-item{margin-top:0}.college-costs__tool-section--summary .financial-item+.financial-item{margin-top:.625em}.college-costs__tool-section--summary dl dt{font-size:inherit;text-transform:none;letter-spacing:normal;margin-bottom:0}.college-costs__tool-section--summary dl dd:after{height:.625em}.college-costs__tool-section .action-plan__choices,.college-costs__tool-section .affording-loans-choices{display:flex}.college-costs__tool-section .action-plan__choices .m-form-field,.college-costs__tool-section .affording-loans-choices .m-form-field{width:50%;margin-top:0;box-sizing:border-box}.college-costs__tool-section .action-plan__choices .m-form-field:first-child,.college-costs__tool-section .affording-loans-choices .m-form-field:first-child{padding-right:7px}.college-costs__tool-section .action-plan__choices .m-form-field:last-child,.college-costs__tool-section .affording-loans-choices .m-form-field:last-child{padding-left:7px}.college-costs__tool-section .action-plan__choices .m-form-field label,.college-costs__tool-section .affording-loans-choices .m-form-field label{height:100%}.college-costs__tool-section .affording-loans-choices__about{margin-top:1.875em}.college-costs .comparison-section{border:2px solid var(--gray-20);padding:.9375em}.college-costs .comparison-section .h4{margin-top:0}.college-costs .comparison-section legend{margin-bottom:.625em}.college-costs .comparison-section .school-results__rank-display{display:flex;align-items:center;margin:1.875em 0}.college-costs .comparison-section .big-percentile{height:3.0555555556em;width:3.0555555556em;border:5px solid var(--black);border-radius:50%;margin-right:.4166666667em;line-height:3.0555555556em;text-align:center;font-size:2.25em;font-weight:600;flex:1;flex-basis:3.0555555556em;flex-grow:0;flex-shrink:0}.college-costs .comparison-section .m-form-field--radio{display:inline-block}.college-costs [data-state-based-visibility=school-fields-errors] ul{padding-left:0;list-style:none}.college-costs .o-table--financial .indented-row td:first-child{padding-left:1.25em}.college-costs .o-table--financial .subtotal-row{font-weight:600}.college-costs__tool-section-buttons h3.up-next .up-next--desc,.college-costs .cf-notification h3.up-next .up-next--desc{display:list-item;font-size:.875em;margin-top:.9375em;margin-left:1.875em}.college-costs__tool-section-buttons .nav-button-container,.college-costs .cf-notification .nav-button-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:2.8125em;margin-bottom:1.875em}.college-costs__tool-section-buttons .nav-button-container>button,.college-costs .cf-notification .nav-button-container>button{width:45%}.college-costs__tool-section-buttons .nav-button-container .a-btn--prev,.college-costs .cf-notification .nav-button-container .a-btn--prev{background-color:var(--white);color:var(--pacific);border:1px solid;border-color:var(--pacific)}.college-costs .estimate--total-costs{margin-bottom:1.875em;margin-top:1.875em;position:relative;padding:.9375em;background:var(--gray-5);border:1px solid var(--gray-40)}.college-costs .estimate--total-costs>.financial-item:first-child{margin-top:0}.college-costs #spinner{display:none;color:var(--green);position:absolute;top:.5em;right:.5em}.college-costs .searching>#spinner{display:block}.college-costs__tool-section--school-results .highcharts-plot-band{fill-opacity:1}.college-costs__tool-section--school-results .highcharts-plot-band:first-child{fill:#d14124}.college-costs__tool-section--school-results .highcharts-plot-band:nth-child(2){fill:#ff9e1b}.college-costs__tool-section--school-results .highcharts-plot-band:last-child{fill:#257675}.college-costs #affording-your-loans__chart .highcharts-plot-line,.college-costs #max-debt-guideline__chart .highcharts-plot-line{stroke:#20aa3f;stroke-width:3px}.college-costs #make-a-plan__chart .highcharts-plot-line{stroke:#d14124;stroke-width:3px}.college-costs__chart+p.median-salary-note{font-size:.75rem;margin-top:.9375rem;padding-top:.9375rem;border-top:black 1px solid}.financial-item{margin-top:1.875em}.financial-item:not(.financial-item--flyout) .financial-item__label,.financial-item:not(.financial-item--flyout) .financial-item__value{display:inline-block;box-sizing:border-box;margin-right:-.25em;vertical-align:top;width:50%}.financial-item input,.financial-item__value{text-align:right}.financial-item .a-label--heading{margin-bottom:0}.financial-item__note,.financial-item__note span{display:block}.financial-item__note .a-link__text,.financial-item__note .inline{display:inline}.financial-item--subtotal .financial-item__label>:not(p),.financial-item--subtotal .financial-item__value,.financial-item--total .financial-item__label>:not(p),.financial-item--total .financial-item__value{margin-bottom:0;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;text-transform:inherit}p+.financial-item--subtotal .financial-item__label>:not(p),ul+.financial-item--subtotal .financial-item__label>:not(p),ol+.financial-item--subtotal .financial-item__label>:not(p),dl+.financial-item--subtotal .financial-item__label>:not(p),figure+.financial-item--subtotal .financial-item__label>:not(p),img+.financial-item--subtotal .financial-item__label>:not(p),table+.financial-item--subtotal .financial-item__label>:not(p),blockquote+.financial-item--subtotal .financial-item__label>:not(p),h1+.financial-item--subtotal .financial-item__label>:not(p),.h1+.financial-item--subtotal .financial-item__label>:not(p),h2+.financial-item--subtotal .financial-item__label>:not(p),.h2+.financial-item--subtotal .financial-item__label>:not(p),h3+.financial-item--subtotal .financial-item__label>:not(p),.h3+.financial-item--subtotal .financial-item__label>:not(p),h5+.financial-item--subtotal .financial-item__label>:not(p),.h5+.financial-item--subtotal .financial-item__label>:not(p),h6+.financial-item--subtotal .financial-item__label>:not(p),.h6+.financial-item--subtotal .financial-item__label>:not(p),p+.financial-item--subtotal .financial-item__value,ul+.financial-item--subtotal .financial-item__value,ol+.financial-item--subtotal .financial-item__value,dl+.financial-item--subtotal .financial-item__value,figure+.financial-item--subtotal .financial-item__value,img+.financial-item--subtotal .financial-item__value,table+.financial-item--subtotal .financial-item__value,blockquote+.financial-item--subtotal .financial-item__value,h1+.financial-item--subtotal .financial-item__value,.h1+.financial-item--subtotal .financial-item__value,h2+.financial-item--subtotal .financial-item__value,.h2+.financial-item--subtotal .financial-item__value,h3+.financial-item--subtotal .financial-item__value,.h3+.financial-item--subtotal .financial-item__value,h5+.financial-item--subtotal .financial-item__value,.h5+.financial-item--subtotal .financial-item__value,h6+.financial-item--subtotal .financial-item__value,.h6+.financial-item--subtotal .financial-item__value,p+.financial-item--total .financial-item__label>:not(p),ul+.financial-item--total .financial-item__label>:not(p),ol+.financial-item--total .financial-item__label>:not(p),dl+.financial-item--total .financial-item__label>:not(p),figure+.financial-item--total .financial-item__label>:not(p),img+.financial-item--total .financial-item__label>:not(p),table+.financial-item--total .financial-item__label>:not(p),blockquote+.financial-item--total .financial-item__label>:not(p),h1+.financial-item--total .financial-item__label>:not(p),.h1+.financial-item--total .financial-item__label>:not(p),h2+.financial-item--total .financial-item__label>:not(p),.h2+.financial-item--total .financial-item__label>:not(p),h3+.financial-item--total .financial-item__label>:not(p),.h3+.financial-item--total .financial-item__label>:not(p),h5+.financial-item--total .financial-item__label>:not(p),.h5+.financial-item--total .financial-item__label>:not(p),h6+.financial-item--total .financial-item__label>:not(p),.h6+.financial-item--total .financial-item__label>:not(p),p+.financial-item--total .financial-item__value,ul+.financial-item--total .financial-item__value,ol+.financial-item--total .financial-item__value,dl+.financial-item--total .financial-item__value,figure+.financial-item--total .financial-item__value,img+.financial-item--total .financial-item__value,table+.financial-item--total .financial-item__value,blockquote+.financial-item--total .financial-item__value,h1+.financial-item--total .financial-item__value,.h1+.financial-item--total .financial-item__value,h2+.financial-item--total .financial-item__value,.h2+.financial-item--total .financial-item__value,h3+.financial-item--total .financial-item__value,.h3+.financial-item--total .financial-item__value,h5+.financial-item--total .financial-item__value,.h5+.financial-item--total .financial-item__value,h6+.financial-item--total .financial-item__value,.h6+.financial-item--total .financial-item__value{margin-top:1.6666666667em}.financial-item--flyout{padding:.625em;margin-top:0;background-color:#fff}.financial-item--flyout .h4{margin-bottom:0}.financial-item--flyout .o-costs-group__label{width:auto}.financial-item--flyout .financial-item__note{text-align:left;margin-top:.9375em}.financial-item--flyout .financial-item__note span{margin-top:.9375em}.financial-item--flyout .financial-item__value{color:var(--black);font-weight:500}.financial-item.o-costs-group__header{width:100%;border:none;margin-bottom:.9375em;text-align:left}.financial-item.o-costs-group__header--collapsed .o-costs-group__cue-close{display:none}.financial-item.o-costs-group__header--collapsed .o-costs-group__cue-open{display:inline-block;font-weight:500;margin-left:.625em;padding-left:.625em;border-left:1px solid var(--gray-20);width:3em}.financial-item.o-costs-group__header--expanded .o-costs-group__cue-open{display:none}.financial-item.o-costs-group__header--expanded .o-costs-group__cue-close{display:inline-block;font-weight:500;margin-left:.625em;padding-left:.625em;border-left:1px solid var(--gray-20);width:3em}.financial-item.o-costs-group__header .flex-container{display:flex}.financial-item.o-costs-group__header .flex-container .o-costs-group__label{flex:1;flex-grow:1}.financial-item.o-costs-group__header .o-costs-group__link .o-costs-group__cue-close,.financial-item.o-costs-group__header .o-costs-group__link .o-costs-group__cue-open{color:var(--pacific);font-size:1em;line-height:1.375}.financial-item--total{font-size:1.1111111111em;border-top:1px solid var(--gray-60);padding-top:.625em}.financial-item--warning .financial-item__value{color:var(--red)}.financial-item--full-width div+div{margin-top:.3125em}.financial-item .financial-item__label p{font-size:1em}.financial-item-group+h3,.financial-item-group+h4{margin-top:1.875em}.financial-item-group .o-costs-group{border-bottom:1px solid var(--gray-40)}.financial-item-group .o-costs-group:first-child,.financial-item-group .o-costs-group.o-costs-group--first{border-top:1px solid var(--gray-40)}.financial-item-group .o-costs-group__content{margin-bottom:.9375em}.financial-item-group .o-costs-group__content .financial-item{margin-top:.9375em}.financial-item-group [data-financial-item=gapLoan_gapLoan]{color:var(--red)}.text-item--bigger .financial-item__label div{font-size:1.125em;font-weight:500}@media only all and (max-width: 56.25em){.o-college-costs-nav{padding-left:0;padding-right:0;border-width:0}}@media only all and (min-width: 56.3125em){.o-college-costs-nav .o-secondary-nav__list--parents{border-top:1px solid var(--gray-20);border-left:0;padding-left:0}.o-college-costs-nav .o-secondary-nav__list--parents>.o-secondary-nav__list-item--parent{border-bottom:1px solid var(--gray-20)}.o-college-costs-nav .o-secondary-nav__list--parents>.o-secondary-nav__list-item--parent>.o-secondary-nav__link{font-size:1.125em}.o-college-costs-nav .o-secondary-nav__list--parents .o-secondary-nav__link{border:none;font-weight:400;color:var(--black);padding:.3125em 0 .3125em .625em;text-align:left;width:100%;display:block;box-sizing:border-box}.o-college-costs-nav .o-secondary-nav__list--parents .o-secondary-nav__link:focus{font-weight:600;outline:0}.o-college-costs-nav .o-secondary-nav__list--parents .o-secondary-nav__list--children{margin-top:0;display:none}.o-college-costs-nav .o-secondary-nav__list--parents li.o-secondary-nav__list-item--parent[data-nav-is-active=True]>a{font-weight:600}.o-college-costs-nav .o-secondary-nav__list--parents li[data-nav-is-active=True] .o-secondary-nav__list--children,.o-college-costs-nav .o-secondary-nav__list--parents li[data-nav-is-open=True] .o-secondary-nav__list--children{display:block}.o-college-costs-nav .o-secondary-nav__list--parents .o-secondary-nav__list-item--parent li[data-nav-is-active=True] .active-section{border-left:3px solid var(--green)}.o-college-costs-nav .o-secondary-nav__list--parents .o-secondary-nav__list-item--parent li[data-nav-is-active=True] .active-section a{font-weight:600}}.number-callout__header{font-size:1em;font-weight:500;margin-bottom:0;text-transform:uppercase}.number-callout__value{margin-top:0;margin-bottom:.625em;font-size:1.125em}.number-callout--large .number-callout__value{font-size:1.75em;font-weight:600}.number-callout--right{text-align:right;border-right:5px solid var(--black);padding-right:.625em}.number-callout--warning{border-color:var(--red)}.number-callout--warning .number-callout__value{color:var(--red)}.number-callout--border-top{border-top:1px solid var(--gray-40);padding-top:.625em;margin-top:1.875em}#college-costs_school-search{position:relative}#college-costs_school-search #search-results{background-color:#fff;border:1px solid black;position:absolute;display:none;width:100%;z-index:1}#college-costs_school-search #search-results.active{display:block}#college-costs_school-search #search-results ul{margin:0;padding:0}#college-costs_school-search #search-results ul li{list-style:none;margin:0;padding:0}#college-costs_school-search #search-results ul li button{background:none;border:none;padding:.3125em 1.875em;margin:0;text-align:left;width:100%}#college-costs_school-search #search-results ul li:hover{background-color:var(--pacific-20)}main.college-costs .undergrad-content,main.college-costs .associates-content,main.college-costs .graduate-content,main.college-costs .community-college,main.college-costs .program-select{display:none}main.college-costs [data-state-based-visibility]{display:none}main.college-costs[data-state_communitycollege=true] span.community-college{display:inline}main.college-costs[data-state_communitycollege=true] tr.community-college{display:table-row}main.college-costs[data-state_communitycollege=true] span.four-year-college{display:none}main.college-costs[data-state_programlevel=undergrad][data-state_programdependency=dependent] .dependent-content{display:block}main.college-costs[data-state_programlevel=undergrad][data-state_programdependency=dependent] span.dependent-content{display:inline}main.college-costs[data-state_programlevel=undergrad][data-state_programdependency=dependent] .independent-content{display:none}main.college-costs[data-state_programlevel=undergrad][data-state_programdependency=independent] .independent-content{display:block}main.college-costs[data-state_programlevel=undergrad][data-state_programdependency=independent] span.independent-content{display:inline}main.college-costs[data-state_programlevel=undergrad][data-state_programdependency=independent] .dependent-content{display:none}main.college-costs[data-state_programlevel=undergrad] .undergrad-content{display:block}main.college-costs[data-state_programlevel=undergrad] span.undergrad-content{display:inline}main.college-costs[data-state_programlevel=undergrad] li.undergrad-content{display:list-item}main.college-costs[data-state_programlevel=undergrad] tr.undergrad-content{display:table-row}main.college-costs[data-state_pid] .no-program-selected{display:none}main.college-costs[data-state_pid] [data-state-based-visibility=program-is-selected]{display:block}main.college-costs[data-state_pid] span[data-state-based-visibility=program-is-selected]{display:inline}main.college-costs[data-state_programlevel=graduate] .graduate-content{display:block}main.college-costs[data-state_programlevel=graduate] span.graduate-content{display:inline}main.college-costs[data-state_programlevel=graduate] li.graduate-content{display:list-item}main.college-costs[data-state_programlevel=graduate] tr.graduate-content{display:table-row}main.college-costs[data-state_programtype=associates] .associates-content{display:block}main.college-costs[data-state_programtype=associates] span.associates-content{display:inline}main.college-costs[data-state_programtype=associates] li.associates-content{display:list-item}main.college-costs[data-state_programtype=associates] tr.associates-content{display:table-row}main.college-costs[data-state_gotstarted=false] .app-container{display:none}main.college-costs[data-state_gotstarted=false] .costs-not-covered-sticky{display:none}main.college-costs[data-state_gotstarted=false] .o-college-costs-nav{display:none}main.college-costs[data-state_gotstarted=true] .college-costs__intro-segment{display:none}main.college-costs[data-state_gotstarted=true] .college-costs__tool-section.active{display:block}@media only all and (min-width: 56.3125em){@supports (position: sticky){main.college-costs[data-state_activesection=customize-estimate] .costs-not-covered-sticky{display:block}main.college-costs[data-state_activesection=customize-estimate] .costs-not-covered-notification{display:none}}}main.college-costs[data-state_save-for-later=active] [data-state-based-visibility=save-for-later]{display:block}main.college-costs[data-state_schoolhasprograms=yes] [data-state-based-visibility=school-has-programs]{display:block}main.college-costs[data-state_schoolhasprograms=yes] span[data-state-based-visibility=school-has-programs]{display:inline}main.college-costs[data-state_schoolhasprograms=no] [data-state-based-visibility=school-no-programs]{display:block}main.college-costs[data-state_schoolhasprograms=no] span[data-state-based-visibility=school-no-programs]{display:inline}main.college-costs[data-state_schoolselected=required] [data-state-based-visibility=school-no-programs]{display:none}main.college-costs[data-state_schoolselected=required] span[data-state-based-visibility=school-no-programs]{display:none}main.college-costs:not([data-state_pid]) [data-state-based-visibility=no-program-selected]{display:block}main.college-costs:not([data-state_pid]) span[data-state-based-visibility=no-program-selected]{display:inline}main.college-costs[data-state_programtype=graduate]:not([data-state_pid]) [data-state-based-visibility=no-program-selected]{display:block}main.college-costs[data-state_programtype=graduate]:not([data-state_pid]) span[data-state-based-visibility=no-program-selected]{display:inline}main.college-costs[data-state_programtype=graduate]:not([data-state_pid]) .college-costs__tool-section.college-costs__tool-section--affording .affording-loans-choices{display:none}main.college-costs[data-state_programtype=graduate]:not([data-state_pid]) [data-state-based-visibility=expenses-hourly-wages]{display:block}main.college-costs[data-state_programtype=graduate]:not([data-state_pid]) .debt-guideline__salary-info{display:none}main.college-costs[data-state_costsquestion] #costs__inputs-section{display:block}main.college-costs[data-state_costsquestion] [data-state-based-visibility=costs-question-hide]{display:none}main.college-costs[data-state_costsquestion=y] [data-state-based-visibility=costs-question-yes],main.college-costs[data-state_costsquestion=o] [data-state-based-visibility=costs-question-yes]{display:block}main.college-costs[data-state_costsquestion=n] [data-state-based-visibility=costs-question-no]{display:block}main.college-costs[data-state_actionplan=action] [data-state-based-visibility=put-into-action]{display:block}main.college-costs[data-state_actionplan=consider] [data-state-based-visibility=consider-other-options]{display:block}main.college-costs[data-state_uncoveredcosts=true] [data-state-based-visibility=uncovered-costs]{display:block}main.college-costs[data-state_excessfunding=true] [data-state-based-visibility=excesss-funding]{display:block}main.college-costs[data-state_debtruleviolation=true] [data-state-based-visibility=debt-rule-violation]{display:block}main.college-costs[data-state_debtruleviolation=true] span[data-state-based-visibility=debt-rule-violation]{display:inline}main.college-costs[data-state_debtruleviolation=false] span[data-state-based-visibility=debt-rule-passed]{display:inline}main.college-costs[data-state_debtruleviolation=false] [data-state-based-visibility=debt-rule-okay]{display:block}main.college-costs[data-state_expensesremainder=surplus] [data-state-based-visibility=expenses-surplus]{display:block}main.college-costs[data-state_expensesremainder=shortage] [data-state-based-visibility=expenses-shortage]{display:block}main.college-costs[data-state_expenseschoice=hourly] [data-state-based-visibility=expenses-hourly-wages]{display:block}main.college-costs[data-state_expenseschoice=monthly] [data-state-based-visibility=expenses-monthly-budget]{display:block}main.college-costs:not([data-state_schoolcontrol=Private]) [data-state-based-visibility=control-nonprivate]{display:block}main.college-costs[data-state_programprogress="0"] [data-state-based-visibility=is_first_year-true],main.college-costs[data-state_programprogress=n] [data-state-based-visibility=is_first_year-true]{display:block}main.college-costs:not([data-state_programprogress="0"],[data-state_programprogress=n]) [data-state-based-visibility=is_first_year-false]{display:block}main.college-costs[data-state_activesection=save-and-finish] .college-costs__tool-section-buttons{display:none}main.college-costs .comparison-section--default-rate .big-percentile{border-color:var(--gray-20)}main.college-costs[data-state_rategraduationrange=high] .comparison-section--grad-rate .big-percentile{border-color:#257675}main.college-costs[data-state_rategraduationrange=medium] .comparison-section--grad-rate .big-percentile{border-color:#ff9e1b}main.college-costs[data-state_rategraduationrange=low] .comparison-section--grad-rate .big-percentile{border-color:#d14124}main.college-costs[data-state_raterepay3yrrange=high] .comparison-section--repayment-rate .big-percentile{border-color:#257675}main.college-costs[data-state_raterepay3yrrange=medium] .comparison-section--repayment-rate .big-percentile{border-color:#ff9e1b}main.college-costs[data-state_raterepay3yrrange=low] .comparison-section--repayment-rate .big-percentile{border-color:#d14124}main.college-costs[data-state_defaultraterange=high] .comparison-section--default-rate .big-percentile{border-color:#d14124}main.college-costs[data-state_defaultraterange=medium] .comparison-section--default-rate .big-percentile{border-color:#ff9e1b}main.college-costs[data-state_defaultraterange=low] .comparison-section--default-rate .big-percentile{border-color:#257675}main.college-costs[data-state_repay3yrmissing=true] .comparison-section--repayment-rate{display:none}main.college-costs[data-state_gradratemissing=true] .comparison-section--grad-rate{display:none}main.college-costs[data-state_defaultratemissing=true] .comparison-section--default-rate{display:none}main.college-costs[data-state_showschoolerrors=yes] [data-state-based-visibility=school-fields-errors]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_schoolselected=required] [data-state-based-visibility=school-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_programtypeselected=required] [data-state-based-visibility=type-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_programlengthselected=required] [data-state-based-visibility=length-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_programprogressselected=required] [data-state-based-visibility=progress-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_rateselected=required] [data-state-based-visibility=rate-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_housingselected=required] [data-state-based-visibility=housing-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_dependencyselected=required] [data-state-based-visibility=dependency-required]{display:block}main.college-costs[data-state_showschoolerrors=yes][data-state_incomeselected=required] [data-state-based-visibility=income-required]{display:block}main.college-costs[data-state_programrate=outOfState] span[data-state-based-visibility=out-of-state]{display:inline}main.college-costs[data-state_usingnetprice=no] [data-state-based-visibility=using-net-price]{display:block}main.college-costs[data-state_usingnetprice=no] span[data-state-based-visibility=using-net-price]{display:inline}main.college-costs[data-state_investigation=yes] [data-state-based-visibility=investigation]{display:block}main.college-costs[data-state_investigation=yes] li[data-state-based-visibility=investigation]{display:list-item}.m-stepper ol{display:grid;list-style-type:none;padding:0;grid-auto-flow:column;gap:2px}.m-stepper li{display:block;height:.5rem;background:linear-gradient(to left,var(--gray-20) 50%,var(--green) 50%);background-size:200% 100%;background-position:right bottom;transition:background-position .3s}.m-stepper li.active{background-position:left bottom}.m-stepper .current-step{font-weight:700;font-size:20px;line-height:1;color:var(--white);background-color:var(--green);padding:.6rem 1rem;border-radius:50%}.m-stepper .h4{display:inline;margin-left:1rem}#a-tooltip{max-width:50%;min-width:300px;z-index:9;color:var(--black);background-color:var(--gray-5);padding:.9375rem}.a-tooltip{border:none;background:none}.a-tooltip span{visibility:hidden;display:block}@media print{body{font-family:Avenir Next,Arial,sans-serif;color:#000!important}.header,#header,.share,#footer,.icon{display:none}.hero h1{font-weight:600;line-height:1em;letter-spacing:.5px;font-family:Avenir Next,Arial,sans-serif;margin-bottom:45px}.label{font-size:14px;line-height:20px;font-weight:400}.lead{margin-bottom:6px}.uc{text-transform:uppercase;font-weight:500}a,.lnk{border-bottom:1px dotted #004d6b;text-decoration:none;color:#3a7188;font-weight:500}a.ec,a.ec-blk{font-weight:500;text-decoration:none;padding-left:0;background-repeat:no-repeat;background-position-x:0;background-position-y:0}a.collapse{background-position-y:-14px;color:#212121}ul.m,ol.m{line-height:18px}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;color:#000!important}h1{font-size:28px;font-weight:400;padding-top:.67em}h2{text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:0;line-height:18px}h3{font-size:1.5em;font-weight:500;margin-bottom:.4em;margin-top:1.4em;text-transform:none;border-bottom:3px solid #212121}h4{font-size:1em;text-transform:none;font-weight:500;margin-bottom:-.5em;margin-top:1em}p,p.body{font-size:12px;font-family:Georgia,Arial,sans-serif;margin-bottom:10px}th{font-size:1.5em;line-height:1em;font-weight:500}td{font-family:georgia,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center;font-weight:500;padding:10px 0}.lc{text-transform:lowercase}.nc{text-transform:none;font-weight:500;letter-spacing:0;margin-bottom:-.3em}.s{font-weight:400!important;font-style:italic}.ss{font-family:Avenir Next,Arial,sans-serif}table{border:0;border-collapse:separate;border-spacing:18px 0;padding-bottom:20px}td,th{vertical-align:top;padding:10px 0;text-align:left}.rh{text-align:left}.rh .icon{top:9px}ol,ul{padding:0;list-style:none}ol li{margin-bottom:10px;padding-left:30px;background-position-y:2px}table th{background:transparent;color:#212121;border:0;text-align:left}table td{border:0}.modal{display:none}.bullet{float:left;display:inline-block;height:25px;width:25px;text-align:center;line-height:26px;font-size:1.5em;border-radius:100%;margin-right:5px;font-weight:600;margin-top:-6px}@page{margin:.5cm}}.print body{font-family:Avenir Next,Arial,sans-serif;color:#000!important}.print .header,.print #header,.print .share,.print #footer,.print .icon{display:none}.print .hero h1{font-weight:600;line-height:1em;letter-spacing:.5px;font-family:Avenir Next,Arial,sans-serif;margin-bottom:45px}.print .label{font-size:14px;line-height:20px;font-weight:400}.print .lead{margin-bottom:6px}.print .uc{text-transform:uppercase;font-weight:500}.print a,.print .lnk{border-bottom:1px dotted #004d6b;text-decoration:none;color:#3a7188;font-weight:500}.print a.ec,.print a.ec-blk{font-weight:500;text-decoration:none;padding-left:0;background-repeat:no-repeat;background-position-x:0;background-position-y:0}.print a.collapse{background-position-y:-14px;color:#212121}.print ul.m,.print ol.m{line-height:18px}.print h1,.print h2,.print h3,.print h4,.print h5,.print h6{margin:0;font-weight:400;color:#000!important}.print h1{font-size:28px;font-weight:400;padding-top:.67em}.print h2{text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:0;line-height:18px}.print h3{font-size:1.5em;font-weight:500;margin-bottom:.4em;margin-top:1.4em;text-transform:none;border-bottom:3px solid #212121}.print h4{font-size:1em;text-transform:none;font-weight:500;margin-bottom:-.5em;margin-top:1em}.print p,.print p.body{font-size:12px;font-family:Georgia,Arial,sans-serif;margin-bottom:10px}.print th{font-size:1.5em;line-height:1em;font-weight:500}.print td{font-family:georgia,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center;font-weight:500;padding:10px 0}.print .lc{text-transform:lowercase}.print .nc{text-transform:none;font-weight:500;letter-spacing:0;margin-bottom:-.3em}.print .s{font-weight:400!important;font-style:italic}.print .ss{font-family:Avenir Next,Arial,sans-serif}.print table{border:0;border-collapse:separate;border-spacing:18px 0;padding-bottom:20px}.print td,.print th{vertical-align:top;padding:10px 0;text-align:left}.print .rh{text-align:left}.print .rh .icon{top:9px}.print ol,.print ul{padding:0;list-style:none}.print ol li{margin-bottom:10px;padding-left:30px;background-position-y:2px}.print table th{background:transparent;color:#212121;border:0;text-align:left}.print table td{border:0}.print .modal{display:none}.print .bullet{float:left;display:inline-block;height:25px;width:25px;text-align:center;line-height:26px;font-size:1.5em;border-radius:100%;margin-right:5px;font-weight:600;margin-top:-6px}@page{.print{margin:.5cm}}
/*# sourceMappingURL=main.css.a2b219b70e55.map */
