[data-v-e71ddce0]:root{--default-button-height:30px;--default-border-radius:6px;--default-toolbar-padding:10px;--default-border-width:1px}.hero[data-v-e71ddce0]{background:#eaeef5;min-height:100vh;padding:0;z-index:2}.hero .feature-icon[data-v-e71ddce0]{background-color:#d9e0ed}.hero h1[data-v-e71ddce0]{color:#001529;font-size:42px;font-weight:600;letter-spacing:-.075rem;line-height:50px;margin-left:-4px;margin-top:20px;max-width:500px}.hero h2[data-v-e71ddce0]{color:#545e68;font-size:18px;font-weight:400;line-height:28px;margin-bottom:30px;max-width:500px}.hero .column[data-v-e71ddce0]{min-height:400px}.hero .description[data-v-e71ddce0]{padding-bottom:100px}.graphic.connections[data-v-e71ddce0]{height:450px;width:100%}.graphic.connections[data-v-e71ddce0] svg.connection-paths path{stroke-dasharray:2 8;stroke-dashoffset:10}.graphic.connections[data-v-e71ddce0] .output{background:transparent;bottom:-8px;height:1px;left:0;margin:0 auto;pointer-events:none;position:absolute;right:0;width:94px}.graphic.connections[data-v-e71ddce0] .tile{border-radius:8px;box-shadow:0 2px 20px -2px #00152940;color:#fff;height:60px;position:absolute;width:60px}.graphic.connections[data-v-e71ddce0] .tile:active .icon,.graphic.connections[data-v-e71ddce0] .tile:hover .icon{opacity:1;transform:translateZ(0)}.graphic.connections[data-v-e71ddce0] .tile .icon{height:10px;opacity:0;position:absolute;right:4px;top:4px;transform:translate3d(-2px,2px,0);transition:all .2s ease;width:10px;z-index:2}.graphic.connections[data-v-e71ddce0] .tile img{border-radius:8px;height:100%;width:100%}.graphic.connections[data-v-e71ddce0] .tile.canvas{left:3%;top:250px}.graphic.connections[data-v-e71ddce0] .tile.schoology{left:14%;top:150px}.graphic.connections[data-v-e71ddce0] .tile.infinitecampus{left:25%;top:350px}.graphic.connections[data-v-e71ddce0] .tile.skyward{right:3%;top:250px}.graphic.connections[data-v-e71ddce0] .tile.brightspace{right:14%;top:150px}.graphic.connections[data-v-e71ddce0] .tile.microsoft{right:25%;top:350px}.graphic.connections[data-v-e71ddce0] .microchip{margin:0 auto;position:absolute;top:200px}.graphic.connections[data-v-e71ddce0] .microchip .microchip-graphic{background:#eaeef5;border:1px solid #a5b6d4;border-radius:15px;padding:4px;z-index:2}.graphic.connections[data-v-e71ddce0] .microchip .edlink{animation:gradient-e71ddce0 20s ease infinite;background-clip:padding-box;background:linear-gradient(-45deg,#4fdc4a,#3fdad8 25%,#2fc9e2,#1c7fee 75%,#5f15f2);background-size:500% 500%;border-radius:11px;height:84px;padding:3px;width:84px}.graphic.connections[data-v-e71ddce0] .microchip .edlink .inside{border-radius:5px;height:100%;width:100%}.graphic.connections[data-v-e71ddce0] .microchip .edlink .inside .diamonds{background:#001529;height:32px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='415.384' height='300' viewBox='657.504 301 415.384 300'%3E%3Cpath fill='%23006aff' d='m1072.889 451-150-150-57.692 57.691L807.504 301l-150 150 150 150 57.692-57.693L922.889 601zm-265.385 92.307L715.196 451l92.308-92.308 28.847 28.847L772.889 451l63.462 63.462zm115.385-184.615L1015.196 451l-92.308 92.307L830.581 451z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='415.384' height='300' viewBox='657.504 301 415.384 300'%3E%3Cpath fill='%23006aff' d='m1072.889 451-150-150-57.692 57.691L807.504 301l-150 150 150 150 57.692-57.693L922.889 601zm-265.385 92.307L715.196 451l92.308-92.308 28.847 28.847L772.889 451l63.462 63.462zm115.385-184.615L1015.196 451l-92.308 92.307L830.581 451z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;mix-blend-mode:overlay;width:44px}.graphic.connections[data-v-e71ddce0] .microchip .horizontal,.graphic.connections[data-v-e71ddce0] .microchip .vertical{inset:-7px;position:absolute}.graphic.connections[data-v-e71ddce0] .microchip .horizontal .line,.graphic.connections[data-v-e71ddce0] .microchip .vertical .line{background:#a5b6d4}.graphic.connections[data-v-e71ddce0] .microchip .vertical .line{height:100%;margin:0 3px;width:1px}.graphic.connections[data-v-e71ddce0] .microchip .horizontal .line{height:1px;margin:3px 0;width:100%}@keyframes gradient-e71ddce0{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes shadowpulse-e71ddce0{0%{box-shadow:0 0 #006aff4d}50%{box-shadow:0 0 30px #006aff4d}to{box-shadow:0 0 #006aff4d}}[data-v-2e1fd77b]:root{--default-button-height:30px;--default-border-radius:6px;--default-toolbar-padding:10px;--default-border-width:1px}.features[data-v-2e1fd77b]{background:#eaeef5}h1[data-v-2e1fd77b]{color:#001529;font-size:42px;font-weight:600;letter-spacing:-.075rem;line-height:50px;margin:20px 0}h1[data-v-2e1fd77b],h2[data-v-2e1fd77b]{max-width:600px}h2[data-v-2e1fd77b]{color:#545e68;font-size:18px;font-weight:400;line-height:28px;margin-bottom:30px}.feature-card[data-v-2e1fd77b]{overflow:hidden}.feature-icon[data-v-2e1fd77b]{background-color:#d9e0ed}.technical-debt .feature-description[data-v-2e1fd77b]{z-index:2}.spaghetti[data-v-2e1fd77b]{background:url(/images/rostering/spaghetti-left.svg) no-repeat 0;top:120px}.spaghetti .edlink[data-v-2e1fd77b]{background:#fff;background-clip:padding-box;border-radius:6px;box-shadow:0 0 0 1px #0000001a,0 2px 10px -1px #0000001a;height:300px;padding:2px;width:140px}.spaghetti .output[data-v-2e1fd77b]{background:#006aff80;height:8px}.spaghetti .feature[data-v-2e1fd77b]{background:#eee;border-radius:4px;color:#001529;font-size:13px;font-weight:500;margin:2px;padding:5px;text-align:center}.gantt[data-v-2e1fd77b]{padding-top:50px}.gantt .timeline[data-v-2e1fd77b]{border-bottom:1px solid #bbb;margin-bottom:30px}.gantt .timeline .timeline-tick[data-v-2e1fd77b]{color:#545e68;font-size:12px;font-weight:400;height:16px;text-align:left;text-indent:-3px}.gantt .timeline .timeline-tick[data-v-2e1fd77b]:after{background:#bbb;bottom:-8px;content:"";display:block;height:8px;margin:0 auto;position:absolute;width:1px}.gantt .timeline .timeline-tick[data-v-2e1fd77b]:last-child{width:1px}.gantt .bar[data-v-2e1fd77b]{background:#006aff;border:1px solid #006aff;border-radius:6px;margin-top:5px;padding:6px 8px}.gantt .bar .bar-title[data-v-2e1fd77b]{font-size:14px;font-weight:500;line-height:16px}.gantt .bar .bar-description[data-v-2e1fd77b],.gantt .bar .bar-subtitle[data-v-2e1fd77b]{font-size:12px;font-weight:400;line-height:14px}.gantt .bar .bar-subtitle[data-v-2e1fd77b]{font-weight:500}.gantt .bar.plan[data-v-2e1fd77b]{background:#8e44adbf;border-color:#8e44adcc;color:#34193f;width:25%}.gantt .bar.build[data-v-2e1fd77b]{background:#006affb3;border-color:#006affcc;color:#002a66}.gantt .bar.build.sso[data-v-2e1fd77b]{margin-left:25%;width:18.75%}.gantt .bar.build.rostering[data-v-2e1fd77b]{margin-left:25%;width:37.5%}.gantt .bar.build.coursework[data-v-2e1fd77b]{margin-left:50%;width:25%}.gantt .bar.launch[data-v-2e1fd77b]{background:#2ed573cc;border-color:#27c267;color:#12582f;margin-left:75%;width:25%}.regional-storage .feature-graphic[data-v-2e1fd77b]{padding-top:30px}.regional-storage .feature-graphic svg[data-v-2e1fd77b]{box-shadow:0 0 15px -1px #00000026}.custom-fields[data-v-2e1fd77b]{margin-top:30px}.custom-fields img[data-v-2e1fd77b]{border:1px solid #ddd;border-radius:6px;box-shadow:0 0 15px -1px #00000026;height:150px;-o-object-fit:cover;object-fit:cover;position:absolute;width:172px}.custom-fields .custom[data-v-2e1fd77b]{left:0;top:0}.custom-fields .identifiers[data-v-2e1fd77b]{bottom:0;height:150px;right:0}[data-v-22c29d4d]:root{--default-button-height:30px;--default-border-radius:6px;--default-toolbar-padding:10px;--default-border-width:1px}.customer[data-v-22c29d4d]{background:#eaeef5;overflow:hidden;padding:200px 0}.card[data-v-22c29d4d]{background:#40031e;border:0;border-radius:12px;box-shadow:0 2px 20px -2px #0003;overflow:hidden;padding:60px}.content[data-v-22c29d4d]{height:500px;width:50%;z-index:2}.column[data-v-22c29d4d]{margin-right:80px}.column[data-v-22c29d4d]:last-child{margin-right:0}h1[data-v-22c29d4d]{color:#eb0b6c;font-size:42px;font-weight:600;letter-spacing:-.075rem;line-height:50px}h2[data-v-22c29d4d]{color:#8a063f;font-size:18px;font-weight:400;line-height:28px;margin-bottom:30px;max-width:550px}.graphic[data-v-22c29d4d]{background:url(./classroom-students.CiC_MJAp.png) 50% no-repeat;background-size:cover;bottom:-50px;position:absolute;right:-10px;top:-10px;width:45%}.button[data-v-22c29d4d]{background:#590429;color:#eb0b6c}.button[data-v-22c29d4d]:active,.button[data-v-22c29d4d]:hover{background:#fff}.logo img[data-v-22c29d4d]{height:36px}@keyframes repeating-22c29d4d{0%{background-position:top 0 right 460px}to{background-position:top 0 right -40px}}[data-v-fbfdd94b]:root{--default-button-height:30px;--default-border-radius:6px;--default-toolbar-padding:10px;--default-border-width:1px}.developers[data-v-fbfdd94b]{background:#012649;overflow:hidden;padding:200px 0}.column[data-v-fbfdd94b]{margin-right:80px}.column[data-v-fbfdd94b]:last-child{margin-right:0}h1[data-v-fbfdd94b]{color:#eaeef5;font-size:42px;font-weight:600;letter-spacing:-.075rem;line-height:50px;margin-top:20px}h1[data-v-fbfdd94b],h2[data-v-fbfdd94b]{max-width:550px}h2[data-v-fbfdd94b]{color:#cae5fe;font-size:18px;font-weight:400;line-height:28px;margin-bottom:30px}.feature-icon[data-v-fbfdd94b]{background-color:#011930}.api-features[data-v-fbfdd94b]{margin-top:50px}.api-feature[data-v-fbfdd94b]{background-color:#011e3a;border-radius:12px;cursor:pointer;height:300px;margin-right:20px;padding:30px 20px 20px;transition:background .2s ease}.api-feature[data-v-fbfdd94b]:last-child{margin-right:0}.api-feature .api-feature-arrow[data-v-fbfdd94b]{color:#fff;height:16px;opacity:0;position:absolute;right:18px;top:20px;transform:translate3d(-6px,0,0);transition:all .2s ease;width:16px}.api-feature .api-feature-arrow .icon[data-v-fbfdd94b]{display:block}.api-feature .api-feature-logo[data-v-fbfdd94b]{color:#b1d9fe;margin:0 0 30px;padding-top:20px}.api-feature .api-feature-title[data-v-fbfdd94b]{color:#fff;font-size:18px;font-weight:600;line-height:24px;margin-bottom:4px}.api-feature .api-feature-description[data-v-fbfdd94b]{color:#cae5fe;font-size:14px;line-height:18px}.api-feature[data-v-fbfdd94b]:hover{background-color:#011930}.api-feature:hover .api-feature-arrow[data-v-fbfdd94b]{opacity:1;transform:translateZ(0)}
