@charset "UTF-8";.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.py-5{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pr-1{padding-right:var(--spacing-1)}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pr-5{padding-right:var(--spacing-5)}.pr-6{padding-right:var(--spacing-6)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pl-1{padding-left:var(--spacing-1)}.pl-2{padding-left:var(--spacing-2)}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:var(--spacing-5)}.pl-6{padding-left:var(--spacing-6)}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.mx-6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.my-5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.mr-1{margin-right:var(--spacing-1)}.mr-2{margin-right:var(--spacing-2)}.mr-3{margin-right:var(--spacing-3)}.mr-4{margin-right:var(--spacing-4)}.mr-5{margin-right:var(--spacing-5)}.mr-6{margin-right:var(--spacing-6)}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.ml-1{margin-left:var(--spacing-1)}.ml-2{margin-left:var(--spacing-2)}.ml-3{margin-left:var(--spacing-3)}.ml-4{margin-left:var(--spacing-4)}.ml-5{margin-left:var(--spacing-5)}.ml-6{margin-left:var(--spacing-6)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none}input,textarea,select{outline:none;border:none;background-image:none;background-color:transparent;box-shadow:none}fieldset{border:none;padding:0}h1,h2,h3,h4,h5,h6{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;line-height:normal;font-family:Nunito,sans-serif;font-weight:600;margin:0}h1{font-size:var(--font-7)}h2{font-size:var(--font-6)}h3{font-size:var(--font-5)}h4{font-size:var(--font-4)}h5{font-size:var(--font-3)}h6{font-size:var(--font-2)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[data-radix-popper-content-wrapper]{min-width:auto!important}.cognito-breadcrumbs+.cognito-page-container{padding-top:var(--spacing-2)}@media (min-width: 768px){.cognito-breadcrumbs+.cognito-page-container{padding-top:var(--spacing-3)}}@media (min-width: 1024px){.cognito-breadcrumbs+.cognito-page-container{padding-top:var(--spacing-6)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-3{right:-.75rem}.-top-3{top:-.75rem}.isolate{isolation:isolate}.z-50{z-index:50}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.h-12{height:3rem}.h-4{height:1rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.w-12{width:3rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-dashed{border-style:dashed}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-opacity-30{--tw-bg-opacity: .3}.bg-opacity-50{--tw-bg-opacity: .5}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ql-editor{-webkit-user-select:inherit;user-select:inherit;white-space:normal!important}.ql-snow .ql-picker.ql-hint{width:100px}.ql-editor hint1,.ql-editor hint2,.ql-editor hint3{display:block;margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-snow .ql-picker.ql-hint{width:150px}.ql-snow .ql-picker.ql-hint .ql-picker-label[data-value="1"]:before{content:"Apply hint style323232"}.ql-snow .ql-picker.ql-hint .ql-picker-label:before,.ql-snow .ql-picker.ql-hint .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-hint .ql-picker-label[data-value="3"]:before{content:"Apply hint style"}.ql-snow .ql-picker.ql-hint .ql-picker-item:before{content:"Remove hint style"}.ql-snow .ql-picker.ql-hint .ql-picker-item[data-value="2"]:before{content:"Hint 2 - Step header"}.ql-snow .ql-picker.ql-hint .ql-picker-item[data-value="3"]:before{content:"Hint 3 - Step explanation"}.ql-snow .ql-picker.ql-hint .ql-picker-item[data-value="1"]:before{content:"Hint 1 - Body"}.ql-snow .ql-picker-options .ql-picker-item[data-value="2"]:before{content:"Hint 2 - Step header"}.ql-snow .ql-picker-options .ql-picker-item[data-value="3"]:before{content:"Hint 3 - Step explanation"}.hintHidden{display:none}.hintVisible{display:block}.ql-snow .ql-picker.ql-addHint{width:120px}.ql-snow .ql-picker.ql-addHint .ql-picker-label:before,.ql-snow .ql-picker.ql-addHint .ql-picker-item:before{content:"Choose hint"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H1}"]:before{content:"Hint 1"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H2}"]:before{content:"Hint 2"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H3}"]:before{content:"Hint 3"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H4}"]:before{content:"Hint 4"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H5}"]:before{content:"Hint 5"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H6}"]:before{content:"Hint 6"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H7}"]:before{content:"Hint 7"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H8}"]:before{content:"Hint 8"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H9}"]:before{content:"Hint 9"}.ql-snow .ql-picker.ql-addHint .ql-picker-item[data-value="{H10}"]:before{content:"Hint 10"}.ql-instantHint:before{content:"{Hx}"}.hint1,.ql-snow .ql-picker.ql-hint .ql-picker-item[data-value="1"]:before{padding-top:1rem;color:#686674;font-weight:400}.ql-hint1{color:#686674;width:70px!important}.ql-hint1:after{font-size:.7rem;content:"{H}Body{H}";font-weight:400}.hint2,.ql-snow .ql-picker-options .ql-picker-item[data-value="2"]:before{padding-top:1rem;color:#303032;font-weight:400}.ql-hint2{color:#303032;width:100px!important}.ql-hint2:after{font-size:.7rem;content:"{H}Step Head.{H}";padding-top:1rem;font-weight:400}.hint3,.ql-snow .ql-picker-options .ql-picker-item[data-value="3"]:before{color:#686674;font-weight:400}.ql-hint3{width:100px!important;color:#686674}.ql-hint3:after{font-size:.7rem;content:"{H}Step Expl.{H}";padding-top:1rem;font-weight:400}.ql-snow .ql-picker.ql-font{width:110px!important}.ql-font-subbody,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=subbody]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=subbody]:before{font-size:1.05rem!important;font-family:Nunito!important;font-weight:400!important}strong.ql-font-subbody,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=subbody]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=subbody]:before{font-weight:600!important}.ql-font-body,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="30"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="30"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="25"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="25"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="20"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="20"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="15"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="15"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="10"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="10"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="05"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="05"]:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-label:before,.ql-snow .ql-picker.ql-blockspacing .ql-picker-item:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="30"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="30"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="25"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="25"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="20"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="20"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="18"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="18"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="16"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="16"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="14"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="14"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="12"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="12"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="10"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="10"]:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-label:before,.ql-snow .ql-picker.ql-lineheight .ql-picker-item:before,.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label:before,.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=body]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=body]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{font-size:1.05rem!important;font-family:Nunito!important;font-weight:600!important}strong.ql-font-body,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label[data-value="30"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item[data-value="30"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label[data-value="25"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item[data-value="25"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label[data-value="20"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item[data-value="20"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label[data-value="15"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item[data-value="15"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label[data-value="10"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item[data-value="10"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label[data-value="05"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item[data-value="05"]:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-label:before,.ql-snow .ql-picker.ql-blockspacing strong.ql-picker-item:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="30"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="30"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="25"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="25"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="20"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="20"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="18"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="18"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="16"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="16"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="14"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="14"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="12"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="12"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label[data-value="10"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item[data-value="10"]:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-label:before,.ql-snow .ql-picker.ql-lineheight strong.ql-picker-item:before,.ql-snow .ql-picker.ql-themefontcolor strong.ql-picker-label:before,.ql-snow .ql-picker.ql-themefontcolor strong.ql-picker-item:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=body]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=body]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item:before{font-weight:700!important}.ql-font-subtitle,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=subtitle]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=subtitle]:before{font-size:1.15rem!important;font-family:Nunito!important;font-weight:600!important}strong.ql-font-subtitle,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=subtitle]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=subtitle]:before{font-weight:800!important}.ql-font-title,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=title]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=title]:before{font-size:1.25rem!important;font-family:Nunito!important;font-weight:700!important;line-height:1.5rem!important;vertical-align:bottom!important}strong.ql-font-title,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=title]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=title]:before{font-weight:800!important}sup.ql-font-KaTeX_math,.ql-snow .ql-picker.ql-font sup.ql-picker-label[data-value=KaTeX_math]:before,.ql-snow .ql-picker.ql-font sup.ql-picker-label:before,.ql-snow .ql-picker.ql-font sup.ql-picker-item[data-value=KaTeX_math]:before{font-size:.8rem!important}.ql-font-KaTeX_math,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=KaTeX_math]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=KaTeX_math]:before{font-size:1.1rem!important;font-family:KaTeX_main!important;font-weight:inherit!important;font-style:italic}strong.ql-font-KaTeX_math,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=KaTeX_math]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=KaTeX_math]:before{font-weight:800!important}.ql-line-height-10{line-height:1rem}.ql-line-height-12{line-height:1.2rem}.ql-line-height-14{line-height:1.4rem}.ql-line-height-16{line-height:1.6rem}.ql-line-height-18{line-height:1.8rem}.ql-line-height-20{line-height:2rem}.ql-line-height-25{line-height:2.5rem}.ql-line-height-30{line-height:3rem}.ql-block-spacing-05:not(:last-child){padding-bottom:.5rem!important}.ql-block-spacing-10:not(:last-child){padding-bottom:1rem!important}.ql-block-spacing-15:not(:last-child){padding-bottom:1.5rem!important}.ql-block-spacing-20:not(:last-child){padding-bottom:2rem!important}.ql-block-spacing-25:not(:last-child){padding-bottom:2.5rem!important}.ql-block-spacing-30:not(:last-child){padding-bottom:3rem!important}.ql-customViewer sup{font-size:.8rem!important}.ql-font-mastertitle,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=mastertitle]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=mastertitle]:before{font-size:2rem!important;font-family:Nunito!important;font-weight:600!important}strong.ql-font-mastertitle,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=mastertitle]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=mastertitle]:before{font-weight:800!important}.ql-font-header,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=header]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=header]:before{font-size:1.8rem!important;font-family:Nunito!important;font-weight:600!important}strong.ql-font-header,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=header]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=header]:before{font-weight:800!important}.ql-font-subheader,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=subheader]:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=subheader]:before{font-size:1.2rem!important;font-family:Nunito!important;font-weight:600!important}strong.ql-font-subheader,.ql-snow .ql-picker.ql-font strong.ql-picker-label[data-value=subheader]:before,.ql-snow .ql-picker.ql-font strong.ql-picker-label:before,.ql-snow .ql-picker.ql-font strong.ql-picker-item[data-value=subheader]:before{font-weight:800!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"font style"!important;font-family:Nunito!important;font-weight:600!important;font-size:unset!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=KaTeX_math]:before{content:"KaTeX"!important;font-size:1.25rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=KaTeX_math]:before{content:"KaTeX"!important;font-size:1.25rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=title]:before{content:"Title"!important;font-size:1.25rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=title]:before{content:"Title"!important;font-size:1.25rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=subtitle]:before{content:"Subtitle"!important;font-size:1.15rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=subtitle]:before{content:"Subtitle"!important;font-size:1.15rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=mastertitle]:before{content:"Master Title"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=mastertitle]:before{content:"Master Title"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=header]:before{content:"Header"!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=header]:before{content:"Header"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=subheader]:before{content:"Subheader"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=subheader]:before{content:"Subheader"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=body]:before{content:"Body"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=body]:before{content:"Body"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=subbody]:before{content:"Sub body"!important;font-size:1.05rem!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=subbody]:before{content:"Sub body"!important;font-size:1.05rem!important}.highlight{border:0;margin-top:1rem;margin-bottom:1rem;padding:10px;margin-left:auto;margin-right:auto;width:50%;border-radius:5px;background-color:var(--highlight);color:var(--bulletcolor)}.ql-highlight:after{content:"Bl";font-family:Nunito;font-weight:700;padding:2px 5px;border-radius:5px;background-color:var(--highlight);color:var(--bulletcolor)}.highlightwide{flex:1;margin-top:1rem;margin-bottom:1rem;padding:10px;margin-left:auto;margin-right:auto;width:100%;border-radius:5px;background-color:var(--highlight);color:var(--bulletcolor)}.ql-highlightwide{width:50px!important}.ql-highlightwide:after{content:"Bl";font-family:Nunito;font-weight:700;padding:2px 15px;border-radius:5px;background-color:var(--highlight);color:var(--bulletcolor)}.inlinehighlight{border:1px solid var(--highlight);color:var(--bulletcolor);border-radius:5px;background-color:var(--highlight)}.ql-inlinehighlight:after{font-family:Nunito;font-weight:700;content:"In";padding:2px 5px;border-radius:5px;background-color:var(--highlight);color:var(--bulletcolor)}.fontcolor{color:var(--fontcolor)}.ql-fontcolor:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:var(--fontcolor)}.ql-fontcolor.ql-active:after{color:#06c!important}.fonthighlight{font-weight:bolder!important;color:#0890f7}.ql-fonthighlight:after{color:#0890f7;font-family:Nunito;font-weight:800;content:"Aa";padding:2px 5px}.ql-fonthighlight.ql-active:after{color:#06c!important}.number:first-letter{font-weight:600;font-size:1rem;color:var(--bulletcolor)!important;background:var(--bullet)!important;border-radius:3px!important;margin-left:1px;margin-right:.8rem!important;overflow:hidden!important;padding-left:6px;padding-right:6px}.number{margin-top:5px;margin-bottom:5px}.ql-number:after{width:20px;content:"1";font-family:Nunito;font-weight:700;padding:2px 5px;border-radius:3px!important;color:var(--bulletcolor)!important;background-color:var(--bullet)}.bulletnumber{display:inline-block;text-align:center;min-width:22px;font-weight:600;font-size:1rem;color:var(--bulletcolor)!important;background:var(--bullet)!important;border-radius:3px!important;margin-left:1px;margin-right:.8rem!important;padding-left:6px;padding-right:6px;margin-top:5px;margin-bottom:5px}.ql-bulletnumber:after{width:20px;content:"1";font-family:Nunito;font-weight:700;padding:2px 5px;border-radius:3px!important;color:var(--bulletcolor)!important;background-color:var(--bullet)}.fontcolorblue{color:#117af4}.ql-fontcolorblue:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#117af4}.ql-fontcolorblue.ql-active:after{color:#06c!important}.fontcolorcyan{color:#149e8c}.ql-fontcolorcyan:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#149e8c}.ql-fontcolorcyan.ql-active:after{color:#06c!important}.fontcolorgreen{color:#419b30}.ql-fontcolorgreen:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#419b30}.ql-fontcolorgreen.ql-active:after{color:#06c!important}.fontcolororange{color:#e89e25}.ql-fontcolororange:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#e89e25}.ql-fontcolororange.ql-active:after{color:#06c!important}.fontcolorpurple{color:#a72bd6}.ql-fontcolorpurple:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#a72bd6}.fontcolorgrey{color:#888}.ql-fontcolorgrey:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#888}.fontcolorbrown{color:#b18355}.ql-fontcolorbrown:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#b18355}.ql-fontcolorpurple.ql-active:after{color:#06c!important}.ql-fontcolorgrey.ql-active:after{color:#06c!important}.ql-fontcolorbrown.ql-active:after{color:#06c!important}.fontcolorred{color:#bb3a70}.ql-fontcolorred:after{font-family:Nunito;font-weight:700;content:"Aa";padding:2px 5px;color:#bb3a70}.ql-fontcolorred.ql-active:after{color:#06c!important}.ql-snow .ql-picker.ql-themefontcolor{width:100px}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item:before{content:"font color";font-size:unset!important}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label:before{content:"font color"!important;font-size:unset!important}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=blue]:before{content:"Blue";color:#117af4}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=blue]:before{content:"Blue"!important;color:#117af4}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=cyan]:before{content:"Cyan";color:#149e8c}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=cyan]:before{content:"Cyan"!important;color:#149e8c}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=green]:before{content:"Green";color:#419b30}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=green]:before{content:"Green"!important;color:#419b30}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=orange]:before{content:"Orange";color:#e89e25}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=orange]:before{content:"Orange"!important;color:#e89e25}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=purple]:before{content:"Purple";color:#a72bd6}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=purple]:before{content:"Purple"!important;color:#a72bd6}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=grey]:before{content:"Grey";color:#888}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=grey]:before{content:"Grey"!important;color:#888}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=brown]:before{content:"Brown";color:#b18355}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=brown]:before{content:"Brown"!important;color:#b18355}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-item[data-value=red]:before{content:"Red";color:#bb3a70}.ql-snow .ql-picker.ql-themefontcolor .ql-picker-label[data-value=red]:before{content:"Red"!important;color:#bb3a70}.ql-theme-font-color-blue{color:#117af4}.ql-theme-font-color-cyan{color:#149e8c}.ql-theme-font-color-green{color:#419b30}.ql-theme-font-color-purple{color:#a72bd6}.ql-theme-font-color-grey{color:#888}.ql-theme-font-color-brown{color:#b18355}.ql-theme-font-color-orange{color:#e89e25}.ql-theme-font-color-red{color:#bb3a70}.reducedfontsize{font-size:.8rem}.ql-reducedfontsize:after{font-family:Nunito;font-weight:700;content:"2₂"}.makeStyles-root-1{flex-direction:column}@font-face{font-family:Nunito;src:local("Nunito"),url(/assets/Nunito-Light-BY6HdhCY.ttf) format("truetype");font-weight:300}@font-face{font-family:Nunito;src:local("Nunito"),url(/assets/Nunito-Regular-vgqhOz6O.ttf) format("truetype");font-weight:400}@font-face{font-family:Nunito;src:local("Nunito"),url(/assets/Nunito-Medium-DnVq93Wk.ttf) format("truetype");font-weight:500}@font-face{font-family:Nunito;src:local("Nunito"),url(/assets/Nunito-SemiBold-iUXQT93s.ttf) format("truetype");font-weight:600}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito"),url(/assets/Nunito-Bold-5XwVt_Tm.ttf) format("truetype");font-weight:700}@font-face{font-family:Nunito;src:local("Nunito"),url(/assets/Nunito-ExtraBold-yuV7AHG-.ttf) format("truetype");font-weight:800}@font-face{font-family:NunitoLight;src:local("NunitoLight"),url(/assets/Nunito-Light-BY6HdhCY.ttf) format("truetype")}@font-face{font-family:NunitoLightItalic;src:local("NunitoLightItalic"),url(/assets/Nunito-LightItalic-DWQD6Y3f.ttf) format("truetype")}.cognitoButton:hover,.cognitoButtonTransparent:hover,.cognitoButtonSolid:hover{color:#fff;background-color:#0b6ab3;border:2px solid #0b6ab3}@media (min-width: 800px){.cognitoDesktopButton,.cognitoDesktopButtonTransparent,.cognitoDesktopButtonSolid{cursor:pointer;border:2px solid #0083e6;border-radius:5px;transition:.3s}.cognitoDesktopButton:hover,.cognitoDesktopButtonTransparent:hover,.cognitoDesktopButtonSolid:hover{color:#fff;background-color:#0b6ab3;border:2px solid #0b6ab3}.cognitoDesktopButtonSolid{color:#fff;background-color:#0083e6;transition:.3s}.cognitoDesktopButtonSolid:hover{filter:brightness(85%)}.cognitoDesktopButtonTransparent{color:#0083e6}}html{scroll-behavior:smooth;-webkit-touch-callout:none}body{color:#696969;font-size:16px;text-align:center;overscroll-behavior-y:none;scroll-behavior:smooth;margin:0;font-family:Nunito,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}textarea{font-family:Nunito,sans-serif;font-size:16px}.ql-snow .ql-picker.ql-lineSpacing{width:120px}.ql-snow .ql-picker.ql-lineSpacing .ql-picker-label:before,.ql-snow .ql-picker.ql-lineSpacing .ql-picker-item:before{content:"Line spacing"}.ql-snow .ql-picker.ql-lineSpacing .ql-picker-label:before,.ql-snow .ql-picker.ql-lineSpacing .ql-picker-item[data-value="1em"]:before{content:"x1"}.ql-snow .ql-picker.ql-lineSpacing .ql-picker-label:before,.ql-snow .ql-picker.ql-lineSpacing .ql-picker-item[data-value="2em"]:before{content:"x2"}.ql-snow .ql-picker.ql-lineSpacing .ql-picker-item[data-value="1em"]:before{content:"x1"}.ql-snow .ql-picker.ql-lineSpacing .ql-picker-item[data-value="2em"]:before{content:"x2"}.ql-insertPi:after{content:"π";font-size:1.1rem;font-family:KaTeX_math!important}.ql-insertRightArrow:after{content:"➔";font-size:1rem}.ql-insertDivide:after{content:"÷";font-size:1rem}.ql-insertA:after{content:"𝑎";font-size:1rem}.ql-insertB:after{content:"𝑏";font-size:1rem}.ql-insertC:after{content:"𝑐";font-size:1rem}.ql-insertD:after{content:"𝑑";font-size:1rem}.ql-insertM:after{content:"𝑚";font-size:1rem}.ql-insertP:after{content:"𝑝";font-size:1rem}.ql-insertQ:after{content:"𝑞";font-size:1rem}.ql-insertR:after{content:"𝑟";font-size:1rem}.ql-insertX:after{content:"𝑥";font-size:1rem}.ql-insertY:after{content:"𝑦";font-size:1rem}.ql-insertZ:after{content:"𝑧";font-size:1rem}.ql-snow .ql-picker.ql-lineheight{width:80px}.ql-snow .ql-picker.ql-lineheight .ql-picker-item:before{font-size:unset!important;content:"line sp."}.ql-snow .ql-picker.ql-lineheight .ql-picker-label:before{font-size:unset!important;content:"line sp."!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="10"]:before{font-size:unset!important;content:"1.0"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="10"]:before{font-size:unset!important;content:"1.0"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="12"]:before{font-size:unset!important;content:"1.2"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="12"]:before{font-size:unset!important;content:"1.2"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="14"]:before{font-size:unset!important;content:"1.4"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="14"]:before{font-size:unset!important;content:"1.4"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="16"]:before{font-size:unset!important;content:"1.6"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="16"]:before{font-size:unset!important;content:"1.6"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="18"]:before{font-size:unset!important;content:"1.8"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="18"]:before{font-size:unset!important;content:"1.8"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="20"]:before{font-size:unset!important;content:"2.0"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="20"]:before{font-size:unset!important;content:"2.0"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="25"]:before{font-size:unset!important;content:"2.5"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="25"]:before{font-size:unset!important;content:"2.5"!important}.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value="30"]:before{font-size:unset!important;content:"3.0"}.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value="30"]:before{font-size:unset!important;content:"3.0"!important}.ql-snow .ql-picker.ql-blockspacing{width:90px}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item:before{font-size:unset!important;content:"block sp."}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label:before{font-size:unset!important;content:"block sp."!important}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="05"]:before{font-size:unset!important;content:"0.5"}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="05"]:before{font-size:unset!important;content:"0.5"!important}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="10"]:before{font-size:unset!important;content:"1.0"}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="10"]:before{font-size:unset!important;content:"1.0"!important}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="15"]:before{font-size:unset!important;content:"1.5"}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="15"]:before{font-size:unset!important;content:"1.5"!important}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="20"]:before{font-size:unset!important;content:"2.0"}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="20"]:before{font-size:unset!important;content:"2.0"!important}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="25"]:before{font-size:unset!important;content:"2.5"}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="25"]:before{font-size:unset!important;content:"2.5"!important}.ql-snow .ql-picker.ql-blockspacing .ql-picker-item[data-value="30"]:before{font-size:unset!important;content:"3.0"}.ql-snow .ql-picker.ql-blockspacing .ql-picker-label[data-value="30"]:before{font-size:unset!important;content:"3.0"!important}.ql-snow .ql-picker.ql-addAnswer{width:140px}.ql-snow .ql-picker.ql-addAnswer .ql-picker-label:before,.ql-snow .ql-picker.ql-addAnswer .ql-picker-item:before{content:"Choose answer"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{A}"]:before{content:"Answer A"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{B}"]:before{content:"Answer B"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{C}"]:before{content:"Answer C"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{D}"]:before{content:"Answer D"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{E}"]:before{content:"Answer E"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{F}"]:before{content:"Answer F"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{G}"]:before{content:"Answer G"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{H}"]:before{content:"Answer H"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{I}"]:before{content:"Answer I"}.ql-snow .ql-picker.ql-addAnswer .ql-picker-item[data-value="{J}"]:before{content:"Answer J"}title{display:none}.termsContainer{text-align:left;overflow-wrap:break-word}.termsContainer h1{text-align:left;font-size:1.25rem}.termsContainer h2{text-align:left;font-size:1rem}a{color:#0083e6}#main-container:has(.cognito-page-container){padding:0;max-width:100%;margin-left:0!important}.logged-out{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.logged-out{max-width:406px;padding-bottom:var(--spacing-12)}}.logged-out__home-link{align-self:flex-start}.logged-out .cognito-brand{margin-bottom:var(--spacing-8)}@media (min-width: 768px){.logged-out .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.logged-out__wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;gap:48px;justify-content:center;align-items:center}@media (min-width: 768px){.logged-out__wrapper{min-height:100dvh;height:100dvh}}.logged-out__image{width:100%;max-width:180px}.logged-out__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.logged-out__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-3);margin-bottom:0}.logged-out__button-outer{text-decoration:none}.logged-out__button{margin-top:var(--spacing-6);width:initial}@media (min-width: 768px){.logged-out__button{margin-top:var(--spacing-8)}}.cognito-accordion--rounded{gap:var(--spacing-3);display:flex;flex-direction:column;border-width:0;overflow:visible}@media (min-width: 1024px){.cognito-accordion--rounded{gap:var(--spacing-4)}}.cognito-accordion--rounded.cognito-accordion--secondary .cognito-accordion__item{background:var(--background-secondary);transition:background .3s ease-out}.cognito-accordion--rounded .cognito-accordion__item{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:2px;border-style:solid;border-radius:var(--border-radius-md);overflow:hidden}.cognito-accordion--rounded .cognito-accordion__item__trigger{border:none}.cognito-accordion--stacked{border-style:solid;border-width:0;border-radius:var(--spacing-3);display:flex;width:100%}.cognito-accordion--stacked.cognito-accordion--secondary .cognito-accordion__item{background:var(--background-secondary);transition:background .3s ease-out}.cognito-accordion--stacked[data-orientation=vertical]{flex-direction:column}.cognito-accordion--stacked .cognito-accordion__item{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:1px 0 0 0;border-style:solid;border-radius:0}.cognito-accordion--grouped-rounded{border-color:var(--grey-200);transition:border-color .3s ease-out;border-radius:var(--spacing-3);border-style:solid;border-width:1.5px;display:flex;flex-direction:column;overflow:hidden;width:100%}.cognito-accordion--grouped-rounded .cognito-accordion__item{border-color:var(--grey-200);transition:border-color .3s ease-out;box-sizing:border-box;border-style:solid;border-radius:0;border-width:1px 0 0 0;overflow:hidden}.cognito-accordion--grouped-rounded .cognito-accordion__item:first-of-type{border-width:0}.cognito-accordion--grouped-rounded.cognito-accordion--secondary .cognito-accordion__item{background:var(--background-secondary);transition:background .3s ease-out}.cognito-accordion--grouped-rounded .cognito-accordion__item__trigger{border:none}.cognito-accordion__item__content{overflow:hidden}.cognito-accordion__item__content[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.cognito-accordion__item__content[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1);display:none;height:0}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.cognito-accordion__item{width:100%;background-color:var(--background-default);transition:background-color .3s ease-out}.cognito-accordion__item--primary .cognito-accordion__item__trigger{font-family:Nunito;font-size:var(--font-1);line-height:normal}@media (min-width: 1024px){.cognito-accordion__item--primary .cognito-accordion__item__trigger{font-family:Nunito;font-size:var(--font-2);line-height:normal}}.cognito-accordion__item--secondary .cognito-accordion__item__trigger{font-family:Nunito;font-size:var(--font-1);line-height:normal;align-items:center}@media (min-width: 1024px){.cognito-accordion__item--secondary .cognito-accordion__item__trigger{font-family:Nunito;font-size:var(--font-1);line-height:normal}}.cognito-accordion__item[data-state=open]:not(.cognito-accordion__item--no-open-fade){background-color:var(--background-secondary);transition:background-color .3s ease-out}.cognito-accordion__item__trigger{color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;width:100%;display:flex;align-items:center;padding:var(--spacing-4) var(--spacing-6);cursor:pointer;box-sizing:border-box}.cognito-accordion__item__trigger:hover{background-color:var(--background-secondary);transition:background-color .3s ease-out}@media (min-width: 1024px){.cognito-accordion__item__trigger{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;flex-direction:row;padding:var(--spacing-5) var(--spacing-8)}.cognito-accordion__item__trigger .cognito-accordion__item__trigger__icon--start{margin-right:var(--spacing-4)}}.cognito-accordion__item__trigger[data-state=open]{color:var(--brand-600);transition:color .3s ease-out}.cognito-accordion__item__trigger[data-state=open] .cognito-accordion__item__trigger__icon{color:var(--brand-600);transition:color .3s ease-out;transform:rotate(180deg)}.cognito-accordion__item__trigger__text-adornments{display:flex;align-items:flex-start;flex-direction:column;flex-grow:1;gap:var(--spacing-2) 0}@media (min-width: 1024px){.cognito-accordion__item__trigger__text-adornments{flex-direction:row;justify-content:flex-start;align-items:center;gap:0}}.cognito-accordion__item__trigger__text{margin-right:auto;display:block;text-align:left}.cognito-accordion__item__trigger .cognito-checkbox{margin-left:var(--spacing-4)}.cognito-accordion__item__trigger__icon{color:var(--grey-700);transition:color .3s ease-out;transition:transform .3s cubic-bezier(.87,0,.13,1)}.cognito-accordion__item__trigger__icon--end{margin-left:var(--spacing-3)}.cognito-accordion__item__trigger__adornment-start{margin-right:var(--spacing-4)}.cognito-icon{color:var(--text-default);transition:color .3s ease-out;stroke-width:1.5px;height:16px;width:16px}.cognito-icon--xxs{stroke-width:1.5px;height:12px;min-height:12px;min-width:12px;width:12px}.cognito-icon--xs{stroke-width:2px;height:16px;min-height:16px;min-width:16px;width:16px}.cognito-icon--sm{height:20px;min-height:20px;min-width:20px;width:20px}.cognito-icon--md{height:24px;min-height:24px;min-width:24px;width:24px}.cognito-icon--lg{height:32px;min-height:32px;min-width:32px;width:32px}.cognito-icon--xl{height:40px;min-height:40px;min-width:40px;width:40px}.cognito-tooltip__trigger{background-color:var(--transparent);transition:background-color .3s ease-out;padding:0}.cognito-tooltip__content{background-color:var(--background-default);background-color:var(--grey-700);box-shadow:var(--shadow-lg);transition:background-color .3s ease-out,box-shadow .3s ease-out;align-items:flex-start;border-radius:var(--border-radius-xs);box-sizing:border-box;display:flex;flex-direction:column;max-width:320px;padding:var(--spacing-1) var(--spacing-2);text-align:left;will-change:opacity;animation-duration:.3s;animation-timing-function:ease-in-out;z-index:9999}.cognito-tooltip__content[data-state=delayed-open],.cognito-tooltip__content[data-state=open]{animation-name:simpleFadeIn}.cognito-tooltip__content--top-side,.cognito-tooltip__content--bottom-side{margin:0 12px}.cognito-tooltip__content--has-text{background-color:var(--grey-700);box-shadow:var(--shadow-xl);transition:background-color .3s ease-out,box-shadow .3s ease-out;padding:var(--spacing-3) var(--spacing-4);gap:var(--spacing-2)}.cognito-tooltip__content__title{color:var(--text-white);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;margin:0}.cognito-tooltip__content__text{color:var(--grey-100);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;margin:0}.cognito-tooltip__content__arrow{fill:var(--background-default);fill:var(--grey-700);transition:fill .3s ease-out}.cognito-checkbox{display:flex;gap:var(--spacing-3)}.cognito-checkbox__box{background-color:var(--background-default);border-color:var(--grey-300);transition:background-color .3s ease-out,border-color .3s ease-out;border-style:solid;border-width:1px;width:22px;min-width:22px;padding:0;height:22px;border-radius:var(--border-radius-xs);display:flex;align-items:center;justify-content:center;cursor:pointer}.cognito-checkbox__box:hover{border-color:var(--brand-200);transition:border-color .3s ease-out}.cognito-checkbox__box:focus-visible{outline:none;box-shadow:var(--shadow-focus-brand)}.cognito-checkbox__box[data-disabled]{background-color:var(--grey-50);border-color:var(--grey-100);transition:background-color .3s ease-out,border-color .3s ease-out;cursor:initial}.cognito-checkbox__box[data-disabled] .cognito-icon{color:var(--grey-300);transition:color .3s ease-out}.cognito-checkbox__box[data-disabled]+.cognito-checkbox__label-content .cognito-checkbox__label{color:var(--grey-500);transition:color .3s ease-out}.cognito-checkbox__box[data-disabled]+.cognito-checkbox__label-content .cognito-checkbox__description{color:var(--grey-500);transition:color .3s ease-out}.cognito-checkbox__box[data-state=checked]{background-color:var(--brand-500);border-color:var(--brand-500);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-checkbox__box .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-checkboxinput[type=checkbox]{width:22px!important}.cognito-checkbox__indicator{display:flex;justify-content:center;align-items:center}.cognito-checkbox__label-content{display:flex;flex-direction:column;text-align:left}.cognito-checkbox__label{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;line-height:var(--spacing-5)}.cognito-checkbox__description{font-family:Nunito;font-size:var(--font-1);font-weight:300;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-1)}.cognito-alert{border-style:solid;border-width:1px;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--border-radius-sm);display:flex;align-items:center;gap:var(--spacing-4);position:relative;overflow:hidden;width:100%}@media (min-width: 768px){.cognito-alert{min-width:360px;width:initial}}.cognito-alert--has-title-and-text{padding:var(--spacing-4);align-items:flex-start}.cognito-alert--info{color:var(--text-default);background-color:var(--brand-50);border-color:var(--brand-400);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-alert--info .cognito-alert__icon{color:var(--brand-600);transition:color .3s ease-out}.cognito-alert--error{background-color:var(--error-50);border-color:var(--error-400);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-alert--error .cognito-alert__icon{color:var(--error-600);transition:color .3s ease-out}.cognito-alert--success{background-color:var(--success-50);border-color:var(--success-400);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-alert--success .cognito-alert__icon{color:var(--success-600);transition:color .3s ease-out}.cognito-alert--warning{background-color:var(--warning-50);border-color:var(--warning-400);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-alert--warning .cognito-alert__icon{color:var(--warning-600);transition:color .3s ease-out}.cognito-alert__content{display:flex;flex-direction:column;text-align:left;gap:2px}.cognito-alert__content__title{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;line-height:var(--spacing-5)}.cognito-alert__content__description{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;line-height:var(--spacing-5);margin:0}.cognito-aspect-ratio{overflow:hidden}.cognito-aspect-ratio__image{object-fit:cover;width:100%;height:100%}.cognito-aspect-ratio__svg{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cognito-aspect-ratio__svg-content{width:100%;height:100%}.cognito-aspect-ratio__video{width:100%;height:100%;object-fit:cover}.cognito-auto-scroll{width:100%}.cognito-badge{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round);box-sizing:border-box}.cognito-badge--has-text{gap:var(--spacing-2);min-height:var(--spacing-8);padding:0 var(--spacing-3);width:min-content}.cognito-badge__text{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cognito-badge .cognito-icon{color:var(--grey-700);transition:color .3s ease-out;stroke-width:1.5px}.cognito-badge--xs{min-height:var(--spacing-8);width:var(--spacing-8)}.cognito-badge--xs.cognito-badge--has-text{width:min-content;padding:0 var(--spacing-3);gap:var(--spacing-2)}.cognito-badge--sm{min-height:var(--spacing-9);width:var(--spacing-9)}.cognito-badge--sm.cognito-badge--has-text{width:min-content;padding:0 var(--spacing-3);gap:var(--spacing-2)}.cognito-badge--md{min-height:var(--spacing-10);width:var(--spacing-10)}.cognito-badge--md.cognito-badge--has-text{width:min-content;padding:0 var(--spacing-4);gap:var(--spacing-2)}.cognito-badge--lg{min-height:var(--spacing-11);width:var(--spacing-11)}.cognito-badge--lg.cognito-badge--has-text{width:min-content;padding:0 var(--spacing-5);gap:var(--spacing-2)}.cognito-badge--lg .cognito-badge__text{font-family:Nunito;font-size:var(--font-2);line-height:normal}.cognito-badge--xl{min-height:var(--spacing-12);width:var(--spacing-12)}.cognito-badge--xl .cognito-badge__text{font-family:Nunito;font-size:var(--font-2);line-height:normal}.cognito-badge--xl.cognito-badge--has-text{width:min-content;padding:0 var(--spacing-6);gap:var(--spacing-2)}.cognito-badge--grey-filled{color:var(--grey-700);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-badge--grey-filled .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-badge--grey-outline{border-width:1.5px;border-style:solid;color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-badge--grey-outline .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-badge--brand-filled{color:var(--brand-700);background-color:var(--brand-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-badge--brand-filled .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.cognito-badge--brand-outline{color:var(--brand-700);transition:color .3s ease-out;background:var(--border-brand-gradient);position:relative;z-index:1}.cognito-badge--brand-outline:before{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;content:"";height:calc(100% - 3px);width:calc(100% - 3px);position:absolute;border-radius:var(--border-radius-round);z-index:-1}.cognito-badge--danger-filled{color:var(--error-600);background-color:var(--error-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-badge--danger-filled .cognito-icon{color:var(--error-600);transition:color .3s ease-out}.cognito-badge--danger-outline{border-width:1.5px;border-style:solid;color:var(--error-600);background-color:var(--transparent);border-color:var(--error-100);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-badge--danger-outline .cognito-icon{color:var(--error-600);transition:color .3s ease-out}.cognito-badge--purple-filled{color:var(--purple-600);background-color:var(--purple-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-badge--purple-filled .cognito-icon{color:var(--purple-600);transition:color .3s ease-out}.cognito-badge--purple-outline{border-width:1.5px;border-style:solid;color:var(--purple-500);background-color:var(--transparent);border-color:var(--purple-100);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-badge--purple-outline .cognito-icon{color:var(--purple-500);transition:color .3s ease-out}.cognito-badge--pink-filled{color:var(--pink-600);background-color:var(--pink-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-badge--pink-filled .cognito-icon{color:var(--pink-600);transition:color .3s ease-out}.cognito-badge--pink-outline{border-width:1.5px;border-style:solid;color:var(--pink-600);background-color:var(--transparent);border-color:var(--pink-100);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-badge--pink-outline .cognito-icon{color:var(--pink-600);transition:color .3s ease-out}.cognito-badge--multi-gradient-outline{color:var(--brand-700);transition:color .3s ease-out;background:var(--border-multicolour-gradient);position:relative;z-index:1}.cognito-badge--multi-gradient-outline:before{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;content:"";height:calc(100% - 3px);width:calc(100% - 3px);position:absolute;border-radius:var(--border-radius-round);z-index:-1}.cognito-badge-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);width:100%;height:min-content}.cognito-badge-group--disable-wrap{flex-wrap:nowrap}.cognito-brand{align-items:center;display:inline-flex}.cognito-brand__text{margin-left:8px}.cognito-brand__text>path{fill:var(--var(--grey-600));transition:fill .3s ease-out}.cognito-brand__text--responsive{display:none}@media (min-width: 768px){.cognito-brand__text--responsive{display:inherit}}.cognito-image__svg-content{width:100%;height:100%;display:block}.cognito-breadcrumbs{width:100%;max-width:var(--main-page-wrapper-width);position:relative;display:flex;overflow:hidden;margin:0 auto;padding:var(--spacing-4) var(--spacing-6)}.cognito-breadcrumbs__elements{align-items:center;display:none;gap:6px;max-width:100%;overflow:hidden;justify-content:flex-start}@media (min-width: 768px){.cognito-breadcrumbs{padding:var(--spacing-4) var(--spacing-12)}.cognito-breadcrumbs__elements{display:flex}}@media (min-width: 1280px){.cognito-breadcrumbs{padding:var(--spacing-4) 80px}}@media (min-width: 768px){.cognito-breadcrumbs__back-element{display:none}}.cognito-breadcrumbs__back-element__link{align-items:center;display:flex;gap:6px;text-decoration:none;color:var(--grey-700);transition:color .3s ease-out}.cognito-breadcrumbs__back-element__link>.cognito-breadcrumbs__back-element__icon{stroke:var(--grey-700);transition:stroke .3s ease-out}.cognito-breadcrumbs__back-element__link:hover{color:var(--brand-600);transition:color .3s ease-out}.cognito-breadcrumbs__back-element__link:hover>.cognito-breadcrumbs__back-element__icon{stroke:var(--brand-600);transition:stroke .3s ease-out}.cognito-breadcrumbs__back-element__link-text{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal}.cognito-breadcrumbs__element{align-items:center;display:flex;gap:6px}.cognito-breadcrumbs__element--last{overflow:hidden}.cognito-breadcrumbs__element__link{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;overflow:hidden;text-decoration:none;text-wrap:nowrap}.cognito-breadcrumbs__element__link:not(.cognito-breadcrumbs__element__link--last):hover{color:var(--brand-600);transition:color .3s ease-out}.cognito-breadcrumbs__element__link--last{color:var(--text-default);transition:color .3s ease-out;overflow:hidden;text-overflow:ellipsis}.cognito-breadcrumbs__element__chevron{color:var(--grey-300);transition:color .3s ease-out}.cognito-button{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-white);background-color:var(--brand-500);transition:color .3s ease-out,background-color .3s ease-out;height:var(--input-sm);padding:0 16px;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-xs);white-space:nowrap;cursor:pointer;text-decoration:none}@media (min-width: 768px){.cognito-button{width:min-content}}.cognito-button a{color:inherit;text-decoration:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cognito-button[disabled]{color:var(--text-white);background-color:var(--brand-100);transition:color .3s ease-out,background-color .3s ease-out;pointer-events:none}@media (pointer: fine){.cognito-button:hover{color:var(--text-white);background-color:var(--brand-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-button__icon{display:flex}.cognito-button__icon--before{margin-right:10px}.cognito-button__icon--after{margin-left:10px}.cognito-button .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-button--fullwidth{width:100%}.cognito-button--xs{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;height:var(--input-xs)}.cognito-button--xs .cognito-button__icon--before{margin-right:8px}.cognito-button--xs .cognito-button__icon--after{margin-left:8px}.cognito-button--sm{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;height:var(--input-sm)}.cognito-button--sm .cognito-button__icon--before{margin-right:8px}.cognito-button--sm .cognito-button__icon--after{margin-left:8px}.cognito-button--md{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;height:var(--input-md);padding:0 20px}.cognito-button--md .cognito-button__icon--before{margin-right:10px}.cognito-button--md .cognito-button__icon--after{margin-left:10px}.cognito-button--lg{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;height:var(--input-lg);padding:0 20px}.cognito-button--lg .cognito-button__icon--before{margin-right:10px}.cognito-button--lg .cognito-button__icon--after{margin-left:10px}.cognito-button--xl{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;height:var(--input-xl);padding:0 32px;border-radius:var(--border-radius-round)}.cognito-button--xl .cognito-button__icon--before{margin-right:var(--spacing-4)}.cognito-button--xl .cognito-button__icon--after{margin-left:var(--spacing-4)}.cognito-button--primary{color:var(--text-white);background-color:var(--brand-500);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-button--primary:hover{color:var(--text-white);background-color:var(--brand-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-button--primary[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--primary[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--primary .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-button--secondary{color:var(--text-white);background-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-button--secondary:hover{color:var(--text-white);background-color:var(--grey-800);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-button--secondary[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--secondary[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--secondary .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-button--outline{color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;border-width:1px;border-style:solid}@media (pointer: fine){.cognito-button--outline:hover{color:var(--grey-700);background-color:var(--grey-100);border-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}}.cognito-button--outline[disabled]{color:var(--grey-400);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-button--outline[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--outline .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-button--ghost{color:var(--grey-700);background-color:var(--alpha-light-10);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-button--ghost:hover{color:var(--grey-700);background-color:var(--grey-100);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-button--ghost[disabled]{color:var(--grey-400);background-color:var(--alpha-light-10);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--ghost[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--ghost .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-button--danger{color:var(--text-white);background-color:var(--error-600);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-button--danger:hover{color:var(--text-white);background-color:var(--error-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-button--danger[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--danger[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--danger .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-button--compact{color:var(--grey-700);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out;height:min-content;padding:0}@media (pointer: fine){.cognito-button--compact:hover{color:var(--brand-600);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--compact:hover .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}}.cognito-button--compact[disabled]{color:var(--grey-400);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--compact[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--compact .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-button--pink{color:var(--text-white);background-color:var(--pink-500);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-button--pink:hover{color:var(--text-white);background-color:var(--pink-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-button--pink[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-button--pink[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-button--pink .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-card-toggle__item{align-items:flex-start;border:2px solid;border-radius:var(--border-radius-sm);cursor:pointer;display:flex;font-feature-settings:"clig" off,"liga" off;font-style:normal;justify-content:space-between;padding:var(--spacing-5);position:relative;width:100%;color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item__text-container{display:flex;flex-direction:column;gap:2px}.cognito-card-toggle__item__title{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;margin:0}.cognito-card-toggle__item__description{font-family:Nunito;font-size:var(--font-1);font-weight:500;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:0}.cognito-card-toggle__item:hover{color:var(--grey-700);background-color:var(--grey-100);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item:hover .cognito-card-toggle__item__description{color:var(--grey-500);transition:color .3s ease-out}.cognito-card-toggle__item--discounted{color:var(--grey-400);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item--discounted .cognito-card-toggle__item__description{color:var(--grey-400);transition:color .3s ease-out}.cognito-card-toggle__item[data-state=on]{color:var(--brand-600);background-color:var(--transparent);border-color:var(--brand-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item[data-state=on] .cognito-card-toggle__item__description{color:var(--grey-500);transition:color .3s ease-out}.cognito-card-toggle__item:disabled{color:var(--grey-400);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;pointer-events:none}.cognito-card-toggle__item:disabled[data-state=on]{color:var(--grey-400);background-color:var(--transparent);border-color:var(--brand-50);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item:disabled .cognito-card-toggle__item__description{color:var(--grey-400);transition:color .3s ease-out}.cognito-card-toggle__item[data-state=on]:disabled .cognito-card-toggle__item__description{color:var(--grey-400);transition:color .3s ease-out}.cognito-card-toggle__item>*{margin:0;text-align:left}.cognito-card-toggle__item__checkbox{border:1px solid;background-color:var(--transparent);border-color:var(--grey-300);transition:background-color .3s ease-out,border-color .3s ease-out;align-items:center;border-radius:14px;box-sizing:border-box;display:flex;height:28px;justify-content:center;min-width:28px;width:28px}.cognito-card-toggle__item__checkbox--active{background-color:var(--brand-600);border-color:var(--transparent);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item__checkbox--active.cognito-card-toggle__item__checkbox--disabled{background-color:var(--brand-100);border-color:var(--transparent);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-card-toggle__item__checkbox__icon{color:var(--text-white);transition:color .3s ease-out;opacity:0;scale:1.1;stroke-width:2px;transition:opacity .3s ease-out}.cognito-card-toggle__item__checkbox__icon--show{opacity:1}.cognito-fieldset-wrapper{margin:0;text-align:left;gap:var(--spacing-2);display:flex;flex-wrap:wrap}@media (min-width: 768px){.cognito-fieldset-wrapper{gap:var(--spacing-4)}}@media (min-width: 360px){.cognito-fieldset-wrapper .cognito-text-field__input__inner{min-width:50%}}.cognito-checkbox-group{display:flex;flex-direction:column;gap:var(--spacing-4)}.cognito-checkbox-group .cognito-fieldset-wrapper__legend{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;text-align:left;margin-bottom:var(--spacing-3)}.cognito-cta-card{text-decoration:none;background:var(--border-brand-gradient);border-radius:var(--border-radius-sm);width:100%}.cognito-cta-card--sm{border-radius:var(--border-radius-sm)}@media (min-width: 1024px){.cognito-cta-card--sm{max-width:312px}}.cognito-cta-card--sm .cognito-cta-card__inner{padding:var(--spacing-4) var(--spacing-5);border-radius:var(--border-radius-sm)}@media (min-width: 1024px){.cognito-cta-card--sm:has(.cognito-cta-card__inner--has-description){max-width:450px}}.cognito-cta-card--md{border-radius:var(--border-radius-md)}.cognito-cta-card--md .cognito-cta-card__inner{padding:var(--spacing-6);border-radius:var(--border-radius-md)}@media (min-width: 1024px){.cognito-cta-card--md{max-width:450px}}.cognito-cta-card__inner{transition:background-color .3s ease-out;background-color:var(--background-default);display:flex;align-items:center;gap:var(--spacing-5);position:relative;text-decoration:none;background-clip:padding-box;border:solid 1.5px transparent;box-sizing:border-box;width:100%}.cognito-cta-card__inner:hover,.cognito-cta-card__inner:focus{background-color:var(--background-secondary);transition:background-color .3s ease-out}@media (min-width: 768px){.cognito-cta-card__inner{border-radius:var(--border-radius-md)}.cognito-cta-card__inner--has-description{align-items:flex-start}}.cognito-cta-card__inner .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}.cognito-cta-card__inner__content{display:flex;flex-direction:column;text-align:left;flex-grow:1;gap:var(--spacing-1)}.cognito-cta-card__inner__content__title{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--brand-700);transition:color .3s ease-out;line-height:22px}.cognito-cta-card__inner__content__description{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0}.cognito-divider{align-items:center;display:flex}.cognito-divider--horizontal{text-align:center;width:100%}.cognito-divider--horizontal:before,.cognito-divider--horizontal:after{border-bottom:.5px solid;content:"";flex:1;border-color:var(--grey-200);transition:border-color .3s ease-out}.cognito-divider--horizontal:not(:empty):before{margin-right:var(--border-radius-xl)}.cognito-divider--horizontal:not(:empty):after{margin-left:var(--border-radius-xl)}.cognito-divider--horizontal__text{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;font-feature-settings:"clig" off,"liga" off;font-style:normal;max-width:calc(100% - var(--border-radius-xl) * 2 - 64px)}.cognito-divider--vertical{height:100%;margin:0 var(--spacing-5);background-color:var(--grey-200);transition:background-color .3s ease-out;width:.5px;height:100px}.cognito-divider--vertical:before,.cognito-divider--vertical:after{display:none}.cognito-dropdown__content{background:var(--background-default);box-shadow:var(--shadow-xxl);transition:background .3s ease-out,box-shadow .3s ease-out;animation:open .15s ease-out;border-radius:var(--spacing-2);margin:var(--spacing-2) 0;max-width:320px;width:100dvw;z-index:9999}.cognito-dropdown__separator{border-bottom:1px solid;border-color:var(--grey-200);transition:border-color .3s ease-out}.cognito-dropdown__group{padding:var(--spacing-2)}.cognito-dropdown__item{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);text-decoration:none;width:100%;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);background:var(--transparent);box-shadow:var(--none);transition:color .3s ease-out,background .3s ease-out,box-shadow .3s ease-out}.cognito-dropdown__item:focus-visible{color:var(--text-default);background:var(--transparent);transition:color .3s ease-out,background .3s ease-out}.cognito-dropdown__item:hover{color:var(--text-default);background:var(--grey-100);box-shadow:var(--none);transition:color .3s ease-out,background .3s ease-out,box-shadow .3s ease-out;outline:none}.cognito-dropdown__trigger{display:flex;padding:0 var(--spacing-4)}.cognito-dropdown__trigger__icon-button{display:inherit}.cognito-dropdown__trigger__text-button{display:none;height:100%}@media (min-width: 768px){.cognito-dropdown__trigger__icon-button{display:none!important}.cognito-dropdown__trigger__text-button{display:inherit}}.cognito-dropdown__trigger .cognito-button__icon{margin-left:8px}.cognito-dropdown__trigger .cognito-icon{stroke:var(--text-default);transition:stroke .3s ease-out}.cognito-dropdown__trigger--open .cognito-icon{stroke:var(--grey-400);transition:stroke .3s ease-out}.cognito-dropdown__trigger--open .cognito-button{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--text-white);background-color:var(--brand-500);transition:color .3s ease-out,background-color .3s ease-out;height:var(--input-sm);width:var(--input-sm);width:100%;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round);cursor:pointer}@media (min-width: 768px){.cognito-icon-button{width:min-content}}.cognito-icon-button[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out;pointer-events:none}@media (pointer: fine){.cognito-icon-button:hover{color:var(--text-white);background-color:var(--brand-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-icon-button .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-icon-button--xs{height:var(--input-xs);min-width:var(--input-xs);width:var(--input-xs)}.cognito-icon-button--xs .cognito-icon{stroke-width:1.5px}.cognito-icon-button--sm{height:var(--input-sm);min-width:var(--input-sm);width:var(--input-sm)}.cognito-icon-button--md{height:var(--input-md);min-width:var(--input-md);width:var(--input-md)}.cognito-icon-button--lg{height:var(--input-lg);min-width:var(--input-lg);width:var(--input-lg)}.cognito-icon-button--xl{height:var(--input-xl);min-width:var(--input-xl);width:var(--input-xl)}.cognito-icon-button--primary{color:var(--text-white);background-color:var(--brand-500);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-icon-button--primary:hover{color:var(--text-white);background-color:var(--brand-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-icon-button--primary[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-icon-button--primary[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button--primary .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-icon-button--secondary{color:var(--text-white);background-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-icon-button--secondary:hover{background-color:var(--grey-800);transition:background-color .3s ease-out}}.cognito-icon-button--secondary[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-icon-button--secondary[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button--secondary .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-icon-button--outline{color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;border-width:1px;border-style:solid}@media (pointer: fine){.cognito-icon-button--outline:hover{background-color:var(--grey-100);transition:background-color .3s ease-out}}.cognito-icon-button--outline .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-icon-button--outline[disabled]{color:var(--grey-400);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-icon-button--outline[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button--ghost{color:var(--grey-700);background-color:var(--alpha-light-10);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-icon-button--ghost:hover{color:var(--grey-700);background-color:var(--grey-100);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-icon-button--ghost[disabled]{color:var(--grey-400);background-color:var(--alpha-light-10);transition:color .3s ease-out,background-color .3s ease-out}.cognito-icon-button--ghost[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button--ghost .cognito-icon{color:var(--text-default);transition:color .3s ease-out}.cognito-icon-button--danger{color:var(--text-white);background-color:var(--error-600);transition:color .3s ease-out,background-color .3s ease-out}@media (pointer: fine){.cognito-icon-button--danger:hover{color:var(--text-white);background-color:var(--error-700);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-icon-button--danger[disabled]{color:var(--grey-400);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-icon-button--danger[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button--danger .cognito-icon{color:var(--text-white);transition:color .3s ease-out}.cognito-icon-button--compact{color:var(--grey-700);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out;height:min-content;width:min-content;min-width:initial;padding:0}.cognito-icon-button--compact:hover{color:var(--grey-700);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out}.cognito-icon-button--compact:hover .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}.cognito-icon-button--compact[disabled]{color:var(--grey-400);background-color:var(--alpha-light-10);transition:color .3s ease-out,background-color .3s ease-out}.cognito-icon-button--compact[disabled] .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-icon-button--compact .cognito-icon{color:var(--text-default);transition:color .3s ease-out}.cognito-dynamic-progress{align-items:center;display:flex;width:100%;position:relative}.cognito-dynamic-progress__track{background-color:var(--grey-200);transition:background-color .3s ease-out;border-radius:var(--border-radius-xs);height:var(--spacing-2);position:relative;display:flex;width:100%;min-width:120px;overflow:hidden;isolation:isolate}.cognito-dynamic-progress__indicator{height:100%;top:0;left:0;border-radius:var(--spacing-1)}.cognito-dynamic-progress__indicator:not(.cognito-dynamic-progress__indicator--no-smoothness){transition:width var(--medium-ease),opacity var(--medium-ease)}.cognito-dynamic-progress .cognito-tooltip__trigger{width:100%}.form-error{color:var(--error-600);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;margin-top:var(--spacing-6);margin-bottom:0}.cognito-grid-wrapper{display:grid;width:100%;grid-template-columns:repeat(1,1fr);column-gap:var(--spacing-4)}@media (min-width: 1024px){.cognito-grid-wrapper{column-gap:var(--spacing-7)}}@media (min-width: 1280px){.cognito-grid-wrapper{column-gap:var(--spacing-8)}}@media (min-width: 320px){.cognito-grid-wrapper.cognito-grid-wrapper--xs-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xs-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xs-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xs-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}@media (min-width: 360px){.cognito-grid-wrapper.cognito-grid-wrapper--sm-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--sm-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--sm-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--sm-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}@media (min-width: 768px){.cognito-grid-wrapper.cognito-grid-wrapper--md-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--md-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--md-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--md-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}@media (min-width: 1024px){.cognito-grid-wrapper.cognito-grid-wrapper--lg-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--lg-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--lg-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--lg-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}@media (min-width: 1280px){.cognito-grid-wrapper.cognito-grid-wrapper--xl-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xl-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xl-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xl-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}@media (min-width: 1440px){.cognito-grid-wrapper.cognito-grid-wrapper--xxl-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxl-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}@media (min-width: 1920px){.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-1{grid-template-columns:repeat(1,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-1.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(1,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-1.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-2{grid-template-columns:repeat(2,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-2.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(2,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-2.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-3{grid-template-columns:repeat(3,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-3.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(3,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-3.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-4{grid-template-columns:repeat(4,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-4.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(4,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-4.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-5{grid-template-columns:repeat(5,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-5.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(5,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-5.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-6{grid-template-columns:repeat(6,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-6.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(6,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-6.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-7{grid-template-columns:repeat(7,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-7.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(7,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-7.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-8{grid-template-columns:repeat(8,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-8.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(8,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-8.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-9{grid-template-columns:repeat(9,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-9.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(9,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-9.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-10{grid-template-columns:repeat(10,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-10.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(10,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-10.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-11{grid-template-columns:repeat(11,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-11.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(11,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-11.cognito-grid-wrapper--equal-widths>*{min-width:0}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-12{grid-template-columns:repeat(12,1fr)}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-12.cognito-grid-wrapper--equal-widths{grid-template-columns:repeat(12,minmax(0,1fr))}.cognito-grid-wrapper.cognito-grid-wrapper--xxxl-12.cognito-grid-wrapper--equal-widths>*{min-width:0}}.cognito-grid-item{grid-column:span 1}@media (min-width: 320px){.cognito-grid-item.cognito-grid-item--xs-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--xs-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--xs-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--xs-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--xs-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--xs-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--xs-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--xs-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--xs-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--xs-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--xs-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--xs-12{grid-column:span 12}}@media (min-width: 360px){.cognito-grid-item.cognito-grid-item--sm-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--sm-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--sm-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--sm-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--sm-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--sm-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--sm-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--sm-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--sm-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--sm-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--sm-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--sm-12{grid-column:span 12}}@media (min-width: 768px){.cognito-grid-item.cognito-grid-item--md-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--md-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--md-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--md-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--md-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--md-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--md-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--md-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--md-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--md-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--md-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--md-12{grid-column:span 12}}@media (min-width: 1024px){.cognito-grid-item.cognito-grid-item--lg-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--lg-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--lg-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--lg-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--lg-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--lg-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--lg-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--lg-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--lg-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--lg-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--lg-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--lg-12{grid-column:span 12}}@media (min-width: 1280px){.cognito-grid-item.cognito-grid-item--xl-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--xl-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--xl-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--xl-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--xl-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--xl-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--xl-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--xl-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--xl-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--xl-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--xl-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--xl-12{grid-column:span 12}}@media (min-width: 1440px){.cognito-grid-item.cognito-grid-item--xxl-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--xxl-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--xxl-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--xxl-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--xxl-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--xxl-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--xxl-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--xxl-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--xxl-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--xxl-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--xxl-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--xxl-12{grid-column:span 12}}@media (min-width: 1920px){.cognito-grid-item.cognito-grid-item--xxxl-1{grid-column:span 1}.cognito-grid-item.cognito-grid-item--xxxl-2{grid-column:span 2}.cognito-grid-item.cognito-grid-item--xxxl-3{grid-column:span 3}.cognito-grid-item.cognito-grid-item--xxxl-4{grid-column:span 4}.cognito-grid-item.cognito-grid-item--xxxl-5{grid-column:span 5}.cognito-grid-item.cognito-grid-item--xxxl-6{grid-column:span 6}.cognito-grid-item.cognito-grid-item--xxxl-7{grid-column:span 7}.cognito-grid-item.cognito-grid-item--xxxl-8{grid-column:span 8}.cognito-grid-item.cognito-grid-item--xxxl-9{grid-column:span 9}.cognito-grid-item.cognito-grid-item--xxxl-10{grid-column:span 10}.cognito-grid-item.cognito-grid-item--xxxl-11{grid-column:span 11}.cognito-grid-item.cognito-grid-item--xxxl-12{grid-column:span 12}}.cognito-input-wrapper{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%}@media (min-width: 768px){.cognito-input-wrapper{width:calc(50% - var(--spacing-2))}}.cognito-input-wrapper--fullwidth{width:100%}.cognito-input-wrapper--error .cognito-input-wrapper__message{color:var(--error-500);transition:color .3s ease-out}.cognito-input-wrapper--error .cognito-input-wrapper__message--has-icon{color:var(--text-default);transition:color .3s ease-out}.cognito-input-wrapper--error .cognito-input-wrapper__message--has-icon .cognito-input-wrapper__message__icon{color:var(--error-500);transition:color .3s ease-out}.cognito-input-wrapper--success .cognito-input-wrapper__message{color:var(--success-500);transition:color .3s ease-out}.cognito-input-wrapper--success .cognito-input-wrapper__message--has-icon{color:var(--text-default);transition:color .3s ease-out}.cognito-input-wrapper--success .cognito-input-wrapper__message--has-icon .cognito-input-wrapper__message__icon{color:var(--success-500);transition:color .3s ease-out}.cognito-input-wrapper__label{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.cognito-input-wrapper__message{font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;display:flex;align-items:center;margin:6px 0 0}.cognito-input-wrapper__message__icon{color:var(--grey-300);transition:color .3s ease-out;margin-right:8px}.cognito-labelled-icon{align-items:center;display:flex;text-align:left}.cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-left:var(--spacing-2)}.cognito-labelled-icon__text--brand{color:var(--brand-600);transition:color .3s ease-out}.cognito-labelled-icon__text--error{color:var(--error-600);transition:color .3s ease-out}.cognito-labelled-icon__text--grey{color:var(--grey-400);transition:color .3s ease-out}.cognito-labelled-icon__text--success{color:var(--success-700);transition:color .3s ease-out}.cognito-labelled-icon__text--warning{color:var(--warning-700);transition:color .3s ease-out}.cognito-link-block{width:100%}.cognito-link-block:not(:last-child){margin-bottom:var(--spacing-7)}.cognito-link-block__title{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:0 0 var(--spacing-3);text-align:left}.cognito-link-block__list{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}@media (min-width: 768px){.cognito-link-block__list{align-content:start;display:grid;grid-template-columns:repeat(2,minmax(auto,50%));gap:var(--spacing-2)}}.cognito-link-block__link{align-items:center;border:1.5px solid;border-radius:var(--border-radius-sm);box-sizing:border-box;display:flex;min-height:var(--input-lg);justify-content:space-between;padding:0px var(--spacing-2) 0px var(--spacing-4);text-decoration:none;width:100%;color:var(--text-default);background:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out}.cognito-link-block__link--lg{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;min-height:var(--input-lg)}.cognito-link-block__link--xl{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;min-height:var(--input-xl)}.cognito-link-block__link>span{padding:var(--spacing-3) 0;text-align:left}@media (min-width: 768px){.cognito-link-block__link{max-height:var(--input-lg)}.cognito-link-block__link>span{overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}}.cognito-link-block__link:hover{color:var(--text-default);background:var(--grey-50);border-color:var(--grey-200);transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out}.cognito-link-block__link:focus{background:var(--transparent);transition:background .3s ease-out}.cognito-link-block__link__chevron{justify-self:flex-end;margin-left:var(--spacing-2);min-width:20px}@keyframes pulse{0%,33.333%,to{transform:scale(1);background-color:var(--grey-300)}16.666%{transform:scale(1.25);background-color:var(--grey-700)}}.cognito-loader{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:min-content;width:min-content;gap:var(--spacing-2)}.cognito-loader--page-loader{width:initial}.cognito-loader__text{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal;margin:0}.cognito-loader__dots-container{display:flex;gap:6px}.cognito-loader__dots-container__item{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-round);background-color:var(--grey-300);display:inline-block;animation:pulse 1.8s infinite;animation-fill-mode:both}.cognito-loader__dots-container__item:nth-child(1){animation-delay:0s}.cognito-loader__dots-container__item:nth-child(2){animation-delay:-1.2s}.cognito-loader__dots-container__item:nth-child(3){animation-delay:-.6s}.cognito-modal__trigger{background-color:var(--transparent);transition:background-color .3s ease-out;padding:0;display:flex;justify-content:center;align-items:center}.cognito-modal__overlay{background-color:var(--alpha-dark-50);transition:background-color .3s ease-out;overflow-y:scroll;height:100dvh;width:100%;position:fixed;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:overlayShow .25s cubic-bezier(.16,1,.3,1);z-index:9999;overflow-y:hidden}@media (min-width: 768px){.cognito-modal__overlay{top:0;right:0;bottom:0;left:0;height:100%;overflow-y:hidden}}.cognito-modal__content{background-color:var(--background-default);transition:background-color .3s ease-out;position:absolute;top:0;height:100%;box-shadow:var(--shadow-lg);width:100%;animation:contentShow .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box;display:flex;flex-direction:column}@media (min-width: 768px){.cognito-modal__content{position:relative;top:initial;flex:none;flex-direction:column;width:90vw;max-width:600px;height:min-content;max-height:calc(100% - 64px);margin:32px;border-radius:var(--border-radius-lg);overflow-y:hidden}}.cognito-modal__content__close{color:var(--grey-400);background-color:var(--background-default);transition:color .3s ease-out,background-color .3s ease-out;cursor:pointer;position:absolute;right:var(--spacing-3);top:var(--spacing-3);z-index:20}@media (pointer: fine){.cognito-modal__content__close:hover{color:var(--grey-700);transition:color .3s ease-out}}.cognito-modal__content__header{min-height:var(--spacing-5);max-height:var(--spacing-9)}.cognito-modal__content__header:focus,.cognito-modal__content__header:focus-visible{outline:none}.cognito-modal__content__inner{overflow-y:auto;height:100%}.cognito-modal__content__inner:focus,.cognito-modal__content__inner:focus-visible,.cognito-modal__content__inner:focus-within{outline:none}.cognito-modal__content__footer{min-height:var(--spacing-5)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translatey(-2%) scale(.96)}to{opacity:1;transform:translatey(0) scale(1)}}.cognito-nav-bar{background:var(--background-default);border-color:var(--grey-100);transition:background .3s ease-out,border-color .3s ease-out;border-bottom-style:solid;border-bottom-width:.5px;width:100%}.cognito-nav-bar__container{align-items:center;align-content:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;padding:var(--spacing-4) var(--spacing-6);width:100%}@media (min-width: 768px){.cognito-nav-bar__container{padding:var(--spacing-4) var(--spacing-12)}}.cognito-nav-bar__content{align-items:center;display:flex;gap:var(--spacing-4)}@media (min-width: 768px){.cognito-nav-bar__content{gap:var(--spacing-5)}}@media (min-width: 1024px){.cognito-nav-bar__content{gap:var(--spacing-6)}}.cognito-nav-bar__stats{align-items:center;display:flex;gap:var(--spacing-4)}@media (min-width: 768px){.cognito-nav-bar__stats{gap:var(--spacing-5)}}@media (min-width: 1024px){.cognito-nav-bar__stats{display:inherit;gap:0}}.cognito-nav-bar__upgrade-button{color:var(--purple-500);background:var(--transparent);border-color:var(--purple-500);transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out;border-style:solid;border-width:1px}.cognito-nav-bar__upgrade-button .cognito-icon{color:var(--purple-500);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}@media (pointer: fine){.cognito-nav-bar__upgrade-button:hover{color:var(--purple-200);background:var(--transparent);border-color:var(--purple-200);transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out}.cognito-nav-bar__upgrade-button:hover .cognito-icon{color:var(--purple-200);fill:var(--purple-200);transition:color .3s ease-out,fill .3s ease-out}}.cognito-nav-bar__divider{border-left:.5px solid;display:none;height:24px;margin:0 var(--spacing-4);border-color:var(--grey-200);transition:border-color .3s ease-out}@media (min-width: 1024px){.cognito-nav-bar__divider{display:inherit}}.admin-controls{display:flex;margin-left:auto;margin-right:var(--spacing-4);gap:var(--spacing-3)}@media (min-width: 768px){.guest-nav-content__course-menu-content{min-width:418px}}.guest-nav-content__course-menu-content.cognito-popover__content{box-shadow:var(--shadow-xl);transition:box-shadow .3s ease-out;border-radius:var(--border-radius-lg)}.guest-nav-content__course-finder{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;border-radius:var(--border-radius-sm);margin-left:var(--spacing-8);height:var(--input-md);padding:0 var(--spacing-2) 0 var(--spacing-3)}.guest-nav-content__course-finder:hover{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.guest-nav-content__course-finder .cognito-button__icon{margin-left:6px}.guest-nav-content__course-finder[data-state=open]{background-color:var(--brand-50);transition:background-color .3s ease-out}.guest-nav-content__course-finder[data-state=open] .cognito-icon{stroke:var(--text-default);transition:stroke .3s ease-out}.guest-nav-content__dropdown-link-outer{margin-right:auto;display:flex}.guest-nav-content__guest-link{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;margin-left:var(--spacing-2);height:var(--input-md);padding:0 10px;display:flex;align-items:center;text-decoration:none;border-radius:var(--border-radius-sm)}@media (pointer: fine){.guest-nav-content__guest-link:hover{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}}.cognito-popover__arrow{fill:var(--background-default);transition:fill .3s ease-out}.cognito-popover__content{background:var(--background-default);box-shadow:var(--shadow-lg);transition:background .3s ease-out,box-shadow .3s ease-out;animation:open .15s ease-out;border-radius:var(--spacing-2);max-width:320px;width:100dvw;z-index:9999}@keyframes open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){.course-menu{max-height:calc(100dvh - 100px);display:flex;flex-direction:column}}.course-menu__items{display:flex;flex-direction:column;align-items:flex-start;padding:0 var(--spacing-6)}@media (min-width: 768px){.course-menu__items{padding:0 var(--spacing-4) var(--spacing-5) var(--spacing-4);overflow-y:auto}}.course-menu-item__section-header{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;margin-bottom:var(--spacing-5);text-align:left;display:none}.course-menu-item__section-header--is-visible{display:block}@media (min-width: 768px){.course-menu-item__section-header{margin-left:var(--spacing-3);margin-bottom:var(--spacing-3)}}.course-menu-item__divider{margin-bottom:var(--spacing-5);display:none}.course-menu-item__divider--is-visible{display:flex}.course-menu-item__link--is-visible+.course-menu-item__divider{margin-top:var(--spacing-5)}.course-menu-item__menu-container--is-visible+.course-menu-item__divider{margin-top:var(--spacing-5)}.course-menu-item__menu-container{display:block;width:100%}.course-menu-item__menu-container--is-visible.course-menu-item__menu-container--has-divider{margin-bottom:var(--spacing-5)}.course-menu-item__submenu{display:none}.course-menu-item__submenu--is-visible{display:block}.course-menu-item__heading{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;width:100%;display:flex;align-items:center;justify-content:flex-start;display:none;margin-bottom:var(--spacing-4)}.course-menu-item__heading--is-visible{display:flex}@media (min-width: 768px){.course-menu-item__heading{height:42px;width:100%;padding:0 var(--spacing-2) 0 var(--spacing-3);margin-bottom:0}.course-menu-item__heading--is-visible.course-menu-item__heading--has-divider{margin-bottom:var(--spacing-5)}}@media (pointer: fine){.course-menu-item__heading:hover{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.course-menu-item__heading:hover .cognito-icon{color:var(--text-default);transition:color .3s ease-out}}.course-menu-item__heading .cognito-button__icon--before{margin-right:var(--spacing-3)}.course-menu-item__heading .cognito-button__text{display:flex;align-items:center;justify-content:space-between;width:100%}.course-menu-item__link{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;text-decoration:none;margin-bottom:var(--spacing-4);width:100%;display:none;align-items:center}.course-menu-item__link--is-visible{display:flex}@media (min-width: 768px){.course-menu-item__link{height:42px;width:100%;padding:0 var(--spacing-3);margin-bottom:0}.course-menu-item__link--is-visible.course-menu-item__heading--has-divider{margin-bottom:var(--spacing-5)}}@media (pointer: fine){.course-menu-item__link:hover{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.course-menu-item__link:hover .cognito-icon{color:var(--text-default);transition:color .3s ease-out}}.course-menu-item__link--sign-out,.course-menu-item__link--sign-out .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}@media (pointer: fine){.course-menu-item__link--sign-out:hover,.course-menu-item__link--sign-out:hover .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}}.course-menu-item__link__icon{margin-right:var(--spacing-3)}.course-menu__placeholder{color:var(--text-default);background-color:var(--background-secondary);transition:color .3s ease-out,background-color .3s ease-out;height:60px;display:flex;align-items:center;padding:0 var(--spacing-6)}.course-menu__divider{margin-bottom:var(--spacing-5)}.course-breadcrumbs{background-color:var(--background-secondary);transition:background-color .3s ease-out;display:flex;align-items:flex-start;flex-wrap:wrap;gap:0 var(--spacing-4)}@media (min-width: 768px){.course-breadcrumbs{padding:0 var(--spacing-6)}.course-breadcrumbs__divider{display:none}}.course-breadcrumbs__back{margin:var(--spacing-4) 0 var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.course-breadcrumbs__back{margin:var(--spacing-5) 0 var(--spacing-5) 0}}.course-breadcrumbs__list{display:flex;flex-wrap:wrap;margin:0;align-items:flex-start;list-style:none;width:calc(100% - 64px);min-height:52px;gap:6px;padding:var(--spacing-4) 0}@media (min-width: 768px){.course-breadcrumbs__list{padding:var(--spacing-5) 0}}.course-breadcrumbs__list__link{color:var(--grey-500);transition:color .3s ease-out}.course-breadcrumbs__list__link--active{color:var(--text-default);transition:color .3s ease-out;pointer-events:none}.course-breadcrumbs__list__link--active:hover,.course-breadcrumbs__list__link--active:focus{color:var(--text-default);transition:color .3s ease-out}.course-breadcrumbs__list__separator{height:100%;align-self:center}.course-breadcrumbs__list__separator .cognito-icon{color:var(--grey-300);transition:color .3s ease-out;display:flex;align-items:center}.nav-logo{align-items:center;display:flex;text-decoration:none;flex-shrink:0}.mobile-menu{top:75px;height:calc(100dvh - 60px)}.mobile-menu--guest{top:50px;height:calc(100dvh - 50px)}.mobile-menu__trigger{will-change:opacity;transition:opacity var(--medium-ease);cursor:pointer;opacity:1}.mobile-menu__trigger:not(.mobile-menu--guest){opacity:1}.mobile-menu__trigger--open{opacity:0}.mobile-menu__course-wrapper{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;padding-bottom:90px}.mobile-menu__course-wrapper>.cognito-divider{margin-bottom:var(--spacing-5)}.mobile-menu:not(.mobile-menu--guest) .menu-items__content{padding-bottom:0}.user-details{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;padding:0 var(--spacing-6) var(--spacing-6) var(--spacing-6)}.user-details__content{display:flex;flex-direction:column;text-align:left}.user-details__content__name{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0}.user-details__content__email{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:68vw}@media (min-width: 360px){.user-details__content__email{max-width:70vw}}.user-details__limit-card-container{margin:var(--spacing-5) 0 0;width:100%}.user-details__button{color:var(--purple-500);border-color:var(--purple-500);transition:color .3s ease-out,border-color .3s ease-out;width:100%;text-decoration:none;margin-top:var(--spacing-5)}.user-details__button .cognito-icon{color:var(--purple-500);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}.user-details .cognito-divider{margin:var(--spacing-5) 0}.limit-card{background:var(--grey-50);transition:background .3s ease-out;align-items:flex-start;align-self:stretch;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;padding:14px 16px 20px}.limit-card__header{border-color:var(--grey-200);transition:border-color .3s ease-out;align-items:center;border-bottom-style:solid;border-bottom-width:1px;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:12px;width:100%}.limit-card__header__dropdown-item{width:100%}.limit-card__header__dropdown-item:hover{outline:none}.limit-card__header__title{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.limit-card__header__subtitle{color:var(--grey-500);transition:color .3s ease-out;font-size:13px}.limit-indicators{border-color:var(--grey-200);transition:border-color .3s ease-out;display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-6);width:100%;overflow:hidden}.limit-indicators:not(.limit-indicators--compact){border-width:1px;border-style:solid;border-radius:var(--border-radius-md);gap:0}.limit-indicator{display:flex;flex-direction:column;gap:var(--spacing-3)}.limit-indicator__content{align-items:center;display:flex;gap:var(--spacing-4);width:100%}.limit-indicator__left-area{align-items:center;display:flex;gap:var(--spacing-2)}@media (min-width: 480px){.limit-indicator__left-area{gap:var(--spacing-3)}}.limit-indicator__right-area{align-items:center;display:flex;justify-content:flex-end;width:100%}.limit-indicator__icon{stroke:var(--grey-300);transition:stroke .3s ease-out}.limit-indicator__icon--reached{stroke:var(--purple-500);transition:stroke .3s ease-out}.limit-indicator__label{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}.limit-indicator__label:not(.limit-indicator__label--activities){text-wrap:nowrap}.limit-indicator--compact .limit-indicator__label{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal}.limit-indicator__progress{max-width:170px;width:100%}.limit-indicator__progress .cognito-progress__indicator{background-color:var(--purple-500);transition:background-color .3s ease-out}.limit-indicator__usage{font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-left:var(--spacing-2);min-width:40px;text-align:right;text-wrap:nowrap;width:40px}@media (min-width: 480px){.limit-indicator__usage{margin-left:var(--spacing-3)}.limit-indicator--compact .limit-indicator__usage{margin-left:var(--spacing-2)}}.limit-indicator__chevron{stroke:var(--grey-700);transition:stroke .3s ease-out;margin-left:var(--spacing-2)}@media (min-width: 480px){.limit-indicator__chevron{margin-left:var(--spacing-4)}}.limit-indicator:not(.limit-indicator--compact){background-color:var(--transparent);transition:background-color .3s ease-out;padding:var(--spacing-4) var(--spacing-5)}@media (pointer: fine){.limit-indicator:not(.limit-indicator--compact):hover{background-color:var(--grey-50);transition:background-color .3s ease-out}}.limit-indicator:not(.limit-indicator--compact):not(:last-child){background-color:var(--transparent);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;border-bottom-width:1px;border-bottom-style:solid}@media (pointer: fine){.limit-indicator:not(.limit-indicator--compact):not(:last-child):hover{background-color:var(--grey-50);transition:background-color .3s ease-out}}@media (min-width: 480px){.limit-indicator:not(.limit-indicator--compact){padding:var(--spacing-5) var(--spacing-6)}}.limit-indicator:not(.limit-indicator--compact) .limit-indicator__content .limit-indicator__progress{display:none}@media (min-width: 480px){.limit-indicator:not(.limit-indicator--compact) .limit-indicator__content .limit-indicator__progress{display:block;max-width:170px;width:100%}}.limit-indicator:not(.limit-indicator--compact)>.limit-indicator__progress{display:block;width:100%;max-width:none}@media (min-width: 480px){.limit-indicator:not(.limit-indicator--compact)>.limit-indicator__progress{display:none}}.limit-indicator.limit-indicator--compact{padding:0}.limit-indicator.limit-indicator--compact .limit-indicator__progress{max-width:56px;width:100%}@media (min-width: 360px){.limit-indicator.limit-indicator--compact .limit-indicator__progress{max-width:72px}}@media (min-width: 480px){.limit-indicator.limit-indicator--compact .limit-indicator__progress{max-width:170px}}@media (min-width: 768px){.limit-indicator.limit-indicator--compact .limit-indicator__progress{max-width:72px}}.limit-indicator.limit-indicator--compact>.limit-indicator__progress{display:none}.action-buttons{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;display:flex;width:100%;gap:var(--spacing-2);position:absolute;bottom:0;padding:var(--spacing-6);border-width:.5px;border-style:solid}@media (min-width: 768px){.action-buttons{position:initial}}.action-buttons__item{width:50%;text-decoration:none}.guest-actions{display:flex;align-items:center;gap:var(--spacing-2)}.guest-actions__link{text-decoration:none}.nav-actions{display:flex}.nav-actions__pro-badge{border-color:var(--grey-200);transition:border-color .3s ease-out;display:none;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-width:1px 0 1px 1px;border-style:solid;border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm);pointer-events:none}@media (min-width: 1024px){.nav-actions__pro-badge{display:flex}}.nav-actions__pro-badge__icon{color:var(--purple-500);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}.nav-actions__pro-badge__text{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--purple-500);transition:color .3s ease-out}.nav-actions__upgrade-link{display:none}@media (min-width: 1024px){.nav-actions__upgrade-link{display:flex;text-decoration:none}}.nav-actions__upgrade-button{color:var(--purple-500);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;display:none;height:100%;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-width:1px 0 1px 1px;border-style:solid;border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm)}@media (min-width: 1024px){.nav-actions__upgrade-button{display:flex}}.nav-actions__upgrade-button .cognito-button__icon{margin:0}.nav-actions__upgrade-button .cognito-icon{color:var(--purple-500);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}@media (pointer: fine){.nav-actions__upgrade-button:hover{color:var(--purple-500);background:var(--purple-50);border-color:var(--grey-200);transition:color .3s ease-out,background .3s ease-out,border-color .3s ease-out}}.nav-actions__limits-divider{margin:var(--spacing-2) 0 0 calc(var(--spacing-2) * -1);width:calc(100% + var(--spacing-4))}.nav-actions__limit-card{margin:var(--spacing-4) var(--spacing-2) var(--spacing-2)}.nav-actions__menu-trigger .cognito-dropdown__trigger__text-button{background-color:var(--transparent);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;border-width:1px;border-style:solid;border-radius:var(--border-radius-sm);padding:var(--spacing-3) var(--spacing-4)}@media (min-width: 1024px){.nav-actions__menu-trigger .cognito-dropdown__trigger__text-button{border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}}.nav-actions__menu-trigger .cognito-dropdown__trigger__text-button:hover{background-color:var(--grey-50);transition:background-color .3s ease-out}.nav-actions__menu-trigger .cognito-dropdown__trigger__text-button .cognito-button__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}@media (min-width: 1024px){.nav-actions__menu-trigger .cognito-dropdown__trigger__text-button .cognito-button__text{max-width:200px}}.nav-actions__menu-trigger--rounded .cognito-dropdown__trigger__text-button{border-radius:var(--border-radius-sm)}.nav-actions__header{padding:var(--spacing-2) var(--spacing-3)}.nav-actions__header>*{margin:0;text-align:left}.nav-actions__header__name{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-actions__header__email{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-actions .cognito-dropdown__trigger__text-button{font-family:Nunito;font-weight:700;line-height:normal;margin:0 calc(var(--spacing-4) * -1)}.paddle-cancel-modal__container{padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.paddle-cancel-modal__container{padding:var(--spacing-4) var(--spacing-9)}}.paddle-cancel-modal__loading-wrapper{align-items:center;display:flex;min-height:150px;justify-content:center;width:100%}.paddle-cancel-modal__title{font-family:Nunito;font-size:var(--font-5);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:var(--spacing-4) 0 6px;text-align:left}@media (min-width: 768px){.paddle-cancel-modal__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;margin:0 0 6px}}.paddle-cancel-modal__description{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:0;text-align:left}.paddle-cancel-modal__actions{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-6)}.paddle-cancel-modal__actions .cogntio-button{width:100%}@media (min-width: 768px){.paddle-cancel-modal__actions{flex-direction:row;justify-content:flex-start}.paddle-cancel-modal__actions .cogntio-button{width:auto}}.paddle-cancel-modal__announcer{height:0;left:-9999px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:0}.cognito-page-container{width:100%;max-width:100%;padding:var(--spacing-6) var(--spacing-6) var(--spacing-12) var(--spacing-6);margin:0 auto;box-sizing:border-box;outline:none}.cognito-page-container:before{background-color:var(--background-default);transition:background-color .3s ease-out;content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1}.cognito-page-container--bg-secondary:before{background-color:var(--background-secondary);transition:background-color .3s ease-out}@media (min-width: 768px){.cognito-page-container{max-width:var(--main-page-wrapper-width);padding:var(--spacing-12)}}@media (min-width: 1280px){.cognito-page-container{padding:var(--spacing-12) 80px}}@media (min-width: 1440px){.cognito-page-container{padding:var(--spacing-12) 80px}}.cognito-page-container:has(.cognito-breadcrumbs){padding-top:0}.cognito-page-container--reduced-gutter{padding:var(--spacing-6) var(--spacing-3) var(--spacing-12) var(--spacing-3)}@media (min-width: 768px){.cognito-page-container--reduced-gutter{padding:var(--spacing-6)}}@media (min-width: 1024px){.cognito-page-container--reduced-gutter{padding:var(--spacing-6) var(--spacing-12)}}.cognito-page-container.exam-questions{margin-bottom:23px}@media (min-width: 768px){.cognito-page-container.exam-questions{margin-bottom:80px}}.cognito-progress{align-items:center;display:flex;width:100%}.cognito-progress__track{background-color:var(--grey-200);transition:background-color .3s ease-out;border-radius:var(--border-radius-xs);height:var(--spacing-2);position:relative;width:100%}.cognito-progress__indicator{background-color:var(--brand-500);transition:background-color .3s ease-out;border-radius:var(--border-radius-xs);height:var(--spacing-2);transition:width var(--medium-ease)}.cognito-progress__percentage-text{font-family:Nunito;font-size:var(--font-1);font-weight:500;line-height:normal;color:var(--text-default);transition:color .3s ease-out;font-feature-settings:"clig" off,"liga" off;font-style:normal;margin-left:var(--border-radius-md);text-align:left;width:40px}.cognito-progress-stepper{align-items:center;display:flex;gap:var(--spacing-1);justify-content:center;width:100%}@media (min-width: 768px){.cognito-progress-stepper{gap:var(--spacing-2)}}.cognito-progress-stepper__announcer{height:0;left:-9999px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:0}.cognito-progress-stepper__line{border-color:var(--grey-200);transition:border-color .3s ease-out;border-top-style:solid;border-top-width:1px;flex:1;max-width:var(--spacing-4)}@media (min-width: 768px){.cognito-progress-stepper__line{max-width:var(--spacing-6)}}.cognito-progress-stepper__step{align-items:center;display:flex;gap:var(--spacing-2)}.cognito-progress-stepper__step__badge{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;align-items:center;border-radius:var(--spacing-4);border-style:solid;border-width:1px;box-sizing:border-box;display:flex;height:var(--spacing-8);justify-content:center;min-height:var(--spacing-8);min-width:var(--spacing-8);width:var(--spacing-8)}.cognito-progress-stepper__step__label{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.cognito-progress-stepper__step__label{display:inherit}}.cognito-progress-stepper__step__tick{stroke:var(--brand-700);transition:stroke .3s ease-out;stroke-width:1.75px}.cognito-progress-stepper__step--active .cognito-progress-stepper__step__badge{color:var(--text-white);background-color:var(--brand-600);border-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;border-width:0}.cognito-progress-stepper__step--active .cognito-progress-stepper__step__label{color:var(--brand-700);transition:color .3s ease-out}.cognito-progress-stepper__step--completed .cognito-progress-stepper__step__badge{color:var(--brand-700);background-color:var(--transparent);border-color:var(--brand-700);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;border-width:1px}.cognito-progress-stepper__step--completed .cognito-progress-stepper__step__label{color:var(--brand-700);transition:color .3s ease-out}.cognito-progress-stepper--xs .cognito-progress-stepper__step__badge{font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal;height:var(--spacing-6);min-height:var(--spacing-6);min-width:var(--spacing-6);width:var(--spacing-6)}.cognito-progress-stepper--xs .cognito-progress-stepper__step__label{font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal}.cognito-progress-stepper--xs .cognito-progress-stepper__step__tick{stroke-width:2px}.cognito-progress-stepper--sm .cognito-progress-stepper__step__badge{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;height:var(--spacing-7);min-height:var(--spacing-7);min-width:var(--spacing-7);width:var(--spacing-7)}.cognito-progress-stepper--sm .cognito-progress-stepper__step__label{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal}.cognito-progress-stepper--sm .cognito-progress-stepper__step__tick{stroke-width:2px}.cognito-progress-wheel{display:flex;align-items:center;justify-content:center;position:relative;height:var(--spacing-10);width:var(--spacing-10)}@media (min-width: 768px){.cognito-progress-wheel{height:var(--spacing-11);width:var(--spacing-11)}}.cognito-progress-wheel--has-text .cognito-progress-wheel__text{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal}.cognito-progress-wheel--complete .cognito-progress-wheel__background{fill:var(--brand-50);transition:fill .3s ease-out}.cognito-progress-wheel--empty .cognito-progress-wheel__text{color:var(--grey-300);transition:color .3s ease-out}.cognito-progress-wheel__svg{height:var(--spacing-10);width:var(--spacing-10)}@media (min-width: 768px){.cognito-progress-wheel__svg{height:var(--spacing-11);width:var(--spacing-11)}}.cognito-progress-wheel__background{stroke:var(--grey-200);transition:stroke .3s ease-out;fill:none}.cognito-progress-wheel__progress{stroke:var(--brand-500);transition:stroke .3s ease-out;fill:none;transition:stroke-dashoffset .3s ease}.cognito-progress-wheel__text{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-0);font-weight:700;line-height:normal;position:absolute;margin:0 auto;text-align:center;cursor:default}.cognito-search{border-color:var(--grey-300);transition:border-color .3s ease-out;border-style:solid;width:100%;max-width:400px;border-width:1px;border-radius:var(--border-radius-xs);position:relative;box-sizing:border-box}.cognito-search[data-state=open]{border-radius:var(--border-radius-xs) var(--border-radius-xs) 0 0}.cognito-search--lg .cognito-search__input{height:var(--spacing-12)}.cognito-search--sm .cognito-search__input{font-family:Nunito;font-size:var(--font-1);line-height:normal;height:var(--spacing-10)}.cognito-search--sm .cognito-search__input::placeholder{font-family:Nunito;font-size:var(--font-1);line-height:normal}.cognito-search--sm .cognito-search__results__items__list .cognito-search__results__item{font-family:Nunito;font-size:var(--font-1);line-height:normal}.cognito-search:hover,.cognito-search:focus{border-color:var(--brand-200);transition:border-color .3s ease-out}.cognito-search:hover .cognito-search__results,.cognito-search:focus .cognito-search__results{outline-color:var(--brand-200);transition:outline-color .3s ease-out}.cognito-search[disabled] .cognito-search__inner{background-color:var(--grey-100);transition:background-color .3s ease-out;pointer-events:none}.cognito-search[disabled] .cognito-search__input::placeholder{color:var(--grey-300);transition:color .3s ease-out}.cognito-search[data-state=open]{box-shadow:var(--shadow-lg)}.cognito-search[data-state=open] .cognito-search__inner{border-radius:var(--border-radius-xs) var(--border-radius-xs) 0 0}.cognito-search[data-state=open] .cognito-search__results{padding:var(--spacing-2);animation:heightThenScroll .3s ease-in-out;animation-fill-mode:forwards;outline-width:1px;box-shadow:var(--shadow-lg);outline-style:solid;z-index:9999}.cognito-search__inner{color:var(--grey-400);background-color:var(--background-default);transition:color .3s ease-out,background-color .3s ease-out;display:flex;align-items:center;border-radius:var(--border-radius-xs)}.cognito-search__search-icon:hover{background-color:var(--transparent);transition:background-color .3s ease-out;box-shadow:none;outline:none}.cognito-search__search-icon:focus{box-shadow:none}.cognito-search__search-icon .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.cognito-search__clear-icon .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-search__clear-icon:hover{background-color:var(--transparent);transition:background-color .3s ease-out;box-shadow:none;outline:none}.cognito-search__clear-icon:hover .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}.cognito-search__clear-icon:focus{box-shadow:none}.cognito-search__input{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;flex:1}.cognito-search__input::placeholder{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--grey-400);transition:color .3s ease-out}.cognito-search__input::-webkit-search-decoration,.cognito-search__input::-webkit-search-cancel-button,.cognito-search__input::-webkit-search-results-button,.cognito-search__input::-webkit-search-results-decoration{display:none}.cognito-search__results{background-color:var(--background-default);outline-color:var(--grey-300);transition:background-color .3s ease-out,outline-color .3s ease-out;cursor:default;border-radius:0 0 var(--border-radius-xs) var(--border-radius-xs);border-width:0;position:absolute;left:0;width:100%;max-height:0;box-sizing:border-box}.cognito-search__results__text{font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal;color:var(--grey-400);transition:color .3s ease-out;text-align:left;margin:0;padding:10px var(--spacing-3)}.cognito-search__results__items .cognito-loader{padding:10px var(--spacing-3)}.cognito-search__results__items__list{padding:0;margin:0}.cognito-search__results__items__list .cognito-search__results__item{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;padding:10px var(--spacing-3);border-radius:var(--border-radius-xs);text-align:left;display:flex;gap:var(--spacing-3);cursor:pointer}.cognito-search__results__items__list .cognito-search__results__item:hover,.cognito-search__results__items__list .cognito-search__results__item:focus{background-color:var(--grey-100);transition:background-color .3s ease-out;outline:none}.cognito-search__results__items__list .cognito-search__results__item .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}@keyframes heightThenScroll{0%{max-height:0;overflow:hidden}to{max-height:320px;overflow:auto}}.cognito-select-field{width:100%}.cognito-select-field__trigger{color:var(--text-default);background-color:var(--background-default);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;border-width:1px;border-style:solid;border-radius:var(--border-radius-xs);padding:0 var(--spacing-4);margin:6px 0 0;max-width:100%;width:100%;min-width:90vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.cognito-select-field__trigger--lg{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;height:var(--input-lg)}.cognito-select-field__trigger--sm{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;height:var(--input-sm)}.cognito-select-field__trigger--ghost{border:none;gap:var(--spacing-2);height:22px;justify-content:flex-end;margin:0;min-width:auto;padding:0;width:auto}@media (min-width: 360px){.cognito-select-field__trigger{min-width:320px}}.cognito-select-field__trigger span{color:var(--text-default);transition:color .3s ease-out}.cognito-select-field__trigger__icon{display:flex}.cognito-select-field__trigger__icon svg{color:var(--grey-400);transition:color .3s ease-out}.cognito-select-field__trigger--ghost .cognito-select-field__trigger__icon svg{color:var(--text-default);transition:color .3s ease-out}.cognito-select-field__content{background-color:var(--background-default);transition:background-color .3s ease-out;padding:6px;border-radius:var(--border-radius-sm);box-shadow:var(--shadow-xl)}.cognito-select-item{color:var(--text-default);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out;display:flex;align-items:center;border-radius:var(--border-radius-xs);padding:0 var(--spacing-2);cursor:pointer}.cognito-select-item--lg{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;height:34px}.cognito-select-item--sm{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;height:31px}.cognito-select-item:not(:last-of-type){margin-bottom:var(--spacing-1)}.cognito-select-item[data-state=checked]{color:var(--brand-600);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out}.cognito-select-item[data-state=checked]:hover{color:var(--brand-600);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-select-item[data-state=unchecked]{padding-left:34px}.cognito-select-item:hover{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out;outline:none}.cognito-select-item:focus,.cognito-select-item:focus-visible{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out;outline:0;border:none}.cognito-select-item:focus[data-state=checked],.cognito-select-item:focus-visible[data-state=checked]{color:var(--brand-600);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.cognito-select-item__indicator{display:flex;margin-right:var(--spacing-2)}.cognito-select-item__indicator .cognito-select-item__indicator__icon{stroke:var(--brand-600);transition:stroke .3s ease-out;stroke-width:2px}.cognito-slider{align-items:center;display:flex;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.cognito-slider__track{background-color:var(--grey-200);transition:background-color .3s ease-out;border-radius:3px;cursor:pointer;flex-grow:1;height:6px;overflow:hidden;position:relative;width:100%}.cognito-slider__range{background-color:var(--brand-500);transition:background-color .3s ease-out;cursor:pointer;height:100%;position:absolute}.cognito-slider__thumb{background-color:var(--brand-300);border-color:var(--brand-600);box-shadow:var(--shadow-sm);transition:background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out;border-radius:20px;border-style:solid;border-width:0px;box-sizing:border-box;cursor:pointer;display:block;height:20px;min-height:20px;min-width:20px;scale:1;width:20px;transition:scale var(--medium-cubic-bezier-steep-overshoot)}.cognito-slider__thumb:active{outline:none;scale:1.1;transition:scale var(--fast-ease)}.cognito-slider__thumb:focus{border-width:2px;outline:none}.social-button{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.social-button{min-width:244px}}.cognito-switch{display:flex;justify-content:flex-start}.cognito-switch__track{background-color:var(--grey-200);transition:background-color .3s ease-out;align-items:center;border-radius:11px;box-sizing:border-box;cursor:pointer;display:flex;height:22px;margin-right:var(--spacing-3);min-width:36px;padding:2px;width:36px}.cognito-switch__track:hover{background-color:var(--grey-300);transition:background-color .3s ease-out}.cognito-switch__track:hover[data-state=checked]{background-color:var(--brand-700);transition:background-color .3s ease-out}.cognito-switch__track:focus{box-shadow:var(--shadow-focus-brand)}.cognito-switch__track[data-state=checked]{background-color:var(--brand-600);transition:background-color .3s ease-out}.cognito-switch__track:disabled{background-color:var(--grey-200);transition:background-color .3s ease-out;pointer-events:none}.cognito-switch__thumb{background-color:var(--background-default);transition:background-color .3s ease-out;border-radius:9px;box-shadow:var(--shadow-sm);height:18px;min-height:18px;min-width:18px;transform:translate(0);width:18px;transition:transform var(--medium-cubic-bezier-overshoot)}.cognito-switch__thumb[data-state=checked]{transform:translate(14px)}:disabled>.cognito-switch__thumb{background-color:var(--grey-100);transition:background-color .3s ease-out}.cognito-switch__text{display:flex;flex-direction:column;gap:var(--spacing-1)}.cognito-switch__text>*{margin:0;text-align:left}.cognito-switch__text__label{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;min-height:22px}.cognito-switch__text__description{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:300;line-height:normal}.cognito-switch--sm .cognito-switch__track{border-radius:10px;height:20px;padding:2px;min-width:32px;width:32px}.cognito-switch--sm .cognito-switch__thumb{height:16px;min-height:16px;min-width:16px;width:16px}.cognito-switch--sm .cognito-switch__thumb[data-state=checked]{transform:translate(12px)}.cognito-switch--sm .cognito-switch__text__label{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;min-height:20px}.cognito-switch--sm .cognito-switch__text__description{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:300;line-height:normal}.cognito-tabs{width:100%}.cognito-tabs__group{display:flex;gap:var(--spacing-5);width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}@media (min-width: 768px){.cognito-tabs__group{gap:0}}.cognito-tabs__group--underlined{position:relative}@media (min-width: 768px){.cognito-tabs__group--underlined:after{background-color:var(--grey-200);transition:background-color .3s ease-out;content:"";width:100%;height:1px;position:absolute;left:0;bottom:0}}.cognito-tabs__group--underlined .cognito-tabs__group__item{color:var(--grey-500);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:700;line-height:normal;min-height:var(--spacing-9);min-width:var(--spacing-9);padding:var(--spacing-1) 0 0 0;cursor:pointer;position:relative;white-space:nowrap;flex:0 0 auto;box-sizing:border-box}.cognito-tabs__group--underlined .cognito-tabs__group__item:after{background-color:var(--grey-200);transition:background-color .3s ease-out;content:"";width:100%;height:0px;position:absolute;left:0;bottom:0}@media (min-width: 768px){.cognito-tabs__group--underlined .cognito-tabs__group__item{min-height:var(--spacing-10);padding:0 var(--spacing-5) var(--spacing-2) var(--spacing-5)}.cognito-tabs__group--underlined .cognito-tabs__group__item:after{height:1px;position:absolute}}@media (min-width: 1024px){.cognito-tabs__group--underlined .cognito-tabs__group__item{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;min-height:var(--spacing-11);padding:0 var(--spacing-6) var(--spacing-2) var(--spacing-6)}}.cognito-tabs__group--underlined .cognito-tabs__group__item:hover{color:var(--brand-700);transition:color .3s ease-out}.cognito-tabs__group--underlined .cognito-tabs__group__item[data-state=active],.cognito-tabs__group--underlined .cognito-tabs__group__item:focus{color:var(--brand-700);transition:color .3s ease-out}.cognito-tabs__group--underlined .cognito-tabs__group__item[data-state=active]:after,.cognito-tabs__group--underlined .cognito-tabs__group__item:focus:after{background-color:var(--brand-600);transition:background-color .3s ease-out;height:3px}.cognito-tabs__group--underlined .cognito-tabs__group__item[disabled]{color:var(--grey-300);transition:color .3s ease-out;cursor:default}.cognito-tabs__group--underlined .cognito-tabs__group__item[disabled]:after{height:0px}.cognito-tabs__group--buttons{background-color:var(--grey-100);transition:background-color .3s ease-out;display:flex;padding:var(--spacing-1);border-radius:var(--border-radius-sm);gap:3px}@media (min-width: 768px){.cognito-tabs__group--buttons{white-space:nowrap;width:min-content;gap:3px}}.cognito-tabs__group--buttons .cognito-tabs__group__item{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-500);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out;height:var(--spacing-9);border-radius:var(--border-radius-xs);padding:0 var(--spacing-3);cursor:pointer}.cognito-tabs__group--buttons .cognito-tabs__group__item[data-state=active]{color:var(--brand-600);background-color:var(--background-default);transition:color .3s ease-out,background-color .3s ease-out;box-shadow:var(--shadow-sm)}.cognito-tabs__group[data-orientation=vertical]{flex-direction:column}.cognito-testimonial{background:var(--background-gradient-grey-100);transition:background .3s ease-out;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--border-radius-lg);padding:var(--spacing-12);position:relative;overflow:hidden;z-index:1}.cognito-testimonial .testimonial-quote-mark{background-color:var(--brand-100-underlay);transition:background-color .3s ease-out;height:268px;width:268px;display:flex;justify-content:flex-end;align-items:flex-end;position:absolute;top:-110px;left:-110px;border-radius:var(--border-radius-round);padding:78px 68px;z-index:-1;box-sizing:border-box}.cognito-testimonial .testimonial-quote-mark--flipped{transform:rotate(180deg);top:initial;left:initial;bottom:-110px;right:-110px}.cognito-testimonial .testimonial-quote-mark img{width:42px}.cognito-testimonial__image{margin:0}.cognito-testimonial__image__inner{width:200px}.cognito-testimonial__quotes{width:100%;position:relative;height:auto;min-height:160px}.cognito-testimonial__quote{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-3);font-weight:500;line-height:normal;margin:8px 0 0;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center}.cognito-testimonial__quote__inner{font-family:Nunito;font-size:var(--font-3);font-weight:500;line-height:normal;margin:0}@media (min-width: 1024px){.cognito-testimonial__quote__inner{max-width:344px}}@media (min-width: 1280px){.cognito-testimonial__quote__inner{max-width:472px}}@media (min-width: 1440px){.cognito-testimonial__quote__inner{max-width:520px}}.cognito-testimonial__footer{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;position:absolute;bottom:48px}.cognito-testimonial__footer__text{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0}.cognito-testimonial__footer__text__link{font-family:Nunito;font-weight:600;line-height:normal;color:var(--brand-600);transition:color .3s ease-out;text-decoration:none}.cognito-testimonial__footer__text__link:hover{color:var(--brand-700);transition:color .3s ease-out}.cognito-text-field{color:var(--text-default);background-color:var(--background-default);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;display:inline-flex;align-items:center;position:relative;width:100%;border-style:solid;border-radius:var(--border-radius-xs);border-width:1px;margin:6px 0 0}.cognito-text-field ::-webkit-contacts-auto-fill-button{right:var(--spacing-2)}.cognito-text-field ::-webkit-credentials-auto-fill-button{right:var(--spacing-11)}.cognito-text-field[disabled]{color:var(--grey-400);background-color:var(--grey-100);transition:color .3s ease-out,background-color .3s ease-out;pointer-events:none}.cognito-text-field[disabled] .cognito-text-field__inner{color:var(--grey-400);transition:color .3s ease-out}.cognito-text-field--sm .cognito-text-field__inner{font-family:Nunito;font-weight:600;line-height:normal;height:var(--input-sm)}.cognito-text-field--lg .cognito-text-field__inner{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;height:var(--input-lg)}.cognito-text-field--has-icon .cognito-text-field__inner{padding:0 var(--spacing-11) 0 var(--spacing-4)}.cognito-text-field--error .cognito-text-field__inner{border-color:var(--error-500);transition:border-color .3s ease-out}.cognito-text-field--error .cognito-text-field__input__icon svg{color:var(--error-500);transition:color .3s ease-out}.cognito-text-field__inner{padding:0 var(--spacing-4);max-width:100%;width:100%;position:relative}.cognito-text-field__inner::placeholder{color:var(--grey-400);transition:color .3s ease-out}.cognito-text-field__inner--textarea{min-height:120px;padding-top:16px}.cognito-text-field__inner[data-resizable=true]{resize:vertical}.cognito-text-field__inner[data-resizable=false]{resize:none}.cognito-text-field__icon{position:absolute;right:var(--spacing-1);top:6px}@media (min-width: 360px){.cognito-text-field__icon{top:var(--spacing-1)}}.cognito-text-field__icon .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.cognito-toast{color:var(--text-default);background-color:var(--brand-50);border-color:var(--brand-400);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;border-style:solid;border-width:1.5px;padding:var(--spacing-5);box-shadow:var(--shadow-lg);border-radius:vaR(--border-radius-sm);display:flex;gap:var(--spacing-4);position:relative;overflow:hidden}.cognito-toast--error{background-color:var(--error-50);border-color:var(--error-400);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-toast--error .cognito-toast__icon{color:var(--error-600);transition:color .3s ease-out}.cognito-toast--success{background-color:var(--success-50);border-color:var(--success-400);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-toast--success .cognito-toast__icon{color:var(--success-600);transition:color .3s ease-out}.cognito-toast--warning{background-color:var(--warning-50);border-color:var(--warning-400);transition:background-color .3s ease-out,border-color .3s ease-out}.cognito-toast--warning .cognito-toast__icon{color:var(--warning-600);transition:color .3s ease-out}.cognito-toast[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.cognito-toast[data-state=closed]{animation:hide .1s ease-in}.cognito-toast[data-swipe=move]{transform:translate(var(--spacing-5))}.cognito-toast[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.cognito-toast[data-swipe=end]{animation:swipeOut .1s ease-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(calc(100% + var(--spacing-6)))}to{transform:translate(0)}}@keyframes swipeOut{0%{transform:translate(var(--spacing-5))}to{transform:translate(calc(100% + var(--spacing-6)))}}.cognito-toast__icon{color:var(--brand-600);transition:color .3s ease-out}.cognito-toast__content{display:flex;flex-direction:column;text-align:left;margin-right:20px}.cognito-toast__content__title{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;line-height:var(--spacing-5)}.cognito-toast__content__description{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;max-width:244px;line-height:var(--spacing-5);margin-top:2px}.cognito-toast__close{color:var(--text-default);transition:color .3s ease-out;position:absolute;top:var(--spacing-5);right:var(--spacing-5);padding:0;background-color:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center}.cognito-toast__progress{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#0000001a}.cognito-toast__progress__indicator{background-color:var(--brand-500);height:100%;will-change:transform;transition:transform linear}.cognito-toast__viewport{position:fixed;bottom:var(--spacing-6);left:var(--spacing-6);right:var(--spacing-6);padding:0;display:flex;flex-direction:column;gap:10px;width:auto;max-width:calc(100% - 40px);margin:0;list-style:none;z-index:99999;outline:none}@media (min-width: 768px){.cognito-toast__viewport{right:var(--spacing-6);left:initial;width:360px;max-width:100vw}}.cognito-toggle{align-self:start;display:flex;flex-wrap:wrap;gap:var(--spacing-2);position:relative;width:100%}.cognito-toggle--fill{display:grid;grid-gap:var(--spacing-2)}.cognito-toggle__item{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;align-items:center;border:2px solid;border-radius:var(--border-radius-xs);cursor:pointer;display:flex;font-feature-settings:"clig" off,"liga" off;font-style:normal;gap:10px;height:var(--input-lg);overflow:hidden;justify-content:center;min-width:var(--input-lg);padding:0 var(--spacing-6);position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--grey-700);background-color:var(--transparent);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-toggle__item--responsiveness-disabled{width:auto}.cognito-toggle__item--sm{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;height:var(--input-sm);padding:0 var(--spacing-6)}@media (min-width: 768px){.cognito-toggle__item{width:auto}}.cognito-toggle__item--fill{flex:1 0 auto}.cognito-toggle__item--full-width{width:100%}.cognito-toggle__item--multiple{padding:0 44px}.cognito-toggle__item--hide-deselect-badge{padding:0 var(--spacing-6)}.cognito-toggle__item:hover{color:var(--grey-900);background-color:var(--grey-100);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-toggle__item[data-state=on]{color:var(--brand-600);background-color:var(--brand-50);border-color:var(--brand-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-toggle__item--discounted{color:var(--grey-400);background-color:var(--transparent);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-toggle__item:disabled{color:var(--grey-400);background-color:var(--transparent);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;pointer-events:none}.cognito-toggle__item:disabled[data-state=on]{color:var(--brand-200);background-color:var(--brand-50);border-color:var(--brand-100);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.cognito-toggle__item__badge{background-color:var(--brand-100);transition:background-color .3s ease-out;align-items:center;border-radius:10px;display:flex;height:20px;justify-content:center;opacity:0;position:absolute;right:12px;width:20px;transition:opacity .3s ease-out}.cognito-toggle__item__badge--show{opacity:1}.cognito-toggle__item__badge>svg{stroke-width:3px;color:var(--brand-700);transition:color .3s ease-out}.cognito-embed-wrapper{position:relative;width:100%;border-radius:var(--spacing-2)}@media (min-width: 768px){.cognito-embed-wrapper{border-radius:var(--spacing-3)}}.cognito-embed-wrapper--responsive{height:0;overflow:hidden}.cognito-embed-wrapper--responsive .cognito-embed-wrapper__iframe{position:absolute;top:-6px;left:-6px;width:calc(100% + 6px);height:calc(100% + 10px);border:0;will-change:transform}.cognito-embed-wrapper__error{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.cognito-embed-wrapper__loading{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.cognito-embed-wrapper__iframe{border:0}.cognito-embed-wrapper__iframe--loading{opacity:0}.cognito-embed-wrapper__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.cognito-embed-wrapper__loader-icon{width:32px;height:32px;animation:spin 1s linear infinite;color:#9ca3af}.cognito-embed-wrapper__error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#f9fafb;color:#6b7280}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */:root{--fontcolorindividualgrey: #888888}.ql-theme-default{--highlight: #2a9ef6;--fontcolor: #77beff;--bullet: #2a9ef6;--bulletcolor: #ffffff;--quote: #77beff}.ql-theme-blue{--highlight: #2a9ef6;--fontcolor: #3a9ed8;--bullet: #2a9ef6;--bulletcolor: #ffffff;--quote: #3a9ed8}.ql-theme-cyan{--highlight: #34c1af;--fontcolor: #149e8c;--bullet: #34c1af;--bulletcolor: #ffffff;--quote: #149e8c}.ql-theme-green{--highlight: #7bcd3b;--fontcolor: #419b30;--bullet: #7bcd3b;--bulletcolor: #ffffff;--quote: #419b30}.ql-theme-orange{--highlight: #fdba4c;--fontcolor: #e89e25;--bullet: #fdba4c;--bulletcolor: #ffffff;--quote: #e89e25}.ql-theme-purple{--highlight: #c54bf0;--fontcolor: #a72bd6;--bullet: #c54bf0;--bulletcolor: #ffffff;--quote: #a72bd6}.ql-theme-grey{--highlight: #aaaaaa;--fontcolor: #888888;--bullet: #aaaaaa;--bulletcolor: #ffffff;--quote: #aaaaaa}.ql-theme-brown{--highlight: #b18355;--fontcolor: #b18355;--bullet: #b18355;--bulletcolor: #ffffff;--quote: #b18355}.ql-theme-red{--highlight: #dd4c88;--fontcolor: #bb3a70;--bullet: #dd4c88;--bulletcolor: #ffffff;--quote: #bb3a70}.ql-nunito-formula .ql-formula .katex{font-family:Nunito;font-size:1.5em}.ql-nunito-formula .ql-formula .katex .base{font-size:1.05rem}.ql-nunito-formula .ql-formula .katex .base .msupsub{font-size:1.5rem}.ql-nunito-formula .ql-editor{overflow:hidden}.ql-nunito-formula .ql-formula .mfrac{font-size:1.6rem}.ql-nunito-formula .ql-formula .katex .base .mfrac .msupsub{font-size:1rem}.ql-nunito-formula .ql-formula .mathnormal{font-size:1rem;font-family:Nunito}.ql-nunito-formula .ql-formula .sqrt{font-size:1.2rem;font-family:Nunito}.ql-nunito-formula .ql-formula .sqrt .mord{font-size:1rem;font-family:Nunito}.ql-nunito-formula .msupsub{font-size:.8125em}.ql-nunito-formula .msupsub .mfrac{font-size:1rem}.ql-singleLineEditor .ql-editor{min-height:1rem!important}.ql-singleLineEditor{white-space:pre;border:1px solid #ccc;border-radius:8px}.ql-borderlessEditor{border:none;border-radius:8px}.ql-multiLineEditor{white-space:pre;border:1px solid #ccc;border-radius:8px}.ql-center-placeholder .ql-editor .ql-blank{text-align:center}.ql-borderless .ql-container.ql-snow,.ql-borderless{border:none!important}.ql-blockquote{font-family:Nunito;font-weight:700}.ql-blockquote:before{content:"|abc";font-size:1rem;font:inherit}.ql-editorOverride{overflow:hidden!important;min-height:1rem!important}.ql-snow .ql-editor img{padding:1rem}.ql-editor{padding:0!important}.ql-customViewer blockquote{border-left-color:var(--quote)!important;border-width:2px!important;margin-left:1.5em!important;text-align:left!important}.ql-customViewer ol{list-style:none!important}.ql-customViewer ol:first-of-type{counter-reset:item}.ql-examQ-customViewer.ql-customViewer ul li{padding-bottom:0!important}.ql-examQ-customViewer.ql-customViewer ul>li:before{content:"•"!important;display:inline-block;width:unset;height:unset;border:unset;border-radius:unset;margin-right:10px;margin-bottom:2px;vertical-align:middle}.ql-editor ul>li:before{content:""!important;display:inline-block;width:8px;height:8px;border:2px solid var(--bullet);border-radius:50%;margin-right:10px;margin-bottom:2px;vertical-align:middle}.ql-examQ-customViewer.ql-customViewer ol li{padding-bottom:0!important}.ql-examQ-customViewer.ql-customViewer ol li:before{content:counter(item,decimal) ". "!important;counter-increment:item!important;font-weight:600;font-size:1rem;color:unset!important;background:unset!important;text-align:center!important;border-radius:unset!important;width:20px!important;height:unset!important;line-height:unset!important;margin-left:-2.1em!important;margin-right:.8em!important}.ql-customViewer ol li:before{content:counter(item)!important;counter-increment:item!important;font-weight:600;font-size:1rem;color:var(--bulletcolor)!important;background:var(--bullet)!important;text-align:center!important;border-radius:3px!important;width:23px!important;height:22px!important;line-height:22px!important;margin-left:-2.1em!important;margin-right:.8em!important}.ql-customViewer ol li{overflow:hidden!important;text-align:left!important;margin:5px 0;padding-left:2.1em!important}.ql-customViewer{padding:0!important;color:#504f58}.ql-customViewer .hint1,.ql-customViewer .hint2,.ql-customViewer .hint3{padding-top:0!important}.ql-customHintsEditor .hint1,.ql-customHintsEditor .hint2{padding-top:1rem!important}.ql-customHintsEditor .hint3{padding-top:0!important}.ql-introCard ol li{font-size:.95rem!important}.ql-introCard ol li:before{content:counter(item)!important;counter-increment:item!important;font-weight:600;font-size:.95rem;color:var(--bulletcolor)!important;background:var(--bullet)!important;text-align:center!important;border-radius:3px!important;width:20px!important;line-height:normal!important;margin-left:-1.9em!important;margin-right:.8em!important}.ql-introCard .ql-font-title{font-size:1.15rem!important}.ql-introCard .ql-font-subtitle{font-size:1.05rem!important}.ql-introCard .ql-font-body,.ql-introCard .ql-font-subbody{font-size:.95rem!important}.ql-flashcard-front.ql-font-title,.ql-flashcard-front .ql-font-title{font-size:1.8rem!important;font-weight:800!important}.ql-flashcard-front.ql-font-subtitle,.ql-flashcard-front .ql-font-subtitle{font-size:1.6rem!important;font-weight:700!important}.ql-flashcard-front.ql-font-body,.ql-flashcard-front .ql-font-body{font-size:1.4rem!important;font-weight:700!important}.ql-flashcard-front.ql-font-subbody,.ql-flashcard-front .ql-font-subbody{font-size:1.4rem!important;font-weight:600!important}.ql-flashcard-back.ql-font-title,.ql-flashcard-back .ql-font-title{font-size:1.65rem!important}.ql-flashcard-back.ql-font-subtitle,.ql-flashcard-back .ql-font-subtitle{font-size:1.45rem!important}.ql-flashcard-back.ql-font-body,.ql-flashcard-back .ql-font-body,.ql-flashcard-back.ql-font-subbody,.ql-flashcard-back .ql-font-subbody{font-size:1.25rem!important}.ql-container{box-sizing:border-box;font-family:Nunito;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-viewer{min-height:unset!important;margin-bottom:unset!important}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;min-height:3rem;outline:none;overflow-y:auto;padding:2px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor ul>li:not(.ql-direction-rtl):before{text-align:right}.ql-editor ol>li:not(.ql-direction-rtl):before{text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:4.1em!important}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.1em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em!important}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:8em!important}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:10em!important}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:12em!important}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:14em!important}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:16em!important}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:18em!important}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:20em!important}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:20em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-bg-grey{background-color:#aaa}.ql-editor .ql-bg-brown{background-color:#b18355}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-color-grey{color:#aaa}.ql-editor .ql-color-brown{color:#b18355}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{z-index:1500;position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:0;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1002}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Nunito,Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Nunito,Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border-top:none;border-left:none;border-right:right;box-sizing:border-box;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;padding:5px;text-align:center}.ql-toolbar.ql-snow .ql-formats{margin-right:0}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:1rem;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:none}.ql-font-subbody strong{font-weight:600}.ql-font-body strong{font-weight:700}.alevel-markdown-container table,.alevel-carousel-container,.alevel-multicolumn-container{margin-bottom:20px!important}.alevel-divider-container,.alevel-image-container{margin-top:8px!important;margin-bottom:32px!important}.ql-formula,.katex{font-family:Nunito;font-size:1rem}.ql-ks3-customViewer{line-height:1.5rem}.ql-ks3-customViewer p{margin-top:4px;margin-bottom:4px;font-size:1rem!important;font-family:Nunito!important;line-height:1.5rem!important}.ql-ks3-customViewer .ql-font-mastertitle{font-size:2.5rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--ks3title);text-align:center!important;display:block!important;margin-left:auto!important;margin-right:auto!important;line-height:2.5rem!important}.ql-ks3-customViewer .subtopicTitle{font-size:1.5rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--ks3subtopictitle);display:inline-block!important;line-height:2rem!important}.ql-ks3-customViewer .ql-font-header{font-size:1.5rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--ks3header);display:inline-block!important;line-height:2rem!important}.ql-ks3-customViewer .ql-font-subheader{font-size:1.125rem!important;font-family:Nunito!important;font-weight:700!important;color:var(--ks3subheader);display:inline-block!important;padding-top:15px!important;padding-bottom:15px!important;line-height:1.25rem!important}.ql-ks3-customViewer .ql-font-body{font-size:1rem!important;font-family:Nunito!important;font-weight:500!important;color:var(--ks3body);line-height:1.5rem!important}.ql-ks3-customViewer .ql-font-body strong{font-size:1rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--ks3subbody);line-height:1.5rem!important}.ql-ks3-customViewer .ql-font-subbody{font-size:1rem!important;font-family:Nunito!important;font-weight:500!important;color:var(--ks3subbody);line-height:1.5rem!important}.ql-ks3-customViewer .ql-font-subbody strong{font-size:1rem!important;font-family:Nunito!important;font-weight:700!important;color:var(--ks3subbody);line-height:1.5rem!important}.ql-ks3-customViewer ol ul li{padding-bottom:0!important;color:var(--ks3unorderedlist)!important;font-weight:500!important}.ql-ks3-customViewer ol ul>li:before{content:"•"!important;counter-increment:none!important;display:inline-block;width:unset;height:unset;border:unset;border-radius:unset;margin-right:10px;margin-bottom:2px;vertical-align:middle;color:var(--ks3unorderedlist)!important;font-weight:500!important}.ql-ks3-customViewer ul li{margin-top:3px;margin-bottom:3px;padding-bottom:0!important;color:var(--ks3unorderedlist)!important;font-weight:500!important}.ql-ks3-customViewer ul>li:before{content:"•"!important;display:inline-block;width:unset;height:unset;border:unset;border-radius:unset;margin-right:10px;margin-bottom:2px;vertical-align:middle;color:var(--ks3unorderedlist)!important;font-weight:500!important}.ql-ks3-customViewer ul li strong{font-weight:700!important}.ql-ks3-customViewer ol li{margin-top:3px;margin-bottom:3px;padding-bottom:0!important;color:var(--ks3orderedlist)!important;font-weight:500!important;padding-left:0!important}.ql-ks3-customViewer ol li strong{font-weight:700!important}.ql-ks3-customViewer ol li:before{content:counter(item,decimal) ". "!important;counter-increment:item!important;font-size:1rem;color:var(--ks3orderedlist)!important;background:unset!important;text-align:center!important;border-radius:unset!important;width:unset!important;height:unset!important;line-height:unset!important;margin-left:unset!important;margin-right:10px!important;font-weight:500!important}.ql-alevel-customViewer{line-height:1.5rem}.ql-alevel-customViewer p{margin-top:4px;margin-bottom:4px;font-size:1rem!important;font-family:Nunito!important;line-height:1.5rem!important}.ql-alevel-customViewer .ql-font-mastertitle{font-size:2.5rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--aleveltitle);text-align:center!important;display:block!important;margin-left:auto!important;margin-right:auto!important;line-height:2.5rem!important}.ql-alevel-customViewer .subtopicTitle{font-size:1.5rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--alevelsubtopictitle);display:inline-block!important;line-height:2rem!important}.ql-alevel-customViewer .ql-font-header{font-size:1.5rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--alevelheader);display:inline-block!important;line-height:2rem!important}.ql-alevel-customViewer .ql-font-subheader{font-size:1.125rem!important;font-family:Nunito!important;font-weight:700!important;color:var(--alevelsubheader);display:inline-block!important;padding-top:15px!important;padding-bottom:15px!important;line-height:1.25rem!important}.ql-alevel-customViewer .ql-font-body{font-size:1rem!important;font-family:Nunito!important;font-weight:500!important;color:var(--alevelbody);line-height:1.5rem!important}.ql-alevel-customViewer .ql-font-body strong{font-size:1rem!important;font-family:Nunito!important;font-weight:600!important;color:var(--alevelsubbody);line-height:1.5rem!important}.ql-alevel-customViewer .ql-font-subbody{font-size:1rem!important;font-family:Nunito!important;font-weight:500!important;color:var(--alevelsubbody);line-height:1.5rem!important}.ql-alevel-customViewer .ql-font-subbody strong{font-size:1rem!important;font-family:Nunito!important;font-weight:700!important;color:var(--alevelsubbody);line-height:1.5rem!important}.ql-alevel-customViewer ol ul li{padding-bottom:0!important;color:var(--alevelunorderedlist)!important;font-weight:500!important}.ql-alevel-customViewer ol ul>li:before{content:"•"!important;counter-increment:none!important;display:inline-block;width:unset;height:unset;border:unset;border-radius:unset;margin-right:10px;margin-bottom:2px;vertical-align:middle;color:var(--alevelunorderedlist)!important;font-weight:500!important}.ql-alevel-customViewer ul li{margin-top:3px;margin-bottom:3px;padding-bottom:0!important;color:var(--alevelunorderedlist)!important;font-weight:500!important}.ql-alevel-customViewer ul>li:before{content:"•"!important;display:inline-block;width:unset;height:unset;border:unset;border-radius:unset;margin-right:10px;margin-bottom:2px;vertical-align:middle;color:var(--alevelunorderedlist)!important;font-weight:500!important}.ql-alevel-customViewer ul li strong{font-weight:700!important}.ql-alevel-customViewer ol li{margin-top:3px;margin-bottom:3px;padding-bottom:0!important;color:var(--alevelorderedlist)!important;font-weight:500!important;padding-left:0!important}.ql-alevel-customViewer ol li strong{font-weight:700!important}.ql-alevel-customViewer ol li:before{content:counter(item,decimal) ". "!important;counter-increment:item!important;font-size:1rem;color:var(--alevelorderedlist)!important;background:unset!important;text-align:center!important;border-radius:unset!important;width:unset!important;height:unset!important;line-height:unset!important;margin-left:unset!important;margin-right:10px!important;font-weight:500!important}.ML__keyboard.is-visible{z-index:9999}.ML__base{word-break:break-word;white-space:normal;visibility:visible!important}body{--text-font-family: "Nunito"}.ML__mathlive{width:100%!important;text-align:inherit!important}.ML__base{width:100%!important}.ML__text{width:100%!important;white-space:pre-wrap!important}.ML__cmr{font-family:var(--text-font-family)!important}.ML__mathit{font-family:var(--text-font-family)!important;font-style:normal!important}.mathFieldWrapper .ML__mathlive,.mathFieldWrapper .ML__base{display:inline!important}.ql-flashcard-front .ML__base,.ql-flashcard-back .ML__base{visibility:inherit!important}.ai-self-mark-feedback{background-color:var(--grey-50);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;padding:var(--spacing-5) var(--spacing-6);text-align:left;border-width:1px;border-style:solid;margin-top:var(--spacing-6);border-radius:var(--border-radius-sm)}.ai-self-mark-feedback__icon{margin-bottom:14px}.ai-self-mark-feedback__icon .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;font-style:italic}.ai-self-mark-feedback__text{font-family:Nunito;font-weight:400;line-height:normal;font-size:15px;font-style:italic}.ai-self-mark-feedback__text--disclaimer{font-family:Nunito;font-weight:700;line-height:normal;font-size:13px;margin-top:14px}.ai-self-mark-feedback__text a{text-decoration:underline}.ai-self-mark-feedback--correct{background-color:var(--success-50);border-color:var(--success-200);transition:background-color .3s ease-out,border-color .3s ease-out}.ai-self-mark-feedback--correct .ai-self-mark-feedback__icon .cognito-icon,.ai-self-mark-feedback--correct .ai-self-mark-feedback__icon .cognito-labelled-icon__text,.ai-self-mark-feedback--correct .ai-self-mark-feedback__text,.ai-self-mark-feedback--correct .ai-self-mark-feedback__text a{color:var(--success-800);transition:color .3s ease-out}.ai-self-mark-feedback--partial{background-color:var(--warning-50);border-color:var(--warning-200);transition:background-color .3s ease-out,border-color .3s ease-out}.ai-self-mark-feedback--partial .ai-self-mark-feedback__icon .cognito-icon,.ai-self-mark-feedback--partial .ai-self-mark-feedback__icon .cognito-labelled-icon__text,.ai-self-mark-feedback--partial .ai-self-mark-feedback__text,.ai-self-mark-feedback--partial .ai-self-mark-feedback__text a{color:var(--warning-800);transition:color .3s ease-out}.ai-self-mark-feedback--incorrect{background-color:var(--magenta-50);border-color:var(--magenta-200);transition:background-color .3s ease-out,border-color .3s ease-out}.ai-self-mark-feedback--incorrect .ai-self-mark-feedback__icon .cognito-icon,.ai-self-mark-feedback--incorrect .ai-self-mark-feedback__icon .cognito-labelled-icon__text,.ai-self-mark-feedback--incorrect .ai-self-mark-feedback__text,.ai-self-mark-feedback--incorrect .ai-self-mark-feedback__text a{color:var(--magenta-800);transition:color .3s ease-out}.typing-cursor{display:inline-block;width:2px;height:1em;background-color:currentColor;margin-left:2px;vertical-align:middle;animation:blink 1s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.mcq-facts{flex-grow:0;max-width:91.666667%;flex-basis:91.666667%;text-align:left}.mcq-facts__header{color:var(--grey-700);transition:color .3s ease-out;text-align:left;font-style:italic;margin-bottom:var(--spacing-3)}.mcq-facts__checkbox-group{display:flex;flex-direction:column;gap:6px;text-align:left}.mcq-facts__checkbox-group .cognito-fieldset-wrapper__legend{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin-bottom:6px}.mcq-facts__checkbox-group:not(:first-of-type){margin-top:var(--spacing-5)}.mcq-facts__checkbox-group__item{background-color:var(--transparent);transition:background-color .3s ease-out;display:inline-flex;align-items:flex-start;gap:var(--spacing-2);padding:5px;border-radius:var(--border-radius-xs);width:fit-content;max-width:100%;text-align:left;justify-content:flex-start}@media (pointer: fine){.mcq-facts__checkbox-group__item:not(.mcq-facts__checkbox-group__item--disabled):hover{background-color:var(--grey-50);transition:background-color .3s ease-out}}.mcq-facts__checkbox-group__item:has(.cognito-checkbox__box[data-state=checked]){background-color:var(--success-50);transition:background-color .3s ease-out}.mcq-facts__checkbox-group__item:has(.cognito-checkbox__box[data-state=checked]) .cognito-checkbox__box .cognito-icon{color:var(--text-white);transition:color .3s ease-out}@media (pointer: fine){.mcq-facts__checkbox-group__item:has(.cognito-checkbox__box[data-state=checked]):not(.mcq-facts__checkbox-group__item--disabled):hover{background-color:var(--success-100);transition:background-color .3s ease-out}.mcq-facts__checkbox-group__item:has(.cognito-checkbox__box[data-state=checked]):not(.mcq-facts__checkbox-group__item--disabled):hover .cognito-checkbox__box{background-color:var(--success-600);border-color:var(--success-600);transition:background-color .3s ease-out,border-color .3s ease-out}}.mcq-facts__checkbox-group__item .cognito-checkbox__box{height:var(--spacing-5);width:var(--spacing-5);min-width:var(--spacing-5)}@media (pointer: fine){.mcq-facts__checkbox-group__item .cognito-checkbox__box:not([disabled]):hover{border-color:var(--grey-300);transition:border-color .3s ease-out}}.mcq-facts__checkbox-group__item .cognito-checkbox__box:not([disabled])+.cognito-checkbox__label-content .cognito-checkbox__label{cursor:pointer}.mcq-facts__checkbox-group__item .cognito-checkbox__box[data-state=checked]{background-color:var(--success-500);border-color:var(--success-500);transition:background-color .3s ease-out,border-color .3s ease-out}.mcq-facts__checkbox-group__item .cognito-checkbox__box[data-state=checked]+.cognito-checkbox__label-content .cognito-checkbox__label{color:var(--success-800);transition:color .3s ease-out}.mcq-facts__checkbox-group__item .cognito-checkbox__label{font-family:Nunito;font-weight:500;line-height:normal;font-size:15px}.mcq-facts-skeletons{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex-grow:0;max-width:91.666667%;flex-basis:91.666667%}.mcq-facts-skeletons__item{display:flex;align-items:center;margin-right:auto;gap:var(--spacing-2);width:100%}.mcq-facts-skeletons__item__label{max-width:calc(100% - 30px)}.mcq-facts-skeletons__item__label span{max-width:100%}.mcq-answer-content{text-align:left}.ai-self-mark-error{margin-top:var(--spacing-5);flex-grow:0;display:flex;flex-direction:column;gap:var(--spacing-5) 0;max-width:91.666667%;flex-basis:91.666667%}.ai-self-mark-error--examqs{max-width:100%;flex-basis:100%}.ai-self-mark-retry-button{min-width:127px}.ai-self-mark-retry-button--focus-mode{position:absolute;left:0;right:0;margin:0 auto}.flashcard{background-color:var(--background-default);outline-color:var(--grey-200);transition:background-color .3s ease-out,outline-color .3s ease-out;outline-width:1px;outline-style:solid;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--border-radius-sm);min-height:450px;margin:0 auto;width:100%;transform-origin:center}@media (min-width: 768px){.flashcard{min-height:492px;padding:var(--spacing-5);border-radius:var(--border-radius-lg);max-width:928px}}@media (min-width: 1280px){.flashcard{max-width:1024px}}.flashcard--one-by-one{z-index:1;height:calc(100dvh - 70px)!important;width:calc(100% - 24px)}@media (min-width: 768px){.flashcard--one-by-one{height:initial!important;position:fixed!important;top:calc(50% + 20px)!important;left:50%!important;transform:translate(-50%,-50%);top:calc(50% - 12px)!important}}.flashcard--still-learning{outline-color:var(--magenta-200);transition:outline-color .3s ease-out;outline-width:2px}.flashcard--confident{outline-color:var(--success-200);transition:outline-color .3s ease-out;outline-width:2px}.flashcard__reaction-footer{position:absolute;bottom:var(--spacing-3);left:0;right:0}@media (min-width: 768px){.flashcard__reaction-footer{bottom:var(--spacing-5)}}.flashcard__header__side{text-transform:capitalize;min-width:58px;margin-left:auto;z-index:3}.flashcard__header__rating{color:var(--grey-300);transition:color .3s ease-out}.flashcard__header__rating--still-learning{color:var(--magenta-500);transition:color .3s ease-out}.flashcard__header__rating--confident{color:var(--success-600);transition:color .3s ease-out}.flashcard__header__rating__outer{min-width:58px;display:flex;justify-content:flex-start}.flashcard__header__count{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);background:var(--background-default);transition:color .3s ease-out,background .3s ease-out;margin:0;flex-grow:1;position:absolute;top:var(--spacing-4);left:0;right:0;z-index:2}@media (min-width: 768px){.flashcard__header__count{top:initial}}.flashcard__header{width:100%;height:min-content;display:flex;align-items:center}.element-card-feedback{display:flex;gap:var(--spacing-3);z-index:2}.element-card-feedback__item{padding:0}.element-card-feedback__item:hover .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.element-card-feedback__item[disabled] .cognito-icon{color:var(--grey-300);transition:color .3s ease-out}.element-card-feedback__item .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.flashcard__footer{width:calc(100% - 40px);height:min-content;min-height:40px;display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:var(--spacing-4);left:0;right:0;margin:0 auto}.flashcard__footer:has(.flashcard-controls--all-at-once){min-height:40px}@media (min-width: 768px){.flashcard__footer{bottom:var(--spacing-5);min-height:0}}.flashcard__footer .flashcard-controls{flex-grow:1;position:absolute;left:0;right:0}.flashcard-control{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;height:var(--spacing-10);border-width:1px;border-style:solid;max-width:140px;gap:var(--spacing-2);box-shadow:var(--shadow-sm);width:min-content;padding:0 var(--spacing-3)}.flashcard-control .cognito-button__icon{margin:0}@media (min-width: 768px){.flashcard-control{padding:0 var(--spacing-4)}}@media (min-width: 1280px){.flashcard-control{height:72px;flex-direction:column;align-items:center;gap:var(--spacing-1);border-radius:var(--border-radius-sm);min-width:120px}}.flashcard-control--selected{box-shadow:none}.flashcard-control--still-learning{color:var(--text-default);background-color:var(--magenta-50);border-color:var(--magenta-400);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.flashcard-control--still-learning:hover{color:var(--text-default);background-color:var(--magenta-100);transition:color .3s ease-out,background-color .3s ease-out}.flashcard-control--still-learning .cognito-icon{color:var(--magenta-500);transition:color .3s ease-out}.flashcard-control--still-learning.flashcard-control--discounted{color:var(--text-default);background-color:var(--grey-50);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.flashcard-control--still-learning.flashcard-control--discounted .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}.flashcard-control--confident{color:var(--text-default);background-color:var(--success-50);border-color:var(--success-400);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.flashcard-control--confident:hover{color:var(--text-default);background-color:var(--success-100);transition:color .3s ease-out,background-color .3s ease-out}.flashcard-control--confident .cognito-icon{color:var(--success-600);transition:color .3s ease-out}.flashcard-control--confident.flashcard-control--discounted{color:var(--text-default);background-color:var(--grey-50);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.flashcard-control--confident.flashcard-control--discounted .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}.flashcard-control--flip{color:var(--text-default);background-color:var(--background-default);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;padding:0 var(--spacing-4)}.flashcard-control--flip:hover{color:var(--text-default);background-color:var(--grey-50);transition:color .3s ease-out,background-color .3s ease-out}.flashcard-control--flip .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}.flashcard-controls{display:flex;justify-content:center;gap:var(--spacing-2)}@media (min-width: 1024px){.flashcard-controls--all-at-once .flashcard-control{height:var(--spacing-10);flex-direction:row;gap:var(--spacing-2);border-radius:var(--border-radius-xs)}}.video-action-button{padding:0}.video-action-button .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.video-action-button:hover .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.element-card-feedback-modal{top:0;height:100%}.element-card-feedback-modal .cognito-modal__content__inner{margin-bottom:76px}@media (min-width: 768px){.element-card-feedback-modal .cognito-modal__content__inner{margin-bottom:0}}.element-card-feedback-modal .cognito-modal__content{display:flex;flex-direction:column;height:100%}@media (min-width: 768px){.element-card-feedback-modal .cognito-modal__content{height:min-content}}.element-card-feedback-modal .cognito-modal__content .cognito-modal__content__footer{min-height:0}.element-card-feedback__form{height:100%;display:flex;flex-direction:column}.element-card-feedback__form .cognito-scroll-container{height:100%}.element-card-feedback__form__body{padding:var(--spacing-5) var(--spacing-6) var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.element-card-feedback__form__body{padding:var(--spacing-4) var(--spacing-7) var(--spacing-7) var(--spacing-7)}}.element-card-feedback__form__header{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;text-align:left}.element-card-feedback__form .cognito-checkbox-group{margin-top:var(--spacing-6)}@media (min-width: 768px){.element-card-feedback__form .cognito-checkbox-group{margin-top:var(--spacing-7)}}.element-card-feedback__form__text{margin:var(--spacing-7) 0 0 0;padding-top:var(--spacing-4)}.element-card-feedback__form__text .cognito-text-field__inner{font-family:Nunito;font-size:var(--font-1);line-height:normal;min-height:80px}.element-card-feedback__form__text+.cognito-input-wrapper__message{padding-bottom:20px}.element-card-feedback__form__divider{margin:0}.element-card-feedback__form__buttons-wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;flex-direction:column;width:100%;margin-top:auto;position:fixed;bottom:0;left:0;right:0}.modal-scrolled .element-card-feedback__form__buttons-wrapper{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}@media (min-width: 768px){.element-card-feedback__form__buttons-wrapper{position:sticky}}.element-card-feedback__form__buttons-wrapper__inner{display:flex;justify-content:space-between;width:100%;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.element-card-feedback__form__buttons-wrapper__inner{padding:var(--spacing-6) var(--spacing-7)}}.element-card-feedback__form__buttons-wrapper--scrollable{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}.cognito-scroll-container__footer{flex-shrink:0;position:relative;width:100%}@media (min-width: 768px){.cognito-scroll-container__footer{position:sticky;bottom:0}}.cognito-scroll-container__footer--shadow--shadow{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}.limit_modal .cognito-modal__content__inner{margin-bottom:100px}@media (min-width: 480px){.limit_modal .cognito-modal__content__inner{margin-bottom:116px}}@media (min-width: 768px){.limit_modal .cognito-modal__content__inner{margin-bottom:0}}.limit_modal__content{align-items:center;display:flex;flex-direction:column}.limit_modal__content__body{padding:var(--spacing-7) var(--spacing-6) 0 var(--spacing-6)}@media (min-width: 480px){.limit_modal__content__body{padding:var(--spacing-4) var(--spacing-7) 0 var(--spacing-7)}}@media (min-width: 768px){.limit_modal__content__body{padding:var(--spacing-4) var(--spacing-7) 0 var(--spacing-7)}}.limit_modal__content__guest{display:flex;align-items:center;text-align:left;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.limit_modal__content__guest__image{display:none}@media (min-width: 480px){.limit_modal__content__guest__image{display:inherit;width:126px}}.limit_modal__content__guest__text{display:flex;flex-direction:column;gap:var(--spacing-2)}.limit_modal__content__guest__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}.limit_modal__content__guest__prompt{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out}.limit_modal__content__header{align-items:center;display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-6);width:100%}.limit_modal__content__header__image{height:126px;width:126px;display:none}@media (min-width: 480px){.limit_modal__content__header__image{display:inherit}}.limit_modal__content__header__text{display:flex;flex-direction:column;gap:var(--spacing-2)}.limit_modal__content__header__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}.limit_modal__content__header__prompt{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;text-align:left}.limit_modal__content__actions{display:flex;flex-direction:column-reverse;gap:var(--spacing-2);justify-content:center;margin-bottom:var(--spacing-6);width:100%}.limit_modal__content__actions .cognito-button{display:flex;flex-grow:1;width:100%}@media (min-width: 360px){.limit_modal__content__actions{flex-direction:row;width:100%}.limit_modal__content__actions .cognito-button{max-width:156px;width:auto}}.limit_modal__announcer{height:0;left:-9999px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:0}.limit_modal__content__footer{background:var(--background-default);transition:background .3s ease-out;align-items:center;border-top:1px solid var(--color-grey-200);bottom:0;display:flex;gap:var(--spacing-4);justify-content:space-between;left:0;padding:var(--spacing-4) var(--spacing-6);position:fixed;right:0;margin:0;width:100%}.modal-scrolled .limit_modal__content__footer{box-shadow:0 -8px 12px -4px #00000014,0 -4px 6px -2px #00000008}.limit_modal__content__footer__container{background:var(--background-grey-radial-gradient);transition:background .3s ease-out;align-items:center;border-radius:var(--border-radius-sm);display:flex;justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);width:100%}@media (min-width: 480px){.limit_modal__content__footer{padding:var(--spacing-5) var(--spacing-7)}}@media (min-width: 768px){.limit_modal__content__footer{position:sticky}}.limit_modal__content__footer__prompt{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:0}.limit_modal__content__footer .limit_modal__content__footer__full-button{display:none;box-shadow:var(--shadow-md)}@media (min-width: 480px){.limit_modal__content__footer .limit_modal__content__footer__full-button{display:flex}}.limit_modal__content__footer .limit_modal__content__footer__icon-button{display:flex}@media (min-width: 480px){.limit_modal__content__footer .limit_modal__content__footer__icon-button{display:none}}.ai-self-mark-rating{display:flex;align-items:center;gap:var(--spacing-4)}.ai-self-mark-rating__text{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal}.ai-self-mark-rating__buttons{display:flex;gap:var(--spacing-3)}.ai-self-mark-rating__buttons__item .cognito-icon{stroke:var(--grey-400);transition:stroke .3s ease-out}@media (pointer: fine){.ai-self-mark-rating__buttons__item:hover:hover .cognito-icon{stroke:var(--grey-700);transition:stroke .3s ease-out}}.ai-self-mark-rating-modal{top:0;height:100%}.ai-self-mark-rating-modal .cognito-modal__content__inner{margin-bottom:76px}@media (min-width: 768px){.ai-self-mark-rating-modal .cognito-modal__content__inner{margin-bottom:0}}.ai-self-mark-rating-modal .cognito-modal__content{display:flex;flex-direction:column;height:100%}@media (min-width: 768px){.ai-self-mark-rating-modal .cognito-modal__content{height:min-content}}.ai-self-mark-rating-modal .cognito-modal__content .cognito-modal__content__footer{min-height:0}.ai-self-mark-rating__form{height:100%;display:flex;flex-direction:column}.ai-self-mark-rating__form .cognito-scroll-container{height:100%}.ai-self-mark-rating__form__body{padding:var(--spacing-5) var(--spacing-6) var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.ai-self-mark-rating__form__body{padding:var(--spacing-4) var(--spacing-7) var(--spacing-7) var(--spacing-7)}}.ai-self-mark-rating__form__header{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;text-align:left}.ai-self-mark-rating__form .cognito-checkbox-group{margin-top:var(--spacing-6)}@media (min-width: 768px){.ai-self-mark-rating__form .cognito-checkbox-group{margin-top:var(--spacing-7)}}.ai-self-mark-rating__form__text{margin:var(--spacing-7) 0 0 0;padding-top:var(--spacing-4)}.ai-self-mark-rating__form__text .cognito-text-field__inner{font-family:Nunito;font-size:var(--font-1);line-height:normal;min-height:80px}.ai-self-mark-rating__form__text+.cognito-input-wrapper__message{padding-bottom:20px}.ai-self-mark-rating__form__divider{margin:0}.ai-self-mark-rating__form__buttons-wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;flex-direction:column;width:100%;margin-top:auto;position:fixed;bottom:0;left:0;right:0}.modal-scrolled .ai-self-mark-rating__form__buttons-wrapper{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}@media (min-width: 768px){.ai-self-mark-rating__form__buttons-wrapper{position:sticky}}.ai-self-mark-rating__form__buttons-wrapper__inner{display:flex;justify-content:space-between;width:100%;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.ai-self-mark-rating__form__buttons-wrapper__inner{padding:var(--spacing-6) var(--spacing-7)}}.ai-self-mark-rating__form__buttons-wrapper--scrollable{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}.element-card__footer__actions__hint{color:var(--grey-500);background-color:var(--background-default);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;height:26px;padding:0 var(--spacing-2)}.element-card__footer__actions__hint:hover{color:var(--grey-500);background-color:var(--background-secondary);border-color:var(--grey-300);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.element-card__footer__score{color:var(--grey-500);transition:color .3s ease-out;display:flex;align-items:center;gap:var(--spacing-3)}.element-card__footer__score--incorrect .element-card__footer__score__text{color:var(--magenta-600);background-color:var(--magenta-50);border-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.element-card__footer__score--correct .element-card__footer__score__text{color:var(--success-700);background-color:var(--success-50);border-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.element-card__footer__score--partially-correct .element-card__footer__score__text{color:var(--warning-700);background-color:var(--warning-50);border-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.element-card__footer__score--examqs{position:absolute;right:0}.element-card__footer__score__label{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;margin:0}.element-card__footer__score .cognito-loader{height:20px;margin:0 auto}.element-card__footer__score__text{color:var(--grey-500);background-color:var(--background-default);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:700;line-height:normal;padding:6px 14px;border-width:1px;border-radius:var(--spacing-1);border-style:solid;margin:0;min-width:72px;text-align:center}.element-card__footer{width:100%;display:flex;align-items:center;flex-wrap:wrap;position:relative;padding:0 var(--spacing-5) var(--spacing-4) var(--spacing-5)}@media (min-width: 768px){.element-card__footer{padding:0 var(--spacing-6) var(--spacing-5) var(--spacing-6)}}.element-card__footer .element-card-feedback{position:initial}.element-card__footer__divider{margin-bottom:var(--spacing-5)}@media (min-width: 768px){.element-card__footer__divider{margin-bottom:var(--spacing-6)}}@media (min-width: 1024px){.element-card__footer__divider{margin-bottom:var(--spacing-8)}}.element-card__footer__full-width-cta{width:100%;margin-bottom:var(--spacing-8)}.element-card__footer__submit-container{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);left:0;right:0;position:absolute}.element-card__footer__submit-container .powered-by-ai,.element-card__footer__submit-container .ai-self-mark-rating{margin-left:var(--spacing-2)}@media (min-width: 768px){.element-card__footer__submit-container{padding:0 var(--spacing-4);margin:0 auto}}.element-card__footer__submit-container--examqs{right:initial;padding:0}.element-card__footer__submit{box-shadow:var(--shadow-sm);min-width:127px}.element-card__footer__submit--examqs{min-width:initial}.element-card__footer__actions{display:flex;align-items:center;gap:var(--spacing-3);margin-right:var(--spacing-3);margin-left:auto;z-index:2}.powered-by-ai{align-items:center;gap:6px;display:none}@media (min-width: 360px){.powered-by-ai{display:flex}}.powered-by-ai__icon{color:var(--purple-400);transition:color .3s ease-out}.powered-by-ai__text{color:var(--grey-700);transition:color .3s ease-out}.powered-by-ai__text__prefix{display:none}@media (min-width: 480px){.powered-by-ai__text__prefix{display:inline-block}}.powered-by-ai--disable-responsiveness{display:flex}.powered-by-ai--disable-responsiveness .powered-by-ai__text__prefix{display:inline-block}.examqs-footer-reset__loading{border-color:var(--grey-200);transition:border-color .3s ease-out;display:flex;align-items:center;justify-content:center;height:var(--input-xs);width:129px;border-width:1px;border-style:solid;border-radius:var(--border-radius-xs)}.element-card{background-color:var(--background-default);outline-color:var(--grey-200);transition:background-color .3s ease-out,outline-color .3s ease-out;box-shadow:none!important;outline-style:solid;outline-width:1px;border-radius:var(--border-radius-sm);width:100%;max-width:928px;flex-direction:column;overflow:hidden}.element-card:not(.element-card--design-mode){animation:fadeIn 5s ease-in-out}@media (min-width: 768px){.element-card{border-radius:var(--border-radius-lg)}}@media (min-width: 1280px){.element-card{max-width:1024px}}.element-card--correct{outline-color:var(--success-200);transition:outline-color .3s ease-out;outline-width:2px}.element-card--incorrect{outline-color:var(--magenta-200);transition:outline-color .3s ease-out;outline-width:2px}.element-card--partially-correct{outline-color:var(--warning-200);transition:outline-color .3s ease-out;outline-width:2px}.element-card--is-child{outline-width:0}@media (min-width: 1024px){.element-card--is-examqs-parent .element-card__footer{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}}.examqs-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spacing-5)}@media (min-width: 768px){.examqs-header{padding-bottom:var(--spacing-6)}}.examqs-header__divider{margin-bottom:var(--spacing-5)}@media (min-width: 768px){.examqs-header__divider{margin-bottom:var(--spacing-6)}}@media (min-width: 1024px){.examqs-header__divider{margin-bottom:var(--spacing-8)}}.examqs-header__text{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;margin:0}@media (min-width: 768px){.examqs-header__text{font-family:Nunito;font-size:var(--font-3);line-height:normal}}.MuiGrid-spacing-xs-1{margin:0!important;width:100%!important}.MuiGrid-spacing-xs-1>.MuiGrid-item{padding:0!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.element-card__header{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;width:100%;padding-top:var(--spacing-4)}@media (min-width: 768px){.element-card__header{padding-top:var(--spacing-5)}}.element-card__pagination{width:100%;padding-bottom:var(--spacing-5);margin-top:var(--spacing-1);position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}@media (min-width: 768px){.element-card__pagination{padding-bottom:var(--spacing-6)}}@media (min-width: 1024px){.element-card__pagination{padding-bottom:var(--spacing-9);margin-top:var(--spacing-3)}}.element-card__pagination .cognito-divider{margin-bottom:var(--spacing-5)}@media (min-width: 768px){.element-card__pagination .cognito-divider{margin-bottom:var(--spacing-6)}}@media (min-width: 1024px){.element-card__pagination .cognito-divider{margin-bottom:var(--spacing-9)}}.element-card__pagination__count{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;position:absolute;bottom:var(--spacing-5);left:0;right:0;margin:0}@media (min-width: 768px){.element-card__pagination__count{bottom:var(--spacing-6)}}@media (min-width: 1024px){.element-card__pagination__count{bottom:var(--spacing-9)}}.element-card__pagination__buttons{width:100%;display:flex;justify-content:space-between;z-index:2;padding:0 var(--spacing-5)}@media (min-width: 768px){.element-card__pagination__buttons{padding:0 var(--spacing-6)}}@media (min-width: 1024px){.element-card__pagination__buttons{padding:0 var(--spacing-8)}}.element-card__pagination__buttons__next{margin-left:auto}.element-card__pagination__buttons .cognito-button{color:var(--brand-600);transition:color .3s ease-out;width:min-content}.element-card__pagination__buttons .cognito-button .cognito-button__icon .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}.element-card__pagination__buttons .cognito-button:hover,.element-card__pagination__buttons .cognito-button:focus{color:var(--brand-700);transition:color .3s ease-out}.element-card__pagination__buttons .cognito-button:hover .cognito-icon,.element-card__pagination__buttons .cognito-button:focus .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.element-card__pagination__buttons .cognito-button:hover .cognito-icon .cognito-button__icon .cognito-icon,.element-card__pagination__buttons .cognito-button:focus .cognito-icon .cognito-button__icon .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.video-player-modal .cognito-modal__content{position:relative;height:auto;padding:6px;width:calc(100vw - 32px);max-width:1080px;margin:0;border-radius:var(--border-radius-sm)}@media (min-width: 768px){.video-player-modal .cognito-modal__content{width:calc(100vw - 96px)}}.video-player-modal .cognito-modal__content__close{color:var(--text-white);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out;position:fixed;top:var(--spacing-4);right:var(--spacing-4)}.video-player-modal .cognito-embed-wrapper{border-radius:var(--border-radius-xs)}.video-player-modal .cognito-embed-wrapper__iframe{width:100%;height:100%;top:0;left:0}.activity-mode-controls{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);opacity:1;will-change:opacity;transition:opacity .6s ease;max-width:928px}@media (min-width: 768px){.activity-mode-controls{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width: 1280px){.activity-mode-controls{max-width:1024px}}.activity-mode-controls__divider-wrapper{width:100%;display:flex;justify-content:center;margin:0 0 var(--spacing-2) 0}@media (min-width: 768px){.activity-mode-controls__divider-wrapper{margin:0 0 var(--spacing-4) 0}}.activity-mode-controls__item-wrapper{width:100%;flex-grow:1;flex-basis:0;min-width:250px}.activity-mode-controls--hidden{opacity:0}.activity-mode__control{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;display:flex;flex-direction:column;width:100%;border-width:1px;border-style:solid;min-height:72px;border-radius:var(--border-radius-sm);padding:var(--spacing-4);cursor:pointer}.activity-mode__control:hover{background-color:var(--background-secondary);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out}@media (min-width: 1024px){.activity-mode__control{border-radius:var(--border-radius-md);padding:var(--spacing-5);min-height:83px}}.activity-mode__control__content{width:100%;height:100%;display:flex}.activity-mode__control__content__icon{color:var(--brand-600);transition:color .3s ease-out;margin-right:var(--spacing-3)}.activity-mode__control__content__inner{display:flex;text-align:left;gap:2px;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-grow:1}.activity-mode__control__content__inner .cognito-dynamic-progress{width:100%;margin-top:var(--spacing-2)}.activity-mode__control__content__title{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--brand-600);transition:color .3s ease-out}.activity-mode__control__content__subtitle{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;width:100%;margin:0}.activity-mode__control__content__date{font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out}.activity-mode__control__content__chevron{color:var(--brand-600);transition:color .3s ease-out;margin-left:var(--spacing-2)}.activity-divider{opacity:1;will-change:opacity;transition:opacity .6s ease}.activity-divider .cognito-divider__text{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-500);transition:color .3s ease-out}.activity-divider .cognito-divider__text:not(:empty):before{margin-right:var(--spacing-6)}.activity-divider .cognito-divider__text:not(:empty):after{margin-left:var(--spacing-6)}@media (min-width: 768px){.activity-divider .cognito-divider__text{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal}}.activity-divider--hidden{opacity:0}.activity-animation-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.activity-animation-wrapper>.MuiGrid-root{width:100%}.activity-animation-wrapper .MuiGrid-grid-lg-8{max-width:100%}.activity-overview{background-color:var(--background-default);outline-color:var(--grey-200);transition:background-color .3s ease-out,outline-color .3s ease-out;outline-width:1px;outline-style:solid;border-radius:var(--border-radius-md);padding:var(--spacing-5);width:100%;margin-bottom:var(--spacing-4);opacity:1;will-change:opacity;transition:opacity .6s ease;max-width:928px}@media (min-width: 768px){.activity-overview{padding:var(--spacing-6);margin-bottom:var(--spacing-6)}}@media (min-width: 1024px){.activity-overview{padding:var(--spacing-8)}}@media (min-width: 1280px){.activity-overview{max-width:1024px}}.activity-overview__title-content{display:flex;justify-content:space-between}.activity-overview__title{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;text-align:left}@media (min-width: 768px){.activity-overview__title{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal}}@media (min-width: 1024px){.activity-overview__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal}}.activity-overview__subtitle{color:var(--grey-500);transition:color .3s ease-out;text-align:left;margin:0;margin-top:var(--spacing-2);font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal}@media (min-width: 1024px){.activity-overview__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal}}.activity-overview__content{margin-top:var(--spacing-4)}@media (min-width: 768px){.activity-overview__content{margin-top:var(--spacing-6)}}@media (min-width: 1024px){.activity-overview__content{margin-top:var(--spacing-8)}}.activity-overview__content ol{padding:0 0 0 var(--spacing-6);margin:0;text-align:left;display:flex;padding:0;flex-direction:column;gap:var(--spacing-3);counter-reset:counter-function}.activity-overview__content ol li{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;counter-increment:counter-function;display:block}.activity-overview__content ol li:before{color:var(--text-white);background-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out;font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal;content:counter(counter-function);display:inline-flex;justify-content:center;align-items:center;height:var(--spacing-5);min-width:var(--spacing-5);border-radius:vaR(--border-radius-round);margin-right:var(--spacing-3)}.activity-overview__content ol li::marker{padding:20px}@media (min-width: 768px){.activity-overview__content ol li{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;gap:12px}.activity-overview__content ol li:before{height:var(--spacing-6);min-width:var(--spacing-6)}}.activity-overview__content ul{padding-left:var(--spacing-8);list-style:disc;display:flex;flex-direction:column;gap:var(--spacing-1);margin:var(--spacing-1) 0}@media (min-width: 768px){.activity-overview__content ul{padding-left:var(--spacing-12)}}.activity-overview__content ul li{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;text-align:left}@media (min-width: 768px){.activity-overview__content ul li{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal}}.activity-overview__divider{margin:var(--spacing-6) 0}@media (min-width: 1024px){.activity-overview__divider{margin:var(--spacing-8) 0}}.activity-overview__footer{display:flex;align-items:center}.activity-overview--hidden{opacity:0}.activity-overview--exam-qs{padding:0}.activity-overview--exam-qs .activity-overview__header{padding:var(--spacing-5)}@media (min-width: 768px){.activity-overview--exam-qs .activity-overview__header{padding:var(--spacing-6)}}@media (min-width: 1024px){.activity-overview--exam-qs .activity-overview__header{padding:var(--spacing-8)}}@media (min-width: 1280px){.activity-overview--exam-qs .activity-overview__header{max-width:1024px}}.examqs-stepper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;flex-wrap:wrap;gap:var(--spacing-1);width:100%;margin-top:var(--spacing-6)}.examqs-stepper__item.cognito-button{color:var(--grey-500);background-color:var(--background-default);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;margin:0;height:var(--spacing-10);min-width:var(--spacing-11);border-style:solid;border-width:1px;display:flex;padding:0;justify-content:center;align-items:center;border-radius:var(--border-radius-xs);cursor:pointer}.examqs-stepper__item.cognito-button:hover{color:var(--grey-500);background-color:var(--grey-50);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.examqs-stepper__item.examqs-stepper__item--active{color:var(--brand-600);background-color:var(--brand-50);border-color:var(--brand-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;box-shadow:var(--shadow-sm)}.examqs-stepper__item.examqs-stepper__item--active:hover{color:var(--brand-600);background-color:var(--brand-50);border-color:var(--brand-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.activity-overview-examqs-footer__content{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-5)}@media (min-width: 768px){.activity-overview-examqs-footer__content{padding:var(--spacing-6)}}@media (min-width: 1024px){.activity-overview-examqs-footer__content{padding:var(--spacing-6) var(--spacing-8)}}@media (min-width: 1280px){.activity-overview-examqs-footer__content{max-width:1024px}}.activity-overview-examqs-footer__score .element-card__footer__score__label{color:var(--grey-700);transition:color .3s ease-out}.activity-overview-examqs-footer__score .element-card__footer__score__text{color:var(--brand-600);transition:color .3s ease-out}.activity-reset-modal__wrapper .cognito-modal__content__inner{margin-bottom:76px}@media (min-width: 768px){.activity-reset-modal__wrapper .cognito-modal__content__inner{margin-bottom:0}}.activity-reset-modal{height:100%;display:flex;flex-direction:column}.activity-reset-modal__body{padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.activity-reset-modal__body{padding:var(--spacing-4) var(--spacing-7) var(--spacing-7) var(--spacing-7)}}.activity-reset-modal__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}@media (min-width: 768px){.activity-reset-modal__title{margin:0 0 var(--spacing-2) 0}}.activity-reset-modal__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0;text-align:left}.activity-reset-modal__buttons-wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;flex-direction:column;width:100%;margin-top:auto;position:fixed;bottom:0;left:0;right:0}.modal-scrolled .activity-reset-modal__buttons-wrapper{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}@media (min-width: 768px){.activity-reset-modal__buttons-wrapper{position:sticky}}.activity-reset-modal__buttons-wrapper__inner{display:flex;gap:var(--spacing-2);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.activity-reset-modal__buttons-wrapper__inner{padding:var(--spacing-6) var(--spacing-7)}}.activity-reset-modal__button{text-transform:none}.activity-complete{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;display:flex;flex-direction:column;width:100%;border-width:1px;border-style:solid;border-radius:var(--border-radius-sm);padding:var(--spacing-6);margin:0 auto;animation:simpleFadeIn;animation-duration:.6;max-width:928px;margin-bottom:var(--spacing-6)}@media (min-width: 768px){.activity-complete{margin-bottom:12.5vh}}.activity-complete--centred{left:50%;position:fixed;top:calc(50% + 21px);transform:translate(-50%,-50%);width:calc(100% - var(--spacing-6));max-width:initial;margin-bottom:0}@media (min-width: 768px){.activity-complete--centred{top:calc(50% + 26.5px)!important;width:calc(100% - var(--spacing-6));margin-bottom:0;max-width:1024px}.activity-complete{border-radius:var(--border-radius-lg);padding:var(--spacing-8);flex-direction:row;gap:var(--spacing-8)}}@media (min-width: 1024px){.activity-complete{padding:var(--spacing-11);gap:var(--spacing-11)}}@media (min-width: 1280px){.activity-complete{max-width:1024px}}.activity-complete__animation-wrapper{width:100%;position:relative;z-index:1003}.activity-complete__content{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.activity-complete__content__title{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-bottom:var(--spacing-6)}.activity-complete__content__title:first-letter{text-transform:capitalize}@media (min-width: 768px){.activity-complete__content__title{text-align:left;margin-bottom:var(--spacing-4)}}@media (min-width: 1024px){.activity-complete__content__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal}}.activity-complete__content__rating{display:flex;align-items:center;width:100%;justify-content:space-between}.activity-complete__content__rating .activity-complete__rating:not(:last-of-type){margin-bottom:var(--spacing-2)}.activity-complete__content__rating .activity-complete__rating--error .cognito-icon{color:var(--magenta-500);transition:color .3s ease-out}.activity-complete__content__rating .activity-complete__rating--success .cognito-icon{color:var(--success-600);transition:color .3s ease-out}.activity-complete__content__rating .activity-complete__rating .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal}.activity-complete__content__rating .activity-complete__image{width:108px}@media (min-width: 768px){.activity-complete__content__rating .activity-complete__image{width:162px}}.activity-complete__content .cognito-dynamic-progress{height:8px;margin-top:var(--spacing-6)}@media (min-width: 1024px){.activity-complete__content .cognito-dynamic-progress{margin-bottom:58px}}.activity-complete__content .cognito-dynamic-progress__track{height:var(--spacing-2)}.activity-complete__content__feedback{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:var(--spacing-8)}@media (min-width: 768px){.activity-complete__content__feedback{margin-top:52px}}@media (min-width: 1024px){.activity-complete__content__feedback{margin-top:auto}}.activity-complete__content__feedback__text{margin:0}.activity-complete__content__feedback__options{display:flex;gap:var(--spacing-3)}.activity-complete__content__feedback__options .cognito-icon-button .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}.activity-complete__content__feedback__options .cognito-icon-button:hover .cognito-icon{color:var(--grey-700);transition:color .3s ease-out}.activity-complete__links{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:vaR(--spacing-6);flex-grow:1;flex-basis:0}@media (min-width: 768px){.activity-complete__links{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:0 0 0 .5px;border-style:solid;padding-left:var(--spacing-8);margin-top:0}}@media (min-width: 1024px){.activity-complete__links{padding-left:var(--spacing-11)}}.activity-complete__links__button.cognito-button{color:var(--grey-500);background-color:var(--background-default);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;border-width:1.5px;border-style:solid;border-radius:var(--spacing-2);min-width:100%;justify-content:space-between;height:var(--input-lg);padding:0 var(--spacing-2) 0 var(--spacing-4)}.activity-complete__links__button.cognito-button .cognito-icon{color:var(--grey-500);transition:color .3s ease-out}.activity-complete__links__button.cognito-button:hover{color:var(--grey-500);background-color:var(--grey-100);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.activity-complete__links__feedback-wrapper{display:flex;width:100%;justify-content:center;margin-top:auto}.activity-complete__links__next{text-decoration:none;margin-top:var(--spacing-8)}@media (min-width: 768px){.activity-complete__links__next{margin-top:var(--spacing-12)}}.activity-complete__links__next .cognito-button{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal;text-wrap:wrap;width:100%;max-width:346px}.activity-complete__links__next .cognito-button .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}.activity-complete__links__next:hover .cognito-button,.activity-complete__links__next:hover .cognito-button .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.activity-footer{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;display:flex;justify-content:space-between;align-items:center;width:100%;border-width:1px;border-style:solid;border-radius:var(--border-radius-sm);padding:var(--spacing-4) var(--spacing-6);max-width:928px;margin:0 auto}@media (min-width: 768px){.activity-footer{border-radius:var(--border-radius-lg);padding:var(--spacing-6);gap:var(--spacing-8);margin-bottom:12.5vh}}@media (min-width: 1024px){.activity-footer{padding:var(--spacing-6) var(--spacing-8);gap:var(--spacing-11)}}@media (min-width: 1280px){.activity-footer{max-width:1024px}}.activity-footer__feedback{display:flex;align-items:center;gap:var(--spacing-4)}.activity-footer__feedback__text{margin:0}.activity-footer__feedback__options{display:flex;gap:var(--spacing-3)}.activity-footer__feedback__options .cognito-icon-button .cognito-icon{color:var(--grey-400);transition:color .3s ease-out}.activity-footer__feedback__options .cognito-icon-button .cognito-icon:hover{color:var(--text-default);transition:color .3s ease-out}.activity-footer__next{text-decoration:none}.activity-footer__next .cognito-button{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal}.activity-footer__next .cognito-button .cognito-icon{color:var(--brand-600);transition:color .3s ease-out}.activity-footer__next:hover .cognito-button,.activity-footer__next:hover .cognito-button .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.activity-footer__animation-wrapper{width:100%}@media (min-width: 768px){.activity-footer--examqs{margin-bottom:0}}.activity-error{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.activity-error{max-width:606px;padding-bottom:var(--spacing-12)}}.activity-error__image{width:100%;max-width:180px;margin-bottom:var(--spacing-1)}.activity-error__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-bottom:var(--spacing-2)}.activity-error__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-bottom:var(--spacing-6);margin-top:0;text-align:center}.activity-error__button{width:initial}.footer-action-button{width:calc(100% - 48px);min-width:200px;bottom:var(--spacing-3)}@media (min-width: 360px){.footer-action-button{width:initial}}.footer-action-button-outer{color:var(--grey-200);background-color:var(--background-default);border-color:var(--grey-200);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;border-top:1px solid;z-index:1099;display:flex;justify-content:center;position:fixed;bottom:0;width:100%;padding:var(--spacing-4) 0}@media (min-width: 1024px){.footer-action-button-outer{color:var(--transparent);background-color:var(--transparent);border-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;padding:0 0 var(--spacing-6) 0;border-top:none}.footer-action-button-outer--is-touch-device{background-color:var(--background-default);transition:background-color .3s ease-out;padding:var(--spacing-4) 0}}.footer-action-button-outer--is-touch-device .footer-action-button[disabled]{color:var(--grey-700);transition:color .3s ease-out}@media (min-width: 1024px){.footer-action-button-outer--is-touch-device .footer-action-button[disabled]{color:var(--grey-400);transition:color .3s ease-out}}.ai-marking-modal{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.ai-marking-modal__content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-4);margin:var(--spacing-10) var(--spacing-6) var(--spacing-6)}@media (min-width: 768px){.ai-marking-modal__content{margin:var(--spacing-4) var(--spacing-7) var(--spacing-7);gap:var(--spacing-5)}}.ai-marking-modal__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:0}@media (min-width: 768px){.ai-marking-modal__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal}}.ai-marking-modal__video-wrapper{border-radius:var(--border-radius-sm);height:100%;overflow:hidden;width:100%}.ai-marking-modal__footer{border-color:var(--grey-200);transition:border-color .3s ease-out;align-items:center;border-top-style:solid;border-top-width:.5px;display:flex;justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.ai-marking-modal__footer{margin-top:0;padding:var(--spacing-6) var(--spacing-7)}}.ai-marking-modal__features{background:var(--background-purple-gradient);transition:background .3s ease-out;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;gap:var(--spacing-5);padding:var(--spacing-5);width:100%}.ai-marking-modal__button-marking__conditional-text{display:none}@media (min-width: 360px){.ai-marking-modal__button-marking__conditional-text{display:inline}}.ai-marking-modal__feature{display:flex;gap:var(--spacing-4)}.ai-marking-modal__feature__icon{stroke:var(--purple-400);transition:stroke .3s ease-out}.ai-marking-modal__feature__content{display:flex;flex-direction:column;gap:var(--spacing-1);transform:translateY(-2px)}.ai-marking-modal__feature__title{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:0;text-align:left}.ai-marking-modal__feature__description{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--text-secondary);transition:color .3s ease-out;margin:0;text-align:left}.ai-marking-modal-disclaimer{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;display:flex;gap:var(--spacing-5);align-items:flex-start;padding:var(--spacing-5);border-width:1px;border-style:solid;border-radius:var(--border-radius-sm);width:100%}.ai-marking-modal-disclaimer__icon{color:var(--text-default);transition:color .3s ease-out}.ai-marking-modal-disclaimer__description{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--text-default);transition:color .3s ease-out;font-style:italic;margin:0;text-align:left}.ai-marking-modal-disclaimer__description a{font-family:Nunito;font-size:var(--font-1);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-decoration:underline}.courses-intro-modal{display:flex;flex-direction:column;align-items:flex-start;padding:32px var(--spacing-6) var(--spacing-2) var(--spacing-6)}@media (min-width: 768px){.courses-intro-modal{padding:var(--spacing-4) var(--spacing-9)}}.courses-intro-modal__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}.courses-intro-modal__text{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-3);margin-bottom:0}.courses-intro-modal__text__bolded{font-family:Nunito;font-weight:700;line-height:normal}.courses-intro-modal__video{background:var(--background-secondary);transition:background .3s ease-out;margin-top:var(--spacing-6);width:100%;padding:var(--spacing-6);border-radius:var(--border-radius-sm)}@media (min-width: 768px){.courses-intro-modal__video{margin-top:var(--spacing-7);padding:var(--spacing-8) 18px}}.courses-intro-modal__cta{background:var(--border-multicolour-gradient);max-width:100%;margin-top:var(--spacing-6)}@media (min-width: 768px){.courses-intro-modal__cta{margin-top:var(--spacing-7)}}.courses-intro-modal__cta .cognito-icon{color:var(--text-default);transition:color .3s ease-out}.courses-intro-modal__cta .cognito-cta-card__inner__content__title{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal}.dashboard-intro-modal{padding:32px var(--spacing-6) var(--spacing-2) var(--spacing-6)}@media (min-width: 768px){.dashboard-intro-modal{padding:var(--spacing-4) var(--spacing-9)}}.dashboard-intro-modal__embed{display:flex;justify-content:center;align-items:center}.dashboard-intro-modal__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-6)}@media (min-width: 768px){.dashboard-intro-modal__title{margin-top:var(--spacing-7)}}.dashboard-intro-modal__text{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin:var(--spacing-3) 0 0 0}.dashboard-intro-modal__text__link{font-family:Nunito;font-weight:700;line-height:normal;color:var(--brand-500);transition:color .3s ease-out;text-decoration:none}@media (pointer: fine){.dashboard-intro-modal__text__link:hover{color:var(--brand-600);transition:color .3s ease-out}}.dashboard-intro-modal__button{margin-top:var(--spacing-6)}@media (min-width: 768px){.dashboard-intro-modal__button{margin-top:var(--spacing-7)}}.flashcards-intro-modal{display:flex;flex-direction:column;align-items:flex-start;padding:32px var(--spacing-6) var(--spacing-2) var(--spacing-6)}@media (min-width: 768px){.flashcards-intro-modal{padding:var(--spacing-4) var(--spacing-9)}}.flashcards-intro-modal__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}.flashcards-intro-modal__text{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-3);margin-bottom:0}.flashcards-intro-modal__text__bolded{font-family:Nunito;font-weight:700;line-height:normal}.flashcards-intro-modal__img{margin-top:var(--spacing-6);width:100%}@media (min-width: 768px){.flashcards-intro-modal__img{margin-top:var(--spacing-7)}}.flashcards-intro-modal__cta{background:var(--border-multicolour-gradient);max-width:100%;margin-top:var(--spacing-6)}@media (min-width: 768px){.flashcards-intro-modal__cta{margin-top:var(--spacing-7)}}.flashcards-intro-modal__cta .cognito-icon{color:var(--text-default);transition:color .3s ease-out}.flashcards-intro-modal__cta .cognito-cta-card__inner__content__title{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal}.activity-nav{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;display:flex;justify-content:center;width:100%;height:43px;padding:0 var(--spacing-6);border-width:0 0 .5px 0;border-style:solid;position:sticky;top:0;transition:box-shadow .3s ease-in-out;z-index:1300}@media (min-width: 768px){.activity-nav{height:54px}}@media (min-width: 1024px){.activity-nav{padding:0 var(--spacing-12)}}.activity-nav--has-scrolled{box-shadow:var(--shadow-md)}.activity-nav__inner{width:100%;display:flex;align-items:center;justify-content:space-between}.activity-nav__inner .cognito-dynamic-progress{height:var(--spacing-2);flex-grow:1}.activity-nav__inner .cognito-dynamic-progress__track{height:var(--spacing-2)}.activity-nav__info{display:flex;align-items:center;gap:var(--spacing-3)}.activity-nav__info__title{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal}.activity-nav__info__title .cognito-button__text:first-letter{text-transform:capitalize}.activity-nav__info__back{position:relative}.activity-nav__info__back:before{content:"";position:absolute;width:200%;height:200%;display:flex}.activity-nav__score .element-card__footer__score__label{color:var(--grey-700);transition:color .3s ease-out}.activity-nav__score .element-card__footer__score__text{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:700;line-height:normal;border-width:0;padding:0;min-width:0}@media (min-width: 768px){.activity-nav__score .element-card__footer__score__text{border-width:1px;padding:6px 14px;min-width:72px}}.activity-nav .cognito-dynamic-progress{margin:0 auto;position:absolute;left:0;right:0;max-width:33.33%;min-width:160px}.activity-nav .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-1);font-weight:700;line-height:normal}@media (min-width: 768px){.activity-nav .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal}}.examqs-xp-placeholder{width:0}@media (min-width: 768px){.examqs-xp-placeholder{width:67px}}.reset-password{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;gap:48px;justify-content:center;align-items:center}@media (min-width: 768px){.reset-password{min-height:100dvh;height:100dvh}}.reset-password__form-wrapper{width:100%;display:flex;flex-direction:column}@media (min-width: 768px){.reset-password__form-wrapper{max-width:406px;padding-bottom:var(--spacing-12)}}.reset-password__form-wrapper a:has(.cognito-brand){align-self:flex-start}.reset-password__form-wrapper .cognito-brand{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.reset-password__form-wrapper .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.reset-password__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.reset-password__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-3);margin-bottom:0}.reset-password__subtitle span{font-family:Nunito;font-weight:600;line-height:normal;color:var(--brand-600);transition:color .3s ease-out}.reset-password__button{margin-top:var(--spacing-4)}.reset-password .cognito-divider{margin:var(--spacing-6) 0}@media (min-width: 768px){.reset-password .cognito-divider{margin:var(--spacing-8) 0}}.reset-password__remember{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-6);margin-bottom:0}@media (min-width: 768px){.reset-password__remember{margin-top:var(--spacing-8)}}.reset-password__remember a{font-family:Nunito;font-weight:600;line-height:normal;color:var(--brand-600);transition:color .3s ease-out;text-decoration:none}.reset-password__remember a:hover{color:var(--brand-700);transition:color .3s ease-out}.password-reset-success{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.password-reset-success{max-width:406px;padding-bottom:var(--spacing-12)}}.password-reset-success .cognito-brand{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.password-reset-success .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.password-reset-success__image{width:100%;max-width:180px}.password-reset-success__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.password-reset-success__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-3);margin-bottom:0}.password-reset-success__button{margin-top:var(--spacing-6)}@media (min-width: 768px){.password-reset-success__button{margin-top:var(--spacing-8)}}.back-to-top-button{bottom:10px;display:none;position:fixed;right:10px;z-index:1300}.invalid-link{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.invalid-link{max-width:406px;padding-bottom:var(--spacing-12)}}.invalid-link__wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;justify-content:center;align-items:flex-start;padding-top:var(--spacing-6)}@media (min-width: 768px){.invalid-link__wrapper{padding-top:var(--spacing-8)}}@media (min-width: 1024px){.invalid-link__wrapper{padding-top:var(--spacing-12)}}.invalid-link__image{width:100%;max-width:180px;margin-bottom:var(--spacing-1)}.invalid-link__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-bottom:var(--spacing-2)}.invalid-link__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-bottom:var(--spacing-6);margin-top:0;text-align:center}.invalid-link__button-outer{text-decoration:none}.invalid-link__button{width:initial}.terms{max-width:100%;padding:0;margin:0}.terms__content{max-width:1100px;text-align:left;padding:var(--spacing-7) var(--spacing-6)}@media (min-width: 768px){.terms__content{padding:var(--spacing-12)}}@media (min-width: 1024px){.terms__content{padding:60px var(--spacing-12)}}@media (min-width: 1280px){.terms__content{padding:68px 0 100px;margin:0 auto}}.terms-formatting>*:first-child{margin-top:0}.terms-formatting h2{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-6);margin-bottom:var(--spacing-4)}.terms-formatting h3{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-5);margin-bottom:var(--spacing-3)}.terms-formatting h4{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-4);margin-bottom:var(--spacing-2)}.terms-formatting p{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-bottom:14px}.terms-formatting ul{list-style:disc;padding-left:14px;margin-top:14px}.terms-formatting ul li p{margin:0;font-style:normal}.marketing-header{background:var(--background-secondary-radial-gradient);transition:background .3s ease-out;width:100%;display:flex;position:relative;padding:var(--spacing-6) var(--spacing-6) var(--spacing-7) var(--spacing-6);overflow:hidden}@media (min-width: 768px){.marketing-header{padding:var(--spacing-12)}.marketing-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(81.04deg,#f7f8f9 54.5%,#f7f8f900 90%);pointer-events:none}}@media (min-width: 1024px){.marketing-header{padding:60px var(--spacing-12)}}@media (min-width: 1280px){.marketing-header{padding:68px 90px;justify-content:center}}.marketing-header__inner{max-width:1100px;width:100%;z-index:1}.marketing-header__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}@media (min-width: 768px){.marketing-header__title{font-family:Nunito;font-size:var(--font-5);line-height:normal}}@media (min-width: 1024px){.marketing-header__title{font-family:Nunito;font-size:var(--font-6);line-height:normal}}@media (min-width: 1280px){.marketing-header__title{font-family:Nunito;font-size:var(--font-7);line-height:normal}}.marketing-header__description{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;text-align:left;margin-top:var(--spacing-3);margin-bottom:0;max-width:520px}.marketing-header__background-image{position:absolute;right:0;top:0;width:408px;opacity:.3}@media (min-width: 1280px){.marketing-header__background-image{width:640px}}.guest-footer{background:var(--background-secondary-radial-gradient);transition:background .3s ease-out;width:100%;padding:var(--spacing-6);display:flex;justify-content:center}@media (min-width: 768px){.guest-footer{padding:var(--spacing-6) var(--spacing-12)}}@media (min-width: 1024px){.guest-footer{padding:var(--spacing-8) var(--spacing-20)}}.guest-footer__inner{width:100%;display:flex;gap:var(--spacing-6) 0;flex-direction:column;align-items:center}@media (min-width: 768px){.guest-footer__inner{flex-direction:row;justify-content:space-between;gap:0}}@media (min-width: 1024px){.guest-footer__inner{max-width:864px}}@media (min-width: 1280px){.guest-footer__inner{max-width:978px}}.guest-footer__copyright{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:0}.guest-footer__links{align-items:center;display:flex;gap:var(--spacing-4)}.guest-footer__links__item{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;text-decoration:none}.guest-footer__links__item:hover,.guest-footer__links__item:focus{color:var(--grey-600);transition:color .3s ease-out}.guest-footer__links__item--youtube{align-items:center;display:flex}.dashboard{padding-top:var(--spacing-6)}@media (min-width: 768px){.dashboard{padding-top:var(--spacing-8)}}@media (min-width: 1024px){.dashboard{padding-top:var(--spacing-12)}}.dashboard__user-info__message{margin-bottom:var(--spacing-6)}@media (min-width: 768px){.dashboard__user-info__message{margin-bottom:var(--spacing-8)}}@media (min-width: 1024px){.dashboard__user-info__message{padding-top:var(--spacing-6);margin-bottom:0}}.dashboard__user-info__xp-goal{margin-bottom:var(--spacing-5)}@media (min-width: 768px){.dashboard__user-info__xp-goal{margin-bottom:var(--spacing-8)}}@media (min-width: 1024px){.dashboard__user-info__xp-goal{margin-bottom:var(--spacing-6)}}.courses{border-color:var(--grey-200);transition:border-color .3s ease-out;border-radius:var(--border-radius-md);border-style:solid;border-width:2px;padding:var(--spacing-5)}@media (min-width: 768px){.courses{border-radius:var(--border-radius-xl)}.courses:not(.courses--edit){border-style:none;border-width:0;padding:0}}.courses--edit{padding:var(--spacing-5)}@media (min-width: 768px){.courses--edit{padding:var(--spacing-8)}}.courses__title{color:var(--brand-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;text-align:left;display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.courses__title__icon{background-color:var(--brand-50);transition:background-color .3s ease-out;height:var(--spacing-9);width:var(--spacing-9);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round)}.courses__title__icon .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.courses__subtitle{font-family:Nunito;font-size:var(--font-1);line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-bottom:var(--spacing-6)}@media (min-width: 768px){.courses__subtitle{margin-bottom:var(--spacing-8)}}.courses__grid{align-items:stretch}.courses__level-selection{align-items:center;justify-content:space-between;display:flex;gap:var(--spacing-8);margin:0}.courses__level-selection .cognito-input-wrapper,.courses__level-selection .cognito-select-field__trigger{margin-top:0;min-width:auto!important;width:auto;font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal}@media (min-width: 768px){.courses__level-selection:not(.courses__level-selection--edit) .cognito-select-field__trigger{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal;min-width:120px!important;width:120px}.courses__level-selection:not(.courses__level-selection--edit){justify-content:flex-start;margin:0 0 var(--spacing-6) 0}}@media (min-width: 1024px){.courses__level-selection:not(.courses__level-selection--edit){margin:0 0 var(--spacing-6) 0}}.courses__level-selection__content{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--spacing-8);width:100%}.courses__level-selection__content .cognito-select-field__trigger span{font-family:Nunito;font-weight:700;line-height:normal}@media (min-width: 1024px){.courses__level-selection:not(.courses__level-selection--edit) .courses__level-selection__content{flex-direction:row}}.courses__level-selection__divider{display:none}@media (min-width: 768px){.courses__level-selection:not(.courses__level-selection--edit) .courses__level-selection__divider{display:inherit}}.courses__level-selection__icon .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal}@media (min-width: 768px){.courses__level-selection:not(.courses__level-selection--edit) .courses__level-selection__icon .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-4);font-weight:700;line-height:normal}}.courses__subject-card{color:var(--background-default);border-color:var(--grey-200);transition:color .3s ease-out,border-color .3s ease-out;align-items:center;border-radius:var(--border-radius-xl);border-style:solid;border-width:0;display:flex;flex-direction:row;gap:var(--spacing-6);justify-content:space-between;padding:0;position:relative}@media (min-width: 768px){.courses__subject-card:not(.courses__subject-card--edit){border-width:2px;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-5) var(--spacing-2) var(--spacing-7);height:100%}}.courses__subject-card__divider{display:flex;margin:var(--spacing-3) 0}@media (min-width: 768px){.courses__subject-card__divider:not(.courses__subject-card__divider--edit){display:none}}.courses__subject-card__content{align-items:center;display:flex;flex-direction:row;gap:8px;text-align:left}.courses__subject-card__content__edit{position:absolute;right:var(--spacing-5);top:var(--spacing-5)}@media (min-width: 768px){.courses__subject-card:not(.courses__subject-card--edit) .courses__subject-card__content{flex-direction:column;gap:0;text-align:center}}.courses__subject-card__image{height:64px;width:64px}@media (min-width: 768px){.courses__subject-card:not(.courses__subject-card--edit) .courses__subject-card__image{height:140px;width:140px}}.courses__subject-card__title{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:0 0 2px}@media (min-width: 768px){.courses__subject-card:not(.courses__subject-card--edit) .courses__subject-card__title{font-family:Nunito;font-size:var(--font-4);font-weight:700;line-height:normal;margin:0 0 4px}}.courses__subject-card__icon-button .cognito-icon{stroke-width:1.5px}.courses__activity-modal{padding:var(--spacing-8) var(--spacing-6) var(--spacing-2)}@media (min-width: 768px){.courses__activity-modal{padding:var(--spacing-4) var(--spacing-9) var(--spacing-4)}}.courses__modal-header{display:flex;flex-direction:row-reverse;gap:var(--spacing-2);justify-content:space-between;margin:0 0 var(--spacing-4)}@media (min-width: 768px){.courses__modal-header{flex-direction:row;gap:var(--spacing-4);justify-content:flex-start}}.courses__modal-header__image{height:100px;width:100px}@media (min-width: 768px){.courses__modal-header__image{height:120px;width:120px}}.courses__modal-header__content{display:flex;flex-direction:column;gap:var(--spacing-1);justify-content:center}.courses__modal-header__content>*{margin:0;text-align:left}.courses__modal-header__content__title{font-family:Nunito;font-size:var(--font-5);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.courses__modal-header__content__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out}.courses__course-modal{padding:var(--spacing-8) var(--spacing-6) var(--spacing-2)}@media (min-width: 768px){.courses__course-modal{padding:var(--spacing-4) var(--spacing-9) var(--spacing-4)}}.courses__course-modal__form{display:flex;flex-direction:column}.courses__course-modal__form__label{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;align-self:flex-start;display:flex;margin-bottom:var(--spacing-2)}.courses__course-modal__form__footer{display:flex;flex-direction:column-reverse;gap:var(--spacing-4);justify-content:flex-end;margin-top:var(--spacing-8)}@media (min-width: 768px){.courses__course-modal__form__footer{flex-direction:row}}.courses__course-modal__form__default-msg{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-400);transition:color .3s ease-out;margin:0;text-align:left}.courses__course-modal__section{display:flex;flex-direction:column;padding:var(--spacing-8) 0 0}.courses__course-modal__section .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.courses__course-modal__section__header{align-content:flex-start;display:flex}.courses__course-modal__section__content{display:flex;flex-direction:column;gap:var(--spacing-5);margin:var(--spacing-5) 0 var(--spacing-8)}.courses__subject-card__detail{font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;color:var(--grey-600);transition:color .3s ease-out;margin:0}.courses__subject-card__detail--no-course{color:var(--grey-400);transition:color .3s ease-out}.courses__subject-card__error{align-items:center;display:flex;gap:var(--spacing-3);justify-content:center;margin:var(--spacing-1) 0 0}.courses__subject-card__error__icon{stroke:var(--error-600);transition:stroke .3s ease-out}.courses__subject-card__error__text{font-family:Nunito;font-size:var(--font-1);line-height:normal;color:var(--error-600);transition:color .3s ease-out}.dashboard-greeting{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}@media (min-width: 1024px){.dashboard-greeting{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}}.dashboard-greeting__header{font-family:Nunito;font-size:var(--font-7);font-weight:700;line-height:normal;margin-bottom:var(--spacing-2)}@media (min-width: 360px){.dashboard-greeting__header{margin-bottom:0}}@media (min-width: 1024px){.dashboard-greeting__header{margin-bottom:var(--spacing-2)}}.dashboard-greeting .cognito-badge-group{width:100%}@media (min-width: 360px){.dashboard-greeting .cognito-badge-group{width:initial}}.dashboard-greeting .cognito-badge{text-transform:capitalize}.daily-xp{border-color:var(--grey-200);transition:border-color .3s ease-out;padding:var(--spacing-5);border-width:2px;border-style:solid;border-radius:var(--border-radius-md);width:calc(100dvw - var(--spacing-10))}@media (min-width: 360px){.daily-xp{width:initial}}@media (min-width: 768px){.daily-xp{padding:var(--spacing-8);border-radius:var(--border-radius-xl)}}.daily-xp__header{display:flex;justify-content:space-between;width:100%}.daily-xp__header__icon .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-2);line-height:normal;margin-left:var(--spacing-2)}@media (min-width: 768px){.daily-xp__header__icon .cognito-labelled-icon__text{font-family:Nunito;font-size:var(--font-3);line-height:normal}}.daily-xp .cognito-divider{margin:var(--spacing-4) 0}@media (min-width: 768px){.daily-xp .cognito-divider{margin:var(--spacing-5) 0}}.daily-xp__loader{width:100%}.daily-xp-progress{align-items:flex-start;display:flex;flex-direction:column;width:100%}.daily-xp-progress--empty .daily-xp-progress__header .daily-xp-progress__xp-amount{color:var(--grey-300);transition:color .3s ease-out}.daily-xp-progress__header{width:100%;display:flex;align-items:center;justify-content:space-between}.daily-xp-progress__header .daily-xp-progress__xp-amount{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;margin:0;line-height:var(--spacing-8)}@media (min-width: 768px){.daily-xp-progress__header .daily-xp-progress__xp-amount{font-family:Nunito;font-size:var(--font-5);line-height:normal}}.daily-xp-progress__header .daily-xp-progress__percentage-text{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--grey-400);transition:color .3s ease-out;display:flex;font-feature-settings:"clig" off,"liga" off;font-style:normal;text-align:left;line-height:var(--spacing-4)}.daily-xp-progress__track{background-color:var(--grey-200);transition:background-color .3s ease-out;border-radius:var(--border-radius-xs);height:var(--border-radius-sm);position:relative;width:100%;margin-top:var(--spacing-3)}.daily-xp-progress__indicator{background-color:var(--brand-500);transition:background-color .3s ease-out;border-radius:var(--border-radius-xs);height:var(--border-radius-sm);transition:width var(--medium-ease)}.xp-streak-counter{display:flex;justify-content:space-between;margin-top:var(--spacing-5);width:100%}@media (min-width: 768px){.xp-streak-counter{margin-top:var(--spacing-6)}}.xp-streak-counter__progress-wheels{display:flex;gap:var(--spacing-1)}.xp-streak-counter__icon .cognito-labelled-icon__text{color:var(--warning-700);transition:color .3s ease-out;margin-left:var(--spacing-1)}.xp-streak-counter .cognito-modal__trigger{width:100%}@media (min-width: 768px){.xp-streak-counter .cognito-modal__trigger{width:initial}}.daily-xp-modal-wrapper .cognito-modal__content__inner{margin-bottom:76px}@media (min-width: 768px){.daily-xp-modal-wrapper .cognito-modal__content__inner{margin-bottom:0}}.daily-xp-modal{text-align:left;display:flex;flex-direction:column;height:100%}.daily-xp-modal__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;text-align:left}.daily-xp-modal__description{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin-top:var(--spacing-2);margin-bottom:var(--spacing-6);text-align:left}@media (min-width: 768px){.daily-xp-modal__description{margin-bottom:var(--spacing-7)}}.daily-xp-modal__divider{margin:0}.daily-xp-modal__body{padding:var(--spacing-1) var(--spacing-6) var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.daily-xp-modal__body{padding:var(--spacing-4) var(--spacing-7) var(--spacing-7) var(--spacing-7)}}.daily-xp-modal__form__button-container{background-color:var(--background-default);transition:background-color .3s ease-out;align-items:center;border-top:1px solid var(--color-grey-200);display:flex;flex-direction:column;justify-content:space-between;left:0;margin:0;position:fixed;right:0;bottom:0;width:100%}.modal-scrolled .daily-xp-modal__form__button-container{box-shadow:0 -8px 12px -4px #00000014,0 -4px 6px -2px #00000008}@media (min-width: 768px){.daily-xp-modal__form__button-container{position:sticky}}.daily-xp-modal__form__button-container__inner{display:flex;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.daily-xp-modal__form__button-container__inner{padding:var(--spacing-6) var(--spacing-7)}}.privacy-policy{max-width:100%;padding:0;margin:0}.privacy-policy__content{max-width:1100px;text-align:left;padding:var(--spacing-7) var(--spacing-6)}@media (min-width: 768px){.privacy-policy__content{padding:var(--spacing-12)}}@media (min-width: 1024px){.privacy-policy__content{padding:60px var(--spacing-12)}}@media (min-width: 1280px){.privacy-policy__content{padding:68px 0 100px;margin:0 auto}}.customListStyle ol{list-style:none!important}.customListStyle ol:first-of-type{counter-reset:item}.customListStyle ol li:before{font-size:1rem!important;content:counter(item)!important;counter-increment:item!important;color:#fff!important;background:#209fff!important;text-align:center!important;border-radius:3px!important;width:20px!important;line-height:normal!important;margin-left:-1.9em!important;margin-right:.8em!important;display:inline-block}.customListStyle ol li{font-size:.95rem!important;line-height:1.75rem!important;text-align:left}svg#hsbar{border-radius:4px;width:100%}.activity-step__cancel-button{text-decoration:none;margin:0 auto;display:flex;justify-content:center;margin-top:var(--spacing-6)}@media (min-width: 768px){.activity-step__cancel-button{margin-top:var(--spacing-8)}}@media (min-width: 1024px){.activity-step__cancel-button{max-width:610px;margin-top:var(--spacing-12)}}@media (min-width: 1280px){.activity-step__cancel-button{max-width:544px}}.revision-session__header{align-items:center;display:flex;flex-direction:column;gap:6px;margin:0 auto var(--spacing-6)}@media (min-width: 768px){.revision-session__header{margin:0 auto var(--spacing-8)}}@media (min-width: 1024px){.revision-session__header{max-width:610px}}@media (min-width: 1280px){.revision-session__header{margin:0 auto var(--spacing-12);max-width:548px}}.revision-session__header__title{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:center;margin:0}@media (min-width: 768px){.revision-session__header__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal}}.revision-session__header__prompt{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;display:none;margin:0;text-align:center}@media (min-width: 768px){.revision-session__header__prompt{display:inherit}}.revision-session__header--activity-step{margin-left:auto;margin-right:auto}@media (min-width: 1024px){.revision-session__header--activity-step{max-width:610px}}@media (min-width: 1280px){.revision-session__header--activity-step{max-width:544px}}.revision-activity__group{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:2px;border-style:solid;box-sizing:border-box;border-radius:var(--border-radius-lg);overflow:hidden;margin:0 auto}@media (min-width: 768px){.revision-activity__group{border-radius:var(--border-radius-md)}}@media (min-width: 1024px){.revision-activity__group{max-width:610px}}@media (min-width: 1280px){.revision-activity__group{max-width:544px}}.revision-activity__item{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-4);text-decoration:none;cursor:pointer}@media (min-width: 768px){.revision-activity__item{padding:var(--spacing-6);gap:var(--spacing-6)}}.revision-activity__item:not(:first-of-type){background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;border-style:solid;border-width:1px 0 0 0}@media (pointer: fine){.revision-activity__item:hover{background-color:var(--background-secondary);transition:background-color .3s ease-out}}.revision-activity__item__badge-outer{background:var(--border-brand-gradient);transition:background .3s ease-out;padding:1.5px;border-radius:var(--border-radius-round)}.revision-activity__item__badge{background-color:var(--background-default);transition:background-color .3s ease-out}.revision-activity__item__badge .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.revision-activity__item__content{text-align:left;flex-grow:1}.revision-activity__item__content__title{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--brand-700);transition:color .3s ease-out}@media (min-width: 768px){.revision-activity__item__content__title{font-family:Nunito;font-weight:600;line-height:normal}}.revision-activity__item__content__description{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;margin:var(--spacing-1) 0 0 0;color:var(--grey-500);transition:color .3s ease-out}.revision-activity__item .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.revision-session__settings__container{background:var(--background-default);border-color:var(--grey-200);transition:background .3s ease-out,border-color .3s ease-out;border-radius:var(--border-radius-md);border-style:solid;border-width:2px;margin:0 auto var(--spacing-12);padding:var(--spacing-5)}@media (min-width: 768px){.revision-session__settings__container{margin:0 auto var(--spacing-20);padding:var(--spacing-8)}}@media (min-width: 1024px){.revision-session__settings__container{max-width:610px}}@media (min-width: 1280px){.revision-session__settings__container{max-width:544px}}.revision-session__settings__weighted .cognito-grid-wrapper{margin-top:var(--spacing-5)}@media (min-width: 768px){.revision-session__settings__weighted .cognito-grid-wrapper{margin-top:var(--spacing-6)}}.revision-session__settings__weighted__limit-prompt{font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:var(--spacing-4) 0 0;text-align:left;font-style:italic}.revision-session__settings__weighted__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-6);width:100%}.revision-session__settings__weighted__header__content{align-items:center;display:flex;gap:var(--spacing-3)}.revision-session__settings__weighted__header__content h2{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--brand-700);transition:color .3s ease-out}@media (min-width: 768px){.revision-session__settings__weighted__header__content h2{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal}}.revision-session__settings__weighted__header__content .cognito-badge__icon{stroke:var(--brand-700);transition:stroke .3s ease-out;stroke-width:1.75px}.revision-session__settings__weighted__header__content__positive-field{background-color:red}.revision-session__settings__weighted__header__content__positive-field .cognito-input-wrapper__label,.revision-session__settings__weighted__header__content__positive-field .cognito-text-field__inner{color:var(--success-600);transition:color .3s ease-out}.revision-session__settings__weighted__header__content__negative-field .cognito-input-wrapper__label,.revision-session__settings__weighted__header__content__negative-field .cognito-text-field__inner{color:var(--error-600);transition:color .3s ease-out}.revision-session__settings__weighted__content{text-align:left}.revision-session__settings__weighted__content__prompt{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out}.revision-session__settings__weighted__content__prompt__new,.revision-session__settings__weighted__content__prompt__positive,.revision-session__settings__weighted__content__prompt__negative{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal}.revision-session__settings__weighted__content__prompt__new{color:var(--text-default);transition:color .3s ease-out}.revision-session__settings__weighted__content__prompt__positive{color:var(--success-600);transition:color .3s ease-out}.revision-session__settings__weighted__content__prompt__negative{color:var(--error-600);transition:color .3s ease-out}.revision-session__settings__weighted__content__positive-field .cognito-input-wrapper__label{color:var(--success-600);transition:color .3s ease-out}.revision-session__settings__weighted__content__positive-field>input{color:var(--success-600);transition:color .3s ease-out}.revision-session__settings__weighted__content__negative-field .cognito-input-wrapper__label{color:var(--error-600);transition:color .3s ease-out}.revision-session__settings__weighted__content__negative-field>input{color:var(--error-600);transition:color .3s ease-out}.revision-session__settings__collapsible__trigger{align-items:center;background:none;cursor:pointer;display:flex;gap:var(--spacing-2);margin-top:var(--spacing-8);padding:0}@media (min-width: 768px){.revision-session__settings__collapsible__trigger{margin-top:var(--spacing-9)}}.revision-session__settings__collapsible__trigger__label{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-700);transition:color .3s ease-out}.revision-session__settings__collapsible__trigger__chevron{stroke:var(--grey-700);transition:stroke .3s ease-out;stroke-width:1.5px}.revision-session__settings__collapsible__trigger--open__label{color:var(--brand-600);transition:color .3s ease-out}.revision-session__settings__collapsible__trigger--open__chevron{stroke:var(--brand-600);transition:stroke .3s ease-out}.revision-session__settings__collapsible__trigger--open .revision-session__settings__collapsible__trigger__label{color:var(--brand-600);transition:color .3s ease-out}.revision-session__settings__collapsible__trigger--open .revision-session__settings__collapsible__trigger__chevron{stroke:var(--brand-600);transition:stroke .3s ease-out;transform:rotate(180deg);transition:transform var(--medium-ease)}.revision-session__settings__collapsible__divider{margin:var(--spacing-5) 0}@media (min-width: 768px){.revision-session__settings__collapsible__divider{margin:var(--spacing-6) 0}}.revision-session__settings__collapsible__divider:last-of-type{margin:var(--spacing-5) 0 var(--spacing-1)}@media (min-width: 768px){.revision-session__settings__collapsible__divider:last-of-type{margin:var(--spacing-6) 0 var(--spacing-2)}}.settings-step-cta{background:var(--background-secondary);border-color:var(--grey-200);transition:background .3s ease-out,border-color .3s ease-out;display:flex;flex-direction:column;gap:var(--spacing-4);border-width:1px;border-style:solid;border-radius:var(--border-radius-sm);padding:var(--spacing-4);margin-top:var(--spacing-8)}@media (min-width: 768px){.settings-step-cta{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-5);padding:var(--spacing-5)}}.settings-step-cta__message{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;text-align:left}.settings-step-cta--free-user{background:var(--background-purple-gradient);border-color:var(--purple-100);transition:background .3s ease-out,border-color .3s ease-out}.settings-step-cta--free-user .settings-step-cta__message{color:var(--purple-500);transition:color .3s ease-out}.settings-step-cta--free-user .settings-step-cta__link__button{color:var(--purple-500);border-color:var(--purple-500);transition:color .3s ease-out,border-color .3s ease-out}.settings-step-cta--free-user .settings-step-cta__link__button .cognito-icon{color:var(--purple-500);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}.revision-session__subtopics{margin:0 auto var(--spacing-12);max-width:927px;width:100%}@media (min-width: 768px){.revision-session__subtopics{margin:0 auto var(--spacing-20)}}.course-items__empty-state{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-700);transition:color .3s ease-out}.course-tool-bar{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-5) 0 var(--spacing-6) 0;gap:var(--spacing-3) 0}@media (min-width: 768px){.course-tool-bar{padding:var(--spacing-6) 0;flex-direction:row;align-items:center}}@media (min-width: 1024px){.course-tool-bar{padding:var(--spacing-7) 0 var(--spacing-8) 0}}.course-tool-bar .cognito-expand-all-button{font-family:Nunito;font-weight:600;line-height:normal;margin-left:auto}.course-tool-bar .cognito-divider{height:var(--spacing-6)}.course-tool-bar .cognito-tabs{display:flex;align-items:center;width:auto}.course-tool-bar .cognito-loader{margin-left:var(--spacing-3)}.course-tool-bar .cognito-animation-wrapper{width:100%}.course-tool-bar .cognito-search{max-width:initial;width:100%;flex-grow:1}@media (min-width: 1024px){.course-tool-bar .cognito-search{max-width:320px;width:100%}}.section{border-color:var(--grey-200);transition:border-color .3s ease-out;border-radius:var(--border-radius-md);border-style:solid;border-width:2px;overflow:hidden}.section__header{display:flex;gap:var(--spacing-4);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);width:100%}.section__header h3{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;text-align:left}@media (min-width: 1024px){.section__header{padding:var(--spacing-5) var(--spacing-8)}.section__header h3{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal}}.section__header__content{display:flex;gap:var(--spacing-2);flex-direction:column;width:auto}@media (min-width: 1024px){.section__header__content{align-items:center;flex-direction:row;gap:var(--spacing-4);justify-content:space-between;width:100%}}.section__header__content .cognito-dynamic-progress{max-width:120px;width:100%}.course-subtopic{column-gap:0;padding:var(--spacing-1) var(--spacing-6) var(--spacing-4) var(--spacing-6)}@media (min-width: 1024px){.course-subtopic{padding:var(--spacing-3) var(--spacing-9) var(--spacing-7) var(--spacing-10)}}@media (min-width: 768px){.course-subtopic--selection-mode{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4) var(--spacing-6)}}@media (min-width: 1024px){.course-subtopic--selection-mode{padding:var(--spacing-3) var(--spacing-8) var(--spacing-4) var(--spacing-10)}}.course-subtopic__item{display:flex;flex-direction:row;gap:var(--spacing-4);justify-content:space-between;box-sizing:border-box}@media (min-width: 1024px){.course-subtopic__item{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:0 1px 0 0;border-style:solid;padding:0 var(--spacing-8) var(--spacing-4) var(--spacing-8)}.course-subtopic__item--selection-mode{padding:0 0 var(--spacing-4) var(--spacing-8)}}.course-subtopic__item--selection-mode:not(.course-subtopic__item--no-border).cognito-checkbox{margin-right:var(--spacing-4)}.course-subtopic__item--no-border{border:none}.course-subtopic__item--last-in-column{padding-bottom:0}@media (min-width: 1024px){.course-subtopic__item:not(.course-subtopic__item--no-border) .cognito-checkbox{margin-right:var(--spacing-8)}}.course-subtopic__item--horizontal{justify-content:space-between}.course-subtopic__item--vertical{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}.course-subtopic__item__outer{display:flex;gap:var(--spacing-4);justify-content:space-between;width:100%}.course-subtopic__item__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;flex:1}@media (min-width: 768px){.course-subtopic__item__content{align-items:center;justify-content:space-between;flex-direction:row;gap:var(--spacing-2)}}@media (min-width: 1024px){.course-subtopic__item__content{align-items:flex-start;flex-direction:column;justify-content:center}}.course-subtopic__item__link-wrapper{display:block;overflow:hidden;position:relative}.course-subtopic__item__link{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-600);transition:color .3s ease-out;display:inline-block;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;max-width:220px}@media (min-width: 360px){.course-subtopic__item__link{max-width:264px}}@media (min-width: 768px){.course-subtopic__item__link{max-width:488px}}@media (min-width: 1024px){.course-subtopic__item__link{max-width:361px}}@media (min-width: 1280px){.course-subtopic__item__link{max-width:298px}}.course-subtopic__item__link--selection-mode{max-width:182px}@media (min-width: 360px){.course-subtopic__item__link--selection-mode{max-width:226px;min-width:226px}}@media (min-width: 768px){.course-subtopic__item__link--selection-mode{max-width:initial;min-width:initial}}@media (min-width: 1024px){.course-subtopic__item__link--selection-mode{max-width:314px;min-width:314px}}@media (min-width: 1280px){.course-subtopic__item__link--selection-mode{max-width:192px;min-width:192px}}.course-subtopic__item__link:hover:not(.course-subtopic__item__link--selection-mode),.course-subtopic__item__link:focus:not(.course-subtopic__item__link--selection-mode){color:var(--brand-600);transition:color .3s ease-out}.course-subtopic__item__adornments{display:flex;gap:var(--spacing-4)}.course-subtopic__item__adornments .cognito-dynamic-progress{min-width:120px;width:100%}.subtopic-tooltip__trigger{background-color:var(--transparent);transition:background-color .3s ease-out;width:100%}.subtopic-tooltip__content{background-color:var(--background-default);outline-color:var(--grey-200);transition:background-color .3s ease-out,outline-color .3s ease-out;box-shadow:var(--shadow-xl);padding:var(--spacing-5);max-width:560px;width:100%;outline-width:1px;outline-style:solid;border-radius:var(--border-radius-md);will-change:opacity;animation-duration:.3s;animation-timing-function:ease-in-out}.subtopic-tooltip__content--has-progress{padding:var(--spacing-5) var(--spacing-5) var(--spacing-3) var(--spacing-5)}@media (min-width: 768px){.subtopic-tooltip__content{min-width:600px}}.subtopic-tooltip__content[data-state=delayed-open],.subtopic-tooltip__content[data-state=open]{animation-name:simpleFadeIn}.subtopic-tooltip__content__title{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;text-align:left}.subtopic-tooltip__content__body__title{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;text-align:left;margin:0}.subtopic-tooltip__content__body ol{padding:0 0 0 var(--spacing-6);text-align:left;display:flex;padding:0;flex-direction:column;gap:var(--spacing-2);counter-reset:counter-function;margin:var(--spacing-5) 0 0 0}.subtopic-tooltip__content__body ol li{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;counter-increment:counter-function;display:flex;align-items:flex-start;position:relative;padding-left:calc(var(--spacing-5) + var(--spacing-3))}.subtopic-tooltip__content__body ol li:before{color:var(--text-white);background-color:var(--grey-700);transition:color .3s ease-out,background-color .3s ease-out;font-family:Nunito;font-size:var(--font-0);font-weight:600;line-height:normal;content:counter(counter-function);display:flex;justify-content:center;align-items:center;height:var(--spacing-5);min-width:var(--spacing-5);border-radius:var(--border-radius-round);position:absolute;left:0;top:0}.subtopic-tooltip__content__body ol li::marker{display:none}.subtopic-tooltip__content__body ul{padding-left:var(--spacing-12);list-style:disc;display:flex;flex-direction:column;gap:var(--spacing-1);margin:var(--spacing-1) 0}.subtopic-tooltip__content__body ul li{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;text-align:left}@keyframes simpleFadeIn{0%{opacity:0}to{opacity:1}}.completion-info-badge{background-color:var(--grey-50);transition:background-color .3s ease-out;width:100%;display:flex;justify-content:space-between;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--border-radius-xs);margin-top:var(--spacing-5)}.completion-info-badge__text{display:flex}.completion-info-badge__text__item{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;margin:0 var(--spacing-1) 0 0}.completion-info-badge__text__item--is-last{margin:0}.completion-info-badge .cognito-dynamic-progress{max-width:120px}.course-resume{display:flex;flex-direction:column;width:100%}@media (min-width: 360px){.course-resume{flex-direction:row;align-items:center}}@media (min-width: 768px){.course-resume{width:initial}}.course-resume__divider{height:var(--spacing-6);width:1px}.course-resume__button{width:100%;margin-bottom:var(--spacing-3)}@media (min-width: 360px){.course-resume__button{width:initial;margin-right:var(--spacing-4);margin-bottom:0}}.course-resume__title{font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;color:var(--grey-600);transition:color .3s ease-out;text-align:center}@media (min-width: 360px){.course-resume__title{text-align:left}}@media (min-width: 1024px){.course-resume__title{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width: 1280px){.course-resume__title{max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.MuiPickersToolbarButton-toolbarBtn{margin:unset!important}.MuiPickersToolbarButton-toolbarBtn h3,.MuiPickerDTToolbar-separator{font-size:3rem!important}.MuiPickersToolbarButton-toolbarBtn h4{font-size:2.125rem!important}.MuiPickersToolbarButton-toolbarBtn h6{font-size:1rem!important}.full-screen-wrapper{background:var(--background-default);transition:background .3s ease-out;bottom:0;height:100dvh;left:0;position:absolute;right:0;top:0;width:100%}.about-you{background:var(--background-default);transition:background .3s ease-out;box-sizing:border-box;display:flex;height:100dvh;max-width:none!important;padding:var(--spacing-6) var(--spacing-6) 0!important;position:relative}@media (min-width: 768px){.about-you{padding:0 48px!important;gap:48px}}@media (min-width: 1024px){.about-you{padding:48px!important;gap:48px}}@media (min-width: 1280px){.about-you{gap:80px}}@media (min-width: 1440px){.about-you{padding:48px 80px!important}}.about-you__question-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;text-align:left;width:100%}.about-you__question-wrapper__content{flex:1}.about-you__question-wrapper__content__header{display:none}@media (min-width: 768px){.about-you__question-wrapper__content__header{display:flex;flex-direction:column}}.about-you__question-wrapper__content__header h1{font-size:32px;font-weight:600;margin:32px 0 12px;text-align:left}.about-you__question-wrapper__content__header p{color:var(--grey-500);transition:color .3s ease-out;font-size:16px;margin:0}.about-you__question-wrapper__content__header p:first-letter{text-transform:capitalize}.about-you__question-wrapper__content__header>.cognito-divider{margin:28px 0}.about-you__question-wrapper__content__animation-wrapper{overflow:hidden;position:relative;width:100%}@media (min-width: 768px){.about-you__question-wrapper{padding-top:48px}}.about-you__testimonial-wrapper{display:none;height:100%;width:100%}@media (min-width: 1024px){.about-you__testimonial-wrapper{display:flex}}.expired-token{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width: 768px){.expired-token{max-width:406px;padding-bottom:var(--spacing-12)}}.expired-token__wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;align-items:flex-start;display:flex;justify-content:center;padding-top:var(--spacing-6)}@media (min-width: 768px){.expired-token__wrapper{padding-top:var(--spacing-8)}}@media (min-width: 1024px){.expired-token__wrapper{padding-top:var(--spacing-12)}}.expired-token__image{margin-bottom:var(--spacing-1);max-width:180px;width:100%}.expired-token__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-bottom:var(--spacing-2)}.expired-token__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-bottom:var(--spacing-6);margin-top:0;text-align:center}.expired-token__button-outer{text-decoration:none}.expired-token__button{width:initial}.about-you-footer{background:var(--background-default);transition:background .3s ease-out;bottom:0;left:0;padding:var(--spacing-4) 0 var(--spacing-6);position:sticky;right:0;width:100%}@media (min-width: 768px){.about-you-footer{padding:var(--spacing-4) 0 var(--spacing-12)}}.about-you-footer__error{color:var(--error-600);transition:color .3s ease-out;font-size:16px;font-weight:600;margin-bottom:var(--spacing-4)}.about-you-footer__content{align-items:center;column-gap:var(--spacing-6);display:grid;flex-shrink:0;grid-template-areas:"continueBtn continueBtn" "previousBtn progress";grid-template-columns:auto 1fr;grid-template-rows:auto;justify-items:center;row-gap:var(--spacing-4);width:100%}@media (min-width: 768px){.about-you-footer__content{column-gap:16px;grid-template-areas:"previousBtn progress continueBtn";grid-template-columns:140px auto 140px;grid-template-rows:auto;row-gap:var(--spacing-6)}}.about-you-footer__content__progress-wrapper{align-self:center;grid-area:progress;justify-self:end;max-width:320px;width:100%}@media (min-width: 768px){.about-you-footer__content__progress-wrapper{max-width:320px;justify-self:center}}.about-you-footer__content__previous-button{grid-area:previousBtn;justify-self:start}.about-you-footer__content__continue-button{grid-area:continueBtn;justify-self:end;width:100%}@media (min-width: 768px){.about-you-footer__content__continue-button{width:auto}}.about-you__prompt{display:relative;height:auto;min-height:46px;width:100%}@media (min-width: 768px){.about-you__prompt{min-height:auto}}.about-you-question{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-6)}.about-you-question__years-toggle .cognito-toggle__item{min-width:74px}.about-you-question__prompt{color:var(--text-primary);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-5);line-height:normal;margin:24px 0 0;text-align:left}@media (min-width: 768px){.about-you-question__prompt{font-family:Nunito;font-size:var(--font-4);line-height:normal;margin:0}}.about-you-question__multi-year-prompt{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:0 0 var(--spacing-6)}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-ExtraBold.ttf) format("truetype");font-weight:800}.loader{border:16px solid #f3f3f3;border-top:16px solid #0083e6;border-radius:50%;width:80px;height:80px;animation:cssAnimation 0s 2s forwards,spin 2s linear infinite;visibility:hidden}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cssAnimation{to{visibility:visible}}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-ExtraBold.ttf) format("truetype");font-weight:800}.cognitoButton,.cognitoButtonTransparent,.paperMobileButton,.multipleFilePaperLink,.multipleFilePaperLinkDisabled,.cognitoButtonSolid{cursor:pointer;border:2px solid #0083e6;border-radius:5px;transition:.3s}.cognitoButton:hover,.cognitoButtonTransparent:hover,.paperMobileButton:hover,.multipleFilePaperLink:hover,.multipleFilePaperLinkDisabled:hover,.cognitoButtonSolid:hover{color:#fff;background-color:#0083e6;border:2px solid #0083e6}.cognitoButtonTransparent,.paperMobileButton,.multipleFilePaperLink,.multipleFilePaperLinkDisabled{color:#0083e6}@media (min-width: 800px){.cognitoDesktopButton,.cognitoDesktopButtonTransparent,.paperDesktopButton,.filePaperLink,.multipleFilePaperLink,.multipleFilePaperLinkDisabled,.singleFilePaperLink,.singleFilePaperLinkDisabled,.cognitoDesktopButtonSolid{cursor:pointer;border:2px solid #0083e6;border-radius:5px;transition:.3s}.cognitoDesktopButton:hover,.cognitoDesktopButtonTransparent:hover,.paperDesktopButton:hover,.filePaperLink:hover,.multipleFilePaperLink:hover,.multipleFilePaperLinkDisabled:hover,.singleFilePaperLink:hover,.singleFilePaperLinkDisabled:hover,.cognitoDesktopButtonSolid:hover{color:#fff;background-color:#0083e6;border:2px solid #0083e6}.cognitoDesktopButtonSolid{color:#fff;background-color:#0083e6;transition:.3s}.cognitoDesktopButtonSolid:hover{filter:brightness(85%)}.cognitoDesktopButtonTransparent,.paperDesktopButton,.filePaperLink,.multipleFilePaperLink,.multipleFilePaperLinkDisabled,.singleFilePaperLink,.singleFilePaperLinkDisabled{color:#0083e6}}.paperMobileButton,.multipleFilePaperLink,.multipleFilePaperLinkDisabled{font-weight:700;font-size:.85rem;display:inline-block;visibility:visible;padding:3px 10px;margin-left:5px}.singleFilePaperLink,.singleFilePaperLinkDisabled{display:none;visibility:hidden;margin-left:0;margin-right:0}.multipleFilePaperLink,.multipleFilePaperLinkDisabled{width:auto}.singleFilePaperLinkDisabled,.multipleFilePaperLinkDisabled{opacity:.5}.multipleFilePaperLinkDisabled:hover{cursor:default;color:#0083e6;background-color:unset!important;border:2px solid #0083e6;border-radius:5px;width:auto;opacity:.5}.paperName{flex:1;text-align:left;font-weight:400;display:inline-block;margin:auto;background-color:transparent;color:#565561;font-weight:600;font-size:.9rem;padding:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paperNameLink{flex:1;text-align:left;font-weight:400;cursor:pointer;display:inline-block;margin:auto;border-radius:0;border:none;background-color:transparent;color:#565561;font-weight:600;font-size:.9rem;padding:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paperLinks{justify-content:center;flex:0 0;text-align:right;flex-wrap:nowrap;white-space:nowrap;display:inline-flex}.papersContainer{font-weight:400;letter-spacing:0;line-height:22px;width:100%;max-width:100%}.cardRowOdd{margin:auto;background-color:#f8f9fb;width:100%;max-width:100%;display:flex;flex-direction:row;padding:2px 5px 2px 10px}.cardRowEven{margin:auto;width:100%;max-width:100%;display:flex;flex-direction:row;padding:2px 5px 2px 10px}@media (min-width: 600px){.papersContainer{font-weight:400;letter-spacing:0;line-height:22px;width:100%;max-width:100%}.cardRowOdd{margin:auto;background-color:#f8f9fb;width:100%;max-width:100%}.cardRowEven{margin:auto;width:100%;max-width:100%}}@media (min-width: 800px){.paperNameLink{flex:1;text-align:left;font-weight:400;cursor:pointer;display:inline-block;margin:auto;border-radius:0;border:none;background-color:transparent;color:#565561;font-weight:600;font-size:.9rem;padding:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paperDesktopButton,.filePaperLink,.multipleFilePaperLink,.multipleFilePaperLinkDisabled,.singleFilePaperLink,.singleFilePaperLinkDisabled{margin-top:auto;margin-bottom:auto;font-weight:700;font-size:.85rem;min-width:80px;text-align:center;display:inline-block;visibility:visible;padding:2px 8px;margin-left:5px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multipleFilePaperLink,.multipleFilePaperLinkDisabled{width:auto}.singleFilePaperLinkDisabled{opacity:.5}.multipleFilePaperLinkDisabled{width:auto;opacity:.5}.singleFilePaperLinkDisabled:hover{cursor:default;color:#0083e6;background-color:unset!important;border:2px solid #0083e6;border-radius:5px;opacity:.5}.multipleFilePaperLinkDisabled:hover{cursor:default;color:#0083e6;background-color:unset!important;border:2px solid #0083e6;border-radius:5px;width:auto;opacity:.5}.filePaperLinkHidden{display:none;visibility:hidden;margin-left:0;margin-right:0}.paperName{flex:1;text-align:left;font-weight:400;display:inline-block;margin:auto;background-color:transparent;color:#565561;font-weight:600;font-size:.9rem;padding:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paperLinks{flex:0 0;text-align:right;flex-wrap:nowrap;white-space:nowrap}.cardRowOdd{margin:auto;background-color:#f8f9fb;display:flex;padding-right:30px;padding-left:30px;flex-direction:row;height:44px;line-height:44px;width:100%;max-width:100%}.cardRowEven{margin:auto;display:flex;padding-right:30px;padding-left:30px;flex-direction:row;height:44px;line-height:44px;width:100%;max-width:100%}}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Nunito;src:local("Nunito"),url(/fonts_2/Nunito-ExtraBold.ttf) format("truetype");font-weight:800}.cognitoButton,.cognitoButtonTransparent,.cognitoButtonSolid{cursor:pointer;border:2px solid #0083e6;border-radius:5px;transition:.3s}.cognitoButton:hover,.cognitoButtonTransparent:hover,.cognitoButtonSolid:hover{color:#fff;background-color:#0083e6;border:2px solid #0083e6}.cognitoButtonSolid{color:#fff;background-color:#0083e6;transition:.3s}.cognitoButtonSolid:hover{filter:brightness(85%)}.cognitoButtonTransparent{color:#0083e6}@media (min-width: 800px){.cognitoDesktopButton,.cognitoDesktopButtonTransparent,.cognitoDesktopButtonSolid{cursor:pointer;border:2px solid #0083e6;border-radius:5px;transition:.3s}.cognitoDesktopButton:hover,.cognitoDesktopButtonTransparent:hover,.cognitoDesktopButtonSolid:hover{color:#fff;background-color:#0083e6;border:2px solid #0083e6}.cognitoDesktopButtonSolid{color:#fff;background-color:#0083e6;transition:.3s}.cognitoDesktopButtonSolid:hover{filter:brightness(85%)}.cognitoDesktopButtonTransparent{color:#0083e6}}html{scroll-behavior:smooth}h1,h2{text-align:center}body{color:#666472;font-size:24px;text-align:center;overscroll-behavior:none;margin:0;font-family:Nunito,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card{border-radius:6px;background-color:#fff;box-shadow:0 2px 4px #a6a6a680;border-top:6px solid #0083e6;padding-top:2%;padding-bottom:2%;width:90%;margin-bottom:15px}.cardTitle{color:#666472;font-size:16px;font-weight:700;text-align:center;padding-bottom:5px}.cardTable tr:nth-child(odd){background-color:#f8f9fb}.cardTable{border-collapse:collapse;color:#666472;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.cardTable td{padding:5px 50px}.container{display:flex;flex-direction:column;width:90vw;max-width:1080px;margin-top:40px}.item{flex:1;text-align:-webkit-center}.contentsLink{flex:1;flex-direction:row;text-align:center;cursor:pointer;color:#0083e6;text-decoration:none;transition:.3s}.contentsLink:hover{color:#0b6ab3}.flashcards{padding-top:var(--spacing-3)}@media (min-width: 768px){.flashcards{padding-top:var(--spacing-6)}}.subscription-success{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}@media (min-width: 768px){.subscription-success{justify-content:center;padding-bottom:var(--spacing-12)}}.subscription-success__brand-wrapper{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.subscription-success__brand-wrapper{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.subscription-success__wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;align-items:flex-start;box-sizing:border-box;display:flex;height:100dvh;justify-content:center;padding-left:var(--spacing-6);padding-right:var(--spacing-6);padding-top:var(--spacing-6);position:relative}@media (min-width: 768px){.subscription-success__wrapper{padding-top:var(--spacing-8)}}@media (min-width: 1024px){.subscription-success__wrapper{padding-top:var(--spacing-12)}}.subscription-success__image{margin-bottom:var(--spacing-1);max-width:140px;width:100%}.subscription-success__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-bottom:var(--spacing-2)}.subscription-success__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-bottom:var(--spacing-6);margin-top:0;text-align:center}.subscription-success__button-outer{text-decoration:none}.subscription-success__button{width:initial}.faqs{padding-bottom:var(--spacing-7);padding-top:var(--spacing-7)}@media (min-width: 768px){.faqs{padding-bottom:var(--spacing-12);padding-top:var(--spacing-12)}}@media (min-width: 1024px){.faqs{padding-bottom:60px;padding-top:60px}}@media (min-width: 1280px){.faqs{padding-bottom:100px;padding-top:var(--spacing-17)}}.marketing-header__description__link{font-family:Nunito;font-size:var(--font-2);font-weight:700;line-height:normal;color:var(--brand-600);transition:color .3s ease-out;text-decoration:none}.faqs__section__accordion{margin-bottom:var(--spacing-7)}@media (min-width: 768px){.faqs__section__accordion{margin-bottom:var(--spacing-10)}}@media (min-width: 1024px){.faqs__section__accordion{margin-bottom:var(--spacing-11)}}@media (min-width: 1280px){.faqs__section__accordion{margin-bottom:var(--spacing-12)}}.faqs__section--hide-divider .cognito-accordion{margin-bottom:0}.faqs__section__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--grey-800);transition:color .3s ease-out;margin:0 0 var(--spacing-5);text-align:left}@media (min-width: 768px){.faqs__section__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal}}@media (min-width: 1024px){.faqs__section__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;margin:0 0 var(--spacing-8)}}.faqs__section__divider{margin-bottom:var(--spacing-5)}@media (min-width: 768px){.faqs__section__divider{margin-bottom:var(--spacing-7)}}@media (min-width: 1024px){.faqs__section__divider{margin-bottom:var(--spacing-8)}}@media (min-width: 1280px){.faqs__section__divider{margin-bottom:var(--spacing-9)}}.faq-accordion__item__content>pre{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0;padding:0 var(--spacing-6) var(--spacing-4);text-align:left;white-space:pre-wrap;word-wrap:break-word}@media (min-width: 1024px){.faq-accordion__item__content>pre{padding:0 var(--spacing-8) var(--spacing-5)}}.register-user{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;padding-bottom:var(--spacing-12);max-width:none}@media (min-width: 768px){.register-user{min-height:100dvh;height:100%;gap:var(--spacing-12)}}@media (min-width: 1280px){.register-user{gap:80px}}.register-user__form-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px){.register-user__form-wrapper{width:50%}}.register-user__form-wrapper a:has(.cognito-brand){align-self:flex-start}.register-user__form-wrapper .cognito-brand{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.register-user__form-wrapper .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.register-user__form-wrapper__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.register-user__form-wrapper__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-2);margin-bottom:0}@media (min-width: 768px){.register-user__form-wrapper__subtitle{margin-top:var(--spacing-3)}}.register-user__form-wrapper__subtitle a{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal;text-decoration:none}.register-user__form-wrapper__subtitle a:hover{color:var(--brand-700);transition:color .3s ease-out}.register-user__form-wrapper .sign-up-form{width:100%;margin-top:var(--spacing-6)}@media (min-width: 768px){.register-user__form-wrapper .sign-up-form{margin-top:var(--spacing-8);max-width:480px}}.register-user__form-wrapper .sign-up-form__sso{display:flex;gap:var(--spacing-3);margin:0}.register-user__form-wrapper .sign-up-form__sso .social-button{min-width:initial}.register-user__form-wrapper .sign-up-form__terms{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:var(--spacing-6) auto 0 auto;max-width:450px}@media (min-width: 768px){.register-user__form-wrapper .sign-up-form__terms{margin:var(--spacing-8) auto 0 auto}}.register-user__form-wrapper .sign-up-form__terms a{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal;text-decoration:none}.register-user__form-wrapper .sign-up-form__terms a:hover{color:var(--brand-700);transition:color .3s ease-out}.register-user__form-wrapper .sign-up-form__submit-button{margin-top:var(--spacing-6)}.register-user__form-wrapper .sign-up-form .cognito-divider{margin:var(--spacing-6) 0}@media (min-width: 768px){.register-user__form-wrapper .sign-up-form .cognito-divider{margin:var(--spacing-8) 0}}.register-user__form-wrapper .sign-up-form .cognito-fieldset-wrapper{width:100%;margin-bottom:var(--spacing-2)}.register-user__form-wrapper .sign-up-form .cognito-fieldset-wrapper .cognito-text-field__input__inner{min-width:initial}.register-user .email-verification{width:100%;display:flex}@media (min-width: 1024px){.register-user .email-verification{width:50%}}.register-user .email-verification__paragraph{max-width:600px}.register-user__testimonial-wrapper{width:50%;display:none}@media (min-width: 1024px){.register-user__testimonial-wrapper{display:flex}}.email-verification{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.email-verification__brand-link{margin-bottom:var(--spacing-6)}@media (min-width: 768px){.email-verification__brand-link{margin-bottom:auto}}.email-verification__title{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;text-align:left}.email-verification__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-6);margin-bottom:0}@media (min-width: 768px){.email-verification__subtitle{margin-top:var(--spacing-8)}}.email-verification__subtitle__email{color:var(--brand-600);transition:color .3s ease-out}.email-verification__paragraph{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-4);margin-bottom:0}.email-verification__button{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;padding:0;height:initial;margin-top:var(--spacing-3);width:initial}.email-verification__button:hover,.email-verification__button:focus{color:var(--brand-600);background-color:var(--background-default);transition:color .3s ease-out,background-color .3s ease-out;box-shadow:none}.email-verification__footer{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-6);width:100%;margin-bottom:auto}@media (min-width: 768px){.email-verification__footer{margin-top:var(--spacing-8);flex-direction:row;margin-bottom:auto}}.email-verification__resubmitted{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;display:flex;justify-content:center;margin-bottom:0;margin-top:var(--spacing-6)}@media (min-width: 768px){.email-verification__resubmitted{margin-top:var(--spacing-8)}}.email-verification__resubmitted .cognito-icon{margin-right:var(--spacing-2)}.email-verification__resubmitted .cognito-icon.icon-success{color:var(--success-500);transition:color .3s ease-out}.email-verification__resubmitted .cognito-icon.icon-error{color:var(--error-500);transition:color .3s ease-out}.sign-in-user{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;gap:var(--spacing-12);justify-content:center;align-items:center}@media (min-width: 768px){.sign-in-user{min-height:100dvh;height:100dvh;padding-bottom:var(--spacing-12)}}.sign-in-user__form-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 768px){.sign-in-user__form-wrapper{max-width:406px;padding-bottom:var(--spacing-12)}}.sign-in-user__form-wrapper a:has(.cognito-brand){align-self:flex-start}.sign-in-user__form-wrapper .cognito-brand{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.sign-in-user__form-wrapper .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.sign-in-user__form-wrapper__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.sign-in-user__form-wrapper__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-top:var(--spacing-2);margin-bottom:0}@media (min-width: 768px){.sign-in-user__form-wrapper__subtitle{margin-top:var(--spacing-3)}}.sign-in-user__form-wrapper__subtitle a{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal;text-decoration:none}.sign-in-user__form-wrapper__subtitle a:hover{color:var(--brand-700);transition:color .3s ease-out}.sign-in-user__form-wrapper .sign-in-form{width:100%;margin-top:var(--spacing-6)}@media (min-width: 768px){.sign-in-user__form-wrapper .sign-in-form{margin-top:var(--spacing-8)}}.sign-in-user__form-wrapper .sign-in-form__sso{display:flex;gap:var(--spacing-3);margin:0}.sign-in-user__form-wrapper .sign-in-form__sso .social-button{min-width:initial}.sign-in-user__form-wrapper .sign-in-form__reset{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:var(--spacing-6) auto 0 auto;max-width:450px}.sign-in-user__form-wrapper .sign-in-form__reset a{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal;text-decoration:none}.sign-in-user__form-wrapper .sign-in-form__reset a:hover{color:var(--brand-700);transition:color .3s ease-out}.sign-in-user__form-wrapper .sign-in-form__submit{margin-top:var(--spacing-6)}.sign-in-user__form-wrapper .sign-in-form .cognito-divider{margin:var(--spacing-6) 0}@media (min-width: 768px){.sign-in-user__form-wrapper .sign-in-form .cognito-divider{margin:var(--spacing-8) 0}}.sign-in-user__form-wrapper .sign-in-form .cognito-fieldset-wrapper{width:100%;margin-bottom:var(--spacing-2)}.sign-in-user__form-wrapper .sign-in-form .cognito-fieldset-wrapper .cognito-input-wrapper{width:100%}.sign-in-user__form-wrapper .sign-in-form .cognito-fieldset-wrapper .cognito-input-wrapper .cognito-text-field__input__inner{min-width:initial}.forgot-password{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.forgot-password{min-height:100dvh;height:100dvh}}.forgot-password__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;margin-bottom:var(--spacing-2)}@media (min-width: 768px){.forgot-password__title{margin-bottom:var(--spacing-3)}}.forgot-password__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:0}.forgot-password__wrapper{display:flex;flex-direction:column;width:100%}@media (min-width: 768px){.forgot-password__wrapper{max-width:406px;padding-bottom:var(--spacing-12)}}.forgot-password__wrapper a:has(.cognito-brand){align-self:flex-start}.forgot-password__wrapper .cognito-brand{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.forgot-password__wrapper .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.forgot-password .cognito-divider{margin:var(--spacing-6) 0}@media (min-width: 768px){.forgot-password .cognito-divider{margin:var(--spacing-8) 0;max-width:406px}.forgot-password .cognito-text-field{min-width:406px}}.forgot-password .cognito-fieldset-wrapper{gap:0}.forgot-password__button{margin-top:var(--spacing-6)}.forgot-password__remember{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin:var(--spacing-6) 0 0 0}@media (min-width: 768px){.forgot-password__remember{margin:var(--spacing-8) 0 0 0}}.forgot-password__remember a{font-family:Nunito;font-weight:600;line-height:normal;color:var(--brand-600);transition:color .3s ease-out;text-decoration:none}.forgot-password__remember a:hover{color:var(--brand-700);transition:color .3s ease-out}.password-reset{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width: 768px){.password-reset{max-width:624px;padding-bottom:var(--spacing-12)}}.password-reset .cognito-brand{align-self:flex-start;margin-bottom:var(--spacing-8)}@media (min-width: 768px){.password-reset .cognito-brand{position:absolute;top:var(--spacing-12);left:var(--spacing-12)}}.password-reset__title{font-family:Nunito;font-size:var(--font-7);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}.password-reset__subtitle{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-6);margin-bottom:0}@media (min-width: 768px){.password-reset__subtitle{margin-top:var(--spacing-8)}}.password-reset__subtitle__email{color:var(--brand-600);transition:color .3s ease-out}.password-reset__paragraph{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-3);margin-bottom:0}.password-reset__paragraph a{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-weight:600;line-height:normal;text-decoration:none}.password-reset__paragraph a:hover{color:var(--brand-700);transition:color .3s ease-out}.password-reset__button{color:var(--brand-600);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;padding:0;height:initial;margin-top:var(--spacing-3);width:initial}.password-reset__button:hover,.password-reset__button:focus{color:var(--brand-700);background-color:var(--background-default);transition:color .3s ease-out,background-color .3s ease-out;box-shadow:none}.password-reset__footer{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-6);width:100%}@media (min-width: 768px){.password-reset__footer{margin-top:var(--spacing-8);flex-direction:row}}.password-reset__resubmitted{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;display:flex;justify-content:center;margin-bottom:0;margin-top:var(--spacing-6);text-align:left}@media (min-width: 768px){.password-reset__resubmitted{margin-top:var(--spacing-8)}}.password-reset__resubmitted .cognito-icon{margin-right:var(--spacing-2)}.password-reset__resubmitted .cognito-icon.icon-success{color:var(--success-500);transition:color .3s ease-out}.password-reset__resubmitted .cognito-icon.icon-error{color:var(--error-500);transition:color .3s ease-out}@media (min-width: 768px){.course-overview__content{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:2px;border-style:solid;border-radius:var(--border-radius-lg);margin-top:var(--spacing-12)}}.course-overview__error{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.course-overview__error{padding-bottom:var(--spacing-12)}}.course-overview__error__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin-bottom:var(--spacing-2)}.course-overview__error__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;margin-bottom:var(--spacing-6);margin-top:0;text-align:center}.course-overview__error__button-outer{text-decoration:none}.course-overview__error__button{width:initial}.course-overview__error__image{width:100%;max-width:180px;margin-bottom:var(--spacing-1)}.course-overview .cognito-breadcrumbs{padding-left:0;padding-right:0;margin-bottom:var(--spacing-7)}.past-papers__section__item{display:flex;width:100%;justify-content:space-between;align-items:center;padding:var(--spacing-2);position:relative}.past-papers__section__item:after{background-color:var(--grey-50);transition:background-color .3s ease-out;content:"";height:1px;width:100%;display:flex;position:absolute;top:0;left:0}@media (min-width: 768px){.past-papers__section__item:nth-child(2n){background-color:var(--background-secondary);transition:background-color .3s ease-out}.past-papers__section__item{padding:var(--spacing-3) var(--spacing-2)}}.past-papers__section__item__title{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-600);transition:color .3s ease-out;margin:0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;max-height:36px;line-height:18px}.past-papers__section__item__links{display:flex;gap:var(--spacing-1);margin-left:var(--spacing-2)}@media (min-width: 768px){.past-papers__section__item__links{gap:0}}.past-papers__section__item__link{color:var(--brand-600);background-color:var(--grey-100);transition:color .3s ease-out,background-color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;padding:10px 18px;text-decoration:none;border-radius:var(--border-radius-xs);cursor:pointer}.past-papers__section__item__link:hover{background-color:var(--grey-200);transition:background-color .3s ease-out}@media (min-width: 768px){.past-papers__section__item__link{background-color:var(--transparent);transition:background-color .3s ease-out;padding:0;display:flex;align-items:center}.past-papers__section__item__link:hover{color:var(--brand-700);background-color:var(--transparent);transition:color .3s ease-out,background-color .3s ease-out}.past-papers__section__item__link:not(:last-of-type):after{background-color:var(--grey-200);transition:background-color .3s ease-out;content:"";height:var(--spacing-4);width:1px;display:flex;margin:0 var(--spacing-3)}}.past-paper__section{padding:var(--spacing-2) var(--spacing-6) var(--spacing-4) var(--spacing-6);margin:0}@media (min-width: 1024px){.past-paper__section{padding:0 var(--spacing-8) var(--spacing-4) var(--spacing-8)}}.past-papers{outline-color:var(--grey-200);transition:outline-color .3s ease-out;outline-width:2px;outline-style:solid;border-radius:var(--border-radius-md)}.past-papers__loader{margin-top:var(--spacing-4)}.past-papers__error{display:flex;flex-direction:column;align-items:center;margin-top:var(--spacing-4)}.past-papers__error__title{color:var(--text-default);transition:color .3s ease-out;margin:0}.past-papers__error__text{margin:var(--spacing-1) 0 var(--spacing-3) 0}.past-papers .cognito-accordion__item:first-of-type{border:0}.course-title{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media (min-width: 768px){.course-title{flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);padding:0}}.course-title__image{height:96px;min-height:96px;min-width:96px;width:96px}.course-title__details__title{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-7);font-weight:700;line-height:normal;line-height:var(--spacing-11);text-align:left;text-transform:capitalize}.course-title__details__subtitle{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;line-height:22px;text-align:left;margin:var(--spacing-1) 0 0 0}@media (min-width: 768px){.course-overview__cta{box-shadow:var(--shadow-md)}}.course-overview__header{display:flex;flex-direction:column;width:100%;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}@media (min-width: 768px){.course-overview__header{margin-bottom:var(--spacing-8)}}@media (min-width: 1024px){.course-overview__header{margin-bottom:var(--spacing-10);flex-direction:row;justify-content:space-between}}.manage-account .cognito-page-container{margin-top:var(--spacing-2)}@media (min-width: 768px){.manage-account .cognito-page-container{margin-top:var(--spacing-4)}}@media (min-width: 1024px){.manage-account .cognito-page-container{margin-top:var(--spacing-5)}}.manage-account__inner{margin:0 auto}.manage-account__title{color:var(--text-default);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;margin:0 0 var(--spacing-4);text-align:left}@media (min-width: 768px){.manage-account__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;margin:0 0 var(--spacing-5)}}@media (min-width: 1024px){.manage-account__title{margin:0 0 var(--spacing-7)}}.manage-account__my-account{display:flex;flex-direction:column;gap:var(--spacing-5);padding:var(--spacing-5) 0}.manage-account__my-account[data-state=inactive]{padding:0}@media (min-width: 768px){.manage-account__my-account{gap:var(--spacing-7);padding:var(--spacing-7) 0}}@media (min-width: 1024px){.manage-account__my-account{gap:var(--spacing-8);padding:var(--spacing-8) 0}}.manage-account__my-courses{display:flex;flex-direction:column;gap:var(--spacing-5);padding:var(--spacing-5) 0}.manage-account__my-courses[data-state=inactive]{padding:0}@media (min-width: 768px){.manage-account__my-courses{gap:var(--spacing-7);padding:var(--spacing-7) 0}}@media (min-width: 1024px){.manage-account__my-courses{gap:var(--spacing-8);padding:var(--spacing-8) 0}}.basic-information{display:flex;justify-content:center}.basic-information__form{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:2px;border-style:solid;border-radius:var(--border-radius-md);padding:var(--spacing-5);text-align:left;width:100%}@media (min-width: 768px){.basic-information__form{border-radius:var(--border-radius-xl);padding:var(--spacing-8)}}.basic-information__form__title{color:var(--brand-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;text-align:left;display:flex;align-items:center;gap:var(--spacing-3)}.basic-information__form__title__icon{background-color:var(--brand-50);transition:background-color .3s ease-out;height:var(--spacing-9);width:var(--spacing-9);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round)}.basic-information__form__title__icon .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.basic-information__form__subtitle{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;margin-top:var(--spacing-3);margin-bottom:0}.basic-information__form .cognito-fieldset-wrapper{gap:var(--spacing-5)}@media (min-width: 768px){.basic-information__form .cognito-fieldset-wrapper{gap:var(--spacing-4)}.basic-information__form .cognito-fieldset-wrapper .cognito-select-field{width:min-content}}.basic-information__form .cognito-fieldset-wrapper .cognito-select-field__trigger{font-family:Nunito;font-size:var(--font-2);line-height:normal;height:var(--input-lg);min-width:100%}@media (min-width: 768px){.basic-information__form .cognito-fieldset-wrapper .cognito-select-field__trigger{min-width:140px}}.basic-information__form .cognito-fieldset-wrapper .cognito-checkbox{width:100%}@media (min-width: 768px){.basic-information__form .cognito-input-wrapper:has(.cognito-select-field__trigger){width:min-content}}.basic-information__form .cognito-divider{margin:var(--spacing-3) 0}.basic-information__form .cognito-divider:after,.basic-information__form .cognito-divider:before{border-color:var(--transparent);transition:border-color .3s ease-out}@media (min-width: 768px){.basic-information__form .cognito-divider{margin:var(--spacing-4) 0}}.basic-information__form .cognito-checkbox{margin-top:var(--spacing-6)}.basic-information__submit-button-wrapper{display:flex;width:100%;justify-content:flex-start;flex-direction:row-reverse;gap:var(--spacing-2)}@media (min-width: 768px){.basic-information__submit-button-wrapper{flex-direction:row;gap:var(--spacing-2)}}.change-password{display:flex;justify-content:center}.change-password__form{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:2px;border-style:solid;border-radius:var(--border-radius-md);padding:var(--spacing-5);text-align:left;width:100%}@media (min-width: 768px){.change-password__form{border-radius:var(--border-radius-xl);padding:var(--spacing-8)}}.change-password__form__title{color:var(--brand-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;text-align:left;display:flex;align-items:center;gap:var(--spacing-3)}.change-password__form__title__icon{background-color:var(--brand-50);transition:background-color .3s ease-out;height:var(--spacing-9);width:var(--spacing-9);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round)}.change-password__form__title__icon .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.change-password__form__subtitle{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;margin-top:var(--spacing-3);margin-bottom:0}.change-password__form .cognito-fieldset-wrapper{gap:var(--spacing-5)}@media (min-width: 768px){.change-password__form .cognito-fieldset-wrapper{gap:var(--spacing-4)}}.change-password__form .cognito-divider{margin:var(--spacing-3) 0}.change-password__form .cognito-divider:after,.change-password__form .cognito-divider:before{border-color:var(--transparent);transition:border-color .3s ease-out}@media (min-width: 768px){.change-password__form .cognito-divider{margin:var(--spacing-4) 0}}.change-password__form .cognito-checkbox{margin-top:var(--spacing-6)}.change-password__submit-button-wrapper{display:flex;width:100%;justify-content:flex-start;flex-direction:row-reverse;gap:var(--spacing-2)}@media (min-width: 768px){.change-password__submit-button-wrapper{flex-direction:row;gap:var(--spacing-2)}}.deactivate-account{display:flex;justify-content:center}.deactivate-account__form{border-color:var(--grey-200);transition:border-color .3s ease-out;border-width:2px;border-style:solid;border-radius:var(--border-radius-md);padding:var(--spacing-5);text-align:left;width:100%}@media (min-width: 768px){.deactivate-account__form{border-radius:var(--border-radius-xl);padding:var(--spacing-8)}}.deactivate-account__form__title{color:var(--error-600);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;text-align:left;display:flex;align-items:center;gap:var(--spacing-3)}.deactivate-account__form__title__icon{background-color:var(--error-50);transition:background-color .3s ease-out;height:var(--spacing-9);width:var(--spacing-9);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round)}.deactivate-account__form__title__icon .cognito-icon{color:var(--error-600);transition:color .3s ease-out}.deactivate-account__form__subtitle{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;margin-top:var(--spacing-3);margin-bottom:0}.deactivate-account__form__button{margin-right:auto}.deactivate-account__form .cognito-fieldset-wrapper{gap:var(--spacing-6)}.deactivate-account__form .cognito-divider{margin:var(--spacing-3) 0}.deactivate-account__form .cognito-divider:after,.deactivate-account__form .cognito-divider:before{border-color:var(--transparent);transition:border-color .3s ease-out}@media (min-width: 768px){.deactivate-account__form .cognito-divider{margin:var(--spacing-4) 0}}.deactivate-account__form .cognito-checkbox{margin-top:var(--spacing-6)}.deactivate-account .cognito-modal__trigger{align-self:flex-end;margin-top:var(--spacing-6)}.deactivate-account-modal__wrapper .cognito-modal__content__inner{margin-bottom:76px}@media (min-width: 768px){.deactivate-account-modal__wrapper .cognito-modal__content__inner{margin-bottom:0}}.deactivate-account-modal{height:100%;display:flex;flex-direction:column}.deactivate-account-modal__body{padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.deactivate-account-modal__body{padding:var(--spacing-4) var(--spacing-7) var(--spacing-7) var(--spacing-7)}}.deactivate-account-modal__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:left}@media (min-width: 768px){.deactivate-account-modal__title{margin:0 0 6px}}.deactivate-account-modal__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0;text-align:left}.deactivate-account-modal .cognito-input-wrapper__label{color:var(--error-600);transition:color .3s ease-out;margin-top:var(--spacing-6)}@media (min-width: 768px){.deactivate-account-modal .cognito-input-wrapper__label{margin-top:var(--spacing-7)}}.deactivate-account-modal__buttons-wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;flex-direction:column;width:100%;margin-top:auto;position:fixed;bottom:0;left:0;right:0}.modal-scrolled .deactivate-account-modal__buttons-wrapper{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}@media (min-width: 768px){.deactivate-account-modal__buttons-wrapper{position:sticky}}.deactivate-account-modal__buttons-wrapper__inner{display:flex;gap:var(--spacing-2);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.deactivate-account-modal__buttons-wrapper__inner{padding:var(--spacing-6) var(--spacing-7)}}.deactivate-account-modal__submit-button{text-transform:none}.deactivate-account-modal__submit-button__base-text{display:inline-block}.deactivate-account-modal__submit-button__base-text:first-letter{text-transform:uppercase}@media (min-width: 480px){.deactivate-account-modal__submit-button__base-text:first-letter{text-transform:none}}.deactivate-account-modal__submit-button__conditional-text{display:none}@media (min-width: 480px){.deactivate-account-modal__submit-button__conditional-text{display:inline}}.change-exam-boards{box-sizing:border-box;text-align:left;width:100%}.ai-marking{width:100%;display:flex;flex-direction:column;align-items:center}.ai-marking__form{width:100%}.ai-marking__form__title{color:var(--brand-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;text-align:left;display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.ai-marking__form__title__icon{background-color:var(--brand-50);transition:background-color .3s ease-out;height:var(--spacing-9);width:var(--spacing-9);display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round)}.ai-marking__form__title__icon .cognito-icon{color:var(--brand-700);transition:color .3s ease-out}.ai-marking__form__subtitle{color:var(--grey-500);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;text-align:left}.ai-marking__form__subtitle:not(:last-of-type){margin-bottom:var(--spacing-4)}.ai-marking__form__switch{margin-top:var(--spacing-6)}@media (min-width: 768px){.ai-marking__form__switch{margin-top:var(--spacing-8)}}.ai-marking__submit-button-wrapper{display:flex;width:100%;justify-content:flex-start;flex-direction:row-reverse;gap:var(--spacing-2);margin-top:var(--spacing-6)}@media (min-width: 768px){.ai-marking__submit-button-wrapper{flex-direction:row;gap:var(--spacing-2);margin-top:vaR(--spacing-8)}}.ai-marking__submit-button{width:50%}@media (min-width: 768px){.ai-marking__submit-button{width:initial}}.feature-preferences{border-color:var(--grey-200);transition:border-color .3s ease-out;display:flex;flex-direction:column;border-width:2px;border-style:solid;border-radius:var(--border-radius-md);padding:var(--spacing-5);margin-top:var(--spacing-5)}@media (min-width: 768px){.feature-preferences{border-radius:var(--border-radius-xl);padding:var(--spacing-8);margin-top:var(--spacing-7)}}.revision-session__container{padding-top:var(--spacing-5)}@media (min-width: 768px){.revision-session__container{padding-top:var(--spacing-8)}}@media (min-width: 1280px){.revision-session__container{padding-top:var(--spacing-12)}}.revision-session__cancel-modal__wrapper .cognito-modal__content__inner{margin-bottom:76px}@media (min-width: 768px){.revision-session__cancel-modal__wrapper .cognito-modal__content__inner{margin-bottom:0}}.revision-session__cancel-modal{height:100%;display:flex;flex-direction:column}.revision-session__cancel-modal__body{padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.revision-session__cancel-modal__body{padding:var(--spacing-4) var(--spacing-7) var(--spacing-7) var(--spacing-7)}}.revision-session__cancel-modal__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;margin:var(--spacing-4) 0 6px;text-align:left}@media (min-width: 768px){.revision-session__cancel-modal__title{margin:0 0 var(--spacing-2) 0}}.revision-session__cancel-modal__prompt{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin:0;text-align:left}.revision-session__cancel-modal__divider{margin:0}.revision-session__cancel-modal__buttons-wrapper{background-color:var(--background-default);transition:background-color .3s ease-out;display:flex;flex-direction:column;width:100%;margin-top:auto;position:fixed;bottom:0;left:0;right:0}.modal-scrolled .revision-session__cancel-modal__buttons-wrapper{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}@media (min-width: 768px){.revision-session__cancel-modal__buttons-wrapper{position:sticky}}.revision-session__cancel-modal__buttons-wrapper__inner{display:flex;gap:var(--spacing-2);justify-content:space-between;padding:var(--spacing-4) var(--spacing-6)}@media (min-width: 768px){.revision-session__cancel-modal__buttons-wrapper__inner{padding:var(--spacing-6) var(--spacing-7)}}.revision-session__cancel-modal__buttons-wrapper--scrollable{box-shadow:var(--shadow-fixed-bottom);transition:box-shadow .3s ease-out}.revision-session__progress-bar{background:var(--background-default);border-color:var(--grey-200);transition:background .3s ease-out,border-color .3s ease-out;align-items:center;border-bottom-style:solid;border-bottom-width:.5px;display:flex;justify-content:center;padding:var(--spacing-4) var(--spacing-6);margin:0 auto;width:100%}@media (min-width: 768px){.revision-session__progress-bar{padding:var(--spacing-5) var(--spacing-12)}}@media (min-width: 1280px){.revision-session__progress-bar{padding:var(--spacing-5) 0}}.revision-session__progress-bar__content{align-items:center;display:flex;justify-content:center;max-width:927px;width:100%}.revision-session__progress-bar__content a{display:flex}.revision-session__progress-bar__stepper{padding-left:20px}@media (min-width: 768px){.revision-session__progress-bar__cancel-button{margin-right:-8px}}.revision-session__progress-bar__cancel-button .cognito-icon{stroke:var(--grey-400);transition:stroke .3s ease-out}.revision-session__progress-bar__cancel-button .cognito-icon:hover{stroke:var(--brand-600);transition:stroke .3s ease-out}.revision-session-nav{background-color:var(--background-default);transition:background-color .3s ease-out;position:fixed;bottom:0;left:0;width:100%;height:64px;box-shadow:var(--shadow-fixed-bottom);padding:var(--spacing-3) var(--spacing-6);display:flex;align-items:center;justify-content:center;z-index:9999}@media (min-width: 768px){.revision-session-nav{height:80px;padding:var(--spacing-5) var(--spacing-12)}}.revision-session-nav__inner{max-width:927px;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}@media (min-width: 768px){.revision-session-nav__inner{justify-content:flex-start}.revision-session-nav__back-link{margin-right:var(--spacing-7)}}.revision-session-nav__activity-badge{text-transform:capitalize}.revision-session-nav__question-count{display:flex;align-items:center;gap:var(--spacing-7)}.revision-session-nav__question-count .cognito-button{transition:box-shadow .3s ease-in-out}.revision-session-nav__question-count .cognito-button:not(:disabled){box-shadow:var(--shadow-md)}@media (min-width: 768px){.revision-session-nav__question-count{margin-left:auto}}.revision-session-nav__question-count__text{color:var(--grey-500);transition:color .3s ease-out}.landing-page{padding:var(--spacing-8) var(--spacing-8) 0 var(--spacing-8)}@media (min-width: 768px){.landing-page{padding:var(--spacing-12) var(--spacing-12) 0 var(--spacing-12)}}@media (min-width: 1024px){.landing-page{padding:60px var(--spacing-12) 0 var(--spacing-12)}}@media (min-width: 1280px){.landing-page{padding:84px var(--spacing-12) 0 var(--spacing-12)}}.landing-page__cta-banner-wrapper{display:flex;justify-content:center;margin:0 auto var(--spacing-8) auto}@media (min-width: 768px){.landing-page__cta-banner-wrapper{margin:0 auto var(--spacing-12) auto}}@media (min-width: 1024px){.landing-page__cta-banner-wrapper{margin:0 auto 60px}}@media (min-width: 1280px){.landing-page__cta-banner-wrapper{margin:0 auto 100px}}.landing-page__features{align-items:center;margin:0 auto;display:flex;flex-direction:column;max-width:1100px;width:100%}.landing-page__features__divider{margin:var(--spacing-10) 0}.landing-page__features__divider--is-last{margin:var(--spacing-10) 0 var(--spacing-7)}@media (min-width: 768px){.landing-page__features__divider{margin:var(--spacing-12) 0}}@media (min-width: 1024px){.landing-page__features__divider{margin:60px 0}.landing-page__features__divider:not(.landing-page__features__divider--leading){display:none}}@media (min-width: 1280px){.landing-page__features__divider{margin:68px 0}}.landing-page__features__items-wrapper{display:flex;flex-direction:column;max-width:956px;width:100%}.landing-page__features__item{align-items:center;align-self:stretch;display:flex;flex-direction:column}.landing-page__features__item video{transform:translateZ(0);will-change:transform}@media (min-width: 1024px){.landing-page__features__item{gap:44px;flex-direction:row-reverse}.landing-page__features__item--left-card{flex-direction:row}.landing-page__features__item--hide-curve{margin-bottom:60px}}@media (min-width: 1280px){.landing-page__features__item--hide-curve{margin-bottom:100px}.landing-page__features__item{gap:var(--spacing-24)}}.landing-page__features__item__details{display:flex;box-sizing:border-box;flex-direction:column;gap:var(--spacing-3);margin-top:32px;max-width:500px}@media (min-width: 768px){.landing-page__features__item__details{gap:var(--spacing-4);margin-top:36px}}@media (min-width: 1024px){.landing-page__features__item__details{margin-top:0;padding:0 var(--spacing-8)}}@media (min-width: 1280px){.landing-page__features__item__details{padding:0}}.landing-page__features__item__title-wrapper{align-items:center;display:flex;gap:var(--spacing-4)}.landing-page__features__item__number{background:var(--grey-700);transition:background .3s ease-out;align-items:center;border-radius:15px;display:none;height:30px;justify-content:center;min-height:30px;min-width:30px;width:30px}.landing-page__features__item__number>span{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--text-white);transition:color .3s ease-out;text-align:center}@media (min-width: 1024px){.landing-page__features__item__number{display:flex}}.landing-page__features__item__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out;text-align:center;width:100%}@media (min-width: 768px){.landing-page__features__item__title{font-family:Nunito;font-weight:600;line-height:normal;font-size:24px}}@media (min-width: 1024px){.landing-page__features__item__title{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;text-align:left}}@media (min-width: 1280px){.landing-page__features__item__title{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal}}.landing-page__features__item__description{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;margin:0;text-align:center}@media (min-width: 768px){.landing-page__features__item__description{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal}}@media (min-width: 1024px){.landing-page__features__item__description{text-align:left;margin:0 -2px 0 0}}.landing-page__features__item__description>strong{font-family:Nunito;font-size:var(--font-3);font-weight:700;line-height:normal}.landing-page__features__item__description--blue>strong{color:var(--brand-600);transition:color .3s ease-out}.landing-page__features__item__description--green>strong{color:var(--success-600);transition:color .3s ease-out}.landing-page__features__item__description--magenta>strong{color:var(--magenta-600);transition:color .3s ease-out}.landing-page__features__item__description--yellow>strong{color:var(--warning-600);transition:color .3s ease-out}.landing-page__features__item__card{border:1px solid;border-radius:var(--border-radius-md);overflow:hidden;max-width:422px;width:calc(100vw - var(--spacing-16))}@media (min-width: 768px){.landing-page__features__item__card{border-radius:var(--border-radius-lg)}}.landing-page__features__item__card--blue{background:var(--background-default);border-color:var(--brand-50);transition:background .3s ease-out,border-color .3s ease-out;box-shadow:0 4px 4px #0000000d,0 12px 16px -4px #00000014,0 10px 32px 0 var(--brand-50)}.landing-page__features__item__card--green{background:var(--background-default);border-color:var(--success-50);transition:background .3s ease-out,border-color .3s ease-out;box-shadow:0 4px 4px #0000000d,0 12px 16px -4px #00000014,0 10px 32px 0 var(--success-50)}.landing-page__features__item__card--magenta{background:var(--background-default);border-color:var(--magenta-50);transition:background .3s ease-out,border-color .3s ease-out;box-shadow:0 4px 4px #0000000d,0 12px 16px -4px #00000014,0 10px 32px 0 var(--magenta-50)}.landing-page__features__item__card--yellow{background:var(--background-default);border-color:var(--warning-50);transition:background .3s ease-out,border-color .3s ease-out;box-shadow:0 4px 4px #0000000d,0 12px 16px -4px #00000014,0 10px 32px 0 var(--warning-50)}.landing-page__features__item__curve-wrapper{justify-content:center;display:none;position:relative;z-index:-1}@media (min-width: 1024px){.landing-page__features__item__curve-wrapper{display:flex;height:60px}}@media (min-width: 1280px){.landing-page__features__item__curve-wrapper{height:100px}}.landing-page__features__item__curve{height:382px;position:absolute;transform:translateY(-161px);width:594px}@media (min-width: 1280px){.landing-page__features__item__curve{transform:translateY(-141px)}}.landing-page__hero{display:flex;flex-direction:column;align-items:center}.landing-page__hero__badge{font-family:Nunito;font-size:var(--font-0);font-weight:400;line-height:normal;color:var(--grey-800);background-color:var(--brand-50);transition:color .3s ease-out,background-color .3s ease-out;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--border-radius-round);max-width:297px;margin:0}@media (min-width: 1024px){.landing-page__hero__badge{font-family:Nunito;font-size:var(--font-1);line-height:normal;max-width:341px}}.landing-page__hero__badge__bolded{font-family:Nunito;font-weight:700;line-height:normal}.landing-page__hero__title{font-family:Nunito;font-size:var(--font-7);font-weight:700;line-height:normal;color:var(--grey-800);transition:color .3s ease-out;line-height:var(--spacing-9);margin-top:var(--spacing-5)}@media (min-width: 768px){.landing-page__hero__title{font-family:Nunito;font-size:var(--font-9);line-height:normal;line-height:initial}}@media (min-width: 1024px){.landing-page__hero__title{font-family:Nunito;font-size:var(--font-11);line-height:normal}}@media (min-width: 1280px){.landing-page__hero__title{font-size:62px}}.landing-page__hero__title__gradient{background-image:linear-gradient(94.61deg,#1a96f3,#76c0f8 54%,#1578c3);color:transparent;-webkit-background-clip:text;background-clip:text}.landing-page__hero__subtitle{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;margin-top:var(--spacing-4);margin-bottom:0}@media (min-width: 768px){.landing-page__hero__subtitle{font-family:Nunito;font-size:var(--font-3);line-height:normal;margin-top:var(--spacing-3)}}@media (min-width: 1024px){.landing-page__hero__subtitle{font-family:Nunito;font-size:var(--font-4);line-height:normal}}.landing-page__hero__subtitle__bolded{font-family:Nunito;font-weight:700;line-height:normal}.landing-page__hero__button{box-shadow:var(--shadow-md)}.landing-page__hero__button-outer{text-decoration:none;margin-top:var(--spacing-6)}@media (min-width: 768px){.landing-page__hero__button-outer{margin-top:var(--spacing-7)}}@media (min-width: 1024px){.landing-page__hero__button-outer{margin-top:var(--spacing-9)}}.cta-banner{background:var(--background-secondary-radial-gradient);transition:background .3s ease-out;width:100%;display:flex;flex-direction:column-reverse;align-items:center;padding:var(--spacing-7) var(--spacing-7) var(--spacing-8) var(--spacing-7);border-radius:var(--border-radius-xl);max-width:978px;position:relative}@media (min-width: 768px){.cta-banner{padding:var(--spacing-8) var(--spacing-12) var(--spacing-12) var(--spacing-12)}}@media (min-width: 1024px){.cta-banner{flex-direction:row;justify-content:space-between;padding:60px;gap:var(--spacing-12)}}@media (min-width: 1280px){.cta-banner{padding:var(--spacing-17) var(--spacing-17) 74px var(--spacing-17)}}.cta-banner__content{display:flex;flex-direction:column;align-items:center;width:100%}@media (min-width: 768px){.cta-banner__content{width:initial}}@media (min-width: 1024px){.cta-banner__content{align-items:flex-start}}.cta-banner__content__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--grey-800);transition:color .3s ease-out;margin-top:var(--spacing-2);margin-bottom:0}@media (min-width: 768px){.cta-banner__content__title{font-family:Nunito;font-size:var(--font-5);line-height:normal}}@media (min-width: 1024px){.cta-banner__content__title{font-family:Nunito;font-size:var(--font-6);line-height:normal;text-align:left;margin-top:0}}@media (min-width: 1280px){.cta-banner__content__title{font-family:Nunito;font-size:var(--font-7);line-height:normal;max-width:624px}}.cta-banner__content__title__gradient{font-family:Nunito;font-weight:600;line-height:normal;background-image:linear-gradient(94.2deg,#1a96f3,#48abf6 54%,#1578c3);color:transparent;-webkit-background-clip:text;background-clip:text}.cta-banner__content__action-container{display:flex;flex-direction:column;align-items:center;margin-top:var(--spacing-8);gap:var(--spacing-4);width:100%}@media (min-width: 768px){.cta-banner__content__action-container{width:initial;flex-direction:row}}@media (min-width: 1024px){.cta-banner__content__action-container{margin-top:var(--spacing-7)}}.cta-banner__content__button-outer{display:flex;text-decoration:none;width:100%;box-shadow:var(--shadow-md)}.cta-banner__image{width:100%;max-width:100px}@media (min-width: 768px){.cta-banner__image{max-width:120px}}@media (min-width: 1024px){.cta-banner__image{max-width:140px}}@media (min-width: 1280px){.cta-banner__image{max-width:170px}}.pro-badge{border-color:var(--purple-500);transition:border-color .3s ease-out;border-width:.6px}.pro-badge.cognito-badge--has-text{gap:5px;min-height:29px;padding:0 11px 0 9px}.pro-badge .cognito-icon{color:var(--purple-500);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}.pro-badge .cognito-badge__text{font-size:15px}.pricing-banner{display:flex;justify-content:center;width:100%}.pricing-banner__image-left{display:none}@media (min-width: 1024px){.pricing-banner__image-left{display:block;position:absolute;left:0;top:var(--spacing-9);translate:-52% 0}}@media (min-width: 1280px){.pricing-banner__image-left{width:334px;top:var(--spacing-10);translate:-38% 0}}@media (min-width: 1920px){.pricing-banner__image-left{translate:-12% 0}}.pricing-banner__content{margin-top:var(--spacing-7);padding:0 var(--spacing-6);width:100%}@media (min-width: 768px){.pricing-banner__content{margin-top:var(--spacing-12);padding:0 var(--spacing-12)}}@media (min-width: 1024px){.pricing-banner__content{margin-top:60px;padding:0;max-width:760px;display:flex;flex-direction:column;align-items:center}}@media (min-width: 1280px){.pricing-banner__content{margin-top:var(--spacing-17)}}.pricing-banner__title{font-family:Nunito;font-size:var(--font-6);font-weight:700;line-height:normal;text-align:left;line-height:38px;margin-top:var(--spacing-5);max-width:250px}@media (min-width: 768px){.pricing-banner__title{font-family:Nunito;font-size:var(--font-8);font-weight:700;line-height:normal;max-width:400px}}@media (min-width: 1024px){.pricing-banner__title{font-family:Nunito;font-size:var(--font-10);font-weight:700;line-height:normal;max-width:none}}.pricing-banner__description{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;text-align:left;line-height:22px;margin-top:var(--spacing-2);max-width:230px}@media (min-width: 480px){.pricing-banner__description{max-width:280px}}@media (min-width: 768px){.pricing-banner__description{max-width:357px}}@media (min-width: 1024px){.pricing-banner__description{font-family:Nunito;font-size:var(--font-3);font-weight:400;line-height:normal;max-width:none}}.pricing-banner__image-right{position:absolute;right:0;top:15px;width:191px;translate:73% 0}@media (min-width: 360px){.pricing-banner__image-right{translate:56% 0;top:13px}}@media (min-width: 480px){.pricing-banner__image-right{width:222px;top:22px;translate:37% 0}}@media (min-width: 768px){.pricing-banner__image-right{width:282px;translate:10% 0}}@media (min-width: 1024px){.pricing-banner__image-right{width:239px;top:var(--spacing-9);translate:53% 0}}@media (min-width: 1280px){.pricing-banner__image-right{width:338px;translate:40% 0}}@media (min-width: 1440px){.pricing-banner__image-right{translate:40% 0}}@media (min-width: 1920px){.pricing-banner__image-right{translate:10% 0}}.user-rating{background-color:var(--grey-50);transition:background-color .3s ease-out;border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);padding:var(--spacing-3) 0;margin-top:var(--spacing-6);width:100%}@media (min-width: 360px){.user-rating{padding:var(--spacing-3) 0}}@media (min-width: 480px){.user-rating{max-width:287px;padding:var(--spacing-3)}}@media (min-width: 768px){.user-rating{max-width:318px;gap:14px;padding:var(--spacing-3) var(--spacing-4)}}.user-rating__stars{max-width:64px}@media (min-width: 360px){.user-rating__stars{max-width:84px}}@media (min-width: 768px){.user-rating__stars{max-width:104px}}.user-rating__text{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.pro-benefits{background-color:var(--background-secondary);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;padding:var(--spacing-6);border-width:1px;border-style:solid;border-radius:var(--border-radius-md)}@media (min-width: 768px){.pro-benefits{padding:0;border-width:0;max-width:50%}}.pro-benefits__title{font-family:Nunito;font-size:var(--font-3);font-weight:600;line-height:normal;text-align:left}.pro-benefits__list{margin-top:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-3) 0}.pro-benefits__list__item{color:var(--grey-700);transition:color .3s ease-out;font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;text-align:left;display:flex;gap:0 var(--spacing-2)}.pro-benefits__list__item__icon{color:var(--purple-500);transition:color .3s ease-out}@media (min-width: 1024px){.plan-selection{max-width:760px;margin:0 auto}}.plan-selection__button{margin:var(--spacing-7) auto;max-width:238px;box-shadow:var(--shadow-md)}@media (min-width: 768px){.plan-selection__button{margin:var(--spacing-10) auto var(--spacing-8) auto}}@media (min-width: 1024px){.plan-selection__button{max-width:269px;margin:var(--spacing-11) auto var(--spacing-9) auto}}@media (min-width: 768px){.plan-selection__toggle-benefits-outer{background-color:var(--background-secondary);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;border-width:1px;border-style:solid;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-8) var(--spacing-9);gap:var(--spacing-8);border-radius:var(--border-radius-md)}}.plan-selection__toggle{gap:0;width:100%}@media (min-width: 768px){.plan-selection__toggle{max-width:50%;gap:var(--spacing-3)}}.plan-selection__pricing-cta-outer{width:100%}.plan-selection__trial{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;padding:14px var(--spacing-5);border-width:0 1px 1px 1px;border-radius:0 0 var(--border-radius-md) var(--border-radius-md);border-style:solid}.plan-selection__trial__text{font-family:Nunito;font-weight:400;line-height:normal;color:var(--grey-600);transition:color .3s ease-out;font-size:13px;text-align:center}.pricing-toggle-item{background:var(--background-default);border-color:var(--grey-200);transition:background .3s ease-out,border-color .3s ease-out;position:relative;display:flex;border-width:1px;border-style:solid;width:100%;padding:var(--spacing-5);cursor:pointer}@media (min-width: 768px){.pricing-toggle-item{border-radius:var(--border-radius-md)}}.pricing-toggle-item__content{width:100%}.pricing-toggle-item__header{display:flex;justify-content:space-between;align-items:center}.pricing-toggle-item__title{display:flex;gap:var(--spacing-3)}.pricing-toggle-item__title__text{font-family:Nunito;font-size:var(--font-2);font-weight:600;line-height:normal}.pricing-toggle-item__title__icon{color:var(--grey-300);transition:color .3s ease-out}.pricing-toggle-item__amount{font-family:Nunito;font-size:var(--font-3);font-weight:700;line-height:normal;color:var(--text-default);transition:color .3s ease-out}.pricing-toggle-item__period{font-family:Nunito;font-size:var(--font-1);font-weight:600;line-height:normal;color:var(--grey-700);transition:color .3s ease-out}.pricing-toggle-item__description{color:var(--grey-500);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-2)}.pricing-toggle-item--selected{background:var(--background-purple-pricing-gradient-selected);border-color:var(--purple-100);transition:background .3s ease-out,border-color .3s ease-out}@media (pointer: fine){.pricing-toggle-item--selected:hover{background:var(--background-purple-pricing-gradient-selected);transition:background .3s ease-out}}.pricing-toggle-item--selected .pricing-toggle-item__title__icon{color:var(--text-white);fill:var(--purple-500);transition:color .3s ease-out,fill .3s ease-out}.pricing-toggle-item--selected .pricing-toggle-item__description{color:var(--purple-500);transition:color .3s ease-out}.pricing-toggle-item:not(.pricing-toggle-item--selected){background:var(--background-default);border-color:var(--grey-200);transition:background .3s ease-out,border-color .3s ease-out}.pricing-toggle-item:not(.pricing-toggle-item--selected):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--background-purple-pricing-gradient-hover);transition:background .3s ease-out;opacity:0;transition:opacity var(--medium-fade);pointer-events:none}@media (pointer: fine){.pricing-toggle-item:not(.pricing-toggle-item--selected):hover{border-color:var(--purple-100);transition:border-color .3s ease-out}.pricing-toggle-item:not(.pricing-toggle-item--selected):hover:before{opacity:1}}.pricing-toggle-item:not(.pricing-toggle-item--selected).pricing-toggle-item--annual{border-width:1px 1px 0 1px}@media (min-width: 768px){.pricing-toggle-item:not(.pricing-toggle-item--selected).pricing-toggle-item--annual{border-width:1px}}.pricing-toggle-item:not(.pricing-toggle-item--selected).pricing-toggle-item--monthly{border-width:0 1px 1px 1px}@media (min-width: 768px){.pricing-toggle-item:not(.pricing-toggle-item--selected).pricing-toggle-item--monthly{border-width:1px}}.pricing-toggle-item--annual{border-radius:var(--border-radius-md) var(--border-radius-md) 0 0}@media (min-width: 768px){.pricing-toggle-item--annual{border-radius:var(--border-radius-md)}}.trial-banner{background-color:var(--background-default);border-color:var(--grey-200);transition:background-color .3s ease-out,border-color .3s ease-out;padding:14px var(--spacing-5);border-width:0 1px 1px 1px;border-radius:0 0 var(--border-radius-md) var(--border-radius-md);border-style:solid}@media (min-width: 768px){.trial-banner{padding:0;border-width:0}}.trial-banner__text{font-family:Nunito;font-weight:400;line-height:normal;color:var(--grey-600);transition:color .3s ease-out;font-size:13px;text-align:center}@media (min-width: 768px){.trial-banner__text{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out}}.membership-faqs__divider{margin:var(--spacing-7) 0}@media (min-width: 768px){.membership-faqs__divider{margin:var(--spacing-12) 0}}@media (min-width: 1024px){.membership-faqs__divider{margin:60px 0;margin:var(--spacing-17) 0}.membership-faqs__content{display:flex;justify-content:space-between;gap:var(--spacing-9)}.membership-faqs__content__title-content{max-width:50%}}@media (min-width: 1280px){.membership-faqs__content__title-content{min-width:495px}}@media (min-width: 1440px){.membership-faqs__content__title-content{max-width:50%}}.membership-faqs__title{font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;text-align:left}@media (min-width: 768px){.membership-faqs__title{font-family:Nunito;font-size:var(--font-5);line-height:normal}}@media (min-width: 1024px){.membership-faqs__title{font-family:Nunito;font-size:var(--font-6);line-height:normal}}.membership-faqs__subtitle{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-500);transition:color .3s ease-out;text-align:left;margin-top:var(--spacing-2)}@media (min-width: 768px){.membership-faqs__subtitle{font-family:Nunito;font-size:var(--font-2);line-height:normal}}.membership-faqs__subtitle a{font-family:Nunito;font-weight:700;line-height:normal;color:var(--brand-600);transition:color .3s ease-out}.membership-faqs__accordion{margin-top:var(--spacing-7)}@media (min-width: 1024px){.membership-faqs__accordion{margin-top:0;max-width:50%}}@media (min-width: 1280px){.membership-faqs__accordion{max-width:446px}}@media (min-width: 1440px){.membership-faqs__accordion{max-width:50%}}.membership-faqs__accordion__answer{font-family:Nunito;font-size:var(--font-1);font-weight:400;line-height:normal;color:var(--grey-700);transition:color .3s ease-out;text-align:left;padding:0 var(--spacing-6) 16px var(--spacing-6)}@media (min-width: 1024px){.membership-faqs__accordion__answer{padding:0 var(--spacing-8) var(--spacing-5) var(--spacing-8)}}.membership-faqs__accordion__answer a{font-family:Nunito;font-weight:700;line-height:normal;color:var(--brand-600);transition:color .3s ease-out}.pricing{padding-bottom:var(--spacing-7);padding-top:var(--spacing-7)}@media (min-width: 768px){.pricing{padding-bottom:var(--spacing-16);padding-top:var(--spacing-11)}}@media (min-width: 1024px){.pricing{padding-bottom:60px}}@media (min-width: 1280px){.pricing{padding-bottom:100px}}.pricing-outer{position:relative;overflow-x:hidden}:root{--brand-50: #ecf7ff;--brand-100: #d1eafd;--brand-200: #a4d5fa;--brand-300: #76c0f8;--brand-400: #48abf6;--brand-500: #1a96f3;--brand-600: #1578c3;--brand-700: #105a92;--brand-800: #0b3c61;--brand-900: #051e31;--grey-50: #f7f8f9;--grey-100: #f2f4f7;--grey-200: #eaecf0;--grey-300: #d0d5dd;--grey-400: #98a2b3;--grey-500: #667085;--grey-600: #475467;--grey-700: #344054;--grey-800: #1d2939;--grey-900: #101828;--pink-50: #fbe7f2;--pink-100: #f7cfe4;--pink-200: #ee9eca;--pink-300: #e66eaf;--pink-400: #de3e94;--pink-500: #d50d79;--pink-600: #ab0b61;--pink-700: #800849;--pink-800: #550531;--pink-900: #2b0318;--magenta-50: #fceff7;--magenta-100: #fbe7f2;--magenta-200: #f3c0cd;--magenta-300: #eda0b3;--magenta-400: #e7819a;--magenta-500: #e16181;--magenta-600: #b44e67;--magenta-700: #873a4d;--magenta-800: #5a2734;--magenta-900: #2d131a;--purple-50: #f6edfb;--purple-100: #e8d3f5;--purple-200: #d1a7eb;--purple-300: #bb7ae0;--purple-400: #a44ed6;--purple-500: #8d22cc;--purple-600: #711ba3;--purple-700: #55147a;--purple-800: #380e52;--purple-900: #1c0729;--success-50: #eefbf6;--success-100: #ddf7ee;--success-200: #baefdd;--success-300: #98e7cc;--success-400: #75dfbb;--success-500: #53d7aa;--success-600: #42ac88;--success-700: #328166;--success-800: #215644;--success-900: #112b22;--warning-50: #fff7e9;--warning-100: #ffefd3;--warning-200: #fedfa7;--warning-300: #fed07a;--warning-400: #fdc04e;--warning-500: #fdb022;--warning-600: #ca8d1b;--warning-700: #986a14;--warning-800: #65460e;--warning-900: #332307;--error-50: #fdeceb;--error-100: #fcdad7;--error-200: #f9b4af;--error-300: #f68f88;--error-400: #f36960;--error-500: #f04438;--error-600: #c0362d;--error-700: #902922;--error-800: #601b16;--error-900: #300e0b;--alpha-dark-10: rgba(16, 24, 40, .1);--alpha-dark-50: rgba(16, 24, 40, .5);--alpha-light-10: rgba(255, 255, 255, .1);--transparent: transparent;--brand-100-underlay: #ebf3fa;--text-default: #101828;--text-white: #ffffff;--background-default: #ffffff;--background-secondary: #fcfcfd;--background-gradient-grey-100: linear-gradient(0deg, #fcfcfd, #fcfcfd), radial-gradient(circle, #ffffff 50%, #f2f4f7 50%);--background-radial-gradient-brand: radial-gradient( 50% 50% at 50% 50%, rgba(209, 234, 253, .25) 0%, rgba(21, 120, 195, .25) 97% );--brand-radial-gradient: radial-gradient( 112.91% 141.42% at 100% 100%, rgba(209, 234, 253, .25) 0%, rgba(21, 120, 195, .25) 97% );--background-secondary-radial-gradient: radial-gradient( 112.91% 141.42% at 100% 100%, rgba(255, 255, 255, .5) 0%, rgba(242, 244, 247, .5) 97% );--background-purple-gradient: radial-gradient( 112.91% 141.42% at 100% 100%, rgba(255, 255, 255, .1) 0%, rgba(141, 34, 204, .05) 100% ), var(--background-default, #fff);--background-grey-radial-gradient: radial-gradient( 112.91% 141.42% at 100% 100%, rgba(255, 255, 255, .5) 0%, rgba(242, 244, 247, .5) 97% ), var(--background-secondary, #fcfcfd);--border-multicolour-gradient: linear-gradient( 93.58deg, #76c0f8 0%, #98e7cc 58%, #e66eaf 100% );--border-brand-gradient: linear-gradient( 93.58deg, #76c0f8 0%, #a4d5fa 54.25%, #1a96f3 100% );--transition-speed: .3s;--xs: 320px;--sm: 360px;--md: 768px;--lg: 1024px;--xl: 1280px;--xxl: 1440px;--xxxl: 1920px;--main-page-wrapper-width: 1260px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-9: 36px;--spacing-10: 40px;--spacing-11: 44px;--spacing-12: 48px;--spacing-16: 64px;--spacing-17: 68px;--spacing-20: 80px;--spacing-24: 96px;--spacing-32: 128px;--spacing-40: 160px;--input-xs: 36px;--input-sm: 40px;--input-md: 44px;--input-lg: 48px;--input-xl: 60px;--font-0: 12px;--font-1: 14px;--font-2: 16px;--font-3: 18px;--font-4: 20px;--font-5: 24px;--font-6: 28px;--font-7: 32px;--font-8: 36px;--font-9: 40px;--font-10: 44px;--font-11: 48px;--border-radius-xs: 4px;--border-radius-sm: 8px;--border-radius-md: 12px;--border-radius-lg: 16px;--border-radius-xl: 20px;--border-radius-round: 999px;--shadow-xs: 0px 1px 2px 0px rgba(16, 24, 40, .05);--shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, .06), 0px 1px 3px 0px rgba(0, 0, 0, .1);--shadow-md: 0px 4px 6px -2px rgba(0, 0, 0, .03), 0px 8px 12px -4px rgba(0, 0, 0, .08);--shadow-lg: 0px 4px 6px -2px rgba(0, 0, 0, .03), 0px 12px 16px -4px rgba(0, 0, 0, .08);--shadow-xl: 0px 12px 24px -4px rgba(0, 0, 0, .15);--shadow-xxl: 0px 12px 48px -4px rgba(0, 0, 0, .15);--shadow-focus-brand: 0px 0px 2px 2px rgba(209, 234, 253, 1);--shadow-fixed-bottom: 0px -4px 6px -2px rgba(0, 0, 0, .03), 0px -12px 16px -4px rgba(0, 0, 0, .08);--fast-ease: .15s ease;--medium-ease: .3s ease;--medium-fade: .3s ease-out;--medium-cubic-bezier-overshoot: .3s cubic-bezier(.175, .885, .32, 1.275);--medium-cubic-bezier-steep-overshoot: .3s cubic-bezier(.5, -1.5, .265, 3.55);--background-purple-pricing-gradient-hover: radial-gradient( 100% 100% at 100% 100%, rgba(255, 255, 255, .05) 0%, rgba(141, 34, 204, .025) 100% );--background-purple-pricing-gradient-selected: radial-gradient( 100% 100% at 100% 100%, rgba(255, 255, 255, .1) 0%, rgba(141, 34, 204, .05) 100% )}[data-theme=dark]{--brand-100: #0d1f32;--brand-200: #193e64;--brand-300: #265e95;--brand-400: #327dc7;--brand-500: #3f9cf9;--brand-600: #65b0fa;--brand-700: #8cc4fb;--brand-800: #b2d7fd;--brand-900: #d9ebfe;--text-default: #ffffff;--text-light: #ffffff;--background-default: #101828;--background-secondary: #ffffff0d;--grey-100: #101828;--grey-200: #1d2939;--grey-300: #344054;--grey-400: #475467;--grey-500: #667085;--grey-600: #98a2b3;--grey-700: #d0d5dd;--grey-800: #eaecf0;--grey-900: #f2f4f7;--pink-100: #2b0318;--pink-200: #550531;--pink-300: #800849;--pink-400: #ab0b61;--pink-500: #d50d79;--pink-600: #de3e94;--pink-700: #e66eaf;--pink-800: #ee9eca;--pink-900: #f7cfe4}.teacher-landing-page{max-width:100%;padding:0;margin:0}.teacher-landing-page__wrapper{max-width:1100px;padding:var(--spacing-7) var(--spacing-6)}@media (min-width: 768px){.teacher-landing-page__wrapper{padding:var(--spacing-12)}}@media (min-width: 1024px){.teacher-landing-page__wrapper{padding:60px var(--spacing-12)}}@media (min-width: 1280px){.teacher-landing-page__wrapper{padding:68px 0 100px;margin:0 auto}}.teacher-landing-page__cta-banner-wrapper{margin-bottom:var(--spacing-8)}@media (min-width: 768px){.teacher-landing-page__cta-banner-wrapper{margin-bottom:var(--spacing-12)}}@media (min-width: 1024px){.teacher-landing-page__cta-banner-wrapper{margin-bottom:60px}}.teacher-landing-page__content{text-align:left;margin-bottom:var(--spacing-8)}.teacher-landing-page__content>*:first-child{margin-top:0}.teacher-landing-page__content p,.teacher-landing-page__content li{font-family:Nunito;font-size:var(--font-2);font-weight:400;line-height:normal}.teacher-landing-page__content p{margin-bottom:var(--spacing-4)}@media (min-width: 768px){.teacher-landing-page__content{margin-bottom:var(--spacing-12)}}@media (min-width: 1024px){.teacher-landing-page__content{margin-bottom:60px}}.teacher-landing-page__content .cognito-divider{margin:var(--spacing-6) 0 0}@media (min-width: 768px){.teacher-landing-page__content .cognito-divider{margin:var(--spacing-6) 0 0}}@media (min-width: 1280px){.teacher-landing-page__content .cognito-divider{margin:var(--spacing-7) 0 0}}.teacher-landing-page__content h2{margin:var(--spacing-6) 0 var(--spacing-4);text-align:left;font-family:Nunito;font-size:var(--font-4);font-weight:600;line-height:normal;color:var(--grey-800);transition:color .3s ease-out}@media (min-width: 768px){.teacher-landing-page__content h2{font-family:Nunito;font-size:var(--font-5);font-weight:600;line-height:normal;margin:var(--spacing-6) 0 var(--spacing-5)}}@media (min-width: 1280px){.teacher-landing-page__content h2{font-family:Nunito;font-size:var(--font-6);font-weight:600;line-height:normal;margin:var(--spacing-7) 0 var(--spacing-6)}}.teacher-landing-page__content ul{list-style:disc;padding-left:var(--spacing-4)}.teacher-landing-page__content ul li{margin-bottom:var(--spacing-2)}.teacher-landing-page__content ol{list-style:decimal;padding-left:var(--spacing-4)}.teacher-landing-page__content ol li{margin-bottom:var(--spacing-2)}@media (min-width: 1024px){.teacher-landing-page .cta-banner{max-width:800px;padding:var(--spacing-6) var(--spacing-6) var(--spacing-6) var(--spacing-12)}}@media (min-width: 1280px){.teacher-landing-page .cta-banner{padding:var(--spacing-6) var(--spacing-6) var(--spacing-6) var(--spacing-12)}}
