[data-thnk-setting-id]{display:block;white-space:pre-line}/*! tailwindcss v3.2.1 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}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-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}body{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem;background-color:var(--primary-bg-color,#fff)}body.subtitle{font-weight:var(--subtitle-font-weight,400)}*,:after,:before{--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-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:#3b82f680;--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: }::-webkit-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-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:#3b82f680;--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: }::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-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:#3b82f680;--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: }.container{width:100%}@media (min-width:320px){.container{max-width:320px}}@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}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.right-5{right:1.25rem}.z-20{z-index:20}.col-span-4{grid-column:span 4/span 4}.m-2{margin:.5rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem}.mb-6,.my-6{margin-bottom:1.5rem}.mt-0{margin-top:0}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mb-12{margin-bottom:3rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.aspect-square{aspect-ratio:1/1}.h-auto{height:auto}.h-full{height:100%}.h-16{height:4rem}.h-6{height:1.5rem}.h-3{height:.75rem}.w-auto{width:auto}.w-full{width:100%}.w-16{width:4rem}.w-12{width:3rem}.w-1\/2{width:50%}.w-6{width:1.5rem}.w-3{width:.75rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-full{max-width:100%}.origin-center{-webkit-transform-origin:center;transform-origin:center}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-8{gap:2rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-surface{border-radius:var(--surface-border-radius)}.rounded-md{border-radius:.375rem}.rounded-full{border-radius:9999px}.rounded-tl-surface{border-top-left-radius:var(--surface-border-radius)}.rounded-tr-surface{border-top-right-radius:var(--surface-border-radius)}.border{border-width:1px}.border-2{border-width:2px}.border-dashed{border-style:dashed}.border-current{border-color:currentColor}.border-opacity-50{--tw-border-opacity:0.5}.border-opacity-75{--tw-border-opacity:0.75}.bg-transparent{background-color:initial}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-primary-bg{background-color:var(--primary-bg-color)}.bg-secondary-bg{background-color:var(--secondary-bg-color)}.bg-\[linear-gradient\(0deg\2c rgba\(0\2c 0\2c 0\2c 0\.55\)_0\%\2c rgba\(0\2c 0\2c 0\2c 0\.30\)_100\%\)\]{background-image:linear-gradient(0deg,#0000008c,#0000004d)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-8{padding:2rem}.p-4{padding:1rem}.p-2{padding:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-6{padding-top:1.5rem}.pt-0{padding-top:0}.text-center{text-align:center}.align-bottom{vertical-align:bottom}.font-primary{font-family:var(--primary-font-family),sans-serif}.text-7xl{font-size:4.5rem;line-height:1}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.font-body{font-weight:var(--body-font-weight)}.capitalize{text-transform:capitalize}.not-italic{font-style:normal}.leading-\[0\]{line-height:0}.leading-none{line-height:1}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-primary{color:var(--primary-text-color)}.text-secondary{color:var(--secondary-text-color)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-opacity-75{--tw-text-opacity:0.75}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-height{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.layout{display:flex;flex-direction:column;min-height:100vh}.layout main{flex:1}.section{--section-padding-y:32px;--bg-color-cta:var(--cta-bg-color,#36394d);--text-color-cta:var(--cta-text-color,#fff);--secondary-bg-color-cta:var(--primary-bg-color,#fff);--secondary-text-color-cta:var(--primary-text-color,#36394d);position:relative;width:100%;padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y);background-color:var(--bg-color,var(--primary-bg-color,#fff));color:var(--text-color,var(--primary-text-color,#36394d))}@media (min-width:1280px){.section{--section-padding-y:68px}}.section--secondary{--bg-color-cta:var(--secondary-cta-bg-color,#36394d);--text-color-cta:var(--secondary-cta-text-color,#fff);--secondary-bg-color-cta:var(--secondary-bg-color,#f2f3f5);--secondary-text-color-cta:var(--secondary-text-color,#36394d);background-color:var(--bg-color,var(--secondary-bg-color,#f2f3f5));color:var(--text-color,var(--secondary-text-color,#36394d))}.section--accent{--bg-color-cta:var(--accent-cta-bg-color,#f2f3f5);--text-color-cta:var(--accent-cta-text-color,#36394d);--secondary-bg-color-cta:var(--accent-bg-color,#36394d);--secondary-text-color-cta:var(--accent-text-color,#f2f3f5);background-color:var(--bg-color,var(--accent-bg-color,#36394d));color:var(--text-color,var(--accent-text-color,#f2f3f5))}.section--small{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.section__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.section__details{grid-column:1/span 4;display:grid;gap:24px}@media (min-width:768px){.section__details{grid-column:1/span 6}}@media (min-width:1024px){.section__details{grid-column:1/span 12;grid-column:1/span 4;gap:32px;margin:auto 0;padding:2rem 0}}@media (min-width:1024px)and (min-width:768px){.section__details{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.section__details{grid-column:7/span 6}}.section__details .subtitle,.section__details .title{width:100%;margin-bottom:0}.section__image{grid-column:1/span 4;height:100%;max-height:362px}@media (min-width:768px){.section__image{grid-column:1/span 6}}@media (min-width:1024px){.section__image{grid-column:1/span 12;grid-column:1/span 4;max-height:100%;margin:auto 0}}@media (min-width:1024px)and (min-width:768px){.section__image{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.section__image{grid-column:1/span 5}}.section__image .content-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--surface-border-radius,0)}.section__image .content-container--no-radius{border-radius:0}.section__image img{width:100%;height:100%;max-height:362px;-o-object-fit:var(--fit,cover);object-fit:var(--fit,cover);-o-object-position:var(--pos-x,50%) var(--pos-y,50%);object-position:var(--pos-x,50%) var(--pos-y,50%);-webkit-transform:scale(var(--scale,1));transform:scale(var(--scale,1));-webkit-transform-origin:var(--pos-x,50%) var(--pos-y,50%);transform-origin:var(--pos-x,50%) var(--pos-y,50%)}@media screen and (prefers-reduced-motion:no-preference){.section__image img{transition:all .1s ease-out 0s}}@media (min-width:1024px){.section__image img{max-height:100%}}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0 24px;width:100%;max-width:1280px;margin:0 auto;padding:32px 24px}@media (min-width:768px){.grid{grid-template-columns:repeat(6,1fr);padding:32px}}@media (min-width:1024px){.grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1280px){.grid{gap:0 32px}}@media (min-width:1700px){.grid{max-width:1440px}}hr{margin-top:32px;margin-bottom:24px}.title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");letter-spacing:0;font-size:1.75rem;line-height:2.625rem;font-weight:var(--title-font-weight,400)}@media (min-width:1024px){.title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:2.5rem;line-height:3.25rem}}.subtitle{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.subtitle,.subtitle.subtitle{font-weight:var(--subtitle-font-weight,400)}.heading--2xl{font-size:4.375rem;line-height:5.25rem}.heading--2xl,.heading--xl{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0}.heading--xl{font-size:3.125rem;line-height:4rem}.heading--lg{font-size:2.5rem;line-height:3.25rem}.heading--lg,.heading--md{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0}.heading--md{font-size:1.75rem;line-height:2.625rem}.heading--sm{font-size:1.5rem;line-height:2.5rem}.heading--base,.heading--sm{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0}.heading--base{font-size:1.625rem;line-height:2.3rem}.body--md{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.125rem;line-height:1.75rem}.body--md.subtitle{font-weight:var(--subtitle-font-weight,400)}.body--lg{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.body--lg.subtitle{font-weight:var(--subtitle-font-weight,400)}.body--xl{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.25rem}.body--xl.subtitle{font-weight:var(--subtitle-font-weight,400)}.body--2xl{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.75rem;line-height:2.625rem}.body--2xl.subtitle{font-weight:var(--subtitle-font-weight,400)}.body--base,p{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem}.body--base.subtitle,p.subtitle{font-weight:var(--subtitle-font-weight,400)}.body--small,small{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:.875rem;line-height:1.3125rem}.body--small.subtitle,small.subtitle{font-weight:var(--subtitle-font-weight,400)}a:not(.button){text-decoration:underline}a:not(.button):focus,a:not(.button):hover{text-decoration:none}.eyebrow{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:.875rem;line-height:1.3125rem;display:block;opacity:.8;font-weight:700}.eyebrow.subtitle{font-weight:var(--subtitle-font-weight,400)}.button{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.125rem;line-height:1.75rem;display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:11px 24px;border:1px solid #0000;border-radius:var(--button-border-radius,0);font-weight:var(--button-font-weight,400);letter-spacing:.0313rem;line-height:18px;text-align:center;cursor:pointer}.button.subtitle{font-weight:var(--subtitle-font-weight,400)}.button:active,.button:focus,.button:hover{box-shadow:0 1px 2px 0 #00000026}.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--primary{background-color:var(--bg-color-cta,var(--cta-bg-color,#36394d));color:var(--text-color-cta,var(--cta-text-color,#fff))}.button--secondary{border-color:var(--secondary-text-color-cta,var(--primary-text-color,#36394d));background-color:var(--secondary-bg-color-cta,var(--primary-bg-color,#fff));color:var(--secondary-text-color-cta,var(--primary-text-color,#36394d))}.button--link{text-decoration:underline;text-transform:none}.button--link:active,.button--link:focus,.button--link:hover{box-shadow:none}.button--full-width{width:100%}.label,label{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem;margin-bottom:4px;display:inline-block;flex-basis:100%}.label.subtitle,label.subtitle{font-weight:var(--subtitle-font-weight,400)}.form__error,.form__success{display:block;position:relative;top:-1.125rem;flex-basis:100%;padding:8px 4px 0;font-size:.875rem;line-height:1.125rem}.form__error{color:var(--input-error-color,#d83232)}.form__opt-in{display:flex;align-items:start;gap:8px;margin-bottom:16px}.form__opt-in label{flex-basis:max-content}.input,input{position:relative;flex-basis:0;flex-grow:1;height:2.5rem;margin-bottom:16px;padding:8px 8px 8px 12px;border:1px solid var(--input-border-color,#caccd6);border-radius:var(--input-border-radius,0);color:var(--input-text-color,#36394d)}.input.error,input.error{outline:2px solid var(--input-error-color,#d83232);outline-offset:-4px}.input__select,input__select{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.125rem;line-height:1.75rem;-webkit-appearance:none;appearance:none;background-image:url(https://cdn.thinkific.com/92/20240822/cef3e6130b372a1f1d3930db1f6e2433.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:24px}.input__select.subtitle,input__select.subtitle{font-weight:var(--subtitle-font-weight,400)}.input__checkbox,input__checkbox{bottom:-4px;flex-grow:0;height:16px;padding:8px;-webkit-appearance:none;appearance:none;border:1px solid var(--input-border-color,#caccd6);border-radius:var(--input-border-radius,0);background-color:#fff;color:var(--input-text-color,#36394d);vertical-align:top;cursor:pointer}.input__checkbox:checked:before,input__checkbox:checked:before{content:"✓";display:block;position:absolute;top:-4px;left:2px;color:var(--input-text-color,#36394d);text-align:center}.form-group{display:flex;position:relative;flex-wrap:wrap;align-items:center;width:100%}.form-group input{display:block;width:100%}.terms-of-use{display:block}.skip-link,.sr-only{position:absolute;top:auto;left:-9999px;width:1px;height:1px;overflow:hidden}.skip-link:active,.skip-link:focus{z-index:9999;top:16px;left:16px;width:auto;height:auto;padding:16px;clip:revert;background-color:#fff;color:#12151a}.icon{flex-shrink:0;color:var(--icon-color,inherit);font-size:1.625rem}.mobile-only{display:block}@media (min-width:1024px){.mobile-only{display:none}}@media (max-width:1024px){.desktop-only,.prevent-scroll-on-mobile{display:none}}.background-settings{background-image:linear-gradient(var(--bg-overlay-color,#0000),var(--bg-overlay-color,#0000)),var(--bg-image,none);background-repeat:var(--bg-repeat,no-repeat);background-position:var(--bg-position,50% 50%);background-size:var(--bg-fill,cover)}@media screen and (prefers-reduced-motion:no-preference){.background-settings{transition:background-position .1s ease-out 0s,color .1s ease-out 0s}}.course-metadata{--border-color:color-mix(in srgb,var(--primary-text-color,#36394d) 40%,#0000);display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:24px;padding:16px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}@media (min-width:1024px){.course-metadata{margin-top:32px;padding:24px 16px;gap:32px}}.course-metadata--info{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem;display:flex;align-items:center;gap:8px;font-weight:500}.course-metadata--info.subtitle{font-weight:var(--subtitle-font-weight,400)}@media (min-width:1024px){.course-metadata--info{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem}.course-metadata--info.subtitle{font-weight:var(--subtitle-font-weight,400)}}.section--secondary .course-metadata{--border-color:color-mix(in srgb,var(--secondary-text-color,#36394d) 40%,#0000)}.section--accent .course-metadata{--border-color:color-mix(in srgb,var(--accent-text-color,#f2f3f5) 40%,#0000)}.lead-capture-form{text-align:left}.lead-capture-form__heading{margin-bottom:16px}@media (min-width:768px){.lead-capture-form__heading{margin-bottom:24px}.lead-capture-form__inputs{display:flex;align-items:start;gap:24px}}.lead-capture-form__submit{margin-top:8px}@media (min-width:768px){.lead-capture-form__submit{height:2.5rem;min-height:40px;margin-top:calc(1.5rem + 4px)}}.lead-capture-form .form__opt-in{margin-top:16px}.lead-capture-form .terms-of-use{margin-top:16px;opacity:.8}.image-or-video .content-container{position:relative;width:100%;overflow:hidden;border-radius:var(--surface-border-radius,0)}.image-or-video .content-container--no-radius{border-radius:0}.image-or-video iframe,.image-or-video img{aspect-ratio:16/9;width:100%;height:100%}.image-or-video img{-o-object-fit:var(--fit,cover);object-fit:var(--fit,cover);-o-object-position:var(--pos-x,50%) var(--pos-y,50%);object-position:var(--pos-x,50%) var(--pos-y,50%);-webkit-transform:scale(var(--scale,1));transform:scale(var(--scale,1));-webkit-transform-origin:var(--pos-x,50%) var(--pos-y,50%);transform-origin:var(--pos-x,50%) var(--pos-y,50%)}@media screen and (prefers-reduced-motion:no-preference){.image-or-video img{transition:all .1s ease-out 0s}}.image-or-video--portrait iframe,.image-or-video--portrait img{aspect-ratio:9/16}.product-actions--primary{--bg-color-cta:var(--cta-bg-color,#36394d);--text-color-cta:var(--cta-text-color,#fff);--secondary-bg-color-cta:var(--primary-bg-color,#fff);--secondary-text-color-cta:var(--primary-text-color,#36394d)}.product-actions--secondary{--bg-color-cta:var(--secondary-cta-bg-color,#36394d);--text-color-cta:var(--secondary-cta-text-color,#fff);--secondary-bg-color-cta:var(--secondary-bg-color,#f2f3f5);--secondary-text-color-cta:var(--secondary-text-color,#36394d)}.product-actions--accent{--bg-color-cta:var(--accent-cta-bg-color,#f2f3f5);--text-color-cta:var(--accent-cta-text-color,#36394d);--secondary-bg-color-cta:var(--accent-bg-color,#36394d);--secondary-text-color-cta:var(--accent-text-color,#f2f3f5)}.product-actions .button{flex:auto}@media (min-width:768px){.product-actions .button{flex:none}}.product-actions__price{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.25rem;width:100%;margin-bottom:16px}.product-actions__price.subtitle{font-weight:var(--subtitle-font-weight,400)}.product-actions__price--subscription{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.product-actions__price--subscription.subtitle{font-weight:var(--subtitle-font-weight,400)}.product-actions__buttons{display:flex;gap:16px;flex-wrap:wrap}.product-actions--with-lead-magnet .product-actions__form{width:100%}.product-actions--with-private-product .product-actions__private{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width:1280px){.product-actions--with-private-product .product-actions__private{justify-content:flex-start}}.product-actions--with-private-product .product-actions__private .ph-lock{font-size:1.5rem}.product-actions--with-additional-prices .button{min-height:3rem}.product-actions--with-additional-prices .product-actions__price-options{flex:100%;margin-bottom:16px}@media (min-width:768px){.product-actions--with-additional-prices .product-actions__price-options{margin-bottom:24px}}.product-actions--with-additional-prices .product-actions__choose-price{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem;display:block;margin-bottom:4px}.product-actions--with-additional-prices .product-actions__choose-price.subtitle{font-weight:var(--subtitle-font-weight,400)}.product-actions--with-additional-prices .product-actions__price-picker{width:100%;max-width:100%;height:auto;min-height:3rem;margin-bottom:0;padding-top:10px;padding-right:48px}@media (min-width:768px){.product-actions--with-additional-prices .product-actions__price-picker{width:auto}}.live-event-details{margin-bottom:32px}.live-event-details__date{display:inline-flex;align-items:center;margin-right:24px}.live-event-details .icon{margin-right:.5rem}.speaker{display:flex;flex-direction:column}.speaker-profile__image-wrapper{display:inline-block}.speaker-profile__image{overflow:hidden;border-radius:50%}.speaker-profile img,.speaker-profile__image{width:var(--speaker-image-size,160px);height:var(--speaker-image-size,160px)}.speaker-profile img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--pos-x,center) var(--pos-y,center);object-position:var(--pos-x,center) var(--pos-y,center);-webkit-transform:scale(var(--scale,1));transform:scale(var(--scale,1));-webkit-transform-origin:var(--pos-x,50%) var(--pos-y,50%);transform-origin:var(--pos-x,50%) var(--pos-y,50%)}@media screen and (prefers-reduced-motion:no-preference){.speaker-profile img{transition:all .1s ease-out 0s}}.speaker-name{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.75rem;line-height:2.625rem;font-weight:700}.speaker-name.subtitle{font-weight:var(--subtitle-font-weight,400)}.speaker-title{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem;margin-bottom:16px;opacity:.8}.speaker-title,.speaker-title.subtitle{font-weight:var(--subtitle-font-weight,400)}.video{display:flex}.video,.video iframe,.video img,.video__preload{width:100%;border-radius:var(--surface-border-radius,0)}.video iframe,.video img,.video__preload{aspect-ratio:16/9;height:100%}.video__preload{position:relative}.video__preload:not(.video__preload--placeholder){background-color:#000}.video__preload img{-o-object-fit:var(--fit,cover);object-fit:var(--fit,cover);-o-object-position:var(--pos-x,50%) var(--pos-y,50%);object-position:var(--pos-x,50%) var(--pos-y,50%);-webkit-transform:scale(var(--scale,1));transform:scale(var(--scale,1));-webkit-transform-origin:var(--pos-x,50%) var(--pos-y,50%);transform-origin:var(--pos-x,50%) var(--pos-y,50%);opacity:.65}.video__play-button{display:flex;position:absolute;top:50%;left:50%;justify-content:center;width:3rem;min-height:3rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.video__play-button .icon{width:3rem;height:3rem;color:#fff}@media (min-width:1024px){.banner-course .grid{grid-template-areas:"heading heading heading heading heading heading heading heading heading heading heading heading" "media media media media media media media media details details details details";gap:32px}}.banner-course__heading{grid-column:1/span 4}@media (min-width:768px){.banner-course__heading{grid-column:1/span 6}}@media (min-width:1024px){.banner-course__heading{grid-column:1/span 12}.banner-course__heading .title{margin-bottom:0}}.banner-course__heading .title{margin-bottom:0}.banner-course__details{grid-column:1/span 4}@media (min-width:768px){.banner-course__details{grid-column:1/span 6}}@media (min-width:1024px){.banner-course__details{grid-column:1/span 12;grid-area:details;margin:auto 0;padding-left:16px}}.banner-course__price{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:1.75rem;line-height:2.625rem;width:100%;margin-bottom:0;font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji")}@media (min-width:1024px){.banner-course__price{margin-bottom:8px}}.banner-course__actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.banner-course__actions .button{flex:auto}.banner-course .media{grid-column:1/span 4;margin:16px 0}@media (min-width:768px){.banner-course .media{grid-column:1/span 6}}@media (min-width:1024px){.banner-course .media{grid-column:1/span 12;grid-area:media;margin:0}.banner-course .course-metadata{justify-content:space-between}}.banner-product{--hero-image-height:454px}.banner-product .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:3.125rem;line-height:4rem;margin-bottom:32px}@media (min-width:1024px){.banner-product .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:4.375rem;line-height:5.25rem}}.banner-product .image-or-video .content-container{height:100%}.banner-product .subtitle{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.25rem;margin-bottom:32px}.banner-product .subtitle,.banner-product .subtitle.subtitle{font-weight:var(--subtitle-font-weight,400)}.banner-product--full_image .course-metadata,.banner-product--inset_image .course-metadata,.banner-product--inset_image_flipped .course-metadata{margin-top:24px;padding:0;border:0}@media (min-width:768px){.banner-product--full_image .course-metadata,.banner-product--inset_image .course-metadata,.banner-product--inset_image_flipped .course-metadata{display:inline-flex}.banner-product--full_image .course-metadata--info,.banner-product--inset_image .course-metadata--info,.banner-product--inset_image_flipped .course-metadata--info{flex:1 0 auto}}@media (min-width:768px)and (min-width:768px){.banner-product--full_image .course-metadata--info,.banner-product--inset_image .course-metadata--info,.banner-product--inset_image_flipped .course-metadata--info{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.banner-product--full_image .course-metadata--info.subtitle,.banner-product--inset_image .course-metadata--info.subtitle,.banner-product--inset_image_flipped .course-metadata--info.subtitle{font-weight:var(--subtitle-font-weight,400)}}@media (min-width:768px)and (min-width:1024px){.banner-product--full_image .course-metadata--info,.banner-product--inset_image .course-metadata--info,.banner-product--inset_image_flipped .course-metadata--info{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem}.banner-product--full_image .course-metadata--info.subtitle,.banner-product--inset_image .course-metadata--info.subtitle,.banner-product--inset_image_flipped .course-metadata--info.subtitle{font-weight:var(--subtitle-font-weight,400)}}.banner-product--full_image .banner-product__content,.banner-product--inset_image .banner-product__content{grid-column:1/span 4;margin-bottom:0}@media (min-width:768px){.banner-product--full_image .banner-product__content,.banner-product--inset_image .banner-product__content{grid-column:1/span 6}}@media (min-width:1024px){.banner-product--full_image .banner-product__content,.banner-product--inset_image .banner-product__content{grid-column:1/span 12;grid-column:1/span 4;margin-right:48px}}@media (min-width:1024px)and (min-width:768px){.banner-product--full_image .banner-product__content,.banner-product--inset_image .banner-product__content{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-product--full_image .banner-product__content,.banner-product--inset_image .banner-product__content{grid-column:1/span 7}}.banner-product--full_image .image-or-video,.banner-product--inset_image .image-or-video{display:none}@media (min-width:1024px){.banner-product--full_image .image-or-video,.banner-product--inset_image .image-or-video{grid-column:1/span 4;display:inherit}}@media (min-width:1024px)and (min-width:768px){.banner-product--full_image .image-or-video,.banner-product--inset_image .image-or-video{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-product--full_image .image-or-video,.banner-product--inset_image .image-or-video{grid-column:8/span 5}}.banner-product--inset_image_flipped .banner-product__content{grid-column:1/span 4;margin-bottom:0}@media (min-width:768px){.banner-product--inset_image_flipped .banner-product__content{grid-column:1/span 6}}@media (min-width:1024px){.banner-product--inset_image_flipped .banner-product__content{grid-column:1/span 12;grid-column:1/span 4;margin-left:48px}}@media (min-width:1024px)and (min-width:768px){.banner-product--inset_image_flipped .banner-product__content{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-product--inset_image_flipped .banner-product__content{grid-column:6/span 7}}.banner-product--inset_image_flipped .image-or-video{display:none}@media (min-width:1024px){.banner-product--inset_image_flipped .image-or-video{grid-column:1/span 4;display:inherit}}@media (min-width:1024px)and (min-width:768px){.banner-product--inset_image_flipped .image-or-video{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-product--inset_image_flipped .image-or-video{grid-column:1/span 5}}@media (min-width:1024px){.banner-product--full_image .grid{padding-bottom:inherit}.banner-product--full_image .image-or-video{position:absolute;top:0;right:0;width:40%;height:100%}}.banner-product--full_image .image-or-video .content-container{border-radius:0}.banner-product--full_image_top .banner-product__content,.banner-product--inset_image_bottom .banner-product__content{grid-column:1/span 4;display:flex;flex-direction:column;justify-content:center;margin-right:40px}@media (min-width:768px){.banner-product--full_image_top .banner-product__content,.banner-product--inset_image_bottom .banner-product__content{grid-column:1/span 6}}@media (min-width:1024px){.banner-product--full_image_top .banner-product__content,.banner-product--inset_image_bottom .banner-product__content{grid-column:1/span 12;grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.banner-product--full_image_top .banner-product__content,.banner-product--inset_image_bottom .banner-product__content{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-product--full_image_top .banner-product__content,.banner-product--inset_image_bottom .banner-product__content{grid-column:1/span 8}}@media (min-width:1024px){.banner-product--full_image_top .banner-product__content .banner-product__details,.banner-product--full_image_top .banner-product__content .subtitle__without-product-details,.banner-product--inset_image_bottom .banner-product__content .banner-product__details,.banner-product--inset_image_bottom .banner-product__content .subtitle__without-product-details{margin-bottom:0}}.banner-product--full_image_top .banner-product__actions,.banner-product--full_image_top .banner-product__heading,.banner-product--inset_image_bottom .banner-product__actions,.banner-product--inset_image_bottom .banner-product__heading{grid-column:1/span 4}@media (min-width:768px){.banner-product--full_image_top .banner-product__actions,.banner-product--full_image_top .banner-product__heading,.banner-product--inset_image_bottom .banner-product__actions,.banner-product--inset_image_bottom .banner-product__heading{grid-column:1/span 6}}@media (min-width:1024px){.banner-product--full_image_top .banner-product__actions,.banner-product--full_image_top .banner-product__heading,.banner-product--inset_image_bottom .banner-product__actions,.banner-product--inset_image_bottom .banner-product__heading{grid-column:1/span 12}.banner-product--full_image_top .banner-product__actions,.banner-product--inset_image_bottom .banner-product__actions{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.banner-product--full_image_top .banner-product__actions,.banner-product--inset_image_bottom .banner-product__actions{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-product--full_image_top .banner-product__actions,.banner-product--inset_image_bottom .banner-product__actions{grid-column:9/span 4}}.banner-product--full_image_top .banner-product__actions .button,.banner-product--inset_image_bottom .banner-product__actions .button{flex:auto}.banner-product--full_image_top .banner-product__actions .product-actions__price-options,.banner-product--inset_image_bottom .banner-product__actions .product-actions__price-options{margin-right:0}.banner-product--full_image_top .banner-product__actions--with-form,.banner-product--inset_image_bottom .banner-product__actions--with-form{margin-top:16px}@media (min-width:1024px){.banner-product--full_image_top .banner-product__actions--with-form .lead-capture-form__inputs,.banner-product--inset_image_bottom .banner-product__actions--with-form .lead-capture-form__inputs{gap:16px;flex-direction:column}.banner-product--full_image_top .banner-product__actions--with-form .form-group>input,.banner-product--inset_image_bottom .banner-product__actions--with-form .form-group>input{margin-bottom:0}}.banner-product--full_image_top .banner-product__actions--with-form .product-actions__form,.banner-product--inset_image_bottom .banner-product__actions--with-form .product-actions__form{margin-top:0}.banner-product--full_image_top .banner-product__product-actions,.banner-product--inset_image_bottom .banner-product__product-actions{display:flex;flex-direction:column;padding:40px;border-radius:var(--surface-border-radius,0);background-color:var(--secondary-bg-color,#f2f3f5);color:var(--secondary-text-color,#36394d)}.banner-product--full_image_top .banner-product__product-actions .action-title__product-name,.banner-product--inset_image_bottom .banner-product__product-actions .action-title__product-name{display:block;margin-bottom:24px}.banner-product--full_image_top .banner-product__product-actions .product-actions,.banner-product--inset_image_bottom .banner-product__product-actions .product-actions{gap:16px}.banner-product--full_image_top .banner-product__product-actions .product-actions__buttons,.banner-product--inset_image_bottom .banner-product__product-actions .product-actions__buttons{flex-direction:column}@media (min-width:1024px){.banner-product--full_image_top .banner-product__product-actions .product-actions .button,.banner-product--inset_image_bottom .banner-product__product-actions .product-actions .button{margin-top:8px}}.banner-product--full_image_top .banner-product__product-actions .product-actions__price-picker,.banner-product--inset_image_bottom .banner-product__product-actions .product-actions__price-picker{width:100%}.banner-product--full_image_top .banner-product__product-actions .course-metadata,.banner-product--inset_image_bottom .banner-product__product-actions .course-metadata{padding:0;border:0}.banner-product--full_image_top .banner-product__product-actions .course-metadata--info,.banner-product--inset_image_bottom .banner-product__product-actions .course-metadata--info{margin:0;border:0}.banner-product--full_image_top .banner-product__product-actions .course-metadata--info .icon,.banner-product--inset_image_bottom .banner-product__product-actions .course-metadata--info .icon{opacity:.8}.banner-product--full_image_top .image-or-video,.banner-product--inset_image_bottom .image-or-video{grid-column:1/span 4}@media (min-width:768px){.banner-product--full_image_top .image-or-video,.banner-product--inset_image_bottom .image-or-video{grid-column:1/span 6}}@media (min-width:1024px){.banner-product--full_image_top .image-or-video,.banner-product--inset_image_bottom .image-or-video{grid-column:1/span 12}}.banner-product--full_image_top .grid{padding-top:40px}@media (min-width:768px){.banner-product--full_image_top .grid{padding-top:56px}}.banner-product--full_image_top .image-or-video{margin-top:calc(var(--section-padding-y)*-1)}.banner-product--full_image_top .image-or-video .content-container{border-radius:0}.banner-product--full_image_top .image-or-video img{max-height:var(--hero-image-height)}.banner-product--inset_image_bottom{--hero-image-height:557px}.banner-product--inset_image_bottom .image-or-video{margin-top:100px}.banner-product--inset_image_bottom .image-or-video img{max-height:var(--hero-image-height)}.section--secondary.banner-product--full_image_top .banner-product__product-actions,.section--secondary.banner-product--inset_image_bottom .banner-product__product-actions{background-color:var(--primary-bg-color,#fff);color:var(--primary-text-color,#36394d)}.banner-video__heading,.banner-video__product-actions,.banner-video__subtitle{grid-column:1/span 4}@media (min-width:768px){.banner-video__heading,.banner-video__product-actions,.banner-video__subtitle{grid-column:1/span 6}}@media (min-width:1024px){.banner-video__heading,.banner-video__product-actions,.banner-video__subtitle{grid-column:1/span 12}}.banner-video__heading{margin-bottom:32px}@media (min-width:1024px){.banner-video--video-bottom .banner-video__heading,.banner-video--video-bottom .banner-video__product-actions,.banner-video--video-bottom .banner-video__subtitle,.banner-video--video-bottom .terms-of-use{text-align:center}.banner-video--video-bottom .product-actions__buttons{justify-content:center}}.banner-video--video-bottom .image-or-video{grid-column:1/span 4}@media (min-width:768px){.banner-video--video-bottom .image-or-video{grid-column:1/span 6}}@media (min-width:1024px){.banner-video--video-bottom .image-or-video{grid-column:1/span 12}.banner-video--video-bottom .banner-video__subtitle{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.banner-video--video-bottom .banner-video__subtitle{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-video--video-bottom .banner-video__subtitle{grid-column:2/span 10}}.banner-video--video-bottom .video__play-button{width:4rem;min-height:4rem}.banner-video--video-bottom .video__play-button .icon{width:4rem;height:4rem}.banner-video--video-bottom .banner-video__product-actions{margin-top:32px;margin-bottom:32px}@media (min-width:1024px){.banner-video--video-bottom .banner-video__product-actions{grid-column:1/span 4;margin-bottom:48px}}@media (min-width:1024px)and (min-width:768px){.banner-video--video-bottom .banner-video__product-actions{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.banner-video--video-bottom .banner-video__product-actions{grid-column:3/span 8}}.banner-video--video-bottom .banner-video__product-actions .product-actions{display:flex;flex-wrap:wrap;gap:16px}@media (min-width:1024px){.banner-video--video-bottom .banner-video__product-actions .product-actions{flex-wrap:nowrap;align-items:end;justify-content:center}}@media (max-width:1024px){.banner-video--video-bottom .banner-video__product-actions .product-actions .product-actions__buttons{width:100%}}@media (min-width:1024px){.banner-video--video-bottom .banner-video__product-actions .product-actions--with-one-time-price{align-items:center}}.banner-video--video-bottom .banner-video__product-actions .product-actions--with-one-time-price .product-actions__price{width:auto;margin-bottom:0}@media (min-width:1024px){.banner-video--video-bottom .banner-video__product-actions .product-actions--with-private-product .product-actions__private{justify-content:center}}.banner-video--video-bottom .banner-video__product-actions .product-actions--with-additional-prices .product-actions__price-options{flex:none;width:271px;margin-bottom:0;text-align:left}.banner-video--video-bottom .banner-video__product-actions .product-actions--with-additional-prices .product-actions__price-picker{width:100%}@media (min-width:768px){.banner-video--video-bottom .banner-video__product-actions .product-actions--with-lead-magnet .terms-of-use{margin-top:0}}@media (min-width:1024px){.banner-video--video-inset .grid{grid-template-areas:"heading heading heading heading heading heading heading heading heading heading heading heading" "media media media media media media media media details details details details"}.banner-video--video-inset .banner-video__heading{grid-area:heading;margin-bottom:48px}}.banner-video--video-inset .banner-video__media{grid-column:1/span 4}@media (min-width:768px){.banner-video--video-inset .banner-video__media{grid-column:1/span 6}}@media (min-width:1024px){.banner-video--video-inset .banner-video__media{grid-column:1/span 12;grid-area:media;padding-right:24px}}.banner-video--video-inset .banner-video__media .image-or-video{margin-bottom:32px}.banner-video--video-inset .banner-video__details{margin-bottom:24px}.banner-video--video-inset .banner-video__product-actions{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:32px;padding:40px;border-radius:var(--surface-border-radius,0);background:var(--secondary-bg-color,#f2f3f5);color:var(--secondary-text-color,#36394d)}@media (min-width:1024px){.banner-video--video-inset .banner-video__product-actions{grid-area:details;margin-top:0}}.banner-video--video-inset .banner-video__product-actions .action-title__product-name{display:block;margin-bottom:24px}.banner-video--video-inset .banner-video__product-actions .product-actions__buttons{flex-direction:column}.banner-video--video-inset .banner-video__product-actions .product-actions--with-additional-prices .product-actions__price-options{margin-right:0}.banner-video--video-inset .banner-video__product-actions .product-actions--with-additional-prices .product-actions__price-picker{width:100%}@media (min-width:1024px){.banner-video--video-inset .banner-video__product-actions .product-actions--with-lead-magnet .product-actions__form .lead-capture-form__inputs{flex-direction:column;gap:0}.banner-video--video-inset .banner-video__product-actions .product-actions--with-lead-magnet .product-actions__form .lead-capture-form__submit{margin-top:8px}}.banner-video--video-inset .banner-video__product-actions .product-actions--with-one-time-price .product-actions__price{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.75rem;line-height:2.625rem}.banner-video--video-inset .banner-video__product-actions .product-actions--with-one-time-price .product-actions__price.subtitle{font-weight:var(--subtitle-font-weight,400)}@media (min-width:1024px){.banner-video--video-inset .banner-video__product-actions .product-actions--with-one-time-price .button{margin-top:8px}}.banner-video--video-inset .banner-video__product-actions .product-actions .button{flex:auto}.banner-video--video-inset .banner-video__product-actions .course-metadata{justify-content:space-between;margin-top:24px;padding:0;border:0}.banner-video--video-inset .banner-video__product-actions .course-metadata .icon{opacity:.8}.banner-video--video-inset .banner-video__product-actions .live-event-details__date{align-items:unset}.banner-video--video-inset .banner-video__product-actions .live-event-details .icon{padding-top:2px;opacity:.8;font-size:1.25rem}.section--secondary.banner-video--video-inset .banner-video__product-actions{background-color:var(--primary-bg-color,#fff);color:var(--primary-text-color,#36394d)}.curriculum{--border-color:color-mix(in srgb,var(--primary-text-color,#36394d) 25%,#0000);--border-color-dark:color-mix(in srgb,var(--primary-text-color,#36394d) 40%,#0000)}@media (min-width:1024px){.curriculum .grid{gap:32px}}.curriculum__container{grid-column:1/span 4}@media (min-width:768px){.curriculum__container{grid-column:1/span 6}}@media (min-width:1024px){.curriculum__container{grid-column:1/span 12}}.curriculum__heading{grid-column:1/span 4;text-align:center}@media (min-width:768px){.curriculum__heading{grid-column:1/span 6}}@media (min-width:1024px){.curriculum__heading{grid-column:1/span 12}}.curriculum__metadata{display:flex;gap:8px;opacity:.8}.curriculum__expand-all{min-height:0;padding:0}.curriculum__list-item{width:100%}.curriculum__chapter{display:flex;position:relative;padding:16px}@media (min-width:1024px){.curriculum__chapter{padding:24px 24px 24px 16px}}.curriculum__chapter--button{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0}.curriculum__chapter--button:active .curriculum__chapter-title,.curriculum__chapter--button:focus .curriculum__chapter-title,.curriculum__chapter--button:hover .curriculum__chapter-title{color:var(--cta-bg-color,var(--cta-bg-color,#36394d))}.curriculum__chapter--button .toggle{margin-left:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);pointer-events:none}@media screen and (prefers-reduced-motion:no-preference){.curriculum__chapter--button .toggle{transition:-webkit-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s}}.curriculum__chapter--button[aria-expanded=false] .toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.curriculum__chapter-number,.curriculum__chapter-title{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.125rem;line-height:1.75rem;font-weight:500}.curriculum__chapter-number.subtitle,.curriculum__chapter-title.subtitle{font-weight:var(--subtitle-font-weight,400)}.curriculum__chapter-number{min-width:32px;color:var(--cta-bg-color,var(--cta-bg-color,#36394d));text-align:center}.curriculum__chapter-title{margin-bottom:0;padding:0 48px 0 16px}.curriculum__chapter-list{grid-column:1/span 4}@media (min-width:768px){.curriculum__chapter-list{grid-column:1/span 6}}@media (min-width:1024px){.curriculum__chapter-list{grid-column:1/span 12}}.curriculum__lesson-list{display:block;border-top:1px solid var(--border-color-dark)}@media screen and (prefers-reduced-motion:no-preference){.curriculum__lesson-list{transition:border-top,display .3s ease-in-out 0s}}.curriculum__lesson-list[data-collapsed=true]{display:none;border-top:0}.curriculum__lesson{display:flex;align-items:center;margin:0 16px;padding:16px 0 16px 4px;border-bottom:1px solid var(--border-color)}.curriculum__lesson:last-child{border-bottom:0}.curriculum__lesson .icon{flex-shrink:0;margin-right:16px;margin-left:42px;font-size:1.25rem;line-height:1.5rem}.curriculum__lesson-link{width:100%;text-align:left;text-decoration:none!important}.curriculum__lesson-link:active .curriculum__lesson-link--free,.curriculum__lesson-link:focus .curriculum__lesson-link--free,.curriculum__lesson-link:hover .curriculum__lesson-link--free{text-decoration:none}.curriculum__lesson-link--title{opacity:.8}.curriculum__lesson-link--free{display:block;color:var(--cta-bg-color,var(--cta-bg-color,#36394d));text-decoration:underline}@media (min-width:1024px){.curriculum.layout--compact .curriculum__container{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.curriculum.layout--compact .curriculum__container{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.curriculum.layout--compact .curriculum__container{grid-column:3/span 8}}.curriculum.layout--compact .curriculum__expand-all{margin-top:8px}.curriculum.layout--compact .curriculum__heading{margin-bottom:32px;text-align:center}.curriculum.layout--compact .curriculum__metadata{justify-content:center;margin-top:12px;margin-bottom:12px}.curriculum.layout--compact .curriculum__chapter--button{padding-right:1.5rem}.curriculum.layout--compact .curriculum__chapter--button .toggle{width:.75rem}.curriculum.layout--compact .curriculum__chapter-list{display:flex;flex-wrap:wrap;gap:16px}.curriculum.layout--compact .curriculum__list-item{border:1px solid var(--border-color-dark);border-radius:var(--surface-border-radius,0)}.curriculum.layout--full .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.5rem}.curriculum.layout--full .curriculum__container{border:1px solid var(--border-color-dark);border-radius:var(--surface-border-radius,0)}.curriculum.layout--full .curriculum__heading{display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px;gap:16px}@media (min-width:1024px){.curriculum.layout--full .curriculum__heading{flex-wrap:nowrap;padding:24px}}.curriculum.layout--full .curriculum__heading-container{display:flex;flex-direction:column;align-items:flex-start;margin-right:32px}.curriculum.layout--full .curriculum__heading-container .title{margin-bottom:0}.curriculum.layout--full .curriculum__chapter--button{display:flex;align-items:center;padding-right:16px}@media (min-width:1024px){.curriculum.layout--full .curriculum__chapter--button{padding:24px}}.curriculum.layout--full .curriculum__chapter--button .toggle{width:1.625rem;height:1.625rem}.curriculum.layout--full .curriculum__list-item{border-top:1px solid var(--border-color-dark)}.curriculum.section--secondary{--border-color:color-mix(in srgb,var(--secondary-text-color,#36394d) 25%,#0000);--border-color-dark:color-mix(in srgb,var(--secondary-text-color,#36394d) 40%,#0000)}.curriculum.section--accent{--border-color:color-mix(in srgb,var(--accent-text-color,#f2f3f5) 25%,#0000);--border-color-dark:color-mix(in srgb,var(--accent-text-color,#f2f3f5) 40%,#0000)}.cta .product-actions,.cta .terms-of-use,.cta__heading{grid-column:1/span 4}@media (min-width:768px){.cta .product-actions,.cta .terms-of-use,.cta__heading{grid-column:1/span 6}}@media (min-width:1024px){.cta .product-actions,.cta .terms-of-use,.cta__heading{grid-column:1/span 12}}.cta .subtitle{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");letter-spacing:0;font-size:1.125rem;line-height:1.75rem;margin-bottom:24px;font-weight:var(--body-font-weight,400)}.cta .subtitle.subtitle{font-weight:var(--subtitle-font-weight,400)}.cta.layout--one-column .cta__heading{text-align:center}@media (min-width:1024px){.cta.layout--one-column .cta__heading{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.cta.layout--one-column .cta__heading{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.cta.layout--one-column .cta__heading{grid-column:3/span 8}}.cta.layout--one-column .cta__heading .title{margin-bottom:24px}.cta.layout--one-column .cta__heading,.cta.layout--one-column .product-actions,.cta.layout--one-column .terms-of-use{text-align:center}@media (min-width:1024px){.cta.layout--one-column .product-actions{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.cta.layout--one-column .product-actions{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.cta.layout--one-column .product-actions{grid-column:3/span 8}}.cta.layout--one-column .product-actions__buttons{justify-content:center}@media (min-width:1280px){.cta.layout--one-column .product-actions__private{justify-content:center}}.cta.layout--one-column .product-actions__form .form__opt-in{justify-content:center}@media (min-width:1024px){.cta.layout--two-column .cta__heading{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.cta.layout--two-column .cta__heading{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.cta.layout--two-column .cta__heading{grid-column:1/span 5}}.cta.layout--two-column .cta__actions{grid-column:1/span 4}@media (min-width:768px){.cta.layout--two-column .cta__actions{grid-column:1/span 6}}@media (min-width:1024px){.cta.layout--two-column .cta__actions{grid-column:1/span 12;grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.cta.layout--two-column .cta__actions{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.cta.layout--two-column .cta__actions{grid-column:7/span 6}}.cta.layout--two-column .cta__actions .subtitle{margin-top:6px}@media (min-width:1024px){.cta.layout--two-column .cta__actions .lead-capture-form__inputs{gap:16px}}.cta .cta__actions,.cta .cta__heading,.cta .product-actions,.cta .terms-of-use{text-align:left}@media (min-width:1024px){.download-lead-capture-form{display:flex;align-items:center;height:100%}.download-lead-capture-form .grid{grid-template-areas:"heading heading heading heading heading heading heading . form form form form"}}.download-lead-capture-form__heading{grid-column:1/span 4;align-self:center}@media (min-width:768px){.download-lead-capture-form__heading{grid-column:1/span 6}}@media (min-width:1024px){.download-lead-capture-form__heading{grid-column:1/span 12;grid-area:heading}}.download-lead-capture-form__heading .title{margin-bottom:16px}@media (min-width:1024px){.download-lead-capture-form__heading .title{margin-bottom:32px}}.download-lead-capture-form__heading .subtitle{margin-bottom:0}.download-lead-capture-form__form-container{grid-column:1/span 4;align-self:start;padding:16px;border-radius:var(--surface-border-radius,0);background-color:var(--accent-bg-color,#36394d);color:var(--accent-text-color,#f2f3f5)}@media (min-width:768px){.download-lead-capture-form__form-container{grid-column:1/span 6}}@media (min-width:1024px){.download-lead-capture-form__form-container{grid-column:1/span 12;grid-area:form;padding:32px}}.download-lead-capture-form__form-container .download-lead-capture-form__submit{width:100%;margin-bottom:8px}.download-lead-capture-form__form-container .terms-of-use{margin-top:16px}@media (min-width:1024px){.download-lead-capture-form__form-heading{margin-bottom:32px}}.download-lead-capture-form__user{margin-bottom:8px}@media (min-width:1024px){.download-lead-capture-form__user{display:flex;align-items:start;gap:24px}.download-lead-capture-form__user .form-group{width:calc(50% - 12px)}}.download{display:flex;align-items:center}.download:last-of-type{height:100vh}.download__container{grid-column:1/span 4}@media (min-width:768px){.download__container{grid-column:1/span 6}}@media (min-width:1024px){.download__container{grid-column:1/span 12}}@media (min-width:768px){.download__container{grid-column:2/span 4}}@media (min-width:1024px){.download__container{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.download__container{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.download__container{grid-column:3/span 8}}.download__heading{margin-bottom:8px}.download__heading .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:2.5rem;line-height:3.25rem;margin-bottom:24px}@media (min-width:1024px){.download__heading .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:3.125rem;line-height:4rem;margin-bottom:32px}}.download__file{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%;padding:24px;border-radius:var(--surface-border-radius,0);background-color:var(--accent-bg-color,#36394d);box-shadow:0 6px 12px 0 #00000026;color:var(--accent-text-color,#f2f3f5);gap:24px}@media (min-width:768px){.download__file{flex-flow:row nowrap;align-items:center;justify-content:space-between}}.download__file .download__text{flex:1 1 auto}.download__file .button{flex-shrink:0;align-self:flex-start}.section--accent.download .download__file{--bg-color-cta:var(--cta-bg-color,#36394d);--text-color-cta:var(--cta-text-color,#fff);background-color:var(--primary-bg-color,#fff);color:var(--primary-text-color,#36394d)}.event__container{grid-column:1/span 4}@media (min-width:768px){.event__container{grid-column:1/span 6}}@media (min-width:1024px){.event__container{grid-column:1/span 12}}.event__info{grid-column:1/span 4}@media (min-width:768px){.event__info{grid-column:1/span 6}}@media (min-width:1024px){.event__info{grid-column:1/span 12}}.event__heading{margin-bottom:40px}.event__heading .title{margin-bottom:32px}.event__heading .description{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.25rem}.event__heading .description.subtitle{font-weight:var(--subtitle-font-weight,400)}.event__cta .icon{margin-right:8px}.footer{background-color:var(--footer-bg-color,#fff);color:var(--footer-link-color,#12151a)}.footer__copyright{grid-column:1/span 4}@media (min-width:768px){.footer__copyright{grid-column:1/span 6}}@media (min-width:1024px){.footer__copyright{grid-column:1/span 12;grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.footer__copyright{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.footer__copyright{grid-column:1/span 4}}.footer__powered-by{grid-column:1/span 4;display:flex;align-items:center}@media (min-width:768px){.footer__powered-by{grid-column:1/span 6}}@media (min-width:1024px){.footer__powered-by{grid-column:1/span 12;grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.footer__powered-by{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.footer__powered-by{grid-column:10/span 3}}.footer__powered-by svg{margin:0 auto}@media (min-width:1024px){.footer__powered-by svg{margin-right:0;margin-left:auto}}.free-lesson-funnel .heading--base,.free-lesson-funnel .subtitle{margin-bottom:24px}.free-lesson-funnel__heading{grid-column:1/span 4}@media (min-width:768px){.free-lesson-funnel__heading{grid-column:1/span 6}}@media (min-width:1024px){.free-lesson-funnel__heading{grid-column:1/span 12}}.free-lesson-funnel__heading .title{margin-bottom:0}.free-lesson-funnel__heading .subtitle{margin-bottom:32px}.free-lesson-funnel__details{grid-column:1/span 4}@media (min-width:768px){.free-lesson-funnel__details{grid-column:1/span 6}}@media (min-width:1024px){.free-lesson-funnel__details{grid-column:1/span 12;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);gap:32px}}.free-lesson-funnel__form-container{grid-column:1/span 4;align-self:start;border-radius:var(--surface-border-radius,0)}@media (min-width:768px){.free-lesson-funnel__form-container{grid-column:1/span 6}}@media (min-width:1024px){.free-lesson-funnel__form-container{grid-column:1/span 12;grid-area:form}}.free-lesson-funnel__form-container .free-lesson-funnel__submit{width:100%}.free-lesson-funnel__user{margin-bottom:8px}@media (min-width:1024px){.free-lesson-funnel__user{display:flex;align-items:start;gap:24px}.free-lesson-funnel__user .form-group{width:calc(50% - 12px)}}.free-lesson-funnel__input{flex-basis:100%}.free-lesson-funnel .terms-of-use{margin-top:16px}.free-lesson-funnel__help-text{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1rem;line-height:1.5rem;display:block;position:relative;top:-1.125rem;flex-basis:100%;padding:8px 4px 0;text-decoration:none}.free-lesson-funnel__help-text.subtitle{font-weight:var(--subtitle-font-weight,400)}.free-lesson-funnel__welcome-back-pane{display:inline-block;width:100%;margin-top:8px;margin-bottom:16px;padding:16px;border-radius:var(--surface-border-radius,0);background-color:var(--secondary-bg-color,#f2f3f5);color:var(--secondary-text-color,#36394d)}.free-lesson-funnel__welcome-back-pane__title{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem;display:inline-block;margin-bottom:16px}.free-lesson-funnel__welcome-back-pane__title.subtitle{font-weight:var(--subtitle-font-weight,400)}.free-lesson-funnel__welcome-back-pane .free-lesson-funnel__input.error{position:relative;outline:unset}.free-lesson-funnel__welcome-back-pane .free-lesson-funnel__input.error:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;outline:2px solid var(--input-error-color,#d83232);outline-offset:-4px;pointer-events:none}.free-lesson-funnel__login-form{flex-wrap:nowrap;width:100%}.free-lesson-funnel__login-button{display:block;margin-bottom:8px}.free-lesson-funnel__toggleable-field{display:flex;flex-direction:column;flex-grow:1}.free-lesson-funnel__toggleable-field__inputs{display:flex;flex-wrap:nowrap;width:100%;margin-bottom:16px}.free-lesson-funnel__toggleable-field__inputs .input__name,.free-lesson-funnel__toggleable-field__inputs .input__password{margin-bottom:0;border:1px solid var(--input-border-color,#caccd6);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.free-lesson-funnel__toggle-button{flex-basis:content;width:34px;min-height:0;max-height:40px;padding:0 4px;border:1px solid var(--input-border-color,#caccd6);border-left:0;border-radius:var(--input-border-radius,0);border-top-left-radius:0;border-bottom-left-radius:0;background:#fff}.free-lesson-funnel__toggle-button i{width:24px;height:24px;background:var(--input-text-color,#36394d)}.free-lesson-funnel__toggle-button span{position:absolute;top:auto;left:-9999px;width:1px;height:1px;overflow:hidden}.free-lesson-funnel__toggleable-field-icon--eye{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M12 9.5c.44 0 .853.113 1.24.34.387.227.693.533.92.92.227.387.34.8.34 1.24 0 .44-.113.853-.34 1.24a2.536 2.536 0 0 1-.92.92c-.387.227-.8.34-1.24.34a2.41 2.41 0 0 1-1.24-.34 2.536 2.536 0 0 1-.92-.92A2.41 2.41 0 0 1 9.5 12c0-.44.113-.853.34-1.24.227-.387.533-.693.92-.92.387-.227.8-.34 1.24-.34zm0 6.68c.76 0 1.46-.187 2.1-.56a4.155 4.155 0 0 0 1.52-1.52c.373-.64.56-1.34.56-2.1s-.187-1.46-.56-2.1a4.155 4.155 0 0 0-1.52-1.52 4.094 4.094 0 0 0-2.1-.56c-.76 0-1.46.187-2.1.56-.64.373-1.147.88-1.52 1.52s-.56 1.34-.56 2.1.187 1.46.56 2.1c.373.64.88 1.147 1.52 1.52s1.34.56 2.1.56zm0-10.44a9.752 9.752 0 0 1 7.09 3A9.785 9.785 0 0 1 21.18 12a9.677 9.677 0 0 1-2.09 3.25A9.817 9.817 0 0 1 12 18.24 9.817 9.817 0 0 1 2.82 12a9.785 9.785 0 0 1 2.09-3.26 9.752 9.752 0 0 1 7.09-3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' d='M12 9.5c.44 0 .853.113 1.24.34.387.227.693.533.92.92.227.387.34.8.34 1.24 0 .44-.113.853-.34 1.24a2.536 2.536 0 0 1-.92.92c-.387.227-.8.34-1.24.34a2.41 2.41 0 0 1-1.24-.34 2.536 2.536 0 0 1-.92-.92A2.41 2.41 0 0 1 9.5 12c0-.44.113-.853.34-1.24.227-.387.533-.693.92-.92.387-.227.8-.34 1.24-.34zm0 6.68c.76 0 1.46-.187 2.1-.56a4.155 4.155 0 0 0 1.52-1.52c.373-.64.56-1.34.56-2.1s-.187-1.46-.56-2.1a4.155 4.155 0 0 0-1.52-1.52 4.094 4.094 0 0 0-2.1-.56c-.76 0-1.46.187-2.1.56-.64.373-1.147.88-1.52 1.52s-.56 1.34-.56 2.1.187 1.46.56 2.1c.373.64.88 1.147 1.52 1.52s1.34.56 2.1.56zm0-10.44a9.752 9.752 0 0 1 7.09 3A9.785 9.785 0 0 1 21.18 12a9.677 9.677 0 0 1-2.09 3.25A9.817 9.817 0 0 1 12 18.24 9.817 9.817 0 0 1 2.82 12a9.785 9.785 0 0 1 2.09-3.26 9.752 9.752 0 0 1 7.09-3z'/%3E%3C/svg%3E");margin-top:-1px}.free-lesson-funnel__toggleable-field-icon--eye-slash{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.182 7.339a4.175 4.175 0 0 1 4.174 4.174 4.07 4.07 0 0 1-.3 1.527l2.437 2.438a9.864 9.864 0 0 0 2.863-3.965c-1.444-3.665-5.009-6.26-9.182-6.26a9.72 9.72 0 0 0-3.322.583l1.803 1.803c.475-.192.985-.3 1.527-.3zM3.835 5.06l1.903 1.903.384.384A9.853 9.853 0 0 0 3 11.513c1.444 3.664 5.008 6.26 9.182 6.26a9.83 9.83 0 0 0 3.656-.701l.35.35 2.447 2.438 1.06-1.06L4.895 4l-1.06 1.06zM8.45 9.676l1.294 1.294a2.355 2.355 0 0 0-.067.543 2.5 2.5 0 0 0 2.504 2.504c.184 0 .367-.025.543-.067l1.294 1.294a4.138 4.138 0 0 1-1.837.442 4.175 4.175 0 0 1-4.174-4.173c0-.66.167-1.278.443-1.837zm3.598-.65 2.629 2.629.017-.134a2.5 2.5 0 0 0-2.505-2.504l-.141.008z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.182 7.339a4.175 4.175 0 0 1 4.174 4.174 4.07 4.07 0 0 1-.3 1.527l2.437 2.438a9.864 9.864 0 0 0 2.863-3.965c-1.444-3.665-5.009-6.26-9.182-6.26a9.72 9.72 0 0 0-3.322.583l1.803 1.803c.475-.192.985-.3 1.527-.3zM3.835 5.06l1.903 1.903.384.384A9.853 9.853 0 0 0 3 11.513c1.444 3.664 5.008 6.26 9.182 6.26a9.83 9.83 0 0 0 3.656-.701l.35.35 2.447 2.438 1.06-1.06L4.895 4l-1.06 1.06zM8.45 9.676l1.294 1.294a2.355 2.355 0 0 0-.067.543 2.5 2.5 0 0 0 2.504 2.504c.184 0 .367-.025.543-.067l1.294 1.294a4.138 4.138 0 0 1-1.837.442 4.175 4.175 0 0 1-4.174-4.173c0-.66.167-1.278.443-1.837zm3.598-.65 2.629 2.629.017-.134a2.5 2.5 0 0 0-2.505-2.504l-.141.008z'/%3E%3C/svg%3E")}.free-lesson-funnel__outcomes{grid-column:1/span 4;padding:24px 0}@media (min-width:768px){.free-lesson-funnel__outcomes{grid-column:1/span 6}}@media (min-width:1024px){.free-lesson-funnel__outcomes{grid-column:1/span 12;grid-area:block;padding:24px 0 0 17%}}.free-lesson-funnel__outcomes__list{margin-left:32px;list-style:disc}.free-lesson-funnel__outcomes__list-item{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem;margin-bottom:8px}.free-lesson-funnel__outcomes__list-item.subtitle{font-weight:var(--subtitle-font-weight,400)}@media (min-width:768px){.free-lesson-funnel__outcomes__list-item{margin-bottom:16px}}.free-lesson-funnel.layout--landscape-media .grid{row-gap:40px}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media .free-lesson-funnel__details{grid-template-areas:"media media media media media media media form form form form form"}.free-lesson-funnel.layout--landscape-media .free-lesson-funnel__outcomes{margin-top:32px;padding:0;text-align:center}.free-lesson-funnel.layout--landscape-media .free-lesson-funnel__outcomes ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;gap:8px 32px}}.free-lesson-funnel.layout--landscape-media .free-lesson-funnel__welcome-back-pane{background-color:var(--accent-bg-color,#36394d);color:var(--accent-text-color,#f2f3f5)}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media .free-lesson-funnel__form-container{margin-left:5.2%;padding:32px;background-color:var(--secondary-bg-color,#f2f3f5);color:var(--secondary-text-color,#36394d)}.free-lesson-funnel.layout--landscape-media .free-lesson-funnel__heading .title,.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__heading .title{text-align:center}}.free-lesson-funnel.layout--landscape-media .media,.free-lesson-funnel.layout--landscape-media-large .media{grid-column:1/span 4}@media (min-width:768px){.free-lesson-funnel.layout--landscape-media .media,.free-lesson-funnel.layout--landscape-media-large .media{grid-column:1/span 6}}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media .media,.free-lesson-funnel.layout--landscape-media-large .media{grid-column:1/span 12;grid-area:media}.free-lesson-funnel.layout--landscape-media-large{padding-top:0}.free-lesson-funnel.layout--landscape-media-large .grid{grid-template-areas:". . form form form form form block block block . ."}}.free-lesson-funnel.layout--landscape-media-large .styled-bg{isolation:isolate;position:relative;overflow:hidden;background:var(--accent-bg-color,#36394d)}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media-large .styled-bg{padding-top:32px}}@media (min-width:1280px){.free-lesson-funnel.layout--landscape-media-large .styled-bg{padding-top:60px}}.free-lesson-funnel.layout--landscape-media-large .styled-bg .grid{padding-bottom:0}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media-large .styled-bg .grid{grid-template-areas:". heading heading heading heading heading heading heading heading heading heading ." ". . media media media media media media media media . .";padding-bottom:8px;gap:40px}}.free-lesson-funnel.layout--landscape-media-large .styled-bg__svg{position:absolute;z-index:-1;bottom:0;left:0;padding-bottom:40px;background:var(--primary-bg-color,#fff)}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media-large .styled-bg__svg{padding-bottom:0}}.free-lesson-funnel.layout--landscape-media-large .styled-bg__path{fill:var(--accent-bg-color,#36394d)}.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__heading{position:relative;color:var(--accent-text-color,#f2f3f5)}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__heading{grid-area:heading}}.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__heading .title{margin-bottom:24px}@media (min-width:1024px){.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__heading .title{margin-bottom:0;text-align:center}.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__form-container{padding:0 10%}.free-lesson-funnel.layout--landscape-media-large .free-lesson-funnel__outcomes{padding:0 10% 0 0}.free-lesson-funnel.layout--portrait-media .free-lesson-funnel__details{grid-column:1/span 8;grid-template-areas:"heading heading heading heading heading heading heading heading" "form form form form block block block block";grid-template-columns:repeat(8,1fr);padding-right:32px}.free-lesson-funnel.layout--portrait-media .free-lesson-funnel__heading{grid-area:heading;grid-column:inherit}}.free-lesson-funnel.layout--portrait-media .free-lesson-funnel__heading .subtitle{margin-top:24px;margin-bottom:0}.free-lesson-funnel.layout--portrait-media .free-lesson-funnel__form-container{padding-top:24px}@media (min-width:1024px){.free-lesson-funnel.layout--portrait-media .free-lesson-funnel__form-container{padding-top:0}}.free-lesson-funnel.layout--portrait-media .media{grid-column:1/span 4}@media (min-width:768px){.free-lesson-funnel.layout--portrait-media .media{grid-column:1/span 6}}@media (min-width:1024px){.free-lesson-funnel.layout--portrait-media .media{grid-column:9/span 4}.free-lesson-funnel.layout--portrait-media .media .video,.free-lesson-funnel.layout--portrait-media .media iframe,.free-lesson-funnel.layout--portrait-media .media img{height:647px}}.header{position:relative;width:100%;border-bottom:1px solid var(--header-border-color,#caccd6);background-color:var(--header-bg-color,#fff);color:var(--header-link-color,#12151a)}@media (max-width:1024px){.header--menu-open{position:fixed;z-index:100;top:0}}.header .icon{color:var(--header-link-color,#12151a)}.header .grid{padding:0}.header__container{grid-column:1/span 4;display:flex;position:relative;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px}@media (min-width:768px){.header__container{grid-column:1/span 6}}@media (min-width:1024px){.header__container{grid-column:1/span 12}}@media (min-width:768px){.header__container{padding-right:32px;padding-left:32px}}@media (min-width:1024px){.header__container{gap:80px}.header__container--small{padding-top:16px;padding-bottom:16px}.header__container--medium{padding-top:24px;padding-bottom:24px}.header__container--large{padding-top:32px;padding-bottom:32px}}.header__logo,.header__name{max-width:70%}@media (min-width:1024px){.header__logo,.header__name{max-width:25rem}}.header__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:1.5rem;font-weight:var(--title-font-weight,400);line-height:2rem}@media (min-width:1024px){.header__name{font-size:1.75rem;line-height:2.5rem}}.header__logo .logo{max-width:100%;max-height:38px}@media (min-width:1024px){.header__logo .logo{max-width:-webkit-max-content;max-width:max-content}.header__logo .logo--small{max-height:24px}.header__logo .logo--medium{max-height:38px}.header__logo .logo--large{max-height:50px}}.header__navigation{display:none}@media (min-width:1024px){.header__navigation{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:24px;width:100%}}.header__user-menu{display:flex;flex-shrink:0}.header__user-menu__login{display:none}@media (min-width:1024px){.header__user-menu__login{display:block}.header__user-menu__toggle{display:flex;align-items:center;gap:4px}}.header__user-menu__toggle .ph-caret-down{font-size:16px}@media screen and (prefers-reduced-motion:no-preference){.header__user-menu__toggle .ph-caret-down{transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}}.header__user-menu__toggle .ph-x{display:none}.header__user-menu__toggle .mobile-only{width:32px;height:32px}.header__user-menu__toggle .mobile-only .icon{font-size:2rem}.header__user-menu__toggle.open .ph-caret-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__user-menu__toggle.open .ph-list{display:none}.header__user-menu__toggle.open .ph-x{display:block}.header__user-menu__avatar{width:32px;height:32px;border-radius:50%}.header a{text-decoration:none}.header a:active,.header a:focus,.header a:hover{text-decoration:underline}@media (min-width:1024px){.header.layout--logo-left .header__navigation a,.header.layout--logo-left .header__user-menu__login{font-size:1.125rem;line-height:1.5rem}.header.layout--logo-left .user-dropdown.open{top:80%}}.header.layout--logo-center .header__container{flex-wrap:wrap;gap:16px}@media (min-width:1024px){.header.layout--logo-center .header__container{padding-bottom:8px}.header.layout--logo-center .header__container--small{gap:16px;padding-top:16px}.header.layout--logo-center .header__container--medium{gap:24px;padding-top:24px}.header.layout--logo-center .header__container--large{gap:32px;padding-top:32px}}.header.layout--logo-center .header__center{display:flex;width:70%}@media (min-width:1024px){.header.layout--logo-center .header__center{align-items:center;justify-content:center;width:100%;text-align:center}}.header.layout--logo-center .header__name{max-width:100%}@media (min-width:1024px){.header.layout--logo-center .header__navigation{justify-content:center;padding:0 120px}.header.layout--logo-center .header__user-menu{position:absolute;right:24px;bottom:8px}.header.layout--logo-center .user-dropdown.open{top:100%}}.user-dropdown{display:none;position:absolute}.user-dropdown.open{display:block;z-index:100;top:calc(100% + 1px);right:0;width:100%;height:100%;min-height:calc(100vh - 100%);overflow:auto;background:var(--header-bg-color,#fff);box-shadow:0 6px 12px 0 #00000026;color:var(--header-link-color,#12151a)}@media (min-width:1024px){.user-dropdown.open{right:24px;width:-webkit-max-content;width:max-content;min-width:231px;height:auto;min-height:-webkit-min-content;min-height:min-content;border:1px solid var(--header-border-color,#caccd6);border-radius:var(--surface-border-radius,0)}}.user-dropdown .header__container,.user-dropdown__profile{border-bottom:1px solid var(--header-border-color,#caccd6)}.user-dropdown__profile{display:flex;align-items:center;gap:16px;padding:24px}.user-dropdown__name{font-size:1.25rem;line-height:1.875rem}@media (min-width:768px){.user-dropdown__name{font-size:1.15rem;line-height:1.5rem}}.user-dropdown__name a{display:inline-flex;align-items:center;gap:4px}.user-dropdown__name a .ph-arrow-up-right{font-size:1.25rem}.user-dropdown__email{opacity:.5;color:var(--header-link-color,#12151a);font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.user-dropdown__email{font-size:.75rem;line-height:1.1rem}}.user-dropdown__links{padding:8px;border-bottom:1px solid var(--header-border-color,#caccd6)}.user-dropdown__links li{font-size:1.125rem;line-height:1.5rem;display:flex;align-items:center;gap:8px;min-height:60px;padding:16px}@media (min-width:768px){.user-dropdown__links li{font-size:1rem;line-height:1.5rem}}.user-dropdown__links li a{display:inline-flex;align-items:center;gap:4px}.user-dropdown__links li a .ph-arrow-up-right{font-size:1.125rem}@media (min-width:1024px){.user-dropdown__links li{min-height:0;padding:12px 16px}}.user-dropdown__blocks li{font-size:1.25rem;line-height:1.875rem;font-weight:600}@media (min-width:768px){.user-dropdown__blocks li{font-size:1.15rem;line-height:1.5rem}}.user-dropdown__blocks li a{display:inline-flex;align-items:center;gap:4px}.user-dropdown__blocks li a .ph-arrow-up-right{font-size:1.25rem}.user-dropdown__logout{font-size:1.125rem;line-height:1.5rem;display:flex;align-items:center;gap:8px;margin:8px 0;padding:16px 24px}@media (min-width:768px){.user-dropdown__logout{font-size:1rem;line-height:1.5rem}}.user-dropdown__logout a{display:inline-flex;align-items:center;gap:4px}.user-dropdown__logout a .ph-arrow-up-right{font-size:1.125rem}.highlights__container{grid-column:1/span 4;display:flex;flex-wrap:wrap;gap:24px}@media (min-width:768px){.highlights__container{grid-column:1/span 6}}@media (min-width:1024px){.highlights__container{grid-column:1/span 12;flex-wrap:nowrap}}.highlights .section__details{text-align:left}.highlights .section__details-title{margin-bottom:0;font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:1.75rem;font-weight:var(--title-font-weight,400)}.highlights__item{display:flex;gap:16px;width:100%}.highlights__item-heading{margin-top:2px;margin-bottom:6px}.highlights__item p{margin-top:2px}.highlights-landscape-image .grid{row-gap:32px}.highlights-landscape-image .icon{margin-top:6px}@media (min-width:768px){.highlights-with-images .grid{gap:40px;grid-template-areas:"highlight-1 highlight-1 highlight-2 highlight-2 highlight-3 highlight-3"}}@media (min-width:1024px){.highlights-with-images .grid{gap:56px;grid-template-areas:"highlight-1 highlight-1 highlight-1 highlight-1 highlight-2 highlight-2 highlight-2 highlight-2 highlight-3 highlight-3 highlight-3 highlight-3"}}.highlights-with-images .heading--sm{margin-bottom:8px}.highlights-with-images__item{grid-column:1/span 4;display:flex;align-items:flex-start;gap:16px;width:100%;text-align:left}@media (min-width:768px){.highlights-with-images__item{grid-column:1/span 6}}@media (min-width:1024px){.highlights-with-images__item{grid-column:1/span 12}}@media (min-width:768px){.highlights-with-images__item:nth-child(2){grid-area:highlight-2}.highlights-with-images__item:first-child{grid-area:highlight-1}.highlights-with-images__item:nth-child(3){grid-area:highlight-3}}.highlights-with-images__image{flex-shrink:0}.highlights-with-images.layout--image-x-small .grid{row-gap:24px}.highlights-with-images.layout--image-x-small .image-or-video{margin-top:4px}.highlights-with-images.layout--image-x-small .highlights-with-images__image img{width:32px;height:32px;aspect-ratio:1/1}.highlights-with-images.layout--image-small .grid{row-gap:56px}.highlights-with-images.layout--image-small .highlights-with-images__item{gap:16px}.highlights-with-images.layout--image-small .highlights-with-images__image img{width:73px;height:73px;aspect-ratio:1/1}.highlights-with-images.layout--image-large .highlights-with-images__item,.highlights-with-images.layout--image-small .highlights-with-images__item{flex-direction:column}.highlights-with-images.layout--image-large .grid{row-gap:64px}.highlights-with-images.layout--image-large .highlights-with-images__image{width:100%}.highlights-with-images.layout--image-large .highlights-with-images__item{gap:24px}.media-and-text .grid{align-items:center;row-gap:24px}.media-and-text .media{grid-area:media}.media-and-text .details{grid-area:text}.media-and-text .details,.media-and-text .title{text-align:left}.media-and-text--left .title,.media-and-text--right .title{margin-bottom:24px}.media-and-text--left .grid{grid-template-areas:"media media media media" "text text text text"}@media (min-width:768px){.media-and-text--left .grid{grid-template-areas:"media media media media media media" "text text text text text text"}}@media (min-width:1024px){.media-and-text--left .grid{grid-template-areas:"media media media media media media text text text text text text"}.media-and-text--left .grid .media{padding-right:40px}}.media-and-text--right .grid{grid-template-areas:"text text text text" "media media media media"}@media (min-width:768px){.media-and-text--right .grid{grid-template-areas:"text text text text text text" "media media media media media media"}}@media (min-width:1024px){.media-and-text--right .grid{grid-template-areas:"text text text text text text media media media media media media"}.media-and-text--right .grid .media{padding-left:40px}}@media (min-width:768px){.media-and-text--stacked .details,.media-and-text--stacked .title{text-align:center}}.media-and-text--stacked .grid{row-gap:24px;grid-template-areas:"title title title title" "media media media media" "text text text text"}@media (min-width:768px){.media-and-text--stacked .grid{grid-template-areas:"title title title title title title" "media media media media media media" "text text text text text text"}}@media (min-width:1024px){.media-and-text--stacked .grid{row-gap:32px;grid-template-areas:". . title title title title title title title title . ." ". . media media media media media media media media . ." ". . text text text text text text text text . ."}}.media-and-text--stacked .title-container{grid-area:title}.one-time-offer .section__details{text-align:center}@media (min-width:1024px){.one-time-offer .section__details{text-align:left}}.one-time-offer .section__cta .button{width:100%}.one-time-offer .section__image{position:relative;margin-bottom:32px}@media (min-width:1024px){.one-time-offer .section__image{margin-bottom:0}}.one-time-offer__product{display:flex;flex-wrap:wrap;gap:16px;width:100%;padding:24px;border:1px solid var(--primary-text-color,#36394d);background-color:hsla(0,0%,100%,.102);text-align:center}@media (min-width:1024px){.one-time-offer__product{width:66%}}.one-time-offer__product-title{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.one-time-offer__product-title.subtitle{font-weight:var(--subtitle-font-weight,400)}.one-time-offer__product-discount{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:1.75rem;line-height:2.625rem;font-weight:500}.one-time-offer__product-price{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.one-time-offer__product-price.subtitle{font-weight:var(--subtitle-font-weight,400)}.one-time-offer__product-strike{opacity:.5}.one-time-offer__product-discount,.one-time-offer__product-price,.one-time-offer__product-title{width:100%;margin-bottom:0;font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400)}.promotion-badge{display:flex;position:absolute;top:16px;right:-16px;flex-wrap:wrap;align-items:center;justify-content:center;width:112px;height:112px;-webkit-transform:rotate(7deg);transform:rotate(7deg)}@media (min-width:1024px){.promotion-badge{right:-56px;width:150px;height:150px;font-size:1.406rem}}.promotion-badge svg{position:absolute}.promotion-badge__text{z-index:0;padding:0 16px;color:var(--promotion-badge-text-color,#fff)}.promotion-badge__path{fill:var(--promotion-badge-bg-color,#ef2f3d)}.outcomes-and-speakers .grid{row-gap:56px}.outcomes-and-speakers .section__highlights{grid-column:1/span 4}@media (min-width:768px){.outcomes-and-speakers .section__highlights{grid-column:1/span 6}}@media (min-width:1024px){.outcomes-and-speakers .section__highlights{grid-column:1/span 12;grid-column:1/span 4;padding-right:88px;padding-bottom:0}}@media (min-width:1024px)and (min-width:768px){.outcomes-and-speakers .section__highlights{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.outcomes-and-speakers .section__highlights{grid-column:1/span 6}}.outcomes-and-speakers .section__highlights-title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.5rem;margin-bottom:32px}@media (min-width:1024px){.outcomes-and-speakers .section__highlights-title{margin-bottom:40px}}.outcomes-and-speakers .section__highlights .highlights{display:flex;flex-direction:column;gap:24px}.outcomes-and-speakers .section__speakers{grid-column:1/span 4}@media (min-width:768px){.outcomes-and-speakers .section__speakers{grid-column:1/span 6}}@media (min-width:1024px){.outcomes-and-speakers .section__speakers{grid-column:1/span 12;grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.outcomes-and-speakers .section__speakers{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.outcomes-and-speakers .section__speakers{grid-column:7/span 6}}.outcomes-and-speakers .section__speakers .grid{padding:0}.outcomes-and-speakers .section__speakers-title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.5rem;margin-bottom:40px}@media (min-width:768px){.outcomes-and-speakers .section__speakers-title{margin-bottom:40px}}.outcomes-and-speakers .speaker{grid-column:1/span 4}@media (min-width:768px){.outcomes-and-speakers .speaker{grid-column:1/span 6}}@media (min-width:1024px){.outcomes-and-speakers .speaker{grid-column:1/span 12}}@media (min-width:768px){.outcomes-and-speakers .one-speaker .speaker{flex-direction:row}}@media (min-width:1024px){.outcomes-and-speakers .one-speaker .speaker{flex-direction:column}}.outcomes-and-speakers .one-speaker .speaker-profile{margin-right:24px;margin-bottom:24px}.outcomes-and-speakers .one-speaker .speaker-name{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.75rem;line-height:2.625rem;font-weight:600}.outcomes-and-speakers .one-speaker .speaker-name.subtitle{font-weight:var(--subtitle-font-weight,400)}.outcomes-and-speakers .one-speaker .speaker-description{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.125rem;line-height:1.75rem}.outcomes-and-speakers .one-speaker .speaker-description.subtitle{font-weight:var(--subtitle-font-weight,400)}.outcomes-and-speakers .four-speakers,.outcomes-and-speakers .three-speakers,.outcomes-and-speakers .two-speakers{--speaker-image-size:110px}.outcomes-and-speakers .four-speakers .speaker,.outcomes-and-speakers .three-speakers .speaker,.outcomes-and-speakers .two-speakers .speaker{flex-direction:column}@media (min-width:768px){.outcomes-and-speakers .four-speakers .speaker,.outcomes-and-speakers .three-speakers .speaker,.outcomes-and-speakers .two-speakers .speaker{flex-direction:row}}.outcomes-and-speakers .two-speakers.grid{gap:40px}.outcomes-and-speakers .two-speakers .speaker{flex-direction:column}@media (min-width:768px){.outcomes-and-speakers .two-speakers .speaker{grid-column:span 3}}@media (min-width:1024px){.outcomes-and-speakers .two-speakers .speaker{grid-column:span 12;flex-direction:row}}.outcomes-and-speakers .two-speakers .speaker-profile{margin-right:24px;margin-bottom:24px}@media (min-width:1024px){.outcomes-and-speakers .two-speakers .speaker-profile{margin-bottom:0}}.outcomes-and-speakers .two-speakers .speaker-name{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem;font-weight:600}.outcomes-and-speakers .two-speakers .speaker-name.subtitle{font-weight:var(--subtitle-font-weight,400)}.outcomes-and-speakers .two-speakers .speaker-title{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:.875rem;line-height:1.3125rem}.outcomes-and-speakers .two-speakers .speaker-title.subtitle{font-weight:var(--subtitle-font-weight,400)}@media (min-width:768px){.outcomes-and-speakers .three-speakers .speaker{grid-column:span 2}.outcomes-and-speakers .four-speakers .speaker{grid-column:span 3}}.outcomes-and-speakers .four-speakers.grid,.outcomes-and-speakers .three-speakers.grid{gap:48px}.outcomes-and-speakers .four-speakers .speaker,.outcomes-and-speakers .three-speakers .speaker{flex-direction:row;align-items:center}@media (min-width:768px){.outcomes-and-speakers .four-speakers .speaker,.outcomes-and-speakers .three-speakers .speaker{flex-direction:column;align-items:flex-start}}@media (min-width:1024px){.outcomes-and-speakers .four-speakers .speaker,.outcomes-and-speakers .three-speakers .speaker{grid-column:span 6}}.outcomes-and-speakers .four-speakers .speaker-profile,.outcomes-and-speakers .three-speakers .speaker-profile{margin-right:24px;margin-bottom:0}@media (min-width:768px){.outcomes-and-speakers .four-speakers .speaker-profile,.outcomes-and-speakers .three-speakers .speaker-profile{margin-bottom:24px}}.outcomes-and-speakers .four-speakers .speaker-name,.outcomes-and-speakers .three-speakers .speaker-name{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem;font-weight:600}.outcomes-and-speakers .four-speakers .speaker-name.subtitle,.outcomes-and-speakers .three-speakers .speaker-name.subtitle{font-weight:var(--subtitle-font-weight,400)}.outcomes-and-speakers .four-speakers .speaker-title,.outcomes-and-speakers .three-speakers .speaker-title{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:.875rem;line-height:1.3125rem;margin-bottom:0}.outcomes-and-speakers .four-speakers .speaker-title.subtitle,.outcomes-and-speakers .three-speakers .speaker-title.subtitle{font-weight:var(--subtitle-font-weight,400)}.purchase-confirmation{display:flex;align-items:center}.purchase-confirmation:last-of-type{height:100vh}.purchase-confirmation .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:2.5rem;line-height:3.25rem;margin-bottom:16px}@media (min-width:1024px){.purchase-confirmation .title{font-family:var(--secondary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--title-font-weight,400);letter-spacing:0;font-size:3.125rem;line-height:4rem;margin-bottom:24px}}.purchase-confirmation .subtitle{margin-bottom:24px}.purchase-confirmation .product-name{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.25rem;line-height:1.875rem}.purchase-confirmation .product-name.subtitle{font-weight:var(--subtitle-font-weight,400)}.purchase-confirmation .purchase-container{grid-column:1/span 4}@media (min-width:768px){.purchase-confirmation .purchase-container{grid-column:1/span 6}}@media (min-width:1024px){.purchase-confirmation .purchase-container{grid-column:1/span 12}}@media (min-width:768px){.purchase-confirmation .purchase-container{grid-column:2/span 4}}@media (min-width:1024px){.purchase-confirmation .purchase-container{grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.purchase-confirmation .purchase-container{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.purchase-confirmation .purchase-container{grid-column:3/span 8}}.purchase-confirmation .purchase-container__product{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%;padding:24px;border-radius:var(--surface-border-radius,0);background-color:var(--accent-bg-color,#36394d);box-shadow:0 6px 12px 0 #00000026;color:var(--accent-text-color,#f2f3f5);gap:24px}@media (min-width:768px){.purchase-confirmation .purchase-container__product{flex-flow:row nowrap;align-items:center;justify-content:space-between}}.purchase-confirmation .purchase-container__product .product-name{flex:1 1 auto}.purchase-confirmation .purchase-container__product .button{flex-shrink:0;align-self:flex-start}.section--accent.purchase-confirmation .purchase-container__product{--bg-color-cta:var(--cta-bg-color,#36394d);--text-color-cta:var(--cta-text-color,#fff);background-color:var(--primary-bg-color,#fff);color:var(--primary-text-color,#36394d)}.titled-paragraph__container{grid-column:1/span 4}@media (min-width:768px){.titled-paragraph__container{grid-column:1/span 6}}@media (min-width:1024px){.titled-paragraph__container{grid-column:1/span 12}}.titled-paragraph .title{margin-bottom:16px}@media (min-width:1024px){.titled-paragraph .title{margin-bottom:24px}}.titled-paragraph.layout--text-left .body--md{padding-bottom:16px}@media (min-width:1024px){.titled-paragraph.layout--text-left .body--md{font-family:var(--primary-font-family,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--body-font-weight,400);letter-spacing:0;font-size:1.5rem;line-height:2.25rem}.titled-paragraph.layout--text-left .body--md.subtitle{font-weight:var(--subtitle-font-weight,400)}}.titled-paragraph.layout--text-center .titled-paragraph__container{padding:40px 48px 56px;border-radius:var(--surface-border-radius,0);background-color:var(--accent-bg-color,#36394d);color:var(--accent-text-color,#f2f3f5);text-align:center}@media (min-width:1024px){.titled-paragraph.layout--text-center .titled-paragraph__container{padding:48px 48px 64px}.titled-paragraph.layout--text-two-columns .title{margin-bottom:0}}.titled-paragraph.layout--text-two-columns .body--md{padding-bottom:16px}@media (min-width:1024px){.titled-paragraph.layout--text-two-columns .body--md{padding-bottom:0}}.titled-paragraph.layout--text-two-columns .titled-paragraph__heading{grid-column:1/span 4}@media (min-width:768px){.titled-paragraph.layout--text-two-columns .titled-paragraph__heading{grid-column:1/span 6}}@media (min-width:1024px){.titled-paragraph.layout--text-two-columns .titled-paragraph__heading{grid-column:1/span 12;grid-column:1/span 4}}@media (min-width:1024px)and (min-width:768px){.titled-paragraph.layout--text-two-columns .titled-paragraph__heading{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.titled-paragraph.layout--text-two-columns .titled-paragraph__heading{grid-column:1/span 5}}.titled-paragraph.layout--text-two-columns .titled-paragraph__text{grid-column:1/span 4}@media (min-width:768px){.titled-paragraph.layout--text-two-columns .titled-paragraph__text{grid-column:1/span 6}}@media (min-width:1024px){.titled-paragraph.layout--text-two-columns .titled-paragraph__text{grid-column:1/span 12;grid-column:1/span 4;padding-top:8px}}@media (min-width:1024px)and (min-width:768px){.titled-paragraph.layout--text-two-columns .titled-paragraph__text{grid-column:1/span 6}}@media (min-width:1024px)and (min-width:1024px){.titled-paragraph.layout--text-two-columns .titled-paragraph__text{grid-column:7/span 6}}.section--accent.titled-paragraph.layout--text-center .titled-paragraph__container{background-color:var(--secondary-bg-color,#f2f3f5);color:var(--secondary-text-color,#36394d)}.video-only .video__play-button{width:4rem;min-height:4rem}.video-only .video__play-button .icon{width:4rem;height:4rem}.video-only.media--default .image-or-video{grid-column:1/span 4}@media (min-width:768px){.video-only.media--default .image-or-video{grid-column:1/span 6}}@media (min-width:1024px){.video-only.media--default .image-or-video{grid-column:1/span 12}}.video-only.media--slim .image-or-video{grid-column:1/span 4}@media (min-width:768px){.video-only.media--slim .image-or-video{grid-column:1/span 6}}@media (min-width:1024px){.video-only.media--slim .image-or-video{grid-column:3/span 8}}.hover\:border-opacity-100:hover{--tw-border-opacity:1}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}@media (prefers-reduced-motion:no-preference){.group:hover .motion-safe\:group-hover\:rotate-180{--tw-rotate:180deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-start-2{grid-column-start:2}.md\:mb-16{margin-bottom:4rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}}@media (min-width:1024px){.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-4{grid-column-start:4}}