.single-testimonial-container{border:1px solid #312354;border-radius:1.125rem;margin-bottom:1.5rem;padding:5rem 2.25rem 2rem;position:relative}.single-testimonial-container .social-icon{position:absolute;right:1.5rem;top:1.5rem}.single-testimonial-container .social-icon img{height:1.5rem;max-width:inherit;width:1.5rem}.single-testimonial-container .quotes{height:7.75rem;left:-.25rem;max-width:inherit;position:absolute;top:.5rem;width:7.75rem}.single-testimonial-container .text{color:#eee;font-size:1rem;line-height:145%;margin-bottom:2rem}.single-testimonial-container .text b,.single-testimonial-container .text mark{background:var(--random-color)!important;color:#171421;font-weight:600}.single-testimonial-container .user-details{align-items:center;display:flex}.single-testimonial-container .user-details .user-image{margin-right:.625rem}.single-testimonial-container .user-details .user-image img{border-radius:50%;height:3.375rem;max-width:inherit;width:3.375rem}.single-testimonial-container .user-details .user-name-container .name{color:var(--random-color);font-family:Plus Jakarta Sans;font-size:1rem;font-style:normal;font-weight:700;margin-bottom:.25rem}.single-testimonial-container .user-details .user-name-container .role{color:hsla(0,0%,100%,.8);font-size:.875rem}@media only screen and (max-width:950px){.single-testimonial-container{border:.7px solid #312354;border-radius:.875rem;margin-bottom:.75rem;padding:3rem 1.75rem 1.75rem}.single-testimonial-container .social-icon{right:1rem;top:1rem}.single-testimonial-container .social-icon img{height:1rem;max-width:inherit;width:1rem}.single-testimonial-container .quotes{height:6rem;left:-.125rem;top:.125rem;width:6rem}.single-testimonial-container .text{font-size:.875rem;margin-bottom:1.5rem}.single-testimonial-container .text .highlighted{color:#fff;font-weight:600}.single-testimonial-container .user-details .user-image{margin-right:.5rem}.single-testimonial-container .user-details .user-image img{border-radius:50%;height:2.625rem;width:2.625rem}.single-testimonial-container .user-details .user-name-container .name{font-size:.875rem;margin-bottom:.125rem}.single-testimonial-container .user-details .user-name-container .role{font-size:.625rem}}.video-feedback-container{display:flex;flex:1;flex-direction:column;height:inherit;justify-content:space-between;width:inherit}.video-feedback-container .question{color:var(--text-default);font-family:Plus Jakarta Sans;font-size:1.5rem;font-style:normal;font-weight:700;line-height:140%;margin-bottom:2rem;text-align:center}.video-feedback-container .reactions{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.video-feedback-container .reactions .reaction-container{background:#fff;border:2px solid transparent;border-radius:50%;height:4.75rem;margin:0 .25rem;overflow:hidden;padding:.125rem;width:4.75rem}@media only screen and (max-width:512px){.video-feedback-container .reactions .reaction-container{height:2.75rem;width:3.25rem}}.video-feedback-container .reactions .reaction-container .reaction{align-items:center;background:var(--surface-disabled);border:2px solid var(--white);border-radius:50%;display:flex;height:100%;justify-content:center}.video-feedback-container .reactions .reaction-container .reaction img{height:2.25rem;max-width:inherit;width:2.25rem}.video-feedback-container .reactions .reaction-container:hover{cursor:pointer}.video-feedback-container .reactions .reaction-container:hover .reaction{background:var(--surface-hover)}.video-feedback-container .reactions .reaction-container.active .reaction{background:var(--secondary-surface-purple);outline:2px solid var(--border-highlight-default)}.video-feedback-container.over-video{align-items:center;background:rgba(0,0,0,.9);justify-content:center;padding:0 20%;text-align:center}@media only screen and (max-width:512px){.video-feedback-container.over-video{padding:.25rem}}.video-feedback-container.over-video .question{color:var(--white);font-family:Inter;font-size:1.125rem;font-weight:600;margin-bottom:1.125rem}.video-feedback-container.over-video .reactions{justify-content:center}.video-feedback-container.over-video .reactions .reaction-container{background:transparent}.video-feedback-container.over-video .reactions .reaction-container .reaction{background:transparent;border:none}.video-feedback-container.over-video .reactions .reaction-container:hover{background:#494745}.video-feedback-container.over-video .reactions .reaction-container:hover .reaction{background:none}.video-feedback-container.over-video .reactions .reaction-container.active{background:#494745;border:none}.video-feedback-container.over-video .reactions .reaction-container.active .reaction{background:#7c7975;outline:none}.video-feedback-container.over-video .responses .response{background:var(--text-default);border:1px solid #f9f3ec;border-radius:.25rem;color:var(--white)}.video-feedback-container.over-video .responses .response:hover{background:var(--text-default)}.video-feedback-container.over-video .responses .response.selected{background:var(--primary-p50);color:var(--text-highlight);font-weight:600}.video-feedback-container .responses{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2rem}.video-feedback-container .responses.centered{justify-content:center}.video-feedback-container .responses .response{background:var(--surface-disabled);border:1px solid #e0e0e0;border-radius:.375rem;color:#221c16;cursor:pointer;font-size:1rem;line-height:150%;margin:.5rem .25rem;padding:.375rem .625rem}.video-feedback-container .responses .response:hover{background:var(--surface-hover)}.video-feedback-container .responses .response.selected{background:var(--secondary-surface-purple);color:var(--text-highlight);font-weight:600}.video-feedback-container .submit-cta{align-items:center;display:flex;justify-content:center;margin-top:2rem}@media only screen and (max-width:512px){.video-feedback-container .submit-cta{margin-top:1rem}}.video-feedback-container .emoji{font-size:3rem;font-weight:600;line-height:140%;margin-bottom:.5rem}.video-feedback-container .best{font-size:1.25rem;font-weight:600;line-height:140%;margin-bottom:.5rem}.video-feedback-container .best-description{font-size:.875rem;line-height:140%;margin-bottom:2rem}.video-feedback-container .cancel-button{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:2.25rem;justify-content:center;margin:0 auto;width:2.25rem}.video-feedback-container .cancel-button img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(1%) hue-rotate(344deg) brightness(103%) contrast(101%);height:.75rem;width:.75rem}.video-feedback-container.centered{align-items:center;justify-content:center;text-align:center}.mention-list-container .items{background:#fff;border-radius:.25rem;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.mention-list-container .items .item{background:transparent;border:1px solid transparent;border-radius:0;display:block;font-size:.875rem;margin:0;padding:.5rem 1rem;text-align:left;width:100%}.mention-list-container .items .item.is-selected{background:var(--surface-hover)}.mention-list-container .items .item:first-child{border-radius:.25rem .25rem 0 0}.mention-list-container .items .item:last-child{border-radius:0 0 .25rem .25rem}.ProseMirror>*+*{margin-top:.75em}.toc{padding:.75rem 0 1.5rem}.toc__list{list-style:none!important;margin-left:-40px!important;padding:0}.toc__list:before{content:"Table of Contents";display:block;font-size:.875rem;font-weight:600;line-height:1rem;margin-bottom:.5rem}.toc__item{font-size:.875rem;font-weight:400;line-height:160%;text-decoration-line:underline}.toc__item a{color:#ada59c}.toc__item a:hover{cursor:pointer;opacity:.8}.toc__item--2{padding-left:1rem}.toc__item--3{padding-left:2rem}.toc__item--4{padding-left:3rem}.toc__item--5{padding-left:4rem}.toc__item--6{padding-left:5rem}.editor-container{background:#fff;border-radius:8px;overflow:hidden}.editor-container .ProseMirror{border-bottom:1px solid var(--border-default);min-height:5rem;outline:none;padding:0 45px 1rem 1.5rem}.editor-container .ProseMirror *{margin:0}.editor-container .ProseMirror p{word-wrap:anywhere;font-size:1rem;line-height:1.5rem}.editor-container .ProseMirror p.is-editor-empty:first-child:before{color:var(--text-disabled);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor-container .ProseMirror img.ProseMirror-selectednode{outline:3px solid #68cef8}.editor-container .ProseMirror strong{font-weight:600}.editor-container .mention{background:var(--secondary-surface-purple);border-radius:2px;color:var(--text-highlight);padding:.25rem}.editor-container .ProseMirror-focused{border:none;border-bottom:1px solid var(--border-default);outline:none}.editor-container .menu{background:var(--surface-default);border-bottom-left-radius:8px;border-bottom-right-radius:8px;justify-content:space-between;padding:.4rem}.editor-container .menu,.editor-container .menu .formatting-buttons{align-items:center;display:flex}.editor-container .menu .formatting-buttons .highlighter-text{color:var(--text-subdued);font-size:.875rem;line-height:140%;margin-left:.5rem}.editor-container .menu .formatting-buttons img{filter:invert(40%) sepia(81%) saturate(0) hue-rotate(212deg) brightness(97%) contrast(87%);height:1.75rem;max-width:inherit;width:1.75rem}.editor-container .menu .formatting-buttons .popper{background:#fff;border-radius:.25rem;box-shadow:0 .25rem .25rem rgba(0,0,0,.05);color:var(--text-default);font-size:.75rem;line-height:1rem;margin-bottom:.75rem;padding:.25rem .625rem}.editor-container .menu button{background:inherit;border:none;padding:0}.editor-container .menu button.image-button{padding:.4125rem .375rem}.editor-container .menu .is-active{background:var(--surface-hover);border-radius:4px}.editor-container .menu .sendBtn button{align-items:center;background:var(--text-highlight);border-radius:6px;color:#fff;display:flex;font-size:.75rem;font-weight:700;line-height:1rem;padding:.5rem 1rem}.editor-container .menu .sendBtn button:disabled{background:#eee;background:var(--action-primary-disabled,#eee)}.editor-container h1,.output h1{font-size:1.25rem}.editor-container h2,.output h2{font-size:1.125rem}.editor-container h3,.output h3{font-size:1rem}.editor-container h1,.editor-container h2,.editor-container h3,.editor-container h4,.editor-container h5,.editor-container h6,.output h1,.output h2,.output h3,.output h4,.output h5,.output h6{font-weight:600}.editor-container u,.output u{-webkit-text-decoration:underline!important;text-decoration:underline!important}.editor-container ol,.output ol{display:block;list-style-type:decimal;padding-left:40px!important}.editor-container ul,.output ul{display:block;list-style-type:disc;padding-left:40px!important}.profile-popup-container[data-v-a02611b6]{background:#fff;border:1px solid var(--border-default);border-radius:.75rem;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);cursor:default;margin:.25rem;padding:1.25rem 1rem}.profile-popup-container .user-container[data-v-a02611b6]{align-items:flex-start;display:flex;gap:1rem}.profile-popup-container .user-container .image[data-v-a02611b6]{border-radius:50%;height:3rem;max-width:inherit;overflow:hidden;width:3rem}.profile-popup-container .user-container .image .user-image[data-v-a02611b6]{border-radius:50%;height:3rem!important;max-width:inherit;width:3rem!important}.profile-popup-container .user-container .name-container[data-v-a02611b6]{color:var(--text-default);font-size:.875rem;line-height:143%;max-width:12.5rem}.profile-popup-container .user-container .name-container .user-name[data-v-a02611b6]{color:var(--text-default);font-weight:600;margin-bottom:.375rem}.profile-popup-container .user-container .name-container .role[data-v-a02611b6]{color:var(--text-default);font-weight:400;margin-bottom:1rem}.profile-popup-container .user-container .name-container .view[data-v-a02611b6]{align-items:center;color:var(--text-highlight);display:flex;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.profile-popup-container .user-container .name-container .view .view-img[data-v-a02611b6]{border:none;border-radius:0;filter:brightness(0) saturate(100%) invert(34%) sepia(90%) saturate(5187%) hue-rotate(251deg) brightness(79%) contrast(84%);height:.875rem;margin-left:.125rem;max-width:inherit;padding:0;width:.875rem}.popper-trigger-element[data-v-a02611b6]{cursor:pointer}.all-likes-modal[data-v-5dd650f4]{padding:2.5rem 2rem 1.25rem}.all-likes-modal .header[data-v-5dd650f4]{border-bottom:2px solid hsla(32,62%,79%,.6);color:#221c16;font-size:1.5rem;font-weight:600;line-height:1.675rem;padding-bottom:1.25rem}.all-likes-modal .like-card[data-v-5dd650f4]{display:flex;margin-top:1.5rem}.all-likes-modal .like-card .like-user-image[data-v-5dd650f4]{margin-right:1rem}.all-likes-modal .like-card .like-user-image .avatar[data-v-5dd650f4],.all-likes-modal .like-card .like-user-image img[data-v-5dd650f4]{border-radius:50%;height:3rem;min-width:3rem;width:3rem}.all-likes-modal .like-card .like-user-image .avatar-container[data-v-5dd650f4]{font-size:1.5rem}.all-likes-modal .like-card .name[data-v-5dd650f4]{color:#221c16;font-size:.875rem;line-height:1.25rem}.all-likes-modal .like-card .designation[data-v-5dd650f4]{color:#70665a;font-size:.75rem;line-height:1rem}.comment-card{display:flex;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;width:100%}.comment-card .comment-user-image .avatar,.comment-card .comment-user-image img{border-radius:50%;height:3rem;min-width:3rem;width:3rem}.comment-card .comment-user-image .avatar-container{font-size:1.5rem}.comment-card .comment-card-content{margin-left:.75rem}.comment-card .comment-card-content .name-time-review-cta{align-items:center;display:flex;gap:1rem;justify-content:space-between}.comment-card .comment-card-content .name-time-review-cta .name-time{display:flex;flex-direction:column;gap:.25rem;justify-content:space-between}.comment-card .comment-card-content .name-time-review-cta .name-time .name-wrapper{align-items:center;display:flex;gap:.5rem}.comment-card .comment-card-content .name-time-review-cta .name-time .name-wrapper .name{color:var(--text-default);font-size:1rem;font-weight:600;line-height:1.25rem}.comment-card .comment-card-content .name-time-review-cta .name-time .name-wrapper .name-badge{background:var(--surface-default);border-radius:1rem;color:var(--text-subdued);cursor:default;font-size:.625rem;font-weight:600;padding:.25rem .625rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.comment-card .comment-card-content .name-time-review-cta .name-time .name-wrapper .name-badge.instructor{background:var(--secondary-surface-yellow);color:var(--secondary-text-yellow)}.comment-card .comment-card-content .name-time-review-cta .name-time .name-wrapper .name-badge.mentor{background:var(--secondary-surface-blue);color:var(--secondary-text-blue)}.comment-card .comment-card-content .name-time-review-cta .name-time .time{color:var(--text-subdued);font-size:.875rem;line-height:1.25rem}@media only screen and (max-width:512px){.comment-card .comment-card-content .name-time-review-cta .name-time{align-items:flex-start;flex-direction:column}.comment-card .comment-card-content .name-time-review-cta .name-time .time{margin-left:0}}.comment-card .comment-card-content .name-time-review-cta .review-cta{align-items:center;background:#f8f6fc;border:1px solid var(--secondary-surface-purple);border-radius:3rem;color:var(--text-highlight);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.625rem 1rem}.comment-card .comment-card-content .name-time-review-cta .review-cta .review-icon{flex-shrink:0;height:auto;width:1rem}.comment-card .comment-card-content .comment-text{word-wrap:anywhere;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;padding-right:2.5rem}.comment-card .comment-card-content .comment-text .mention{color:var(--text-highlight);font-weight:500}@media only screen and (max-width:512px){.comment-card .comment-card-content .comment-text{margin:1rem 0 .5rem -3.75rem;padding-right:0}}.comment-card .comment-card-content .actions-container{align-items:center;display:flex;justify-content:space-between}.comment-card .comment-card-content .actions-container .like-reply-container{align-items:center;color:var(--text-subdued);display:flex;font-size:.875rem;font-weight:600;gap:1rem;line-height:1.25rem}.comment-card .comment-card-content .actions-container .like-reply-container .like-container{align-items:center;background:transparent;border:none;color:var(--text-subdued);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:0}.comment-card .comment-card-content .actions-container .like-reply-container .like-container img{filter:brightness(0) saturate(100%) invert(49%) sepia(12%) saturate(0) hue-rotate(171deg) brightness(90%) contrast(85%);margin-right:.375rem}.comment-card .comment-card-content .actions-container .like-reply-container .like-container.highlight{background-color:transparent;border:none;color:var(--text-highlight)}.comment-card .comment-card-content .actions-container .like-reply-container .like-container.highlight img{filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%)}.comment-card .comment-card-content .actions-container .like-reply-container .like-container.btn{box-shadow:none}.comment-card .comment-card-content .actions-container .like-reply-container .comment-reply-wrapper{align-items:center;cursor:pointer;display:flex;width:-moz-max-content;width:max-content}.comment-card .comment-card-content .actions-container .like-reply-container .comment-reply-wrapper.highlight{color:var(--text-default)}.comment-card .comment-card-content .actions-container .like-reply-container .comment-reply-wrapper img{filter:brightness(0) saturate(100%) invert(49%) sepia(12%) saturate(0) hue-rotate(171deg) brightness(90%) contrast(85%);height:.875rem;margin-right:.375rem;width:.875rem}.comment-card .comment-card-content .actions-container .like-reply-container .comment-reply-wrapper .reply-dropdown-image{align-items:center;display:flex;justify-content:space-between;margin-left:.5rem;width:100%}@media only screen and (max-width:512px){.comment-card .comment-card-content .actions-container .like-reply-container{margin-left:-3.75rem}}.comment-card .comment-edit-wrapper{padding:0 .75rem;width:100%}.comment-card .comment-edit-wrapper .editor-container{border:1px solid var(--border-default);padding-top:1rem}.comment-card .comment-edit-wrapper .editor-container .ProseMirror{min-height:3rem}.comment-card .action-dots{position:absolute;right:.625rem;top:.75rem}.comment-card .action-dots .action-button{background:inherit;border:none;border-radius:5px;padding:0}.comment-card .action-dots .action-button:hover{background:#f2ede6}.comment-card .action-dots img{cursor:pointer;padding:2px 10px}.liked-by-wrapper{background:var(--white);border:1px solid var(--border-default);border-radius:.625rem;box-shadow:0 .625rem 1.25rem rgba(0,0,0,.05);box-sizing:border-box}.liked-by-wrapper .liked-by{color:var(--text-default);font-size:.75rem;line-height:1rem;max-width:14rem;padding:.875rem 1rem 1rem!important}.liked-by-wrapper .liked-by .liked-by-heading{font-weight:700;margin-bottom:.5rem!important}.liked-by-wrapper .liked-by .liked-by-content .highlighted{color:var(--text-highlight);cursor:pointer;font-weight:700}.replies-wrapper .reply-comment{padding-left:3.75rem}.replies-wrapper .reply-editor-wrapper{display:flex;padding:1rem 2.5rem 1rem 3.75rem}.replies-wrapper .reply-editor-wrapper .comment-user-image{margin-right:1rem}.replies-wrapper .reply-editor-wrapper .comment-user-image img{border-radius:50%;height:3rem;min-width:3rem;width:3rem}.replies-wrapper .reply-editor-wrapper .comment-user-image .avatar-container{font-size:1.5rem}.replies-wrapper .reply-editor-wrapper .reply-editor{width:100%}.replies-wrapper .reply-editor-wrapper .reply-editor .editor-container{border:1px solid var(--border-default);padding-top:1rem}.replies-wrapper .reply-editor-wrapper .reply-editor .editor-container .ProseMirror{min-height:2rem}@media only screen and (max-width:512px){.replies-wrapper{border-left:4px solid var(--border-default);padding-left:1rem}.replies-wrapper .reply-editor-wrapper{padding-right:0}.replies-wrapper .reply-editor-wrapper .comment-user-image{display:none}}.highlight-comment{animation:fadeIn 8s;-webkit-animation:fadeIn 8s;-moz-animation:fadeIn 8s;-o-animation:fadeIn 8s;-ms-animation:fadeIn 8s}@keyframes fadeIn{0%{background:#faf8fd}55%{background:#faf8fd}to{background:transparent}}.confirmation-modal-container{padding:1.5rem 2rem}.confirmation-modal-container .confirmation-heading{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.confirmation-modal-container .confirmation-body{font-size:1rem;line-height:1.375rem;margin-bottom:1.5rem}.confirmation-modal-container .footer-buttons{display:flex;gap:.75rem;justify-content:flex-end}.confirmation-modal-container .footer-buttons button{background:inherit;border:none;border-radius:.5rem;box-sizing:border-box;color:var(--text-default);font-size:.875rem;font-weight:600;padding:.75rem 1rem;transition:background .1s ease-in-out}.confirmation-modal-container .footer-buttons .cancel{border:1px solid var(--neutrals-n900)}.confirmation-modal-container .footer-buttons .cancel:hover{background:var(--surface-default)}.confirmation-modal-container .footer-buttons .success{background:var(--action-primary-active);color:#fff;min-width:7.5rem}.confirmation-modal-container .footer-buttons .success:disabled{cursor:default;opacity:.5}.confirmation-modal-container .footer-buttons .success:hover{background:var(--action-primary-hover)}.peer-feedback-info-container{align-items:center;display:flex;flex-direction:column;position:relative}.peer-feedback-info-container .close{cursor:pointer;height:1rem;position:absolute;right:1.25rem;top:1.25rem}.peer-feedback-info-container .top-section{align-items:center;background:var(--surface-default);border-radius:.3rem;display:flex;flex-direction:column;padding:2.5rem 2.5rem 1rem;width:100%}.peer-feedback-info-container .top-section .heading{color:var(--text-default);font-family:Plus Jakarta Sans;font-size:1.5rem;font-style:normal;font-weight:700;margin-top:.5rem;text-align:center}.peer-feedback-info-container .bottom-section{color:var(--text-default);display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 2.5rem}.peer-feedback-info-container .bottom-section .info{align-items:flex-start;display:flex;gap:.75rem}.peer-feedback-info-container .bottom-section .info .number{font-weight:600}.peer-feedback-info-container .bottom-section .info .text{font-size:1rem;line-height:1.325rem}.discussion-container .lock-message{align-items:center;background:#f9f3ec;border:1px solid var(--border-default);border-radius:.5rem;display:flex;flex:1;margin:0 1rem 1rem 0;padding:1.25rem 1.75rem}.discussion-container .lock-message img{height:1.5rem;margin-right:.5rem;max-width:inherit;width:1.5rem}.discussion-container .add-discussion-container .heading-container .heading{align-items:center;display:flex;font-size:1.25rem;font-weight:600;justify-content:space-between;line-height:1.5rem;margin:0 0 .75rem}.discussion-container .add-discussion-container .heading-container .heading .editor-heading{font-family:Plus Jakarta Sans;font-size:1.25rem;font-weight:700}.discussion-container .add-discussion-container .heading-container .heading .feedback-info-modal-cta{align-items:center;color:var(--text-highlight);cursor:pointer;display:flex;font-size:.875rem;font-weight:600}.discussion-container .add-discussion-container .heading-container .heading .feedback-info-modal-cta img{filter:brightness(0) saturate(100%) invert(23%) sepia(95%) saturate(1860%) hue-rotate(247deg) brightness(86%) contrast(86%);height:1rem;margin-right:.25rem}.discussion-container .add-discussion-container .heading-container:not(.small){margin-bottom:2rem}.discussion-container .add-discussion-container .heading-container.small .heading{font-size:1rem;font-weight:600;line-height:1.5rem;margin:1.5rem 0 1rem}.discussion-container .add-discussion-container .editor-container{border:1px solid var(--border-default);padding-top:1rem}.discussion-container .add-discussion-container .editor-container .ProseMirror{min-height:4rem}.discussion-container .add-discussion-container .add-comment-info{align-items:center;color:var(--text-default);display:flex;font-size:.875rem;line-height:1.25rem;margin-top:1rem}.discussion-container .add-discussion-container .add-comment-info img{margin-right:.5rem}.discussion-container .add-discussion-container .add-comment-info span{color:var(--text-subdued)}.discussion-container .total-comments{display:flex;font-size:1rem;font-weight:600;line-height:1.5rem;margin:2rem 0 1rem}.discussion-container .total-comments img{margin-right:.625rem}.discussion-container .total-comments.peer-feedback{font-family:Plus Jakarta Sans;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-top:0}.discussion-container .format-total-comment-style{color:var(--text-default);font-family:Plus Jakarta Sans;font-size:1.25rem;font-weight:700;line-height:140%;margin-top:0}.discussion-container .view-more-container .empty-border{border-top:1px solid var(--border-default);margin:1rem -1rem 0}.discussion-container .view-more-container .view-more-button{display:flex;justify-content:center}.discussion-container .view-more-container .view-more-button button{background:#fcf9f7;border:1px solid var(--border-default);border-radius:3rem;color:var(--text-subdued);font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1rem;transform:translateY(-50%)}.video-feedback-modal{display:flex;flex-direction:column;min-height:27rem;padding:3rem 2rem;position:relative}@media only screen and (max-width:512px){.video-feedback-modal{padding:3rem 1.25rem}}.video-feedback-modal .video-title{color:var(--text-subdued);font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:.5rem;text-align:center}.video-feedback-modal .close{cursor:pointer;position:absolute;right:20px;top:20px}.report-video-issue-modal{display:flex;flex-direction:column;padding:3rem 3.5rem;position:relative}.report-video-issue-modal .video-title{color:#70665a;font-size:1.125rem;font-weight:400;line-height:1.375rem;margin-bottom:1rem}.report-video-issue-modal .heading{color:#221c16;font-size:1.625rem;font-weight:600;line-height:2rem;margin-bottom:2rem}.report-video-issue-modal .choices .choice{align-items:center;color:#70665a;display:flex;font-size:1rem;line-height:150%;margin-bottom:1.25rem}.report-video-issue-modal .choices .choice.selected{color:#171421}.report-video-issue-modal .choices .choice .tw-radio-primary{border-color:var(--icon-subdued)}.report-video-issue-modal .choices .choice .tw-radio-primary:checked{background-color:var(--action-primary-active);border-color:var(--primary-p500)!important}.report-video-issue-modal .describe-heading{color:#221c16;font-size:1rem;font-weight:600;line-height:150%;margin-bottom:1rem}.report-video-issue-modal .description{border:1px solid var(--border-default);border-radius:.5rem;color:#221c16;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem;outline:none;padding:1rem;resize:none;width:100%}.report-video-issue-modal .description::-moz-placeholder{color:var(--text-disabled)}.report-video-issue-modal .description::placeholder{color:var(--text-disabled)}.report-video-issue-modal .description:focus{border:1px solid var(--border-pressed)}.report-video-issue-modal .submit-container{display:flex;justify-content:flex-end}.report-video-issue-modal .submit-container .submit-cta{align-items:center;background:#504ff5;border-radius:.5rem;color:#fff;display:flex;font-size:.875rem;font-weight:700;line-height:100%;padding:.75rem 2rem;width:-moz-max-content;width:max-content}.report-video-issue-modal .submit-container .submit-cta span{margin-left:.25rem}.report-video-issue-modal .submit-container .submit-cta:disabled{cursor:default;opacity:.5}.report-video-issue-modal.centered{align-items:center;justify-content:center;text-align:center}.report-video-issue-modal .emoji{font-size:3rem;font-weight:600;line-height:140%;margin-bottom:.5rem}.report-video-issue-modal .best{font-size:1.25rem;font-weight:600;line-height:140%;margin-bottom:.5rem}.report-video-issue-modal .best-description{font-size:.875rem;line-height:140%}.report-video-issue-modal .close{cursor:pointer;position:absolute;right:20px;top:20px}.session-summary-container{padding:2rem 2rem 1rem}.session-summary-container .session-summary-heading{color:var(--text-default);font-family:Plus Jakarta Sans;font-size:1.75rem;font-weight:800;margin-bottom:1.25rem}.session-summary-container .session-summary-badge{align-items:center;background:#fff9ea;background:var(--secondary-y-50,#fff9ea);border:1px solid #fdf0c8;border:1px solid var(--secondary-y-100,#fdf0c8);border-radius:3.125rem;display:inline-flex;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;width:-moz-fit-content;width:fit-content}.session-summary-container .session-summary-badge .info-icon{filter:brightness(0) saturate(100%) invert(42%) sepia(17%) saturate(4142%) hue-rotate(23deg) brightness(90%) contrast(96%);flex-shrink:0;height:auto;width:1rem}.session-summary-container .session-summary-badge .summary-info-headings .heading{color:#926e05;color:var(--secondary-y-700,#926e05);font-size:1rem;line-height:140%}.session-summary-container .session-summary-badge .summary-info-headings .heading span{font-weight:600}.session-summary-container .summary-content{margin-top:1.25rem}.session-summary-container .summary-content .header{font-weight:600;margin-bottom:.75rem}.session-summary-container .summary-content .summary{line-height:150%;white-space:pre-line}.session-summary-container .close{cursor:pointer;position:absolute;right:1.25rem;top:1.25rem}.session-summary-container .close img{height:1.125rem;width:1.125rem}.progress-container[data-v-584fdcfd]{border-radius:.5rem;height:.5rem;overflow:hidden;position:relative;width:100%}.progress-container .progress-bar[data-v-584fdcfd]{height:100%;left:0;position:absolute;top:0}.mux-player-wrapper[data-v-6808b99e],.mux-poster[data-v-6808b99e],mux-player[data-v-6808b99e]{height:inherit;width:inherit}.mux-poster[data-v-6808b99e]{background:#000;border:none;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative}.mux-poster .mux-poster-image[data-v-6808b99e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.mux-poster .mux-poster-play[data-v-6808b99e]{align-items:center;background:rgba(0,0,0,.35);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background .2s}.mux-poster .mux-poster-play svg[data-v-6808b99e]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:4rem;width:4rem}.mux-poster:hover .mux-poster-play[data-v-6808b99e]{background:rgba(0,0,0,.5)}.icon[data-v-c05f0870]{flex-shrink:0;height:auto;width:inherit}.prompts-container[data-v-ffb65db4]{align-content:center;align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:.75rem;padding:0 1.25rem}.prompts-container.no-padding[data-v-ffb65db4]{padding:0}.prompts-container .prompt[data-v-ffb65db4]{align-items:center;background:#fff;border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:3.125rem;color:#683fbe;color:var(--text-highlight,#683fbe);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.625rem;justify-content:center;line-height:140%;padding:.5rem 1rem}.prompts-container .prompt[data-v-ffb65db4]:hover{border:1px solid #e1d8f2;border:1px solid var(--primary-p100,#e1d8f2);box-shadow:0 0 0 2px #f4f0ff}.ai-response-reactions-container[data-v-97f028fe]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.75rem;margin:0}.ai-response-reactions-container .reactions-container[data-v-97f028fe]{align-items:center;align-self:stretch;display:flex;gap:.5rem;justify-content:center}.ai-response-reactions-container .reactions-container .reaction[data-v-97f028fe]{cursor:pointer;flex-shrink:0;height:auto;width:1.25rem}.ai-response-reactions-container .reactions-container .reaction.reset[data-v-97f028fe]{width:1.125rem}.ai-response-reactions-container .popper[data-v-97f028fe]{background:#150d26;border-radius:.3125rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#fff;color:var(--text-inverted,#fff);font-size:.75rem;line-height:150%;padding:.375rem .625rem}.ai-response-reactions-container .reaction-statement[data-v-97f028fe]{align-self:stretch;color:#616161;color:var(--text-subdued,#616161);display:flex;font-size:.75rem;justify-content:center;line-height:150%;text-align:center}.ai-response-reactions-container .ctas-container[data-v-97f028fe]{align-items:center;align-self:stretch;display:flex;gap:.5rem;justify-content:center}.ai-response-reactions-container .ctas-container .button-container[data-v-97f028fe]{border-color:#eee;border-color:var(--border-default,#eee);border-radius:.5;color:#616161;color:var(--text-subdued,#616161);padding:.375rem 1rem}.hljs{background-color:var(--primary-p800);border-radius:.25rem}.stream-text .cursor{display:none}.stream-text.is-streaming .cursor{animation:cursor-blink 1s step-end infinite;display:inline-block}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}.dots-loader[data-v-54dcc1ca]{align-items:center;display:flex;justify-content:center}.circle[data-v-54dcc1ca]{animation:pulse-54dcc1ca 1.5s ease-in-out infinite;border-radius:50%;margin:0 4px}.circle[data-v-54dcc1ca]:nth-child(2){animation-delay:.2s}.circle[data-v-54dcc1ca]:nth-child(3){animation-delay:.4s}@keyframes pulse-54dcc1ca{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.ai-companion-overlay-container{align-items:flex-start;background:linear-gradient(130deg,#fcfbff 2.48%,#f4eeff);border:1px solid #ede8f7;border:1px solid var(--secondary-surface-purple,#ede8f7);border-radius:.5rem;bottom:1.25rem;box-shadow:0 0 0 10px #fff;display:flex;flex-direction:column;gap:1rem;max-height:calc(100dvh - 5.75rem);overflow:hidden;position:fixed;right:1rem;transition:all .2s ease-in-out;width:24.3125rem;z-index:7}.ai-companion-overlay-container.chat-style .close{background:#fafafa;background:var(--surface-default,#fafafa)}@media only screen and (max-width:512px){.ai-companion-overlay-container{border-radius:0;bottom:var(--mobile-footer-nav-height);left:0;max-height:calc(100dvh - var(--dashboard-header-height) - var(--mobile-footer-nav-height));right:0;width:100%}.ai-companion-overlay-container .chat-container{margin:.75rem 1rem 0}.ai-companion-overlay-container .textbox-container{margin:1rem}.ai-companion-overlay-container .top-section{padding:1.25rem 1rem 0}.ai-companion-overlay-container .chat-header-container{padding:.75rem 1rem}}.ai-companion-overlay-container .close{align-items:center;background:#fff;background:var(--background-default,#fff);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;opacity:1;overflow:hidden;position:absolute;right:.625rem;top:.625rem;width:1.5rem}.ai-companion-overlay-container .close .close-icon{height:auto;width:.5rem}.ai-companion-overlay-container .sparkle-effect{filter:brightness(0) saturate(100%) invert(53%) sepia(32%) saturate(862%) hue-rotate(217deg) brightness(87%) contrast(92%);height:11.4375rem;opacity:.07;position:absolute;right:-2.625rem;top:-3.5rem;width:11.4375rem;z-index:-1}.ai-companion-overlay-container .chat-header-container{align-items:center;align-self:stretch;background:#fff;background:var(--background-default,#fff);border-bottom:1px solid #ede8f7;border-bottom:1px solid var(--secondary-surface-purple,#ede8f7);color:#212121;color:var(--text-default,#212121);display:flex;font-size:.875rem;font-weight:600;gap:.25rem;line-height:140%;padding:.75rem 1.25rem}.ai-companion-overlay-container .chat-header-container .sparkle{flex-shrink:0;height:auto;width:1rem}.ai-companion-overlay-container .chat-header-container .guide-info{background:#150d26;background:var(--primary-p900,#150d26);border-radius:.3125rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#fff;color:var(--text-inverted,#fff);font-size:.75rem;font-weight:400;line-height:150%;max-width:14rem;padding:.375rem .625rem}.ai-companion-overlay-container .chat-header-container .info-icon{cursor:pointer;flex-shrink:0;height:auto;width:1rem}.ai-companion-overlay-container .chat-container{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-direction:column;gap:1.5rem;margin:.75rem 1.25rem 0;overflow:scroll}.ai-companion-overlay-container .chat-container .user-msg{align-self:flex-end;background:linear-gradient(83deg,#eee5ff 9.41%,#ffe8fc 55.23%,#fbeff2 94.56%);background:var(--ai-chat,linear-gradient(83deg,#eee5ff 9.41%,#ffe8fc 55.23%,#fbeff2 94.56%));border-radius:1.375rem;color:#683fbe;color:var(--text-highlight,#683fbe);font-size:.875rem;font-weight:500;line-height:145%;padding:.75rem 1rem}.ai-companion-overlay-container .chat-container .assistant-msg{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:center}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.5rem}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .name-container{align-items:center;color:#9e9e9e;color:var(--text-disabled,#9e9e9e);display:flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:130%;text-transform:uppercase}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .name-container .image-container{align-items:center;background:linear-gradient(180deg,#dbc9ff,#f5f0ff);border-radius:50%;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .name-container .image-container .sparkle{height:auto;width:.875rem}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .msg-content{color:#212121;color:var(--text-default,#212121);font-size:.875rem;line-height:145%;max-width:100%}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .msg-content *{word-wrap:break-word;margin-bottom:1rem}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .msg-content{margin-bottom:-1rem}.ai-companion-overlay-container .chat-container .assistant-msg .name-msg-container .dots-loader{height:1rem}.ai-companion-overlay-container .initial-state{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.ai-companion-overlay-container .top-section{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.25rem 0}.ai-companion-overlay-container .top-section .sparkle{flex-shrink:0;height:auto;width:2.5rem}.ai-companion-overlay-container .top-section .heading-container{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;justify-content:center;width:100%}.ai-companion-overlay-container .top-section .heading-container .heading{color:#212121;color:var(--text-default,#212121);font-size:1rem;font-weight:600;line-height:140%}.ai-companion-overlay-container .top-section .heading-container .sub-heading{color:#616161;color:var(--text-subdued,#616161);font-size:.875rem;line-height:145%}.ai-companion-overlay-container .span-tester{height:0;opacity:0;position:absolute;width:-moz-fit-content;width:fit-content}.ai-companion-overlay-container .textbox-container{align-items:flex-end;align-self:stretch;background:#fff;background:var(--background-default,#fff);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.5rem;color:#212121;color:var(--text-default,#212121);display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between;line-height:145%;margin:1.5rem 1.25rem 1.25rem;padding:.75rem 1.25rem}.ai-companion-overlay-container .textbox-container .textbox::-moz-placeholder{color:#616161;color:var(--text-subdued,#616161)}.ai-companion-overlay-container .textbox-container .textbox::placeholder{color:#616161;color:var(--text-subdued,#616161)}.ai-companion-overlay-container .textbox-container .textbox{flex:1;outline:none;overflow:scroll;resize:none}.ai-companion-overlay-container .textbox-container:focus,.ai-companion-overlay-container .textbox-container:focus-within{border:1px solid #c2b2e5;border:1px solid var(--primary-p200,#c2b2e5);box-shadow:0 0 0 2px #ede6ff}.ai-companion-overlay-container .textbox-container .send-icon{cursor:pointer;flex-shrink:0;height:auto;width:1.5rem}.ai-prompts-section-container[data-v-568e0733]{align-items:flex-start;align-self:stretch;border-radius:.625rem;box-shadow:0 3px 14px 1px hsla(0,0%,59%,.05);display:flex;flex:1 0 0;flex-direction:column;gap:.75rem;justify-content:center}.ai-prompts-section-container .prompts-heading-container[data-v-568e0733]{align-items:center;display:flex;gap:.25rem}.ai-prompts-section-container .prompts-heading-container .sparkle[data-v-568e0733]{flex-shrink:0;height:auto;width:1rem}.ai-prompts-section-container .prompts-heading-container[data-v-568e0733]{color:#212121;color:var(--text-default,#212121);font-size:.75rem;font-weight:600;line-height:130%;text-transform:uppercase}.ai-prompts-section-container .prompts-section[data-v-568e0733]{align-content:center;align-items:center;display:flex;gap:.5rem;padding:.25rem 0}.ai-prompts-section-container .prompts-section .left-bar[data-v-568e0733]{background:linear-gradient(9deg,#9070d4,#6544ab 100.76%);border-radius:1.25rem;flex-shrink:0;height:100%;width:.25rem}.ai-prompts-section-container .prompts-section .fade-enter-active[data-v-568e0733],.ai-prompts-section-container .prompts-section .fade-leave-active[data-v-568e0733]{transition:opacity .5s ease}.ai-prompts-section-container .prompts-section .right-prompts-container[data-v-568e0733]{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ai-prompts-section-container .prompts-section .right-prompts-container .prompt[data-v-568e0733]{background:#fff;background:var(--background-default,#fff);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:3.125rem;color:#683fbe;color:var(--text-highlight,#683fbe);cursor:pointer;font-size:.875rem;font-weight:600;line-height:140%;padding:.625rem 1rem}.ai-prompts-section-container .prompts-section .right-prompts-container .prompt[data-v-568e0733]:hover{border:1px solid #e1d8f2;border:1px solid var(--primary-p100,#e1d8f2);box-shadow:0 0 0 2px #f4f0ff}@media only screen and (max-width:512px){.ai-prompts-section-container .prompts-section .right-prompts-container .prompt[data-v-568e0733]{font-size:.75rem;line-height:140%;padding:.5rem .75rem}}.video-chapters-container[data-v-5933863e]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1.5rem}.video-chapters-container .chapters-heading-container[data-v-5933863e]{align-items:center;align-self:stretch;display:flex;gap:1rem;justify-content:space-between}.video-chapters-container .chapters-heading-container .chapters-heading[data-v-5933863e]{color:#212121;font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:135%}.video-chapters-container .chapters-heading-container .arrows-container[data-v-5933863e]{align-items:center;display:flex;gap:1.5rem}.video-chapters-container .chapters-heading-container .arrows-container .chevron-container[data-v-5933863e]{align-items:center;background:#fff;background:var(--background-default,#fff);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.34781rem;box-shadow:0 8px 18px 0 rgba(21,13,38,.06);cursor:pointer;display:flex;height:2rem;justify-content:center;width:2rem}.video-chapters-container .chapters-heading-container .arrows-container .chevron-container.disabled[data-v-5933863e]{box-shadow:none;cursor:not-allowed;opacity:.5}.video-chapters-container .chapters-list-container[data-v-5933863e]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem;position:relative}.video-chapters-container .chapters-list-container .chapters-list[data-v-5933863e]{align-items:flex-start;display:flex;gap:2rem;max-width:100%;overflow:scroll}.video-chapters-container .chapters-list-container .chapters-list .chapter[data-v-5933863e]{align-items:center;background:#fff;background:var(--background-default,#fff);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.5rem;cursor:pointer;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between;padding:.75rem;width:22.5rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container[data-v-5933863e]{align-items:center;display:flex;gap:.625rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .thumbnail-container[data-v-5933863e]{border-radius:.25rem;height:4.375rem;overflow:hidden;position:relative;width:7rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .thumbnail-container .chapter-thumbnail[data-v-5933863e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .thumbnail-container .playing-now[data-v-5933863e]{align-items:center;background:#ede8f7;background:var(--secondary-surface-purple,#ede8f7);border-radius:.125rem;bottom:.25rem;color:#212121;color:var(--Text-Default,#212121);display:flex;font-size:.625rem;font-weight:600;gap:.25rem;left:.25rem;line-height:130%;padding:.125rem .25rem;position:absolute;text-transform:uppercase}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .thumbnail-container .playing-now .red-dot[data-v-5933863e]{background:#c73737;background:var(--text-critical,#c73737);border-radius:50%;height:.25rem;width:.25rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .title-timestamp-container[data-v-5933863e]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.5rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .title-timestamp-container .title[data-v-5933863e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;color:var(--text-default,#212121);display:-webkit-box;font-size:.875rem;font-weight:600;line-height:140%;overflow:hidden}.video-chapters-container .chapters-list-container .chapters-list .chapter .thumbnail-title-container .title-timestamp-container .time-stamp[data-v-5933863e]{background:#fafafa;background:var(--surface-default,#fafafa);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.3125rem;color:#616161;color:var(--text-subdued,#616161);font-size:.75rem;line-height:150%;padding:.125rem .5rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .chevron[data-v-5933863e]{border-radius:.25rem;flex-shrink:0;height:auto;transition:all .3s ease;width:1.5rem}.video-chapters-container .chapters-list-container .chapters-list .chapter .chevron[data-v-5933863e]:hover{background:#eee;background:var(--surface-hover,#eee);cursor:pointer}.video-chapters-container .chapters-list-container .chapters-list .chapter .chevron.active[data-v-5933863e]{transform:rotate(180deg)}.video-chapters-container .chapters-list-container .chapters-list .chapter.active[data-v-5933863e]{border:1px solid #683fbe;border:1px solid var(--border-highlight-default,#683fbe);box-shadow:0 0 0 2px rgba(104,63,190,.06)}.video-chapters-container .chapters-list-container .left-shadow[data-v-5933863e]{background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff 70%);height:100%;left:0;position:absolute;top:0;z-index:2}.video-chapters-container .chapters-list-container .right-shadow[data-v-5933863e]{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);height:100%;position:absolute;right:0;top:0;z-index:2}.video-chapters-container .summary-container[data-v-5933863e]{align-items:flex-start;align-self:stretch;background:#fafafa;background:var(--surface-default,#fafafa);border-radius:.5rem;box-shadow:0 1px 4px 0 rgba(51,51,51,.12);color:#212121;color:var(--text-default,#212121);display:flex;font-size:1rem;gap:.25rem;justify-content:center;line-height:150%;margin-top:-.5rem;overflow:hidden;padding:.5rem .5rem .5rem .75rem}.video-with-timestamps-container{min-height:100vh;position:relative}.video-with-timestamps-container .content{display:flex}.video-with-timestamps-container .content .left-container{max-width:64.3125rem;padding:2rem 1.5rem 0 3rem;width:75%}.video-with-timestamps-container .content .left-container.edit-mode{width:75%}.video-with-timestamps-container .content .left-container.no-right-container{margin:auto;max-width:none;padding:2rem 3rem;width:100%}.video-with-timestamps-container .content .right-container{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;height:inherit;min-width:26rem;padding:2.75rem 0 0;position:relative;width:25%}.video-with-timestamps-container .content .right-container .timestamps{margin-bottom:.75rem}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container{align-items:center;display:flex;justify-content:flex-start}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp{align-items:center;border:1px solid var(--border-default);border-radius:.365rem;display:flex;flex:1;font-size:.9rem;justify-content:flex-start;line-height:1.25rem;padding:.5rem}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp:focus-within{border:1px solid var(--border-pressed);outline:none}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp .time{display:flex;justify-content:center;width:4rem}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp .time.conflicting{color:#ec5369}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp .timestamp-separator{border-left:1px solid var(--border-default);height:1.25rem;margin:0 .75rem}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp .chapter{display:flex;flex:1}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container .timestamp input{flex:1;outline:none;width:inherit}.video-with-timestamps-container .content .right-container .timestamps .timestamp-container img{cursor:pointer;height:1.25rem;margin:0 .5rem;max-width:inherit;width:1.25rem}.video-with-timestamps-container .content .right-container.edit-mode{width:25%}.video-with-timestamps-container .content .right-container .timestamps-playing{margin-bottom:.625rem}.video-with-timestamps-container .content .right-container .timestamps-playing .timestamp-container{align-items:center;border:1px solid var(--border-default);border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1rem}.video-with-timestamps-container .content .right-container .timestamps-playing .timestamp-container .chapter-name-container .chapter-name{font-size:.9rem;font-weight:400;margin-bottom:.375rem}.video-with-timestamps-container .content .right-container .timestamps-playing .timestamp-container .chapter-name-container .duration{color:#70665a;font-size:.75rem;font-weight:400}.video-with-timestamps-container .content .right-container .timestamps-playing .timestamp-container img{cursor:pointer;height:1.75rem;margin:0 .5rem;max-width:inherit;width:1.75rem}.video-with-timestamps-container .content .right-container .show-hide-zoom-chat-cta{align-items:center;align-self:stretch;border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:1.625rem;color:#616161;color:var(--text-subdued,#616161);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:140%;max-width:24.3125rem;padding:.75rem 1rem}.video-with-timestamps-container .content .right-container .show-hide-zoom-chat-cta .chat-bubbles{flex-shrink:0;height:auto;width:1.25rem}.video-with-timestamps-container .content .right-container .zoom-chat-container{align-items:flex-start;background:#fff;border-radius:.75rem;bottom:4.25rem;display:flex;flex-direction:column;left:-.5rem;overflow:hidden;position:absolute;top:92%;transition:top .5s ease;width:25.3125rem;z-index:8}.video-with-timestamps-container .content .right-container .zoom-chat-container .zoom-chat-header{align-items:center;align-self:stretch;border-bottom:1px solid #eee;border-bottom:1px solid var(--Border-Default,#eee);display:flex;justify-content:space-between;padding:1rem}.video-with-timestamps-container .content .right-container .zoom-chat-container .zoom-chat-header .chat-title{color:#212121;color:var(--text-default,#212121);font-size:1rem;font-weight:600;line-height:140%}.video-with-timestamps-container .content .right-container .zoom-chat-container .zoom-chat-header .close-chat{cursor:pointer;height:auto;width:1rem}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:1.25rem;overflow:scroll;padding:1rem}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container .chat-message{align-self:stretch;color:#221c16;font-size:.875rem;line-height:140%}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container .chat-message .name-time-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:.125rem}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container .chat-message .name-time-container .name-container{align-items:center;display:flex}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container .chat-message .name-time-container .name-container .name{font-weight:600;margin:0 .5rem}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container .chat-message .name-time-container .time{font-size:.75rem;line-height:1rem}.video-with-timestamps-container .content .right-container .zoom-chat-container .chat-container .chat-message .text{word-wrap:break-word;margin-left:2.5rem}.video-with-timestamps-container .content .right-container .zoom-chat-container.visible{border:1px solid #eee;border:1px solid var(--border-default,#eee);top:3.5rem}.video-with-timestamps-container .content .right-container .nav-tabs{margin:0}.video-with-timestamps-container .content .right-container .ai-companion-overlay-container{bottom:0;box-shadow:none;flex:1;height:100%;justify-content:space-between;max-height:100%;position:relative;right:0}.video-with-timestamps-container .content .right-container .ai-companion-overlay-container .close{display:none}.video-with-timestamps-container .content .heading{align-items:center;display:flex;justify-content:space-between}.video-with-timestamps-container .content .heading .hide-arrow{align-items:center;background:#fafafa;background:var(--surface-default,#fafafa);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.4rem;cursor:pointer;display:flex;height:2rem;justify-content:center;margin-bottom:.75rem;width:2rem}.video-with-timestamps-container .content .heading .hide-arrow img{filter:brightness(0) saturate(100%) invert(23%) sepia(1%) saturate(0) hue-rotate(353deg) brightness(104%) contrast(94%);height:1.25rem;width:auto}.video-with-timestamps-container .content .heading .hide-arrow.right-hidden img{transform:rotate(180deg)}.video-with-timestamps-container .content .content-title-container{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.video-with-timestamps-container .content .content-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:flex;display:-webkit-box;font-weight:600;overflow:hidden}.video-with-timestamps-container .content .content-title .chapters{padding-right:.5rem}.video-with-timestamps-container .content .content-title .edit-timestamps{border-left:1px solid #ada59c;color:var(--text-highlight);cursor:pointer;font-weight:600;padding-left:.5rem}.video-with-timestamps-container .content .content-desc{border-bottom:1px solid var(--border-default);padding:0 0 1rem}.video-with-timestamps-container .content .instructions{font-size:.9rem;margin-bottom:1.125rem}@media only screen and (max-width:512px){.video-with-timestamps-container .content{flex-direction:column}.video-with-timestamps-container .content .left-container.no-right-container{padding:1.25rem}.video-with-timestamps-container .content .right-container{width:100%}.video-with-timestamps-container .content .desktop{display:none}}.video-with-timestamps-container .divider{background:#fafafa;background:var(--surface-default,#fafafa);box-shadow:inset 0 0 4px 0 hsla(0,0%,59%,.15);flex-shrink:0;height:.625rem;margin:2rem 0;width:100%}.video-with-timestamps-container .bottom-content-container{margin:0 auto;max-width:56.25rem}.video-with-timestamps-container .footer{background:#fff;border-radius:0 0 .5rem .5rem;bottom:-1rem;box-shadow:0 -2px 10px rgba(0,0,0,.06);display:flex;flex:1;justify-content:flex-end;left:0;padding:1rem 3rem;position:absolute;width:100%;z-index:2}.video-with-timestamps-container .nav-tabs{align-items:center;background:#fff;border:1px solid #eee;border:1px solid var(--border-default,#eee);border-bottom:none;border-radius:.5rem;box-shadow:0 2px 2px 0 hsla(0,0%,59%,.07);display:flex;gap:.25rem;margin:0 0 2.5rem;padding:.25rem!important;width:100%}.video-with-timestamps-container .nav-tabs .nav-item{flex:1 0 0}.video-with-timestamps-container .nav-tabs .nav-item .nav-link{align-items:center;border-radius:.375rem;color:#616161;color:var(--text-subdued,#616161);display:flex;font-size:1rem;font-weight:600;gap:.625rem;justify-content:center;line-height:140%;padding:.75rem 2rem}.video-with-timestamps-container .nav-tabs .nav-item .nav-link:hover{border:1px solid var(--border-default)}.video-with-timestamps-container .nav-tabs .nav-item .active{background:#f8f6fc;border:1px solid #ede8f7;border:1px solid var(--Secondary-Surface-Purple,#ede8f7);box-shadow:inset 0 0 8px 1px rgba(104,63,190,.05);color:var(--text-highlight)}.video-with-timestamps-container .discussion-content,.video-with-timestamps-container .resource-content{padding:0 0 4.25rem}.video-with-timestamps-container .summary-container{padding:0 0 4rem}.video-with-timestamps-container .vjs-progress-holder{position:relative}.video-with-timestamps-container .vjs-progress-holder .breakpoints-container{bottom:0;display:flex;height:100%;left:0;position:absolute;width:100%;z-index:3}.video-with-timestamps-container .vjs-progress-holder .breakpoints-container .chapter-duration{display:flex;justify-content:flex-start;position:relative}.video-with-timestamps-container .vjs-progress-holder .breakpoints-container .chapter-duration .breakpoints{background-color:#000;height:100%;width:100%}.video-with-timestamps-container .vjs-progress-holder .breakpoints-container .chapter-duration .popup-element{display:none}.video-with-timestamps-container .vjs-progress-holder .breakpoints-container .chapter-duration:hover .popup-element{background-color:rgba(0,0,0,.8);border-radius:.3rem;display:block;padding:.375rem .5rem .5rem 1.125rem;position:absolute;top:-2.12rem}.video-with-timestamps-container .vjs-progress-holder .breakpoints-container .chapter-duration:hover .popup-element .popper{color:#fff;font-size:.625rem;font-weight:400;white-space:nowrap}.video-with-timestamps-container .video-player-box{align-items:center;background:#000;display:flex;height:34.75rem;justify-content:center;margin:0 auto;position:relative}.video-with-timestamps-container .video-player-box .vjs-fluid{height:34.75rem;padding-top:0!important}.video-with-timestamps-container .video-player-box video{height:34.75rem!important}.video-with-timestamps-container .video-player-box .video-container-modal{height:34.75rem}.video-with-timestamps-container .video-player-box .feedback-container{color:#fff;display:none;font-size:1rem;height:100%;line-height:140%;position:absolute;width:100%;z-index:2}.video-with-timestamps-container .video-player-box .feedback-container.visible{display:block}.video-with-timestamps-container .video-player-box .next-video-progress-container{align-items:center;background:#000;border:1px solid #000;color:#fff;flex-direction:column;font-size:1rem;height:100%;justify-content:center;line-height:140%;position:absolute;width:100%;z-index:2}.video-with-timestamps-container .video-player-box .next-video-progress-container.visible{display:block}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container{background:#fff;border-radius:.625rem;min-width:21rem;overflow:hidden;padding:1rem 1.25rem;position:relative}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container .next-up{align-items:center;color:#616161;color:var(--text-subdued,#616161);cursor:pointer;display:flex;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:145%;margin-bottom:.25rem}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container .next-up img{filter:brightness(0) saturate(100%) invert(35%) sepia(30%) saturate(0) hue-rotate(170deg) brightness(101%) contrast(99%);height:1rem;margin-left:.125rem}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container .title{align-items:center;cursor:pointer;display:flex;gap:.375rem;margin-bottom:.5rem}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container .title .next-item-icon-container{flex-shrink:0;height:1.25rem;width:1.25rem}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container .title .text{color:#212121;color:var(--text-default,#212121);font-size:1rem;font-weight:600;line-height:140%;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-with-timestamps-container .video-player-box .next-video-progress-container .progress-bar-container .progress-container{border-radius:0;bottom:0;height:.375rem;left:0;position:absolute;width:100%}.video-with-timestamps-container .video-player-box .next-video-progress-container .watch-again{cursor:pointer;margin-top:1.5rem}.video-with-timestamps-container .video-player-box .next-video-progress-container .watch-again img{margin-right:.25rem}.video-with-timestamps-container .video-player-box .next-video-progress-container .watch-again{align-items:center;color:#fff;display:flex;font-weight:600;line-height:140%}.video-with-timestamps-container .video-footer{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:2rem;margin-top:1rem}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container{align-items:flex-start;align-self:stretch;display:flex;flex:1;gap:1.5rem;justify-content:space-between}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .ai-prompts-section{display:flex}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .feedback-report-ctas{align-items:center;display:flex;gap:.5rem}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .feedback-report-ctas .popper{background:#150d26;background:var(--primary-p900,#150d26);border-radius:.375rem;box-shadow:0 2px 30px 0 hsla(0,0%,59%,.2);color:#fff;color:var(--text-inverted,#fff);font-size:.75rem;line-height:140%;padding:.5rem 1rem;position:relative;z-index:8}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .button-container,.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button{align-items:center;background:#fff;border:1.25px solid #eee;border:1.25px solid var(--border-default,#eee);border-radius:50%;color:#757575;color:var(--neutrals-n600,#757575);display:flex;font-size:1rem;font-weight:600;gap:.375rem;height:2.5rem;justify-content:center;line-height:140%;width:2.5rem}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .button-container img,.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button img{filter:brightness(0) saturate(100%) invert(44%) sepia(0) saturate(1272%) hue-rotate(177deg) brightness(103%) contrast(90%);height:1.25rem;min-width:0;width:auto}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .button-container:hover,.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button:hover{background:#fafafa;background:var(--surface-default,#fafafa)}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .button-container:disabled,.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button:disabled{background:#fff;color:var(--text-disabled);cursor:default}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .button-container:disabled img,.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button:disabled img{filter:brightness(0) saturate(100%) invert(74%) sepia(0) saturate(0) hue-rotate(169deg) brightness(84%) contrast(97%)}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container .button-container .mobile-btn-text,.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button .mobile-btn-text{display:none}@media only screen and (max-width:512px){.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container{justify-content:space-around}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button{font-size:.875rem}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button .desktop-btn-text{display:none}.video-with-timestamps-container .video-footer .ai-prompts-feedback-ctas-container button .mobile-btn-text{display:block}}.video-with-timestamps-container .add-chapter{color:var(--text-highlight);cursor:pointer;display:flex;flex:1;font-size:.9rem;font-weight:600;justify-content:center;margin:1rem auto}.video-with-timestamps-container .add-chapter img{height:1.125rem;margin-right:.25rem;max-width:inherit;width:1.125rem}.video-with-timestamps-container .timestamps-container{background:#fcf9f7;border-radius:.5rem;margin-top:1.5rem;padding:1.5rem}.video-with-timestamps-container .timestamps-container .section-heading{font-weight:600;margin-bottom:.5rem}.video-with-timestamps-container .timestamps-container .section-subheading{margin-bottom:1.25rem}.video-with-timestamps-container .timestamps-container .add-timestamps{color:var(--text-highlight);cursor:pointer;font-weight:700;width:-moz-max-content;width:max-content}.video-with-timestamps-container .timestamps-container .timestamps{margin:1.125rem 0;position:relative}.video-with-timestamps-container .timestamps-container .timestamps .separator{border-left:1px solid var(--border-default);left:50%;position:absolute;top:0}.video-with-timestamps-container .timestamps-container .timestamp-description-container{display:grid;grid-template-columns:50% 50%}.video-with-timestamps-container .timestamps-container .timestamp-description{display:flex;font-size:.9rem;margin-bottom:.75rem}.video-with-timestamps-container .timestamps-container .timestamp-description .time{color:var(--text-highlight);cursor:pointer;font-weight:600;margin-right:.5rem}.video-with-timestamps-container .timestamps-container .timestamp-description:nth-child(odd){margin-right:2rem}.video-with-timestamps-container .timestamps-container .timestamp-description:nth-child(2n){margin-left:2rem}.video-with-timestamps-container .video-content-list{display:flex;flex-wrap:wrap}.video-with-timestamps-container .video-content-list .list-group{margin-right:10px}.video-with-timestamps-container .video-content-list .list-group-item{align-items:center;border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.375rem;color:#212121;color:var(--text-default,#212121);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;line-height:140%;padding:.625rem .75rem}.video-with-timestamps-container .video-content-list .list-group-item.active{background:#f8f6fc;border:1px solid #ede8f7;border:1px solid var(--secondary-surface-purple,#ede8f7);border-radius:.375rem}.video-with-timestamps-container .video-content-list .list-group-item.active img{filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%)}.video-with-timestamps-container .vjs-time-divider{display:block!important;min-width:auto;padding:0}.video-with-timestamps-container .video-js .vjs-current-time,.video-with-timestamps-container .video-js .vjs-duration,.video-with-timestamps-container .vjs-no-flex .vjs-current-time,.video-with-timestamps-container .vjs-no-flex .vjs-duration{display:block!important;padding:0 .2rem}.video-with-timestamps-container .vjs-progress-control{bottom:30px;height:10px;left:0;position:absolute;right:0;width:100%}.video-with-timestamps-container .vjs-progress-holder{margin-left:0;margin-right:0}.video-with-timestamps-container .vjs-playback-rate{margin-left:auto}.video-with-timestamps-container .vjs-control-bar{margin-bottom:4px}.video-with-timestamps-container .vjs-icon-placeholder:before{font-size:1.8rem;line-height:1.8rem}.video-with-timestamps-container .vjs-play-progress{background:var(--text-highlight)}.video-with-timestamps-container .vjs-big-play-button .vjs-icon-placeholder:before{line-height:2.85rem}.video-with-timestamps-container .close{cursor:pointer;position:absolute;right:1.25rem;top:1rem}.video-with-timestamps-container .close img{width:1rem}.video-with-timestamps-container .loading{align-items:center;color:var(--text-default);display:flex;justify-content:center;min-height:100vh}@media only screen and (max-width:512px){.video-with-timestamps-container .discussion{padding:0 1.25rem 4rem}.video-with-timestamps-container .video-player-box,.video-with-timestamps-container .video-player-box .vjs-fluid{height:20.75rem}.video-with-timestamps-container .video-player-box video{height:20.75rem!important}.video-with-timestamps-container .content .left-container{padding:1.5rem;width:100%}.video-with-timestamps-container .content .heading .hide-arrow{display:none}}@media only screen and (max-width:420px){.video-with-timestamps-container .video-player-box,.video-with-timestamps-container .video-player-box .vjs-fluid{height:13.75rem}.video-with-timestamps-container .video-player-box video{height:13.75rem!important}}.video-container-modal{padding:0 0 1rem}.video-container-modal .header{margin-bottom:1rem;text-align:center}.video-container-modal .header .heading{color:#70665a;font-size:1.2rem;font-weight:700;margin-bottom:.8rem}.video-container-modal .header .session-title{font-size:1.1rem;font-weight:700}.video-container-modal .header .sub-header{color:#70665a;display:flex;justify-content:center;margin-top:.4rem}.video-container-modal .header .sub-header .date-time{align-items:center;display:flex}.video-container-modal,.video-container-modal .vjs-progress-holder{position:relative}.video-container-modal .vjs-progress-holder .breakpoints-container{bottom:0;display:flex;height:100%;left:0;position:absolute;width:100%;z-index:3}.video-container-modal .vjs-progress-holder .breakpoints-container .chapter-duration{display:flex;justify-content:flex-start;position:relative}.video-container-modal .vjs-progress-holder .breakpoints-container .chapter-duration .breakpoints{background-color:#000;height:100%;width:100%}.video-container-modal .vjs-progress-holder .breakpoints-container .chapter-duration .popup-element{display:none}.video-container-modal .vjs-progress-holder .breakpoints-container .chapter-duration:hover .popup-element{background-color:rgba(0,0,0,.8);border-radius:.3rem;display:block;padding:.375rem .5rem .5rem;position:absolute;top:-2.12rem}.video-container-modal .vjs-progress-holder .breakpoints-container .chapter-duration:hover .popup-element .popper{color:#fff;font-size:.625rem;font-weight:400;white-space:nowrap}.video-container-modal .video-poster-container{aspect-ratio:16/9;background:#000;border:none;border-radius:.5rem;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.video-container-modal .video-poster-container .video-poster{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-container-modal .video-poster-container .video-poster-play-overlay{align-items:center;background:rgba(0,0,0,.3);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background .2s}.video-container-modal .video-poster-container .video-poster-play-overlay .video-poster-play-icon{filter:brightness(0) invert(1);height:4rem;width:4rem}.video-container-modal .video-poster-container:hover .video-poster-play-overlay{background:rgba(0,0,0,.45)}.video-container-modal .video-player-box{display:flex;justify-content:center;margin:0 auto;width:inherit}.video-container-modal .video-player-box .video-player-box{min-height:200px}.video-container-modal .timestamps-container{background:var(--surface-default);border-radius:.5rem;margin-top:1.5rem;padding:1.5rem}.video-container-modal .timestamps-container .section-heading{font-weight:600;margin-bottom:.5rem}.video-container-modal .timestamps-container .section-subheading{margin-bottom:1.25rem}.video-container-modal .timestamps-container .add-timestamps{color:var(--text-highlight);cursor:pointer;font-weight:700;width:-moz-max-content;width:max-content}.video-container-modal .timestamps-container .timestamps{margin:1.125rem 0}.video-container-modal .timestamps-container .timestamp-description-container{display:grid;grid-template-columns:50% 50%;position:relative}.video-container-modal .timestamps-container .timestamp-description-container .separator{border-left:1px solid #ada59c;height:100%;left:50%;position:absolute;top:0}.video-container-modal .timestamps-container .timestamp-description{align-items:center;display:flex;font-size:.9rem;height:2rem}.video-container-modal .timestamps-container .timestamp-description .time{color:#504ff5;cursor:pointer;font-weight:600;margin-right:.5rem}.video-container-modal .timestamps-container .timestamp-description:nth-child(odd){margin-right:2rem}.video-container-modal .timestamps-container .timestamp-description:nth-child(2n){margin-left:2rem}.video-container-modal .video-content-list{margin:1rem}.video-container-modal .video-content-list .list-group{margin-right:10px}.video-container-modal .video-content-list .list-group-item{align-items:center;background-color:#fcf9f7;border:none;cursor:pointer;display:flex;justify-content:space-between;margin:.4rem 0;min-width:200px;padding:1rem;width:222px}.video-container-modal .video-content-list .list-group-item.active{background:#f4f4ff;border:none;color:#000;font-weight:600}.video-container-modal .vjs-time-divider{display:block!important;min-width:auto;padding:0}.video-container-modal .video-js .vjs-current-time,.video-container-modal .video-js .vjs-duration,.video-container-modal .vjs-no-flex .vjs-current-time,.video-container-modal .vjs-no-flex .vjs-duration{display:block!important;padding:0 .2rem}.video-container-modal .vjs-progress-control{bottom:30px;height:10px;left:0;position:absolute;right:0;width:100%}.video-container-modal .vjs-progress-holder{margin-left:0;margin-right:0}.video-container-modal .vjs-playback-rate{margin-left:auto}.video-container-modal .vjs-control-bar{margin-bottom:4px}.video-container-modal .vjs-icon-placeholder:before{font-size:1.8rem;line-height:1.8rem}.video-container-modal .vjs-play-progress{background:#504ff5}.video-container-modal .vjs-big-play-button .vjs-icon-placeholder:before{line-height:2.85rem}.video-container-modal .close-btn{cursor:pointer;padding:10px;position:absolute;right:10px;top:10px}@media only screen and (max-width:512px){.video-container-modal .timestamps-container .timestamps{margin:1.125rem 0}.video-container-modal .timestamps-container .timestamp-description-container{grid-template-columns:1fr}.video-container-modal .timestamps-container .timestamp-description-container .separator{display:none}.video-container-modal .timestamps-container .timestamp-description{align-items:center;display:flex;font-size:.9rem;height:2rem}.video-container-modal .timestamps-container .timestamp-description .time{color:#504ff5;cursor:pointer;font-weight:600;margin-right:.5rem}.video-container-modal .timestamps-container .timestamp-description:nth-child(odd){margin-right:0}.video-container-modal .timestamps-container .timestamp-description:nth-child(2n){margin-left:0}}.wall-of-love-container{background:#171421;overflow:hidden;padding:6.25rem 0;position:relative;z-index:2}.wall-of-love-container .restrict-width{margin:0 auto;max-width:90rem;padding:0 min(6.25rem,7%)}.wall-of-love-container .gradient-section{background:rgba(104,63,190,.3);border-radius:37.7206px;filter:blur(444.706px);height:49rem;max-width:inherit;position:absolute;right:-10.25rem;top:-16rem;transform:rotate(-20.53deg);width:49rem;z-index:-1}.wall-of-love-container .heading-container{margin-bottom:3.5rem;text-align:center}.wall-of-love-container .heading-container div{z-index:2}.wall-of-love-container .heading-container .heading{color:#fff;font-family:Plus Jakarta Sans;font-size:2.5rem;font-style:normal;font-weight:800;line-height:130%}.wall-of-love-container .heading-container .sub-heading{color:#fff;font-size:1.125rem;line-height:150%;margin:1.5rem 0 0}.wall-of-love-container .testimonial-video-container{align-items:center;background:#000;display:flex;height:34rem;justify-content:center;margin:3rem 0 4rem}.wall-of-love-container .testimonial-video-container .vjs-fluid{height:34rem!important;padding-top:0!important}.wall-of-love-container .testimonial-video-container .video-container-modal{height:34rem}.wall-of-love-container .all-testimonials-container{display:flex;justify-content:space-between}.wall-of-love-container .all-testimonials-container .testimonials-container{display:flex;flex:1;flex-direction:column;margin-right:1.25rem}.wall-of-love-container .all-testimonials-container .testimonials-container.no-margin{margin-right:0}.wall-of-love-container .wall-of-love-cta{align-items:center;border:1px solid #fff;border-radius:.5rem;color:#fff;display:flex;font-size:1.125rem;font-weight:600;margin:2rem auto 0;padding:1rem 1.25rem 1rem 1.5rem;-webkit-text-decoration:none;text-decoration:none;width:-moz-max-content;width:max-content}.wall-of-love-container .wall-of-love-cta img{height:1.25rem;margin-left:.5rem;margin-top:.1rem;max-width:inherit;width:1.25rem}@media only screen and (max-width:1000px){.wall-of-love-container .testimonial-video-container{height:25rem}.wall-of-love-container .testimonial-video-container .video-container-modal,.wall-of-love-container .testimonial-video-container .vjs-fluid{height:25rem!important}}@media only screen and (max-width:950px){.wall-of-love-container{padding:2.5rem 0}.wall-of-love-container .gradient-section{border-radius:1rem;filter:blur(444.706px);height:25rem;right:-5.125rem;top:-8rem;transform:rotate(-20.53deg);width:25rem;z-index:1}.wall-of-love-container .heading-container{margin-bottom:1.5rem;text-align:center}.wall-of-love-container .heading-container .heading{font-size:1.875rem}.wall-of-love-container .heading-container .sub-heading{font-size:.875rem;margin:.75rem 0 0}.wall-of-love-container .all-testimonials-container{flex-direction:column}.wall-of-love-container .all-testimonials-container .testimonials-container{margin-right:0}.wall-of-love-container .wall-of-love-cta{border:.7px solid #fff;border-radius:.375rem;font-size:.75rem;margin:.75rem auto 0;padding:.75rem 1rem;width:-moz-max-content;width:max-content}.wall-of-love-container .wall-of-love-cta img{height:.75rem;margin-left:.25rem;margin-top:.05rem;width:.75rem}}@media only screen and (max-width:512px){.wall-of-love-container .testimonial-video-container{height:13.5rem;margin:1rem -.3rem 2rem}.wall-of-love-container .testimonial-video-container .col-lg-12{padding:0!important}.wall-of-love-container .testimonial-video-container .video-container-modal,.wall-of-love-container .testimonial-video-container .vjs-fluid{height:13.5rem!important}}