/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--border-radius:15px;--border-radius-large:25px;--border-radius-small:5px;--color-accent:#2cff10;--color-alternative1:#b26ae1;--color-body-var:var(--color-light);--color-body:var(--color-secondary);--color-border-light:#ffffff80;--color-border-lightest:#d9d9d9;--color-border-dark:#34343480;--color-business:#6457dc;--color-headings-var:var(--color-light);--color-headings:var(--color-primary);--color-hover-business:#422dfc33;--color-hover-colored-dark:#16ad02;--color-hover-dark:#3434341a;--color-hover-text-dark:#111;--color-hover-light:#d9d9d9;--color-hover-primary:#2cff104d;--color-light:#fff;--color-primary:#18c701;--color-secondary:#343434;--margin-vertical:100px;--grid-gap:100px;--form-gap:10px;--padding-horizontal-big:100px;--padding-horizontal-small:30px;--padding-vertical:50px}*,:after,:before{box-sizing:border-box}::selection{background:var(--color-accent);color:var(--color-light)}html{font-size:62.5%}body{color:var(--color-body);overflow-wrap:break-word;word-wrap:break-word;margin:0;font-family:DM Sans,Inter,Arial,Helvetica,sans-serif;font-size:2rem;line-height:3rem}body .block--colored,body .block--dark{color:var(--color-light)}a{cursor:pointer}h2,h3,h4{font-family:Inter,DM Sans,Arial,Helvetica,sans-serif}h1{text-align:center;margin:0 0 20px;font-size:8rem;font-weight:900;line-height:10.5rem}h2{margin:0 0 20px;font-size:4.5rem;font-weight:700;line-height:4.9rem}h3{text-transform:uppercase;margin:0 0 10px;font-size:3rem;font-weight:700}h4{margin:0;font-weight:600}.section-header{margin-bottom:40px}.color .section-header{margin-bottom:20px}p{margin:0}@media screen and (width>=1024px){body{font-size:1.6rem}h1{font-size:10rem}h3{font-size:2.5rem}}a{text-decoration:none}.link{border-radius:var(--border-radius-small);font-family:Inter,DM Sans,Arial,Helvetica,sans-serif;font-size:1.8rem;transition:background-color .15s,color .15s}.link--dark{color:var(--color-body)}.link--light{color:var(--color-light)}.link--colored{color:var(--color-primary)}.link--business{color:var(--color-business)}.link--dark-bg{background:var(--color-secondary)}.link--light-bg,.link--light-bg-accent{background:var(--color-light)}.link--colored-bg,.link--colored-bg-accent{background:var(--color-primary)}.link--colored-bg:hover{background:var(--color-hover-colored-dark)}.link--colored-bg-accent:hover{background:var(--color-light);box-shadow:0px 0px 0px 2px var(--color-primary)inset;color:var(--color-primary)}.link--light-bg:hover{background:var(--color-hover-light)}.link--light-bg-accent:hover{background:var(--color-primary);box-shadow:0px 0px 0px 2px var(--color-light)inset;color:var(--color-light)}.link--hover-text.link--dark:hover{color:var(--color-primary)}.link--arrow{text-transform:uppercase;margin:10px;padding:0 10px;font-weight:700;display:inline-block}.link--arrow.link--colored:hover{background:var(--color-hover-primary)}.link--arrow.link--business:hover{background:var(--color-hover-business)}.link--arrow.link--dark:hover{background:var(--color-hover-dark)}.link__arrow{transition:margin .15s}.link--arrow:hover .link__arrow{margin-left:5px}.link--selected{color:var(--color-primary)}@media screen and (width>=1024px){.link{font-size:1.4rem}}.input{border-radius:var(--border-radius);background:0 0;border-style:solid;border-width:1px;outline:none;flex-grow:1;width:100%;margin:0;padding:10px 20px;display:flex}.input--light-bg{border-color:var(--color-border-dark);color:var(--color-body)}.input--light-bg::placeholder{color:var(--color-border-dark)}.input--light-bg:focus{border-color:var(--color-body)}.input--colored-bg{border-color:var(--color-border-light);color:var(--color-light)}.input--colored-bg::placeholder{color:var(--color-border-light)}.input--colored-bg:focus{border-color:var(--color-light)}.link__btn{text-align:center;text-transform:uppercase;padding:5px 15px;font-weight:700;display:block}.link__btn--light-bg{background:var(--color-primary);color:var(--color-light)}.link__btn--light-bg:hover{background:var(--color-light);box-shadow:0px 0px 0px 2px var(--color-primary)inset;color:var(--color-primary)}.link__btn--colored-bg{background:var(--color-light);color:var(--color-primary)}.link__btn--colored-bg:hover{background:var(--color-primary);box-shadow:0px 0px 0px 2px var(--color-light)inset;color:var(--color-light)}.card{border-radius:var(--border-radius);border:1px solid var(--color-border-lightest);padding:40px 250px 40px 50px;transition:transform .2s;position:relative;overflow:hidden}.card__header{text-transform:uppercase;word-wrap:normal}.card__text{margin-bottom:15px;font-size:2.5rem;font-weight:500;line-height:4.5rem}.card__link{margin:0;padding:10px 20px;font-size:3rem;line-height:3rem;transform:translate(-2rem)}.card__image{width:29rem;position:absolute;top:3rem;right:-100px;transform:scaleX(-1)}.card:hover{transform:scale(1.05)}@media screen and (width<=600px){.card{padding-right:50px}.card__image{display:none}}@media screen and (width>=1024px){.card__text{font-size:2rem}.card__link{font-size:2.5rem}}.card--student .card__header{color:var(--color-primary)}.card--business .card__header{color:var(--color-business)}.block{margin:var(--margin-vertical)0;overflow:hidden}.container{max-width:1440px;padding:0 var(--padding-horizontal-small);margin:0 auto;display:flex;position:relative}.block__sub-heading{margin-top:25px}@media screen and (width>=768px){.container{padding:0 var(--padding-horizontal-big)}}.block--light{background:var(--color-light)}.block--light .block__heading,.block--light .block__sub-heading{color:var(--color-primary)}.block--colored{background:var(--color-primary);padding:var(--padding-vertical)0}.block--dark{background:var(--color-secondary);border-radius:var(--border-radius-small);margin-left:10px;margin-right:10px}.list{overflow-wrap:break-word;word-wrap:break-word;margin:0;padding:0;font-size:1.8rem;list-style:none}.list--inline .list__item{text-align:center;margin:0;display:block}@media screen and (width>=1024px){.list{font-size:1.4rem}}@media screen and (width>=1185px){.list--inline .list__item{margin-right:30px;display:inline-block}}.block--light .list,.block--colored .list{padding:1rem 0;font-size:2rem;list-style:circle}.block--light .list__item,.block--colored .list__item{padding-right:3rem;transform:translate(3rem)}@media screen and (width>=1024px){.block--light .list,.block--colored .list{font-size:1.6rem}}.collapsible__content{opacity:0;max-height:0;transition:all .3s;overflow:hidden}.collapsible--expanded .collapsible__content{opacity:1;max-height:100%}.menu-icon{cursor:pointer;width:30px;height:25px;margin-left:20px;position:relative}.line{background-color:var(--color-secondary);border-radius:100px;width:100%;height:3px;transition:transform .3s ease-in-out;position:absolute}.line-1{top:0}.line-2{top:50%;transform:translateY(-50%)}.line-3{bottom:0}.open .line-1{transform:translateY(11px)rotate(45deg)}.open .line-2{opacity:0}.open .line-3{transform:translateY(-11px)rotate(-45deg)}.nav__header{justify-content:space-between;align-items:center;padding:25px 30px;display:flex}.nav__header__list{display:none}.nav__brand{flex-grow:1;max-width:350px;transform:translateY(4px)}.nav .list__item{border-radius:var(--border-radius-small);margin:10px}.nav .list__item .link{width:100%;padding:1px 0;font-weight:700;display:block}.userID{text-transform:uppercase}.divider{background:var(--color-border-lightest);width:100%;height:1px}@media screen and (width>=1185px){.menu-icon{display:none}.nav__header{padding:0 0 0 20px}.nav__brand{max-width:250px}.nav .collapsible__content{display:none}.nav__header__list{display:inline-block}.nav__header__list .list__item{margin:30px 30px 30px 0;padding:0}.nav__header__list .userID{background:var(--color-primary);margin:10px 10px 10px 0;padding:0 1.5px}.nav__header__list .userID__contents .list__item{width:15rem;margin:20px 15px}.userID .link{border-radius:var(--border-radius-large)}}.block-page-header__heading{color:var(--color-primary)}.block-page-header__subtext{text-align:center;font-size:1.5rem;font-weight:100;line-height:2.5rem}@media screen and (width>=375px){.block-page-header__subtext{font-size:2rem;line-height:3rem}}@media screen and (width>=1024px){.block-page-header__subtext{font-size:2.5rem;line-height:3.6rem}}@media screen and (width<=768px){.block-page-header__heading{font-size:6rem;line-height:8rem}}@media screen and (width<=425px){.block-page-header__heading{margin-bottom:5px;font-size:5rem;line-height:7rem}}@media screen and (width<=375px){.block-page-header__heading{font-size:4rem;line-height:6rem}}.grid{display:grid}.grid--1x2{grid-gap:var(--grid-gap)}.block-cards .container{overflow:visible}@media screen and (width<=440px){.card__header h2{font-size:3rem}.card__text{font-size:2rem}}@media screen and (width<=350px){.card__header h2{font-size:2.5rem}}@media screen and (width>=1440px){.block-cards .grid--1x2{grid-template-columns:repeat(2,1fr)}}.block--qr-code .container{justify-content:center;align-items:center}.block--qr-code .qr-code{border-color:var(--color-accent);border-radius:var(--border-radius);border-style:solid;border-width:10px;max-width:250px;height:100%;margin:40px 0 0}.block--qr-code .block__penguin img{width:0;position:absolute;transform:translateY(-150px)scaleX(-1)}.block--qr-code .link__btn{margin-top:17px}@media screen and (width<=767px){.block--qr-code .container{flex-direction:column}}@media screen and (width>=768px){.block--qr-code .container{justify-content:space-between}.block--qr-code .qr-code{max-width:170px;margin:0 0 0 40px}}@media screen and (width>=1300px){.block--qr-code .block__text{max-width:525px}.block--qr-code .qr-code{margin-left:0}.block--qr-code .block__penguin{width:340px;height:100%;display:flex}.block--qr-code .block__penguin img{width:340px}}.block--ratings .container{align-items:center}.block--ratings .block__text .link--arrow{margin:10px 0;transform:translate(-10px)}.block--ratings .block__penguin img{width:0;margin-left:0;transition:width .2s}@media screen and (width>=1024px){.block--ratings .block__penguin img{width:300px;margin-left:70px}}.block--mail .container{justify-content:flex-start;align-items:center}.block--mail__column-left{max-width:460px}.block--mail__column-left .block__header,.block--mail__column-left .block__form{width:100%}.block--mail__column-left .block__form{grid-gap:var(--form-gap);grid-template-columns:repeat(2,1fr)}.block--mail__column-left .block__form .long{grid-column:span 2}.block--mail__column-left .link{border-radius:var(--border-radius)}.block--mail__column-right{max-width:460px;margin-top:40px}.block--mail__column-right .block__paragraph .block__sub-heading{margin-top:0}.block--mail .block__penguin{width:430px;position:absolute;transform:translate(920px)rotate(20deg)scaleX(-1)}@media screen and (width<=1023px){.block--mail .container{flex-direction:column}}@media screen and (width<=425px){.block--mail__column-left>.block__form *{grid-column:span 2}}@media screen and (width>=1024px){.block--mail .container{align-items:flex-start}.block--mail__column-right{max-width:440px;margin:0 0 0 80px}}#temporary-block--question .block__penguin{transform:translateY(50px)}.block--question .container{justify-content:flex-start;align-items:center}.block--question .block__header,.block--question .block__form{width:100%}.block--question .block__form{grid-gap:var(--form-gap);grid-template-columns:repeat(4,1fr);overflow:visible}.block--question .block__form .long{grid-column:span 2}.block--question .block__form .wide{grid-row:span 2}.block--question .link{border-radius:var(--border-radius);grid-area:3/span 4}.block--question #email{grid-row:2}.block--question #message{resize:none}.block--question .block__penguin{width:313px;position:absolute;transform:translate(970px)rotate(30deg)scaleX(-1)}@media screen and (width<=1023px){.block--question .container{flex-direction:column}}@media screen and (width<=947px){.block--question .block__form{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(2,1fr)}.block--question .link{grid-area:7/span 2}.block--question #message{grid-row:span 4}}@media screen and (width<=425px){.block--question .block__form{grid-template-rows:repeat(8,1fr)}.block--question .block__form>*{grid-column:span 2}.block--question .link{grid-row:8}}@media screen and (width>=1024px){.block--question .container{align-items:flex-start}}@media screen and (width>=948px){.block--question #message{flex-wrap:wrap;height:calc(100% + 115px);transform:translateY(-115px)}}.block--faq .block__text .link--arrow{margin:10px 0;transform:translate(-10px)}.block--bottom{margin-bottom:10px;padding:40px 0 50px;font-size:1.2rem}.block--bottom .container{justify-content:space-between}.block--bottom .column__heading{color:var(--color-light);text-transform:uppercase;margin-bottom:10px}.block--bottom .list{font-size:1.2rem}.block--bottom .list a{color:#ccc;margin:-.9rem 0;transition:color .1s;display:block}.block--bottom .list a:hover{color:var(--color-light)}.block--bottom .copyright{color:#d9d9d9}.block--bottom .break{flex-basis:100%;height:0}.block--bottom .divider{background:var(--color-light);flex-basis:100%;height:.25px}@media screen and (width<=600px){.block--bottom{text-align:center}.block--bottom .container{flex-direction:column;align-items:center}.block--bottom .column__heading:not(.column__heading.first){padding-top:3rem}}.block--instructions--preview .block__header{text-align:center}.block--instructions--preview .container{justify-content:center;display:flex}.block-page-header.about{margin-top:0;padding:80px 0}.about .block-page-header__heading{color:var(--color-light);margin:0}.block--colored.about--business{background:var(--color-business)}.block--light.about--business .block__heading{color:var(--color-business)}.block--colored.about--training{background:var(--color-alternative1)}.block--light.about--training .block__heading{color:var(--color-alternative1)}.block--colored.about--ratings{background:var(--color-alternative1)}.block--light.about--ratings .block__heading{color:var(--color-alternative1)}.about--privacy .block-page-header__heading{color:var(--color-secondary)}.block-page-header.about--privacy{margin-bottom:50px;padding-bottom:0}.block--instructions--preview.about--privacy{margin-top:0;font-style:italic}.about--privacy .block__sub-heading{color:var(--color-secondary)}.block--colored.about--privacy{background:var(--color-secondary)}.block-page-header.about--community{background:var(--color-alternative1)}.about--community--students .block__paragraph__do-not .block__sub-heading,.about--community--businesses .block__paragraph__do-not .block__sub-heading{color:var(--color-alternative1)}.about--community--businesses .block__heading,.about--community--businesses .block__sub-heading,.about--privacy--businesses .block__heading{color:var(--color-business)}.block--colored.about--fees{background:var(--color-business)}.block--light.about--fees .block__heading{color:var(--color-business)}
/*# sourceMappingURL=repo.2a235e7a.css.map */
