@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-regular-webfont.eot);src:url(/fonts/basier/basiersquare-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-regular-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-regular-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-regularitalic-webfont.eot);src:url(/fonts/basier/basiersquare-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-regularitalic-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-regularitalic-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-medium-webfont.eot);src:url(/fonts/basier/basiersquare-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-medium-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-medium-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-medium-webfont.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-mediumitalic-webfont.eot);src:url(/fonts/basier/basiersquare-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-mediumitalic-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-mediumitalic-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-mediumitalic-webfont.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-semibold-webfont.eot);src:url(/fonts/basier/basiersquare-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-semibold-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-semibold-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-semibold-webfont.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-semibolditalic-webfont.eot);src:url(/fonts/basier/basiersquare-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-semibolditalic-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-semibolditalic-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-semibolditalic-webfont.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-bold-webfont.eot);src:url(/fonts/basier/basiersquare-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-bold-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-bold-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Basier Square;src:url(/fonts/basier/basiersquare-bolditalic-webfont.eot);src:url(/fonts/basier/basiersquare-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/basier/basiersquare-bolditalic-webfont.woff2) format("woff2"),url(/fonts/basier/basiersquare-bolditalic-webfont.woff) format("woff"),url(/fonts/basier/basiersquare-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-regular.eot);src:url(/fonts/roboto-mono/roboto-mono-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-regular.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-regular.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-regular.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-regular.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-500.eot);src:url(/fonts/roboto-mono/roboto-mono-500.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-500.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-500.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-500.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-500.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-600.eot);src:url(/fonts/roboto-mono/roboto-mono-600.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-600.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-600.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-600.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-600.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-700.eot);src:url(/fonts/roboto-mono/roboto-mono-700.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-700.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-700.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-700.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-700.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-italic.eot);src:url(/fonts/roboto-mono/roboto-mono-italic.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-italic.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-italic.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-italic.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-italic.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-500italic.eot);src:url(/fonts/roboto-mono/roboto-mono-500italic.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-500italic.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-500italic.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-500italic.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-500italic.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-600italic.eot);src:url(/fonts/roboto-mono/roboto-mono-600italic.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-600italic.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-600italic.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-600italic.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-600italic.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/roboto-mono/roboto-mono-700italic.eot);src:url(/fonts/roboto-mono/roboto-mono-700italic.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-mono/roboto-mono-700italic.woff2) format("woff2"),url(/fonts/roboto-mono/roboto-mono-700italic.woff) format("woff"),url(/fonts/roboto-mono/roboto-mono-700italic.ttf) format("truetype"),url(/fonts/roboto-mono/roboto-mono-700italic.svg#RobotoMono) format("svg")}.form-header{margin-top:50px;color:#001529}.form-fields{padding:30px}.form-field{margin-top:30px}.form-field:first-child{margin-top:0}h3+.form-field{margin-top:20px}.form-group{display:flex}.form-group .form-field{margin-right:30px}.form-group .form-field:first-child{margin-top:30px}.form-group .form-field:last-child{margin-right:0}.form-group label{margin-top:0}.form-statement{font-size:16px;font-weight:500;color:#606066;line-height:20px;margin:30px 0 10px}.form-statement.before-radio{margin-bottom:0}label{color:#001529;display:block;font-size:14px;margin:30px 0 8px;font-weight:500;line-height:14px}label:first-child{margin-top:0}.help{cursor:pointer}.help:after{content:"Watch Video";background-size:auto 12px;color:#fff;font-size:9px;font-weight:600;line-height:16px;height:16px;display:block;position:absolute;left:100%;right:auto;width:auto;border-radius:8px;padding:0 6px 0 19px;cursor:pointer;top:0;bottom:0;margin:auto 0 auto 6px;box-sizing:border-box;transition:background-color ease .4s;white-space:nowrap;letter-spacing:0}.help:hover:after,.help:active:after{background-color:#006aff}.form-helptext{font-size:12px;color:#545e68;margin-top:-4px;line-height:16px;margin-bottom:10px}label+.form-helptext{margin-top:8px}input,textarea,button{background:transparent;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Basier Square,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#001529;resize:none;box-shadow:0;outline:0;padding:0}input:-internal-autofill-selected,textarea:-internal-autofill-selected,button:-internal-autofill-selected{background:#fff}input[disabled],textarea[disabled],button[disabled]{color:#545e68;background:#f8f8f8}input,textarea,select{border:1px solid #DDD;padding:4px 10px;height:40px;line-height:30px;font-size:15px;color:#001529;border-radius:6px;width:100%;display:block;outline:0}input:focus,textarea:focus,select:focus{border-color:#006aff;box-shadow:0 0 0 1px #006aff}input.error,textarea.error,select.error,input.error:focus,textarea.error:focus,select.error:focus{border-color:#eb2f06;box-shadow:0 0 0 1px #eb2f06}input:disabled,textarea:disabled,select:disabled{color:#888;border-color:#ddd;background-color:#f8f8f8}input.micro,textarea.micro,select.micro{width:100px}input.small,textarea.small,select.small{width:200px}input.medium,textarea.medium,select.medium{width:325px}input.large,textarea.large,select.large{width:450px}input[type=checkbox],input[type=radio]{width:16px;height:16px;line-height:16px;padding:0;box-shadow:0}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:none}input.checkbox-input,input[type=checkbox],input[type=radio]{background:#fff;border:0;margin-right:15px;border-radius:4px;border:1px solid #DDD}input.checkbox-input:hover,input[type=checkbox]:hover,input[type=radio]:hover{border-color:#aaa}input.checkbox-input:after,input[type=checkbox]:after,input[type=radio]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20stroke='%23FFFFFF'%20stroke-width='2.5'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2013L9%2017L19%207'%20stroke='%23FFFFFF'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/svg%3e") 0px 0px no-repeat;background-size:14px auto;opacity:0}input.checkbox-input:checked,input[type=checkbox]:checked,input[type=radio]:checked{background:#006aff;border-color:#006aff}input.checkbox-input:checked:after,input[type=checkbox]:checked:after,input[type=radio]:checked:after{opacity:1}input.checkbox-input:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled{background:#ddd;border-color:#ddd}textarea{min-height:80px;line-height:20px;padding:7px 10px}button,.button,.mx-datepicker-btn-confirm{background:#006aff;color:#fff;font-size:13px;font-weight:500;border-radius:6px;height:30px;padding:0 10px;transition:all ease .2s;cursor:pointer;display:block;line-height:30px;white-space:nowrap}button:hover,.button:hover,.mx-datepicker-btn-confirm:hover,button:active,.button:active,.mx-datepicker-btn-confirm:active{background:#05c}button.square,.button.square,.mx-datepicker-btn-confirm.square{width:30px;padding:0}button.base,.button.base,.mx-datepicker-btn-confirm.base{background:#006aff;color:#fff}button.base:hover,.button.base:hover,.mx-datepicker-btn-confirm.base:hover,button.base:active,.button.base:active,.mx-datepicker-btn-confirm.base:active{background:#38f}button.grey,.button.grey,.mx-datepicker-btn-confirm.grey{background:#545e68;color:#fff}button.grey:hover,.button.grey:hover,.mx-datepicker-btn-confirm.grey:hover,button.grey:active,.button.grey:active,.mx-datepicker-btn-confirm.grey:active{background:#6b7884}button.purple,.button.purple,.mx-datepicker-btn-confirm.purple{background:#8e44ad;color:#fff}button.purple:hover,.button.purple:hover,.mx-datepicker-btn-confirm.purple:hover,button.purple:active,.button.purple:active,.mx-datepicker-btn-confirm.purple:active{background:#a563c1}button.red,.button.red,.mx-datepicker-btn-confirm.red{background:#eb2f06}button.red:hover,.button.red:hover,.mx-datepicker-btn-confirm.red:hover,button.red:active,.button.red:active,.mx-datepicker-btn-confirm.red:active{background:#fa502a}button.black,.button.black,.mx-datepicker-btn-confirm.black{background:#001529}button.black:hover,.button.black:hover,.mx-datepicker-btn-confirm.black:hover,button.black:active,.button.black:active,.mx-datepicker-btn-confirm.black:active{background:#002f5c}button.yellow,.button.yellow,.mx-datepicker-btn-confirm.yellow{background:#fccc0b;color:#866c02}button.yellow:hover,.button.yellow:hover,.mx-datepicker-btn-confirm.yellow:hover,button.yellow:active,.button.yellow:active,.mx-datepicker-btn-confirm.yellow:active{background:#b89402}button.orange,.button.orange,.mx-datepicker-btn-confirm.orange{background:#ff8c00;color:#663800}button.orange:hover,.button.orange:hover,.mx-datepicker-btn-confirm.orange:hover,button.orange:active,.button.orange:active,.mx-datepicker-btn-confirm.orange:active{background:#e67e00}button.green,.button.green,.mx-datepicker-btn-confirm.green{background:#2ed573;color:#166d3a}button.green:hover,.button.green:hover,.mx-datepicker-btn-confirm.green:hover,button.green:active,.button.green:active,.mx-datepicker-btn-confirm.green:active{background:#1f9851}button.teal,.button.teal,.mx-datepicker-btn-confirm.teal{background:#00e0c9;color:#001529}button.teal:hover,.button.teal:hover,.mx-datepicker-btn-confirm.teal:hover,button.teal:active,.button.teal:active,.mx-datepicker-btn-confirm.teal:active{background:#009384}button.transparent,.button.transparent,.mx-datepicker-btn-confirm.transparent{background:transparent;color:#006aff}button.transparent:hover,.button.transparent:hover,.mx-datepicker-btn-confirm.transparent:hover,button.transparent:active,.button.transparent:active,.mx-datepicker-btn-confirm.transparent:active{background:#006aff26}button.white,.button.white,.mx-datepicker-btn-confirm.white{background:#eee;color:#001529}button.white:hover,.button.white:hover,.mx-datepicker-btn-confirm.white:hover,button.white:active,.button.white:active,.mx-datepicker-btn-confirm.white:active{background:#ddd}button.white.red,.button.white.red,.mx-datepicker-btn-confirm.white.red{color:#eb2f06}button.white.base,.button.white.base,.mx-datepicker-btn-confirm.white.base{color:#006aff}button[kbd]:after,.button[kbd]:after,.mx-datepicker-btn-confirm[kbd]:after{pointer-events:none;content:"Press " attr(kbd);color:#001529;font-size:11px;font-weight:500;line-height:16px;height:16px;display:block;position:absolute;left:100%;right:auto;width:auto;padding:0 0 0 10px;top:0;bottom:0;margin:auto 0 auto 6px;box-sizing:border-box;white-space:nowrap;letter-spacing:0}button.disabled,.button.disabled,.mx-datepicker-btn-confirm.disabled,button[disabled],.button[disabled],.mx-datepicker-btn-confirm[disabled]{pointer-events:none;background:#ddd;color:#bbb}button.disabled[kbd]:after,.button.disabled[kbd]:after,.mx-datepicker-btn-confirm.disabled[kbd]:after,button[disabled][kbd]:after,.button[disabled][kbd]:after,.mx-datepicker-btn-confirm[disabled][kbd]:after{color:#bbb}button.disabled.white,.button.disabled.white,.mx-datepicker-btn-confirm.disabled.white,button[disabled].white,.button[disabled].white,.mx-datepicker-btn-confirm[disabled].white{background:#f4f4f4;color:#bbb}button.loading,.button.loading,.mx-datepicker-btn-confirm.loading{background-color:#66a6ff;pointer-events:none}button.loading.white,.button.loading.white,.mx-datepicker-btn-confirm.loading.white{background-color:#fff}button.loading.grey,.button.loading.grey,.mx-datepicker-btn-confirm.loading.grey{background-color:#85919d}button.loading.purple,.button.loading.purple,.mx-datepicker-btn-confirm.loading.purple{background-color:#ba87d0}button.loading.red,.button.loading.red,.mx-datepicker-btn-confirm.loading.red{background-color:#fb795c}button.loading.black,.button.loading.black,.mx-datepicker-btn-confirm.loading.black{background-color:#00498f}button.loading.base,.button.loading.base,.mx-datepicker-btn-confirm.loading.base{background-color:#66a6ff}button.has-icon,.button.has-icon,.mx-datepicker-btn-confirm.has-icon{display:flex;justify-content:center;align-items:center;padding:0 10px 0 9px}button.has-icon.has-icon-right,.button.has-icon.has-icon-right,.mx-datepicker-btn-confirm.has-icon.has-icon-right{padding:0 9px 0 10px}button.has-icon.has-icon-right .icon,.button.has-icon.has-icon-right .icon,.mx-datepicker-btn-confirm.has-icon.has-icon-right .icon{margin-left:5px;margin-right:0}button.has-icon.has-icon-right svg,.button.has-icon.has-icon-right svg,.mx-datepicker-btn-confirm.has-icon.has-icon-right svg{margin-right:0;margin-left:6px}button.has-icon.has-icon-right .spinner,.button.has-icon.has-icon-right .spinner,.mx-datepicker-btn-confirm.has-icon.has-icon-right .spinner{margin-left:8px;width:14px;height:14px}button.has-icon .icon,.button.has-icon .icon,.mx-datepicker-btn-confirm.has-icon .icon{display:block;width:16px;height:16px;line-height:16px;font-size:16px;margin-right:5px;margin-left:0}button.has-icon .icon.icon-status,.button.has-icon .icon.icon-status,.mx-datepicker-btn-confirm.has-icon .icon.icon-status{width:12px;height:12px;margin-right:6px}button.has-icon svg,.button.has-icon svg,.mx-datepicker-btn-confirm.has-icon svg{margin-right:6px}button.mini,.button.mini,.mx-datepicker-btn-confirm.mini{height:26px;line-height:26px;padding:0 8px;font-size:12px}button.mini.has-icon,.button.mini.has-icon,.mx-datepicker-btn-confirm.mini.has-icon,button.mini.has-icon-right,.button.mini.has-icon-right,.mx-datepicker-btn-confirm.mini.has-icon-right{padding-left:7px}button.mini.has-icon .icon,.button.mini.has-icon .icon,.mx-datepicker-btn-confirm.mini.has-icon .icon,button.mini.has-icon-right .icon,.button.mini.has-icon-right .icon,.mx-datepicker-btn-confirm.mini.has-icon-right .icon{margin-right:5px;width:13px;height:13px}button.mini.has-icon-right,.button.mini.has-icon-right,.mx-datepicker-btn-confirm.mini.has-icon-right{padding-right:7px;padding-left:8px}button.mini.has-icon-right .icon,.button.mini.has-icon-right .icon,.mx-datepicker-btn-confirm.mini.has-icon-right .icon{margin-right:0;margin-left:5px}button.large,.button.large,.mx-datepicker-btn-confirm.large{height:38px;line-height:36px;padding:0 15px;font-size:14px;font-weight:500}button.large.has-icon-right,.button.large.has-icon-right,.mx-datepicker-btn-confirm.large.has-icon-right{padding:0 10px 0 15px}button.large.has-icon-right .icon,.button.large.has-icon-right .icon,.mx-datepicker-btn-confirm.large.has-icon-right .icon{margin-right:0;margin-left:5px}select{background-position:right 8px top 8px;background-size:22px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Basier Square,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}select::-ms-expand{display:none}input.search{background-size:28px auto;padding-left:30px;border-radius:6px;height:30px;font-size:13px;line-height:20px;width:240px}input.search.large{width:320px}.button-group{display:flex}.button-group button{border-radius:0;margin-right:2px}.button-group button:first-child{border-radius:3px 0 0 3px}.button-group button:last-child{border-radius:0 3px 3px 0;margin-right:0}.form-options{padding:20px 0}.form-options button,.form-options .text-button,.form-options .button{margin-top:0;margin-right:20px}.form-options .spacer{margin:0 20px}.form-options button+.spacer{margin-left:0}.form-error{font-size:12px;line-height:16px;color:#eb2f06;margin-top:10px}.text-button{font-size:14px;font-weight:500;color:#006aff;transition:opacity ease .25s;cursor:pointer;-webkit-user-select:none;user-select:none;height:20px;line-height:20px}.text-button:hover,.text-button:active{color:#ff8c00}.text-button.disabled{color:#bbb;pointer-events:none}.text-button.red{color:#eb2f06}.text-button.yellow{color:#fccc0b}.text-button.grey{color:#545e68}.text-button.white{color:#fff}.text-button.green{color:#2ed573}.text-button.purple{color:#8e44ad}.text-button.warning{color:#6d5701}.text-button.disabled{color:#545e68;pointer-events:none}.text-button.border{display:block;border:1px solid #E4E4E4;border-radius:6px;padding:4px 8px;height:auto}.text-button.border:hover,.text-button.border:active{background-color:#f8f8f8;opacity:1}.text-button.border.grey{border-color:#545e68}.text-button.border.warning{border-color:#9f8002}.text-button.border.warning:hover,.text-button.border.warning:active{background:transparent}.text-button.mini{font-size:12px}.text-button.mini.border{padding:3px 12px}.text-button.caret .icon{font-size:16px;width:16px;height:16px;margin-left:4px}.text-button.has-icon,.text-button.has-icon-right{display:flex;justify-content:center;align-items:center}.text-button.has-icon .icon,.text-button.has-icon-right .icon{display:block;width:16px;height:16px;line-height:16px;font-size:16px;margin-right:4px}.text-button.has-icon-right .icon{margin-right:0;margin-left:4px}.dashed-button{border-bottom:1px dashed #001529;color:#001529}.dashed-button.grey{color:#545e68;border-bottom-color:#6b7884}.dashed-button:hover,.dashed-button:active{border-bottom-style:solid}.form-disclaimer{padding:30px 50px;max-width:400px;font-size:12px;text-align:center;line-height:18px;color:#545e68}.rounded-button{font-size:14px;font-weight:500;color:#006aff;border-radius:13px;line-height:26px;height:26px;padding:0 12px;cursor:pointer;text-align:center;min-width:80px;background-color:#f4f4f4}.rounded-button:hover,.rounded-button:active{background-color:#e4e4e4}.rounded-button.active{background-color:#006aff33;color:#006aff}.button-group .text-button{border:1px solid #E4E4E4;margin-right:-1px;color:#545e68;display:block;padding:4px 8px;line-height:16px;height:26px;font-size:12px}.button-group .text-button:first-child{border-radius:3px 0 0 3px}.button-group .text-button:last-child{border-radius:0 3px 3px 0;margin-right:0}.button-group .text-button.active{color:#006aff;border-color:#006aff;background-color:#006aff1a;z-index:10}*,*:after,*:before{position:relative;box-sizing:border-box}html,body{font-family:Basier Square,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;background:#fff;box-sizing:border-box}h1{font-size:22px;line-height:36px;font-weight:500;color:#001529;letter-spacing:-.03rem}h2{font-size:22px;line-height:22px;font-weight:500;color:#666}h2.header-icon{padding-left:34px;color:#001529;opacity:.5}h2.danger-zone{color:#eb2f06}h2.danger-zone .icon{font-size:22px;line-height:22px;display:block;margin-left:6px}h2.admin-settings{color:#006aff}h2.admin-settings .icon{font-size:22px;line-height:22px;display:block;margin-left:6px}h3{font-size:16px;line-height:20px;font-weight:500;color:#001529;letter-spacing:-.03rem}h4{font-size:14px;line-height:16px;font-weight:500;color:#545e68}h3+h4{margin-top:10px}a{text-decoration:none}code{color:#001529;font-family:Roboto Mono,Inconsolata,Courier,monospace;font-size:16px}code.bold{font-weight:500}.flex{display:flex}.flex-align{align-items:center}.flex-end{justify-content:flex-end}.ff{flex:1}.constrain{max-width:1400px;padding:0 50px}.gradient{background:linear-gradient(135deg,#00d4ff,#006aff)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.no-select{-webkit-user-select:none;user-select:none}.card{border:1px solid #E4E4E4;border-radius:6px;background:#fff}.card.elevated{border:none;box-shadow:0 10px 30px -2px #00000026}.card .card-options{border-top:1px solid #E4E4E4;background:#f8f8f8}.card h3{font-size:20px;line-height:30px}table.x{font-size:13px;width:100%}table.x.mx-table td{text-align:center}table.x tr.selectable{cursor:pointer}table.x tr.selectable .primary-value:after{width:14px;height:14px;background-size:18px auto;display:block;content:"";margin-left:6px;transition:all ease .2s}table.x tr.selectable:hover .primary-value:after,table.x tr.selectable:active .primary-value:after{-webkit-transform:translate3d(8px,0,0);-moz-transform:translate3d(8px,0,0);-ms-transform:translate3d(8px,0,0);-o-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}table.x tr:last-child td{border-bottom-color:transparent}table.x th{color:#001529;font-weight:500;font-size:12px}table.x td,table.x th{padding:0 20px 0 0;text-align:left;line-height:28px;vertical-align:middle;border-bottom:1px solid #E4E4E4}table.x td.disabled,table.x th.disabled{color:#bbb}table.x td:first-child,table.x th:first-child{padding-left:0}table.x td:last-child,table.x th:last-child{padding-right:0}table.x td.icon,table.x th.icon{width:40px;padding-right:12px;border-bottom-color:transparent}table.x td.icon .thumbnail,table.x th.icon .thumbnail{width:30px;height:30px;border-radius:15px;box-shadow:0 0 0 2px #fff}table.x td.icon .thumbnail:before,table.x th.icon .thumbnail:before{width:30px;height:30px;position:absolute;z-index:2;content:"";top:0;left:0;border-radius:50%;border:1px solid rgba(0,0,0,.15)}table.x td.icon img,table.x th.icon img{width:30px;height:30px;border-radius:50%;background:#ddd;display:block}table.x thead tr{border-top:1px solid #E4E4E4}table.x tbody{color:#001529;font-size:13px}table.x tbody tr:last-child{border-bottom:0}table.x tbody.empty{text-align:center;color:#545e68;padding:30px;font-size:14px}table.x tbody td{padding:8px 20px 8px 0}table.x .table-options{width:40px}table.x .table-load{padding:0;overflow:hidden}table.x .table-load .text-button{text-align:center;line-height:42px;height:42px}table.x .table-load .text-button:hover,table.x .table-load .text-button:active{background:#f8f8f8;opacity:1}table.x .table-value{font-size:13px;line-height:18px}table.x .table-subvalue{font-size:12px;color:#545e68;line-height:16px}.nothing{color:#545e68;font-size:13px;font-weight:500}.destination{display:block;white-space:nowrap;margin-left:25px;font-weight:500;font-size:14px;height:20px;line-height:20px;color:#545e68;cursor:pointer}.destination:hover{color:#606066}.destination.flex{display:flex}.destination .notifications{height:18px;line-height:18px;font-weight:600;font-size:11px}.destination .notifications.badge{border-radius:4px;margin-right:-5px;padding:0 4px}.destination .notifications.badge .icon{width:12px;height:12px;margin-right:2px;margin-left:-2px}.destination.router-link-active{color:#001529}.destination.router-link-active .notifications{color:#fff}nav .destination{height:40px;line-height:40px;margin-left:0;margin-right:25px;color:#545e68;font-size:13px;font-weight:500;cursor:default}nav .destination .icon{font-size:16px;height:16px;width:16px;display:block;margin-right:12px}nav .destination .spinner{height:14px;width:14px;color:#545e68;margin-right:14px}nav .destination.right{margin:0 0 0 25px}nav .destination.router-link-active,nav .destination.active{color:#001529}nav .destination.router-link-active:after,nav .destination.active:after{height:1px;background:#001529;content:"";position:absolute;right:0;bottom:-1px;left:0}nav .pill{background:#fff;color:#545e68;font-size:13px;font-weight:500;border-radius:6px;height:30px;padding:0 10px;cursor:pointer;display:flex;align-items:center;line-height:30px;margin-right:10px;white-space:nowrap}nav .pill:hover,nav .pill:active{color:#001529}nav .pill.active{background:#eee;color:#001529}nav .pill .icon{margin-right:6px}nav .pill:last-child{margin-right:0}nav.vertical-navigation .destination{border-bottom:0;margin-bottom:8px;margin-right:0}nav.vertical-navigation .destination.router-link-active:after,nav.vertical-navigation .destination.active:after{display:none}nav.vertical-navigation .destination.last{margin-bottom:0}nav.vertical-navigation a{-webkit-user-select:none;user-select:none;display:block;font-size:13px;height:24px;line-height:24px;margin-bottom:10px;color:#001529;font-weight:400}nav.vertical-navigation a:hover{color:#606066}nav.vertical-navigation a.router-link-active{color:#006aff}nav.vertical-navigation a.disabled{pointer-events:none;opacity:.5}nav.vertical-navigation .spacer{height:1px;background:#e4e4e4;margin:20px 0}nav.vertical-navigation .destination+.spacer{margin-top:15px}.toast-container.top-center{top:12px!important}.toast-container.top-center .toast.bubble{background:#001529;font-size:12px;font-weight:500;min-height:30px;border-radius:15px;box-shadow:0 1px 3px #0000001a,0 1px 5px #00000026;padding:0 12px}.toast-container.top-center .toast.bubble.success{background:#006aff}.toast-container.top-center .toast.bubble.error{background:#eb2f06}.v--modal-overlay{z-index:2000}.v--modal-overlay .modal{box-shadow:0 20px 60px -2px #0000004d;background:#fff;border-radius:6px}.v--modal-overlay .credit-card-modal{background:transparent;box-shadow:0;border-radius:0;overflow:visible}.v--modal-overlay.scrollable .v--modal-box{margin:30px 0!important}.v--modal{background-color:transparent;border-radius:0;box-shadow:none}.options-button{width:20px;height:30px;background-size:20px auto;opacity:.6;transition:opacity ease .2s;cursor:pointer}.options-button:hover,.options-button:active{opacity:1}.options-button.disabled{pointer-events:none;opacity:.2}.alert{border:1px solid #006aff;border-radius:3px;background:#dbeaff;color:#006aff;padding:20px;font-size:15px;line-height:20px}.badge{padding:2px 8px;height:22px;line-height:18px;border-radius:15px;font-size:12px;font-weight:500;white-space:nowrap;background:#006aff33;color:#006aff}.badge.success{background:#2ed57333;color:#2ed573}.badge.grey{background:#545e6833;color:#545e68}.badge.error{background:#eb2f0633;color:#eb2f06}.badge.warning{background:#ff8c0033;color:#ff8c00}.tools{z-index:20;height:30px}.tools .tool{border-radius:6px;font-size:13px;color:#545e68;line-height:20px;cursor:pointer;margin-left:10px;font-weight:500;padding:5px 8px}.tools .tool .icon{display:block;margin-right:6px}.tools .tool:hover,.tools .tool:active{color:#001529;background:#eee}.tools .tool.active,.tools .tool.base{color:#006aff}.tools .tool.base:hover,.tools .tool.base:active{background:#006aff26}.tools .tool.disabled{pointer-events:none;color:#545e68}.tools .button.mini{margin-left:10px}.tool-dropdown{width:400px;background:#fff;z-index:1000;min-height:100px;position:absolute;top:40px;left:0;border-radius:6px;box-shadow:0 1px 4px #00152914;box-shadow:0 4px 15px -2px #00152933,0 0 1px #00152980}.tool-dropdown h3{font-size:16px;line-height:20px;margin-bottom:15px;font-weight:500}.tool-dropdown input,.tool-dropdown select{margin-bottom:20px}.arrow{height:30px;width:30px;border-radius:50%;background:#eee;margin-left:5px;cursor:default;color:#545e68;font-size:20px}.arrow .icon{display:block;font-size:20px;height:20px;width:20px;line-height:20px}.arrow.active{cursor:pointer;background-color:#006aff33;color:#006aff}.arrow.active:hover,.arrow.active:active{background-color:#006aff66}.arrow.previous{padding-right:2px}.arrow.next{padding-left:2px}.page{font-size:13px;font-weight:400;color:#545e68;margin-right:5px}.page span{color:#001529}.no-results{color:#545e68;font-size:13px;width:100%;height:100%}.icon-status{width:12px;height:12px;border-radius:6px;background:#2ed573;position:absolute;right:-1px;bottom:-1px;z-index:3}.icon-status.grey{background:#ddd}.icon-status.purple,.icon-status.inactive{background:#8e44ad}.icon-status.red{background:#eb2f06}.icon-status.yellow{background:#fccc0b}.icon-status.blue{background:#006aff}.icon-status.standalone{position:relative;top:0;right:0;bottom:0;left:0}.icon-status.orange{background:#ff8c00}.slide-enter-active{transition:all .3s ease}.slide-leave-active{transition:all .3s ease;position:absolute}.slide-enter,.slide-enter-from{opacity:0;-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.slide-leave-to{opacity:0;-webkit-transform:translate3d(0,-40px,0);-moz-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);-o-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.slide-h-enter-active{transition:all .3s ease}.slide-h-leave-active{transition:all .3s ease;position:absolute}.slide-h-enter,.slide-h-enter-from{opacity:0;-webkit-transform:translate3d(40px,0,0);-moz-transform:translate3d(40px,0,0);-ms-transform:translate3d(40px,0,0);-o-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}.slide-h-leave-to{opacity:0;-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0);-o-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.swipe-enter-active{transition:all .3s ease}.swipe-leave-active{transition:all .3s ease;position:absolute}.swipe-enter{-webkit-transform:translate3d(400px,0,0);-moz-transform:translate3d(400px,0,0);-ms-transform:translate3d(400px,0,0);-o-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}.swipe-leave-to{-webkit-transform:translate3d(-400px,0,0);-moz-transform:translate3d(-400px,0,0);-ms-transform:translate3d(-400px,0,0);-o-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter,.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.slide-in-enter-active{transition:all .8s ease}.slide-in-leave-active{transition:all .8s ease;position:absolute}.slide-in-enter,.slide-in-leave-to{opacity:0;-webkit-transform:translate3d(30px,0,0);-moz-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);-o-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.enrichment-status{padding-left:18px;color:#006aff}.enrichment-status:before{width:11px;height:11px;background-size:9px auto;content:"";position:absolute;left:0;top:6px;border-radius:50%}.copyable{transition:all ease .3s;cursor:pointer}.copyable:after{position:absolute;bottom:-10px;font-size:11px;line-height:12px;content:"Click to copy";left:0;right:0;height:12px;font-family:Basier Square,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#545e68;opacity:0;transition:all ease .3s}.copyable:hover,.copyable:active{-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);-o-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.copyable:hover:after,.copyable:active:after{opacity:1}.copyable:active{opacity:.6}.copyable.noshift{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.copyable.noshift:after{width:70px;position:absolute;top:0;bottom:0;right:-80px;left:auto;height:22px;line-height:22px}.guide-button.text-button{margin-left:15px;color:#001529;min-width:0}.guide-button.text-button .icon{margin:0}.state{font-size:12px;color:#001529;height:24px;line-height:22px;border:1px solid #DDD;padding:0 8px 0 6px;border-radius:12px;background:#fff;text-transform:capitalize;transition:all ease .2s}.state .icon-status{margin-right:6px}.state:hover,.state:active{border-color:#545e68}[tooltip]:after{position:absolute;content:attr(tooltip);font-size:12px;padding:0 8px;border-radius:6px;font-weight:500;white-space:nowrap;z-index:3;opacity:0;transition:all ease .2s;display:block;bottom:-32px;height:26px;line-height:26px;transform:translate(-50%);left:50%;pointer-events:none;text-align:center;letter-spacing:0;background:#001529;color:#fff;box-shadow:0 2px 8px #0015291a}[tooltip]:hover:after,[tooltip]:active:after{opacity:1}[tooltip].tooltip-top:after{bottom:auto;top:-32px}.banner{background:#006aff;padding:0 10px 0 20px;color:#fff;font-size:13px;height:50px;font-weight:500}.banner.warning{background:#fccc0b;color:#534301}.banner.warning .button{background:#d1a803;color:#534301}.banner.warning .button:hover,.banner.warning .button:active{background:#b89402}.banner.grey{background:#f4f4f4;color:#545e68}.banner .icon{margin-right:10px}.banner .text-button.mini{line-height:16px;padding:2px 5px;margin-left:10px;font-size:12px}.banner+.dataset{margin-top:10px}.banner .button{margin-left:10px}.monaco-editor .decorationsOverviewRuler{display:none}.v-popper--theme-tooltip .v-popper__inner{font-size:12px;height:26px;line-height:26px;letter-spacing:0;font-weight:500;padding:0 8px;border-radius:6px;white-space:nowrap;color:#fff;background:#001529;border:0;pointer-events:none;box-shadow:0 2px 8px #0015291a}.v-popper--theme-tooltip .v-popper__arrow-container{display:none}.mx-datepicker-main,.mx-time{border-radius:6px;background-clip:padding-box;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 0 15px -2px #0000001a;overflow:hidden;font-family:Basier Square,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.mx-time{z-index:25}.mx-input:hover{border-color:#ccc}.mx-input:focus{border-color:#006aff;box-shadow:0 0 0 1px #006aff}.mx-btn{color:#545e68;background:inherit;color:inherit;font-size:inherit;font-weight:inherit;border-radius:inherit;height:inherit;cursor:pointer;display:inherit;border:none;box-shadow:none;line-height:inherit}.mx-btn:hover{color:#006aff;border-color:#006aff}.mx-btn-text:hover,.mx-btn-text:active{background:inherit}.mx-btn-current-month,.mx-btn-current-year{padding:0 2px}.mx-datepicker-btn-confirm{color:#fff;display:inline}.mx-datepicker-btn-confirm:hover{color:#fff}.mx-table .cell{border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:#fff;color:#545e68;padding:0}.mx-table .cell>div{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.mx-table .cell.in-range,.mx-table .cell.hover-in-range{background-color:#006aff26}.mx-table .cell.in-range div,.mx-table .cell.hover-in-range div{color:#006aff}.mx-table .cell.active{background-color:#006aff26}.mx-table .cell.active div{border-radius:6px;background-color:#006aff;color:#fff}.mx-table .cell.active:hover div{background-color:#006aff;color:#fff}.mx-table .cell:hover div{border-radius:6px;background-color:#eee;color:#001529}.mx-table .today{color:#006aff}.mx-table .today:hover{background-color:#006aff;color:#fff}h1{font-size:60px;line-height:72px}h2{font-size:22px;line-height:28px;font-weight:400}h1+h2{margin-top:20px}section{padding:200px 0}.feature-icon{background:#eaeef5;width:36px;height:36px;border-radius:6px;color:#006aff;display:flex;justify-content:center;align-items:center}.feature-icon.dark{background:#011c35}.feature-title{font-size:16px;line-height:32px;font-weight:500;color:#006aff;margin-left:10px}.code{background-color:#062d52;border:1px solid #093964;border-radius:6px;min-height:300px;margin-left:-1px;margin-right:-1px;font-size:15px}.code.light{background-color:#f8f8f8;border-color:#e4e4e4}.code.light .code-language.active{color:#001529;background-color:#e4e4e4}.code.light .code-links{border-top:1px solid #E4E4E4}.code.light .code-links .code-links-title{color:#001529}.code.light .code-links .code-links-description{color:#545e68}.code.light .code-text{color:#001529}.code-languages{align-items:center;padding:20px;display:flex}.code-language.active{color:#eaeef5;background-color:#093964;border-radius:4px;padding:8px;font-size:14px}.code-body{padding-bottom:20px;display:flex}.code-links{border-top:1px solid #093964;margin-top:0;padding:20px 20px 15px}.code-links .code-links-title{color:#eaeef5;font-size:16px;margin-bottom:10px;line-height:20px}.code-links .code-links-description{color:#adcce9;font-size:15px;line-height:20px;margin-bottom:10px}.code-links .text-button .icon{width:14px;height:14px}.code-line-numbers{color:#4b6a88;text-align:right;width:70px;padding-right:30px;font-family:Roboto Mono,sans-serif;line-height:24px}.code-text{color:#eaeef5;white-space:nowrap;flex:1;line-height:24px;overflow:hidden}.code-text .purple{color:#8e44ad}.code-text .blue{color:#00c6ff}.code-text .green{color:#2ed573}.code-text .comment{color:#8395a7}.see-also{margin-top:40px;font-size:16px}.see-also h3{color:#eaeef5}.see-also .reference{color:#adcce9;margin-top:6px}.see-also .reference .text-button{font-size:16px}.see-also .reference .text-button:hover,.see-also .reference .text-button:active{color:#ff8c00}.feature-row{margin-top:40px}.feature-card{margin:0 40px 0 0;background:#fbfcfd;border-radius:12px;transform:translateZ(0);transition:all ease .2s}.feature-card:last-child{margin-right:0}.feature-card:before{content:"";display:block;padding-top:100%}.feature-card .feature-aspect{padding:40px}.feature-card .feature-description{display:flex;flex-direction:column;justify-content:center;align-items:center}.feature-card .feature-graphic{flex:1;pointer-events:none}.feature-card h3{font-size:18px;line-height:30px;font-weight:500;color:#001529;letter-spacing:-.02rem;margin:0 0 10px;text-align:center;max-width:350px}.feature-card h4{font-size:14px;line-height:20px;font-weight:400;color:#545e68;margin:0;text-align:center;max-width:350px}.feature-card.selectable{transition:all ease .2s}.feature-card.selectable .feature-card-arrow{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,6px,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.feature-card.selectable .feature-card-arrow .icon{display:block}.feature-card.selectable:hover{background:#fff;transform:translate3d(0,-3px,0)}.feature-card.selectable:hover .feature-card-arrow{transform:translateZ(0);opacity:.7}@keyframes dash{to{stroke-dashoffset:0}}@keyframes rainbow{0%{stroke:red}10%{stroke:#ff9a00}20%{stroke:#d0de21}30%{stroke:#4fdc4a}40%{stroke:#3fdad8}50%{stroke:#2fc9e2}60%{stroke:#1c7fee}70%{stroke:#5f15f2}80%{stroke:#ba0cf8}90%{stroke:#fb07d9}to{stroke:red}}@keyframes pulse{0%{stroke:#006aff}50%{stroke:#66a6ff}to{stroke:#006aff}}svg[data-v-de9836f6]{display:block}svg path[data-v-de9836f6]{transition:fill ease .2s}[data-v-9ee53310]:root{--color-primary: #006aff}.integration-category[data-v-9ee53310]{margin:0 15px}.integration-category[data-v-9ee53310]:first-child{margin-left:0;flex:1.5;margin-right:40px}.integration-category:first-child .navigation-option-arrow[data-v-9ee53310]{margin-left:20px}.integration-category[data-v-9ee53310]:last-child{margin-right:0}[data-v-609985dc]:root{--color-primary: #006aff}.platform-navigation[data-v-609985dc]{padding:30px 0}.platform-navigation .navigation-category-title[data-v-609985dc]{padding:0;margin-bottom:8px}.platform-category[data-v-609985dc]{margin:10px 10px 0 20px}.platform-category[data-v-609985dc]:first-child{margin-left:0}.platform-category[data-v-609985dc]:last-child{margin-right:0}.platform-category-description[data-v-609985dc]{color:#545e68;font-size:14px;line-height:18px}.all-integrations[data-v-609985dc]{margin:20px 0 20px 40px;flex:1}[data-v-b85ba8d5]:root{--color-primary: #006aff}.developer-categories[data-v-b85ba8d5]{flex:2}.developer-category[data-v-b85ba8d5]{margin:0 15px}.developer-category[data-v-b85ba8d5]:first-child{margin-left:0}.developer-category[data-v-b85ba8d5]:last-child{margin-right:0}.developer-category .nagivation-option.expanded .navigation-option-title[data-v-b85ba8d5]{margin-bottom:4px}[data-v-331385e8]:root{--color-primary: #006aff}.resource-categories[data-v-331385e8]{flex:3}.resource-category[data-v-331385e8]{margin:0 15px}.resource-category[data-v-331385e8]:first-child{margin-left:0}.resource-category[data-v-331385e8]:last-child{margin-right:0}.featured-resource[data-v-331385e8]{margin:30px 0 30px 40px;flex:1}[data-v-f399e849]:root{--color-primary: #006aff}.navigation[data-v-f399e849]{position:fixed;z-index:10;top:0;left:0;right:0}header[data-v-f399e849]{height:60px;z-index:2;transition:box-shadow ease .2s,background-color ease .2s,color ease .2s;background-clip:padding-box}header .constrain[data-v-f399e849]{height:60px}header .wordmark[data-v-f399e849]{margin-right:4px;margin-left:-4px}header .hiring[data-v-f399e849]{font-size:10px;font-weight:500;height:19px;padding:0 5px;line-height:19px;background:#006aff;color:#fff;margin-top:-1px;margin-left:-5px;border-radius:4px}header .hiring[data-v-f399e849]:before{content:"";display:block;width:5px;height:5px;border:5px solid transparent;border-right-color:#006aff;position:absolute;left:-9px;top:5px;z-index:2}header .hiring[data-v-f399e849]:hover,header .hiring[data-v-f399e849]:focus{background:#05c}header .hiring[data-v-f399e849]:hover:before,header .hiring[data-v-f399e849]:focus:before{border-right-color:#05c}header .primary-navigation-options[data-v-f399e849]{margin-left:20px}header .navigation-header-link[data-v-f399e849]{font-size:14px;color:inherit;font-weight:500;height:60px;padding:0 15px;border-top:2px solid transparent;border-bottom:2px solid transparent;cursor:pointer}header .navigation-header-link.dropdown[data-v-f399e849]{padding-right:10px}header .navigation-header-link.dropdown .icon[data-v-f399e849]{margin-left:5px}header .navigation-header-link[data-v-f399e849]:hover,header .navigation-header-link.active[data-v-f399e849]{border-bottom-color:#006aff}header .navigation-header-link.new-feature[data-v-f399e849]:after{content:"New";display:inline-block;background:#00e0c9;color:#001529;margin-left:6px;font-size:8px;font-weight:600;text-transform:uppercase;border-radius:4px;height:14px;line-height:14px;padding:0 3px}header .user[data-v-f399e849]{height:30px;border:1px solid rgba(0,21,41,.1);padding:4px 6px 4px 4px;border-radius:6px}header .user .user-name[data-v-f399e849]{font-size:13px;font-weight:500}header .user .user-profile[data-v-f399e849]{width:20px;height:20px;border-radius:50%;overflow:hidden;margin-right:6px}header .user .user-profile img[data-v-f399e849]{width:100%;height:100%;object-fit:cover}header .button[data-v-f399e849]{margin-left:15px}header .button.white[data-v-f399e849]{background:#d9e0ed}header .mobile-menu-toggle[data-v-f399e849]{display:none}header.shadow[data-v-f399e849],header.expanded[data-v-f399e849]{border-bottom:1px solid rgba(0,0,0,.08)}header.shadow[data-v-f399e849]{background-color:#fff}.desktop-navigation[data-v-f399e849]{transition:opacity .2s ease,height .2s ease;overflow:hidden}.desktop-navigation.shadow[data-v-f399e849]{box-shadow:0 0 2px #00000014,0 0 20px #00000026}nav[data-v-f399e849]{z-index:1;background-color:#fff;transition:height ease .2s;position:absolute;top:0;left:0;right:0}nav .navigation-dropdown-content[data-v-f399e849]{position:absolute;top:60px;left:0;right:0;max-width:1300px;padding-left:50px;padding-right:50px;margin:0 auto}nav.mobile-navigation[data-v-f399e849]{height:600px}nav[data-v-f399e849] .navigation-category-title{font-size:13px;font-weight:600;text-transform:uppercase;color:#001529;padding:30px 15px 15px}nav[data-v-f399e849] .navigation-option{border-radius:6px;padding:10px;display:flex;align-items:center;transition:background ease .2s}nav[data-v-f399e849] .navigation-option:hover{background:#006aff1a}nav[data-v-f399e849] .navigation-option:hover .navigation-option-icon{background:#006aff26;color:#006aff}nav[data-v-f399e849] .navigation-option:hover .navigation-option-arrow{transform:translateZ(0);opacity:1}nav[data-v-f399e849] .navigation-option .navigation-option-icon{background:#eaeef5;border-radius:3px;color:#001529;width:26px;height:26px;display:flex;align-items:center;justify-content:center;margin-right:10px;transition:background ease .2s,color ease .2s}nav[data-v-f399e849] .navigation-option .navigation-option-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18px;font-weight:500;color:#001529}nav[data-v-f399e849] .navigation-option .navigation-option-arrow{color:#001529;width:12px;height:12px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s}nav[data-v-f399e849] .navigation-option .navigation-option-arrow .icon{display:block}nav[data-v-f399e849] .navigation-option.primary .navigation-option-title{color:#006aff}nav[data-v-f399e849] .navigation-option.primary .navigation-option-icon{background:#006aff26;color:#006aff}nav[data-v-f399e849] .navigation-option.expanded{align-items:flex-start;padding:15px}nav[data-v-f399e849] .navigation-option.expanded .navigation-option-icon{height:32px;width:32px;margin-right:15px;border-radius:4px}nav[data-v-f399e849] .navigation-option.expanded .navigation-option-title{font-size:16px;font-weight:500;line-height:18px;margin-bottom:2px}nav[data-v-f399e849] .navigation-option.expanded .navigation-option-description{color:#545e68;font-size:13px;line-height:18px}nav[data-v-f399e849] .navigation-option.expanded .navigation-option-arrow{height:18px;display:flex;align-items:center}nav[data-v-f399e849] .navigation-card{background:#006aff1a;border-radius:6px;padding:20px;transition:background ease .2s}nav[data-v-f399e849] .navigation-card .navigation-card-image{border-radius:6px;height:215px;background:#545e68;overflow:hidden}nav[data-v-f399e849] .navigation-card .navigation-card-image img{width:100%;height:100%;object-fit:cover}nav[data-v-f399e849] .navigation-card .navigation-card-title{font-size:18px;font-weight:500;color:#001529;margin-top:20px;margin-bottom:5px}nav[data-v-f399e849] .navigation-card .navigation-card-description{font-size:14px;color:#001529;line-height:18px;margin-bottom:20px}nav[data-v-f399e849] .navigation-card .navigation-card-action{font-size:15px;color:#006aff;line-height:18px;font-weight:500}nav[data-v-f399e849] .navigation-card .navigation-card-arrow{color:#006aff;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s}nav[data-v-f399e849] .navigation-card .navigation-card-arrow .icon{display:block}nav[data-v-f399e849] .navigation-card:hover{background:#006aff33}nav[data-v-f399e849] .navigation-card:hover .navigation-card-arrow{transform:translateZ(0);opacity:1}@media (min-width: 950px) and (max-width: 1200px){header .constrain[data-v-f399e849]{padding:0 20px}header .wordmark[data-v-f399e849]{margin-right:10px}header .navigation-header-link[data-v-f399e849]{padding:0 10px}}@media (max-width: 950px){header .constrain[data-v-f399e849]{padding:0 20px}header .wordmark[data-v-f399e849]{margin-right:10px}header .primary-navigation-options[data-v-f399e849]{display:none}header .mobile-menu-toggle[data-v-f399e849]{display:flex}}[data-v-3d75b3cb]:root{--color-primary: #006aff}footer[data-v-3d75b3cb]{background:#f8f8f8;padding:150px 0}.column[data-v-3d75b3cb]{margin-right:40px}.column[data-v-3d75b3cb]:last-child{margin-right:0}.wordmark[data-v-3d75b3cb]{margin-left:-4px}.status[data-v-3d75b3cb]{color:#001529;display:flex;align-items:center;margin-top:20px;line-height:20px;letter-spacing:0rem;font-weight:500;font-size:12px;background:#e4e7eb;padding:2px 8px 2px 6px;border-radius:4px;transition:background ease .2s;margin-bottom:-2px}.status .icon[data-v-3d75b3cb]{margin-right:4px}.status[data-v-3d75b3cb]:hover,.status[data-v-3d75b3cb]:active{background:#d6dae1}.copyright[data-v-3d75b3cb]{color:#545e68;font-size:12px;font-weight:500}h3[data-v-3d75b3cb]{margin-top:20px;line-height:20px;letter-spacing:-.01rem}h3[data-v-3d75b3cb]:first-child{margin-top:0}.link[data-v-3d75b3cb]{color:#545e68;display:block;margin-top:10px;line-height:20px;letter-spacing:-.01rem}.link[data-v-3d75b3cb]:hover,.link[data-v-3d75b3cb]:active{color:#006aff}.link.flex[data-v-3d75b3cb]{display:flex;align-items:center}.link.flex .icon[data-v-3d75b3cb]{margin-left:4px}@media (min-width: 950px) and (max-width: 1200px){header .constrain[data-v-3d75b3cb]{padding:0 20px}header .wordmark[data-v-3d75b3cb]{margin-right:10px}header .navigation-header-link[data-v-3d75b3cb]{padding:0 10px}}@media (max-width: 950px){header .constrain[data-v-3d75b3cb]{padding:0 20px}header .wordmark[data-v-3d75b3cb]{margin-right:10px}header .primary-navigation-options[data-v-3d75b3cb]{display:none}header .mobile-menu-toggle[data-v-3d75b3cb]{display:flex}}[data-v-7361ee3b]:root{--color-primary: #006aff}.hero[data-v-7361ee3b]{background:#012649;padding:200px 0 0}.hero .new-banner[data-v-7361ee3b]{background:#011930;height:30px;padding:6px 10px 6px 6px;border-radius:6px;color:#eaeef599;margin-top:80px}.hero .new-banner .new-text[data-v-7361ee3b]{color:#fff;font-size:10px;font-weight:600;text-transform:uppercase;border-radius:4px;background:#006aff;height:18px;line-height:18px;padding:0 4px}.hero .new-banner .new-description[data-v-7361ee3b]{line-height:18px;font-size:12px;font-weight:500px;margin-left:6px}.hero .new-banner .icon[data-v-7361ee3b]{margin-left:6px}.hero .new-banner[data-v-7361ee3b]:hover,.hero .new-banner[data-v-7361ee3b]:active{color:#fff}.hero h1[data-v-7361ee3b]{color:#eaeef5;font-size:72px;font-weight:500;letter-spacing:-.075rem;line-height:90px;margin-left:-4px}.hero h1 span[data-v-7361ee3b]{display:inline-block;color:transparent;background:linear-gradient(-45deg,#4ac446,#3fdad8,#2fc9e2,#1c7fee,#6b22ff);background-clip:text;-webkit-background-clip:text}.hero h2[data-v-7361ee3b]{max-width:700px;color:#eaeef599;line-height:32px}.providers[data-v-7361ee3b]{margin-top:150px}.providers .column[data-v-7361ee3b]{margin:0 12px;height:200px}.providers .column[data-v-7361ee3b]:first-child{margin-left:-30px}.providers .column[data-v-7361ee3b]:last-child{margin-right:-30px}.providers .column[data-v-7361ee3b]:nth-child(2n){height:320px;padding-top:50px}.providers .column .provider[data-v-7361ee3b]{padding-top:100%;margin-bottom:24px;border-radius:12px;box-shadow:0 2px 10px -2px #00000040;animation:float-7361ee3b 8s ease-in-out infinite;overflow:hidden}.providers .column .provider .full[data-v-7361ee3b]{width:100%;height:100%;object-fit:cover}.providers .column:nth-child(1) .provider[data-v-7361ee3b]:first-child{animation-delay:3.7s}.providers .column:nth-child(1) .provider[data-v-7361ee3b]:last-child{animation-delay:1.2s}.providers .column:nth-child(2) .provider[data-v-7361ee3b]:first-child{animation-delay:.8s}.providers .column:nth-child(2) .provider[data-v-7361ee3b]:last-child{animation-delay:2.9s}.providers .column:nth-child(3) .provider[data-v-7361ee3b]:first-child{animation-delay:.4s}.providers .column:nth-child(3) .provider[data-v-7361ee3b]:last-child{animation-delay:2.7s}.providers .column:nth-child(4) .provider[data-v-7361ee3b]:first-child{animation-delay:.3s}.providers .column:nth-child(4) .provider[data-v-7361ee3b]:last-child{animation-delay:3s}.providers .column:nth-child(5) .provider[data-v-7361ee3b]:first-child{animation-delay:.5s}.providers .column:nth-child(5) .provider[data-v-7361ee3b]:last-child{animation-delay:1.7s}.providers .column:nth-child(6) .provider[data-v-7361ee3b]:first-child{animation-delay:.6s}.providers .column:nth-child(6) .provider[data-v-7361ee3b]:last-child{animation-delay:2.2s}.providers .column:nth-child(7) .provider[data-v-7361ee3b]:first-child{animation-delay:2.1s}.providers .column:nth-child(7) .provider[data-v-7361ee3b]:last-child{animation-delay:3.1s}.providers .column:nth-child(8) .provider[data-v-7361ee3b]:first-child{animation-delay:1.8s}.providers .column:nth-child(8) .provider[data-v-7361ee3b]:last-child{animation-delay:.7s}.providers .column:nth-child(9) .provider[data-v-7361ee3b]:first-child{animation-delay:1.9s}.providers .column:nth-child(9) .provider[data-v-7361ee3b]:last-child{animation-delay:3.8s}.providers .column:nth-child(10) .provider[data-v-7361ee3b]:first-child{animation-delay:2.5s}.providers .column:nth-child(10) .provider[data-v-7361ee3b]:last-child{animation-delay:3.6s}.providers .column:nth-child(11) .provider[data-v-7361ee3b]:first-child{animation-delay:4.3s}.providers .column:nth-child(11) .provider[data-v-7361ee3b]:last-child{animation-delay:3.4s}.providers .column:nth-child(12) .provider[data-v-7361ee3b]:first-child{animation-delay:1.9s}.providers .column:nth-child(12) .provider[data-v-7361ee3b]:last-child{animation-delay:.1s}.providers .column:nth-child(13) .provider[data-v-7361ee3b]:first-child{animation-delay:3.1s}.providers .column:nth-child(13) .provider[data-v-7361ee3b]:last-child{animation-delay:2.2s}@keyframes float-7361ee3b{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@media (max-width: 2200px){.providers .column[data-v-7361ee3b]:nth-child(2n){height:250px;padding-top:50px}}@media (min-width: 1750px) and (max-width: 2200px){.providers .column[data-v-7361ee3b]:nth-child(13){display:none}.providers .column[data-v-7361ee3b]:nth-child(12){margin-right:-30px}.providers .column[data-v-7361ee3b]:nth-child(2n){height:300px;padding-top:50px}}@media (min-width: 1630px) and (max-width: 1750px){.providers .column[data-v-7361ee3b]:nth-child(13){display:none}.providers .column[data-v-7361ee3b]:nth-child(12){margin-right:-30px}}@media (min-width: 1500px) and (max-width: 1630px){.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12){display:none}.providers .column[data-v-7361ee3b]:nth-child(11){margin-right:-30px}}@media (min-width: 1350px) and (max-width: 1500px){.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12),.providers .column[data-v-7361ee3b]:nth-child(11){display:none}.providers .column[data-v-7361ee3b]:nth-child(10){margin-right:-30px}}@media (min-width: 1200px) and (max-width: 1350px){.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12),.providers .column[data-v-7361ee3b]:nth-child(11),.providers .column[data-v-7361ee3b]:nth-child(10){display:none}.providers .column[data-v-7361ee3b]:nth-child(9){margin-right:-30px}}@media (min-width: 1050px) and (max-width: 1200px){.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12),.providers .column[data-v-7361ee3b]:nth-child(11),.providers .column[data-v-7361ee3b]:nth-child(10),.providers .column[data-v-7361ee3b]:nth-child(9){display:none}.providers .column[data-v-7361ee3b]:nth-child(8){margin-right:-30px}}@media (min-width: 1050px) and (max-width: 1200px){.providers .column[data-v-7361ee3b]{margin:0 10px}.providers .column .provider[data-v-7361ee3b]{margin-bottom:20px}.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12),.providers .column[data-v-7361ee3b]:nth-child(11),.providers .column[data-v-7361ee3b]:nth-child(10),.providers .column[data-v-7361ee3b]:nth-child(9){display:none}.providers .column[data-v-7361ee3b]:nth-child(8){margin-right:-30px}}@media (min-width: 850px) and (max-width: 1050px){.providers .column[data-v-7361ee3b]{margin:0 10px;height:150px}.providers .column .provider[data-v-7361ee3b]{margin-bottom:20px}.providers .column[data-v-7361ee3b]:nth-child(2n){height:200px;padding-top:40px}.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12),.providers .column[data-v-7361ee3b]:nth-child(11),.providers .column[data-v-7361ee3b]:nth-child(10),.providers .column[data-v-7361ee3b]:nth-child(9){display:none}.providers .column[data-v-7361ee3b]:nth-child(8){margin-right:-30px}}@media (min-width: 200px) and (max-width: 850px){.providers .column[data-v-7361ee3b]{margin:0 8px;height:120px}.providers .column .provider[data-v-7361ee3b]{margin-bottom:16px}.providers .column[data-v-7361ee3b]:nth-child(2n){height:200px;padding-top:40px}.providers .column[data-v-7361ee3b]:nth-child(13),.providers .column[data-v-7361ee3b]:nth-child(12),.providers .column[data-v-7361ee3b]:nth-child(11),.providers .column[data-v-7361ee3b]:nth-child(10),.providers .column[data-v-7361ee3b]:nth-child(9),.providers .column[data-v-7361ee3b]:nth-child(8){display:none}.providers .column[data-v-7361ee3b]:nth-child(7){margin-right:-30px}}@keyframes gradient-animation-7361ee3b{0%{background-position:0% 50%}to{background-position:100% 50%}}[data-v-fd1cf400]:root{--color-primary: #006aff}.connections svg.connection-paths[data-v-fd1cf400]{position:absolute;z-index:0;width:100%;height:100%;pointer-events:none}[data-v-537f7da8]:root{--color-primary: #006aff}.phases[data-v-537f7da8] figure{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.device[data-v-537f7da8]{width:300px;background:#f8f9fc;border-radius:30px;padding:8px;box-shadow:0 10px 30px -3px #829ac466;margin:auto;transition:all ease .5s}.device .screen[data-v-537f7da8]{padding:20px;background-clip:padding-box;border-radius:24px;height:100%;background:#fff}.device .screen[data-v-537f7da8]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;border:1px solid rgba(0,0,0,.1)}.onboarding img[data-v-537f7da8]{width:100%;height:100%;object-fit:cover}.onboarding .device[data-v-537f7da8]{width:540px;height:400px;top:0;bottom:0;margin:0}.onboarding .integration[data-v-537f7da8]{position:relative;top:0;left:0;right:0;bottom:0;margin:60px 60px 0;color:#545e68}.onboarding .integration[data-v-537f7da8]:hover,.onboarding .integration[data-v-537f7da8]:active{color:#006aff}.integrations .device[data-v-537f7da8]{width:300px;height:600px;top:0;bottom:0}.rostering[data-v-537f7da8]{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);gap:8px;width:100%;height:100%}.rostering .grid-item[data-v-537f7da8]{aspect-ratio:1 / 1;width:100%;height:100%}.rostering .student[data-v-537f7da8],.rostering .tile[data-v-537f7da8]{width:100%;height:100%;border-radius:10px;box-shadow:0 1px 4px -1px #48659880;display:block}.rostering .student[data-v-537f7da8]:before,.rostering .tile[data-v-537f7da8]:before{content:"";display:block;position:absolute;box-sizing:border-box;top:0;left:0;right:0;bottom:0;border-radius:10px;border:1px solid rgba(0,0,0,.1);z-index:2}.rostering .student[data-v-537f7da8]{background:#006aff33}.rostering .student img[data-v-537f7da8]{width:100%;height:100%;border-radius:10px;display:block;z-index:1;mix-blend-mode:multiply;filter:grayscale(100%)}.rostering .tile[data-v-537f7da8]{color:#fff;position:relative}.rostering .tile:hover .icon[data-v-537f7da8],.rostering .tile:active .icon[data-v-537f7da8]{transform:translateZ(0);opacity:1}.rostering .tile .icon[data-v-537f7da8]{width:10px;height:10px;position:absolute;top:6px;right:6px;z-index:2;transform:translate3d(-2px,2px,0);opacity:0;transition:all ease .2s}.rostering .tile img[data-v-537f7da8]{width:100%;height:100%;border-radius:10px;display:block;z-index:1}.rostering .tile.google[data-v-537f7da8]{color:#545e68}.rostering .tile.google[data-v-537f7da8]:before{border-color:#0003}.extended-feature[data-v-537f7da8]{background:#fff;border-radius:30px;padding:20px;width:180px;height:180px;position:absolute;cursor:pointer;transition:all ease .2s;opacity:1}.extended-feature.student[data-v-537f7da8]{top:110px;left:110px;bottom:auto;right:auto;background:#f8f9fc;padding:8px;box-shadow:0 10px 30px -3px #829ac466}.extended-feature.student .screen[data-v-537f7da8]{padding:0}.extended-feature.student img[data-v-537f7da8]{width:100%;height:100%;object-fit:cover}.extended-feature.attendance[data-v-537f7da8]{top:110px;right:110px}.extended-feature.behavior[data-v-537f7da8]{bottom:110px;right:110px}.extended-feature.contacts[data-v-537f7da8]{bottom:110px;left:110px}.extended-feature .feature-title[data-v-537f7da8]{margin:0;line-height:20px}.extended-feature .icon[data-v-537f7da8]{color:#006aff}.extended-feature .feature-arrow[data-v-537f7da8]{width:16px;height:16px;opacity:0;transform:translate3d(-4px,4px,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.extended-feature .feature-arrow .icon[data-v-537f7da8]{display:block}.extended-feature[data-v-537f7da8]:hover{transform:translateY(-4px)}.extended-feature:hover .feature-arrow[data-v-537f7da8]{transform:translateZ(0);opacity:1}.application .application-header[data-v-537f7da8]{border-bottom:1px solid #EEE;height:50px}.application .application-header .logo[data-v-537f7da8]{height:20px;width:60px;background:url(/website/acme-pink-DotH1YT9.svg) no-repeat center center;background-size:contain;color:transparent;margin:0 auto}.application .application-sso[data-v-537f7da8]{top:44px;padding:20px;z-index:3}.application .application-sso .application-sso-header[data-v-537f7da8]{font-size:18px;font-weight:600;color:#001529;margin-bottom:10px}.application .application-sso .sso-divider[data-v-537f7da8]{font-size:12px;font-weight:500;color:#545e68;margin-top:20px}.application .application-sso input[data-v-537f7da8]{margin-top:10px}.application .application-sso .button[data-v-537f7da8]{height:40px;line-height:40px;margin-top:10px;background:#e63946}.application .application-sso .application-sso-options[data-v-537f7da8]{padding-top:20px;justify-content:space-between}.application .application-sso .application-sso-option[data-v-537f7da8]{border-radius:6px;width:50px;height:50px;border:1px solid #dadee1;font-size:13px;color:#545e68;font-weight:500;transition:all .4s ease}.application .application-sso .application-sso-option[data-v-537f7da8]:hover,.application .application-sso .application-sso-option[data-v-537f7da8]:active{background:#fff;border-color:#fff;color:#001529;box-shadow:0 2px 8px -1px #607eb380}.application .application-sso .application-sso-option:hover img[data-v-537f7da8],.application .application-sso .application-sso-option:active img[data-v-537f7da8]{filter:grayscale(0%);opacity:1}.application .application-sso .application-sso-option img[data-v-537f7da8]{width:24px;height:24px;filter:grayscale(100%);opacity:.5;transition:all .4s ease}.integration[data-v-537f7da8]{border-radius:6px;width:50px;height:50px;border:1px solid #bec4ca;font-size:13px;color:#545e68;font-weight:500;transition:all .4s ease;position:absolute}.integration[data-v-537f7da8]:hover,.integration[data-v-537f7da8]:active{background:#fff;border-color:#fff;color:#001529;box-shadow:0 2px 10px -1px #607eb326}.integration:hover img[data-v-537f7da8],.integration:active img[data-v-537f7da8]{filter:grayscale(0%);opacity:1}.integration img[data-v-537f7da8]{width:24px;height:24px;filter:grayscale(100%);opacity:.5;transition:all .4s ease}.integration.google[data-v-537f7da8]{top:140px;left:30px}.integration.microsoft[data-v-537f7da8]{bottom:140px;left:30px}.integration.clever[data-v-537f7da8]{top:140px;right:30px}.integration.classlink[data-v-537f7da8]{bottom:140px;right:30px}.coursework .personalize[data-v-537f7da8]{width:440px}.coursework .student[data-v-537f7da8]{margin:5px}.coursework .student-name[data-v-537f7da8],.coursework .student-grade[data-v-537f7da8]{height:40px;padding:5px 12px;background:#ced8e8;border-radius:6px;line-height:30px;font-size:16px;font-weight:500;color:#545e68}.coursework .student-name.active[data-v-537f7da8],.coursework .student-grade.active[data-v-537f7da8]{background:#2ed573;color:#12582f}.coursework .student-name .icon[data-v-537f7da8],.coursework .student-grade .icon[data-v-537f7da8]{margin-right:6px}.coursework .student-name[data-v-537f7da8]{border-radius:6px 0 0 6px;margin-right:2px}.coursework .student-grade[data-v-537f7da8]{border-radius:0 6px 6px 0;width:40px;text-align:center;background:#b6c4dc;color:#001529;overflow:hidden}.coursework .student-grade-value[data-v-537f7da8]{line-height:40px;transition:all ease .3s}.slide-enter[data-v-537f7da8]{transform:translate3d(0,10px,0);opacity:0}.slide-enter-to[data-v-537f7da8],.slide-leave[data-v-537f7da8]{transform:translateZ(0);opacity:1}.slide-leave-to[data-v-537f7da8]{transform:translate3d(0,-30px,0);opacity:0}[data-v-e2d1d24e]:root{--color-primary: #006aff}.features[data-v-e2d1d24e]{background:#eaeef5}.feature[data-v-e2d1d24e]{padding:200px 0}h1[data-v-e2d1d24e]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0}h2[data-v-e2d1d24e]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin-bottom:30px}h2 a[data-v-e2d1d24e]{color:#006aff;display:inline-block;border-bottom:1px dashed #006aff;line-height:24px}.feature-icon[data-v-e2d1d24e]{background:#006aff1a;border-radius:6px;color:#006aff;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:background ease .2s,color ease .2s}.feature-title[data-v-e2d1d24e]{font-size:16px;line-height:32px;font-weight:500;color:#006aff;margin-left:10px}.feature-description[data-v-e2d1d24e]{margin-right:80px}.see-also[data-v-e2d1d24e]{margin-top:40px;font-size:16px}.see-also h3[data-v-e2d1d24e]{color:#001529}.see-also .reference[data-v-e2d1d24e]{color:#545e68;margin-top:6px}.see-also .reference .text-button[data-v-e2d1d24e]{font-size:16px}.graphic[data-v-e2d1d24e]{width:600px;height:600px;position:absolute;left:auto;z-index:2}[data-v-920ad07a]:root{--color-primary: #006aff}.globe[data-v-920ad07a]{border-radius:50%}[data-v-6bf512db]:root{--color-primary: #006aff}.scale[data-v-6bf512db]{background:#eaeef5;padding:50px 0 200px}.card[data-v-6bf512db]{padding:60px;border:0;background:#012649;border-radius:12px;box-shadow:0 2px 20px -2px #00000040}.card .graphic[data-v-6bf512db]{z-index:1}.card .graphic .globe[data-v-6bf512db]{position:absolute;top:-60px;right:-200px;box-shadow:0 0 30px -2px #006aff33}h1[data-v-6bf512db]{font-size:42px;line-height:50px;font-weight:600;color:#cae5fe;font-weight:500;letter-spacing:-.075rem;z-index:2}h2[data-v-6bf512db]{font-size:18px;line-height:28px;font-weight:400;color:#cae5fe;max-width:700px;margin-bottom:30px;z-index:2}.features[data-v-6bf512db]{margin-top:200px;z-index:2}.feature[data-v-6bf512db]{flex:1;margin-right:40px;align-items:flex-start}.feature[data-v-6bf512db]:last-child{margin-right:0}.feature .feature-icon[data-v-6bf512db]{margin-bottom:20px;background:#001121}.feature .feature-title[data-v-6bf512db]{font-size:24px;line-height:30px;font-weight:600;color:#fff;margin-bottom:4px;margin-left:0}.feature .feature-description[data-v-6bf512db]{font-size:16px;line-height:24px;color:#cae5fe}[data-v-586d4cff]:root{--color-primary: #006aff}.customers[data-v-586d4cff]{padding:200px 0}h1[data-v-586d4cff]{font-size:42px;line-height:50px;font-weight:600}h2[data-v-586d4cff]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin-bottom:30px}.column[data-v-586d4cff]{margin-right:30px}.column[data-v-586d4cff]:first-child{margin-top:225px}.column[data-v-586d4cff]:last-child{margin-top:-215px;margin-right:0}.card[data-v-586d4cff]{margin-bottom:30px;border:0;background:#012649;box-shadow:0 2px 20px -2px #00000040;border-radius:12px;overflow:hidden;height:400px;padding:30px 25px 25px;color:#fff}.card .customer-logo[data-v-586d4cff]{height:45px}.card .customer-logo img[data-v-586d4cff]{height:100%}.card .customer-quote[data-v-586d4cff]{font-size:18px;line-height:24px;font-weight:500;margin-bottom:20px}.card .customer-picture[data-v-586d4cff]{width:48px;height:48px;border-radius:50%;background:#fff3;margin-right:15px;margin-left:-2px;overflow:hidden}.card .customer-picture img[data-v-586d4cff]{width:100%;height:100%;object-fit:cover}.card .customer-name[data-v-586d4cff]{font-size:16px;line-height:20px;font-weight:600}.card .customer-title[data-v-586d4cff]{font-size:14px;line-height:18px;font-weight:400;margin-top:2px;opacity:.7}.card h3[data-v-586d4cff]{color:#fff;text-align:left;padding-right:40px}.card .logo[data-v-586d4cff]{height:45px}.card .logo img[data-v-586d4cff]{height:100%}.card .feature-card-arrow[data-v-586d4cff]{color:#fff}.card.magicschool[data-v-586d4cff]{background:#4f34fb}.card.magicschool .customer-logo[data-v-586d4cff]{height:48px;margin-left:-6px}.card.edmentum[data-v-586d4cff]{background:#000;color:#fff}.card.edmentum .customer-logo[data-v-586d4cff]{height:32px}.card.clever[data-v-586d4cff]{background:#436cf2;color:#fff}.card.clever .customer-logo[data-v-586d4cff]{height:36px}.card.kognity[data-v-586d4cff]{background:#2a1636}.card.kognity .customer-logo[data-v-586d4cff]{height:42px}.card.classdojo[data-v-586d4cff]{background:#2c2a50}.card.classdojo .customer-logo[data-v-586d4cff]{height:48px}.card.pear[data-v-586d4cff]{background:#103b2b}.card.pear .customer-logo[data-v-586d4cff]{height:48px}.card:hover .feature-card-arrow[data-v-586d4cff]{opacity:.9}[data-v-8c7d92d4]:root{--color-primary: #006aff}.developers[data-v-8c7d92d4]{background:#012649;padding:200px 0}.column[data-v-8c7d92d4]:first-child{margin-right:80px}h1[data-v-8c7d92d4]{font-size:42px;line-height:50px;font-weight:600;color:#eaeef5;font-weight:500;letter-spacing:-.075rem;margin-top:20px}h2[data-v-8c7d92d4]{font-size:18px;line-height:28px;font-weight:400;color:#adcce9;max-width:550px;margin-bottom:30px}.feature-icon[data-v-8c7d92d4]{background:#001121}[data-v-09e6dea5]:root{--color-primary: #006aff}.security[data-v-09e6dea5]{padding:200px 0}h1[data-v-09e6dea5]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0}h2[data-v-09e6dea5]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin-bottom:30px}.certifications[data-v-09e6dea5]{margin-top:100px}.certification[data-v-09e6dea5]{background:#eaeef5;height:300px;border-radius:12px;margin-right:20px;padding:30px 20px 20px;transition:background ease .2s;cursor:pointer}.certification[data-v-09e6dea5]:last-child{margin-right:0}.certification .certification-arrow[data-v-09e6dea5]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.certification .certification-arrow .icon[data-v-09e6dea5]{display:block}.certification .certification-logo[data-v-09e6dea5]{margin:0 0 30px;padding-top:10px;color:#545e68}.certification .certification-logo.iconoir[data-v-09e6dea5]{padding-top:20px}.certification .certification-title[data-v-09e6dea5]{font-size:18px;line-height:24px;font-weight:600;color:#001529;margin-bottom:4px}.certification .certification-description[data-v-09e6dea5]{font-size:14px;line-height:18px;color:#545e68}.certification[data-v-09e6dea5]:hover{background:#d9e0ed}.certification:hover .certification-arrow[data-v-09e6dea5]{transform:translateZ(0);opacity:1}[data-v-7c8cb7b5]:root{--color-primary: #006aff}[data-v-8ef9b9b0]:root{--color-primary: #006aff}section[data-v-8ef9b9b0]{background:#fff}h1[data-v-8ef9b9b0]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:0;font-size:42px;line-height:50px;max-width:600px;margin-bottom:10px}h2[data-v-8ef9b9b0]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin-bottom:50px}.question-container[data-v-8ef9b9b0]{background:#eaeef5;margin-top:10px;border-radius:12px}h1+.question-container[data-v-8ef9b9b0]{margin-top:30px}.question[data-v-8ef9b9b0]{padding:15px}.question h3[data-v-8ef9b9b0]{font-size:16px;letter-spacing:0}.question .button.white[data-v-8ef9b9b0]{width:30px;padding:0;background:#d9e0ed}.question:hover .button[data-v-8ef9b9b0],.question:active .button[data-v-8ef9b9b0]{background:#b6c4dc}.answer[data-v-8ef9b9b0]{overflow:hidden;transition:height .25s ease;font-size:16px;color:#545e68;height:160px}.answer.expand-enter[data-v-8ef9b9b0],.answer.expand-leave-to[data-v-8ef9b9b0]{height:0}.answer .answer-padding[data-v-8ef9b9b0]{padding:20px 15px}.column[data-v-8ef9b9b0]{margin-right:20px}.column[data-v-8ef9b9b0]:last-child{margin-right:0}.support-plan[data-v-8ef9b9b0]{background:#eaeef5;border-radius:12px;padding:20px}.support-plan h1[data-v-8ef9b9b0]{font-size:24px;line-height:30px;font-weight:600;color:#001529;margin:0 0 6px;letter-spacing:-.03rem}.support-plan h2[data-v-8ef9b9b0]{font-size:16px;line-height:22px;font-weight:400;color:#545e68;margin:0 0 20px}.support-plan h3[data-v-8ef9b9b0]{letter-spacing:0;font-size:14px;border-top:1px solid #d9e0ed;color:#545e68;padding:12px 0 4px;margin-top:20px}.support-plan .button[data-v-8ef9b9b0]{margin-top:20px}.support-plan .feature-icon[data-v-8ef9b9b0]{background:#ced8e8;margin-bottom:15px}.support-plan.professional[data-v-8ef9b9b0]{background:#012649;color:#b1d9fe}.support-plan.professional h1[data-v-8ef9b9b0]{color:#fff}.support-plan.professional h2[data-v-8ef9b9b0]{color:#b1d9fe}.support-plan.professional h3[data-v-8ef9b9b0]{color:#4ca7fd99;border-color:#4ca7fd33}.support-plan.professional .feature-icon[data-v-8ef9b9b0]{background:#001121;color:#b1d9fe}.support-plan.professional .support-feature[data-v-8ef9b9b0],.support-plan.professional .support-feature .feature-icon[data-v-8ef9b9b0]{color:#b1d9fe}.support-feature[data-v-8ef9b9b0]{color:#001529;margin-top:10px;font-size:15px;font-weight:500}.support-feature .feature-icon[data-v-8ef9b9b0]{width:24px;height:24px;margin-right:10px;background:#ced8e8;color:#001529;margin-bottom:0}.support-feature.grey[data-v-8ef9b9b0]{color:#545e68}.support-feature.grey .feature-icon[data-v-8ef9b9b0]{color:#545e68;background:#dce3ee}.sandbox h1[data-v-8ef9b9b0]{margin-top:50px;font-size:22px;line-height:28px;letter-spacing:-.02rem}.sandbox h2[data-v-8ef9b9b0]{font-size:16px;line-height:22px;color:#545e68;margin:0 0 20px}[data-v-c222b9ed]:root{--color-primary: #006aff}section[data-v-c222b9ed]{background:#fff}section.background[data-v-c222b9ed]{padding-bottom:80px}section.background h2[data-v-c222b9ed]{margin-top:10px;margin-bottom:60px}section.roles[data-v-c222b9ed]{padding-top:0}h1[data-v-c222b9ed]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:52px;line-height:64px;margin-top:20px}h2[data-v-c222b9ed]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin-bottom:30px}.team img[data-v-c222b9ed]{width:100%;border-radius:12px;box-shadow:0 4px 40px -2px #00152980}.roles-grid[data-v-c222b9ed]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:40px}.role[data-v-c222b9ed]{background:#eaeef5;height:200px;border-radius:12px;padding:22px 20px 20px;transition:background ease .2s;cursor:pointer}.role[data-v-c222b9ed]:last-child{margin-right:0}.role .role-arrow[data-v-c222b9ed]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.role .role-arrow .icon[data-v-c222b9ed]{display:block}.role .icon[data-v-c222b9ed]{color:#001529}.role .role-title[data-v-c222b9ed]{font-size:18px;line-height:24px;font-weight:600;color:#001529;margin-bottom:4px}.role .role-description[data-v-c222b9ed]{font-size:14px;line-height:18px;color:#545e68}.role[data-v-c222b9ed]:hover{background:#d9e0ed}.role:hover .role-arrow[data-v-c222b9ed]{transform:translateZ(0);opacity:1}.text-overflow[data-v-ba1e7530]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap[data-v-ba1e7530]{white-space:nowrap}.full[data-v-ba1e7530]{position:absolute;top:0;right:0;bottom:0;left:0}.full.fixed[data-v-ba1e7530]{position:fixed}.pointer[data-v-ba1e7530]{cursor:pointer;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.grab[data-v-ba1e7530]{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.grab[data-v-ba1e7530]:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.center[data-v-ba1e7530]{text-align:center}.text-right[data-v-ba1e7530]{text-align:right}.block[data-v-ba1e7530]{display:block}.static[data-v-ba1e7530]{position:static}.oh[data-v-ba1e7530]{overflow:hidden}.flex[data-v-ba1e7530]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-center[data-v-ba1e7530]{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-end[data-v-ba1e7530]{-webkit-justify-content:flex-end;justify-content:flex-end}.flex-start[data-v-ba1e7530]{-webkit-justify-content:flex-start;justify-content:flex-start}.flex-align[data-v-ba1e7530]{-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-align-bottom[data-v-ba1e7530]{-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.flex-align-top[data-v-ba1e7530]{-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.flex-wrap[data-v-ba1e7530]{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-column[data-v-ba1e7530]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-reverse[data-v-ba1e7530]{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.ff[data-v-ba1e7530]{-webkit-flex:1;flex:1;min-width:0;min-height:0}.space-between[data-v-ba1e7530]{-webkit-justify-content:space-between;justify-content:space-between}.cross-axis[data-v-ba1e7530]{flex-direction:column}.noflex[data-v-ba1e7530]{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.no-select[data-v-ba1e7530]{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.scroll[data-v-ba1e7530]{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroll-horizontal[data-v-ba1e7530]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.allow-selection[data-v-ba1e7530]{-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;user-select:text}.fill-container[data-v-ba1e7530]{width:100%;height:100%}.arbitrary-center[data-v-ba1e7530]{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.arbitrary-center.fixed[data-v-ba1e7530]{position:fixed}.bc[data-v-ba1e7530]{margin:0 auto}.all[data-v-ba1e7530]{pointer-events:all}.none[data-v-ba1e7530]{pointer-events:none}.tt[data-v-ba1e7530]{-webkit-transition:-webkit-transform ease .3s;-moz-transition:-moz-transform ease .3s;-ms-transition:-ms-transform ease .3s;-o-transition:-o-transform ease .3s;transition:transform ease .3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.to[data-v-ba1e7530]{transition:opacity ease .3s}.tof[data-v-ba1e7530]{transition:opacity ease .25s}.tw[data-v-ba1e7530]{transition:width ease .3s}.tc[data-v-ba1e7530]{transition:color ease .3s}.tto[data-v-ba1e7530]{-webkit-transition:-webkit-transform ease .35s,opacity ease .2s;-moz-transition:-moz-transform ease .35s,opacity ease .2s;-ms-transition:-ms-transform ease .35s,opacity ease .2s;-o-transition:-o-transform ease .35s,opacity ease .2s;transition:transform ease .35s,opacity ease .2s}.constrain[data-v-ba1e7530]{margin:0 auto;max-width:1300px;padding-left:50px;padding-right:50px}.monospace[data-v-ba1e7530]{font-family:Roboto Mono,Inconsolata,Courier,monospace}[data-v-ba1e7530]:root{--color-primary: #006aff}.range[data-v-ba1e7530]{height:19px;-webkit-user-select:none;user-select:none}.range .handle[data-v-ba1e7530]{width:19px;height:19px;background:#fff;box-shadow:0 0 0 1px #0000001a,0 1px 4px #00000026;position:absolute;border-radius:50%;z-index:3;cursor:pointer;left:-9px}.range .handle .handle-bubble[data-v-ba1e7530]{pointer-events:none;position:absolute;height:20px;line-height:20px;border-radius:4px;background:#006aff;color:#fff;left:9.5px;top:-26px;min-width:17px;text-align:center;padding:0 5px;font-size:11px;font-weight:500;transform:translate(-50%,4px);transition:all ease .15s;opacity:0;white-space:nowrap}.range .handle .handle-bubble.base[data-v-ba1e7530]{background:#006aff;color:#fff}.range .handle .handle-bubble.teal[data-v-ba1e7530]{background:#00e0c9;color:#fff}.range .handle:hover .handle-bubble[data-v-ba1e7530],.range .handle:active .handle-bubble[data-v-ba1e7530],.range .handle .active .handle-bubble[data-v-ba1e7530]{transform:translate(-50%);opacity:1}.range .track .track-highlight[data-v-ba1e7530],.range .track .track-background[data-v-ba1e7530]{height:3px;position:absolute;left:0;right:0;top:8px;background:#ddd;border-radius:2px}.range .track .track-highlight[data-v-ba1e7530]{left:0;right:0;background:#006aff;z-index:2}.range .track .track-highlight.teal[data-v-ba1e7530]{background:#00e0c9}[data-v-001e08d8]:root{--color-primary: #006aff}main[data-v-001e08d8]{background:#080808}.hero[data-v-001e08d8]{min-height:90vh;background:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2080%2080'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='6'%20cy='6'%20r='6'%20fill='%23555'%20/%3e%3c/svg%3e") center center repeat #080808;background-size:10px 10px;padding:150px 0 100px}.hero .hero-mask[data-v-001e08d8]{background:linear-gradient(to bottom,#08080833,#080808)}.hero .hero-options .button[data-v-001e08d8]{margin-right:20px}.hero .hero-options .button[data-v-001e08d8]:last-child{margin-right:0}.hero .constrain[data-v-001e08d8]{width:100%}.hero h1[data-v-001e08d8]{max-width:800px;margin-bottom:0;font-size:50px;line-height:64px}.hero h2[data-v-001e08d8]{margin-bottom:40px}.hero .connections[data-v-001e08d8]{width:100%;margin-bottom:80px;max-width:700px}.hero .chip-echo[data-v-001e08d8]{padding:10px;border:1px solid rgba(0,224,201,.2);background:#0808081a;border-radius:30px}.hero .chip[data-v-001e08d8]{border-radius:20px;width:150px;height:150px;font-size:10px;font-family:Roboto Mono,Inconsolata,Courier,monospace;color:#00e0c9;line-height:10px;padding:10px;border:1px solid rgba(0,224,201,.4);border-clip:content-box;background:#0808081a}.hero .chip .chip-detail[data-v-001e08d8]{border:1px solid rgba(0,224,201,.7);border-radius:10px;width:100%;height:100%;padding:15px;background:#071e1b}.hero .chip .chip-description[data-v-001e08d8]{padding-top:5px;color:#00e0c9b3}.hero .cluster-container[data-v-001e08d8]{height:140px;padding:15px 0}.hero .cluster[data-v-001e08d8]{width:108px;height:108px;padding:3px;border-radius:12px;border:1px solid #444;border:1px solid rgba(0,224,201,.5);background:#071e1b}.hero .cluster .cluster-icon[data-v-001e08d8]{margin:3px;width:44px;height:44px;border-radius:7px;padding:8px}.hero .cluster .cluster-icon img[data-v-001e08d8]{width:100%;height:100%}.hero .cluster .cluster-icon.microsoft img[data-v-001e08d8]{width:24px;height:24px;margin:1px 0 0 1px}.hero .cluster .cluster-icon.infinitecampus[data-v-001e08d8]{padding:8px 4px}.hero .cluster .cluster-icon[data-v-001e08d8]:after{background:#00e0c9;color:#001529}.hero .cluster .cluster-label[data-v-001e08d8]{font-size:11px;color:#00e0c9b3;position:absolute;bottom:-40px;left:-20px;right:-20px;text-align:center;line-height:14px}.hero .labels[data-v-001e08d8]{font-size:10px;color:#778491;line-height:20px;padding:0 8px}.hero .labels .label[data-v-001e08d8]{margin:24px 0}.hero .labels .label .icon[data-v-001e08d8]{margin:0 0 0 4px}.hero .labels .label:last-child .icon[data-v-001e08d8]{margin:0 4px 0 0}h1[data-v-001e08d8]{color:#fff;font-weight:500;letter-spacing:-.05rem;margin-left:0;font-size:40px;line-height:46px;max-width:500px;margin-bottom:10px}h1 span[data-v-001e08d8]{color:#00e0c9}h2[data-v-001e08d8]{font-size:18px;line-height:28px;font-weight:400;color:#778491;max-width:700px;margin-bottom:80px}h3[data-v-001e08d8]{font-size:18px;line-height:28px;font-weight:400;color:#fff;max-width:300px}.feature[data-v-001e08d8]{background:#001529;background:#111;border-radius:12px;margin:10px;padding:20px}.feature .icon[data-v-001e08d8]{color:#00e0c9;margin-bottom:15px}.feature ul[data-v-001e08d8]{padding:0;margin:20px 0}.feature ul li[data-v-001e08d8]{color:#778491;font-size:16px;line-height:24px;margin-bottom:10px;display:flex;align-items:center}.feature ul li .icon[data-v-001e08d8]{color:#778491;display:block;margin:0 10px 0 0}.feature ul li[data-v-001e08d8]:last-child{margin-bottom:0}.features[data-v-001e08d8]{padding-top:0}.features .feature[data-v-001e08d8]{flex-basis:300px;width:300px;height:350px;align-items:flex-start}.features .feature.external[data-v-001e08d8]{text-decoration:none;transition:all ease .2s}.features .feature.external[data-v-001e08d8]:hover,.features .feature.external[data-v-001e08d8]:active{background:#1e1e1e;transform:translateY(-4px)}.features .feature .text-button[data-v-001e08d8]{color:#00e0c9}.features .feature .text-button .icon[data-v-001e08d8]{margin:0 0 0 4px}.pricing .constrain>.ff[data-v-001e08d8]:first-child,.platform .constrain>.ff[data-v-001e08d8]:first-child{padding:20px 0;flex:1.1;margin-right:20px}.pricing .feature[data-v-001e08d8],.platform .feature[data-v-001e08d8]{height:500px;margin:0 0 0 40px}.pricing .pricing-calculator[data-v-001e08d8],.platform .pricing-calculator[data-v-001e08d8]{background:#2b2b2b;border-radius:6px;padding:15px;margin-bottom:20px}.pricing .pricing-calculator .schools[data-v-001e08d8],.platform .pricing-calculator .schools[data-v-001e08d8],.pricing .pricing-calculator .price[data-v-001e08d8],.platform .pricing-calculator .price[data-v-001e08d8]{font-size:16px;color:#fff}.pricing .pricing-calculator .schools span[data-v-001e08d8],.platform .pricing-calculator .schools span[data-v-001e08d8],.pricing .pricing-calculator .price span[data-v-001e08d8],.platform .pricing-calculator .price span[data-v-001e08d8]{color:#778491}.pricing .pricing-calculator .pricing-range[data-v-001e08d8],.platform .pricing-calculator .pricing-range[data-v-001e08d8]{margin:15px 0 0}[data-v-446c6aee]:root{--color-primary: #006aff}.column[data-v-446c6aee]{margin-right:80px}.column[data-v-446c6aee]:last-child{margin-right:0}.hero[data-v-446c6aee]{background:#eaeef5;padding:250px 0 200px}.hero .feature-icon[data-v-446c6aee]{background-color:#d9e0ed}.hero h1[data-v-446c6aee]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:42px;line-height:50px;margin-top:20px}.hero h2[data-v-446c6aee]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:500px;margin-bottom:30px}.hero .column[data-v-446c6aee]{min-height:400px}.graphic[data-v-446c6aee]{position:absolute;right:-50px;top:-50px;width:800px;transform:perspective(1600px) rotateY(-40deg) skew(0,3deg) scaleX(1);transform-origin:center;box-shadow:0 10px 30px #00000080;border-radius:12px;overflow:hidden;z-index:2}.graphic img[data-v-446c6aee]{width:100%;height:100%;object-fit:cover;display:block}.graphic-background[data-v-446c6aee]{z-index:1;position:absolute;right:-80px;bottom:-20px;width:500px;height:200px;transform:perspective(400px) rotateY(40deg) skew(0,2deg) scaleX(1);transform-origin:center;box-shadow:0 10px 30px #0006;border-radius:6px;overflow:hidden;background:#006aff}.fyg[data-v-446c6aee]{background:#d9e0ed;padding:15px;border-radius:6px;transition:background ease .2s;margin-top:100px}.fyg h3[data-v-446c6aee]{color:#001529;font-size:15px;margin:1px 0 3px}.fyg .fyg-description[data-v-446c6aee]{color:#545e68;font-size:14px}.fyg .fyg-logo[data-v-446c6aee]{width:60px;margin-right:15px}.fyg .fyg-logo img[data-v-446c6aee]{width:60px}.fyg .fyg-arrow[data-v-446c6aee]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-4px,0,0);transition:all ease .2s;margin-top:4px;margin-left:15px}.fyg .fyg-arrow .icon[data-v-446c6aee]{display:block}.fyg[data-v-446c6aee]:hover{background:#ced8e8}.fyg:hover .fyg-arrow[data-v-446c6aee]{transform:translateZ(0);opacity:1}[data-v-2ccad40f]:root{--color-primary: #006aff}.features[data-v-2ccad40f]{background:#eaeef5;padding:100px 0 0}.feature[data-v-2ccad40f]{padding:200px 0}.feature-description[data-v-2ccad40f]{margin-right:80px}h1[data-v-2ccad40f]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0}h2[data-v-2ccad40f]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin-bottom:30px}h1+h2[data-v-2ccad40f]{margin-top:0}.feature-icon[data-v-2ccad40f]{background-color:#d9e0ed}.device[data-v-2ccad40f]{width:300px;height:600px;background:#f8f9fc;border-radius:30px;padding:8px;box-shadow:0 10px 30px -3px #829ac466;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:all ease .5s}.device .screen[data-v-2ccad40f]{padding:20px;border:1px solid #e7ebf3;background-clip:padding-box;border-radius:24px;height:100%;background:#fff;overflow:hidden}.application-sso-options[data-v-2ccad40f]{padding-top:20px}.application-sso-option[data-v-2ccad40f]{border-radius:6px;width:50px;height:50px;border:1px solid #dadee1;font-size:13px;color:#545e68;font-weight:500;transition:all .4s ease}.application-sso-option[data-v-2ccad40f]:hover,.application-sso-option[data-v-2ccad40f]:active{background:#fff;border-color:#fff;color:#001529;box-shadow:0 2px 8px -1px #607eb380}.application-sso-option:hover img[data-v-2ccad40f],.application-sso-option:active img[data-v-2ccad40f]{filter:grayscale(0%);opacity:1}.application-sso-option img[data-v-2ccad40f]{width:24px;height:24px;filter:grayscale(100%);opacity:.5;transition:all .4s ease}.application .application-header[data-v-2ccad40f]{border-bottom:1px solid #EEE;height:50px}.application .application-header .logo[data-v-2ccad40f]{height:20px;width:60px;background:url(/website/acme-pink-DotH1YT9.svg) no-repeat center center;background-size:contain;color:transparent;margin:4px auto 0}.application .application-sso[data-v-2ccad40f]{top:44px;padding:20px;z-index:3}.application .application-sso .application-sso-header[data-v-2ccad40f]{font-size:18px;font-weight:600;color:#001529;margin-bottom:10px}.application .application-sso .sso-divider[data-v-2ccad40f]{font-size:12px;font-weight:500;color:#545e68;margin-top:20px}.application .application-sso input[data-v-2ccad40f]{margin-top:10px}.application .application-sso .application-sso-options[data-v-2ccad40f]{justify-content:space-between}.application .application-sso .button[data-v-2ccad40f]{height:40px;line-height:40px;margin-top:10px;background:#e63946}.source[data-v-2ccad40f]{border-radius:8px;width:50px;height:50px;border:1px solid #a5b6d4;font-size:12px;color:#607eb3;font-weight:400;transition:all .4s ease}.source[data-v-2ccad40f]:hover,.source[data-v-2ccad40f]:active{background:#fff;border-color:#fff;color:#006aff;box-shadow:0 2px 10px -1px #607eb326;cursor:pointer}.student[data-v-2ccad40f]{width:160px;height:160px;border-radius:20px;margin:80px;box-shadow:0 2px 15px -1px #607eb340}.student .microchip .microchip-graphic[data-v-2ccad40f]{border:1px solid #a5b6d4;border-radius:18px;background:#eaeef5;padding:5px;z-index:2}.student .microchip img[data-v-2ccad40f]{width:100%;height:100%;object-fit:cover;border-radius:13px;display:block;z-index:3}.student .microchip .vertical[data-v-2ccad40f],.student .microchip .horizontal[data-v-2ccad40f]{position:absolute;top:-7px;left:-7px;bottom:-7px;right:-7px}.student .microchip .vertical .line[data-v-2ccad40f],.student .microchip .horizontal .line[data-v-2ccad40f]{background:#a5b6d4}.student .microchip .vertical .line[data-v-2ccad40f]:nth-child(5),.student .microchip .horizontal .line[data-v-2ccad40f]:nth-child(5){background:transparent}.student .microchip .vertical .line[data-v-2ccad40f]{height:100%;width:1px;margin:0 4px}.student .microchip .horizontal .line[data-v-2ccad40f]{width:100%;height:1px;margin:4px 0}.feature-card[data-v-2ccad40f]{overflow:hidden;height:200px;margin-bottom:20px}.feature-card[data-v-2ccad40f]:first-child{margin-right:20px}.feature-card:hover .feature-graphic svg path[data-v-2ccad40f],.feature-card:active .feature-graphic svg path[data-v-2ccad40f],.feature-card:hover .feature-graphic svg polygon[data-v-2ccad40f],.feature-card:active .feature-graphic svg polygon[data-v-2ccad40f],.feature-card:hover .feature-graphic svg polyline[data-v-2ccad40f],.feature-card:active .feature-graphic svg polyline[data-v-2ccad40f]{fill:#006aff}.feature-card.clever[data-v-2ccad40f],.feature-card.classlink[data-v-2ccad40f]{width:200px}.feature-card.lti .feature-graphic[data-v-2ccad40f],.feature-card.complex .feature-graphic[data-v-2ccad40f]{padding-top:3px}.feature-card[data-v-2ccad40f]:before{display:none}.feature-card .feature-aspect[data-v-2ccad40f]{justify-content:flex-end;padding:20px}.feature-card .feature-aspect .feature-description[data-v-2ccad40f]{margin:0;align-items:flex-start}.feature-card .feature-aspect .feature-description h3[data-v-2ccad40f]{text-align:left;line-height:24px;margin:0}.feature-card .feature-graphic[data-v-2ccad40f]{align-items:flex-start}.feature-card .feature-graphic svg path[data-v-2ccad40f],.feature-card .feature-graphic svg polygon[data-v-2ccad40f],.feature-card .feature-graphic svg polyline[data-v-2ccad40f]{transition:fill ease .2s;fill:#ccc}[data-v-41e91d79]:root{--color-primary: #006aff}.customer[data-v-41e91d79]{background:#eaeef5;padding:200px 0;overflow:hidden}.card[data-v-41e91d79]{padding:60px;border:0;background:#001529;border-radius:12px;box-shadow:0 2px 20px -2px #00000040;overflow:hidden}.content[data-v-41e91d79]{height:500px;width:50%;z-index:2}.column[data-v-41e91d79]{margin-right:80px}.column[data-v-41e91d79]:last-child{margin-right:0}h1[data-v-41e91d79]{font-size:42px;line-height:50px;font-weight:600;color:#eaeef5;letter-spacing:-.075rem}h2[data-v-41e91d79]{font-size:18px;line-height:28px;font-weight:400;color:#adcce9;max-width:550px;margin-bottom:30px}.graphic[data-v-41e91d79]{position:absolute;top:-100px;right:-100px;bottom:-100px;width:50%;background:url(/website/roblox-games-CbDPmYKa.png) repeat;background-position:top 0 left 0;background-size:400px auto;transform:rotate(15deg);opacity:.8}.logo img[data-v-41e91d79]{height:40px}@keyframes repeating-41e91d79{0%{background-position:top 0 right 460px}to{background-position:top 0 right -40px}}[data-v-c7e50b29]:root{--color-primary: #006aff}.integrations[data-v-c7e50b29]{padding:200px 0}h1[data-v-c7e50b29]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0}h2[data-v-c7e50b29]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin:0}.platforms[data-v-c7e50b29]{margin-top:100px}.platform[data-v-c7e50b29]{background:#eaeef5;height:300px;border-radius:12px;margin-right:20px;padding:30px 20px 20px;transition:background ease .2s;cursor:pointer;box-shadow:0 2px 15px -2px #0003}.platform[data-v-c7e50b29]:last-child{margin-right:0}.platform .platform-arrow[data-v-c7e50b29]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.platform .platform-arrow .icon[data-v-c7e50b29]{display:block}.platform .platform-logo[data-v-c7e50b29]{width:160px;height:160px;display:block;fill:none;stroke-linecap:round;stroke-linejoin:bevel}.platform .platform-title[data-v-c7e50b29]{font-size:18px;line-height:24px;font-weight:600;color:inherit;margin-top:20px}.platform[data-v-c7e50b29]:hover{background:#d9e0ed}.platform:hover .platform-arrow[data-v-c7e50b29]{transform:translateZ(0);opacity:.7}.platform.cognito[data-v-c7e50b29]{background:#8e44ad;color:#34193f}.platform.cognito .platform-logo[data-v-c7e50b29]{stroke:#522764;stroke-width:42}.platform.cognito[data-v-c7e50b29]:hover,.platform.cognito[data-v-c7e50b29]:active{background:#7f3d9b}.platform.auth0[data-v-c7e50b29]{background:#ff8c00;color:#663800}.platform.auth0 .platform-logo[data-v-c7e50b29]{stroke:#995400;stroke-width:8}.platform.auth0[data-v-c7e50b29]:hover,.platform.auth0[data-v-c7e50b29]:active{background:#e67e00}.platform.firebase[data-v-c7e50b29]{background:#fccc0b;color:#6d5701}.platform.firebase .platform-logo[data-v-c7e50b29]{stroke:#9f8002;stroke-width:4}.platform.firebase[data-v-c7e50b29]:hover,.platform.firebase[data-v-c7e50b29]:active{background:#ebbc03}.platform.keycloak[data-v-c7e50b29]{background:#00c6ff;color:#004f66}.platform.keycloak .platform-logo[data-v-c7e50b29]{stroke:#079;stroke-width:2}.platform.keycloak[data-v-c7e50b29]:hover,.platform.keycloak[data-v-c7e50b29]:active{background:#00b2e6}.platform.nextauth[data-v-c7e50b29]{background:#2ed573;color:#12582f}.platform.nextauth .platform-logo[data-v-c7e50b29]{stroke:#1a8345;stroke-width:.4}.platform.nextauth[data-v-c7e50b29]:hover,.platform.nextauth[data-v-c7e50b29]:active{background:#27c267}[data-v-e762661c]:root{--color-primary: #006aff}.spinner[data-v-e762661c]{width:20px;height:20px;z-index:2;color:#006aff}.spinner.white[data-v-e762661c]{color:#fff}.spinner.white .path[data-v-e762661c]{stroke:#fff}.spinner.grey[data-v-e762661c]{color:#545e68}.spinner.grey .path[data-v-e762661c]{stroke:#545e68}.spinner.lightgrey[data-v-e762661c]{color:#bbb}.spinner.lightgrey .path[data-v-e762661c]{stroke:#bbb}.spinner.mini[data-v-e762661c]{width:14px;height:14px}.spinner .rotation[data-v-e762661c]{animation:rotate-e762661c 2s linear infinite;transition:all ease .25s;transform-origin:center;transform-box:fill-box}.spinner .path[data-v-e762661c]{stroke:#006aff;stroke-linecap:round;animation:dash-e762661c 1.5s ease-in-out infinite}.spinner.slow .path[data-v-e762661c]{stroke:#545e68;animation:none;stroke-dasharray:90,150;stroke-dashoffset:0}.spinner .done[data-v-e762661c],.spinner .error[data-v-e762661c]{transform:scale(0);transition:all ease .25s;transform-origin:center;transform-box:fill-box}.spinner .check[data-v-e762661c],.spinner .cross[data-v-e762661c]{stroke:#fff;stroke-linecap:round;transform:scale(.7) translate(12px,12px)}.spinner .cross[data-v-e762661c]{transform:scale(1.4) translate(6px,6px)}.spinner .check-bubble[data-v-e762661c]{fill:#006aff}.spinner .error-bubble[data-v-e762661c]{fill:#eb2f06}.spinner.complete .done[data-v-e762661c]{transform:scale(1)}.spinner.complete .rotation[data-v-e762661c]{animation:none;transform:scale(0)}.spinner.error .error[data-v-e762661c]{transform:scale(1)}.spinner.error .rotation[data-v-e762661c]{animation:none;transform:scale(0)}@keyframes rotate-e762661c{to{transform:rotate(360deg)}}@keyframes dash-e762661c{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}[data-v-f9da2173]:root{--color-primary: #006aff}.widget[data-v-f9da2173]{background:#fff;padding:200px 0;overflow:hidden}.column[data-v-f9da2173]{margin-right:80px}.column[data-v-f9da2173]:last-child{margin-right:0}h1[data-v-f9da2173]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;max-width:550px;margin-top:20px}h2[data-v-f9da2173]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:550px;margin-bottom:30px}.browse-all-widgets[data-v-f9da2173]{margin-left:20px}.wrapper[data-v-f9da2173]{background:#eaeef5;border-radius:12px;padding:40px;width:100%;height:400px}.authentication[data-v-f9da2173]{width:100%;max-width:400px;box-shadow:0 2px 12px -3px #00155040;overflow:hidden;border-color:#0000001a;background-clip:padding-box}.authentication .card-options[data-v-f9da2173]{border-top:1px solid #EEE;background:#fff}.accounts-form[data-v-f9da2173]{padding:12px 12px 12px 16px;display:flex;align-items:center}.accounts-form h3[data-v-f9da2173]{font-size:13px;line-height:20px;font-weight:500;color:#545e68;letter-spacing:0}.providers[data-v-f9da2173]{width:100%;max-width:320px}.provider[data-v-f9da2173]{padding:15px;border-top:1px solid #EEE;cursor:pointer;background:#fff}.provider .spinner[data-v-f9da2173]{width:36px}.provider[data-v-f9da2173]:hover,.provider[data-v-f9da2173]:active{background:#f8f8f8}.provider:hover .icon[data-v-f9da2173],.provider:active .icon[data-v-f9da2173]{transform:translate3d(4px,0,0)}.provider .icon[data-v-f9da2173]{display:block;color:#545e68;transform:translateZ(0);transition:all ease .2s}.provider[data-v-f9da2173]:last-child{border-radius:0 0 2px 2px}.provider.verifying[data-v-f9da2173]{pointer-events:none}.provider.verifying .spinner-container[data-v-f9da2173]{transform:scale(1);opacity:1}.provider.verifying .provider-name[data-v-f9da2173],.provider.verifying .provider-details[data-v-f9da2173]{color:#545e68}.provider-icon[data-v-f9da2173]{margin-right:12px;width:36px;height:36px}.provider-icon img[data-v-f9da2173]{width:36px;height:36px;border-radius:50%;background:#eee;display:block}.provider-icon[data-v-f9da2173]:after{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.15);content:"";z-index:2;position:absolute;top:0;left:0;box-sizing:border-box}.provider-icon.placeholder img[data-v-f9da2173]{opacity:.4}.provider-icon .spinner-container[data-v-f9da2173]{position:absolute;width:36px;height:36px;z-index:2;background:#006aff;border-radius:50%;color:#fff;opacity:0;transition:all ease .2s}.provider-icon .spinner-container .spinner .path[data-v-f9da2173]{stroke:#fff}.provider-icon .spinner-container .spinner .rotation-scaler[data-v-f9da2173]{transform:scale(.8)}.provider-icon .spinner-container .spinner.complete .done[data-v-f9da2173]{transform:scale(1.3)}.header-icon[data-v-f9da2173]{width:28px;height:28px;cursor:pointer;color:#001529;border-radius:4px;pointer-events:none}.application-icon[data-v-f9da2173]{margin-left:6px}.application-icon img[data-v-f9da2173]{width:24px;height:24px}.application-icon[data-v-f9da2173]:after{width:24px;height:24px}.provider-name[data-v-f9da2173]{font-size:14px;font-weight:500;color:#001529;transition:color ease .2s}.provider-details[data-v-f9da2173]{font-size:12px;font-weight:400;margin-top:6px;transition:color ease .2s}[data-v-8201f36f]:root{--color-primary: #006aff}.widget[data-v-8201f36f]{background:#fff;padding:200px 0;overflow:hidden}.column[data-v-8201f36f]{margin-right:80px}.column[data-v-8201f36f]:last-child{margin-right:0}h1[data-v-8201f36f]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;max-width:550px;margin-top:20px}h2[data-v-8201f36f]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:550px;margin-bottom:30px}[data-v-dd3f8ce8]:root{--color-primary: #006aff}[data-v-8367ce39]:root{--color-primary: #006aff}.hero[data-v-8367ce39]{background:#eaeef5;padding:0;z-index:2;min-height:100vh}.hero .feature-icon[data-v-8367ce39]{background-color:#d9e0ed}.hero h1[data-v-8367ce39]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:42px;line-height:50px;margin-top:20px;max-width:500px}.hero h2[data-v-8367ce39]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:500px;margin-bottom:30px}.hero .column[data-v-8367ce39]{min-height:400px}.hero .description[data-v-8367ce39]{padding-bottom:100px}.graphic.connections[data-v-8367ce39]{width:100%;height:450px}.graphic.connections[data-v-8367ce39] svg.connection-paths path{stroke-dasharray:2 8;stroke-dashoffset:10}.graphic.connections[data-v-8367ce39] .output{position:absolute;width:94px;height:1px;bottom:-8px;left:0;right:0;margin:0 auto;background:transparent;pointer-events:none}.graphic.connections[data-v-8367ce39] .tile{position:absolute;width:60px;height:60px;box-shadow:0 2px 20px -2px #00152940;border-radius:8px;color:#fff}.graphic.connections[data-v-8367ce39] .tile:hover .icon,.graphic.connections[data-v-8367ce39] .tile:active .icon{transform:translateZ(0);opacity:1}.graphic.connections[data-v-8367ce39] .tile .icon{width:10px;height:10px;position:absolute;top:4px;right:4px;z-index:2;transform:translate3d(-2px,2px,0);opacity:0;transition:all ease .2s}.graphic.connections[data-v-8367ce39] .tile img{width:100%;height:100%;border-radius:8px}.graphic.connections[data-v-8367ce39] .tile.canvas{left:3%;top:250px}.graphic.connections[data-v-8367ce39] .tile.schoology{left:14%;top:150px}.graphic.connections[data-v-8367ce39] .tile.infinitecampus{left:25%;top:350px}.graphic.connections[data-v-8367ce39] .tile.skyward{right:3%;top:250px}.graphic.connections[data-v-8367ce39] .tile.brightspace{right:14%;top:150px}.graphic.connections[data-v-8367ce39] .tile.microsoft{right:25%;top:350px}.graphic.connections[data-v-8367ce39] .microchip{top:200px;position:absolute;margin:0 auto}.graphic.connections[data-v-8367ce39] .microchip .microchip-graphic{border:1px solid #a5b6d4;border-radius:15px;background:#eaeef5;padding:4px;z-index:2}.graphic.connections[data-v-8367ce39] .microchip .edlink{background-clip:padding-box;border-radius:11px;width:84px;height:84px;background:linear-gradient(-45deg,#4fdc4a,#3fdad8,#2fc9e2,#1c7fee,#5f15f2);background-size:500% 500%;animation:gradient-8367ce39 20s ease infinite;padding:3px}.graphic.connections[data-v-8367ce39] .microchip .edlink .inside{width:100%;height:100%;border-radius:5px}.graphic.connections[data-v-8367ce39] .microchip .edlink .inside .diamonds{width:44px;height:32px;background:#001529;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='415.384px'%20height='300px'%20viewBox='657.504%20301%20415.384%20300'%20enable-background='new%20657.504%20301%20415.384%20300'%20xml:space='preserve'%3e%3cpath%20fill='%23006AFF'%20d='M1072.889,451l-150-150l-57.692,57.691L807.504,301l-150,150l150,150l57.692-57.693L922.889,601%20L1072.889,451z%20M807.504,543.307L715.196,451l92.308-92.308l28.847,28.847L772.889,451l63.462,63.462L807.504,543.307z%20M922.889,358.692L1015.196,451l-92.308,92.307L830.581,451L922.889,358.692z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2016.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='415.384px'%20height='300px'%20viewBox='657.504%20301%20415.384%20300'%20enable-background='new%20657.504%20301%20415.384%20300'%20xml:space='preserve'%3e%3cpath%20fill='%23006AFF'%20d='M1072.889,451l-150-150l-57.692,57.691L807.504,301l-150,150l150,150l57.692-57.693L922.889,601%20L1072.889,451z%20M807.504,543.307L715.196,451l92.308-92.308l28.847,28.847L772.889,451l63.462,63.462L807.504,543.307z%20M922.889,358.692L1015.196,451l-92.308,92.307L830.581,451L922.889,358.692z'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mix-blend-mode:overlay}.graphic.connections[data-v-8367ce39] .microchip .vertical,.graphic.connections[data-v-8367ce39] .microchip .horizontal{position:absolute;top:-7px;left:-7px;bottom:-7px;right:-7px}.graphic.connections[data-v-8367ce39] .microchip .vertical .line,.graphic.connections[data-v-8367ce39] .microchip .horizontal .line{background:#a5b6d4}.graphic.connections[data-v-8367ce39] .microchip .vertical .line{height:100%;width:1px;margin:0 3px}.graphic.connections[data-v-8367ce39] .microchip .horizontal .line{width:100%;height:1px;margin:3px 0}@keyframes gradient-8367ce39{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes shadowpulse-8367ce39{0%{box-shadow:0 0 #006aff4d}50%{box-shadow:0 0 30px #006aff4d}to{box-shadow:0 0 #006aff4d}}[data-v-9bf46cda]:root{--color-primary: #006aff}.features[data-v-9bf46cda]{background:#eaeef5}h1[data-v-9bf46cda]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0;max-width:600px}h2[data-v-9bf46cda]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:600px;margin-bottom:30px}.feature-card[data-v-9bf46cda]{overflow:hidden}.feature-icon[data-v-9bf46cda]{background-color:#d9e0ed}.technical-debt .feature-description[data-v-9bf46cda]{z-index:2}.spaghetti[data-v-9bf46cda]{background:url(/website/spaghetti-left-Bk2Yn4jK.svg) no-repeat left center;top:120px}.spaghetti .edlink[data-v-9bf46cda]{box-shadow:0 0 0 1px #0000001a,0 2px 10px -1px #0000001a;width:140px;height:300px;background:#fff;background-clip:padding-box;border-radius:6px;padding:2px}.spaghetti .output[data-v-9bf46cda]{height:8px;background:#006aff80}.spaghetti .feature[data-v-9bf46cda]{background:#eee;border-radius:4px;margin:2px;font-size:13px;color:#001529;font-weight:500;padding:5px;text-align:center}.gantt[data-v-9bf46cda]{padding-top:50px}.gantt .timeline[data-v-9bf46cda]{border-bottom:1px solid #BBB;margin-bottom:30px}.gantt .timeline .timeline-tick[data-v-9bf46cda]{height:16px;font-size:12px;font-weight:400;color:#545e68;text-align:left;text-indent:-3px}.gantt .timeline .timeline-tick[data-v-9bf46cda]:after{content:"";display:block;width:1px;height:8px;background:#bbb;margin:0 auto;position:absolute;bottom:-8px}.gantt .timeline .timeline-tick[data-v-9bf46cda]:last-child{width:1px}.gantt .bar[data-v-9bf46cda]{background:#006aff;border-radius:6px;margin-top:5px;border:1px solid #006aff;padding:6px 8px}.gantt .bar .bar-title[data-v-9bf46cda]{font-size:14px;font-weight:500;line-height:16px}.gantt .bar .bar-description[data-v-9bf46cda],.gantt .bar .bar-subtitle[data-v-9bf46cda]{font-size:12px;font-weight:400;line-height:14px}.gantt .bar .bar-subtitle[data-v-9bf46cda]{font-weight:500}.gantt .bar.plan[data-v-9bf46cda]{background:#8e44adbf;border-color:#8e44adcc;color:#34193f;width:25%}.gantt .bar.build[data-v-9bf46cda]{background:#006affb3;border-color:#006affcc;color:#002a66}.gantt .bar.build.sso[data-v-9bf46cda]{width:18.75%;margin-left:25%}.gantt .bar.build.rostering[data-v-9bf46cda]{width:37.5%;margin-left:25%}.gantt .bar.build.coursework[data-v-9bf46cda]{width:25%;margin-left:50%}.gantt .bar.launch[data-v-9bf46cda]{background:#2ed573cc;border-color:#27c267;color:#12582f;width:25%;margin-left:75%}.regional-storage .feature-graphic[data-v-9bf46cda]{padding-top:30px}.regional-storage .feature-graphic svg[data-v-9bf46cda]{box-shadow:0 0 15px -1px #00000026}.custom-fields[data-v-9bf46cda]{margin-top:30px}.custom-fields img[data-v-9bf46cda]{position:absolute;border:1px solid #DDD;border-radius:6px;box-shadow:0 0 15px -1px #00000026;object-fit:cover;width:172px;height:150px}.custom-fields .custom[data-v-9bf46cda]{top:0;left:0}.custom-fields .identifiers[data-v-9bf46cda]{bottom:0;right:0;height:150px}[data-v-903223dd]:root{--color-primary: #006aff}.customer[data-v-903223dd]{background:#eaeef5;padding:200px 0;overflow:hidden}.card[data-v-903223dd]{padding:60px;border:0;background:#40031e;border-radius:12px;box-shadow:0 2px 20px -2px #0003;overflow:hidden}.content[data-v-903223dd]{height:500px;width:50%;z-index:2}.column[data-v-903223dd]{margin-right:80px}.column[data-v-903223dd]:last-child{margin-right:0}h1[data-v-903223dd]{font-size:42px;line-height:50px;font-weight:600;color:#eb0b6c;letter-spacing:-.075rem}h2[data-v-903223dd]{font-size:18px;line-height:28px;font-weight:400;color:#8a063f;max-width:550px;margin-bottom:30px}.graphic[data-v-903223dd]{position:absolute;top:-10px;right:-10px;bottom:-50px;width:45%;background:url(/website/classroom-students-CiC_MJAp.png) center center no-repeat;background-size:cover}.button[data-v-903223dd]{background:#590429;color:#eb0b6c}.button[data-v-903223dd]:hover,.button[data-v-903223dd]:active{background:#fff}.logo img[data-v-903223dd]{height:36px}@keyframes repeating-903223dd{0%{background-position:top 0 right 460px}to{background-position:top 0 right -40px}}[data-v-44a8b91e]:root{--color-primary: #006aff}.integrations[data-v-44a8b91e]{padding:200px 0}h1[data-v-44a8b91e]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0}h2[data-v-44a8b91e]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin:0}.platforms[data-v-44a8b91e]{margin-top:100px}.platform[data-v-44a8b91e]{background:#eaeef5;height:400px;border-radius:12px;margin-right:20px;padding:30px 20px 20px;transition:background ease .2s;cursor:pointer;box-shadow:0 2px 15px -2px #0003}.platform[data-v-44a8b91e]:last-child{margin-right:0}.platform .platform-arrow[data-v-44a8b91e]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.platform .platform-arrow .icon[data-v-44a8b91e]{display:block}.platform .platform-logo[data-v-44a8b91e]{width:160px;height:160px;display:block;fill:none;stroke-linecap:round;stroke-linejoin:bevel}.platform .platform-title[data-v-44a8b91e]{font-size:18px;line-height:24px;font-weight:600;color:inherit;margin-top:20px}.platform[data-v-44a8b91e]:hover{background:#d9e0ed}.platform:hover .platform-arrow[data-v-44a8b91e]{transform:translateZ(0);opacity:.7}.platform.cognito[data-v-44a8b91e]{background:#8e44ad;color:#34193f}.platform.cognito .platform-logo[data-v-44a8b91e]{stroke:#522764;stroke-width:42}.platform.cognito[data-v-44a8b91e]:hover,.platform.cognito[data-v-44a8b91e]:active{background:#7f3d9b}.platform.auth0[data-v-44a8b91e]{background:#ff8c00;color:#663800}.platform.auth0 .platform-logo[data-v-44a8b91e]{stroke:#995400;stroke-width:8}.platform.auth0[data-v-44a8b91e]:hover,.platform.auth0[data-v-44a8b91e]:active{background:#e67e00}.platform.firebase[data-v-44a8b91e]{background:#fccc0b;color:#6d5701}.platform.firebase .platform-logo[data-v-44a8b91e]{stroke:#9f8002;stroke-width:4}.platform.firebase[data-v-44a8b91e]:hover,.platform.firebase[data-v-44a8b91e]:active{background:#ebbc03}.platform.keycloak[data-v-44a8b91e]{background:#00c6ff;color:#004f66}.platform.keycloak .platform-logo[data-v-44a8b91e]{stroke:#079;stroke-width:2}.platform.keycloak[data-v-44a8b91e]:hover,.platform.keycloak[data-v-44a8b91e]:active{background:#00b2e6}[data-v-0a6393fa]:root{--color-primary: #006aff}.developers[data-v-0a6393fa]{background:#012649;padding:200px 0;overflow:hidden}.column[data-v-0a6393fa]{margin-right:80px}.column[data-v-0a6393fa]:last-child{margin-right:0}h1[data-v-0a6393fa]{font-size:42px;line-height:50px;font-weight:600;color:#eaeef5;letter-spacing:-.075rem;max-width:550px;margin-top:20px}h2[data-v-0a6393fa]{font-size:18px;line-height:28px;font-weight:400;color:#cae5fe;max-width:550px;margin-bottom:30px}.feature-icon[data-v-0a6393fa]{background-color:#011930}.api-features[data-v-0a6393fa]{margin-top:50px}.api-feature[data-v-0a6393fa]{background-color:#011e3a;height:300px;border-radius:12px;margin-right:20px;padding:30px 20px 20px;transition:background ease .2s;cursor:pointer}.api-feature[data-v-0a6393fa]:last-child{margin-right:0}.api-feature .api-feature-arrow[data-v-0a6393fa]{color:#fff;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.api-feature .api-feature-arrow .icon[data-v-0a6393fa]{display:block}.api-feature .api-feature-logo[data-v-0a6393fa]{margin:0 0 30px;padding-top:20px;color:#b1d9fe}.api-feature .api-feature-title[data-v-0a6393fa]{font-size:18px;line-height:24px;font-weight:600;color:#fff;margin-bottom:4px}.api-feature .api-feature-description[data-v-0a6393fa]{font-size:14px;line-height:18px;color:#cae5fe}.api-feature[data-v-0a6393fa]:hover{background-color:#011930}.api-feature:hover .api-feature-arrow[data-v-0a6393fa]{transform:translateZ(0);opacity:1}[data-v-bf55463a]:root{--color-primary: #006aff}.enrichment[data-v-bf55463a]{background:#eaeef5;padding:0 0 200px;overflow:hidden}.column[data-v-bf55463a]{margin-right:80px}.column[data-v-bf55463a]:last-child{margin-right:0}.column .feature-icon[data-v-bf55463a]{background-color:#ced8e8}h1[data-v-bf55463a]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;max-width:550px;margin-top:20px}h2[data-v-bf55463a]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:550px;margin-bottom:30px}.wrapper[data-v-bf55463a]{background:#eaeef5;border-radius:12px;padding:40px;width:100%;height:400px}.sources[data-v-bf55463a]{width:80px;margin-right:100px}.sources .source[data-v-bf55463a]{border-radius:6px;width:80px;height:80px;border:1px solid #a2abb3;margin:10px 0;font-size:13px;color:#545e68;font-weight:500;transition:all .4s ease}.sources .source.active[data-v-bf55463a]{background:#fff;border-color:#fff;color:#001529;box-shadow:0 2px 10px -1px #607eb326}.sources .source.active img[data-v-bf55463a]{filter:grayscale(0%);opacity:1}.sources .source img[data-v-bf55463a]{width:32px;height:32px;margin-bottom:8px;margin-top:4px;filter:grayscale(100%);opacity:.5;transition:all .4s ease}.profile[data-v-bf55463a]{width:100%;height:500px;background:#fff;border-radius:12px;padding:20px;margin:40px 0;box-shadow:0 2px 15px -2px #607eb31a}.profile .profile-header[data-v-bf55463a]{padding-bottom:15px;border-bottom:1px solid #EEE}.profile .profile-icon[data-v-bf55463a]{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:20px}.profile .profile-icon img[data-v-bf55463a]{width:100%;height:100%;object-fit:cover}.profile .profile-name[data-v-bf55463a]{font-size:16px;line-height:24px;font-weight:500;color:#001529}.profile .profile-title[data-v-bf55463a]{font-size:14px;line-height:18px;font-weight:400;color:#545e68;margin-bottom:4px}.profile .profile-section[data-v-bf55463a]{font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;color:#001529;margin-top:20px;letter-spacing:.01rem}.profile .profile-row[data-v-bf55463a]{margin-top:10px}.profile .profile-attribute[data-v-bf55463a]{font-size:14px;line-height:18px;color:#545e68}.profile .profile-value[data-v-bf55463a]{font-size:14px;line-height:18px;font-weight:500;opacity:0;transform:translate(4px);transition:all .2s ease;transition-delay:.6s;color:#006aff}.profile .profile-value.active[data-v-bf55463a]{transform:translate(0);opacity:1}.profile .profile-dots[data-v-bf55463a]{height:0;border-bottom:1px dotted #CCC;margin:0 10px}[data-v-d181cb2c]:root{--color-primary: #006aff}[data-v-12f42129]:root{--color-primary: #006aff}.column[data-v-12f42129]{margin-right:80px}.column[data-v-12f42129]:last-child{margin-right:0}.hero[data-v-12f42129]{background:url(/website/waves-C3ZzlJ2R.svg) top -220px right no-repeat #eaeef5;background-size:cover;padding:250px 0 100px}.hero .feature-icon[data-v-12f42129]{background-color:#d9e0ed}.hero h1[data-v-12f42129]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:42px;line-height:50px;margin-top:20px;max-width:800px}.hero h2[data-v-12f42129]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:500px;margin-bottom:30px}.hero .column[data-v-12f42129]{min-height:400px}.graphic[data-v-12f42129]{position:absolute;right:-50px;top:-50px;width:800px;transform:perspective(1600px) rotateY(-40deg) skew(0,3deg) scaleX(1);transform-origin:center;box-shadow:0 10px 30px #00000080;border-radius:12px;overflow:hidden}.graphic img[data-v-12f42129]{width:100%;height:100%;object-fit:cover;display:block}.fyg[data-v-12f42129]{background:#d9e0ed;padding:15px;border-radius:6px;transition:background ease .2s;margin-top:100px}.fyg h3[data-v-12f42129]{color:#001529;font-size:15px;margin:1px 0 3px}.fyg .fyg-description[data-v-12f42129]{color:#545e68;font-size:14px}.fyg .fyg-logo[data-v-12f42129]{width:60px;margin-right:15px}.fyg .fyg-logo img[data-v-12f42129]{width:60px}.fyg .fyg-arrow[data-v-12f42129]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-4px,0,0);transition:all ease .2s;margin-top:4px;margin-left:15px}.fyg .fyg-arrow .icon[data-v-12f42129]{display:block}.fyg[data-v-12f42129]:hover{background:#ced8e8}.fyg:hover .fyg-arrow[data-v-12f42129]{transform:translateZ(0);opacity:1}[data-v-667044ab]:root{--color-primary: #006aff}.features[data-v-667044ab]{background:#eaeef5;padding-top:0}.features .feature-row[data-v-667044ab]:first-child{margin-top:0}h1[data-v-667044ab]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0;max-width:700px}.feature-icon[data-v-667044ab]{background-color:#d9e0ed}.transportation.feature-card[data-v-667044ab]{overflow:hidden}.transportation.feature-card .feature-description[data-v-667044ab],.transportation.feature-card .feature-card-arrow[data-v-667044ab]{z-index:2}.transportation.feature-card .feature-graphic img[data-v-667044ab]{width:100%}.calendar[data-v-667044ab]{width:340px;height:280px;margin-top:30px}.calendar .month[data-v-667044ab]{content:"";border:1px solid #DDD;background:#fff;border-radius:6px;z-index:4;box-shadow:0 1px 10px -1px #00000014;padding:3px}.calendar .month.two[data-v-667044ab]{top:-8px;right:8px;left:8px;bottom:20px;z-index:3}.calendar .month.three[data-v-667044ab]{top:-16px;right:16px;left:16px;bottom:30px;z-index:2}.calendar .month .header[data-v-667044ab]{background:#fff;color:#001529;font-weight:600;font-size:14px;text-align:center;margin:3px;height:28px;line-height:28px}.calendar .month .row[data-v-667044ab]{align-items:stretch}.calendar .month .day[data-v-667044ab]{background:#f4f4f4;border-radius:3px;margin:3px;font-size:10px;font-weight:500;padding:4px;color:#545e68}.calendar .month .day.inactive[data-v-667044ab]{color:#bbb}.calendar .month .day.absent[data-v-667044ab]{background:#eb2f0633;color:#eb2f06}.demographics[data-v-667044ab]{width:400px;border-radius:6px;box-shadow:0 1px 10px -1px #00000014;border:1px solid #DDD;overflow:hidden;margin:60px auto 0}.demographics img[data-v-667044ab]{width:100%}.organization[data-v-667044ab]{padding-top:30px}.organization .node[data-v-667044ab]{margin:15px 10px;border-radius:6px;box-shadow:0 1px 10px -1px #00000014;border:1px solid #DDD;padding:8px;font-size:13px;font-weight:500;color:#001529;background:#fff}.contacts[data-v-667044ab]{margin-top:20px}.contacts .person[data-v-667044ab]{width:180px;height:180px;border-radius:8px;overflow:hidden;padding:3px;border:1px solid rgba(0,21,41,.25);pointer-events:none;box-shadow:0 2px 10px -1px #00152926;margin:20px 10px;background:#fff}.contacts .person img[data-v-667044ab]{width:100%;height:100%;border-radius:5px}.contacts .person.contact[data-v-667044ab]{width:60px;height:60px}[data-v-49f577f1]:root{--color-primary: #006aff}.integrations[data-v-49f577f1]{padding:200px 0}h1[data-v-49f577f1]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0;max-width:750px}h2[data-v-49f577f1]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin:0}.customers[data-v-49f577f1]{margin-top:100px}.customer[data-v-49f577f1]{background:#eaeef5;height:350px;border-radius:12px;margin-right:20px;padding:22px 20px 20px;transition:background ease .2s;cursor:pointer}.customer[data-v-49f577f1]:last-child{margin-right:0}.customer .customer-arrow[data-v-49f577f1]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.customer .customer-arrow .icon[data-v-49f577f1]{display:block;color:#001529}.customer .customer-logo[data-v-49f577f1]{height:45px}.customer .customer-logo img[data-v-49f577f1]{height:100%}.customer[data-v-49f577f1]:hover{background:#d9e0ed}.customer .customer-title[data-v-49f577f1]{font-size:18px;line-height:24px;font-weight:600;color:#001529;margin-bottom:4px}.customer .customer-description[data-v-49f577f1]{font-size:14px;line-height:20px;color:#545e68}.customer .logo[data-v-49f577f1]{height:45px}.customer .logo img[data-v-49f577f1]{height:100%}.customer .customer-arrow[data-v-49f577f1]{color:#fff}.customer.magicschool .customer-logo[data-v-49f577f1]{height:48px;margin-left:-6px}.customer.flint .customer-logo[data-v-49f577f1]{height:50px;margin-top:-8px}.customer.edia .customer-logo[data-v-49f577f1]{height:36px}.customer:hover .customer-arrow[data-v-49f577f1]{opacity:1}[data-v-d81c06b5]:root{--color-primary: #006aff}[data-v-e321e778]:root{--color-primary: #006aff}.column[data-v-e321e778]{margin-right:80px}.column[data-v-e321e778]:last-child{margin-right:0}.hero[data-v-e321e778]{background:url(/website/topology-Bt4ZvBUi.svg) bottom right no-repeat #001529;padding:180px 0 200px;height:100vh}.hero .feature-icon[data-v-e321e778]{background-color:#d9e0ed}.hero h1[data-v-e321e778]{color:#00e0c9;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:42px;line-height:50px;margin-top:20px;max-width:600px}.hero h2[data-v-e321e778]{font-size:18px;line-height:28px;font-weight:400;color:#6b7884;max-width:500px;margin-bottom:30px}.hero .column[data-v-e321e778]{min-height:400px}.hero .button[data-v-e321e778]{background:#00e0c9;color:#001529}.hero .button[data-v-e321e778]:hover{background:#00ad9b}.graphic[data-v-e321e778]{position:absolute;right:-50px;top:-50px;width:800px;transform:perspective(1600px) rotateY(-40deg) skew(0,3deg) scaleX(1);transform-origin:center;box-shadow:0 10px 30px #00000080;border-radius:12px;overflow:hidden}.graphic img[data-v-e321e778]{width:100%;height:100%;object-fit:cover;display:block}[data-v-62146e58]:root{--color-primary: #006aff}.features[data-v-62146e58]{background:#eaeef5}h1[data-v-62146e58]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0;max-width:1000px}.feature-icon[data-v-62146e58]{background-color:#d9e0ed}.grade-sync-header[data-v-62146e58]{margin-top:200px}.feature-card[data-v-62146e58]{overflow:hidden}.personalize[data-v-62146e58]{padding-top:30px;align-content:center}.personalize .student[data-v-62146e58]{height:32px;padding:5px 8px;background:#ddd;border-radius:6px;margin:5px;line-height:26px;font-size:14px;font-weight:500;color:#545e68}.personalize .student .icon[data-v-62146e58]{margin-right:5px}.personalize .student.active[data-v-62146e58]{background:#2ed573;color:#12582f}.bulk-task-graphic[data-v-62146e58]{border:1px solid #DDD;border-radius:6px;background:url(/website/tasks-B1esh34Y.png) left 60px top 160px no-repeat;background-size:400px;display:block;position:absolute;top:30px;left:10px;bottom:0;width:400px}.canvas-lti-graphic[data-v-62146e58]{border:1px solid #DDD;border-radius:6px;background:url(/website/tasks-B1esh34Y.png) left 60px top 160px no-repeat;background-size:400px;display:block;width:100%}.experience-graphic[data-v-62146e58]{align-items:flex-end;padding-right:15px;padding-top:35px}.experience-graphic img[data-v-62146e58]{width:250px}.feature-graphic.flex-column[data-v-62146e58]{justify-content:flex-end}.grading-scale[data-v-62146e58]{padding:20px;background-color:#e4e4e4;border-radius:6px;margin-top:10px}.grading-scale .grading-scale-title[data-v-62146e58]{font-size:14px;font-weight:500;color:#001529}.grading-scale .grading-scale-value[data-v-62146e58]{font-size:14px;font-weight:500;color:#006aff}.multiple-destinations[data-v-62146e58] svg.connection-paths path{stroke-dasharray:4 10;stroke-dashoffset:14}.multiple-destinations[data-v-62146e58] .tile-row{margin-top:50px}.multiple-destinations[data-v-62146e58] .tile-row:first-child{margin-top:40px}.multiple-destinations[data-v-62146e58] .tile{width:60px;height:60px;border-radius:8px;overflow:hidden;padding:2px;border:1px solid rgba(0,21,41,.25);pointer-events:none}.multiple-destinations[data-v-62146e58] .tile img{width:100%;height:100%;border-radius:6px}.multiple-destinations[data-v-62146e58] .tile.canvas{margin-right:60px}@keyframes gradient-62146e58{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}[data-v-d94f8686]:root{--color-primary: #006aff}.setups[data-v-d94f8686]{background:#fff;padding:200px 0;overflow:hidden}.card[data-v-d94f8686]{padding:60px;border:0;background:#103b2b;border-radius:12px;box-shadow:0 2px 20px -2px #0003;overflow:hidden}.content[data-v-d94f8686]{height:500px;width:50%;z-index:2}.column[data-v-d94f8686]{margin-right:80px}.column[data-v-d94f8686]:last-child{margin-right:0}h1[data-v-d94f8686]{font-size:42px;line-height:50px;font-weight:600;color:#c6f221;letter-spacing:-.075rem}h2[data-v-d94f8686]{font-size:18px;line-height:28px;font-weight:400;color:#c6f22180;max-width:550px;margin-bottom:30px}.graphic[data-v-d94f8686]{position:absolute;top:-10px;right:-10px;bottom:-10px;width:45%;background:url(/website/pear-deck-learning-PrsrBiKV.png) center center no-repeat;background-size:cover}.logo img[data-v-d94f8686]{height:50px}.button.large[data-v-d94f8686]{background:#c6f221;color:#103b2b}.button.large[data-v-d94f8686]:hover,.button.large[data-v-d94f8686]:active{background:#fff}[data-v-75944a24]:root{--color-primary: #006aff}.integrations[data-v-75944a24]{padding:200px 0}h1[data-v-75944a24]{font-size:42px;line-height:50px;font-weight:600;color:#001529;letter-spacing:-.075rem;margin:20px 0;max-width:700px}h2[data-v-75944a24]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:700px;margin:0}.coursework-features[data-v-75944a24]{margin-top:100px}.coursework-feature[data-v-75944a24]{background:#eaeef5;height:350px;border-radius:12px;margin-right:20px;padding:22px 20px 20px;transition:background ease .2s;cursor:pointer}.coursework-feature[data-v-75944a24]:last-child{margin-right:0}.coursework-feature .coursework-feature-arrow[data-v-75944a24]{color:#001529;width:16px;height:16px;opacity:0;transform:translate3d(-6px,0,0);transition:all ease .2s;position:absolute;top:20px;right:18px}.coursework-feature .coursework-feature-arrow .icon[data-v-75944a24]{display:block}.coursework-feature .icon[data-v-75944a24]{color:#001529}.coursework-feature .coursework-feature-title[data-v-75944a24]{font-size:18px;line-height:24px;font-weight:600;color:#001529;margin-bottom:4px}.coursework-feature .coursework-feature-description[data-v-75944a24]{font-size:14px;line-height:18px;color:#545e68}.coursework-feature[data-v-75944a24]:hover{background:#d9e0ed}.coursework-feature:hover .coursework-feature-arrow[data-v-75944a24]{transform:translateZ(0);opacity:1}[data-v-1e4b44f0]:root{--color-primary: #006aff}[data-v-d0a057c4]:root{--color-primary: #006aff}.hero[data-v-d0a057c4]{background:#eaeef5;padding:130px 0 330px;z-index:2}.feature-icon[data-v-d0a057c4]{background-color:#d9e0ed}h1[data-v-d0a057c4]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:52px;line-height:64px;margin-top:20px}h2[data-v-d0a057c4]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:500px;margin-bottom:30px}.graphic[data-v-d0a057c4]{top:-100px;bottom:-670px;left:50px;right:50px;pointer-events:none}.graphic .column[data-v-d0a057c4]{margin-left:20px;justify-content:flex-end}.graphic .column[data-v-d0a057c4]:first-child{margin-left:0}.graphic .column.two[data-v-d0a057c4],.graphic .column.four[data-v-d0a057c4]{padding-bottom:190px}.case-studies[data-v-d0a057c4]{background:#fff;padding:450px 0 200px}.case-studies h1[data-v-d0a057c4]{margin:20px 10px 20px 6px}.case-studies .constrain[data-v-d0a057c4]{padding:0 40px}.case-studies .case-placeholder[data-v-d0a057c4]{max-width:350px;min-width:280px}.case-studies .case.feature-card[data-v-d0a057c4]{margin:10px;background:#eaeef5;box-shadow:none}.case-studies .case.feature-card .feature-card-arrow[data-v-d0a057c4],.case-studies .case.feature-card h3[data-v-d0a057c4]{color:#001529}.case.feature-card[data-v-d0a057c4]{background:#001529;height:360px;padding:25px;pointer-events:all;box-shadow:0 2px 20px -2px #00000040;cursor:pointer;margin-top:20px;margin-right:0}.case.feature-card[data-v-d0a057c4]:before{display:none}.case.feature-card h3[data-v-d0a057c4]{color:#fff;text-align:left;padding-right:40px}.case.feature-card .logo[data-v-d0a057c4]{height:45px}.case.feature-card .logo img[data-v-d0a057c4]{height:100%}.case.feature-card .feature-card-arrow[data-v-d0a057c4]{color:#fff}.case.feature-card.magic-school[data-v-d0a057c4]{background:#4f34fb}.case.feature-card.magic-school .logo[data-v-d0a057c4]{height:45px;margin-left:-6px}.case.feature-card.intuit[data-v-d0a057c4]{background:#006aff}.case.feature-card.intuit .logo[data-v-d0a057c4]{height:25px}.case.feature-card.carnegie[data-v-d0a057c4]{background:#001529}.case.feature-card.carnegie .logo[data-v-d0a057c4]{height:40px}.case.feature-card.classdojo[data-v-d0a057c4]{background:#2ed573}.case.feature-card.pear[data-v-d0a057c4]{background:#103b2b}.case.feature-card.pear .logo[data-v-d0a057c4]{height:44px}.case.feature-card:hover .feature-card-arrow[data-v-d0a057c4]{opacity:.9}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap{white-space:nowrap}.full{position:absolute;top:0;right:0;bottom:0;left:0}.full.fixed{position:fixed}.pointer{cursor:pointer;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.grab{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.grab:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.center{text-align:center}.text-right{text-align:right}.block{display:block}.static{position:static}.oh{overflow:hidden}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex-start{-webkit-justify-content:flex-start;justify-content:flex-start}.flex-align{-webkit-align-items:center;-moz-align-items:center;align-items:center}.flex-align-bottom{-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.flex-align-top{-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.ff{-webkit-flex:1;flex:1;min-width:0;min-height:0}.space-between{-webkit-justify-content:space-between;justify-content:space-between}.cross-axis{flex-direction:column}.noflex{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.no-select{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.scroll{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroll-horizontal{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.allow-selection{-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;user-select:text}.fill-container{width:100%;height:100%}.arbitrary-center{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.arbitrary-center.fixed{position:fixed}.bc{margin:0 auto}.all{pointer-events:all}.none{pointer-events:none}.tt{-webkit-transition:-webkit-transform ease .3s;-moz-transition:-moz-transform ease .3s;-ms-transition:-ms-transform ease .3s;-o-transition:-o-transform ease .3s;transition:transform ease .3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.to{transition:opacity ease .3s}.tof{transition:opacity ease .25s}.tw{transition:width ease .3s}.tc{transition:color ease .3s}.tto{-webkit-transition:-webkit-transform ease .35s,opacity ease .2s;-moz-transition:-moz-transform ease .35s,opacity ease .2s;-ms-transition:-ms-transform ease .35s,opacity ease .2s;-o-transition:-o-transform ease .35s,opacity ease .2s;transition:transform ease .35s,opacity ease .2s}.constrain{margin:0 auto;max-width:1300px;padding-left:50px;padding-right:50px}.monospace{font-family:Roboto Mono,Inconsolata,Courier,monospace}:root{--color-primary: #006aff}.datatable{overflow-y:auto}.datatable.editable{overflow:initial}.datatable.editable table thead{z-index:2}.datatable table{border-spacing:0;table-layout:fixed;border-bottom:1px solid #EEE;width:100%}.datatable table thead{z-index:3}.datatable table thead tr:first-child th:first-child{border-top-left-radius:5px}.datatable table thead tr:first-child th:last-child{border-top-right-radius:5px}.datatable table thead+tbody tr:first-child td:first-child{border-top-left-radius:0}.datatable table thead+tbody tr:first-child td:last-child{border-top-right-radius:0}.datatable table tbody{color:#001529;font-size:13px;z-index:2}.datatable table tbody tr:first-child td:first-child{border-top-left-radius:5px}.datatable table tbody tr:first-child td:last-child{border-top-right-radius:5px}.datatable table tbody tr:last-child td{height:36px}.datatable table tbody tr:last-child td .datatable-cell{height:36px;line-height:36px;border-bottom:0}.datatable table tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.datatable table tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.datatable table tbody tr.clickable:hover th,.datatable table tbody tr.clickable:active th,.datatable table tbody tr.clickable:hover td,.datatable table tbody tr.clickable:active td{background:#f4f4f4;cursor:pointer;-webkit-user-select:none;user-select:none}.datatable table th,.datatable table td{background:#fff;color:#001529;font-size:12px;height:37px;border:0;padding:0;margin:0}.datatable table th:last-child .datatable-header,.datatable table td:last-child .datatable-header,.datatable table th:last-child .datatable-cell,.datatable table td:last-child .datatable-cell{border-right:0}.datatable table th.focusable:focus,.datatable table td.focusable:focus,.datatable table th.focusable:focus-visible,.datatable table td.focusable:focus-visible,.datatable table th.focusable:focus-within,.datatable table td.focusable:focus-within{outline:1px solid #006aff;z-index:4}.datatable table th.sortable,.datatable table td.sortable{cursor:pointer}.datatable table th.sortable:hover,.datatable table td.sortable:hover{background:#f4f4f4}.datatable table th{position:sticky;top:0;font-weight:500;height:31px}.datatable table .datatable-header{padding:0 10px;height:31px;line-height:30px;border-bottom:1px solid #EEE;border-right:1px solid #EEE;color:#545e68}.datatable table .datatable-header .datatable-header-icon{margin-right:6px}.datatable table .datatable-header .clear-filter{display:none}.datatable table .datatable-header .clear-filter:hover{color:#006aff;background:#006aff1a;border-radius:5px}.datatable table .datatable-header .add-filter,.datatable table .datatable-header:hover .filter-direction{display:none}.datatable table .datatable-header:hover .clear-filter,.datatable table .datatable-header:hover .add-filter{display:block}.datatable table .datatable-cell{padding:0 10px;height:37px;line-height:36px;border-bottom:1px solid #EEE;border-right:1px solid #EEE;min-width:37px}.datatable table .datatable-cell.raw{padding:0}.datatable table .datatable-cell.bold,.datatable table .datatable-cell.bold input{font-weight:600}.datatable table .datatable-cell .datatable-overflow{max-width:100%;width:100%}.datatable table .datatable-checkbox{width:37px}.datatable table .datatable-checkbox input{margin:0}.datatable .nothing .icon{margin-bottom:20px}.datatable.card table{border-bottom:0}[data-v-5d3637cc]:root{--color-primary: #006aff}section[data-v-5d3637cc]{background:#fff}h1[data-v-5d3637cc]{color:#001529;font-weight:600;letter-spacing:-.075rem;margin-left:-4px;font-size:42px;line-height:50px;max-width:600px;margin-bottom:10px}h2[data-v-5d3637cc]{font-size:18px;line-height:28px;font-weight:400;color:#545e68;max-width:800px;margin-bottom:50px}h3[data-v-5d3637cc]{font-size:24px;line-height:32px;font-weight:600;color:#001529}h4[data-v-5d3637cc]{font-size:14px;line-height:18px;font-weight:400;color:#545e68;margin-top:5px;margin-bottom:20px}.card[data-v-5d3637cc]{margin-bottom:50px}.card[data-v-5d3637cc] .datatable-cell.provider{color:#001529;font-weight:500;text-transform:capitalize;font-size:13px}.card[data-v-5d3637cc] .datatable-cell svg{display:block;margin:0 auto}.card[data-v-5d3637cc] .datatable-cell svg.cancel{fill:#eb2f06}.card[data-v-5d3637cc] .datatable-cell.cancel{color:#bbb}
