.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;overflow:hidden}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.platform-grid{display:grid;grid-template-columns:[col1] 10px [col2] auto [col3] auto [col4] auto [col5] auto [col6] auto [col7] auto [col8] auto [col9] auto [col10] 10px [col11];grid-template-rows:[row1] 35px [row2] auto [row3] 30px [row4] auto [row5] auto [row6] auto [row7] auto [row8] 45px [row9];position:relative}.platform-grid .dashed-square{grid-column:col1/col11;grid-row:row2/row9}.platform-grid .dashed-columns{grid-column:col1/col11;grid-row:row2/row9;display:flex;justify-content:center;gap:70px}.platform-grid .chiclets{grid-column:col3/col9;grid-row:row1/row3;display:flex;gap:5px;justify-content:center}.platform-grid .chiclets .chiclet{display:flex;flex-direction:column;justify-content:center;align-items:center}.platform-grid .adapt-platform-rectangles{grid-row:row5/row7;grid-column:col2/col10;display:flex;flex-direction:column;gap:5px}.platform-grid .adapt-platform-title{grid-column:col4/col8;grid-row:row4/row6}.platform-grid .the-other-rectangles{grid-column:col2/col10;grid-row:row7/row8;display:flex;flex-direction:column;gap:15px}@media screen and (min-width:992px){.platform-grid{grid-template-columns:[col1] 30px [col2] auto [col3] auto [col4] auto [col5] auto [col6] auto [col7] auto [col8] auto [col9] auto [col10] 30px [col11];grid-template-rows:[row1] 70px [row2] 70px [row3] 60px [row4] auto [row5] 40px [row6] auto [row7] auto [row8] auto [row9] 40px [row10]}.platform-grid .dashed-square{grid-row:row2/row10}.platform-grid .dashed-columns{grid-column:col1/col11;grid-row:row2/row10;display:flex;justify-content:center;gap:190px}.platform-grid .chiclets{grid-column:col3/col9;grid-row:row1/row3;display:flex;gap:50px;justify-content:center}.platform-grid .adapt-platform-rectangles{grid-column:col2/col10;grid-row:row5/row7;display:grid;grid-template-columns:[subCol1] 80 [subCol2] 1fr [subCol3] 1fr [subCol4] 80 [subCol5];grid-template-rows:[subRow1] auto [subRow2] auto [subRow3] auto [subRow4];gap:20px}.platform-grid .adapt-platform-rectangles div{display:flex;justify-content:center;align-items:center}.platform-grid .adapt-platform-rectangles .p-one{grid-column:subCol2/subCol3;grid-row:subRow1/subRow2}.platform-grid .adapt-platform-rectangles .p-two{grid-column:subCol3/subCol4;grid-row:subRow1/subRow2}.platform-grid .adapt-platform-rectangles .p-three{grid-column:subCol2/subCol4;grid-row:subRow2/subRow3}.platform-grid .adapt-platform-rectangles .p-four{grid-column:subCol2/subCol4;grid-row:subRow3/subRow4}.platform-grid .adapt-platform-rectangles .p-five{grid-column:subCol4/subCol5;grid-row:subRow1/subRow4}.platform-grid .adapt-platform-rectangles .p-six{grid-column:subCol1/subCol2;grid-row:subRow1/subRow4}.platform-grid .adapt-platform-title{grid-column:col5/col7;grid-row:row5/row7;display:flex;justify-content:center}}@media screen and (min-width:1200px){.platform-grid{grid-template-columns:[col1] 80px [col2] auto [col3] auto [col4] auto [col5] auto [col6] auto [col7] auto [col8] auto [col9] auto [col10] 80px [col11]}.platform-grid .adapt-platform-rectangles{grid-template-columns:[subCol1] 90px [subCol2] 1fr [subCol3] 1fr [subCol4] 90px [subCol5];grid-template-rows:[subRow1] auto [subRow2] auto [subRow3] auto [subRow4];gap:30px}}.platform-grid{margin-bottom:30px}.platform-grid .dashed-line{display:inline-block;border:dashed 2px #3b94a3;border-style:dashed;border-image-source:url(/images/default-source/mcui-design-system/image-library/custom/platform/border-15px.png);border-image-slice:2;border-image-repeat:round;border-image:url(/images/default-source/mcui-design-system/image-library/custom/platform/border-15px.png) 2 round}.platform-grid .dashed-line.largeGaps{border-image-source:url(/images/default-source/mcui-design-system/image-library/custom/platform/border-20px.png);margin:0 20px}.platform-grid .dashed-line.single-line{border:none;border-right:dashed 2px #3b94a3}.platform-grid .solid-line{border-style:solid;border-width:2px}.platform-grid .line-teal{border-color:#3b94a3}.platform-grid .line-teal>*{color:#3b94a3}.platform-grid .line-dark-teal{border-color:#164a62}.platform-grid .line-dark-teal>*{color:#164a62}.platform-grid .line-purple{border-color:#c53494}.platform-grid .line-purple>*{color:#c53494}.platform-grid .line-mid-gray{border-color:#8a8b8c}.platform-grid .line-mid-gray>*{color:#8a8b8c}.platform-grid .dashed-square{border-radius:5px;border-color:#3b94a3}.platform-grid .dashed-border{border-style:dashed;border-width:2px}.platform-grid .chiclets .chiclet{position:relative;width:70px;height:70px;background-color:#3b94a3;border-radius:3px}.platform-grid .chiclets .chiclet .big-text{color:#fff;font-family:FlamaSemicondensed Semibold,Arial Bold,sans-serif;font-style:normal;font-size:3.6rem;line-height:1em;margin:0}.platform-grid .chiclets .chiclet .lil-text{color:#fff;font-family:Flama Book,Arial,sans-serif;font-size:1rem;margin:0}.platform-grid .adapt-platform-rectangles{border:5px solid #164a62;border-radius:25px;padding:20px 30px;background-color:#fff;margin-bottom:15px}.platform-grid .adapt-platform-rectangles div{border-radius:5px;border-width:3px}.platform-grid .adapt-platform-rectangles p{text-align:center;margin:0;padding:3px 0 5px}.platform-grid .adapt-platform-title p{font-family:Flama Bold,Arial Bold,sans-serif;font-size:2.5rem;color:#164a62;background-color:#fff;padding:5px 10px;text-align:center;margin:0}.platform-grid .the-other-rectangles .solid-line{border-width:3px;width:100%;border-radius:5px;background-color:#fff}.platform-grid .the-other-rectangles p{text-align:center;margin:0;padding:3px 0 5px}@media screen and (min-width:992px){.platform-grid .chiclets .chiclet{width:140px;height:140px}.platform-grid .chiclets .chiclet .big-text{font-size:6.4rem}.platform-grid .chiclets .chiclet .lil-text{font-size:1.6rem}.platform-grid .adapt-platform-rectangles{padding:50px 15px;margin-bottom:13px}.platform-grid .adapt-platform-rectangles div{padding:5px 0}.platform-grid .adapt-platform-rectangles p{font-size:2rem}.platform-grid .adapt-platform-rectangles .p-one,.platform-grid .adapt-platform-rectangles .p-two{padding:30px 0}.platform-grid .adapt-platform-rectangles .p-five p{writing-mode:sideways-rl}.platform-grid .adapt-platform-rectangles .p-six p{writing-mode:sideways-lr}.platform-grid .adapt-platform-title{margin-top:auto}.platform-grid .adapt-platform-title p{font-size:3.6rem;padding:5px 20px}.platform-grid .the-other-rectangles{margin-top:30px}.platform-grid .the-other-rectangles .solid-line{padding:5px 0}.platform-grid .the-other-rectangles p{font-size:2rem;padding:5px 0 8px}}@media screen and (min-width:1200px){.platform-grid{margin-bottom:100px}.platform-grid .chiclets .chiclet{width:150px;height:150px}.platform-grid .adapt-platform-rectangles{padding:40px 30px 30px}}.platform-grid .hover-text{opacity:0;position:absolute}@media screen and (min-width:992px){.platform-grid .hover-text{top:50%;left:50%;transform:translate(-50%,30px);padding:5px;width:100%;font-family:FlamaSemicondensed Book,Arial Narrow,sans-serif;font-style:normal;color:#fff;font-size:1.4rem;text-align:center}.platform-grid .chiclets .chiclet *{transition:all .3s}.platform-grid .chiclets .chiclet .lil-text{transition:all 0s}.platform-grid .chiclets .chiclet:hover{background-color:#164a62}.platform-grid .chiclets .chiclet:hover .big-text{font-size:3.6rem;transform:translateY(-20px)}.platform-grid .chiclets .chiclet:hover .lil-text{opacity:0}.platform-grid .chiclets .chiclet:hover .hover-text{opacity:1;transform:translate(-50%,-10px)}.platform-grid .adapt-platform-rectangles *{transition:all .3s}.platform-grid .adapt-platform-rectangles>div{position:relative;width:100%;padding:5px}.platform-grid .adapt-platform-rectangles>div p.hover-text{font-size:1.6rem;pointer-events:none}.platform-grid .adapt-platform-rectangles .line-purple:hover{background-color:#c53494}.platform-grid .adapt-platform-rectangles .line-purple:hover p:first-of-type{font-family:Flama Bold,Arial Bold,sans-serif;font-size:1.6rem;color:#fff}.platform-grid .adapt-platform-rectangles .line-purple:hover p.hover-text{opacity:1;color:#fff}.platform-grid .adapt-platform-rectangles .p-one:hover p:first-of-type,.platform-grid .adapt-platform-rectangles .p-two:hover p:first-of-type{transform:translateY(-20px)}.platform-grid .adapt-platform-rectangles .p-one:hover p.hover-text,.platform-grid .adapt-platform-rectangles .p-two:hover p.hover-text{transform:translate(-50%,-10px)}.platform-grid .adapt-platform-rectangles .p-three:hover p:first-of-type{opacity:0}.platform-grid .adapt-platform-rectangles .p-three:hover p.hover-text{transform:translate(-50%,-50%)}.platform-grid .adapt-platform-rectangles .p-five p.hover-text{transform:translate(-80%,-50%);height:100%;width:auto}.platform-grid .adapt-platform-rectangles .p-five:hover p:first-of-type{opacity:0;position:absolute}.platform-grid .adapt-platform-rectangles .p-five:hover p.hover-text{transform:translate(-50%,-50%)}}@media screen and (min-width:1200px){.platform-grid .hover-text{font-size:1.6rem}}
