:root{--color-text:#333;--color-heading:#000;--color-gold:#ba8c5b;--color-blue:#2182aa;--color-navy:#0a3d54;--color-link:#0a3d54;--color-link-hover:#3d8ec3;--color-tint:#fafafa;--color-grey:#f7f7f7;--color-footer:#212121;--color-footer-text:#828282;--font-body:"Montserrat", sans-serif;--font-display:"legend_serifregular";--page-max:192rem;--gutter:5.5%;--content-width:123rem;--page-margin:4rem;--column:min(100% - 2 * var(--page-margin), var(--content-width));--stack:3.2rem;--text-glow:0 0 .1rem #ffffff4d;--icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M6 15h17.2l-6.6-6.6 1.4-1.4 9 9-9 9-1.4-1.4 6.6-6.6H6z'/%3E%3C/svg%3E");--icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M50 214l110 94 110-94' fill='none' stroke='%23000' stroke-width='88' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M6 9h20v2H6zM6 15h20v2H6zM6 21h20v2H6z'/%3E%3C/svg%3E");--icon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill-rule='evenodd' d='M16 1a15 15 0 1 0 0 30a15 15 0 1 0 0-30zM14.75 9h2.5v5.75H23v2.5h-5.75V23h-2.5v-5.75H9v-2.5h5.75z'/%3E%3C/svg%3E")}@media (max-width:1399px){:root{--content-width:108rem;--stack:2.9rem}}@media (max-width:1199px){:root{--content-width:92rem;--stack:2.4rem}}@media (max-width:1024px){:root{--content-width:72rem;--stack:2.2rem}}@media (max-width:980px){:root{--stack:3rem}}@media (max-width:789px){:root{--content-width:100%}}@media (max-width:540px){:root{--page-margin:3rem}}@media (max-width:380px){:root{--page-margin:2.4rem}}@font-face{font-family:legend_serifregular;src:url(/fonts/legend-serif-webfont.woff2)format("woff2"),url(/fonts/legend-serif-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:62.5%}body,h1,h2,h3,h4,h5,p,ul,ol,figure{margin:0;padding:0}body{color:var(--color-text);font-family:var(--font-body);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:2.1rem;font-weight:400;line-height:3.2rem}h1,h2,h3,h4{color:var(--color-heading);font-weight:500}h1{font-family:var(--font-display);letter-spacing:-.05em;text-align:center;text-transform:uppercase;margin-bottom:4rem;font-size:5.5rem;line-height:6.5rem}h2{color:var(--color-gold);margin-bottom:1.5rem;font-size:2.6rem;font-weight:600;line-height:3.6rem}h3{letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.2rem;font-size:1.6rem;font-weight:400;line-height:2rem}h4{letter-spacing:.2em;text-transform:uppercase;padding-bottom:1rem;font-size:1.6rem;line-height:1em}p{margin-bottom:2rem;font-size:2.1rem;line-height:3.3rem}p:last-child{margin-bottom:0}p+h2{margin-top:4.5rem}p+h3{margin-top:2.5rem}@media (max-width:1024px){h1{margin-bottom:3.6rem;font-size:5rem;line-height:5.9rem}h2{margin-bottom:1.3rem;font-size:2.3rem;line-height:3.2rem}p{margin-bottom:1.8rem;font-size:1.9rem;line-height:2.8rem}p+h2{margin-top:4.1rem}}@media (max-width:380px){h1{margin-bottom:3.3rem;font-size:4.5rem;line-height:5.3rem}h2{margin-bottom:1.2rem;font-size:2.1rem;line-height:2.9rem}p{margin-bottom:1.6rem;font-size:1.7rem;line-height:2.6rem}p+h2{margin-top:3.6rem}}@media (max-width:320px){h1{margin-bottom:2.9rem;font-size:4rem;line-height:5rem}}ul,ol{list-style:none}a{color:inherit;text-decoration:none}strong{font-weight:500}img,iframe{max-width:100%}img{height:auto}.section{background-color:#fff;padding:3% 0}@media (min-width:1537px){.section{padding:4.6rem 0}}@media (max-width:980px){.section{padding:5rem 0}}.section--tint{background-color:var(--color-tint)}.section--inset{box-shadow:inset 0 0 .7rem #00000012}.section--slate{background-color:#484b63}.section--snug{padding:3rem 0}.section--top{padding:4rem 0 0;position:relative}.section--mid{padding:0}.section--bottom{padding:0 0 3rem}.section--slim{padding:.7rem 0}.row{width:calc(100% - 2 * var(--page-margin));max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;padding:2% 0;display:flow-root}@media (min-width:1537px){.row{padding:3rem 0}}@media (max-width:980px){.row{padding:3rem 0}}.pad-y-xl{padding-top:10rem;padding-bottom:10rem}.pad-y-lg{padding-top:8rem;padding-bottom:8rem}.pad-y-md{padding-top:6.5rem;padding-bottom:6.5rem}.pad-y-sm{padding-top:5rem;padding-bottom:5rem}@media (max-width:1024px){.pad-y-xl{padding-top:9.375%;padding-bottom:9.375%}.pad-y-lg{padding-top:7.5%;padding-bottom:7.5%}.pad-y-md{padding-top:6.5%;padding-bottom:6.5%}.pad-y-sm{padding-top:6%;padding-bottom:6%}}@media (max-width:540px){.pad-y-xl{padding-top:5rem;padding-bottom:5rem}.pad-y-lg{padding-top:4rem;padding-bottom:4rem}.pad-y-md{padding-top:3rem;padding-bottom:3rem}.pad-y-sm{padding-top:2.5rem;padding-bottom:2.5rem}}.section--flush-top{padding-top:0}.section--flush-bottom{padding-bottom:0}.section--flush{padding:0}.section--gold{background-color:var(--color-gold)}.section--navy{background-color:var(--color-navy)}.section--grey{background-color:var(--color-grey)}.section--pattern{background-image:url(/uploads/2014/10/debut_light-pattern-V3-1080x540.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.row--full{width:100%;max-width:none}.row--flush-top{padding-top:0}.row--flush-bottom{padding-bottom:0}.row--flush{padding-top:0;padding-bottom:0}@media (min-width:981px){.row--flush-bottom-desktop{padding-bottom:0}}.row>*,.row__col>*{margin-bottom:var(--stack)}.row>:last-child,.row__col>:last-child{margin-bottom:0}.row__col{margin-bottom:0;display:flow-root}@media (min-width:981px){.row--cols-2,.row--cols-3,.row--cols-4{display:grid}.row--cols-2{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.row--cols-3{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.row--cols-4{column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.row__col--span-2{grid-column:span 2}.row__col--span-3{grid-column:span 3}}@media (min-width:790px) and (max-width:980px){.row--keep-cols{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.row--gap-none{column-gap:0}.row--gap-sm{column-gap:3%}.row--gap-lg{column-gap:8%}.attribution{color:#666}.banner{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8rem 0 5rem}.banner--practice{background-image:url(/uploads/2014/05/Practice-Makes-Perfect-Section-Header.jpg)}.banner__content{padding:1rem 1rem 1rem 0}.banner__title{color:#fff;overflow-wrap:normal}@media (max-width:767px){.banner{padding-bottom:7rem}.banner__content{margin:2rem 2% 0}}.button{border:.2rem solid;border-radius:.3rem;padding:.6rem 2rem;font-size:2rem;font-weight:500;line-height:3.4rem;transition:all .2s;display:inline-block;position:relative}.button:hover{background-color:#fff3;border-color:#0000;padding:.6rem 4rem .6rem 1.4rem}.button:after{content:"";opacity:0;width:1em;height:1em;-webkit-mask:var(--icon-arrow-right) center / contain no-repeat;-webkit-mask:var(--icon-arrow-right) center / contain no-repeat;mask:var(--icon-arrow-right) center / contain no-repeat;background-color:currentColor;margin-left:-1em;font-size:3.2rem;line-height:1;transition:all .2s;display:inline-block;position:absolute}.button:hover:after{opacity:1;margin-left:0}.card{max-width:55rem;margin-inline-start:auto;margin-inline-end:auto}.card--center{text-align:center}.card--raised{max-width:none;color:var(--color-navy);text-align:center;margin:0;padding:3.2rem;transition:transform .25s ease-out;transform:perspective(.1rem)translateZ(0);box-shadow:0 1rem 2rem #00000030,0 .6rem .6rem #0000003b}.card--raised:hover{transform:translateY(.8rem)}.card__icon{max-width:100%;margin:0 auto 3rem;display:block}.card__icon--snug{margin-bottom:2rem}.card__title--large{color:var(--color-navy);letter-spacing:0;text-transform:capitalize;padding-bottom:.8rem;font-size:2.6rem;font-weight:600;line-height:3.6rem}@media (max-width:1024px){.card__title--large{font-size:2.3rem;line-height:3.2rem}}@media (max-width:913px){.card--raised{margin-bottom:8vw}.card--raised:last-child{margin-bottom:0}}@media (max-width:380px){.card__title--large{font-size:2.1rem;line-height:2.9rem}}.checklist{columns:2;column-gap:8%}.checklist__item{break-inside:avoid;background:url(/uploads/2017/10/Check-Circle.svg) 0 .4rem/1.9rem no-repeat;margin-bottom:2.5rem;padding:0 0 2.5rem 3.5rem;transition:all .2s}.checklist__item:last-child{margin-bottom:0;padding-bottom:0}.checklist__item:hover{text-shadow:.3rem .5rem .5rem #00000026;transform:scale(1.02)}.checklist__item--column-end{break-after:column;margin-bottom:0;padding-bottom:0}@media (max-width:633px){.checklist{columns:auto}.checklist__item{background-size:1.6rem;margin-bottom:0;padding:0 0 2rem 3rem}.checklist__item:last-child{padding-bottom:0}}.divider{margin-top:0;height:2.3rem;color:inherit;border:0;margin-inline-start:0;margin-inline-end:0;position:relative}.divider:before{content:"";box-sizing:content-box;border-top:.1rem solid #ebebeb;width:100%;height:.1rem;position:absolute;top:0;left:0}.divider--0{height:0}.divider--20{height:2rem}.divider--gold:before{border-top-color:var(--color-gold)}@media (max-width:980px){.divider{display:none}}.figure{line-height:0}@media (max-width:980px){.figure{text-align:center}}@keyframes hover-pulse-grow{to{transform:scale(1.17)}}.lesson-nav{grid-template-columns:5% 30% 30% 30% 5%;align-items:start;display:grid;container-type:inline-size}.lesson-nav__arrow{text-align:center;grid-area:1/1;padding:3.3rem 0;line-height:0;display:block}.lesson-nav__arrow--next{grid-column:5}.lesson-nav__icon{transform:perspective(.1rem)translateZ(0);box-shadow:0 0 .1rem #0000}.lesson-nav__icon:hover{animation:.4s linear infinite alternate hover-pulse-grow}.lesson-nav__label{color:#fff;letter-spacing:.1em;text-transform:uppercase;border:0 solid #fff;grid-row:1;padding:3rem 0;font-size:1.6rem;line-height:3.3rem}.lesson-nav__label--prev{border-left-width:.1rem;grid-column:2;padding-left:2.5cqi}.lesson-nav__label--next{text-align:right;border-right-width:.1rem;grid-column:4;padding-right:2.5cqi}.lesson-nav__link{text-shadow:var(--text-glow);position:relative}.lesson-nav__link:hover{opacity:.9}@media (max-width:1500px){.lesson-nav{grid-template-columns:6.5% 29% 29% 29% 6.5%}}@media (max-width:1200px){.lesson-nav{grid-template-columns:8% 28% 28% 28% 8%}}@media (max-width:1024px){.lesson-nav__label{font-size:1.4rem;line-height:2.8rem}.lesson-nav__label--prev{padding-left:3cqi}.lesson-nav__label--next{padding-right:3cqi}}@media (max-width:789px){.lesson-nav{grid-template-columns:9.5% 27% 27% 27% 9.5%}.lesson-nav__label--prev{padding-left:4cqi}.lesson-nav__label--next{padding-right:4cqi}.lesson-nav__more{display:none}}@media (max-width:540px){.lesson-nav{grid-template-columns:11% 26% 26% 26% 11%}.lesson-nav__label{font-size:1.3rem}.lesson-nav__label--prev{padding-left:5cqi}.lesson-nav__label--next{padding-right:5cqi}}@media (max-width:500px){.lesson-nav{grid-template-columns:20% 60% 20%}.lesson-nav:before{content:"";border-inline-start:.1rem solid #fff;border-inline-end:.1rem solid #fff;grid-area:1/2;height:6.8rem}.lesson-nav__arrow{padding:2rem 0}.lesson-nav__arrow--next{grid-column:3}.lesson-nav__label{display:none}}@media (max-width:380px){.lesson-nav:before{height:6.6rem}}@media (max-width:500px){.lesson-nav--first:before{border-left:0}}.ornament{text-align:center;padding-block-start:7.5rem;padding-block-end:7.5rem;line-height:0}@media (max-width:1024px){.ornament{padding-block-start:6.5rem;padding-block-end:6.5rem}}@media (max-width:900px){.ornament{padding-block-start:6rem;padding-block-end:6rem}}@media (max-width:789px){.ornament{padding-block-start:5.5rem;padding-block-end:5.5rem}}@media (max-width:540px){.ornament{padding-block-start:5rem;padding-block-end:5rem}}@media (max-width:380px){.ornament{padding-block-start:4rem;padding-block-end:4rem}}.page-header{background-color:var(--color-link-hover);background-position:0,50%;background-repeat:no-repeat;margin-top:4.5rem;padding:11rem 0 10rem;position:relative}.page-header__text{width:66%}@media (max-width:1597px){.page-header{padding-top:6.9%;padding-bottom:6.2%}}@media (max-width:1150px){.page-header{margin-top:5.5rem}}@media (max-width:1024px){.page-header{margin-top:7.5rem}.page-header__text{width:80%}}@media (max-width:980px){.page-header__text{width:48%}}@media (max-width:800px){.page-header{padding-top:5.5rem;padding-bottom:4.5rem}}@media (max-width:768px){.page-header__text{width:60%}}@media (max-width:600px){.page-header{background-position:bottom;padding-bottom:6rem}}@media (max-width:479px){.page-header__text{width:auto}}.pagination{flex-wrap:wrap;display:flex}.pagination__link{color:var(--color-blue)}.pagination__link--newer{margin-left:auto}.post-list{width:calc(100% - 2 * var(--page-margin));max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;padding-top:5.8rem;position:relative}@media (min-width:981px){.post-list{padding-bottom:2.3rem}.post,.pagination{margin-right:26.375%}.post-list:before{content:"";background-color:#e2e2e2;width:.1rem;height:100%;position:absolute;top:0;right:20.875%}}.post{margin-bottom:6rem}@media (max-width:1100px){.post{margin-bottom:4.2rem}}.post__image-link{margin-bottom:3rem;display:block}.post__image{vertical-align:bottom}.post__meta{margin-bottom:0}@media (max-width:479px){.post__meta{color:#666}}.promo{color:#fff;text-align:center}.promo__title{color:inherit}.promo__text{padding-bottom:2rem}.prose ul{margin:0 0 2rem 3.7rem;font-size:2.1rem;list-style:outside}.prose ol{padding-bottom:2.1rem;line-height:2.6rem;list-style:inside decimal}.prose li{margin-bottom:1.6rem;padding-left:.6rem;line-height:3.2rem}.prose li:first-child{margin-top:2rem}.prose li:last-of-type{margin-bottom:0}.prose a{color:var(--color-link);text-shadow:var(--text-glow);white-space:nowrap;vertical-align:bottom;border-bottom:.25rem solid;transition:color .1s}.prose a:hover,.prose a:focus{color:var(--color-link-hover)}.prose :last-child{margin-bottom:0}.prose--serif{font-family:georgia,serif}@media (max-width:1024px){.prose ul{margin-bottom:1.8rem;font-size:1.9rem}.prose li{margin-bottom:1.3rem;line-height:2.8rem}.prose li:first-child{margin-top:1.8rem}}@media (max-width:540px){.prose a{white-space:normal;overflow-wrap:anywhere}}@media (max-width:380px){.prose ul{margin-bottom:1.6rem;font-size:1.7rem}.prose li{margin-bottom:1.1rem;line-height:2.6rem}.prose li:first-child{margin-top:1.5rem}}.prose--on-blue a{text-shadow:none}.prose--on-blue a:hover,.prose--on-blue a:focus{color:#c4c4c4}.prose--justify p{text-align:justify}.prose--measure{margin-inline-start:auto;margin-inline-end:auto;max-width:73rem;margin-bottom:0}@media (max-width:1024px){.prose--measure{max-width:63rem}}.prose--columns-2{column-count:2;column-width:25rem;column-gap:7.5rem}.prose--columns-3{column-count:3;column-width:25rem;column-gap:5rem}.prose--columns-2 p,.prose--columns-3 p{text-align:justify}@media (max-width:1150px){.prose--columns-3{column-count:2;column-gap:7.5rem}}@media (max-width:789px){.prose--columns-2,.prose--columns-3{column-count:1}.prose--columns-2 p,.prose--columns-3 p{text-align:left}}.pullquote{width:calc(50% + var(--column) / 2);background-image:url(/uploads/2017/10/vertical-white-texture-66w-1200h-1.png);background-repeat:no-repeat;padding:6.5rem 0 5.8rem}.pullquote--left{padding-left:calc(50% - var(--column) / 2);background-color:var(--color-link);background-position:0;margin-right:auto}.pullquote--right{padding-right:calc(50% - var(--column) / 2);background-color:var(--color-link-hover);background-position:100%;margin-left:auto}@media (max-width:1597px){.pullquote{padding-top:4%;padding-bottom:3.6%}}@media (max-width:1024px){.pullquote{background-image:url(/uploads/2017/11/vertical-white-texture-32w-1200h.png)}}@media (max-width:789px){.pullquote{background-image:url(/uploads/2017/11/horizontal-white-texture-32w-1200h.png);background-position:bottom;padding-top:7%;padding-bottom:5rem}}@media (max-width:540px){.pullquote{padding-top:3.7rem}}.pullquote__text--left{padding-right:3rem}.pullquote__text--right{padding-left:6rem}@media (max-width:789px){.pullquote__text--right{padding-left:4.5rem}}.site-footer{z-index:-1;max-width:var(--page-max);background-color:var(--color-footer);color:var(--color-footer-text);margin-inline-start:auto;margin-inline-end:auto;position:fixed;bottom:0;left:0;right:0}.site-footer__inner{width:calc(100% - 2 * var(--page-margin));max-width:var(--content-width);background:url(/uploads/2017/10/aamt-grey-badge.svg) 0/5.7rem no-repeat;grid-template-columns:65% 35%;align-items:start;margin-inline-start:auto;margin-inline-end:auto;padding:5.4rem 0;display:grid}.site-footer__copyright{margin:0;padding:.5rem 0 .5rem 8.5rem;font-size:1.5rem;line-height:2rem}.site-footer__links{text-align:right;background:url(/uploads/2017/10/Long-Pipe-Symbol.svg) calc(100% - 9.1rem)/.1rem no-repeat;margin:0;padding:.5rem 0;font-size:1.5rem;line-height:2rem}.site-footer__link{text-shadow:var(--text-glow);margin-right:4.5rem;padding-bottom:.1rem;font-weight:500;transition:all .1s}.site-footer__link:last-child{margin-right:0}.site-footer__link:hover,.site-footer__link:focus{border-bottom:.25rem solid}@media (max-width:1024px){.site-footer{position:static}.site-footer__inner{grid-template-columns:55% 35%;justify-content:space-between;padding:4.8rem 0}.site-footer__copyright{padding-left:8rem;font-size:1.4rem;line-height:1.9rem}.site-footer__links{background-position:calc(100% - 8.7rem);font-size:1.4rem;line-height:1.9rem}}@media (max-width:789px){.site-footer{padding:3rem 0}.site-footer__inner{background:0 0;padding:0;display:block}.site-footer__copyright{background:url(/uploads/2017/10/aamt-grey-badge.svg) 0/5.7rem no-repeat;padding:2rem 0 2rem 8.5rem}.site-footer__links{text-align:center;background-position:calc(50% + 1.1rem);margin-top:2rem}}.site-header{z-index:10;max-width:var(--page-max);background-color:#fff;grid-template-columns:auto auto;justify-content:space-between;align-items:start;height:17.3rem;margin-inline-start:auto;margin-inline-end:auto;padding:0 3rem 0 min(5%,9.6rem);font-weight:500;display:grid;position:relative}.site-header__logo{height:8rem;margin-top:6.8rem;display:block}@media (max-width:1150px){.site-header{height:15rem}.site-header__logo{height:7.4rem;margin-top:5.9rem}}@media (max-width:1024px){.site-header{height:13rem;padding-left:6%}.site-header__logo{height:7rem;margin-top:5.7rem}}@media (max-width:980px){.site-header{padding:0 10% 0 14.8%}}@media (max-width:540px){.site-header{height:10rem}.site-header__logo{height:5.5rem;margin-top:3.9rem}}@media (max-width:380px){.site-header{height:8rem}.site-header__logo{height:4.4rem;margin-top:2.1rem}}@media (max-width:304px){.site-header{padding-left:19.6%}.site-header__logo{content:url(/uploads/2017/10/AAMT-badge.svg);height:5.2rem;margin-top:1.5rem}}.site-main{max-width:var(--page-max);margin:0 auto 13.8rem}@media (max-width:1048px){.site-main{margin-bottom:15.8rem}}@media (max-width:1024px){.site-main{margin-bottom:0}}.site-nav{margin-top:10.1rem}.site-nav__toggle{width:3.2rem;color:var(--color-blue);cursor:pointer;background:0 0;border:0;padding:0 0 2.4rem;display:none}.site-nav__toggle:before{content:"";width:3.2rem;height:3.2rem;-webkit-mask:var(--icon-menu) center / contain no-repeat;-webkit-mask:var(--icon-menu) center / contain no-repeat;mask:var(--icon-menu) center / contain no-repeat;background-color:currentColor;display:block;transform:translateY(-.1rem)}.site-nav__list{grid-auto-flow:column;column-gap:3.6rem;display:grid}.site-nav__link{color:#000;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:1.6rem;line-height:1.4rem;transition:color .1s ease-in-out;display:block;position:relative}.site-nav__link:hover,.site-nav__link:focus{color:var(--color-blue);text-shadow:var(--text-glow)}.site-nav__link--current:before{content:"";background:var(--color-blue);width:100%;height:.4rem;position:absolute;top:100%;left:0;transform:translateY(.6rem)}@media (max-width:1150px){.site-nav{margin-top:8.9rem}.site-nav__link{font-size:1.4rem}}@media (max-width:1024px){.site-nav{margin-top:7.8rem}.site-nav__toggle{display:block}.site-nav__list{background:#fff;width:100%;padding:11rem 0 2rem;display:none;position:absolute;top:100%;left:0;box-shadow:0 .2rem .5rem #0000001a}.site-nav__list.is-open{display:block}.site-nav__item{margin-bottom:5rem}.site-nav__link{text-align:center;text-shadow:var(--text-glow);font-size:1.6rem;font-weight:400;line-height:2.3rem}.site-nav__link:hover,.site-nav__link:focus{color:#79bdd3}.site-nav__link--current{color:var(--color-blue)}.site-nav__link--current:before{content:none}}@media (max-width:980px){.site-nav__list{width:80%;left:10%}}@media (max-width:540px){.site-nav{margin-top:5rem}}@media (max-width:380px){.site-nav{margin-top:2.8rem}}@media (max-width:304px){.site-nav__list{padding-inline-start:6.4%;padding-inline-end:6.4%}}.spacer{height:.3rem;margin-bottom:0}.spacer--5{height:.5rem}.spacer--6{height:.6rem}.spacer--10{height:1rem}.spacer--23{height:2.3rem}.spacer--50{height:5rem}.spacer--75{height:7.5rem}@media (max-width:980px){.spacer{display:none}}.tile-grid{column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;container-type:inline-size}.tile{margin-bottom:5.5cqi}.tile__link{display:block;position:relative}.tile__link:before,.tile__link:after{content:"";opacity:0;pointer-events:none;position:absolute}.tile__link:before{background-color:#ffffffe6;border:.1rem solid #e5e5e5;transition:all .3s;top:0;bottom:0;left:0;right:0}.tile__link:after{background-color:var(--color-gold);width:3.2rem;height:3.2rem;-webkit-mask:var(--icon-plus) center / contain no-repeat;-webkit-mask:var(--icon-plus) center / contain no-repeat;mask:var(--icon-plus) center / contain no-repeat;margin:-1.6rem 0 0 -1.6rem;transition:all .4s;top:55%;left:50%}.tile__link:hover:before,.tile__link:hover:after{opacity:1}.tile__image{width:100%;display:block}.tile__title{margin-top:1rem;font-size:1.7rem}@media (min-width:981px){.tile-grid--last:last-child{margin-bottom:-5.5%}.tile__title{margin-bottom:0}}@media (max-width:980px){.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tile{margin-bottom:7.5cqi}}@media (max-width:767px){.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tile{margin-bottom:9.5cqi}}@media (max-width:479px){.tile-grid{grid-template-columns:minmax(0,1fr)}.tile{margin-bottom:11.5cqi}}.unit-nav{z-index:999999;background-color:#fffffffa;width:100%;position:absolute;top:0;left:0}.unit-nav--raised{background-color:#ffffffeb;top:-3.9rem}.unit-nav__heading{text-align:center;cursor:pointer}.unit-nav__title{border:.2rem dashed var(--color-blue);color:var(--color-blue);letter-spacing:.08rem;text-transform:uppercase;border-bottom:none;border-radius:.3rem;margin:0;padding:0 1.5rem;font-size:1.7rem;font-weight:500;display:inline-block}.unit-nav__title.is-open{border-bottom:.2rem dashed var(--color-blue)}.unit-nav__title:after{content:"";vertical-align:-.17em;width:.7em;height:1.12em;-webkit-mask:var(--icon-chevron-down) center / contain no-repeat;-webkit-mask:var(--icon-chevron-down) center / contain no-repeat;mask:var(--icon-chevron-down) center / contain no-repeat;background-color:currentColor;margin-left:.08em;font-size:1.6rem;display:inline-block}.unit-nav__dropdown{grid-auto-flow:column;place-content:center;column-gap:20rem;height:30rem;line-height:2.6rem;display:none;box-shadow:0 .5rem 2rem #00000026}.unit-nav__dropdown.is-open{display:grid}.unit-nav__item{white-space:nowrap;transition:all .2s}.unit-nav__item:not(:last-child){border-bottom:.1rem solid #2182aa33;margin-bottom:.9rem;padding-bottom:.5rem}.unit-nav__item:hover{border-bottom:.1rem solid var(--color-link)}.unit-nav__item--uneven:hover{margin-top:-.1rem}.unit-nav__link{color:var(--color-blue);letter-spacing:.08rem;text-transform:uppercase;font-size:1.6rem;font-weight:500;transition:all .15s}.unit-nav__link:hover,.unit-nav__link:focus{color:var(--color-link);text-shadow:var(--text-glow)}@media (max-width:1024px){.unit-nav__dropdown{column-gap:15rem}}@media (max-width:850px){.unit-nav__dropdown{column-gap:10rem}}@media (max-width:650px){.unit-nav__dropdown{column-gap:7rem}}@media (max-width:582px){.unit-nav__dropdown{text-align:center;grid-auto-flow:row;height:51rem}.unit-nav__item--column-end{border-bottom:.1rem solid #2182aa33;margin-bottom:.9rem;padding-bottom:.5rem}}@media (max-width:380px){.unit-nav__title{font-size:1.5rem}.unit-nav__title:after{font-size:1.4rem}.unit-nav__dropdown{height:48rem}.unit-nav__item:not(:last-child),.unit-nav__item--column-end{margin-bottom:.7rem;padding-bottom:.4rem}.unit-nav__link{font-size:1.5rem}}.hero{padding:0}.hero__inner{width:calc(50% + var(--column) / 2);margin-left:auto;padding-bottom:2%;position:relative;overflow:clip}.hero__text{width:43.5%;padding:20rem 0 21.5rem}.hero__title{text-align:left}.hero__break-narrow{display:none}.hero__mark{display:inline-block;position:relative;bottom:.3rem;transform:scaleY(1.15)}.hero__subtitle{color:var(--color-blue)}.hero__image{width:56.5%;display:block;position:absolute;top:0;right:0}@media (min-width:1537px){.hero__inner{padding-bottom:3rem}}@media (max-width:1700px){.hero__text{padding-bottom:10rem}}@media (max-width:1541px){.hero__text{padding:10rem 0 4rem}}@media (max-width:1373px){.hero__text{padding-top:8rem}.hero__title{margin-bottom:2.5rem;line-height:6.2rem}}@media (max-width:1285px){.hero__text{padding:12.7rem 0 5.6rem}.hero__title{letter-spacing:-.06em;font-size:5.3rem;line-height:5.9rem}.hero__break-narrow{display:inline}.hero__break-wide,.hero__aside{display:none}}@media (min-width:1021px) and (max-width:1373px){.hero__subtitle{margin-bottom:1.2rem}}@media (min-width:1021px) and (max-width:1285px){.hero__subtitle{margin-bottom:1.1rem}}@media (max-width:1150px){.hero__text{padding:6rem 0 4.5rem}}@media (max-width:1020px){.hero{padding-top:8rem}.hero__inner{width:auto;padding:0;position:static;overflow:visible}.hero__text{width:var(--column);margin-inline-start:auto;margin-inline-end:auto;padding:0 0 10rem}.hero__title{letter-spacing:-.05em;margin-bottom:3.6rem;font-size:5rem;line-height:5.9rem}.hero__break-narrow{display:none}.hero__break-wide,.hero__aside{display:inline}.hero__lede{max-width:63rem}.hero__image{width:100%;position:static}}@media (max-width:789px){.hero{padding-top:7rem}}@media (max-width:674px){.hero{padding-top:6rem}.hero__break-narrow{display:inline}.hero__break-wide{display:none}.hero__lede{padding-bottom:8rem}}@media (max-width:540px){.hero{padding-top:5rem}.hero__text{width:84%;padding-bottom:7rem}.hero__title{margin-bottom:3.3rem;font-size:4.5rem;line-height:5.3rem}.hero__lede{padding-bottom:0}}@media (max-width:403px){.hero{padding-top:4rem}.hero__text{padding-bottom:6rem}.hero__title{margin-bottom:2.9rem;font-size:4rem;line-height:4.7rem}}@media (max-width:380px){.hero__text{width:87.5%}}@media (max-width:344px){.hero__text{padding-bottom:4.5rem}.hero__title{margin-bottom:2.5rem;font-size:3.5rem;line-height:4.3rem}}.home-cards{background-color:#d9dbdb;padding:4% 0}.home-cards__deck{width:var(--column);grid-template-columns:repeat(3,30%);justify-content:space-between;margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (max-width:1597px){.home-cards{padding:6.5rem 0}}@media (max-width:1024px){.home-cards{padding:7.85% 0}}@media (max-width:913px){.home-cards__deck{width:60%;display:block}}@media (max-width:540px){.home-cards{padding:4.2rem 0}.home-cards__deck{width:75%}}.home-pullquote{padding:10rem 0 0}@media (max-width:1597px){.home-pullquote{padding-top:6.2%}}@media (max-width:540px){.home-pullquote{padding-top:3.3rem}}.home-intro{padding:9.6rem 0 0}.home-intro__cols{padding:0 0 9rem}.home-intro__feature{z-index:2;margin-bottom:-10rem;position:relative}@media (max-width:1597px){.home-intro{padding-top:6%}.home-intro__cols{padding-bottom:5.6%}}@media (max-width:1024px){.home-intro{padding-top:7.5%}.home-intro__cols{padding-bottom:7%}}@media (max-width:789px){.home-intro__first{padding-bottom:7%}}@media (max-width:540px){.home-intro{padding-top:4rem}.home-intro__cols,.home-intro__first{padding-bottom:3.8rem}}@media (max-width:380px){.home-intro__feature{margin-bottom:-7rem}}.home-checklist{background:var(--color-gold) url(/uploads/2017/12/horizontal-navy-texture-resized3000-1920w-66h.png) no-repeat bottom center;padding:10rem 0 15.9rem}.home-checklist__heading{padding:8.5rem 0 3rem}.home-checklist__title{font-weight:500}@media (max-width:1024px){.home-checklist__heading{padding-top:7rem}}@media (max-width:633px){.home-checklist{background-image:url(/uploads/2017/12/horizontal-navy-texture-1920w-32h.png);padding-bottom:7.5rem}}@media (max-width:540px){.home-checklist__heading{padding-top:6rem}}@media (max-width:380px){.home-checklist{padding-top:7rem}.home-checklist__heading{padding-top:2.5rem}}.page-header--piano{background-image:url(/uploads/2017/10/vertical-white-texture-66w-1200h-1.png),url(/uploads/2017/12/piano-keyboard-header-v3.png)}@media (max-width:1024px){.page-header--piano{background-image:url(/uploads/2017/11/vertical-white-texture-32w-1200h.png),url(/uploads/2017/12/piano-keyboard-header-tablet-v5.png)}}@media (max-width:600px){.page-header--piano{background-image:url(/uploads/2017/11/horizontal-white-texture-32w-1200h.png),url(/uploads/2017/12/piano-keyboard-header-tablet-v5.png)}}.staff-paper-hero{background:#fff url(/uploads/2014/10/8237819542_958e31771c_k.jpg) 50%/cover no-repeat}@media (max-width:767px){.staff-paper-title{font-size:1.8rem}}@media (max-width:479px){.staff-paper-title{font-size:1.6rem}}.prose--notfound li{padding:0 0 1.8rem}.notfound__link{font-size:2rem}.notfound__text{display:block}.center-block{clear:both!important;margin-inline-start:auto!important;margin-inline-end:auto!important;display:block!important}.float-left{float:left!important}.float-right{float:right!important}.font-size-14pt{font-size:14pt!important}.font-size-26{font-size:2.6rem!important}.font-size-xx-large{font-size:xx-large!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-40{margin-bottom:4rem!important}.margin-bottom-60{margin-bottom:6rem!important}.margin-bottom-neg-10{margin-bottom:-1rem!important}.margin-left-15{margin-left:1.5rem!important}.margin-right-15{margin-right:1.5rem!important}.margin-top-10{margin-top:1rem!important}.margin-top-15{margin-top:1.5rem!important}.margin-top-30{margin-top:3rem!important}.margin-top-40{margin-top:4rem!important}.margin-top-neg-20{margin-top:-2rem!important}.margin-top-neg-25{margin-top:-2.5rem!important}.margin-top-neg-40{margin-top:-4rem!important}.nowrap{white-space:nowrap!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-10{padding-bottom:1rem!important}.padding-bottom-15{padding-bottom:1.5rem!important}.padding-bottom-20{padding-bottom:2rem!important}.padding-y-18{padding-top:1.8rem!important;padding-bottom:1.8rem!important}.text-blue{color:var(--color-blue)!important}.text-black{color:#000!important}.text-gold{color:var(--color-gold)!important}.text-ink{color:#212124!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.underline{text-decoration:underline!important}
