*,:after,:before{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}a,body,button,html,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100%;overflow-y:scroll}table{width:100%}td,th{vertical-align:top}iframe{display:block;border:0}img,svg{vertical-align:middle}svg{display:inline-block}select{max-width:100%}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */body,html{width:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{background:#ff0;color:#000}small{font-size:100%}sub,sup{position:relative;vertical-align:initial;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:initial;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em;font-family:monospace}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}[data-theme=dark] option{color:var(--color-text-inverted)}button,html input[type=button],input[type=reset],input[type=submit]{appearance:none;-webkit-appearance:none;margin:0;outline:none;border:0;background:none;padding:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{margin:0}fieldset,legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:500}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}:root{--color-navy:#00132c;--color-navy-transparent:#00132c99;--color-blue-mid:#00334d;--color-blue-core:#005880;--color-blue-pale:#eef5fe;--color-yellow:#ffaf36;--color-orange:#f97f28;--color-red:#cf0000;--color-grey:#494d51;--color-blue:#0098bb;--color-blue-tweaked:#007997;--color-blue-dark:#007977;--color-blue-gradient:#168bc8;--color-turquoise:#00bccc;--color-green-light:#06ac97;--color-green-dark:#31776a;--color-purple:#321799;--color-black:#000;--color-black-transparent:rgb(0 0 0/60%);--color-grey-dark:#808080;--color-grey-light:#d2d2d2;--color-white:#fff;--color-white-transparent:rgb(255 255 255/60%);--color-skeleton:var(--color-grey-light);--color-message-error:#ff6161;--color-message-error-transparent:rgb(255 97 97/20%);--color-message-warning:#f97f28;--color-message-warning-transparent:rgb(249 127 40/20%);--color-message-info:#007997;--color-message-info-transparent:rgb(0 121 151/20%);--color-message-success:#06ac7a;--color-message-success-transparent:rgb(6 172 122/20%);--color-nice-security-provisionals:#ce2127;--color-nice-operate-and-maintain:#18927c;--color-nice-oversee-and-govern:#2967af;--color-nice-protect-and-defend:#dd1d79;--color-nice-analyze:#bf5d28;--color-nice-collect-and-operate:#5d823a;--color-nice-investigate:#7453a2;--color-nice-industrial-control-systems:#3486b2;--color-gradient-brand-dark:linear-gradient(90deg,#00132c,#168bc8);--color-gradient-brand-light:linear-gradient(90deg,#eef5fe,#168bc8);--color-gradient-cyber-defense:linear-gradient(90deg,#0769d7,#004694);--color-gradient-offensive-operations:linear-gradient(90deg,#dd201d,#920c0a);--color-gradient-digital-forensics-and-incident-response:linear-gradient(90deg,#7c8a9b,#232c35);--color-gradient-cybersecurity-leadership:linear-gradient(90deg,#73b764,#2d5c23);--color-gradient-industrial-control-systems:linear-gradient(90deg,#33add6,#106986);--color-gradient-open-source-intelligence:linear-gradient(90deg,#0769d7,#004694);--color-gradient-cloud-security:linear-gradient(90deg,#fc9a47,#c05f0d);--color-surface-cta-inactive:var(--color-grey-light);--color-text-cta-inactive:var(--color-black)}[data-theme=light]{--color-text-primary:var(--color-navy);--color-text-inverted:var(--color-white);--color-text-highlight:var(--color-blue-tweaked);--color-text-cta-primary:var(--color-navy);--color-text-cta-secondary:var(--color-white);--color-text-cta-inactive:var(--color-black);--color-surface-primary:var(--color-blue-pale);--color-surface-secondary:var(--color-white);--color-surface-brand:var(--color-blue-core);--color-surface-cta-primary:var(--color-turquoise);--color-surface-cta-inactive:var(--color-grey-light);--color-border-primary:var(--color-navy);--color-border-primary-transparent:rgb(0 19 44/25%);--color-surface-card:rgb(255 255 255/70%);--color-border-secondary:#00132c40;--color-surface-primary-transparent:#eef5fe66;--color-featured-insight-transparent:#00334d1a;--color-focusarea-cyber-defense:#0e55a4;--color-focusarea-cyber-defense-transparent:#0e55a429;--color-focusarea-offensive-operations:#b42725;--color-focusarea-offensive-operations-transparent:#b4272529;--color-focusarea-digital-forensics:#40474f;--color-focusarea-digital-forensics-transparent:#40474f29;--color-focusarea-cybersecurity-leadership:#529943;--color-focusarea-cybersecurity-leadership-transparent:#52994329;--color-focusarea-industrial-control-systems-security:#1791ba;--color-focusarea-industrial-control-systems-security-transparent:#1791ba29;--color-focusarea-open-source-intelligence:#0e55a4;--color-focusarea-open-source-intelligence-transparent:#0e55a429;--color-focusarea-cloud-security:#f58221;--color-focusarea-cloud-security-transparent:#f5822129}[data-theme=dark]{--color-text-primary:var(--color-white);--color-text-inverted:var(--color-navy);--color-text-highlight:var(--color-turquoise);--color-text-cta-primary:var(--color-navy);--color-text-cta-secondary:var(--color-navy);--color-text-cta-inactive:var(--color-black);--color-surface-primary:var(--color-navy);--color-surface-secondary:var(--color-blue-mid);--color-surface-brand:var(--color-blue-core);--color-surface-cta-primary:var(--color-turquoise);--color-surface-cta-inactive:var(--color-grey-light);--color-border-primary:var(--color-white);--color-border-primary-transparent:rgb(255 255 255/25%);--color-surface-card:#ffffff14;--color-border-secondary:#ffffff40;--color-surface-primary-transparent:#00132c66;--color-featured-insight-transparent:#00334d1a;--color-focusarea-cyber-defense:#0d6bff;--color-focusarea-cyber-defense-transparent:#0d6bff29;--color-focusarea-offensive-operations:#f5290d;--color-focusarea-offensive-operations-transparent:#f5290d29;--color-focusarea-digital-forensics:#7e8792;--color-focusarea-digital-forensics-transparent:#7e879229;--color-focusarea-cybersecurity-leadership:#1cba48;--color-focusarea-cybersecurity-leadership-transparent:#1cba4829;--color-focusarea-industrial-control-systems-security:#27b2e1;--color-focusarea-industrial-control-systems-security-transparent:#27b2e129;--color-focusarea-open-source-intelligence:#0d6bff;--color-focusarea-open-source-intelligence-transparent:#0d6bff29;--color-focusarea-cloud-security:#ff8732;--color-focusarea-cloud-security-transparent:#ff873229}:root{--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.125rem;--font-size-xl-desktop:1.25rem;--font-size-h1:2.25rem;--font-size-h1-desktop:3.5rem;--font-size-h2:1.875rem;--font-size-h2-desktop:2.625rem;--font-size-h3:1.5rem;--font-size-h3-desktop:2.25rem;--font-size-h4:1.375rem;--font-size-h4-desktop:1.875rem;--font-size-h5:1.25rem;--font-size-h5-desktop:1.5rem;--font-size-h6:1rem;--font-size-h6-desktop:1.0625rem;--font-letter-spacing:0.5px;--font-line-height-sm:1.2;--font-line-height-md:1.4;--font-line-height-lg:1.6;--font-weight-ultralight:100;--font-weight-light:200;--font-weight-book:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--spacing-72:72px;--spacing-80:80px;--spacing-88:88px;--spacing-96:96px;--spacing-104:104px;--spacing-112:112px;--spacing-120:120px;--spacing-160:160px;--spacing-200:200px;--spacing-240:240px;--border-radius-none:0;--border-radius-xs:var(--spacing-2);--border-radius-sm:var(--spacing-4);--border-radius-md:var(--spacing-8);--border-radius-lg:var(--spacing-16);--border-radius-xl:var(--spacing-24);--border-radius-2xl:var(--spacing-40);--border-radius-full:9999px;--transition-duration-long:0.5s;--transition-duration:0.25s;--transition-duration-short:0.15s;--transition-easing:cubic-bezier(0.39,0.575,0.565,1);--transition-easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--focus-duration:var(--transition-duration);--focus-easing:var(--transition-easing)}@media(prefers-reduced-motion){:root{--transition-duration-long:0s;--transition-duration:0s;--transition-duration-short:0s}}:root{--grid-gutter:var(--spacing-24)}@media only screen and (min-width:90em){:root{--grid-gutter:var(--spacing-32)}}@media only screen and (min-width:120em){:root{--grid-gutter:var(--spacing-48)}}:root{--spacer:64px}@media only screen and (min-width:48em){:root{--spacer:96px}}@media only screen and (min-width:90em){:root{--spacer:120px}}:root{--container-spacing:var(--spacing-24);--container-max-width:1920px}@media only screen and (min-width:48em){:root{--container-spacing:var(--spacing-56)}}@media only screen and (min-width:64em){:root{--container-spacing:var(--spacing-64)}}@media only screen and (min-width:90em){:root{--container-spacing:var(--spacing-120)}}:root{--z-index-below-nav:8;--z-index-nav:9;--z-index-overlay:99;--z-index-overlay-above:100;--z-index-notification-bar:101}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--header-topbar-height:0px;--header-navigation-height:56px;--header-height:calc(var(--header-topbar-height) + var(--header-navigation-height))}@media only screen and (min-width:64em){:root{--header-topbar-height:35px;--header-navigation-height:65px}}.sr-only{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing)}h1{font-size:var(--font-size-h1);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){h1{font-size:var(--font-size-h1-desktop)}}h2{font-size:var(--font-size-h2);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){h2{font-size:var(--font-size-h2-desktop)}}h3{font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){h3{font-size:var(--font-size-h3-desktop)}}h4{font-size:var(--font-size-h4);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){h4{font-size:var(--font-size-h4-desktop)}}h5{font-size:var(--font-size-h5);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){h5{font-size:var(--font-size-h5-desktop)}}h6{font-size:var(--font-size-h6);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){h6{font-size:var(--font-size-h6-desktop)}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}body{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);background-color:var(--color-surface-primary);min-width:320px;color:var(--color-text-primary);font-weight:var(--font-weight-book);font-family:var(--font-family-body);-webkit-hyphens:none;hyphens:none;word-break:normal}@media only screen and (min-width:48em){body{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}main{margin-top:var(--header-height)}img,svg{display:block}img{width:100%;height:auto}[id]{scroll-margin:var(--sticky-anchor-links-height)}@media only screen and (min-width:48em){[id]{scroll-margin:var(--header-height)}}a{outline:2px solid rgba(0,0,0,0);outline-offset:8px;border-radius:var(--border-radius-sm);background-color:rgba(0,0,0,0);color:var(--color-text-highlight);font-weight:var(--font-weight-regular);text-decoration:none}a:focus-visible{outline:2px solid currentColor;outline-offset:8px}a:active:not([disabled]),a:hover:not([disabled]){color:var(--color-text-highlight);text-decoration:underline}code{font-family:var(--font-family-mono,mono)}.with-circle-background{position:relative}.with-circle-background:after{position:absolute;right:0;bottom:0;transform:translate(40%,60%) scale(1.25);animation:fade-in var(--transition-duration-long) var(--transition-easing);background-image:url(/assets/images/gradient-circles.webp);background-size:100%;background-repeat:no-repeat;padding-top:100%;width:100%;content:""}@media only screen and (min-width:48em){.with-circle-background:after{transform:translate(10%,60%) scale(1.25);padding-top:60%;width:60%}}.with-circle-background>*{position:relative;z-index:1}.u-container{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width)}.u-bg-color-surface-primary{background-color:var(--color-surface-primary)}.u-bg-color-surface-secondary{background-color:var(--color-surface-secondary)}[data-theme=light] .u-bg-color-surface-secondary{--color-surface-card:var(--color-surface-primary)}.u-bg-color-surface-card{background-color:var(--color-surface-card)}.u-hidden{display:none}.c-accordion{width:100%}.accordion__outline-wrapper{border-radius:var(--border-radius-sm)}.accordion__outline-wrapper:has(.accordion__trigger:focus-visible){outline:2px solid var(--color-text-primary);outline-offset:8px}.accordion__item{border-top:1px solid}.c-accordion>:last-child .accordion__item{border-bottom:1px solid}.accordion--small .accordion__item,.accordion--small .accordion__item:last-of-type{border-color:var(--color-border-secondary)}.accordion__header{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);font-family:var(--font-body)}@media only screen and (min-width:48em){.accordion__header{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}@media only screen and (min-width:48em)and (min-width:48em){.accordion__header{font-size:var(--font-size-xl-desktop)}}.accordion--small .accordion__header{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}.accordion__trigger{display:flex;justify-content:space-between;gap:var(--spacing-24);cursor:pointer;-webkit-padding-end:var(--spacing-8);padding-inline-end:var(--spacing-8);padding-block:var(--spacing-16);width:100%;text-align:left}@media only screen and (min-width:48em){.accordion__trigger{-webkit-padding-end:var(--spacing-16);padding-inline-end:var(--spacing-16);padding-block:var(--spacing-32)}}.accordion--small .accordion__trigger{padding-block:var(--spacing-12);color:var(--color-text-highlight)}.accordion__chevron{flex-shrink:0;transform:rotate(0deg);transition:transform var(--transition-duration) var(--transition-easing);margin-top:.4em}[data-state=open] .accordion__chevron{transform:rotate(180deg)}.accordion__content{overflow:hidden}[data-state=open] .accordion__content{animation:accordion-slide-down var(--transition-duration) var(--transition-easing)}[data-state=closed] .accordion__content{animation:accordion-slide-up var(--transition-duration) var(--transition-easing)}.accordion__content-inner{padding-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.accordion__content-inner{padding-bottom:var(--spacing-32)}}.accordion__content-inner .accordion--small{padding-bottom:var(--spacing-12)}.accordion__content-inner .c-rich-text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}.accordion__trigger-close{display:block;margin-top:var(--spacing-32)}@media only screen and (min-width:48em){.accordion__trigger-close{margin-bottom:var(--spacing-16)}}.accordion__trigger-close-button{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}@keyframes accordion-slide-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-slide-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.c-alphabetical-columns{display:grid;grid-gap:var(--spacing-16);gap:var(--spacing-16);margin-bottom:var(--spacing-12);width:100%}@media only screen and (min-width:64em){.c-alphabetical-columns{grid-template-columns:repeat(3,1fr)}}.alphabetical-columns__column{display:flex;flex-direction:column;gap:var(--spacing-24)}@media only screen and (min-width:48em){.alphabetical-columns__column{gap:var(--spacing-16)}}.alphebetical-columns__letter-group{display:flex;flex-direction:column;gap:var(--spacing-12)}@media only screen and (min-width:48em){.alphebetical-columns__letter-group{gap:0}}span.alphabetical-columns__letter{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-semi-bold);font-family:var(--font-family-body)}@media only screen and (min-width:48em){span.alphabetical-columns__letter{margin-bottom:var(--spacing-8)}}.c-background-rings{--ring-color:var(--color-turquoise);position:relative;z-index:-1;padding-top:100%;width:100%;pointer-events:none}.background-rings__ring{--ring-scale:1;--ring-opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--ring-scale));opacity:0;animation:ring-animate-in var(--transition-duration-long) var(--transition-easing) forwards;animation-delay:.2s;box-sizing:initial;box-shadow:0 0 40px 8px var(--ring-color,#00bccc),0 0 15px 3px var(--color-white,#fff);border:1px solid var(--ring-color);border-radius:var(--border-radius-full);padding-top:100%;width:100%}.background-rings__ring:nth-child(2){--ring-scale:1.2;--ring-opacity:0.6;animation-delay:.15s}.background-rings__ring:nth-child(3){--ring-scale:1.6;--ring-opacity:0.3;animation-delay:.1s}.background-rings__ring:nth-child(4){--ring-scale:2.5;--ring-opacity:0.15;animation-delay:0s}@keyframes ring-animate-in{0%{transform:translate(-50%,-50%) scale(1);opacity:0}to{transform:translate(-50%,-50%) scale(var(--ring-scale));opacity:var(--ring-opacity)}}.c-button{--button-icon-size:0.75rem;--button-icon-translate-value:var(--spacing-4);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-16);transition:var(--transition-duration) var(--transition-easing);transition-property:background-color,color,border-color,transform;cursor:pointer;border-radius:var(--border-radius-full);padding:.75rem 1rem;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:1;font-family:var(--font-family-body);text-decoration:none}.c-button[aria-disabled=true]{cursor:not-allowed}.c-button[aria-disabled=true]:hover{text-decoration:none}.c-button:active{transform:scale(.99)}.c-button:hover:not([aria-disabled=true]){text-decoration:none}.c-button:hover:not([aria-disabled=true]).button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon{transform:translateX(var(--button-icon-translate-value))}.c-button:hover:not([aria-disabled=true]).button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon--left{transform:translateX(calc(var(--button-icon-translate-value) * -1))}.button--icon-left .button__icon{order:0}.button--icon-left .button__label{order:1}.button--icon-right{gap:var(--spacing-24)}@media only screen and (min-width:48em){.button--icon-right.button--size-large{gap:var(--spacing-48)}.button--size-large{--button-icon-size:1rem;--button-icon-translate-value:var(--spacing-8);padding:1rem 1.5rem;font-size:var(--font-size-xl)}}.button--is-icon-only{--button-size:2rem;justify-content:center;padding:0;min-width:var(--button-size);min-height:var(--button-size)}@media only screen and (min-width:48em){.button--is-icon-only.button--size-large{--button-size:2.5rem}}.button--icon-right .button--is-icon-only{margin:0}.button__loader.c-loading-spinner{--loading-spinner-size:16px;width:var(--loading-spinner-size);height:var(--loading-spinner-size);color:currentcolor}.button__loader.c-loading-spinner .loading-spinner__spinner{border-width:1px}.button__icon{display:block;flex:0 0 auto;order:2;transition:transform var(--transition-duration) var(--transition-easing);margin-left:auto;width:var(--button-icon-size);height:var(--button-icon-size);overflow:clip;color:inherit}.button--icon-right .button__icon{order:2;margin-right:0;margin-left:auto}.button--is-icon-only .button__icon{margin-left:unset}.button__icon--left{order:0;margin-right:0}.button__label{order:1;transition:transform var(--transition-duration) var(--transition-easing)}.button--primary{border:1px solid var(--color-surface-cta-primary);background-color:var(--color-surface-cta-primary);color:var(--color-text-cta-primary)}.button--primary:focus-visible{outline:2px solid var(--color-surface-cta-primary);outline-offset:4px}.button--primary:active,.button--primary:hover{border-color:#8de1e8;background-color:#8de1e8}.button--primary:active.c-button,.button--primary:hover.c-button{color:var(--color-text-cta-primary)}.button--primary:active:focus,.button--primary:hover:focus{outline-color:#8de1e8}.button--primary[aria-disabled=true]{border-color:var(--color-surface-cta-inactive);background-color:var(--color-surface-cta-inactive);color:var(--color-text-cta-inactive)}.button--secondary{border:1px solid;background-color:rgba(0,0,0,0);color:var(--color-text-primary)}.button--secondary:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}.button--secondary:active:not([aria-disabled=true]),.button--secondary:hover:not([aria-disabled=true]){border-color:var(--color-text-primary);background-color:var(--color-text-primary);color:var(--color-text-cta-secondary)}.button--secondary[aria-disabled=true]{opacity:.4}.button--tertiary,.button--tertiary-white{gap:.5rem;border:none;padding:0;font-size:var(--font-size-sm)}@media only screen and (min-width:48em){.button--tertiary,.button--tertiary-white{font-size:var(--font-size-md)}.button--tertiary-white.button--size-large,.button--tertiary.button--size-large{--button-icon-size:0.75rem;font-size:var(--font-size-md)}}.button--tertiary-white[aria-disabled=true],.button--tertiary[aria-disabled=true]{opacity:.4}.button--tertiary,.button--tertiary-white{outline:2px solid rgba(0,0,0,0);outline-offset:8px;border-radius:var(--border-radius-sm);background-color:rgba(0,0,0,0);color:var(--color-text-highlight);font-weight:var(--font-weight-regular);text-decoration:none}.button--tertiary-white:focus-visible,.button--tertiary:focus-visible{outline:2px solid currentColor;outline-offset:8px}.button--tertiary-white:active:not([disabled]),.button--tertiary-white:hover:not([disabled]),.button--tertiary:active:not([disabled]),.button--tertiary:hover:not([disabled]){color:var(--color-text-highlight);text-decoration:underline}.button--tertiary-white{color:var(--color-white)}.button--promo{border:1px solid var(--color-white);background-color:var(--color-white);color:var(--color-black)}.button--promo:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.button--promo:active,.button--promo:hover{border-color:var(--color-white);background-color:var(--color-white)}.button--promo:active.c-button,.button--promo:hover.c-button{color:var(--color-black)}.button--promo:active:focus,.button--promo:hover:focus{outline-color:var(--color-white)}.button--promo[aria-disabled=true]{border-color:var(--color-surface-cta-inactive);background-color:var(--color-surface-cta-inactive);color:var(--color-text-cta-inactive)}.button--link{cursor:pointer;border:none;border-radius:var(--border-radius-sm);background-color:rgba(0,0,0,0);padding:0;color:var(--color-text-primary);text-decoration:underline}.button--link:active,.button--link:hover{color:var(--color-text-highlight)}.button--link:focus-visible{outline:2px solid currentColor;outline-offset:8px}.button--link[aria-disabled=true]{cursor:not-allowed;color:var(--color-surface-cta-inactive)}.button--unstyled:focus-visible{outline:2px solid currentColor;outline-offset:4px}.carousel__controls{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%}@media only screen and (min-width:48em){.carousel__controls{justify-content:flex-end}.carousel__controls>:first-child:not(.c-button){margin-right:var(--spacing-16)}.carousel__controls .carousel__controls-indexation{margin-right:var(--spacing-8)}}.carousel__button-next,.carousel__button-prev{flex-shrink:0}.carousel__button-prev{order:1}.carousel__button-prev .button__icon{transform:rotate(180deg)}.carousel__button-next{order:3}.carousel__controls-indexation{display:none;order:0;font-weight:var(--font-weight-light)}@media only screen and (min-width:48em){.carousel__controls-indexation{display:block}}.carousel__controls-pagination{display:flex;order:1;gap:var(--spacing-8);max-width:200px;overflow-x:auto;scroll-behavior:smooth}.carousel__controls-pagination::-webkit-scrollbar{display:none}@media only screen and (min-width:48em){.carousel__controls-pagination{display:none}}.carousel__controls-pagination-dot{flex-shrink:0;opacity:.5;border-radius:var(--border-radius-full);background-color:var(--color-text-primary);width:var(--spacing-8);height:var(--spacing-8)}.carousel__controls-pagination-dot--active{opacity:1}.carousel__base{position:relative;overflow:hidden;--slides-gutter:var(--grid-gutter);--calculated-slides-per-view:calc(100% / var(--slides-per-view, 1))}@media only screen and (min-width:48em){.carousel__base{--calculated-slides-per-view:calc(100% / var(--slides-per-view-tablet, 1))}}@media only screen and (min-width:90em){.carousel__base{--calculated-slides-per-view:calc(100% / var(--slides-per-view-desktop, 1))}}.carousel__container{display:flex;transition:height var(--transition-duration) var(--transition-easing);margin-left:calc(-1*var(--slides-gutter));padding-left:0;touch-action:pan-y pinch-zoom;list-style-type:none}.carousel__container .carousel__slide::marker{content:none}.carousel__container .carousel__slide>*{height:100%}@media only screen and (min-width:48em){.carousel--with-auto-height .carousel__container{align-items:flex-start}}.carousel__container>*{flex:0 0 var(--calculated-slides-per-view);padding-left:var(--slides-gutter);min-width:0}.c-carousel.c-grid{--carousel-row-gap:var(--spacing-24);row-gap:var(--carousel-row-gap)}@media only screen and (min-width:48em){.c-carousel.c-grid{--carousel-row-gap:var(--spacing-40)}}.carousel__title{grid-column:span 12}@media only screen and (min-width:48em){.carousel__title{grid-column:span 9}}@media only screen and (min-width:64em){.carousel__title{grid-column:2/span 7}.carousel--is-fullwidth .carousel__title{grid-column:1/span 6}.carousel--is-small .carousel__title{grid-column:3/span 6}}.carousel__root{display:grid;position:relative;grid-template-columns:subgrid;grid-row-gap:inherit;row-gap:inherit;grid-column:span 12}@media only screen and (min-width:64em){.carousel__root{grid-column:2/span 10}.carousel--is-fullwidth .carousel__root{grid-column:span 12}.carousel--is-small .carousel__root{grid-column:3/span 8}}.carousel__grid-item-slider{grid-column:1/-1}@media only screen and (min-width:48em){.carousel__grid-item-slider{order:1}}.carousel__grid-item-controls{align-self:flex-end}@media only screen and (min-width:48em){.carousel__grid-item-controls{position:absolute;top:calc(var(--carousel-row-gap)*-1);right:0;transform:translateY(-100%)}}.carousel__title-icon{display:inline-block;-webkit-margin-end:var(--spacing-8);margin-inline-end:var(--spacing-8)}@media only screen and (min-width:48em){.carousel__title-icon{-webkit-margin-end:var(--spacing-16);margin-inline-end:var(--spacing-16);width:var(--spacing-32);height:var(--spacing-32)}.carousel--is-fullwidth .carousel__root{grid-column:span 12}}.carousel__link-item-controls .c-button{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}@media only screen and (max-width:47.96875em){.carousel__link-item-controls{display:none}}.carousel__link-item-headline{margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.carousel__link-item-headline{display:none}}.carousel__text{margin-top:var(--spacing-12)}.c-container{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width)}.container--is-fullwidth{max-width:100%}.drawer__overlay{position:fixed;z-index:var(--z-index-overlay);animation:fade-in-overlay forwards var(--transition-duration) var(--transition-easing);cursor:pointer;inset:0;background:var(--color-surface-primary)}.drawer__title{font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.drawer__title{font-size:var(--font-size-h3-desktop)}}.drawer__title:not(.sr-only){margin-bottom:var(--spacing-40)}.drawer__content{--drawer-background-color:var(--color-surface-secondary);position:fixed;top:0;gap:var(--grid-gutter);z-index:var(--z-index-overlay-above);animation-duration:var(--transition-duration);animation-timing-function:var(--transition-easing);animation-fill-mode:forwards;background-color:var(--drawer-background-color);width:100%;height:100dvh;overflow-y:auto}@media only screen and (min-width:48em){.drawer__content{width:75%}}.drawer__content.drawer__content--right{right:0;left:unset;animation-name:slide-in-right}.drawer__content.drawer__content--left{right:unset;left:0;animation-name:slide-in-left}.drawer__close-button{--button-icon-size:var(--spacing-12);display:flex;position:fixed;top:var(--spacing-24);right:var(--spacing-24);justify-content:center;align-items:center;z-index:var(--z-index-overlay-above);border-radius:var(--border-radius-full);background:var(--color-surface-card);width:var(--spacing-40);height:var(--spacing-40);pointer-events:auto}.drawer__close-button:hover{background:var(--color-border-secondary)}@keyframes fade-in-overlay{0%{opacity:0}to{opacity:.4}}@keyframes slide-in-right{0%{transform:translateX(calc(100% + var(--spacing-16)));opacity:0}to{transform:translateX(0);opacity:1}}.c-form{display:grid;grid-template-columns:1fr;grid-column-gap:var(--spacing-16);column-gap:var(--spacing-16);grid-row-gap:var(--spacing-40);row-gap:var(--spacing-40);grid-column:1/-1}@media only screen and (min-width:48em){.c-form{grid-template-columns:1fr 1fr;grid-column:2/-2}}@media only screen and (min-width:90em){.c-form{grid-column:3/-3}}.form__container--no-grid.c-grid{display:block}.form__introduction{grid-column:1/-1;margin-bottom:var(--spacing-24)}.form__description{margin-top:var(--spacing-12)}.form-item--is-fullwidth{grid-column:1/-1}.form__submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form__submit-wrapper{display:flex;grid-column:1/-1;flex-direction:column;gap:var(--spacing-8)}.c-checkbox{--checkbox-size:1.5rem;display:inline-flex;position:relative;align-items:center;cursor:pointer;border-radius:var(--border-radius-sm);padding-left:calc(var(--checkbox-size) + var(--spacing-12));padding-block:var(--spacing-4);padding-right:var(--spacing-4);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-md)}.c-checkbox:has(.checkbox__input:focus-visible){outline:2px solid var(--color-text-primary);outline-offset:4px}.c-checkbox[data-disabled=true],.c-checkbox[data-disabled=true]:has(.checkbox__input:checked){cursor:not-allowed;color:var(--color-surface-cta-inactive)}.c-checkbox.checkbox--has-error,.form-field--has-error .c-checkbox{color:var(--color-message-error)}@media only screen and (min-width:48em){.c-checkbox{--checkbox-size:1rem}}.checkbox__input:checked+.checkbox__checkmark,.checkbox__input:indeterminate+.checkbox__checkmark{border-color:var(--color-surface-cta-primary);background-color:var(--color-surface-cta-primary)}[data-disabled=true] .checkbox__input:checked+.checkbox__checkmark,[data-disabled=true] .checkbox__input:indeterminate+.checkbox__checkmark{border-color:var(--color-surface-cta-inactive);background-color:var(--color-surface-cta-inactive)}.checkbox__input:checked+.checkbox__checkmark .checkbox__checkmark-icon,.checkbox__input:indeterminate+.checkbox__checkmark .checkbox__checkmark-intermediate-icon{display:block}.checkbox__input:indeterminate+.checkbox__checkmark .checkbox__checkmark-icon{display:none}.checkbox__checkmark{display:flex;position:absolute;top:2px;left:0;justify-content:center;align-items:center;border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-sm);width:1em;height:1em;font-size:var(--checkbox-size)}[aria-disabled=true] .checkbox__checkmark{color:var(--color-text-cta-inactive)}.checkbox--has-error .checkbox__checkmark,.form-field--has-error .checkbox__checkmark{border-color:var(--color-message-error)}@media only screen and (min-width:48em){.checkbox__checkmark{top:.4375em}}.checkbox__checkmark-icon,.checkbox__checkmark-intermediate-icon{display:none;color:var(--color-text-inverted)}.date-input__input{border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-sm);background:unset;padding-inline:var(--spacing-16);padding-block:var(--spacing-12);width:100%;box-shadow:unset;height:3rem}.form-field--has-error .date-input__input,[data-error=true] .date-input__input{border-color:var(--color-message-error)}.date-input__input:focus,.date-input__input:hover{border:1px solid var(--color-border-primary)}.date-input__input::placeholder{color:var(--color-white-transparent)}[data-theme=light] .date-input__input::placeholder{color:var(--color-black-transparent)}[data-disabled=true] .date-input__input{opacity:.5;cursor:not-allowed}[data-disabled=true] .date-input__input:hover{border:1px solid var(--color-border-secondary)}.date-input__input::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="%23ffffff" d="M26 5h-3V4a1 1 0 0 0-2 0v1H11V4a1 1 0 0 0-2 0v1H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2M9 7v1a1 1 0 0 0 2 0V7h10v1a1 1 0 0 0 2 0V7h3v4H6V7zm17 20H6V13h20z"></path></svg>')}[data-theme=light] .date-input__input::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="%23000000" d="M26 5h-3V4a1 1 0 0 0-2 0v1H11V4a1 1 0 0 0-2 0v1H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2M9 7v1a1 1 0 0 0 2 0V7h10v1a1 1 0 0 0 2 0V7h3v4H6V7zm17 20H6V13h20z"></path></svg>')}.c-form-field-error{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;align-items:start;gap:var(--spacing-4);color:var(--color-message-error)}.form-field-error__icon{margin-top:.1875em}.c-form-field-label{font-size:var(--font-size-md);display:flex;align-items:flex-end;gap:var(--spacing-8);margin-bottom:var(--spacing-8);color:var(--color-text-primary)}.c-form-field-label,.form-field-label__extra-text{line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}.form-field-label__extra-text{font-size:var(--font-size-xs);margin-left:auto;text-transform:capitalize;white-space:nowrap}.form-field__footer{margin-top:var(--spacing-8)}.form-field__help-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.input__wrapper{position:relative}.input__input{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);order:1;border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-sm);background:unset;padding-inline:var(--spacing-16);padding-block:var(--spacing-12);width:100%}.form-field--has-error .input__input,[data-error=true] .input__input{border-color:var(--color-message-error)}.input__input:focus,.input__input:hover{border:1px solid var(--color-border-primary)}.input__input::placeholder{color:var(--color-white-transparent)}[data-theme=light] .input__input::placeholder{color:var(--color-black-transparent)}[data-disabled=true] .input__input{opacity:.5;cursor:not-allowed}[data-disabled=true] .input__input:hover{border:1px solid var(--color-border-secondary)}.input--has-error .input__input{border-color:var(--color-message-error)}.input__wrapper--icon-is-left .input__input{padding-left:var(--spacing-40)}.input__wrapper--icon-right .input__input{padding-right:var(--spacing-40)}[data-theme=dark] .input__input::-webkit-calendar-picker-indicator{filter:invert(1)}.input__icon{position:absolute;top:50%;transform:translateY(-50%)}.input__wrapper--icon-is-left .input__icon{left:var(--spacing-16)}.input__wrapper--icon-is-right .input__icon{right:var(--spacing-16)}.fi,.fib{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/flags/4x3/xx.svg)}.fi-ad{background-image:url(/flags/4x3/ad.svg)}.fi-ae{background-image:url(/flags/4x3/ae.svg)}.fi-af{background-image:url(/flags/4x3/af.svg)}.fi-ag{background-image:url(/flags/4x3/ag.svg)}.fi-ai{background-image:url(/flags/4x3/ai.svg)}.fi-al{background-image:url(/flags/4x3/al.svg)}.fi-am{background-image:url(/flags/4x3/am.svg)}.fi-ao{background-image:url(/flags/4x3/ao.svg)}.fi-aq{background-image:url(/flags/4x3/aq.svg)}.fi-ar{background-image:url(/flags/4x3/ar.svg)}.fi-as{background-image:url(/flags/4x3/as.svg)}.fi-at{background-image:url(/flags/4x3/at.svg)}.fi-au{background-image:url(/flags/4x3/au.svg)}.fi-aw{background-image:url(/flags/4x3/aw.svg)}.fi-ax{background-image:url(/flags/4x3/ax.svg)}.fi-az{background-image:url(/flags/4x3/az.svg)}.fi-ba{background-image:url(/flags/4x3/ba.svg)}.fi-bb{background-image:url(/flags/4x3/bb.svg)}.fi-bd{background-image:url(/flags/4x3/bd.svg)}.fi-be{background-image:url(/flags/4x3/be.svg)}.fi-bf{background-image:url(/flags/4x3/bf.svg)}.fi-bg{background-image:url(/flags/4x3/bg.svg)}.fi-bh{background-image:url(/flags/4x3/bh.svg)}.fi-bi{background-image:url(/flags/4x3/bi.svg)}.fi-bj{background-image:url(/flags/4x3/bj.svg)}.fi-bl{background-image:url(/flags/4x3/bl.svg)}.fi-bm{background-image:url(/flags/4x3/bm.svg)}.fi-bn{background-image:url(/flags/4x3/bn.svg)}.fi-bo{background-image:url(/flags/4x3/bo.svg)}.fi-bq{background-image:url(/flags/4x3/bq.svg)}.fi-br{background-image:url(/flags/4x3/br.svg)}.fi-bs{background-image:url(/flags/4x3/bs.svg)}.fi-bt{background-image:url(/flags/4x3/bt.svg)}.fi-bv{background-image:url(/flags/4x3/bv.svg)}.fi-bw{background-image:url(/flags/4x3/bw.svg)}.fi-by{background-image:url(/flags/4x3/by.svg)}.fi-bz{background-image:url(/flags/4x3/bz.svg)}.fi-ca{background-image:url(/flags/4x3/ca.svg)}.fi-cc{background-image:url(/flags/4x3/cc.svg)}.fi-cd{background-image:url(/flags/4x3/cd.svg)}.fi-cf{background-image:url(/flags/4x3/cf.svg)}.fi-cg{background-image:url(/flags/4x3/cg.svg)}.fi-ch{background-image:url(/flags/4x3/ch.svg)}.fi-ci{background-image:url(/flags/4x3/ci.svg)}.fi-ck{background-image:url(/flags/4x3/ck.svg)}.fi-cl{background-image:url(/flags/4x3/cl.svg)}.fi-cm{background-image:url(/flags/4x3/cm.svg)}.fi-cn{background-image:url(/flags/4x3/cn.svg)}.fi-co{background-image:url(/flags/4x3/co.svg)}.fi-cr{background-image:url(/flags/4x3/cr.svg)}.fi-cu{background-image:url(/flags/4x3/cu.svg)}.fi-cv{background-image:url(/flags/4x3/cv.svg)}.fi-cw{background-image:url(/flags/4x3/cw.svg)}.fi-cx{background-image:url(/flags/4x3/cx.svg)}.fi-cy{background-image:url(/flags/4x3/cy.svg)}.fi-cz{background-image:url(/flags/4x3/cz.svg)}.fi-de{background-image:url(/flags/4x3/de.svg)}.fi-dj{background-image:url(/flags/4x3/dj.svg)}.fi-dk{background-image:url(/flags/4x3/dk.svg)}.fi-dm{background-image:url(/flags/4x3/dm.svg)}.fi-do{background-image:url(/flags/4x3/do.svg)}.fi-dz{background-image:url(/flags/4x3/dz.svg)}.fi-ec{background-image:url(/flags/4x3/ec.svg)}.fi-ee{background-image:url(/flags/4x3/ee.svg)}.fi-eg{background-image:url(/flags/4x3/eg.svg)}.fi-eh{background-image:url(/flags/4x3/eh.svg)}.fi-er{background-image:url(/flags/4x3/er.svg)}.fi-es{background-image:url(/flags/4x3/es.svg)}.fi-et{background-image:url(/flags/4x3/et.svg)}.fi-fi{background-image:url(/flags/4x3/fi.svg)}.fi-fj{background-image:url(/flags/4x3/fj.svg)}.fi-fk{background-image:url(/flags/4x3/fk.svg)}.fi-fm{background-image:url(/flags/4x3/fm.svg)}.fi-fo{background-image:url(/flags/4x3/fo.svg)}.fi-fr{background-image:url(/flags/4x3/fr.svg)}.fi-ga{background-image:url(/flags/4x3/ga.svg)}.fi-gb{background-image:url(/flags/4x3/gb.svg)}.fi-gd{background-image:url(/flags/4x3/gd.svg)}.fi-ge{background-image:url(/flags/4x3/ge.svg)}.fi-gf{background-image:url(/flags/4x3/gf.svg)}.fi-gg{background-image:url(/flags/4x3/gg.svg)}.fi-gh{background-image:url(/flags/4x3/gh.svg)}.fi-gi{background-image:url(/flags/4x3/gi.svg)}.fi-gl{background-image:url(/flags/4x3/gl.svg)}.fi-gm{background-image:url(/flags/4x3/gm.svg)}.fi-gn{background-image:url(/flags/4x3/gn.svg)}.fi-gp{background-image:url(/flags/4x3/gp.svg)}.fi-gq{background-image:url(/flags/4x3/gq.svg)}.fi-gr{background-image:url(/flags/4x3/gr.svg)}.fi-gs{background-image:url(/flags/4x3/gs.svg)}.fi-gt{background-image:url(/flags/4x3/gt.svg)}.fi-gu{background-image:url(/flags/4x3/gu.svg)}.fi-gw{background-image:url(/flags/4x3/gw.svg)}.fi-gy{background-image:url(/flags/4x3/gy.svg)}.fi-hk{background-image:url(/flags/4x3/hk.svg)}.fi-hm{background-image:url(/flags/4x3/hm.svg)}.fi-hn{background-image:url(/flags/4x3/hn.svg)}.fi-hr{background-image:url(/flags/4x3/hr.svg)}.fi-ht{background-image:url(/flags/4x3/ht.svg)}.fi-hu{background-image:url(/flags/4x3/hu.svg)}.fi-id{background-image:url(/flags/4x3/id.svg)}.fi-ie{background-image:url(/flags/4x3/ie.svg)}.fi-il{background-image:url(/flags/4x3/il.svg)}.fi-im{background-image:url(/flags/4x3/im.svg)}.fi-in{background-image:url(/flags/4x3/in.svg)}.fi-io{background-image:url(/flags/4x3/io.svg)}.fi-iq{background-image:url(/flags/4x3/iq.svg)}.fi-ir{background-image:url(/flags/4x3/ir.svg)}.fi-is{background-image:url(/flags/4x3/is.svg)}.fi-it{background-image:url(/flags/4x3/it.svg)}.fi-je{background-image:url(/flags/4x3/je.svg)}.fi-jm{background-image:url(/flags/4x3/jm.svg)}.fi-jo{background-image:url(/flags/4x3/jo.svg)}.fi-jp{background-image:url(/flags/4x3/jp.svg)}.fi-ke{background-image:url(/flags/4x3/ke.svg)}.fi-kg{background-image:url(/flags/4x3/kg.svg)}.fi-kh{background-image:url(/flags/4x3/kh.svg)}.fi-ki{background-image:url(/flags/4x3/ki.svg)}.fi-km{background-image:url(/flags/4x3/km.svg)}.fi-kn{background-image:url(/flags/4x3/kn.svg)}.fi-kp{background-image:url(/flags/4x3/kp.svg)}.fi-kr{background-image:url(/flags/4x3/kr.svg)}.fi-kw{background-image:url(/flags/4x3/kw.svg)}.fi-ky{background-image:url(/flags/4x3/ky.svg)}.fi-kz{background-image:url(/flags/4x3/kz.svg)}.fi-la{background-image:url(/flags/4x3/la.svg)}.fi-lb{background-image:url(/flags/4x3/lb.svg)}.fi-lc{background-image:url(/flags/4x3/lc.svg)}.fi-li{background-image:url(/flags/4x3/li.svg)}.fi-lk{background-image:url(/flags/4x3/lk.svg)}.fi-lr{background-image:url(/flags/4x3/lr.svg)}.fi-ls{background-image:url(/flags/4x3/ls.svg)}.fi-lt{background-image:url(/flags/4x3/lt.svg)}.fi-lu{background-image:url(/flags/4x3/lu.svg)}.fi-lv{background-image:url(/flags/4x3/lv.svg)}.fi-ly{background-image:url(/flags/4x3/ly.svg)}.fi-ma{background-image:url(/flags/4x3/ma.svg)}.fi-mc{background-image:url(/flags/4x3/mc.svg)}.fi-md{background-image:url(/flags/4x3/md.svg)}.fi-me{background-image:url(/flags/4x3/me.svg)}.fi-mf{background-image:url(/flags/4x3/mf.svg)}.fi-mg{background-image:url(/flags/4x3/mg.svg)}.fi-mh{background-image:url(/flags/4x3/mh.svg)}.fi-mk{background-image:url(/flags/4x3/mk.svg)}.fi-ml{background-image:url(/flags/4x3/ml.svg)}.fi-mm{background-image:url(/flags/4x3/mm.svg)}.fi-mn{background-image:url(/flags/4x3/mn.svg)}.fi-mo{background-image:url(/flags/4x3/mo.svg)}.fi-mp{background-image:url(/flags/4x3/mp.svg)}.fi-mq{background-image:url(/flags/4x3/mq.svg)}.fi-mr{background-image:url(/flags/4x3/mr.svg)}.fi-ms{background-image:url(/flags/4x3/ms.svg)}.fi-mt{background-image:url(/flags/4x3/mt.svg)}.fi-mu{background-image:url(/flags/4x3/mu.svg)}.fi-mv{background-image:url(/flags/4x3/mv.svg)}.fi-mw{background-image:url(/flags/4x3/mw.svg)}.fi-mx{background-image:url(/flags/4x3/mx.svg)}.fi-my{background-image:url(/flags/4x3/my.svg)}.fi-mz{background-image:url(/flags/4x3/mz.svg)}.fi-na{background-image:url(/flags/4x3/na.svg)}.fi-nc{background-image:url(/flags/4x3/nc.svg)}.fi-ne{background-image:url(/flags/4x3/ne.svg)}.fi-nf{background-image:url(/flags/4x3/nf.svg)}.fi-ng{background-image:url(/flags/4x3/ng.svg)}.fi-ni{background-image:url(/flags/4x3/ni.svg)}.fi-nl{background-image:url(/flags/4x3/nl.svg)}.fi-no{background-image:url(/flags/4x3/no.svg)}.fi-np{background-image:url(/flags/4x3/np.svg)}.fi-nr{background-image:url(/flags/4x3/nr.svg)}.fi-nu{background-image:url(/flags/4x3/nu.svg)}.fi-nz{background-image:url(/flags/4x3/nz.svg)}.fi-om{background-image:url(/flags/4x3/om.svg)}.fi-pa{background-image:url(/flags/4x3/pa.svg)}.fi-pe{background-image:url(/flags/4x3/pe.svg)}.fi-pf{background-image:url(/flags/4x3/pf.svg)}.fi-pg{background-image:url(/flags/4x3/pg.svg)}.fi-ph{background-image:url(/flags/4x3/ph.svg)}.fi-pk{background-image:url(/flags/4x3/pk.svg)}.fi-pl{background-image:url(/flags/4x3/pl.svg)}.fi-pm{background-image:url(/flags/4x3/pm.svg)}.fi-pn{background-image:url(/flags/4x3/pn.svg)}.fi-pr{background-image:url(/flags/4x3/pr.svg)}.fi-ps{background-image:url(/flags/4x3/ps.svg)}.fi-pt{background-image:url(/flags/4x3/pt.svg)}.fi-pw{background-image:url(/flags/4x3/pw.svg)}.fi-py{background-image:url(/flags/4x3/py.svg)}.fi-qa{background-image:url(/flags/4x3/qa.svg)}.fi-re{background-image:url(/flags/4x3/re.svg)}.fi-ro{background-image:url(/flags/4x3/ro.svg)}.fi-rs{background-image:url(/flags/4x3/rs.svg)}.fi-ru{background-image:url(/flags/4x3/ru.svg)}.fi-rw{background-image:url(/flags/4x3/rw.svg)}.fi-sa{background-image:url(/flags/4x3/sa.svg)}.fi-sb{background-image:url(/flags/4x3/sb.svg)}.fi-sc{background-image:url(/flags/4x3/sc.svg)}.fi-sd{background-image:url(/flags/4x3/sd.svg)}.fi-se{background-image:url(/flags/4x3/se.svg)}.fi-sg{background-image:url(/flags/4x3/sg.svg)}.fi-sh{background-image:url(/flags/4x3/sh.svg)}.fi-si{background-image:url(/flags/4x3/si.svg)}.fi-sj{background-image:url(/flags/4x3/sj.svg)}.fi-sk{background-image:url(/flags/4x3/sk.svg)}.fi-sl{background-image:url(/flags/4x3/sl.svg)}.fi-sm{background-image:url(/flags/4x3/sm.svg)}.fi-sn{background-image:url(/flags/4x3/sn.svg)}.fi-so{background-image:url(/flags/4x3/so.svg)}.fi-sr{background-image:url(/flags/4x3/sr.svg)}.fi-ss{background-image:url(/flags/4x3/ss.svg)}.fi-st{background-image:url(/flags/4x3/st.svg)}.fi-sv{background-image:url(/flags/4x3/sv.svg)}.fi-sx{background-image:url(/flags/4x3/sx.svg)}.fi-sy{background-image:url(/flags/4x3/sy.svg)}.fi-sz{background-image:url(/flags/4x3/sz.svg)}.fi-tc{background-image:url(/flags/4x3/tc.svg)}.fi-td{background-image:url(/flags/4x3/td.svg)}.fi-tf{background-image:url(/flags/4x3/tf.svg)}.fi-tg{background-image:url(/flags/4x3/tg.svg)}.fi-th{background-image:url(/flags/4x3/th.svg)}.fi-tj{background-image:url(/flags/4x3/tj.svg)}.fi-tk{background-image:url(/flags/4x3/tk.svg)}.fi-tl{background-image:url(/flags/4x3/tl.svg)}.fi-tm{background-image:url(/flags/4x3/tm.svg)}.fi-tn{background-image:url(/flags/4x3/tn.svg)}.fi-to{background-image:url(/flags/4x3/to.svg)}.fi-tr{background-image:url(/flags/4x3/tr.svg)}.fi-tt{background-image:url(/flags/4x3/tt.svg)}.fi-tv{background-image:url(/flags/4x3/tv.svg)}.fi-tw{background-image:url(/flags/4x3/tw.svg)}.fi-tz{background-image:url(/flags/4x3/tz.svg)}.fi-ua{background-image:url(/flags/4x3/ua.svg)}.fi-ug{background-image:url(/flags/4x3/ug.svg)}.fi-um{background-image:url(/flags/4x3/um.svg)}.fi-us{background-image:url(/flags/4x3/us.svg)}.fi-uy{background-image:url(/flags/4x3/uy.svg)}.fi-uz{background-image:url(/flags/4x3/uz.svg)}.fi-va{background-image:url(/flags/4x3/va.svg)}.fi-vc{background-image:url(/flags/4x3/vc.svg)}.fi-ve{background-image:url(/flags/4x3/ve.svg)}.fi-vg{background-image:url(/flags/4x3/vg.svg)}.fi-vi{background-image:url(/flags/4x3/vi.svg)}.fi-vn{background-image:url(/flags/4x3/vn.svg)}.fi-vu{background-image:url(/flags/4x3/vu.svg)}.fi-wf{background-image:url(/flags/4x3/wf.svg)}.fi-ws{background-image:url(/flags/4x3/ws.svg)}.fi-ye{background-image:url(/flags/4x3/ye.svg)}.fi-yt{background-image:url(/flags/4x3/yt.svg)}.fi-za{background-image:url(/flags/4x3/za.svg)}.fi-zm{background-image:url(/flags/4x3/zm.svg)}.fi-zw{background-image:url(/flags/4x3/zw.svg)}.fi-arab{background-image:url(/flags/4x3/arab.svg)}.fi-cefta{background-image:url(/flags/4x3/cefta.svg)}.fi-cp{background-image:url(/flags/4x3/cp.svg)}.fi-dg{background-image:url(/flags/4x3/dg.svg)}.fi-eac{background-image:url(/flags/4x3/eac.svg)}.fi-es-ct{background-image:url(/flags/4x3/es-ct.svg)}.fi-es-ga{background-image:url(/flags/4x3/es-ga.svg)}.fi-es-pv{background-image:url(/flags/4x3/es-pv.svg)}.fi-eu{background-image:url(/flags/4x3/eu.svg)}.fi-gb-eng{background-image:url(/flags/4x3/gb-eng.svg)}.fi-gb-nir{background-image:url(/flags/4x3/gb-nir.svg)}.fi-gb-sct{background-image:url(/flags/4x3/gb-sct.svg)}.fi-gb-wls{background-image:url(/flags/4x3/gb-wls.svg)}.fi-ic{background-image:url(/flags/4x3/ic.svg)}.fi-pc{background-image:url(/flags/4x3/pc.svg)}.fi-sh-ac{background-image:url(/flags/4x3/sh-ac.svg)}.fi-sh-hl{background-image:url(/flags/4x3/sh-hl.svg)}.fi-sh-ta{background-image:url(/flags/4x3/sh-ta.svg)}.fi-un{background-image:url(/flags/4x3/un.svg)}.fi-xk{background-image:url(/flags/4x3/xk.svg)}.c-phone-input[data-disabled=true]{opacity:.6}.phone-input__border{--phone-input-color-border:var(--color-border-secondary);--phone-input-color-border-focus:var(--color-border-primary);display:flex;align-items:stretch;border:1px;border-style:solid;border-color:var(--phone-input-color-border);border-radius:var(--border-radius-sm)}.form-field--has-error .phone-input__border,.phone-input--has-error .phone-input__border{border-color:var(--color-message-error)}.phone-input__border .phone-input__flag{display:inline-block;border-radius:2px;background-position:50%;background-repeat:no-repeat;width:24px;height:18px;overflow:hidden}.phone-input__select-wrapper{display:inline-block;position:relative;flex-shrink:0}.phone-input__select{position:absolute;opacity:0;inset:0;background-color:rgba(0,0,0,0)}.phone-input__select-current{display:flex;align-items:center;gap:var(--spacing-8);border-right:1px solid var(--phone-input-color-border);padding-inline:20px;padding-block:var(--spacing-12)}.form-field--has-error .phone-input__select-current,.phone-input--has-error .phone-input__select-current{border-color:var(--color-message-error);color:var(--color-message-error)}.c-phone-input:not([data-disabled=true]) .phone-input__select:focus-visible+.phone-input__select-current:after,.c-phone-input:not([data-disabled=true]) .phone-input__select:hover+.phone-input__select-current:after{position:absolute;inset:-1px;right:0;border:1px solid var(--phone-input-color-border-focus);border-top-left-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm);pointer-events:none;content:""}.phone-input__input-border-wrapper{position:relative;flex-grow:1;width:100%}.c-phone-input:not([data-disabled=true]) .phone-input__input-border-wrapper:has(.phone-input__input:focus-visible):after,.c-phone-input:not([data-disabled=true]) .phone-input__input-border-wrapper:hover:after{position:absolute;inset:-1px;border:1px solid var(--phone-input-color-border-focus);border-top-right-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);pointer-events:none;content:""}.phone-input__input{border:none;background:rgba(0,0,0,0);padding-inline:1.25em;padding-block:var(--spacing-12);width:100%;height:100%}.phone-input__input:focus-visible{border-color:var(--phone-input-color-border-focus)}.radio__label{--radio-size:1.5rem;display:flex;position:relative;align-items:center;cursor:pointer;border-radius:var(--border-radius-full);padding-left:calc(var(--radio-size) + var(--spacing-12));padding-block:var(--spacing-4);padding-right:var(--spacing-4);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-md)}.radio__label:has(.radio__input:focus-visible){outline:2px solid var(--color-text-primary);outline-offset:4px}.radio__label:has(.radio__input:checked:not([data-disabled=true])){color:var(--color-surface-cta-primary)}.radio__label[data-disabled=true],.radio__label[data-disabled=true]:has(.radio__input:checked){cursor:not-allowed;color:var(--color-surface-cta-inactive)}@media only screen and (min-width:48em){.radio__label{--radio-size:1rem}}.radio__input:checked[data-disabled=true]+.radio__checkmark{color:var(--color-surface-cta-inactive)}.radio__reset-button{margin-top:var(--spacing-12)}.c-radio{--radio-size:1.5rem;display:flex;position:relative;align-items:center;cursor:pointer;border-radius:var(--border-radius-full);padding-left:calc(var(--radio-size) + var(--spacing-12));padding-block:var(--spacing-4);padding-right:var(--spacing-4);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-md)}.c-radio:has(.radio__input:focus-visible){outline:2px solid var(--color-text-primary);outline-offset:4px}.c-radio:has(.radio__input:checked:not([data-disabled=true])){color:var(--color-surface-cta-primary)}.c-radio[data-disabled=true],.c-radio[data-disabled=true]:has(.radio__input:checked){cursor:not-allowed;color:var(--color-surface-cta-inactive)}@media only screen and (min-width:48em){.c-radio{--radio-size:1rem}}.radio__input:checked+.radio__checkmark{color:var(--color-text-highlight)}.radio__input:checked+.radio__checkmark:before{transform:scale(1);opacity:1}.radio__input:checked[aria-disabled=true]+.radio__checkmark{color:var(--color-surface-cta-inactive)}.radio__checkmark{display:block;position:absolute;top:5px;left:0;border:1px solid;border-radius:var(--border-radius-full);width:20px;height:20px}.radio__checkmark:before{display:block;transform:scale(0);transform-origin:center;opacity:0;transition:transform var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing);margin:2px;border-radius:50%;background-color:currentcolor;width:14px;height:14px;content:""}.c-select{position:relative;align-items:center;font-weight:var(--font-weight-regular);line-height:var(--font-line-height-sm)}.select--button,.select--simple{display:inline-flex}.select--button .c-form-field-label,.select--simple .c-form-field-label{flex-shrink:0;margin-bottom:0}.select--simple{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}[data-theme=dark] .select--simple option{color:var(--color-text-inverted)}.select--button{gap:var(--spacing-8)}.select--button .select__label{padding-block:var(--spacing-12)}.select__wrapper{display:inline-block;position:relative;width:100%}.select__select{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background-color:rgba(0,0,0,0);padding-right:calc(var(--spacing-8) + var(--spacing-12));padding-left:var(--spacing-4);width:100%;text-indent:1px;text-overflow:""}.select__select:has(option:disabled:checked){color:var(--color-white-transparent)}[data-theme=light] .select__select:has(option:disabled:checked){color:var(--color-navy-transparent)}.select--button .select__select{border:1px solid var(--color-text-primary);border-radius:var(--border-radius-full);padding-block:var(--spacing-12);padding-right:calc(var(--spacing-8) + var(--spacing-12) + var(--spacing-16));padding-left:var(--spacing-16)}.select--button .select__select:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}.select--simple .select__select:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--color-text-primary);outline-offset:4px}.select--form-field .select__select{border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-sm);background:unset;padding-inline:var(--spacing-16);padding-block:var(--spacing-12);width:100%}.form-field--has-error .select--form-field .select__select,[data-error=true] .select--form-field .select__select{border-color:var(--color-message-error)}.select--form-field .select__select:focus,.select--form-field .select__select:hover{border:1px solid var(--color-border-primary)}.select--form-field .select__select::placeholder{color:var(--color-white-transparent)}[data-theme=light] .select--form-field .select__select::placeholder{color:var(--color-black-transparent)}[data-disabled=true] .select--form-field .select__select{opacity:.5;cursor:not-allowed}[data-disabled=true] .select--form-field .select__select:hover{border:1px solid var(--color-border-secondary)}.select__icon{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none}.select--button .select__icon,.select--simple .select__icon{transform:translateY(-50%) rotate(90deg)}.select--button .select__icon,.select--form-field .select__icon{right:var(--spacing-16)}.select--form-field .select__icon{width:var(--spacing-24);height:var(--spacing-24)}.textarea__input{resize:vertical;border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-sm);background:unset;padding-inline:var(--spacing-16);padding-block:var(--spacing-12);width:100%}.form-field--has-error .textarea__input,[data-error=true] .textarea__input{border-color:var(--color-message-error)}.textarea__input:focus,.textarea__input:hover{border:1px solid var(--color-border-primary)}.textarea__input::placeholder{color:var(--color-white-transparent)}[data-theme=light] .textarea__input::placeholder{color:var(--color-black-transparent)}[data-disabled=true] .textarea__input{opacity:.5;cursor:not-allowed}[data-disabled=true] .textarea__input:hover{border:1px solid var(--color-border-secondary)}.c-grid{display:grid;grid-template-columns:repeat(var(--grid-column-amount,12),minmax(0,1fr));grid-gap:var(--grid-gutter);gap:var(--grid-gutter)}.grid__item--with-subgrid{display:grid;grid-template-rows:auto;grid-template-columns:subgrid}.grid--columns-1{--grid-column-amount:1}.grid__item--col-span-1{grid-column:span 1}.grid__item--col-start-1{grid-column-start:1}.grid__item--col-end-2{grid-column-end:2}.grid--columns-2{--grid-column-amount:2}.grid__item--col-span-2{grid-column:span 2}.grid__item--col-start-2{grid-column-start:2}.grid__item--col-end-3{grid-column-end:3}.grid--columns-3{--grid-column-amount:3}.grid__item--col-span-3{grid-column:span 3}.grid__item--col-start-3{grid-column-start:3}.grid__item--col-end-4{grid-column-end:4}.grid--columns-4{--grid-column-amount:4}.grid__item--col-span-4{grid-column:span 4}.grid__item--col-start-4{grid-column-start:4}.grid__item--col-end-5{grid-column-end:5}.grid--columns-5{--grid-column-amount:5}.grid__item--col-span-5{grid-column:span 5}.grid__item--col-start-5{grid-column-start:5}.grid__item--col-end-6{grid-column-end:6}.grid--columns-6{--grid-column-amount:6}.grid__item--col-span-6{grid-column:span 6}.grid__item--col-start-6{grid-column-start:6}.grid__item--col-end-7{grid-column-end:7}.grid--columns-7{--grid-column-amount:7}.grid__item--col-span-7{grid-column:span 7}.grid__item--col-start-7{grid-column-start:7}.grid__item--col-end-8{grid-column-end:8}.grid--columns-8{--grid-column-amount:8}.grid__item--col-span-8{grid-column:span 8}.grid__item--col-start-8{grid-column-start:8}.grid__item--col-end-9{grid-column-end:9}.grid--columns-9{--grid-column-amount:9}.grid__item--col-span-9{grid-column:span 9}.grid__item--col-start-9{grid-column-start:9}.grid__item--col-end-10{grid-column-end:10}.grid--columns-10{--grid-column-amount:10}.grid__item--col-span-10{grid-column:span 10}.grid__item--col-start-10{grid-column-start:10}.grid__item--col-end-11{grid-column-end:11}.grid--columns-11{--grid-column-amount:11}.grid__item--col-span-11{grid-column:span 11}.grid__item--col-start-11{grid-column-start:11}.grid__item--col-end-12{grid-column-end:12}.grid--columns-12{--grid-column-amount:12}.grid__item--col-span-12{grid-column:span 12}.grid__item--col-start-12{grid-column-start:12}.grid__item--col-end-13{grid-column-end:13}@media only screen and (min-width:48em){.grid--columns-tablet-1{--grid-column-amount:1}.grid__item--col-span-tablet-1{grid-column:span 1}.grid__item--col-start-tablet-1{grid-column-start:1}.grid__item--col-end-tablet-2{grid-column-end:2}.grid--columns-tablet-2{--grid-column-amount:2}.grid__item--col-span-tablet-2{grid-column:span 2}.grid__item--col-start-tablet-2{grid-column-start:2}.grid__item--col-end-tablet-3{grid-column-end:3}.grid--columns-tablet-3{--grid-column-amount:3}.grid__item--col-span-tablet-3{grid-column:span 3}.grid__item--col-start-tablet-3{grid-column-start:3}.grid__item--col-end-tablet-4{grid-column-end:4}.grid--columns-tablet-4{--grid-column-amount:4}.grid__item--col-span-tablet-4{grid-column:span 4}.grid__item--col-start-tablet-4{grid-column-start:4}.grid__item--col-end-tablet-5{grid-column-end:5}.grid--columns-tablet-5{--grid-column-amount:5}.grid__item--col-span-tablet-5{grid-column:span 5}.grid__item--col-start-tablet-5{grid-column-start:5}.grid__item--col-end-tablet-6{grid-column-end:6}.grid--columns-tablet-6{--grid-column-amount:6}.grid__item--col-span-tablet-6{grid-column:span 6}.grid__item--col-start-tablet-6{grid-column-start:6}.grid__item--col-end-tablet-7{grid-column-end:7}.grid--columns-tablet-7{--grid-column-amount:7}.grid__item--col-span-tablet-7{grid-column:span 7}.grid__item--col-start-tablet-7{grid-column-start:7}.grid__item--col-end-tablet-8{grid-column-end:8}.grid--columns-tablet-8{--grid-column-amount:8}.grid__item--col-span-tablet-8{grid-column:span 8}.grid__item--col-start-tablet-8{grid-column-start:8}.grid__item--col-end-tablet-9{grid-column-end:9}.grid--columns-tablet-9{--grid-column-amount:9}.grid__item--col-span-tablet-9{grid-column:span 9}.grid__item--col-start-tablet-9{grid-column-start:9}.grid__item--col-end-tablet-10{grid-column-end:10}.grid--columns-tablet-10{--grid-column-amount:10}.grid__item--col-span-tablet-10{grid-column:span 10}.grid__item--col-start-tablet-10{grid-column-start:10}.grid__item--col-end-tablet-11{grid-column-end:11}.grid--columns-tablet-11{--grid-column-amount:11}.grid__item--col-span-tablet-11{grid-column:span 11}.grid__item--col-start-tablet-11{grid-column-start:11}.grid__item--col-end-tablet-12{grid-column-end:12}.grid--columns-tablet-12{--grid-column-amount:12}.grid__item--col-span-tablet-12{grid-column:span 12}.grid__item--col-start-tablet-12{grid-column-start:12}.grid__item--col-end-tablet-13{grid-column-end:13}}@media only screen and (min-width:90em){.grid--columns-desktop-1{--grid-column-amount:1}.grid__item--col-span-desktop-1{grid-column:span 1}.grid__item--col-start-desktop-1{grid-column-start:1}.grid__item--col-end-desktop-2{grid-column-end:2}.grid--columns-desktop-2{--grid-column-amount:2}.grid__item--col-span-desktop-2{grid-column:span 2}.grid__item--col-start-desktop-2{grid-column-start:2}.grid__item--col-end-desktop-3{grid-column-end:3}.grid--columns-desktop-3{--grid-column-amount:3}.grid__item--col-span-desktop-3{grid-column:span 3}.grid__item--col-start-desktop-3{grid-column-start:3}.grid__item--col-end-desktop-4{grid-column-end:4}.grid--columns-desktop-4{--grid-column-amount:4}.grid__item--col-span-desktop-4{grid-column:span 4}.grid__item--col-start-desktop-4{grid-column-start:4}.grid__item--col-end-desktop-5{grid-column-end:5}.grid--columns-desktop-5{--grid-column-amount:5}.grid__item--col-span-desktop-5{grid-column:span 5}.grid__item--col-start-desktop-5{grid-column-start:5}.grid__item--col-end-desktop-6{grid-column-end:6}.grid--columns-desktop-6{--grid-column-amount:6}.grid__item--col-span-desktop-6{grid-column:span 6}.grid__item--col-start-desktop-6{grid-column-start:6}.grid__item--col-end-desktop-7{grid-column-end:7}.grid--columns-desktop-7{--grid-column-amount:7}.grid__item--col-span-desktop-7{grid-column:span 7}.grid__item--col-start-desktop-7{grid-column-start:7}.grid__item--col-end-desktop-8{grid-column-end:8}.grid--columns-desktop-8{--grid-column-amount:8}.grid__item--col-span-desktop-8{grid-column:span 8}.grid__item--col-start-desktop-8{grid-column-start:8}.grid__item--col-end-desktop-9{grid-column-end:9}.grid--columns-desktop-9{--grid-column-amount:9}.grid__item--col-span-desktop-9{grid-column:span 9}.grid__item--col-start-desktop-9{grid-column-start:9}.grid__item--col-end-desktop-10{grid-column-end:10}.grid--columns-desktop-10{--grid-column-amount:10}.grid__item--col-span-desktop-10{grid-column:span 10}.grid__item--col-start-desktop-10{grid-column-start:10}.grid__item--col-end-desktop-11{grid-column-end:11}.grid--columns-desktop-11{--grid-column-amount:11}.grid__item--col-span-desktop-11{grid-column:span 11}.grid__item--col-start-desktop-11{grid-column-start:11}.grid__item--col-end-desktop-12{grid-column-end:12}.grid--columns-desktop-12{--grid-column-amount:12}.grid__item--col-span-desktop-12{grid-column:span 12}.grid__item--col-start-desktop-12{grid-column-start:12}.grid__item--col-end-desktop-13{grid-column-end:13}}.grid--has-container{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width)}.c-grid.grid--is-featured{--grid-column-amount:1}@media only screen and (min-width:48em){.c-grid.grid--is-featured{--grid-column-amount:2}}@media only screen and (min-width:64em){.c-grid.grid--is-featured{--grid-column-amount:3}.c-grid.grid--is-featured :nth-child(2),.c-grid.grid--is-featured :nth-child(3),.c-grid.grid--is-featured :nth-child(9){grid-column:span 2}}.heading--is-h1{font-size:var(--font-size-h1)}.heading--is-h1,.heading--is-h2{line-height:var(--font-line-height-sm)}.heading--is-h2{font-size:var(--font-size-h2)}.heading--is-h3{font-size:var(--font-size-h3)}.heading--is-h3,.heading--is-h4{line-height:var(--font-line-height-sm)}.heading--is-h4{font-size:var(--font-size-h4)}.heading--is-h5{font-size:var(--font-size-h5);line-height:var(--font-line-height-sm)}.heading--is-h6{font-size:var(--font-size-h6);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.heading--is-h1-desktop{font-size:var(--font-size-h1-desktop)}.heading--is-h2-desktop{font-size:var(--font-size-h2-desktop)}.heading--is-h3-desktop{font-size:var(--font-size-h3-desktop)}.heading--is-h4-desktop{font-size:var(--font-size-h4-desktop)}.heading--is-h5-desktop{font-size:var(--font-size-h5-desktop)}.heading--is-h6-desktop{font-size:var(--font-size-h6-desktop)}}span.c-heading{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);display:block}.c-loading-bar{animation:fade-in .5s var(--transition-easing) infinite alternate;background-color:var(--color-text-highlight);width:100%;height:2px}.c-loading-spinner{--loading-spinner-size:2rem}@media only screen and (min-width:48em){.c-loading-spinner{--loading-spinner-size:2.5rem}}.loading-spinner--size-sm{--loading-spinner-size:1.5rem}@media only screen and (min-width:48em){.loading-spinner--size-sm{--loading-spinner-size:2rem}}.loading-spinner--size-lg{--loading-spinner-size:2.5rem}@media only screen and (min-width:48em){.loading-spinner--size-lg{--loading-spinner-size:3rem}}.loading-spinner__spinner{position:relative;animation:loading-spinner-animation 1s linear infinite;border:2px solid;border-bottom:2px solid rgba(0,0,0,0);border-radius:var(--border-radius-full);width:var(--loading-spinner-size);height:var(--loading-spinner-size)}.loading-spinner--is-center{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;z-index:var(--z-index-overlay)}.loading-spinner--is-overlay{background-color:rgba(255,255,255,.5);pointer-events:none}@keyframes loading-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal__overlay{position:fixed;z-index:var(--z-index-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:fade-in var(--transition-duration) cubic-bezier(.16,1,.3,1);inset:0;background:var(--color-black-transparent)}.modal__content{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);max-width:var(--container-max-width);display:flex;justify-content:center;align-items:center;position:absolute;inset:0;position:fixed;z-index:var(--z-index-overlay-above);width:100%}.modal__close-button{--button-icon-size:0.875rem;--button-size:2.5rem;position:absolute;top:var(--spacing-24);right:var(--spacing-24);cursor:pointer;border-radius:var(--border-radius-full);background-color:rgba(255,255,255,.08);width:2.5rem;height:2.5rem;color:var(--color-white)}.modal__close-button:focus{outline-color:var(--color-white)}.modal__close-button:active,.modal__close-button:hover{border-color:var(--color-white);background-color:var(--color-navy);color:var(--color-white)}.modal__close-button:active:focus,.modal__close-button:hover:focus{outline-color:var(--color-navy)}.read-more__content{padding-top:var(--spacing-12);overflow:hidden}.read-more__content[data-state=open]{animation:read-more-slide-down forwards var(--transition-duration) var(--transition-easing)}.read-more__content[data-state=closed]{animation:read-more-slide-up forwards var(--transition-duration) var(--transition-easing)}.read-more__content-inner{padding-bottom:var(--spacing-32)}@keyframes read-more-slide-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes read-more-slide-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.c-rich-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);white-space:pre-wrap}.c-rich-text h1,.c-rich-text h2,.c-rich-text h3,.c-rich-text h4,.c-rich-text h5,.c-rich-text h6{margin-top:var(--spacing-64)}.c-rich-text h2{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.c-rich-text h2{font-size:var(--font-size-h3-desktop)}}.c-rich-text h3{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h4);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.c-rich-text h3{font-size:var(--font-size-h4-desktop)}}.c-rich-text h4,.c-rich-text h5,.c-rich-text h6{font-weight:var(--font-weight-regular);font-size:inherit;line-height:var(--font-line-height-lg);font-family:var(--font-family-body)}.c-rich-text b{font-weight:var(--font-weight-regular)}.c-rich-text>*{margin-bottom:var(--spacing-16)}.c-rich-text>:last-child{margin-bottom:0}@media only screen and (min-width:48em){.c-rich-text>*{margin-bottom:var(--spacing-24)}}.c-rich-text blockquote{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h4);line-height:var(--font-line-height-sm);position:relative;padding-left:var(--spacing-48)}.c-rich-text blockquote:before{position:absolute;top:0;left:0;content:open-quote;color:var(--color-text-highlight);font-size:5.625rem;line-height:.9;font-family:var(--font-family-body)}.c-rich-text blockquote:after{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0;content:close-quote}@media only screen and (min-width:48em){.c-rich-text blockquote{font-size:var(--font-size-h5-desktop)}}.c-rich-text table,.c-rich-text td,.c-rich-text tr{border:1px solid;padding:10px}@media only screen and (min-width:48em){.c-rich-text code{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.c-rich-text ol,.c-rich-text ul{margin-left:1em;line-height:2}.c-rich-text ol li,.c-rich-text ul li{margin-bottom:var(--spacing-8)}.c-rich-text ul li::marker{content:"•  "}.c-rich-text ul ul li::marker{content:"-  "}.c-rich-text ol ol{list-style-type:lower-alpha}@media only screen and (min-width:48em){.c-rich-text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.rich-text__inline-code{border-radius:var(--border-radius-sm);background-color:var(--color-surface-card);padding:var(--spacing-4) var(--spacing-8)}.rich-text__code-snippet{border-radius:var(--border-radius-md);background-color:var(--color-surface-card);padding:var(--spacing-16);max-width:100%;overflow-x:auto;white-space:pre}@media only screen and (min-width:48em){.rich-text__code-snippet{padding:var(--spacing-24)}}.c-search-input{position:relative;color:var(--color-text-primary)}.c-search-input:has(.search-input__field:focus-visible){color:var(--color-navy)}.c-search-input:has(.search-input__field:focus-visible) .search-input__reset-button{border-color:currentcolor;color:inherit}.search-input__field{display:block;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-full);background:rgba(0,0,0,0);background-color:var(--color-surface-card);padding:var(--spacing-16);padding-right:var(--spacing-96);width:100%;color:inherit;font-size:var(--font-size-md)}.search-input__field::placeholder{opacity:.55;color:currentcolor}.search-input__field:focus-visible{outline:2px solid currentColor;outline-offset:4px;outline-color:var(--color-text-primary);background-color:var(--color-white)}.search-input__field:focus-visible::selection{background-color:var(--color-text-highlight);color:var(--color-text-inverted)}.search-input__field:hover{border-color:var(--color-text-primary)}.search-input__buttons{display:flex;position:absolute;top:50%;right:var(--spacing-16);align-items:center;gap:var(--spacing-8);transform:translateY(-50%);z-index:1}.search-input__reset-button.c-button{border-color:rgba(0,0,0,0);background-color:var(--color-surface-card)}.c-shadow-scroll-box{--overflow-color:var(--color-surface-primary);--overflow-gradient-size:1.5rem;position:relative;width:100%;height:100%;overflow:hidden}.c-shadow-scroll-box:after,.c-shadow-scroll-box:before{display:block;position:absolute;opacity:0;z-index:1;transition:var(--transition-duration) var(--transition-easing) opacity;width:var(--overflow-gradient-size);height:100%;pointer-events:none;content:""}.c-shadow-scroll-box.shadow-scroll-box--left:before{top:0;left:0;opacity:1;background:linear-gradient(90deg,var(--overflow-color) 10%,transparent 80%)}.c-shadow-scroll-box.shadow-scroll-box--right:after{top:0;right:0;opacity:1;background:linear-gradient(270deg,var(--overflow-color) 10%,transparent 80%)}.shadow-scroll-box__overflow-container{width:100%;height:100%;overflow:auto}.shadow-scroll-box__overflow-container:after,.shadow-scroll-box__overflow-container:before{display:block;position:absolute;opacity:0;z-index:1;transition:var(--transition-duration) var(--transition-easing) opacity;width:100%;height:var(--overflow-gradient-size);pointer-events:none;content:""}.shadow-scroll-box--bottom .shadow-scroll-box__overflow-container:after{bottom:0;left:0;opacity:1;background:linear-gradient(0deg,var(--overflow-color) 10%,transparent 80%)}.shadow-scroll-box--top .shadow-scroll-box__overflow-container:before{top:0;left:0;opacity:1;background:linear-gradient(180deg,var(--overflow-color) 10%,transparent 80%)}.shadow-scroll-box__overflow-container{--scrollbar-track-color:var(--color-blue-mid);--scrollbar-thumb-color:var(--color-blue-core);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;-ms-overflow-style:-ms-autohiding-scrollbar}[data-theme=light] .shadow-scroll-box__overflow-container{--scrollbar-track-color:var(--color-white)}.shadow-scroll-box__overflow-container::-webkit-scrollbar{height:8px}.shadow-scroll-box__overflow-container::-webkit-scrollbar-thumb{border-radius:var(--border-radius-sm);background-color:var(--scrollbar-thumb-color)}.shadow-scroll-box__overflow-container::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}.skeleton__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);border-radius:var(--border-radius-md);background-color:var(--color-grey-light);padding:var(--spacing-16)}.skeleton__image{border-radius:var(--border-radius-md);height:200px}.skeleton__image,.skeleton__text{background-color:var(--color-surface-cta-inactive);width:100%}.skeleton__text{height:var(--spacing-24)}.c-tabbed-content{width:100%;overflow:clip}.tabbed-content__mobile-select.c-select{display:flex;justify-content:space-between;margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.tabbed-content__mobile-select.c-select{display:none}}.tabbed-content__mobile-select--is-hidden{display:none}.tabbed-content--with-controls{padding-top:var(--spacing-80)}.tabbed-content__carousel-viewport{display:none;position:relative;margin-bottom:var(--spacing-24);border-bottom:2px solid var(--color-border-primary-transparent)}.tabbed-content--with-controls .tabbed-content__carousel-viewport:after{display:block;position:absolute;top:0;right:0;transform:translateX(100%);background:linear-gradient(to left,var(--color-surface-primary) 38%,transparent);width:80px;height:100%;content:""}@media only screen and (min-width:48em){.tabbed-content__carousel-viewport{display:block}}.tabbed-content__carousel-viewport--is-hidden{display:none}.tabbed-content__buttons{display:flex;flex-wrap:nowrap;gap:var(--spacing-32);min-width:0}.tabbed-content__button{display:flex;position:relative;flex:1 1 auto;flex-direction:column;cursor:pointer;padding-bottom:var(--spacing-16);min-width:25%;text-align:left}@media only screen and (min-width:64em){.tabbed-content__button{min-width:16.6666666667%}}.tabbed-content__button:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--border-radius-sm)}.tabbed-content__button[aria-selected=true]{color:var(--color-text-highlight)}.tabbed-content__button[aria-selected=true]:after{display:block;position:absolute;bottom:-2px;left:0;background-color:currentcolor;width:100%;height:2px;content:""}.tabbed-content__button-title{display:block;font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h5-desktop)}.tabbed-content__button-subtitle{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:block;margin-bottom:var(--spacing-4);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-md);text-transform:uppercase}.tabbed-content__control-buttons{display:flex;position:absolute;top:0;right:0;gap:var(--spacing-8);transform:translateY(-80px)}.tabbed-content__control-button-prev .button__icon{transform:rotate(180deg)}.tabbed-content__panel{display:none}.tabbed-content__panel--is-active{display:block}.c-table{width:100%}.c-table td,.c-table th{min-width:var(--spacing-88)}@media only screen and (min-width:48em){.c-table td,.c-table th{min-width:var(--spacing-160)}}.c-table td:first-of-type,.c-table th:first-of-type{width:100%}.c-table td:not(:first-of-type),.c-table th:not(:first-of-type){padding-left:var(--spacing-24);text-align:center}@media only screen and (min-width:64em){.c-table td:not(:first-of-type),.c-table th:not(:first-of-type){padding-left:var(--spacing-32)}}.c-table th{border-bottom:1px solid var(--color-text-primary);padding-block:var(--spacing-12);font-weight:var(--font-weight-regular);text-align:left}.c-table th:first-of-type{width:auto}@media only screen and (min-width:48em){.c-table th{padding-top:var(--spacing-32);padding-bottom:var(--spacing-24)}}.c-table td{border-bottom:1px solid var(--color-border-primary-transparent);padding-block:var(--spacing-12)}@media only screen and (min-width:48em){.c-table td{padding-block:var(--spacing-24)}}.c-table td:not(:first-of-type){font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.table__table{width:100%}.table__caption{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h3);line-height:var(--font-line-height-sm);position:-webkit-sticky;position:sticky;top:0;left:0;z-index:2;width:-webkit-max-content;width:max-content;text-align:left}@media only screen and (min-width:48em){.table__caption{font-size:var(--font-size-h3-desktop)}}.table__cell-icon{margin:auto}.table__cell-icon--error{color:var(--color-red-light)}.table__cell-icon--green{color:var(--color-green-light)}.table__cell-caption{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:block;opacity:.6}@media only screen and (min-width:48em){.table__cell-caption{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.c-tag{display:inline-flex;align-items:center;gap:var(--spacing-4);border-radius:var(--border-radius-full);padding:var(--spacing-4) var(--spacing-8);height:1.5625rem;color:var(--color-text-cta-primary);font-size:var(--font-size-xs);text-transform:uppercase}.c-tag,.tag__text{font-weight:var(--font-weight-regular)}.tag__text{line-height:1;letter-spacing:var(--font-letter-spacing)}.tag__icon{width:.75rem;height:.75rem}.tag--yellow{background-color:var(--color-yellow)}.tag--lightgreen{background-color:var(--color-green-light)}.c-text{white-space:pre-line}.text--is-light{font-weight:var(--font-weight-light)}.text--is-regular{font-weight:var(--font-weight-regular)}.text--is-medium{font-weight:var(--font-weight-medium)}.text--is-xs{font-size:var(--font-size-xs)}.text--is-sm,.text--is-xs{line-height:var(--font-line-height-lg)}.text--is-sm{font-size:var(--font-size-sm)}.text--is-md{font-size:var(--font-size-md)}.text--is-lg,.text--is-md{line-height:var(--font-line-height-lg)}.text--is-lg{font-size:var(--font-size-lg)}.text--is-xl{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.text--is-xl{font-size:var(--font-size-xl-desktop)}}.tooltip__text{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);z-index:3;max-width:100%}@media only screen and (min-width:64em){.tooltip__text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.tooltip__inner{display:flex;flex-direction:column;border-radius:var(--border-radius-md);padding:var(--spacing-16)}[data-theme=dark] .tooltip__inner{background-color:var(--color-blue-pale);color:var(--color-navy)}[data-theme=light] .tooltip__inner{background-color:var(--color-navy);color:var(--color-blue-pale)}@media only screen and (min-width:64em){.tooltip__inner{padding:var(--spacing-24);max-width:32em}}.tooltip__inner-text{white-space:pre-line}.tooltip__info-icon{position:relative;color:var(--color-text-highlight)}.tooltip__info-icon.c-button{padding:0}.tooltip__info-icon-close,.tooltip__info-icon-open{transition:opacity var(--transition-duration) var(--transition-easing)}.tooltip__info-icon-close{opacity:1}.is-open .tooltip__info-icon-close{opacity:0}.tooltip__info-icon-open{position:absolute;top:0;left:0;opacity:0}.is-open .tooltip__info-icon-open{opacity:1}@media only screen and (min-width:48em){.headline__right-column{display:flex;justify-content:flex-end;align-items:flex-end;text-align:right}}.headline__text{margin-top:var(--spacing-8)}@media only screen and (min-width:48em){.headline__text{margin-top:var(--spacing-12)}}.headline__content{display:flex;flex-direction:column}.headline__title-wrapper{display:flex;grid-column:1/6;align-items:center;gap:var(--spacing-8)}@media only screen and (min-width:48em){.headline__title-wrapper{gap:var(--spacing-16)}}.headline__title{width:100%}.headline__title-icon{--icon-size:1.5rem;width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);min-height:var(--icon-size);fill:rgba(0,0,0,0)}@media only screen and (min-width:48em){.headline__title-icon{--icon-size:2rem}}.headline--is-centered{margin-bottom:var(--spacing-24);width:100%}@media only screen and (min-width:48em){.headline--is-centered{margin-bottom:var(--spacing-40)}}.headline--is-centered .grid__item{grid-column:span 12}.headline--is-centered .headline__content{text-align:center}@media only screen and (min-width:48em){.headline--is-centered .headline__content{grid-column:3/11;align-items:center}}.headline--has-no-spacing.c-headline{margin-bottom:0}.c-impact-intro-text{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);text-align:center}.c-learning-paths-card{--theme-color:var(--color-surface-card);--theme-background-color:var(--color-surface-card);display:flex;flex-direction:column;border-top:2px solid var(--theme-color);border-radius:var(--border-radius-sm);background-color:var(--theme-background-color);padding:var(--spacing-32) var(--spacing-16) var(--spacing-24)}.learning-paths-card__title-wrapper{display:flex;gap:var(--spacing-8);margin-bottom:var(--spacing-16)}.learning-paths-card__title-wrapper svg{flex-shrink:0}@media only screen and (min-width:48em){.learning-paths-card__title-wrapper{margin-bottom:var(--spacing-40)}}.learning-paths-card__description{margin-bottom:var(--spacing-40)}.learning-paths-card__cta{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-theme=light] .learning-paths-card__cta{color:var(--color-text-primary)}.learning-parths-card--is-simplified .learning-paths-card__cta{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h6);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.learning-parths-card--is-simplified .learning-paths-card__cta{font-size:var(--font-size-h6-desktop)}}.learning-parths-card--is-simplified .learning-paths-card__icon{margin-bottom:var(--spacing-32);color:var(--theme-color)}.learning-paths-card--is-color-cyber-defense{--theme-color:var(--color-focusarea-cyber-defense);--theme-background-color:var(--color-focusarea-cyber-defense-transparent)}.learning-paths-card--is-color-offensive-operations{--theme-color:var(--color-focusarea-offensive-operations);--theme-background-color:var(--color-focusarea-offensive-operations-transparent)}.learning-paths-card--is-color-digital-forensics,.learning-paths-card--is-color-digital-forensics-and-incident-response{--theme-color:var(--color-focusarea-digital-forensics);--theme-background-color:var(--color-focusarea-digital-forensics-transparent)}.learning-paths-card--is-color-cybersecurity-leadership,.learning-paths-card--is-color-leadership{--theme-color:var(--color-focusarea-cybersecurity-leadership);--theme-background-color:var(--color-focusarea-cybersecurity-leadership-transparent)}.learning-paths-card--is-color-industrial-control-systems-security{--theme-color:var(--color-focusarea-industrial-control-systems-security);--theme-background-color:var(--color-focusarea-industrial-control-systems-security-transparent)}.learning-paths-card--is-color-open-source-intelligence{--theme-color:var(--color-focusarea-open-source-intelligence);--theme-background-color:var(--color-focusarea-open-source-intelligence-transparent)}.learning-paths-card--is-color-cloud-security{--theme-color:var(--color-focusarea-cloud-security);--theme-background-color:var(--color-focusarea-cloud-security-transparent)}.c-link-block{display:flex;row-gap:var(--spacing-8);flex-direction:column;border-radius:var(--border-radius-sm);background-color:var(--color-surface-secondary);padding:var(--spacing-16);max-width:100%;height:100%;min-height:130px}@media only screen and (min-width:48em){.c-link-block{min-height:104px}}.c-link-block:active:not([disabled]),.c-link-block:hover:not([disabled]){text-decoration:none}.link-block__title{display:block;color:var(--color-text-primary);font-weight:var(--font-weight-light)}.link-block__icon{margin-top:auto;margin-left:auto}.c-lister-bar{position:relative;background-color:var(--color-surface-secondary)}@media only screen and (min-width:48em){.c-lister-bar{padding-block:var(--spacing-16)}}.lister-bar__container{display:flex;justify-content:center}@media only screen and (max-width:47.96875em){.lister-bar__container{padding:0}}@media only screen and (min-width:48em){.lister-bar__container{justify-content:space-between}}@media only screen and (max-width:47.96875em){.lister-bar__left-side,.lister-bar__right-side{flex:1 1 50%}}.lister-bar__left-side{display:flex;align-items:center;gap:var(--spacing-16)}.lister-bar__right-side{display:flex;position:relative;justify-content:flex-end;align-items:stretch;gap:var(--spacing-32);margin-left:auto}@media only screen and (max-width:47.96875em){.lister-bar__right-side:before{display:block;position:absolute;left:0;transform:translateX(-50%);opacity:.25;background-color:var(--color-border-primary);width:1px;height:100%;content:""}}@media only screen and (min-width:48em){.lister-bar__right-side{display:flex;align-items:center}}.lister-bar__right-side .lister-bar__slot{display:flex;position:relative;align-items:center;height:100%}.lister-bar__right-side .lister-bar__slot:not(:first-child):before{display:block;position:absolute;left:0;transform:translateX(-50%);opacity:.25;background-color:var(--color-border-primary);width:1px;height:calc(100% - var(--spacing-16));content:""}@media only screen and (min-width:48em){.lister-bar__right-side .lister-bar__slot:not(:first-child):before{transform:translateX(calc(var(--spacing-16) * -1))}}@media only screen and (max-width:63.96875em){.lister-bar__right-side .lister-bar__slot.lister-bar__slot-is-hidden-on-mobile{display:none}}.c-promotional-banner{display:flex;column-gap:var(--spacing-32);flex-direction:column;border-radius:var(--border-radius-md);background-color:var(--color-surface-cta-primary);padding:var(--spacing-24) var(--spacing-48) var(--spacing-24) var(--spacing-24);overflow:hidden}.c-promotional-banner.with-circle-background:after{transform:translate(40%,60%) scale(1.25)}@media only screen and (min-width:120em){.c-promotional-banner.with-circle-background:after{transform:translate(40%,60%)}}@media only screen and (min-width:64em){.c-promotional-banner{flex-direction:row;align-items:center;padding:var(--spacing-40) var(--spacing-80) var(--spacing-40) var(--spacing-56)}}.promotional-banner__title{max-width:520px;color:var(--color-text-cta-primary)}@media only screen and (max-width:63.96875em){.promotional-banner__title{margin-bottom:var(--spacing-72);max-width:100%}}.promotional-banner__cta{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (min-width:64em){.promotional-banner__cta{margin-left:auto}}.c-promotional-icon-block{display:flex;flex-direction:column;gap:var(--spacing-48)}@media only screen and (min-width:48em){.c-promotional-icon-block{gap:var(--spacing-64)}.c-promotional-icon-block.promotional-icon-block--small-gap{gap:var(--spacing-40)}.promotional-icon-block__grid{row-gap:var(--spacing-64)}}.promotional-icon-block__item{display:grid;grid-template-areas:"icon title" "icon description" "icon cta";grid-column-gap:var(--spacing-12);column-gap:var(--spacing-12);grid-row-gap:calc(var(--spacing-4)/2);row-gap:calc(var(--spacing-4)/2)}@media only screen and (max-width:47.96875em){.promotional-icon-block__item{grid-template-columns:auto 1fr}}@media only screen and (min-width:48em){.promotional-icon-block__item{grid-template-areas:"icon" "title" "description" "cta";column-gap:unset;row-gap:unset}}.promotional-icon-block__item-title{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);grid-area:title;font-weight:var(--font-weight-regular);font-family:var(--font-family-body);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}@media only screen and (min-width:48em){.promotional-icon-block__item-title{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-8)}}.promotional-icon-block__item-description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);grid-area:description}.promotional-icon-block__item-icon{grid-area:icon}@media only screen and (min-width:48em){.promotional-icon-block__item-icon{margin-bottom:var(--spacing-16)}}.promotional-icon-block__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-16)}.promotional-icon-block__item-button{margin-top:var(--spacing-16);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:64em){.promotional-icon-block__headline .headline__content{grid-column:span 8}}@media only screen and (min-width:90em){.promotional-icon-block__headline .headline__content{grid-column:span 6}}@media only screen and (min-width:48em){.c-section-intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.section-intro__wrapper{text-align:center}@media only screen and (min-width:48em){.section-intro__wrapper{grid-column:3/11}}.section-intro__title{margin-bottom:var(--spacing-12)}.c-skills-card{display:flex;flex-direction:column;border-top:2px solid var(--color-blue-tweaked);border-radius:var(--border-radius-sm);background-color:var(--color-surface-card);padding:var(--spacing-16)}.skills-card__category{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:block;order:1;margin-bottom:var(--spacing-12);font-weight:var(--font-weight-regular);text-transform:uppercase}@media only screen and (min-width:48em){.skills-card__category{margin-bottom:var(--spacing-16)}}.skills-card__title{order:2;margin-bottom:var(--spacing-80)}@media only screen and (min-width:48em){.skills-card__title{margin-bottom:var(--spacing-64)}}.skills-card__description{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;order:3;margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.skills-card__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-24)}}.skills-card__button{order:3;margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.skills-card--is-wide .skills-card__title{margin-bottom:var(--spacing-24)}.skills-card--is-job-role{border-top:2px solid rgba(0,0,0,0)}.skills-card--is-cyber-defense{border-top:2px solid var(--color-focusarea-cyber-defense)}.skills-card--is-offensive-operations{border-top:2px solid var(--color-focusarea-offensive-operations)}.skills-card--is-digital-forensics,.skills-card--is-digital-forensics-and-incident-response{border-top:2px solid var(--color-focusarea-digital-forensics)}.skills-card--is-cybersecurity-leadership{border-top:2px solid var(--color-focusarea-cybersecurity-leadership)}.skills-card--is-industrial-control-systems{border-top:2px solid var(--color-focusarea-industrial-control-systems-security)}.skills-card--is-open-source-intelligence{border-top:2px solid var(--color-focusarea-open-source-intelligence)}.skills-card--is-cloud-security{border-top:2px solid var(--color-focusarea-cloud-security)}.slide-in-from-bottom{transform:translate3d(0,20px,0);opacity:0;transition:var(--transition-duration-long) var(--transition-easing);transition-property:opacity,transform}.slide-in-from-bottom.in-view{transform:translateZ(0);opacity:1}.c-stacked-wrapper{display:flex;flex-direction:column;gap:var(--spacer)}.c-stacked-wrapper>.c-stacked-wrapper{padding-top:var(--spacer);padding-bottom:var(--spacer)}.c-stacked-wrapper>.c-media-section{margin-top:calc(var(--spacer)/2*-1);margin-bottom:calc(var(--spacer)/2*-1)}.c-stacked-wrapper.u-bg-color-surface-secondary+.u-bg-color-surface-secondary{margin-top:calc(var(--spacer)*-1)}.stacked-wrapper--is-blog{--spacer:44px}.stacked-wrapper--is-blog #speakers{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.stacked-wrapper--is-blog{--spacer:66px}}@media only screen and (min-width:90em){.stacked-wrapper--is-blog{--spacer:88px}.stacked-wrapper--is-blog #speakers{margin-bottom:var(--spacing-96)}}.stacked-wrapper--has-spacing-top{padding-top:var(--spacer)}.stacked-wrapper--has-spacing-bottom{padding-bottom:var(--spacer)}.stacked-wrapper--is-newsletter .c-sticky-anchor-links+.c-grid.grid--columns-12{margin-top:calc(var(--spacer)*-1/2)}.c-accordion-feature>.c-featured-card{margin-bottom:var(--spacing-32)}.accordion-feature__accordion-group{position:relative}.accordion-feature__accordion-group:before{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;z-index:-1;transition:opacity var(--transition-duration) var(--transition-easing);background:linear-gradient(180deg,transparent,transparent 30%,#005880);width:100vw;height:100%;content:""}[data-theme=light] .accordion-feature__accordion-group:before{background:linear-gradient(180deg,transparent 0,transparent 30%,var(--color-white) 100%)}.accordion-feature__accordion-group.accordion-feature__accordion-group--is-open:before{opacity:1}.accordion-feature__accordion-group div.accordion__item{transition:border-color var(--transition-duration) var(--transition-easing);border-top:unset}.accordion-feature__accordion-group div.accordion__item[data-state=open]{border-bottom-color:rgba(0,0,0,0)}.accordion-feature__accordion-group .accordion__content-inner{position:relative;padding-bottom:var(--spacing-64);overflow:visible}@media only screen and (min-width:64em){.accordion-feature__accordion-group .accordion__content-inner{padding-bottom:var(--spacing-120)}}.accordion-feature__table{margin-bottom:var(--spacing-32)}@media only screen and (min-width:48em){.accordion-feature__table{margin-bottom:var(--spacing-96)}}.accordion-feature__related-articles-title{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.accordion-feature__related-articles-title{margin-bottom:var(--spacing-40)}}.accordion-feature__related-articles-grid.c-grid{row-gap:var(--spacing-56)}@media only screen and (max-width:47.96875em){.accordion-feature__featured-card{display:flex;flex-direction:column-reverse}}.accordion-feature__featured-card .featured-card__title{font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.accordion-feature__featured-card .featured-card__title{font-size:var(--font-size-h3-desktop)}}.c-accordion-section{padding:var(--spacing-24)}@media only screen and (min-width:48em){.c-accordion-section{padding:var(--spacing-64)}}.c-accordion-section.c-grid{gap:var(--spacing-32)}.c-accordion-section .c-animate-in .accordion__item{transform:translate3d(0,20px,0);opacity:0;transition:var(--transition-duration-long) var(--transition-easing);transition-property:opacity,transform}.c-accordion-section .c-animate-in.in-view .accordion__item{transform:translateZ(0);opacity:1}.c-accordion-section.accordion-section--surface-secondary{background-color:var(--color-surface-secondary)}.c-accordion-section.accordion-section--surface-primary{background-color:var(--color-surface-primary)}.c-accordion-section.accordion-section--surface-card{background-color:var(--color-surface-card)}.accordion-section__element-below-items{margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.accordion-section__element-below-items{margin-top:var(--spacing-32)}}.c-audio-player .episode{margin-bottom:0}.c-audio-player .episode .meta{padding-top:0}.c-author-block{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:var(--spacing-16);margin-bottom:var(--spacing-16)}.author-block__name{display:flex;flex-direction:column;font-weight:var(--font-weight-semi-bold)}.author-block__intro{font-weight:var(--font-weight-light)}.c-author-images{display:flex}.author-images__image{border-radius:50%;width:3rem;height:3rem}.author-images__image-link:not(:first-of-type),.author-images__image:not(:first-of-type){margin-left:calc(var(--spacing-8)*-1)}.breadcrumbs__list{display:flex;column-gap:var(--spacing-24);flex-wrap:wrap;list-style-type:none}@media only screen and (max-width:47.96875em){.breadcrumbs__list{display:none}}.breadcrumbs__is-newsletter{padding-top:var(--spacing-32)}.breadcrumbs__list-item{position:relative;line-height:1.1}.breadcrumbs__list-item:not(.breadcrumbs__list-item--is-active):after{position:absolute;top:50%;right:calc(var(--spacing-16)*-1);transform:translateY(-50%);content:"/"/"";color:var(--color-white)}[data-theme=light] .breadcrumbs__list-item:not(.breadcrumbs__list-item--is-active):after{color:var(--color-text-primary)}.breadcrumbs__list-item--is-active{font-weight:var(--font-weight-regular)}.breadcrumbs__list-item-link{color:var(--color-text-primary)}.breadcrumbs__button,.breadcrumbs__list-item-link{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);text-transform:uppercase}.breadcrumbs__button{color:var(--color-white);font-weight:var(--font-weight-book);line-height:1}.breadcrumbs__button.c-button:hover:not([aria-disabled=true]) .button__icon{transform:translateX(calc(var(--spacing-4) * -1)) rotate(180deg)}@media only screen and (min-width:48em){.breadcrumbs__button.c-button{display:none}}[data-theme=light] .breadcrumbs__button{color:var(--color-text-primary)}.breadcrumbs__button .button__icon{transform:rotate(180deg);width:.75rem;height:.75rem}@media only screen and (min-width:48em){.c-grid.card-grid-auto-layout--2-columns{--grid-column-amount:2}}@media only screen and (min-width:64em){.c-grid.card-grid-auto-layout--3-columns{--grid-column-amount:3}}.card-grid-auto-layout__item-wrapper>*{height:100%}.card-grid__headline{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.card-grid__headline{margin-bottom:var(--spacing-32)}}.card-grid__headline--is-load-more .card-grid__headline:not(.headline--is-centered){margin-bottom:var(--spacing-56)}@media only screen and (max-width:47.96875em){.card-grid__headline--is-load-more .card-grid__headline:not(.headline--is-centered){--grid-gutter:var(--spacing-16);margin-bottom:var(--spacing-40)}.card-grid__headline .headline__right-column{margin-top:calc(var(--spacing-8)*-1)}.card-grid__headline--has-read-more-bottom-mobile .card-grid__headline .headline__right-column{display:none}.card-grid__headline--is-load-more .card-grid__headline .headline__right-column{display:block}}@media only screen and (min-width:64em){.card-grid__headline .headline__right-column{grid-column:span 6}}.card-grid__headline.card-grid__headline--has-increased-gap{margin-bottom:var(--spacing-48)}@media only screen and (min-width:48em){.card-grid__headline.card-grid__headline--has-increased-gap{margin-bottom:var(--spacing-64)}}@media only screen and (min-width:64em){.card-grid__headline .headline__content{grid-column:span 6}}.card-grid__right-column-text{display:flex;align-items:center;gap:var(--spacing-12)}.card-grid__read-more-link-bottom{margin-top:var(--spacing-32)}.card-grid__headline--is-load-more .card-grid__read-more-link-bottom{display:none}@media only screen and (min-width:48em){.card-grid__read-more-link-bottom{display:none}}.card-grid__grid.c-grid:not(.grid--is-featured){--grid-column-amount:1}@media only screen and (min-width:48em){.card-grid__grid.c-grid:not(.grid--is-featured).card-grid__grid--2-columns,.card-grid__grid.c-grid:not(.grid--is-featured).card-grid__grid--3-columns{--grid-column-amount:2}}@media only screen and (min-width:64em){.card-grid__grid.c-grid:not(.grid--is-featured).card-grid__grid--3-columns{--grid-column-amount:3}}@media only screen and (min-width:48em){.card-grid__grid.c-grid:not(.grid--is-featured).card-grid__grid--4-columns{--grid-column-amount:2}}@media only screen and (min-width:64em){.card-grid__grid.c-grid:not(.grid--is-featured).card-grid__grid--4-columns{--grid-column-amount:4}}.card-grid__grid--equal-height-rows{grid-auto-rows:1fr}.card-grid__item-wrapper,.card-grid__item-wrapper>*{height:100%}.card-grid__load-more-button-container{display:flex;justify-content:center;align-items:center}.card-grid__load-more-button{margin-top:var(--spacing-24)}.card-grid__load-more-button .button__icon{transform:rotate(90deg)}@media only screen and (min-width:48em){.card-grid__load-more-button{margin-top:var(--spacing-40)}.card-grid--is-featured-free-resources .card-grid__grid{column-gap:var(--grid-gutter);row-gap:var(--spacing-80)}}.card-grid--is-featured-free-resources .card-grid__load-more-button{margin-top:var(--spacing-40)}@media only screen and (min-width:48em){.card-grid--is-featured-free-resources .card-grid__load-more-button{margin-top:var(--spacing-56)}}.card-grid--is-grid-image-and-text .card-grid__grid{column-gap:var(--grid-gutter);row-gap:var(--spacing-64)}@media only screen and (min-width:64em){.card-grid--is-grid-image-and-text .card-grid__grid{row-gap:var(--spacing-88)}}.c-wide-card{--wide-card-border-radius:var(--border-radius-sm);display:flex;position:relative;flex-direction:column;border-radius:var(--wide-card-border-radius);overflow:clip}.c-wide-card.wide-card--surface-card{background-color:var(--color-surface-card)}.c-wide-card.wide-card--surface-secondary{background-color:var(--color-surface-secondary)}@media only screen and (min-width:48em){.c-wide-card:not(.wide-card--portrait){display:flex;flex-direction:row;align-items:stretch}}.wide-card__image-holder{position:relative;flex-shrink:0;height:200px}@media only screen and (min-width:48em){.c-wide-card:not(.wide-card--portrait) .wide-card__image-holder{width:278px;height:unset}.c-wide-card.wide-card--medium .wide-card__image-holder{width:378px}}.wide-card__background-rings.c-background-rings{position:absolute;top:100%;right:0;transform:translateY(-40%);opacity:.35;z-index:0;width:50%}@media only screen and (min-width:30em){.wide-card__background-rings.c-background-rings{width:35%}}.wide-card__image-holder--has-circle-image-blurry-bg,.wide-card__image-holder--has-circle-image-default-bg{margin-bottom:var(--spacing-40);height:160px}.wide-card__image-holder--has-circle-image-blurry-bg .wide-card__image,.wide-card__image-holder--has-circle-image-default-bg .wide-card__image{left:50%;transform:translate(-50%,var(--spacing-40));z-index:2;border-radius:var(--border-radius-full);width:160px;height:160px}@media only screen and (min-width:48em){.c-wide-card:not(.wide-card--portrait) .wide-card__image-holder--has-circle-image-blurry-bg .wide-card__image,.c-wide-card:not(.wide-card--portrait) .wide-card__image-holder--has-circle-image-default-bg .wide-card__image{top:50%;transform:translate(-50%,-50%)}.c-wide-card:not(.wide-card--portrait) .wide-card__image-holder--has-circle-image-blurry-bg,.c-wide-card:not(.wide-card--portrait) .wide-card__image-holder--has-circle-image-default-bg{margin-bottom:unset;height:unset}}.wide-card__image-holder--has-circle-image-default-bg{background-image:url(/assets/images/default-bg-quotes.webp);background-size:cover}.wide-card__blurry-bg-holder{display:flex;position:absolute;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;pointer-events:none}.wide-card__blurry-bg-image{filter:blur(40px) brightness(1.3)}.wide-card__blurry-bg-image,.wide-card__image{position:absolute;width:100%;height:100%;object-fit:cover}.wide-card__body{padding:var(--spacing-24)}@media only screen and (min-width:48em){.wide-card__body{padding:var(--spacing-40)}.wide-card--medium .wide-card__body{padding-right:var(--spacing-120)}}.c-course-card{container:course-card/inline-size;border-radius:var(--border-radius-md);background-color:var(--color-surface-card);padding:var(--spacing-16);height:100%}.course-card__grid{display:grid;grid-template:repeat(5,auto) 1fr/1fr;grid-template-areas:"header" "image" "tags" "title" "description" "body" "buttons";align-items:start;height:100%}.course-card__header{grid-area:header;flex-direction:row-reverse;justify-content:space-between;align-items:center;height:1.5625rem}.course-card__header,.course-card__labels{display:flex;margin-bottom:var(--spacing-12)}.course-card__labels{grid-area:tags;align-items:flex-start;text-transform:uppercase;font-size:var(--font-size-sm);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.course-card__labels{font-size:var(--font-size-md)}}.course-card__label-code{color:var(--color-text-primary);font-weight:var(--font-weight-semi-bold)}.course-card__label-focus-area{position:relative;color:var(--color-text-primary)}.course-card__label-code+.course-card__label-focus-area{position:relative;padding-left:18px}.course-card__label-code+.course-card__label-focus-area:before{display:inline-block;position:absolute;right:0;left:0;transform:translate(8px,.625em);border-radius:var(--border-radius-full);background-color:var(--color-surface-cta-primary);width:2px;height:2px;content:""}@media only screen and (min-width:48em){.course-card__body,.course-card__title{max-width:32rem}}.course-card__title{grid-area:title;margin-bottom:var(--spacing-16);color:var(--color-text-primary)}.course-card__description,.course-card__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.course-card__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);grid-area:description;margin-bottom:var(--spacing-12)}@media only screen and (min-width:48em){.course-card__description{margin-bottom:var(--spacing-16)}}.course-card__body{grid-area:body;margin-bottom:var(--spacing-24)}.course-card__course-details{display:flex;flex-direction:column;gap:var(--spacing-8)}@media only screen and (min-width:48em){.course-card__course-details{gap:var(--spacing-4)}@container course-card (min-width: 56rem){.course-card__course-details{gap:var(--spacing-8)}}}@media only screen and (min-width:64em){.course-card__course-details{flex-direction:row}}@media only screen and (min-width:48em){.course-card__quick-view-accordion{display:none}}.course-card__detail-list{display:flex;flex:1 1;flex-direction:column;padding-left:0}.course-card__detail-list.c-detail-list{gap:var(--spacing-8)}@media only screen and (min-width:48em){.course-card__detail-list.c-detail-list{gap:var(--spacing-4)}@container course-card (min-width: 56rem){.course-card__detail-list.c-detail-list{gap:var(--spacing-8)}}}.course-card__detail-list .detail-list__list-item{gap:var(--spacing-4);font-size:var(--font-size-sm)}@container course-card (min-width: 56rem){.course-card__detail-list .detail-list__list-item{gap:var(--spacing-8)}}.course-card__detail-list.course-card__detail-list--is-tablet-and-up{display:none}@media only screen and (min-width:48em){.course-card__detail-list.course-card__detail-list--is-tablet-and-up{display:flex}}@media only screen and (max-width:47.96875em){.course-card__detail-list--bold{font-weight:var(--font-weight-regular)}}.course-card__header-skill-level{font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--font-line-height-md);letter-spacing:var(--font-letter-spacing);text-transform:uppercase;margin-right:auto}.course-card__image-wrapper{position:relative;grid-area:image}.grid--is-featured .course-card__image-wrapper{margin-top:auto}.course-card__image{margin-bottom:var(--spacing-16);border-radius:var(--border-radius-sm);height:200px;object-fit:cover}.course-card__image--is-color-cyber-defense{border-bottom:5px solid var(--color-focusarea-cyber-defense)}.course-card__image--is-color-offensive-operations{border-bottom:5px solid var(--color-focusarea-offensive-operations)}.course-card__image--is-color-digital-forensics,.course-card__image--is-color-digital-forensics-and-incident-response{border-bottom:5px solid var(--color-focusarea-digital-forensics)}.course-card__image--is-color-cybersecurity-leadership,.course-card__image--is-color-leadership{border-bottom:5px solid var(--color-focusarea-cybersecurity-leadership)}.course-card__image--is-color-industrial-control-systems,.course-card__image--is-color-industrial-control-systems-security{border-bottom:5px solid var(--color-focusarea-industrial-control-systems-security)}.course-card__image--is-color-open-source-intelligence{border-bottom:5px solid var(--color-focusarea-open-source-intelligence)}.course-card__image--is-color-cloud-security{border-bottom:5px solid var(--color-focusarea-cloud-security)}.course-card__logo-icon{position:absolute;top:0;top:var(--spacing-4);right:0;right:var(--spacing-4);z-index:1;width:var(--spacing-64);height:var(--spacing-64);color:var(--color-white)}.course-card__buttons{display:flex;grid-area:buttons;flex-wrap:wrap;align-items:center;gap:var(--spacing-12);margin-top:auto}@media only screen and (max-width:63.96875em){.course-card__buttons{flex-direction:column;align-items:stretch}}.course-card__enroll-link-mobile{margin-top:var(--spacing-24)}.course-card__enroll-label{align-self:flex-start;font-weight:var(--font-weight-regular)}.c-button.course-card__enroll-link-desktop{display:none}@container course-card (min-width: 56rem){.course-card--is-wide .course-card__grid{grid-template-rows:2.0625rem 2.875rem auto;grid-template-columns:auto 1fr auto;grid-template-areas:"image header header" "image tags buttons" "image title buttons" "image description buttons" "image body buttons" "image enroll-link buttons";column-gap:var(--spacing-16)}.course-card--is-wide .course-card__header{align-self:flex-start;margin-bottom:0}.course-card--is-wide .course-card__body{align-self:flex-end;margin-bottom:0}.course-card--is-wide .course-card__title{margin-bottom:var(--spacing-8)}.course-card--is-wide .course-card__labels{margin-bottom:var(--spacing-24)}.course-card--is-wide .course-card__image{--course-card-large-image-width:364px;--course-card-large-image-height:336px;margin-bottom:0;aspect-ratio:13/12;min-width:var(--course-card-large-image-width);max-width:var(--course-card-large-image-width);min-height:var(--course-card-large-image-height);max-height:var(--course-card-large-image-height)}.course-card--is-wide .course-card__buttons{flex-direction:column}.course-card--is-wide .course-card__buttons .c-button{width:100%}.course-card--is-wide .c-button.course-card__enroll-link-desktop{display:inline-flex;grid-area:enroll-link;margin-top:var(--spacing-24)}.course-card--is-wide .c-button.course-card__enroll-link-mobile{display:none}}@media only screen and (min-width:90em){.course-card--is-wide .course-card__grid{column-gap:var(--spacing-32)}}.c-download-card{display:flex;flex-direction:column}.download-card__title{order:2;margin-bottom:var(--spacing-8)}@media only screen and (min-width:48em){.download-card__title{margin-bottom:var(--spacing-12)}}.download-card__description{order:3;margin-bottom:var(--spacing-24)}.download-card__cta-group{display:flex;column-gap:var(--spacing-16);row-gap:var(--spacing-12);flex-wrap:wrap;order:4}.download-card__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.download-card__image{order:1;margin-bottom:var(--spacing-24);border-radius:var(--border-radius-sm);aspect-ratio:29/20}@media only screen and (min-width:48em){.download-card__image{margin-bottom:var(--spacing-32)}}.c-event-card.c-course-card:not(.course-card--is-wide) .course-card__grid{grid-template-areas:"header" "title" "description" "tags" "body" "image" "buttons"}.c-event-card.c-course-card:not(.course-card--is-wide) .course-card__list--bold{font-weight:var(--font-weight-book)}.c-event-card.c-course-card:not(.course-card--is-wide) .course-card__list-item-icon{width:1rem;height:1rem}@media only screen and (max-width:29.96875em){.c-event-card.c-course-card:not(.course-card--is-wide) .course-card__title{margin-bottom:var(--spacing-12)}}.c-featured-card{align-items:center}.featured-card__title{margin-bottom:var(--spacing-16);word-break:break-word}@media only screen and (min-width:48em){.featured-card__title{margin-bottom:var(--spacing-8)}}.featured-card__description{word-break:break-word}.featured-card__cta{margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.featured-card__cta{margin-top:var(--spacing-24)}}.featured-card__content{grid-column:span 12}@media only screen and (min-width:48em){.featured-card__content{grid-row:1;grid-column:7/-1}.featured-card--reversed .featured-card__content{grid-column:1/6}}.featured-card__image-wrapper{grid-column:span 12;border-radius:var(--border-radius-sm)}@media only screen and (min-width:48em){.featured-card__image-wrapper{grid-row:1;grid-column:1/6}.featured-card--reversed .featured-card__image-wrapper{grid-column:7/-1}}.featured-card__image{aspect-ratio:41/23;object-fit:cover}@media only screen and (min-width:48em){.featured-card__image{aspect-ratio:63/53}}.c-insight-card{display:flex;flex-direction:column-reverse;gap:var(--spacing-24);height:100%;color:var(--color-text-primary)}.insight-card__content{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-24)}.insight-card-featured__image,.insight-card__image{order:1}.insight-card__image{border-radius:var(--border-radius-sm);aspect-ratio:19/11;object-fit:cover}.insight-card__title-link{order:3;color:var(--color-text-primary)}.insight-card__title{order:3}.insight-card__description{order:4}.insight-card__labels{display:flex;grid-area:tags;align-items:flex-start;order:2;font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.insight-card__labels:has(.insight-card__label-focus-area) .insight-card__label-code{font-weight:var(--font-weight-semi-bold)}.insight-card__label-code{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.insight-card__label-code,.insight-card__label-focus-area{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.insight-card__label-focus-area{position:relative}.insight-card__label-code+.insight-card__label-focus-area{position:relative;padding-left:18px}.insight-card__label-code+.insight-card__label-focus-area:before{display:inline-block;position:absolute;right:0;left:0;transform:translate(8px,.625em);border-radius:var(--border-radius-full);background-color:var(--color-surface-cta-primary);width:3px;height:3px;content:""}.insight-card__icon-list{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);order:5;margin-top:auto}.insight-card__icon-list .detail-list__list-item{gap:var(--spacing-8);font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.insight-card__icon-list .detail-list__list-item-icon{--icon-size:1rem}.insight-card__author{order:5;margin-top:auto}.insight-card__author-images{display:flex}.insight-card__author-image-link:not(:first-of-type){margin-left:calc(var(--spacing-8)*-1)}.insight-card__author-image{border-radius:50%;width:1.9375rem;height:1.9375rem}.insight-card__author-image:not(:first-of-type){margin-left:calc(var(--spacing-8)*-1)}.insight-card__author-name{display:block;margin-bottom:var(--spacing-8)}.insight-card__author-name-intro{display:block}.c-grid.c-insight-card-featured{gap:0}.insight-card-featured__grid-content{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;order:2;grid-gap:var(--grid-gutter);gap:var(--grid-gutter);background:linear-gradient(to top left,var(--color-purple) 1%,var(--color-surface-primary) 45%)}[data-theme=light] .insight-card-featured__grid-content{background:var(--color-surface-primary)}@media only screen and (max-width:47.96875em){.insight-card-featured__grid-content{border-bottom-right-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.insight-card-featured__grid-content,[data-theme=light] .insight-card-featured__grid-content{background:var(--color-featured-insight-transparent)}}@media only screen and (min-width:48em){.insight-card-featured__grid-content{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);min-height:510px}}.insight-card-featured__grid-content .insight-card__content{grid-column:1/7;gap:var(--spacing-16);padding-block:var(--spacing-24)}@media only screen and (max-width:47.96875em){.insight-card-featured__grid-content .insight-card__content{padding-right:var(--spacing-40);padding-left:var(--spacing-24)}}@media only screen and (min-width:48em){.insight-card-featured__grid-content .insight-card__content{grid-column:2/6;margin-left:calc(var(--grid-gutter)*-1);padding-block:var(--spacing-120)}}.insight-card-featured__grid-content .insight-card__title{font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.insight-card-featured__grid-content .insight-card__title{font-size:var(--font-size-h3-desktop)}}.insight-card-featured__grid-content .insight-card__author{margin-top:var(--spacing-8)}.insight-card-featured__grid-content .insight-card__description{display:block}.insight-card-featured__grid-image{order:1}.insight-card-featured__image{height:100%;min-height:260px;object-fit:cover}@media only screen and (max-width:47.96875em){.insight-card-featured__image{border-top-right-radius:var(--border-radius-md);border-top-left-radius:var(--border-radius-md);aspect-ratio:33/28}}@media only screen and (min-width:48em){.insight-card-featured__image{border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md);min-height:510px}}.insight-card__cta{order:6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.key-stat__stat{color:var(--color-text-highlight);line-height:var(--font-line-height-sm)}.key-stat__description{margin-top:var(--spacing-8)}.c-navigation-card{container:navigation-card/inline-size;border-radius:var(--border-radius-sm)}.navigation-card__grid{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-inline:var(--spacing-16);padding-block:var(--spacing-24);height:100%}.navigation-card--with-image .navigation-card__grid{padding-top:var(--spacing-16)}.navigation-card__grid:has(.navigation-card__buttons) .navigation-card__header{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.navigation-card__grid:has(.navigation-card__buttons) .navigation-card__header{margin-bottom:var(--spacing-40)}}@media only screen and (min-width:48em){.navigation-card__grid{padding:var(--spacing-32);padding-bottom:var(--spacing-32)}.navigation-card--with-image .navigation-card__grid{padding-inline:var(--spacing-16)}.navigation-card--with-image .navigation-card__buttons,.navigation-card--with-image .navigation-card__header{margin-inline:var(--spacing-16)}}.navigation-card--primary{background-color:var(--color-surface-secondary)}.navigation-card--secondary{background-color:var(--color-surface-card)}.navigation-card--transparent .navigation-card__buttons,.navigation-card--transparent .navigation-card__header{margin-inline:0}.navigation-card--transparent .navigation-card__grid{padding-inline:0}.navigation-card--transparent .navigation-card__grid:has(.navigation-card__buttons) .navigation-card__header{margin-bottom:var(--spacing-24)}.navigation-card__image{order:1;margin-bottom:var(--spacing-24);border-radius:var(--border-radius-sm);aspect-ratio:1.735;width:100%;max-height:19.875rem;object-fit:cover}@media only screen and (min-width:48em){.navigation-card__image{margin-bottom:var(--spacing-32)}}.navigation-card__header{order:2}.navigation-card__title-wrapper{display:flex;gap:var(--spacing-8)}@media only screen and (min-width:48em){.navigation-card__title-wrapper{gap:var(--spacing-12)}}.navigation-card__icon{flex-shrink:0}.navigation-card__text{margin-top:var(--spacing-16);white-space:pre-line}.navigation-card__buttons{display:flex;flex-wrap:wrap;order:3;gap:var(--spacing-16);margin-top:auto}.person-card__name,.person-card__role{font-weight:var(--font-weight-regular);font-family:var(--font-family-body)}.person-card__role{text-transform:uppercase}.person-card__description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:48em){.person-card__description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.c-person-card-large{z-index:0}.c-person-card-large .wide-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16)}.c-person-card-large .person-card__name{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.c-person-card-large .person-card__name{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}@media only screen and (min-width:48em)and (min-width:48em){.c-person-card-large .person-card__name{font-size:var(--font-size-xl-desktop)}}.c-person-card-large .person-card__role{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.c-person-card-large .person-card__role{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.c-person-card-large .person-card__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.c-person-card-small{container:person-card-small/inline-size}.c-person-card-small.person-card--with-link:hover{background-color:rgba(0,188,204,.25)}.c-person-card-small .person-card__name{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}.c-person-card-small .person-card__role{display:block;margin-top:var(--spacing-8)}.c-person-card-small .person-card__description,.c-person-card-small .person-card__role{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}@container person-card-small (min-width: 30rem){.person-card-small--default .person-card__name{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.person-card-small--default .person-card__name{font-size:var(--font-size-xl-desktop)}}}@container person-card-small (min-width: 30rem){.person-card-small--default .person-card__role{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.person-card-small--default .person-card__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.person-card__layout{display:flex;position:relative;flex-direction:row;align-items:stretch;transition:background-color var(--transition-duration) var(--transition-easing);border-radius:var(--border-radius-sm);background-color:var(--color-surface-card);height:100%;overflow:clip;--person-card-image-size:60px}@media only screen and (min-width:48em){.person-card__layout{--person-card-image-size:72px}}@container person-card-small (min-width: 30rem){.person-card-small--default .person-card__layout{--person-card-image-size:112px}}.person-card-small__image-holder{display:flex;position:relative;flex-shrink:0;justify-content:center;align-items:center;width:92px}@media only screen and (min-width:48em){.person-card-small__image-holder{width:112px}}@container person-card-small (min-width: 30rem){.person-card-small--default .person-card-small__image-holder{width:172px}}.person-card-small__image-holder--has-icon{background-color:var(--color-surface-secondary)}.person-card-small__icon-holder{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-full);background-color:var(--color-surface-brand);width:var(--person-card-image-size);height:var(--person-card-image-size)}.person-card-small__icon{--person-card-small-icon-size:2.25rem;width:var(--person-card-small-icon-size);height:var(--person-card-small-icon-size);color:var(--color-surface-cta-primary)}@container person-card-small (min-width: 30rem){.person-card-small--default .person-card-small__icon{--person-card-small-icon-size:3.5rem}}.person-card-small__blurry-backdrop-filter{position:absolute;z-index:1;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);inset:-1px;border-top-left-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm)}.person-card-small__image{position:relative;z-index:2;border-radius:var(--border-radius-full);width:var(--person-card-image-size);height:var(--person-card-image-size)}.person-card-small__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-16) var(--spacing-16)}.person-card-small__text .c-button{line-height:var(--line-height-md)}@container person-card-small (min-width: 30rem){.person-card-small__text{gap:var(--spacing-8);padding:var(--spacing-24) var(--spacing-32)}}.c-person-card-small .person-card__cta-button.c-button{margin-top:auto;font-size:var(--font-size-sm)}.c-person-card-small .person-card__cta-button--single.c-button{position:static}.c-person-card-small .person-card__cta-button--single.c-button:before{position:absolute;z-index:3;inset:0;content:""}.c-play-card{display:flex;position:relative;gap:var(--spacing-16);border-radius:var(--border-radius-md);background-color:var(--color-surface-card);padding:var(--spacing-16);color:var(--color-text-primary)}[data-theme=light] .c-play-card{background-color:var(--color-blue-pale)}.c-play-card:focus-within,.c-play-card:hover{outline:2px solid currentcolor;outline-offset:-2px}.c-play-card:hover:not([aria-disabled=true]){cursor:pointer;text-decoration:none}.play-card__image{order:0;border-radius:var(--border-radius-sm);aspect-ratio:1/1;max-width:5.5rem;max-height:5.5rem;object-fit:cover}.play-card__image:hover{cursor:pointer}.play-card__content{display:flex;flex-direction:column;order:1;padding-right:calc(1.5rem + var(--spacing-4));width:100%}.play-card__title{font-size:var(--font-size-md);margin-bottom:var(--spacing-4);pointer-events:none;font-weight:var(--font-weight-regular)}.play-card__meta,.play-card__title{line-height:var(--font-line-height-lg);color:var(--color-text-primary)}.play-card__meta{font-size:var(--font-size-xs);font-weight:var(--font-weight-light)}@media only screen and (min-width:48em){.play-card__meta{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.play-card__play-button{--button-size:1.5rem;--button-icon-size:0.625rem;position:absolute;right:var(--spacing-16);bottom:var(--spacing-16)}a.c-podcast-card{display:block;container:podcast-card/inline-size;border-radius:var(--border-radius-sm);background-color:var(--color-surface-card);padding:var(--spacing-16);color:var(--color-text-primary)}a.c-podcast-card:hover{color:var(--color-text-primary);text-decoration:none}.podcast-card__grid{display:grid;grid-template-areas:"labels" "title" "description" "details" "image" "cta";height:100%}@container podcast-card (min-width: 56rem){.podcast-card__grid{grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-areas:"image labels cta" "image title cta" "image description cta" "image details cta";column-gap:var(--spacing-16)}}.podcast-card__labels{display:flex;grid-area:labels;margin-bottom:var(--spacing-12);text-transform:uppercase;font-size:var(--font-size-sm);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.podcast-card__labels{font-size:var(--font-size-md)}}.podcast-card__label-code{font-weight:var(--font-weight-semi-bold)}.podcast-card__label-code,.podcast-card__label-name{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.podcast-card__label-name{position:relative}.podcast-card__label-code+.podcast-card__label-name{position:relative;padding-left:18px}.podcast-card__label-code+.podcast-card__label-name:before{display:inline-block;position:absolute;right:0;left:0;transform:translate(8px,.625em);border-radius:var(--border-radius-full);background-color:var(--color-surface-cta-primary);width:2px;height:2px;content:""}.podcast-card__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:title;margin-bottom:var(--spacing-12);color:var(--color-text-primary)}@media only screen and (min-width:48em){.podcast-card__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:var(--spacing-16);line-height:1.3}}.podcast-card__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:description;margin-bottom:var(--spacing-12)}@media only screen and (min-width:48em){.podcast-card__description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:var(--spacing-16);line-height:1.9}}.podcast-card__detail-list{display:flex;grid-area:details;flex-direction:column;margin-bottom:var(--spacing-24)}@container podcast-card (min-width: 56rem){.podcast-card__detail-list{margin-bottom:0}}.podcast-card__detail-list.c-detail-list{gap:var(--spacing-4)}.podcast-card__detail-list .detail-list__list-item{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);gap:var(--spacing-8)}.podcast-card__detail-list .detail-list__list-item .detail-list__list-item-icon{--icon-size:1rem}.podcast-card__image{grid-area:image;margin-bottom:var(--spacing-16);border-radius:var(--border-radius-sm);aspect-ratio:4/3;width:100%;height:170px;object-fit:cover}@container podcast-card (min-width: 30rem){.podcast-card__image{height:270px}}@container podcast-card (min-width: 56rem){.podcast-card__image{margin-bottom:0;width:360px;min-width:360px;height:270px;min-height:270px}}.podcast-card__cta{grid-area:cta;margin-top:auto;margin-bottom:0;height:auto}@container podcast-card (min-width: 56rem){.podcast-card__cta{margin-top:auto;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.quote-card__quote{font-size:var(--font-size-h5);line-height:var(--font-line-height-sm);position:relative;font-family:var(--font-family-heading)}.quote-card__quote:before{position:absolute;transform:translateX(calc(-100% - 4px));content:open-quote}.quote-card__quote .c-rich-text>:last-child:after,.quote-card__quote:not(.quote-card__quote-text):after{content:close-quote}.quote-card__quote-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:block;margin-top:var(--spacing-12);font-weight:var(--font-weight-light);font-family:var(--font-family-body)}.quote-card__quote-text:after{content:close-quote}.quote-card__author{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-top:var(--spacing-32)}.quote-card__author-title{display:block;margin-top:var(--spacing-4)}a.c-resource-card{display:flex;flex-direction:column;border-top:1px solid var(--color-border-primary);border-radius:0;padding-top:var(--spacing-24);color:inherit;font-weight:var(--font-weight-book)}a.c-resource-card:hover{border-top:1px solid var(--color-surface-cta-primary);text-decoration:none}.resource-card__title{order:2}.resource-card__meta{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;order:1;margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.resource-card__meta{margin-bottom:var(--spacing-24)}}.resource-card__resource,.resource-card__subtitle{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.resource-card__resource{font-weight:var(--font-weight-semi-bold)}.resource-card__meta-divider{display:inline-block;vertical-align:middle;margin-inline:var(--spacing-8);border-radius:50%;background-color:var(--color-surface-cta-primary);width:2px;height:2px}.resource-card__data-list{display:flex;flex-direction:column;order:3;gap:var(--spacing-8);margin-top:var(--spacing-24)}.resource-card__data-list-item{display:flex;align-items:center;gap:var(--spacing-8)}.resource-card__data-list-item svg{flex-shrink:0}.resource-card__data-list-item-label{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.resource-card__resource-link{order:4;margin-top:var(--spacing-24)}.resource-card__data-list-item-icon{flex-shrink:0}.c-grid.c-schedule-card{grid-template-areas:"event-type" "title" "time" "description" "authors" "location" "cta";gap:0;border-radius:var(--border-radius-sm);background-color:var(--color-surface-card);padding:var(--spacing-16)}@media only screen and (min-width:48em){.c-grid.c-schedule-card{grid-template-areas:"event-type event-type event-type event-type event-type event-type . . . . . ." "title title title title title title . . . . . ." "time time time time time time . . . . . ." "description description description description description description . location location location location location" "authors authors authors authors authors authors authors authors . cta cta cta";padding:var(--spacing-24)}}.c-grid.c-schedule-card.schedule-card--is-highlighted{background-color:var(--color-surface-primary)}[data-theme=light] .c-grid.c-schedule-card.schedule-card--is-highlighted{background-color:var(--color-blue-tweaked);color:var(--color-white)}[data-theme=light] .c-grid.c-schedule-card.schedule-card--is-highlighted .read-more__button{color:var(--color-white)}.schedule-card__description-read-more{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.schedule-card__description-read-more{margin-bottom:var(--spacing-24)}}.schedule-card__title{grid-area:title;margin-bottom:var(--spacing-4)}@media only screen and (min-width:48em){.schedule-card__title{margin-bottom:var(--spacing-8)}}.schedule-card__description-wrapper{grid-area:description}.schedule-card__description{margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.schedule-card__description{margin-bottom:var(--spacing-24)}}.schedule-card__event-type{grid-area:event-type;margin-bottom:var(--spacing-16);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}@media only screen and (min-width:48em){.schedule-card__event-type{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-24)}}.schedule-card__authors-grid{grid-area:authors}@media only screen and (max-width:47.96875em){.schedule-card__authors-grid .grid__item+.grid__item{margin-top:var(--spacing-8)}}.schedule-card__time{grid-area:time;margin-bottom:var(--spacing-16);font-weight:var(--font-weight-regular)}.schedule-card__location{display:flex;grid-area:location;align-self:flex-start}@media only screen and (max-width:47.96875em){.schedule-card__location{margin-block:var(--spacing-24)}}@media only screen and (min-width:48em){.schedule-card__location{margin-right:auto}}.schedule-card__location-label{align-items:center;font-weight:var(--font-weight-regular)}.schedule-card__location-label,.schedule-card__location-level{display:flex;gap:var(--spacing-8)}.schedule-card__location-level-wrapper{display:flex;flex-direction:column}.schedule-card__location-level-address{font-weight:var(--font-weight-regular)}.schedule-card__location-level-icon{margin-top:2px}.schedule-card__authors{display:flex;flex-direction:column;gap:var(--spacing-16)}.schedule-card__author{display:flex;gap:var(--spacing-12)}.schedule-card__author-link{color:inherit;font-weight:inherit;font-size:inherit;text-decoration:none}.schedule-card__author-image{order:1;border-radius:50%;width:40px;height:40px;object-fit:cover}.schedule-card__author-info{display:flex;flex-direction:column;order:2}.schedule-card__author-name,.schedule-card__authors-label{font-weight:var(--font-weight-regular)}.schedule-card__authors-label{letter-spacing:var(--font-letter-spacing);text-transform:uppercase}@media only screen and (min-width:48em){.schedule-card__location-grid-item{display:grid;grid-row:1/6}}.schedule-card__cta-wrapper{display:flex;grid-area:cta;flex-direction:column;gap:var(--spacing-4);margin-top:auto}@media only screen and (min-width:48em){.schedule-card__cta-wrapper{margin-left:auto}}.schedule-card__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.schedule-block__tabs-grid-group{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gutter);gap:var(--grid-gutter)}@media only screen and (min-width:64em){.schedule-block__tabs-grid-group{grid-template-columns:repeat(3,minmax(0,1fr))}}.schedule-block__tabs-grid-group .c-schedule-card{--grid-column-amount:1;grid-template-rows:repeat(3,auto) 1fr;grid-template-areas:"event-type" "title" "time" "description" "authors" "location" "cta"}.schedule-block__tabs-grid-group .schedule-card__location-grid-item{display:flex;flex-direction:column}.schedule-block__tabs-grid-group .schedule-card__cta-wrapper{margin-left:unset}.schedule-block__tabs-grid-group .schedule-card__location{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}@media only screen and (min-width:64em){.schedule-block__tabs-grid-group .schedule-card__location{margin-top:var(--spacing-24);margin-bottom:var(--spacing-24)}.schedule-block__tabs-grid-group--is-by-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --year{syntax:"<integer>";initial-value:0;inherits:false}.c-timeline-card{display:flex;flex-direction:column;list-style:none}.c-carousel .c-timeline-card{height:auto}.timeline-card__image{order:1;margin-bottom:var(--spacing-16);border-radius:var(--border-radius-sm);aspect-ratio:7/5;overflow:hidden;object-fit:cover}.timeline-card__title{order:2;margin-bottom:var(--spacing-12);font-size:0}.timeline-card__title-date{--year:1900;font-size:var(--font-size-h2);line-height:var(--font-line-height-sm);display:block;transition:--year var(--transition-duration-long) var(--transition-easing);counter-reset:year var(--year);margin-bottom:var(--spacing-12);color:var(--color-text-highlight);line-height:1}.timeline-card__title-date:after{content:counter(year)}.timeline-card--is-in-view .timeline-card__title-date{--year:var(--animate-to-year)}@media only screen and (min-width:48em){.timeline-card__title-date{font-size:var(--font-size-h2-desktop);margin-bottom:var(--spacing-4);line-height:1}}.timeline-card__title-text{font-size:var(--font-size-h6-desktop)}.timeline-card__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);order:3}.c-webinar-card .podcast-card__grid{display:flex;flex-direction:column}.c-webinar-card .podcast-card__title{order:2}.c-webinar-card .podcast-card__labels{order:1}.c-webinar-card .podcast-card__description{order:3}.c-webinar-card .podcast-card__image{order:4;margin-top:auto}.c-webinar-card .podcast-card__detail-list{order:3}.c-webinar-card .podcast-card__cta{order:5;margin:0}@media only screen and (max-width:29.96875em){.c-webinar-card .podcast-card__cta{width:100%}}@media only screen and (min-width:48em){.c-code-snippet{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gutter);gap:var(--grid-gutter)}}.code-snippet__wrapper{display:flex;flex-direction:column}@media only screen and (min-width:48em){.code-snippet__wrapper{grid-column:2/12}}@media only screen and (min-width:90em){.code-snippet__wrapper{grid-column:3/11}}.code-snippet__title{margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.code-snippet__title{margin-bottom:var(--spacing-24)}}.code-snippet__description{margin-bottom:var(--spacing-8)}@media only screen and (min-width:48em){.code-snippet__description{margin-bottom:var(--spacing-16)}}.code-snippet__code{display:block;margin-bottom:var(--spacing-16);border-radius:var(--border-radius-md);background-color:var(--color-surface-card);padding:var(--spacing-16);width:100%}.code-snippet__code:last-of-type{margin-bottom:0}@media only screen and (min-width:48em){.code-snippet__code{margin-bottom:var(--spacing-24);padding:var(--spacing-24)}}.code-snippet__code .c-rich-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.contact-form__header{display:flex;grid-column:1/-1;flex-direction:column;gap:var(--spacing-16);padding-bottom:var(--spacing-48)}.course-schedule-table-date-and-time__title{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.course-schedule-table-date-and-time__title{font-weight:var(--font-weight-regular)}}.course-schedule-table-date-and-time__subtitle{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:block}@media only screen and (min-width:48em){.course-schedule-table-date-and-time__subtitle{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}}.course-schedule-table-date-and-time__schedule-accordion{margin-top:var(--spacing-4)}.course-schedule-table-date-and-time__schedule-accordion div.accordion__item{border:0}.course-schedule-table-date-and-time__schedule-accordion div.accordion__item:last-child{border-bottom:0}.course-schedule-table-date-and-time__schedule-accordion .accordion__trigger{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);gap:var(--spacing-8);padding:0;max-width:-webkit-max-content;max-width:max-content}@media only screen and (max-width:47.96875em){.course-schedule-table-date-and-time__schedule-accordion .accordion__trigger[aria-expanded=true]{font-weight:var(--font-weight-regular)}}@media only screen and (min-width:48em){.course-schedule-table-date-and-time__schedule-accordion .accordion__trigger{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}}.course-schedule-table-date-and-time__schedule-accordion .accordion__chevron{width:var(--spacing-12);height:var(--spacing-12)}@media only screen and (min-width:48em){.course-schedule-table-date-and-time__schedule-accordion .accordion__chevron{margin-top:5px}}.course-schedule-table-date-and-time__schedule-accordion .accordion__content-inner{padding:0}.course-schedule-table-date-and-time__event-link{display:block;margin-top:var(--spacing-16);font-size:var(--font-size-sm)}@media only screen and (max-width:47.96875em){.course-schedule-table-date-and-time__event-link{margin-top:var(--spacing-12)}}.course-schedule-table-date-and-time__schedule-desktop-label{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-4);font-weight:var(--font-weight-regular)}@media only screen and (max-width:47.96875em){.course-schedule-table-date-and-time__schedule-desktop-label{font-weight:var(--font-weight-book)}.course-schedule-table-date-and-time__schedule-desktop-label:not(.course-schedule-table-date-and-time__schedule-desktop-label--show-on-mobile){display:none}}.course-schedule-table-date-and-time__schedule-list{display:flex;flex-direction:column;gap:var(--spacing-4);padding-top:var(--spacing-12)}.course-schedule-table-date-and-time__list-item{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.course-schedule-table-date-and-time__mobile-only-label{display:none}}.course-schedule-table-error__description{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg);border-radius:var(--border-radius-md);background-color:var(--color-surface-primary);padding:var(--spacing-24);text-align:center}.c-course-schedule-table-item{display:grid;grid-template-columns:subgrid;grid-column:1/-1;border-bottom:1px solid var(--color-border-primary-transparent);padding-block:var(--spacing-24)}@media only screen and (max-width:47.96875em){.c-course-schedule-table-item{gap:var(--spacing-32);padding-inline:var(--spacing-8)}.c-course-schedule-table-item:first-child{padding-top:0}}.course-schedule-table-item__label{font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--font-line-height-md);letter-spacing:var(--font-letter-spacing);text-transform:uppercase;display:block;margin-bottom:var(--spacing-12)}@media only screen and (min-width:48em){.course-schedule-table-item__label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.course-schedule-table-item__heading{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular);font-family:var(--font-family-body)}.course-schedule-table-item__instructors{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.course-schedule-table-item__instructors{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.course-schedule-table-item__pricing{display:flex;flex-direction:column;font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.course-schedule-table-item__pricing{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.course-schedule-table-item__price{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}@media only screen and (min-width:48em){.course-schedule-table-item__price{font-weight:var(--font-weight-regular)}}.course-schedule-table-item__price-icon{color:var(--color-text-highlight)}.course-schedule-table-item__enroll-options{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8)}@media only screen and (max-width:47.96875em){.course-schedule-table-item__enroll-options{padding-top:var(--spacing-8)}}.course-schedule-table-item__enroll-label{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);margin-right:var(--spacing-8);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.course-schedule-table-item__enroll-label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.course-schedule-table-item__tooltip{padding-inline:var(--container-spacing)}@media only screen and (max-width:47.96875em){.course-schedule-table-item__tooltip svg{width:12px;height:12px}}.course-schedule-table-list__sub-grid{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.course-schedule-table-list__table-header{border-bottom:1px solid;padding-bottom:var(--spacing-24);font-weight:var(--font-weight-regular);text-transform:uppercase;font-size:var(--font-size-sm);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.course-schedule-table-list__table-header{font-size:var(--font-size-md)}}@media only screen and (max-width:47.96875em){.course-schedule-table-list__table-header{display:none}}.course-schedule-table__main-grid{row-gap:0}@media only screen and (min-width:48em){.course-schedule-table__main-grid{column-gap:var(--spacing-32)}}.course-schedule-table-list__list{display:grid;grid-template-columns:subgrid;grid-column:span 4;margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.course-schedule-table-list__list{margin-bottom:var(--spacing-40)}}.course-schedule-table-list__load-more{color:var(--color-text-primary)}.course-schedule-table-list__load-more .button__icon{transform:rotate(90deg)}.course-schedule-table-list__bottom{display:flex;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:var(--spacing-32)}@media only screen and (min-width:48em){.course-schedule-table-list__bottom{margin-top:var(--spacing-40)}}.course-schedule-table-list__showing{margin-left:auto}.c-course-schedule-table .c-lister-bar{margin-bottom:var(--spacing-32)}@media only screen and (max-width:47.96875em){.c-course-schedule-table .c-lister-bar{background-color:var(--color-surface-primary)}}@media only screen and (min-width:48em){.c-course-schedule-table .c-lister-bar{margin-bottom:var(--spacing-40)}}.course-schedule-table__promotional-cards{padding-bottom:var(--spacing-32)}@media only screen and (max-width:47.96875em){.course-schedule-table__promotional-cards{gap:var(--spacing-16)}}@media only screen and (min-width:48em){.course-schedule-table__promotional-cards{padding-bottom:var(--spacing-64)}}.course-schedule-table__heading{gap:var(--spacing-32);margin-bottom:var(--spacing-32)}@media only screen and (min-width:90em){.course-schedule-table__heading{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--spacing-16);margin-bottom:var(--spacing-64)}}.course-schedule-table__heading-contact{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;justify-content:flex-start;gap:var(--spacing-12);margin-top:var(--spacing-32)}.course-schedule-table__heading-contact .c-button{font-size:inherit}@media only screen and (min-width:48em){.course-schedule-table__heading-contact{margin-top:var(--spacing-24)}}@media only screen and (min-width:90em){.course-schedule-table__heading-contact{justify-content:flex-end;margin-top:0}}@media only screen and (min-width:64em){.course-schedule-table__heading-contact{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.c-course-syllabus-block+.c-course-syllabus-block{margin-top:var(--spacing-32);border-top:1px solid var(--color-border-primary-transparent);padding-top:var(--spacing-32)}@media only screen and (min-width:48em){.c-course-syllabus-block+.c-course-syllabus-block{margin-top:var(--spacing-56);padding-top:var(--spacing-56)}}.course-syllabus-block__title{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.course-syllabus-block__title{margin-bottom:var(--spacing-16)}}.course-syllabus-block__subtitle{display:block;margin-bottom:var(--spacing-12);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--font-line-height-md);font-family:var(--font-family-body);text-transform:uppercase}@media only screen and (min-width:48em){.course-syllabus-block__subtitle{margin-bottom:var(--spacing-16);font-size:var(--font-size-xs)}}.course-syllabus-block__content{display:flex;flex-direction:column;gap:var(--spacing-24)}@media only screen and (min-width:48em){.course-syllabus-block__content{gap:var(--spacing-32)}}.course-syllabus-block__body-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.course-syllabus-block__body-text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.course-syllabus-block__columns{display:flex;flex-direction:column;flex-wrap:wrap;gap:inherit}@media only screen and (min-width:48em){.course-syllabus-block__columns{flex-direction:row}}.course-syllabus-block__list-column{flex:1 1 auto}@media only screen and (min-width:48em){.course-syllabus-block__list-column{width:45%}}.course-syllabus-block__column-list{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);padding-left:var(--spacing-16)}.course-syllabus-block__list-heading{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-8);font-weight:var(--font-weight-regular);font-family:var(--font-family-body)}@media only screen and (min-width:48em){.course-syllabus-block__list-heading{margin-bottom:var(--spacing-16)}}.course-syllabus-block__column-rich-list.c-rich-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.course-syllabus-block__column-rich-list.c-rich-text li{line-height:var(--font-line-height-lg)}.c-syllabus-split-fix-scroll{display:flex;flex-direction:column;gap:var(--spacing-40)}@media only screen and (max-width:47.96875em){.c-syllabus-split-fix-scroll{margin-bottom:var(--spacing-8);border-bottom:1px solid var(--color-border-primary-transparent);padding-bottom:var(--spacing-40)}}@media only screen and (min-width:48em){.c-syllabus-split-fix-scroll{position:-webkit-sticky;position:sticky;top:var(--header-height);left:0}}.syllabus-split-fix-scroll__item{display:flex;flex-direction:column}.syllabus-split-fix-scroll__title{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}.syllabus-split-fix-scroll__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-top:var(--spacing-8)}.syllabus-split-fix-scroll__cta{margin-top:var(--spacing-16);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-detail-list{display:flex;flex-direction:column;gap:var(--spacing-8);padding-left:0}.detail-list__list-item{display:flex;align-items:flex-start;gap:var(--spacing-8);font-size:var(--font-size-sm)}@media only screen and (min-width:48em){.detail-list__list-item{gap:var(--spacing-12);font-size:var(--font-size-lg)}}.detail-list__list-item-icon{--icon-size:0.875rem;flex-shrink:0;margin-top:.3125em;width:var(--icon-size);height:var(--icon-size)}@media only screen and (min-width:48em){.detail-list__list-item-icon{--icon-size:0.75rem}}.c-dynamic-content-wrapper.c-stacked-wrapper{--spacer:64px;padding-top:0;padding-bottom:0}.c-early-bird{--theme-background-color:var(--color-surface-card);display:flex;align-items:start;gap:var(--spacing-16);border-radius:var(--spacing-8);background-color:var(--theme-background-color);padding:var(--spacing-16);padding-right:var(--spacing-24)}@media only screen and (min-width:48em){.c-early-bird{align-items:center;gap:var(--spacing-24);padding:var(--spacing-16) var(--spacing-24)}}.early-bird__icon-holder{padding-top:var(--spacing-2)}@media only screen and (min-width:48em){.early-bird__icon-holder{padding-top:0}}.early-bird__icon{--early-bird-small-icon-size:1rem;width:var(--early-bird-small-icon-size);height:var(--early-bird-small-icon-size)}@media only screen and (min-width:48em){.early-bird__icon{--early-bird-small-icon-size:2rem}}.early-bird__text-holder{display:flex;flex-direction:column;gap:var(--spacing-4);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.early-bird__text-holder{gap:var(--spacing-2);line-height:var(--font-line-height-lg)}}.early-bird__title{font-weight:var(--font-weight-regular);font-size:var(--font-size-sm)}@media only screen and (min-width:48em){.early-bird__title{font-size:var(--font-size-md)}}.early-bird__description{display:flex;column-gap:var(--spacing-4);flex-wrap:wrap;font-weight:var(--font-weight-book);font-size:var(--font-size-xs)}@media only screen and (min-width:48em){.early-bird__description{font-size:var(--font-size-sm)}}.early-bird__description-label{position:relative;font-weight:var(--font-weight-regular)}.early-bird__description-label:first-child+dd{margin-right:var(--spacing-16)}.c-faq-search-hero{position:relative;padding-top:var(--spacing-32);padding-bottom:var(--spacing-80);overflow:hidden}.c-faq-search-hero+.c-stacked-wrapper .c-sticky-anchor-links{margin-top:var(--spacing-12)}@media only screen and (min-width:48em){.c-faq-search-hero+.c-stacked-wrapper .c-sticky-anchor-links{margin-top:var(--spacing-16)}}.c-background-rings.faq-search-hero-top__rings{position:absolute;top:0;right:0;transform:translate(60%,40%);width:35%;max-width:800px}@media only screen and (min-width:30em){.c-background-rings.faq-search-hero-top__rings{transform:translate(50%,15%)}}@media only screen and (min-width:48em){.c-background-rings.faq-search-hero-top__rings{transform:translate(50%,-15%)}}@media only screen and (min-width:120em){.c-background-rings.faq-search-hero-top__rings{transform:translate(50%,-20%)}}.faq-section-list__no-results{font-size:var(--font-size-h4)}@media only screen and (min-width:90em){.faq-section-list__no-results{font-size:var(--font-size-h4-desktop)}}.c-feature-and-links{display:flex;flex-direction:column;gap:var(--spacing-32)}@media only screen and (min-width:48em){.c-feature-and-links{gap:var(--spacing-48)}}.feature-and-links__link-block-section .link-block-section__grid--is-standard{gap:var(--spacing-12)}.feature-and-links__link-block-section .link-block-section__grid--is-standard .c-link-block{aspect-ratio:unset}.feature-and-links__split-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:47.96875em){.c-featured-card-section .c-featured-card .featured-card__image-wrapper{order:1}.c-featured-card-section .c-featured-card .featured-card__content{order:2}}@media only screen and (min-width:48em){.c-featured-card-section .featured-card__image-wrapper{grid-column:1/6}}@media only screen and (min-width:64em){.c-featured-card-section .featured-card__image-wrapper{grid-column:2/6}.c-featured-card-section .featured-card__content{grid-column:7/12}}@media only screen and (min-width:48em){.c-featured-card-section .featured-card--reversed .featured-card__image-wrapper{grid-column:7/12}}@media only screen and (min-width:64em){.c-featured-card-section .featured-card--reversed .featured-card__image-wrapper{grid-column:8/12}.c-featured-card-section .featured-card--reversed .featured-card__content{grid-column:2/7}}.featured-card-section__title{margin-inline:auto;margin-bottom:var(--spacing-56);width:100%;max-width:768px;text-align:center}@media only screen and (min-width:48em){.featured-card-section__title{margin-bottom:var(--spacing-64)}}.featured-card-section__cards{display:flex;row-gap:var(--spacing-64);flex-direction:column}@media only screen and (min-width:48em){.featured-card-section__cards{gap:var(--spacing-80)}}.c-featured-courses-wide .headline__text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}.featured-courses-wide__title{margin-bottom:var(--spacer)}.featured-courses-wide__card-grid{margin-bottom:var(--spacing-80)}.featured-courses-wide__card-grid:last-of-type{margin-bottom:0}.featured-courses-wide__card-grid .c-headline.card-grid__headline{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.featured-courses-wide__card-grid .c-headline.card-grid__headline{margin-bottom:var(--spacing-32)}}.featured-courses-wide__card-grid .headline__text{margin-top:var(--spacing-12)}.featured-courses-wide__card-grid .headline__title{font-size:var(--font-size-h5);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.featured-courses-wide__card-grid .headline__title{font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}}.featured-courses-wide__card-grid .headline__title-icon{--icon-size:1.5rem}@media only screen and (min-width:48em){.featured-courses-wide__card-grid .headline__title-icon{--icon-size:2rem}}@media only screen and (max-width:63.96875em){.featured-courses-wide__headliner .headline__content{grid-column:span 12}}.featured-courses-wide__headliner+.featured-courses-wide__card-grid{margin-top:var(--spacing-24)}@media only screen and (min-width:48em){.featured-courses-wide__headliner+.featured-courses-wide__card-grid{margin-top:var(--spacing-32)}}.featured-courses-wide__headliner+.featured-courses-wide__card-grid>.card-grid__headline-wrapper{margin-top:var(--spacing-80)}.footer__copy{display:flex;flex-direction:column;gap:var(--spacing-24);padding-block:var(--spacing-40)}@media only screen and (min-width:64em){.footer__copy{flex-direction:row;align-items:center;gap:var(--spacing-40)}}.footer__copy-logo-link{width:4.875rem}.footer__copy-logo-link,a.footer__copy-logo-link:hover{color:var(--color-text-primary)}.footer__copy-logo{max-width:4.875rem;max-height:2.5rem}.footer__socials{display:flex;gap:var(--spacing-24)}.footer__socials-link{color:var(--color-text-primary)}.footer__socials-link-icon{--icon-size:1.5rem;width:var(--icon-size);height:var(--icon-size)}.footer__copy-nav{display:flex;flex-direction:column;gap:var(--spacing-4)}@media only screen and (min-width:64em){.footer__copy-nav{margin-left:auto}}.footer__copy-nav-list{display:flex;flex-direction:column;gap:var(--spacing-12)}@media only screen and (min-width:64em){.footer__copy-nav-list{flex-direction:row;gap:var(--spacing-24)}}.footer__copyright{display:flex;flex-direction:column;gap:var(--spacing-12)}@media only screen and (min-width:64em){.footer__copyright{flex-direction:row}}.footer__trademark{display:flex;flex-direction:column}.footer__copy-nav-list-link,.footer__copy-nav-trademark{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);color:var(--color-text-primary)}.footer__copy-nav-trademark{margin-top:var(--spacing-8)}.footer__copy-nav-trademark a{color:var(--color-text-primary)}.footer__navigation{padding-top:var(--spacing-32);padding-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.footer__navigation{border-bottom:1px solid var(--color-border-secondary);padding-top:var(--spacing-64);padding-bottom:var(--spacing-88)}}@media only screen and (max-width:89.96875em){.footer__navigation-title{margin-bottom:var(--spacing-16);max-width:580px}}@media only screen and (max-width:47.96875em){.footer__navigation-title{margin-bottom:0;max-width:100%}}@media only screen and (min-width:48em){.footer__navigation-accordion{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-16);gap:var(--spacing-16)}}@media only screen and (min-width:64em){.footer__navigation-accordion{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-24);gap:var(--spacing-24)}}@media only screen and (min-width:90em){.footer__navigation-accordion .accordion__outline-wrapper:first-child:nth-last-child(2){grid-column:2}.footer__navigation-accordion .accordion__outline-wrapper:nth-child(2):last-child{grid-column:3}.footer__navigation-accordion .accordion__outline-wrapper:first-child:nth-last-child(3){grid-column:2}.footer__navigation-accordion .accordion__outline-wrapper:nth-child(2):nth-last-child(2){grid-column:3}.footer__navigation-accordion .accordion__outline-wrapper:nth-child(3):last-child{grid-column:4}}.footer__navigation-list-item.accordion__item{border-top:unset}@media only screen and (max-width:47.96875em){.footer__navigation-list-item.accordion__item{border-bottom:1px solid var(--color-border-secondary)}}.c-accordion .footer__navigation-list-item.accordion__item:last-child{border-bottom:1px solid var(--color-border-secondary)}@media only screen and (min-width:48em){.c-accordion .footer__navigation-list-item.accordion__item:last-child{border-bottom:unset}}.footer__navigation-list-item .accordion__trigger{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular);font-family:var(--font-family-body);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}@media only screen and (min-width:48em){.footer__navigation-list-item .accordion__trigger{margin-bottom:var(--spacing-16);padding:0}.footer__navigation-list-item .accordion__trigger .accordion__chevron{display:none}}.footer__navigation-list-item .accordion__content-inner{display:flex;flex-direction:column;gap:var(--spacing-12)}.footer__navigation-list-item-link{color:var(--color-text-primary);font-weight:var(--font-weight-book)}.footer__navigation-list-item-link:focus-within{outline:2px solid currentcolor;outline-offset:-2px}.footer__newsletter{border-bottom:1px solid var(--color-border-secondary);padding-block:var(--spacing-64);text-align:center}@media only screen and (min-width:48em){.footer__newsletter{padding-block:var(--spacing-120)}}.footer__newsletter-title{margin-bottom:var(--spacing-40);margin-inline:auto;max-width:584px}.c-footer{margin-top:var(--spacing-64);border-top:1px solid var(--color-border-secondary);background:linear-gradient(180deg,#00132c,#00334d 48.37%,#005880)}[data-theme=light] .c-footer{background:linear-gradient(180deg,#eef5fe,#fff 48.37%,#fff)}.c-form-dynamic .c-checkbox{display:flex}.form-dynamic--is-success{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.form-dynamic--is-success .c-semantic-message{grid-column:1/13;flex-wrap:wrap}@media only screen and (min-width:48em){.form-dynamic--is-success .c-semantic-message{grid-column:2/12}}@media only screen and (min-width:90em){.form-dynamic--is-success .c-semantic-message{grid-column:3/11}}.form-dynamic__download-button{margin-left:auto}.generic-content-block__grid-item{grid-column:span 12}@media only screen and (min-width:48em){.generic-content-block__grid-item{grid-column:span 10}}@media only screen and (min-width:90em){.generic-content-block__grid-item{grid-column:span 8}}@media only screen and (min-width:48em){.generic-content-block__grid-item--is-aligned-center{grid-column:2/span 10}}@media only screen and (min-width:90em){.generic-content-block__grid-item--is-aligned-center{grid-column:3/span 8}}.generic-content-block__intro{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}.generic-content-block__intro:not(.no-margin){margin-bottom:var(--spacing-64)}@media only screen and (min-width:48em){.generic-content-block__intro{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}@media only screen and (min-width:48em)and (min-width:48em){.generic-content-block__intro{font-size:var(--font-size-xl-desktop)}}.generic-content-block__small-text{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:block;margin-top:var(--spacing-64)}@media only screen and (max-width:47.96875em){.generic-content-block__small-text{line-height:var(--font-line-height-md)}}.header-navigation__tabpanel{display:flex;position:absolute;top:0;right:0;left:0;flex-direction:column;visibility:hidden;z-index:3;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-easing);background-color:var(--color-surface-primary);overflow-y:auto;pointer-events:none}@media only screen and (max-width:63.96875em){.header-navigation__tabpanel{transform:translate3d(100%,0,0);transition-property:transform,visibility;will-change:transform,visibility;height:100%}}@media only screen and (min-width:64em){.header-navigation__tabpanel{top:100%;opacity:0;transition-property:opacity,visibility;will-change:opacity,visibility;border-top:1px solid var(--color-border-primary);max-height:calc(100vh - var(--header-height))}.header-navigation--is-tab-animation-blocked .header-navigation__tabpanel.header-navigation__tabpanel--is-active{transition-duration:0s}}.header--is-hidden .header-navigation__tabpanel{visibility:hidden;opacity:0;transition:opacity var(--transition-duration) var(--transition-easing),visibility var(--transition-duration) var(--transition-easing);pointer-events:none}.header-navigation__tabpanel--is-active{visibility:visible;z-index:2;pointer-events:auto}@media only screen and (max-width:63.96875em){.header-navigation__tabpanel--is-active{transform:translateZ(0)}}@media only screen and (min-width:64em){.header-navigation__tabpanel--is-active{opacity:1}}.header-navigation__tabpanel-container{padding-block:var(--spacing-40)}@media only screen and (max-width:63.96875em){.header-navigation__tabpanel-container{display:flex;flex-direction:column}}.c-button.header-navigation__tabpanel-back-button{align-self:flex-start;margin-bottom:var(--spacing-40)}[data-theme=light] .c-button.header-navigation__tabpanel-back-button{color:var(--color-text-primary)}.c-button.header-navigation__tabpanel-back-button .button__icon{transform:rotate(180deg)}@media only screen and (min-width:64em){.c-button.header-navigation__tabpanel-back-button{display:none}}.header-navigation__tabpanel-link{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h5);line-height:var(--font-line-height-sm);display:inline-block;margin-bottom:var(--spacing-24);max-width:580px;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase}@media only screen and (min-width:64em){.header-navigation__tabpanel-link{margin-bottom:var(--spacing-32)}}.header-navigation__tabpanel-link:first-letter{text-transform:uppercase}.header-navigation__tabpanel-link-container{display:flex;gap:var(--spacing-8)}.header-navigation__tabpanel-link-container:hover:not([disabled]){text-decoration:none}.header-navigation__tabpanel-link-container:hover .header-navigation__tabpanel-item-single-description,.header-navigation__tabpanel-link-container:hover .header-navigation__tabpanel-item-single-icon,.header-navigation__tabpanel-link-container:hover .header-navigation__tabpanel-item-single-link{color:var(--color-text-highlight)}.header-navigation__tabpanel-link-container .header-navigation__tabpanel-item-single-icon{color:var(--color-text-primary)}.header-navigation__tabpanel-link-container .header-navigation__tabpanel-item-single-description,.header-navigation__tabpanel-link-container .header-navigation__tabpanel-item-single-link{display:block}.header-navigation__tabpanel-link-container .header-navigation__tabpanel-item-single-description{font-weight:300}.header-navigation__tabpanel-featured{margin-top:var(--spacing-16)}@media only screen and (min-width:64em){.header-navigation__tabpanel-featured{margin-top:0;margin-left:calc(var(--grid-gutter)*-1);border-left:1px solid var(--color-border-secondary);padding-left:var(--grid-gutter);width:calc(100% + var(--grid-gutter))}}.header-navigation__tabpanel-learning-path-card{--icon-size:2rem}.header-navigation__tabpanel-learning-path-card .learning-paths-card__icon{width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);min-height:var(--icon-size)}.header-navigation__tabpanel-featured--is-items{display:flex;flex-direction:column;gap:var(--spacing-40)}@media only screen and (min-width:48em){.header-navigation__tabpanel-featured--is-items{gap:var(--spacing-32)}}@media only screen and (min-width:64em){.header-navigation__tabpanel-featured--is-card{margin-top:calc(var(--spacing-56)*-1)}}.header-navigation__tabpanel-card-title{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-16);margin-bottom:var(--spacing-32);color:var(--color-text-primary)}.header-navigation__tabpanel-card-button{white-space:nowrap}.header-navigation__tabpanel-course-card .course-card__grid{grid-template-areas:"image" "tags" "title" "buttons"}.header-navigation__tabpanel-course-card .course-card__image{max-height:144px}.header-navigation__tabpanel-course-card .course-card__labels{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.header-navigation__tabpanel-course-card .course-card__title{font-size:var(--font-size-h6);line-height:var(--font-line-height-md)}.header-navigation__tabpanel-course-card .course-card__buttons .c-button:not(:first-of-type){display:none}.header-navigation__tabpanel-items{display:grid;grid-gap:var(--spacing-32);gap:var(--spacing-32);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:48em){.header-navigation__tabpanel-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:48em)and (max-width:63.96875em){.header-navigation__tabpanel-items:not(.header-navigation__tabpanel-items--is-3-grid).grid__item--col-span-tablet-8,.header-navigation__tabpanel-items:not(.header-navigation__tabpanel-items--is-3-grid).grid__item--col-span-tablet-8+.header-navigation__tabpanel-featured{grid-column:span 12}}@media only screen and (max-width:63.96875em){.header-navigation__tabpanel-items:not(.header-navigation__tabpanel-items--is-3-grid){border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-40)}}.header-navigation__tabpanel-items--is-3-grid{gap:var(--spacing-24);margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.header-navigation__tabpanel-items--is-3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-32);margin-top:0}}@media only screen and (min-width:48em)and (max-width:63.96875em){.header-navigation__tabpanel-items--is-3-grid.grid__item--col-span-tablet-9{grid-column:span 12;border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-24)}}.header-navigation__tabpanel-items--is-3-grid+.header-navigation__tabpanel-featured{margin-left:0;border-left:unset;width:100%}@media only screen and (min-width:48em)and (max-width:63.96875em){.header-navigation__tabpanel-items--is-3-grid+.header-navigation__tabpanel-featured.grid__item--col-start-tablet-10{grid-column:span 12}}@media only screen and (max-width:63.96875em){.header-navigation__tabpanel-items--is-3-grid+.header-navigation__tabpanel-featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:47.96875em){.header-navigation__tabpanel-items--is-3-grid+.header-navigation__tabpanel-featured{grid-template-columns:1fr}}.header-navigation__tabpanel-item-single{display:flex;gap:var(--spacing-8);color:var(--color-text-primary)}.header-navigation__tabpanel-item-single-icon{--icon-size:0.875rem;margin-top:6px;width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);min-height:var(--icon-size)}.header-navigation__tabpanel-item-single-content{display:flex;flex-direction:column;gap:var(--spacing-4)}.header-navigation__tabpanel-item-single-link{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.header-navigation__tabpanel-item-single-description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);color:var(--color-text-primary)}.header-navigation__tabpanel-item-multiple{display:flex;flex-direction:column;gap:var(--spacing-16)}@media only screen and (min-width:48em){.header-navigation__tabpanel-item-multiple{gap:var(--spacing-8)}}.header-navigation__tabpanel-item-multiple-label{display:block;margin-bottom:var(--spacing-8);color:var(--color-text-primary);text-transform:uppercase}@media only screen and (min-width:48em){.header-navigation__tabpanel-item-multiple-label{border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-8)}.header-navigation__tabpanel-item-multiple-label.c-text{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}}.c-button.header-navigation__tabpanel-item-multiple-link{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);padding:0;color:var(--color-text-primary);font-weight:var(--font-weight-book)}@media only screen and (min-width:48em){.c-button.header-navigation__tabpanel-item-multiple-link .button__icon{display:none}}.header-navigation__tabpanel-item-multiple-cta{margin-top:var(--spacing-8)}@media only screen and (max-width:47.96875em){.header-navigation__tabpanel-item-multiple-cta{border-bottom:1px solid var(--color-border-secondary);border-radius:unset;padding-bottom:var(--spacing-24)}}.header-navigation__tabpanel-bottom-bar{border-top:1px solid var(--color-border-secondary);border-bottom:1px solid var(--color-border-secondary);background-color:var(--color-surface-secondary);padding-block:var(--spacing-24)}@media only screen and (max-width:63.96875em){.header-navigation__tabpanel-bottom-bar{display:none}}.header-navigation__tabpanel-bottom-bar-wrapper{display:flex;column-gap:var(--spacing-8);row-gap:var(--spacing-4);flex-wrap:wrap;align-items:flex-end}.header-navigation__tabpanel-bottom-bar-title{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:block;margin-bottom:var(--spacing-4);color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.header-navigation__tabpanel-bottom-bar-description{max-width:680px;color:var(--color-text-primary)}.header-navigation__tabpanel-bottom-bar-button{margin-bottom:var(--spacing-4);font-size:var(--font-size-md)}.header-navigation__tabs{display:flex;flex-direction:column;margin-bottom:var(--spacing-24)}@media only screen and (min-width:64em){.header-navigation__tabs{flex-direction:row;gap:var(--spacing-24);margin-bottom:0}}.c-button.header-navigation__tab{color:var(--color-text-primary)}@media only screen and (max-width:63.96875em){.c-button.header-navigation__tab{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);border-bottom:1px solid var(--color-border-secondary);padding-block:var(--spacing-24)}.c-button.header-navigation__tab:first-of-type{padding-top:0;padding-bottom:var(--spacing-24)}}@media only screen and (min-width:64em){.c-button.header-navigation__tab:focus-within.button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon,.c-button.header-navigation__tab:hover:not([aria-disabled=true]).button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon{transform:rotate(90deg)}}.c-button.header-navigation__tab:focus-within.c-button,.c-button.header-navigation__tab:hover:not([aria-disabled=true]).c-button{text-decoration:none}@media only screen and (min-width:64em){.c-button.header-navigation__tab:active.button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon{transform:rotate(-90deg)}}.c-button.header-navigation__tab .button__label{text-align:right}@media only screen and (min-width:64em){.c-button.header-navigation__tab .button__icon{transform:rotate(90deg)}}.c-button.header-navigation__tab--is-active{color:var(--color-text-highlight)}@media only screen and (min-width:64em){.c-button.header-navigation__tab--is-active .button__icon,.c-button.header-navigation__tab--is-active:focus-within.button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon,.c-button.header-navigation__tab--is-active:hover:not([aria-disabled=true]).button--icon-right.button--icon-translate-right:not(.button--is-icon-only) .button__icon{transform:rotate(-90deg)}}.c-header{position:fixed;top:0;transform:translateY(0);z-index:10;transition:transform var(--transition-duration) var(--transition-easing);width:100%;min-height:56px}@media only screen and (min-width:64em){.c-header{min-height:100px}}.c-header:after{position:fixed;visibility:hidden;opacity:0;z-index:-1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition-duration:var(--transition-duration);transition-property:visibility,opacity;transition-timing-function:var(--transition-easing);inset:0;background-color:var(--color-black-transparent);width:100vw;height:100vh;content:""}.header--is-search-open:after{visibility:visible;opacity:1}.header--is-hidden{transform:translateY(-100%)}.header__drawer{padding-block:1px}@media only screen and (min-width:64em){.header__drawer>:not(.c-header-navigation){display:none}}@media only screen and (max-width:63.96875em){.header__drawer{margin-right:auto;margin-left:auto;width:100%;max-width:var(--container-max-width);display:flex;position:fixed;flex-direction:column;transform:translate3d(100%,0,0);visibility:hidden;z-index:1;transition:transform var(--transition-duration) var(--transition-easing),visibility var(--transition-duration) var(--transition-easing);inset:var(--header-height) 0 0 0;background-color:var(--color-surface-primary);padding:var(--spacing-24) var(--container-spacing) var(--spacing-40);height:calc(100dvh - var(--header-height));overflow:hidden auto}.header--is-drawer-active .header__drawer{transform:translateZ(0);visibility:visible}}.header__drawer--is-scroll-blocked{overflow:hidden}.header__drawer-search{margin-bottom:var(--spacing-40)}.header__drawer-search .input__wrapper .input__input{border-radius:var(--border-radius-full)}.header__drawer-topbar.c-topbar .c-theme-switcher{margin-top:var(--spacing-12);border-top:1px solid var(--color-border-secondary);border-radius:0;padding-top:var(--spacing-24);width:100%}.header__drawer-topbar.c-topbar .c-theme-switcher .sr-only{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);position:static;margin:0 auto 0 0;width:auto;height:auto;font-weight:var(--font-weight-regular);clip:auto;order:0;overflow:visible}.header__drawer-topbar.c-topbar .theme-switcher__icon,.header__drawer-topbar.c-topbar .theme-switcher__toggle{order:1}.header__wrapper{display:flex;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--color-surface-primary-transparent);height:var(--header-navigation-height)}@media only screen and (max-width:63.96875em){.header--is-drawer-active .header__wrapper{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:var(--color-surface-secondary)}}.header__container{display:flex;align-items:center;gap:var(--spacing-24);max-height:100%}@media only screen and (max-width:63.96875em){.header__container{padding-block:var(--spacing-16)}}.header__logo{max-width:46px;fill:var(--color-text-primary);color:var(--color-text-primary)}@media only screen and (min-width:64em){.header__logo{max-width:65px}}.header__buttons{display:flex;gap:var(--spacing-12);margin-left:auto}@media only screen and (max-width:63.96875em){.header__buttons{display:none}}.header__button-modal{margin-left:auto;letter-spacing:var(--font-letter-spacing);text-transform:uppercase}[data-theme=light] .header__button-modal{color:var(--color-text-primary)}.header__button-modal.c-button{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.header__button-modal.c-button .button__icon{width:1rem;height:1rem}@media only screen and (min-width:64em){.header__button-modal.c-button{display:none}}.header__button{max-height:41px;white-space:nowrap}@media only screen and (min-width:48em)and (max-width:63.96875em){.header__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:63.96875em){.header__button{margin-bottom:var(--spacing-24)}}.desktop-header-search__modal{position:fixed;top:var(--header-navigation-height);left:0;transform:translate3d(0,-100%,0);visibility:hidden;opacity:0;z-index:-1;transition:var(--transition-duration) var(--transition-easing);transition-property:transform opacity;background-color:var(--color-surface-primary);width:100vw}.header--is-search-open .desktop-header-search__modal{transform:translateZ(0);visibility:visible;opacity:1}.desktop-header-search__input-wrapper{border-bottom:1px solid var(--color-border-secondary)}.desktop-header-search__form{display:flex;align-items:center;gap:var(--spacing-16)}.desktop-header-search__input{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h5-desktop);opacity:.8;border:none;background:rgba(0,0,0,0);padding-block:var(--spacing-24);width:100%;color:var(--color-text)}.desktop-header-search__close-button{flex-shrink:0;background-color:var(--color-surface-card);width:3rem;height:3rem}@keyframes search-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.c-mobile-drawer-search{margin-bottom:var(--spacing-40)}.mobile-drawer-search__input{width:100%}.header__drawer--is-mobile-search-active .mobile-drawer-search__input{z-index:3}.search-results--mobile-drawer{display:none;position:absolute;left:0;z-index:2;background-color:var(--color-surface-primary);padding-block:0;width:100%;height:100%;overflow-y:auto}.search-results--mobile-drawer .autocomplete-search-results__loading-indicator{display:none}.header__drawer--is-mobile-search-active .search-results--mobile-drawer{display:block}.c-blog-hero{padding-top:var(--spacing-16)}@media only screen and (min-width:48em){.c-blog-hero{padding-top:var(--spacing-56)}}.blog-hero--has-media{padding-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.blog-hero--has-media{padding-bottom:var(--spacing-88)}}.blog-hero__breadcrumbs{margin-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.blog-hero__breadcrumbs{margin-bottom:var(--spacing-88)}}.blog-hero__grid-item{display:flex;flex-direction:column}.blog-hero__date{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);order:1;margin-bottom:var(--spacing-8);font-weight:var(--font-weight-regular);text-transform:uppercase}@media only screen and (min-width:48em){.blog-hero__date{margin-bottom:var(--spacing-16)}}.blog-hero__title{order:2;margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.blog-hero__title{margin-bottom:var(--spacing-32)}}.blog-hero__description{order:3;margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.blog-hero__description{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-32)}}.blog-hero__authors{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;order:4;gap:var(--spacing-16);margin-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.blog-hero__authors{margin-bottom:var(--spacing-88)}}.blog-hero__authors-name{display:flex;flex-direction:column;font-weight:var(--font-weight-semi-bold)}.blog-hero__authors-name-intro{font-weight:var(--font-weight-light)}.c-course-hero{display:flex;flex-direction:column;padding-top:var(--spacing-16);padding-bottom:var(--spacing-24)}@media only screen and (min-width:64em){.c-course-hero{padding-top:var(--spacing-64);padding-bottom:var(--spacing-32)}}.course-hero__grid.course-hero__grid--is-mobile-only{gap:var(--spacing-4);padding-inline:0}@media only screen and (min-width:64em){.course-hero__grid.course-hero__grid--is-mobile-only{display:none}}@media only screen and (max-width:63.96875em){.course-hero__grid:not(.course-hero__grid--is-mobile-only) .course-hero__buttons,.course-hero__grid:not(.course-hero__grid--is-mobile-only) .course-hero__info-author{display:none}}.course-hero__grid-item{display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:63.96875em){.course-hero__grid-content.grid__item--col-end-tablet-7{grid-column-end:13}}.course-hero__grid-item-media{position:relative}@media only screen and (max-width:63.96875em){.course-hero__grid-item-media{margin-bottom:var(--spacing-24)}.course-hero__grid-item-media.grid__item--col-start-tablet-7{grid-column-start:1}}.course-hero__grid-item-media--is-color-cyber-defense{border-bottom:5px solid var(--color-focusarea-cyber-defense);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__grid-item-media--is-color-offensive-operations{border-bottom:5px solid var(--color-focusarea-offensive-operations);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__grid-item-media--is-color-digital-forensics,.course-hero__grid-item-media--is-color-digital-forensics-and-incident-response{border-bottom:5px solid var(--color-focusarea-digital-forensics);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__grid-item-media--is-color-cybersecurity-leadership,.course-hero__grid-item-media--is-color-leadership{border-bottom:5px solid var(--color-focusarea-cybersecurity-leadership);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__grid-item-media--is-color-industrial-control-systems-security{border-bottom:5px solid var(--color-focusarea-industrial-control-systems-security);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__grid-item-media--is-color-open-source-intelligence{border-bottom:5px solid var(--color-focusarea-open-source-intelligence);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__grid-item-media--is-color-cloud-security{border-bottom:5px solid var(--color-focusarea-cloud-security);border-bottom-right-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs)}.course-hero__breadcrumbs-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:var(--spacing-24)}@media only screen and (max-width:63.96875em){.course-hero__breadcrumbs-wrapper{column-gap:var(--spacing-8);row-gap:var(--spacing-4);justify-content:flex-end;align-items:center}}@media only screen and (min-width:64em){.course-hero__breadcrumbs-wrapper{gap:var(--spacing-12);margin-bottom:var(--spacing-48)}}@media only screen and (max-width:63.96875em){.course-hero__breadcrumbs{margin-right:auto}}.course-hero__meta{display:flex;flex-wrap:wrap;order:1;margin-bottom:var(--spacing-12)}@media only screen and (min-width:64em){.course-hero__meta{margin-bottom:var(--spacing-16)}}.course-hero__meta-item{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.course-hero__meta-item:not(:first-child):before{margin-inline:var(--spacing-8);content:"•";color:var(--color-surface-cta-primary)}strong.course-hero__meta-item{font-weight:var(--font-weight-medium)}.course-hero__title{order:2;margin-bottom:var(--spacing-16)}@media only screen and (min-width:64em){.course-hero__title{margin-bottom:var(--spacing-32)}}.course-hero__info{display:flex;align-items:center;order:3;gap:var(--spacing-32)}.course-hero__info-list{display:flex;flex-wrap:wrap;gap:var(--spacing-16);padding-left:0}@media only screen and (min-width:64em){.course-hero__info-list{flex-direction:column;gap:var(--spacing-12);border-right:1px solid var(--color-border-primary-transparent);padding-right:var(--spacing-32)}}.course-hero__info-list-item{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4)}@media only screen and (min-width:64em){.course-hero__info-list-item{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.course-hero__info-author{display:grid;grid-template-areas:"author-title author-title" "author-images author-names"}@media only screen and (max-width:63.96875em){.course-hero__info-author{grid-template-columns:auto 1fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;column-gap:var(--spacing-8);row-gap:var(--spacing-4)}}.course-hero__info-author:not(.course-hero__info-author--is-single){gap:var(--spacing-8)}@media only screen and (max-width:47.96875em){.course-hero__info-author:not(.course-hero__info-author--is-single){grid-template-areas:"author-title" "author-images" "author-names"}}@media only screen and (min-width:64em){.course-hero__info-author--is-single{grid-template-areas:"author-images author-title" "author-images author-names";grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;column-gap:var(--spacing-12)}.course-hero__info-author--is-single .course-hero__info-author-image{width:48px;height:48px;object-fit:cover}.course-hero__info-author--is-single .course-hero__info-author-title{align-self:flex-end}.course-hero__info-author--is-single .course-hero__info-author-names{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.course-hero__info-author-title{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);grid-area:author-title}.course-hero__info-author-images{display:flex;grid-area:author-images}.course-hero__info-author-icon,.course-hero__info-author-image{position:relative;border-radius:var(--border-radius-full);width:20px;height:20px}@media only screen and (min-width:64em){.course-hero__info-author-icon,.course-hero__info-author-image{width:24px;height:24px}}.course-hero__info-author-icon:not(:first-child),.course-hero__info-author-image:not(:first-child){margin-left:calc(var(--spacing-4)*-1)}.course-hero__info-author-icon{background-color:var(--color-surface-brand);color:var(--color-turquoise)}.course-hero__info-author-icon svg{display:block;padding:2px;width:100%;height:100%}.course-hero__info-author-names{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);grid-area:author-names;font-weight:var(--font-weight-regular)}.course-hero__buttons{display:flex;flex-direction:column;order:4;gap:var(--spacing-8)}@media only screen and (min-width:64em){.course-hero__buttons{flex-direction:row;gap:var(--spacing-24);margin-top:var(--spacing-56)}}.course-hero__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.course-hero__media .media__video{border-radius:var(--border-radius-sm)}.course-hero__media-logo-icon{position:absolute;top:0;top:var(--spacing-4);right:0;right:var(--spacing-4);z-index:1;width:var(--spacing-56);height:var(--spacing-56);color:var(--color-white)}@media only screen and (min-width:30em){.course-hero__media-logo-icon{width:var(--spacing-80);height:var(--spacing-80)}}.course-hero__key-features{display:flex;flex-direction:column;gap:var(--spacing-24);margin-top:var(--spacing-24);margin-bottom:var(--spacing-32);border-top:1px solid var(--color-border-primary-transparent);border-bottom:1px solid var(--color-border-primary-transparent);padding-top:var(--spacing-24);padding-bottom:var(--spacing-24);list-style-type:none}@media only screen and (min-width:64em){.course-hero__key-features{flex-direction:row;gap:var(--spacing-32);margin-top:var(--spacing-64);margin-bottom:var(--spacing-64);padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}}.course-hero__key-feature{display:grid;grid-template-areas:"icon title" "icon description";grid-column-gap:var(--spacing-8);column-gap:var(--spacing-8);justify-content:flex-start;width:100%}@media only screen and (min-width:64em){.course-hero__key-feature{grid-template-rows:auto auto 1fr;grid-template-areas:"icon" "title" "description";column-gap:unset}}.course-hero__key-feature-title{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:block;grid-area:title;font-weight:var(--font-weight-regular)}@media only screen and (min-width:64em){.course-hero__key-feature-title{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-bottom:var(--spacing-8)}}.course-hero__key-feature-description{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);grid-area:description}.course-hero__key-feature-description p:last-of-type{margin-bottom:0}.course-hero__key-feature-icon{grid-area:icon;width:1.5rem;height:1.5rem}@media only screen and (min-width:64em){.course-hero__key-feature-icon{margin-bottom:var(--spacing-16);width:2rem;height:2rem}}.default-hero__author-courses{list-style-type:none}.c-default-hero{padding-top:var(--spacing-32);padding-bottom:var(--spacing-24);overflow:clip}.c-default-hero:before{display:block;position:absolute;top:0;right:0;left:0;z-index:1;background:linear-gradient(to bottom,var(--color-surface-primary) 45.5%,transparent 100%);height:var(--spacing-80);content:""}@media only screen and (min-width:64em){.c-default-hero:before{height:var(--spacing-32)}}@media only screen and (min-width:48em){.c-default-hero{padding-top:var(--spacing-56);padding-bottom:var(--spacing-32)}}.default-hero__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"breadcrumbs" "content"}@media only screen and (min-width:64em){.default-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-32);row-gap:var(--spacing-48)}}.default-hero__breadcrumbs{grid-area:breadcrumbs;z-index:2;margin-bottom:var(--spacing-40)}@media only screen and (min-width:64em){.default-hero__breadcrumbs{margin-bottom:var(--spacing-80)}}.default-hero__content{grid-area:content;z-index:2}.default-hero__title{margin-bottom:var(--spacing-24)}@media only screen and (min-width:64em){.default-hero__title{margin-bottom:var(--spacing-32)}}.default-hero__share{margin-top:var(--spacing-24)}@media only screen and (min-width:64em){.default-hero__share{margin-top:var(--spacing-32)}}.default-hero__background-rings.c-background-rings{position:absolute;top:0;right:0;transform:translate(50%,-60%);width:35%;max-width:800px}.default-hero__author-image{--image-size:1.5rem;border-radius:50%;width:var(--image-size);min-width:var(--image-size);max-width:var(--image-size);height:var(--image-size)}.default-hero__author-image:not(:first-of-type){margin-left:calc(var(--spacing-4)*-1)}.default-hero__details{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-24);word-break:break-word}@media only screen and (min-width:64em){.default-hero__details{margin-top:var(--spacing-32)}}.default-hero__author{margin-top:var(--spacing-4)}.default-hero__author-images{display:flex}.default-hero__author-title{display:block;margin-bottom:var(--spacing-8)}.default-hero__author-wrapper{display:flex;align-items:center;gap:var(--spacing-8)}.default-hero__author-names{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular);line-height:1.1}.default-hero__author-courses,.default-hero__author-events{list-style-type:none}.default-hero__author-names-wrapper{display:flex;flex-direction:column}.default-hero__author-courses-item{line-height:1}.default-hero__author-courses-link{text-decoration:underline}.default-hero__author-courses-link,.default-hero__author-events-item{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.c-download-hero.c-default-hero{padding-bottom:0}@media only screen and (min-width:64em){.c-download-hero .default-hero__grid{grid-template-columns:2fr 1fr;row-gap:0}}.c-download-hero .default-hero__author-title,.c-download-hero .default-hero__detail{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.download-hero__buttons{display:flex;flex-direction:column;gap:var(--spacing-8)}@media only screen and (min-width:64em){.download-hero__buttons{flex-direction:row;gap:var(--spacing-24)}}.download-hero__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.download-hero__sponsors-opt-in{display:flex;flex-direction:column;align-items:start;gap:var(--spacing-8);margin-top:var(--spacing-16)}@media only screen and (min-width:64em){.download-hero__sponsors-opt-in{gap:var(--spacing-16);margin-top:var(--spacing-32)}}.download-hero__checkbox.c-checkbox{font-weight:var(--font-weight-book)}.c-event-hero{padding-top:var(--spacing-32);padding-bottom:var(--spacing-24);overflow:clip}.c-event-hero:before{display:block;position:absolute;top:0;right:0;left:0;z-index:1;background:linear-gradient(to bottom,var(--color-surface-primary) 45.5%,transparent 100%);height:var(--spacing-80);content:""}@media only screen and (min-width:64em){.c-event-hero:before{height:var(--spacing-32)}}@media only screen and (min-width:48em){.c-event-hero{padding-top:var(--spacing-56);padding-bottom:var(--spacing-32)}}.event-hero__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"breadcrumbs" "image" "content"}@media only screen and (min-width:64em){.event-hero__grid{grid-template-columns:1fr 1fr;grid-template-areas:"breadcrumbs image" "content image";column-gap:var(--spacing-32);row-gap:var(--spacing-48)}}.event-hero__breadcrumbs{grid-area:breadcrumbs;z-index:2}.event-hero__content{grid-area:content;z-index:2}.event-hero__tag{margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.event-hero__tag{margin-bottom:var(--spacing-24)}}@media only screen and (min-width:64em){.event-hero__tag{margin-bottom:var(--spacing-32)}.event-hero__details{display:grid;grid-template-columns:3fr 4fr;grid-column-gap:var(--spacing-32);column-gap:var(--spacing-32)}}.event-hero__title{margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.event-hero__title{margin-bottom:var(--spacing-24)}}@media only screen and (min-width:64em){.event-hero__title{margin-bottom:var(--spacing-32)}}@media only screen and (max-width:63.96875em){.event-hero__labels{margin-bottom:var(--spacing-16)}}.event-hero__labels .detail-list__list-item{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}@media only screen and (max-width:63.96875em){.event-hero__labels .detail-list__list-item{gap:var(--spacing-8)}}@media only screen and (min-width:64em){.event-hero__labels .detail-list__list-item{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg)}}.event-hero__labels .detail-list__list-item-icon{--icon-size:1rem;margin-top:2px}@media only screen and (min-width:64em){.event-hero__labels .detail-list__list-item-icon{--icon-size:1.5rem}}.event-hero__address-icon{flex-shrink:0;margin-top:.1875em}@media only screen and (min-width:64em){.event-hero__address-icon{width:var(--spacing-24);height:var(--spacing-24)}}.event-hero__address{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;gap:var(--spacing-8)}@media only screen and (min-width:64em){.event-hero__address{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg);gap:var(--spacing-12)}}.event-hero__address-title{display:block;margin-bottom:var(--spacing-4);font-weight:var(--font-weight-regular)}.event-hero__address-description{white-space:pre-wrap}.event-hero__ctas{display:flex;gap:var(--spacing-8)}@media only screen and (max-width:29.96875em){.event-hero__ctas{flex-direction:column;gap:var(--spacing-4)}}.event-hero__cta{margin-top:var(--spacing-16)}@media only screen and (min-width:64em){.event-hero__cta{margin-top:var(--spacing-32)}}.event-hero__share{margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.event-hero__share{margin-top:var(--spacing-24)}}@media only screen and (min-width:64em){.event-hero__share{margin-top:var(--spacing-48)}}.event-hero__image-holder{position:relative;grid-area:image;place-self:flex-start end;transform:translateY(-16px);width:100%;max-width:220px}.event-hero__image-holder:after,.event-hero__image-holder:before{display:block;position:absolute;opacity:0;transition-duration:var(--transition-duration-long);transition-property:opacity,transform;transition-timing-function:var(--transition-easing);border-radius:var(--border-radius-full);content:""}.in-view .event-hero__image-holder:after,.in-view .event-hero__image-holder:before{transform:translateZ(0);opacity:1}.event-hero__image-holder:before{right:-10%;bottom:50%;transform:translate3d(0,-10%,0);transition-delay:.3s;border:4px solid var(--color-turquoise);width:145%;height:145%}.event-hero__image-holder:after{top:50%;left:50%;transform:translate3d(20%,0,0);z-index:-1;transition-delay:.6s;background:linear-gradient(35deg,var(--color-surface-primary) 29%,var(--color-blue-gradient) 60%,var(--color-turquoise) 93.5%);width:115%;height:115%}@media only screen and (min-width:48em){.event-hero__image-holder{max-width:330px}}@media only screen and (min-width:64em){.event-hero__image-holder{max-width:440px}}.event-hero__aspect-ratio{position:relative;border-radius:var(--border-radius-full);padding-top:100%;width:100%;overflow:hidden}.event-hero__image-logo{--image-size:4.875rem;position:absolute;top:0;right:0;border-radius:var(--border-radius-full);background-color:var(--color-surface-secondary);padding:var(--spacing-12);width:var(--image-size);height:var(--image-size)}[data-theme=light] .event-hero__image-logo{background-color:var(--color-blue-mid)}@media only screen and (min-width:64em){.event-hero__image-logo{--image-size:8.625rem;top:3.125rem;right:calc(var(--image-size)/3*-1)}}.c-webinar-buttons{margin-top:var(--spacing-16)}@media only screen and (min-width:64em){.c-webinar-buttons{margin-top:var(--spacing-32)}}.c-webinar-buttons .webinar-buttons__from{display:flex;flex-direction:column;align-items:start;gap:var(--spacing-8);margin-top:var(--spacing-16)}@media only screen and (min-width:64em){.c-webinar-buttons .webinar-buttons__from{gap:var(--spacing-16);margin-top:var(--spacing-32)}}.c-webinar-buttons .webinar-buttons__checkbox.c-checkbox{display:inline;font-weight:var(--font-weight-book)}.c-instructor-hero{position:relative;padding-top:var(--spacing-24);padding-bottom:var(--spacing-48);overflow:hidden}@media only screen and (min-width:64em){.c-instructor-hero{display:flex;justify-content:space-between;gap:var(--spacing-80);padding-top:var(--spacing-56);padding-bottom:var(--spacing-80)}}.instructor-hero__text-content{max-width:789px}.instructor-hero__breadcrumbs{margin-bottom:var(--spacing-40)}@media only screen and (min-width:64em){.instructor-hero__breadcrumbs{margin-bottom:var(--spacing-56)}}.instructor-hero__name-heading{margin-bottom:var(--spacing-16)}@media only screen and (min-width:64em){.instructor-hero__name-heading{margin-bottom:var(--spacing-8)}}.instructor-hero__role-and-title-heading{margin-bottom:var(--spacing-24);font-size:var(--font-size-md);font-family:var(--font-family-body)}@media only screen and (min-width:64em){.instructor-hero__role-and-title-heading{margin-bottom:var(--spacing-48);font-size:var(--font-size-lg)}}.instructor-hero__role{display:block;color:var(--color-text-highlight);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-md)}.instructor-hero__title{font-size:var(--font-size-xs);line-height:var(--font-line-height-md)}@media only screen and (min-width:48em){.instructor-hero__title{font-size:var(--font-size-sm)}}.instructor-hero__columns{display:grid;grid-gap:var(--spacing-24);gap:var(--spacing-24)}@media only screen and (min-width:64em){.instructor-hero__columns{grid-template-columns:2fr 1fr;gap:var(--spacing-32)}}.instructor-hero__column{max-width:30rem}.instructor-hero__specialities-column .instructor-hero__column-title{margin-bottom:var(--spacing-8)}@media only screen and (min-width:64em){.instructor-hero__specialities-column .instructor-hero__column-title{margin-bottom:var(--spacing-12)}}.instructor-hero__column-title{margin-bottom:var(--spacing-12);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);line-height:var(--font-line-height-md);font-family:var(--font-family-body)}@media only screen and (min-width:48em){.instructor-hero__column-title{font-size:var(--font-size-sm)}}.instructor-hero__specialities-text{font-size:var(--font-size-xs)}@media only screen and (min-width:64em){.instructor-hero__specialities-text{font-size:var(--font-size-sm)}}.instructor-hero__socials-list{display:flex;flex-direction:column;gap:var(--spacing-4);padding:0}.instructor-hero__socials-list-item{display:flex;align-items:center;line-height:var(--font-line-height-md);list-style:none}.instructor-hero__social-link.c-button{gap:var(--spacing-4);padding:0;color:var(--color-text);font-weight:var(--font-weight-book)}.instructor-hero__social-link.c-button .button__icon{--button-icon-size:1rem}.instructor-hero__social-link.c-button:active,.instructor-hero__social-link.c-button:hover{color:var(--color-text-highlight)}.instructor-hero__social-link.c-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.instructor-hero__profile-image{position:relative;flex-shrink:0;align-self:flex-end;aspect-ratio:1;width:214px}@media only screen and (max-width:63.96875em){.instructor-hero__profile-image{position:relative;transform:translateY(calc(var(--spacing-40) * -1));margin-left:auto}.instructor-hero--has-no-socials .instructor-hero__profile-image{margin-top:64px}}@media only screen and (max-width:47.96875em){.instructor-hero__profile-image{right:calc(var(--spacing-40)*-1)}}@media only screen and (min-width:64em){.instructor-hero__profile-image{width:276px}}.instructor-hero__profile-image img{border-radius:var(--border-radius-full);padding:var(--spacing-12);width:100%;height:100%;object-fit:cover}@media only screen and (max-width:47.96875em){.instructor-hero__socials-column{width:calc(50% - var(--grid-gutter))}}.instructor-hero__profile-image-background-ring{position:absolute;transform:scale(11px);inset:0;pointer-events:none}.instructor-hero__rings.c-background-rings{position:absolute;right:0;bottom:0;transform:translate(60%,60%);width:270px;pointer-events:none}@media only screen and (min-width:64em){.instructor-hero__rings.c-background-rings{width:560px}.c-podcast-hero .default-hero__grid{grid-template-columns:2fr 1fr;row-gap:0}}.podcast-hero__media{margin-inline:calc(var(--container-spacing)*-1);margin-block:var(--spacing-32);overflow:hidden}@media only screen and (min-width:48em){.podcast-hero__media{margin-block:var(--spacing-64);width:100vw}}@media only screen and (min-width:120em){.podcast-hero__media{margin-left:calc(((100vw - 1920px)/2 + var(--container-spacing))*-1)}}.c-globe{position:relative;padding-top:100%;color:var(--color-turquoise)}.globe__svg{position:absolute;inset:0;width:100%;height:100%}.c-primary-hero{--ring-color:var(--color-turquoise);position:relative;padding-top:var(--spacing-48);overflow:clip;text-align:center}.c-primary-hero:before{top:0;background:linear-gradient(0deg,rgba(255,255,255,0) 0,var(--color-surface-primary) 100%);height:60%}.c-primary-hero:after,.c-primary-hero:before{position:absolute;left:0;z-index:1;width:100%;content:""}.c-primary-hero:after{bottom:-1px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--color-surface-primary) 100%);height:106px}@media only screen and (min-width:48em){.c-primary-hero:after{height:92px}.c-primary-hero{padding-top:var(--spacing-80)}}.primary-hero__content{position:relative;z-index:2}.primary-hero__text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.primary-hero__text{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg);margin-top:var(--spacing-24)}}@media only screen and (min-width:48em)and (min-width:48em){.primary-hero__text{font-size:var(--font-size-xl-desktop)}}.primary-hero__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-24)}.primary-hero__buttons .c-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:48em){.primary-hero__buttons{flex-direction:row;flex-wrap:wrap;margin-top:var(--spacing-48)}}.primary-hero__globe-aspect-ratio-container{position:relative;padding-top:80%;width:100%;max-height:700px}@media only screen and (min-width:30em){.primary-hero__globe-aspect-ratio-container{padding-top:70%}}@media only screen and (min-width:48em){.primary-hero__globe-aspect-ratio-container{padding-top:50%}}@media only screen and (min-width:64em){.primary-hero__globe-aspect-ratio-container{padding-top:30%}}@media only screen and (min-width:90em){.primary-hero__globe-aspect-ratio-container{padding-top:468px}}.primary-hero__globe-absolute-cover{position:absolute;inset:0;width:100%;height:100%}.primary-hero__globe{display:flex;position:relative;justify-content:center;align-items:center;z-index:0;margin-inline:auto;margin-top:var(--spacing-56);aspect-ratio:1/1;width:100%;max-width:700px}.primary-hero__globe .c-globe{width:100%;overflow:visible;color:var(--ring-color)}.primary-hero__globe .c-globe:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.2;z-index:0;filter:blur(115px);border-radius:50%;background:var(--ring-color);width:110%;height:110%;content:""}.primary-hero__ring{position:absolute;opacity:0;transition-duration:var(--transition-duration-long);transition-timing-function:var(--transition-easing);will-change:opacity;border-width:.5px;border-style:solid;border-color:var(--ring-color);border-radius:50%;width:100%;height:100%}@media only screen and (min-width:48em){.primary-hero__ring{border-width:1px}}.primary-hero__ring:nth-of-type(2){transition-delay:1.1s;width:130%;height:130%}.in-view .primary-hero__ring:nth-of-type(2){opacity:.8}.primary-hero__ring:nth-of-type(3){transition-delay:1.3s;width:170%;height:170%}.in-view .primary-hero__ring:nth-of-type(3){opacity:.6}.primary-hero__ring:nth-of-type(4){transition-delay:1.5s;width:200%;height:200%}.in-view .primary-hero__ring:nth-of-type(4){opacity:.3}.c-search-hero{position:relative}.search-hero__header-wrapper{position:relative;z-index:2;background-color:var(--color-surface-primary);padding-block:var(--spacing-40);overflow:clip}@media only screen and (min-width:48em){.search-hero__header-wrapper{padding-top:var(--spacing-72);padding-bottom:var(--spacing-96)}}.search-hero__header-wrapper .c-background-rings{position:absolute;right:0;bottom:0;transform:translate(50%,50%);z-index:0;width:40%}.search-hero__grid{position:relative;z-index:1}.search-hero__breadcrumbs{margin-bottom:var(--spacing-40)}.search-hero__title{margin-bottom:var(--spacing-16)}.search-hero__description.c-rich-text{margin-block:var(--spacing-16);font-size:var(--font-size-md)}@media only screen and (min-width:64em){.search-hero__description.c-rich-text{font-size:var(--font-size-lg)}}.search-hero__key-features{row-gap:var(--spacing-24);margin-bottom:var(--spacing-16)}.search-hero__key-feature{display:flex;gap:var(--spacing-12)}@media only screen and (min-width:64em){.search-hero__key-feature{gap:var(--spacing-16)}}.search-hero__key-feature-icon{flex-shrink:0;margin-top:.1875rem}.search-hero__key-feature-title{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular);font-family:var(--font-family-body);text-transform:uppercase}@media only screen and (min-width:90em){.search-hero__input-wrapper{grid-column:1/span 6}}.search-hero__results-container{position:absolute;z-index:2;animation:fade-in var(--transition-duration-long) var(--transition-easing);background-color:var(--color-surface-secondary);width:100%}.search-hero__results-backdrop{position:fixed;top:0;bottom:0;left:0;opacity:.5;z-index:1;animation:fade-in-half var(--transition-duration) var(--transition-easing) forwards;background-color:#000;width:100%;height:100%}@keyframes fade-in-half{0%{opacity:0}to{opacity:.5}}.secondary-hero{display:flex;position:relative;flex-direction:column;z-index:1;padding-top:var(--spacing-72);padding-bottom:var(--spacing-32);max-width:100vw}.secondary-hero:not(.secondary-hero--has-sticky-links){overflow-x:clip}@media only screen and (min-width:48em){.secondary-hero{padding-bottom:var(--spacing-72)}}@media only screen and (min-width:120em){.secondary-hero{padding-top:var(--spacing-96);padding-bottom:var(--spacing-96)}}@media only screen and (min-width:90em){.secondary-hero--has-image{padding-top:var(--spacing-120);padding-bottom:var(--spacing-120)}}.secondary-hero--has-sticky-links{overflow:clip}.secondary-hero__text-grid-item{position:relative;z-index:1}@media only screen and (max-width:63.96875em){.secondary-hero__text-grid-item{order:2}.secondary-hero--has-image .secondary-hero__text-grid-item{grid-column:span 6}}.secondary-hero__breadcrumbs{margin-bottom:var(--spacing-40)}@media only screen and (min-width:120em){.secondary-hero__breadcrumbs{margin-bottom:var(--spacing-80)}}.secondary-hero__breadcrumbs+.secondary-hero__content-wrappper{justify-content:flex-start}.secondary-hero__animate-in-content{height:100%}.secondary-hero__content-wrappper{display:flex;flex-direction:column;justify-content:center;height:100%}.secondary-hero__body{display:flex;position:relative;flex-direction:column;gap:var(--spacing-8);margin-bottom:var(--spacing-24)}@media only screen and (min-width:120em){.secondary-hero__body{gap:var(--spacing-16);margin-bottom:var(--spacing-32)}}.secondary-hero__label{order:0}.secondary-hero__title{order:1}.secondary-hero__text{order:2;font-size:var(--font-size-md);line-height:var(--font-line-height-md)}@media only screen and (min-width:64em){.secondary-hero__text{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg)}}.secondary-hero__buttons{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.secondary-hero__buttons{flex-flow:row wrap;gap:var(--spacing-24);margin-bottom:var(--spacing-32)}}.secondary-hero__footer-button{--button-icon-size:1em;font-size:inherit}.secondary-hero__image-grid-item{display:flex;position:relative;align-items:center}@media only screen and (min-width:120em){.secondary-hero--has-image .secondary-hero__image-grid-item{max-width:445px}}@media only screen and (max-width:63.96875em){.secondary-hero__image-grid-item:after,.secondary-hero__image-grid-item:before{position:absolute;left:50%;z-index:0;width:100vw;height:50%;content:""}.secondary-hero__image-grid-item:before{top:0;transform:translate(-50%,-100%);background:linear-gradient(to top,transparent,var(--color-surface-primary) 50%)}.secondary-hero__image-grid-item:after{bottom:0;transform:translate(-50%,100%);background:linear-gradient(to bottom,transparent,var(--color-surface-primary) 50%)}}.secondary-hero__image-container{position:relative;margin-right:0;margin-left:auto;width:100%;max-width:300px}.secondary-hero__image-container .c-background-rings{position:absolute;inset:0}@media only screen and (max-width:63.96875em){.secondary-hero__image-container{transform:translateX(20%)}}@media only screen and (min-width:120em){.secondary-hero__image-container{max-width:500px}}.secondary-hero__image-holder{position:relative;padding-top:100%}.secondary-hero__image{border-radius:var(--border-radius-full);padding:var(--spacing-8);object-fit:cover}.secondary-hero__background-rings-no-image.c-background-rings{position:absolute;top:0;right:0;transform:translate(50%,-60%);width:35%;max-width:800px}.secondary-hero__image-logo{--image-size:4.875rem;position:absolute;top:0;right:0;border-radius:var(--border-radius-full);background-color:var(--color-surface-secondary);padding:var(--spacing-12);width:var(--image-size);height:var(--image-size)}[data-theme=light] .secondary-hero__image-logo{background-color:var(--color-blue-mid)}@media only screen and (max-width:47.96875em){.secondary-hero__image-logo{top:-.75rem;right:3rem;padding:var(--spacing-8)}}@media only screen and (min-width:64em){.secondary-hero__image-logo{--image-size:8.625rem;top:3.25rem;right:calc(var(--image-size)/3*-1)}}.page--default .secondary-hero+.c-stacked-wrapper{padding-top:var(--spacing-24)}@media only screen and (min-width:90em){.page--default .secondary-hero+.c-stacked-wrapper{padding-top:0}}.insights-card-holder__intro{display:flex;flex-direction:column-reverse;margin-bottom:var(--spacing-40);text-align:center}@media only screen and (min-width:48em){.insights-card-holder__intro{margin-bottom:var(--spacing-80)}}.insights-card-holder__authors{display:flex}.insights-card-holder__author-images{display:flex;justify-content:center;margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.insights-card-holder__author-images{margin-bottom:var(--spacing-32)}}.insights-card-holder__author-image{--image-size:4rem;border-radius:50%;width:var(--image-size);height:var(--image-size);object-fit:cover}.insights-card-holder__author-image:not(:first-of-type){margin-left:calc(var(--spacing-8)*-1)}.insights-card-holder__featured{margin-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.insights-card-holder__featured{margin-bottom:var(--spacing-56)}}.insights-card-holder__carousel{margin-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.insights-card-holder__carousel{margin-bottom:var(--spacing-80)}.insights-card-holder__carousel .carousel__controls{display:none}}.c-button.insights-card-holder__cta{display:flex;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-key-stats-section .card-grid__headline.card-grid__headline--has-increased-gap:not(.card-grid__headline--has-description){margin-bottom:var(--spacing-48)}.key-stats-section--is-stacked{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.key-stats-section--is-stacked .card-grid__grid{display:flex;flex-direction:column}.key-stats-section--is-stacked .key-stat__stat{font-size:var(--font-size-h3);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.key-stats-section--is-stacked .key-stat__stat{font-size:var(--font-size-h4-desktop)}}.key-stats-section--is-stacked .key-stat__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-top:var(--spacing-4)}.key-stats-section--is-stacked .headline__content{grid-column:span 12}.link-block-section__title{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.link-block-section__title{margin-bottom:var(--spacing-40)}}@media only screen and (max-width:47.96875em){.link-block-section__grid--is-standard .c-link-block{aspect-ratio:15/13;min-height:auto}.c-grid.link-block-section__grid--is-large{gap:var(--spacing-12)}}.c-drawer-bottom{display:flex;justify-content:space-between;gap:var(--spacing-16);border-top:1px solid var(--color-border-primary-transparent);padding-block:var(--spacing-16)}@media only screen and (min-width:30em){.c-drawer-bottom{justify-content:flex-start;gap:var(--spacing-24)}}.drawer-bottom__submit{flex:1 1}[data-theme=light] .drawer-bottom__submit{background-color:var(--color-navy)}[data-theme=light] .drawer-bottom__submit,[data-theme=light] .drawer-bottom__submit:active,[data-theme=light] .drawer-bottom__submit:hover{outline-color:var(--color-navy);color:var(--color-white)}@media only screen and (min-width:30em){.drawer-bottom__submit{flex:0 0 auto;gap:var(--spacing-80)}}.drawer-bottom__reset{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);padding:var(--spacing-4);text-decoration:underline}@media only screen and (max-width:47.96875em){.c-lister-drawer-mobile-button{justify-content:center;gap:var(--spacing-8);border:none;border-radius:var(--border-radius-sm);background-color:var(--color-surface-secondary);width:100%;min-height:44px}.c-lister-drawer-mobile-button .button__icon{order:0;margin:unset}.c-lister-drawer-mobile-button:focus-visible{outline-offset:-4px}.c-lister-drawer-mobile-button:active:not([aria-disabled=true]),.c-lister-drawer-mobile-button:hover:not([aria-disabled=true]){border-color:var(--color-text-primary);background-color:var(--color-text-primary);color:var(--color-text-cta-secondary)}.u-bg-color-surface-secondary .c-lister-drawer-mobile-button{background-color:var(--color-surface-primary)}}.c-filter-drawer{display:flex;flex-direction:column;min-height:0;height:100%}.c-filter-drawer .c-container{margin-left:0}.filter-drawer__top{display:flex;flex-direction:column;min-height:0;position:relative;flex:1 1 auto;height:100%}.filter-drawer__title{padding-top:var(--spacing-72)}.filter-drawer__tabs{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:hidden auto}.filter-drawer__tablist{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);padding-top:var(--spacing-32);padding-bottom:var(--spacing-40);min-height:0}@media only screen and (min-width:48em){.filter-drawer__tablist{flex-direction:row}}.filter-drawer__panel{background-color:var(--color-surface-secondary);height:100%;min-height:0;overflow-y:auto}@media only screen and (max-width:63.96875em){.filter-drawer__panel{position:absolute;z-index:1;inset:0 calc(var(--container-spacing)*-1);padding-inline:var(--container-spacing);width:100vw}}@media only screen and (min-width:48em){.filter-drawer__panel{position:relative;flex:1 1 max-content}}.filter-drawer__panel-header{margin-bottom:var(--spacing-32)}@media only screen and (min-width:64em){.filter-drawer__panel-header{display:none}}.filter-drawer__back-button{margin-block:var(--spacing-32)}.filter-drawer__back-button .button__icon{transform:rotate(180deg)}.filter-drawer__label{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;margin-bottom:var(--spacing-8);line-height:var(--font-line-height-md);font-family:var(--font-family-body);text-transform:uppercase}.filter-drawer__bottom{position:relative;background-color:var(--color-surface-secondary)}.c-lister-filters-small-view{display:none;align-items:center;gap:var(--spacing-16)}@media only screen and (min-width:64em){.c-lister-filters-small-view{display:flex}}.filter-small-view__label{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}.filter-small-view__tab-list{display:flex;gap:var(--spacing-16)}.filter-small-view__tab-panels{position:absolute;left:0;visibility:hidden;opacity:0;z-index:1;border-bottom:1px solid var(--color-border-primary-transparent);background-color:var(--color-surface-secondary);padding-top:var(--spacing-40);padding-bottom:var(--spacing-16);width:100%}.filter-small-view__button{margin-top:var(--spacing-40)}.filter-small-view__tab-panels--is-active{visibility:visible;opacity:1}@media only screen and (max-width:63.96875em){:not(.c-filters-small-view) .c-lister-filter-tab-button .button__icon{transform:rotate(-90deg)}}@media only screen and (min-width:64em){.c-lister-filter-tab-button[aria-selected=true]{border-color:var(--color-text-primary);background-color:var(--color-text-primary);color:var(--color-text-cta-secondary)}.c-lister-filter-tab-button[aria-selected=true] .button__icon{transform:rotate(-180deg)}}.c-lister-no-items-found{grid-column:1/-1}@media only screen and (min-width:48em){.c-lister-no-items-found{padding-top:var(--spacing-56);padding-bottom:var(--spacing-80)}}.lister-no-items-found__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-top:var(--spacing-4)}@media only screen and (min-width:64em){.lister-no-items-found__description{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);margin-top:var(--spacing-16)}}.c-lister-sort-drawer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);padding-top:var(--spacing-64);height:100%}.lister-sort-drawer__bottom{margin-top:auto;width:100%}.c-lister-toggle-view{display:flex;align-items:center}.lister-toggle-view__label{margin-right:var(--spacing-8);line-height:1}.lister-toggle-view__button{padding:var(--spacing-8)}.lister-toggle-view__button .lister-toggle-view__button-icon{opacity:.5}.lister-toggle-view__button--active .lister-toggle-view__button-icon{opacity:1}.filter-and-sort__view-toggle-button{padding:var(--spacing-8)}.c-quick-course-lister{display:flex;flex-direction:column;gap:0}.c-quick-course-lister .c-filter-and-sort{padding:0}@media only screen and (max-width:47.96875em){.c-quick-course-lister .filter-and-sort__filter-button{margin-inline:calc(var(--container-spacing)*-1);width:calc(100% + var(--container-spacing)*2)}}.c-quick-course-lister .c-lister-grid-top-bar{display:none}@media only screen and (min-width:48em){.c-quick-course-lister .c-lister-grid-top-bar{display:flex;position:relative;z-index:1;padding-block:0}}@media only screen and (min-width:64em){.c-quick-course-lister .c-lister-grid-top-bar{display:flex;position:relative;top:var(--spacing-24);z-index:1}}.quick-course-lister__load-more.c-button{align-self:center}.quick-course-lister__load-more.c-button .button__icon{transform:rotate(90deg)}.quick-course-lister__filters{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.quick-course-lister__filters{margin-top:calc(var(--spacing-32)*-1);margin-bottom:var(--spacing-40)}}.quick-course-lister__filters .filter-and-sort__container,.quick-course-lister__tabs-grid{padding-inline:0}.quick-course-lister__load-more{margin-top:var(--spacing-24)}@media only screen and (min-width:48em){.quick-course-lister__load-more{margin-top:var(--spacing-40)}}.c-logo-bar{text-align:center}.c-logo-bar.u-bg-color-surface-secondary{padding-block:var(--spacing-64)}@media only screen and (min-width:48em){.c-logo-bar.u-bg-color-surface-secondary{padding-block:var(--spacing-80)}}.logo-bar__title{margin-bottom:var(--spacing-12)}@media only screen and (min-width:48em){.logo-bar__title{margin-bottom:var(--spacing-32)}}@media only screen and (max-width:47.96875em){.logo-bar--is-type-organizations .logo-bar__title{margin-bottom:var(--spacing-32)}}.logo-bar__marquee{align-items:center}.logo-bar__marquee .rfm-initial-child-container,.logo-bar__marquee .rfm-marquee{align-items:stretch}.logo-bar__marquee .rfm-child{justify-self:flex-end}.logo-bar__logo-wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}.logo-bar__static-logos{display:flex;justify-content:center;align-items:center}.logo-bar__logo-label{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);display:block;margin-top:var(--spacing-24);max-width:120px;text-align:center}.logo-bar__logo-label:first-letter{text-transform:uppercase}@media only screen and (min-width:48em){.logo-bar__logo-label{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);margin-top:var(--spacing-40)}}.logo-bar--is-type-sponsors .logo-bar__logo-label{max-width:70px}@media only screen and (min-width:48em){.logo-bar--is-type-sponsors .logo-bar__logo-label{max-width:180px}}.logo-bar--is-type-organizations .logo-bar__logo-label{max-width:100px}@media only screen and (min-width:48em){.logo-bar--is-type-organizations .logo-bar__logo-label{max-width:160px}}.logo-bar__logo{display:flex;flex-direction:column;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentcolor}.logo-bar__logo-image{opacity:0;width:auto;max-width:120px;height:auto;max-height:50px}.logo-bar--is-type-sponsors .logo-bar__logo-image{margin-inline:12px;max-width:124px;max-height:80px}@media only screen and (min-width:48em){.logo-bar--is-type-sponsors .logo-bar__logo-image{margin-inline:60px;max-width:180px;max-height:110px}}.logo-bar--is-type-organizations .logo-bar__logo-image{margin-inline:20px;max-width:124px;max-height:80px}@media only screen and (min-width:48em){.logo-bar--is-type-organizations .logo-bar__logo-image{margin-inline:60px;max-width:180px;max-height:110px}}.c-media-section{--media-section-aspect-ratio:16/9}.c-media-section.media-section--is-2-column-width-12x13{--media-section-aspect-ratio:12/13}.c-media-section.media-section--is-2-column-width-12x7{--media-section-aspect-ratio:12/7}.c-media-section.media-section--is-2-column-width-small-5x3{--media-section-aspect-ratio:5/3}.c-media-section.media-section--is-2-column-width-small-10x11{--media-section-aspect-ratio:10/11}.c-media-section.media-section--is-centered-3x2{--media-section-aspect-ratio:3/2}.c-media-section.media-section--is-centered-16x9{--media-section-aspect-ratio:16/9}.c-media-section.media-section--is-centered-small-3x1{--media-section-aspect-ratio:3/1}.c-media-section.media-section--is-centered-small-3x2{--media-section-aspect-ratio:3/2}.c-media-section.media-section--is-centered-small-10x11{--media-section-aspect-ratio:10/11}.c-media-section.media-section--is-centered-small-16x9,.c-media-section.media-section--is-full-screen-16x9,.c-media-section.media-section--is-full-width-16x9{--media-section-aspect-ratio:16/9}.media-section__carousel.c-grid.c-carousel{--carousel-row-gap:var(--spacing-16)}.media-section__carousel.c-grid.c-carousel .carousel__container>li{height:100%}.media-section__carousel .carousel__controls--is-disabled{display:none}.media-section__figure-figcaption{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);margin-top:var(--spacing-8)}@media only screen and (min-width:48em){.media-section__figure-figcaption{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}}.media-section__figure-media .media__image,.media-section__figure-media .media__video{border-radius:var(--border-radius-sm);aspect-ratio:var(--media-section-aspect-ratio)}.media-section--is-full-screen-16x9 .carousel__controls,.media-section--is-full-screen-16x9 .media-section__figure-figcaption{padding-inline:var(--container-spacing)}@media only screen and (max-width:47.96875em){.media-section--is-2-column-width-12x13:not(.media-section--has-min-3-items) .carousel__container,.media-section--is-2-column-width-12x7:not(.media-section--has-min-3-items) .carousel__container,.media-section--is-2-column-width-small-10x11:not(.media-section--has-min-3-items) .carousel__container,.media-section--is-2-column-width-small-5x3:not(.media-section--has-min-3-items) .carousel__container{flex-direction:column;gap:var(--spacing-24)}}.c-media-with-intro{display:flex;row-gap:var(--spacing-24);flex-direction:column}@media only screen and (min-width:48em){.c-media-with-intro{row-gap:var(--spacing-40)}.media-with-intro__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}.media-with-intro__wrapper{text-align:center}@media only screen and (min-width:48em){.media-with-intro__wrapper{grid-column:3/11}}.media-with-intro__title{margin-bottom:var(--spacing-12)}.c-media{height:100%}.media__image{object-fit:cover}.media__image,.media__video{height:100%}.c-newsletter-drawer{padding:var(--spacing-72) var(--spacing-24) var(--spacing-40) var(--spacing-24)}@media only screen and (min-width:48em){.c-newsletter-drawer{padding:var(--spacing-56) var(--spacing-80) var(--spacing-56) var(--spacing-64)}}[data-theme=dark] .c-newsletter-drawer .select__select option{color:var(--color-text-inverted)}.c-newsletter-drawer.drawer__content{--drawer-width:37.5rem}@media only screen and (max-width:47.96875em){.c-newsletter-drawer.drawer__content{border-top-right-radius:var(--spacing-16);border-top-left-radius:var(--spacing-16)}}@media only screen and (min-width:48em){.c-newsletter-drawer.drawer__content{min-width:var(--drawer-width);max-width:var(--drawer-width)}}.newsletter-drawer__custom-field-label.c-form-field-label{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);flex-direction:column;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-24);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.newsletter-drawer__custom-field-label.c-form-field-label .form-field-label__extra-text{margin-left:0;text-transform:capitalize}.newsletter-drawer__checkbox.c-checkbox{--checkbox-size:1.25rem;margin-bottom:var(--spacing-16);width:100%;font-weight:var(--font-weight-regular)}@media only screen and (max-width:47.96875em){.newsletter-drawer__checkbox.c-checkbox{padding-block:0}}.newsletter-drawer__success{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}@media only screen and (min-width:48em){.newsletter-drawer__success{justify-content:flex-start;margin-top:var(--spacing-112);height:auto}}.newsletter-drawer__success-icon{margin-inline:auto;margin-bottom:var(--spacing-16);color:var(--color-message-success)}.newsletter-drawer__success-title{margin-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.newsletter-drawer__success-title{margin-bottom:var(--spacing-64)}}.newsletter-drawer__success-subtitle{margin-bottom:var(--spacing-16);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.newsletter-drawer__success-list{display:flex;flex-direction:column;gap:var(--spacing-4);list-style:none}@media only screen and (min-width:48em){.newsletter-drawer__success-list{gap:var(--spacing-8)}}@media only screen and (max-width:47.96875em){.newsletter-drawer--is-success.drawer__content{top:unset;bottom:0;padding-bottom:var(--spacing-120);height:auto}}.newsletter-drawer__overlay.drawer__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:unset;background:var(--color-surface-primary-transparent)}.newsletter-algolia-card-grid{padding:0}.c-newsletter-container{position:relative;overflow:clip}.c-newsletter-container .c-newsletter-intro+.c-stacked-wrapper{padding-top:0}.c-newsletter-intro{display:flex;flex-direction:column;gap:var(--spacing-16);margin-bottom:var(--spacing-32)}.c-newsletter-intro .newsletter-intro__eyebrow{display:flex;flex-direction:row;gap:var(--spacing-16);font-weight:var(--font-weight-regular);text-transform:uppercase;font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.c-newsletter-intro .newsletter-intro__display-date{font-weight:var(--font-weight-bold)}.c-newsletter-intro .newsletter-intro__display-date.newsletter-intro__eyebrow-item:before{display:none}.c-newsletter-intro .newsletter-intro__eyebrow-item{position:relative}.c-newsletter-intro .newsletter-intro__eyebrow-item:before{display:inline-block;position:absolute;top:var(--spacing-8);left:0;transform:translateX(calc(var(--spacing-8) * -1));border-radius:var(--border-radius-full);background-color:var(--color-surface-cta-primary);width:2px;height:2px;content:""}.c-newsletter-newslist{display:flex;flex-direction:column;gap:var(--spacing-32)}.newsletter-newslist__list{display:flex;flex-direction:column;gap:var(--spacing-64);list-style:none}.newsletter-newslist__list-item{border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-16)}.newsletter-newslist__list-item:last-of-type{border-bottom:none}.c-newsletter-news{display:flex;flex-direction:column;gap:var(--spacing-32)}.newsletter-news__display-date{display:block;margin-bottom:var(--spacing-8);font-size:var(--font-size-sm)}.newsletter-news__read-more{display:flex;flex-direction:column;gap:var(--spacing-24)}.newsletter-news__read-more-list{list-style:none}.newsletter-news__read-more-caption{font-size:var(--font-size-sm)}.c-newsletter-ouch-download .accordion__item:last-of-type{border-bottom:none}.c-newsletter-ouch-editor{display:flex;flex-direction:column;gap:var(--spacing-40);padding:var(--spacing-32) 0}.c-newsletter-page-top{position:relative}.newsletter-page-top__rings{position:absolute;top:0;right:0;transform:translate(50%,-55%);width:35%;max-width:800px}.c-newsletter-sections-list{gap:var(--spacing-32)}.newsletter-sections-list__item{display:flex;flex-direction:column;gap:var(--spacing-32);border-bottom:1px solid var(--color-border-secondary);padding-bottom:var(--spacing-32)}.newsletter-sections-list__item-heading{padding-bottom:var(--spacing-24)}.newsletter-sponsors{padding:0}.newsletter-translator-cards__heading{padding-bottom:var(--spacing-32)}@media only screen and (min-width:48em){.c-not-found-section{margin-bottom:var(--spacing-160)}}.not-found-section__hero{position:relative;margin-top:calc(var(--header-height) + var(--spacing-80));padding-top:var(--spacing-80);padding-bottom:var(--spacing-160)}@media only screen and (min-width:48em){.not-found-section__hero{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}}.not-found-section__title{position:relative;margin-bottom:var(--spacing-40)}.not-found-section__details{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.not-found-section__code{position:absolute;opacity:.2;z-index:-1;filter:blur(5px);inset:0;background:linear-gradient(180deg,#fff,rgba(255,255,255,0) 82%);-webkit-background-clip:text;background-clip:text;font-weight:var(--font-weight-light);font-size:11.5625rem;line-height:1;font-family:var(--font-family-heading);letter-spacing:-2px;text-align:center;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (min-width:30em){.not-found-section__code{font-size:15.625rem}}@media only screen and (min-width:48em){.not-found-section__code{filter:blur(10px);font-size:26.25rem;letter-spacing:-7px}}@media only screen and (min-width:64em){.not-found-section__code{font-size:35rem}}@media only screen and (min-width:90em){.not-found-section__code{font-size:43.75rem;line-height:.9}}[data-theme=light] .not-found-section__code{background:linear-gradient(180deg,#00132c,rgba(238,245,254,0) 90%);-webkit-background-clip:text;background-clip:text;color:var(--color-black)}.not-found-section__socials{display:flex;gap:var(--spacing-24)}.not-found-section__socials-link{color:var(--color-text-primary)}.c-notification-bar{position:fixed;top:var(--spacing-16);right:0;left:0;z-index:var(--z-index-notification-bar);width:100%}.c-lister-pagination{padding-block:var(--spacing-24)}@media only screen and (min-width:48em){.c-lister-pagination{padding-block:var(--spacing-32)}}.lister-pagination__wrapper{display:flex;position:relative;justify-content:space-between;gap:var(--spacing-16);width:100%}.lister-pagination__next-button,.lister-pagination__previous-button{gap:var(--spacing-8);padding-block:var(--spacing-8);text-decoration:none}.lister-pagination__next-button[aria-disabled=true],.lister-pagination__previous-button[aria-disabled=true]{opacity:.5;pointer-events:none}.lister-pagination__previous-button .button__icon{transform:rotate(180deg)}.lister-pagination__numbers{display:flex;position:absolute;top:50%;left:50%;justify-content:center;transform:translate(-50%,-50%);font-size:var(--font-size-md)}.lister-pagination__ellipsis,.lister-pagination__number{padding:var(--spacing-12) 6px}@media only screen and (min-width:48em){.lister-pagination__ellipsis,.lister-pagination__number{padding:var(--spacing-12) var(--spacing-16)}}.lister-pagination__number--active{color:var(--color-text-highlight)}.platform-links-and-description__grid-item{display:flex;flex-direction:column;gap:var(--spacing-48)}@media only screen and (min-width:48em){.platform-links-and-description__grid-item{gap:var(--spacing-64)}}.platform-links-and-description__platforms{display:flex;flex-direction:column;gap:var(--spacing-16)}@media only screen and (min-width:48em){.platform-links-and-description__platforms{flex-direction:row;gap:var(--spacing-40)}}a.platform-links-and-description__platform{display:flex;align-items:center;gap:var(--spacing-16);border-radius:var(--border-radius-sm);background-color:var(--color-surface-secondary);padding:var(--spacing-16);width:100%}a.platform-links-and-description__platform:hover{text-decoration:none}.platform-links-and-description__platform-image{--image-size:3.5rem;width:var(--image-size);height:var(--image-size);object-fit:contain}.platform-links-and-description__platform-content{display:flex;flex-direction:column;gap:var(--spacing-4);color:var(--color-text-primary)}.platform-links-and-description__platform-content-label{font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.platform-links-and-description__platform-content-name{font-weight:var(--font-weight-book);font-family:var(--font-family-heading);letter-spacing:var(--font-letter-spacing);font-size:var(--font-size-h6-desktop)}div.platform-links-and-description__accordion-item{border-top:unset}div.platform-links-and-description__accordion-item .accordion__trigger{padding-top:0;-webkit-padding-end:0;padding-inline-end:0;color:var(--color-text-primary);font-size:var(--font-size-xl-desktop);line-height:var(--font-line-height-lg)}.c-promotional-content-banner{height:100%}.c-promotional-content-banner .u-bg-color-transparent,.c-promotional-content-banner.u-bg-color-transparent{background-color:rgba(0,0,0,0)}.c-promotional-content-banner .u-bg-color-transparent .promotional-content-banner__description,.c-promotional-content-banner.u-bg-color-transparent .promotional-content-banner__description{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}.c-promotional-content-banner .u-bg-color-transparent .promotional-content-banner__grid-item,.c-promotional-content-banner .u-bg-color-transparent.promotional-content-banner__grid-item,.c-promotional-content-banner.u-bg-color-transparent .promotional-content-banner__grid-item,.c-promotional-content-banner.u-bg-color-transparent.promotional-content-banner__grid-item{padding-inline:0}.promotional-content-banner__grid{gap:0;height:100%}.promotional-content-banner--is-in-group .promotional-content-banner__grid{grid-template-columns:1fr}.promotional-content-banner--is-in-group .promotional-content-banner__grid.grid--has-container{padding-inline:0}.promotional-content-banner--is-in-group .promotional-content-banner__grid-item,.promotional-content-banner--is-in-group .promotional-content-banner__grid-item .promotional-content-banner__grid-item-children{grid-column:unset}.promotional-content-banner--is-in-group .promotional-content-banner__title{font-size:var(--font-size-h5);line-height:var(--font-line-height-sm)}@media only screen and (min-width:48em){.promotional-content-banner--is-in-group .promotional-content-banner__title{font-size:var(--font-size-h4-desktop)}.promotional-content-banner--is-in-group .promotional-content-banner__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.promotional-content-banner--is-in-group .promotional-content-banner__cta{margin-top:var(--spacing-32)}}.promotional-content-banner--is-in-group .promotional-content-banner__author{--image-size:3rem}.promotional-content-banner__grid-item{display:grid;grid-template-columns:subgrid;grid-column:1/13;padding-inline:var(--spacing-32);padding-block:var(--spacing-48);text-align:center}@media only screen and (min-width:48em){.promotional-content-banner__grid-item{padding-block:var(--spacing-80)}.promotional-content-banner__grid-item--is-full-width,.promotional-content-banner__grid-item--is-large{grid-column:1/13}.promotional-content-banner__grid-item--is-full-width .promotional-content-banner__grid-item-children,.promotional-content-banner__grid-item--is-large .promotional-content-banner__grid-item-children{grid-column:4/10}.promotional-content-banner__grid-item--is-medium{grid-column:2/12}.promotional-content-banner__grid-item--is-medium .promotional-content-banner__grid-item-children{grid-column:3/9}.promotional-content-banner__grid-item--is-small{grid-column:3/11}.promotional-content-banner__grid-item--is-small .promotional-content-banner__grid-item-children{grid-column:2/8}}.promotional-content-banner__grid-item-children{display:flex;grid-column:1/13;flex-direction:column;align-items:center}.promotional-content-banner__title{order:2;margin-bottom:var(--spacing-12)}@media only screen and (min-width:48em){.promotional-content-banner__title{margin-bottom:var(--spacing-16)}}.promotional-content-banner__description{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);order:3}@media only screen and (min-width:48em){.promotional-content-banner__description{font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}@media only screen and (min-width:48em)and (min-width:48em){.promotional-content-banner__description{font-size:var(--font-size-xl-desktop)}}.promotional-content-banner__authors{display:flex;order:1;margin-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.promotional-content-banner__authors{margin-bottom:var(--spacing-48)}}.promotional-content-banner__author{--image-size:3rem;border-radius:50%;width:var(--image-size);height:var(--image-size);object-fit:cover}.promotional-content-banner__author:not(:first-of-type){margin-left:calc(var(--spacing-8)*-1)}@media only screen and (min-width:48em){.promotional-content-banner__author{--image-size:4rem}}.promotional-content-banner__cta{order:4;margin-top:var(--spacing-24);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:48em){.promotional-content-banner__cta{margin-top:var(--spacing-48)}}.c-promotional-content-circles{--image-size:88px;--gap-between-items:var(--spacing-40)}@media only screen and (min-width:48em){.c-promotional-content-circles{--image-size:160px;--gap-between-items:var(--spacing-80)}}@media only screen and (min-width:64em){.c-promotional-content-circles{--image-size:240px;--gap-between-items:var(--spacing-120)}}@media only screen and (min-width:90em){.c-promotional-content-circles{--gap-between-items:var(--spacing-160)}}.promotional-content-circles__title{margin-bottom:var(--spacing-40);text-align:center}@media only screen and (min-width:64em){.promotional-content-circles__title{margin-bottom:var(--spacing-72)}}.promotional-content-circles__items{display:flex;flex-direction:column;gap:var(--gap-between-items)}@media only screen and (min-width:48em){.promotional-content-circles__items{flex-direction:row;justify-content:center}}.promotional-content-circles__item{display:flex;align-items:center;gap:var(--spacing-32)}@media only screen and (max-width:47.96875em){.promotional-content-circles__item:nth-child(2n){flex-direction:row-reverse}}@media only screen and (min-width:48em){.promotional-content-circles__item{flex-direction:column;gap:var(--spacing-40);text-align:center}}.promotional-content-circles__image-holder{position:relative;flex:0 0 auto;opacity:0;z-index:2;transition:var(--transition-duration-long) var(--transition-easing);transition-delay:inherit;transition-property:opacity;box-shadow:0 0 30px 5px var(--color-turquoise),0 0 10px 2px var(--color-white);border-radius:var(--border-radius-full);width:var(--image-size);height:var(--image-size)}.in-view .promotional-content-circles__image-holder{opacity:1}@media only screen and (min-width:48em){.promotional-content-circles__item:not(:first-child) .promotional-content-circles__image-holder{--circle-overlap-padding:20px}.promotional-content-circles__item:not(:first-child) .promotional-content-circles__image-holder:before{display:block;position:absolute;top:50%;left:calc(var(--gap-between-items)*-1);transform:translate(calc(var(--circle-overlap-padding) * -1),-50%);opacity:0;z-index:-1;transition:var(--transition-duration-long) var(--transition-easing);transition-delay:inherit;transition-property:opacity;box-shadow:0 0 30px 5px var(--color-turquoise),0 0 10px 2px var(--color-white);border-radius:var(--border-radius-full);width:calc(var(--gap-between-items) + var(--circle-overlap-padding)*2);height:calc(var(--gap-between-items) + var(--circle-overlap-padding)*2);content:""}.in-view .promotional-content-circles__item:not(:first-child) .promotional-content-circles__image-holder:before{opacity:.3}}.promotional-content-circles__item-image{border-radius:var(--border-radius-full);object-fit:cover}.promotion-content-circles__item-text{transform:translate3d(0,20px,0);opacity:0;transition:var(--transition-duration) var(--transition-easing);transition-delay:inherit;transition-property:opacity,transform}.in-view .promotion-content-circles__item-text{transform:translateZ(0);opacity:1}@media only screen and (min-width:48em){.promotion-content-circles__item-text{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg);width:var(--image-size)}.c-read-more-section+.c-animate-in .c-generic-content-block{margin-top:calc(var(--spacing-32)*-1)}}@media only screen and (min-width:64em){.c-read-more-section+.c-animate-in .c-generic-content-block{margin-top:calc(var(--spacing-64)*-1)}}.read-more-section__title{margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.read-more-section__title{margin-bottom:var(--spacing-24)}}.read-more-section__description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.read-more-section__description{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.read-more-section__rich-text{margin-top:var(--spacing-16)}.read-more-section__read-more-button{margin-top:var(--spacing-8)}.register-block__early-bird{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.register-block__early-bird{margin-bottom:var(--spacing-40)}}.register-block__title{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.register-block__title{margin-bottom:var(--spacing-64)}}.register-block__registration-options{margin-bottom:var(--spacing-56)}@media only screen and (min-width:48em){.register-block__registration-options{margin-bottom:var(--spacing-64)}}.register-block__title-courses{margin-bottom:var(--spacing-24)}@media only screen and (min-width:48em){.register-block__title-courses{margin-bottom:var(--spacing-40)}.register-block__title-courses-right{display:flex;align-items:center;gap:var(--spacing-12)}.register-block__title-courses-right-title{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.register-block__courses{margin-bottom:var(--spacing-56)}@media only screen and (min-width:48em){.register-block__courses{margin-bottom:var(--spacing-64)}.register-block__quick-course-lister{margin-top:calc(var(--spacing-40)*-1)}}.c-registration-options{--color-border:var(--color-border-primary);border-radius:var(--border-radius-md);background-color:var(--color-surface-brand);padding:var(--spacing-24) var(--spacing-16)}[data-theme=light] .c-registration-options{--color-border:var(--color-text-cta-secondary);background-color:var(--color-blue-tweaked);color:var(--color-border)}.c-registration-options .tooltip__info-icon{margin-top:-2px;margin-left:var(--spacing-4);color:var(--color-white)}@media only screen and (min-width:48em){.c-registration-options .tooltip__info-icon{margin-left:var(--spacing-8)}.c-registration-options{padding:var(--spacing-40)}}.registration-options__title{margin-bottom:var(--spacing-12)}@media only screen and (min-width:48em){.registration-options__title{margin-bottom:var(--spacing-16)}}.registration-options__price{--spacer:var(--spacing-24);font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:flex;align-items:center;margin-bottom:var(--spacer);border-bottom:1px solid var(--color-border);padding-bottom:var(--spacer);font-weight:var(--font-weight-regular)}@media only screen and (min-width:48em){.registration-options__price{--spacer:var(--spacing-32);font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}@media only screen and (min-width:48em)and (min-width:48em){.registration-options__price{font-size:var(--font-size-xl-desktop)}}.registration-options__option-grid{gap:0}.registration-options__option{display:flex;flex-direction:column;gap:var(--spacing-16)}@media only screen and (max-width:47.96875em){.registration-options__option:nth-child(odd){margin-bottom:var(--spacing-24);border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-24)}[data-theme=light] .registration-options__option:nth-child(odd){border-bottom:1px solid var(--color-border)}}@media only screen and (min-width:48em){.registration-options__option:nth-child(odd){padding-right:var(--spacing-40)}.registration-options__option:nth-child(2n){border-left:1px solid var(--color-border-secondary);padding-left:var(--spacing-40)}[data-theme=light] .registration-options__option:nth-child(2n){border-left:1px solid var(--color-border)}}.registration-options__option-pricing{display:flex;flex-direction:column;gap:var(--spacing-2)}@media only screen and (min-width:48em){.registration-options__option-pricing{gap:var(--spacing-8)}}.registration-options__option-price{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:flex;align-items:center;font-weight:var(--font-weight-regular)}@media only screen and (min-width:48em){.registration-options__option-price{margin-bottom:calc(var(--spacing-8)*-1);font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}.registration-options__option-format{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-4);font-weight:var(--font-weight-regular)}@media only screen and (min-width:48em){.registration-options__option-format{gap:var(--spacing-8);margin-bottom:var(--spacing-8);font-size:var(--font-size-xl);line-height:var(--font-line-height-lg)}}.registration-options__option-includes{margin-bottom:calc(var(--spacing-8)*-1);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing);text-transform:uppercase}@media only screen and (max-width:47.96875em){.registration-options__option-includes{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}}.registration-options__option-includes-list{padding-left:var(--spacing-24)}@media only screen and (min-width:48em){.registration-options__option-includes-list{margin-bottom:var(--spacing-16)}}.registration-options__option-bottom-wrapper{display:flex;flex-direction:column;gap:var(--spacing-16);margin-top:auto}.registration-options__option-disclaimer{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.registration-options__option-cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:48em){.resource-listing__filters{margin-bottom:var(--spacing-96)}}.schedule-block__promos{margin-bottom:var(--spacing-32)}@media only screen and (min-width:48em){.schedule-block__promos{margin-bottom:var(--spacing-64)}}.schedule-block-empty__title{margin-bottom:var(--spacing-32)}@media only screen and (min-width:48em){.schedule-block-empty__title{margin-bottom:var(--spacing-64)}}.c-schedule-block-empty .promotional-content-banner__grid{padding-right:0;padding-left:0}@media only screen and (min-width:48em){.c-schedule-block .c-filter-and-sort{padding-block:var(--spacing-24)}}.schedule-block__lister-bar{position:relative}@media only screen and (max-width:47.96875em){.schedule-block__lister-bar{margin-top:var(--spacing-24)}}.c-lister-grid-top-bar.schedule-block__top-bar{display:none}@media only screen and (min-width:48em){.c-lister-grid-top-bar.schedule-block__top-bar{display:flex;position:absolute;align-items:center;z-index:1;padding-block:0;height:100%}}.schedule-block__tabs{margin-top:var(--spacing-32)}@media only screen and (min-width:48em){.schedule-block__tabs{margin-top:var(--spacing-40)}.schedule-block__tabs.tabbed-content--with-controls{margin-top:0;padding-top:0}.schedule-block__tabs.tabbed-content--with-controls .tabbed-content__carousel-viewport{padding-top:var(--spacing-80);overflow:hidden}.schedule-block__tabs.tabbed-content--with-controls .tabbed-content__carousel-viewport:after{display:none}.schedule-block__tabs.tabbed-content--with-controls .tabbed-content__carousel-viewport .tabbed-content__control-buttons{top:var(--spacing-80)}.schedule-block__tabs .tabbed-content__carousel-viewport{margin-bottom:var(--spacing-40)}}.schedule-block__tabs-grid{padding-right:0;padding-left:0}.schedule-block__tabs-grid .c-lister-no-items-found{padding-block:var(--spacing-16)}.c-semantic-message{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-sm);padding:var(--spacing-16);font-weight:var(--font-weight-300)}.semantic-message--is-info{border:1px solid var(--color-message-info);background-color:var(--color-message-info-transparent)}.semantic-message--is-info .semantic-message__icon{color:var(--color-message-info)}.semantic-message--is-info .semantic-message__close-button{background-color:var(--color-message-info)}.semantic-message--is-info .semantic-message__close-button:focus{outline-color:var(--color-message-info)}.semantic-message--is-warning{border:1px solid var(--color-message-warning);background-color:var(--color-message-warning-transparent)}.semantic-message--is-warning .semantic-message__icon{color:var(--color-message-warning)}.semantic-message--is-warning .semantic-message__close-button{background-color:var(--color-message-warning)}.semantic-message--is-warning .semantic-message__close-button:focus{outline-color:var(--color-message-warning)}.semantic-message--is-error{border:1px solid var(--color-message-error);background-color:var(--color-message-error-transparent)}.semantic-message--is-error .semantic-message__icon{color:var(--color-message-error)}.semantic-message--is-error .semantic-message__close-button{background-color:var(--color-message-error)}.semantic-message--is-error .semantic-message__close-button:focus{outline-color:var(--color-message-error)}.semantic-message--is-success{border:1px solid var(--color-message-success);background-color:var(--color-message-success-transparent)}.semantic-message--is-success .semantic-message__icon{color:var(--color-message-success)}.semantic-message--is-success .semantic-message__close-button{background-color:var(--color-message-success)}.semantic-message--is-success .semantic-message__close-button:focus{outline-color:var(--color-message-success)}.semantic-message__element{margin-left:auto}.semantic-message__close-button.c-button{--button-icon-size:0.75rem;--button-size:1.5rem;cursor:pointer;margin-left:auto;border-radius:var(--border-radius-full);color:var(--color-white)}.semantic-message__close-button.c-button:active,.semantic-message__close-button.c-button:hover{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}[data-theme=light] .semantic-message__close-button.c-button:active,[data-theme=light] .semantic-message__close-button.c-button:hover{border-color:var(--color-black);background-color:var(--color-black);color:var(--color-white)}.semantic-message__close-button.c-button:active:focus,.semantic-message__close-button.c-button:hover:focus{outline-color:var(--color-white)}[data-theme=light] .semantic-message__close-button.c-button:active:focus,[data-theme=light] .semantic-message__close-button.c-button:hover:focus{outline-color:var(--color-black)}.sidebar__content,.sidebar__content .c-headline{margin-bottom:var(--spacing-40)}.sidebar__content .card-grid__grid{gap:var(--spacing-24)}.sidebar__cta{display:flex;row-gap:var(--spacing-16);flex-direction:column}@media only screen and (max-width:47.96875em){.sidebar__cta{margin-bottom:var(--spacing-16)}}.sidebar__cta-description{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular)}.sidebar__cta-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container{display:inline-block;margin-right:var(--container-spacing);margin-left:var(--container-spacing)}.wrapper{margin:0 auto;width:1260px}.wrapper.mobile-content{display:none}@media only screen and (max-width:89.96875em){.wrapper{width:920px}}@media only screen and (max-width:63.96875em){.wrapper{display:flex;flex-direction:column;width:290px}.wrapper.desktop{display:none}.wrapper.mobile-content{display:block}}.clearfix:after,.clearfix:before{display:table;clear:both;content:""}@media only screen and (max-width:63.96875em){.clearfix:after,.clearfix:before{display:table;clear:both;content:""}.color-blocks-wrapper{display:flex;flex-direction:column}}.color-blocks-wrapper .clearfix:after,.color-blocks-wrapper .clearfix:before{display:table;clear:both;content:""}.col-labels{margin-bottom:10px}@media only screen and (max-width:63.96875em){.col-labels{display:flex;flex-direction:column}}.col-label{position:relative;float:left;margin-right:24px;margin-bottom:10px;border-top:1px solid #dedede;border-left:1px solid #dedede;padding:5px 5px 5px 10px;width:290px;font-weight:700;font-size:var(--font-size-h2);line-height:30px;font-family:var(--font-family-heading)}@media only screen and (max-width:63.96875em){.col-label{float:none}}.col-label.label3{width:604px}@media only screen and (max-width:89.96875em){.col-label.label3{margin-right:0;width:290px}}.col-label span{display:inline-block;vertical-align:top;font-weight:700;font-size:var(--font-size-xs);font-family:var(--font-family-heading)}.col-label em{position:absolute;top:5px;right:5px;cursor:pointer;width:24px;height:24px;line-height:28px;text-align:center}@media only screen and (max-width:63.96875em){.col-label em{display:none}}.col-label i{display:none}.color-blocks-row1,.color-blocks-row1-col1,.color-blocks-row1-col2{float:left}.color-blocks-row2{float:right;margin-right:24px}@media only screen and (max-width:89.96875em){.color-blocks-row2{margin-right:0}}.color-blocks-row3{position:relative;float:left;margin-top:20px}.color-block{position:relative;transition:opacity .3s ease-out;margin-bottom:10px;margin-left:24px;width:290px}@media only screen and (max-width:63.96875em){.color-block{margin-left:0}}.color-block.expanded .block-head{border-bottom-right-radius:0}.color-block.expanded .block-head .block-btn:before{content:"-"}.color-block.expanded .block-content{display:block}.color-block.block0{margin-top:95px;margin-left:0}@media only screen and (max-width:63.96875em){.color-block.block0{margin-top:0}}.color-block.block1{float:left}@media only screen and (max-width:63.96875em){.color-block.block1{float:none}}.color-block.block1 .block-paths .p1{position:absolute;top:40px;left:-14px;border-top:4px solid #005e85;border-left:4px solid #005e85;border-top-left-radius:10px;width:14px;height:14px}@media only screen and (max-width:63.96875em){.color-block.block1 .block-paths .p1{display:none}}.color-block.block1 .block-paths .p2{position:absolute;top:40px;left:-14px;margin-top:14px;background:#005e85;width:4px;height:62px}@media only screen and (max-width:63.96875em){.color-block.block1 .block-paths .p2{display:none}}.color-block.block1 .block-paths .p3{position:absolute;top:116px;left:-24px;border-right:4px solid #005e85;border-bottom:4px solid #005e85;border-bottom-right-radius:10px;width:14px;height:14px}@media only screen and (max-width:63.96875em){.color-block.block1 .block-paths .p3{display:none}}.color-block.block2{float:left}@media only screen and (max-width:63.96875em){.color-block.block2{float:none}}.color-block.block2:before{display:block;position:absolute;top:40px;left:-24px;background:#005e85;width:24px;height:4px;content:""}@media only screen and (max-width:63.96875em){.color-block.block2:before{display:none}}.color-block.block3{float:left}@media only screen and (max-width:63.96875em){.color-block.block3{float:none}}.color-block.block3.hide-paths .block-paths{display:none}.color-block.block3 .block-paths .p1{position:absolute;top:40px;left:-24px;background:#b52625;width:24px;height:4px}@media only screen and (max-width:63.96875em){.color-block.block3 .block-paths .p1{display:none}}.color-block.block4{float:left}@media only screen and (max-width:63.96875em){.color-block.block4{float:none}}.color-block.block4:before{display:block;position:absolute;top:40px;left:-24px;background:#b52625;width:24px;height:4px;content:""}@media only screen and (max-width:63.96875em){.color-block.block4:before{display:none}}.color-block.block5{float:left}@media only screen and (max-width:63.96875em){.color-block.block5{float:none}}.color-block.block5.hide-paths .block-paths{display:none}.color-block.block5 .block-paths .p1{position:absolute;top:30px;left:-14px;border-bottom:4px solid #40474e;border-left:4px solid #40474e;border-bottom-left-radius:10px;width:14px;height:14px}@media only screen and (max-width:63.96875em){.color-block.block5 .block-paths .p1{display:none}}.color-block.block5 .block-paths .p2{position:absolute;top:-46px;left:-14px;margin-top:14px;background:#40474e;width:4px;height:62px}@media only screen and (max-width:63.96875em){.color-block.block5 .block-paths .p2{display:none}}.color-block.block5 .block-paths .p3{position:absolute;top:-46px;left:-24px;border-top:4px solid #40474e;border-right:4px solid #40474e;border-top-right-radius:10px;width:14px;height:14px}@media only screen and (max-width:63.96875em){.color-block.block5 .block-paths .p3{display:none}}.color-block.block6{float:left}@media only screen and (max-width:63.96875em){.color-block.block6{float:none}}.color-block.block6:before{display:block;position:absolute;top:40px;left:-24px;background:#40474e;width:24px;height:4px;content:""}@media only screen and (max-width:63.96875em){.color-block.block6:before{display:none}}.color-block.block7,.color-block.block8{margin-right:2px;margin-left:auto}@media only screen and (max-width:63.96875em){.color-block.block7,.color-block.block8{float:none}}.color-block.block9{float:left;margin-left:0}@media only screen and (max-width:63.96875em){.color-block.block9{float:none}}.color-block.block10{float:left;margin-left:338px}@media only screen and (max-width:63.96875em){.color-block.block10{margin-left:0}}.color-block.block10:before{display:block;position:absolute;top:40px;left:-338px;background:#529535;width:338px;height:4px;content:""}@media only screen and (max-width:63.96875em){.color-block.block10:before{display:none}}.color-block.block-blue .block-head{border-color:#004d6d;background:#005e85}.color-block.block-blue .block-head .block-btn{background:#004d6d}.color-block.block-blue .block-head .block-num{background:linear-gradient(90deg,hsla(0,0%,100%,0),#00658f)}.color-block.block-blue .block-content .related-head{background:#004d6d}.color-block.block-blue .related-list li{border-color:#004d6d;background:rgba(39,178,225,.16)}.color-block.block-blue .related-list li a:hover{background:rgba(39,178,225,.04)}.color-block.block-red .block-head{border-color:#8d2524;background:#b52625}.color-block.block-red .block-head .block-btn{background:#8d2524}.color-block.block-red .block-head .block-num{background:linear-gradient(90deg,hsla(0,0%,100%,0),#c23635)}.color-block.block-red .block-content .related-head{background:#8d2524}.color-block.block-red .related-list li{border-color:#8d2524;background:rgba(245,41,13,.16)}.color-block.block-red .related-list li a:hover{background:rgba(245,41,13,.04)}.color-block.block-gray .block-head{border-color:#31373d;background:#40474e}.color-block.block-gray .block-head .block-btn{background:#31373d}.color-block.block-gray .block-head .block-num{background:linear-gradient(90deg,hsla(0,0%,100%,0),#51585f)}.color-block.block-gray .block-content .related-head{background:#31373d}.color-block.block-gray .related-list li{border-color:#31373d;background:rgba(255,255,255,.08)}.color-block.block-gray .related-list li a:hover{background:rgba(255,255,255,.02)}.color-block.block-green .block-head{border-color:#397520;background:#529535}.color-block.block-green .block-head .block-btn{background:#397520}.color-block.block-green .block-head .block-num{background:linear-gradient(90deg,hsla(0,0%,100%,0),#56a036)}.color-block.block-green .block-content .related-head{background:#397520}.color-block.block-green .related-list li{border-color:#397520;background:rgba(28,186,72,.16)}.color-block.block-green .related-list li a:hover{background:rgba(28,186,72,.04)}.color-block.block-orange .block-head{border-color:#cd6701;background:#ec7600}.color-block.block-orange .block-head .block-btn{background:#cd6701}.color-block.block-orange .block-head .block-num{background:linear-gradient(90deg,hsla(0,0%,100%,0),#e87f07)}.color-block.block-orange .block-content .related-head{background:#cd6701}.color-block.block-orange .related-list li{border-color:#cd6701;background:rgba(255,135,50,.16)}.color-block.block-orange .related-list li a:hover{background:rgba(255,135,50,.04)}.color-block.block-blue-light .block-head{border-color:#0097c0;background:#00a8d5}.color-block.block-blue-light .block-head .block-btn{background:#0097c0}.color-block.block-blue-light .block-head .block-num{background:linear-gradient(90deg,hsla(0,0%,100%,0),#1ab1d9)}.color-block.block-blue-light .block-content .related-head{background:#0097c0}.color-block.block-blue-light .related-list li{border-color:#0097c0;background:rgba(39,178,225,.16)}.color-block.block-blue-light .related-list li a:hover{background:rgba(39,178,225,.04)}.color-block .block-head{position:relative;border:3px solid;border-radius:10px 0;padding:0;height:85px;color:#fff}.color-block .block-head .block-title{padding:10px 0 6px 10px;font-weight:700;font-size:var(--font-size-sm);line-height:1}.color-block .block-head .block-description{padding:0 0 9px 10px;font-style:italic;font-weight:300;font-size:var(--font-size-sm);line-height:1}.color-block .block-head .block-num{border-radius:0 0 7px;padding-right:10px;color:rgba(255,255,255,.5);font-weight:700;font-size:var(--font-size-xs);line-height:25px;text-align:right}.color-block .block-head .block-btn{position:absolute;top:0;right:0;cursor:pointer;border-radius:0 0 0 10px;width:25px;height:25px;font-weight:700;font-size:var(--font-size-h3);line-height:25px;text-align:center}.color-block .block-head .block-btn:before{display:inline-block;content:"+";line-height:25px}.color-block .block-content{display:none}.color-block .block-content .not-related{margin-top:15px}.color-block .block-content .related-head{padding:0 0 0 13px;height:30px;color:#fff;font-weight:700;font-size:var(--font-size-xs);line-height:30px}.common-list{margin:0;border:none;padding:0;list-style:none}.common-list>li{display:block;position:relative;margin:0;border:1px solid var(--color-border-primary);border-top:none;padding:0;height:33px;line-height:32px}.common-list>li ul{position:absolute;top:0;right:0;width:100%}.common-list>li ul a{display:flex;justify-content:space-between;align-items:center;padding:0 12px;color:#000;font-weight:400;text-decoration:none;text-transform:capitalize}.related-head{padding:0 0 0 13px;height:30px;color:#fff;font-weight:700;font-size:.813rem;line-height:30px}.related-list li{display:flex;justify-content:space-between;align-items:center}.related-list li:last-child{border-radius:0 0 10px}.related-list li a{display:flex;justify-content:space-between;cursor:pointer;padding:0 12px;width:100%;font-weight:400;font-size:var(--font-size-xs);font-family:var(--font-family-heading);text-transform:capitalize}.related-list li a,.related-list li a:hover{color:var(--color-text-primary);text-decoration:none}.related-list li a span{display:inline-block;color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-xs);font-family:var(--font-family-heading);text-decoration:underline;text-transform:capitalize}.related-list li a span.external{transform:rotate(-90deg);width:12px;height:33px}.related-list li ul li{display:inline-block;position:relative;width:100%}:root{--skip-links-height:4.5625rem}.c-skip-links{display:none;position:fixed;top:0;left:0;transform:translateY(-100%);z-index:1;background-color:var(--color-surface-primary);width:100%;height:var(--skip-links-height)}.c-skip-links:focus-within{transform:translateY(0)}.c-skip-links:focus-within+.c-header.header--is-visible{top:var(--skip-links-height)}.skip-links__list{position:relative;height:100%;list-style-type:none}.skip-links__list-item{height:100%}.skip-links__list-item-button{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);position:absolute;top:50%;transform:translateY(-50%);opacity:0}.skip-links__list-item-button:focus{opacity:1}.skip-links__list-item-button:focus-visible{outline-style:dotted}[data-theme=light] .skip-links__list-item-button{color:var(--color-black)}.c-social-share{display:flex;align-items:center;gap:var(--spacing-8)}@media only screen and (min-width:48em){.c-social-share{flex-direction:row;align-items:center;gap:.625rem}}.social-share__title{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);font-weight:var(--font-weight-regular);font-family:var(--font-family-body);text-transform:uppercase}.social-share__buttons{display:flex;flex-direction:row;flex-wrap:wrap}.social-share__button{padding:.375rem}.social-share__button:focus-visible{outline-color:var(--color-text-primary)}.social-share__icon{width:var(--spacing-16);height:var(--spacing-16);color:var(--color-text-primary)}.c-split-content-carousel{position:relative;margin-inline:auto;max-width:var(--container-max-width)}@media only screen and (min-width:48em){.split-content-carousel__root .carousel__controls{position:absolute;top:var(--container-spacing);right:calc(50% + var(--container-spacing));gap:var(--spacing-8)}}@media only screen and (max-width:47.96875em){.split-content-carousel__root .carousel__controls{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width);padding-bottom:var(--spacing-40)}}@media only screen and (min-width:48em){.split-content-carousel__root--is-reversed .carousel__controls{left:calc(var(--container-spacing)*-1)}}@media only screen and (max-width:47.96875em){.split-content-carousel--is-bg-default{border-bottom:1px solid var(--color-border-primary)}}.split-content-carousel--is-bg-sky-blue{background-color:var(--color-surface-secondary)}.split-content-carousel--is-bg-light-blue{background-color:var(--color-surface-cta-primary)}@media only screen and (max-width:47.96875em){.split-content-carousel--is-bg-light-blue .carousel__controls,.split-content-carousel--is-bg-sky-blue .carousel__controls{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}}.c-split-content{margin-inline:auto;max-width:var(--container-max-width)}.split-content__content-wrapper{display:flex;flex-direction:column;justify-content:center;order:2;margin:0}@media only screen and (min-width:48em){.split-content__content-wrapper{order:1}}.split-content__media-wrapper{order:1}@media only screen and (min-width:48em){.split-content__media-wrapper{order:2}}.split-content__title-wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end;order:3;gap:var(--spacing-8)}@media only screen and (min-width:48em){.split-content__title-wrapper{gap:var(--spacing-16)}}.split-content__title-icon{--split-content-icon-size:20px;margin-top:var(--spacing-2);width:var(--split-content-icon-size);min-width:var(--split-content-icon-size);height:var(--split-content-icon-size);min-height:var(--split-content-icon-size)}@media only screen and (min-width:48em){.split-content__title-icon{--split-content-icon-size:32px;margin-top:2px}}.split-content__subtitle{order:2;color:var(--color-text-highlight)}.split-content__tag{order:1;margin-bottom:var(--spacing-24);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-text-cta-primary)}@media only screen and (min-width:48em){.split-content__tag{margin-bottom:var(--spacing-32)}}.split-content__description{order:4;margin-top:var(--spacing-16);font-weight:var(--font-weight-book)}@media only screen and (min-width:48em){.split-content__description{margin-top:var(--spacing-24)}}.split-content__metadata{display:flex;flex-direction:column;order:5;gap:var(--spacing-4);margin-top:var(--spacing-16)}@media only screen and (min-width:48em){.split-content__metadata{column-gap:var(--spacing-24);row-gap:var(--spacing-8);flex-direction:row;flex-wrap:wrap;margin-top:var(--spacing-24)}}.split-content__metadata-item{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-8);font-weight:var(--font-weight-book)}.split-content__ctas-wrapper{display:flex;column-gap:var(--spacing-16);row-gap:var(--spacing-12);flex-wrap:wrap;order:6;margin-top:var(--spacing-24)}@media only screen and (min-width:48em){.split-content__ctas-wrapper{row-gap:var(--spacing-16);margin-top:var(--spacing-32)}}.split-content--is-reversed .split-content__media-wrapper{order:1}.split-content--is-reversed .split-content__content-wrapper{order:2}@media only screen and (min-width:48em){.split-content--is-default .split-content__content-wrapper{padding:var(--spacing-40) 0}}.split-content--is-default .split-content__media-wrapper{min-height:240px}@media only screen and (min-width:48em){.split-content--is-default .split-content__media-wrapper{min-height:430px}}.split-content--is-small .split-content__ctas-wrapper{margin-top:var(--spacing-24)}@media only screen and (min-width:48em){.split-content--is-small .split-content__tag{margin-bottom:var(--spacing-24)}}.split-content--is-small .split-content__subtitle{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);padding:var(--spacing-16) 0;color:var(--color-text-primary);font-family:var(--monospace-font-family);text-transform:uppercase}@media only screen and (min-width:48em){.split-content--is-small .split-content__description{margin-top:var(--spacing-16)}}.split-content--is-small .split-content__media-wrapper{min-height:184px}@media only screen and (min-width:48em){.split-content--is-small .split-content__media-wrapper{min-height:318px}.split-content--is-small .split-content__title-icon{--split-content-icon-size:24px}}.split-content--is-fullwidth.c-split-content{gap:0}.split-content--is-fullwidth .split-content__content-wrapper{padding-top:var(--spacing-56);padding-bottom:var(--spacing-56)}@media only screen and (min-width:48em){.split-content--is-fullwidth .split-content__content-wrapper{padding-top:var(--spacing-120);padding-bottom:var(--spacing-120)}}@media only screen and (max-width:47.96875em){.split-content--is-fullwidth .split-content__content-wrapper{order:1}}.split-content--is-fullwidth .split-content__media-wrapper{min-height:240px}@media only screen and (min-width:48em){.split-content--is-fullwidth .split-content__media-wrapper{min-height:480px}}@media only screen and (min-width:90em){.split-content--is-fullwidth .split-content__media-wrapper{min-height:720px}}@media only screen and (max-width:47.96875em){.split-content--is-fullwidth .split-content__media-wrapper{order:2}}.split-content--is-fullwidth.split-content--has-bg-default{border-top:1px solid var(--color-border-primary)}@media only screen and (min-width:48em){.split-content--is-fullwidth.split-content--has-bg-default{border-bottom:1px solid var(--color-border-primary)}}.split-content--is-fullwidth.split-content--has-bg-default .split-content__media-wrapper{border-left:1px solid var(--color-border-primary);min-height:375px}@media only screen and (min-width:48em){.split-content--is-fullwidth.split-content--has-bg-default .split-content__media-wrapper{min-height:720px}}@media only screen and (max-width:47.96875em){.split-content--is-fullwidth.split-content--has-bg-default .split-content__media-wrapper{border-bottom:1px solid var(--color-border-primary);border-left:0;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40)}.split-content--is-fullwidth.split-content--has-bg-default .split-content__content-wrapper{order:3}}.split-content--is-fullwidth.split-content--has-bg-default.split-content--is-reversed .split-content__media-wrapper{border-right:1px solid var(--color-border-primary);border-left:0}.split-content--is-fullwidth.split-content--has-bg-sky-blue{background-color:var(--color-surface-secondary)}.split-content--is-fullwidth.split-content--has-bg-light-blue{background-color:var(--color-surface-cta-primary)}.split-content--is-fullwidth.split-content--has-bg-light-blue .split-content__description,.split-content--is-fullwidth.split-content--has-bg-light-blue .split-content__metadata,.split-content--is-fullwidth.split-content--has-bg-light-blue .split-content__subtitle,.split-content--is-fullwidth.split-content--has-bg-light-blue .split-content__title-wrapper{color:var(--color-text-cta-primary)}.split-content--is-slider{height:100%}@media only screen and (min-width:48em){.split-content--is-slider .split-content__content-wrapper{padding-top:calc(var(--spacing-120) + var(--spacing-40) + var(--spacing-32))}}.c-split-content-editorial-carousel{--grid-gutter:0;position:relative;margin-inline:auto;border-top:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);max-width:var(--container-max-width)}@media only screen and (min-width:120em){.c-split-content-editorial-carousel{border-right:1px solid var(--color-border-primary);border-left:1px solid var(--color-border-primary)}}@media only screen and (max-width:47.96875em){.split-content-editorial-carousel__root .carousel__controls{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width);padding-bottom:var(--spacing-40)}}@media only screen and (min-width:48em){.split-content-editorial-carousel__root .carousel__controls{position:absolute;top:var(--container-spacing);right:calc(50% + var(--container-spacing))}.split-content-editorial-carousel--is-reversed .split-content-editorial-carousel__root .carousel__controls{left:calc(var(--container-spacing)*-1)}}.split-content-editorial-carousel__item{height:100%}.split-content-editorial-carousel__item-content-wrapper{display:flex;flex-direction:column;justify-content:center;order:2;margin:0;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40)}@media only screen and (min-width:48em){.split-content-editorial-carousel__item-content-wrapper{order:1;padding-top:calc(var(--spacing-120) + var(--spacing-40) + var(--spacing-32));padding-bottom:var(--spacing-120)}.split-content-editorial-carousel--is-reversed .split-content-editorial-carousel__item-content-wrapper{order:2}}.split-content-editorial-carousel__item-content-quote-title:before{position:absolute;transform:translateX(calc(-100% - 4px));content:open-quote}.split-content-editorial-carousel__item-content-quote-title:after{content:close-quote}.split-content-editorial-carousel__item-content-description{margin-top:var(--spacing-16);max-width:75%;font-weight:var(--font-weight-book)}@media only screen and (min-width:48em){.split-content-editorial-carousel__item-content-description{margin-top:var(--spacing-24);max-width:100%}.split-content-editorial-carousel__item--is-quote .split-content-editorial-carousel__item-content-description{margin-top:var(--spacing-40)}}.split-content-editorial-carousel__item-content-cta{margin-top:var(--spacing-32)}.split-content-editorial-carousel__item--is-quote .split-content-editorial-carousel__item-content-cta{margin-top:var(--spacing-40)}.split-content-editorial-carousel__item-media-wrapper{position:relative;order:1;border-left:1px solid var(--color-border-primary);min-height:375px}@media only screen and (max-width:47.96875em){.split-content-editorial-carousel__item-media-wrapper{border-bottom:1px solid var(--color-border-primary);border-left:0}}@media only screen and (min-width:48em){.split-content-editorial-carousel__item-media-wrapper{order:2;min-height:480px}}@media only screen and (min-width:90em){.split-content-editorial-carousel__item-media-wrapper{min-height:720px}}.split-content-editorial-carousel--is-reversed .split-content-editorial-carousel__item-media-wrapper{border-left:0}@media only screen and (min-width:48em){.split-content-editorial-carousel--is-reversed .split-content-editorial-carousel__item-media-wrapper{order:1;border-right:1px solid var(--color-border-primary)}}.split-content-editorial-carousel__item-media-title{position:absolute;top:var(--spacing-40);left:0;z-index:1;max-width:260px;color:var(--color-white)}@media only screen and (min-width:48em){.split-content-editorial-carousel__item-media-title{top:var(--container-spacing);left:var(--container-spacing);padding-inline:0}}.split-content-editorial-carousel__item-media-number{position:absolute;bottom:var(--spacing-40);left:0;z-index:1;color:var(--color-white);font-weight:var(--font-weight-book);font-size:6.875rem;line-height:.736;font-family:var(--font-family-heading);letter-spacing:-2.1px}.split-content-editorial-carousel__item-media-number:after,.split-content-editorial-carousel__item-media-number:before{display:table;content:""}.split-content-editorial-carousel__item-media-number:before{margin-bottom:.0635em}.split-content-editorial-carousel__item-media-number:after{margin-top:-.0635em}@media only screen and (min-width:48em){.split-content-editorial-carousel__item-media-number{bottom:var(--container-spacing);font-size:8.75rem}}@media only screen and (min-width:90em){.split-content-editorial-carousel__item-media-number{bottom:var(--container-spacing);font-size:13.125rem}}.split-content-editorial-carousel__item-media{position:relative}.split-content-editorial-carousel__item-media:before{position:absolute;inset:0;background:linear-gradient(172deg,rgba(0,0,0,.7) 14.39%,rgba(0,0,0,0) 57.27%);content:""}.c-split-content-with-icons{display:grid;grid-row-gap:var(--spacing-40);row-gap:var(--spacing-40)}@media only screen and (min-width:64em){.c-split-content-with-icons{grid-template-columns:repeat(12,1fr);column-gap:var(--grid-gutter);row-gap:var(--spacing-56)}}.split-content-with-icons__title{text-align:center}@media only screen and (min-width:64em){.split-content-with-icons__title{grid-column:span 12}.split-content-with-icons__left-column{display:flex;grid-column:span 4;flex-direction:column;justify-content:center;align-items:flex-start}.split-content-with-icons__right-column{grid-column:6/span 7}}.split-content-with-icons__content-items{display:flex;flex-direction:column;gap:var(--spacing-24)}@media only screen and (min-width:48em){.split-content-with-icons__content-items{gap:var(--spacing-32)}}@media only screen and (min-width:64em){.split-content-with-icons__content-items{gap:var(--spacing-40)}}.split-content-with-icons__content-list-item{display:flex;align-items:flex-start;gap:var(--spacing-12)}@media only screen and (min-width:64em){.split-content-with-icons__content-list-item{gap:var(--spacing-16)}}.split-content-with-icons__content-item-icon{flex-shrink:0}.split-content-with-icons__content-item-title{margin-bottom:var(--spacing-4);font-weight:var(--font-weight-regular);font-size:var(--font-size-md);font-family:var(--font-family-body);text-transform:uppercase}.split-content-with-icons__content-item-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.split-content-with-icons__cta-button{margin-top:var(--spacing-24)}@media only screen and (min-width:48em){.split-content-with-icons__cta-button{margin-top:var(--spacing-32)}}@media only screen and (min-width:64em){.split-content-with-icons__cta-button{margin-top:var(--spacing-40)}}.c-media.split-content-with-icons__media{aspect-ratio:16/9;width:100%;height:auto}.c-split-standard-text-block{row-gap:var(--spacing-64)}@media only screen and (min-width:48em){.c-split-standard-text-block{row-gap:var(--spacing-120)}}.split-standard-text-block__title{margin-bottom:var(--spacing-16)}.split-standard-text-block__rich-text.c-rich-text{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}@media only screen and (min-width:48em){.split-standard-text-block__rich-text.c-rich-text{font-size:var(--font-size-md);line-height:var(--font-line-height-lg)}}.split-standard-text-block__read-more .read-more__content-inner{padding-bottom:0}.split-standard-text-block__read-more .read-more__button{margin-top:var(--spacing-8)}.split-standard-text-block__list-block-title{margin-bottom:var(--spacing-16)}@media only screen and (min-width:48em){.split-standard-text-block__list-block-title{margin-bottom:var(--spacing-24)}}.split-standard-text-block__list-block-list{display:flex;flex-direction:column;gap:var(--spacing-16);list-style-type:none}.split-standard-text-block__list-block-list-item{display:flex;flex-direction:column}.split-standard-text-block__list-block-list-item-link{font-size:var(--font-size-md);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-4);font-weight:var(--font-weight-medium)}.split-standard-text-block__block-wrapper{display:flex;flex-direction:column;gap:var(--spacing-40)}@media only screen and (min-width:48em){.split-standard-text-block__block-wrapper{gap:var(--spacing-64)}}.split-standard-text-block__list-block-list-item-description{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg)}.split-standard-text-block__carousel.c-carousel{--carousel-row-gap:var(--spacing-16)}@media only screen and (min-width:48em){.split-standard-text-block__carousel.c-carousel{--carousel-row-gap:var(--spacing-24)}}.split-standard-text-block__carousel .carousel__button{--button-size:2rem;--button-icon-size:0.75rem}@media only screen and (min-width:90em){.split-standard-text-block__carousel--one-item .carousel__root{grid-column:1/span 6}}:root{--sticky-anchor-links-height:64px}.c-sticky-anchor-links{position:-webkit-sticky;position:sticky;top:-1px;z-index:var(--z-index-below-nav);animation:fade-in calc(var(--transition-duration-long)*4) var(--transition-easing);transition:background-color var(--transition-duration) var(--transition-easing);background-color:rgba(0,0,0,0)}@media only screen and (max-width:47.96875em){.c-sticky-anchor-links{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12);height:var(--sticky-anchor-links-height)}}.header--is-hidden+main .c-sticky-anchor-links{opacity:1}.c-sticky-anchor-links+.c-stacked-wrapper{margin-top:calc(var(--spacing-12)*-1)}.c-sticky-anchor-links+.c-stacked-wrapper:not(.u-bg-color-surface-primary){margin-top:var(--spacing-48)}@media only screen and (min-width:48em){.c-sticky-anchor-links+.c-stacked-wrapper:not(.u-bg-color-surface-primary){margin-top:var(--spacing-16)}}.sticky-anchor-links--is-sticky{opacity:0;transition:opacity var(--transition-duration) var(--transition-easing);background-color:var(--color-surface-secondary)}.sticky-anchor-links--is-sticky__full-width{margin-right:calc(var(--spacing-64)*-1);margin-left:calc(var(--spacing-64)*-1);padding:0 var(--spacing-64)}.sticky-anchor-links__container{display:flex;position:relative;align-items:baseline}.sticky-anchor-links__divider{position:absolute;top:calc(var(--spacing-24)*-1);right:var(--container-spacing);left:var(--container-spacing);border-top:1px solid var(--color-border-primary);max-width:var(--container-max-width)}@media only screen and (min-width:48em){.sticky-anchor-links__divider{top:calc(var(--spacing-16)*-1);margin-top:var(--spacing-16)}}.sticky-anchor-links__divider.sticky-anchor-links__divider--full-width{right:0;left:0}.sticky-anchor-links__jump-label{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:block;margin-right:auto;padding-right:var(--spacing-12);font-weight:var(--font-weight-regular);white-space:nowrap}.sticky-anchor-links__select-wrapper{position:relative}.sticky-anchor-links__select-wrapper:hover{color:var(--color-text-cta-secondary)}@media only screen and (min-width:48em){.sticky-anchor-links__select-wrapper{display:none}}.sticky-anchor-links__select{-webkit-appearance:none;appearance:none;padding:var(--spacing-12) var(--spacing-40) var(--spacing-12) var(--spacing-16);max-width:15em;text-overflow:ellipsis}.sticky-anchor-links__select-icon{position:absolute;top:50%;right:var(--spacing-16);transform:translateY(-50%) rotate(90deg);transition:color var(--transition-duration) var(--transition-easing);pointer-events:none}.sticky-anchor-links__list{padding-top:var(--spacing-16);padding-bottom:var(--spacing-12);list-style-type:none;white-space:nowrap}.sticky-anchor-links__list-anchors{display:none;float:right;padding-right:var(--spacing-16);overflow-x:auto;--scrollbar-track-color:var(--color-blue-mid);--scrollbar-thumb-color:var(--color-blue-core);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;-ms-overflow-style:-ms-autohiding-scrollbar}[data-theme=light] .sticky-anchor-links__list-anchors{--scrollbar-track-color:var(--color-white)}.sticky-anchor-links__list-anchors::-webkit-scrollbar{height:8px}.sticky-anchor-links__list-anchors::-webkit-scrollbar-thumb{border-radius:var(--border-radius-sm);background-color:var(--scrollbar-thumb-color)}.sticky-anchor-links__list-anchors::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}@media only screen and (min-width:48em){.sticky-anchor-links__list-anchors{display:block}}.sticky-anchor-links__list-anchors .sticky-anchor-links__list-item-button{margin-left:var(--spacing-16)}.sticky-anchor-links__list-ctas{display:flex;gap:var(--spacing-16);transition:transform var(--transition-duration) var(--transition-easing)}@media only screen and (max-width:47.96875em){.sticky-anchor-links__list-ctas{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width);position:fixed;right:0;bottom:0;left:0;flex-wrap:wrap;transform:translateY(100%);background-color:var(--color-surface-secondary)}.sticky-anchor-links--is-sticky .sticky-anchor-links__list-ctas{transform:translateY(0)}}.sticky-anchor-links__list-item{display:inline-block}.sticky-anchor-links__list--has-overflow{-webkit-mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent);mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent);padding-right:var(--spacing-8)}.sticky-anchor-links__list--has-overflow+.sticky-anchor-links__list-ctas{padding-left:var(--spacing-12)}.sticky-anchor-links__list-item-button{white-space:nowrap}.c-theme-switcher{display:flex;align-items:center;gap:var(--spacing-8);cursor:pointer;border-radius:var(--border-radius-full);color:var(--color-text-primary);font-size:2rem}.c-theme-switcher:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media only screen and (min-width:64em){.c-theme-switcher{font-size:1rem}}.theme-switcher__icon{--icon-size:0.5em;display:block;width:var(--icon-size);height:var(--icon-size)}@media only screen and (min-width:64em){.theme-switcher__icon{--icon-size:0.75em}}.theme-switcher__toggle{display:block;position:relative;border-radius:var(--border-radius-full);background-color:var(--color-surface-brand);padding:.125em;width:1.75em;height:1em}.theme-switcher__toggle:after{display:block;position:absolute;top:.125em;left:.125em;transition:transform var(--transition-duration) var(--transition-easing-bounce);border-radius:var(--border-radius-full);background-color:var(--color-surface-cta-primary);width:.75em;height:.75em;content:""}[data-theme=light] .theme-switcher__toggle:after{transform:translateX(100%)}.c-topbar{position:relative;z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--color-surface-card);height:var(--header-topbar-height)}.c-topbar.header__drawer-topbar{display:flex;-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:unset;height:100%}@media only screen and (min-width:64em){.c-topbar.header__drawer-topbar{display:none}}@media only screen and (max-width:63.96875em){.c-topbar{display:none}}.topbar__container{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:63.96875em){.topbar__container.c-container{margin-top:auto;margin-inline:0;padding-inline:0}}@media only screen and (min-width:64em){.topbar__container{flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--spacing-8)}}.topbar__nav{display:flex;flex-direction:column}@media only screen and (min-width:64em){.topbar__nav{flex-direction:row}}.topbar__nav-item{position:relative}@media only screen and (min-width:64em){.topbar__nav-item:focus-within .topbar__nav-item-dropdown,.topbar__nav-item:hover .topbar__nav-item-dropdown{display:block}}.topbar__nav-item-link{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) 0;color:var(--color-text-primary)}@media only screen and (max-width:63.96875em){.topbar__nav-item-link{font-weight:var(--font-weight-regular)}}@media only screen and (min-width:64em){.topbar__nav-item-link{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg);gap:var(--spacing-4);padding:var(--spacing-8)}.topbar__nav-item-link:focus-within{outline:2px solid currentColor;outline-offset:-2px}}@media only screen and (max-width:63.96875em){.topbar__nav-item-dropdown{display:flex;flex-direction:column}}@media only screen and (min-width:64em){.topbar__nav-item-dropdown{display:none;position:absolute;top:calc(100% - var(--spacing-4));left:calc(var(--spacing-4)*-1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-md);background-color:var(--color-blue-pale);padding:var(--spacing-12)}[data-theme=light] .topbar__nav-item-dropdown{background-color:var(--color-white)}}.topbar__nav-item-dropdown-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media only screen and (max-width:63.96875em){.topbar__nav-item-dropdown-link{font-size:var(--font-size-sm);line-height:var(--font-line-height-lg);display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) 0;color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.topbar__nav-item-dropdown-link .button__icon{order:1;visibility:hidden}}@media only screen and (min-width:64em){.topbar__nav-item-dropdown-link{font-size:var(--font-size-xs);line-height:var(--font-line-height-lg)}.topbar__nav-item-dropdown-link.c-button{color:var(--color-navy)}}.c-video{--video-play-button-size:2.5rem;--video-aspect-ratio:16/9;position:relative;aspect-ratio:var(--video-aspect-ratio);width:100%;overflow:hidden}@media only screen and (min-width:48em){.c-video{--video-play-button-size:3rem}}.video__thumbnail-wrapper{background-color:var(--color-black);width:100%;height:100%}.video__thumbnail{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover}.video__modal .video__thumbnail{margin-right:auto;margin-left:auto;padding-right:var(--container-spacing);padding-left:var(--container-spacing);width:100%;max-width:var(--container-max-width);top:50%;left:50%;transform:translate(-50%,-50%);height:auto}.video__player{background-color:var(--color-black);aspect-ratio:var(--video-aspect-ratio);width:100%;height:100%;object-fit:cover}.video__modal .video__player{aspect-ratio:16/9;height:auto}.c-video .video__play-button{width:var(--video-play-button-size);height:var(--video-play-button-size)}@media only screen and (min-width:48em){.c-video .video__play-button{--button-icon-size:1rem}}.c-video .video__play-button:before{position:absolute;z-index:2;cursor:pointer;inset:0;content:""}.video__play-button-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;z-index:2}.web-app-rich-text__link{display:inline-flex;align-items:center;gap:var(--spacing-4);word-break:break-word}.web-app-rich-text__link-icon{display:inline-block}