:root{--input-text-default:var(--black);--input-text-disabled-default:var(--gray-dark);--input-text-placeholder-default:var(--gray-dark);--input-border-default:var(--gray-60);--input-border-disabled:var(--gray-60);--input-border-success:var(--green);--input-border-warning:var(--gold);--input-border-error:var(--red);--input-border-hover-default:var(--pacific);--input-border-focus-default:var(--pacific);--input-bg-default:var(--white);--input-bg-disabled-default:var(--gray-10);--form-alert-icon-color-default:var(--gray);--form-alert-icon-color-success:var(--green);--form-alert-icon-color-warning:var(--gold);--form-alert-icon-color-error:var(--red);--select-border-default:var(--gray-60);--select-border-width-default:1px;--select-border-error:var(--red);--select-border-width-error:2px;--select-border-hover-default:var(--pacific);--select-border-focus-default:var(--pacific);--select-bg-disabled-default:var(--gray-10);--select-icon-bg-default:var(--gray-10);--select-text-disabled-default:var(--gray-dark);--choice-border-default:var(--gray-60);--choice-border-disabled:var(--gray-60);--choice-border-success:var(--green);--choice-border-warning:var(--gold);--choice-border-error:var(--red);--choice-border-hover-default:var(--pacific);--choice-border-focus-default:var(--pacific);--choice-outline-focus-default:var(--pacific);--choice-bg-default:var(--white);--choice-bg-disabled:var(--gray-10);--choice-bg-selected-default:var(--pacific);--choice-bg-selected-disabled:var(--gray-40);--choice-bg-selected-focus-default:var(--pacific);--choice-label-disabled-default:var(--gray-dark)}.form-label{font-size:1.125em}.form-label__text-wrapper{display:block;font-size:1.125em;margin-bottom:.3125em}.cf-notification{background:var(--gray-20);border:1px solid var(--gray);margin-bottom:15px;padding:11px 11px 11px 40px;position:relative}.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{color:var(--gray-20);font-size:1.125em;left:15px;position:absolute;top:13px}.cf-notification__icon--error{color:#d14327}.cf-notification__icon--success{color:#2cb34a}.cf-notification__icon--warning{color:#ff931b}.cf-notification__text{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin:0;text-transform:inherit}@media only screen and (max-width:37.5em){.cf-notification__text{font-size:1em;line-height:1.125;margin-bottom:.625em}}.super-numerals{list-style:none;padding-left:0}.super-numerals>li{box-sizing:border-box;counter-increment:steps;padding-left:3em;position:relative}.super-numerals>li:before{background:var(--green-20);border-radius:100%;box-sizing:border-box;color:var(--black);display:block;font-size:1.125em;height:2em;left:0;line-height:2em;margin-right:1em;position:absolute;text-align:center;text-indent:0;top:1.375-2emem;width:2em}.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-bottom:.625em;padding-top:1.5625em;position:relative}@media only screen and (min-width:37.5625em){.column-well{padding-bottom:1.875em;padding-top:1.875em}}.column-well:after{background-color:var(--gray-5);content:"";display:block;height:9999px;left:-.9375em;position:absolute;top:0;width:9999px;z-index:0}@media only screen and (min-width:37.5625em){.column-well:after{left:0;width:100%}}.column-well__wrapper{overflow:hidden}.column-well__wrapper--overflow-small{overflow:visible}@media only screen and (min-width:37.5625em){.column-well__wrapper--overflow-small{overflow:hidden}}.column-well__content{position:relative;z-index:1}@media only screen and (min-width:37.5625em){.column-well__content{padding-left:1.875em;padding-right:1.875em}}@media only screen and (min-width:56.3125em){.column-well--bleed:after{left:-30px;padding-right:60px}.column-well--bleed .column-well__content{padding-left:0;padding-right:0}}.column-well--not-stacked{padding-bottom:0;padding-top:0}@media only screen and (min-width:37.5625em){.column-well--not-stacked{padding-bottom:1.875em;padding-top:1.875em}}.column-well--not-stacked:after{display:none}@media only screen and (min-width:37.5625em){.column-well--not-stacked:after{display:block}.column-well--emphasis{padding-bottom:3.125em;padding-top: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-bottom:0;padding-top:0}.understanding-financial-aid-offer .content__main button.a-btn.a-btn--link{background:none;border:none;border-bottom:1px solid 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 .evaluate,.understanding-financial-aid-offer .followup--no-not-sure,.understanding-financial-aid-offer .followup--yes,.understanding-financial-aid-offer .get-options,.understanding-financial-aid-offer .information-right,.understanding-financial-aid-offer .information-wrong,.understanding-financial-aid-offer .next-steps,.understanding-financial-aid-offer .offer-part__content-negative-cost,.understanding-financial-aid-offer .offer-part__content-positive-cost,.understanding-financial-aid-offer .question{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;margin-bottom:.5769230769em;text-transform:inherit}blockquote+.step__heading,dl+.step__heading,figure+.step__heading,img+.step__heading,ol+.step__heading,p+.step__heading,table+.step__heading,ul+.step__heading{margin-top:1.7307692308em}.h1+.step__heading,.h3+.step__heading,.h4+.step__heading,.h5+.step__heading,.h6+.step__heading,h1+.step__heading,h3+.step__heading,h4+.step__heading,h5+.step__heading,h6+.step__heading{margin-top:1.1538461538em}@media only screen and (min-width:37.5625em){.step__intro{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.6818181818em;text-transform:inherit}.h1+.step__intro,.h2+.step__intro,.h4+.step__intro,.h5+.step__intro,.h6+.step__intro,blockquote+.step__intro,dl+.step__intro,figure+.step__intro,h1+.step__intro,h2+.step__intro,h4+.step__intro,h5+.step__intro,h6+.step__intro,img+.step__intro,ol+.step__intro,p+.step__intro,table+.step__intro,ul+.step__intro{margin-top:1.3636363636em}.criteria__wrapper:after,.offer-part:after{background-color:var(--gray-40);border-left:0;border-right:0;bottom:0;content:" ";display:block;height:1px;left:15px;margin-right:0;position:absolute;right:15px;z-index:10}}@media only screen and (min-width:56.3125em){.criteria__wrapper:after,.offer-part: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 screen and (min-width:37.5625em){.verify{margin-top:1.875em}}.verify__wrapper{margin-bottom:1.25em}@media only screen and (min-width:37.5625em){.verify__wrapper{display:block;margin-bottom:2.8125em;margin-left:-15px;margin-right:-15px;position:relative}}.verify__content dd,.verify__content dt{display:block}@media only screen and (min-width:37.5625em){.verify__content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:75%}}@media only screen and (min-width:63.8125em){.verify__content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}}@media only screen and (min-width:76.9375em){.verify__content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}.verify__prompt{font-size:1.625em;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:1.1538461538em;text-transform:inherit}blockquote+.verify__prompt,dl+.verify__prompt,figure+.verify__prompt,img+.verify__prompt,ol+.verify__prompt,p+.verify__prompt,table+.verify__prompt,ul+.verify__prompt{margin-top:1.7307692308em}.h1+.verify__prompt,.h3+.verify__prompt,.h4+.verify__prompt,.h5+.verify__prompt,.h6+.verify__prompt,h1+.verify__prompt,h3+.verify__prompt,h4+.verify__prompt,h5+.verify__prompt,h6+.verify__prompt{margin-top:1.1538461538em}.verify__location,.verify__school{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.6818181818em;text-transform:inherit}.h1+.verify__location,.h1+.verify__school,.h2+.verify__location,.h2+.verify__school,.h4+.verify__location,.h4+.verify__school,.h5+.verify__location,.h5+.verify__school,.h6+.verify__location,.h6+.verify__school,blockquote+.verify__location,blockquote+.verify__school,dl+.verify__location,dl+.verify__school,figure+.verify__location,figure+.verify__school,h1+.verify__location,h1+.verify__school,h2+.verify__location,h2+.verify__school,h4+.verify__location,h4+.verify__school,h5+.verify__location,h5+.verify__school,h6+.verify__location,h6+.verify__school,img+.verify__location,img+.verify__school,ol+.verify__location,ol+.verify__school,p+.verify__location,p+.verify__school,table+.verify__location,table+.verify__school,ul+.verify__location,ul+.verify__school{margin-top:1.3636363636em}@media only screen and (min-width:37.5625em){.verify__location,.verify__school{margin-bottom:.2272727273em}}.verify__school{font-weight:700;margin-bottom:0}.verify__list{margin-bottom:.9375em;margin-top:.9375em}@media only screen and (min-width:37.5625em){.verify__list{margin-top:1.25em}}.verify__heading,.verify__label{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;margin-bottom:0;text-transform:uppercase}.h1+.verify__heading,.h1+.verify__label,.h2+.verify__heading,.h2+.verify__label,.h3+.verify__heading,.h3+.verify__label,.h4+.verify__heading,.h4+.verify__label,.h6+.verify__heading,.h6+.verify__label,blockquote+.verify__heading,blockquote+.verify__label,dl+.verify__heading,dl+.verify__label,figure+.verify__heading,figure+.verify__label,h1+.verify__heading,h1+.verify__label,h2+.verify__heading,h2+.verify__label,h3+.verify__heading,h3+.verify__label,h4+.verify__heading,h4+.verify__label,h6+.verify__heading,h6+.verify__label,img+.verify__heading,img+.verify__label,ol+.verify__heading,ol+.verify__label,p+.verify__heading,p+.verify__label,table+.verify__heading,table+.verify__label,ul+.verify__heading,ul+.verify__label{margin-top:2.1428571429em}.verify__value{margin-left:0}.verify__value+.verify__heading{padding-top:1.25em}@media only screen and (min-width:37.5625em){.verify__value+.verify__heading{padding-top:1.6666666667em}.verify__estimate{border:none;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.6666666667%}}.verify__controls{margin-top:1.875em;text-align:center}@media only screen 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 screen and (min-width:37.5625em){.instructions__wrapper{display:block;margin-left:-15px;margin-right:-15px;padding-bottom:1.25em;position:relative}.instructions__content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}.instructions__subheading{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;text-transform:inherit}.h1+.instructions__subheading,.h2+.instructions__subheading,.h3+.instructions__subheading,.h5+.instructions__subheading,.h6+.instructions__subheading,blockquote+.instructions__subheading,dl+.instructions__subheading,figure+.instructions__subheading,h1+.instructions__subheading,h2+.instructions__subheading,h3+.instructions__subheading,h5+.instructions__subheading,h6+.instructions__subheading,img+.instructions__subheading,ol+.instructions__subheading,p+.instructions__subheading,table+.instructions__subheading,ul+.instructions__subheading{margin-top:1.6666666667em}.instructions__about-wrapper{margin-top:1.875em;padding-bottom:1.25em;padding-top:1.25em}@media only screen and (min-width:37.5625em){.instructions__about-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;left:8.3333333333%;margin-right:-.25em;margin-top:0;padding-bottom:0;padding-top:0;position:relative;vertical-align:top;width:41.6666666667%}}.instructions__about-heading{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;margin-bottom:1.0714285714em;text-transform:uppercase}.h1+.instructions__about-heading,.h2+.instructions__about-heading,.h3+.instructions__about-heading,.h4+.instructions__about-heading,.h6+.instructions__about-heading,blockquote+.instructions__about-heading,dl+.instructions__about-heading,figure+.instructions__about-heading,h1+.instructions__about-heading,h2+.instructions__about-heading,h3+.instructions__about-heading,h4+.instructions__about-heading,h6+.instructions__about-heading,img+.instructions__about-heading,ol+.instructions__about-heading,p+.instructions__about-heading,table+.instructions__about-heading,ul+.instructions__about-heading{margin-top:2.1428571429em}.aid-form{margin-top:1.875em}@media only screen and (min-width:37.5625em){.aid-form{margin-top:0}}@media only screen and (min-width:63.8125em){.aid-form{padding-left:2.5em}}.aid-form__heading{margin-bottom:1.25em}@media only screen and (min-width:37.5625em){.aid-form__heading{border-bottom:1px solid var(--gray-40);padding-bottom:.3125em}}.aid-form__title{margin-bottom:.2777777778em}@media only screen and (min-width:37.5625em){.aid-form .form-label__text-wrapper,.aid-form__label-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}}@media only screen and (min-width:56.3125em){.aid-form .form-label__text-wrapper,.aid-form__label-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:62.5%}}.aid-form .form-label__text-wrapper .aid-form__definition,.aid-form__label-wrapper .aid-form__definition{margin-bottom:.3571428571em}@media only screen and (min-width:37.5625em){.aid-form__input-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}}@media only screen and (min-width:56.3125em){.aid-form__input-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:37.5%}}.aid-form__input{box-sizing:border-box;width:100%}@media only screen and (min-width:37.5625em){.aid-form__input{max-width:17.5em}}.aid-form__input--currency{text-align:right}.aid-form__input--percent{text-align:right;width:4.0625em}.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{display:none;font-size:.875em;line-height:1.5;margin-top:.3125em}.aid-form__calc-error>.cf-icon-svg{color:var(--red-80);margin-right:.3125em}.aid-form__unit{display:inline-block;margin-left:.625em;margin-top:.375em}.aid-form__equals-line{background-color:var(--black);margin-bottom:.3125em;margin-top:.9375em}.aid-form__summary,.aid-form__summary.column-well__content{background-color:var(--gray-5);margin-left:-15px;margin-right:-15px;margin-top:1.875em;padding:1.25em 15px}@media only screen and (min-width:37.5625em){.aid-form__summary,.aid-form__summary.column-well__content{margin-left:0;margin-right:0;margin-top:0;padding:0 30px}}@media only screen and (min-width:56.3125em){.aid-form__summary,.aid-form__summary.column-well__content{margin-left:-30px;margin-right:-30px}}.aid-form__summary-heading{border-bottom:1px solid var(--black);font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;padding-bottom:.2777777778em;text-transform:inherit}.h1+.aid-form__summary-heading,.h2+.aid-form__summary-heading,.h3+.aid-form__summary-heading,.h5+.aid-form__summary-heading,.h6+.aid-form__summary-heading,blockquote+.aid-form__summary-heading,dl+.aid-form__summary-heading,figure+.aid-form__summary-heading,h1+.aid-form__summary-heading,h2+.aid-form__summary-heading,h3+.aid-form__summary-heading,h5+.aid-form__summary-heading,h6+.aid-form__summary-heading,img+.aid-form__summary-heading,ol+.aid-form__summary-heading,p+.aid-form__summary-heading,table+.aid-form__summary-heading,ul+.aid-form__summary-heading{margin-top:1.6666666667em}@media only screen and (min-width:37.5625em){.aid-form__summary-heading{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;margin-bottom:1.0714285714em;text-transform:uppercase}.h1+.aid-form__summary-heading,.h2+.aid-form__summary-heading,.h3+.aid-form__summary-heading,.h4+.aid-form__summary-heading,.h6+.aid-form__summary-heading,blockquote+.aid-form__summary-heading,dl+.aid-form__summary-heading,figure+.aid-form__summary-heading,h1+.aid-form__summary-heading,h2+.aid-form__summary-heading,h3+.aid-form__summary-heading,h4+.aid-form__summary-heading,h6+.aid-form__summary-heading,img+.aid-form__summary-heading,ol+.aid-form__summary-heading,p+.aid-form__summary-heading,table+.aid-form__summary-heading,ul+.aid-form__summary-heading{margin-top:2.1428571429em}}.aid-form__definition{font-size:.875em}.aid-form__group-header{margin-bottom:1.25em}@media only screen and (min-width:63.8125em){.aid-form__group-header{margin-left:-2.5em}}@media only screen and (min-width:37.5625em){.aid-form__inline-subtotal{display:none}}.aid-form .form-group+.form-group{margin-top:3.75em}@media only screen and (min-width:37.5625em){.aid-form .form-group__item{display:block;margin-left:-15px;margin-right:-15px;position:relative}.aid-form .form-group__item+.form-group__item{margin-top:1.25em}}@media only screen and (min-width:56.3125em){.aid-form .form-label{margin-top:.25em}}.aid-form .form-label-header{border-bottom:1px solid var(--gray-40);display:block;font-size:.875em;font-style:normal;font-weight:bolder;letter-spacing:1px;line-height:1.25;margin-bottom:.71428571em;padding-bottom:.3571428571em;text-transform:uppercase}.aid-form .form-label+.aid-form__definition,.aid-form .form-label-header+.aid-form__definition{margin-top:-.3571428571em}.line-item{display:block;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;margin-left:-15px;margin-right:-15px;position:relative;text-transform:inherit}.h1+.line-item,.h2+.line-item,.h3+.line-item,.h5+.line-item,.h6+.line-item,blockquote+.line-item,dl+.line-item,figure+.line-item,h1+.line-item,h2+.line-item,h3+.line-item,h5+.line-item,h6+.line-item,img+.line-item,ol+.line-item,p+.line-item,table+.line-item,ul+.line-item{margin-top:1.6666666667em}.line-item__sign{display:inline-block;font-size:1em;margin-right:.2777777778em}.line-item__currency{position:absolute;right:4.8888888889em}.line-item__explanation{display:block;font-size:.7777777778em;margin-top:.2777777778em}.line-item__title{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}@media only screen and (min-width:37.5625em){.line-item__title{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:56.3125em){.line-item__title{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}}@media only screen and (min-width:76.9375em){.line-item__title{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.6666666667%}}.line-item__value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:41.6666666667%}@media only screen and (min-width:37.5625em){.line-item__value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:56.3125em){.line-item__value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:41.6666666667%}}@media only screen and (min-width:76.9375em){.line-item__value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:33.3333333333%}}.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 screen and (min-width:56.3125em){.review__wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}}.review__wrapper+.criteria{margin-top:1.875em}@media only screen and (min-width:56.3125em){.review__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:76.9375em){.review__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}}.offer-part{background-color:#fff;padding-top:2.8125em;z-index:200}@media only screen and (min-width:37.5625em){.offer-part{display:block;margin-left:-15px;margin-right:-15px;padding-bottom:1.875em;position:relative}}.offer-part__intro{margin-bottom:.9375em}@media only screen and (min-width:37.5625em){.offer-part__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}.offer-part__intro-wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}.offer-part__intro-content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}}@media only screen and (min-width:56.3125em){.offer-part__intro-content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:63.8125em){.offer-part__intro-content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}}.offer-part__heading{font-size:1.375em;font-weight:400;letter-spacing:inherit;line-height:1.25;margin-bottom:.6818181818em;text-transform:inherit}.h1+.offer-part__heading,.h2+.offer-part__heading,.h4+.offer-part__heading,.h5+.offer-part__heading,.h6+.offer-part__heading,blockquote+.offer-part__heading,dl+.offer-part__heading,figure+.offer-part__heading,h1+.offer-part__heading,h2+.offer-part__heading,h4+.offer-part__heading,h5+.offer-part__heading,h6+.offer-part__heading,img+.offer-part__heading,ol+.offer-part__heading,p+.offer-part__heading,table+.offer-part__heading,ul+.offer-part__heading{margin-top:1.3636363636em}@media only screen and (min-width:37.5625em){.offer-part__form-wrapper,.offer-part__summary-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}.offer-part__summary-wrapper{margin-top:0;padding-top:1.875em}}@media only screen and (min-width:56.3125em){.offer-part__summary-wrapper{left:8.3333333333%}.offer-part__summary-wrapper,.offer-part__summary-wrapper.is__stuck{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;position:relative;vertical-align:top;width:33.3333333333%}.offer-part__summary-wrapper.is__stuck{left:58.3333333333%;margin-left:-20px}.offer-part__summary-wrapper.is__stuck.is__bottomed{margin-left:0}}@media only screen and (min-width:37.5625em) and (max-width:43.0625em){.offer-part__summary-wrapper .line-item{font-size:1em}}@media only screen and (min-width:37.5625em){.offer-part__terms{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}}@media only screen and (min-width:56.3125em){.offer-part__terms{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;margin-top:-.9375em;vertical-align:top;width:62.5%}}.offer-part__term{margin-bottom:.3125em;margin-top:.9375em}.offer-part.cost-to-attend{margin-top:1.875em}.contributions .column-well,.future .column-well,.loans .column-well{padding-bottom:0;padding-top:0}@media only screen and (min-width:37.5625em){.contributions .aid-form__summary,.future .aid-form__summary,.loans .aid-form__summary{padding-bottom:1.875em;padding-top:1.875em}}.contributions .big-picture,.loans .big-picture{background-color:transparent;display:none;padding-bottom:0}@media only screen 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{background-color:var(--gold-40);margin-top:0}@media only screen 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{background-color:transparent;border-top:1px dotted var(--gray-40);margin-bottom:.9375em;margin-top:1.875em}@media only screen 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;margin-bottom:.8333333333em;text-transform:inherit}.h1+.private-loans__heading-text,.h2+.private-loans__heading-text,.h3+.private-loans__heading-text,.h5+.private-loans__heading-text,.h6+.private-loans__heading-text,blockquote+.private-loans__heading-text,dl+.private-loans__heading-text,figure+.private-loans__heading-text,h1+.private-loans__heading-text,h2+.private-loans__heading-text,h3+.private-loans__heading-text,h5+.private-loans__heading-text,h6+.private-loans__heading-text,img+.private-loans__heading-text,ol+.private-loans__heading-text,p+.private-loans__heading-text,table+.private-loans__heading-text,ul+.private-loans__heading-text{margin-top:1.6666666667em}.private-loans__add-btn,.private-loans__remove-btn{border-bottom:none;font-size:1em}.private-loans__add-btn:active,.private-loans__add-btn:hover,.private-loans__add-btn:visited,.private-loans__remove-btn:active,.private-loans__remove-btn:hover,.private-loans__remove-btn:visited{border-bottom:none}.private-loans__remove-btn{font-size:1em;position:absolute;right:0;top:-.5em}.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;margin-bottom:.6818181818em;text-transform:inherit}.h1+.debt-summary .aid-form__summary-heading,.h2+.debt-summary .aid-form__summary-heading,.h4+.debt-summary .aid-form__summary-heading,.h5+.debt-summary .aid-form__summary-heading,.h6+.debt-summary .aid-form__summary-heading,blockquote+.debt-summary .aid-form__summary-heading,dl+.debt-summary .aid-form__summary-heading,figure+.debt-summary .aid-form__summary-heading,h1+.debt-summary .aid-form__summary-heading,h2+.debt-summary .aid-form__summary-heading,h4+.debt-summary .aid-form__summary-heading,h5+.debt-summary .aid-form__summary-heading,h6+.debt-summary .aid-form__summary-heading,img+.debt-summary .aid-form__summary-heading,ol+.debt-summary .aid-form__summary-heading,p+.debt-summary .aid-form__summary-heading,table+.debt-summary .aid-form__summary-heading,ul+.debt-summary .aid-form__summary-heading{margin-top:1.3636363636em}@media only screen and (min-width:37.5625em){.debt-summary .aid-form__summary-heading{font-size:.875em;font-weight:600;letter-spacing:1px;line-height:1.25;margin-bottom:1.0714285714em;text-transform:uppercase}.h1+.debt-summary .aid-form__summary-heading,.h2+.debt-summary .aid-form__summary-heading,.h3+.debt-summary .aid-form__summary-heading,.h4+.debt-summary .aid-form__summary-heading,.h6+.debt-summary .aid-form__summary-heading,blockquote+.debt-summary .aid-form__summary-heading,dl+.debt-summary .aid-form__summary-heading,figure+.debt-summary .aid-form__summary-heading,h1+.debt-summary .aid-form__summary-heading,h2+.debt-summary .aid-form__summary-heading,h3+.debt-summary .aid-form__summary-heading,h4+.debt-summary .aid-form__summary-heading,h6+.debt-summary .aid-form__summary-heading,img+.debt-summary .aid-form__summary-heading,ol+.debt-summary .aid-form__summary-heading,p+.debt-summary .aid-form__summary-heading,table+.debt-summary .aid-form__summary-heading,ul+.debt-summary .aid-form__summary-heading{margin-top:2.1428571429em}}.evaluate{margin-top:2.8125em}@media only screen and (min-width:56.3125em){.evaluate__wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}}.evaluate__wrapper+.criteria{margin-top:1.875em}@media only screen and (min-width:56.3125em){.evaluate__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:76.9375em){.evaluate__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}}.criteria{margin-top:1.875em}@media only screen 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;margin-bottom:.6818181818em;text-transform:inherit}.h1+.criteria__heading,.h2+.criteria__heading,.h4+.criteria__heading,.h5+.criteria__heading,.h6+.criteria__heading,blockquote+.criteria__heading,dl+.criteria__heading,figure+.criteria__heading,h1+.criteria__heading,h2+.criteria__heading,h4+.criteria__heading,h5+.criteria__heading,h6+.criteria__heading,img+.criteria__heading,ol+.criteria__heading,p+.criteria__heading,table+.criteria__heading,ul+.criteria__heading{margin-top:1.3636363636em}@media only screen and (min-width:37.5625em){.criteria__wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}}@media only screen and (min-width:37.5625em) and (max-width:46.1875em){.criteria__wrapper:after{display:none}}@media only screen and (min-width:37.5625em){.criteria__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:46.25em){.criteria__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:56.3125em){.criteria__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:41.6666666667%}}.criteria+.criteria{border-top:1px solid var(--gray-20);padding-top:.9375em}@media only screen and (min-width:46.25em){.criteria+.criteria{border-top:none;padding-top:0}}@media only screen and (min-width:37.5625em){.metric{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:37.5625em) and (max-width:46.1875em){.metric{padding-bottom:0}}@media only screen and (min-width:46.25em){.metric{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;padding-top:1.875em;vertical-align:top;width:50%}}@media only screen and (min-width:56.3125em){.metric{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;left:16.6666666667%;margin-right:-.25em;position:relative;vertical-align:top;width:33.3333333333%}}.metric__heading{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;text-transform:inherit}.h1+.metric__heading,.h2+.metric__heading,.h3+.metric__heading,.h5+.metric__heading,.h6+.metric__heading,blockquote+.metric__heading,dl+.metric__heading,figure+.metric__heading,h1+.metric__heading,h2+.metric__heading,h3+.metric__heading,h5+.metric__heading,h6+.metric__heading,img+.metric__heading,ol+.metric__heading,p+.metric__heading,table+.metric__heading,ul+.metric__heading{margin-top:1.6666666667em}.metric__explanation{font-size:.875em;margin-bottom:1.0714285714em}.metric__notification{margin-bottom:.9375em}.metric__notification .cf-notification__icon,.metric__notification .cf-notification__text{display:none}.metric__notification--no-average,.metric__notification--no-data,.metric__notification--no-you{padding-left:11px}.metric__notification--better .metric__notification-text-better,.metric__notification--no-average .metric__notification-text-no-average,.metric__notification--no-data .metric__notification-text-no-data,.metric__notification--no-you .metric__notification-text-no-you,.metric__notification--same .metric__notification-text-same,.metric__notification--worse .metric__notification-text-worse{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 screen and (min-width:37.5625em) and (max-width:46.1875em){.metric.column-well--not-stacked{padding-top:0}.metric.column-well--not-stacked:after{display:none}.metric .column-well__content{padding-left:0;padding-right:0}}.salary-and-debt__projection{display:block;margin-bottom:1.25em;margin-left:-15px;margin-right:-15px;max-width:23.75em;position:relative}.salary-and-debt__projection-name{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;margin-right:-.25em;text-transform:inherit;vertical-align:top;width:58.3333333333%}.h1+.salary-and-debt__projection-name,.h2+.salary-and-debt__projection-name,.h3+.salary-and-debt__projection-name,.h5+.salary-and-debt__projection-name,.h6+.salary-and-debt__projection-name,blockquote+.salary-and-debt__projection-name,dl+.salary-and-debt__projection-name,figure+.salary-and-debt__projection-name,h1+.salary-and-debt__projection-name,h2+.salary-and-debt__projection-name,h3+.salary-and-debt__projection-name,h5+.salary-and-debt__projection-name,h6+.salary-and-debt__projection-name,img+.salary-and-debt__projection-name,ol+.salary-and-debt__projection-name,p+.salary-and-debt__projection-name,table+.salary-and-debt__projection-name,ul+.salary-and-debt__projection-name{margin-top:1.6666666667em}.salary-and-debt__projection-value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;margin-right:-.25em;text-align:right;text-transform:inherit;vertical-align:top;width:41.6666666667%}.h1+.salary-and-debt__projection-value,.h2+.salary-and-debt__projection-value,.h3+.salary-and-debt__projection-value,.h5+.salary-and-debt__projection-value,.h6+.salary-and-debt__projection-value,blockquote+.salary-and-debt__projection-value,dl+.salary-and-debt__projection-value,figure+.salary-and-debt__projection-value,h1+.salary-and-debt__projection-value,h2+.salary-and-debt__projection-value,h3+.salary-and-debt__projection-value,h5+.salary-and-debt__projection-value,h6+.salary-and-debt__projection-value,img+.salary-and-debt__projection-value,ol+.salary-and-debt__projection-value,p+.salary-and-debt__projection-value,table+.salary-and-debt__projection-value,ul+.salary-and-debt__projection-value{margin-top:1.6666666667em}.salary-and-debt__explanation{display:block;font-size:.7777777778em;margin-top:.2777777778em}.salary-and-debt__payment-term{margin-bottom:1.875em}.salary-and-debt__payment-term label{line-height:2;margin-left:1px}@media only screen and (min-width:56.3125em){.salary-and-debt__payment-term label{margin-left:0}}@media only screen and (min-width:63.8125em){.salary-and-debt__payment-term label{line-height:normal}}.debt-burden__projection{display:block;margin-bottom:1.25em;margin-left:-15px;margin-right:-15px;max-width:23.75em;position:relative}.debt-burden__projection-name{width:58.3333333333%}.debt-burden__projection-name,.debt-burden__projection-value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.debt-burden__projection-value{text-align:right;width:41.6666666667%}.debt-burden__payment-term{margin-bottom:1.875em}.debt-burden__payment-term label{line-height:2;margin-left:1px}@media only screen and (min-width:56.3125em){.debt-burden__payment-term label{margin-left:0}}@media only screen and (min-width:63.8125em){.debt-burden__payment-term label{line-height:normal}}.debt-equation{margin-bottom:1.875em;max-width:23.75em;padding-top:.625em}.debt-equation__part{float:left}.debt-equation__part--income,.debt-equation__part--loan{width:25%}.debt-equation__part--percent{width:20%}.debt-equation__symbol{float:left;font-size:36px;margin-top:.0833333333em;text-align:center;width:15%}.debt-equation__number{font-size:1.125em}.bar-graph{height:130px;margin-bottom:.625em;max-width:23.75em;position:relative}.bar-graph__point{position:absolute;width:100%}.bar-graph__label,.bar-graph__value{background-color:var(--white);position:absolute;top:0}@media only screen and (min-width:46.25em){.bar-graph__label,.bar-graph__value{background-color:var(--gray-5)}}.bar-graph__label{left:0;width:135px;z-index:10}.bar-graph__value{min-width:95px;padding-left:8px;right:0}.bar-graph__line{border-top-width:3px;position:absolute;width:100%}.bar-graph__number{display:inline-block}.bar-graph__bar{background-color:var(--gray-10);height:130px;left:50%;margin-left:-6px;position:absolute;top:0;width:45px}@media only screen and (min-width:46.25em) and (max-width:63.75em){.bar-graph__bar{border-left:10px solid var(--gray-5);border-right:10px solid var(--gray-5);width:25px}}@media only screen and (min-width:46.25em) and (max-width:47.4375em){.bar-graph__bar{border-left:14px solid var(--gray-5);border-right:14px solid var(--gray-5);width:17px}}@media only screen and (min-width:56.3125em) and (max-width:58.0625em){.bar-graph__bar{border-left:14px solid var(--gray-5);border-right:14px solid var(--gray-5);width:17px}}.bar-graph__top-label{font-size:.875em;left:50%;margin-left:-18.5px;position:absolute;text-align:center;top:-1.4285714286em;width:70px;z-index:100}.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--high-point .bar-graph__top-label,.bar-graph--missing-average .bar-graph__point--average,.bar-graph--missing-you{display:none}.bar-graph[data-metric=defaultRate],.bar-graph[data-metric=medianSalary]{border-top:20px solid transparent}#content__expenses-nat-salary{display:none}@media only screen and (min-width:46.25em){.debt-burden .column-well__content{position:absolute}}.estimated-expenses{border-top:1px solid var(--gray-40);margin-bottom:.9375em;margin-top:1.875em;padding-bottom:.9375em;padding-top:.625em}@media only screen and (min-width:37.5625em){.estimated-expenses{border:solid transparent;border-width:0 15px;border-top:1px solid var(--gray-40);box-sizing:border-box;display:inline-block;margin-right:-.25em;padding-bottom:0;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:46.25em){.estimated-expenses{border:solid transparent;border-top:none;border-width:medium 15px 0;box-sizing:border-box;display:inline-block;margin-bottom:2.8125em;margin-right:-.25em;margin-top:.9375em;padding-top:0;vertical-align:top;width:50%}}.estimated-expenses__region{margin-bottom:1.25em}@media only screen and (min-width:37.5625em){.estimated-expenses__region{border:0 solid transparent;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}.estimated-expenses .aid-form{margin-top:0}@media only screen and (min-width:37.5625em) and (max-width:46.25em){.estimated-expenses .aid-form__heading{border-bottom:none}}@media only screen and (min-width:37.5625em){.estimated-expenses .aid-form .form-label__text-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}}@media only screen and (min-width:56.3125em){.estimated-expenses .aid-form .form-label__text-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:37.5625em){.estimated-expenses .aid-form__input-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:100%}}@media only screen and (min-width:56.3125em){.estimated-expenses .aid-form__input-wrapper{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}.estimated-expenses .aid-form__sign{border:0 solid transparent;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:12.5%}@media only screen and (min-width:56.3125em){.estimated-expenses .aid-form__sign{border:0 solid transparent;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:25%}}.estimated-expenses .aid-form__input{max-width:none;width:80%}@media only screen and (min-width:37.5625em){.estimated-expenses .aid-form__input{width:85%}}@media only screen and (min-width:56.3125em){.estimated-expenses .aid-form__input{width:75%}}@media only screen and (min-width:37.5625em){.estimated-expenses .aid-form__summary{background-color:transparent;margin-left:0;margin-top:1.875em;padding-left:0}}@media only screen and (min-width:37.5625em) and (max-width:56.25em){.estimated-expenses .aid-form__summary{padding-right:0}}@media only screen and (min-width:63.8125em){.estimated-expenses .aid-form__summary{padding-left:2.5em}}@media only screen and (min-width:37.5625em){.estimated-expenses .line-item__title{width:66.6666666667%}.estimated-expenses .line-item__title,.estimated-expenses .line-item__value{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top}.estimated-expenses .line-item__value{width:33.3333333333%}}.estimated-expenses .line-item__sign{position:absolute;right:6.25em}.recalculating-mobile{background-color:var(--gold-20);display:none;font-size:.875em;left:0;padding:15px;position:fixed;top:0;width:100%}@media only screen and (min-width:56.3125em){.recalculating-mobile{top:-100em}}.continue,.question{background-color:var(--teal-20);margin-top:1.875em;padding-bottom:.3125em;padding-top:1.5625em}@media only screen and (min-width:37.5625em){.continue,.question{margin-top:2.8125em;padding-bottom:.9375em;padding-top:1.875em}}@media only screen and (min-width:56.3125em){.continue__wrapper,.question__wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}.continue__content,.question__content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:76.9375em){.continue__content,.question__content{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.6666666667%}}.continue__controls,.question__answers{margin-bottom:1.25em;margin-top:1.25em}@media only screen and (min-width:37.5625em){.continue__controls,.question__answers{margin-bottom:1.875em;margin-top:1.875em}}.get-options{margin-top:2.8125em}@media only screen and (min-width:37.5625em){.get-options{padding-bottom:1.875em}}@media only screen and (min-width:56.3125em){.get-options__wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}}@media only screen and (min-width:37.5625em){.get-options__wrapper+.get-options__wrapper{display:block;margin-left:-15px;margin-right:-15px;position:relative}}@media only screen and (min-width:56.3125em){.get-options__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:76.9375em){.get-options__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.6666666667%}}.get-options .step__intro{margin-bottom:0}.get-options .step__intro+p{margin-top:1.25em}.get-options+.content__line{display:none}@media only screen and (min-width:37.5625em){.get-options+.content__line{display:block}.get-options--settlement{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:56.3125em){.get-options--settlement{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:66.6666666667%}}.get-options--sidebar{margin-top:3.75em}@media only screen and (min-width:37.5625em){.get-options--sidebar{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}@media only screen and (min-width:56.3125em){.get-options--sidebar{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:33.3333333333%}}.option{margin-top:2.8125em}@media only screen and (min-width:56.3125em){.option{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:33.3333333333%}}.option--different-program,.option--explore-schools,.option--maximize-grants,.option--reduce-costs,.option--transfer-credits,.option--work-while-studying{background-position:center 30px;background-repeat:no-repeat;background-size:150px}@media only screen and (min-width:56.3125em){.option--different-program,.option--explore-schools,.option--maximize-grants,.option--reduce-costs,.option--transfer-credits,.option--work-while-studying{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{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;padding-top:11.6666666667em;text-transform:inherit}.h1+.option__heading,.h2+.option__heading,.h3+.option__heading,.h5+.option__heading,.h6+.option__heading,blockquote+.option__heading,dl+.option__heading,figure+.option__heading,h1+.option__heading,h2+.option__heading,h3+.option__heading,h5+.option__heading,h6+.option__heading,img+.option__heading,ol+.option__heading,p+.option__heading,table+.option__heading,ul+.option__heading{margin-top:1.6666666667em}@media only screen 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;margin-bottom:.6818181818em;text-transform:inherit}.h1+.option--take-action-header,.h2+.option--take-action-header,.h4+.option--take-action-header,.h5+.option--take-action-header,.h6+.option--take-action-header,blockquote+.option--take-action-header,dl+.option--take-action-header,figure+.option--take-action-header,h1+.option--take-action-header,h2+.option--take-action-header,h4+.option--take-action-header,h5+.option--take-action-header,h6+.option--take-action-header,img+.option--take-action-header,ol+.option--take-action-header,p+.option--take-action-header,table+.option--take-action-header,ul+.option--take-action-header{margin-top:1.3636363636em}.option+.option .option__heading{border-top:1px solid var(--gray-40)}@media only screen and (min-width:37.5625em){.option+.option .option__heading{border-top:none}.option+.option+.option .option__heading{border-top:1px solid var(--gray-40)}}@media only screen and (min-width:56.3125em){.option+.option+.option .option__heading{border-top:none}.option+.option+.option+.option .option__heading{border-top:1px solid var(--gray-40)}.option--settlement{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:50%}}.option--settlement+.option--settlement .option__heading{border-top:1px solid var(--gray-40)}@media only screen and (min-width:56.3125em){.option--settlement+.option--settlement .option__heading{border-top:none}}@media only screen and (min-width:37.5625em){.option--settlement+.option--settlement+.option--settlement .option__heading{border-top:1px solid var(--gray-40)}}@media only screen 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 screen and (min-width:56.3125em){.next-steps__wrapper{display:block;margin-left:-15px;margin-right:-15px;margin-top:2.8125em;position:relative}.next-steps__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:83.3333333333%}}@media only screen and (min-width:76.9375em){.next-steps__intro{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:58.3333333333%}}.next-steps__list{margin-top:2.8125em}@media only screen and (min-width:37.5625em){.next-steps__list{display:block;margin-left:-15px;margin-right:-15px;position:relative}}@media only screen and (min-width:56.3125em){.next-steps__list{margin-top:3.75em}}.next-steps__list-item{margin-top:1.875em}@media only screen and (min-width:37.5625em){.next-steps__list-item{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;margin-top:0;vertical-align:top;width:75%}}@media only screen and (min-width:56.3125em){.next-steps__list-item{border:solid transparent;border-width:0 15px;box-sizing:border-box;display:inline-block;margin-right:-.25em;vertical-align:top;width:33.3333333333%}}.next-steps__list-intro{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:.8333333333em;text-transform:inherit}.h1+.next-steps__list-intro,.h2+.next-steps__list-intro,.h3+.next-steps__list-intro,.h5+.next-steps__list-intro,.h6+.next-steps__list-intro,blockquote+.next-steps__list-intro,dl+.next-steps__list-intro,figure+.next-steps__list-intro,h1+.next-steps__list-intro,h2+.next-steps__list-intro,h3+.next-steps__list-intro,h5+.next-steps__list-intro,h6+.next-steps__list-intro,img+.next-steps__list-intro,ol+.next-steps__list-intro,p+.next-steps__list-intro,table+.next-steps__list-intro,ul+.next-steps__list-intro{margin-top:1.6666666667em}.next-steps__controls{margin-left:-2.5em;margin-top:1.25em}@media only screen and (min-width:37.5625em){.next-steps__controls{margin-left:0}}@media only screen and (min-width:56.3125em){.next-steps__controls{margin-top:1.875em}}.next-steps .content__line{display:none}@media only screen 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 screen 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-bottom:2.8125em;margin-top: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;margin-bottom:.6818181818em;text-transform:inherit}.h1+.college-costs__tool-section .equation-row .financial-item__label div,.h1+.college-costs__tool-section .equation-row .financial-item__value span,.h2+.college-costs__tool-section .equation-row .financial-item__label div,.h2+.college-costs__tool-section .equation-row .financial-item__value span,.h4+.college-costs__tool-section .equation-row .financial-item__label div,.h4+.college-costs__tool-section .equation-row .financial-item__value span,.h5+.college-costs__tool-section .equation-row .financial-item__label div,.h5+.college-costs__tool-section .equation-row .financial-item__value span,.h6+.college-costs__tool-section .equation-row .financial-item__label div,.h6+.college-costs__tool-section .equation-row .financial-item__value span,blockquote+.college-costs__tool-section .equation-row .financial-item__label div,blockquote+.college-costs__tool-section .equation-row .financial-item__value span,dl+.college-costs__tool-section .equation-row .financial-item__label div,dl+.college-costs__tool-section .equation-row .financial-item__value span,figure+.college-costs__tool-section .equation-row .financial-item__label div,figure+.college-costs__tool-section .equation-row .financial-item__value span,h1+.college-costs__tool-section .equation-row .financial-item__label div,h1+.college-costs__tool-section .equation-row .financial-item__value span,h2+.college-costs__tool-section .equation-row .financial-item__label div,h2+.college-costs__tool-section .equation-row .financial-item__value span,h4+.college-costs__tool-section .equation-row .financial-item__label div,h4+.college-costs__tool-section .equation-row .financial-item__value span,h5+.college-costs__tool-section .equation-row .financial-item__label div,h5+.college-costs__tool-section .equation-row .financial-item__value span,h6+.college-costs__tool-section .equation-row .financial-item__label div,h6+.college-costs__tool-section .equation-row .financial-item__value span,img+.college-costs__tool-section .equation-row .financial-item__label div,img+.college-costs__tool-section .equation-row .financial-item__value span,ol+.college-costs__tool-section .equation-row .financial-item__label div,ol+.college-costs__tool-section .equation-row .financial-item__value span,p+.college-costs__tool-section .equation-row .financial-item__label div,p+.college-costs__tool-section .equation-row .financial-item__value span,table+.college-costs__tool-section .equation-row .financial-item__label div,table+.college-costs__tool-section .equation-row .financial-item__value span,ul+.college-costs__tool-section .equation-row .financial-item__label div,ul+.college-costs__tool-section .equation-row .financial-item__value span{margin-top:1.3636363636em}@media only screen 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;margin-bottom:.8333333333em;text-transform:inherit}.h1+.college-costs__tool-section .equation-row .financial-item__label div,.h1+.college-costs__tool-section .equation-row .financial-item__value span,.h2+.college-costs__tool-section .equation-row .financial-item__label div,.h2+.college-costs__tool-section .equation-row .financial-item__value span,.h3+.college-costs__tool-section .equation-row .financial-item__label div,.h3+.college-costs__tool-section .equation-row .financial-item__value span,.h5+.college-costs__tool-section .equation-row .financial-item__label div,.h5+.college-costs__tool-section .equation-row .financial-item__value span,.h6+.college-costs__tool-section .equation-row .financial-item__label div,.h6+.college-costs__tool-section .equation-row .financial-item__value span,blockquote+.college-costs__tool-section .equation-row .financial-item__label div,blockquote+.college-costs__tool-section .equation-row .financial-item__value span,dl+.college-costs__tool-section .equation-row .financial-item__label div,dl+.college-costs__tool-section .equation-row .financial-item__value span,figure+.college-costs__tool-section .equation-row .financial-item__label div,figure+.college-costs__tool-section .equation-row .financial-item__value span,h1+.college-costs__tool-section .equation-row .financial-item__label div,h1+.college-costs__tool-section .equation-row .financial-item__value span,h2+.college-costs__tool-section .equation-row .financial-item__label div,h2+.college-costs__tool-section .equation-row .financial-item__value span,h3+.college-costs__tool-section .equation-row .financial-item__label div,h3+.college-costs__tool-section .equation-row .financial-item__value span,h5+.college-costs__tool-section .equation-row .financial-item__label div,h5+.college-costs__tool-section .equation-row .financial-item__value span,h6+.college-costs__tool-section .equation-row .financial-item__label div,h6+.college-costs__tool-section .equation-row .financial-item__value span,img+.college-costs__tool-section .equation-row .financial-item__label div,img+.college-costs__tool-section .equation-row .financial-item__value span,ol+.college-costs__tool-section .equation-row .financial-item__label div,ol+.college-costs__tool-section .equation-row .financial-item__value span,p+.college-costs__tool-section .equation-row .financial-item__label div,p+.college-costs__tool-section .equation-row .financial-item__value span,table+.college-costs__tool-section .equation-row .financial-item__label div,table+.college-costs__tool-section .equation-row .financial-item__value span,ul+.college-costs__tool-section .equation-row .financial-item__label div,ul+.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;margin-bottom:.6818181818em;text-transform:inherit}.h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h1+.college-costs__tool-section .equation-row .o-costs-group__link span,.h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h2+.college-costs__tool-section .equation-row .o-costs-group__link span,.h4+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h4+.college-costs__tool-section .equation-row .o-costs-group__link span,.h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h5+.college-costs__tool-section .equation-row .o-costs-group__link span,.h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h6+.college-costs__tool-section .equation-row .o-costs-group__link span,blockquote+.college-costs__tool-section .equation-row .o-costs-group__label.h4,blockquote+.college-costs__tool-section .equation-row .o-costs-group__link span,dl+.college-costs__tool-section .equation-row .o-costs-group__label.h4,dl+.college-costs__tool-section .equation-row .o-costs-group__link span,figure+.college-costs__tool-section .equation-row .o-costs-group__label.h4,figure+.college-costs__tool-section .equation-row .o-costs-group__link span,h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h1+.college-costs__tool-section .equation-row .o-costs-group__link span,h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h2+.college-costs__tool-section .equation-row .o-costs-group__link span,h4+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h4+.college-costs__tool-section .equation-row .o-costs-group__link span,h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h5+.college-costs__tool-section .equation-row .o-costs-group__link span,h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h6+.college-costs__tool-section .equation-row .o-costs-group__link span,img+.college-costs__tool-section .equation-row .o-costs-group__label.h4,img+.college-costs__tool-section .equation-row .o-costs-group__link span,ol+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ol+.college-costs__tool-section .equation-row .o-costs-group__link span,p+.college-costs__tool-section .equation-row .o-costs-group__label.h4,p+.college-costs__tool-section .equation-row .o-costs-group__link span,table+.college-costs__tool-section .equation-row .o-costs-group__label.h4,table+.college-costs__tool-section .equation-row .o-costs-group__link span,ul+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ul+.college-costs__tool-section .equation-row .o-costs-group__link span{margin-top:1.3636363636em}@media only screen 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;margin-bottom:.8333333333em;text-transform:inherit}.h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h1+.college-costs__tool-section .equation-row .o-costs-group__link span,.h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h2+.college-costs__tool-section .equation-row .o-costs-group__link span,.h3+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h3+.college-costs__tool-section .equation-row .o-costs-group__link span,.h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h5+.college-costs__tool-section .equation-row .o-costs-group__link span,.h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,.h6+.college-costs__tool-section .equation-row .o-costs-group__link span,blockquote+.college-costs__tool-section .equation-row .o-costs-group__label.h4,blockquote+.college-costs__tool-section .equation-row .o-costs-group__link span,dl+.college-costs__tool-section .equation-row .o-costs-group__label.h4,dl+.college-costs__tool-section .equation-row .o-costs-group__link span,figure+.college-costs__tool-section .equation-row .o-costs-group__label.h4,figure+.college-costs__tool-section .equation-row .o-costs-group__link span,h1+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h1+.college-costs__tool-section .equation-row .o-costs-group__link span,h2+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h2+.college-costs__tool-section .equation-row .o-costs-group__link span,h3+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h3+.college-costs__tool-section .equation-row .o-costs-group__link span,h5+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h5+.college-costs__tool-section .equation-row .o-costs-group__link span,h6+.college-costs__tool-section .equation-row .o-costs-group__label.h4,h6+.college-costs__tool-section .equation-row .o-costs-group__link span,img+.college-costs__tool-section .equation-row .o-costs-group__label.h4,img+.college-costs__tool-section .equation-row .o-costs-group__link span,ol+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ol+.college-costs__tool-section .equation-row .o-costs-group__link span,p+.college-costs__tool-section .equation-row .o-costs-group__label.h4,p+.college-costs__tool-section .equation-row .o-costs-group__link span,table+.college-costs__tool-section .equation-row .o-costs-group__label.h4,table+.college-costs__tool-section .equation-row .o-costs-group__link span,ul+.college-costs__tool-section .equation-row .o-costs-group__label.h4,ul+.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 #000;padding-bottom:30px}.college-costs__tool-section .m-notification{margin-bottom:1.875em;margin-top:1.875em}.college-costs__tool-section input{box-sizing:border-box;width:100%}.college-costs__tool-section .o-costs-group__content,.college-costs__tool-section .o-costs-group__header{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);border-color:var(--pacific);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-bottom:1px solid var(--black);border-top: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;letter-spacing:normal;margin-bottom:0;text-transform:none}.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{box-sizing:border-box;margin-top:0;width:50%}.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{align-items:center;display:flex;margin:1.875em 0}.college-costs .comparison-section .big-percentile{border:5px solid var(--black);border-radius:50%;flex:1;flex-basis:3.0555555556em;flex-grow:0;flex-shrink:0;font-size:2.25em;font-weight:600;height:3.0555555556em;line-height:3.0555555556em;margin-right:.4166666667em;text-align:center;width:3.0555555556em}.college-costs .comparison-section .m-form-field--radio{display:inline-block}.college-costs [data-state-based-visibility=school-fields-errors] ul{list-style:none;padding-left:0}.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 .cf-notification h3.up-next .up-next--desc,.college-costs__tool-section-buttons h3.up-next .up-next--desc{display:list-item;font-size:.875em;margin-left:1.875em;margin-top:.9375em}.college-costs .cf-notification .nav-button-container,.college-costs__tool-section-buttons .nav-button-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1.875em;margin-top:2.8125em}.college-costs .cf-notification .nav-button-container>button,.college-costs__tool-section-buttons .nav-button-container>button{width:45%}.college-costs .cf-notification .nav-button-container .a-btn--prev,.college-costs__tool-section-buttons .nav-button-container .a-btn--prev{background-color:var(--white);border:1px solid;border-color:var(--pacific);color:var(--pacific)}.college-costs .estimate--total-costs{background:var(--gray-5);border:1px solid var(--gray-40);margin-bottom:1.875em;margin-top:1.875em;padding:.9375em;position:relative}.college-costs .estimate--total-costs>.financial-item:first-child{margin-top:0}.college-costs #spinner{color:var(--green);display:none;position:absolute;right:.5em;top:.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{border-top:1px solid #000;font-size:.75rem;margin-top:.9375rem;padding-top:.9375rem}.financial-item{margin-top:1.875em}.financial-item:not(.financial-item--flyout) .financial-item__label,.financial-item:not(.financial-item--flyout) .financial-item__value{box-sizing:border-box;display:inline-block;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{font-size:1.125em;font-weight:500;letter-spacing:inherit;line-height:1.25;margin-bottom:0;text-transform:inherit}.h1+.financial-item--subtotal .financial-item__label>:not(p),.h1+.financial-item--subtotal .financial-item__value,.h1+.financial-item--total .financial-item__label>:not(p),.h1+.financial-item--total .financial-item__value,.h2+.financial-item--subtotal .financial-item__label>:not(p),.h2+.financial-item--subtotal .financial-item__value,.h2+.financial-item--total .financial-item__label>:not(p),.h2+.financial-item--total .financial-item__value,.h3+.financial-item--subtotal .financial-item__label>:not(p),.h3+.financial-item--subtotal .financial-item__value,.h3+.financial-item--total .financial-item__label>:not(p),.h3+.financial-item--total .financial-item__value,.h5+.financial-item--subtotal .financial-item__label>:not(p),.h5+.financial-item--subtotal .financial-item__value,.h5+.financial-item--total .financial-item__label>:not(p),.h5+.financial-item--total .financial-item__value,.h6+.financial-item--subtotal .financial-item__label>:not(p),.h6+.financial-item--subtotal .financial-item__value,.h6+.financial-item--total .financial-item__label>:not(p),.h6+.financial-item--total .financial-item__value,blockquote+.financial-item--subtotal .financial-item__label>:not(p),blockquote+.financial-item--subtotal .financial-item__value,blockquote+.financial-item--total .financial-item__label>:not(p),blockquote+.financial-item--total .financial-item__value,dl+.financial-item--subtotal .financial-item__label>:not(p),dl+.financial-item--subtotal .financial-item__value,dl+.financial-item--total .financial-item__label>:not(p),dl+.financial-item--total .financial-item__value,figure+.financial-item--subtotal .financial-item__label>:not(p),figure+.financial-item--subtotal .financial-item__value,figure+.financial-item--total .financial-item__label>:not(p),figure+.financial-item--total .financial-item__value,h1+.financial-item--subtotal .financial-item__label>:not(p),h1+.financial-item--subtotal .financial-item__value,h1+.financial-item--total .financial-item__label>:not(p),h1+.financial-item--total .financial-item__value,h2+.financial-item--subtotal .financial-item__label>:not(p),h2+.financial-item--subtotal .financial-item__value,h2+.financial-item--total .financial-item__label>:not(p),h2+.financial-item--total .financial-item__value,h3+.financial-item--subtotal .financial-item__label>:not(p),h3+.financial-item--subtotal .financial-item__value,h3+.financial-item--total .financial-item__label>:not(p),h3+.financial-item--total .financial-item__value,h5+.financial-item--subtotal .financial-item__label>:not(p),h5+.financial-item--subtotal .financial-item__value,h5+.financial-item--total .financial-item__label>:not(p),h5+.financial-item--total .financial-item__value,h6+.financial-item--subtotal .financial-item__label>:not(p),h6+.financial-item--subtotal .financial-item__value,h6+.financial-item--total .financial-item__label>:not(p),h6+.financial-item--total .financial-item__value,img+.financial-item--subtotal .financial-item__label>:not(p),img+.financial-item--subtotal .financial-item__value,img+.financial-item--total .financial-item__label>:not(p),img+.financial-item--total .financial-item__value,ol+.financial-item--subtotal .financial-item__label>:not(p),ol+.financial-item--subtotal .financial-item__value,ol+.financial-item--total .financial-item__label>:not(p),ol+.financial-item--total .financial-item__value,p+.financial-item--subtotal .financial-item__label>:not(p),p+.financial-item--subtotal .financial-item__value,p+.financial-item--total .financial-item__label>:not(p),p+.financial-item--total .financial-item__value,table+.financial-item--subtotal .financial-item__label>:not(p),table+.financial-item--subtotal .financial-item__value,table+.financial-item--total .financial-item__label>:not(p),table+.financial-item--total .financial-item__value,ul+.financial-item--subtotal .financial-item__label>:not(p),ul+.financial-item--subtotal .financial-item__value,ul+.financial-item--total .financial-item__label>:not(p),ul+.financial-item--total .financial-item__value{margin-top:1.6666666667em}.financial-item--flyout{background-color:#fff;margin-top:0;padding:.625em}.financial-item--flyout .h4{margin-bottom:0}.financial-item--flyout .o-costs-group__label{width:auto}.financial-item--flyout .financial-item__note{margin-top:.9375em;text-align:left}.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{border:none;margin-bottom:.9375em;text-align:left;width:100%}.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{border-left:1px solid var(--gray-20);display:inline-block;font-weight:500;margin-left:.625em;padding-left:.625em;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{border-left:1px solid var(--gray-20);display:inline-block;font-weight:500;margin-left:.625em;padding-left:.625em;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{border-top:1px solid var(--gray-60);font-size:1.1111111111em;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.o-costs-group--first,.financial-item-group .o-costs-group:first-child{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 screen and (max-width:56.25em){.o-college-costs-nav{border-width:0;padding-left:0;padding-right:0}}@media only screen and (min-width:56.3125em){.o-college-costs-nav .o-secondary-nav__list--parents{border-left:0;border-top:1px solid var(--gray-20);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;box-sizing:border-box;color:var(--black);display:block;font-weight:400;padding:.3125em 0 .3125em .625em;text-align:left;width:100%}.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{display:none;margin-top:0}.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{font-size:1.125em;margin-bottom:.625em;margin-top:0}.number-callout--large .number-callout__value{font-size:1.75em;font-weight:600}.number-callout--right{border-right:5px solid var(--black);padding-right:.625em;text-align:right}.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);margin-top:1.875em;padding-top:.625em}#college-costs_school-search{position:relative}#college-costs_school-search #search-results{background-color:#fff;border:1px solid #000;display:none;position:absolute;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;margin:0;padding:.3125em 1.875em;text-align:left;width:100%}#college-costs_school-search #search-results ul li:hover{background-color:var(--pacific-20)}main.college-costs .associates-content,main.college-costs .community-college,main.college-costs .graduate-content,main.college-costs .program-select,main.college-costs .undergrad-content,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,main.college-costs[data-state_gotstarted=false] .costs-not-covered-sticky,main.college-costs[data-state_gotstarted=false] .o-college-costs-nav,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 screen 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],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],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_actionplan=action] [data-state-based-visibility=put-into-action],main.college-costs[data-state_actionplan=consider] [data-state-based-visibility=consider-other-options],main.college-costs[data-state_costsquestion=n] [data-state-based-visibility=costs-question-no],main.college-costs[data-state_costsquestion=o] [data-state-based-visibility=costs-question-yes],main.college-costs[data-state_costsquestion=y] [data-state-based-visibility=costs-question-yes],main.college-costs[data-state_debtruleviolation=true] [data-state-based-visibility=debt-rule-violation],main.college-costs[data-state_excessfunding=true] [data-state-based-visibility=excesss-funding],main.college-costs[data-state_uncoveredcosts=true] [data-state-based-visibility=uncovered-costs]{display:block}main.college-costs[data-state_debtruleviolation=false] span[data-state-based-visibility=debt-rule-passed],main.college-costs[data-state_debtruleviolation=true] span[data-state-based-visibility=debt-rule-violation]{display:inline}main.college-costs:not([data-state_programprogress="0"],[data-state_programprogress=n]) [data-state-based-visibility=is_first_year-false],main.college-costs:not([data-state_schoolcontrol=Private]) [data-state-based-visibility=control-nonprivate],main.college-costs[data-state_debtruleviolation=false] [data-state-based-visibility=debt-rule-okay],main.college-costs[data-state_expenseschoice=hourly] [data-state-based-visibility=expenses-hourly-wages],main.college-costs[data-state_expenseschoice=monthly] [data-state-based-visibility=expenses-monthly-budget],main.college-costs[data-state_expensesremainder=shortage] [data-state-based-visibility=expenses-shortage],main.college-costs[data-state_expensesremainder=surplus] [data-state-based-visibility=expenses-surplus],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[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_defaultraterange=high] .comparison-section--default-rate .big-percentile,main.college-costs[data-state_raterepay3yrrange=low] .comparison-section--repayment-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_defaultratemissing=true] .comparison-section--default-rate,main.college-costs[data-state_gradratemissing=true] .comparison-section--grad-rate,main.college-costs[data-state_repay3yrmissing=true] .comparison-section--repayment-rate{display:none}main.college-costs[data-state_showschoolerrors=yes] [data-state-based-visibility=school-fields-errors],main.college-costs[data-state_showschoolerrors=yes][data-state_dependencyselected=required] [data-state-based-visibility=dependency-required],main.college-costs[data-state_showschoolerrors=yes][data-state_housingselected=required] [data-state-based-visibility=housing-required],main.college-costs[data-state_showschoolerrors=yes][data-state_incomeselected=required] [data-state-based-visibility=income-required],main.college-costs[data-state_showschoolerrors=yes][data-state_programlengthselected=required] [data-state-based-visibility=length-required],main.college-costs[data-state_showschoolerrors=yes][data-state_programprogressselected=required] [data-state-based-visibility=progress-required],main.college-costs[data-state_showschoolerrors=yes][data-state_programtypeselected=required] [data-state-based-visibility=type-required],main.college-costs[data-state_showschoolerrors=yes][data-state_rateselected=required] [data-state-based-visibility=rate-required],main.college-costs[data-state_showschoolerrors=yes][data-state_schoolselected=required] [data-state-based-visibility=school-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;gap:2px;grid-auto-flow:column;list-style-type:none;padding:0}.m-stepper li{background:linear-gradient(to left,var(--gray-20) 50%,var(--green) 50%);background-position:100% 100%;background-size:200% 100%;display:block;height:.5rem;transition:background-position .3s}.m-stepper li.active{background-position:0 100%}.m-stepper .current-step{background-color:var(--green);border-radius:50%;color:var(--white);font-size:20px;font-weight:700;line-height:1;padding:.6rem 1rem}.m-stepper .h4{display:inline;margin-left:1rem}#a-tooltip{background-color:var(--gray-5);color:var(--black);max-width:50%;min-width:300px;padding:.9375rem;z-index:9}.a-tooltip{background:none;border:none}.a-tooltip span{display:block;visibility:hidden}@media print{body{color:#000!important;font-family:Source Sans\ 3 Variable,Arial,sans-serif}#footer,#header,.header,.icon,.share{display:none}.hero h1{font-family:Source Sans\ 3 Variable,Arial,sans-serif;font-weight:600;letter-spacing:.5px;line-height:1em;margin-bottom:45px}.label{font-size:14px;font-weight:400;line-height:20px}.lead{margin-bottom:6px}.uc{font-weight:500;text-transform:uppercase}.lnk,a{border-bottom:1px dotted #004d6b;color:#3a7188}.lnk,a,a.ec,a.ec-blk{font-weight:500;text-decoration:none}a.ec,a.ec-blk{background-position-x:0;background-position-y:0;background-repeat:no-repeat;padding-left:0}a.collapse{background-position-y:-14px;color:#212121}ol.m,ul.m{line-height:18px}h1,h2,h3,h4,h5,h6{color:#000!important;font-weight:400;margin:0}h1{font-size:28px;font-weight:400;padding-top:.67em}h2{font-size:14px;font-weight:500;line-height:18px;margin-bottom:0;text-transform:uppercase}h3{border-bottom:3px solid #212121;font-size:1.5em;margin-bottom:.4em;margin-top:1.4em}h3,h4{font-weight:500;text-transform:none}h4{font-size:1em;margin-bottom:-.5em;margin-top:1em}p,p.body{font-family:Georgia,Arial,sans-serif;font-size:12px;margin-bottom:10px}th{font-size:1.5em;line-height:1em}td,th{font-weight:500}td{font-family:georgia,Arial,sans-serif;font-size:14px;line-height:20px;padding:10px 0;text-align:center}.lc{text-transform:lowercase}.nc{font-weight:500;letter-spacing:0;margin-bottom:-.3em;text-transform:none}.s{font-style:italic;font-weight:400!important}.ss{font-family:Source Sans\ 3 Variable,Arial,sans-serif}table{border:0;border-collapse:separate;border-spacing:18px 0;padding-bottom:20px}td,th{padding:10px 0;vertical-align:top}.rh,td,th{text-align:left}.rh .icon{top:9px}ol,ul{list-style:none;padding:0}ol li{background-position-y:2px;margin-bottom:10px;padding-left:30px}table th{background:transparent;border:0;color:#212121;text-align:left}table td{border:0}.modal{display:none}.bullet{border-radius:100%;display:inline-block;float:left;font-size:1.5em;font-weight:600;height:25px;line-height:26px;margin-right:5px;margin-top:-6px;text-align:center;width:25px}@page{margin:.5cm}}
/*# sourceMappingURL=main.css.5ccef181b8ef.map */
