@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@200;300;400;500;600;700&display=swap);.File{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.File:active,.File:focus,.File:hover{background-color:rgba(36,56,91,.5)}.File-row{border:none;border-bottom:1px solid #24385b;background-color:transparent;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.File-row--preview{border-bottom:none}.File-row:active,.File-row:focus,.File-row:hover{cursor:pointer;outline:none}@media only screen and (min-width:48rem){.File-row:hover .File-download,.File-row:hover .File-download:hover .File-download-tooltip{display:inline-block}}.File-loader{width:98%;height:3px;background-color:#33b1ff;-webkit-animation:load 1s linear;-moz-animation:load 1s linear;-o-animation:load 1s linear;-ms-animation:load 1s linear;animation:load 1s linear}.File-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:12px 0 12px 16px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:52px}@media only screen and (min-width:48rem){.File-info{padding:12px 16px}}.File-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#becde3}.File-details svg{color:#0791e6;margin-right:16px}.File-download{position:relative;color:#33b1ff;padding:6px 10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #33b1ff;border-radius:8px;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.75rem;margin-left:8px}@media only screen and (min-width:48rem){.File-download{display:none}}.File-download:active,.File-download:focus,.File-download:hover{outline:none;color:#74caff;border:1px solid #74caff}.File-download-tooltip{display:none;position:absolute;bottom:-7px;left:auto;right:calc(100% + 14px);z-index:100;background-color:#eff3f8;color:#121f3d;font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.25px;white-space:nowrap;padding:8px;border-radius:8px;text-transform:capitalize}.File-download-tooltip:before{content:" ";position:absolute;top:14px;right:-8px;margin-left:-4px;width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:8px solid #eff3f8}.File-preview{padding:0 16px 16px}.File-preview-image{max-width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.File-preview-image img{width:auto;max-width:100%}.File-preview-code{position:relative;background-color:#0c1633;white-space:break-spaces;color:#becde3;overflow-wrap:break-word;padding:24px}.File-preview-code-close{position:sticky;top:16px;margin-top:-8px;margin-right:-8px;float:right;border:none;background-color:rgba(3,9,30,.5);border-radius:8px;color:#becde3;font-weight:700;font-size:.75rem;text-transform:uppercase;padding:8px 16px}.File-preview-code-close svg{margin-right:10px}.File-preview-code-close:active,.File-preview-code-close:focus,.File-preview-code-close:hover{cursor:pointer;outline:none}@-moz-keyframes load{0%{width:0}20%{width:25%}60%{width:40%}to{width:98%}}@-webkit-keyframes load{0%{width:0}20%{width:25%}60%{width:40%}to{width:98%}}@-o-keyframes load{0%{width:0}20%{width:25%}60%{width:40%}to{width:98%}}@keyframes load{0%{width:0}20%{width:25%}60%{width:40%}to{width:98%}}.Breadcrumbs{overflow:hidden;white-space:nowrap;color:#becde3;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Breadcrumbs-item{cursor:pointer;font-size:.875rem;line-height:22px;color:#33b1ff;border:none;background-color:transparent;padding:0 12px;display:none}.Breadcrumbs-item svg{color:#33b1ff}.Breadcrumbs-item span{margin-left:8px}.Breadcrumbs-item:active,.Breadcrumbs-item:focus,.Breadcrumbs-item:hover{color:#74caff;outline:none}.Breadcrumbs-item:active svg,.Breadcrumbs-item:focus svg,.Breadcrumbs-item:hover svg{color:#74caff}.Breadcrumbs-item--last{color:#becde3;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:auto}.Breadcrumbs-item--last svg{color:#33b1ff}.Breadcrumbs-item--last:active,.Breadcrumbs-item--last:focus,.Breadcrumbs-item--last:hover{color:#becde3}.Breadcrumbs-item--last:active svg,.Breadcrumbs-item--last:focus svg,.Breadcrumbs-item--last:hover svg{color:#33b1ff}.Breadcrumbs-item--home{color:#33b1ff;display:inline-block}.Breadcrumbs-item--home:active,.Breadcrumbs-item--home:focus,.Breadcrumbs-item--home:hover{color:#74caff;outline:none}.Breadcrumbs-item--home:active svg,.Breadcrumbs-item--home:focus svg,.Breadcrumbs-item--home:hover svg{color:#74caff}.Breadcrumbs-divider{color:#40587c;font-weight:700;padding:0;display:none}.Breadcrumbs-divider:first-of-type,.Breadcrumbs-divider:last-of-type{display:inline-block}.Breadcrumbs-divider--first button{display:none}.Breadcrumbs-divider--points{border:none;background-color:transparent;cursor:pointer;color:#33b1ff}.Breadcrumbs-divider--points:active,.Breadcrumbs-divider--points:focus,.Breadcrumbs-divider--points:hover{color:#74caff;outline:none}@media only screen and (min-width:48rem){.Breadcrumbs-divider,.Breadcrumbs-item{display:inline-block}.Breadcrumbs-divider--points,.Breadcrumbs-item--points{display:none}}.FilesTree-head{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #24385b}.FilesTree-download,.FilesTree-head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.FilesTree-download{color:#33b1ff;padding:6px 10px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #33b1ff;border-radius:8px;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.75rem;margin-left:8px;white-space:nowrap}.FilesTree-download.FilesTree-download:active,.FilesTree-download:focus,.FilesTree-download:hover{outline:none;color:#74caff;border:1px solid #74caff}.FilesTree-download-text{display:none}@media only screen and (min-width:48rem){.FilesTree-download-text{display:inline-block;padding-top:2px;margin-left:10px}}.FilesTree-folder{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:none;border-bottom:1px solid #24385b;padding:12px 16px;color:#becde3;font-size:1rem;background-color:transparent;width:100%}.FilesTree-folder svg{margin-right:16px;color:#0791e6}.FilesTree-folder:active,.FilesTree-folder:focus,.FilesTree-folder:hover{background-color:rgba(36,56,91,.5);cursor:pointer;outline:none}.FilesAndLinks-mock--line{background-color:#24385b;margin-bottom:12px;height:18px;background:-webkit-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-moz-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-o-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-ms-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:linear-gradient(90deg,#24385b 8%,#121f3d 18%,#24385b 33%)}.FilesAndLinks-mock--line,.FilesAndLinks-mock--title{width:100%;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadMock;-moz-animation-name:loadMock;-o-animation-name:loadMock;-ms-animation-name:loadMock;animation-name:loadMock;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s}.FilesAndLinks-mock--title{background-color:#40587c;margin-bottom:24px;margin-top:32px;height:30px;background:-webkit-linear-gradient(left,#40587c 8%,#24385b 18%,#40587c 33%);background:-moz-linear-gradient(left,#40587c 8%,#24385b 18%,#40587c 33%);background:-o-linear-gradient(left,#40587c 8%,#24385b 18%,#40587c 33%);background:-ms-linear-gradient(left,#40587c 8%,#24385b 18%,#40587c 33%);background:linear-gradient(90deg,#40587c 8%,#24385b 18%,#40587c 33%)}.FilesAndLinks-title{margin-top:24px;margin-bottom:16px;font-size:1.125rem;color:#eff3f8;font-weight:400}.FilesAndLinks-item{text-decoration:none;color:#becde3;font-size:1rem;line-height:1.3;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 20px;-webkit-transition:all .25s ease;-moz-transition:all ease .25s;-o-transition:all ease .25s;-ms-transition:all ease .25s;transition:all .25s ease;border:none;background:transparent;cursor:pointer}.FilesAndLinks-item:focus{outline:none}.FilesAndLinks-item:last-child{border-bottom:1px solid #24385b}.FilesAndLinks-item--type{margin-right:20px;color:#0791e6}.FilesAndLinks-item--download{color:#40587c}.FilesAndLinks-item--link{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.FilesAndLinks-item--link p{text-align:left;word-break:break-all}.FilesAndLinks-item--favicon{width:24px;height:24px;margin-right:20px}.FilesAndLinks-item--favicon img{object-fit:contain;width:100%}.FilesAndLinks-item--favicon--default{background-color:#637a9d;border-radius:50%;padding:0 4px;color:#03091e}.FilesAndLinks-item--url{color:#33b1ff;font-size:.875rem}.FilesAndLinks-item:hover{background-color:rgba(36,56,91,.5);color:#eff3f8}.FilesAndLinks-item:hover .FilesAndLinks-item--download{color:#74caff}@media only screen and (min-width:48rem){.FilesAndLinks-title{font-size:1.5rem}}.RecommendedClasses-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;margin-top:16px;margin-bottom:32px}.RecommendedClasses-title{margin-top:24px;margin-bottom:16px;font-size:1.125rem;color:#eff3f8;font-weight:400}.RecommendedClasses-mock--animated{background:-webkit-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-moz-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-o-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-ms-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:linear-gradient(90deg,#24385b 8%,#121f3d 18%,#24385b 33%);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadMock;-moz-animation-name:loadMock;-o-animation-name:loadMock;-ms-animation-name:loadMock;animation-name:loadMock;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s}.RecommendedClasses-link{-webkit-transition:all .3s ease;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all .3s ease}.RecommendedClasses-link:focus,.RecommendedClasses-link:hover{background-color:#40587c;outline:none}.RecommendedClasses-card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#24385b;min-height:114px;width:100%;border:none;border-radius:12px;padding:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;cursor:pointer}.RecommendedClasses-card:focus{outline:none}.RecommendedClasses-card--thumbnail{width:90px;min-width:90px;height:90px;border-radius:8px;overflow:hidden;margin-right:8px}.RecommendedClasses-card--thumbnail img{width:100%;height:100%;object-fit:cover}.RecommendedClasses-card--badge{width:18px;min-width:18px;height:18px;border-radius:50%;overflow:hidden;margin-right:12px}.RecommendedClasses-card--badge img{width:100%;height:100%;object-fit:contain}.RecommendedClasses-card--course{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.RecommendedClasses-card--text{color:#8da2c0;font-size:.75rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:45vw}.RecommendedClasses-card--title{color:#eff3f8;margin-bottom:8px;overflow:hidden;line-height:24px;max-height:48px}@media only screen and (min-width:48rem){.RecommendedClasses-title{font-size:1.5rem}.RecommendedClasses-card--text{max-width:33vw}}@media only screen and (min-width:64rem){.RecommendedClasses-grid{grid-template-columns:repeat(2,1fr);grid-gap:16px}.RecommendedClasses-card--thumbnail{width:166px;min-width:166px;height:97px}.RecommendedClasses-card--text{max-width:7vw;max-width:10vw}}@-moz-keyframes loadMock{0%{background-position:-769px 0}to{background-position:769px 0}}@-webkit-keyframes loadMock{0%{background-position:-769px 0}to{background-position:769px 0}}@-o-keyframes loadMock{0%{background-position:-769px 0}to{background-position:769px 0}}@keyframes loadMock{0%{background-position:-769px 0}to{background-position:769px 0}}.Resources{padding:16px}.Resources-admin-link{display:inline-block;border:none;padding:8px 12px 6px;margin:8px 0;border-radius:8px;cursor:pointer;text-decoration:none;text-transform:uppercase;font-size:.75rem;font-weight:700;color:#ff955b;background-color:#24385b}.Resources-admin-link svg{margin-right:10px}.Resources-admin-link:active,.Resources-admin-link:focus,.Resources-admin-link:hover{outline:none}.Resources-description{color:#becde3;font-size:.875rem;line-height:1.5}.Resources-description p{margin-bottom:8px}.Resources-description a{color:#33b1ff;text-decoration:none;word-break:break-all}.Resources-description a:hover{color:#74caff}.Resources-description img{max-width:100%;margin:16px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background-color:#8da2c0}.Resources-description code{background-color:#0c1633;padding:0 8px;display:inline-block}.Resources-description iframe{max-width:100%}.Resources-description pre code{padding:16px;display:block;margin:16px 0;white-space:pre-wrap;overflow-wrap:break-word}.Resources-description p{line-height:1.5;overflow-wrap:anywhere}.Resources-description blockquote{color:#becde3;font-style:italic;padding:8px 0 8px 24px;border-left:4px solid #98ca3f}.Resources-description ul li::marker{color:#98ca3f}.Resources-description ol li::marker{color:#8da2c0}.Resources-description li{padding-left:10px}.Resources-description td,.Resources-description th{border:1px solid #24385b;padding:6px}@media only screen and (min-width:64rem){.Resources-description td,.Resources-description th{padding:16px}}.Resources-description th{border-bottom:4px solid #24385b;background-color:#121f3d}.Resources-description table{border-spacing:0;word-break:break-word;border-collapse:collapse}.Resources-description tr{background-color:#0c1633}.Resources-description tr:nth-child(2n){background-color:#121f3d}@media only screen and (min-width:48rem){.Resources{padding:24px}.Resources-description{font-size:1rem}}.Resources .Header-uploads{margin-top:16px;color:#eff3f8}.Links-formContainer{padding:1rem 0}.Links-upload{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:30rem){.Links-upload{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.Links-input{min-width:300px;background-color:#03091e;color:#eff3f8;border:1px solid #637a9d;padding:.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;margin-bottom:.5rem}@media only screen and (min-width:30rem){.Links-input{margin-bottom:0}}.Links-submit{margin-left:.5rem;background-color:#33b1ff;padding:.5rem 1rem;border:none;border-radius:8px;text-transform:uppercase;font-size:.875rem;font-weight:700;line-height:22px;letter-spacing:.5px;color:#03091e;cursor:pointer}.Links-submit:hover{background-color:#74caff}.Links-submit:focus{-webkit-box-shadow:0 0 0 4px #1d4f7c;box-shadow:0 0 0 4px #1d4f7c;outline:none}.Links-message{font-size:12px;margin-top:.5rem}.UploadFiles-dragAndDropZone{cursor:pointer;border:2px dashed #637a9d;border-radius:.5rem;padding:1rem;text-align:center;color:#637a9d}.UploadFiles-message{display:inline-block;margin-left:.5rem}.UploadFiles-fileInput{display:none}.hover{color:#74caff;border-color:#74caff}.uploading{color:#33b1ff;border-color:#33b1ff}.success{color:#98ca3f;border-color:#98ca3f}.error{color:#ff3933;border-color:#ff3933}.BookmarkDeleteDialog{background-color:#24385b;border-radius:.5rem;font-family:IBM Plex Sans;font-style:normal}.BookmarkDeleteDialog__Content{padding:2.5rem 1.5rem 1.5rem;text-align:center}.BookmarkDeleteDialog__Title{font-weight:500;font-size:1.125rem;line-height:24px;margin-bottom:1rem}.BookmarkDeleteDialog__Message{font-weight:400;font-size:.875rem;line-height:24px}.BookmarkDeleteDialog__Actions{background-color:#121f3d;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;padding:1rem;border-radius:0 0 .5rem .5rem}.BookmarkDeleteDialog__Actions button{position:static!important;font-family:Roboto}.BookmarkDeleteDialog__CancelButton{border-color:none;color:#33b1ff!important}.BookmarkDeleteDialog__DeleteButton{color:#121f3d!important}.BookmarkDeleteDialog .BookmarkDeleteDialog__DeleteButton{background-color:#33b1ff!important}#bookmark-delete-dialog [aria-label=modalbase_close]{color:#33b1ff!important}#bookmark-delete-dialog .Modal .showModal{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}#bookmark-delete-dialog .Modal-wrapper{width:auto!important;max-width:80%!important}@media only screen and (min-width:48rem){#bookmark-delete-dialog .Modal-wrapper{max-width:350px!important}}.BookmarkForm__DeleteButton{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:transparent;border:none;color:#33b1ff;cursor:pointer;margin-left:auto;font-family:IBM Plex Sans;font-size:.875rem;font-weight:500;line-height:20px;letter-spacing:.3px}.BookmarkForm__DeleteButton:hover{color:#74caff}.BookmarkForm__DeleteIcon{padding:.1rem .3rem;border-radius:.2rem;border:1px solid #33b1ff;margin-left:.5rem}.BookmarkForm__CloseButton{background-color:transparent;border:none;color:#33b1ff;margin-left:auto;margin-right:.8rem;cursor:pointer}.BookmarkForm__EditIcon{background-color:#33b1ff;border-radius:.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#24385b;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-size:.8rem;margin-right:1rem;min-height:2.5rem;min-width:2.5rem;padding:.375rem .5rem}.BookmarkForm__EditIcon svg{margin:auto}.BookmarkForm__Time{color:#33b1ff;font-size:.875rem;font-weight:700;line-height:1.375rem;letter-spacing:.25px}.BookmarkForm__Content{position:relative;margin:1.5rem 0}.BookmarkForm__Content .BookmarkForm__Time{position:absolute;left:1rem;top:.75rem}.BookmarkForm__Footer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media only screen and (min-width:30rem){.BookmarkForm__Footer{gap:0;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:48rem){.BookmarkForm__Footer{gap:1rem;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-moz-box-pack:unset;-o-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset}}@media only screen and (min-width:64rem){.BookmarkForm__Footer{gap:0;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.BookmarkForm__Sharing{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.BookmarkForm__ShareText{color:#fff;font-family:IBM Plex Sans;font-size:.875rem;font-weight:500;line-height:26px;margin-left:.5rem}@media only screen and (min-width:48rem){.BookmarkForm__ShareText{font-size:1.125rem}}.BookmarkForm__ShareText:first-letter{text-transform:uppercase}.BookmarkForm-card{background-color:#24385b;margin-top:1rem}.BookmarkForm-card-textarea{display:block;width:100%;min-height:84px;margin:1rem 0;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #637a9d;background-color:#03091e;color:#eff3f8;padding:.75rem 1rem .75rem 4rem}.BookmarkForm-card-textarea:focus{outline:none;border:1px solid #33b1ff}.BookmarkForm-head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}.BookmarkForm-head p{color:#fff;font-family:IBM Plex Sans;font-size:1.125rem;font-weight:500;line-height:24px}.BookmarkForm-head p:first-letter{text-transform:uppercase}.BookmarkForm-head-radio{color:#eff3f8;font-size:.875rem;line-height:22px;letter-spacing:.25px;cursor:pointer}.BookmarkForm-head-radio input{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;height:0;width:0}.BookmarkForm-head-radio-mark{position:relative;display:block;width:22px;height:22px;border-radius:4px;background-color:#03091e;border:1px solid #637a9d;margin-right:.5rem}.BookmarkForm-head-radio-mark.is-private{background-color:#33b1ff;border:1px solid #33b1ff}.BookmarkForm-head-radio-check{position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.BookmarkForm-actions{display:block;text-align:end}@media only screen and (min-width:30rem){.BookmarkForm-actions{text-align:unset}}@media only screen and (min-width:48rem){.BookmarkForm-actions{text-align:end}}@media only screen and (min-width:64rem){.BookmarkForm-actions{text-align:unset}}.BookmarkForm-actions-save{background-color:#33b1ff;padding:.5rem 1rem;border:none;border-radius:8px;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:22px;letter-spacing:.5px;color:#03091e;cursor:pointer}.BookmarkForm-actions-save:hover{background-color:#74caff}.BookmarkForm-actions-save:focus{-webkit-box-shadow:0 0 0 4px #1d4f7c;box-shadow:0 0 0 4px #1d4f7c;outline:none}@media only screen and (min-width:48rem){.BookmarkForm-actions-save{font-size:.875rem}}.BookmarkForm-actions-button{padding:.5rem 1rem;margin-left:.5rem;background-color:transparent;border:none;border-radius:8px;font-size:.75rem;font-weight:700;line-height:22px;letter-spacing:.5px;color:#33b1ff;cursor:pointer;text-transform:uppercase}@media only screen and (min-width:48rem){.BookmarkForm-actions-button{font-size:.875rem;margin-left:1rem}}.BookmarkForm-actions-button:hover{color:#03091e}.BookmarkForm-actions-button:focus{outline:none}.BookmarkForm-actions-button.--delete{color:#ff605b;float:right}.BookmarkForm-actions-button.--delete:hover{color:#03091e}.BookmarkForm-actions-button.--delete svg{display:block}@media only screen and (min-width:48rem){.BookmarkForm-actions-button.--delete svg{display:none}}.BookmarkForm-actions-button.--delete span{display:none}@media only screen and (min-width:48rem){.BookmarkForm-actions-button.--delete span{display:block}}.BookmarkItem:hover{cursor:pointer}.BookmarkItem__PenLineIcon{display:none}@media only screen and (min-width:64rem){.BookmarkItem__PenLineIcon{color:#33b1ff;display:block;font-size:.875rem;margin:.5rem 1.325rem 0 0}}@media only screen and (min-width:64rem){.BookmarkItem__EditButton{margin-bottom:.875rem}}.BookmarkItem-item{background-color:#24385b;border-radius:1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:.5rem;padding:1rem .5rem}@media only screen and (min-width:64rem){.BookmarkItem-item{padding:1rem 1.5rem}}.BookmarkItem-item:hover{background-color:rgba(36,56,91,.5)}.BookmarkItem-item:hover .BookmarkItem-item-edit button{display:block}.BookmarkItem-item-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}@media only screen and (min-width:64rem){.BookmarkItem-item-content{max-width:90%}}.BookmarkItem-item-actions{color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-size:.875rem;margin-top:1rem;width:100%;-webkit-box-pack:right;-moz-box-pack:right;-o-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right}@media only screen and (min-width:64rem){.BookmarkItem-item-actions{display:block;font-size:1rem;margin-top:0;width:auto}}.BookmarkItem-item-actions-text{color:#fff;font-size:.75rem;font-weight:400;margin:0 1rem 0 .375rem}@media only screen and (min-width:64rem){.BookmarkItem-item-actions-text{display:none}}.BookmarkItem-item-actions-icon{background-color:#24385b;border:1px solid #33b1ff;border-radius:4px;color:#33b1ff;padding:.2rem .275rem}.BookmarkItem-item-actions-icon:hover{color:#74caff}.BookmarkItem-item-actions-icon:focus{-webkit-box-shadow:0 0 0 4px #1d4f7c;box-shadow:0 0 0 4px #1d4f7c;outline:none}.BookmarkItem-item-actions button{background:none;border:none;cursor:pointer;font-size:.75rem;font-weight:900}.BookmarkItem-button{border:none;background:transparent;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;cursor:pointer}.BookmarkItem-button:focus{outline:none}.BookmarkItem-button-time{font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;color:#33b1ff}.BookmarkItem-button-icon{margin:0 .5rem 0 .875rem}.BookmarkItem-button-icon,.BookmarkItem-button-state{font-size:.875rem;font-weight:400;line-height:22px;color:#637a9d}.BookmarkItem-button-description{font-size:.875rem;font-weight:400;line-height:22px;color:#eff3f8}.NoBookmarks{background-color:#24385b;border-radius:1rem;color:#fff;margin:30px 0;padding:1.5rem 1rem;text-align:center}.NoBookmarks-title{font-family:IBM Plex Sans;font-size:1.375rem;font-weight:500;line-height:1.75rem;margin-bottom:1rem}.NoBookmarks-text{font-size:.875rem;font-weight:400;line-height:1.125rem;letter-spacing:-.13px}@media only screen and (min-width:48rem){.NoBookmarks-text{font-size:1.125rem;letter-spacing:.25px;line-height:1.375rem}}.NoBookmarks-actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-size:1rem;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:1.5rem}.NoBookmarks-actions-create{min-width:70%;color:#121f3d}@media only screen and (min-width:48rem){.NoBookmarks-actions-create{min-width:8rem}}.Bookmarks,.Bookmarks-mock{padding:0 1.5rem}.Bookmarks-mock--line{background-color:#24385b;margin-bottom:12px;height:76px;width:100%;background:-webkit-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-moz-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-o-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-ms-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:linear-gradient(90deg,#24385b 8%,#121f3d 18%,#24385b 33%);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadMock;-moz-animation-name:loadMock;-o-animation-name:loadMock;-ms-animation-name:loadMock;animation-name:loadMock;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s}.TranscriptItem{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #24385b}.TranscriptItem:hover{background-color:rgba(36,56,91,.5)}.TranscriptItem:hover .TranscriptItem-button button{display:block}.TranscriptItem-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:calc(100% - 75px);border:none;padding:1rem 0;background:transparent;font-size:.875rem;text-align:left;cursor:pointer}.TranscriptItem-item:focus{outline:none}.TranscriptItem-item-time{width:65px;color:#33b1ff;font-weight:700;line-height:1.375rem;letter-spacing:.25px;text-align:center}.TranscriptItem-item-content{color:#becde3;line-height:1.375rem;letter-spacing:.25px}.TranscriptItem-button{width:75px;text-align:center}.TranscriptItem-button button{position:relative;display:block;background-color:#121f3d;border:1px solid #33b1ff;border-radius:8px;color:#33b1ff;font-size:.75rem;font-weight:900;padding:.5rem;margin:0 auto;cursor:pointer}@media only screen and (min-width:75rem){.TranscriptItem-button button{display:none}}.TranscriptItem-button button:hover{border:1px solid #74caff;color:#74caff}.TranscriptItem-button button:hover .TranscriptItem-tooltip{display:block}.TranscriptItem-button button:focus{-webkit-box-shadow:0 0 0 4px #1d4f7c;box-shadow:0 0 0 4px #1d4f7c;outline:none}.TranscriptItem.isActive{background-color:#40587c}.TranscriptItem.isActive .TranscriptItem-item-content{color:#eff3f8}.TranscriptItem-tooltip{position:absolute;display:none;top:-5px;right:150%;z-index:10;background-color:#eff3f8;color:#121f3d;font-weight:400;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;white-space:nowrap;padding:.5rem;border-radius:8px}.TranscriptItem-tooltip:before{content:" ";position:absolute;top:15px;right:-8px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #eff3f8}.TranscriptReport{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:10}.TranscriptReport-modal{width:95%;padding:0;background-color:#24385b;z-index:2;-webkit-animation-name:modal;-moz-animation-name:modal;-o-animation-name:modal;-ms-animation-name:modal;animation-name:modal;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;-ms-animation-duration:.4s;animation-duration:.4s;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:48rem){.TranscriptReport-modal{width:564px}}.TranscriptReport-closeModal{text-align:right;padding:.5rem}.TranscriptReport-closeModal button{color:#637a9d;border:none;background:transparent;font-size:1.25rem;cursor:pointer}.TranscriptReport-closeModal button:hover{color:#eff3f8}.TranscriptReport-closeModal button:focus{outline:none}.TranscriptReport-buttons{background-color:#121f3d;padding:1rem 1.5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.TranscriptReport-buttons-copy{background-color:#33b1ff;color:#03091e;font-size:14px;font-weight:700;text-transform:uppercase;padding:.75rem 1rem;margin-right:.5rem;border:none;border-radius:8px;cursor:pointer}.TranscriptReport-buttons-copy:hover{background-color:#74caff;color:#03091e}.TranscriptReport-buttons-copy:focus{outline:none}.TranscriptReport-buttons-cancel{background-color:#24385b;color:#33b1ff;font-size:14px;font-weight:700;text-transform:uppercase;padding:.75rem 1rem;margin-right:.5rem;border:none;border-radius:8px;cursor:pointer}.TranscriptReport-buttons-cancel:hover{color:#74caff}.TranscriptReport-buttons-cancel:focus{outline:none}.TranscriptReport-content{padding:0 1.5rem 1rem}.TranscriptReport-transcript{margin-top:1rem;padding:1rem;width:100%;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;color:#becde3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:4px solid #637a9d;background-color:#121f3d}.TranscriptReport-title{width:100%;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.TranscriptReport-title,.TranscriptReport-title-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.TranscriptReport-title-icon{background-color:#33b1ff}.TranscriptReport-title-icon,.TranscriptReport-title-thanks{width:40px;height:40px;margin-right:.5rem;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;font-size:1.25rem}.TranscriptReport-title-thanks{background-color:#98ca3f;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.TranscriptReport-title-text h6{font-size:1.125rem;font-weight:700;color:#eff3f8;margin:0 0 .25rem}.TranscriptReport-title-text p{color:#becde3}.TranscriptReport-input,.TranscriptReport-title-text p{font-size:.875rem;line-height:1.375rem;letter-spacing:.25px}.TranscriptReport-input{display:block;width:100%;min-height:84px;margin:1rem 0;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #637a9d;background-color:#03091e;color:#eff3f8;padding:.75rem 1rem}.TranscriptReport-input:focus{outline:none;border:1px solid #33b1ff}.TranscriptReport-input::placeholder{color:#637a9d}.TranscriptReport-backdrop{display:block;z-index:1;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(3,9,30,.6);border:none}.Transcript{padding:1.5rem}.Transcript-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding-bottom:1rem}.Transcript-header span{color:#becde3;font-size:.875rem;margin-right:.5rem}.Transcript-header-viewBy{background-color:#24385b;padding:3px 8px;margin-right:.5rem;border:none;border-radius:12px;color:#33b1ff;font-size:.75rem;line-height:1.125rem;letter-spacing:.25px;cursor:pointer}.Transcript-header-viewBy.is-active,.Transcript-header-viewBy:hover{background-color:#33b1ff;color:#0c1633}.Transcript-header-viewBy:focus{outline:none}.Transcript-header-editTranscript{border:1px solid #ff955b;border-radius:8px;padding:.5rem .75rem;text-transform:uppercase;color:#ff955b;font-weight:700;font-size:.75rem;line-height:1.125rem;letter-spacing:.25px;text-decoration:none}.Transcript-text{color:#becde3;line-height:1.5rem}.OrderBy{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:16px 0;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.OrderBy-text{color:#becde3;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;margin:0 .5rem .5rem 0;display:block;width:100%}@media only screen and (min-width:64rem){.OrderBy-text{width:auto}}.OrderBy-button{background-color:#24385b;padding:3px 8px;margin:0 .5rem .5rem 0;border:none;border-radius:12px;color:#33b1ff;font-size:.75rem;line-height:1.125rem;letter-spacing:.25px;text-transform:capitalize;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all .3s ease}.OrderBy-button.is-active,.OrderBy-button:hover{background-color:#33b1ff;color:#0c1633}.OrderBy-button:focus{outline:none}.PulseEditor{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#03091e;color:#eff3f8;border-radius:8px;border:1px solid #637a9d;overflow:hidden;-webkit-box-shadow:0 0 0 10px #24385b;box-shadow:0 0 0 10px #24385b}.PulseEditor:not(.is-expanded){margin:0 auto;width:100%;-webkit-box-shadow:none;box-shadow:none}.PulseEditor.is-expanded{position:fixed;top:68px;right:24px;bottom:24px;left:24px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:100}.PulseEditor.is-expanded .btn-Sky{display:none}.PulseEditor-submit{font-size:16px;color:#223354}.PulseEditor-submit span{margin-right:.5em}.PulseEditor-field,.PulseEditor-preview{border-radius:0 0 5px 5px;color:#eff3f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Arial;font-size:14px;line-height:1.5;padding:1em;width:100%}.PulseEditor-field{background-color:#03091e;min-height:140px;resize:none;border:none}.PulseEditor-field:focus{outline:none}.PulseEditor-field:disabled{background-color:#d9dfe6;cursor:wait}.PulseEditor-preview{background-color:#121f3d;margin-bottom:0!important;max-height:none;overflow-y:auto!important}.PulseEditor-expanded,.PulseEditor-wide{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.PulseEditor-expanded .PulseEditor-field,.PulseEditor-expanded .PulseEditor-preview,.PulseEditor-wide .PulseEditor-field,.PulseEditor-wide .PulseEditor-preview{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;width:50%;max-width:50vw;color:#eff3f8}.PulseEditor-expanded{overflow-y:scroll}.PulseEditor-expanded .PulseEditor-preview{max-height:100%}.PulseEditor-wide{border-bottom:none;position:relative}.PulseEditor-wide .PulseEditor-field,.PulseEditor-wide .PulseEditor-preview{max-height:238px;color:#eff3f8}.PulseEditor-helpbar{color:#d9dfe6;border:1px solid #0791e6;border-top:none;border-radius:0 0 5px 5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:0;width:100%}.PulseEditor-helpbar,.PulseEditor-helpbar>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.PulseEditor-helpbar>div{font-size:14px;padding:.5em 1em;width:50%}.PulseEditor-helpbar>div:last-of-type{border-left:1px solid #0791e6!important}.PulseEditor-toolbar{background:#0c1633;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8da2c0;padding:8px;width:100%;border-bottom:1px solid #24385b}.PulseEditor-toolbar,.PulseEditor-toolbar-left{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.PulseEditor-toolbar-left,.PulseEditor-toolbar-right{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.PulseEditor-toolbar-right{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-left:auto}.PulseEditor-toolbar.is-expanded{border-radius:0}.PulseEditor-toolbar.is-bottom{padding-bottom:0}.PulseEditor-title{border:none;border-radius:.25em;margin:.5em 0;min-width:500px;padding:.5em .75em}.PulseEditor-buttonGroup{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:0}.PulseEditor-divider{width:1px;height:24px;background-color:#24385b;margin:0 8px}.PulseEditor-button{background:none;border:none;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8da2c0;cursor:pointer;font-size:.875rem;width:24px;height:24px;text-align:center;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.PulseEditor-button:last-of-type{border-right:none}.PulseEditor-button:last-of-type span{margin-right:0}.PulseEditor-button+.PulseEditor-button{border-left:none}.PulseEditor-button:hover{background-color:#24385b}.PulseEditor-button:focus{outline:none}.PulseEditor-button.is-contract,.PulseEditor-button.is-expand{width:auto;white-space:nowrap;display:none;font-weight:700;text-transform:uppercase;padding:0 4px}.PulseEditor-button.is-contract svg,.PulseEditor-button.is-expand svg{margin-right:10px}@media only screen and (min-width:48rem){.PulseEditor-button.is-contract,.PulseEditor-button.is-expand{display:inline-block}}.PulseEditor-button>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.PulseEditor-button .bold{font-weight:700}.PulseEditor-button .italic{font-style:italic}.PulseEditor-button .underline{text-decoration:underline}.PulseEditor-emojiBar{background-color:#fff;border:1px solid #0791e6;border-top:none;border-radius:0 0 .25em .25em;padding:.25em 0;margin:0 auto;width:calc(100% - .5em)}.PulseEditor-emojiBar.is-expanded{position:absolute;bottom:0;right:50%;left:0;border:none;border-top:1px solid #0791e6;width:auto}.PulseEditor-emojiItem{background:none;border:none;border-radius:.5em;cursor:pointer;margin:0 .25em}.PulseEditor-emojiItem:hover{background-color:#0791e6;color:#fff}.PulseEditor .btn-Sky{margin-top:1em}.PulseEditor code{background-color:#0c1633;padding:0 8px;display:inline-block}.PulseEditor pre code{padding:16px;display:block;margin:16px 0;white-space:pre-wrap;overflow-wrap:anywhere}.PulseEditor p{line-height:1.5}.PulseEditor a,.PulseEditor p{overflow-wrap:anywhere}.PulseEditor blockquote{color:#becde3;font-style:italic;padding:8px 0 8px 24px;border-left:4px solid #98ca3f}.PulseEditor ul li::marker{color:#98ca3f}.PulseEditor ol li::marker{color:#8da2c0}.PulseEditor li{padding-left:10px}.EditorWrapper{margin-bottom:16px}.EditorWrapper-input{width:calc(100% - 16px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 0 10px #24385b;box-shadow:0 0 0 10px #24385b;border:1px solid #637a9d;border-radius:8px;padding:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:8px auto 0;color:#637a9d;background-color:#03091e;min-height:62px;font-size:.875rem;line-height:1.5;cursor:pointer}.EditorWrapper-input-avatar{width:22px;height:22px;border-radius:50%;overflow:hidden;margin-right:9px}.EditorWrapper-input-avatar img{width:100%;height:100%;object-fit:cover}.EditorWrapper-buttonCta{border:none;background-color:transparent;padding:0;margin-top:12px;color:#33b1ff;font-size:.875rem;cursor:pointer}.EditorWrapper-buttonCta svg{margin-right:7px}.EditorWrapper-buttonCta:hover{color:#74caff}.EditorWrapper-buttonCta:focus{outline:none}.EditorWrapper-form{padding:8px;background-color:#24385b;border-radius:12px}.EditorWrapper-form-close{float:right;margin-bottom:4px;border:none;background-color:transparent;color:#637a9d;font-size:.875rem;min-width:24px;min-height:24px;cursor:pointer}.EditorWrapper-form-close:hover{color:#8da2c0}.EditorWrapper-form-footer{margin-top:12px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.EditorWrapper-form-footer,.EditorWrapper-form-submit{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.EditorWrapper-form-submit{border:none;background-color:#0791e6;color:#03091e;text-transform:uppercase;padding:8px 12px;border-radius:8px;font-weight:700;font-size:.75rem;line-height:1;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all .3s ease;margin-left:auto}.EditorWrapper-form-submit svg{margin-right:11px}.EditorWrapper-form-submit:active,.EditorWrapper-form-submit:focus,.EditorWrapper-form-submit:hover{outline:none;background-color:#33b1ff}.EditorWrapper-form-error{color:#ff605b;font-size:.75rem;padding-top:8px}.EditorWrapper-form-error svg{margin-right:6px}.EditorWrapper-form label{color:#becde3!important;font-size:.875rem!important}.EditorWrapper-form .radio{margin-right:2px}.EditorWrapper-form .radio-label:before{border-color:#637a9d;background-color:#03091e}.EditorWrapper-form .radio input[type=radio]:checked+.radio-label:after{background-color:#33b1ff}.EditorWrapper-form .radio input[type=radio]:checked+.radio-label:before{border-color:#33b1ff}.EditorWrapper--alternative{margin-bottom:0}.EditorWrapper--alternative .EditorWrapper-form-close{margin-top:-8px}.LikeButton{background-color:#24385b;border:1px solid #33b1ff;border-radius:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:40px;height:48px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#33b1ff;cursor:pointer;margin-top:auto}.LikeButton-icon{width:20px;height:20px;background-image:url(https://static.platzi.com/mf-classes/assets/image/like-animation_20px2f30e7494da0dc24d043.svg);background-position:0 0;margin-bottom:2px}.LikeButton-icon.is-liked{background-position:-580px 0}.LikeButton-icon.animated-like{-webkit-animation:like 1s steps(29) forwards;-moz-animation:1s like steps(29) forwards;-o-animation:1s like steps(29) forwards;-ms-animation:1s like steps(29) forwards;animation:like 1s steps(29) forwards}.LikeButton span{color:#8da2c0;font-size:.75rem;letter-spacing:.25px}.LikeButton:hover{color:#74caff;border-color:#74caff}.LikeButton:focus{outline:none}@-moz-keyframes like{0%{background-position:0 0}to{background-position:-580px 0}}@-webkit-keyframes like{0%{background-position:0 0}to{background-position:-580px 0}}@-o-keyframes like{0%{background-position:0 0}to{background-position:-580px 0}}@keyframes like{0%{background-position:0 0}to{background-position:-580px 0}}.ContentMardown{position:relative}.ContentMardown--hide .ContentMardown-text{max-height:300px;overflow:hidden}.ContentMardown-button{font-size:.875rem;color:#33b1ff;padding:0 16px 16px;border:none;background-color:transparent;cursor:pointer}.ContentMardown-button:active,.ContentMardown-button:focus,.ContentMardown-button:hover{outline:none}.ContentMardown-button svg{margin-right:8px}.ContentMardown-link{font-size:.875rem;color:#33b1ff;padding:0 16px 16px;text-decoration:none;cursor:pointer}.ContentMardown-link svg{margin-right:8px}.ContentMardown-gradient{position:absolute;background:-webkit-linear-gradient(270deg,transparent,#24385b 82%);background:-moz-linear-gradient(270deg,transparent 0,#24385b 82%);background:-o-linear-gradient(270deg,transparent 0,#24385b 82%);background:-ms-linear-gradient(270deg,transparent 0,#24385b 82%);background:linear-gradient(180deg,transparent,#24385b 82%);width:100%;height:80px;bottom:30px}.ContentMardown-gradient--link{bottom:20px}.ContentMardown-text pre.prettyprint,.ContentMardown-text pre code{padding:1rem;display:block;margin:1rem 0;white-space:pre-wrap;overflow-wrap:break-word}.Content{padding:12px;position:relative}.Content-author{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Content-author-avatar{width:40px;height:40px;min-width:40px;border-radius:50%;overflow:hidden;margin-right:12px}.Content-author-avatar img{width:100%;object-fit:cover}.Content-author-name,.Content-author-role{font-weight:700;font-size:.75rem;line-height:1.5}.Content-author-role{display:inline-block;color:#98ca3f}.Content-timestamp{color:#637a9d;font-size:.75rem;line-height:1.5;display:inline-block;text-decoration:none}.Content-timestamp:hover{color:#becde3}.Content-timestamp:first-letter{text-transform:uppercase}.Content-point{display:inline-block;width:2px;height:2px;background-color:#8da2c0;border-radius:50%;margin:0 8px 2px}.Content-body{position:relative;margin-top:8px;min-height:50px}.Content-body-like{position:absolute;top:0;width:40px;height:52px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Content-body-text{font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;th:,td;border:1px solid #24385b;padding-bottom:4px}.Content-body-text a{color:#33b1ff;text-decoration:none;word-break:break-all}.Content-body-text a:hover{color:#74caff}.Content-body-text img{max-width:100%;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background-color:#8da2c0}.Content-body-text code{background-color:#0c1633;padding:0 8px;display:inline-block}.Content-body-text iframe{max-width:100%}.Content-body-text pre.prettyprint,.Content-body-text pre code{padding:1rem;display:block;margin:1rem 0;white-space:pre-wrap;overflow-wrap:break-word}.Content-body-text p{line-height:1.5;overflow-wrap:anywhere}.Content-body-text blockquote{color:#becde3;font-style:italic;padding:8px 0 8px 24px;border-left:4px solid #98ca3f}.Content-body-text ul li::marker{color:#98ca3f}.Content-body-text ol li::marker{color:#8da2c0}.Content-body-text li{padding-left:10px}.Content-body-text th{border-bottom:4px solid #24385b;background-color:#121f3d}.Content-body-text table{border-spacing:0;word-break:break-word;border-collapse:collapse}.Content-body-text tr{background-color:#0c1633}.Content-body-text tr:nth-child(2n){background-color:#121f3d}.Content-body-text figure{position:relative;margin:16px auto}.Content-body-text .preview-button{border:none;cursor:pointer;background:none;padding:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.Content-body-text .preview-button div{position:absolute;top:8px;right:8px;padding:8px 8px 4px;border-radius:8px;background-color:rgba(12,22,51,.4)}.Content-body-text .preview-button div svg{width:20px;height:20px;color:#eff3f8}.Content--main{padding-bottom:0}.Content--main .Content-body{margin-left:20px;padding-left:32px;border-left:1px solid #40587c}.Content--main .Content-body-like{left:-21px;background-color:#24385b;z-index:1}.Content--secondary{border-left:1px solid #40587c;margin-left:32px;padding-left:32px}.Content--secondary .Content-body{margin-left:52px}.Content--secondary .Content-body-like{left:-52px}.Content--secondary .Content-author{position:relative}.Content--secondary .Content-author:before{content:" ";width:16px;height:30px;border-left:1px solid #40587c;border-bottom:1px solid #40587c;border-bottom-left-radius:8px;position:absolute;bottom:50%;left:-33px}.Content--last{border-left:none}.Content--last .Content-author:before{left:-32px}.Content--noBorder{padding-bottom:1px}.Content--noBorder .Content-body{border-left:none;margin-bottom:16px}.Content-delete{position:absolute;top:12px;right:12px}.Content-delete-button{border:none;padding:5px;background:transparent;color:#637a9d;font-size:.75rem;line-height:1.125rem;cursor:pointer;width:32px;height:32px}.Content-delete-button:hover{color:#ff8884}.Content-delete-button:hover .Content-delete-tooltip{display:block}.Content-delete-button:focus{outline:none}.Content-delete-tooltip{position:absolute;display:none;top:-48px;right:-5px;z-index:100;background-color:#eff3f8;color:#121f3d;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;white-space:nowrap;padding:.5rem;border-radius:8px}.Content-delete-tooltip:before{content:" ";position:absolute;bottom:-8px;right:9%;margin-left:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #eff3f8}.Content--editorOpen .Content-body{margin-bottom:0}.Content--editorOpen .Content-body-text{min-height:64px}.Content--editorOpen .EditorWrapper{margin-left:-65px;margin-right:-12px}.Content--editorOpen .EditorWrapper-form{background-color:rgba(18,31,61,.5);border-radius:0;padding:16px 12px}.CommunityCard{padding:0}.CommunityCard-cta{background-color:rgba(18,31,61,.5);padding:8px}.CommunityCard-cta a{color:#33b1ff;text-decoration:none}.CommunityCard-cta a:hover{color:#74caff}.CommunityCard-cta svg{margin-right:.5rem}.CommentsOverlay{position:absolute;top:0;left:0;right:0;height:100%;max-height:1900px;width:100%;background:-webkit-linear-gradient(270deg,transparent,#121f3d 90%);background:-moz-linear-gradient(270deg,transparent 0,#121f3d 90%);background:-o-linear-gradient(270deg,transparent 0,#121f3d 90%);background:-ms-linear-gradient(270deg,transparent 0,#121f3d 90%);background:linear-gradient(180deg,transparent,#121f3d 90%);z-index:2}.CommentsOverlay-note{color:#becde3;line-height:1.5;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;background-color:#1d4f7c;padding:1rem;position:fixed;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:4;width:100vw;right:0;border-radius:0;font-size:.8rem;top:100vh}@media only screen and (min-width:48rem){.CommentsOverlay-note{width:calc(43% - 2rem);font-size:1rem;border-radius:8px;right:1rem;top:calc(100vh - 52px)}}@media only screen and (min-width:64rem){.CommentsOverlay-note{width:calc(35% - 2rem);padding:2rem 1rem;font-size:1.1rem}}@media only screen and (min-width:75rem){.CommentsOverlay-note{width:470px}}.CommentsOverlay-note p{display:inline}.CommentsOverlay-note button{color:#fff;font-weight:700;cursor:pointer;background-color:transparent;border:none;padding:0}.CommentsOverlay-note svg{height:22px;margin-top:0;margin-right:.5rem}@media only screen and (min-width:48rem){.CommentsOverlay-note svg{margin-top:.25rem}}.CommentsOverlay-note-text a{color:#fff;font-weight:700}.CommentsOverlay-note+.InfinityScrollLayout{max-height:1900px;overflow:hidden}.CommentsOverlay--fixed{padding-top:0;background:-webkit-linear-gradient(270deg,transparent,#121f3d 80%);background:-moz-linear-gradient(270deg,transparent 0,#121f3d 80%);background:-o-linear-gradient(270deg,transparent 0,#121f3d 80%);background:-ms-linear-gradient(270deg,transparent 0,#121f3d 80%);background:linear-gradient(180deg,transparent,#121f3d 80%)}.CommentsOverlay--fixed .CommentsOverlay-note{position:absolute;bottom:-20px;top:auto}.CommentsOverlay svg{color:#33b1ff;margin-right:.5rem;margin-top:.1875rem}.Questions-mock--line{margin:12px 0 16px;height:32px}.Questions-mock--card,.Questions-mock--line{background-color:#24385b;width:100%;border-radius:12px;background:-webkit-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-moz-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-o-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-ms-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:linear-gradient(90deg,#24385b 8%,#121f3d 18%,#24385b 33%);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadMock;-moz-animation-name:loadMock;-o-animation-name:loadMock;-ms-animation-name:loadMock;animation-name:loadMock;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s}.Questions-mock--card{margin-bottom:12px;height:308px}.Questions-mock--card.one{height:148px}.Contributions-mock--line{margin:12px 0 16px;height:32px}.Contributions-mock--card,.Contributions-mock--line{background-color:#24385b;width:100%;border-radius:12px;background:-webkit-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-moz-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-o-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:-ms-linear-gradient(left,#24385b 8%,#121f3d 18%,#24385b 33%);background:linear-gradient(90deg,#24385b 8%,#121f3d 18%,#24385b 33%);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadMock;-moz-animation-name:loadMock;-o-animation-name:loadMock;-ms-animation-name:loadMock;animation-name:loadMock;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;-moz-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s}.Contributions-mock--card{margin-bottom:12px;height:308px}.Contributions-mock--card.one{height:148px}.Contributions-content{position:relative;min-height:9rem}.Syllabus{min-width:100%}@media only screen and (min-width:48rem){.Syllabus{overflow-y:scroll;overflow-x:hidden;min-width:32px;max-width:240px;height:calc(100vh - 52px);position:absolute;top:52px;left:0;z-index:12;background-color:#24385b;-ms-overflow-style:none;scrollbar-width:none}}.Syllabus::-webkit-scrollbar{width:0;background:transparent;display:none}.Syllabus-backdrop{display:none}@media only screen and (min-width:48rem){.Syllabus-backdrop{display:block;z-index:5;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(3,9,30,.6);border:none}}.Syllabus--open .Syllabus-container{width:240px}.Syllabus--close .Syllabus-container{width:32px}.Syllabus--mobile{position:relative;margin-top:16px}.Syllabus--mobile .Syllabus-container{width:100%;background-color:#24385b}.Syllabus-container{-webkit-animation-name:enter;-moz-animation-name:enter;-o-animation-name:enter;-ms-animation-name:enter;animation-name:enter;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.Syllabus-container::-webkit-scrollbar{width:0;background:transparent;display:none}.Syllabus-toggle{background-color:#33b1ff;border:none;border-radius:0;color:#03091e;font-size:1rem;height:62px;min-width:32px}.Syllabus-toggle:active,.Syllabus-toggle:focus,.Syllabus-toggle:hover{outline:none}.Syllabus-toggle:hover{background-color:#74caff}.Syllabus-toggle:active,.Syllabus-toggle:focus{background-color:#0791e6}.Syllabus-header{height:62px;position:sticky;z-index:3;top:0;background-color:#24385b;filter:drop-shadow(0 2px 8px rgba(3,9,30,.24))}.Syllabus-course,.Syllabus-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Syllabus-course{padding:16px 12px;min-width:200px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #40587c;height:61px}.Syllabus-course-badge{width:32px;min-width:32px;height:32px;border-radius:50%;overflow:hidden;margin-right:8px}.Syllabus-course-badge img{object-fit:cover;width:100%;height:100%}.Syllabus-course-title{color:#eff3f8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.Syllabus-course-title:hover{color:#becde3}.Syllabus-divider{position:relative;display:block;border-left:2px solid #637a9d;color:#eff3f8;font-size:1rem;line-height:1.5rem;font-weight:700;margin-left:14px;padding:0 0 0 19px;background-color:#24385b;-webkit-transition:all .25s ease;-moz-transition:all ease .25s;-o-transition:all ease .25s;-ms-transition:all ease .25s;transition:all .25s ease}.Syllabus-divider.--seen{border-left:2px solid #98ca3f}.Syllabus-divider.--seen .Syllabus-divider-icon{color:#98ca3f}.Syllabus-divider-icon{position:absolute;top:50%;left:0;width:22px;height:22px;border-radius:50%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:translate(-11px,-11px);-moz-transform:translate(-11px,-11px);-o-transform:translate(-11px,-11px);-ms-transform:translate(-11px,-11px);transform:translate(-11px,-11px);font-size:.75rem;line-height:1.125rem;color:#637a9d;background-color:#24385b}.Syllabus-divider-icon,.Syllabus-divider-text{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Syllabus-divider-text{border-bottom:1px solid #40587c;padding:8px 16px 8px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:62px;min-width:200px}.Syllabus-divider-text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Syllabus-class{display:block;text-decoration:none;background-color:#24385b;-webkit-transition:all .25s ease;-moz-transition:all ease .25s;-o-transition:all ease .25s;-ms-transition:all ease .25s;transition:all .25s ease}.Syllabus-class:hover{background-color:rgba(64,88,124,.4)}.Syllabus-class-container{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-left:2px solid #637a9d;color:#becde3;font-size:1rem;line-height:1.5rem;font-weight:400;margin-left:14px;padding:0 0 0 19px}.Syllabus-class-container.--seen{border-left:2px solid #98ca3f}.Syllabus-class-container.--seen .Syllabus-class-container-icon{background-color:#98ca3f}.Syllabus-class-container-icon{position:absolute;top:50%;left:0;width:22px;height:22px;border-radius:50%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:translate(-11px,-11px);-moz-transform:translate(-11px,-11px);-o-transform:translate(-11px,-11px);-ms-transform:translate(-11px,-11px);transform:translate(-11px,-11px);font-size:.75rem;line-height:1.125rem;color:#03091e;background-color:#637a9d}.Syllabus-class-container-icon,.Syllabus-class-container-text{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Syllabus-class-container-text{border-bottom:1px solid #40587c;padding:8px 16px 8px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:62px;width:100%;min-width:200px}.Syllabus-class-container-text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Syllabus-class.--active .Syllabus-class-container-text{background-color:#40587c}.Syllabus-class.--active .Syllabus-class-container{border-left:2px solid #98ca3f}.Syllabus-class.--active .Syllabus-class-container-icon{background-color:#fff;color:#03091e}.Syllabus-class:last-child .Syllabus-class-container{border-left:0}.Syllabus-class:last-child .Syllabus-class-container:before{content:"";position:absolute;top:0;left:0;height:50%;border-left:2px solid #637a9d}.Syllabus-quiz{display:block;text-decoration:none;background-color:#24385b;-webkit-transition:all .25s ease;-moz-transition:all ease .25s;-o-transition:all ease .25s;-ms-transition:all ease .25s;transition:all .25s ease}.Syllabus-quiz-figure{width:22px;position:absolute;top:50%;-webkit-transform:translate(-11px,-11px);-moz-transform:translate(-11px,-11px);-o-transform:translate(-11px,-11px);-ms-transform:translate(-11px,-11px);transform:translate(-11px,-11px);left:1px}.Syllabus-quiz-figure img{width:100%}.Syllabus-quiz-text{color:#becde3;font-size:1rem;line-height:1.5rem;font-weight:400;padding:1rem 1rem 1rem 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Syllabus-quiz:hover{background-color:rgba(64,88,124,.4)}.Syllabus-quiz:hover .Syllabus-quiz-container{border-left:2px solid rgba(36,56,91,0)}.Syllabus-quiz-container{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-left:2px solid #33b1ff;color:#becde3;font-size:1rem;line-height:1.5rem;font-weight:400;margin-left:14px;padding:0 0 0 19px}.Syllabus-quiz-container.--seen{border-left:2px solid #98ca3f}.Syllabus-quiz-container.--seen .Syllabus-quiz-container-icon{background-color:#98ca3f}.Syllabus-quiz-container-icon{position:absolute;top:50%;left:0;width:22px;height:22px;border-radius:50%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:translate(-11px,-11px);-moz-transform:translate(-11px,-11px);-o-transform:translate(-11px,-11px);-ms-transform:translate(-11px,-11px);transform:translate(-11px,-11px);font-size:.75rem;line-height:1.125rem;color:#03091e;background-color:#33b1ff}.Syllabus-quiz-container-icon,.Syllabus-quiz-container-text{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Syllabus-quiz-container-text{border-bottom:1px solid #40587c;padding:8px 16px 8px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:62px;width:100%;min-width:200px}.Syllabus-quiz-container-text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@-moz-keyframes enter{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-o-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes enter{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-o-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-o-keyframes enter{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-o-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes enter{0%{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-o-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.Tabs .u-wrapper{max-width:100vw}.Tabs-tabs{width:100%;border-bottom:1px solid #24385b;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.Tabs-tabs::-webkit-scrollbar{display:none}.Tabs-tabs .Tab{color:#637a9d;font-weight:700;font-size:.875rem;padding:8px;text-transform:uppercase;text-align:center;min-width:100px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s;transition:all .2s ease;border-bottom:2px solid transparent}@media only screen and (min-width:48rem){.Tabs-tabs .Tab{min-width:160px}}.Tabs-tabs .Tab:hover{color:#74caff}.Tabs-tabs .Tab.is-active{color:#33b1ff;border-bottom:2px solid #33b1ff}.Tabs-tabs .Tab.is-active span{color:#637a9d;margin-left:.3rem}.Tabs-tabs .Tab span{font-weight:400;margin-left:.3rem}.Tabs-wrapper{width:100vw;padding:24px .5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:48rem){.Tabs-wrapper{width:auto;padding:0}}.ReportIssue{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:10}.ReportIssue-modal{width:95%;padding:0;background-color:#24385b;z-index:2;-webkit-animation-name:modal;-moz-animation-name:modal;-o-animation-name:modal;-ms-animation-name:modal;animation-name:modal;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;-ms-animation-duration:.4s;animation-duration:.4s;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:48rem){.ReportIssue-modal{width:564px}}.ReportIssue-closeModal{text-align:right;padding:.5rem}.ReportIssue-closeModal button{color:#637a9d;border:none;background:transparent;font-size:1.25rem;cursor:pointer}.ReportIssue-closeModal button:hover{color:#eff3f8}.ReportIssue-closeModal button:focus{outline:none}.ReportIssue-buttons{background-color:#121f3d;padding:1rem 1.5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ReportIssue-buttons-copy{background-color:#33b1ff;color:#03091e;font-size:14px;font-weight:700;text-transform:uppercase;padding:.75rem 1rem;margin-right:.5rem;border:none;border-radius:8px;cursor:pointer}.ReportIssue-buttons-copy:hover{background-color:#74caff;color:#03091e}.ReportIssue-buttons-copy:focus{outline:none}.ReportIssue-buttons-cancel{background-color:#24385b;color:#33b1ff;font-size:14px;font-weight:700;text-transform:uppercase;padding:.75rem 1rem;margin-right:.5rem;border:none;border-radius:8px;cursor:pointer}.ReportIssue-buttons-cancel:hover{color:#74caff}.ReportIssue-buttons-cancel:focus{outline:none}.ReportIssue-content{padding:0 1.5rem 1rem}.ReportIssue-msg{margin-top:1rem;width:100%;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;color:#becde3}.ReportIssue-title{width:100%;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ReportIssue-title,.ReportIssue-title-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ReportIssue-title-icon{background-color:#33b1ff}.ReportIssue-title-icon,.ReportIssue-title-thanks{width:40px;height:40px;margin-right:.5rem;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;font-size:1.25rem}.ReportIssue-title-thanks{background-color:#98ca3f;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ReportIssue-title-text{color:#eff3f8;font-weight:700}.ReportIssue-input{display:block;width:100%;min-height:84px;margin:1rem 0;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #637a9d;background-color:#03091e;color:#eff3f8;padding:.75rem 1rem;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;resize:vertical;max-height:300px}.ReportIssue-input:focus{outline:none;border:1px solid #33b1ff}.ReportIssue-input::placeholder{color:#637a9d}.ReportIssue-backdrop{display:block;z-index:1;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(3,9,30,.6);border:none}@-moz-keyframes modal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes modal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes modal{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.PlansBanner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;padding:.75rem;border-radius:.75rem;background-color:#9b62f7;color:#fff}@media only screen and (min-width:48rem){.PlansBanner{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.75rem 1.5rem 0}}.PlansBanner *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.PlansBanner-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}@media only screen and (min-width:48rem){.PlansBanner-content{width:70%;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.PlansBanner-image{display:none}@media only screen and (min-width:64rem){.PlansBanner-image{display:block;margin-right:3rem;height:68px;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}}.PlansBanner-title{margin-bottom:1rem;font-weight:800;font-size:1rem;line-height:1.2;letter-spacing:-.008rem;text-align:center;width:100%}@media only screen and (min-width:48rem){.PlansBanner-title{margin-bottom:.75rem;text-align:left;font-size:1.125rem}}.PlansBanner-cta{display:block;width:100%;padding:.75rem 1rem;border-radius:.5rem;background-color:#fff;color:#03091e;font-size:.813rem;font-weight:700;line-height:1;letter-spacing:.25px;text-decoration:none;text-transform:uppercase;text-align:center}@media only screen and (min-width:48rem){.PlansBanner-cta{display:inline-block;width:auto;margin-bottom:1.25rem;font-weight:800;letter-spacing:.04rem}}.PlansBanner-cta:hover{background-color:#e6e6e6;color:ligthen(#03091e,10%)}.BaseMaterial__ControlButton{background-color:transparent!important;border:1px solid #33b1ff;color:#33b1ff;border-radius:.5rem!important;cursor:pointer;font-size:.875rem;min-width:3.75rem;min-height:2.5rem;padding:.375rem .5rem;position:relative;text-align:center}.BaseMaterial__ControlButton svg{margin:auto}.BaseMaterial__Tooltip{position:absolute;display:none;bottom:-55px;left:0;right:auto;z-index:100;background-color:#eff3f8;color:#121f3d;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;white-space:nowrap;padding:.5rem;border-radius:8px}@media only screen and (min-width:64rem){.BaseMaterial__Tooltip{right:0;left:auto}}.BaseMaterial__Tooltip:before{content:" ";position:absolute;top:-8px;left:13%;margin-left:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #eff3f8}@media only screen and (min-width:64rem){.BaseMaterial__Tooltip:before{left:auto;right:13%}}.Header-course-actions-prev{background:transparent;color:#33b1ff}.Header-course-actions-prev:hover{border:1px solid #74caff;color:#74caff}@media only screen and (min-width:64rem){.Header-course-actions-prev:hover .BaseMaterial__Tooltip{display:block;-webkit-transform:translateX(44%);-moz-transform:translateX(44%);-o-transform:translateX(44%);-ms-transform:translateX(44%);transform:translateX(44%)}.Header-course-actions-prev:hover .BaseMaterial__Tooltip:before{left:50%}}.Header-course-actions-prev:focus{outline:none}.Header-course-actions-next{background-color:#33b1ff}.Header-course-actions-next:hover{border:1px solid #74caff;background-color:#74caff}@media only screen and (min-width:64rem){.Header-course-actions-next:hover .BaseMaterial__Tooltip{display:block}}.Header-course-actions-next:focus{outline:none}.Header-course-actions-next.border-radius-left{border-radius:8px}.CountDown span{font-weight:300}.SpecialEventBanner{margin:1rem auto;padding:.75rem;border-radius:8px;background-color:#00ff97;background-image:url(https://static.platzi.com/media/uploads/platzi-day/pattern.png);background-repeat:no-repeat}@media only screen and (min-width:64rem){.SpecialEventBanner{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.SpecialEventBanner--ongoing{background-image:url(https://static.platzi.com/media/uploads/platzi-day/pattern2.png);background-color:#13161c;color:#fff}.SpecialEventBanner--ongoing a{background:#00ff97;color:#03091e;font-weight:500}@media only screen and (min-width:64rem){.SpecialEventBanner--ongoing{grid-template-columns:120px 1fr auto}}.SpecialEventBanner-image{display:none}@media only screen and (min-width:64rem){.SpecialEventBanner-image{display:inherit}}.SpecialEventBanner-image img{width:100%}.SpecialEventBanner-description{text-align:center;font-size:.875rem;line-height:1.187rem}.SpecialEventBanner-description strong{display:inline;padding:0}@media only screen and (min-width:64rem){.SpecialEventBanner-description{text-align:left}}.SpecialEventBanner-cta{background:#2c323c;color:#fff;width:100%;display:inline-block;text-align:center;font-weight:500;font-size:.875rem;padding:.5rem 0;margin-top:.5rem;border-radius:8px;cursor:pointer}@media only screen and (min-width:64rem){.SpecialEventBanner-cta{width:auto;margin-top:0;padding:.5rem 1rem}}.bannerDuringConf{padding:1rem 1rem 1.5rem;background-image:url(https://static.platzi.com/media/uploads/desktop_bg_4d6d083e37.png);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-color:#7d48ff;font-family:IBM Plex Sans;border-radius:8px;margin-top:1rem;margin-bottom:1rem;position:relative}@media only screen and (min-width:64rem){.bannerDuringConf{padding:.75rem 1.5rem 1.25rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:1rem;background-position:50%;background-position-y:-30px;background-position-x:40px}}@media only screen and (min-width:75rem){.bannerDuringConf{background-position-x:left;background-position-y:-20px}}.bannerDuringConf-title--live{display:none}@media only screen and (min-width:64rem){.bannerDuringConf-title--live{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:.25rem;border-radius:12px;background-color:#c84d4f;padding:.25rem .5rem;gap:.25rem;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:fit-content;color:#fff;letter-spacing:1px;font-weight:700;font-size:.7rem;text-transform:uppercase}.bannerDuringConf-title--live svg{-webkit-animation:pulse 1s ease infinite;-moz-animation:pulse 1s ease infinite;-o-animation:pulse 1s ease infinite;-ms-animation:pulse 1s ease infinite;animation:pulse 1s ease infinite;font-size:7px}}.bannerDuringConf-title--text{font-size:1.1rem;color:#fff;font-weight:400;margin-bottom:.5rem;max-width:15rem}@media only screen and (min-width:64rem){.bannerDuringConf-title--text{max-width:21rem}}.bannerDuringConf-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:.75rem;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:64rem){.bannerDuringConf-content{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.bannerDuringConf-content-text{text-transform:uppercase;color:#fff;font-weight:600;font-size:1rem;letter-spacing:.08em}.bannerDuringConf-content-countdown{color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:.25rem;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:48rem){.bannerDuringConf-content-countdown{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0;-ms-flex:0;flex:0}}.bannerDuringConf-content-countdown-element{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.bannerDuringConf-content-countdown-element strong{font-weight:700;font-size:1rem}.bannerDuringConf-content-countdown-element p{font-size:1rem;font-weight:400}.bannerDuringConf-content-cta{padding:.5rem 1rem;background-color:#fff;color:#03091e;font-weight:600;letter-spacing:.02em;position:relative;border:1px solid #03091e;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:.75rem}.bannerDuringConf-content-cta svg{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}@media only screen and (min-width:64rem){.bannerDuringConf-content-cta{margin-left:.5rem}}.bannerDuringConf-content-cta:before{content:"";background-color:#fff;height:4px;width:102%;left:1px;bottom:-6px;position:absolute;-webkit-transform:rotate(0deg) skew(30deg);-moz-transform:rotate(0deg) skew(30deg);-o-transform:rotate(0deg) skew(30deg);-ms-transform:rotate(0deg) skew(30deg);transform:rotate(0deg) skew(30deg);border-bottom:1px solid #03091e;border-left:1px solid #03091e}.bannerDuringConf-content-cta:after{content:"";background-color:#fff;height:92%;top:3.5px;width:5px;right:-6.5px;position:absolute;-webkit-transform:rotate(30deg) skew(30deg);-moz-transform:rotate(30deg) skew(30deg);-o-transform:rotate(30deg) skew(30deg);-ms-transform:rotate(30deg) skew(30deg);transform:rotate(30deg) skew(30deg);border-top:1px solid #03091e;border-right:1px solid #03091e}.bannerDuringConf-close{position:absolute;top:.5rem;right:.5rem;background-color:#121f3d;padding:.25rem .5rem;border-radius:4px;cursor:pointer;color:#eff3f8;border:none}@-moz-keyframes pulse{50%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes pulse{50%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes pulse{50%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes pulse{50%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.Header{padding:0 .5em}.Header__CreateNoteButton{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.Header__CreateNoteButton .BaseMaterial__Tooltip{display:none}.Header__CreateNoteButton .BaseMaterial__Tooltip p{text-transform:lowercase}.Header__CreateNoteButton .BaseMaterial__Tooltip p:first-letter{text-transform:capitalize}@media only screen and (min-width:64rem){.Header__CreateNoteButton:hover .BaseMaterial__Tooltip{font-weight:400;display:block;-webkit-transform:translateX(44%);-moz-transform:translateX(44%);-o-transform:translateX(44%);-ms-transform:translateX(44%);transform:translateX(44%)}.Header__CreateNoteButton:hover .BaseMaterial__Tooltip:before{left:50%}}.Header__CreateNoteButton span{display:none}@media only screen and (min-width:64rem){.Header__CreateNoteButton{margin-right:1.5rem}.Header__CreateNoteButton span{display:inline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.Header__CreateNoteButton svg{margin-right:.375rem}}.Header-course{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0;margin-top:.5rem}@media only screen and (min-width:64rem){.Header-course{padding:1rem 0 0}}.Header-course-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1rem;max-width:60%}@media only screen and (min-width:30rem){.Header-course-info{max-width:100%}}@media only screen and (min-width:48rem){.Header-course-info{max-width:55%}}@media only screen and (min-width:64rem){.Header-course-info{max-width:100%;padding-bottom:0}}.Header-course-info-badge{width:48px;height:48px;margin-right:.75rem}.Header-course-info-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.Header-course-info-content a{text-decoration:none;display:block;width:100%;color:#eff3f8}.Header-course-info-content a h2{margin:0;font-size:1rem;font-weight:400;line-height:1.5rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (min-width:30rem){.Header-course-info-content a h2{white-space:unset}}@media only screen and (min-width:48rem){.Header-course-info-content a h2{white-space:nowrap}}@media only screen and (min-width:64rem){.Header-course-info-content a h2{white-space:unset}}.Header-course-info-content a:hover{color:#fff}.Header-course-info-content p{font-size:1rem;font-weight:400;line-height:1.5rem;color:#8da2c0;display:none}@media only screen and (min-width:48rem){.Header-course-info-content p{display:block}}.Header-course-info-content img{width:24px;height:24px;border-radius:50%;margin-right:.375rem;display:none}@media only screen and (min-width:48rem){.Header-course-info-content img{display:block}}.Header-course-actions{margin-left:1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:.5rem}@media only screen and (min-width:48rem){.Header-course-actions{margin-left:0}}.Header-course-actions button{padding:.5rem .375rem;width:2.1875rem;height:2.1875rem}@media only screen and (min-width:30rem){.Header-course-actions button{padding:.375rem .5rem;height:2.5rem;width:2.5rem}}@media only screen and (min-width:48rem){.Header-course-actions button{padding:.5rem .375rem;width:2.1875rem;height:2.1875rem}}@media only screen and (min-width:64rem){.Header-course-actions button{padding:.375rem .5rem;height:auto;width:auto}}.Header-course-actions .BaseMaterial__ControlButton{min-width:2.1875rem;min-height:2.1875rem}@media only screen and (min-width:30rem){.Header-course-actions .BaseMaterial__ControlButton{min-width:3.75rem;min-height:2.5rem}}@media only screen and (min-width:48rem){.Header-course-actions .BaseMaterial__ControlButton{min-width:2.1875rem;min-height:2.1875rem}}@media only screen and (min-width:64rem){.Header-course-actions .BaseMaterial__ControlButton{min-width:3.75rem;min-height:2.5rem}}.Header-course-actions-syllabus{background-color:#24385b;color:#33b1ff;min-width:115px;border:none;border-radius:8px;text-transform:uppercase;font-size:.875rem;font-weight:700;line-height:1.375rem;letter-spacing:.5px;padding:9px 12px;cursor:pointer;float:right}.Header-course-actions-syllabus:hover{color:#74caff}.Header-course-actions-syllabus:focus{outline:none}.Header-course-actions-syllabus svg{margin-left:.75rem}.Header-class{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1rem}@media only screen and (min-width:64rem){.Header-class{padding-top:.5rem}}.Header-class-title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Header-class-title h1{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:#eff3f8;margin:.5rem 0}@media only screen and (min-width:48rem){.Header-class-title h1{font-size:1.5rem;line-height:2.25rem}}.Header-class-title span{font-size:1rem;line-height:1.5rem;font-weight:400;color:#637a9d;margin:0 0 0 .875rem}.Header-class-report button{position:relative;background:transparent;border:none;padding:10px;font-size:1rem;color:#8da2c0;cursor:pointer}.Header-class-report button:hover{color:#33b1ff}.Header-class-report button:hover .Header-tooltip{display:block}.Header-class-report button:focus{outline:none}.Header-class-report .Header-tooltip{-webkit-transform:translateX(-105%);-moz-transform:translateX(-105%);-o-transform:translateX(-105%);-ms-transform:translateX(-105%);transform:translateX(-105%);left:0;right:auto;bottom:0}.Header-class-report .Header-tooltip:before{left:calc(100% + 4px);top:13px;border:5px solid transparent;border-right:none;border-left:8px solid #eff3f8}.Header.material-lecture{max-width:900px;margin:0 auto;padding:0 .5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:0;z-index:10;border-bottom:1px solid #40587c;background-color:#121f3d}.Header.material-lecture .Header-course{padding:0}@media only screen and (min-width:48rem){.Header.material-lecture{padding:0 .5rem 1rem}}@media only screen and (min-width:75rem){.Header.material-lecture.Mexico .PromoBanner-details{position:relative;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:2.5rem;padding-left:1rem}}@media only screen and (min-width:75rem){.Header.material-lecture.Mexico .PromoBanner-details-saving{width:auto}}@media only screen and (min-width:75rem){.Header.material-lecture.Mexico .PromoBanner-details-saving-layout{position:absolute;top:.75rem;left:.75rem;margin-right:0;font-size:.813rem}}.Header.material-lecture .Header-class{margin-bottom:.5rem;padding-top:.75rem;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.Header.material-lecture .Header-course{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.Header.material-lecture .Header-syllabus{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.Header-lecture{display:none;width:88px;padding:3px 0;margin-top:1rem;border:1px solid #40587c;border-radius:2px;color:#8da2c0;font-weight:700;font-size:.75rem;line-height:18px;letter-spacing:.25px;text-transform:uppercase;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.Header-lecture svg{color:#33b1ff;margin-right:.5rem}@media only screen and (min-width:48rem){.Header-lecture{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}.Header-tooltip{position:absolute;display:none;bottom:-55px;left:0;right:auto;z-index:100;background-color:#eff3f8;color:#121f3d;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;white-space:nowrap;padding:.5rem;border-radius:8px}@media only screen and (min-width:64rem){.Header-tooltip{right:0;left:auto}}.Header-tooltip:before{content:" ";position:absolute;top:-8px;left:13%;margin-left:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #eff3f8}@media only screen and (min-width:64rem){.Header-tooltip:before{left:auto;right:13%}}.Header .PromoBanner-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:75rem){.Header .PromoBanner-content{display:grid;grid-template-columns:1fr minmax(150px,200px)}}.Header .PromoBanner-countdown{width:100%}@media only screen and (min-width:48rem){.Header .PromoBanner-countdown{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.5rem}}@media only screen and (min-width:75rem){.Header .PromoBanner-countdown{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.Header .PromoBanner-details{padding:.5rem}@media only screen and (min-width:48rem){.Header .PromoBanner-details{display:grid;grid-template-columns:120px 1fr}}@media only screen and (min-width:75rem){.Header .PromoBanner-details{padding:0 .5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:initial}}@media only screen and (min-width:48rem){.Header .PromoBanner-details-saving{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:64rem){.Header .PromoBanner-details-saving{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:48rem){.Header .PromoBanner-details-saving-layout{margin-right:0;margin-bottom:.25rem}}@media only screen and (min-width:64rem){.Header .PromoBanner-details-saving-layout{margin-right:1rem;margin-bottom:0}}.Header .PromoBanner:not(.PromoBanner-pre) .PromoBanner-details{margin-bottom:.25rem}@media only screen and (min-width:64rem){.Header .PromoBanner:not(.PromoBanner-pre) .PromoBanner-details-saving-layout{display:none}}.ShareUrlModal{position:absolute;top:8rem;right:0;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(3,9,30,.8)}@media only screen and (min-width:48rem){.ShareUrlModal{top:0}}.ShareUrlModal-modal{width:382px;padding:0;background-color:#24385b;z-index:2}.ShareUrlModal-closeModal{text-align:right;padding:.5rem}.ShareUrlModal-closeModal button{color:#637a9d;border:none;background:transparent;font-size:1.25rem;cursor:pointer}.ShareUrlModal-closeModal button:hover{color:#eff3f8}.ShareUrlModal-closeModal button:focus{outline:none}.ShareUrlModal-buttons{background-color:#121f3d;padding:1rem 1.5rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ShareUrlModal-buttons-copy{background-color:#33b1ff;color:#03091e;font-size:14px;font-weight:700;text-transform:uppercase;padding:.75rem 1rem;margin-right:.5rem;border:none;border-radius:8px;cursor:pointer}.ShareUrlModal-buttons-copy:hover{background-color:#74caff;color:#03091e}.ShareUrlModal-buttons-copy:focus{outline:none}.ShareUrlModal-buttons-copy svg{margin-left:.5rem}.ShareUrlModal-buttons-social{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;border:1px solid #33b1ff;border-radius:8px;margin-right:.5rem;color:#33b1ff}.ShareUrlModal-buttons-social:hover{border:1px solid #74caff;color:#74caff}.ShareUrlModal-content{padding:0 1.5rem 1rem}.ShareUrlModal-title{width:100%;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ShareUrlModal-title,.ShareUrlModal-title-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ShareUrlModal-title-icon{background-color:#33b1ff;width:40px;height:40px;margin-right:.5rem;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;font-size:1.25rem}.ShareUrlModal-title-text{color:#eff3f8;font-weight:700}.ShareUrlModal-input{display:block;width:100%;min-height:84px;margin:1rem 0;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #637a9d;background-color:#03091e;color:#eff3f8;padding:.75rem 1rem}.ShareUrlModal-backdrop{z-index:1;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(3,9,30,.6);border:none}.NextMaterial{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#03091e}.NextMaterial-title{font-size:1rem;font-weight:700;color:#fff;text-align:center;max-width:90vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (min-width:48rem){.NextMaterial-title{font-size:1.5rem;max-width:none;-o-text-overflow:initial;text-overflow:clip;white-space:normal}}.NextMaterial-subtitle{font-size:.875rem;color:#eff3f8;margin-bottom:8px}@media only screen and (min-width:48rem){.NextMaterial-subtitle{font-size:1rem;margin-bottom:1rem}}.NextMaterial-button{background-color:transparent;border:1px solid #33b1ff;border-radius:8px;color:#33b1ff;font-size:.75rem;font-weight:700;text-transform:uppercase;padding:8px 12px;cursor:pointer}@media only screen and (min-width:48rem){.NextMaterial-button{font-size:.875rem;padding:.75rem 1rem}}.NextMaterial-button:hover{border:1px solid #74caff;color:#74caff}.NextMaterial-link{-webkit-flex-shrink:0;flex-shrink:0;border-radius:50%;position:relative;margin:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.NextMaterial-link,.NextMaterial-link-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.NextMaterial-link-button{background-color:#24385b;border:none;border-radius:50%;position:absolute;height:40px;width:40px;color:#33b1ff;font-size:1.25rem;cursor:pointer}.NextMaterial-link-button:hover{background-color:#33b1ff;color:#fff}.NextMaterial-link-button:focus{outline:none}.NextMaterial-link-button svg{margin-right:-5px}@media only screen and (min-width:48rem){.NextMaterial-link{margin:1.5rem 0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.NextMaterial-link-button{height:61px;width:61px}}.ServerPicker button{width:100%;padding:6px;background:transparent;cursor:pointer;position:relative}.ServerPicker button:hover{background-color:rgba(115,133,159,.5)}.ServerPicker button.--acive:before{content:"\2713";position:absolute;left:14px;top:3px;font-size:.875rem}.PauseNextButton{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:8px}.PauseNextButton-input{height:0;width:0;visibility:hidden}.PauseNextButton-text{font-size:.75rem;justify-self:flex-start}.PauseNextButton-label{cursor:pointer;text-indent:-9999px;width:30px;height:17px;background:#24385b;display:block;border-radius:100px;position:relative;justify-self:flex-end;margin-left:4px}.PauseNextButton-label:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background:#fff;border-radius:90px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.PauseNextButton-label:active:after{width:24px}.PauseNextButton-label.active{background:#98ca3f}.PauseNextButton-label.active:after{left:calc(100% - 3px);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.VideoPlayer{position:relative}.VideoPlayer .vjs-control{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.VideoPlayer .vjs-control svg{pointer-events:none;position:absolute;max-width:14px;max-height:14px}.VideoPlayer .vjs-icon-cog:before{font-size:20px;position:absolute}.VideoPlayer .video-js{position:relative;width:100%;padding-bottom:56.25%;height:0;background-color:#03091e}.VideoPlayer .vjs-big-play-button{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #33b1ff;border-radius:8px;color:#33b1ff;width:56px;height:48px}.VideoPlayer .vjs-big-play-button:active,.VideoPlayer .vjs-big-play-button:focus{border:1px solid #0791e6;color:#0791e6}.VideoPlayer .video-js:hover .vjs-big-play-button{border:1px solid #74caff;color:#74caff}.VideoPlayer .vjs-menu-content{overflow:hidden}.VideoPlayer .vjs-menu-content .vjs-button{width:100%;padding:8px;text-transform:capitalize;cursor:pointer}.VideoPlayer .vjs-texttrack-settings{font-weight:700}.VideoPlayer .vjs-time-control{padding:0 4px;font-size:1rem;line-height:1;min-width:1rem}.VideoPlayer .vjs-time-divider{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0}.VideoPlayer .vjs-duration-display{padding-right:4px}.VideoPlayer .video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100vw!important;height:100vh!important}.VideoPlayer .video-js.vjs-fullscreen:not(.vjs-ios-native-fs) .vjs-tech{width:100vw;height:100vh}.VideoPlayer .DownloadButton{padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.75rem;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;min-height:33px}.VideoPlayer .DownloadButton button{display:none}.VideoPlayer .SettingButton ul{overflow:hidden}.VideoPlayer .vjs-control-bar .BackwardButton,.VideoPlayer .vjs-control-bar .BookmarksMenu,.VideoPlayer .vjs-control-bar .ForwardButton,.VideoPlayer .vjs-control-bar .SettingButton,.VideoPlayer .vjs-control-bar .vjs-current-time,.VideoPlayer .vjs-control-bar .vjs-duration,.VideoPlayer .vjs-control-bar .vjs-max-quality-selector-button,.VideoPlayer .vjs-control-bar .vjs-picture-in-picture-control,.VideoPlayer .vjs-control-bar .vjs-playback-rate,.VideoPlayer .vjs-control-bar .vjs-time-divider{display:none}@media only screen and (min-width:30rem){.VideoPlayer .vjs-control-bar .BookmarksMenu,.VideoPlayer .vjs-control-bar .SettingButton,.VideoPlayer .vjs-control-bar .vjs-max-quality-selector-button,.VideoPlayer .vjs-control-bar .vjs-playback-rate{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}@media only screen and (min-width:48rem){.VideoPlayer .vjs-control-bar .vjs-remaining-time{display:none}.VideoPlayer .vjs-control-bar .BackwardButton,.VideoPlayer .vjs-control-bar .ForwardButton,.VideoPlayer .vjs-control-bar .vjs-current-time,.VideoPlayer .vjs-control-bar .vjs-duration,.VideoPlayer .vjs-control-bar .vjs-picture-in-picture-control,.VideoPlayer .vjs-control-bar .vjs-time-divider{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}.VideoCourseLeftToFinish{position:absolute;display:none;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:.5rem;right:.5rem;z-index:10}.VideoCourseLeftToFinish-action{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:.5rem;width:30px;height:30px;background-color:rgba(3,9,30,.48);border-radius:12px;color:#fff}.VideoCourseLeftToFinish:hover .VideoCourseLeftToFinish-msg{opacity:1!important;-ms-filter:none!important;filter:none!important;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-o-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused}.VideoCourseLeftToFinish-msg{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .75rem;height:30px;background-color:rgba(3,9,30,.48);border-radius:12px;font-size:.875rem;line-height:1.5rem;color:#fff;-webkit-animation:start 4s ease 0s forwards;-moz-animation:start 4s ease 0s forwards;-o-animation:start 4s ease 0s forwards;-ms-animation:start 4s ease 0s forwards;animation:start 4s ease 0s forwards}@media only screen and (min-width:48rem){.VideoCourseLeftToFinish{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}@-moz-keyframes start{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}25%,75%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}}@-webkit-keyframes start{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}25%,75%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}}@-o-keyframes start{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}25%,75%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}}@keyframes start{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}25%,75%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(115%);-moz-transform:translateX(115%);-o-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%)}}.MaterialVideo,.MaterialYoutube{position:relative}.MaterialYoutube{display:block;height:0;overflow:hidden;padding:0 0 56.25%}.MaterialYoutube iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.MaterialLecture{max-width:900px;margin:0 auto;padding:0 .5rem 2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MaterialLecture-text{color:#eff3f8;font-size:1.125rem;line-height:1.75rem;margin-top:1rem;padding-bottom:1.5rem;overflow-wrap:anywhere}.MaterialLecture-text p{margin-bottom:1.75rem;overflow-wrap:anywhere}.MaterialLecture-text a{color:#33b1ff;text-decoration:none;overflow-wrap:anywhere}.MaterialLecture-text a:hover{color:#74caff}.MaterialLecture-text h1,.MaterialLecture-text h2{font-size:1.5rem;line-height:2.25rem}.MaterialLecture-text h2{margin:24px 0;padding-bottom:12px;border-bottom:1px solid #40587c}.MaterialLecture-text img{margin:1.75rem 0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background-color:#8da2c0}.MaterialLecture-text iframe{max-width:100%}.MaterialLecture-text pre{background-color:#0c1633;width:100%;padding:1.75rem;margin:1.75rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;white-space:break-spaces}.MaterialLecture-text ol,.MaterialLecture-text ul{padding-bottom:1rem}.MaterialLecture-text ul li::marker{color:#98ca3f}.MaterialLecture-text ol li::marker{color:#8da2c0}.MaterialLecture-text li{padding-left:10px}.MaterialLecture-text td,.MaterialLecture-text th{border:1px solid #24385b;padding:6px}@media only screen and (min-width:64rem){.MaterialLecture-text td,.MaterialLecture-text th{padding:16px}}.MaterialLecture-text th{border-bottom:4px solid #24385b;background-color:#121f3d}.MaterialLecture-text table{border-spacing:0;word-break:break-word;border-collapse:collapse}.MaterialLecture-text tr{background-color:#0c1633}.MaterialLecture-text tr:nth-child(2n){background-color:#121f3d}.MaterialAudio{padding:1rem .5rem;text-align:center}.MaterialAudio h2{color:#eff3f8;font-size:1.125rem;line-height:1.75rem;padding-bottom:1.5rem}.MaterialAudio-stores{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.MaterialAudio-stores img{max-height:50px;padding:0 10px}.CommunityTabs,.CommunityTabs.isInstantAnswersActive{position:relative}.CommunityTabs.isInstantAnswersActive:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;background-color:rgba(18,31,61,.6)}.CommunityTabs-content .u-wrapper{padding:0}.CommunityTabs-content-tabs{width:100%;border-bottom:1px solid #24385b;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.CommunityTabs-content-tabs .Tab{width:50%;color:#637a9d;font-weight:700;font-size:.875rem;padding:8px;text-transform:uppercase;text-align:center;min-width:100px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s;transition:all .2s ease;border-bottom:2px solid transparent}.CommunityTabs-content-tabs .Tab:hover{color:#74caff}.CommunityTabs-content-tabs .Tab.is-active{color:#33b1ff;border-bottom:2px solid #33b1ff}.CommunityTabs-content-tabs .Tab.is-active span{color:#637a9d;margin-left:.3rem}.CommunityTabs-content-tabs .Tab span{font-weight:400;margin-left:.3rem}.InstantAnswers{position:absolute;width:100%;padding:0;z-index:10;-webkit-box-shadow:0 4px 12px rgba(3,9,30,.24);box-shadow:0 4px 12px rgba(3,9,30,.24);overflow:hidden;-webkit-animation-name:InstantAnswers-enter;-moz-animation-name:InstantAnswers-enter;-o-animation-name:InstantAnswers-enter;-ms-animation-name:InstantAnswers-enter;animation-name:InstantAnswers-enter;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out}.InstantAnswers-content{position:relative}.InstantAnswers-close{position:absolute;top:0;right:0;color:#637a9d;border:none;padding:.875rem 1rem;background:transparent;font-size:1.25rem;cursor:pointer}.InstantAnswers-close:hover{color:#eff3f8}.InstantAnswers-close:focus{outline:none}.InstantAnswers-suggestions-title{padding:1rem .75rem;border-bottom:1px solid #40587c}.InstantAnswers-suggestions-title h4{color:#becde3;font-weight:400;font-size:.875rem;line-height:1.375rem;letter-spacing:.5px;text-transform:uppercase}.InstantAnswers-suggestions-content button{width:100%;background:transparent;display:block;padding:1rem .75rem;text-align:left;color:#eff3f8;font-size:.875rem;line-height:1.375rem;letter-spacing:.25px;border:none;cursor:pointer}.InstantAnswers-suggestions-content button:hover{background-color:#40587c}.InstantAnswers-suggestions-content button:focus{outline:none}.InstantAnswers-suggestions-content button.--contribution{display:grid;grid-template-columns:40px 1fr;grid-gap:.5rem}.InstantAnswers-suggestions-content button h5{color:#eff3f8;font-weight:700;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.InstantAnswers-suggestions-content button h6{color:#eff3f8;font-weight:700;font-size:.75rem;line-height:1.125rem;margin-bottom:.25rem}.InstantAnswers-suggestions-avatar{min-width:40px;min-height:40px;border-radius:50%}.InstantAnswers-suggestions-avatar img{border-radius:50%}.InstantAnswers-suggestions-text{overflow:hidden}.InstantAnswers-suggestions-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@-moz-keyframes InstantAnswers-enter{0%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes InstantAnswers-enter{0%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes InstantAnswers-enter{0%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes InstantAnswers-enter{0%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.ImagesPreview-overlay{display:block;z-index:20;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(3,9,30,.6);border:none}.ImagesPreview-image{z-index:21;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ImagesPreview-image figure img{width:auto;height:auto;max-width:90vw;max-height:87vh;object-fit:contain;object-position:right;border-radius:4px;min-width:200px;min-height:200px;background-color:#8da2c0}.ImagesPreview-close{position:absolute;top:8px;right:8px;padding:8px 10px;border:none;border-radius:8px;background-color:rgba(12,22,51,.4);cursor:pointer}.ImagesPreview-close svg{font-size:1.25rem;color:#eff3f8}.ProgressBar-reached{margin-bottom:1.25rem}.Blocked{background-color:rgba(12,22,51,.8);backdrop-filter:blur(1px);z-index:5;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:0 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding:4rem 2rem}@media only screen and (min-width:48rem){.Blocked{padding:8rem 2rem;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;height:25rem}}@media only screen and (min-width:64rem){.Blocked{height:100%}}@media only screen and (min-width:75rem){.Blocked{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;padding-left:100px}}.Blocked .u-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.Blocked .u-wrapper h2{color:#becde3;font-size:1rem;font-weight:400}.Blocked-title{margin:1rem 0;color:#eff3f8;font-size:1.5rem;font-weight:700}.Blocked-subtitle{color:#fddd5c;font-size:1rem}.Blocked-subtitle svg{margin-right:.75rem}.Blocked-player-icon{color:#eff3f8;display:grid;font-size:4rem;opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15);position:absolute;width:100%;z-index:-1}.Blocked-player-icon svg{justify-self:center}.Blocked-button{border:0;background:none;color:#eff3f8;font-size:1rem;cursor:pointer;text-decoration:underline}.Blocked-button:hover{background-color:#03091e}.Blocked-button.sent{display:none}.Blocked-emailContainer,.Blocked-unloggedContainer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:.5rem}.Blocked-unloggedContainer a{display:inline-block;margin-left:.25rem;color:#eff3f8}.Blocked-link{margin-right:10px;margin-bottom:16px;text-decoration:none;color:#03091e;width:fit-content;background-color:#98ca3f;border:1px solid #98ca3f;border-radius:8px;padding:10px 16px;font-size:.875rem;text-transform:uppercase;cursor:pointer;font-weight:700;display:inline-block}.Blocked-link:hover{background-color:#c1df8b;border-color:#c1df8b}.Blocked-link--secondary{color:#98ca3f;border:1px solid #98ca3f;background-color:#121f3d}.Blocked-link--secondary:hover{background-color:#121f3d;border:1px solid #c1df8b;color:#c1df8b}.DayLoveWall-head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:2rem}.DayLoveWall-head-icon{padding:.75rem .6875rem;border-radius:50%;background-color:#33b1ff}.DayLoveWall-head-icon svg{font-size:1.5rem;color:#03091e}.DayLoveWall-head-text{margin-left:1.5rem}.DayLoveWall-title{font-size:1.25rem;color:Mist-60;font-weight:700;line-height:1.6875;margin-bottom:.5rem}.DayLoveWall-subtitle{color:#becde3;font-size:1rem;line-height:1.4375;font-weight:400}.DayLoveWall-share-url{margin-bottom:1.5rem}.DayLoveWall-share-url-label{font-size:.875rem;color:#eff3f8;margin-bottom:.5rem}.DayLoveWall-share-url-input{display:grid;grid-template-columns:2.5fr 1fr}.DayLoveWall-share-url-input-text{padding:.75rem 1rem;background-color:#03091e;border:1px solid #637a9d;color:#becde3;border-radius:8px 0 0 8px;position:relative;font-size:.75rem;text-align:left}@media only screen and (min-width:48rem){.DayLoveWall-share-url-input-text{font-size:1rem}}.DayLoveWall-share-url-input-text-icon{position:absolute;right:12px;color:#33b1ff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.DayLoveWall-share-url-input-text-icon.show{-webkit-animation:fadeIn .35s ease;-moz-animation:fadeIn .35s ease;-o-animation:fadeIn .35s ease;-ms-animation:fadeIn .35s ease;animation:fadeIn .35s ease;opacity:1;-ms-filter:none;filter:none}.DayLoveWall-share-url-input-text-icon.hide{-webkit-animation:fadeOut .35s ease;-moz-animation:fadeOut .35s ease;-o-animation:fadeOut .35s ease;-ms-animation:fadeOut .35s ease;animation:fadeOut .35s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.DayLoveWall-share-url-input-button{border:none;background-color:#33b1ff;border-radius:0 8px 8px 0;text-transform:uppercase;font-weight:700;letter-spacing:.5px;font-size:.75rem}@media only screen and (min-width:48rem){.DayLoveWall-share-url-input-button{font-size:1rem}}.DayLoveWall-share-url-input-button:hover{cursor:pointer}.DayLoveWall-share-social{display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;grid-gap:1rem;color:#eff3f8}.DayLoveWall-share-social-text{font-size:.75rem;margin-bottom:.75rem}@media only screen and (min-width:48rem){.DayLoveWall-share-social-text{margin-right:.75rem;margin-bottom:0;font-size:.875rem}}.DayLoveWall-share-social-list{padding:0;list-style-type:none}.DayLoveWall-share-social-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.DayLoveWall-share-social-item:last-child{margin-right:0}.DayLoveWall-share-social-link{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.8125rem;background-color:#03091e;border:1px solid #33b1ff;border-radius:.5rem;color:#33b1ff;font-size:1rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:ease all .3s;-o-transition:ease all .3s;-ms-transition:ease all .3s;transition:all .3s ease}@media only screen and (min-width:64rem){.DayLoveWall-share-social-link{padding:.75rem}}.DayLoveWall-share-social-link:hover{background-color:#33b1ff;color:#121f3d}@-moz-keyframes fadeOut{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes fadeOut{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes fadeOut{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes fadeOut{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}.OnboardingOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(3,9,30,.5);padding:1rem}.OnboardingOverlay-dialog{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:1.25rem;background:-webkit-radial-gradient(202.17% 202.17% at 50% 50%,#43556f 0,rgba(36,56,91,0) 100%);background:-moz-radial-gradient(202.17% 202.17% at 50% 50%,#43556f 0,rgba(36,56,91,0) 100%);background:-o-radial-gradient(202.17% 202.17% at 50% 50%,#43556f 0,rgba(36,56,91,0) 100%);background:-ms-radial-gradient(202.17% 202.17% at 50% 50%,#43556f 0,rgba(36,56,91,0) 100%);background:radial-gradient(202.17% 202.17% at 50% 50%,#43556f 0,rgba(36,56,91,0) 100%);border-radius:.75rem;position:fixed;right:1rem;bottom:.5rem;left:1rem}@media only screen and (min-width:48rem){.OnboardingOverlay-dialog{position:static}}.OnboardingOverlay-badge{-webkit-flex-shrink:0;flex-shrink:0}.OnboardingOverlay-body{display:grid;gap:.5rem}.OnboardingOverlay-title{font-size:.875rem;line-height:1.375rem;letter-spacing:-.004em;font-weight:700;color:#eff3f8}@media only screen and (min-width:48rem){.OnboardingOverlay-title{font-size:1.063rem;line-height:1.625rem}}.OnboardingOverlay-description{font-size:.75rem;line-height:1.25rem;letter-spacing:-.004em;font-weight:400;color:#becde3}@media only screen and (min-width:48rem){.OnboardingOverlay-description{font-size:.938rem;line-height:1.5rem}}.OnboardingOverlay-description b{color:#eff3f8}.OnboardingOverlay-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:.5rem}.OnboardingOverlay-buttons .Button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:2rem}.OnboardingOverlay-buttons .Button:focus{border:inherit}.MaterialIframe iframe{width:100%;height:33.75rem;border:0}.MaterialIframe--mobile iframe{height:31.25rem}.SinglePlan-content{width:100%}.SinglePlan-content-actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@container (min-width: $sm){display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.SinglePlan-content-actions a{text-align:center;text-transform:none}.SinglePlan-content-actions a:first-child{margin-bottom:1rem}@container (min-width: $sm){margin-bottom:0}.SinglePlan-body{margin-bottom:1.5rem}.SinglePlan-head{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;flex-warp:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #24385b}.SinglePlan-head-plan h3{font-weight:700;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.008rem;color:#fff}.SinglePlan-head-plan p{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.008rem;color:#8da2c0}.SinglePlan-head-tag{font-weight:700;font-size:.625rem;line-height:.875rem;letter-spacing:.08rem;text-transform:uppercase;color:#03091e;padding:.25rem .5rem;background-color:#33b1ff;border-radius:.75rem}.SinglePlan-montly{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.25rem}.SinglePlan-montly img{margin-right:.75rem;width:1rem;height:1rem;border-radius:50%;object-fit:cover}.SinglePlan-montly p{font-weight:700;font-size:2.25rem;line-height:2.5rem;letter-spacing:-.008rem;color:#fff}.SinglePlan-montly p span{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:-.008rem;color:#becde3}.SinglePlan-yearly{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.SinglePlan-yearly,.SinglePlan-yearly-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.SinglePlan-yearly-icon{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:.75rem;width:.75rem;height:.75rem;padding:.125rem;border-radius:50%;background-color:#33b1ff}.SinglePlan-yearly-icon svg{color:#03091e;font-size:.75rem}.SinglePlan-yearly-text{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.008rem;color:#becde3}.BlockedMaterialPrice{padding:1rem;background-color:#03091e;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width:75rem){.BlockedMaterialPrice{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:2.5rem;padding:5rem 1rem}}.BlockedMaterialPrice-price{padding:1.5rem;background-color:#121f3d;border-radius:.75rem;min-width:16rem}@media only screen and (min-width:30rem){.BlockedMaterialPrice-price{min-width:18.75rem}}.BlockedMaterialPrice-header{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.75rem}.BlockedMaterialPrice-header,.BlockedMaterialPrice-header-text{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.BlockedMaterialPrice-header-text{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.BlockedMaterialPrice-header-text h2{font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:-.008rem;color:#fddd5c}@media only screen and (min-width:64rem){.BlockedMaterialPrice-header-text h2{font-size:1rem;line-height:1.5rem}}.BlockedMaterialPrice-header-text h3{font-weight:600;font-size:1rem;line-height:1.375rem;letter-spacing:-.008rem;color:#eff3f8}@media only screen and (min-width:64rem){.BlockedMaterialPrice-header-text h3{font-size:1.5rem;line-height:1.75rem}}.BlockedMaterialPrice-icon{width:3rem;height:3rem;border-radius:50%;background-color:#121f3d;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:1rem}.BlockedMaterialPrice-icon svg{color:#fddd5c}.BookmarkCreatedConfirmation{background-color:#24385b;border-radius:.5rem;font-family:IBM Plex Sans;font-style:normal}.BookmarkCreatedConfirmation__Content{padding:2.5rem 1.5rem 1.5rem;text-align:center}.BookmarkCreatedConfirmation__Title{font-weight:500;font-size:1.25rem;line-height:24px;margin-bottom:1rem}@media only screen and (min-width:64rem){.BookmarkCreatedConfirmation__Title{margin-bottom:2.125rem}}.BookmarkCreatedConfirmation__Message{font-weight:400;font-size:.875rem;line-height:24px}.BookmarkCreatedConfirmation__Actions{background-color:#121f3d;border-radius:0 0 .5rem .5rem;padding:1rem;text-align:center}.BookmarkCreatedConfirmation__SharingText{font-size:.75rem;font-weight:500;margin-bottom:.5rem}.BookmarkCreatedConfirmation__SocialMedia{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:1rem;padding:.5rem}.BookmarkCreatedConfirmation__ShareLink{background-color:#33b1ff;border-radius:.5rem;color:#fff;padding:.375rem .5rem}.BookmarkCreatedConfirmation__Copied{color:#fff;font-size:.9rem;position:absolute;top:0;right:5rem;left:5rem;padding:.5rem;opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-o-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;-ms-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.BookmarkCreatedConfirmation__Copied--hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden}#bookmark-created-confirmation .Button--sky{color:#33b1ff!important}#bookmark-created-confirmation .Modal .showModal{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}#bookmark-created-confirmation .Modal-wrapper{width:auto!important;max-width:80%!important}@media only screen and (min-width:48rem){#bookmark-created-confirmation .Modal-wrapper{max-width:350px!important}}.Note{position:absolute;bottom:0;right:0;left:0;top:0;padding:0 .5rem}.Note .BookmarkForm{position:relative}.Note .BookmarkForm .Card{background-color:#121f3d;border:1px solid #24385b}.Note__Overlay{position:absolute;background-color:#0c1633;bottom:0;right:0;left:0;top:0;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85)}.MaterialView{margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-areas:"video" "content";position:relative;-ms-overflow-style:none;scrollbar-width:none}.MaterialView::-webkit-scrollbar{display:none}.MaterialView-content{grid-area:content;position:relative;min-height:30vh}.MaterialView-content-wrapper{background-color:#121f3d}.MaterialView-community{position:relative;grid-area:community;display:none}@media only screen and (min-width:48rem){.MaterialView-community{display:block}}.MaterialView-community-wrapper{max-height:calc(100vh - 52px);overflow-y:scroll;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MaterialView-community img{width:100%}.MaterialView-video{grid-area:video;max-width:100vw}.MaterialView-video-item{max-width:100vw}.MaterialView-community,.MaterialView-community-wrapper,.MaterialView-content,.MaterialView-content-wrapper,.MaterialView-video{scrollbar-width:thin;scrollbar-color:transparent transparent;-webkit-transition:all .2s ease;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s;transition:all .2s ease}.MaterialView-community-wrapper::-webkit-scrollbar,.MaterialView-community::-webkit-scrollbar,.MaterialView-content-wrapper::-webkit-scrollbar,.MaterialView-content::-webkit-scrollbar,.MaterialView-video::-webkit-scrollbar{width:7px}.MaterialView-community-wrapper::-webkit-scrollbar-track,.MaterialView-community::-webkit-scrollbar-track,.MaterialView-content-wrapper::-webkit-scrollbar-track,.MaterialView-content::-webkit-scrollbar-track,.MaterialView-video::-webkit-scrollbar-track{background:transparent}.MaterialView-community-wrapper::-webkit-scrollbar-thumb,.MaterialView-community::-webkit-scrollbar-thumb,.MaterialView-content-wrapper::-webkit-scrollbar-thumb,.MaterialView-content::-webkit-scrollbar-thumb,.MaterialView-video::-webkit-scrollbar-thumb{background-color:transparent;border-radius:6px;border:2px solid transparent}.MaterialView-community-wrapper:hover,.MaterialView-community:hover,.MaterialView-content-wrapper:hover,.MaterialView-content:hover,.MaterialView-video:hover{scrollbar-width:thin;scrollbar-color:#637a9d transparent}.MaterialView-community-wrapper:hover::-webkit-scrollbar,.MaterialView-community:hover::-webkit-scrollbar,.MaterialView-content-wrapper:hover::-webkit-scrollbar,.MaterialView-content:hover::-webkit-scrollbar,.MaterialView-video:hover::-webkit-scrollbar{width:7px}.MaterialView-community-wrapper:hover::-webkit-scrollbar-track,.MaterialView-community:hover::-webkit-scrollbar-track,.MaterialView-content-wrapper:hover::-webkit-scrollbar-track,.MaterialView-content:hover::-webkit-scrollbar-track,.MaterialView-video:hover::-webkit-scrollbar-track{background:transparent}.MaterialView-community-wrapper:hover::-webkit-scrollbar-thumb,.MaterialView-community:hover::-webkit-scrollbar-thumb,.MaterialView-content-wrapper:hover::-webkit-scrollbar-thumb,.MaterialView-content:hover::-webkit-scrollbar-thumb,.MaterialView-video:hover::-webkit-scrollbar-thumb{background-color:#637a9d;border-radius:6px;border:2px solid transparent}.MaterialView-type--lecture .MaterialView-video{padding-bottom:3rem}.MaterialView-type--lecture .MaterialView-content{max-height:none}.MaterialView-editor{position:relative}@media only screen and (min-width:48rem){.MaterialView{padding-left:32px;grid-template-columns:57% 43%;grid-template-rows:max-content;grid-template-areas:"video community";overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MaterialView-content,.MaterialView-content-wrapper{background-color:#0c1633}.MaterialView-type--video{padding-top:calc(56.25vw - 18px)}.MaterialView-type--video .MaterialView-video{max-height:calc(100vh - 52px - 56.25vw);overflow-y:scroll}.MaterialView-type--video .MaterialView-video-item{position:absolute;top:0;right:0;width:calc(100vw - 32px)}.MaterialView-type--video .MaterialView-community-wrapper{max-height:calc(100vh - 52px - 56.25vw)}.MaterialView-type--lecture{grid-template-areas:"video community" "video community"}.MaterialView-type--lecture .MaterialView-video{max-height:calc(100vh - 52px)}.MaterialView-type--lecture .MaterialView-content{max-height:calc(100vh - 52px);overflow-y:scroll}.MaterialView--blocked{padding-top:25rem}}@media only screen and (min-width:64rem){.MaterialView{grid-template-columns:65% minmax(35%,492px);grid-template-areas:"video community" "content community"}.MaterialView-content,.MaterialView-content-wrapper{background-color:#121f3d}.MaterialView-type--video{overflow-y:hidden;padding-top:0}.MaterialView-type--video,.MaterialView-type--video .MaterialView-video{max-height:calc(100vh - 52px)}.MaterialView-type--video .MaterialView-video-item{position:relative;top:0;width:100%;max-width:calc(65vw - 32px)}.MaterialView-type--video .MaterialView-community{max-height:calc(100vh - 52px);overflow-y:visible}.MaterialView-type--video .MaterialView-community-wrapper{max-height:calc(100vh - 52px)}.MaterialView--blocked{padding-top:0}}@media only screen and (min-width:1441px){.MaterialView{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.MaterialView-video{width:100%}.MaterialView-video-item{max-height:calc(80vh - 52px)}.MaterialView-community{max-width:492px;min-width:492px}.MaterialView-content{max-width:1024px;margin:0 auto}.MaterialView-type--video .MaterialView-video-item{max-width:100%}}.MaterialView .ProgressBar-platziDay{margin-bottom:24px}.Modal-wrapper{width:100%;max-width:600px}.ModalBase .PlatzidayModal-cta{position:static;background-color:#33b1ff!important;color:#03091e;border:none;padding:.75rem 0;border-radius:8px;font-weight:600;cursor:pointer}.PlatzidayModal--head{border-radius:8px!important;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.PlatzidayModal--head>h3{font-size:1.5rem;font-weight:600;margin-bottom:2rem}.PlatzidayModal--head>ul{list-style:none;padding:0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem;margin-bottom:1.5rem}.PlatzidayModal--head>ul,.PlatzidayModal--head>ul>li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.PlatzidayModal--head>ul>li{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#becde3}.PlatzidayModal--head>ul>li>p{max-width:360px;line-height:1.5rem}.PlatzidayModal--head>ul>li>svg{margin-right:.75rem;color:#98ca3f}.ModalUpgradeBasic{max-width:388px;background-color:#121f3d;color:#fff;border-radius:.75rem;padding:0 1rem 2rem}.ModalUpgradeBasic-title{font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:64rem){.ModalUpgradeBasic-title{font-size:1.375rem;max-width:100%;line-height:1.75rem}}.ModalUpgradeBasic-close{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:.5rem 0}.ModalUpgradeBasic-close>button{border:none;background:transparent;color:#8da2c0;cursor:pointer}@media only screen and (min-width:64rem){.ModalUpgradeBasic-close{padding-top:.75rem}}.ModalUpgradeBasic-offer-head{background:#ff8884;margin-top:1.5rem;padding:1rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.ModalUpgradeBasic-offer-head>p{color:#03091e;font-weight:600;text-transform:uppercase;text-align:center;font-size:.6875rem;line-height:.75rem;letter-spacing:.08em}.ModalUpgradeBasic-offer{background:#7d59d9;padding:1rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.ModalUpgradeBasic-offer-conditions{font-size:.875rem;font-weight:700;line-height:1.25rem;letter-spacing:-.008em}.ModalUpgradeBasic-plan{text-transform:uppercase;font-weight:700;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:.5rem}.ModalUpgradeBasic-plan>svg{color:#74caff;margin-left:.5rem;margin-right:.25rem}.ModalUpgradeBasic-plan>span{text-transform:lowercase}.ModalUpgradeBasic-price{font-size:.875rem;margin-bottom:.25rem}.ModalUpgradeBasic-discount{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ModalUpgradeBasic-discount>img{width:16px;height:16px;border-radius:50%;object-fit:cover}.ModalUpgradeBasic-discount-price{font-size:1.5rem;font-weight:700;margin-left:.5rem}.ModalUpgradeBasic-discount-price>span{font-size:1rem;font-weight:300}.ModalUpgradeBasic-cta{display:block;font-weight:700;font-size:.875rem;color:#03091e;background:#fff;width:100%;padding:.5rem .25rem;margin:.5rem auto;text-align:center;border-radius:8px;cursor:pointer;text-transform:uppercase}.ModalUpgradeBasic-benefits{list-style:none;padding:0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.5rem;margin-top:1.5rem}.ModalUpgradeBasic-benefits,.ModalUpgradeBasic-benefits>li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.ModalUpgradeBasic-benefits>li{font-size:.875rem;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;line-height:1.25rem;letter-spacing:-.008em}.ModalUpgradeBasic-benefits>li svg{color:#98ca3f;margin-top:.25rem}.ModalUpgradeBasic-tag-new{color:#03091e;background:#ff8884;font-weight:700;border-radius:4px;text-transform:uppercase;font-size:.625rem;line-height:.75rem;padding:2px;letter-spacing:.08em}.ModalBase{background-color:#121f3d;border-radius:1rem 1rem 0 0;position:relative}@media only screen and (min-width:48rem){.ModalBase{border-radius:1rem}}.ModalBase button{position:absolute;top:.5rem;right:.5rem;background-color:transparent!important;color:#8da2c0}.ModalHead{background-color:#24385b;border-radius:1rem 1rem 0 0}.ModalBody,.ModalHead{padding:2rem 1.5rem}.InnerContentModalGetSubscription-head h3{font-weight:700;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.008rem;color:#fff;margin:0 0 1.5rem}.InnerContentModalGetSubscription-head p{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:-.008rem;color:#eff3f8;margin-bottom:1.5rem}.InnerContentModalGetSubscription-list{list-style:none;padding:0}.InnerContentModalGetSubscription-list li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:.5rem}.InnerContentModalGetSubscription-list li svg{display:inline;margin-right:1rem;color:#637a9d}.InnerContentModalGetSubscription-list li p{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.008rem;color:#becde3;margin-bottom:0}#ModalGetsubscription .Modal-wrapper{padding:0;margin:0;width:100%;height:fit-content;top:auto}@media only screen and (min-width:48rem){#ModalGetsubscription .Modal-wrapper{margin:auto;top:0}}.InnerModalContent-head h3,.InnerModalContent margin-right Spacing-4 h3{font-weight:700;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.008rem;color:#fff;margin:0 0 1.5rem}.InnerModalContent-head-description,.InnerModalContent margin-right Spacing-4-description{margin-bottom:1.5rem}@media only screen and (min-width:48rem){.InnerModalContent-head-description,.InnerModalContent margin-right Spacing-4-description{margin-bottom:0}}.InnerModalContent-head-description svg,.InnerModalContent margin-right Spacing-4-description svg{display:inline;color:#98ca3f;margin-right:1rem}.InnerModalContent-head-description p,.InnerModalContent margin-right Spacing-4-description p{display:inline;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:-.008rem;color:#eff3f8}.InnerModalContent-head a,.InnerModalContent margin-right Spacing-4 a{display:block;margin:0 auto;text-transform:none;text-align:center}@media only screen and (min-width:48rem){.InnerModalContent-head a,.InnerModalContent margin-right Spacing-4 a{display:none}}.InnerModalContent-head a svg,.InnerModalContent margin-right Spacing-4 a svg{display:inline;margin-right:1rem}.InnerModalContent-head a p,.InnerModalContent margin-right Spacing-4 a p{display:inline}.InnerModalContent-content h3{font-weight:600;font-size:1rem;line-height:1.375rem;letter-spacing:-.008rem;color:#eff3f8;margin-bottom:1rem}.InnerModalContent-content ul{list-style:none;padding:0;margin-bottom:1.5rem}.InnerModalContent-content-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:.5rem}.InnerModalContent-content-item svg{display:inline;margin-right:1rem;color:#637a9d}.InnerModalContent-content-item p{display:inline;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.008rem;color:#becde3}.InnerModalContent-content a{display:block;margin:0 auto;text-transform:none;text-align:center}@media only screen and (min-width:48rem){.InnerModalContent-content a{margin:0}}.InnerModalContent-content a p{display:inline}.InnerModalContent-content a svg{display:inline;margin-right:1rem}.InnerModalContent-content-actions a:nth-child(2){display:none}@media only screen and (min-width:48rem){.InnerModalContent-content-actions{padding-top:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;border-top:1px solid #24385b}.InnerModalContent-content-actions a:nth-child(2){display:block}}#ModalLearnedHere .Modal-wrapper{padding:0;margin:0;width:100%;height:fit-content;top:auto}@media only screen and (min-width:48rem){#ModalLearnedHere .Modal-wrapper{margin:auto;top:0}}.InnerModalBlockedMaterial-head h2{font-weight:700;font-size:1.5rem;line-height:1.75rem;letter-spacing:-.008rem;color:#fff;margin:0 0 1.5rem}.InnerModalBlockedMaterial-head h3{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:-.008rem;color:#eff3f8;margin-bottom:1.5rem}.InnerModalBlockedMaterial-head a{text-transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (min-width:48rem){.InnerModalBlockedMaterial-head a{display:none}}.InnerModalBlockedMaterial-list{list-style:none;padding:0;margin-bottom:1.5rem}@media only screen and (min-width:48rem){.InnerModalBlockedMaterial-list{margin-bottom:0}}.InnerModalBlockedMaterial-list li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:.5rem}.InnerModalBlockedMaterial-list li svg{display:inline;margin-right:1rem;color:#637a9d}.InnerModalBlockedMaterial-list li p{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.008rem;color:#becde3;margin-bottom:0}.InnerModalBlockedMaterial-body{display:none}@media only screen and (min-width:48rem){.InnerModalBlockedMaterial-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}.InnerModalBlockedMaterial-body a{text-transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}@media only screen and (min-width:48rem){.InnerModalBlockedMaterial-body a{width:50%}}#ModalBlockedMaterial .Modal-wrapper{padding:0;margin:0;width:100%;height:fit-content;top:auto}@media only screen and (min-width:48rem){#ModalBlockedMaterial .Modal-wrapper{margin:auto;top:0}}.MilestoneAlert{width:85vw;max-width:320px;background:#40587c;border:1px solid #8da2c0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-radius:.5rem;padding:1rem;position:fixed;bottom:1rem;left:50%;z-index:999;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s}@media only screen and (min-width:64rem){.MilestoneAlert{top:1rem;right:1rem;left:inherit;bottom:inherit;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.MilestoneAlert--show{-webkit-animation-name:show;-moz-animation-name:show;-o-animation-name:show;-ms-animation-name:show;animation-name:show}.MilestoneAlert-image{width:40px;height:40px}.MilestoneAlert-cta{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:.75rem;margin-left:1rem}.MilestoneAlert-title{font-weight:600;color:#fff}.MilestoneAlert-description,.MilestoneAlert-successMessage{color:#becde3;font-size:.825rem}.MilestoneAlert-successMessage{border-bottom:1px solid #637a9d;padding-bottom:.75rem}.MilestoneAlert-successMessage svg{margin-right:.25rem;color:#98ca3f}.MilestoneAlert-button{font-size:.75rem;border:none;text-transform:uppercase;background:#33b1ff;color:#03091e;border-radius:.5rem;font-weight:600;padding:.5rem 1rem;text-align:center;line-height:1.125rem;letter-spacing:.25px;text-decoration:none}.MilestoneAlert-button:hover{cursor:pointer}.MilestoneAlert-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.MilestoneAlert .--secondary{background:#24385b;color:#33b1ff;margin-left:.5rem}.MilestoneAlert .--completedButton{width:100%}@-moz-keyframes show{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%)}to{opacity:1%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000%)";filter:alpha(opacity=10000%)}}@-webkit-keyframes show{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%)}to{opacity:1%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000%)";filter:alpha(opacity=10000%)}}@-o-keyframes show{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%)}to{opacity:1%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000%)";filter:alpha(opacity=10000%)}}@keyframes show{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%)}to{opacity:1%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000%)";filter:alpha(opacity=10000%)}}.FreeMilestoneModal{max-width:360px;pointer-events:auto;background-color:#24385b;color:#fff;text-align:center;border-radius:.75rem}@media only screen and (min-width:64rem){.FreeMilestoneModal{width:34.375rem;max-width:34.375rem}}.FreeMilestoneModal-close{text-align:right;padding:1.5rem 1.25rem 0}.FreeMilestoneModal-close button{all:unset;cursor:pointer;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:1.25rem;height:1.25rem}.FreeMilestoneModal-close button:focus{outline:2px solid #1d4f7c}.FreeMilestoneModal-top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 1.5rem}.FreeMilestoneModal-top>h2{font-size:1.375rem;font-weight:700;margin:1.5rem 0}@media only screen and (min-width:48rem){.FreeMilestoneModal-top>h2{font-size:1.5rem}}.FreeMilestoneModal-cuppon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:.5rem 1rem;border:1px solid #40587c;border-radius:8px;margin-bottom:2rem}.FreeMilestoneModal-cuppon>p{font-weight:700;font-size:#eff3f8;margin-left:.5rem}@media only screen and (min-width:48rem){.FreeMilestoneModal-cuppon>p{font-size:1.375rem}}.FreeMilestoneModal-cuppon>svg{font-size:1.25rem;color:#33b1ff}@media only screen and (min-width:48rem){.FreeMilestoneModal-cuppon>svg{font-size:1.5rem}}.FreeMilestoneModal-badge{width:4.375rem;height:4.375rem}@media only screen and (min-width:48rem){.FreeMilestoneModal-badge{width:6.75rem;height:6.75rem}}.FreeMilestoneModal-description{font-size:.875rem;color:#becde3;margin-bottom:2rem;line-height:1.25rem}@media only screen and (min-width:48rem){.FreeMilestoneModal-description{font-size:1rem}}.FreeMilestoneModal-description>b{color:#fff}.FreeMilestoneModal-bottom{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:1rem;color:#fff;background:#121f3d;padding:1rem 1rem 1.5rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;font-size:.875rem}@media only screen and (min-width:48rem){.FreeMilestoneModal-bottom{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-areas:"plans redeem"}}.FreeMilestoneModal-redeem{display:block;background:#98ca3f;padding:.75rem;text-align:center;cursor:pointer;color:#03091e;font-weight:700;border:none;border-radius:.5rem;font-size:1rem;grid-area:redeem}.FreeMilestoneModal-redeem span{color:#03091e}.FreeMilestoneModal-plans{display:block;grid-area:plans;background:#121f3d;border:1px solid #98ca3f;padding:.75rem;text-align:center;cursor:pointer;color:#98ca3f;font-weight:700;border-radius:.5rem;font-size:1rem}.FreeMilestoneModal-plans span{color:#98ca3f}.FreePromoMilestoneModal{max-width:360px;pointer-events:auto;background-color:#24385b;color:#fff;text-align:center;border-radius:.75rem}@media only screen and (min-width:64rem){.FreePromoMilestoneModal{width:34.375rem;max-width:34.375rem}}.FreePromoMilestoneModal-close{text-align:right;padding:1.5rem 1.25rem 0}.FreePromoMilestoneModal-close button{all:unset;cursor:pointer;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:1.25rem;height:1.25rem}.FreePromoMilestoneModal-close button:focus{outline:2px solid #1d4f7c}.FreePromoMilestoneModal-top{padding:0 1.5rem}@media only screen and (min-width:48rem){.FreePromoMilestoneModal-top{padding:0 2.5rem}}.FreePromoMilestoneModal-top>h2{font-size:1.375rem;font-weight:700;margin:1.5rem 0;text-align:left}@media only screen and (min-width:48rem){.FreePromoMilestoneModal-top>h2{margin-top:Spacin-4;font-size:1.5rem}}.FreePromoMilestoneModal-description{font-size:.875rem;text-align:left;margin-bottom:1.5rem;color:#becde3;line-height:1.25rem}@media only screen and (min-width:48rem){.FreePromoMilestoneModal-description{font-size:1rem}}.FreePromoMilestoneModal-list{list-style:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:0;margin-bottom:1.5rem}.FreePromoMilestoneModal-list>li{margin-bottom:.75rem;color:#eff3f8}@media only screen and (min-width:48rem){.FreePromoMilestoneModal-list>li{font-size:1rem}}.FreePromoMilestoneModal-list>li>svg{color:#98ca3f;margin-right:.5rem}.FreePromoMilestoneModal-bottom{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:1rem;color:#fff;background:#121f3d;padding:1rem 1rem 1.5rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;font-size:.875rem}@media only screen and (min-width:48rem){.FreePromoMilestoneModal-bottom{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-areas:"plans redeem"}.FreePromoMilestoneModal-bottom--platziDay{grid-template-columns:1fr;grid-template-areas:"redeem"}}.FreePromoMilestoneModal-redeem{border:none;background:#98ca3f;color:#03091e;border-radius:.5rem;grid-area:redeem}.FreePromoMilestoneModal-plans,.FreePromoMilestoneModal-redeem{display:block;padding:.75rem;text-align:center;cursor:pointer;font-weight:700;font-size:1rem}.FreePromoMilestoneModal-plans{grid-area:plans;background:#121f3d;border:1px solid #98ca3f;color:#98ca3f;border-radius:.5rem}#material-view{min-height:100vh;background-color:#121f3d}@media only screen and (min-width:48rem){#material-view .FloatNotification{left:3rem}}#material-view .PromoBanner{border-radius:.5rem;margin-top:1rem}@media only screen and (min-width:64rem){body{overflow-y:hidden}}