.faq .faq-group[data-v-e57ef148]:not(:last-of-type){margin-bottom:64px}.faq h2[data-v-e57ef148],.faq h3[data-v-e57ef148]{margin-bottom:24px}.faq .faq-link[data-v-e57ef148]{margin-top:24px}.faq[data-v-e57ef148] .faq-group{margin-bottom:32px}.faq[data-v-e57ef148] .faq-group button .caption{font-size:18px;line-height:1.2em}@media (min-width:768px){.faq[data-v-e57ef148] .faq-group button .caption{font-size:20px}}@media (min-width:768px){.faq[data-v-e57ef148] .faq-group .video-wrapper{width:500px}}.media-wrapper[data-v-acfe1394]{align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}.media-wrapper.border[data-v-acfe1394]{border:3px solid #000;border-radius:16px}.media-wrapper img[data-v-acfe1394],.media-wrapper video[data-v-acfe1394]{display:block;height:auto;width:100%}.media-wrapper .app-button[data-v-acfe1394]{position:absolute}@media (min-width:0px){.cms-teaser.blue[data-v-4b3e7beb],.cms-teaser.red[data-v-4b3e7beb],.cms-teaser.white[data-v-4b3e7beb]{padding-top:60px}}@media (min-width:768px){.cms-teaser.blue[data-v-4b3e7beb],.cms-teaser.red[data-v-4b3e7beb],.cms-teaser.white[data-v-4b3e7beb]{padding-top:80px}}@media (min-width:1024px){.cms-teaser.blue[data-v-4b3e7beb],.cms-teaser.red[data-v-4b3e7beb],.cms-teaser.white[data-v-4b3e7beb]{padding-top:140px}}@media (min-width:0px){.cms-teaser.blue[data-v-4b3e7beb],.cms-teaser.red[data-v-4b3e7beb],.cms-teaser.white[data-v-4b3e7beb]{padding-bottom:60px}}@media (min-width:768px){.cms-teaser.blue[data-v-4b3e7beb],.cms-teaser.red[data-v-4b3e7beb],.cms-teaser.white[data-v-4b3e7beb]{padding-bottom:80px}}@media (min-width:1024px){.cms-teaser.blue[data-v-4b3e7beb],.cms-teaser.red[data-v-4b3e7beb],.cms-teaser.white[data-v-4b3e7beb]{padding-bottom:140px}}.content.border[data-v-4b3e7beb]{border:3px solid #000;border-radius:20px;padding:32px}.content.align-center[data-v-4b3e7beb]{text-align:center}@media (min-width:0px){h2[data-v-4b3e7beb]{margin-bottom:16px}}@media (min-width:768px){h2[data-v-4b3e7beb]{margin-bottom:20px}}@media (min-width:1024px){h2[data-v-4b3e7beb]{margin-bottom:24px}}.buttons[data-v-4b3e7beb]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (min-width:0px){.buttons[data-v-4b3e7beb]{margin-top:24px}}@media (min-width:768px){.buttons[data-v-4b3e7beb]{margin-top:36px}}@media (min-width:1024px){.buttons[data-v-4b3e7beb]{margin-top:40px}}.beige[data-v-4b3e7beb],.blue[data-v-4b3e7beb],.red[data-v-4b3e7beb]{padding:64px 0}.red[data-v-4b3e7beb]{background:#ff53481a}.blue[data-v-4b3e7beb]{background:#408bfb1a}.beige[data-v-4b3e7beb]{background:#f9f7f3}.quote[data-v-80d3502b]{font-weight:700}@media (min-width:0px){.quote[data-v-80d3502b]{margin-bottom:24px}}@media (min-width:768px){.quote[data-v-80d3502b]{margin-bottom:36px}}@media (min-width:1024px){.quote[data-v-80d3502b]{margin-bottom:40px}}.name[data-v-80d3502b]{font-weight:700;margin-bottom:2px}.app-slider[data-v-c72db2ae]{margin:0 -16px;overflow:hidden}.slides[data-v-c72db2ae]{display:flex;justify-content:center;position:relative}[data-v-c72db2ae] .slides>*{flex:1;flex-shrink:0;padding:0 16px}.controls[data-v-c72db2ae]{align-items:center;display:flex;gap:12px;padding:0 16px}@media (min-width:0px){.controls[data-v-c72db2ae]{margin-top:24px}}@media (min-width:768px){.controls[data-v-c72db2ae]{margin-top:36px}}@media (min-width:1024px){.controls[data-v-c72db2ae]{margin-top:40px}}button.toggle-playback[data-v-c72db2ae]{align-items:center;background-color:#c4c4c4;border-radius:50%;display:flex;height:32px;justify-content:center;transition:transform .3s;width:32px}@media (hover:hover) and (pointer:fine){button.toggle-playback[data-v-c72db2ae]:hover{background:#a4a0a0}}button.toggle-playback[data-v-c72db2ae]:active{transform:scale(.8)}button.toggle-playback .app-icon[data-v-c72db2ae]{height:14px;width:14px}button.toggle-playback .app-icon[data-v-c72db2ae] path{stroke-width:2px}.dots[data-v-c72db2ae]{display:flex;gap:6px}.dot[data-v-c72db2ae]{background:#c4c4c4;border-radius:3px;height:6px;overflow:hidden;position:relative;transition:width .5s ease;width:6px}.dot.active[data-v-c72db2ae]{width:38px}.dot .progress-bar[data-v-c72db2ae]{background:#000;border-radius:3px;height:100%;left:0;position:absolute;top:0;width:0}.inner[data-v-c4e1abeb]{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:24px}@media (min-width:1024px){.inner[data-v-c4e1abeb]{flex-direction:row;gap:64px}.inner.reversed[data-v-c4e1abeb]{flex-direction:row-reverse}}.draggable-wrapper[data-v-c4e1abeb]{margin:0 auto;width:calc(100% - 80px)}.draggable[data-v-c4e1abeb]{background:#000;height:100%;position:absolute;top:0;width:3px}.draggable .draggable-knob[data-v-c4e1abeb]{align-items:center;background:#ffe500;border:3px solid #000;border-radius:50%;content:"";display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.draggable .draggable-knob .app-icon[data-v-c4e1abeb]{transform:rotate(90deg)}.media[data-v-c4e1abeb],.text[data-v-c4e1abeb]{width:100%}.media[data-v-c4e1abeb]{aspect-ratio:4/3;position:relative}@media (min-width:1024px){.media.small[data-v-c4e1abeb]{width:50%}.media.medium[data-v-c4e1abeb]{width:58%}.media.large[data-v-c4e1abeb]{width:63%}}.media-wrapper[data-v-c4e1abeb]{height:100%;left:0;position:absolute;top:0;width:100%}.media-wrapper img[data-v-c4e1abeb],.media-wrapper video[data-v-c4e1abeb]{display:block;height:auto;width:100%}.media-wrapper video[data-v-c4e1abeb]{background-color:#a4a0a0}.media-wrapper .app-button[data-v-c4e1abeb]{position:absolute}.media-wrapper .caption[data-v-c4e1abeb]{background:#c4c4c4;position:absolute;top:16px;transform:translate(-50%)}.media-wrapper:first-of-type .caption[data-v-c4e1abeb]{left:75%}.media-wrapper:nth-of-type(2) .caption[data-v-c4e1abeb]{left:25%}.text[data-v-c4e1abeb]{flex:1}@media (min-width:0px){h2[data-v-c4e1abeb],h3[data-v-c4e1abeb]{margin-bottom:24px}}@media (min-width:768px){h2[data-v-c4e1abeb],h3[data-v-c4e1abeb]{margin-bottom:36px}}@media (min-width:1024px){h2[data-v-c4e1abeb],h3[data-v-c4e1abeb]{margin-bottom:40px}}p+p[data-v-c4e1abeb]{margin-top:12px}.media[data-v-c4e1abeb]{overflow:hidden}.media.border[data-v-c4e1abeb]{border:3px solid #000;border-radius:16px}.buttons[data-v-c4e1abeb]{display:flex;flex-wrap:wrap;gap:16px}@media (min-width:0px){.buttons[data-v-c4e1abeb]{margin-top:24px}}@media (min-width:768px){.buttons[data-v-c4e1abeb]{margin-top:36px}}@media (min-width:1024px){.buttons[data-v-c4e1abeb]{margin-top:40px}}.caption[data-v-c4e1abeb],.subheading[data-v-c4e1abeb]{background:#e9e9e9;border-radius:16px;display:inline-block;font-weight:700;letter-spacing:5%;line-height:1em;margin-bottom:12px;padding:6px 8px 4px;text-transform:uppercase}h2[data-v-a84cd56b]{text-align:center}@media (min-width:0px){h2[data-v-a84cd56b]{margin-bottom:60px}}@media (min-width:768px){h2[data-v-a84cd56b]{margin-bottom:80px}}@media (min-width:1024px){h2[data-v-a84cd56b]{margin-bottom:140px}}[data-v-a84cd56b] .app-slider{position:relative}@media (min-width:1024px){[data-v-a84cd56b] .app-slider.media-right .controls{bottom:0;position:absolute}}@media (min-width:0px){.beige[data-v-a84cd56b],.blue[data-v-a84cd56b],.red[data-v-a84cd56b]{padding-top:60px}}@media (min-width:768px){.beige[data-v-a84cd56b],.blue[data-v-a84cd56b],.red[data-v-a84cd56b]{padding-top:80px}}@media (min-width:1024px){.beige[data-v-a84cd56b],.blue[data-v-a84cd56b],.red[data-v-a84cd56b]{padding-top:140px}}@media (min-width:0px){.beige[data-v-a84cd56b],.blue[data-v-a84cd56b],.red[data-v-a84cd56b]{padding-bottom:60px}}@media (min-width:768px){.beige[data-v-a84cd56b],.blue[data-v-a84cd56b],.red[data-v-a84cd56b]{padding-bottom:80px}}@media (min-width:1024px){.beige[data-v-a84cd56b],.blue[data-v-a84cd56b],.red[data-v-a84cd56b]{padding-bottom:140px}}.beige[data-v-a84cd56b] .app-slider .subheading,.blue[data-v-a84cd56b] .app-slider .subheading,.red[data-v-a84cd56b] .app-slider .subheading{background:#fff}.red[data-v-a84cd56b]{background:#ff53481a}.blue[data-v-a84cd56b]{background:#408bfb1a}.beige[data-v-a84cd56b]{background:#f9f7f3}.cms-tile[data-v-f0e70011]{background:#fff;border:3px solid #000;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:24px}.heading-md[data-v-f0e70011]{margin-bottom:16px}img[data-v-f0e70011]{height:64px;margin-bottom:24px;width:auto}.buttons[data-v-f0e70011],p+p[data-v-f0e70011]{margin-top:16px}.buttons[data-v-f0e70011]{display:flex}h2[data-v-1b72754c]{text-align:center}@media (min-width:0px){h2[data-v-1b72754c]{margin-bottom:36px}}@media (min-width:768px){h2[data-v-1b72754c]{margin-bottom:62px}}@media (min-width:1024px){h2[data-v-1b72754c]{margin-bottom:96px}}.tiles[data-v-1b72754c]{display:flex;flex-wrap:wrap;gap:24px}.tiles .cms-tile[data-v-1b72754c]{flex:1 1 100%}@media (min-width:1024px){.tiles .cms-tile[data-v-1b72754c]{flex:1 1 calc(33.333% - 1rem)}}h2[data-v-d586d11f]{text-align:center}@media (min-width:0px){h2[data-v-d586d11f]{margin-bottom:60px}}@media (min-width:768px){h2[data-v-d586d11f]{margin-bottom:80px}}@media (min-width:1024px){h2[data-v-d586d11f]{margin-bottom:140px}}.awards[data-v-d586d11f]{display:grid;gap:32px;justify-content:center}@media (min-width:768px){.awards[data-v-d586d11f]{gap:64px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.awards[data-v-d586d11f]{grid-template-columns:repeat(3,1fr)}}.award[data-v-d586d11f]{align-items:center;display:flex;gap:16px;text-align:left}img[data-v-d586d11f]{display:block;flex-shrink:0;height:60px;width:auto}.title[data-v-d586d11f]{font-size:18px;font-weight:700}@media (min-width:768px){.title[data-v-d586d11f]{font-size:20px}}.caption[data-v-6e75285e]{margin-bottom:32px;text-align:center}.logos[data-v-6e75285e]{overflow:hidden;position:relative;width:100%}.logos[data-v-6e75285e]:after,.logos[data-v-6e75285e]:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:10%;z-index:1}.logos[data-v-6e75285e]:before{background:linear-gradient(90deg,#fff 0,transparent);left:0}.logos[data-v-6e75285e]:after{background:linear-gradient(270deg,#fff 0,transparent);right:0}.logos-track[data-v-6e75285e]{animation-iteration-count:infinite;animation-name:scroll-6e75285e;animation-timing-function:linear;display:flex;width:-moz-fit-content;width:fit-content}@media (hover:hover) and (pointer:fine){.logos-track[data-v-6e75285e]:hover{animation-play-state:paused}}.logo[data-v-6e75285e]{display:block;flex-shrink:0;height:60px;margin:0 32px;width:auto}@keyframes scroll-6e75285e{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:0px){.cms-component+.cms-component[data-v-7a4133c7]{margin-top:100px}}@media (min-width:768px){.cms-component+.cms-component[data-v-7a4133c7]{margin-top:160px}}@media (min-width:1024px){.cms-component+.cms-component[data-v-7a4133c7]{margin-top:320px}}@media (min-width:0px){.cms-component[data-name="shared.hero"]+[data-name="shared.media"][data-v-7a4133c7]{margin-top:36px}}@media (min-width:768px){.cms-component[data-name="shared.hero"]+[data-name="shared.media"][data-v-7a4133c7]{margin-top:62px}}@media (min-width:1024px){.cms-component[data-name="shared.hero"]+[data-name="shared.media"][data-v-7a4133c7]{margin-top:96px}}@media (min-width:0px){.cms-component[data-name="shared.hero"]+[data-name="shared.school-showcase"][data-v-7a4133c7]{margin-top:36px}}@media (min-width:768px){.cms-component[data-name="shared.hero"]+[data-name="shared.school-showcase"][data-v-7a4133c7]{margin-top:62px}}@media (min-width:1024px){.cms-component[data-name="shared.hero"]+[data-name="shared.school-showcase"][data-v-7a4133c7]{margin-top:96px}}.cms-component.debug[data-v-7a4133c7]{border:3px solid rgba(255,83,72,.5)}.component-name[data-v-7a4133c7]{font-weight:700;position:absolute}[data-v-7a4133c7] .cms-component.debug .container-small{background:#7ad2f833}[data-v-7a4133c7] .cms-component.debug .container-medium{background:#ff534833}[data-v-7a4133c7] .cms-component.debug .container-large{background:#13c32433}
