.lilypd-course-nav{position:fixed;top:0;padding:2rem 1.5rem;width:100%;z-index:999}body.admin-bar .lilypd-course-nav{top:46px}@media(min-width:768px){body.admin-bar .lilypd-course-nav{top:32px}}@media(min-width:1024px){.lilypd-course-nav{display:none}}.lilypd-course-nav.expanded .lilypd-course-nav__container{border-color:transparent;box-shadow:0 0 13px #0000}.lilypd-course-nav__container{display:flex;align-items:center;border-radius:3rem;gap:1rem;padding:1rem;border-bottom:1px solid var(--Neutrals-Grey-10);background:var(--Neutrals-Off-White);box-shadow:0 0 13px #0000000d;transition:all .3s cubic-bezier(.5,1,.89,1)}.lilypd-course-nav__menu-button{position:relative}.lilypd-course-nav__menu-button-icon--menu,.lilypd-course-nav__menu-button-icon--close{position:absolute;top:50%;left:50%;translate:-50% -50%;transition:opacity .2s ease,transform .3s cubic-bezier(.175,.885,.32,1.59375)}.lilypd-course-nav__menu-button-icon--menu{opacity:1;transform:rotate(0)}.lilypd-course-nav__menu-button-icon--close{opacity:0;transform:rotate(-45deg)}.lilypd-course-nav__menu-button[aria-expanded=true] .lilypd-course-nav__menu-button-icon--menu{opacity:0;transform:rotate(45deg)}.lilypd-course-nav__menu-button[aria-expanded=true] .lilypd-course-nav__menu-button-icon--close{opacity:1;transform:rotate(0)}.lilypd-course-nav__logos{display:flex;align-items:center;gap:1rem;color:var(--Colonial-Yellow-50)}.lilypd-course-nav__logos .nav-logo{width:100%;max-width:10rem}@media(min-width:768px){.lilypd-course-nav__logos .nav-logo{max-width:15rem}}.lilypd-course-nav__logos__partner-logo{display:flex;align-items:center;justify-content:center;max-width:5rem;aspect-ratio:1;padding:.75rem;border-radius:1.5rem;border:1px solid var(--Neutrals-Grey-10);background:var(--Neutrals-White)}.lilypd-course-nav__actions{margin-left:auto}.lilypd-course-nav__actions .lilypd-button{white-space:nowrap}.lilypd-sidebar{position:fixed;left:0;top:0;display:flex;flex-direction:column;padding:10rem var(--Module-Spacing-Gap-S) var(--Module-Spacing-Gap-S);width:100%;height:100dvh;box-sizing:border-box;gap:var(--Module-Spacing-Gap-XS);background:var(--Neutrals-Off-White);z-index:998;overflow:hidden;visibility:hidden;transform:translateY(-20%);opacity:0;transition:transform .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.5,1,.89,1),visibility 0s linear 325ms}.lilypd-sidebar.is-visible{visibility:visible;transform:translateY(0);opacity:1;transition:transform .3s cubic-bezier(.5,1,.89,1),visibility 0s linear 0s,opacity .3s cubic-bezier(.5,1,.89,1)}.lilypd-sidebar.is-resizing{transition:none}@media(max-width:767px){body.admin-bar .lilypd-sidebar{top:46px;height:calc(100lvh - 46px)}}@media(min-width:768px){body.admin-bar .lilypd-sidebar{top:32px;height:calc(100lvh - 32px)}}@media(min-width:1024px){body.admin-bar .lilypd-sidebar{top:0;height:auto}}@media(min-width:1024px){.lilypd-sidebar{position:static;padding:var(--Module-Spacing-Gap-S);max-width:46.875rem;flex:1 auto;flex-basis:40%;min-height:100svh;height:auto;opacity:1;visibility:visible;transform:none}}.lilypd-sidebar .ld-focus-sidebar-trigger{display:none}.lilypd-sidebar .ld-course-navigation .ld-lesson-item-preview{padding:0}.lilypd-sidebar .ld-course-navigation{min-height:0;overflow:hidden;display:flex;flex-direction:column}@media(min-width:1024px){.lilypd-sidebar .ld-course-navigation{min-height:auto}}.lilypd-sidebar .lilypd-focus-sidebar-wrapper,.lilypd-sidebar .lilypd-course-navigation-list{min-height:0;overflow:hidden;display:flex;flex-direction:column}@media(min-width:1024px){.lilypd-sidebar .lilypd-focus-sidebar-wrapper,.lilypd-sidebar .lilypd-course-navigation-list{min-height:auto}}.lilypd-sidebar .ld-lesson-navigation{min-height:0;padding-bottom:calc(3rem + env(safe-area-inset-bottom));overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:none;overscroll-behavior-y:auto}.lilypd-sidebar .ld-lesson-navigation::-webkit-scrollbar{display:none}@media(min-width:1024px){.lilypd-sidebar .ld-lesson-navigation{min-height:auto;padding-bottom:0}}.lilypd-sidebar .lilypd-sidebar__support{padding:1rem 1.5rem}.lilypd-sidebar .lilypd-sidebar__support p{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;font-weight:400;color:var(--Colonial-Yellow-80)}.lilypd-sidebar .lilypd-sidebar__support p a{text-decoration:underline;text-underline-offset:2px;color:var(--Colonial-Yellow-80);transition:color .12s cubic-bezier(.5,1,.89,1)}@media(hover:hover)and (pointer:fine){.lilypd-sidebar .lilypd-sidebar__support p a:hover,.lilypd-sidebar .lilypd-sidebar__support p a.hover{color:var(--Colonial-Yellow-100)}}.lilypd-sidebar__heading{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XS);padding-top:var(--Module-Spacing-Gap-S)}.lilypd-sidebar__logos{display:none;align-items:center;gap:1rem;color:var(--Colonial-Yellow-50)}@media(min-width:1024px){.lilypd-sidebar__logos{display:flex}}.lilypd-sidebar__logos .sidebar-logo{max-height:4rem}.lilypd-sidebar__logos__partner-logo{display:flex;align-items:center;justify-content:center;max-width:5rem;aspect-ratio:1;padding:.75rem;border-radius:1.5rem;border:1px solid var(--Neutrals-Grey-10);background:var(--Neutrals-White)}.lilypd-sidebar__heading{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XS)}.lilypd-sidebar__title{display:flex;flex-direction:column;gap:.5rem}.lilypd-sidebar .lilypd-lesson-row{border-radius:3rem}.lilypd-sidebar .lilypd-lesson-row.ld-is-current-lesson{background:var(--Colonial-Yellow-10)}.lilypd-sidebar .lilypd-lesson-row__lesson{padding:1rem}.lilypd-sidebar .lilypd-lesson-row__lesson__button{padding:0;width:100%;display:flex;align-items:center;text-align:left;gap:var(--Module-Spacing-Gap-XXXS);color:var(--Neutrals-Grey-70)}.lilypd-sidebar .lilypd-lesson-row__lesson__button[aria-current=page]{color:var(--Moss-100)}.lilypd-sidebar .lilypd-lesson-row__lesson__button[aria-expanded=true] .lilypd-lesson-row__lesson__button__arrow svg{transform:rotate(90deg)}.lilypd-sidebar .lilypd-lesson-row__lesson__button__arrow{flex-shrink:0;width:2.5rem;margin-left:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--Neutrals-White);background:var(--Colonial-Yellow-70)}.lilypd-sidebar .lilypd-lesson-row__lesson__button__arrow svg{width:1.5rem;transform:rotate(-90deg);transition:transform .3s ease}.lilypd-sidebar .lilypd-lesson-row__accordion{max-height:0;overflow:hidden}.lilypd-sidebar .lilypd-lesson-row__accordion.expanded{max-height:10000px}.lilypd-sidebar .lilypd-lesson-row__accordion__list{padding:0 1rem 1rem 2.5rem}.lilypd-sidebar .lilypd-topic-row__link{padding:1rem;border-radius:3rem;display:flex;align-items:center;color:var(--Neutrals-Grey-70);gap:var(--Module-Spacing-Gap-XXXS)}.lilypd-sidebar .lilypd-topic-row__link.lilypd-status--locked{pointer-events:none}.lilypd-sidebar .lilypd-topic-row__link[aria-current=page]{background:var(--Colonial-Yellow-20);pointer-events:none;color:var(--Moss-100)}.save-exit-button{position:fixed;top:1.5rem;right:1.5rem;display:none;z-index:10}body.admin-bar .save-exit-button{top:5.5rem}@media(min-width:1024px){.save-exit-button{display:block}}.lilypd-topic{position:relative}.lilypd-topic__content{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-M);width:100%}.ld-focus{position:relative}.ld-focus .lilypd-save-exit-btn{position:absolute;top:1.5rem;right:1.5rem;z-index:100;display:inline-flex;align-items:center;justify-content:center;height:6rem;padding:1rem 2rem;background-color:var(--Moss-90);color:var(--Moss-10);border-radius:100px;text-decoration:none;white-space:nowrap;transition:background-color .2s cubic-bezier(.5,1,.89,1)}@media(max-width:767px){.ld-focus .lilypd-save-exit-btn{top:.75rem;right:.75rem;height:4.5rem;padding:.75rem 1.5rem}}.ld-focus .lilypd-save-exit-btn:hover{background-color:var(--Moss-100);color:var(--Moss-10)}.lilypd-focus-main{display:flex;flex-direction:column;padding:calc(10rem + var(--Module-Spacing-Margin-TB-M)) 0 var(--Module-Spacing-Margin-TB-M);width:100%;flex-shrink:1;overflow:hidden}@media(min-width:1024px){.lilypd-focus-main{padding:var(--Module-Spacing-Margin-TB-M) 0}}.lilypd-focus-main .learndash-wrapper--quiz{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XXL)}.lily-pd-course-navigation{display:flex;width:100%;align-items:center;justify-content:center}.lily-pd-course-navigation__progress{width:100%}.lily-pd-course-navigation__progress__button.lilypd-button{width:100%;display:flex;height:auto;justify-content:space-between;padding:2rem 2rem 2rem 3rem;gap:var(--Module-Spacing-Gap-XXS)}.lily-pd-course-navigation__progress__button__label{width:auto;display:flex;flex-direction:column;gap:.25rem}@media(min-width:768px){.lily-pd-course-navigation__progress__button__label{width:100%;flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:768px){.lily-pd-course-navigation__progress__button__label .cta-s{font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;font-weight:600}}@media(min-width:768px){.lily-pd-course-navigation__progress__button__label .text-s{font-size:2rem;line-height:1.4;letter-spacing:-.01em;font-weight:400}}@media(min-width:768px)and (min-width:768px){.lily-pd-course-navigation__progress__button__label .text-s{font-size:2.25rem}}@media(min-width:768px)and (min-width:1024px){.lily-pd-course-navigation__progress__button__label .text-s{font-size:2.5rem}}.lily-pd-course-navigation__progress__button__icon{width:4.5rem;flex-shrink:0;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:100px;background:var(--Moss-10);color:var(--Moss-90)}.lily-pd-course-navigation__progress__button__icon svg{width:2rem}.lilypd-course-reviews{width:100%;background:var(--Moss-10);border-radius:var(--Module-Corner-Radius-M);padding:var(--Module-Spacing-Gap-L)}.lilypd-course-reviews__layout{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-L)}@media(min-width:1024px){.lilypd-course-reviews__layout{flex-direction:row;gap:var(--Module-Spacing-Gap-XL)}}.lilypd-course-reviews__sidebar{width:100%}@media(min-width:1024px){.lilypd-course-reviews__sidebar{width:53rem;flex-shrink:0;position:sticky;top:var(--Module-Spacing-Gap-L);align-self:flex-start}}.lilypd-course-reviews__main{flex:1;min-width:0}.lilypd-course-reviews__average{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-S)}.lilypd-course-reviews__title{color:var(--Moss-100)}.lilypd-course-reviews__description{color:var(--Moss-90)}.lilypd-course-reviews__score{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.lilypd-course-reviews__score .learndash-course-reviews-review-stars{font-size:2.5rem;color:var(--Colonial-Yellow-60)}.lilypd-course-reviews__score-number{color:var(--Moss-100)}.lilypd-course-reviews__score-count{color:var(--Moss-60)}.lilypd-course-reviews__breakdown{display:flex;flex-direction:column;gap:1rem;margin-top:var(--Module-Spacing-Gap-XS)}.lilypd-course-reviews__rating-row{display:flex;align-items:center;gap:1.5rem}.lilypd-course-reviews__rating-star{color:var(--Moss-80);width:1.5rem;text-align:center;flex-shrink:0}.lilypd-course-reviews__rating-bar{flex:1;height:.75rem;background:var(--Moss-20);border-radius:125rem;overflow:hidden}.lilypd-course-reviews__rating-fill{height:100%;background:var(--Moss-60);border-radius:125rem;transition:width .3s ease}.lilypd-course-reviews__rating-pct{color:var(--Moss-60);width:5rem;text-align:right;flex-shrink:0}.lilypd-course-reviews__list{display:flex;flex-direction:column}.lilypd-course-reviews__empty{color:var(--Moss-60);padding:var(--Module-Spacing-Gap-M) 0}.lilypd-course-reviews__item{padding:var(--Module-Spacing-Gap-M) 0;border-bottom:1px solid var(--Moss-20)}.lilypd-course-reviews__item:first-child{border-top:1px solid var(--Moss-20)}.lilypd-course-reviews__item-header{display:flex;gap:2rem;align-items:flex-start}.lilypd-course-reviews__avatar{flex-shrink:0}.lilypd-course-reviews__avatar img,.lilypd-course-reviews__avatar .lilypd-course-reviews__avatar-img{width:7.5rem;height:7.5rem;border-radius:1.5rem;object-fit:cover}.lilypd-course-reviews__item-meta{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.lilypd-course-reviews__author{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.lilypd-course-reviews__author-name{color:var(--Moss-100)}.lilypd-course-reviews__author-from{color:var(--Moss-60)}.lilypd-course-reviews__author-link{color:var(--Moss-60);text-decoration:underline}@media(hover:hover)and (pointer:fine){.lilypd-course-reviews__author-link:hover,.lilypd-course-reviews__author-link.hover{color:var(--Moss-80)}}.lilypd-course-reviews__item-rating{display:flex;align-items:center;gap:1.5rem}.lilypd-course-reviews__item-rating .learndash-course-reviews-review-stars{font-size:1.75rem;color:var(--Colonial-Yellow-60)}.lilypd-course-reviews__date{color:var(--Moss-60)}.lilypd-course-reviews__item-body{color:var(--Moss-90);margin-top:1.5rem;padding-left:9.5rem}.lilypd-course-reviews__moderation{color:var(--Moss-60);margin-top:1rem;padding-left:9.5rem}.lilypd-course-reviews__pagination{display:flex;justify-content:center;gap:1rem;padding:var(--Module-Spacing-Gap-M) 0}.lilypd-course-reviews__pagination a,.lilypd-course-reviews__pagination span{font-size:1.75rem;line-height:1;letter-spacing:-.01em;font-weight:600;color:var(--Moss-60);padding:1rem 1.5rem;border-radius:1rem}@media(hover:hover)and (pointer:fine){.lilypd-course-reviews__pagination a:hover,.lilypd-course-reviews__pagination a.hover,.lilypd-course-reviews__pagination span:hover,.lilypd-course-reviews__pagination span.hover{background:var(--Moss-20);color:var(--Moss-80)}}.lilypd-course-reviews__pagination .current{background:var(--Moss-60);color:var(--Neutrals-White)}.lilypd-course-reviews .learndash-course-reviews-form{margin-top:var(--Module-Spacing-Gap-M);padding-top:var(--Module-Spacing-Gap-M);border-top:1px solid var(--Moss-20)}.lilypd-course-reviews .learndash-course-reviews-form form{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-S)}.lilypd-course-reviews .learndash-course-reviews-form label{font-size:1.75rem;line-height:1;letter-spacing:-.01em;font-weight:600;color:var(--Moss-80);display:block;margin-bottom:.5rem}.lilypd-course-reviews .learndash-course-reviews-form input[type=text],.lilypd-course-reviews .learndash-course-reviews-form textarea{width:100%;padding:1.5rem 2rem;border:1px solid var(--Moss-20);border-radius:1rem;background:var(--Neutrals-White);font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.lilypd-course-reviews .learndash-course-reviews-form input[type=text],.lilypd-course-reviews .learndash-course-reviews-form textarea{font-size:2rem}}.lilypd-course-reviews .learndash-course-reviews-form input[type=text],.lilypd-course-reviews .learndash-course-reviews-form textarea{color:var(--Moss-100)}.lilypd-course-reviews .learndash-course-reviews-form input[type=text]:focus,.lilypd-course-reviews .learndash-course-reviews-form textarea:focus{outline:none;border-color:var(--Moss-60)}.lilypd-course-reviews .learndash-course-reviews-form input[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:0 2rem;height:6rem;border-radius:100px;font-size:1.75rem;line-height:1;letter-spacing:-.01em;font-weight:600;text-box-trim:trim-both;text-box-edge:cap alphabetic;background:var(--Moss-60);color:var(--Neutrals-White);border:none;cursor:pointer;align-self:flex-start}@media(hover:hover)and (pointer:fine){.lilypd-course-reviews .learndash-course-reviews-form input[type=submit]:hover,.lilypd-course-reviews .learndash-course-reviews-form input[type=submit].hover{background:var(--Moss-80)}}.lilypd-course-reviews .learndash-course-reviews-form .required{color:var(--Colonial-Yellow-60)}.quiz-completion-card{padding:var(--Module-Spacing-Gap-XXL);width:100%;position:relative;background:color-mix(in srgb,var(--Moss-10) 40%,transparent);border-radius:var(--Corner-Radius-Cards-Outer);border:1px solid var(--Neutrals-Grey-10);--text-color-1: var(--Moss-90);--text-color-2: var(--Moss-70);--accent-color: var(--Moss-20)}.quiz-completion-card--failed{background:var(--Neutrals-Off-White, #FFFDF1);--text-color-1: var(--Colonial-Yellow-100);--text-color-2: var(--Colonial-Yellow-70);--accent-color: var(--Colonial-Yellow-20)}.quiz-completion-card--failed .quiz-completion-card__score__points{display:none}.quiz-completion-card--failed .quiz-completion-card__retake-button.lilypd-button{display:inline-flex}.quiz-completion-card--failed .quiz-completion-card__retake-button:not(.lilypd-button){display:none}.quiz-completion-card__accent{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;z-index:1;color:var(--accent-color)}.quiz-completion-card__content{display:flex;align-items:center;position:relative;z-index:2;flex-direction:column;justify-content:center;gap:var(--Module-Spacing-Gap-XS);color:var(--text-color-1);text-align:center}.quiz-completion-card__score{position:relative;color:var(--text-color-2)}.quiz-completion-card__score__points{position:absolute;top:50%;right:-1rem;transform:translate(100%,-60%);padding:.75rem 1rem;border-radius:10rem;background:var(--accent-color)}.quiz-completion-card__feedback{max-width:37.5rem}.quiz-completion-card__retake-button.lilypd-button{display:none}.quiz-completion-card button.quiz-completion-card__retake-button:not(.lilypd-button){color:var(--Moss-60);text-decoration:underline}.default-quiz-sending{position:absolute;left:-100%;opacity:0;visibility:hidden;pointer-events:none}.lilypd-quiz-results{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XL);display:none;opacity:0;visibility:hidden}.lilypd-quiz-results__results{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Module-Spacing-Gap-L)}.lilypd-quiz-results__results__continue{width:100%}.course-additional-resources{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-S)}.course-additional-resources h2{margin-bottom:0}.course-additional-resources__items{display:flex;flex-wrap:wrap;position:relative;overflow:hidden;gap:2.5rem}.course-additional-resources__items .lilypd-resource-card{width:calc((100% - 5rem) / 3);max-width:none}.course-additional-resources__items .lilypd-resource-card .lilypd-resource-card__media{display:none}.course-additional-resources__show-more{display:flex;justify-content:center}.course-additional-resources__show-more.hidden{display:none}.course-additional-resources__show-more .show-more-button{display:flex;align-items:center;gap:.5rem;color:var(--Moss-70)}.course-additional-resources__show-more .show-more-button[aria-expanded=true] .show-more-button__icon{transform:rotate(90deg)}.course-additional-resources__show-more .show-more-button__icon{width:1.5rem;transform:rotate(-90deg);transition:transform .3s ease}.lilypd-quiz-start{display:flex;align-items:center;justify-content:center;min-height:50vh;opacity:0}.lilypd-quiz__container{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XXL)}.lilypd-quiz .quiz-question-list{display:flex;flex-direction:column;align-items:flex-start;padding:var(--Module-Spacing-Gap-L) var(--Module-Spacing-Gap-M);gap:var(--Module-Spacing-Gap-M);border-radius:var(--Corner-Radius-Cards-Outer);border:1px solid var(--Neutrals-Grey-10);background:var(--Neutrals-White)}.lilypd-quiz .quiz-question-list .quiz-question-list-item,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question-wrapper{width:100%;display:flex}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question-wrapper .question-number,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question-wrapper .question-text{font-weight:700}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Module-Spacing-Gap-XXS);padding-bottom:var(--Module-Spacing-Gap-M);border-bottom:1px solid var(--Neutrals-Grey-10)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question.matrix-sort-question{width:100%}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question:last-of-type{border-bottom:none;padding-bottom:0}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .question-text p{font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .question-text p{font-size:2rem}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .question-text p{font-weight:700}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .question-text p span{font-weight:inherit!important}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-graded-disclaimer{margin-top:1rem;font-style:italic}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item{padding-right:var(--Module-Spacing-Gap-XL)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label{display:flex;border:none;align-items:flex-start;gap:1rem;cursor:pointer;padding:0}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox{position:relative}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio:before,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox:before{content:"";display:inline-block;flex-shrink:0;width:2rem;aspect-ratio:1;border:2px solid var(--Moss-90);border-radius:50%;margin-top:3px}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio:after,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox:after{content:"";position:absolute;top:7px;left:4px;width:1rem;aspect-ratio:1;border-radius:50%;background:var(--Moss-50);transform:scale(0);transition:transform .2s ease-in-out}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio input,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox input{appearance:none;display:none}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox:before{border-radius:.4rem}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox:after{left:3px;top:6px;width:10px;border-radius:.2rem}@media(hover:hover)and (pointer:fine){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio:hover:not(.is-selected):after,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio.hover:not(.is-selected):after,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox:hover:not(.is-selected):after,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox.hover:not(.is-selected):after{transform:scale(.5)}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--radio.is-selected:after,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--checkbox.is-selected:after{transform:scale(1)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput{padding:.5rem 1rem;font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput{font-size:2rem}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput{border-radius:1rem;border:1px solid var(--Griffin-Green-10);transition:border-color .2s cubic-bezier(.5,1,.89,1)}@media(hover:hover)and (pointer:fine){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput:hover,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput.hover{border-color:var(--Moss-30)}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput{padding:var(--Module-Spacing-Gap-XXXS);transition:border-color .2s ease-in-out}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item label.question-label--free-choice input.wpProQuiz_questionInput:focus{outline:none;border-color:var(--Moss-90)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item textarea.wpProQuiz_questionEssay{display:flex;align-items:flex-start;padding:var(--Module-Spacing-Gap-XS);border-radius:var(--Corner-Radius-Cards-Outer);border:1px solid var(--Griffin-Green-10);transition:border-color .2s cubic-bezier(.5,1,.89,1)}@media(hover:hover)and (pointer:fine){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item textarea.wpProQuiz_questionEssay:hover,.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item textarea.wpProQuiz_questionEssay.hover{border-color:var(--Moss-30)}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item textarea.wpProQuiz_questionEssay{transition:border-color .2s ease-in-out}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .lilypd-quiz-question-list-item textarea.wpProQuiz_questionEssay:focus{outline:none;border-color:var(--Moss-90)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_questionList{width:100%}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortString{margin-bottom:var(--Module-Spacing-Gap-M)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortString h5.wpProQuiz_header{font-size:1.75rem;line-height:1.4;letter-spacing:-.01em;font-weight:400;font-weight:700;color:var(--Moss-90);margin-bottom:var(--Module-Spacing-Gap-S)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_placehold{min-height:100%;height:auto;background:var(--Moss-10);border:1px dashed var(--Moss-70)!important}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_matrixSortString{width:100%}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_matrixSortString .wpProQuiz_placehold{max-width:25rem}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_sortStringList{display:flex;width:100%;flex-direction:row;gap:var(--Module-Spacing-Gap-XS);list-style:none;margin:0;padding:0}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_sortStringItem{display:flex;align-items:center;gap:var(--Module-Spacing-Gap-S);padding:var(--Module-Spacing-Gap-S) var(--Module-Spacing-Gap-M);background:var(--Neutrals-White);border:1px solid var(--Neutrals-Grey-10);border-radius:.4rem;font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_sortStringItem{font-size:2rem}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_sortStringItem_icon{flex-shrink:0;width:2rem;height:2rem;color:var(--Moss-90);font-size:2rem}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_sortStringItem_text{flex:1;color:var(--Neutrals-Black)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question table.wpProQuiz_matrix{width:100%;border-collapse:collapse;margin-bottom:var(--Module-Spacing-Gap-M)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .matrix-sort-answer{padding:0}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .matrix-sort-answer table{border:none;border-collapse:collapse}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_mextrixTr td{padding:var(--Module-Spacing-Gap-M);border:1px solid var(--Neutrals-Grey-10);vertical-align:top}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_mextrixTr td:first-child{background:var(--Moss-10);border-color:var(--Moss-10)}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_mextrixTr td:first-child>img{max-width:120px}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortText{font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortText{font-size:2rem}}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortText{font-weight:700;color:var(--Neutrals-Black);display:flex;align-items:center;justify-content:center}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortText>img{margin:auto;max-width:120px}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question .wpProQuiz_maxtrixSortCriterion{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XS);list-style:none;margin:0;padding:0;min-height:3rem}.lilypd-quiz .quiz-question-list .quiz-question-list-item__question fieldset{border:none;padding:0;margin:0}.lilypd-quiz .lilypd-quiz-footer-controls{display:flex}.lilypd-quiz .lilypd-quiz-footer-controls .quiz-submit-button{position:relative;width:100%}.lilypd-quiz .lilypd-quiz-footer-controls .quiz-submit-button .lilypd-button{width:100%;text-align:left;height:8.5rem;padding:2rem 8rem 2rem 3rem;font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;font-weight:600}.lilypd-quiz .lilypd-quiz-footer-controls .quiz-submit-button__icon{top:50%;right:2rem;width:4.5rem;position:absolute;aspect-ratio:1;background:var(--Moss-10);display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:50%}.lilypd-quiz .lilypd-quiz-footer-controls .quiz-submit-button__icon svg{width:2rem}.single-sfwd-quiz .ld-sortable{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-S);width:100%}.single-sfwd-quiz .ld-sortable__item{padding:0!important;background:var(--Neutrals-White);border:1px solid var(--Neutrals-Grey-10);border-radius:var(--Corner-Radius-Cards-Outer);overflow:hidden;position:relative}.single-sfwd-quiz .ld-sortable__item.gu-mirror{position:fixed}.single-sfwd-quiz .ld-sortable__item--sort_answer:first-child .ld-sortable__item-move--up{visibility:visible;opacity:.5;pointer-events:none}.single-sfwd-quiz .ld-sortable__item-handle{display:flex;align-items:center;gap:var(--Module-Spacing-Gap-XS);padding:var(--Module-Spacing-Gap-S) var(--Module-Spacing-Gap-M);cursor:grab;position:static;transition:all .2s ease-in-out;font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.single-sfwd-quiz .ld-sortable__item-handle{font-size:2rem}}.single-sfwd-quiz .ld-sortable__item-handle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--Moss-10);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.5,1,.89,1)}@media(hover:hover)and (pointer:fine){.single-sfwd-quiz .ld-sortable__item-handle:hover:before,.single-sfwd-quiz .ld-sortable__item-handle.hover:before{opacity:1}.single-sfwd-quiz .ld-sortable__item-handle:hover .ld-svgicon__drag,.single-sfwd-quiz .ld-sortable__item-handle.hover .ld-svgicon__drag{background:none;border:none}}.single-sfwd-quiz .ld-sortable__item-handle:active{cursor:grabbing;opacity:.8}.single-sfwd-quiz .ld-sortable__item-handle .ld-svgicon__drag{width:2rem;height:2rem;border:none;position:relative;z-index:2;flex-shrink:0;color:var(--Moss-90)}.single-sfwd-quiz .ld-sortable__item-text{flex:1;color:var(--Neutrals-Black);font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.single-sfwd-quiz .ld-sortable__item-text{font-size:2rem}}.single-sfwd-quiz .ld-sortable__item-text{z-index:2;position:relative;pointer-events:none}.single-sfwd-quiz .ld-sortable__item-move-container{display:flex;gap:.5rem;margin-left:auto}.single-sfwd-quiz .ld-sortable__item-move{flex:0 0 auto;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;background-color:var(--Moss-90);color:var(--Moss-20);transition:all .2s cubic-bezier(.5,1,.89,1)}@media(hover:hover)and (pointer:fine){.single-sfwd-quiz .ld-sortable__item-move:hover,.single-sfwd-quiz .ld-sortable__item-move.hover{background:var(--Moss-80)}.single-sfwd-quiz .ld-sortable__item-move:hover .ld-svgicon,.single-sfwd-quiz .ld-sortable__item-move.hover .ld-svgicon{border:none;background:none}}.single-sfwd-quiz .ld-sortable__item-move svg{width:2rem;height:2rem;padding:0}.single-sfwd-quiz .ld-sortable__item-status-container{display:flex;gap:var(--Module-Spacing-Gap-XS);margin-left:auto;margin-right:var(--Module-Spacing-Gap-S)}.single-sfwd-quiz .ld-sortable__item-status{font-size:1.75rem;line-height:1.4;letter-spacing:-.01em;font-weight:400;padding:.25rem .5rem;border-radius:.4rem;display:none}.single-sfwd-quiz .ld-sortable__item-status--correct,.single-sfwd-quiz .ld-sortable__item-status--correct-answer{background:var(--Moss-10);color:var(--Moss-100)}.single-sfwd-quiz .ld-sortable__item-status--incorrect{background:var(--Colonial-Yellow-10);color:var(--Colonial-Yellow-100)}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input{border:1px solid var(--Griffin-Green-10);transition:border-color .2s cubic-bezier(.5,1,.89,1)}@media(hover:hover)and (pointer:fine){.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input:hover,.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input.hover{border-color:var(--Moss-30)}}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input{font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input{font-size:2rem}}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input{padding:.5rem;border-radius:1rem}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) .wpProQuiz_cloze input:focus{outline:none}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer]{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-M)}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem{border:1px solid var(--Neutrals-Grey-10);font-size:1.75rem;line-height:1.52;letter-spacing:-.01em;font-weight:400}@media(min-width:1024px){.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem{font-size:2rem}}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p{display:inline-flex;align-items:center;gap:1rem}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label{flex:1;display:inline-flex;align-items:center;cursor:pointer;font-size:2rem;line-height:1;letter-spacing:-.01em;font-weight:600}@media(hover:hover)and (pointer:fine){.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label:hover input,.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label.hover input{background:var(--Moss-20)}}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label input{appearance:none;flex-shrink:0;width:2rem;height:2rem;border:1px solid var(--Moss-90);border-radius:50%;cursor:pointer;transition:all .2s cubic-bezier(.5,1,.89,1)}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label input:checked{background:var(--Moss-50);border-color:var(--Moss-50)}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label input:focus{outline:none}.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=assessment_answer] .wpProQuiz_questionListItem p label input:focus-visible{outline:2px solid var(--Moss-50);outline-offset:2px}body.no-scroll{overflow:hidden}body.ld-in-focus-mode.admin-bar{padding-top:0!important}body .lilypd-topic__content>p,body .lilypd-topic__content>ul,body .lilypd-topic__content>ol,body .lilypd-topic__content .wp-block-lilypd-blocks-separator{width:100%;margin:0 auto;padding:0 var(--Module-Spacing-Margin-LR-M)}body .learndash-block-container{width:100%;margin:0 auto;padding:0 var(--Module-Spacing-Margin-LR-M)}body .learndash-block-container .row{display:flex;flex-wrap:wrap;width:100%}@media(min-width:768px){body .ld-focus{display:flex;overflow:hidden}}body .completion-page-content{display:flex;flex-direction:column;gap:var(--Module-Spacing-Gap-XXL)}
