.color--primary{color:#333}.color--blue{color:#036}.color--blue-light{color:#0a77a9}.color--blue-lighter{color:#01759c}.color--orange{color:#ff6000}.color--ocre{color:#e56100}.color--white{color:#fff}.bg-color--lily,.bg-color--lavender{background-color:#ebf6fd}.bg-color--white{background-color:#fff}.bg-color--blue-bright{background-color:#09c}.btn{cursor:pointer;text-align:left;width:fit-content;font-size:1.6rem;font-weight:700;line-height:1.92rem;font-family:var(--roboto-condensed),Arial,sans-serif;border:none;border-radius:.5rem;justify-content:space-between;margin-bottom:0;padding:.8rem 2rem;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:flex}@media only screen and (min-width:760px){.btn{margin-bottom:0;padding:1.1rem 2rem;font-size:1.9rem;font-weight:700;line-height:2.28rem}}.btn.btn--disabled{cursor:default;pointer-events:none}.btn--primary{color:#fff}.btn--primary-major{background-color:#ff6000}.btn--primary-major:hover{background-color:#e56100}.btn--primary-major:focus-visible{outline-offset:2px;outline:2px solid #e56100}.btn--primary-minor{background-color:#09c}.btn--primary-minor:hover{background-color:#01759c}.btn--primary-minor:focus-visible{outline-offset:2px;outline:2px solid #01759c}.btn--primary.link{color:#fff}.btn--secondary{background-color:#fff;padding:.6rem 2rem}@media only screen and (min-width:760px){.btn--secondary{padding:.9rem 2rem}}.btn--secondary-major{color:#ff6000;border:.2rem solid #ff6000}.btn--secondary-major .icon--w-text:before{background-color:#ff6000}.btn--secondary-major:hover{color:#e56100;border-color:#e56100}.btn--secondary-major:focus-visible{outline-offset:2px;outline:2px solid #e56100}.btn--secondary-major.btn--inverted:hover{color:#fff;background-color:#e56100}.btn--secondary-major.btn--inverted:hover .icon--w-text:before{background-color:#fff}.btn--secondary-major.btn--inverted:focus-visible{outline-offset:2px;outline:2px solid #e56100}.btn--secondary-minor{color:#09c;border:.2rem solid #09c}.btn--secondary-minor .icon--w-text:before{background-color:#09c}.btn--secondary-minor:hover{color:#01759c;border-color:#01759c}.btn--secondary-minor:focus-visible{outline-offset:2px;outline:2px solid #01759c}.btn--secondary-minor.btn--inverted:hover{color:#fff;background-color:#01759c}.btn--secondary-minor.btn--inverted:hover .icon--w-text:before{background-color:#fff}.btn--secondary-minor.btn--inverted:focus-visible{outline-offset:2px;outline:2px solid #01759c}.btn--large{width:100%;max-width:100%;font-size:2.3rem;font-weight:700;line-height:2.76rem;font-family:var(--roboto-condensed),Arial,sans-serif;margin-bottom:0;padding:3rem 2rem 3rem 3rem}@media only screen and (min-width:760px){.btn--large{margin-bottom:0;font-size:3rem;font-weight:700;line-height:3.6rem}.btn--large-fixed-width{width:35rem}}.link{font-size:1.6rem;font-weight:400;line-height:1.92rem;font-family:var(--roboto-condensed),Arial,sans-serif;margin-bottom:0;text-decoration:none}@media only screen and (min-width:760px){.link{margin-bottom:0;font-size:1.8rem;font-weight:400;line-height:2.16rem}}.link .icon--w-text:before{background-color:#0a77a9;margin-left:1.4rem}.link .icon--w-text.icon--left{margin-left:auto;margin-right:1.4rem}.link--minor{color:#0a77a9}.link--minor:hover{color:#01759c}.link:hover{text-decoration:underline}
