.BenefitChecklist_benefits__BB_qu{display:flex;flex-direction:column;gap:.5rem;padding:0}.BenefitChecklist_benefit__0Ptkp{display:flex;align-items:center;gap:.5rem;padding-block:.25rem;font-size:var(--sme-font-size-sm)}[data-bs-theme=dark] .BenefitChecklist_benefit__0Ptkp{color:var(--sme-colour-neutral-900)}.ResourceTestBuilderBanner_container__NGA4p{container-type:inline-size;max-inline-size:52.5rem;background-color:var(--sme-colour-brand-100);border:1px solid;border-color:color-mix(in srgb,var(--sme-colour-brand-200) calc(100% - 60%),white);border-radius:.75rem;padding:.75rem 2.5rem}[data-bs-theme=dark] .ResourceTestBuilderBanner_container__NGA4p{border-color:color-mix(in srgb,var(--sme-colour-brand-200) calc(100% - 60%),black)}.ResourceTestBuilderBanner_content__LWnyl{display:grid;grid-template-columns:minmax(18rem,100%) minmax(min-content,50%);place-items:center;grid-gap:.25rem;gap:.25rem}@container (max-width: 36.5rem){.ResourceTestBuilderBanner_content__LWnyl img{display:none}}.ResourceTestBuilderBanner_copy__yrTIz{padding-block:1.5rem}.ResourceTestBuilderBanner_title__C2UO_{-webkit-margin-after:.5rem;margin-block-end:.5rem;-webkit-padding-before:.25rem;padding-block-start:.25rem;color:var(--sme-colour-text-on-neutral-body);line-height:1.3;text-wrap:balance}.ReviewCard_reviewCard__K2c8d{gap:1.5rem;background:linear-gradient(var(--sme-colour-neutral-0),var(--sme-colour-neutral-0)) padding-box,linear-gradient(45deg,rgb(var(--sme-colour-gradient-default-start-rgb),.1),rgb(var(--sme-colour-gradient-default-end-rgb),.1)) border-box;border:1px solid rgba(0,0,0,0);width:100%}.ReviewCard_reviewCard__K2c8d,.ReviewCard_reviewCard__K2c8d figure{display:flex;flex-direction:column;height:100%;justify-content:space-between}.ReviewCard_author__ysfGS{font-weight:700}.PillGroup_pillGroup__stmn5{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0}.Carousel_carousel__gVWNi{width:100%}.Carousel_carousel__gVWNi>.carousel-indicators{--bs-carousel-indicator-bg:var(--sme-colour-neutral-0);--bs-carousel-indicator-hover-bg:var(--sme-colour-neutral-100);--bs-carousel-indicator-active-bg:var(--sme-colour-brand-400);--bs-carousel-indicator-border-colour:var(--sme-colour-neutral-500);margin:0}.Carousel_carousel__gVWNi>.carousel-indicators+.carousel-inner{margin-bottom:3rem}.Carousel_carousel__gVWNi>.carousel-indicators button{opacity:1;width:.75rem;height:.75rem;border-radius:50%;border:1px solid var(--bs-carousel-indicator-border-colour);background-color:var(--bs-carousel-indicator-bg)}.Carousel_carousel__gVWNi>.carousel-indicators button.active{background-color:var(--bs-carousel-indicator-active-bg);border-color:var(--bs-carousel-indicator-active-bg)}.Carousel_carousel__gVWNi>.carousel-indicators button:not(.active):hover{background-color:var(--bs-carousel-indicator-hover-bg)}.Carousel_grid__uA4Oa{--carousel-gap:1.5rem;--carousel-columns:var(--columns-md);display:grid;grid-template-columns:repeat(var(--carousel-columns),1fr);grid-gap:var(--carousel-gap);gap:var(--carousel-gap)}@media(min-width:992px){.Carousel_grid__uA4Oa{--carousel-columns:var(--columns-lg,var(--columns-md))}}@media(min-width:1200px){.Carousel_grid__uA4Oa{--carousel-columns:var(--columns-xl,var(--columns-lg,var(--columns-md)))}}.Carousel_swiper__NVams{--carousel-gap:1.5rem;display:flex;scroll-snap-type:x mandatory;overflow-x:auto;padding-inline:.75rem;gap:var(--carousel-gap);scrollbar-width:none;-ms-overflow-style:none}.Carousel_swiper__NVams::-webkit-scrollbar{display:none}.Carousel_swiper__NVams>*{width:75%;flex-shrink:0;scroll-snap-align:center}.Slider_slideItem__qARss{min-height:350px}.FeatureSliderCTA_container__1Rqfu{align-items:flex-start;background:linear-gradient(0deg,rgba(var(--sme-colour-neutral-0-rgb),.96) 0,rgba(var(--sme-colour-neutral-0-rgb),.96) 100%) padding-box,linear-gradient(92deg,var(--sme-colour-gradient-default-start) 0,var(--sme-colour-gradient-default-end) 100%) border-box;border:1px solid rgba(0,0,0,0);border-radius:.75rem;display:flex;flex-direction:column;padding:3rem 0;width:100%}[data-bs-theme=dark] .FeatureSliderCTA_container__1Rqfu{background:linear-gradient(0deg,rgba(var(--sme-colour-neutral-200-rgb),.8) 0,rgba(var(--sme-colour-neutral-200-rgb),.8) 100%) padding-box,linear-gradient(92deg,var(--sme-colour-gradient-default-start) 0,var(--sme-colour-gradient-default-end) 100%) border-box}.FeatureSliderCTA_icon__4NBQU{margin-bottom:.5rem}.FeatureSliderCTA_button__7rBhb{font-weight:400;padding:.5rem 3rem;height:3rem}@media(max-width:575.98px){.FeatureSliderCTA_button__7rBhb{width:100%}}.FeatureSliderCTA_title__RSrt_{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.FeatureSliderCTA_buttonWrapper__DuNVT,.FeatureSliderCTA_icon__4NBQU,.FeatureSliderCTA_subtitle__g3G5S,.FeatureSliderCTA_title__RSrt_{padding:0 1.5rem}.FeatureSliderCTA_buttonWrapper__DuNVT{display:flex;justify-content:center;width:100%}.FeatureSliderCTA_sliderContainer__cIPx4{width:100%;display:flex;flex-direction:column-reverse;gap:1rem}@media(min-width:576px){.FeatureSliderCTA_sliderContainer__cIPx4{flex-direction:column;gap:3rem}}.JoinCTA_subtitleWrapper__5Em1p,.JoinCTA_titleWrapper__j4_Xa{display:flex;flex-direction:column;gap:.25rem}.JoinCTA_subtitle__wfFMc,.JoinCTA_supplementaryText__GRl26,.JoinCTA_titleMain__kWcvs{margin-bottom:0}.JoinCTA_subtitle__wfFMc{font-size:var(--sme-font-size-h4)}.JoinCTA_titleMain__kWcvs{font-size:var(--sme-font-size-h2)}.JoinCTA_supplementaryText__GRl26{font-size:var(--sme-font-size-lg)}.JoinCTA_trustPilotCard__Do0oM{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3rem;background:linear-gradient(var(--sme-colour-neutral-0),var(--sme-colour-neutral-0)) padding-box,linear-gradient(45deg,rgb(var(--sme-colour-gradient-default-start-rgb),.1),rgb(var(--sme-colour-gradient-default-end-rgb),.1)) border-box;border:1px solid rgba(0,0,0,0);height:100%;width:100%}.JoinCTA_trustPilotRating__4piEa{display:flex;justify-content:center;align-items:center;flex-direction:column}.JoinCTA_trustPilotRatingText__xAyt8{font-size:var(--sme-font-size-h4);font-weight:700;margin-bottom:0}.DownloadRibbon_wrapper__so48d{--close-icon-width:1.125rem;--close-button-padding:1rem;background-color:var(--sme-colour-brand-600-light);position:-webkit-sticky;position:sticky;z-index:3;inset-block-end:0;display:flex;align-items:stretch;justify-content:space-between;cursor:pointer}@media(max-width:991.98px){.DownloadRibbon_wrapper__so48d{display:none}}.DownloadRibbon_cta__Y_Q_E{text-align:center;color:#fff;transition:all .4s ease-in-out;border-radius:50rem;padding:.3333333333rem 1.5rem;border:none;background-color:rgba(0,0,0,0);align-self:center}.DownloadRibbon_cta__Y_Q_E:hover{background-color:#fff;color:var(--sme-colour-brand-600-light)}.DownloadRibbon_invisible__PQYNG{width:calc(var(--close-icon-width) + var(--close-button-padding)*2)}.DownloadRibbon_close__2zEsO{background-color:var(--sme-colour-brand-600-light);border:none;color:var(--sme-colour-brand-300-light);padding:var(--close-button-padding);display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out}.DownloadRibbon_close__2zEsO:focus-visible,.DownloadRibbon_close__2zEsO:hover{outline:none;background-color:var(--sme-colour-brand-700-light)}.UpgradeCard_card__1brCi{padding:0}[data-bs-theme=dark] .UpgradeCard_card__1brCi{background-color:var(--sme-colour-neutral-200);border:1px solid var(--sme-colour-neutral-700)}.AuthCard_card__RKh7j{padding:0}[data-bs-theme=dark] .AuthCard_card__RKh7j{border:1px solid #575757}.LimitWall_wrapper__qvq9S{max-inline-size:500px;margin-inline:auto;margin-block:1.5rem;background-color:var(--bs-secondary-bg);border-radius:.75rem;padding:3rem 1rem;text-align:center;position:relative}@media(max-width:991.98px){.LimitWall_wrapper__qvq9S{padding-block:1.5rem}}.LimitWall_signUpWrapper__num4B{max-inline-size:500px;margin-inline:auto;border-radius:.75rem;box-shadow:var(--sme-shadow-md);margin-bottom:7rem!important}.LimitWall_freewallIllustration__YoAPT{position:absolute;top:0;left:50%;transform:translate(-50%,-70%)}.LimitWall_alert__5Nk_i{color:#e65722}.ImageFill_imageWrapper__QqPWZ{position:relative}.ImageFill_imageWrapper__QqPWZ:after{content:"";display:block;-webkit-padding-after:var(--padding-block-end);padding-block-end:var(--padding-block-end)}.ImageFill_image__5gQqc{object-fit:cover}.ImageFill_rounded__JTtp8{border-radius:.5rem}.ImageFill_circle__cjb6n{border-radius:50%}.AuthorReviewer_authorImage__9iLgv{block-size:50px;inline-size:50px;flex-shrink:0}@media(max-width:767.98px){.AuthorReviewer_authorImage__9iLgv{block-size:40px;inline-size:40px}}.AuthorReviewer_authorContainer__zsCXC,.AuthorReviewer_imageContainer__lBJAn,.AuthorReviewer_reviewerContainer__ie_NZ{border-radius:50%;border:2px solid var(--bs-gray-200);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.AuthorReviewer_authorContainer__zsCXC,.AuthorReviewer_imageContainer__lBJAn,.AuthorReviewer_reviewerContainer__ie_NZ{margin-block:2px}}.AuthorReviewer_authorContainer__zsCXC{z-index:1}.AuthorReviewer_reviewerContainer__ie_NZ{position:relative;padding:0;transition:border .4s ease-in-out;transform:translateZ(0)}.AuthorReviewer_reviewerContainer__ie_NZ:hover{border:2px solid #42b163}.AuthorReviewer_reviewerContainer__ie_NZ:hover .AuthorReviewer_infoIcon__KQGKH{opacity:1}.AuthorReviewer_reviewerContainer__ie_NZ:hover .AuthorReviewer_checkIcon__aE4UZ{opacity:0}.AuthorReviewer_reviewerContainer__ie_NZ.AuthorReviewer_overlap__JsBDW{-webkit-margin-start:-15px;margin-inline-start:-15px}@media(max-width:767.98px){.AuthorReviewer_reviewerContainer__ie_NZ.AuthorReviewer_overlap__JsBDW{-webkit-margin-start:-10px;margin-inline-start:-10px}}.AuthorReviewer_checkIcon__aE4UZ,.AuthorReviewer_icon__K4Dm3,.AuthorReviewer_infoIcon__KQGKH{position:absolute;bottom:-2px;right:-4px;transition:opacity .4s ease-in-out}.AuthorReviewer_infoIcon__KQGKH{opacity:0}.AuthorReviewer_checkIcon__aE4UZ{border:1px solid var(--bs-gray-200)}.RevisionNoteDetails_metadataWrapper__karUu{display:flex;gap:1rem}@media(max-width:767.98px){.RevisionNoteDetails_metadataWrapper__karUu{flex-wrap:wrap}}.RevisionNoteDetails_authorImage__sJILq{block-size:50px;inline-size:50px;flex-shrink:0}.RevisionNoteDetails_authorContainer__ZA5Ei,.RevisionNoteDetails_reviewerContainer__X3Nqg{border-radius:50%;border:2px solid var(--bs-gray-200)}.RevisionNoteDetails_reviewerContainer__X3Nqg{position:relative;-webkit-margin-start:-15px;margin-inline-start:-15px;padding:0;transition:border .2s ease-in-out;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;transform:translateZ(0)}.RevisionNoteDetails_reviewerContainer__X3Nqg:hover{border:2px solid #42b163}.RevisionNoteDetails_infoIconContainer__CT_Xu{position:absolute;bottom:-4px;right:-4px;opacity:0;transition:opacity .4s ease-in-out}.RevisionNoteDetails_reviewerIcon__x7uZf{border:1px solid var(--bs-gray-200);margin:auto}.RevisionNoteDetails_checkIconContainer__Yrs__{position:absolute;bottom:-4px;right:-4px;transition:opacity .4s ease-in-out}.RevisionNoteDetails_reviewerImage__gyofY{block-size:50px;inline-size:50px;flex-shrink:0}.RevisionNoteDetails_metadataAttributes__0kvB3{display:flex;gap:1.5rem 5rem;color:var(--sme-colour-text-on-neutral-body);align-items:center}@media(max-width:767.98px){.RevisionNoteDetails_metadataAttributes__0kvB3{flex-wrap:wrap}}@media(min-width:768px){.RevisionNoteDetails_topExamBoardDropdown__shMwW{margin:-.375rem 0;-webkit-margin-start:auto;margin-inline-start:auto;max-width:280px}}@media(max-width:767.98px){.RevisionNoteDetails_topExamBoardDropdown__shMwW{inline-size:100%;max-width:none}}.RevisionNoteDetails_reviewerContainer__X3Nqg:hover .RevisionNoteDetails_infoIconContainer__CT_Xu{opacity:1}.RevisionNoteDetails_reviewerContainer__X3Nqg:hover .RevisionNoteDetails_checkIconContainer__Yrs__{opacity:0}.AuthorDetails_imageWrapper__CMEwl{position:relative;display:inline-flex}.AuthorDetails_image__JghCt{flex-shrink:0;width:124px}@media(max-width:991.98px){.AuthorDetails_image__JghCt{width:90px}}@media(min-width:576px){.AuthorDetails_textWrapper__okwl3{-webkit-margin-start:1.5rem;margin-inline-start:1.5rem}}@media(min-width:992px){.AuthorDetails_textWrapper__okwl3{-webkit-margin-start:2rem;margin-inline-start:2rem}}@media(max-width:575.98px){.AuthorDetails_textWrapper__okwl3{-webkit-margin-before:1rem;margin-block-start:1rem}}.AuthorDetails_checkIcon__hgh3_{position:absolute;inset-inline-end:0;inset-block-end:0;border:2px solid var(--bs-secondary-bg)}@media(max-width:991.98px){.AuthorDetails_checkIcon__hgh3_{font-size:1.5rem}}.AuthorCard_nav__JD3ay{--bs-nav-link-color:var(--bs-secondary-color);--bs-nav-underline-link-active-color:var(--sme-colour-text-on-brand-secondary);--bs-nav-link-hover-color:var(--sme-colour-text-on-brand-secondary);--bs-nav-link-padding-y:0.75rem;--bs-nav-link-font-weight:700;--bs-nav-underline-gap:0;-webkit-margin-after:-2px;margin-block-end:-2px}@media(min-width:576px){.AuthorCard_nav__JD3ay .AuthorCard_navLink__xNtdR{padding-inline:2rem}}@media(max-width:575.98px){.AuthorCard_nav__JD3ay .AuthorCard_navItem__aj4ej{text-align:center;flex-grow:1}}.AuthorCard_content__mFDTU{-webkit-border-before:2px solid var(--bs-border-color);border-block-start:2px solid var(--bs-border-color)}.ExamCode_container__czN7v{padding:.5rem .75rem;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-radius:.5rem;display:inline-block;background-color:var(--bs-secondary-bg);color:var(--bs-gray-800)}.ExamCode_container__czN7v strong{color:var(--sme-colour-text-on-neutral-body)}.ResourceIcon_wrapper__K71h4{background-color:var(--sme-colour-brand-400);border-radius:56px;height:56px;width:56px;display:inline-flex;justify-content:center;align-items:center;color:#fff}[data-bs-theme=dark] .ResourceIcon_wrapper__K71h4{background-color:var(--sme-colour-brand-500)}.RelatedResources_container__Qiwx5{display:flex;padding:0;gap:.5rem;margin-bottom:0;flex-wrap:wrap;list-style:none}.RelatedResources_container__Qiwx5 li{display:inline-flex}.RelatedResources_title__db7Ms{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.RelatedResources_resourceOverviewTitle__aY55U{font-weight:600;color:var(--bs-body);transition:color .4s ease-in-out}.RelatedResources_link__0m5uL:hover{color:var(--sme-colour-text-on-brand-secondary)}.RelatedResources_linkButton__CZu1L{background-color:var(--bs-secondary-bg);color:var(--bs-secondary-body);padding:.5rem 1rem;border-radius:.5rem;border:1px solid var(--bs-border-color);transition:background-color .3s}.RelatedResources_linkButton__CZu1L:hover{background-color:var(--bs-secondary-bg-hover)}.RelatedResources_wrapper__662ny{display:flex;gap:2rem;flex-direction:column;padding-top:2rem;padding-bottom:3rem}.RelatedResources_wrapper__662ny:empty{display:none}.SyllabusModal_newest__jVdT1{background-color:#cbf6fe}.SyllabusModal_oldest__2NqdW{background-color:#fff0f0}.SyllabusModal_current__Yg35w{order:-1}.SyllabusModal_coursesBox__YFy5w:before{content:"";border-style:var(--bs-border-style);border-width:var(--bs-border-width) var(--bs-border-width) 0 0;border-color:var(--bs-border-color)}[data-bs-theme=dark] .SyllabusModal_oldest__2NqdW{background-color:#ffb2b2}.Syllabus_newest__sFOiz{border:1px solid #78e3fc}.Syllabus_oldest__1F0IU{border:1px solid #ff6464}@media(min-width:768px){.Syllabus_buttonGroup__cM3Mf{-webkit-margin-start:4rem;margin-inline-start:4rem}}.ChatButton_button__mcB1c{--bs-btn-active-border-color:transparent;--bs-btn-bg:var(--sme-colour-neutral-0);--bs-btn-border-color:transparent;--bs-btn-hover-bg:var(--sme-colour-neutral-0);--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.75rem;border-radius:50rem;box-shadow:var(--sme-shadow-lg);padding-left:.75rem}.ChatButton_icon__iW9Pf{color:var(--sme-colour-gradient-default-start)}.ChatButton_text__v1qa8{background:linear-gradient(to right,var(--sme-colour-gradient-default-start) 0,var(--sme-colour-gradient-default-end) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.MessageInput_inputGroup__sT_yn{display:flex;align-items:center;gap:.5rem;border:1px solid var(--bs-border-color);border-radius:1.5rem;padding:.75rem}.MessageInput_textarea__RNw3p{flex:1 1;border:none;outline:none;resize:none;background:rgba(0,0,0,0);color:var(--sme-colour-text-on-neutral-body);font-size:var(--sme-font-size-sm);line-height:1.4;overflow-y:auto;padding:0}.MessageInput_textarea__RNw3p::placeholder{color:var(--sme-colour-text-on-neutral-subtle)}.MessageInput_textarea__RNw3p:disabled{opacity:.6;cursor:not-allowed}.MessageInput_sendButton__lZXn7{align-items:center;background:rgba(0,0,0,0);border:none;display:flex;justify-content:center;padding:0}.MessageInput_sendIcon__8G5Ol{color:var(--sme-colour-neutral-500);transition:color .15s ease}.MessageInput_sendIconActive__Q9j_F{color:var(--sme-colour-neutral-900)}.MessageBubble_bubble__6Pkz_.MessageBubble_user___13_4 .MessageBubble_content__gh9oM{background-color:var(--sme-colour-brand-100);color:var(--sme-colour-text-on-neutral-body)}.MessageBubble_bubble__6Pkz_.MessageBubble_assistant___N8OG .MessageBubble_content__gh9oM{background-color:var(--sme-colour-neutral-200);color:var(--sme-colour-text-on-neutral-body)}.MessageBubble_content__gh9oM{max-width:80%;position:relative}.MessageBubble_text__aB3IT{line-height:1.4;word-wrap:break-word}.MessageBubble_richContent__VtqXL,.MessageBubble_text__aB3IT{font-size:var(--sme-font-size-sm)}.MessageBubble_richContent__VtqXL :last-child{margin-bottom:0}.MessageBubble_feedback__l4yh7{opacity:.7;transition:opacity .2s ease}.MessageBubble_feedback__l4yh7:hover{opacity:1}.MessageBubble_feedbackButton__xT_XX.MessageBubble_active__4am_g{background:var(--bs-primary-bg-subtle);color:var(--sme-colour-text-on-brand-secondary)}.MessageBubble_feedbackIcon__0Xu4F{font-size:14px}.MessageBubble_shimmerText__7bEYD{background:linear-gradient(90deg,var(--sme-colour-text-on-neutral-body) 0,rgba(var(--sme-colour-neutral-600-rgb),.6) 50%,var(--sme-colour-text-on-neutral-body) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:MessageBubble_shimmer__VnXjH 3s linear infinite;cursor:wait}@keyframes MessageBubble_shimmer__VnXjH{0%{background-position:200% 0}to{background-position:-200% 0}}.ChatPanel_panel__VdFv7{width:400px;height:600px;min-height:400px;max-height:calc(100vh - (var(--navbar-height) + 2rem));background-color:var(--sme-colour-neutral-0);border-radius:1.5rem;box-shadow:var(--sme-shadow-md);display:flex;flex-direction:column;overflow:hidden}@media(min-width:1400px){.ChatPanel_panel__VdFv7.ChatPanel_expanded__Lhn58{width:auto;max-height:none;border-radius:0;position:-webkit-sticky;position:sticky;top:var(--navbar-height);height:calc(100vh - var(--navbar-height))}}.ChatPanel_header__FWC4N{background:linear-gradient(to bottom,var(--sme-colour-surface-neutral-4) 10%,transparent 100%)}.ChatPanel_headerIcon__ey7qX{color:#265bf6}.ChatPanel_headerTitle__AKu6w{font-size:var(--sme-font-size-md);background:linear-gradient(to right,var(--sme-colour-gradient-default-start) 0,var(--sme-colour-gradient-default-end) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ChatPanel_alphaBadge__fVoNK{background-color:#eb794e;border-radius:50rem;color:#fff;font-size:var(--sme-font-size-xs);font-weight:700;padding:2px 8px}.ChatPanel_headerButton__RqJMx{color:var(--sme-colour-icon-on-neutral-subtlest)}@media(max-width:1399.98px){.ChatPanel_expandButton__ZwphW{display:none}}.ChatPanel_warningBanner__f_bF4{align-items:center;color:#eb794e;display:flex;font-size:var(--sme-font-size-xs);gap:.25rem;padding:.5rem 1rem}.ChatPanel_warningIcon__l3qTU{color:#eb794e}.ChatPanel_footer__bRaTL{background:linear-gradient(to top,var(--sme-colour-surface-neutral-4) 10%,transparent 100%)}.RevisionNoteChatWidget_widget__Y1ZFB{position:fixed;inset-block-end:1rem;inset-inline-end:1rem;z-index:1029;flex:0 1 400px}@media(max-width:991.98px){.RevisionNoteChatWidget_widget__Y1ZFB{display:none}}@media(min-width:1400px){.RevisionNoteChatWidget_widget__Y1ZFB.RevisionNoteChatWidget_expanded__m5yUO{position:static}}.GlossaryEntriesCarousel_grid__szxo9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.GlossaryEntriesCarousel_grid__szxo9:after,.GlossaryEntriesCarousel_grid__szxo9:before{content:"";position:absolute;height:100%;width:2.5rem;pointer-events:none}.GlossaryEntriesCarousel_grid__szxo9:not(.GlossaryEntriesCarousel_firstSlide__Ewq71):before{background:linear-gradient(to left,transparent,var(--bs-body-bg));left:0;top:0}.GlossaryEntriesCarousel_grid__szxo9:not(.GlossaryEntriesCarousel_lastSlide__ffFMA):after{background:linear-gradient(to right,transparent,var(--bs-body-bg));right:0;top:0}.GlossaryEntriesCarousel_button__IDf7b{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.GlossaryEntriesCarousel_button__IDf7b.GlossaryEntriesCarousel_previous__2H1_F{left:0}.GlossaryEntriesCarousel_button__IDf7b.GlossaryEntriesCarousel_next__qzB35{right:0}.GlossaryEntriesCarousel_card__AS_iL{background-color:var(--bs-secondary-bg);padding:1rem;border-radius:.75rem;min-height:9rem;height:100%;color:var(--sme-colour-text-on-neutral-body);display:flex;gap:2rem}.GlossaryEntriesCarousel_card__AS_iL:hover{background-color:var(--sme-colour-blue-100)}.GlossaryEntriesCarousel_arrow__oHFev{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--sme-colour-text-on-brand-secondary)}.GlossaryEntriesCarousel_image__Hx8wV{height:2rem;width:2rem;flex-shrink:0}.GlossaryEntriesCarousel_swiper__DUqH_{display:flex;scroll-snap-type:x mandatory;overflow-x:auto;padding-inline:.75rem;margin-inline:-.75rem;gap:1.5rem;scrollbar-width:none;-ms-overflow-style:none}.GlossaryEntriesCarousel_swiper__DUqH_::-webkit-scrollbar{display:none}.GlossaryEntriesCarousel_swiper__DUqH_>*{width:75%;flex-shrink:0;scroll-snap-align:center}.NavigationLink_title__jO_5P{display:block;font-weight:600;color:var(--sme-colour-text-on-neutral-body)}.NavigationLink_subtitle__8JsHG{display:block;margin-bottom:.25rem;font-size:var(--sme-font-size-sm);color:var(--bs-secondary-color);font-weight:500}[data-bs-theme=dark] .NavigationLink_icon__7bSTp{box-shadow:none}.ButtonWithArrow_light__jvHdo{color:var(--sme-colour-text-on-neutral-body);background-color:var(--bs-body-bg)}.ButtonWithArrow_light__jvHdo:hover{background-color:var(--sme-colour-blue-100)}.ButtonWithArrow_light__jvHdo .ButtonWithArrow_arrow__feXnz{color:var(--sme-colour-text-on-brand-secondary)}.ButtonWithArrow_outlined__Lw9G1{color:var(--bs-body-color);background-color:var(--sme-colour-neutral-100);border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.ButtonWithArrow_outlined__Lw9G1:hover{background-color:var(--sme-colour-neutral-300)}.ButtonWithArrow_outlined__Lw9G1 .ButtonWithArrow_arrow__feXnz{color:var(--sme-colour-neutral-600)}.ButtonWithArrow_button__eifaW,.ButtonWithArrow_link__GAfRe{padding:1rem;display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;font-weight:600;transition:background-color .3s}.ButtonWithArrow_button__eifaW{border:none;cursor:pointer;width:100%}[data-bs-theme=dark] .ButtonWithArrow_outlined__Lw9G1{background-color:var(--sme-colour-neutral-300)}[data-bs-theme=dark] .ButtonWithArrow_outlined__Lw9G1:hover{background-color:var(--sme-colour-neutral-400)}[data-bs-theme=dark] .ButtonWithArrow_outlined__Lw9G1 .ButtonWithArrow_arrow__feXnz{color:var(--sme-colour-neutral-700)}.Checkbox_input__6iRIv{opacity:0;height:0;width:0}.Checkbox_label__HEAyS{--checked-color:var(--sme-colour-green-500);--checked-color-active:#bef3d2;--unchecked-color:var(--sme-colour-neutral-500);--unchecked-color-active:var(--sme-colour-neutral-400);--current-color:var(--sme-colour-brand-500);--current-color-active:var(--sme-colour-brand-200);--size:2.5rem;display:flex;align-items:center;justify-content:center;position:absolute;inset-inline-start:calc(1.75rem - var(--size)/2 + 1px);inline-size:var(--size);block-size:var(--size);cursor:pointer}.Checkbox_label__HEAyS:hover .Checkbox_input__6iRIv:checked+.Checkbox_span__uTcSf{box-shadow:0 0 0 8px var(--checked-color-active)}.Checkbox_label__HEAyS:hover .Checkbox_input__6iRIv:not(:checked)+.Checkbox_span__uTcSf{box-shadow:0 0 0 8px var(--unchecked-color-active)}.Checkbox_label__HEAyS:active .Checkbox_input__6iRIv:not(:checked)+.Checkbox_span__uTcSf{background-color:var(--checked-color-active);color:var(--checked-color);box-shadow:0 0 0 8px var(--checked-color-active)}.Checkbox_label__HEAyS.Checkbox_isActive__HmzNa:hover .Checkbox_input__6iRIv+.Checkbox_span__uTcSf{box-shadow:0 0 0 8px var(--current-color-active)}.Checkbox_span__uTcSf{position:relative;z-index:2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;border-radius:50%;transition:box-shadow .1s ease-in-out}.Checkbox_span__uTcSf>svg{pointer-events:none}.Checkbox_checked__vb5zU,.Checkbox_unchecked__pY4d2{background-color:var(--bs-body-bg);border-radius:50%}.Checkbox_checked__vb5zU{color:var(--checked-color)}.Checkbox_unchecked__pY4d2{color:var(--unchecked-color)}.Checkbox_input__6iRIv:checked+.Checkbox_span__uTcSf>.Checkbox_checked__vb5zU{display:inline}.Checkbox_input__6iRIv:checked+.Checkbox_span__uTcSf>.Checkbox_unchecked__pY4d2,.Checkbox_input__6iRIv:not(:checked)+.Checkbox_span__uTcSf>.Checkbox_checked__vb5zU{display:none}.Checkbox_input__6iRIv:not(:checked)+.Checkbox_span__uTcSf>.Checkbox_unchecked__pY4d2{display:inline}.Checkbox_isActive__HmzNa .Checkbox_input__6iRIv+.Checkbox_span__uTcSf>.Checkbox_checked__vb5zU{color:var(--current-color)}.Checkbox_isActive__HmzNa .Checkbox_input__6iRIv+.Checkbox_span__uTcSf>.Checkbox_unchecked__pY4d2{background-color:var(--current-color);color:var(--current-color)}.Checkbox_disabled__cwy84 .Checkbox_checked__vb5zU,.Checkbox_disabled__cwy84 .Checkbox_unchecked__pY4d2{background-color:var(--unchecked-color)}[data-bs-theme=dark] .Checkbox_label__HEAyS{--checked-color:#7de7a6;--unchecked-color-active:var(--sme-colour-neutral-700);--current-color:var(--sme-colour-brand-700);--current-color-active:var(--sme-colour-brand-200)}.CollapsibleNavigationMenu_container__I46Uf{--level-1-bg:var(--bs-gray-100);--level-2-bg:var(--bs-gray-200);--level-3-bg:var(--bs-gray-200);--level-1-hover-bg:var(--bs-gray-300);--level-2-hover-bg:var(--bs-gray-300);--level-3-hover-bg:var(--bs-gray-300)}[data-bs-theme=dark] .CollapsibleNavigationMenu_container__I46Uf{--level-1-bg:var(--sme-colour-neutral-300);--level-2-bg:var(--sme-colour-neutral-200);--level-3-bg:var(--sme-colour-neutral-200);--level-1-hover-bg:var(--sme-colour-neutral-400);--level-2-hover-bg:var(--sme-colour-neutral-400);--level-3-hover-bg:var(--sme-colour-neutral-400)}.CollapsibleNavigationMenu_lineClamp1__jdd81{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1}.CollapsibleNavigationMenu_lineClamp2__BjWot{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.CollapsibleNavigationMenu_title__oT_tR{font-size:var(--sme-font-size-sm);line-height:1.5;font-weight:400;margin:0}.CollapsibleNavigationMenu_bold__DgUGc{font-weight:700}.CollapsibleNavigationMenu_description__U1_Xq{font-size:var(--sme-font-size-xs);font-weight:400;line-height:1.5;color:var(--bs-gray-700);margin:0}.CollapsibleNavigationMenu_tooltip__Vg11y{font-size:var(--sme-font-size-sm);--bs-tooltip-arrow-width:0;--bs-tooltip-arrow-height:0}.CollapsibleNavigationMenu_level1__jYK7f{padding:1rem;transition:none}.CollapsibleNavigationMenu_level1Expandable__XZ3fI{background-color:var(--level-1-bg);border-radius:0;transition:none;--bs-btn-hover-bg:var(--level-1-hover-bg);--bs-btn-hover-border-color:var(--bs-border-color)}.CollapsibleNavigationMenu_level1Expandable__XZ3fI:hover{background-color:var(--level-1-hover-bg)}.CollapsibleNavigationMenu_level2__KVHwC{background-color:var(--level-2-bg);border-radius:0;transition:none;--bs-btn-hover-bg:var(--level-2-hover-bg);--bs-btn-hover-border-color:var(--bs-border-color)}.CollapsibleNavigationMenu_level2__KVHwC:hover{background-color:var(--level-2-hover-bg)}.CollapsibleNavigationMenu_level2Expandable__TYOrx{border:0;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);position:relative}.CollapsibleNavigationMenu_level2Expandable__TYOrx:after{content:"";position:absolute;left:1.75rem;bottom:12px;transform:translateX(-50%);width:2px;top:calc(100% - 12px);background-color:var(--bs-gray-500);transition:bottom 50ms linear .3s}.CollapsibleNavigationMenu_level2Expandable__TYOrx[aria-expanded=true]:after{bottom:0;transition:bottom 0s ease-out}.CollapsibleNavigationMenu_withConnectors__4_shr{position:relative}.CollapsibleNavigationMenu_withConnectors__4_shr:not(:last-child):after{content:"";position:absolute;left:1.75rem;bottom:0;transform:translateX(-50%);width:2px;height:12px;background-color:var(--bs-gray-500)}.CollapsibleNavigationMenu_withConnectors__4_shr:before{content:"";position:absolute;left:1.75rem;top:0;transform:translateX(-50%);width:2px;height:12px;background-color:var(--bs-gray-500)}.CollapsibleNavigationMenu_level3__8dR8s{display:flex;align-items:center;padding:1rem 1rem 1rem 3.25rem;min-height:4rem;background-color:var(--level-3-bg);border-radius:0;transition:none;--bs-btn-hover-bg:var(--level-3-hover-bg);--bs-btn-hover-border-color:var(--bs-border-color)}.CollapsibleNavigationMenu_level3__8dR8s:hover{background-color:var(--level-3-hover-bg)}.CollapsibleNavigationMenu_circle__Ag7Vj{border-radius:50%;width:1rem;height:1rem;background-color:var(--sme-colour-neutral-400);position:absolute;left:1.75rem;transform:translateX(-50%)}.CollapsibleNavigationMenu_isActive__KZtNN{background-color:var(--sme-colour-brand-100)}.CollapsibleNavigationMenu_isActive__KZtNN:hover{background-color:color-mix(in srgb,var(--sme-colour-brand-100),var(--sme-colour-brand-200) 30%)}.CollapsibleNavigationMenu_isActive__KZtNN .CollapsibleNavigationMenu_circle__Ag7Vj{background-color:var(--sme-colour-brand-500)}[data-bs-theme=dark] .CollapsibleNavigationMenu_circle__Ag7Vj{background-color:var(--sme-colour-neutral-500)}[data-bs-theme=dark] .CollapsibleNavigationMenu_isActive__KZtNN:hover{background-color:var(--sme-colour-brand-200)}[data-bs-theme=dark] .CollapsibleNavigationMenu_isActive__KZtNN .CollapsibleNavigationMenu_circle__Ag7Vj{background-color:var(--sme-colour-brand-700)}.FeatureCarousel_carousel__iQbfR{display:flex;flex-direction:column;align-items:center;position:relative;isolation:isolate;inline-size:min(100%,32.5rem)}.FeatureCarousel_carouselInner__HYSMA{position:relative;max-inline-size:25.5rem}.FeatureCarousel_carouselCard__ga8eB{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;overflow:hidden;block-size:18.5rem;inline-size:18rem;border-radius:1.5rem;background:var(--sme-colour-purple-100);padding:2rem 1.5rem 0}.FeatureCarousel_carouselCard__ga8eB.FeatureCarousel_noPaddingInline__GWrmp{padding:2rem 0 0}@media(min-width:992px){.FeatureCarousel_carouselCard__ga8eB{block-size:25rem;inline-size:25.5rem}}.FeatureCarousel_cardTitle___riMx{font-size:var(--sme-font-size-lg);color:var(--sme-colour-text-on-neutral-body);font-weight:700;text-align:center;margin:0 auto}.FeatureCarousel_animation__54mEZ{width:100%;height:auto;margin:0 auto}.FeatureCarousel_controls__CAHXT{display:none}@media(min-width:992px){.FeatureCarousel_controls__CAHXT{display:flex;align-items:center;justify-content:space-between;position:absolute;inset:0;z-index:-1}}.FeatureCarousel_control__FCfh4{transition:visibility .2s ease-in-out}.FeatureCarousel_control__FCfh4:disabled{visibility:hidden}.FeatureCarousel_indicators__Ekv_4{display:flex;justify-content:center;gap:.75rem;-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.FeatureCarousel_dot__E9C3c{inline-size:1rem;block-size:1rem;border-radius:50%;border:1px solid var(--sme-colour-neutral-500);background:rgba(0,0,0,0);padding:0;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.FeatureCarousel_dot__E9C3c.FeatureCarousel_active__LzOCQ{background:var(--sme-colour-purple-400);border-color:var(--sme-colour-purple-400)}[data-bs-theme=dark] .FeatureCarousel_dot__E9C3c.FeatureCarousel_active__LzOCQ{background:var(--sme-colour-purple-500);border-color:var(--sme-colour-purple-500)}.FeatureCopy_textColumn__Gn7dS{display:flex;flex-direction:column}@media(min-width:992px){.FeatureCopy_textColumn__Gn7dS{max-inline-size:28rem}}.FeatureCopy_textColumn__Gn7dS h2{text-align:center}@media(min-width:992px){.FeatureCopy_textColumn__Gn7dS h2{text-align:start}}.FeatureCopy_textColumn__Gn7dS h2,.FeatureCopy_textColumn__Gn7dS h2 .highlighter{color:var(--sme-colour-text-on-neutral-heading)}.FeatureCopy_listItem__n4BF9{list-style:none;display:flex;align-items:flex-start;gap:.75rem;inline-size:min(100%,33ch)}.FeatureCopy_icon__sC1n5{fill:var(--sme-colour-green-500)}.FeatureCopy_cta__5fnsm{inline-size:100%}@media(min-width:992px){.FeatureCopy_cta__5fnsm{inline-size:-moz-fit-content;inline-size:fit-content}}.components_modal__twoZ5{--bs-modal-border-radius:0.75rem;--bs-modal-inner-border-radius:0.75rem;background-color:var(--sme-colour-surface-neutral-0)}[data-bs-theme=dark] .components_modal__twoZ5{--bs-modal-border-width:0}.components_modalHeader__wwPZE{--bs-modal-header-padding:0.75rem 1.25rem;background-color:var(--sme-colour-surface-neutral-1)}@media(min-width:992px){.components_modalHeader__wwPZE{--bs-modal-header-padding:1rem 2rem}}.components_modalFooter__S4qp9{display:flex;flex-direction:column;padding:1.5rem 2rem;justify-self:center;background-color:var(--sme-colour-surface-neutral-0)}@media(min-width:992px){.components_modalFooter__S4qp9{padding:0 2.5rem 2.5rem 3.5rem}}.components_content__JysyF{display:flex;flex-wrap:wrap-reverse;gap:1.5rem;padding:2rem 0;justify-content:center;align-items:center}@media(min-width:1200px){.components_content__JysyF{gap:0;justify-content:space-between;padding:3.5rem}}.components_rating__7PiQ4{font-size:var(--sme-font-size-sm);color:var(--sme-colour-text-on-neutral-body)}.FeatureCard_card___QyNk{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;border-radius:1.5rem;background:var(--sme-colour-brand-100);block-size:280px}@media(min-width:1200px){.FeatureCard_card___QyNk{block-size:380px}}.FeatureCard_card___QyNk.FeatureCard_left__6BfVF{align-items:flex-start;padding-top:2rem}.FeatureCard_card___QyNk.FeatureCard_left__6BfVF>p{padding:0 2rem}.FeatureCard_card___QyNk.FeatureCard_left__6BfVF>div{padding-right:1rem}.FeatureCard_card___QyNk.FeatureCard_center__5N_wQ{align-items:center;padding:2rem 2rem 0}.FeatureCard_card___QyNk>p{color:var(--sme-colour-text-on-neutral-body);font-weight:700;text-align:center;margin:0 auto}.FeatureCard_animation__sxSY8{width:100%;height:auto;margin:0 auto}.ModalContent_layout__Ymle4{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:2rem;align-items:center}@media(min-width:992px){.ModalContent_layout__Ymle4{flex-direction:row}}.ModalContent_left__BXsFw{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;text-align:start}.ModalContent_left__BXsFw h2{margin-bottom:.75rem}@media(max-width:991.98px){.ModalContent_left__BXsFw h2{font-size:var(--sme-font-size-h3);text-align:center}}.ModalContent_right___thOA{--right-max-inline-size:300px;--right-carousel-button-display:none;width:100%;max-inline-size:var(--right-max-inline-size)}@media(min-width:576px){.ModalContent_right___thOA{--right-max-inline-size:415px;--right-carousel-button-display:block}}@media(min-width:992px){.ModalContent_right___thOA{--right-max-inline-size:100%;--right-carousel-button-display:none}}@media(min-width:1200px){.ModalContent_right___thOA{--right-max-inline-size:544px;--right-carousel-button-display:block}}.ModalContent_right___thOA>div{padding:0}.ModalContent_right___thOA button[aria-label=Next],.ModalContent_right___thOA button[aria-label=Previous]{display:var(--right-carousel-button-display)}.ModalContent_listItem__0URt8{display:flex;gap:.75rem}.ModalContent_icon__IsE5I{color:var(--sme-colour-green-500)}@media(max-width:991.98px){.ModalContent_button__nTz3x{margin:0 auto;width:95%;max-width:300px}}.TrustStats_container__g6I4K,.TrustStats_stars__DoU18{display:inline-flex;align-items:center}.TrustStats_container__g6I4K{gap:.5rem;padding:.75rem 1rem;border:1px solid rgba(0,0,0,0);border-radius:.75rem;font-weight:700}.TrustStats_neutral-1__qL8Nr{background:var(--sme-colour-neutral-0);border:1px solid var(--sme-colour-brand-100)}.TrustStats_neutral-2__pdTQN{background:var(--sme-colour-neutral-300)}.TrustStats_stars__DoU18{gap:.125rem}.TrustStats_stars__DoU18>svg{height:1.25rem;width:1.25rem}.ModalFooter_footer__zc7Uf{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem;line-height:100%}.ModalFooter_footer__zc7Uf .ModalFooter_trustpilot__ejZvR>span svg{width:30px;height:auto}.ModalHeader_header__IN3db{position:relative;background-color:var(--bs-secondary-bg);border-radius:inherit;padding:1rem}.ModalHeader_header__IN3db img{display:block;margin:auto}.ModalHeader_header__IN3db .ModalHeader_closeButton__H2Y_r{position:absolute;right:1rem}.Modal_modalContent__W3AUq{background-color:var(--sme-colour-surface-neutral-0)}.Modal_modalBody__MaI10{padding:2rem 1.5rem}@media(min-width:992px){.Modal_modalBody__MaI10{padding:3.5rem 2.5rem 2.5rem 3.5rem}}.Modal_modalFooter__AchbJ{padding:0 1.5rem 2rem}@media(min-width:992px){.Modal_modalFooter__AchbJ{padding:0 2.5rem 2.5rem 3.5rem}}.Modal_highlight__D9aD3{background-color:var(--sme-colour-fluro-300);color:var(--sme-colour-neutral-1)}[data-bs-theme=dark] .Modal_highlight__D9aD3{background-color:var(--sme-colour-brand-400)}.revision-notes_wrapper__jwHMO{display:flex}.revision-notes_content__Wn8XQ{flex:1 10 auto;min-width:0}.revision-notes_blur__iugNW{max-height:300px;overflow:hidden;position:relative}.revision-notes_blur__iugNW:after{content:"";position:absolute;inset-block:0;inset-inline:0;background:linear-gradient(rgba(0,0,0,0) 30%,var(--bs-body-bg) 70%)}.revision-notes_title__6HjJl{font-size:var(--sme-font-size-h2)}.revision-notes_subtitle__F1pT4{color:var(--bs-secondary-color);font-size:var(--sme-font-size-h4);margin-bottom:0}.revision-notes_rule__rGuC_{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}@media(max-width:767.98px){.revision-notes_nav__RK26J{content-visibility:auto;contain-intrinsic-size:auto 320px auto 1500px}}.revision-notes_titleCourseInfo__bVDOm{color:var(--bs-secondary-color)}.revision-notes_lastUpdated__awJvw{margin-top:-1.25rem;padding:1.5rem;border-radius:.75rem;background-color:var(--bs-secondary-bg)}@media(min-width:992px){.revision-notes_border__iQISG{-webkit-border-end:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-inline-end:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}}.revision-notes_pageContent__pQkjT{--padding-inline:1.5rem;max-width:calc(52.5rem + 2*var(--padding-inline));margin-inline:auto}@media(min-width:992px){.revision-notes_pageContent__pQkjT{padding-inline:var(--padding-inline)}}