@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}[data-media-player]{width:100%;display:inline-flex;align-items:center;position:relative;contain:style;box-sizing:border-box;-webkit-user-select:none;user-select:none}[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16 / 9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{display:flex;position:relative;box-sizing:border-box;align-items:center;border-radius:inherit;width:100%;aspect-ratio:inherit;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{display:contents;background-color:unset}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){width:100%;aspect-ratio:16 / 9}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;display:inline-block;height:auto;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dedede;font-family:sans-serif;font-weight:500}.vds-google-cast svg{--size: max(18%, 40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height) / 100 * 6)}:where(.vds-buffering-indicator){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:0;pointer-events:none;transition:var(--media-buffering-transition, opacity .2s ease)}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,svg.vds-buffering-spinner,.vds-buffering-spinner svg){width:var(--media-buffering-size, 96px);height:var(--media-buffering-size, 96px)}:where(.vds-buffering-indicator) :where(.vds-buffering-track,circle[data-part=track]){color:var(--media-buffering-track-color, #f5f5f5);opacity:var(--media-buffering-track-opacity, .25);stroke-width:var(--media-buffering-track-width, 8)}:where(.vds-buffering-indicator) :where(.vds-buffering-track-fill,circle[data-part=track-fill]){color:var(--media-buffering-track-fill-color, var(--media-brand));opacity:var(--media-buffering-track-fill-opacity, .75);stroke-width:var(--media-buffering-track-fill-width, 9);stroke-dasharray:100;stroke-dashoffset:var(--media-buffering-track-fill-offset, 50)}:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:1;animation:var(--media-buffering-animation, vds-buffering-spin 1s linear infinite)}@keyframes vds-buffering-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion){:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){animation-duration:8s}}:where(.vds-button){position:relative;display:inline-flex;justify-content:center;align-items:center;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;border-radius:var(--media-button-border-radius, 8px);width:var(--media-button-size, 40px);height:var(--media-button-size, 40px);transition:transform .2s ease-out;contain:layout style;cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-shrink:0}.vds-button{border:var(--media-button-border);color:var(--media-button-color, var(--media-controls-color, #f5f5f5));padding:var(--media-button-padding, 0px)}:where([data-fullscreen] .vds-button){width:var(--media-fullscreen-button-size, 42px);height:var(--media-fullscreen-button-size, 42px)}@media screen and (max-width: 599px){:where([data-fullscreen] .vds-button){width:var(--media-sm-fullscreen-button-size, 42px);height:var(--media-sm-fullscreen-button-size, 42px)}}:where(.vds-button .vds-icon){width:var(--media-button-icon-size, 80%);height:var(--media-button-icon-size, 80%);border-radius:var(--media-button-border-radius, 8px)}:where(.vds-menu-button .vds-icon){display:flex!important}:where(.vds-button[aria-hidden=true]){display:none!important}@media (hover: hover) and (pointer: fine){.vds-button:hover{background-color:var(--media-button-hover-bg, rgb(255 255 255 / .2))}.vds-button:hover{transform:var(--media-button-hover-transform, scale(1.05));transition:var(--media-button-hover-transition, transform .2s ease-in)}.vds-button[aria-expanded=true]{transform:unset}}@media (pointer: coarse){.vds-button:hover{border-radius:var(--media-button-touch-hover-border-radius, 100%);background-color:var(--media-button-touch-hover-bg, rgb(255 255 255 / .2))}}:where(.vds-button:focus){outline:none}:where(.vds-button[data-focus],.vds-button:focus-visible){box-shadow:var(--media-focus-ring)}:where(.vds-live-button){min-width:auto;min-height:auto;width:var(--media-live-button-width, 40px);height:var(--media-live-button-height, 40px);padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none}:where(.vds-live-button-text){font-family:var(--media-font-family, sans-serif);font-size:var(--media-live-button-font-size, 12px);font-weight:var(--media-live-button-font-weight, 600);letter-spacing:var(--media-live-button-letter-spacing, 1.5px);transition:color .3s ease}.vds-live-button-text{background-color:var(--media-live-button-bg, #8a8a8a);border-radius:var(--media-live-button-border-radius, 2px);color:var(--media-live-button-color, #161616);padding:var(--media-live-button-padding, 1px 4px)}:where(.vds-live-button[data-focus] .vds-live-button-text){box-shadow:var(--media-focus-ring)}:where(.vds-live-button[data-edge]){cursor:unset}.vds-live-button[data-edge] .vds-live-button-text{background-color:var(--media-live-button-edge-bg, #dc2626);color:var(--media-live-button-edge-color, #f5f5f5)}@media (pointer: fine){:where(.vds-live-button:hover){background-color:unset}}.vds-button:not([data-paused]) .vds-play-icon,.vds-button[data-ended] .vds-play-icon,.vds-button[data-paused] .vds-pause-icon,.vds-button[data-ended] .vds-pause-icon,.vds-button:not([data-ended]) .vds-replay-icon,.vds-button[data-active] .vds-pip-enter-icon,.vds-button:not([data-active]) .vds-pip-exit-icon,.vds-button[data-active] .vds-fs-enter-icon,.vds-button:not([data-active]) .vds-fs-exit-icon,.vds-button:not([data-active]) .vds-cc-on-icon,.vds-button[data-active] .vds-cc-off-icon,.vds-button:not([data-muted]) .vds-mute-icon,.vds-button:not([data-state=low]) .vds-volume-low-icon,.vds-button:not([data-state=high]) .vds-volume-high-icon{display:none}:where(.vds-captions){--overlay-padding: var(--media-captions-padding, 1%);--cue-color: var(--media-user-text-color, var(--media-cue-color, white));--cue-bg-color: var(--media-user-text-bg, var(--media-cue-bg, rgba(0, 0, 0, .7)));--cue-default-font-size: var(--media-cue-font-size, calc(var(--overlay-height) / 100 * 4.5));--cue-font-size: calc(var(--cue-default-font-size) * var(--media-user-font-size, 1));--cue-line-height: var(--media-cue-line-height, calc(var(--cue-font-size) * 1.2));--cue-padding-x: var(--media-cue-padding-x, calc(var(--cue-font-size) * .6));--cue-padding-y: var(--media-cue-padding-x, calc(var(--cue-font-size) * .4));--cue-padding: var(--cue-padding-y) var(--cue-padding-x);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;contain:layout style;margin:var(--overlay-padding);font-size:var(--cue-font-size);font-family:var(--media-user-font-family, sans-serif);box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;word-spacing:normal;word-break:break-word}:where([data-fullscreen][data-orientation=portrait] .vds-captions){--cue-default-font-size: var(--media-cue-font-size, calc(var(--overlay-width) / 100 * 4.5))}:where([data-view-type=audio] .vds-captions){position:relative;margin:0}:where(.vds-captions[aria-hidden=true]){opacity:0;visibility:hidden}.vds-captions[data-example]{opacity:1!important;visibility:visible!important}:where([data-view-type=video] .vds-captions [data-part=cue-display][data-example]){--cue-text-align: center;--cue-width: 100%;--cue-top: 90%;--cue-left: 0%}:where([data-view-type=audio] .vds-captions [data-part=cue-display]){--cue-width: 100%;position:relative!important}:where(.vds-captions [data-part=cue-display]){position:absolute;direction:ltr;overflow:visible;contain:content;top:var(--cue-top);left:var(--cue-left);right:var(--cue-right);bottom:var(--cue-bottom);width:var(--cue-width, auto);height:var(--cue-height, auto);box-sizing:border-box;transform:var(--cue-transform);text-align:var(--cue-text-align);writing-mode:var(--cue-writing-mode, unset);white-space:pre-line;unicode-bidi:plaintext;min-width:min-content;min-height:min-content;background-color:var(--media-user-display-bg, var(--media-cue-display-bg));border-radius:var(--media-cue-display-border-radius)}.vds-captions [data-part=cue-display]{padding:var(--media-cue-display-padding)}:where(.vds-captions[data-dir=rtl] [data-part=cue-display]){direction:rtl}:where(.vds-captions [data-part=cue]){display:inline-block;contain:content;font-variant:var(--media-user-font-variant);border:var(--media-cue-border, unset);border-radius:var(--media-cue-border-radius, 2px);-webkit-backdrop-filter:var(--media-cue-backdrop, blur(8px));backdrop-filter:var(--media-cue-backdrop, blur(8px));line-height:var(--cue-line-height);box-sizing:border-box;box-shadow:var(--media-cue-box-shadow, var(--cue-box-shadow));white-space:var(--cue-white-space, pre-wrap);outline:var(--cue-outline);text-shadow:var(--media-user-text-shadow, var(--cue-text-shadow))}.vds-captions [data-part=cue]{background-color:var(--cue-bg-color);color:var(--cue-color);padding:var(--cue-padding)}:where(.vds-captions [data-part=cue-display][data-vertical] [data-part=cue]){--cue-padding: var(--cue-padding-x) var(--cue-padding-y)}:where(.vds-captions [data-part=region]){--anchor-x-percent: calc(var(--region-anchor-x) / 100);--anchor-x: calc(var(--region-width) * var(--anchor-x-percent));--anchor-y-percent: calc(var(--region-anchor-y) / 100);--anchor-y: calc(var(--region-height) * var(--anchor-y-percent));--vp-anchor-x: calc(var(--region-viewport-anchor-x) * 1%);--vp-anchor-y-percent: calc(var(--region-viewport-anchor-y) / 100);--vp-anchor-y: calc(var(--overlay-height) * var(--vp-anchor-y-percent));position:absolute;display:inline-flex;flex-flow:column;justify-content:flex-start;width:var(--region-width);height:var(--region-height);min-height:0px;max-height:var(--region-height);writing-mode:horizontal-tb;top:var(--region-top, calc(var(--vp-anchor-y) - var(--anchor-y)));left:var(--region-left, calc(var(--vp-anchor-x) - var(--anchor-x)));right:var(--region-right);bottom:var(--region-bottom);overflow:hidden;overflow-wrap:break-word;box-sizing:border-box}:where(.vds-captions [data-part=region][data-scroll=up]){justify-content:end}:where(.vds-captions [data-part=region][data-active][data-scroll=up]){transition:top .433s}:where(.vds-captions [data-part=region]>[data-part=cue-display]){position:relative;width:auto;left:var(--cue-offset);height:var(--cue-height, auto);text-align:var(--cue-text-align);unicode-bidi:plaintext;margin-top:2px}:where(.vds-captions [data-part=region] [data-part=cue]){position:relative;border-radius:0}:where(.vds-chapter-title){--color: var(--media-chapter-title-color, rgba(255 255 255 / .64));display:inline-block;font-family:var(--media-font-family, sans-serif);font-size:var(--media-chapter-title-font-size, 16px);font-weight:var(--media-chapter-title-font-weight, 400);color:var(--color);flex:1 1 0%;padding-inline:6px;overflow:hidden;text-align:start;white-space:nowrap;text-overflow:ellipsis}.vds-chapter-title:before{content:var(--media-chapter-title-separator, "•");display:inline-block;margin-right:var(--media-chapter-title-separator-gap, 6px);color:var(--media-chapter-title-separator-color, var(--color))}.vds-chapter-title:empty:before{content:"";margin:0}:where(.vds-controls),:where(.vds-controls-group){position:relative;display:inline-block;width:100%;box-sizing:border-box}:where([data-view-type=audio] .vds-controls){display:inline-block;max-width:100%}:where([data-view-type=video] .vds-controls){display:flex;position:absolute;flex-direction:column;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;pointer-events:none;padding:var(--media-controls-padding, 0px);transition:var(--media-controls-out-transition, opacity .2s ease-out)}:where([data-view-type=video] .vds-controls[data-visible]){opacity:1;visibility:visible;transition:var(--media-controls-in-transition, opacity .2s ease-in)}:where(.vds-controls-spacer){flex:1 1 0%;pointer-events:none}:where(.vds-gestures){display:contents}:where(.vds-gesture){position:absolute;display:block;contain:content;z-index:0;opacity:0;visibility:hidden;pointer-events:none!important}:where(.vds-icon svg){display:block;width:100%;height:100%;vertical-align:middle}:where(.vds-kb-action.hidden){opacity:0}:where(.vds-kb-text-wrapper){text-align:center;position:absolute;left:0;right:0;top:var(--media-kb-text-top, 10%);z-index:20;pointer-events:none}:where(.vds-kb-text){display:inline-block;font-size:var(--media-kb-text-size, 150%);font-family:var(--media-font-family, sans-serif);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--media-kb-border-radius, 2.5px);pointer-events:none}.vds-kb-text{color:var(--media-kb-text-color, var(--default-color));background-color:var(--media-kb-text-bg, var(--default-bg));padding:var(--media-kb-text-padding, 10px 20px)}.light .vds-kb-text{--default-color: #1a1a1a;--default-bg: rgb(240 240 240 / .6)}.dark .vds-kb-text{--default-color: #f5f5f5;--default-bg: rgb(10 10 10 / .6)}:where(.vds-kb-text:empty){display:none}:where(.vds-kb-bezel){--size: var(--media-kb-bezel-size, 52px);position:absolute;left:50%;top:45%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--size);height:var(--size);margin-left:calc(-1 * calc(var(--size) / 2));margin-right:calc(-1 * calc(var(--size) / 2));z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--media-kb-bezel-bg, var(--default-bg));animation:var(--media-kb-bezel-animation, vds-bezel-fade .35s linear 1 normal forwards);border-radius:var(--media-kb-bezel-border-radius, calc(var(--size) / 2));pointer-events:none}.vds-kb-bezel:not(:has(svg)){display:none!important}.light .vds-kb-bezel{--default-bg: rgb(255 255 255 / .6)}.dark .vds-kb-bezel{--default-bg: rgb(10 10 10 / .6)}@media (prefers-reduced-motion){:where(.vds-kb-bezel){animation:none}}:where(.vds-kb-bezel:has(slot:empty)){opacity:0}:where(.vds-kb-action[data-action=seek-forward] .vds-kb-bezel){top:45%;left:unset;right:10%}:where(.vds-kb-action[data-action=seek-backward] .vds-kb-bezel){top:45%;left:10%}:where(.vds-kb-icon){--size: var(--media-kb-icon-size, 38px);width:var(--size);height:var(--size)}.vds-kb-icon{color:var(--media-kb-icon-color, var(--default-color))}.light .vds-kb-icon{--default-color: #1a1a1a}.dark .vds-kb-icon{--default-color: #f5f5f5}@keyframes vds-bezel-fade{0%{opacity:1}to{opacity:0;transform:scale(2)}}:where(.vds-menu-items){--color-inverse: var(--media-menu-color-inverse, var(--default-inverse));--color-gray-50: var(--media-menu-color-gray-50, var(--default-gray-50));--color-gray-100: var(--media-menu-color-gray-100, var(--default-gray-100));--color-gray-200: var(--media-menu-color-gray-200, var(--default-gray-200));--color-gray-300: var(--media-menu-color-gray-300, var(--default-gray-300));--color-gray-400: var(--media-menu-color-gray-400, var(--default-gray-400));--text-color: var(--media-menu-text-color, var(--default-text));--text-secondary-color: var(--media-menu-text-secondary-color, var(--default-text-secondary));--root-border: var(--media-menu-border, var(--default-root-border))}.light .vds-menu-items{--default-inverse: black;--default-gray-50: rgb(80 80 80 / .15);--default-gray-100: rgb(80 80 80 / .45);--default-gray-200: rgb(235 235 235 / .6);--default-gray-300: rgb(238 238 238);--default-gray-400: rgb(250 250 250);--default-text: #1a1a1a;--default-text-secondary: #6b6b6b;--default-root-border: 1px solid rgb(10 10 10 / .1)}.dark .vds-menu-items{--default-inverse: white;--default-gray-50: rgb(245 245 245 / .1);--default-gray-100: rgb(245 245 245 / .45);--default-gray-200: rgb(10 10 10 / .6);--default-gray-300: rgb(27 27 27);--default-gray-400: rgb(10 10 10);--default-text: #f5f5f5;--default-text-secondary: #8a8a8a;--default-root-border: 1px solid rgb(255 255 255 / .1)}:where(.vds-menu-items){--font-family: var(--media-font-family, sans-serif);--font-size: var(--media-menu-font-size, 14px);--font-weight: var(--media-menu-font-weight, 500);--root-bg: var(--media-menu-bg, var(--color-gray-400));--root-padding: var(--media-menu-padding, 12px);--root-border-radius: var(--media-menu-border-radius, 4px);--divider: var(--media-menu-divider, 1px solid var(--color-gray-50));--section-bg: var(--media-menu-section-bg, var(--color-gray-300));--section-border: var(--media-menu-section-border);--section-divider: var(--media-menu-section-divider, var(--divider));--top-bar-bg: var(--media-menu-top-bar-bg, var(--color-gray-200));--top-bar-divider: var(--media-menu-divider, transparent);--text-hint-color: var(--media-menu-hint-color, var(--text-secondary-color));--chapter-divider: var(--media-chapters-divider, var(--divider));--chapter-active-bg: var(--media-chapters-item-active-bg, var(--color-gray-50));--chapter-active-border-left: var(--media-chapters-item-active-border-left);--chapter-progress-bg: var(--media-chapters-progress-bg, var(--color-inverse));--chapter-time-font-size: var(--media-chapters-time-font-size, 12px);--chapter-time-font-weight: var(--media-chapters-time-font-weight, 500);--chapter-time-gap: var(--media-chapters-time-gap, 6px);--chapter-duration-bg: var(--media-chapters-duration-bg);--item-border: var(--media-menu-item-border, 0);--item-bg: var(--media-menu-item-bg, transparent);--item-hover-bg: var(--media-menu-item-hover-bg, var(--color-gray-50));--item-icon-size: var(--media-menu-item-icon-size, 18px);--item-padding: var(--media-menu-item-padding, 10px);--item-min-height: var(--media-menu-item-height, 40px);--item-border-radius: var(--media-menu-item-border-radius, 2px);--scrollbar-track-bg: var(--media-menu-scrollbar-track-bg, transparent);--scrollbar-thumb-bg: var(--media-menu-scrollbar-thumb-bg, var(--color-gray-50));--webkit-scrollbar-bg: var(--color-gray-400);--webkit-scrollbar-track-bg: var(--media-menu-scrollbar-track-bg, var(--color-gray-50));--checkbox-bg: var(--media-menu-checkbox-bg, var(--color-gray-100));--checkbox-active-bg: var(--media-menu-checkbox-bg-active, #1ba13f);--checkbox-handle-bg: var(--media-menu-checkbox-handle-bg, #f5f5f5);--checkbox-handle-border: var(--media-menu-checkbox-handle-border);--radio-icon-color: var(--media-menu-radio-icon-color, var(--text-color))}:where(.vds-menu[data-root] media-menu[data-root]){display:contents}:where(.vds-menu){font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight)}:where(.vds-menu[data-disabled][data-root]){display:none}:where(.vds-menu[data-submenu]){display:inline-block}:where(.vds-menu-items:focus){outline:none}:where(.vds-menu-item:focus,.vds-radio:focus){outline:none}:where(.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]){outline:none;box-shadow:var(--media-focus-ring)}:where(.vds-menu[data-open] .vds-tooltip-content){display:none!important}.vds-menu-items [data-hidden]{display:none!important}@media (prefers-reduced-motion: no-preference){:where(.vds-menu-items){scroll-behavior:smooth}}:where(.vds-menu-items){box-sizing:border-box;min-width:var(--media-menu-min-width, 280px);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);transform:translateZ(0)}:where(.vds-menu-items)::-webkit-scrollbar{background-color:var(--webkit-scrollbar-bg);border-radius:var(--root-border-radius);height:6px;width:5px}:where(.vds-menu-items)::-webkit-scrollbar-track{background-color:var(--webkit-scrollbar-track-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-corner{background-color:var(--scrollbar-thumb-bg)}:where(.vds-menu-button){outline:none;box-sizing:border-box}:where(.vds-menu-button .vds-rotate-icon){transition:transform .2s ease-out}:where(.vds-menu-button[aria-expanded=true] .vds-rotate-icon){transform:rotate(var(--media-menu-icon-rotate-deg, 90deg));transition:transform .2s ease-in}:where(.vds-menu-button){display:inline-flex;align-items:center;justify-content:center}@media (prefers-reduced-motion){:where(.vds-menu-button .vds-rotate-icon){transition:unset}}:where(.vds-menu-items){display:flex;align-items:center;flex-direction:column;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);transition:height .35s ease}@media (prefers-reduced-motion){:where(.vds-menu-items){transition:unset}}:where(.vds-menu-items[data-root]){background-color:var(--root-bg);border-radius:var(--root-border-radius);box-shadow:var(--media-menu-box-shadow);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:var(--menu-height, auto);will-change:width,height;overflow-y:auto;overscroll-behavior:contain;opacity:0;z-index:9999999;box-sizing:border-box;max-height:var(--media-menu-max-height, 250px);filter:var( --media-menu-filter, drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06)) )}.vds-menu-items[data-root]{border:var(--root-border);padding:var(--root-padding)}:where([data-view-type=video]) :where(.vds-menu-items[data-root]){max-height:var(--media-menu-video-max-height, calc(var(--player-height) * .7))}:where(.vds-menu-items[data-transition=height]){--scrollbar-thumb-bg: rgba(0, 0, 0, 0);pointer-events:none;overflow:hidden}.vds-menu-button[aria-disabled=true],.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]{display:none}:where(.vds-menu-items[data-root]){--enter-transform: translateY(0px);--exit-transform: translateY(12px)}:where(.vds-menu-items[data-root]:not([data-placement])){--enter-transform: translateY(-24px)}:where(.vds-menu-items[data-root][aria-hidden=true]){animation:var(--media-menu-exit-animation, vds-menu-exit .2s ease-out)}:where(.vds-menu-items[data-root][aria-hidden=false]){animation:var(--media-menu-enter-animation, vds-menu-enter .3s ease-out);animation-fill-mode:forwards}:where(.vds-menu-items[data-placement~=bottom]){--enter-transform: translateY(0);--exit-transform: translateY(-12px)}@keyframes vds-menu-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-menu-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media (prefers-reduced-motion){:where(.vds-menu-items){animation:none;opacity:1}}:where(media-menu-portal){display:contents}:where(.vds-menu-items[data-root]:not([data-placement])){position:fixed;left:16px;right:16px;top:unset;bottom:0;max-height:var(--media-sm-menu-portrait-max-height, 40vh);max-height:var(--media-sm-menu-portrait-max-height, 40dvh)}:where(.vds-menu-items[data-root]:not([data-placement])){max-width:480px;margin:0 auto}@media (orientation: landscape) and (pointer: coarse){:where(.vds-menu-items[data-root]:not([data-placement])){max-height:var(--media-sm-menu-landscape-max-height, min(70vh, 400px));max-height:var(--media-sm-menu-landscape-max-height, min(70dvh, 400px))}}:where(.vds-menu[data-submenu] .vds-menu-button){display:flex;align-items:center;justify-content:flex-start}:where(.vds-menu-items[data-submenu]){width:100%}:where(.vds-menu[aria-hidden=true]),:where(.vds-menu-items[data-submenu][aria-hidden=true]){display:none}:where(.vds-menu-item,.vds-radio){position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:left;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--item-border-radius);box-sizing:border-box;min-height:var(--item-min-height);font-size:var(--font-size);outline:none}.vds-menu-item,.vds-radio{color:var(--text-color);background-color:var(--item-bg);padding:var(--item-padding)}.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]{cursor:pointer;background-color:var(--item-hover-bg)}@media (hover: hover) and (pointer: fine){.vds-menu-item[role]:hover,.vds-radio:hover{cursor:pointer;background-color:var(--item-hover-bg)}}:where(.vds-menu-items[data-submenu]){align-items:flex-start;justify-content:center;flex-direction:column}:where(.vds-menu-item[aria-expanded=true]){font-weight:700;border-radius:0;border-top-left-radius:var(--item-border-radius);border-top-right-radius:var(--item-border-radius)}.vds-menu-item[aria-expanded=true]{border-bottom:var(--top-bar-divider)}:where(.vds-menu-item[aria-expanded=true]){position:sticky;top:calc(-1 * var(--root-padding));left:0;width:100%;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-bottom:4px}.vds-menu-item[aria-expanded=true]{background-color:var(--top-bar-bg)}:where(.vds-menu-item-label){flex:1 0 0%;text-align:start}:where(.vds-menu-item .vds-icon,.vds-radio .vds-icon){--size: var(--item-icon-size);width:var(--size);height:var(--size);margin-right:var(--media-menu-item-icon-spacing, 6px)}:where(.vds-menu-open-icon,.vds-menu-close-icon){--size: var(--media-menu-arrow-icon-size, 18px);width:var(--size);height:var(--size)}:where(.vds-menu-item-hint,.vds-menu-open-icon,.vds-radio-hint){color:var(--text-hint-color);font-size:var(--media-menu-hint-font-size, 13px);font-weight:var(--media-menu-hint-font-weight, 400)}:where(.vds-menu-items .vds-menu-open-icon){margin-right:0}:where(.vds-menu-items) :where(.vds-menu-item-hint,.vds-menu-open-icon){margin-left:auto}:where(.vds-menu-items) :where(.vds-menu-item-hint+.vds-menu-open-icon),:where(.vds-menu-item-hint+media-icon .vds-menu-open-icon),:where(.vds-menu-item-hint+slot>.vds-menu-open-icon){margin-left:2px}:where(.vds-menu-item[aria-hidden=true]),:where(.vds-menu-item[aria-expanded=true] .vds-menu-open-icon){display:none!important}:where(.vds-menu-items) :where(.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]) :where(.vds-menu-open-icon){opacity:0}:where(.vds-menu-close-icon),:where(.vds-menu-item[aria-expanded=true]>.vds-icon){display:none!important}:where(.vds-menu-item[aria-expanded=true] .vds-menu-close-icon){display:inline!important;margin-left:calc(-1 * var(--item-padding) / 2)}:where(.vds-menu-checkbox){--checkbox-width: var(--media-menu-checkbox-width, 40px);--checkbox-height: var(--media-menu-checkbox-height, 18px);--checkbox-top: calc((var(--checkbox-height) - var(--checkbox-diameter)) / 2);--checkbox-diameter: var( --media-menu-checkbox-handle-diameter, calc(var(--checkbox-height) - 2px) );--checkbox-gap: var(--media-menu-checkbox-gap, 2.5px);position:relative;display:inline-block;width:var(--checkbox-width);height:var(--checkbox-height);border-radius:calc(var(--checkbox-height) / 2);transition:.3s all ease-in-out;box-sizing:border-box;cursor:pointer;pointer-events:auto}.vds-menu-checkbox{background-color:var(--checkbox-bg)}:where(.vds-menu-checkbox:focus-visible){outline:none;box-shadow:var(--media-focus-ring)}.vds-menu-checkbox[aria-checked=true]{background-color:var(--checkbox-active-bg)}:where(.vds-menu-checkbox):after{content:"";display:inline-block;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:calc(var(--checkbox-diameter) / 2);position:absolute;top:var(--checkbox-top);transform:translate(var(--checkbox-gap));transition:.3s all ease-in-out;border:var(--checkbox-handle-border);box-sizing:border-box}.vds-menu-checkbox:after{background-color:var(--checkbox-handle-bg)}:where(.vds-menu-checkbox[aria-checked=true]):after{transform:translate(calc(var(--checkbox-width) - var(--checkbox-diameter) - var(--checkbox-gap)))}@media (prefers-reduced-motion: no-preference){:where(.vds-menu-checkbox[data-active]):after{width:calc(var(--checkbox-width) - calc(var(--checkbox-gap) * 2))}}:where(.vds-menu-checkbox[aria-checked=true][data-active]):after{transform:translate(var(--checkbox-gap))}:where(.vds-menu-items .vds-slider){--media-slider-track-bg: var(--media-menu-slider-track-bg, var(--color-gray-50));--media-slider-track-fill-bg: var(--media-menu-slider-track-fill-bg, var(--color-inverse));--media-slider-height: var(--media-menu-slider-height, 32px);--track-focus-height: var(--track-height) !important}:where(.vds-menu-items .vds-slider-thumb){opacity:1!important}:where(.vds-menu-slider-item.group){flex-direction:column}:where(.vds-menu-slider-title){margin-top:4px}:where(.vds-menu-slider-body){width:100%;display:flex;align-items:center;margin-top:6px}:where(.vds-menu-slider-item .vds-icon){margin:0;color:var(--text-hint-color)}:where(.vds-menu-slider-item[data-min] .vds-icon.down,.vds-menu-slider-item[data-max] .vds-icon.up){color:var(--text-color);animation:.6s ease-in-out vds-slider-icon;transition:all 1.2s ease}@keyframes vds-slider-icon{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}:where(.vds-menu-items .vds-slider-track-fill){transition:opacity .3s ease}:where(.vds-menu-items .vds-slider[data-active] .vds-slider-track-fill){opacity:0}:where(.vds-radio-group){box-sizing:border-box;width:100%;display:flex;flex-direction:column}.vds-radio{cursor:pointer;contain:content;padding-left:calc(var(--item-icon-size) + var(--item-padding))}.vds-radio[aria-checked=true]{padding-left:0}.vds-radio .vds-icon{display:none;color:var(--radio-icon-color)}.vds-radio[aria-checked=true] .vds-icon{display:inline-block;margin-left:6px}:where(.vds-radio-hint){margin-left:auto}.vds-color-picker{width:32px;height:32px;border:0;background-color:transparent;outline:none}.vds-color-picker::-webkit-color-swatch{border-radius:2px}.vds-color-picker::-moz-color-swatch{border-radius:2px}.vds-color-picker:focus-visible::-webkit-color-swatch{box-shadow:var(--media-focus-ring)}.vds-color-picker:focus-visible::-moz-color-swatch{box-shadow:var(--media-focus-ring)}:where(.vds-menu-section){width:100%}:where(.vds-menu-item+.vds-menu-section){margin-top:8px}:where(.vds-menu-section+.vds-menu-section){margin-top:24px}:where(.vds-menu-section:first-child){margin-top:8px}:where(.vds-menu-section:last-child){margin-bottom:8px}:where(.vds-menu-section-title),:where(.vds-menu-slider-title){width:100%;display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary-color);font-size:var(--media-menu-section-header-font-size, 12px);font-weight:var(--media-menu-section-header-font-weight, 500);padding-inline:2px}:where(.vds-menu-section-body){width:100%}:where(.vds-menu-section-title+.vds-menu-section-body){margin-top:var(--media-menu-section-gap, 8px)}.vds-menu-section-body{background-color:var(--section-bg);border:var(--section-border);border-radius:var(--media-menu-section-border-radius, 2px)}:where(.vds-menu-section:not([data-open]) .vds-menu-item:not(:last-child)){border-bottom:var(--section-divider)}:where(.vds-menu-section-body .vds-menu:last-child>.vds-menu-item){border-bottom:unset}.vds-menu-section[data-open],.vds-menu-section[data-open]>.vds-menu-section-body{display:contents!important;background-color:transparent!important}.vds-menu-section[data-open]>.vds-menu-section-title,.vds-menu-section[data-open]>.vds-menu-section-body>:not([data-open]){display:none}:where(.vds-chapters-menu-items){min-width:var(--media-chapters-min-width, var(--media-menu-min-width, 220px))}.vds-chapters-menu-items{padding:var(--media-chapters-padding, 0)}:where(.vds-menu-items:has(.vds-chapters-radio-group[data-thumbnails])){min-width:var(--media-chapters-with-thumbnails-min-width, 300px)}:where(.vds-chapter-radio){border-radius:0}.vds-chapter-radio{border-bottom:var(--chapter-divider);padding:var(--item-padding)}.vds-chapter-radio[aria-checked=true]{padding-left:var(--item-padding)}:where(.vds-chapter-radio:last-child){border-bottom:0}.vds-chapter-radio[aria-checked=true]{background-color:var(--chapter-active-bg);border-left:var(--chapter-active-border-left)}:where(.vds-chapter-radio[aria-checked=true]):after{content:" ";width:var(--progress);height:var(--media-chapters-progress-height, 4px);position:absolute;bottom:0;left:0}.vds-chapter-radio[aria-checked=true]:after{border-radius:var(--media-chapters-progress-border-radius, 0);background-color:var(--chapter-progress-bg)}.vds-chapters-radio-group :where(.vds-thumbnail){margin-right:var(--media-chapters-thumbnail-gap, 12px);flex-shrink:0;min-width:var(--media-chapters-thumbnail-min-width, 100px);min-height:var(--media-chapters-thumbnail-min-height, 56px);max-width:var(--media-chapters-thumbnail-max-width, 120px);max-height:var(--media-chapters-thumbnail-max-height, 68px)}.vds-chapters-radio-group .vds-thumbnail{border:var(--media-chapters-thumbnail-border, 0)}:where(.vds-chapters-radio-group .vds-chapter-radio-label){color:var(--text-secondary-color);font-size:var(--font-size);font-weight:var(--font-weight);white-space:nowrap}:where(.vds-chapter-radio[aria-checked=true] .vds-chapter-radio-label){color:var(--text-color)}:where(.vds-chapters-radio-group .vds-chapter-radio-start-time){display:inline-block;letter-spacing:var(--media-chapters-start-time-letter-spacing, .4px);border-radius:var(--media-chapters-start-time-border-radius, 2px);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-start-time{color:var(--text-secondary-color);background-color:var(--section-bg);padding:var(--media-chapters-start-time-padding, 1px 4px)}:where(.vds-chapters-radio-group .vds-chapter-radio-duration){color:var(--text-hint-color);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-duration{background-color:var(--chapter-duration-bg);border-radius:var(--media-chapters-duration-border-radius, 2px)}.vds-chapters-radio-group:not([data-thumbnails]) :where(.vds-thumbnail,media-thumbnail){display:none}:where(.vds-chapter-radio-content){display:flex;align-items:flex-start;flex-direction:column}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-content){width:100%;flex-direction:row;display:flex;flex-wrap:wrap;align-items:center}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-start-time){margin-top:0;margin-left:auto}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-duration){margin-top:4px;flex-basis:100%}.vds-menu-items[data-keyboard] .vds-chapters-radio-group:focus-within{padding:var(--media-chapters-focus-padding, 4px)}:where(.vds-poster){display:block;contain:content;position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0;width:100%;height:100%;z-index:1;border:0;pointer-events:none;box-sizing:border-box;transition:opacity .2s ease-out;background-color:var(--media-poster-bg, black)}:where(.vds-poster img){object-fit:inherit;object-position:inherit;pointer-events:none;user-select:none;-webkit-user-select:none;box-sizing:border-box}.vds-poster :where(img){border:0;width:100%;height:100%;object-fit:contain}:where(.vds-poster[data-hidden]){display:none}:where(.vds-poster[data-visible]){opacity:1}.vds-poster:not(:defined),.vds-poster img:not([src]){display:none}:where(.vds-slider){--width: var(--media-slider-width, 100%);--height: var(--media-slider-height, 48px);--thumb-size: var(--media-slider-thumb-size, 15px);--thumb-focus-size: var(--media-slider-focused-thumb-size, calc(var(--thumb-size) * 1.1));--track-width: var(--media-slider-track-width, 100%);--track-height: var(--media-slider-track-height, 5px);--track-focus-width: var(--media-slider-focused-track-width, var(--track-width));--track-focus-height: var(--media-slider-focused-track-height, calc(var(--track-height) * 1.25));display:inline-flex;align-items:center;width:var(--width);height:var(--height);margin:0 calc(var(--thumb-size) / 2);position:relative;contain:layout style;outline:none;pointer-events:auto;cursor:pointer;user-select:none;touch-action:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}:where(.vds-slider[aria-hidden=true]){display:none!important}:where(.vds-slider[aria-disabled=true]){cursor:unset}:where(.vds-slider:focus){outline:none}:where(.vds-slider:not([data-chapters])[data-focus],.vds-slider:not([data-chapters]):focus-visible) :where(.vds-slider-track){box-shadow:var(--media-focus-ring)}:where(.vds-slider .vds-slider-track){z-index:0;position:absolute;width:var(--track-width);height:var(--track-height);top:50%;left:0;border-radius:var(--media-slider-track-border-radius, 2px);transform:translateY(-50%) translateZ(0);background-color:var(--media-slider-track-bg, rgb(255 255 255 / .3));contain:strict}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-track){outline-offset:var(--thumb-size)}:where(.vds-slider:not([data-chapters])[data-active] .vds-slider-track){width:var(--track-focus-width);height:var(--track-focus-height)}:where(.vds-slider .vds-slider-track-fill){z-index:2;background-color:var(--media-slider-track-fill-bg, var(--media-brand));width:var(--slider-fill, 0%);will-change:width}:where(.vds-slider .vds-slider-thumb){position:absolute;top:50%;left:var(--slider-fill);opacity:0;contain:layout size style;width:var(--thumb-size);height:var(--thumb-size);border:var(--media-slider-thumb-border, 1px solid #cacaca);border-radius:var(--media-slider-thumb-border-radius, 9999px);background-color:var(--media-slider-thumb-bg, #fff);transform:translate(-50%,-50%) translateZ(0);transition:opacity .15s ease-in;pointer-events:none;will-change:left;z-index:2}:where(.vds-slider[data-dragging],.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-thumb){box-shadow:var(--media-slider-focused-thumb-shadow, 0 0 0 4px hsla(0, 0%, 100%, .4))}:where(.vds-slider[data-active] .vds-slider-thumb){opacity:1;transition:var(--media-slider-thumb-transition, opacity .2s ease-in, box-shadow .2s ease)}:where(.vds-slider[data-dragging] .vds-slider-thumb){width:var(--thumb-focus-size);height:var(--thumb-focus-size)}:where(.vds-slider-value){display:inline-block;contain:content;font-size:14px;font-family:var(--media-font-family, sans-serif)}:where(.vds-slider-thumbnail){display:block;contain:content;box-sizing:border-box}:where(.vds-slider-video){background-color:#000;box-sizing:border-box;contain:content;display:inline-block;border:var(--media-thumbnail-border, 1px solid white)}:where(.vds-slider-video video){display:block;height:auto;width:156px}:where(.vds-slider-video[data-loading]){opacity:0}:where(.vds-slider-video[data-hidden],.vds-slider-video[data-hidden] video){display:none;width:0px}:where(.vds-slider .vds-slider-preview){display:flex;flex-direction:column;align-items:center;opacity:0;background-color:var(--media-slider-preview-bg);border-radius:var(--media-slider-preview-border-radius, 2px);pointer-events:none;transition:opacity .2s ease-out;will-change:left,opacity;contain:layout paint style}:where(.vds-slider-preview[data-visible]){opacity:1;transition:opacity .2s ease-in}.vds-slider-value{background-color:var(--media-slider-value-bg, black);border-radius:var(--media-slider-value-border-radius, 2px);border:var(--media-slider-value-border);color:var(--media-slider-value-color, white);padding:var(--media-slider-value-padding, 1px 10px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-chapter-title,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-chapter-title){margin-top:var(--media-slider-chapter-title-gap, 6px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-value,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-value,.vds-slider-chapter-title+.vds-slider-value){margin-top:var(--media-slider-value-gap, 2px)}:where(.vds-slider[aria-orientation=vertical]){--width: var(--media-slider-width, 48px);--height: var(--media-slider-height, 100%);--track-width: var(--media-slider-track-width, 4px);--track-height: var(--media-slider-track-height, 100%);--track-focus-width: var(--media-slider-focused-track-width, calc(var(--track-width) * 1.25));--track-focus-height: var(--media-slider-focused-track-height, var(--track-height));margin:calc(var(--thumb-size) / 2) 0}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track){top:unset;bottom:0;left:50%;transform:translate(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track-fill){width:var(--track-width);height:var(--slider-fill);will-change:height;transform:translate(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-progress){top:unset;bottom:0;width:var(--track-width);height:var(--slider-progress, 0%);will-change:height}:where(.vds-slider[aria-orientation=vertical] .vds-slider-thumb){top:unset;bottom:var(--slider-fill);left:50%;will-change:bottom;transform:translate(-50%,50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-preview){will-change:bottom,opacity}:where([data-live] .vds-time-slider .vds-slider-track-fill){background-color:var(--media-slider-track-fill-live-bg, #dc2626)}:where(.vds-time-slider .vds-slider-progress){z-index:1;left:0;width:var(--slider-progress, 0%);will-change:width;background-color:var(--media-slider-track-progress-bg, rgb(255 255 255 / .5))}:where([data-media-player]:not([data-can-play]) .vds-time-slider .vds-slider-value){display:none}:where(.vds-slider-steps){display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;position:absolute;top:0;left:0}:where(.vds-slider-step){width:var(--media-slider-step-width, 2.5px);height:calc(var(--track-height) + 1px);background-color:var(--media-slider-step-color, rgb(124, 124, 124));opacity:0;transition:opacity .3s ease}:where(.vds-slider[data-active] .vds-slider-step){opacity:1}:where(.vds-time-slider .vds-slider-chapters){position:relative;display:flex;align-items:center;width:100%;height:100%;contain:layout style;border-radius:var(--media-slider-track-border-radius, 1px)}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-chapters){box-shadow:var(--media-focus-ring);height:var(--track-height)}:where(.vds-time-slider .vds-slider-chapter){margin-right:2px}:where(.vds-time-slider .vds-slider-chapter:last-child){margin-right:0}:where(.vds-time-slider .vds-slider-chapter){position:relative;display:flex;align-items:center;width:100%;height:100%;will-change:height,transform;contain:layout style;border-radius:var(--media-slider-track-border-radius, 1px)}:where(.vds-time-slider .vds-slider-chapter .vds-slider-track-fill){width:var(--chapter-fill, 0%);will-change:width}:where(.vds-time-slider .vds-slider-chapter .vds-slider-progress){width:var(--chapter-progress, 0%);will-change:width}@media (hover: hover) and (pointer: fine){:where(.vds-time-slider:hover .vds-slider-chapters){contain:strict}:where(.vds-time-slider .vds-slider-chapter:hover:not(:only-of-type)){transform:var(--media-slider-chapter-hover-transform, scaleY(2));transition:var( --media-slider-chapter-hover-transition, transform .1s cubic-bezier(.4, 0, 1, 1) )}}:where(.vds-time-slider .vds-slider-chapter-title){font-family:var(--media-font-family, sans-serif);font-size:var(--media-slider-chapter-title-font-size, 14px);color:var(--media-slider-chapter-title-color, #f5f5f5);background-color:var(--media-slider-chapter-title-bg)}:where(.vds-thumbnail){--min-width: var(--media-thumbnail-min-width, 140px);--max-width: var(--media-thumbnail-max-width, 180px);--aspect-ratio: var(--media-thumbnail-aspect-ratio, var(--thumbnail-aspect-ratio));display:block;width:var(--thumbnail-width);height:var(--thumbnail-height);background-color:var(--media-thumbnail-bg, black);contain:strict;overflow:hidden;box-sizing:border-box;min-width:var(--min-width);min-height:var(--media-thumbnail-min-height, calc(var(--min-width) / var(--aspect-ratio)));max-width:var(--max-width);max-height:var(--media-thumbnail-max-height, calc(var(--max-width) / var(--aspect-ratio)))}.vds-thumbnail{border:var(--media-thumbnail-border, 1px solid white)}:where(.vds-thumbnail img){min-width:unset!important;max-width:unset!important;will-change:width,height,transform}:where(.vds-thumbnail[data-loading] img){opacity:0}:where(.vds-thumbnail[aria-hidden=true]){display:none!important}:where(.vds-time-group){display:flex;align-items:center}.vds-time-divider{margin:0 var(--media-time-divider-gap, 2.5px);color:var(--media-time-divider-color, #e0e0e0)}:where(.vds-time){display:inline-block;contain:content;font-size:var(--media-time-font-size, 15px);font-weight:var(--media-time-font-weight, 400);font-family:var(--media-font-family, sans-serif);border-radius:var(--media-time-border-radius, 2px);letter-spacing:var(--media-time-letter-spacing, .025em)}.vds-time{outline:0;color:var(--media-time-color, var(--default-color));background-color:var(--media-time-bg);border:var(--media-time-border);padding:var(--media-time-padding, 2px)}:where(.vds-time:focus-visible){box-shadow:var(--media-focus-ring)}.light .vds-time{--default-color: rgb(10 10 10)}.dark .vds-time{--default-color: #f5f5f5}:where(.vds-tooltip,media-tooltip){display:contents}:where(.vds-tooltip-content){display:inline-block;box-sizing:border-box;font-family:var(--media-font-family, sans-serif);font-size:var(--media-tooltip-font-size, 13px);font-weight:var(--media-tooltip-font-weight, 500);opacity:0;pointer-events:none;white-space:nowrap;z-index:10;will-change:transform,opacity}.vds-tooltip-content{border-radius:var(--media-tooltip-border-radius, 2px);background-color:var(--media-tooltip-bg-color, var(--default-bg));border:var(--media-tooltip-border, var(--default-border));color:var(--media-tooltip-color, var(--default-color));padding:var(--media-tooltip-padding, 2px 8px)}.light .vds-tooltip-content{--default-color: #1a1a1a;--default-bg: white;--default-border: 1px solid rgb(0 0 0 / .2)}.dark .vds-tooltip-content{--default-color: #f5f5f5;--default-bg: black;--default-border: 1px solid rgb(255 255 255 / .1)}:where(.vds-menu .vds-menu-button[role=button][data-pressed] .vds-tooltip-content){opacity:0;display:none}:where(.vds-tooltip-content){--enter-transform: translateY(0px) scale(1);--exit-transform: translateY(12px) scale(.8)}:where(.vds-tooltip-content:not([data-visible])){animation:var(--media-tooltip-exit-animation, vds-tooltip-exit .2s ease-out)}:where(.vds-tooltip-content[data-visible]){animation:var(--media-tooltip-enter-animation, vds-tooltip-enter .2s ease-in);animation-fill-mode:forwards}:where(.vds-tooltip-content[data-placement~=bottom]){--enter-transform: translateY(0) scale(1);--exit-transform: translateY(-12px) scale(.8)}:where(.vds-tooltip-content[data-placement~=left]){--enter-transform: translateX(0) scale(1);--exit-transform: translateX(12px) scale(.8)}:where(.vds-tooltip-content[data-placement~=right]){--enter-transform: translateX(0) scale(1);--exit-transform: translateX(-12px) scale(.8)}@keyframes vds-tooltip-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-tooltip-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media (prefers-reduced-motion){:where(.vds-tooltip-content){animation:none}:where(.vds-tooltip-content[data-visible]){opacity:1}}[data-media-player]:not([data-paused]) .vds-play-tooltip-text,[data-media-player][data-paused] .vds-pause-tooltip-text,[data-media-player][data-pip] .vds-pip-enter-tooltip-text,[data-media-player]:not([data-pip]) .vds-pip-exit-tooltip-text,[data-media-player][data-fullscreen] .vds-fs-enter-tooltip-text,[data-media-player]:not([data-fullscreen]) .vds-fs-exit-tooltip-text,[data-media-player]:not([data-captions]) .vds-cc-on-tooltip-text,[data-media-player][data-captions] .vds-cc-off-tooltip-text,[data-media-player]:not([data-muted]) .vds-mute-tooltip-text,[data-media-player][data-muted] .vds-unmute-tooltip-text{display:none}[data-media-player] .vds-video-layout:not([data-match]){display:none!important}[data-media-player][data-layout=video]{background-color:var(--video-bg, black)}[data-media-player][data-layout=video]:not([data-fullscreen]){border-radius:var(--video-border-radius, 6px);border:var(--video-border, 1px solid rgb(255 255 255 / .1))}:where(.vds-video-layout){--media-brand: var(--video-brand, #f5f5f5);--media-font-family: var(--video-font-family, sans-serif);--media-controls-color: var(--video-controls-color, #f5f5f5);--media-tooltip-y-offset: 6px;--media-menu-y-offset: 6px;--media-focus-ring-color: var(--video-focus-ring-color, rgb(78 156 246));--media-focus-ring: var(--video-focus-ring, 0 0 0 3px var(--media-focus-ring-color));color:var(--video-controls-color, #f5f5f5);display:contents}:where([data-media-player][data-focus]:not([data-playing]) .vds-video-layout .vds-controls){border-radius:var(--video-border-radius, 6px);box-shadow:var(--media-focus-ring)}:where(.vds-video-layout .vds-controls[data-visible]){border-radius:var(--video-border-radius, 6px);background-image:linear-gradient(to top,rgb(0 0 0 / .6),10%,transparent,95%,rgb(0 0 0 / .3))}.vds-video-layout .vds-controls-group{align-items:center;display:flex;pointer-events:auto;z-index:0;padding:4px 6px}.vds-video-layout .vds-controls-group:first-child{z-index:50}.vds-video-layout .vds-controls-group:nth-last-child(2){padding:0 12px;z-index:11;margin-bottom:-16px}.vds-video-layout:not([data-sm]) .vds-controls-group:last-child{--media-menu-y-offset: 26px;--media-tooltip-y-offset: 26px;--media-slider-preview-offset: 26px;z-index:10}:where(.vds-video-layout .vds-button){margin-right:2.5px}:where(.vds-video-layout[data-sm] .vds-chapter-title){font-size:var(--video-sm-chapter-title-font-size, 15px)}:where([data-fullscreen] .vds-video-layout .vds-chapter-title){font-size:var(--video-fullscreen-chapter-title-font-size, 16px)}:where(.vds-video-layout:not([data-sm]) .vds-mute-button){margin-left:-2.5px;margin-right:-5px}:where(.vds-video-layout[data-sm]){--media-button-size: var(--video-sm-button-size, 36px)}:where(.vds-video-layout .vds-time-slider){--media-slider-height: 45px;flex-grow:0}:where(.vds-video-layout .vds-slider-thumbnail){--media-thumbnail-border: var(--video-slider-thumbnail-border, 1px solid #f5f5f5);border-radius:var(--video-slider-thumbnail-border-radius, 2px)}.vds-video-layout .vds-time-slider .vds-slider-value{background-color:var(--video-time-bg, unset);text-shadow:-1px -1px 0 #333333,1px -1px 0 #333333,-1px 1px 0 #333333,1px 1px 0 #333333}:where(.vds-video-layout[data-sm] .vds-time){text-shadow:unset}:where(.vds-video-layout[data-lg] .vds-volume){--gap: var(--video-volume-gap, 10px);display:contents}:where(.vds-video-layout[data-lg] .vds-volume-popup){display:contents}:where(.vds-video-layout[data-lg] .vds-volume-slider){margin:0;max-width:0;transition:all .15s ease}:where(.vds-video-layout[data-lg] .vds-volume[data-active] .vds-volume-slider),:where(.vds-video-layout[data-lg] .vds-volume:has([data-active]) .vds-volume-slider){margin-left:var(--gap);opacity:1;visibility:visible;max-width:var(--video-volume-slider-max-width, 72px)}.vds-video-layout[data-lg] .vds-volume-slider:after{content:"";position:fixed;top:0;left:calc(-1 * var(--gap));width:var(--gap);height:100%;z-index:1;pointer-events:auto}:where(.vds-video-layout[data-sm] .vds-volume){--media-slider-height: var(--video-volume-height, 96px);--media-slider-preview-offset: calc(-200% - 6px) ;--gap: var(--video-volume-gap, 10px);position:relative;display:flex;align-items:center;justify-content:center}:where(.vds-video-layout[data-sm] .vds-volume-popup){display:block;position:absolute;top:calc(100% + var(--gap));left:50%;opacity:0;transform:translate(-50%);transition:opacity .15s ease-out,visibility .15s ease-out;border-radius:var(--video-volume-border-radius, 8px);filter:var(--media-volume-filter, drop-shadow(0 1px 1px rgb(0 0 0 / .05)));visibility:hidden}.vds-video-layout[data-sm] .vds-mute-button:after{content:"";position:fixed;bottom:calc(-1 * var(--gap));right:0;width:100%;height:var(--gap);z-index:1;pointer-events:auto}.vds-video-layout .vds-volume-popup{background-color:var(--video-volume-bg, var(--media-menu-bg, var(--default-bg)));border:var(--video-volume-border, var(--default-border))}.light .vds-video-layout .vds-volume-popup,.vds-video-layout.light .vds-volume-popup{--default-bg: rgb(250 250 250);--default-border: 1px solid rgb(10 10 10 / .1)}.dark .vds-video-layout .vds-volume-popup,.vds-video-layout.dark .vds-volume-popup{--default-bg: rgb(10 10 10);--default-border: 1px solid rgb(255 255 255 / .1)}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-volume-popup),:where(.vds-video-layout[data-sm] .vds-volume:has([data-active]) .vds-volume-popup){transition:opacity .15s ease-in,visibility .15s ease-in;opacity:1;visibility:visible}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-tooltip-content){display:none!important}:where(.vds-video-layout .vds-time[data-type=current]){margin-right:2px}:where(.vds-video-layout .vds-time[data-type=current][remainder]){margin-left:2px}.vds-video-layout .vds-time{--default-color: #f5f5f5 !important}:where([data-preview] .vds-video-layout .vds-captions){opacity:0}:where(.vds-video-layout .vds-captions){z-index:10;transition:var(--video-captions-transition, bottom .3s ease-in-out)}@media (min-width: 980px){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:var(--video-lg-fullscreen-captions-offset, 54px)}}:where([data-media-player][data-controls] .vds-video-layout .vds-captions){bottom:var(--video-captions-offset, 78px)}:where([data-media-player][data-controls] .vds-video-layout[data-sm] .vds-captions){bottom:var(--video-sm-captions-offset, 48px)}:where(.vds-video-layout .vds-time-slider .vds-slider-chapter-title){width:100%;text-align:center;text-shadow:-1px -1px 0 #212121,1px -1px 0 #212121,-1px 1px 0 #212121,1px 1px 0 #212121}:where(.vds-video-layout .vds-gesture){top:0;left:0;width:100%;height:100%;z-index:0}:where(.vds-video-layout .vds-gesture[action="seek:-10"]){width:var(--video-gesture-seek-width, 20%);z-index:1}:where(.vds-video-layout .vds-gesture[action="seek:10"]){left:unset;right:0;width:var(--video-gesture-seek-width, 20%);z-index:1}@media (pointer: coarse){:where(.vds-video-layout .vds-gesture[action="toggle:paused"]){display:none}}@media not (pointer: coarse){:where([data-media-player] .vds-video-layout .vds-gesture[action="toggle:controls"]){display:none}}:where(.vds-video-layout .vds-live-button){margin-left:12px}:where(.vds-video-layout:not([data-sm]) .vds-time-group){margin-left:10px}:where(.vds-video-layout[data-sm] .vds-time){font-size:var(--video-sm-time-font-size, 14px)}:where([data-fullscreen] .vds-video-layout .vds-time){font-size:var(--video-fullscreen-time-font-size, 16px)}:where(.vds-video-layout .vds-load-container){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:99}:where([data-media-player][data-load=play]:not([data-started]) .vds-video-layout[data-match] .vds-load-container){display:flex}:where(.vds-video-layout .vds-load-container .vds-play-button){--size: var(--video-load-button-size, 56px);--color: var(--video-load-button-color, rgb(0 0 0 / .8));--bg-color: var(--video-load-button-bg, var(--media-brand));--media-button-hover-transform: 0;--media-button-border: var(--video-load-button-border, var(--color));--media-button-hover-bg: var(--video-load-button-bg, var(--media-brand));width:var(--size);height:var(--size);pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout .vds-load-container .vds-play-button{border-radius:var(--video-load-button-border-radius, 100%);color:var(--color)}.vds-video-layout .vds-load-container .vds-play-button{background-color:var(--bg-color)}:where(.vds-video-layout[data-sm] .vds-load-container .vds-play-button){--size: var(--video-sm-load-button-size, 48px);--media-button-hover-transform: translateY(0%);width:var(--size);height:var(--size);transform:translateY(0)}:where(.vds-video-layout[data-sm] .vds-controls-group:nth-last-child(2)){pointer-events:none}:where(.vds-video-layout[data-sm] .vds-controls-group:last-child){z-index:2;margin-top:-2.5px;margin-bottom:-6px}:where([data-fullscreen] .vds-video-layout[data-sm] .vds-controls-group:last-child){margin-bottom:0}.vds-video-layout[data-sm] .vds-controls-group{padding:2px}:where(.vds-video-layout[data-sm]) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-time-divider,.vds-chapter-title){transition:opacity .15s ease}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm]) :where(.vds-button .vds-slider,.vds-time-group){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-time-slider){transition:transform .1s linear}@media (pointer: coarse){:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture])) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-chapter-title,.vds-time-divider,.vds-captions,.vds-live-button){opacity:0}:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture]) .vds-time-slider){--track-height: var(--video-sm-slider-focus-track-height, 12px);transform:translateY(-6px);transition:transform .1s linear}}:where(.vds-video-layout[data-sm] .vds-controls .vds-play-button){--size: var(--video-sm-play-button-size, 45px);--media-button-hover-transform: translateY(25%);width:var(--size);height:var(--size);transform:translateY(25%);border-radius:100%;pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout[data-sm] .vds-controls .vds-play-button{background-color:var(--video-sm-play-button-bg, rgba(0 0 0 / .6))}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm] .vds-controls-group:not(:nth-child(3))){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-buffering-indicator){--media-buffering-size: 64px;transform:translate(-2px,-4px)}:where(.vds-video-layout .vds-start-duration .vds-time){position:absolute;right:8px;bottom:8px;margin-right:8px;margin-bottom:8px;z-index:10}.vds-video-layout .vds-start-duration .vds-time{padding:var(--video-sm-start-duration-padding, 3px 6px);color:var(--video-sm-start-duration-color, var(--video-controls-color));background-color:var(--video-sm-start-duration-bg, rgba(0 0 0 / .64))}:where([data-started] .vds-video-layout .vds-start-duration .vds-time){display:none}:where([data-media-player]:not([data-can-play]) .vds-video-layout .vds-start-duration .vds-time){opacity:0}:where(.vds-video-layout[data-sm] .vds-time[data-type=current]){margin-left:8px}:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-16px}@media (orientation: portrait){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:30lvh;bottom:10dvh}}@media (orientation: landscape){:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-12px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}:root{--column-gap: 2rem}@media screen and (min-width: 1024px){:root{--column-gap: 3rem}}*{margin:0;padding:0}html{background-color:#fff;box-sizing:border-box;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:HCo Gotham SSm,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:var(--color-body);font-size:1rem;font-weight:400;line-height:1.5;margin:0;padding:0}a{color:var(--color-body-anchor);cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:var(--color-body-anchor-hover)}code{background-color:var(--color-bg-alt);color:var(--color-body);font-size:.875em;font-weight:400;padding:.25em .5em}hr{background-color:var(--color-bg-alt);border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:inherit;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}ol,ul{list-style:none;margin-left:0;margin-right:0;margin-top:0;padding-left:0}em{font-style:italic}h1,h2,h3,h4,h5,h6{color:var(--color-body);font-size:100%;font-weight:600;line-height:1.125;margin:0}p{margin:0}h1{font-size:2rem;font-weight:600;line-height:1.125}h2{font-size:1.75rem;font-weight:600;line-height:1.125}h3{font-size:1.5rem;font-weight:600;line-height:1.125}h4{font-size:1.25rem;font-weight:600;line-height:1.125}h5{font-size:1.125rem;font-weight:600;line-height:1.125}h6{font-size:1rem;font-weight:600;line-height:1.125}dl,dt,dd{margin:0}dd{margin-left:0}figure{margin:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:inherit}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width: 1024px){.container{max-width:960px}}@media screen and (min-width: 1216px){.container{max-width:1152px}}@media screen and (min-width: 1408px){.container{max-width:1344px}}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}.columns{display:flex;margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-mobile{display:flex}@media screen and (min-width: 769px){.columns:not(.is-desktop){display:flex}}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.column.is-narrow{flex:none;width:unset}.column.is-full{flex:none;width:100%}.column.is-three-quarters{flex:none;width:75%}.column.is-two-thirds{flex:none;width:66.6666%}.column.is-half{flex:none;width:50%}.column.is-one-third{flex:none;width:33.3333%}.column.is-one-quarter{flex:none;width:25%}.column.is-1{flex:none;width:8.3333333333%}.column.is-2{flex:none;width:16.6666666667%}.column.is-3{flex:none;width:25%}.column.is-4{flex:none;width:33.3333333333%}.column.is-5{flex:none;width:41.6666666667%}.column.is-6{flex:none;width:50%}.column.is-7{flex:none;width:58.3333333333%}.column.is-8{flex:none;width:66.6666666667%}.column.is-9{flex:none;width:75%}.column.is-10{flex:none;width:83.3333333333%}.column.is-11{flex:none;width:91.6666666667%}.column.is-12{flex:none;width:100%}@media screen and (max-width: 768px){.column.is-1-mobile{flex:none;width:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-12-mobile{flex:none;width:100%}}@media screen and (min-width: 769px){.column.is-1-tablet{flex:none;width:8.3333333333%}.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-3-tablet{flex:none;width:25%}.column.is-4-tablet{flex:none;width:33.3333333333%}.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-6-tablet{flex:none;width:50%}.column.is-7-tablet{flex:none;width:58.3333333333%}.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-9-tablet{flex:none;width:75%}.column.is-10-tablet{flex:none;width:83.3333333333%}.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-12-tablet{flex:none;width:100%}}@media screen and (min-width: 1024px){.column.is-1-desktop{flex:none;width:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-12-desktop{flex:none;width:100%}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1024px){.section{padding:3rem}}[style*=--aspect-ratio]>:first-child{width:100%}[style*=--aspect-ratio]>img,[style*=--aspect-ratio]>iframe{height:auto}@supports (--custom:property){[style*=--aspect-ratio]{position:relative}[style*=--aspect-ratio]:before{content:"";display:block;padding-bottom:calc(100% / var(--aspect-ratio))}[style*=--aspect-ratio]>img,[style*=--aspect-ratio]>iframe,[style*=--aspect-ratio]>.modal-video-inner{position:absolute;top:0;left:0;height:100%}}.m-0{margin:0rem!important}.mt-0{margin-top:0rem!important}.mr-0{margin-right:0rem!important}.mb-0{margin-bottom:0rem!important}.ml-0{margin-left:0rem!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.p-0{padding:0rem!important}.pt-0{padding-top:0rem!important}.pr-0{padding-right:0rem!important}.pb-0{padding-bottom:0rem!important}.pl-0{padding-left:0rem!important}.px-0{padding-left:0rem!important;padding-right:0rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3{margin-left:.75rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3{padding-left:.75rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4{margin-left:1rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4{padding-left:1rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.m-5{margin:1.25rem!important}.mt-5{margin-top:1.25rem!important}.mr-5{margin-right:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-5{margin-left:1.25rem!important}.mx-5{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.p-5{padding:1.25rem!important}.pt-5{padding-top:1.25rem!important}.pr-5{padding-right:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.pl-5{padding-left:1.25rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.m-6{margin:1.5rem!important}.mt-6{margin-top:1.5rem!important}.mr-6{margin-right:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.ml-6{margin-left:1.5rem!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.p-6{padding:1.5rem!important}.pt-6{padding-top:1.5rem!important}.pr-6{padding-right:1.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-6{padding-left:1.5rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.no-widow{white-space:nowrap}@media screen and (max-width: 1023px){.no-widow{white-space:normal}}.is-clipped{overflow:hidden!important}.visually-hidden,.signup-form .label,.search-bar .label,.form-wrapper--contact label.fui-label,.fui-i .fui-form .fui-type-name .fui-subfield-fieldset>legend,.fui-i .fui-form .fui-type-name .fui-fieldset>legend,.fui-i .fui-form .fui-type-address .fui-subfield-fieldset>legend,.fui-i .fui-form .fui-type-address .fui-fieldset>legend,.banner--text-image .banner__image .fui-label,.banner--text-form .banner__form .fui-label,.community-site .fui-form button[data-conditionally-hidden=true],.branded-form .section__messages:not(:has(p:not(:empty))),.branded-form .section__messages:empty,.branded-form .section__messages:has(.error-message.visually-hidden):has(.success-message.visually-hidden),.community-site .banner--cohort figure figcaption,.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}.button.skip-link{border:none;clip:rect(0,0,0,0);height:.01em;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.01em}.is-hidden{display:none!important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width: 769px){.is-hidden-tablet{display:none!important}}@media screen and (max-width: 1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width: 1024px){.is-hidden-desktop{display:none!important}}.button.skip-link{opacity:0;animation-fill-mode:both;animation-duration:.2s}.button.skip-link:focus,.button.skip-link:focus-visible{animation-name:fadeIn;position:absolute;top:15px;left:50%;transform:translate(-50%);transition:none!important;z-index:10;clip:auto;height:auto;width:auto;overflow:hidden}.cs-edit-link{position:fixed;bottom:0;left:0;z-index:2}[v-hidden]{opacity:0;visibility:hidden}[v-cloak]{display:none}html{box-sizing:border-box;scroll-behavior:smooth;font-size:1rem}*,*:before,*:after{box-sizing:inherit}*:focus-visible,.no-focus-visible *:focus{outline:var(--color-button-focus-border, var(--color-primary)) var(--focus-border-style) var(--focus-border-width, 2px)}body{display:flex;min-height:100vh;height:100%;flex-direction:column;color:var(--color-body);background:var(--color-bg);font-family:var(--font-family-primary);margin:0;padding:0}button,input,optgroup,select,textarea{font-family:var(--font-family-primary)}.site-inner,.site-container{position:relative;flex:1 0 auto}.inline-container,.content-block--text-with-media{container-type:inline-size}.masthead,.site-footer{flex:none}a{transition:color .2s ease-in-out}body.is-preview:before{color:var(--color-black);padding:.5rem 1rem;text-align:center;top:0;left:0;width:100%;content:"Preview Mode";display:block;background-color:var(--color-yellow)}#__ybug-launcher{right:50px!important}@media print,(prefers-reduced-motion: reduce){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}.animate{opacity:0;animation-fill-mode:both;animation-duration:1s;animation-delay:.15s}.no-js .animate{opacity:1}@media screen and (min-width: 768px){.no-delay-mobile{animation-delay:0s!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.no-delay-tablet{animation-delay:0s!important}}@media screen and (min-width: 1024px){.no-delay-desktop{animation-delay:0s!important}}.animated.fadeIn{animation-name:fadeIn}.animated.fadeOut{animation-name:fadeOut}.animated.fadeInUp{animation-name:fadeInUp}.animated.fadeInDown{animation-name:fadeInDown}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fade-right-enter-active,.fade-right-leave-active{transition:all .5s;opacity:1;transform:translate(0)}.fade-right-enter,.fade-right-leave-to{opacity:0;transform:translate(-100px)}.fade-left-enter-active,.fade-left-leave-active{transition:all .5s;opacity:1;transform:translate(0)}.fade-left-enter,.fade-left-leave-to{opacity:0;transform:translate(100%)}:root{--color-white: #fff;--color-black: #000;--color-gray: #DADADA;--color-gray-medium: #BFBFBF;--color-gray-dark: #9B9B9B;--color-magenta: #972357;--color-magenta-light: #FEF4F9;--color-blue: #00ADD0;--color-blue-light: #ECFBFF;--color-blue-light-hover: #f2fcff;--color-blue-dark: color-mix(in srgb, var(--color-blue) 72%, black);--color-blue-medium: color-mix(in srgb, var(--color-blue) 74%, black);--color-blue-secondary: #0090A5;--color-blue-secondary-light: #00ACCD;--color-green: #6ABD45;--color-green-primary: #6ABD45;--color-green-secondary: #629B33;--color-green-light: #F4FFEF;--color-green-medium: #00424f;--color-green-dark: #023843;--color-green-darkest: #052930;--color-yellow: #FECB00;--color-yellow-secondary: #DFB904;--color-orange: #F89A1D;--color-orange-secondary: #CB7317;--color-orange-light: #FFF7EB;--focus-border-width: 2px;--focus-border-style: dotted;--bulma-help-size: .8rem;--bulma-hr-background-color: var(--color-primary);--bulma-hr-height: 1px}[data-theme]{background-color:var(--color-bg);color:var(--color-body)}:root,[data-theme=default]{--color-primary: var(--color-green-dark);--color-secondary: var(--color-blue-light);--color-bg: var(--color-white);--color-bg-alt: var(--color-blue-light);--color-heading: var(--color-green-dark);--color-heading-alt: var(--color-blue-medium);--color-body: var(--color-green-dark);--color-body-anchor: var(--color-blue-medium);--color-body-anchor-hover: var(--color-blue-medium);--color-border: var(--color-green-dark);--color-border-alt: var(--color-gray-dark);--color-accent: var(--color-orange);--color-form-input-bg: var(--color-white);--color-form-input-text: var(--color-green-dark);--color-form-input-focus: color-mix(in srgb, var(--color-blue) 50%, var(--color-blue-light));--color-form-input-border: var(--color-gray-medium);--color-form-input-border-focus: var(--color-blue-dark);--color-form-input-placeholder: var(--color-blue-medium);--border-style: 1px dashed var(--color-accent);--color-logo-text: var(--color-black);--color-button-focus-border: var(--color-blue-secondary);--color-button-primary-text: var(--color-green-dark);--color-button-primary-background: var(--color-blue-light);--color-button-primary-border: var(--color-blue-secondary);--color-button-primary-text-hover: var(--color-green-dark);--color-button-primary-background-hover: var(--color-yellow);--color-button-primary-border-hover: var(--color-yellow);--color-button-primary-border-focus: var(--color-green-dark);--color-button-primary-text-focus: var(--color-green-dark);--color-button-primary-background-focus: var(--color-blue-light);--color-button-secondary-text: var(--color-magenta);--color-button-secondary-background: var(--color-white);--color-button-secondary-border: var(--color-magenta);--color-button-secondary-text-hover: var(--color-white);--color-button-secondary-background-hover: var(--color-magenta);--color-button-secondary-border-hover: var(--color-magenta);--color-button-secondary-focus-border: var(--color-white);--color-button-mobile-background: var(--color-orange);--color-button-mobile-accent: var(--color-yellow);--color-button-mobile-background-hover: var(--color-white);--color-button-mobile-accent-hover: var(--color-white);--font-family-primary: "HCo Gotham SSm", "Gotham", Helvetica, sans-serif;--font-family-display: "HCo Gotham Narrow SSm", "Gotham Narrow", "Helvetica Neue", sans-serif;--font-family-secondary: "Spectral", Georgia, serif;--button-height: 2.5rem;--form-input-border-radius: 0;--fui-btn-border-radius: var(--form-input-border-radius);--fui-check-label-border: 1px solid var(--color-border);--fui-instructions-color: var(--color-body);--fui-instructions-margin: .5rem;--fui-primary-color: var(--color-primary);--fui-border-color: transparent;--fui-select-bg-size: .8rem;--fui-select-bg-position: right .8rem center;--fui-select-bg-image: url("data:image/svg+xml,%3Csvg class='icon icon--expand' fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 34'%3E%3Cpath d='M45.833,5.63l-20.833,20.833l-20.833,-20.833' stroke='%230090A5' stroke-width='6' stroke-miterlimit='10' /%3E%3C/svg%3E");--fui-btn-container-padding: 1.5rem 0 0 0;--fui-row-gutter: .5rem;--fui-input-border-radius: var(--form-input-border-radius);--fui-input-error-color: var(--color-green-dark);--fui-error-color: var(--color-magenta);--fui-alert-success-bg-color: #fff;--fui-input-background-color: var(--color-form-input-bg);--fui-input-line-height: 1.25;--fui-check-label-line-height: 1.25;--fui-check-label-top: .05rem;--fui-label-font-size: 1rem;--fui-check-font-size: .9rem;--fui-font-size: 1rem;--fui-label-margin: .75rem;--fui-field-gutter: 1.5rem;--fui-btn-container-margin: 1rem 0 0;--fui-input-placeholder-color: var(--color-green-dark);--video-sm-play-button-bg: var(--color-green-dark);--video-sm-play-button-size: 68px;--table-cell-padding: .5rem;--table-cell-border-width: 1px;--table-cell-border-style: solid;--table-cell-border-color: var(--color-border-alt);--table-cell-background-color: var(--color-bg);--table-cell-color: var(--color-body);--table-cell-text-align: left;--table-head-background-color: var(--color-green-dark);--table-head-cell-border-width: 0;--table-row-hover-background-color: var(--color-bg-alt);--table-row-active-background-color: var(--color-primary);--table-row-active-color: var(--color-white);--table-striped-row-even-background-color: var(--color-bg-alt);--bulma-focus-h: 188;--bulma-focus-s: 100%;--bulma-focus-l: 32%;--bulma-focus-offset: 0px;--bulma-focus-style: var(--focus-border-style);--bulma-focus-width: var(--focus-border-width)}[data-theme=light]{--color-secondary: var(--color-blue-medium)}[data-theme=dark],[data-theme=dark-cm]{--color-primary: var(--color-white);--color-secondary: var(--color-blue);--color-bg: var(--color-green-dark);--color-heading: var(--color-white);--color-body: var(--color-white);--color-body-anchor: var(--color-white);--color-body-anchor-hover: var(--color-white);--color-accent: var(--color-blue);--color-border: var(--color-blue);--color-logo-text: var(--color-white);--color-form-input-focus: var(--color-orange);--color-form-input-border: var(--color-orange);--color-button-focus-border: var(--color-yellow);--color-button-primary-text: var(--color-white);--color-button-primary-border: var(--color-yellow);--color-button-primary-background: var(--color-green-dark);--color-button-primary-text-hover: var(--color-green-dark);--color-button-primary-background-hover: var(--color-yellow);--color-button-primary-border-hover: var(--color-yellow);--color-button-primary-text-focus: var(--color-white);--color-button-primary-background-focus: transparent;--color-button-primary-border-focus: var(--color-yellow);--color-button-secondary-text: var(--color-orange);--color-button-secondary-background: var(--color-white);--color-button-secondary-border: var(--color-white);--color-button-secondary-text-hover: var(--color-green-dark);--color-button-secondary-background-hover: var(--color-white);--color-button-secondary-border-hover: var(--color-white);--color-button-secondary-focus-border: var(--color-green-dark);--focus-border-width: 2px;--bulma-focus-h: 48;--bulma-focus-s: 100%;--bulma-focus-l: 50%}[data-theme=dark-cm]{--color-bg: var(--color-green-darkest)}[data-theme=transparent]{--color-heading: var(--color-white);--color-heading-alt: var(--color-white);--color-bg: transparent;--color-body: var(--color-white);--color-body-anchor: var(--color-white);--color-body-anchor-hover: var(--color-white);--color-button-primary-text: var(--color-white);--color-button-primary-background: transparent;--color-button-primary-border: var(--color-yellow);--color-button-primary-text-hover: var(--color-green-dark);--color-button-primary-background-focus: var(--color-yellow);--color-button-primary-border-focus: var(--color-yellow);--color-button-primary-text-focus: var(--color-green-dark);--color-button-focus-border: var(--color-white);--focus-border-style: solid;--focus-border-width: 3px}[data-theme=ltBlue]{--color-bg: var(--color-blue-light);--color-logo-text: var(--color-black);--color-primary: var(--color-green-dark);--color-secondary: var(--color-blue-secondary);--color-body-anchor: var(--color-blue-medium);--color-body-anchor-hover: var(--color-blue-medium);--color-heading: var(--color-green-dark);--color-heading-alt: var(--color-blue-dark);--color-body: var(--color-green-dark);--color-button-focus-border: var(--color-blue-secondary);--color-button-primary-text: var(--color-green-dark);--color-button-primary-background: transparent;--color-button-primary-border: var(--color-blue-secondary);--color-button-primary-text-hover: var(--color-white);--color-button-primary-background-hover: var(--color-blue-secondary);--color-button-primary-border-hover: var(--color-blue-secondary);--color-button-primary-background-focus: transparent;--color-button-primary-border-focus: var(--color-green-dark);--color-button-primary-text-focus: var(--color-green-dark)}[data-theme=blueSecondary]{--color-bg: var(--color-blue-secondary);--color-heading: var(--color-white);--color-body: var(--color-white);--color-body-anchor: var(--color-white);--color-body-anchor-hover: var(--color-white);--color-button-focus-border: var(--color-white);--focus-border-width: 1px}[data-theme=blueSecondary] .content a{text-decoration:underline}.community-site[data-theme=default]{--color-loader-stroke: var(--color-green-dark);--color-heading-alt: var(--color-blue-secondary);--color-border-alt: var(--color-gray);--color-button-primary-text: var(--color-white);--color-button-primary-background: var(--color-green-dark);--color-button-primary-background-hover: var(--color-blue-secondary);--color-button-primary-border: var(--color-green-dark);--color-button-primary-background-focus: var(--color-blue-secondary);--color-button-primary-border-focus: transparent;--color-button-primary-border-hover: transparent;--color-button-primary-text-hover: var(--color-white);--color-button-primary-text-focus: var(--color-white);--color-form-input-placeholder: var(--color-gray-dark)}.community-site [data-theme=ltBlue]{--color-loader-stroke: var(--color-white);--color-button-primary-text: var(--color-white);--color-button-primary-background: var(--color-green-dark);--color-button-primary-border: var(--color-green-dark);--color-button-primary-background-focus: var(--color-blue-secondary);--color-button-primary-border-focus: var(--color-blue-secondary);--color-button-primary-text-focus: var(--color-white)}.community-site[data-theme=dark],.community-site [data-theme=dark]{--color-bg: var(--color-green-dark);--color-secondary: var(--color-blue-secondary-light);--color-bg-alt: var(--color-green-darkest);--color-accent: var(--color-yellow)}.community-site rg-bookmark{cursor:pointer}.community-site rg-bookmark button{font-size:.75rem;display:inline-flex;align-items:center;gap:.5rem}.community-site rg-bookmark button:focus{outline:none;box-shadow:0 0 0 var(--focus-border-width) var(--color-button-focus-border)}.community-site rg-bookmark .icon{width:1rem;height:1rem;padding:0}.community-site rg-bookmark[active] .icon--save svg path,.community-site rg-bookmark:hover .icon--save svg path,.community-site rg-bookmark:active .icon--save svg path{fill:var(--color-green-dark);stroke:var(--color-green-dark)}.community-site .button.button--smaller{font-size:.8125rem;padding-inline:3rem;padding-block:.5rem}@supports (contain: inline-size){.community-site .button.button--smaller{font-size:.8125rem}}.community-site .button.button--add{background:var(--color-blue);display:inline-flex;width:1.5rem;height:1.5rem;min-height:auto}.community-site .button.button--add svg{padding:.2rem;position:relative;right:1px}.community-site .button.button--add:hover{background:var(--color-blue-dark)}.community-site .button.button--expand{display:flex;gap:.5rem}.community-site .button.button--expand .icon{width:1.375rem;height:1.375rem;margin:0}.community-site .button.button--expand:hover .icon{background:var(--color-blue-dark)}.community-site .button.button--primary{background:var(--color-button-primary-background)}.community-site .button.button--primary .overline--small{color:var(--color-button-primary-text)}.community-site .button.button--primary:hover{background:var(--color-button-primary-background-hover)}.community-action{display:inline-block;text-align:center}.data-list{display:flex}.data-list.format--vertical{flex-direction:column;gap:.5rem}.data-list.format--vertical .data-list__item:not(:first-of-type){border-top:1px solid var(--color-gray);padding-top:.5rem}.data-list.format--horizontal{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.2rem}.data-list.format--horizontal .data-list__item{flex-direction:row;gap:.5rem}.data-list.format--horizontal .data-list__item:not(.data-list__item--empty)+.data-list__item:not(.data-list__item--empty){border-top:none;padding-top:0;border-left:1px solid var(--color-gray);padding-left:1rem}.data-list.format--horizontal .data-list__item--empty{flex-basis:100%;margin-block:.5rem;border-top:1px solid var(--color-gray)}.data-list__item{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem}@supports (contain: inline-size){.data-list__item{font-size:.85rem}}@media screen and (min-width: 1024px){.data-list__item{font-size:.9rem}@supports (contain: inline-size){.data-list__item{font-size:.9rem}}}.data-list__item--empty{flex-basis:100%}.data-list__value{font-weight:600}.data-list__value a,.data-list__value button.is-text{font-size:.9rem;font-weight:600;text-decoration:underline}.data-list .tag{display:inline-flex;padding-block:0!important;margin-left:.5rem}.data-list .tag .icon{width:1.5rem;height:1.5rem}.community-site .input{font-size:.875rem}@supports (contain: inline-size){.community-site .input{font-size:.875rem}}.field--input-file .control{display:flex;flex-flow:column}.community-site .radio-control legend{display:block;grid-column:1/-1;margin:0}.community-site .radio-control legend:before{display:none}.community-site .radio-control.inline .radio-control__options{display:flex;flex-wrap:wrap;gap:2rem}.field--input-search .control{position:relative}.field--input-search .control input{font-size:.875rem;font-weight:600;padding-block:1.3125rem;padding-right:2rem;border:1px solid var(--color-black);color:var(--color-black);border-radius:0}@supports (contain: inline-size){.field--input-search .control input{font-size:.875rem}}.field--input-search .control input::placeholder{color:var(--color-black)!important}.field--input-search .control input::-webkit-search-cancel-button{display:none}.field--input-search .button.icon-only{position:absolute;padding-inline:1rem;right:0;top:0;bottom:0;margin-block:auto}.field--input-search .button.icon-only .icon{width:1.3rem;height:1.3rem}.field--input-search .button.icon-only:hover .icon path,.field--input-search .button.icon-only:hover .icon circle{stroke:var(--color-blue)}.community-site input-select{--color-form-input-placeholder: var(--color-green-dark)}.community-site input-select .selectCustom-option,.community-site input-select .selectNative{font-size:.875rem}@supports (contain: inline-size){.community-site input-select .selectCustom-option,.community-site input-select .selectNative{font-size:.875rem}}.community-site input-select .selectCustom-trigger{font-size:.875rem}@supports (contain: inline-size){.community-site input-select .selectCustom-trigger{font-size:.875rem}}.community-site .icon--arrow{width:1.375rem;height:1.375rem;border-radius:50%;background-color:var(--color-blue-secondary);display:flex;justify-content:center;align-items:center}.community-site .icon--arrow svg{transform:translate(.05rem);width:.32rem;height:.65rem}.community-site .icon--arrow svg path{fill:transparent;stroke:var(--color-white)}.community-site .icon--file-edit{width:1rem;height:1rem}.community-site .icon--file-edit svg{position:relative;left:1px}.community-site .icon--nav-next,.community-site .icon--nav-prev{aspect-ratio:1;border-radius:50%;width:var(--swiper-navigation-size, 2rem);height:var(--swiper-navigation-size, 2rem);border:1px solid transparent;background-color:var(--color-blue-secondary)}.community-site .icon--nav-next svg,.community-site .icon--nav-prev svg{width:auto;height:auto}.community-site .icon--nav-next svg path,.community-site .icon--nav-prev svg path{fill:var(--color-white)}.community-site .icon--plus svg path,.community-site .icon--file-edit svg path{stroke:var(--color-white);fill:none}rg-loader{background-color:transparent!important}rg-loader .loader{margin:auto;width:3rem}rg-loader .loader svg{overflow:visible}rg-loader .loader svg circle,rg-loader .loader svg path{stroke:var(--color-loader-stroke)}.community-site .site-logo{width:200px}@media screen and (min-width: 450px){.community-site .site-logo{width:220px}}@media screen and (min-width: 769px){.community-site .site-logo{width:240px}}.community-site .site-logo svg,.community-site .site-logo img{width:100%;height:auto}.community-site.site-handle-academy .site-logo{width:260px}@media screen and (min-width: 769px){.community-site.site-handle-academy .site-logo{width:320px}}@media screen and (min-width: 1024px){.community-site.site-handle-academy .site-logo{width:360px}}rg-message-reactions{display:inline-flex}rg-message-reactions .reactions{position:relative;display:inline-flex}rg-message-reactions .reactions.loading{opacity:.5;pointer-events:none}rg-message-reactions .reactions:has(.counters__item--visible){gap:.3rem}rg-message-reactions .reactions.read-only .counters__item{pointer-events:none;opacity:.5;border-color:transparent}rg-message-reactions .picker__item:hover,rg-message-reactions .picker__item:has(input:checked),rg-message-reactions .counters__item:hover,rg-message-reactions .counters__item:has(input:checked){background-color:var(--color-bg-alt)}rg-message-reactions .picker__item input,rg-message-reactions .counters__item input{display:none}rg-message-reactions .picker__item label,rg-message-reactions .counters__item label{display:flex;gap:.3rem;cursor:pointer}rg-message-reactions .picker__item{padding-inline:.25rem;padding-block:.45rem;display:inline-flex;align-items:center;gap:.25rem}rg-message-reactions .counters__item{cursor:pointer;display:none;-webkit-user-select:none;user-select:none;border:1px solid var(--color-form-input-border);padding-inline:.3rem .45rem;height:2.375rem;align-items:center;justify-content:center}rg-message-reactions .counters__item--visible{display:inline-flex}rg-message-reactions .reactions__add-button{display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem}rg-message-reactions .reactions__add-button:hover .reactions__add-icon{background:var(--color-blue-dark)}rg-message-reactions .reactions__counters{display:flex;gap:.5rem}rg-message-reactions .reactions__counters .counters__number{transform:translateY(.1rem);font-size:.8125rem;font-weight:600}@supports (contain: inline-size){rg-message-reactions .reactions__counters .counters__number{font-size:.8125rem}}rg-message-reactions .reactions__add-icon{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-blue-secondary)}rg-message-reactions .reactions__picker{background-color:var(--color-bg);display:none;position:absolute;overflow:hidden;top:-3rem;border-radius:.5rem;box-shadow:0 .25rem .25rem #00000026}rg-message-reactions .reactions__picker .picker__item{opacity:0;animation:fadeInUp .3s ease-in-out both;animation-delay:calc(.05s * var(--i))}rg-message-reactions.active .reactions__picker{display:flex}rg-message-reply{display:inline-block}rg-message-reply button{display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem}rg-message-reply button .icon--reply{display:flex;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-blue-secondary)}rg-message-reply button .icon--reply svg{width:.65rem}rg-message-reply button .icon--reply svg path{fill:var(--color-white)}rg-message-reply button:hover .icon--reply{background:var(--color-blue-dark)}rg-message-stats .message-stats{display:flex;align-items:center}rg-message-stats .stat{display:flex;align-items:center;font-size:.875rem;font-weight:700;color:var(--color-gray-dark)}@supports (contain: inline-size){rg-message-stats .stat{font-size:.875rem}}rg-message-stats .stat:not(:first-child):before{content:"";display:block;height:.2rem;width:.2rem;border-radius:50%;background-color:var(--color-gray-dark);margin-inline:.5rem}.default-modal .section__inner{position:relative}.default-modal .section__inner .close{position:absolute;top:1rem;right:1rem;z-index:1;width:2rem;height:2rem}.default-modal .section__inner .close svg path{stroke:var(--color-border)}.default-modal.style--fullscreen .section__inner{position:relative}.default-modal.style--fullscreen .default-modal__content{height:100vh;width:100vw;background-color:var(--color-white);max-height:none;overflow-y:auto;overscroll-behavior:contain}.default-modal.style--windowed section[role=dialog]{display:flex;align-items:center;justify-content:center}.default-modal.style--windowed .section__inner{position:relative}.default-modal.style--windowed .default-modal__content{height:80vh;width:90vw;max-width:80rem;background-color:var(--color-white);max-height:none;overflow-y:auto;overscroll-behavior:contain}rg-popup-menu{display:inline-block}rg-popup-menu .popup-menu{background-color:transparent;position:relative}rg-popup-menu .popup-menu__list{display:flex;flex-flow:column;align-items:flex-start;position:absolute;min-width:max-content;background-color:var(--color-white);z-index:1}rg-popup-menu .popup-menu__list button{width:100%;transition:none;justify-content:flex-start;box-sizing:border-box;min-height:auto;padding-block:.25rem;padding-inline:.75rem}rg-popup-menu .popup-menu__list button:hover{color:var(--color-button-primary-text-hover)}rg-popup-menu .popup-menu.align-right .popup-menu__list{right:0}rg-popup-menu .popup-menu.align-left .popup-menu__list{left:0}rg-popup-menu:has(details[open]) .popup-menu__list{border:1px solid var(--color-border-alt);box-shadow:0 0 .5rem #0000001a}rg-popup-menu:has(details[open]) .popup-menu__item{width:100%}rg-popup-menu:has(details[open]) .popup-menu__item:hover{background-color:var(--color-button-primary-background-hover)}rg-popup-menu summary{padding:.5rem;width:1.3rem;display:flex;align-items:center;justify-content:center;cursor:pointer}rg-popup-menu summary .icon{width:100%;height:100%}rg-popup-menu summary svg{overflow:visible}rg-popup-menu summary:hover svg path{fill:var(--color-button-primary-background-hover)}.community-site .heading-1,.community-site .heading-2,.community-site .heading-3,.community-site .heading-4,.community-site .content h3,.community-site .content h4{text-transform:none}.community-site .heading-1{font-size:min(3.5rem,calc(1.475rem + 2.53125vw))}@supports (contain: inline-size){.community-site .heading-1{font-size:min(3.5rem,calc(1.475rem + 2.53125cqw))}}.community-site .heading-2{font-size:min(2.25rem,calc(1.35rem + 1.125vw))}@supports (contain: inline-size){.community-site .heading-2{font-size:min(2.25rem,calc(1.35rem + 1.125cqw))}}.community-site .heading-3,.community-site .content h3{font-size:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.community-site .heading-3,.community-site .content h3{font-size:min(1.5rem,calc(1.275rem + .28125cqw))}}.community-site .heading-3.is-smaller{font-size:1.15rem}@supports (contain: inline-size){.community-site .heading-3.is-smaller{font-size:1.15rem}}.community-site .content h4,.community-site .heading-4.is-smaller{font-size:1rem}@supports (contain: inline-size){.community-site .content h4,.community-site .heading-4.is-smaller{font-size:1rem}}.community-site .overline,.community-site .card--notification__heading{font-size:.85rem}.community-site .is-description{font-size:.9375rem}@supports (contain: inline-size){.community-site .is-description{font-size:.9375rem}}.community-site .overline--small,.community-site .pagination .pagination__list .pagination__link:not(.pagination__link-icon){font-size:.75rem}.community-site .editor-content.ql-blank:before,.community-site rg-text-editor .ql-blank.ql-editor:before,rg-text-editor .community-site .ql-blank.ql-editor:before,.community-site .ql-blank.card--notification__body:before,.community-site rg-comment .card--comment__content .ql-blank.content:before,rg-comment .card--comment__content .community-site .ql-blank.content:before{left:1.25rem;font-style:normal}.community-site .editor-content img,.community-site rg-text-editor .ql-editor img,rg-text-editor .community-site .ql-editor img,.community-site .card--notification__body img,.community-site rg-comment .card--comment__content .content img,rg-comment .card--comment__content .community-site .content img{max-height:500px}.community-site .editor-content .mention,.community-site rg-text-editor .ql-editor .mention,rg-text-editor .community-site .ql-editor .mention,.community-site .card--notification__body .mention,.community-site rg-comment .card--comment__content .content .mention,rg-comment .card--comment__content .community-site .content .mention{font-size:1rem;background-color:var(--color-bg-alt);padding-inline:.25rem;padding-block:.1rem;font-weight:600}@supports (contain: inline-size){.community-site .editor-content .mention,.community-site rg-text-editor .ql-editor .mention,rg-text-editor .community-site .ql-editor .mention,.community-site .card--notification__body .mention,.community-site rg-comment .card--comment__content .content .mention,rg-comment .card--comment__content .community-site .content .mention{font-size:1rem}}.community-site .editor-content .ql-file-attachment .file-link,.community-site rg-text-editor .ql-editor .ql-file-attachment .file-link,rg-text-editor .community-site .ql-editor .ql-file-attachment .file-link,.community-site .card--notification__body .ql-file-attachment .file-link,.community-site rg-comment .card--comment__content .content .ql-file-attachment .file-link,rg-comment .card--comment__content .community-site .content .ql-file-attachment .file-link{font-size:.875rem;color:var(--color-body-anchor);display:flex;align-items:center}@supports (contain: inline-size){.community-site .editor-content .ql-file-attachment .file-link,.community-site rg-text-editor .ql-editor .ql-file-attachment .file-link,rg-text-editor .community-site .ql-editor .ql-file-attachment .file-link,.community-site .card--notification__body .ql-file-attachment .file-link,.community-site rg-comment .card--comment__content .content .ql-file-attachment .file-link,rg-comment .card--comment__content .community-site .content .ql-file-attachment .file-link{font-size:.875rem}}.community-site .editor-content .ql-file-attachment .file-link:hover,.community-site rg-text-editor .ql-editor .ql-file-attachment .file-link:hover,rg-text-editor .community-site .ql-editor .ql-file-attachment .file-link:hover,.community-site .card--notification__body .ql-file-attachment .file-link:hover,.community-site rg-comment .card--comment__content .content .ql-file-attachment .file-link:hover,rg-comment .card--comment__content .community-site .content .ql-file-attachment .file-link:hover{color:var(--color-body-anchor-hover);text-decoration:underline}.community-site .editor-content .ql-file-attachment .file-link .file-icon,.community-site rg-text-editor .ql-editor .ql-file-attachment .file-link .file-icon,rg-text-editor .community-site .ql-editor .ql-file-attachment .file-link .file-icon,.community-site .card--notification__body .ql-file-attachment .file-link .file-icon,.community-site rg-comment .card--comment__content .content .ql-file-attachment .file-link .file-icon,rg-comment .card--comment__content .community-site .content .ql-file-attachment .file-link .file-icon{width:1rem}.admin-form header{background-color:var(--color-bg-alt);padding:20px}@media (min-width: 320px){.admin-form header{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form header{padding-top:40px}}@media (min-width: 320px){.admin-form header{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form header{padding-bottom:40px}}@media (min-width: 320px){.admin-form header{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form header{padding-left:42px}}@media (min-width: 320px){.admin-form header{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form header{padding-right:42px}}.admin-form__form{padding-top:20px;padding-bottom:20px}@media (min-width: 320px){.admin-form__form{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form__form{padding-top:40px}}@media (min-width: 320px){.admin-form__form{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form__form{padding-bottom:40px}}.admin-form__form,.admin-form .feed-results{padding-left:20px;padding-right:20px}@media (min-width: 320px){.admin-form__form,.admin-form .feed-results{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form__form,.admin-form .feed-results{padding-left:42px}}@media (min-width: 320px){.admin-form__form,.admin-form .feed-results{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.admin-form__form,.admin-form .feed-results{padding-right:42px}}.admin-form .feed-results ul{display:flex;flex-direction:column;padding-bottom:2rem}.admin-form .feed-results ul li,.admin-form .feed-results ul user-row{display:flex;align-items:center;gap:1rem}.admin-form .feed-results ul li{border-top:1px solid var(--color-border-alt);padding-top:1rem;margin-top:1rem}.user-row{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #e5e5e5}.user-row:last-child{border-bottom:none}.user-row .user-info{flex:1;margin-right:1rem}.user-row .add-user-btn{white-space:nowrap}.user-row .add-user-btn:disabled{opacity:.6;cursor:not-allowed}.user-row .success-message{font-size:.875rem;margin-left:.5rem}.user-row .error-message{color:#dc3545;font-size:.875rem;margin-left:.5rem}.community-site .banner--cohort .banner__inner{padding-top:20px;padding-bottom:min(2rem,calc(1.325rem + .84375vw));display:grid;grid-template-columns:1fr;column-gap:rem;row-gap:min(2rem,calc(1.325rem + .84375vw))}@media (min-width: 320px){.community-site .banner--cohort .banner__inner{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site .banner--cohort .banner__inner{padding-top:40px}}.community-site .banner--cohort .banner__inner .banner__content{display:grid;grid-template-columns:1fr;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}.community-site .banner--cohort .banner__inner .banner__description{margin-top:0}.community-site .banner--cohort .banner__inner .banner__description strong{display:block}.community-site .banner--cohort .banner__inner .banner__title span{font-size:80%;margin-left:1.5rem}.community-site .banner--cohort .banner__inner .banner__description{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@media screen and (min-width: 575px){.community-site .banner--cohort .banner__inner:has(.banner__partner) .banner__content{grid-template-columns:1fr minmax(7rem,15rem)}}.community-site .banner--cohort .banner__content{margin-top:0}.community-site .banner--cohort .banner__description{margin-top:1.5rem;margin-bottom:0!important}.community-site .banner--cohort .banner__partner{max-width:15rem}.community-site .banner--cohort .banner__partner img{margin-top:1.5rem}.community-site .banner--cohort figcaption p{font-size:.9rem}@supports (contain: inline-size){.community-site .banner--cohort figcaption p{font-size:.9rem}}.banner--community{background:transparent}.banner--community .banner__inner{display:grid;gap:.5rem;grid-template-columns:1fr}@media screen and (min-width: 1024px){.banner--community .banner__inner{gap:3rem;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}}@media screen and (min-width: 1024px){.banner--community .heading-1{grid-column:2;grid-row:2}}.banner--community .field.field--input-search{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 1024px){.banner--community .field.field--input-search{grid-column:2;margin-left:4.5rem;margin-block:0}}@media screen and (min-width: 1024px){.banner--community .image{grid-column:1;grid-row:2/-1}}.banner--community .image figcaption{display:none}.banner--community .banner__text{margin-top:1rem;display:flex;flex-direction:column;gap:2rem}.banner--community .banner__text .text,.banner--community .banner__text .button{margin-left:2.5rem;align-self:start}@media screen and (min-width: 1024px){.banner--community .banner__text{margin-top:0;grid-column:2}.banner--community .banner__text .text,.banner--community .banner__text .button{margin-top:0;margin-left:4.5rem}}.community-site .banner--course .banner__inner{padding-top:20px;padding-bottom:min(2rem,calc(1.325rem + .84375vw));display:grid;grid-template-columns:1fr;column-gap:min(4rem,calc(1.525rem + 3.09375vw));row-gap:min(2rem,calc(1.325rem + .84375vw))}@media (min-width: 320px){.community-site .banner--course .banner__inner{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site .banner--course .banner__inner{padding-top:40px}}@media screen and (min-width: 769px){.community-site .banner--course .banner__inner:has(.banner__image){grid-template-columns:1fr minmax(12rem,16rem)}}@media screen and (max-width: 768px){.community-site .banner--course .banner__inner .banner__image{grid-row:2}.community-site .banner--course .banner__inner .banner__content{grid-row:3}}.community-site .banner--course .banner__inner .banner__content{display:grid;grid-template-columns:1fr;gap:min(1.5rem,calc(1.275rem + .28125vw))}.community-site .banner--course .banner__inner .banner__description{margin-top:0}.community-site .banner--course .banner__inner .banner__description strong{display:block}.community-site .banner--course .banner__inner .banner__title{grid-column:1/-1}.community-site .banner--course .banner__inner .banner__title span{font-size:80%;margin-left:1.5rem}.community-site .banner--course .banner__inner .banner__description{grid-column:1 span 1;grid-row:2}.community-site .banner--course .banner__inner .banner__signup{grid-column:1 span 1;grid-row:2 span 1}.community-site .banner--course .banner__inner .banner__partner{grid-column:2;grid-row:2}.community-site .banner--course .banner__inner:has(.banner__partner) .banner__content{grid-template-columns:1fr minmax(5rem,8rem)}.community-site .banner--course .banner__overline{grid-column:1/-1;display:flex;align-items:center;gap:2rem}.community-site .banner--course .banner__content{margin-top:0}.community-site .banner--course .banner__description{margin-top:1.5rem;margin-bottom:0!important}.community-site .banner--course .banner__details{display:flex;align-items:flex-start;column-gap:2rem;row-gap:1rem;flex-wrap:wrap}.community-site .banner--course .banner__details .overline{margin-top:0}.community-site .banner--course .banner__details+.tag{margin-top:1rem}.community-site .banner--course .banner__partner img{margin-top:1.5rem;max-width:8rem}.community-site .banner--course figcaption p{font-size:.9rem}@supports (contain: inline-size){.community-site .banner--course figcaption p{font-size:.9rem}}.community-site .action-links{display:flex;gap:1.5rem}.community-site .action-links .button.is-text{font-weight:700;color:var(--color-body-anchor)}.community-site .action-links .button.is-text:hover{text-decoration-style:dotted}.community-site .community-page--learning-entry-user .banner img{border-radius:50%;max-width:10rem}.community-site .banner--page{background-color:transparent}.community-site .banner--page:before{display:block;content:"";background-color:var(--color-bg);height:100%;width:100%;top:0;position:absolute}@media screen and (min-width: 769px){.community-site .banner--page:has(.banner__image):before{height:5.6rem}}.community-site .banner--page .banner__inner{display:grid;gap:min(4rem,calc(1.525rem + 3.09375vw))}@media screen and (min-width: 1024px){.community-site .banner--page .banner__inner{padding-top:3rem;padding-bottom:0;display:grid;grid-template-columns:1fr;align-items:end}}.community-site .banner--page .banner__main{display:flex;flex-direction:column-reverse}@media screen and (min-width: 769px){.community-site .banner--page .banner__main:has(.banner__image){gap:min(1.5rem,calc(1.275rem + .28125vw));display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end}}.community-site .banner--page .banner__heading{padding-bottom:1rem}.community-site .banner--page .banner__heading .heading-2{margin-top:.5rem}.community-site .banner--page .banner__image{width:100%}.community-site .banner--page .banner__image figure{aspect-ratio:1/1;overflow:hidden;display:block}.community-site .banner--page .banner__image img{width:100%;height:100%;object-fit:cover;display:block}.community-site .banner--page .banner__image figcaption{display:none}@media screen and (min-width: 769px){.community-site .banner--page .banner__image{width:8.375rem}}.community-site .banner--page .banner__side{display:none}@media screen and (min-width: 769px){.community-site .banner--condensed .banner__image{width:4.8rem}}.community-site .banner--condensed .banner__main{grid-template-columns:4.8rem auto}.community-site .banner--condensed .banner__inner{gap:1rem}.community-site .banner--condensed .banner__heading{padding-bottom:.5rem}.community-site .banner--condensed .banner__heading .heading-2{display:none}@media screen and (min-width: 1024px){.community-site .banner--with-button .banner__inner{grid-template-columns:5fr 2fr}}.community-site .banner--with-button .banner__side{display:flex;justify-content:center;padding-bottom:1rem}@media screen and (min-width: 769px){.community-site .banner--with-button .banner__side{justify-content:flex-start}.community-site .banner--with-button .banner__side .button{width:100%}}.community-site .breadcrumbs li{line-height:1;letter-spacing:normal}.community-site .breadcrumbs li:after{font-size:.875rem;line-height:1}@supports (contain: inline-size){.community-site .breadcrumbs li:after{font-size:.875rem}}.community-site .breadcrumbs a,.community-site .breadcrumbs span{font-size:.875rem;text-transform:none}@supports (contain: inline-size){.community-site .breadcrumbs a,.community-site .breadcrumbs span{font-size:.875rem}}.cohort-events-list{display:flex;flex-direction:column;gap:2rem}.cohort-event-card{border:1px solid var(--color-blue)}.cohort-event-card__content{padding-block:min(1.5rem,calc(1.275rem + .28125vw));padding-inline:min(2rem,calc(1.325rem + .84375vw));display:flex;flex-direction:column;gap:1rem}.cohort-event-card__type-badge{display:flex;align-items:center;gap:.75rem}.cohort-event-card__type-badge svg{width:20px;height:20px}.cohort-event-card__type-badge svg path{fill:currentColor}.cohort-event-card__calendar-links{display:flex;gap:1.5rem;padding-inline:min(2rem,calc(1.325rem + .84375vw));align-items:flex-start}.cohort-event-card__calendar-links a{font-size:14px!important}rg-comment{display:block;position:relative}rg-comment .card--comment{display:flex;gap:1.5rem}rg-comment .card--comment__avatar .image{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden}rg-comment .card--comment__content{flex:1;display:flex;flex-direction:column;margin:0;gap:.5rem}rg-comment .card--comment__content .content{margin-bottom:0}rg-comment .card--comment__split{display:contents}rg-comment .card--comment__subreplies{position:relative;margin-top:2rem;margin-left:3rem;border-left:2px solid var(--color-border-alt);padding-left:2rem;display:flex;flex-direction:column;gap:2rem}rg-comment .card--comment__subreplies rg-comment:after{display:none!important}rg-comment .card--comment+rg-text-editor,rg-comment .card--comment__subreplies+rg-text-editor{display:block;margin-block:2rem}.card--community__inner{display:grid;grid-template-columns:4.165rem auto;grid-template-rows:minmax(1.2rem,auto) auto;column-gap:1rem}.card--community__inner .image{grid-column:1;grid-row:1/-1}.card--community__inner .heading-4+.content{margin-top:.4rem}.card--community__inner .content,.card--community__inner .heading{grid-column:2}.card--course{--mask-size: 2rem}.card--course__inner{display:flex;flex-direction:column}.card--course__progress{width:100%;height:.4rem;background-color:var(--color-gray-medium)}.card--course__progress:after{content:"";display:block;width:var(--progress, 0);height:100%;background-color:var(--color-green)}.card--course__overline{display:flex;justify-content:space-between;align-items:center;grid-column:1/-1}.card--course__overline .overline--small+*{margin-top:0}.card--course__content{display:grid;grid-template-columns:3.8fr 1.2fr;grid-template-rows:auto auto 1fr;gap:.75rem;padding:1.25rem}.card--course__content .heading-3{grid-row:2;grid-column:1/-1}.card--course__content .heading-3 a{color:var(--color-secondary)}.card--course__content .card--course__description{grid-row:3;margin-top:0;display:flex;flex-direction:column;gap:min(1.5rem,calc(1.275rem + .28125vw))}.card--course__content .card--course__description .partner{margin-top:auto}.card--course__content .data-list{grid-row:3;grid-column:1/-1;display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.card--course__content .image{grid-row:3;grid-column:2}.card--course--mini{border:1px solid var(--color-blue);border-left:5px solid var(--color-blue)}.card--course--mini .card--course__inner{justify-content:space-between;height:100%}.card--course--mini:has(.data-list) .card--course__content{padding-bottom:0}.card--course--mini .card--course__content{padding:.5rem 1.25rem 1.25rem}.card--course--mini .card--course__content .card--course__description{gap:1rem}.card--course--mini .card--course__content .heading-3{font-size:1.25rem}.card--course--mini .is-description span:not(.numbers){display:block}.card--course--mini .data-list{padding:0 1.25rem .75rem}.card--course--text .card--course__content{display:flex;flex-direction:column;padding:0}.card--course--text.is-current-page .card--course__content{padding:0 0 0 1.5rem;border-left:5px solid var(--color-blue)}.card--course[data-theme=ltBlue]{transition:background-color .2s ease-in-out}.card--course[data-theme=ltBlue]:has(a:hover){background-color:var(--color-blue-light-hover)}.card--course[data-theme=light]{background-color:var(--color-gray-medium);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,var(--mask-size) 100%,0 calc(100% - var(--mask-size)));clip-path:polygon(0 0,100% 0,100% 100%,var(--mask-size) 100%,0 calc(100% - var(--mask-size)));position:relative}.card--course[data-theme=light]:before{transition:background-color .2s ease-in-out;content:"";width:calc(100% - 2px);height:calc(100% - 2px);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,var(--mask-size) 100%,0 calc(100% - var(--mask-size)));clip-path:polygon(0 0,100% 0,100% 100%,var(--mask-size) 100%,0 calc(100% - var(--mask-size)));background:var(--color-white);display:block;position:absolute;top:1px;left:1px;z-index:-1}.card--course[data-theme=light]:has(a:hover):before{background:var(--color-blue-light-hover)}.card--course[data-theme=light] .tag{margin-left:1rem}.card--discussion{display:flex;gap:1rem;flex-direction:column}.card--discussion .heading-3 a{color:var(--color-heading)}.card--discussion .heading-3+.content{margin-top:0}.card--discussion .content{font-size:1.125rem;margin-bottom:0}@supports (contain: inline-size){.card--discussion .content{font-size:1.125rem}}.card--discussion-small{display:flex;flex-direction:row;gap:1rem}.card--discussion-small .card-discussion__avatar{display:none}@media screen and (min-width: 769px){.card--discussion-small .card-discussion__avatar{display:block;flex-shrink:0;width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden}}.card--discussion-small .card-discussion__content{display:flex;flex-direction:column;gap:.5rem}.card--discussion-small .card-discussion__content:first-child:before{display:none}.card--discussion-small .card-discussion__content .card--user .image{display:none}.card--discussion-small .card-discussion__content h2+p.content{margin-top:0}.card--discussion-small .card-discussion__content .content{font-size:.875rem}@supports (contain: inline-size){.card--discussion-small .card-discussion__content .content{font-size:.875rem}}.card--featured__inner{display:grid;grid-template-columns:1fr 5fr;gap:1.5rem}.card--featured__inner .card--featured__content .heading-3,.card--featured__inner .card--featured__content .text{margin-top:.5rem}.card--notification{display:flex;padding:1.5rem;gap:1.5rem}.card--notification.broadcast-type figure{border-radius:0}.card--notification__avatar .image{width:3.75rem;height:3.75rem}.card--notification__content{display:flex;flex-direction:column;gap:.5rem}.card--notification__content a,.card--notification__content .read-more{color:var(--color-blue-secondary);font-weight:600}.card--notification__content a:hover,.card--notification__content .read-more:hover{text-decoration:underline}.card--notification__body.content{margin-bottom:0}.card--notification__body.content>*,.card--notification__body.content>q>*{display:inline}.card--notification__body.content strong,.card--notification__heading{font-weight:600}.card--notification__modal section{display:flex!important;justify-content:center;align-items:center}.card--notification__modal .section__inner{position:relative;background-color:var(--color-white);padding-inline:3rem;padding-block:3rem;width:100%;max-width:40rem}.card--notification__modal button.close{position:absolute;top:1rem;right:1rem}rg-user .user__inner{display:grid;grid-template-columns:max-content auto;gap:.75rem;align-items:center}rg-user .user__inner .is-name{font-size:.875rem;font-weight:700}@supports (contain: inline-size){rg-user .user__inner .is-name{font-size:.875rem}}rg-user .user__inner figure{width:2.5rem;height:2.5rem;overflow:hidden;border-radius:50%}rg-user .user__inner rg-popup-menu{margin-top:1px}rg-user .user__inner:has(.user__image){grid-template-columns:2.5rem max-content auto}rg-user .user__inner:has(.user__actions){grid-template-columns:max-content auto min-content}rg-user .user__inner:has(.user__image):has(.user__actions){grid-template-columns:2.5rem max-content auto min-content}.card--user--large,.card--user--course{border:1px solid var(--color-gray);border-radius:.5rem;position:relative;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.card--user--large .card--user__inner,.card--user--course .card--user__inner{display:grid;gap:1.5rem;grid-template-columns:6rem 1fr;grid-template-rows:1fr auto}@media screen and (max-width: 768px){.card--user--large .card--user__inner,.card--user--course .card--user__inner{grid-template-columns:1fr}}.card--user--large .card--user__inner figure,.card--user--course .card--user__inner figure{width:6rem;height:6rem;overflow:hidden;border-radius:50%}.card--user--large .card--user__inner .card--user__content,.card--user--course .card--user__inner .card--user__content{display:flex;flex-direction:column;gap:.5rem}.card--user--large .card--user__inner .is-name,.card--user--course .card--user__inner .is-name{font-size:1.25rem;font-weight:700}@supports (contain: inline-size){.card--user--large .card--user__inner .is-name,.card--user--course .card--user__inner .is-name{font-size:1.25rem}}.card--user--large .card--user__inner .is-pronouns,.card--user--course .card--user__inner .is-pronouns{margin-left:.5rem;font-weight:400;font-size:1rem}.card--user--large .card--user__inner .is-position,.card--user--course .card--user__inner .is-position{font-size:.9rem;line-height:1.1;font-weight:700}@supports (contain: inline-size){.card--user--large .card--user__inner .is-position,.card--user--course .card--user__inner .is-position{font-size:.9rem}}.card--user--large .card--user__inner .is-address,.card--user--course .card--user__inner .is-address{font-size:.875rem}@supports (contain: inline-size){.card--user--large .card--user__inner .is-address,.card--user--course .card--user__inner .is-address{font-size:.875rem}}.card--user--large .card--user__inner .button--linkedin,.card--user--course .card--user__inner .button--linkedin{padding:0}.card--user--large .rows,.card--user--course .rows{grid-column:1/-1;border-top:1px solid var(--color-gray);padding-top:1rem}.card--user--large:not(:has(figure)) .card--user__content,.card--user--course:not(:has(figure)) .card--user__content{grid-column:1/-1}.card--user--large:has(.card--user__link),.card--user--course:has(.card--user__link){position:relative;transition:background-color .2s ease-in-out}.card--user--large:has(.card--user__link):hover,.card--user--course:has(.card--user__link):hover{background-color:var(--color-blue-light)}.card--user--large:has(.card--user__link) .card--user__link,.card--user--course:has(.card--user__link) .card--user__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.card--user--large .card--user__actions,.card--user--course .card--user__actions{position:absolute;top:.5rem;right:.5rem;z-index:1}.community-overview{display:flex;flex-direction:column;gap:1.8rem;background:var(--color-bg-alt);border:1px solid color-mix(in srgb,var(--color-border-alt) 50%,transparent);padding-inline:2rem;padding-block:2.5rem}.community-overview__content{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.community-overview__content .content,.community-overview__content .content p{font-size:1rem}@supports (contain: inline-size){.community-overview__content .content,.community-overview__content .content p{font-size:1rem}}.community-overview .content__group .overline--small{margin-bottom:.8rem}.community-overview .content__group--guidelines{grid-column:1/-1}.course-outline li.has-children>span{font-weight:700}.course-outline li.has-children>span:hover{cursor:pointer}.course-outline li+li{margin-top:min(2rem,calc(1.325rem + .84375vw))}.course-outline li a{color:var(--color-body-anchor);text-decoration:none}.course-outline li a .course-outline__node-title-text{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease-in-out}.course-outline li a:hover{color:var(--color-body-anchor-hover);text-decoration:none}.course-outline li a:hover .course-outline__node-title-text{text-decoration:underline;text-decoration-color:var(--color-body-anchor-hover)}.course-outline li .icon{width:1.35rem}.course-outline li .icon svg{transform:rotate(0);transition:transform .2s ease-in-out;color:var(--color-blue-dark)}.course-outline li button{margin-top:0!important;transform:translateY(-.8rem);position:absolute;right:0;top:0;cursor:pointer}.course-outline li.has-children{position:relative}.course-outline li .children{margin:1rem 0 0 .5rem}.course-outline li .children li{position:relative;padding-left:min(2rem,calc(1.325rem + .84375vw))}.course-outline li .children li+li{margin-top:1rem}.course-outline li .children li:before{content:"";display:inline-block;position:absolute;left:0;top:3px;height:1.25rem;width:1.25rem;background-size:contain;background-repeat:no-repeat}@supports (contain: inline-size){.course-outline li .children li:before{height:1.25rem}}@supports (contain: inline-size){.course-outline li .children li:before{width:1.25rem}}.course-outline li .children li:has([data-type=modulePage]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%2300ADD0' d='M64 0C28.7 0 0 28.7 0 64v384c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zm192 0v128h128L256 0zM112 256h160c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64h160c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64h160c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z'/%3E%3C/svg%3E")}.course-outline li .children li:has([data-type=moduleDiscussion]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='%2300ADD0' d='M64 0C28.7 0 0 28.7 0 64v192c0 35.3 28.7 64 64 64h32v48c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5l81.1-60.8H352c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zm288 352h-96v32c0 35.3 28.7 64 64 64h117.3l81.1 60.8c4.8 3.6 11.3 4.2 16.8 1.5s8.8-8.2 8.8-14.3v-48h32c35.3 0 64-28.7 64-64V192c0-35.3-28.7-64-64-64H448v128c0 53-43 96-96 96z'/%3E%3C/svg%3E")}.course-outline li .children li:has([data-type=moduleEnhanced]):before{height:1rem;width:1rem;top:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 522 522'%3E%3Cpath fill='%2300ADD0' fill-rule='nonzero' d='M392.4 73.5 131.45 336l54.7 55.475L447.875 129.75l48.45 47.65c13.275 13.275 25 9.375 25-10.95V25.05c0-12.5-10.95-24.225-24.225-24.225H355.7c-20.325 0-25 11.725-11.725 25L392.4 73.5Zm28.925 363.275v-177.35H480.7v197.65c0 35.15-28.9 64.075-64.075 64.075H65.05c-35.15 0-64.075-28.9-64.075-64.075v-352.35c0-35.15 28.9-64.075 64.075-63.275h216.4v59.375H85.35c-12.5 0-24.225 11.725-24.225 24.225v311.725c0 12.5 11.725 24.225 24.225 24.225h311.725c12.5 0 24.225-11.725 24.225-24.225h.025Z'/%3E%3C/svg%3E")}@supports (contain: inline-size){.course-outline li .children li:has([data-type=moduleEnhanced]):before{height:1rem}}@supports (contain: inline-size){.course-outline li .children li:has([data-type=moduleEnhanced]):before{width:1rem}}.course-outline li .children li:has([data-type=moduleActivity]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300ADD0' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E")}.course-outline li .children li:has([data-type=moduleSurvey]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300ADD0' d='M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113c-9.3-9.4-9.3-24.6 0-34s24.6-9.4 33.9 0L63 101.1l55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L63 261.2l55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32h224c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32h224c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm-64 160c0-17.7 14.3-32 32-32h288c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E")}.course-outline li .children li:has([data-status=completed]) a:after{content:"";margin-left:.35rem;padding-left:1em;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300ADD0' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E");background-size:1em;background-position:center;background-repeat:no-repeat}.course-navigation{padding-inline:min(1.5rem,calc(1.275rem + .28125vw));padding-block:min(2rem,calc(1.325rem + .84375vw));border:1px solid var(--color-gray)}.course-navigation rg-expand-transition.sidebar-transition{position:relative;width:100%}.course-navigation rg-expand-transition.sidebar-transition.enter-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.79,-.08,.37,1)}.course-navigation rg-expand-transition.sidebar-transition.leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1.47)}@media screen and (max-width: 1023px){.course-navigation rg-expand-transition.menu-transition{position:relative;overflow-y:auto;width:100%}.course-navigation rg-expand-transition.menu-transition.enter-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.79,-.08,.37,1)}.course-navigation rg-expand-transition.menu-transition.leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1.47)}}@supports (contain: inline-size){.course-navigation{padding-inline:min(1.5rem,calc(1.275rem + .28125cqw))}}@supports (contain: inline-size){.course-navigation{padding-block:min(2rem,calc(1.325rem + .84375cqw))}}.course-navigation .course-navigation__menu{display:none}@media screen and (min-width: 1024px){.course-navigation .course-navigation__menu{display:block}}.course-navigation .course-navigation__menu li{font-size:.935rem}.course-navigation .course-navigation__menu li.has-children>span{font-weight:700;padding-right:1.5rem;display:inline-block}.course-navigation .course-navigation__menu li.has-children>span:hover{cursor:pointer}.course-navigation .course-navigation__menu li+li{margin-top:1rem}.course-navigation .course-navigation__menu li a{color:var(--color-body-anchor);text-decoration:none}.course-navigation .course-navigation__menu li a .course-navigation__node-title-text{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease-in-out}.course-navigation .course-navigation__menu li a:hover{color:var(--color-body-anchor-hover);text-decoration:none}.course-navigation .course-navigation__menu li a:hover .course-navigation__node-title-text{text-decoration:underline;text-decoration-color:var(--color-body-anchor-hover)}.course-navigation .course-navigation__menu li .icon{width:1.35rem}.course-navigation .course-navigation__menu li .icon svg{transform:rotate(0);transition:transform .2s ease-in-out;color:var(--color-blue-dark)}.course-navigation .course-navigation__menu li button{margin-top:0!important;transform:translateY(-.8rem);position:absolute;right:0;top:0;cursor:pointer}.course-navigation .course-navigation__menu li.has-children{position:relative}.course-navigation .course-navigation__menu li .children{margin:1rem 0 0 .5rem}.course-navigation .course-navigation__menu li .children li{position:relative;padding-left:min(2rem,calc(1.325rem + .84375vw));inline-size:7f 6d 5w 43px}.course-navigation .course-navigation__menu li .children li:before{content:"";display:inline-block;position:absolute;left:0;top:3px;height:1.25rem;width:1.25rem;background-size:contain;background-repeat:no-repeat}@supports (contain: inline-size){.course-navigation .course-navigation__menu li .children li:before{height:1.25rem}}@supports (contain: inline-size){.course-navigation .course-navigation__menu li .children li:before{width:1.25rem}}.course-navigation .course-navigation__menu li .children li:has([data-type=modulePage]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%2300ADD0' d='M64 0C28.7 0 0 28.7 0 64v384c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zm192 0v128h128L256 0zM112 256h160c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64h160c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64h160c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z'/%3E%3C/svg%3E")}.course-navigation .course-navigation__menu li .children li:has([data-type=moduleDiscussion]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='%2300ADD0' d='M64 0C28.7 0 0 28.7 0 64v192c0 35.3 28.7 64 64 64h32v48c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5l81.1-60.8H352c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zm288 352h-96v32c0 35.3 28.7 64 64 64h117.3l81.1 60.8c4.8 3.6 11.3 4.2 16.8 1.5s8.8-8.2 8.8-14.3v-48h32c35.3 0 64-28.7 64-64V192c0-35.3-28.7-64-64-64H448v128c0 53-43 96-96 96z'/%3E%3C/svg%3E")}.course-navigation .course-navigation__menu li .children li:has([data-type=moduleEnhanced]):before{height:1rem;width:1rem;top:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 522 522'%3E%3Cpath fill='%2300ADD0' fill-rule='nonzero' d='M392.4 73.5 131.45 336l54.7 55.475L447.875 129.75l48.45 47.65c13.275 13.275 25 9.375 25-10.95V25.05c0-12.5-10.95-24.225-24.225-24.225H355.7c-20.325 0-25 11.725-11.725 25L392.4 73.5Zm28.925 363.275v-177.35H480.7v197.65c0 35.15-28.9 64.075-64.075 64.075H65.05c-35.15 0-64.075-28.9-64.075-64.075v-352.35c0-35.15 28.9-64.075 64.075-63.275h216.4v59.375H85.35c-12.5 0-24.225 11.725-24.225 24.225v311.725c0 12.5 11.725 24.225 24.225 24.225h311.725c12.5 0 24.225-11.725 24.225-24.225h.025Z'/%3E%3C/svg%3E")}@supports (contain: inline-size){.course-navigation .course-navigation__menu li .children li:has([data-type=moduleEnhanced]):before{height:1rem}}@supports (contain: inline-size){.course-navigation .course-navigation__menu li .children li:has([data-type=moduleEnhanced]):before{width:1rem}}.course-navigation .course-navigation__menu li .children li:has([data-type=moduleActivity]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300ADD0' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E")}.course-navigation .course-navigation__menu li .children li:has([data-type=moduleSurvey]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300ADD0' d='M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113c-9.3-9.4-9.3-24.6 0-34s24.6-9.4 33.9 0L63 101.1l55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L63 261.2l55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32h224c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32h224c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm-64 160c0-17.7 14.3-32 32-32h288c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E")}.course-navigation .course-navigation__menu li .children li:has([data-status=completed]) a:after{content:"";margin-left:.35rem;padding-left:1em;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2300ADD0' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E");background-size:1em;background-position:center;background-repeat:no-repeat}.course-navigation .course-navigation__menu.current>a{text-decoration:underline}.course-navigation>li+li{margin-top:1.5rem}.course-navigation__menu--mobile{text-align:center}.course-navigation__menu--mobile input-select{width:100%}@media screen and (min-width: 1024px){.course-navigation__menu--mobile{display:none}}.courses-feed .pagination{margin-top:2rem}.courses-feed__heading+.courses-cards{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.courses-feed__heading+.courses-cards{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.courses-feed__empty .text{font-style:italic;opacity:.5;margin-block:1rem}.courses-feed--search .courses-feed__heading{display:grid;grid-template-columns:1fr;gap:1rem;justify-content:space-between}@media screen and (min-width: 1024px){.courses-feed--search .courses-feed__heading{grid-template-columns:2fr 1fr}}.courses-feed--search .courses-feed__heading+.courses-cards{margin-top:min(2rem,calc(1.325rem + .84375vw));display:flex}@supports (contain: inline-size){.courses-feed--search .courses-feed__heading+.courses-cards{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.courses-feed--search .courses-feed__heading .field--input-search .control .input--search{background:color-mix(in srgb,var(--color-gray) 20%,white);border-color:var(--color-gray)}.courses-feed--search .feed-results{margin-top:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.courses-feed--search .feed-results{margin-top:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.courses-feed--search .courses-feed__empty{text-align:center;min-height:20rem}.courses-feed--search .courses-feed__filters{display:grid;grid-template-columns:1fr;align-items:center;margin-top:2.5rem;gap:1rem}@media screen and (min-width: 769px){.courses-feed--search .courses-feed__filters{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.courses-feed--search .courses-feed__filters{grid-template-columns:repeat(5,1fr)}}.courses-feed--search .courses-feed__filters .overline{grid-column:1/-1}@media screen and (min-width: 1024px){.courses-feed--search .courses-feed__filters .overline{grid-column:1}}.courses-feed--search .courses-feed__filters .clear-btn{padding-block:.5rem;padding-left:1rem;width:min-content;justify-self:end}@media screen and (min-width: 769px){.courses-feed--search .courses-feed__filters .clear-btn{grid-column:2}}@media screen and (min-width: 1024px){.courses-feed--search .courses-feed__filters .clear-btn{grid-column:5}}.courses-feed--search .courses-feed__filters .field{margin-top:0}.courses-feed--search .courses-feed__filters .field .selectCustom-trigger{font-weight:600}.courses-feed+.courses-feed{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}.dashboard-widget{border:1px solid var(--color-border);padding:1.5rem;width:100%}.dashboard-widget__inner{display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:space-between}.dashboard-widget h3+.data-list,.dashboard-widget h3+h4,.dashboard-widget h3+p{margin-top:.5rem}.dashboard-widget h4{border-top:1px solid var(--color-gray);padding-top:1.5rem}.discussion-comments{position:relative;display:grid;grid-template-columns:1fr;padding-block:1.15rem;gap:3rem}.discussion-comments__text{text-align:center;font-style:italic;opacity:.5}.discussion-comments rg-comment:before,.discussion-comments rg-comment:last-child:after{content:"";display:block;height:1px;margin-top:-1.5rem;width:100%;opacity:.5;position:absolute;background-color:var(--color-border-alt)}.discussion-comments rg-comment:last-child:after{bottom:-1.5rem;margin-top:auto}.discussion-content{display:flex;flex-flow:column;gap:1rem}.discussion-content__split{height:1px;margin-block:.5rem;width:100%;background-color:var(--color-border-alt)}.discussion-content__wrapper{display:flex;flex-flow:column;gap:1rem}.discussions-feed .pagination{margin-block:2rem}.discussions-feed--results{display:flex;gap:1rem;flex-flow:column}.discussions-feed--results .heading-2{margin-block:2rem}.discussions-feed--results__inner.loading .button--primary{opacity:.5;pointer-events:none}.discussions-feed--results .button-container{display:flex;gap:1rem;justify-content:center}.discussions-feed--results .button-container .button--primary{margin-block:2rem}.discussions-feed--results .button-container .loader{width:28px;display:flex}.discussions-feed--results .discussions-cards .card--discussion:before{display:none}.featured-courses{--swiper-navigation-size: 2rem;overflow-x:hidden}.featured-courses__heading+.featured-courses__entries{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.featured-courses__heading+.featured-courses__entries{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.featured-courses__inner{position:relative}.featured-courses .heading-2{margin-right:6rem}.featured-courses .swiper-slide{opacity:1;transition:opacity .2s ease-in-out}.featured-courses .swiper-slide.swiper-slide-prev{opacity:1}.featured-courses .swiper-button.swiper-button-disabled{pointer-events:auto}.featured-courses .featured-courses__navigation{position:absolute;top:0;right:0;display:flex;width:4.5rem;justify-content:space-between;margin-block:.25rem}.featured-courses .featured-courses__navigation .swiper-button{height:auto;width:auto;position:relative;margin:0;top:0;left:0;right:0;z-index:3}.featured-courses .featured-courses__navigation .swiper-button:after{display:none}.featured-courses .featured-courses__navigation .swiper-button .icon{transition:all .25s ease-in-out}.featured-courses .featured-courses__navigation .swiper-button-disabled{opacity:1}.featured-courses .featured-courses__navigation .swiper-button-disabled .icon{background-color:transparent;border-color:var(--color-gray-medium)}.featured-courses .featured-courses__navigation .swiper-button-disabled .icon path{fill:var(--color-gray-medium)}.featured-courses .featured-courses__navigation .swiper-button:not(.swiper-button-disabled):hover .icon{background-color:var(--color-blue)}.community-site .content-block--featured-entries-carousel{--swiper-navigation-size: 3.25rem;--swiper-navigation-sides-offset: 1.5rem}.community-site .content-block--featured-entries-carousel__inner{overflow:hidden}.community-site .content-block--featured-entries-carousel__inner .meta-info .date{display:block}.community-site .content-block--featured-entries-carousel .swiper-button .icon{background-color:var(--color-yellow)}.community-site .content-block--featured-entries-carousel .swiper-button .icon:hover{background-color:var(--color-secondary)}.community-site .content-block--featured-entries-carousel .swiper-button .icon svg{overflow:visible;width:3.25rem;height:3.25rem}.community-site .content-block--featured-entries-carousel__heading .overline{font-size:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.community-site .content-block--featured-entries-carousel__heading .overline{font-size:min(1.5rem,calc(1.275rem + .28125cqw))}}.community-site .content-block--featured-entries-carousel .heading-4{font-size:min(1.5rem,calc(1.275rem + .28125vw));text-transform:uppercase}@supports (contain: inline-size){.community-site .content-block--featured-entries-carousel .heading-4{font-size:min(1.5rem,calc(1.275rem + .28125cqw))}}.featured-feed__heading{margin-bottom:2rem}.fieldset-aggregator{display:flex;flex-direction:column;gap:1rem}.fieldset-aggregator__add-button{cursor:pointer;-webkit-user-select:none;user-select:none;display:none;align-items:center;gap:.5rem}.fieldset-aggregator__add-button label{cursor:pointer}.can-add .fieldset-aggregator__add-button{display:flex}.fieldset-aggregator .container__group+.container__group{margin-block:min(3rem,calc(1.425rem + 1.96875vw))}.fieldset-aggregator__container{display:none}.fieldset-aggregator__container:has(.container__group){display:block}.fieldset-aggregator__container>div{position:relative;gap:1rem;display:flex;flex-flow:column}.fieldset-aggregator__container>div.can-remove .remove-btn{display:flex}.fieldset-aggregator__container>div.can-remove:hover{background:#f5fbfc}.fieldset-aggregator__container>div.can-remove:hover .remove-btn{opacity:.75}.fieldset-aggregator__container>div .remove-btn{-webkit-user-select:none;user-select:none;cursor:pointer;display:none;align-items:center;justify-content:center;border-radius:50%;font-size:.75rem;opacity:0;top:.5rem;right:0;position:absolute;z-index:1}.fieldset-aggregator__container>div .remove-btn:hover{opacity:1}.form-account-profile form{display:flex;gap:4rem;flex-direction:column}@media screen and (min-width: 769px){.form-account-profile form{flex-direction:row}}.form-account-profile__main{flex:1}.form-account-profile__aside{display:flex;gap:3rem;flex-direction:column;flex:0;min-width:10rem}@media screen and (max-width: 768px){.form-account-profile__aside{align-items:center}}.form-account-profile .control-group--address{grid-column:1/-1;display:grid;align-items:start;grid-template-columns:1fr;gap:1rem}@media screen and (min-width: 769px){.form-account-profile .control-group--address{grid-template-columns:2fr 1fr 2fr}}.form-account-profile .form-account-profile__my-info__fields{display:grid;grid-template-columns:1fr;gap:min(2rem,calc(1.325rem + .84375vw))}@media screen and (min-width: 769px){.form-account-profile .form-account-profile__my-info__fields{grid-template-columns:1fr 1fr}.form-account-profile .form-account-profile__my-info__fields .field:has([name=communityBio]){grid-column:1/-1}}.form-account-profile .form-account-profile__experience .container__group{display:grid;grid-template-columns:1fr}@media screen and (min-width: 769px){.form-account-profile .form-account-profile__experience .container__group{grid-template-columns:1fr 1fr}.form-account-profile .form-account-profile__experience .container__group .field{grid-column:auto}}.form-account-profile .form-account-profile__education .container__group{display:grid;grid-template-columns:1fr}@media screen and (min-width: 769px){.form-account-profile .form-account-profile__education .container__group{grid-template-columns:1fr 1fr}}.form-account-profile__submit--bottom{margin-top:2rem}.form-account-profile .tag:hover{cursor:pointer}.form-account-settings__privacy{display:grid;grid-template-columns:1fr 1fr;align-items:center}.form-account-settings__radio-group+.form-account-settings__radio-group{margin-top:1rem}.form-account-settings__mailing-lists{grid-column:1/-1;margin-block:2rem}.branded-form{width:100%;background:var(--color-white);margin:auto}.branded-form [data-theme=default]{--fui-progress-bar-bg-color: var(--color-blue-secondary);--fui-progress-height: 2rem;--fui-input-border-radius: 0;--fui-tabs-border-bottom: 1px solid var(--tabs-label-border-color);--fui-tab-active-color: var(--tabs-label-active-border-color);--fui-tab-active-border-bottom-color: var(--tabs-label-active-border-color);--fui-tab-margin-bottom: 0;--fui-tab-padding: 0 0 1.5rem 0;--fui-input-placeholder-color: var(--color-gray-dark);--form-input-border-radius: 0}.branded-form header{background-image:url(/dist/images/sbh-icon.svg);background-size:min(7.5rem,calc(1.875rem + 7.03125vw));background-position:1rem 2rem;background-repeat:no-repeat;padding:min(6rem,calc(1.725rem + 5.34375vw)) min(4rem,calc(1.525rem + 3.09375vw)) min(4rem,calc(1.525rem + 3.09375vw)) min(7rem,calc(1.825rem + 6.46875vw));margin-bottom:min(3rem,calc(1.425rem + 1.96875vw))}@media screen and (min-width: 769px){.branded-form header{display:flex;gap:min(6rem,calc(1.725rem + 5.34375vw))}.branded-form header h2,.branded-form header p{flex:1 1 0}.branded-form header h2+p{margin-top:0}}.branded-form .content__inner{width:100%}.branded-form form,.branded-form footer .content__inner{margin-inline:auto;padding-inline:min(3rem,calc(1.425rem + 1.96875vw))}.branded-form footer .content__inner{margin-top:min(2rem,calc(1.325rem + .84375vw));padding-block:min(2rem,calc(1.325rem + .84375vw));border-top:1px solid var(--color-gray);max-width:min(65rem,calc(7.625rem + 71.71875vw))}.branded-form form{display:flex;flex-direction:column;gap:min(2rem,calc(1.325rem + .84375vw));margin-top:min(2rem,calc(1.325rem + .84375vw));max-width:min(65rem,calc(7.625rem + 71.71875vw))}.branded-form form input,.branded-form form textarea,.branded-form form select{border:1px solid var(--color-form-input-border);font-size:1.125rem;transition:outline .2s ease-in-out}.branded-form form input:focus,.branded-form form textarea:focus,.branded-form form select:focus{box-shadow:none;outline:2px solid var(--color-form-input-focus)}.branded-form .branded-form__actions,.branded-form .fui-btn-wrapper{display:flex;gap:min(2.5rem,calc(1.375rem + 1.40625vw));align-items:center;justify-content:flex-end}.branded-form .branded-form__actions{margin-top:min(-1.5rem,calc(-1.275rem - .28125vw))}.branded-form .section__messages{margin:2.5rem auto 1.5rem;padding-inline:min(3rem,calc(1.425rem + 1.96875vw))}.branded-form .section__messages .error-message{margin-top:1.5rem}.branded-form .section__messages .error-message p,.branded-form .section__messages .error-message li{color:var(--color-magenta)}.branded-form label:not(.checkbox,.radio,.fui-checkbox-label,.fui-radio-label){font-weight:700}.branded-form label.checkbox a,.branded-form label.radio a,.branded-form label.fui-checkbox-label a,.branded-form label.fui-radio-label a{color:var(--color-body-anchor);text-decoration:underline}.branded-form label.checkbox a:hover,.branded-form label.radio a:hover,.branded-form label.fui-checkbox-label a:hover,.branded-form label.fui-radio-label a:hover{color:var(--color-body-anchor-hover)}.branded-form .fui-i{padding-top:0!important}.branded-form .fui-tabs{display:flex;gap:min(2rem,calc(1.325rem + .84375vw));margin-bottom:min(2.5rem,calc(1.375rem + 1.40625vw))}.branded-form .fui-tabs a{padding:.5rem}.branded-form .fui-tabs a:hover{color:var(--tabs-label-hover-text-color)}.branded-form .fui-tabs .fui-tab.fui-tab-active a{color:var(--tabs-label-active-border-color)}.branded-form .fui-progress-container{margin-top:2.5rem}.branded-form .fui-input:focus,.branded-form .fui-select:focus{outline:2px solid var(--color-form-input-focus)}.branded-form .fui-input::placeholder,.branded-form .fui-select::placeholder{color:var(--color-gray-dark)}.branded-form rg-loader{width:1.5rem;height:1.5rem}.branded-form rg-loader .loader{width:100%;height:100%}.branded-form.system-form{width:100%}.branded-form.system-form .section__messages,.branded-form.system-form form,.branded-form.system-form footer .content__inner{max-width:45rem}.branded-form--modal button.close{display:none}.branded-form--modal[esc-to-close] button.close{display:block}@media screen and (min-width: 769px){.branded-form--modal section{display:flex!important;align-items:center;justify-content:center}}.branded-form--modal section .section__inner{position:relative}.branded-form--modal section .section__inner .close{position:absolute;right:2rem;top:1rem;z-index:1;width:1.5rem;height:1.5rem;background:none;border:none;padding:0;margin:0;cursor:pointer}.branded-form--modal section .section__inner .close:focus-visible{outline:2px solid var(--color-form-input-focus)}.branded-form--modal .branded-form{height:100vh;overflow-y:auto;overscroll-behavior:contain}@media screen and (min-width: 769px){.branded-form--modal .branded-form{height:auto;max-height:90vh}}@media screen and (min-width: 769px){.branded-form--modal.style--fullscreen .branded-form{height:100vh;width:100vw;max-height:none;overflow-y:auto;overscroll-behavior:contain}}.form-account form{display:flex;gap:4rem;flex-direction:column}@media screen and (min-width: 769px){.form-account form{flex-direction:row}}.form-account__main{flex:1}.form-account fieldset{position:relative}.form-account__group{display:grid}.form-account__group>fieldset legend,.form-account__group>legend{width:100%;float:left;grid-column:1/-1;margin-bottom:1.5rem}.form-account__group:not(:first-child)>legend,.form-account__group:not(:first-child)>fieldset>legend{border-top:1px solid var(--color-border-alt);padding-top:2rem}.form-account__group+.form-account__group{margin-top:2rem}.community-site rg-transition{display:flex}.community-site .fui-form [data-field-handle=topics] .fui-layout-wrap{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;gap:1rem}.community-site .fui-form button[data-conditionally-hidden=true]:hover{cursor:not-allowed}.community-site .formie-submission{margin-top:2rem;padding:min(2rem,calc(1.325rem + .84375vw))}.community-site .formie-submission .input{height:auto!important;border:none}.community-site .formie-submission .fui-hidden{display:none!important}.community-site .formie-submission .fui-row+.fui-row{margin-top:min(1.5rem,calc(1.275rem + .28125vw));padding-top:min(1.5rem,calc(1.275rem + .28125vw));border-top:1px solid var(--color-form-input-border)}.community-site .formie-submission .file-upload-item{display:flex;gap:1rem;align-items:center}.community-site .formie-submission .file-upload-item input{font-size:.85rem}.community-site .readonly-form .fui-form [data-fui-page-hidden]{display:block!important}.community-site .readonly-form .fui-form .fui-page-row:has([data-field-type=html]),.community-site .readonly-form .fui-form .fui-page-row:has([data-field-type=heading]),.community-site .readonly-form .fui-form .fui-page-row:has([data-field-type=hidden]){display:none}.community-site .readonly-form .fui-form .fui-row-empty{display:none}.community-site .readonly-form .fui-form .fui-page-row+.fui-page-row{margin-top:3rem}.community-site .readonly-form .fui-form button[type=submit],.community-site .readonly-form .fui-form .fui-btn-wrapper{display:none!important}.community-site .readonly-form .fui-form .fui-field label{font-size:1rem}.community-site .readonly-form .fui-legend{margin-bottom:1rem}.community-site .readonly-form .fui-type-radio .fui-label,.community-site .readonly-form .fui-type-checkbox .fui-label{text-transform:none}.community-site .readonly-form .fui-type-radio .fui-radio,.community-site .readonly-form .fui-type-radio .fui-checkbox,.community-site .readonly-form .fui-type-checkbox .fui-radio,.community-site .readonly-form .fui-type-checkbox .fui-checkbox{display:flex;align-items:center;gap:.5rem}.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label{font-weight:600}.community-site .readonly-form .fui-type-radio .fui-radio label,.community-site .readonly-form .fui-type-radio .fui-checkbox label,.community-site .readonly-form .fui-type-checkbox .fui-radio label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox label{text-transform:none;letter-spacing:0}.community-site .readonly-form .fui-type-radio .fui-layout-wrap,.community-site .readonly-form .fui-type-checkbox .fui-layout-wrap{display:flex;flex-direction:column;row-gap:.5rem}.community-site .readonly-form .fui-type-radio-horizontal .fui-layout-wrap{display:flex;flex-direction:row;gap:.5rem}.community-site .readonly-form textarea.fui-input{width:100%;padding:.5rem;margin-top:.5rem;font-weight:700}.signup-form .success-message{padding-bottom:3.5rem}rg-message-actions{display:inline-flex;width:min-content}rg-message-actions .message-actions{display:flex}rg-notifications{display:block;height:100%;max-height:50vh}rg-notifications .notifications{position:relative;height:100%;display:flex;flex-direction:column}rg-notifications .heading-container{display:flex;justify-content:space-between;align-items:start;flex-direction:column;gap:1rem}@media screen and (min-width: 1024px){rg-notifications .heading-container{flex-direction:row;align-items:center}}rg-notifications .tabs{display:flex;gap:.5625rem}rg-notifications .tabs .tab{font-weight:600;padding:.35rem .875rem;border:1px solid var(--color-blue);font-size:.875rem}@supports (contain: inline-size){rg-notifications .tabs .tab{font-size:.875rem}}rg-notifications .tabs .tab.active,rg-notifications .tabs .tab:hover{background-color:var(--color-blue);color:var(--color-white)}rg-notifications .tab-panes{flex-grow:1;min-height:0;padding-top:2rem}rg-notifications .tab-panes .tab-pane{height:100%;overflow-y:auto;display:none;border:1px solid var(--color-border-alt)}rg-notifications .tab-panes .tab-pane.active{display:flex;flex-flow:column}rg-notifications .tab-panes .tab-pane__content{display:flex;flex-flow:column}rg-notifications .tab-panes .tab-pane__content rg-notification-card{border-bottom:1px solid var(--color-border-alt)}rg-notifications rg-loader{display:block;margin-block:5rem}rg-notifications .tab-pane__load-more{margin-block:2rem;align-self:center}rg-notifications .tab-pane__empty{padding:5rem;text-align:center;font-style:italic;opacity:.5}.community-site .page-navigation__list{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.community-site .page-navigation__item--next{grid-column:2}.community-site .page-navigation__item--next a{justify-content:flex-end}.community-site .page-navigation__item a{display:flex!important;align-items:center;gap:.5rem;color:var(--color-green-darkest)}.community-site .page-navigation .icon--nav-next,.community-site .page-navigation .icon--nav-prev{width:1.5rem;height:1.5rem}.community-site .pagination .pagination__list .pagination__link--next:hover path,.community-site .pagination .pagination__list .pagination__link--previous:hover path{stroke:var(--color-green-darkest)}.community-site .pagination .pagination__list .pagination__link:not(.pagination__link-icon){font-weight:600;line-height:1;background:transparent;border:1px solid transparent}.community-site .pagination .pagination__list .pagination__link:not(.pagination__link-icon):hover,.community-site .pagination .pagination__list .pagination__link:not(.pagination__link-icon):active,.community-site .pagination .pagination__list .pagination__link:not(.pagination__link-icon):focus{border:1px solid var(--color-green-darkest);color:var(--color-green-darkest);background:transparent}.community-site .pagination .pagination__list .pagination__link:not(.pagination__link-icon).pagination__link--is-current{color:var(--color-bg);background:var(--color-green-darkest);border:1px solid var(--color-green-darkest)}.community-site .pagination .pagination__list .pagination__dots{font-size:1rem;height:1.5rem;line-height:1}.community-site .pagination .pagination__list .icon{background:transparent;width:.55rem}.community-site .pagination .pagination__list .icon path{stroke-width:.075rem}.profile-image{position:relative;width:9rem;height:9rem}.profile-image__preview{border-radius:50%;height:100%;overflow:hidden}.profile-image__preview figcaption{display:none}.profile-image__preview figure{width:100%;height:100%}.profile-image__upload-button{display:flex;align-items:center;justify-content:center;position:absolute;right:-.5rem;top:60%;background:var(--color-blue);border-radius:50%;width:2.125rem;height:2.125rem;cursor:pointer;font-size:14px;transition:background-color .2s ease-in-out}.profile-image__upload-button:hover{background-color:var(--color-blue-dark)}.profile-image .field--input-file{display:none}.community-site .related-communities{display:flex;flex-direction:column}.community-site .related-communities .button--expand{margin-block:1rem;align-self:end}.community-site .related-communities .button--hidden{display:none}.community-site .related-communities .communities-cards{padding-bottom:0}.community-site .related-communities--grid{gap:1rem}.community-site .related-communities--grid .button--expand{align-self:center}.community-site .related-communities--grid .button--expand svg{transform:translate(0) rotate(90deg)}.community-site .related-communities--grid+.related-communities--grid{margin-top:3rem}.community-site .site-navigation--logged-in{min-width:11.5rem;background:var(--color-bg)}.community-site .site-navigation--logged-in:has([open]){background:var(--color-green-darkest)}.community-site .site-navigation--logged-in:has([open]) .subnav{background:var(--color-green-darkest)}.community-site .site-navigation--logged-in .navbar-item .subnav{margin-top:0;display:flex;gap:1rem;padding:0}.community-site .site-navigation--logged-in .navbar-item .subnav__list{text-align:left;padding:1rem}.community-site rg-site-sidebar{position:sticky;display:block;top:0;z-index:100;height:100vh;grid-row:1/-1;grid-column:1/2;transition:width .3s ease-in-out;width:0}@media screen and (min-width: 1024px){.community-site rg-site-sidebar{grid-column:1}}.community-site rg-site-sidebar[open]{width:18rem}.community-site rg-site-sidebar[open] .site-navigation--sidebar{padding-inline:1.5rem}.community-site rg-site-sidebar[open] .site-navigation--sidebar .icon--arrow{transform:rotate(180deg)}.community-site rg-site-sidebar[open] .site-navigation--sidebar__inner{opacity:1}.community-site rg-site-sidebar:not([open]){width:0}@media screen and (min-width: 1024px){.community-site rg-site-sidebar:not([open]){width:.75rem}}.community-site rg-site-sidebar:not([open]) .site-navigation--sidebar{padding-inline:0}.community-site rg-site-sidebar:not([open]) .site-navigation--sidebar__inner{transition:none;opacity:0}.community-site rg-site-sidebar:not([open]) .site-navigation--sidebar__toggle-button{margin-left:100%}.community-site rg-site-sidebar .site-navigation--sidebar{position:relative;height:100%;background:var(--color-bg);z-index:3}.community-site rg-site-sidebar .site-navigation--sidebar__inner{transition:opacity .25s ease-in-out .3s}.community-site rg-site-sidebar .site-navigation--sidebar__toggle-button{display:none}@media screen and (min-width: 1024px){.community-site rg-site-sidebar .site-navigation--sidebar__toggle-button{display:block;position:absolute;right:-1.75rem;top:0;z-index:1;padding:0 .25rem;background:var(--color-bg-alt)}.community-site rg-site-sidebar .site-navigation--sidebar__toggle-button .icon{background:transparent}.community-site rg-site-sidebar .site-navigation--sidebar__toggle-button:hover{background:var(--color-bg)}}.community-site rg-site-sidebar .site-navigation--sidebar .nav-heading{position:relative;display:flex;align-items:center;gap:.5rem}.community-site rg-site-sidebar .site-navigation--sidebar .nav-heading .button--subnav{width:1rem;margin-top:0;display:block;height:auto;width:.875rem;min-height:0;padding:0;position:absolute;right:0;top:.65rem;z-index:1}.community-site rg-site-sidebar .site-navigation--sidebar__primary li{position:relative}.community-site rg-site-sidebar .site-navigation--sidebar__primary li .overline{margin-top:0}.community-site rg-site-sidebar .site-navigation--sidebar__primary li .notification-count{color:var(--color-accent);text-decoration:underline}.community-site rg-site-sidebar .site-navigation--sidebar__primary li .site-navigation--sidebar__icon .icon{width:2rem;height:2rem}.community-site rg-site-sidebar .site-navigation--sidebar__primary li .site-navigation--sidebar__icon .icon svg{width:1rem;height:1rem}.community-site rg-site-sidebar .site-navigation--sidebar__primary li .site-navigation--sidebar__icon .icon svg path{fill:transparent;stroke:var(--color-white)}.community-site rg-site-sidebar .site-navigation--sidebar__primary li.active .site-navigation--sidebar__icon .icon{background:var(--color-secondary)}.community-site rg-site-sidebar .site-navigation--sidebar__primary li.active .site-navigation--sidebar__icon .icon svg path{stroke:var(--color-bg-alt)}.community-site rg-site-sidebar .site-navigation--sidebar__primary li .children li.active a,.community-site rg-site-sidebar .site-navigation--sidebar__primary li .children li.active a:hover,.community-site rg-site-sidebar .site-navigation--sidebar__primary li .children li.active a span{color:var(--color-yellow);text-decoration:none}.community-site rg-site-sidebar .site-navigation--sidebar__primary>li{padding-block:.6rem}.community-site rg-site-sidebar .site-navigation--sidebar__primary>li>a,.community-site rg-site-sidebar .site-navigation--sidebar__primary>li>span{display:flex;align-items:center;gap:.5rem}.community-site rg-site-sidebar .site-navigation--sidebar__primary>li>a .overline,.community-site rg-site-sidebar .site-navigation--sidebar__primary>li>span .overline{font-size:.9375rem}@supports (contain: inline-size){.community-site rg-site-sidebar .site-navigation--sidebar__primary>li>a .overline,.community-site rg-site-sidebar .site-navigation--sidebar__primary>li>span .overline{font-size:.9375rem}}.community-site rg-site-sidebar .site-navigation--sidebar__primary>li:after{position:absolute;bottom:0;height:1px;width:100%;background:var(--color-bg-alt);content:"";display:block}.community-site rg-site-sidebar .site-navigation--sidebar__secondary{padding-block:2rem;display:flex;flex-direction:column;gap:.75rem}.community-site rg-site-sidebar .site-navigation--sidebar__secondary li.active a:hover,.community-site rg-site-sidebar .site-navigation--sidebar__secondary li.active a span{color:var(--color-yellow)}.community-site rg-site-sidebar .site-navigation--sidebar__secondary>li{padding-block:.2rem}.community-site rg-site-sidebar .site-navigation--sidebar__secondary .nav-heading .button--subnav{top:.15rem}.community-site rg-site-sidebar .site-navigation--sidebar__primary a,.community-site rg-site-sidebar .site-navigation--sidebar__secondary a{display:flex}.community-site rg-site-sidebar .site-navigation--sidebar__primary li.is-expanded button,.community-site rg-site-sidebar .site-navigation--sidebar__secondary li.is-expanded button{transform:rotate(180deg)}.community-site rg-site-sidebar .site-navigation--sidebar__primary .icon--expand,.community-site rg-site-sidebar .site-navigation--sidebar__secondary .icon--expand{width:100%;height:100%;padding:0}.community-site rg-site-sidebar .site-navigation--sidebar__primary ul.children,.community-site rg-site-sidebar .site-navigation--sidebar__secondary ul.children{margin-block:.5rem;position:relative;padding-block:.75rem;background-color:var(--color-green-medium)}.community-site rg-site-sidebar .site-navigation--sidebar__primary ul.children:after,.community-site rg-site-sidebar .site-navigation--sidebar__primary ul.children:before,.community-site rg-site-sidebar .site-navigation--sidebar__secondary ul.children:after,.community-site rg-site-sidebar .site-navigation--sidebar__secondary ul.children:before{position:absolute;bottom:0;height:1px;width:100%;background:var(--color-bg-alt);content:"";display:block;background-color:var(--color-green-darkest)}.community-site rg-site-sidebar .site-navigation--sidebar__primary ul.children:before,.community-site rg-site-sidebar .site-navigation--sidebar__secondary ul.children:before{top:0}.community-site rg-site-sidebar .site-navigation--sidebar__primary ul.children li,.community-site rg-site-sidebar .site-navigation--sidebar__secondary ul.children li{padding-block:.5rem;padding-inline:1rem}.community-site rg-site-sidebar .site-navigation--sidebar .guest-actions{display:flex;flex-direction:column;gap:1rem;padding-block:2rem}.community-site rg-site-sidebar .site-navigation--sidebar .guest-actions .button{box-sizing:border-box;width:100%}@media screen and (min-width: 1024px){.community-site.is-not-authorized rg-site-sidebar,.community-site.section-communityHomepage rg-site-sidebar{display:none}}:root,[data-theme=default]{--tabs-label-bg-color: transparent;--tabs-label-text-color: var(--color-primary);--tabs-label-border-color: var(--color-gray);--tabs-label-hover-text-color: var(--color-blue);--tabs-label-active-border-color: var(--color-blue)}rg-tabs{min-width:0}.tabs__list{display:flex;gap:1rem;border-bottom:1px solid var(--tabs-label-border-color)}.tabs__item{padding:.25rem 0 1.25rem}.tabs__item--active{border-bottom:2px solid var(--tabs-label-active-border-color)}.tabs label .overline,.tabs .tabs__item .overline{padding:.2rem}.tabs label .overline,.tabs label .overline a,.tabs .tabs__item .overline,.tabs .tabs__item .overline a{display:block;text-decoration:none;color:var(--tabs-label-text-color)}.tabs label .overline:hover,.tabs label .overline a:hover,.tabs .tabs__item .overline:hover,.tabs .tabs__item .overline a:hover{text-decoration:none;color:var(--tabs-label-hover-text-color)}.tabs--with-content{overflow-x:hidden;max-width:100%;width:100%}.tabs--with-content__tabs{width:100%;min-width:0;position:relative;display:flex;gap:3rem;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:1px solid var(--color-border-alt)}.tabs--with-content__tabs::-webkit-scrollbar{margin-top:1rem;padding-top:1rem;height:6px}.tabs--with-content__tabs::-webkit-scrollbar-track{background:transparent}.tabs--with-content__tabs::-webkit-scrollbar-thumb{background:var(--color-gray);border-radius:3px}.tabs--with-content__tabs:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;border-bottom:1px solid var(--tabs-label-border-color);pointer-events:none}.tabs--with-content__input{display:none}.tabs--with-content:has(.tabs--with-content__input-1:checked) .tabs--with-content__pane-1{display:block}.tabs--with-content:has(.tabs--with-content__input-2:checked) .tabs--with-content__pane-2{display:block}.tabs--with-content:has(.tabs--with-content__input-3:checked) .tabs--with-content__pane-3{display:block}.tabs--with-content:has(.tabs--with-content__input-4:checked) .tabs--with-content__pane-4{display:block}.tabs--with-content:has(.tabs--with-content__input-5:checked) .tabs--with-content__pane-5{display:block}.tabs--with-content:has(.tabs--with-content__input-6:checked) .tabs--with-content__pane-6{display:block}.tabs--with-content:has(.tabs--with-content__input-7:checked) .tabs--with-content__pane-7{display:block}.tabs--with-content:has(.tabs--with-content__input-8:checked) .tabs--with-content__pane-8{display:block}.tabs--with-content:has(.tabs--with-content__input-9:checked) .tabs--with-content__pane-9{display:block}.tabs--with-content:has(.tabs--with-content__input-10:checked) .tabs--with-content__pane-10{display:block}.tabs--with-content:has(.tabs--with-content__input-11:checked) .tabs--with-content__pane-11{display:block}.tabs--with-content:has(.tabs--with-content__input-12:checked) .tabs--with-content__pane-12{display:block}.tabs--with-content:has(.tabs--with-content__input-13:checked) .tabs--with-content__pane-13{display:block}.tabs--with-content:has(.tabs--with-content__input-14:checked) .tabs--with-content__pane-14{display:block}.tabs--with-content:has(.tabs--with-content__input-15:checked) .tabs--with-content__pane-15{display:block}.tabs--with-content:has(.tabs--with-content__input-16:checked) .tabs--with-content__pane-16{display:block}.tabs--with-content:has(.tabs--with-content__input-17:checked) .tabs--with-content__pane-17{display:block}.tabs--with-content:has(.tabs--with-content__input-18:checked) .tabs--with-content__pane-18{display:block}.tabs--with-content:has(.tabs--with-content__input-19:checked) .tabs--with-content__pane-19{display:block}.tabs--with-content:has(.tabs--with-content__input-20:checked) .tabs--with-content__pane-20{display:block}.tabs--with-content__label{display:flex;align-items:end;justify-content:center;text-transform:uppercase;padding:.25rem 0 1.25rem;border-bottom:2px solid transparent;background:var(--tabs-label-bg-color);color:var(--tabs-label-text-color);cursor:pointer;white-space:nowrap;flex-shrink:0;outline:none}.tabs--with-content__label:hover{background:var(--tabs-label-hover-bg-color);color:var(--tabs-label-hover-text-color);border-color:var(--tabs-label-hover-border-color)}.tabs--with-content__label:focus-visible p{outline:var(--color-button-focus-border, var(--color-primary)) var(--focus-border-style) var(--focus-border-width, 2px)}:checked+.tabs--with-content__label{border-width:2px;border-color:var(--tabs-label-active-border-color);color:var(--tabs-label-active-text-color);background:var(--tabs-label-active-bg-color)}.tabs--with-content__pane{padding-top:min(2rem,calc(1.325rem + .84375vw));background:var(--tabs-pane-bg-color);display:none;overflow:auto}.tags-aggregator{display:flex;flex-direction:column;gap:1rem}.tags-aggregator__list{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.tags-aggregator__modal section{display:flex!important;align-items:center;justify-content:center}.tags-aggregator__modal section .section__inner{display:flex;flex-flow:column;gap:1rem;background:var(--color-white);width:100%;height:auto;max-width:95vw;max-height:95vh;padding:20px}@media (min-width: 320px){.tags-aggregator__modal section .section__inner{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.tags-aggregator__modal section .section__inner{padding-top:40px}}@media (min-width: 320px){.tags-aggregator__modal section .section__inner{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.tags-aggregator__modal section .section__inner{padding-bottom:40px}}@media (min-width: 320px){.tags-aggregator__modal section .section__inner{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.tags-aggregator__modal section .section__inner{padding-left:42px}}@media (min-width: 320px){.tags-aggregator__modal section .section__inner{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.tags-aggregator__modal section .section__inner{padding-right:42px}}@media screen and (min-width: 1024px){.tags-aggregator__modal section .section__inner{max-width:80vw;max-height:80vh}}.tags-aggregator__modal section .modal-tags__container{overflow-y:auto;height:85%}.tags-aggregator__modal section .modal-tags__list{display:grid;grid-template-columns:1fr;padding-block:1rem;gap:.75rem}@media screen and (min-width: 1024px){.tags-aggregator__modal section .modal-tags__list{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1216px){.tags-aggregator__modal section .modal-tags__list{grid-template-columns:1fr 1fr 1fr}}.tags-aggregator__modal section .modal-tags__actions{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:1rem}@media screen and (min-width: 1024px){.tags-aggregator__modal section .modal-tags__actions{flex-direction:row}}.tags-aggregator__modal section .modal-tags__error{color:var(--color-magenta);font-size:.875rem;text-align:center}.tags-aggregator__modal section rg-loader{width:1.5rem;height:1.5rem}.tags-aggregator__modal section rg-loader .loader{width:100%;height:100%}.tags-aggregator__modal section .modal-tags__actions-buttons{display:flex;align-items:center;gap:1rem}.tags-aggregator__modal--loading .button,.tags-aggregator__modal--loading .modal-tags__list{opacity:.75;pointer-events:none}rg-editor-content{display:block}rg-editor-content .editor-content{margin-block:0;display:block}rg-editor-content .editor-content__last-edit{margin-block:.5rem;font-size:.875rem;color:var(--color-gray-dark);font-style:italic}rg-editor-content .editor-content__deleted-message{font-size:.875rem;color:var(--color-gray-dark);font-style:italic}rg-link-preview{display:none;white-space:normal;align-items:center;height:100%;max-width:38rem}rg-link-preview .link-preview{width:100%;height:100%;padding:1rem;background:var(--color-secondary);border:1px solid var(--color-border-alt)}rg-link-preview .link-preview__heading .overline--small{margin-top:.1rem}rg-link-preview .link-preview .is-description{font-family:var(--font-family-secondary)}rg-link-preview .link-preview a.button{display:flex;word-break:break-all;min-height:1rem;text-align:left;justify-content:start;align-items:start;gap:.5rem;text-decoration:none}rg-link-preview .link-preview a.button:hover{text-decoration:underline}rg-link-preview .link-preview a.button rg-loader{align-self:center}rg-link-preview .link-preview a.button rg-loader .loader{width:1rem;height:1.25rem}rg-link-preview .link-preview--loading{display:none}rg-link-preview[type=modal] .link-preview{cursor:pointer}rg-link-preview[is-valid]{display:flex}rg-link-preview[is-valid]:hover{border-color:var(--color-border)}.link-preview__content,.link-preview__modal__content{position:relative}.link-preview__content p,.link-preview__modal__content p{margin-top:.5rem}.link-preview__content figure,.link-preview__modal__content figure{width:fit-content}.link-preview__content figure.not-found,.link-preview__modal__content figure.not-found{display:none}.link-preview__content figure img,.link-preview__modal__content figure img{max-height:30rem;width:auto}.link-preview__content media-player,.link-preview__modal__content media-player{--media-player-width: 100%;--video-border-radius: 0;--video-border: 0}rg-modal.link-preview__modal section{display:flex!important;align-items:center;justify-content:center}rg-modal.link-preview__modal .section__inner{position:relative;display:flex;flex-direction:column;max-width:45rem;width:100%;background:var(--color-secondary)}rg-modal.link-preview__modal .section__inner .close{z-index:1;position:absolute;align-self:end;margin:1rem}rg-modal.link-preview__modal .link-preview__modal__content{padding:1rem}rg-modal.link-preview__modal .link-preview__heading{gap:.5rem}rg-modal.link-preview__modal .is-description{margin-bottom:1rem;font-size:1rem}[data-media-player]{contain:layout}rg-previews-container{display:block;container-type:inline-size}rg-previews-container .previews-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;align-items:start}@container (min-width: 38rem){rg-previews-container .previews-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 56rem){rg-previews-container .previews-container{grid-template-columns:repeat(3,minmax(0,1fr))}}rg-previews-container[type=inline] .previews-container{grid-template-columns:1fr}rg-text-editor .editor-wrapper{container-type:inline-size}rg-text-editor .editor-wrapper.loading{opacity:.5;pointer-events:none}rg-text-editor .editor-wrapper.empty .ql-send,rg-text-editor .editor-wrapper.has-errors .ql-send{opacity:.5;pointer-events:none}rg-text-editor .image-loader,rg-text-editor .file-loader{display:none;position:relative}rg-text-editor .ql-image-attachment{display:inline-block;width:fit-content;position:relative;padding-inline:2px}rg-text-editor .ql-image-attachment.loading{display:grid;-webkit-user-select:none;user-select:none;place-items:center}rg-text-editor .ql-image-attachment.loading .image-loader{display:block;grid-area:1/1}rg-text-editor .ql-image-attachment.loading img{grid-area:1/1;opacity:.25}rg-text-editor .previews-container{padding-inline:1rem;margin-bottom:1rem}rg-text-editor .attachments-container .file-attachment{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;padding-block:.5rem;padding-inline:.75rem .25rem;background-color:var(--color-bg-alt);width:fit-content;margin:1rem}rg-text-editor .attachments-container .file-attachment .file-info{-webkit-user-select:none;user-select:none}rg-text-editor .attachments-container .file-attachment .remove-btn{background:none;border:none;cursor:pointer;font-size:1.2em;padding:0 .5rem}rg-text-editor .attachments-container .file-attachment .remove-btn:hover{color:var(--color-body-anchor)}rg-text-editor .attachments-container .file-attachment .file-loader{margin-inline:.5rem;width:1rem;height:1rem}rg-text-editor .attachments-container .file-attachment .file-loader .loader{width:100%;height:100%}rg-text-editor .attachments-container .file-attachment.loading .file-loader{display:block}rg-text-editor .attachments-container .file-attachment.loading .remove-btn{display:none}rg-text-editor .ql-file-attachment{display:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}rg-text-editor .error{font-size:.875rem;color:var(--color-magenta);margin-top:2rem;max-width:28rem;text-align:center;margin-inline:auto}rg-text-editor .ql-container{font-family:var(--font-family-primary);font-size:1.125rem}rg-text-editor .ql-container:has(.ql-editor:focus-visible){outline:2px dotted var(--color-blue-secondary)}rg-text-editor .ql-toolbar.ql-snow{background-color:var(--color-bg-alt);color:var(--color-body)}rg-text-editor .ql-toolbar.ql-snow button{padding:.55rem}rg-text-editor .ql-toolbar.ql-snow button:active,rg-text-editor .ql-toolbar.ql-snow button:hover,rg-text-editor .ql-toolbar.ql-snow .ql-active{color:var(--color-body-anchor)}rg-text-editor .ql-toolbar.ql-snow .ql-stroke{stroke:currentColor!important}rg-text-editor .ql-send{position:absolute;bottom:1rem;right:1rem}rg-text-editor .ql-send button{background:var(--color-blue-secondary);width:2rem;height:2rem;padding:.3rem}rg-text-editor .ql-send button:hover{background:var(--color-blue-dark)}rg-text-editor .ql-editor{padding:1.25rem;min-height:8rem;border:none;outline:none}rg-text-editor .ql-mention-list-container{background-color:var(--color-bg);border-radius:.5rem;box-shadow:0 0 .5rem 1px #00000026;padding-block:.5rem;z-index:3;max-height:7.5rem;overflow:scroll}rg-text-editor .ql-mention-list-container .ql-mention-list-item{cursor:pointer;padding-inline:1.5rem;padding-block:.15rem;font-size:.875rem}@supports (contain: inline-size){rg-text-editor .ql-mention-list-container .ql-mention-list-item{font-size:.875rem}}rg-text-editor .ql-mention-list-container .ql-mention-list-item.selected{background-color:var(--color-bg-alt)}rg-text-editor-channel .discussion-editor{display:flex;flex-direction:column;gap:2rem}rg-text-editor-channel .discussion-editor.is-invalid .button{opacity:.5;pointer-events:none}rg-text-editor-channel .discussion-editor.loading .field,rg-text-editor-channel .discussion-editor.loading rg-text-editor{opacity:.5;pointer-events:none}rg-text-editor-channel .discussion-editor .loader{width:28px;display:flex}rg-text-editor-channel .discussion-editor .button-container{display:flex;gap:1rem;align-self:center}rg-text-editor-update .text-editor-update .loader{width:1.1rem;display:flex}rg-text-editor-update .text-editor-update rg-loader{display:none;position:absolute}rg-text-editor-update .text-editor-update.loading .button-container button{opacity:.5;pointer-events:none}rg-text-editor-update .text-editor-update.loading .button-container .button-text{visibility:hidden}rg-text-editor-update .text-editor-update.loading .button-container rg-loader{display:block}rg-text-editor-update .text-editor-update .button-container{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.user-communities{background:var(--color-bg-alt);border:1px solid color-mix(in srgb,var(--color-border-alt) 50%,transparent);padding-inline:2rem;padding-block:2.5rem}.user-communities .heading-4+.content{margin-top:.4rem}.user-communities__list{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.users-feed .pagination{margin-top:2rem}.users-feed__heading+.users-cards{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.users-feed__heading+.users-cards{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.users-feed__empty .text{font-style:italic;opacity:.5;margin-block:1rem}.users-feed--search .users-feed__heading{display:grid;grid-template-columns:1fr;gap:1rem;justify-content:space-between}@media screen and (min-width: 1024px){.users-feed--search .users-feed__heading{grid-template-columns:2fr 1fr}}.users-feed--search .users-feed__heading+.users-cards{margin-top:min(2rem,calc(1.325rem + .84375vw));display:flex}@supports (contain: inline-size){.users-feed--search .users-feed__heading+.users-cards{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.users-feed--search .users-feed__heading .field--input-search .control .input--search{background:color-mix(in srgb,var(--color-gray) 20%,white);border-color:var(--color-gray)}.users-feed--search .feed-results{margin-top:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.users-feed--search .feed-results{margin-top:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.users-feed--search .users-feed__empty{text-align:center;min-height:20rem}.users-feed--search .users-feed__filters{display:grid;grid-template-columns:1fr;gap:3rem;align-items:end}@media screen and (min-width: 769px){.users-feed--search .users-feed__filters{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.users-feed--search .users-feed__filters{grid-template-columns:repeat(2,1fr)}}.users-feed--search .users-feed__filters .overline{grid-column:1/-1}@media screen and (min-width: 1024px){.users-feed--search .users-feed__filters .overline{grid-column:1}}.users-feed--search .users-feed__filters .clear-btn{padding-block:.5rem;padding-left:1rem;width:min-content;justify-self:end}@media screen and (min-width: 769px){.users-feed--search .users-feed__filters .clear-btn{grid-column:2}}@media screen and (min-width: 1024px){.users-feed--search .users-feed__filters .clear-btn{grid-column:5}}.users-feed--search .users-feed__filters .field{margin-top:0}.users-feed--search .users-feed__filters .field .selectCustom-trigger{font-weight:600}.users-feed+.users-feed{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}.account-group__contents{margin-block:3rem}.account-group__navigation{display:block;position:relative}.account-group__submit{display:flex;position:absolute;right:0;top:0;height:100%;align-items:center}.communities-cards{position:relative;display:grid;grid-template-columns:1fr;padding-block:1.5rem;gap:1.5rem}@media screen and (min-width: 769px){.communities-cards--grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1024px){.communities-cards--grid{grid-template-columns:repeat(3,1fr)}}.communities-cards .card--community.hidden{display:none}.courses-cards{container-type:inline-size}.courses-cards__inner{display:grid;grid-template-columns:1fr;gap:2rem}@container (min-width: 45rem){.courses-cards__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 68rem){.courses-cards__inner{grid-template-columns:repeat(3,minmax(0,1fr))}}.courses-cards--mini .courses-cards__inner{max-width:40rem}.courses-cards--mini .courses-cards__inner .card-course{position:relative}.courses-cards--mini .courses-cards__inner .card-course:before{content:"";display:block;position:absolute;width:.25rem;height:100%;background-color:var(--color-blue);left:-3rem}@container (min-width: 45rem){.courses-cards--mini .courses-cards__inner{grid-template-columns:1fr}}@container (min-width: 68rem){.courses-cards--mini .courses-cards__inner{grid-template-columns:1fr}}.feed-results .courses-cards--mini .courses-cards__inner{max-width:100%}@container (min-width: 45rem){.feed-results .courses-cards--mini .courses-cards__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 68rem){.feed-results .courses-cards--mini .courses-cards__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.courses-cards--text .courses-cards__inner{grid-template-columns:1fr;gap:1.5rem}.courses-cards--text article{max-width:40rem}.courses-cards--text article+article{border-top:1px solid var(--color-gray);padding-top:1.5rem}summary+.courses-cards--text{margin-top:1.5rem!important}.discussions-cards{position:relative;display:grid;grid-template-columns:1fr;padding-block:1.5rem;gap:3rem}.discussions-cards .card--discussion:before,.discussions-cards .card--discussion:last-child:after{content:"";display:block;height:1px;margin-top:-1.5rem;width:100%;position:absolute;background-color:var(--color-border-alt)}.discussions-cards .card--discussion:last-child:after{bottom:0;margin-top:auto}.discussions-cards--small{gap:2rem}.discussions-cards--small .card--discussion:before,.discussions-cards--small .card--discussion:last-child:after{display:none}.community-page .featured-cards-grid .heading-4{font-size:min(2rem,calc(1.325rem + .84375vw));text-transform:uppercase}@supports (contain: inline-size){.community-page .featured-cards-grid .heading-4{font-size:min(2rem,calc(1.325rem + .84375cqw))}}.community-page .featured-cards-grid .card--page{grid-template-columns:3fr 1fr}.community-page .featured-cards-grid__cta{display:flex;justify-content:center;margin-top:4.25rem}.featured-cards{display:flex;flex-flow:column}.featured-cards .card--featured{padding-block:min(1.5rem,calc(1.275rem + .28125vw));border-top:var(--border-style)}@supports (contain: inline-size){.featured-cards .card--featured{padding-block:min(1.5rem,calc(1.275rem + .28125cqw))}}.featured-cards .card--featured:last-child{border-bottom:var(--border-style)}.users-cards{container-type:inline-size}.users-cards.format--large .users-cards__inner,.users-cards.format--course .users-cards__inner{display:grid;grid-template-columns:1fr;gap:2rem}@container (min-width: 55rem){.users-cards.format--large .users-cards__inner,.users-cards.format--course .users-cards__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 72rem){.users-cards.format--large .users-cards__inner,.users-cards.format--course .users-cards__inner{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-widgets-group__inner{display:grid;grid-template-columns:1fr;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@media screen and (min-width: 1024px){.dashboard-widgets-group__inner{grid-template-columns:repeat(auto-fill,minmax(26rem,1fr))}}.cm-site-footer{position:relative;z-index:1;max-width:100%;overflow:hidden}.cm-site-footer__bottom{display:grid;grid-template-columns:1fr!important;gap:2rem}.community-site rg-cm-masthead{display:block;z-index:4}.community-site rg-cm-masthead .cm-masthead{position:relative;z-index:3}.community-site rg-cm-masthead .cm-masthead__user{display:none}@media screen and (min-width: 1024px){.community-site rg-cm-masthead .cm-masthead__user{display:flex;gap:1rem;align-items:center}}.community-site rg-cm-masthead .cm-masthead__menu-toggle{display:flex}@media screen and (min-width: 1024px){.community-site rg-cm-masthead .cm-masthead__menu-toggle{display:none}}.community-site rg-cm-masthead .cm-masthead__menu-toggle svg path{stroke:var(--color-button-primary-border)}.community-site rg-cm-masthead .cm-masthead .cm-masthead-inner{display:flex;height:4.8rem;justify-content:space-between;align-items:center;background-color:var(--color-bg);position:relative;z-index:1;max-width:110rem;margin-inline:auto;padding-left:20px;padding-right:20px}@media (min-width: 320px){.community-site rg-cm-masthead .cm-masthead .cm-masthead-inner{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site rg-cm-masthead .cm-masthead .cm-masthead-inner{padding-left:42px}}@media (min-width: 320px){.community-site rg-cm-masthead .cm-masthead .cm-masthead-inner{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site rg-cm-masthead .cm-masthead .cm-masthead-inner{padding-right:42px}}.community-site.has-community-sidebar rg-cm-masthead .cm-masthead-inner{max-width:100%}.community-site.site-handle-academy .site-logo img{padding-right:1.5rem}.community-site.type-cohort .content-blocks:before,.community-site.type-cohort .card--discussion:first-child:before{display:none!important}.community-site.type-cohort .content-blocks .content-block,.community-site.type-cohort .card--discussion:first-child .content-block{padding-left:0}.community-site.type-cohort .modal-content{padding:3rem}.community-site.type-cohort .modal-header{margin-bottom:1.5rem}.community-site.type-cohort .modal-body .field+.field{margin-top:1.5rem}.community-site.type-cohort .cohort-schedule__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.community-site.type-cohort .cohort-discussions-page{display:grid;gap:min(3rem,calc(1.425rem + 1.96875vw));grid-template-columns:1fr}@media screen and (min-width: 1024px){.community-site.type-cohort .cohort-discussions-page{grid-template-columns:5fr 2fr;grid-template-rows:auto 1fr;align-items:start}.community-site.type-cohort .cohort-discussions-page__sidebar{margin-top:min(2.5rem,calc(1.375rem + 1.40625vw))}.community-site.type-cohort .cohort-discussions-page__sidebar div:has(.button){width:100%;display:flex}.community-site.type-cohort .cohort-discussions-page__sidebar div:has(.button) .button{display:block;width:100%}.community-site.type-cohort .cohort-discussions-page__sidebar .community-overview{margin-top:min(2.5rem,calc(1.375rem + 1.40625vw))}}.community-channel-page.type-communityChannel{display:grid}.community-channel-page .discussions-feed{grid-row:2}@media screen and (max-width: 1023px){.community-channel-page .discussions-feed .pagination{margin-bottom:0}}@media screen and (min-width: 1024px){.community-channel-page .discussions-feed{grid-column:1;grid-row:1/-1}}.community-channel-page .community-overview{grid-row:1}@media screen and (min-width: 1024px){.community-channel-page .community-overview{grid-column:2;grid-row:1}}.community-channel-page .related-communities{grid-row:3}@media screen and (min-width: 1024px){.community-channel-page .related-communities{grid-column:2;grid-row:2}}.community-discussion-page.type-discussion{display:grid}.community-discussion-page__join-button{display:flex;justify-content:center}.community-landing-page{display:flex;flex-direction:column;gap:min(4rem,calc(1.525rem + 3.09375vw))}.community-landing-page .banner .banner__inner{padding-bottom:0}.community-landing-page .community-page__inner{padding-top:0}.community-landing-page .community-page__inner:before{content:"";display:block;height:1px;width:100%;max-width:110rem;transform:translateY(min(-2rem,calc(-1.325rem - .84375vw)));background-color:var(--color-border-alt)}.community-search-page .heading-1{margin-bottom:2rem}.community-search-page .community-page__inner .field--input-search{margin-block:2rem;max-width:30rem}.community-site.section-events .banner--text-image .banner__subheading{max-width:100%}@media screen and (min-width: 1024px){.community-site.section-events .banner--text-image .banner__subheading{margin-left:3rem}}.community-site.section-events .breadcrumbs li{font-size:1rem}.community-site.section-events .sidebar{display:flex;flex-wrap:wrap;column-gap:min(4rem,calc(1.525rem + 3.09375vw));row-gap:min(4rem,calc(1.525rem + 3.09375vw))}.community-site.section-events .sidebar .row--published .overline,.community-site.section-events .sidebar .row--share .overline{display:none}.community-site.section-events .sidebar .row--details{flex-basis:50%}@media screen and (min-width: 769px){.community-site.section-events .sidebar{grid-template-columns:1fr 1fr}}.home-landing .bg-ribbon{display:none}@media screen and (min-width: 1024px){.home-landing .heading-1{font-size:min(5.62rem,calc(1.687rem + 4.91625vw))}@supports (contain: inline-size){.home-landing .heading-1{font-size:min(5.62rem,calc(1.687rem + 4.91625cqw))}}}.community-site.course-page .content-blocks:before{display:none!important}.community-site.course-page .content-blocks .content-block{padding-left:0}.community-site.course-page .learning-page__content:has(.page-navigation) .module-discussion{margin-top:min(4rem,calc(1.525rem + 3.09375vw))}.community-site.course-page .learning-page__content:has(.page-navigation) .content-blocks{padding-bottom:0}.learning-module-page .content-blocks+.module-discussion{margin-top:3rem}.learning-landing-page .learning-page__inner>div+div{margin-top:1.5rem}.learning-landing-page .featured-courses+.sprig-component{padding-top:20px}@media (min-width: 320px){.learning-landing-page .featured-courses+.sprig-component{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.learning-landing-page .featured-courses+.sprig-component{padding-top:40px}}.learning-landing-page .featured-courses+.sprig-component:before{content:"";display:block;border-top:1px solid var(--color-border-alt);padding-top:20px}@media (min-width: 320px){.learning-landing-page .featured-courses+.sprig-component:before{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.learning-landing-page .featured-courses+.sprig-component:before{padding-top:40px}}.learning-module-page .content-blocks{min-height:auto}.learning-module-page .content-blocks .content-block{padding-inline:0}.learning-module-page .content-blocks+.page-navigation{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}.type-moduleEnhanced rg-modal .close{display:none}.type-moduleEnhanced iframe{aspect-ratio:auto!important;height:100vh}.community-site.section-news .banner--text-image .banner__subheading{max-width:100%}@media screen and (min-width: 1024px){.community-site.section-news .banner--text-image .banner__subheading{margin-left:3rem}}.community-site.section-news .breadcrumbs li{font-size:1rem}.community-site.section-news .sidebar{display:grid;grid-template-columns:1fr;gap:1.5rem}.community-site.section-news .sidebar .row>*{margin-top:0}.community-site.section-news .sidebar .row--published{display:block;grid-row:2/2}.community-site.section-news .sidebar .row--published p{margin-left:0}.community-site.section-news .sidebar .row--published .overline,.community-site.section-news .sidebar .row--share .overline{display:none}@media screen and (max-width: 768px){.community-site.section-news .sidebar .row--authors .overline{display:none}}@media screen and (min-width: 769px){.community-site.section-news .sidebar{grid-template-columns:2fr 1fr;padding-bottom:min(6rem,calc(1.725rem + 5.34375vw));row-gap:1rem}.community-site.section-news .sidebar .row--authors{grid-column:1/1;grid-row:1/1}.community-site.section-news .sidebar .row--authors ul{margin-top:1.5rem}.community-site.section-news .sidebar .row--published{grid-column:3/3;grid-row:1/1;justify-self:end}.community-site.section-news .sidebar .row--share{grid-column:3/3;grid-row:1/1;position:relative;top:3.5rem}}.community-site.section-resources .banner--text-image .banner__subheading{max-width:100%}@media screen and (min-width: 1024px){.community-site.section-resources .banner--text-image .banner__subheading{margin-left:3rem}}.community-site.section-resources .breadcrumbs li{font-size:1rem}.community-site.section-resources .sidebar--resource{display:flex;flex-wrap:wrap;column-gap:min(4rem,calc(1.525rem + 3.09375vw));row-gap:min(4rem,calc(1.525rem + 3.09375vw))}.community-site.section-resources .sidebar--resource .row.row--share .overline,.community-site.section-resources .sidebar--resource .row.download{display:none}.community-page--user-home .community-page__inner{display:grid;grid-template-columns:1fr;row-gap:2.5rem;column-gap:2.5rem}@media screen and (min-width: 1216px){.community-page--user-home .community-page__inner{grid-template-columns:2fr 1fr}}@media screen and (min-width: 1216px){.community-page--user-home .community-page__inner{column-gap:4rem}}.community-page--user-home .featured-courses{grid-column:1/-1}.community-page__content-section .heading-3+.content{margin-top:1rem}.community-page__content-section:not(:first-child){margin-top:2rem}.community-page__content-section .topics{display:grid;gap:1rem;margin-block:1.5rem}@media screen and (min-width: 1024px){.community-page__content-section .topics{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1216px){.community-page__content-section .topics{grid-template-columns:repeat(4,1fr)}}.community-page--user-profile .community-page__banner{padding-top:2rem}.community-page--user-profile .community-page__banner .community-page__banner-inner{position:relative;display:grid;row-gap:1rem}.community-page--user-profile .community-page__banner .button--edit{max-width:15rem;min-width:9rem}@media screen and (min-width: 1024px){.community-page--user-profile .community-page__banner .breadcrumbs,.community-page--user-profile .community-page__banner .card--user{max-width:calc(100% - 20rem)}.community-page--user-profile .community-page__banner .button--edit{position:absolute;right:0;top:0}}.community-page--user-profile .section-divider{border-top:1px solid var(--color-border-alt);margin-block:.75rem}.community-page--user-profile .section-list{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.community-page--user-profile .section-list__item h4{font-weight:600}.community-site [data-theme=default]{--color-button-primary-background: var(--color-yellow);--color-button-primary-color: var(--color-black);--color-button-primary-border: var(--color-yellow);--color-button-primary-text-hover: var(--color-white);--color-button-primary-background-hover: var(--color-blue);--color-button-primary-border-hover: var(--color-blue);--color-button-primary-border-focus: var(--color-blue);--color-button-primary-text-focus: var(--color-white);--color-button-primary-background-focus: var(--color-blue);--color-button-focus-border: var(--color-blue);--padding-button-top: 0;--padding-button-bottom: 0;--padding-button-inline: 1.25rem}.community-site.has-community-sidebar .site-container,.community-site.section-communityHomepage .site-container{display:flex;flex-direction:column}.community-site.has-community-sidebar .site-inner,.community-site.section-communityHomepage .site-inner{display:grid;grid-template-columns:auto minmax(0,100%);max-width:100%;width:100%;margin-inline:auto}.community-site.section-newsLanding .page-container,.community-site.section-eventsLanding .page-container,.community-site.section-resources .page-container,.community-site.section-pages .page-container,.community-site.section-news .page-container,.community-site.section-events .page-container,.community-site.is-full-width-page .page-container{position:relative;width:100%}.community-site.section-news .sidebar,.community-site.section-events .sidebar,.community-site.section-resources .sidebar{border-top:none;padding-top:0;padding-bottom:min(4rem,calc(1.525rem + 3.09375vw));margin-bottom:min(4rem,calc(1.525rem + 3.09375vw));border-bottom:1px dashed var(--color-orange)}.community-site.section-news .sidebar .row--published,.community-site.section-events .sidebar .row--published,.community-site.section-resources .sidebar .row--published{display:block}.community-site.section-news .sidebar .row--published .overline--small+p,.community-site.section-events .sidebar .row--published .overline--small+p,.community-site.section-resources .sidebar .row--published .overline--small+p{margin-left:0;margin-top:1rem}.community-site.section-news .sidebar .node-list--people,.community-site.section-events .sidebar .node-list--people,.community-site.section-resources .sidebar .node-list--people{flex-direction:row;flex-wrap:wrap}.community-site.section-news .primary-content__inner,.community-site.section-events .primary-content__inner,.community-site.section-resources .primary-content__inner{padding-top:20px;padding-bottom:20px}@media (min-width: 320px){.community-site.section-news .primary-content__inner,.community-site.section-events .primary-content__inner,.community-site.section-resources .primary-content__inner{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site.section-news .primary-content__inner,.community-site.section-events .primary-content__inner,.community-site.section-resources .primary-content__inner{padding-top:40px}}@media (min-width: 320px){.community-site.section-news .primary-content__inner,.community-site.section-events .primary-content__inner,.community-site.section-resources .primary-content__inner{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site.section-news .primary-content__inner,.community-site.section-events .primary-content__inner,.community-site.section-resources .primary-content__inner{padding-bottom:40px}}.community-site.section-mediaLibrary .page-container{position:relative;width:100%}.community-site.section-mediaLibrary .primary-content__inner{column-gap:min(2rem,calc(1.325rem + .84375vw))}.community-site .primary-content__inner .content-blocks{padding-top:0!important}.community-site .learning-page .page-navigation{border-top:1px solid var(--color-border-alt);padding-top:20px;padding-bottom:20px}@media (min-width: 320px){.community-site .learning-page .page-navigation{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site .learning-page .page-navigation{padding-top:40px}}@media (min-width: 320px){.community-site .learning-page .page-navigation{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site .learning-page .page-navigation{padding-bottom:40px}}@media screen and (max-width: 1023px){.community-site .learning-page rg-subnavigation{grid-row:1}.community-site .learning-page .tabs--with-content{grid-row:2}}.community-site .learning-page,.community-site .account-page,.community-site .community-page,.community-site .page-container{grid-row:1/-1;grid-column:1/-1;position:relative;max-width:100%;flex:1}@media screen and (min-width: 1024px){.community-site .learning-page,.community-site .account-page,.community-site .community-page,.community-site .page-container{grid-column:2/-1}}.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner{display:grid;padding-top:20px;padding-bottom:40px}@media (min-width: 320px){.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner{padding-top:40px}}@media (min-width: 320px){.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner{padding-bottom:80px}}@media screen and (min-width: 1024px){.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner{margin-inline:auto}}.community-site .learning-page__inner.has-subnav,.community-site .account-page__inner.has-subnav,.community-site .community-page__inner.has-subnav,.community-site .page-container__inner.has-subnav{gap:min(3rem,calc(1.425rem + 1.96875vw));grid-template-columns:1fr}@media screen and (min-width: 1024px){.community-site .learning-page__inner.has-subnav,.community-site .account-page__inner.has-subnav,.community-site .community-page__inner.has-subnav,.community-site .page-container__inner.has-subnav{grid-template-columns:5fr 2fr;grid-template-rows:auto 1fr;align-items:start}}.community-site .learning-page__inner .content-blocks,.community-site .account-page__inner .content-blocks,.community-site .community-page__inner .content-blocks,.community-site .page-container__inner .content-blocks{padding-top:0}.community-site .learning-page__inner .content-blocks:before,.community-site .account-page__inner .content-blocks:before,.community-site .community-page__inner .content-blocks:before,.community-site .page-container__inner .content-blocks:before{border-top:1px solid var(--color-border-alt);height:1px;display:block;content:"";width:100%;position:relative;top:0;margin-bottom:min(2rem,calc(1.325rem + .84375vw))}.community-site .learning-page__inner .content-blocks .content-block--form--form-only,.community-site .account-page__inner .content-blocks .content-block--form--form-only,.community-site .community-page__inner .content-blocks .content-block--form--form-only,.community-site .page-container__inner .content-blocks .content-block--form--form-only{margin-left:0;max-width:55rem}.community-site .learning-page__inner .content-blocks .content-block--heading+.content-block--rich-text,.community-site .account-page__inner .content-blocks .content-block--heading+.content-block--rich-text,.community-site .community-page__inner .content-blocks .content-block--heading+.content-block--rich-text,.community-site .page-container__inner .content-blocks .content-block--heading+.content-block--rich-text{margin-top:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.community-site .learning-page__inner .content-blocks .content-block--heading+.content-block--rich-text,.community-site .account-page__inner .content-blocks .content-block--heading+.content-block--rich-text,.community-site .community-page__inner .content-blocks .content-block--heading+.content-block--rich-text,.community-site .page-container__inner .content-blocks .content-block--heading+.content-block--rich-text{margin-top:min(1.5rem,calc(1.275rem + .28125cqw))}}.community-site .learning-page__content,.community-site .account-page__content,.community-site .community-page__content,.community-site .page-container__content{display:flex;flex-direction:column;gap:min(2rem,calc(1.325rem + .84375vw))}@media screen and (min-width: 1024px){.community-site .learning-page__content,.community-site .account-page__content,.community-site .community-page__content,.community-site .page-container__content{grid-row:1/-1;grid-column:1}}.community-site .content-blocks .content-block--heading .overline{font-size:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.community-site .content-blocks .content-block--heading .overline{font-size:min(1.5rem,calc(1.275rem + .28125cqw))}}.community-site .content-blocks .content-block--heading .heading-1,.community-site .content-blocks .content-block--heading .heading-2{text-transform:uppercase}.community-site .content-blocks .content-block--heading .heading-1{font-size:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.community-site .content-blocks .content-block--heading .heading-1{font-size:min(3rem,calc(1.425rem + 1.96875cqw))}}@media screen and (min-width: 1024px){.community-site .content-blocks .content-block--heading .heading-1{font-size:min(3.5rem,calc(1.475rem + 2.53125vw))}@supports (contain: inline-size){.community-site .content-blocks .content-block--heading .heading-1{font-size:min(3.5rem,calc(1.475rem + 2.53125cqw))}}}.community-site.is-platform-manage header nav+h1{margin-top:1rem}.community-site.is-platform-manage header+div,.community-site.is-platform-manage nav+header,.community-site.is-platform-manage nav+.sprig-component,.community-site.is-platform-manage .breadcrumbs+.sprig-component{margin-top:min(2rem,calc(1.325rem + .84375vw))}.community-site.is-platform-manage div+header{margin-top:min(3.5rem,calc(1.475rem + 2.53125vw));border-top:1px solid var(--color-border-alt);padding-top:min(3.5rem,calc(1.475rem + 2.53125vw))}.community-site details .discussion-comments{margin-top:min(2rem,calc(1.325rem + .84375vw))}.community-site .dashboard-widget rg-comment .card--comment__avatar{display:none}.colors{background-color:#fff;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;height:100vh}.colors .color{text-transform:uppercase;text-align:center;display:flex;flex-direction:column;justify-content:center;padding:min(5.625rem,calc(1.6875rem + 4.921875vw));background:var(--color-bg)}@supports (contain: inline-size){.colors .color{padding:min(5.625rem,calc(1.6875rem + 4.921875cqw))}}.colors .color span{color:var(--color-body)}.type-specimen{padding:20px}@media (min-width: 320px){.type-specimen{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.type-specimen{padding-top:40px}}@media (min-width: 320px){.type-specimen{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.type-specimen{padding-bottom:40px}}@media (min-width: 320px){.type-specimen{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.type-specimen{padding-left:42px}}@media (min-width: 320px){.type-specimen{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.type-specimen{padding-right:42px}}.type-specimen .type+.type{margin-top:3rem}.has-quote figcaption{margin-top:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.has-quote figcaption{margin-top:min(1.5rem,calc(1.275rem + .28125cqw))}}:root{--button-height: 2.5rem}.button,.fui-i .fui-form .fui-btn--skip,.fui-i .fui-form .fui-btn:not(.fui-btn--skip),button{margin:0;padding:0;font-family:inherit;color:inherit;font-size:1em;line-height:1.5;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;align-items:center;transition:all .3s;text-decoration:none;box-sizing:content-box;white-space:normal;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;min-height:var(--button-height)}.button:focus-visible,.fui-i .fui-form .fui-btn--skip:focus-visible,.fui-i .fui-form .fui-btn:focus-visible:not(.fui-btn--skip),button:focus-visible{box-shadow:none!important;outline:var(--color-button-focus-border, var(--color-primary)) var(--focus-border-style) var(--focus-border-width)}.button:disabled,.fui-i .fui-form .fui-btn--skip:disabled,.fui-i .fui-form .fui-btn:disabled:not(.fui-btn--skip),button:disabled{cursor:not-allowed;opacity:.5}.button .icon,.fui-i .fui-form .fui-btn--skip .icon,.fui-i .fui-form .fui-btn:not(.fui-btn--skip) .icon,button .icon{box-sizing:border-box;width:2rem;height:2rem;padding:.2rem}.button[disabled],.fui-i .fui-form [disabled].fui-btn--skip,.fui-i .fui-form [disabled].fui-btn:not(.fui-btn--skip),button[disabled]{color:var(--color-button-primary-text)!important;background-color:var(--color-button-primary-background)!important;border-color:var(--color-button-primary-border)!important;cursor:default!important}.button .icon:first-child:last-child,.fui-i .fui-form .fui-btn--skip .icon:first-child:last-child,.fui-i .fui-form .fui-btn:not(.fui-btn--skip) .icon:first-child:last-child,button .icon:first-child:last-child{margin:0!important}.button.is-primary,.fui-i .fui-form .fui-btn:not(.fui-btn--skip){text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.975rem;line-height:1.5;color:var(--color-button-primary-text);font-family:var(--font-family-display);background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);border-style:solid;border-width:1px;text-decoration:none;padding-top:var(--padding-button-top, .25rem);padding-bottom:var(--padding-button-bottom, .185rem);padding-inline:var(--padding-button-inline, 1.05rem);min-height:var(--button-height)}.button.is-primary:focus-visible,.fui-i .fui-form .fui-btn:focus-visible:not(.fui-btn--skip){color:var(--color-button-primary-text-focus);background-color:var(--color-button-primary-background-focus);border-color:var(--color-button-primary-border-focus)}.button.is-primary:hover,.button.is-primary:active,.button.is-primary.is-active,.fui-i .fui-form .fui-btn:hover:not(.fui-btn--skip),.fui-i .fui-form .fui-btn:active:not(.fui-btn--skip),.fui-i .fui-form .is-active.fui-btn:not(.fui-btn--skip){text-decoration:none;color:var(--color-button-primary-text-hover);background-color:var(--color-button-primary-background-hover);border-color:var(--color-button-primary-border-hover)}.button.is-primary--yellow{--color-button-focus-border: #fff;--focus-border-style: solid;--focus-border-width: 3px;color:var(--color-green-dark);background-color:var(--color-yellow);border-color:var(--color-yellow)}.button.is-primary--yellow:focus-visible{color:var(--color-green-dark);background-color:var(--color-yellow);border-color:var(--color-yellow)}.button.is-primary--yellow:hover,.button.is-primary--yellow:active,.button.is-primary--yellow.is-active{background-color:#fff;border-color:var(--color-green-dark);color:var(--color-green-dark)}.button.is-secondary{border-width:1px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:var(--color-button-secondary-text);font-family:var(--font-family-display);background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);padding-block:.25rem;padding-inline:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.button.is-secondary{padding-block:.25rem}}@supports (contain: inline-size){.button.is-secondary{padding-inline:min(1.5rem,calc(1.275rem + .28125cqw))}}.button.is-secondary:focus-visible{color:var(--color-button-secondary-background);background-color:var(--color-button-secondary-text)}.button.is-secondary:hover,.button.is-secondary:active,.button.is-secondary.is-active{text-decoration:none;color:var(--color-button-secondary-text-hover);background-color:var(--color-button-secondary-background-hover);border-color:var(--color-button-secondary-border-hover)}.button.button--smaller,.community-site .action-links .button.is-primary{--button-height: 1.5rem;font-size:.8rem;padding-block:.25rem;padding-inline:1rem}@supports (contain: inline-size){.button.button--smaller,.community-site .action-links .button.is-primary{font-size:.8rem}}@supports (contain: inline-size){.button.button--smaller,.community-site .action-links .button.is-primary{padding-block:.25rem}}@supports (contain: inline-size){.button.button--smaller,.community-site .action-links .button.is-primary{padding-inline:1rem}}.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev{background-color:transparent!important;text-decoration:underline;border:1px solid transparent!important;border:none;padding:0;margin:0;height:auto}.button.is-text:hover,.button.is-text:active,.fui-i .fui-form .fui-btn--skip:hover,.branded-form .fui-btn.fui-prev:hover,.fui-i .fui-form .fui-btn--skip:active,.branded-form .fui-btn.fui-prev:active{color:var(--color-blue-medium)!important}.button.is-text:focus-visible,.fui-i .fui-form .fui-btn--skip:focus-visible,.branded-form .fui-btn.fui-prev:focus-visible{font-weight:700}.button.is-text[disabled],.fui-i .fui-form [disabled].fui-btn--skip,.branded-form [disabled].fui-btn.fui-prev{text-decoration:none!important;color:var(--color-body)!important;opacity:1!important}.button.icon-only{display:inline-block;line-height:0;padding:0;background-color:transparent;border:none;height:auto}.button.search svg circle,.button.search svg path{transition:all .2s ease-in-out;stroke:var(--color-button-primary-border)}.button.search:hover circle,.button.search:hover path,.button.search:active circle,.button.search:active path{stroke:var(--color-button-primary-border-hover)}.button.mobile-menu-toggle{background:transparent;border:none;z-index:2}.button.mobile-menu-toggle .icon{padding:.125rem}.button.mobile-menu-toggle svg path{stroke:var(--color-button-mobile-accent)}.button.mobile-menu-toggle:hover svg path,.button.mobile-menu-toggle:active svg path{stroke:var(--color-button-mobile-accent-hover)}.button.close{display:block;padding:0;background-color:transparent;border:1px dotted transparent}.button.close .icon--close path{stroke:var(--color-button-mobile-accent)}.button.close:hover .icon--close path{stroke:var(--color-button-mobile-accent-hover)}.field:not(:last-child){margin-bottom:0}.input{font-family:var(--font-family-primary)}.input[type=text],.input[type=email],.input[type=search],.input[type=password],.input.textarea{padding-left:.85rem;transition:border-color .2s ease-in-out}.input[type=text]:focus,.input[type=email]:focus,.input[type=search]:focus,.input[type=password]:focus,.input.textarea:focus{box-shadow:none;border:1px solid var(--color-form-input-border-focus)}.input::placeholder{color:var(--color-form-input-placeholder)!important;transition:color .2s ease-in-out}.input:focus::placeholder{color:#aaa}.field:has(input[type=checkbox]){display:flex;flex-direction:column;gap:.5rem}.field:has(input[type=checkbox]) fieldset legend{font-weight:700}.field:has(input[type=checkbox]).label-is-hidden fieldset,.field:has(input[type=checkbox]).label-is-hidden fieldset legend{display:none}.checkbox-wrapper input[type=checkbox]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox-wrapper label{position:relative;gap:1rem;cursor:pointer;display:grid;grid-template-columns:1.4rem 1fr}.checkbox-wrapper label p{margin-top:-.35rem}.checkbox-wrapper label:before{position:relative;content:"";width:1.4rem;height:1.4rem;border:1px solid var(--color-primary);border-radius:1px;transition:all .2s ease-in-out}.checkbox-wrapper input[type=checkbox]:checked+label:before{background-color:var(--color-primary);border-color:var(--color-primary)}.checkbox-wrapper input[type=checkbox]:checked+label:after{content:"";position:absolute;left:.6rem;top:.2rem;width:.3rem;height:.9rem;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper input[type=checkbox]:focus+label:before{border:var(--focus-border-width, 2px) var(--focus-border-style, dotted) var(--color-button-focus-border, var(--color-primary))}.checkbox-wrapper label:hover:before{border-color:var(--color-border)}.checkbox-wrapper input[type=checkbox]:disabled+label{opacity:.7;cursor:not-allowed}.radio-control .radio{margin:16px 0;display:block;cursor:pointer}.radio-control .radio input{display:none}.radio-control .radio input+span{line-height:1.1rem;height:1rem;padding-left:1.375rem;display:block;position:relative}.radio-control .radio input+span:not(:empty){padding-left:1.375rem}.radio-control .radio input+span:before,.radio-control .radio input+span:after{content:"";width:1rem;height:1rem;display:block;border-radius:50%;left:0;top:0;position:absolute}.radio-control .radio input+span:before{background:var(--color-primary);transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2)}.radio-control .radio input+span:after{background:#fff;transform:scale(.78);transition:transform .6s cubic-bezier(.175,.885,.32,1.4)}.radio-control .radio input:checked+span:before{transform:scale(.9);background:var(--color-primary)}.radio-control .radio input:checked+span:after{transform:scale(.4);transition:transform .3s ease}.radio-control .radio:hover input+span:before{transform:scale(.92)}.radio-control .radio:hover input+span:after{transform:scale(.74)}.radio-control .radio:hover input:checked+span:after{transform:scale(.4)}.radio-control .radio:hover{color:var(--color-primary)}.search-field .control{position:relative}.search-field .control .input{box-shadow:none;color:var(--color-form-input-placeholder);border:1px solid var(--color-form-input-border);padding-block:1.3rem;transition:border-color .2s ease-in-out}.search-field .control .input:focus{border:1px solid var(--color-form-input-border-focus)}.search-field .control input::placeholder{transition:color .2s ease-in-out}.search-field .control input:focus::placeholder{color:#aaa}.search-field .control .icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);height:14px;width:14px}.search-field .control .icon svg circle,.search-field .control .icon svg path{stroke:var(--color-form-input-placeholder)}input-select{display:block;height:2.75rem}input-select .selectWrapper{position:relative}input-select .selectNative,input-select .selectCustom{display:block;position:relative;width:100%;height:2.75rem;background:transparent}input-select .selectCustom{pointer-events:none;position:absolute;top:0;left:0}@media (hover: hover){input-select .selectCustom{display:block;pointer-events:all}}input-select .selectNative:focus+.selectCustom .selectCustom-trigger{border:1px solid var(--color-form-input-border-focus)}input-select .selectNative:focus,input-select .selectCustom.isActive .selectCustom-trigger{outline:none;border:1px solid var(--color-form-input-border-focus)}input-select .selectNative:focus:after,input-select .selectCustom.isActive .selectCustom-trigger:after{transform:rotate(0)}input-select .select{position:relative}input-select .selectLabel{display:block;margin-bottom:.4rem}input-select .selectNative,input-select .selectCustom-trigger{font-size:1rem;font-family:var(--font-family-primary);color:var(--color-form-input-placeholder);border:none}@supports (contain: inline-size){input-select .selectNative,input-select .selectCustom-trigger{font-size:1rem}}input-select .selectCustom-trigger{display:flex;align-items:center;position:relative;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;user-select:none;border-color:var(--color-form-input-border);border-style:solid;border-width:1px;border-radius:var(--form-input-border-radius);transition:border-color .2s ease-in-out;background-color:var(--color-white);padding-right:.85rem;padding-left:.85rem}@supports (contain: inline-size){input-select .selectCustom-trigger{padding-right:.85rem}}@supports (contain: inline-size){input-select .selectCustom-trigger{padding-left:.85rem}}input-select .selectCustom-trigger:after{transition:transform .2s ease-out;content:"";background-image:url("data:image/svg+xml,%3Csvg class='icon icon--expand' fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Cpath d='M11.5 6.5L6.5 1.5L1.5 6.5' stroke='%230090A5' stroke-width='2' stroke-miterlimit='10' /%3E%3C/svg%3E");position:absolute;right:.85rem;width:13px;height:8px;background-repeat:no-repeat;transform:rotate(180deg)}input-select .selectCustom-trigger:hover{border:1px solid var(--color-form-input-border-focus)}input-select .selectCustom-trigger__text{text-align:left;padding-right:20px;flex:1}input-select .selectCustom-options{max-height:50vh;overflow:scroll;position:absolute;top:2.75rem;left:0;width:100%;z-index:1000;padding:0;display:none;background-color:var(--color-white);box-shadow:0 0 4px #e9e1f8;border-color:var(--color-form-input-border);border-style:solid;border-width:1px}input-select .selectCustom.isActive .selectCustom-options{display:block}input-select .selectCustom-option{position:relative;text-align:left;padding-block:.75rem;padding-inline:1.35rem;font-size:1rem;color:var(--color-form-input-placeholder)}@supports (contain: inline-size){input-select .selectCustom-option{font-size:1rem}}input-select .selectCustom-option[data-level="0"]:not(:first-child){border-top:1px solid var(--color-gray)}input-select .selectCustom-option.isHover,input-select .selectCustom-option:hover{background-color:var(--color-blue-light);cursor:default}input-select .selectCustom-option:not(:last-of-type):after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:none}input-select[textoverflow=ellipsis] .selectCustom-trigger__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.control .button.is-text{font-size:1rem}@supports (contain: inline-size){.control .button.is-text{font-size:1rem}}.control .button.is-text svg{transform:rotate(-90deg);color:var(--color-primary);margin:0 0 0 .875rem;width:.625rem;height:.375rem}@supports (contain: inline-size){.control .button.is-text svg{margin:0 0 0 .875rem}}@supports (contain: inline-size){.control .button.is-text svg{width:.625rem}}@supports (contain: inline-size){.control .button.is-text svg{height:.375rem}}.control .button.is-text:hover,.control .button.is-text:active{text-decoration:none}.icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}.icon svg{box-sizing:content-box;width:100%;height:100%}.icon svg path,.icon svg circle,.icon svg rect{stroke:none;fill:currentColor}.icon *{transition:stroke .1s ease-in-out,fill .1s ease-in-out}.icon--has-stroke svg path,.icon--has-stroke svg circle,.icon--has-stroke svg rect{fill:none;stroke:currentColor}.icon--play{transition:color .2s ease-in-out;color:var(--color-green)}.icon--play svg path{fill:#fff}.icon--play:hover,.icon--play:active{color:var(--color-button-primary-border-hover)}.icon--nav svg{color:var(--color-yellow)}.icon--nav rect{transition:fill .2s ease-in-out;fill:var(--color-button-mobile-accent)}.icon--nav line{stroke:var(--color-green-dark)}.icon--nav:hover rect{fill:var(--color-blue-light)}.icon--nav-prev svg{transform:rotate(180deg)}.icon--nav-light svg{color:transparent}.icon--save svg path,.icon--saved svg path{transition:fill .2s ease-in-out,stroke .2s ease-in-out}.icon--save:hover,.icon--save:active,.icon--saved:hover,.icon--saved:active{cursor:pointer}.icon--save svg path{fill:transparent;stroke:var(--color-green-dark)}.icon--save:hover path,.icon--save:active path{fill:var(--color-green-dark);stroke:var(--color-green-dark)}.icon--saved svg path{fill:var(--color-green-dark);stroke:var(--color-green-dark)}.icon--saved:hover path,.icon--saved:active path{fill:transparent;stroke:var(--color-green-dark)}:root{--mask-size: 3.5rem}@media screen and (min-width: 769px){:root{--mask-size: 6rem}}.image{transition:clip-path .2s ease-in-out;line-height:0}.image figcaption{margin-top:.25rem;line-height:1.4}.image img{width:100%}.image.diamond-mask{clip-path:polygon(0 50%,50% 100%,100% 50%,50% 0)}.image.diamond-mask img{object-fit:cover;aspect-ratio:1/1}.image.mask-tl img{clip-path:polygon(0 var(--mask-size),var(--mask-size) 0,100% 0,100% 100%,0% 100%,0 100%)}.image.mask-tr img{clip-path:polygon(0 0,calc(100% - var(--mask-size)) 0,100% var(--mask-size),100% 100%,0% 100%)}.image.mask-br img{clip-path:polygon(0 0,0 0,100% 0,100% calc(100% - var(--mask-size)),calc(100% - var(--mask-size)) 100%,0 100%)}.image.mask-bl img{clip-path:polygon(0 0,100% 0,100% 100%,var(--mask-size) 100%,0 calc(100% - var(--mask-size)))}.image.mask-tl-br img{clip-path:polygon(0 var(--mask-size),var(--mask-size) 0,100% 0,100% calc(100% - var(--mask-size)),calc(100% - var(--mask-size)) 100%,0 100%)}.has-filter{position:relative}.has-filter img{filter:contrast(110%) grayscale(100%);flex:1 0 100%;mix-blend-mode:normal;opacity:1;position:relative}.loader{width:38px}.loader svg{stroke:var(--color-primary)}.site-logo a{line-height:0;display:block}.site-logo svg path:last-child{fill:var(--color-logo-text, #231F20)}.site-logo--icon svg{width:3rem;height:3rem}.table{background-color:var(--table-background-color);color:var(--table-color);margin-bottom:1.5rem}.table td,.table th{border-color:var(--table-cell-border-color);border-inline-style:none;border-block-style:solid;border-width:var(--table-cell-border-width);color:var(--table-color);padding:var(--table-cell-padding);vertical-align:top}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:var(--table-row-active-background-color);color:var(--table-row-active-color)}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:var(--table-color);font-weight:600}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:var(--table-row-active-background-color);color:var(--table-row-active-color)}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:var(--table-row-active-color);color:currentColor}.table thead{background-color:var(--table-head-background-color)}.table thead td,.table thead th{border-width:var(--table-head-cell-border-width);color:var(--table-color)}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:var(--table-foot-cell-border-width);color:var(--table-color)}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-inline-style:none;border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:var(--table-row-hover-background-color)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:var(--table-row-hover-background-color)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:var(--color-bg-alt, #f5f5f5)}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:var(--table-striped-row-even-background-color)}.table-container{overflow:auto;overflow-y:hidden;max-width:100%;margin-bottom:1.5rem}.table.content{--table-head-background-color: var(--color-primary);--table-cell-padding: .75rem 1rem;--table-cell-border-color: var(--color-gray-medium)}.table.content thead td,.table.content thead th{color:var(--color-white);font-size:.85rem;font-weight:600}.table.content th{font-size:1rem}.table.content td,.table.content p{font-size:.85rem}.table.content tfoot td,.table.content tfoot th{color:var(--color-primary)}.tag{--color-tag: var(--color-blue-medium);--lighten-mix-value: 2%;display:inline-flex;justify-content:center;text-align:center;align-items:center;box-sizing:content-box;white-space:normal;font-size:.9rem;padding-inline:.5rem;padding-block:.25rem;border-radius:4px;color:var(--color-tag);background-color:color-mix(in srgb,var(--color-tag) var(--lighten-mix-value),white);border:1px solid var(--color-tag)}@supports (contain: inline-size){.tag{font-size:.9rem}}.tag:focus-visible{box-shadow:none!important;outline:var(--color-button-focus-border, var(--color-primary)) var(--focus-border-style) var(--focus-border-width)}.tag .icon{box-sizing:border-box;width:1.45rem;height:1.45rem;padding:.15rem}.tag .icon:first-child:last-child{margin:0!important}.tag .caps{margin-right:.3rem}.tag.is-small{font-size:.8rem;padding-inline:.3rem;padding-block:.1rem}.tag .icon{margin-left:.35rem}.tag.orange{--color-tag: color-mix(in srgb, var(--color-orange-secondary) 85%, black)}.tag.green{--color-tag: color-mix(in srgb, var(--color-green-secondary) 80%, black);--lighten-mix-value: 3%}.tag.magenta{--color-tag: var(--color-magenta)}a.tag{transition:text-decoration-color .3s;text-decoration:underline;text-decoration-color:transparent}a.tag:hover{text-decoration-color:var(--color-tag);color:var(--color-tag)}.heading-1,.heading-2,.content-block--rich-text.imported-content h2,.content h3,.branded-form h3,.heading-3,.content-block--rich-text.columns--2 .content-block--rich-text__content h3,.content-block--rich-text.columns--3 .content-block--rich-text__content h3,.content h4,.branded-form h4,.heading-4,.content-block--text-and-image-columns .content h3,.content-block--text-and-image-columns .content h4,.content-block--rich-text.columns--2 .content-block--rich-text__content h4,.content-block--rich-text.columns--3 .content-block--rich-text__content h4,.fui-i .fui-form .fui-heading-h2,.card--article.layout--vertical .heading-4,.breadcrumbs li,.accordion-item .accordion-item__details .accordion-item__summary,.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.branded-form .fui-tabs a,.community-site .page-navigation__item a,.community-site .formie-submission label,.overline,.heading-5{color:var(--color-heading)}.heading-1 a,.heading-2 a,.content-block--rich-text.imported-content h2 a,.content h3 a,.branded-form h3 a,.heading-3 a,.content-block--rich-text.columns--2 .content-block--rich-text__content h3 a,.content-block--rich-text.columns--3 .content-block--rich-text__content h3 a,.content h4 a,.branded-form h4 a,.heading-4 a,.content-block--text-and-image-columns .content h3 a,.content-block--text-and-image-columns .content h4 a,.content-block--rich-text.columns--2 .content-block--rich-text__content h4 a,.content-block--rich-text.columns--3 .content-block--rich-text__content h4 a,.fui-i .fui-form .fui-heading-h2 a,.card--article.layout--vertical .heading-4 a,.breadcrumbs li a,.accordion-item .accordion-item__details .accordion-item__summary a,.overline--small a,.pagination .pagination__list li.pagination__title a,.fui-i .fui-heading-h3 a,.branded-form .fui-tabs a a,.community-site .page-navigation__item a a,.community-site .formie-submission label a,.overline a,.heading-5 a{color:var(--color-heading-alt);transition:all .2s ease-in-out;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:2px}.heading-1 a:hover,.heading-2 a:hover,.content-block--rich-text.imported-content h2 a:hover,.content h3 a:hover,.branded-form h3 a:hover,.heading-3 a:hover,.content-block--rich-text.columns--2 .content-block--rich-text__content h3 a:hover,.content-block--rich-text.columns--3 .content-block--rich-text__content h3 a:hover,.content h4 a:hover,.branded-form h4 a:hover,.heading-4 a:hover,.content-block--rich-text.columns--2 .content-block--rich-text__content h4 a:hover,.content-block--rich-text.columns--3 .content-block--rich-text__content h4 a:hover,.fui-i .fui-form .fui-heading-h2 a:hover,.card--article.layout--vertical .heading-4 a:hover,.breadcrumbs li a:hover,.accordion-item .accordion-item__details .accordion-item__summary a:hover,.overline--small a:hover,.pagination .pagination__list li.pagination__title a:hover,.fui-i .fui-heading-h3 a:hover,.branded-form .fui-tabs a a:hover,.community-site .page-navigation__item a a:hover,.community-site .formie-submission label a:hover,.overline a:hover,.heading-5 a:hover{color:var(--color-heading-alt);text-decoration-color:var(--color-heading-alt)}.heading-1.alt,.heading-2.alt,.content-block--rich-text.imported-content h2.alt,.content h3.alt,.branded-form h3.alt,.heading-3.alt,.content-block--rich-text.columns--2 .content-block--rich-text__content h3.alt,.content-block--rich-text.columns--3 .content-block--rich-text__content h3.alt,.content h4.alt,.branded-form h4.alt,.heading-4.alt,.content-block--rich-text.columns--2 .content-block--rich-text__content h4.alt,.content-block--rich-text.columns--3 .content-block--rich-text__content h4.alt,.fui-i .fui-form .alt.fui-heading-h2,.card--article.layout--vertical .alt.heading-4,.breadcrumbs li.alt,.accordion-item .accordion-item__details .alt.accordion-item__summary,.alt.overline--small,.pagination .pagination__list li.alt.pagination__title,.fui-i .alt.fui-heading-h3,.branded-form .fui-tabs a.alt,.community-site .page-navigation__item a.alt,.community-site .formie-submission label.alt,.alt.overline,.heading-5.alt{color:var(--color-body)}.heading-1{font-family:var(--font-family-display);font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.1;font-size:min(4.35rem,calc(1.56rem + 3.4875vw));letter-spacing:-1px}@supports (contain: inline-size){.heading-1{font-size:min(4.35rem,calc(1.56rem + 3.4875cqw))}}@media screen and (min-width: 1024px){.heading-1{font-size:min(4.5rem,calc(1.575rem + 3.65625vw));letter-spacing:-2px}@supports (contain: inline-size){.heading-1{font-size:min(4.5rem,calc(1.575rem + 3.65625cqw))}}}.heading-1+p,.heading-1+span,.heading-1+.content{margin-top:min(4rem,calc(1.525rem + 3.09375vw))}@supports (contain: inline-size){.heading-1+p,.heading-1+span,.heading-1+.content{margin-top:min(4rem,calc(1.525rem + 3.09375cqw))}}.heading-2{font-family:var(--font-family-display);font-weight:700;font-style:normal;text-transform:uppercase;line-height:1.2;font-size:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.heading-2{font-size:min(3rem,calc(1.425rem + 1.96875cqw))}}@media screen and (min-width: 1024px){.heading-2{font-size:min(3.5rem,calc(1.475rem + 2.53125vw))}@supports (contain: inline-size){.heading-2{font-size:min(3.5rem,calc(1.475rem + 2.53125cqw))}}}.heading-2+p,.heading-2+span,.heading-2+.content{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.heading-2+p,.heading-2+span,.heading-2+.content{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--rich-text.imported-content h2,.content h3,.branded-form h3,.heading-3{font-family:var(--font-family-display);font-weight:700;font-style:normal;line-height:1.2;text-transform:uppercase;font-size:min(2.15rem,calc(1.34rem + 1.0125vw))}@supports (contain: inline-size){.content-block--rich-text.imported-content h2,.content h3,.branded-form h3,.heading-3{font-size:min(2.15rem,calc(1.34rem + 1.0125cqw))}}@media screen and (min-width: 1024px){.content-block--rich-text.imported-content h2,.content h3,.branded-form h3,.heading-3{font-size:min(2.75rem,calc(1.4rem + 1.6875vw))}@supports (contain: inline-size){.content-block--rich-text.imported-content h2,.content h3,.branded-form h3,.heading-3{font-size:min(2.75rem,calc(1.4rem + 1.6875cqw))}}}.content-block--rich-text.imported-content h2+p,.content h3+p,.branded-form h3+p,.content-block--rich-text.imported-content h2+span,.content h3+span,.branded-form h3+span,.content-block--rich-text.imported-content h2+.content,.content h3+.content,.branded-form h3+.content,.heading-3+p,.heading-3+span,.heading-3+.content{margin-top:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.content-block--rich-text.imported-content h2+p,.content h3+p,.branded-form h3+p,.content-block--rich-text.imported-content h2+span,.content h3+span,.branded-form h3+span,.content-block--rich-text.imported-content h2+.content,.content h3+.content,.branded-form h3+.content,.heading-3+p,.heading-3+span,.heading-3+.content{margin-top:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.content-block--rich-text.columns--2 .content-block--rich-text__content h3,.content-block--rich-text.columns--3 .content-block--rich-text__content h3,.content h4,.branded-form h4,.heading-4{font-family:var(--font-family-display);font-weight:700;font-style:normal;line-height:1.2;text-transform:uppercase;font-size:min(1.75rem,calc(1.3rem + .5625vw))}@supports (contain: inline-size){.content-block--rich-text.columns--2 .content-block--rich-text__content h3,.content-block--rich-text.columns--3 .content-block--rich-text__content h3,.content h4,.branded-form h4,.heading-4{font-size:min(1.75rem,calc(1.3rem + .5625cqw))}}.content-block--rich-text.columns--2 .content-block--rich-text__content h3 a,.content-block--rich-text.columns--3 .content-block--rich-text__content h3 a,.content h4 a,.branded-form h4 a,.heading-4 a{text-decoration-thickness:1px}.content-block--rich-text.columns--2 .content-block--rich-text__content h3+p,.content-block--rich-text.columns--3 .content-block--rich-text__content h3+p,.content h4+p,.branded-form h4+p,.content-block--rich-text.columns--2 .content-block--rich-text__content h3+span,.content-block--rich-text.columns--3 .content-block--rich-text__content h3+span,.content h4+span,.branded-form h4+span,.content-block--rich-text.columns--2 .content-block--rich-text__content h3+.content,.content-block--rich-text.columns--3 .content-block--rich-text__content h3+.content,.content h4+.content,.branded-form h4+.content,.heading-4+p,.heading-4+span,.heading-4+.content{margin-top:1rem}@supports (contain: inline-size){.content-block--rich-text.columns--2 .content-block--rich-text__content h3+p,.content-block--rich-text.columns--3 .content-block--rich-text__content h3+p,.content h4+p,.branded-form h4+p,.content-block--rich-text.columns--2 .content-block--rich-text__content h3+span,.content-block--rich-text.columns--3 .content-block--rich-text__content h3+span,.content h4+span,.branded-form h4+span,.content-block--rich-text.columns--2 .content-block--rich-text__content h3+.content,.content-block--rich-text.columns--3 .content-block--rich-text__content h3+.content,.content h4+.content,.branded-form h4+.content,.heading-4+p,.heading-4+span,.heading-4+.content{margin-top:1rem}}@media screen and (max-width: 768px){.content-block--rich-text.columns--2 .content-block--rich-text__content h3,.content-block--rich-text.columns--3 .content-block--rich-text__content h3,.content h4,.branded-form h4,.heading-4{font-size:1.25rem}@supports (contain: inline-size){.content-block--rich-text.columns--2 .content-block--rich-text__content h3,.content-block--rich-text.columns--3 .content-block--rich-text__content h3,.content h4,.branded-form h4,.heading-4{font-size:1.25rem}}}.content-block--text-and-image-columns .content h3,.content-block--text-and-image-columns .content h4,.content-block--rich-text.columns--2 .content-block--rich-text__content h4,.content-block--rich-text.columns--3 .content-block--rich-text__content h4,.fui-i .fui-form .fui-heading-h2,.card--article.layout--vertical .heading-4,.breadcrumbs li,.accordion-item .accordion-item__details .accordion-item__summary,.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.branded-form .fui-tabs a,.community-site .page-navigation__item a,.community-site .formie-submission label,.overline,.heading-5{display:block;font-family:var(--font-family-display);font-weight:700;font-style:normal;text-transform:uppercase;font-size:min(1.5rem,calc(1.275rem + .28125vw));letter-spacing:1px;line-height:1.3}@supports (contain: inline-size){.content-block--text-and-image-columns .content h3,.content-block--text-and-image-columns .content h4,.content-block--rich-text.columns--2 .content-block--rich-text__content h4,.content-block--rich-text.columns--3 .content-block--rich-text__content h4,.fui-i .fui-form .fui-heading-h2,.card--article.layout--vertical .heading-4,.breadcrumbs li,.accordion-item .accordion-item__details .accordion-item__summary,.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.branded-form .fui-tabs a,.community-site .page-navigation__item a,.community-site .formie-submission label,.overline,.heading-5{font-size:min(1.5rem,calc(1.275rem + .28125cqw))}}.content-block--text-and-image-columns .content h3 a,.content-block--text-and-image-columns .content h4 a,.content-block--rich-text.columns--2 .content-block--rich-text__content h4 a,.content-block--rich-text.columns--3 .content-block--rich-text__content h4 a,.fui-i .fui-form .fui-heading-h2 a,.card--article.layout--vertical .heading-4 a,.breadcrumbs li a,.accordion-item .accordion-item__details .accordion-item__summary a,.overline--small a,.pagination .pagination__list li.pagination__title a,.fui-i .fui-heading-h3 a,.branded-form .fui-tabs a a,.community-site .page-navigation__item a a,.community-site .formie-submission label a,.overline a,.heading-5 a{text-decoration-thickness:1px!important}.breadcrumbs li,.accordion-item .accordion-item__details .accordion-item__summary,.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.branded-form .fui-tabs a,.community-site .page-navigation__item a,.community-site .formie-submission label,.overline{font-weight:700;font-size:1rem}@supports (contain: inline-size){.breadcrumbs li,.accordion-item .accordion-item__details .accordion-item__summary,.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.branded-form .fui-tabs a,.community-site .page-navigation__item a,.community-site .formie-submission label,.overline{font-size:1rem}}@media screen and (min-width: 1024px){.breadcrumbs li,.accordion-item .accordion-item__details .accordion-item__summary,.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.branded-form .fui-tabs a,.community-site .page-navigation__item a,.community-site .formie-submission label,.overline{font-size:1.45rem}}.breadcrumbs li+[class^=heading],.accordion-item .accordion-item__details .accordion-item__summary+[class^=heading],.overline--small+[class^=heading],.pagination .pagination__list li.pagination__title+[class^=heading],.fui-i .fui-heading-h3+[class^=heading],.branded-form .fui-tabs a+[class^=heading],.community-site .page-navigation__item a+[class^=heading],.community-site .formie-submission label+[class^=heading],.overline+[class^=heading]{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.breadcrumbs li+[class^=heading],.accordion-item .accordion-item__details .accordion-item__summary+[class^=heading],.overline--small+[class^=heading],.pagination .pagination__list li.pagination__title+[class^=heading],.fui-i .fui-heading-h3+[class^=heading],.branded-form .fui-tabs a+[class^=heading],.community-site .page-navigation__item a+[class^=heading],.community-site .formie-submission label+[class^=heading],.overline+[class^=heading]{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.breadcrumbs li+.overline,.accordion-item .accordion-item__details .accordion-item__summary+.overline,.overline--small+.overline,.pagination .pagination__list li.pagination__title+.overline,.fui-i .fui-heading-h3+.overline,.branded-form .fui-tabs a+.overline,.community-site .page-navigation__item a+.overline,.community-site .formie-submission label+.overline,.overline+.overline{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.breadcrumbs li+.overline,.accordion-item .accordion-item__details .accordion-item__summary+.overline,.overline--small+.overline,.pagination .pagination__list li.pagination__title+.overline,.fui-i .fui-heading-h3+.overline,.branded-form .fui-tabs a+.overline,.community-site .page-navigation__item a+.overline,.community-site .formie-submission label+.overline,.overline+.overline{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.breadcrumbs li+*,.accordion-item .accordion-item__details .accordion-item__summary+*,.overline--small+*,.pagination .pagination__list li.pagination__title+*,.fui-i .fui-heading-h3+*,.branded-form .fui-tabs a+*,.community-site .page-navigation__item a+*,.community-site .formie-submission label+*,.overline+*{margin-top:1rem}@supports (contain: inline-size){.breadcrumbs li+*,.accordion-item .accordion-item__details .accordion-item__summary+*,.overline--small+*,.pagination .pagination__list li.pagination__title+*,.fui-i .fui-heading-h3+*,.branded-form .fui-tabs a+*,.community-site .page-navigation__item a+*,.community-site .formie-submission label+*,.overline+*{margin-top:1rem}}.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.accordion-item .accordion-item__details .accordion-item__summary,.branded-form .fui-tabs a,.community-site .formie-submission label,.community-site .page-navigation__item a{font-size:.77rem}@supports (contain: inline-size){.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.accordion-item .accordion-item__details .accordion-item__summary,.branded-form .fui-tabs a,.community-site .formie-submission label,.community-site .page-navigation__item a{font-size:.77rem}}@media screen and (min-width: 1024px){.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.accordion-item .accordion-item__details .accordion-item__summary,.branded-form .fui-tabs a,.community-site .formie-submission label,.community-site .page-navigation__item a{font-size:.9rem}@supports (contain: inline-size){.overline--small,.pagination .pagination__list li.pagination__title,.fui-i .fui-heading-h3,.accordion-item .accordion-item__details .accordion-item__summary,.branded-form .fui-tabs a,.community-site .formie-submission label,.community-site .page-navigation__item a{font-size:.9rem}}}.content p,.content li,.content ol,.branded-form p,.branded-form li,.branded-form ol,.fui-i .fui-instructions p,.fui-i .fui-alert,.card--location .location-list__item,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.has-quote figcaption,.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,p,li,figcaption{font-family:var(--font-family-primary);font-weight:400;font-size:1.05rem;color:var(--color-body)}@supports (contain: inline-size){.content p,.content li,.content ol,.branded-form p,.branded-form li,.branded-form ol,.fui-i .fui-instructions p,.fui-i .fui-alert,.card--location .location-list__item,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.has-quote figcaption,.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,p,li,figcaption{font-size:1.05rem}}@media screen and (min-width: 1024px){.content p,.content li,.content ol,.branded-form p,.branded-form li,.branded-form ol,.fui-i .fui-instructions p,.fui-i .fui-alert,.card--location .location-list__item,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.has-quote figcaption,.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,p,li,figcaption{font-size:1.12rem;line-height:1.4}@supports (contain: inline-size){.content p,.content li,.content ol,.branded-form p,.branded-form li,.branded-form ol,.fui-i .fui-instructions p,.fui-i .fui-alert,.card--location .location-list__item,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.has-quote figcaption,.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,p,li,figcaption{font-size:1.12rem}}}.content p em,.content li em,.content ol em,.branded-form p em,.branded-form li em,.branded-form ol em,.fui-i .fui-instructions p em,.fui-i .fui-alert em,.card--location .location-list__item em,.cohort-event-card__address p em,.branded-form label.checkbox em,.branded-form label.radio em,.branded-form label.fui-checkbox-label em,.branded-form label.fui-radio-label em,.branded-form .fui-instructions em,.community-site .readonly-form .fui-form .fui-field label em,.community-site .readonly-form .fui-legend em,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label em,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label em,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label em,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label em,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label em,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label em,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label em,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label em,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label em,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label em,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label em,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label em,.has-quote figcaption em,.button.is-text em,.fui-i .fui-form .fui-btn--skip em,.branded-form .fui-btn.fui-prev em,p em,li em,figcaption em{font-style:italic}.content p strong,.content li strong,.content ol strong,.branded-form p strong,.branded-form li strong,.branded-form ol strong,.fui-i .fui-instructions p strong,.fui-i .fui-alert strong,.card--location .location-list__item strong,.cohort-event-card__address p strong,.branded-form label.checkbox strong,.branded-form label.radio strong,.branded-form label.fui-checkbox-label strong,.branded-form label.fui-radio-label strong,.branded-form .fui-instructions strong,.community-site .readonly-form .fui-form .fui-field label strong,.community-site .readonly-form .fui-legend strong,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label strong,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label strong,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label strong,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label strong,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label strong,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label strong,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label strong,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label strong,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label strong,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label strong,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label strong,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label strong,.has-quote figcaption strong,.button.is-text strong,.fui-i .fui-form .fui-btn--skip strong,.branded-form .fui-btn.fui-prev strong,.content ol .strong,.branded-form ol .strong,.fui-i .fui-instructions p .strong,.fui-i .fui-alert .strong,.card--location .location-list__item .strong,.branded-form label.checkbox .strong,.branded-form label.radio .strong,.branded-form label.fui-checkbox-label .strong,.branded-form label.fui-radio-label .strong,.branded-form .fui-instructions .strong,.community-site .readonly-form .fui-form .fui-field label .strong,.community-site .readonly-form .fui-legend .strong,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label .strong,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label .strong,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label .strong,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label .strong,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label .strong,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label .strong,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label .strong,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label .strong,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label .strong,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label .strong,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label .strong,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label .strong,.button.is-text .strong,.fui-i .fui-form .fui-btn--skip .strong,.branded-form .fui-btn.fui-prev .strong,p strong,p .strong,li strong,li .strong,figcaption strong,figcaption .strong{font-weight:700;color:var(--color-body)}.content p a,.content li a,.content ol a,.branded-form p a,.branded-form li a,.branded-form ol a,.fui-i .fui-instructions p a,.fui-i .fui-alert a,.card--location .location-list__item a,.cohort-event-card__address p a,.branded-form label.checkbox a,.branded-form label.radio a,.branded-form label.fui-checkbox-label a,.branded-form label.fui-radio-label a,.branded-form .fui-instructions a,.community-site .readonly-form .fui-form .fui-field label a,.community-site .readonly-form .fui-legend a,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label a,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label a,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label a,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label a,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label a,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label a,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label a,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label a,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label a,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label a,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label a,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label a,.has-quote figcaption a,.button.is-text a,.fui-i .fui-form .fui-btn--skip a,.branded-form .fui-btn.fui-prev a,p a,li a,figcaption a{color:var(--color-body-anchor)}.content ol a:hover,.branded-form ol a:hover,.fui-i .fui-instructions p a:hover,.fui-i .fui-alert a:hover,.card--location .location-list__item a:hover,.branded-form label.checkbox a:hover,.branded-form label.radio a:hover,.branded-form label.fui-checkbox-label a:hover,.branded-form label.fui-radio-label a:hover,.branded-form .fui-instructions a:hover,.community-site .readonly-form .fui-form .fui-field label a:hover,.community-site .readonly-form .fui-legend a:hover,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label a:hover,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label a:hover,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label a:hover,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label a:hover,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label a:hover,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label a:hover,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label a:hover,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label a:hover,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label a:hover,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label a:hover,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label a:hover,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label a:hover,.button.is-text a:hover,.fui-i .fui-form .fui-btn--skip a:hover,.branded-form .fui-btn.fui-prev a:hover,p a:hover,li a:hover,figcaption a:hover{color:var(--color-body-anchor-hover);text-decoration:underline}figcaption,figcaption p{font-family:var(--font-family-secondary);margin-top:.2rem}.site-footer__top .social li a,.site-footer__top .contact-content p,.block--table__notes p,.social ul li span,.content p.is-smaller,.content li.is-smaller,.content ol.is-smaller,.branded-form p.is-smaller,.branded-form li.is-smaller,.branded-form ol.is-smaller,.message p,.card--people p.default,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.button.is-primary,.fui-i .fui-form .fui-btn:not(.fui-btn--skip),.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,.is-smaller,figcaption,figcaption p{font-size:.9rem}@supports (contain: inline-size){.site-footer__top .social li a,.site-footer__top .contact-content p,.block--table__notes p,.social ul li span,.content p.is-smaller,.content li.is-smaller,.content ol.is-smaller,.branded-form p.is-smaller,.branded-form li.is-smaller,.branded-form ol.is-smaller,.message p,.card--people p.default,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.button.is-primary,.fui-i .fui-form .fui-btn:not(.fui-btn--skip),.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,.is-smaller,figcaption,figcaption p{font-size:.9rem}}@media screen and (min-width: 1024px){.site-footer__top .social li a,.site-footer__top .contact-content p,.block--table__notes p,.social ul li span,.content p.is-smaller,.content li.is-smaller,.content ol.is-smaller,.branded-form p.is-smaller,.branded-form li.is-smaller,.branded-form ol.is-smaller,.message p,.card--people p.default,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.button.is-primary,.fui-i .fui-form .fui-btn:not(.fui-btn--skip),.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,.is-smaller,figcaption,figcaption p{font-size:1rem}@supports (contain: inline-size){.site-footer__top .social li a,.site-footer__top .contact-content p,.block--table__notes p,.social ul li span,.content p.is-smaller,.content li.is-smaller,.content ol.is-smaller,.branded-form p.is-smaller,.branded-form li.is-smaller,.branded-form ol.is-smaller,.message p,.card--people p.default,.cohort-event-card__address p,.branded-form label.checkbox,.branded-form label.radio,.branded-form label.fui-checkbox-label,.branded-form label.fui-radio-label,.branded-form label.checkbox p,.branded-form label.radio p,.branded-form label.fui-checkbox-label p,.branded-form label.fui-radio-label p,.branded-form .fui-instructions,.community-site .readonly-form .fui-form .fui-field label,.community-site .readonly-form .fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label,.button.is-primary,.fui-i .fui-form .fui-btn:not(.fui-btn--skip),.button.is-text,.fui-i .fui-form .fui-btn--skip,.branded-form .fui-btn.fui-prev,.is-smaller,figcaption,figcaption p{font-size:1rem}}}.card--people p.default,.card--article__content p,.content p.alt,.content li.alt,.content ol.alt,.branded-form p.alt,.branded-form li.alt,.branded-form ol.alt,.fui-i .fui-instructions p.alt,.fui-i .alt.fui-alert,.card--location .alt.location-list__item,.branded-form label.alt.checkbox,.branded-form label.alt.radio,.branded-form label.alt.fui-checkbox-label,.branded-form label.alt.fui-radio-label,.branded-form label.checkbox p.alt,.branded-form label.radio p.alt,.branded-form label.fui-checkbox-label p.alt,.branded-form label.fui-radio-label p.alt,.branded-form .alt.fui-instructions,.community-site .readonly-form .fui-form .fui-field label.alt,.community-site .readonly-form .alt.fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label.alt,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label.alt,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label.alt,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label.alt,.alt.button.is-text,.fui-i .fui-form .alt.fui-btn--skip,.branded-form .alt.fui-btn.fui-prev,p.alt,li.alt,figcaption.alt,.is-description{font-size:1.125rem;font-family:var(--font-family-secondary);line-height:1.3}@supports (contain: inline-size){.card--people p.default,.card--article__content p,.content p.alt,.content li.alt,.content ol.alt,.branded-form p.alt,.branded-form li.alt,.branded-form ol.alt,.fui-i .fui-instructions p.alt,.fui-i .alt.fui-alert,.card--location .alt.location-list__item,.branded-form label.alt.checkbox,.branded-form label.alt.radio,.branded-form label.alt.fui-checkbox-label,.branded-form label.alt.fui-radio-label,.branded-form label.checkbox p.alt,.branded-form label.radio p.alt,.branded-form label.fui-checkbox-label p.alt,.branded-form label.fui-radio-label p.alt,.branded-form .alt.fui-instructions,.community-site .readonly-form .fui-form .fui-field label.alt,.community-site .readonly-form .alt.fui-legend,.community-site .readonly-form .fui-type-radio .fui-radio:has(input:checked) label.alt,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-radio .fui-radio:has(input[value="1"]) label.alt,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input:checked) label.alt,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-radio .fui-checkbox:has(input[value="1"]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input:checked) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-radio:has(input[value="1"]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input:checked) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value=true]) label.alt,.community-site .readonly-form .fui-type-checkbox .fui-checkbox:has(input[value="1"]) label.alt,.alt.button.is-text,.fui-i .fui-form .alt.fui-btn--skip,.branded-form .alt.fui-btn.fui-prev,p.alt,li.alt,figcaption.alt,.is-description{font-size:1.125rem}}.content-block--text-with-media__text p,.content-block--heading .content p,.content-block--form__text p,.content p.intro,.content li.intro,.content ol.intro,.branded-form p.intro,.branded-form li.intro,.branded-form ol.intro,.is-larger{font-size:1.2rem}@supports (contain: inline-size){.content-block--text-with-media__text p,.content-block--heading .content p,.content-block--form__text p,.content p.intro,.content li.intro,.content ol.intro,.branded-form p.intro,.branded-form li.intro,.branded-form ol.intro,.is-larger{font-size:1.2rem}}@media screen and (min-width: 1024px){.content-block--text-with-media__text p,.content-block--heading .content p,.content-block--form__text p,.content p.intro,.content li.intro,.content ol.intro,.branded-form p.intro,.branded-form li.intro,.branded-form ol.intro,.is-larger{font-size:min(1.4rem,calc(1.265rem + .16875vw))}@supports (contain: inline-size){.content-block--text-with-media__text p,.content-block--heading .content p,.content-block--form__text p,.content p.intro,.content li.intro,.content ol.intro,.branded-form p.intro,.branded-form li.intro,.branded-form ol.intro,.is-larger{font-size:min(1.4rem,calc(1.265rem + .16875cqw))}}}.has-quote blockquote{font-family:var(--font-family-primary);color:var(--color-heading-alt);font-weight:400;font-style:normal;font-size:min(3rem,calc(1.425rem + 1.96875vw));line-height:1.2}@supports (contain: inline-size){.has-quote blockquote{font-size:min(3rem,calc(1.425rem + 1.96875cqw))}}:root{--accordion-disclosure-top: 0;--accordion-disclosure-size: 14px}.accordion-item .accordion-item__details,.accordion-item .accordion-item__summary{list-style-type:none}.accordion-item .accordion-item__details{position:relative}.accordion-item .accordion-item__details .accordion-item__summary{color:var(--color-heading-alt);transition:text-decoration-color .2s ease-in-out;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:2px}.accordion-item .accordion-item__details .accordion-item__summary:hover{text-decoration-color:var(--color-heading-alt);cursor:pointer}.accordion-item .accordion-item__details .accordion-item__summary::-webkit-details-marker{display:none}.accordion-item .accordion-item__details .accordion-item__summary:before{position:absolute;top:var(--accordion-disclosure-top);right:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='16.2266' y1='7.16252e-08' x2='16.2266' y2='34' stroke='%230090A5' stroke-width='3'/%3E%3Cline x1='0.578125' y1='17.8182' x2='31.7023' y2='17.8182' stroke='%230090A5' stroke-width='3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;align-self:center;display:inline-block;transform:rotate(0);transition:all .2s ease-in-out;height:var(--accordion-disclosure-size);width:var(--accordion-disclosure-size);content:""}@media screen and (max-width: 768px){.accordion-item .accordion-item__details .accordion-item__summary:before{height:16px;width:17px}}.accordion-item .accordion-item__details .accordion-item__summary span{display:block;padding-right:1rem;line-height:1.5}.accordion-item .accordion-item__details+.accordion-item__details{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.accordion-item .accordion-item__details+.accordion-item__details{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.accordion-item .accordion-item__details[open] .accordion-item__summary:before{transform:rotate(47.5deg)}.accordion-item .accordion-item__details[open] .content{animation:fadeIn .5s ease-in-out;margin-block:1rem}@supports (contain: inline-size){.accordion-item .accordion-item__details[open] .content{margin-block:1rem}}.accordion-item--alt{--accordion-disclosure-top: .2rem}.accordion-item--alt .accordion-item__summary{margin-left:1.5rem}.accordion-item--alt .accordion-item__summary:before{left:0;right:auto}dialog.admin[open]{display:flex;flex-direction:column;z-index:10;border:1px solid var(--color-border);padding:2rem;max-width:calc(100% - 4rem);width:35rem}dialog.admin[open] button{align-self:flex-end}dialog.centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}html:has(dialog.admin[open]){overflow:hidden!important}html:has(dialog.admin[open]) body>*:not(dialog.admin){filter:blur(2px) brightness(.8);transition:filter .2s ease}.banner{position:relative;z-index:1}@media screen and (min-width: 1024px){.banner{margin-top:0}}.banner .breadcrumbs+[class^=heading]{margin-top:1.2rem}.banner [class^=heading]+.subheading{margin-top:.5rem}.banner .banner__inner{margin-inline:auto;position:relative;z-index:1;padding:40px 20px}@media (min-width: 320px){.banner .banner__inner{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner .banner__inner{padding-left:42px}}@media (min-width: 320px){.banner .banner__inner{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner .banner__inner{padding-right:42px}}@media (min-width: 320px){.banner .banner__inner{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner .banner__inner{padding-top:80px}}@media (min-width: 320px){.banner .banner__inner{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner .banner__inner{padding-bottom:80px}}@media screen and (min-width: 1024px){.banner .banner__inner{max-width:110rem}}.banner--homepage .banner__right .banner__image{position:relative;align-self:end}@media screen and (min-width: 1024px){.banner--homepage .banner__right .banner__heading{grid-column:1}.banner--homepage .banner__right .banner__image{grid-column:2;justify-self:end}.banner--homepage .banner__right .banner__content{grid-column:1;grid-row:2}}.banner--homepage .banner__inner{padding-left:20px;padding-right:20px;container-type:inline-size;display:flex;flex-flow:column}@media (min-width: 320px){.banner--homepage .banner__inner{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner--homepage .banner__inner{padding-left:42px}}@media (min-width: 320px){.banner--homepage .banner__inner{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner--homepage .banner__inner{padding-right:42px}}@media screen and (min-width: 1024px){.banner--homepage .banner__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-gap:4rem}}.banner--homepage .banner__content{margin-top:2rem}@media screen and (min-width: 1024px){.banner--homepage .banner__content{margin-top:0;grid-column:2;grid-row:2}.banner--homepage .banner__content .highlights{margin-left:8rem}}.banner--homepage .banner__content .highlights__item+.highlights__item{margin-top:2rem}.banner--homepage .banner__content .highlights__item .arrow-heading{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;text-decoration:underline;transition:all .2s ease-in-out}.banner--homepage .banner__content .highlights__item .arrow-heading .icon{width:1rem;height:1rem;transform:rotate(90deg);color:var(--color-yellow)}.banner--homepage .banner__content .highlights__item .arrow-heading:hover{color:var(--color-yellow);text-decoration-color:var(--color-yellow)}.banner--homepage .banner__content>a,.banner--homepage .banner__content>p{margin-inline:4rem;max-width:33rem}@media screen and (max-width: 1023px){.banner--homepage .banner__content>a,.banner--homepage .banner__content>p{margin-right:0}}.banner--homepage .banner__content>a{margin-top:2.2rem}.banner--homepage .banner__heading{position:relative;z-index:1;grid-column:2;grid-row:1}.banner--homepage .banner__heading .heading-1{max-width:47rem}.banner--homepage .banner__image{margin-top:-5rem;max-width:80%}.banner--homepage .banner__image .image{position:relative}.banner--homepage .banner__image .image__inner{width:auto;height:auto}.banner--homepage .banner__image .image svg{position:absolute;right:-20%;bottom:-3rem;width:40%}@media screen and (max-width: 1023px){.banner--homepage .banner__image .image svg{right:-30%;bottom:0;width:45%}}.banner--homepage .banner__image .shape-1{position:absolute;width:50%;height:20%;top:0;left:35%;z-index:-1}.banner--homepage .banner__image .shape-1>div{width:100%;height:100%;background:var(--color-blue-secondary);transform:skew(45deg)}.banner--homepage .banner__image .shape-2{position:absolute;z-index:-1;right:0;left:auto;top:-5%;width:20%;height:20%}.banner--homepage .banner__image .shape-2>div{width:100%;height:100%;background:var(--color-blue-secondary);transform:skewY(-45deg)}.banner--homepage .banner__image figure{height:100%;margin-top:3rem}.banner--homepage .banner__image figure img{object-fit:cover;height:100%;aspect-ratio:.93}.banner--homepage .banner__image .image-two{position:absolute;bottom:3rem;width:50%;left:-38%}.banner--homepage .banner__image .image-two figure img{aspect-ratio:1}.banner--homepage .banner__image .image-two figcaption{display:none}@media screen and (min-width: 1024px){.banner--homepage .banner__image{position:relative;grid-row:1/3;margin-top:0;max-width:40rem}.banner--homepage .banner__image .shape-1{width:27rem;height:19rem;right:-11rem;left:auto;top:-1rem}.banner--homepage .banner__image .shape-2{left:-10%;right:auto;top:auto}.banner--homepage .banner__image .image-two{width:15rem;height:15rem;top:-5rem;left:5rem;right:0;margin:0 auto}}.banner--ribbon+.bg-ribbon{width:100%;height:100%;position:absolute;top:0;overflow:hidden}.banner--ribbon+.bg-ribbon:after{display:block;content:"";position:absolute;width:40rem;height:999vh;background:var(--color-blue-light);transform:skew(-45deg);transform-origin:left top;top:0}.banner--featured-articles .content-block--featured-entries-carousel{padding-inline:0;margin-top:3.5rem}.banner--full-image .banner__inner{padding-top:20px;padding-bottom:20px}@media (min-width: 320px){.banner--full-image .banner__inner{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner--full-image .banner__inner{padding-top:40px}}@media (min-width: 320px){.banner--full-image .banner__inner{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner--full-image .banner__inner{padding-bottom:40px}}.banner--full-image .banner__content .inset{display:grid;background:transparent;height:32rem}.banner--full-image .banner__content .breadcrumbs{padding-block:1.5rem}.banner--full-image .banner__content [class^=heading]{padding-block:2rem;padding-inline:1rem;grid-row:1;grid-column:1;z-index:1;max-width:min(62rem,calc(7.325rem + 68.34375vw))}@supports (contain: inline-size){.banner--full-image .banner__content [class^=heading]{max-width:min(62rem,calc(7.325rem + 68.34375cqw))}}.banner--full-image .banner__content figure{grid-row:1;grid-column:1}.banner--full-image .banner__content figure img{filter:brightness(75%);object-fit:cover;height:32rem;width:100%;position:absolute}.banner--full-image .banner__content figure figcaption p{color:var(--color-green-dark)}@media screen and (min-width: 1024px){.banner--full-image .banner__content .inset,.banner--full-image .banner__content figure img{height:36rem}.banner--full-image .banner__content [class^=heading]{padding-block:3.5rem;padding-inline:2.5rem}}.banner--default .button,.banner--text-only .button{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.banner--default .button,.banner--text-only .button{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.banner--text-only:after{display:block;content:"";position:absolute;width:40rem;height:100%;top:0;left:35%;transform:skew(-45deg);transform-origin:left top;background:var(--color-green-darkest)}.banner--text-only .banner__inner{padding-bottom:60px}@media (min-width: 320px){.banner--text-only .banner__inner{padding-bottom:calc(60px + 60 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.banner--text-only .banner__inner{padding-bottom:120px}}.banner--text-only .banner__content{display:flex;position:relative;flex-direction:column;align-items:center}.banner--text-only .banner__content .heading-1{text-align:center}.banner--text-only .banner__content .subheading{margin-top:2rem;max-width:42rem;text-align:center}.banner--text-only+.bg-ribbon:after{left:35%}.banner--default{clip-path:polygon(0 0,0 0,100% 0,100% calc(100% - var(--mask-size)),calc(100% - var(--mask-size)) 100%,0 100%)}.banner--text-image+.bg-ribbon,.banner--full-image+.bg-ribbon{margin:auto;left:0;right:0}.banner--text-image+.bg-ribbon:after,.banner--full-image+.bg-ribbon:after{right:-46rem;width:46rem}.banner--full-image+.bg-ribbon:after{clip-path:polygon(0 36rem,100% 36rem,100% 100%,0 100%)}.banner--text-image .banner__ribbon,.banner--text-form .banner__ribbon{position:absolute;width:100%;height:100%;overflow-x:hidden;margin:auto;top:0;left:0;right:0}.banner--text-image .banner__ribbon:after,.banner--text-form .banner__ribbon:after{display:block;content:"";position:absolute;width:46rem;height:100%;top:0;right:-46rem;transform:skew(-45deg);transform-origin:left top;clip-path:polygon(0 35%,100% 35%,100% 100%,0 100%);background:var(--accent-color)}.banner--text-form .banner__ribbon:after{background:var(--color-blue)}.banner--text-form+.bg-ribbon:after{left:100%;width:55%}.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{margin-top:2rem}.banner--text-image .banner__subheading .button,.banner--text-form .banner__subheading .button{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.banner--text-image .banner__subheading .button,.banner--text-form .banner__subheading .button{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}@media screen and (min-width: 1024px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{margin-top:4rem}}@media screen and (min-width: 1216px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{margin-left:10rem;max-width:35rem}}@media screen and (max-width: 1023px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1023px) and (min-width: 320px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{padding-left:calc(20px + 100 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{padding-left:120px}}@media screen and (max-width: 1023px) and (min-width: 320px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{padding-right:calc(20px + 100 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){.banner--text-image .banner__subheading,.banner--text-form .banner__subheading{padding-right:120px}}.banner--text-image .banner__image,.banner--text-form .banner__form{grid-row:auto;grid-column:auto}@media screen and (max-width: 1023px){.banner--text-image .banner__image,.banner--text-form .banner__form{padding-top:min(5rem,calc(1.625rem + 4.21875vw));padding-left:20px;padding-right:20px}@supports (contain: inline-size){.banner--text-image .banner__image,.banner--text-form .banner__form{padding-top:min(5rem,calc(1.625rem + 4.21875cqw))}}}@media screen and (max-width: 1023px) and (min-width: 320px){.banner--text-image .banner__image,.banner--text-form .banner__form{padding-left:calc(20px + 100 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){.banner--text-image .banner__image,.banner--text-form .banner__form{padding-left:120px}}@media screen and (max-width: 1023px) and (min-width: 320px){.banner--text-image .banner__image,.banner--text-form .banner__form{padding-right:calc(20px + 100 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){.banner--text-image .banner__image,.banner--text-form .banner__form{padding-right:120px}}.banner--text-image .banner__image figure img.mask-tl-br,.banner--text-form .banner__form figure img.mask-tl-br{aspect-ratio:.84;height:100%;object-fit:cover}@media screen and (min-width: 1024px){.banner--text-image .banner__image,.banner--text-form .banner__form{grid-row:1/3;grid-column:2}}.banner--text-image .banner__inner,.banner--text-form .banner__inner{display:grid;grid-template-columns:auto;text-align:start;margin-inline:auto;padding-bottom:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.banner--text-image .banner__inner,.banner--text-form .banner__inner{padding-bottom:min(2rem,calc(1.325rem + .84375cqw))}}.banner--text-image .banner__inner .heading-1,.banner--text-form .banner__inner .heading-1{z-index:2;position:relative;max-width:55rem}@media screen and (min-width: 1024px){.banner--text-image .banner__inner,.banner--text-form .banner__inner{grid-template-rows:auto minmax(auto,100%);grid-template-columns:2fr 1fr;column-gap:5%}.banner--text-image .banner__inner:has(.mask-tl-br),.banner--text-form .banner__inner:has(.mask-tl-br){grid-template-columns:1.5fr 1fr}}.banner--text-form{background:var(--color-bg-alt)}@media screen and (max-width: 1023px){.banner--text-form .banner__subheading{grid-row:2}}@media screen and (min-width: 1024px){.banner--text-form .banner__inner{grid-template-columns:1.5fr 1fr}}.banner--text-form .banner__form{background:transparent}.breadcrumbs{--color-body-anchor: var(--color-blue-secondary)}.breadcrumbs ul{display:flex;flex-wrap:wrap}.breadcrumbs li{margin-right:.5rem;line-height:1.4}.breadcrumbs li+li{margin-top:0}.breadcrumbs li:not(:last-child):after{content:"/";display:inline-block;color:var(--color-primary)}.card--article__inner{display:flex;flex-flow:column-reverse}.card--article__content{padding-inline:0}.card--article__content p+.heading,.card--article__content .heading+p{margin-top:.75rem}@supports (contain: inline-size){.card--article__content p+.heading,.card--article__content .heading+p{margin-top:.75rem}}.card--article__content .meta-info{margin-top:min(1.5rem,calc(1.275rem + .28125vw));font-size:.875rem;flex-wrap:wrap;display:flex;align-items:center;gap:1rem}@supports (contain: inline-size){.card--article__content .meta-info{margin-top:min(1.5rem,calc(1.275rem + .28125cqw))}}@supports (contain: inline-size){.card--article__content .meta-info{font-size:.875rem}}.card--article__inset{position:relative}.card--article__inset img{display:block}.card--article__inset figcaption{display:none}.card--article__inset .overline--small{display:inline-block;position:relative;top:-1.2rem;background:var(--color-bg);padding-block:.75rem;padding-right:1rem}.card--article.layout--vertical .date{display:none}.card--article.layout--horizontal{container-type:inline-size}@container (min-width: 680px){.card--article.layout--horizontal .card--article__inner{display:grid;grid-template-columns:1fr 1fr;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.card--article.layout--horizontal .card--article__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.card--article.layout--horizontal .card--article__inner .card--article__content{margin-top:0}.card--article.layout--horizontal .card--article__inner .card--article__inset{order:-1}}@supports not (contain: inline-size){@media screen and (min-width: 1024px){.card--article.layout--horizontal .card--article__inner{display:grid;grid-template-columns:1fr 1fr;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.card--article.layout--horizontal .card--article__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.card--article.layout--horizontal .card--article__inner .card--article__content{margin-top:0}.card--article.layout--horizontal .card--article__inner .card--article__inset{order:-1}}}.card--article.icon--external h3 a,.card--article.icon--locked h3 a{display:inline-block;padding-right:2rem}.card--article.icon--external h3 a:after,.card--article.icon--locked h3 a:after{content:"";display:inline-block;margin-right:-2rem;position:relative;top:.2rem;height:min(1.5rem,calc(1.275rem + .28125vw));width:min(1.5rem,calc(1.275rem + .28125vw));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 23 23'%3E%3Cpath fill='%23FECB00' d='M0 0h23v23H0z'/%3E%3Cpath fill='%23023843' fill-rule='evenodd' d='m17.989 5.27-5.55 5.376-.521-.538 5.55-5.377.521.538Z' clip-rule='evenodd'/%3E%3Cpath fill='%23023843' fill-rule='evenodd' d='M13.227 4.625H18.1v4.699h-.75V5.375h-4.124v-.75ZM4.625 4.668h4.441v.75H5.375v11.968h11.977V13.11h.75v5.027H4.625V4.668Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@supports (contain: inline-size){.card--article.icon--external h3 a:after,.card--article.icon--locked h3 a:after{height:min(1.5rem,calc(1.275rem + .28125cqw))}}@supports (contain: inline-size){.card--article.icon--external h3 a:after,.card--article.icon--locked h3 a:after{width:min(1.5rem,calc(1.275rem + .28125cqw))}}@media screen and (max-width: 768px){.card--article.icon--external h3 a:after,.card--article.icon--locked h3 a:after{height:1rem;width:1rem}@supports (contain: inline-size){.card--article.icon--external h3 a:after,.card--article.icon--locked h3 a:after{height:1rem}}@supports (contain: inline-size){.card--article.icon--external h3 a:after,.card--article.icon--locked h3 a:after{width:1rem}}}.card--article.icon--locked h3 a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FECB00' fill-rule='nonzero' d='M0 0h23v23H0z'/%3E%3Cpath fill='%23023843' d='M6 10.618c0-.893.729-1.582 1.605-1.582h7.575c.875 0 1.605.683 1.605 1.578l-.001.032-.555 5.776A1.6 1.6 0 0 1 14.624 18H8.162a1.592 1.592 0 0 1-1.605-1.57l-.555-5.779A.347.347 0 0 1 6 10.618Zm.69-.015.555 5.777.001.033c0 .498.405.897.916.897h6.462a.91.91 0 0 0 .917-.939l.554-5.773c-.008-.487-.406-.872-.915-.872H7.605a.898.898 0 0 0-.915.877Z'/%3E%3Cpath fill='%23023843' d='m10.882 13.374.195 1.609h.64l.194-1.614a.498.498 0 0 0-.515-.47.504.504 0 0 0-.514.475Zm-.69.018c0-.665.55-1.182 1.204-1.182.651 0 1.205.504 1.205 1.177 0 .014 0 .028-.002.041l-.235 1.941a.345.345 0 0 1-.342.304H10.77a.345.345 0 0 1-.343-.303l-.234-1.937a.337.337 0 0 1-.003-.041ZM11.397 4.69c-1.181 0-2.203.94-2.203 2.033a.345.345 0 0 1-.69 0C8.504 5.194 9.892 4 11.397 4s2.893 1.194 2.893 2.723v2.654a.345.345 0 0 1-.69 0V6.723c0-1.093-1.022-2.033-2.203-2.033Z'/%3E%3Cpath fill='%23023843' d='M11.397 4.69c1.18 0 2.203.94 2.203 2.033a.345.345 0 0 0 .69 0C14.29 5.194 12.902 4 11.397 4S8.504 5.194 8.504 6.723v2.654a.345.345 0 0 0 .69 0V6.723c0-1.093 1.022-2.033 2.203-2.033Z'/%3E%3C/g%3E%3C/svg%3E")}.card--event{border-top:1px dashed var(--color-orange)}.card--event__inner{display:flex;align-items:start;padding-block:2rem;gap:1.25rem}.card--event__inner figure{flex:0 0 5rem}.card--event__inner figure img{height:5rem;width:5rem;object-fit:cover}@media screen and (min-width: 1024px){.card--event__inner figure{flex-basis:6rem}.card--event__inner figure img{height:6rem;width:6rem}}.card--event__inner .date{display:flex;justify-content:space-between;align-items:center;flex:0 0 5rem;flex-flow:column;height:5rem;width:5rem;padding:.35rem;background:var(--color-magenta);color:var(--color-white)}@media screen and (min-width: 1024px){.card--event__inner .date{flex-basis:6rem;height:6rem;width:6rem}}.card--event__inner .date .month,.card--event__inner .date .year{font-size:.9rem;text-transform:uppercase;font-family:var(--font-family-display);font-weight:700}@supports (contain: inline-size){.card--event__inner .date .month,.card--event__inner .date .year{font-size:.9rem}}.card--event__inner .date .day{font-weight:700;font-family:var(--font-family-display);line-height:1;font-size:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.card--event__inner .date .day{font-size:min(2rem,calc(1.325rem + .84375cqw))}}@media screen and (min-width: 1024px){.card--event__inner .date .day{font-size:min(2.25rem,calc(1.35rem + 1.125vw))}@supports (contain: inline-size){.card--event__inner .date .day{font-size:min(2.25rem,calc(1.35rem + 1.125cqw))}}}.card--event__content p{margin-top:.75rem}.card--feature{--mask-size: 2.5rem;--color-card: var(--color-blue-medium);width:100%;outline:3px solid transparent}@media screen and (min-width: 769px){.card--feature{--mask-size: 4rem}}.card--feature:hover,.card--feature:focus-within{cursor:pointer}.card--feature:hover h3,.card--feature:focus-within h3{text-decoration-color:var(--color-heading-alt)}.card--feature:hover img,.card--feature:focus-within img{transform:scale(1.02)}.card--feature:focus-within{outline:3px dotted var(--color-blue)}.card--feature h3{transition:text-decoration-color .2s ease-in-out;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px}.card--feature.alt{color:var(--color-body)}.card--feature__inner{position:relative;clip-path:polygon(0 0,0 0,100% 0,100% calc(100% - var(--mask-size)),calc(100% - var(--mask-size)) 100%,0 100%);max-height:40rem}.card--feature__inner:before{content:"";display:block;padding-bottom:50%}.card--feature__inner:has(figure){position:relative}.card--feature__inner:has(figure):after{content:"";background:linear-gradient(360deg,#0006 15%,#0000 50%);position:absolute;width:100%;height:100%;display:block;top:0}.card--feature__inner:not(:has(figure)){background-color:var(--color-card)}.card--feature__inner img{filter:brightness(70%)}.card--feature figure{position:absolute;top:0;left:0;width:100%;height:100%}.card--feature img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease-in-out}.card--feature__content{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:min(1.7rem,calc(1.295rem + .50625vw))}@supports (contain: inline-size){.card--feature__content{padding:min(1.7rem,calc(1.295rem + .50625cqw))}}.card--feature__content p{padding-inline:1.25rem}@supports (contain: inline-size){.card--feature__content p{padding-inline:1.25rem}}.card--feature a{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.card--location{border-top:1px dashed var(--color-orange);padding-top:min(1.5rem,calc(1.275rem + .28125vw));padding-bottom:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.card--location{padding-top:min(1.5rem,calc(1.275rem + .28125cqw))}}@supports (contain: inline-size){.card--location{padding-bottom:min(1.5rem,calc(1.275rem + .28125cqw))}}.card--location .heading{margin-bottom:.75rem;font-size:1.25rem}@supports (contain: inline-size){.card--location .heading{margin-bottom:.75rem}}.card--location .location-list__item{font-size:1rem}.card--location .location-list__item a{word-break:break-word}.card--location .location-list__item strong{display:block;margin-bottom:.5rem}@supports (contain: inline-size){.card--location .location-list__item strong{margin-bottom:.5rem}}.card--location .tag{margin-top:1rem}@supports (contain: inline-size){.card--location .tag{margin-top:1rem}}.card--location .has-icon{display:block;padding-top:.4rem}.card--location .has-icon:before{content:"";display:inline-block;margin-right:.5rem;width:.85rem;height:.85rem;position:relative;top:3px}@supports (contain: inline-size){.card--location .has-icon:before{margin-right:.5rem}}.card--location .has-icon.icon--phone:before{background-image:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="%23023843" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m14.33 15.94 1.33-1.33a2.202 2.202 0 0 1 3.13 0l1.56 1.56a2.198 2.198 0 0 1 0 3.13l-.71.72a3.3 3.3 0 0 1-3.82.63A28.93 28.93 0 0 1 3.35 8.19a3.29 3.29 0 0 1 .64-3.82l.71-.72a2.22 2.22 0 0 1 3.13 0L9.4 5.22a2.22 2.22 0 0 1 0 3.13L8.07 9.68a30.081 30.081 0 0 0 2.89 3.36c1.04 1.04 2.156 2 3.34 2.87l.03.03ZM18.21 8.84a3.939 3.939 0 0 0-3-3.05M22 7.51A8 8 0 0 0 16.5 2"/></svg>')}.card--location .has-icon.icon--website:before{background-image:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 195.085 195.085" style="enable-background:new 0 0 195.085 195.085" xml:space="preserve"><path fill="%23023843" d="m179.617 15.453-.154-.149c-18.689-18.549-48.477-20.463-69.37-4.441-2.091 1.599-3.776 3.053-5.302 4.575a8.154 8.154 0 0 0-.13.133L71.224 49.012a7.498 7.498 0 0 0 .001 10.606 7.497 7.497 0 0 0 10.606-.001l33.561-33.566.104-.105c1.023-1.01 2.205-2.02 3.715-3.174 15.008-11.508 36.411-10.098 49.789 3.281l.134.131c14.652 14.786 14.611 38.742-.124 53.483l-33.559 33.563a7.498 7.498 0 0 0 5.304 12.802 7.478 7.478 0 0 0 5.304-2.197l33.56-33.563c20.622-20.631 20.622-54.195-.002-74.819zM113.23 135.437l-33.541 33.542a9.483 9.483 0 0 0-.196.205 37.648 37.648 0 0 1-12.945 8.333c-13.995 5.418-29.888 2.07-40.481-8.524-14.768-14.784-14.768-38.84 0-53.619L59.624 81.83a7.506 7.506 0 0 0 2.197-5.305v-.013a7.494 7.494 0 0 0-7.5-7.494 7.479 7.479 0 0 0-5.428 2.328l-33.435 33.422c-20.61 20.628-20.612 54.195-.002 74.828 10.095 10.097 23.628 15.479 37.411 15.479a52.87 52.87 0 0 0 19.084-3.566 52.518 52.518 0 0 0 18.326-11.896c.076-.075.15-.153.223-.232l33.337-33.337a7.501 7.501 0 0 0-10.607-10.607z"/><path fill="%23023843" d="M59.15 135.908a7.476 7.476 0 0 0 5.304 2.197 7.477 7.477 0 0 0 5.303-2.196l66.164-66.161a7.498 7.498 0 0 0 .001-10.606 7.5 7.5 0 0 0-10.606-.001l-66.164 66.161a7.497 7.497 0 0 0-.002 10.606z"/></svg>')}.card--location .has-icon.icon--email:before{background-image:url('data:image/svg+xml, <svg version="1.1" id="_x32_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512" xml:space="preserve"><path fill="%23023843" d="M510.678,112.275c-2.308-11.626-7.463-22.265-14.662-31.054c-1.518-1.915-3.104-3.63-4.823-5.345 c-12.755-12.818-30.657-20.814-50.214-20.814H71.021c-19.557,0-37.395,7.996-50.21,20.814c-1.715,1.715-3.301,3.43-4.823,5.345 C8.785,90.009,3.63,100.649,1.386,112.275C0.464,116.762,0,121.399,0,126.087V385.92c0,9.968,2.114,19.55,5.884,28.203 c3.497,8.26,8.653,15.734,14.926,22.001c1.59,1.586,3.169,3.044,4.892,4.494c12.286,10.175,28.145,16.32,45.319,16.32h369.958 c17.18,0,33.108-6.145,45.323-16.384c1.718-1.386,3.305-2.844,4.891-4.43c6.27-6.267,11.425-13.741,14.994-22.001v-0.064 c3.769-8.653,5.812-18.171,5.812-28.138V126.087C512,121.399,511.543,116.762,510.678,112.275z M46.509,101.571 c6.345-6.338,14.866-10.175,24.512-10.175h369.958c9.646,0,18.242,3.837,24.512,10.175c1.122,1.129,2.179,2.387,3.112,3.637 L274.696,274.203c-5.348,4.687-11.954,7.002-18.696,7.002c-6.674,0-13.276-2.315-18.695-7.002L43.472,105.136 C44.33,103.886,45.387,102.7,46.509,101.571z M36.334,385.92V142.735L176.658,265.15L36.405,387.435 C36.334,386.971,36.334,386.449,36.334,385.92z M440.979,420.597H71.021c-6.281,0-12.158-1.651-17.174-4.552l147.978-128.959 l13.815,12.018c11.561,10.046,26.028,15.134,40.36,15.134c14.406,0,28.872-5.088,40.432-15.134l13.808-12.018l147.92,128.959 C453.137,418.946,447.26,420.597,440.979,420.597z M475.666,385.92c0,0.529,0,1.051-0.068,1.515L335.346,265.221L475.666,142.8 V385.92z"/></svg>')}.card--page{display:grid;grid-template-columns:2fr 1fr;grid-gap:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.card--page{grid-gap:min(2rem,calc(1.325rem + .84375cqw))}}@container (max-width: 50rem-1px){.card--page h3{font-size:1.25rem}@supports (contain: inline-size){.card--page h3{font-size:1.25rem}}}.card--page figcaption{display:none}.card--people{max-width:20rem;width:100%;margin-inline:auto}.card--people .heading-5{margin-top:1rem}.card--people p.default{margin-top:.25rem}.card--people:hover a{color:var(--color-body-anchor-hover);text-decoration:underline}.card--people img{width:100%}.content-block--cta{container-type:inline-size;padding-left:20px;padding-right:20px}@media (min-width: 320px){.content-block--cta{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--cta{padding-left:42px}}@media (min-width: 320px){.content-block--cta{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--cta{padding-right:42px}}.content-block--cta__inner{position:relative;max-height:700px}.content-block--cta__inner:before{content:"";display:block;padding-bottom:150vw}@container (min-width: 600px){.content-block--cta__inner:before{padding-bottom:100vw}}@container (min-width: $desktop){.content-block--cta__inner:before{padding-bottom:60vw}}@container (min-width: $fullhd){.content-block--cta__inner:before{padding-bottom:40vw}}.opacity--0 .content-block--cta__inner img{filter:brightness(1)}.opacity--1 .content-block--cta__inner img{filter:brightness(.9)}.opacity--2 .content-block--cta__inner img{filter:brightness(.8)}.opacity--3 .content-block--cta__inner img{filter:brightness(.7)}.opacity--4 .content-block--cta__inner img{filter:brightness(.6)}.opacity--5 .content-block--cta__inner img{filter:brightness(.5)}.opacity--6 .content-block--cta__inner img{filter:brightness(.4)}.opacity--7 .content-block--cta__inner img{filter:brightness(.3)}.opacity--8 .content-block--cta__inner img{filter:brightness(.2)}.opacity--9 .content-block--cta__inner img{filter:brightness(.1)}.opacity--10 .content-block--cta__inner img{filter:brightness(0)}.content-block--cta figure{position:absolute;top:0;left:0;width:100%;height:100%}.content-block--cta img{width:100%;height:100%;object-fit:cover}.content-block--cta figcaption{position:absolute;z-index:2;bottom:1rem;left:1rem;max-width:40rem}.content-block--cta__content{z-index:2;padding-left:20px;padding-right:20px;width:100%;max-width:65rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:calc(var(--progress, 1) * 3);transform:translate(-50%,calc(-50% + var(--progress, 1) * -15%))}@media (min-width: 320px){.content-block--cta__content{padding-left:calc(20px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--cta__content{padding-left:120px}}@media (min-width: 320px){.content-block--cta__content{padding-right:calc(20px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--cta__content{padding-right:120px}}.content-block--cta__content p{max-width:45rem;margin-inline:auto}.events-feed__inner .event-list{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);column-gap:2rem}@media screen and (max-width: 1023px){.events-feed__inner{padding-inline:0!important}.events-feed__inner .event-list{display:block;column-gap:0rem}}.events-feed .event-heading{margin-block:1rem}.events-feed--featured .event-list{display:flex;flex-flow:column}.events-feed--featured .event-list__item{flex:1}.events-feed--featured .all-button{grid-row:3;font-weight:600}@media screen and (min-width: 1024px){.events-feed--featured{display:grid;grid-template-columns:1fr auto}.events-feed--featured .all-button{margin-block:1rem;grid-row:1}.events-feed--featured .heading-5{grid-column:1/4;grid-row:1}.events-feed--featured .event-list{grid-column:1/5;flex-flow:row;gap:2rem}}.feed-item{margin-bottom:1.75rem}.feed-item .heading-5{display:block}.feed-item .date{margin-bottom:1.875rem}.content-block--footnotes li+li{margin-top:1rem}.content-block--footnotes span{font-weight:700}.content-block--footnotes .return{text-decoration:none}.fui-i{background:var(--color-bg);color:var(--color-body);padding:min(4rem,calc(1.525rem + 3.09375vw))!important}@supports (contain: inline-size){.fui-i{padding:min(4rem,calc(1.525rem + 3.09375cqw))!important}}.fui-i .fui-form .fui-tab:focus-within a{outline:var(--color-button-focus-border, var(--color-primary)) var(--focus-border-style) var(--focus-border-width, 2px)}.fui-i .fui-form .fui-row{display:block}@media screen and (min-width: 769px){.fui-i .fui-form .fui-row{display:flex}}.fui-i .fui-form .fui-field{width:100%}.fui-i .fui-form .fui-field.html-overflow .fui-input-wrapper{border:1px solid #ddd;padding:1rem;height:300px;overflow-y:scroll;border-radius:4px}.fui-i .fui-form .fui-heading-h2{margin-bottom:1rem}@supports (contain: inline-size){.fui-i .fui-form .fui-heading-h2{margin-bottom:1rem}}.fui-i .fui-form .fui-label,.fui-i .fui-form .fui-legend{color:var(--color-body);font-weight:700}.fui-i .fui-form .fui-optional{font-weight:400;font-size:.9rem}.fui-i .fui-form .fui-name-field .fui-label,.fui-i .fui-form .fui-address-field .fui-label{font-size:16px;font-weight:400;text-transform:none;letter-spacing:0}.fui-i .fui-form .fui-type-address .fui-address-zip{max-width:12rem}.fui-i .fui-form .fui-input,.fui-i .fui-form .fui-select{border:1px solid var(--color-form-input-border);font-size:1.125rem;transition:outline .2s ease-in-out}.fui-i .fui-form .fui-input:focus,.fui-i .fui-form .fui-select:focus{box-shadow:none;outline:2px solid var(--color-form-input-focus)}.fui-i .fui-form .fui-select{color:var(--color-green-dark)}.fui-i .fui-form .fui-btn:not(.fui-btn--skip){border-radius:var(--button-radius);padding-left:min(2.5rem,calc(1.375rem + 1.40625vw));padding-right:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.fui-i .fui-form .fui-btn:not(.fui-btn--skip){padding-left:min(2.5rem,calc(1.375rem + 1.40625cqw))}}@supports (contain: inline-size){.fui-i .fui-form .fui-btn:not(.fui-btn--skip){padding-right:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.fui-i .fui-form .fui-checkbox input:checked+label:before,.fui-i .fui-form .fui-radio input:checked+label:before{background-color:var(--color-primary);border-color:var(--color-primary)}.fui-i .fui-alert{padding:min(2rem,calc(1.325rem + .84375vw));border:1px solid var(--color-border);border-radius:0;background-color:var(--color-bg)}@supports (contain: inline-size){.fui-i .fui-alert{padding:min(2rem,calc(1.325rem + .84375cqw))}}.fui-i .fui-instructions p{color:inherit;font-size:.8rem}.fui-i .fui-field-container:has(.fui-label+.fui-instructions){--fui-label-margin: .3rem}.fui-i .fui-type-radio-horizontal{--fui-check-label-height: 1.35rem;--fui-check-label-width: 1.35rem;counter-reset:radio-counter}.fui-i .fui-type-radio-horizontal .fui-layout-wrap{display:flex;column-gap:1rem}.fui-i .fui-type-radio-horizontal .fui-radio-label{padding-left:0;width:var(--fui-check-label-height);height:var(--fui-check-label-width)}.fui-i .fui-type-radio-horizontal .fui-radio-label:hover{cursor:pointer}.fui-i .fui-type-radio-horizontal .fui-radio label:before{display:none}.fui-i .fui-type-radio-horizontal .fui-radio{counter-increment:radio-counter}.fui-i .fui-type-radio-horizontal .fui-radio label:after{border-radius:2px;transition:var(--fui-check-label-transition);background-color:var(--fui-check-label-bg-color);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1px solid #d1d5db;border:var(--fui-check-label-border, 1px solid var(--fui-border-color));content:counter(radio-counter);cursor:pointer;display:block;height:var(--fui-check-label-height);position:absolute;top:50%;left:50%;width:var(--fui-check-label-width);transform:translate(-50%,-50%);z-index:1;text-align:center}.fui-i .fui-type-radio-horizontal .fui-radio label:hover:after{background-color:var(--color-primary);color:var(--color-white)}.fui-i .fui-type-radio-horizontal .fui-radio input:checked+label:after{background-color:var(--color-primary);color:var(--color-white);font-weight:700}.form-wrapper--contact .fui-i{--mask-size: 3.5rem;clip-path:polygon(0 0,calc(100% - var(--mask-size)) 0,100% var(--mask-size),100% 100%,0% 100%)}@media screen and (min-width: 769px){.form-wrapper--contact .fui-i{--mask-size: 4rem}}@media screen and (min-width: 1408px){.form-wrapper--contact .fui-i{--mask-size: 6rem}}.form-wrapper--contact textarea{min-height:min(16rem,calc(2.725rem + 16.59375vw))}@supports (contain: inline-size){.form-wrapper--contact textarea{min-height:min(16rem,calc(2.725rem + 16.59375cqw))}}[class^=form-wrapper]{background-color:transparent}rg-lang{padding-bottom:.875rem;display:block}@supports (contain: inline-size){rg-lang{padding-bottom:.875rem}}@media screen and (max-width: 768px){rg-lang{width:4.375rem}}rg-lang:not([open]) ul{opacity:0}rg-lang[open] ul{animation:details-show .55s ease-out forwards;box-shadow:0 10px 15px #0000001a}rg-lang details[open]{background:var(--color-white);box-shadow:0 5px 15px #0000001a}rg-lang details[open] summary{color:var(--color-primary);border-bottom:1.5px solid var(--color-primary)}rg-lang details[open] summary svg{transform:rotate(180deg)}rg-lang details[open] summary svg path{fill:var(--color-primary)}rg-lang details{cursor:pointer;width:100%;-webkit-user-select:none;user-select:none;position:relative;font-size:.84rem;font-weight:700;padding-top:1.1rem}@supports (contain: inline-size){rg-lang details{font-size:.84rem}}@supports (contain: inline-size){rg-lang details{padding-top:1.1rem}}@media screen and (max-width: 1023px){rg-lang details{width:4.375rem}}rg-lang details summary{background-color:transparent;color:var(--color-primary);list-style:none;display:flex;align-items:center;border-bottom:1.5px solid var(--color-secondary);justify-content:space-between;width:1.938rem;margin:0 auto;padding-bottom:.1rem}@supports (contain: inline-size){rg-lang details summary{padding-bottom:.1rem}}rg-lang details summary::-webkit-details-marker{display:none}rg-lang details summary:hover,rg-lang details summary:active{color:var(--color-primary);border-bottom:1.5px solid var(--color-primary)}rg-lang details summary:hover svg path,rg-lang details summary:active svg path{fill:var(--color-primary)}rg-lang details summary svg{width:.5rem;height:.5rem}rg-lang .language-list{position:absolute;width:100%;background:var(--color-white);padding-top:.875rem;padding-bottom:.875rem}@supports (contain: inline-size){rg-lang .language-list{padding-top:.875rem}}@supports (contain: inline-size){rg-lang .language-list{padding-bottom:.875rem}}rg-lang .language-list li{width:1.938rem;margin:0 auto}rg-lang .language-list a{color:var(--color-secondary);font-weight:700;padding-bottom:.28rem;text-decoration:none;text-transform:uppercase;font-size:.813rem;display:block}@supports (contain: inline-size){rg-lang .language-list a{font-size:.813rem}}@media screen and (max-width: 768px){rg-lang .language-list a{padding-bottom:1.28rem}}rg-lang .language-list a:hover,rg-lang .language-list a:active{color:var(--color-primary)}rg-lang .icon svg{display:block;margin-right:.5rem}rg-lang .icon svg path{stroke:var(--color-bg)}rg-lang .toggleIcon{margin-left:.5rem;width:11px;height:8px}rg-lang .toggleIcon path{stroke:var(--color-bg)}.locations-feed{position:relative}.locations-feed .sprig-loader{position:absolute;top:0;left:50%;transform:translate(-50%)}.locations-feed .pagination{margin-top:min(3.5rem,calc(1.475rem + 2.53125vw))}@supports (contain: inline-size){.locations-feed .pagination{margin-top:min(3.5rem,calc(1.475rem + 2.53125cqw))}}.logo-grid{container-type:inline-size}.logo-grid__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:min(6rem,calc(1.725rem + 5.34375vw));width:100%;align-items:center}@supports (contain: inline-size){.logo-grid__inner{gap:min(6rem,calc(1.725rem + 5.34375cqw))}}@container (min-width: 50rem){.logo-grid__inner{gap:6rem}}.logo-grid__inner li{text-align:center;flex:0 1 20rem}.logo-grid img{width:100%;text-align:center}.logo-grid .padding-small img{padding-inline:1rem}.logo-grid .padding-medium img{padding-inline:3rem}.logo-grid .padding-large img{padding-inline:6rem}rg-map{display:block;width:100%;height:100vh}rg-map .map-container{height:100%}rg-map-marker{display:none}rg-map .card--location{border-top:none;padding:1rem}rg-map .gm-style-iw-t [role=dialog]{background:var(--color-blue-light);border-radius:0;border:1px solid var(--color-yellow)}rg-map .gm-style-iw-t [role=dialog]>button{width:40px!important;height:40px!important;right:0!important;top:0!important}rg-map .gm-style-iw-t [role=dialog]>button span{width:24px!important;height:24px!important;margin:auto!important}rg-map .gm-style-iw-t .gm-style-iw-tc:after{background:var(--color-blue-light)}rg-map .gm-style .gm-style-iw-d{margin-top:0}rg-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track,rg-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background-color:transparent}rg-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background-color:transparent}.media-search-form__article-search{display:flex;flex-basis:100%;gap:1.5rem}.media-search-form__article-search .field,.media-search-form__article-search input-select{flex-basis:100%;margin-bottom:0}.media-search-form .clear-btn{font-size:.9375rem;color:var(--color-blue-medium);background:transparent;border:none}@supports (contain: inline-size){.media-search-form .clear-btn{font-size:.9375rem}}@media screen and (max-width: 1023px){.media-search-form{align-items:start;flex-flow:column}.media-search-form .media-search-form__article-search{width:100%;flex-flow:column}}.media-search-form--default{display:flex;align-items:center;gap:2.5rem}@media screen and (max-width: 1023px){.media-search-form--default{padding-inline:0!important}}.media-search-form--vertical .media-search-form__article-search{flex-flow:column}.media-search-form--vertical .clear-btn{margin-top:3rem}.content-block--paginated-feed:has(.media-search-form){scroll-margin-top:50px}rg-message{position:fixed;z-index:10;top:1rem;left:50%;transform:translate(-50%)}.message{position:relative;left:50%;padding:.5rem 1.5rem;display:inline-block;border-radius:4px;animation-fill-mode:both;animation-duration:.5s;animation-name:message-fade-in;border:3px solid var(--color-yellow);background-color:var(--color-white)}.message:has(.message__dismiss){padding-right:2.5rem}.message--inline{position:relative;display:inline-flex;margin:1rem auto}.message__dismiss{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);line-height:0}.message--success{border:3px solid var(--color-blue);background-color:var(--color-blue-light)}.message--info{border:3px solid var(--color-yellow);background-color:var(--color-white)}.message--error{border:3px solid var(--color-magenta);background-color:var(--color-magenta-light)}.message.fadeIn{animation-name:message-fade-in}.message.fadeIn.fadeOut{animation-name:message-fade-out}@keyframes message-fade-in{0%{opacity:0;transform:translate(-50%,-10%)}to{opacity:1;transform:translate(-50%)}}@keyframes message-fade-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10%)}}.modal-attachments section{display:flex!important;align-items:center;justify-content:center}.modal-attachments .section__inner{background:var(--color-blue-light);position:relative;text-align:center;width:100%;max-width:40rem;padding-inline:min(4rem,calc(1.525rem + 3.09375vw));padding-block:min(5rem,calc(1.625rem + 4.21875vw))}@supports (contain: inline-size){.modal-attachments .section__inner{padding-inline:min(4rem,calc(1.525rem + 3.09375cqw))}}@supports (contain: inline-size){.modal-attachments .section__inner{padding-block:min(5rem,calc(1.625rem + 4.21875cqw))}}.modal-attachments .close{position:absolute;top:1rem;right:1rem;border:none;background:transparent;cursor:pointer;font-size:1.3rem;color:var(--color-blue)}.modal-attachments .close:hover{color:var(--color-black)}.modal-attachments .links{margin-top:2rem;text-align:left;margin-left:1.5rem;list-style-type:none}.modal-attachments .links li+li{margin-top:.75rem}.modal-form{text-align:left}.modal-form button.close{position:absolute;top:1rem;right:1rem;border:none;background:transparent;cursor:pointer;font-size:1.3rem;color:var(--color-blue)}.modal-form button.close:hover{color:var(--color-black)}.modal-form .section__inner{position:relative;background:var(--color-blue-light);padding:40px 20px;min-height:100vh;display:flex;flex-direction:column;justify-content:center}@media (min-width: 320px){.modal-form .section__inner{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.modal-form .section__inner{padding-left:42px}}@media (min-width: 320px){.modal-form .section__inner{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.modal-form .section__inner{padding-right:42px}}@media (min-width: 320px){.modal-form .section__inner{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.modal-form .section__inner{padding-top:80px}}@media (min-width: 320px){.modal-form .section__inner{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.modal-form .section__inner{padding-bottom:80px}}@media screen and (min-width: 1024px){.modal-form .section__inner{width:80%;max-width:55rem;margin-inline:auto}}.modal-form .section__inner .heading-3+div{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.modal-form .section__inner .heading-3+div{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.modal-locked section{display:flex!important;align-items:center;justify-content:center}.modal-locked .section__inner{position:relative;text-align:center;display:grid;align-content:center;justify-items:center;background:var(--color-blue-light);width:100%;height:100%;max-width:37rem;max-height:40rem;padding-inline:4rem;padding-block:5rem}.modal-locked button{position:absolute;top:1rem;right:1rem;border:none;background:transparent;cursor:pointer;font-size:1.3rem;color:var(--color-blue)}.modal-locked button:hover{color:var(--color-black)}.modal-locked .button{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.modal-locked .button{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.modal-locked .signin{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:min(3rem,calc(1.425rem + 1.96875vw));justify-content:center}@supports (contain: inline-size){.modal-locked .signin{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.node-list--people{display:flex;flex-direction:column;gap:min(1.5rem,calc(1.275rem + .28125vw))}.node-list--people li{display:flex;column-gap:min(2rem,calc(1.325rem + .84375vw));align-items:center}.node-list--people .node-list__figure{flex-basis:60px}.node-list--people a{margin-top:-6px}.node-list--people p{grid-column:2}.node-list--people figure{grid-row:span 2;width:60px;height:60px;border-radius:50%;overflow:hidden}.node-list--people img{object-fit:cover;object-position:center;width:100%;height:100%}.node-list--tags{display:flex;gap:1rem}.node-list--tags ul{display:flex;flex-wrap:wrap;gap:1rem}.node-list--tags p+ul{margin-top:0!important}.notification{position:fixed;z-index:20;bottom:0;right:0;background:transparent}.notification .notification__content{display:block;width:100%;background:var(--color-green-darkest);border:1px solid var(--color-white);padding:2rem}@media screen and (min-width: 769px){.notification .notification__content{width:373px}}@media screen and (min-width: 769px){.notification .notification__content{padding:2.2rem}}.notification .notification__content .close{position:absolute;top:15px;right:15px}@media screen and (min-width: 769px){.notification .notification__content .close{right:20px;top:25px}}.notification .notification__content .button.is-primary:not(:hover){background-color:transparent}.notification .notification__content .notification__heading{color:var(--color-body);margin-bottom:30px}.notification .notification__content .short-description{color:var(--color-body);margin-bottom:40px}.notification .notification__show{display:flex;width:3rem;background:var(--color-bg)}.notification .notification__show .icon{margin:0!important}.notification .notification__show svg{width:40px;height:40px;color:var(--color-button-primary-border);transition:color .2s ease-in-out}.notification .notification__show:hover svg{color:#fff}.notification rg-transition{transition:all .5s ease-out}.notification rg-transition.enter-from,.notification rg-transition.leave-active{opacity:0;transform:translate(100%)}.notification rg-transition.enter-active,.notification rg-transition.leave-from{opacity:1;transform:translate(0)}.pagination{display:flex}.pagination .pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.pagination .pagination__list .icon{width:1rem;height:1rem}.pagination .pagination__list .icon path{transition:stroke .2s ease-in-out;stroke:var(--color-button-primary-border)}.pagination .pagination__list .icon:hover path{stroke:var(--color-button-primary-border-hover)}.pagination .pagination__list li.pagination__title{color:var(--color-body)}.pagination .pagination__list li.pagination__title+li{margin-top:0}.pagination .pagination__list .pagination__link:not(.pagination__link-icon){font-weight:400;display:flex;align-items:center;justify-content:center;font-size:.875rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:50%;width:2.375rem;height:2.375rem;text-decoration:none;color:var(--color-body);transition:all .2s ease-in-out}@supports (contain: inline-size){.pagination .pagination__list .pagination__link:not(.pagination__link-icon){font-size:.875rem}}.pagination .pagination__list .pagination__link:not(.pagination__link-icon):hover,.pagination .pagination__list .pagination__link:not(.pagination__link-icon):active,.pagination .pagination__list .pagination__link:not(.pagination__link-icon):focus{color:var(--color-bg);border:1px solid var(--color-magenta);background-color:var(--color-magenta)}.pagination .pagination__list .pagination__link:not(.pagination__link-icon).pagination__link--is-current{color:var(--color-bg);background-color:var(--color-magenta);border:1px solid var(--color-magenta)}.pagination .pagination__list .pagination__link-icon{display:block;background-color:var(--color-bg);padding:1rem .25rem}.pagination.pagination--is-right{justify-content:flex-end}.pagination.pagination--is-center{justify-content:center}.content:not(:last-child),.branded-form:not(:last-child){margin-bottom:1.5rem}.content ul,.branded-form ul{list-style:disc outside;margin-inline-start:2em}.content ul:not(:first-child),.branded-form ul:not(:first-child){margin-top:1em}.content li+li,.branded-form li+li{margin-top:.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.branded-form p:not(:last-child),.branded-form dl:not(:last-child),.branded-form ol:not(:last-child),.branded-form ul:not(:last-child),.branded-form blockquote:not(:last-child),.branded-form pre:not(:last-child),.branded-form table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.branded-form h1,.branded-form h2,.branded-form h3{color:var(--color-heading);margin-bottom:min(1.75rem,calc(1.3rem + .5625vw))}.content h4,.content h5,.content h6,.branded-form h4,.branded-form h5,.branded-form h6{margin-bottom:1.25rem}.content h4,.content h5,.content h6,.content p,.content li,.content figcaption,.content th,.content td,.content tr,.branded-form h4,.branded-form h5,.branded-form h6,.branded-form p,.branded-form li,.branded-form figcaption,.branded-form th,.branded-form td,.branded-form tr{color:var(--color-body)}.content p strong,.content li strong,.content ol strong,.branded-form p strong,.branded-form li strong,.branded-form ol strong{color:inherit}.content p a,.content li a,.content ol a,.branded-form p a,.branded-form li a,.branded-form ol a{color:var(--color-body-anchor);text-decoration:underline;text-decoration-thickness:1px}.content p a:hover,.content p a:active,.content li a:hover,.content li a:active,.content ol a:hover,.content ol a:active,.branded-form p a:hover,.branded-form p a:active,.branded-form li a:hover,.branded-form li a:active,.branded-form ol a:hover,.branded-form ol a:active{color:var(--color-body-anchor-hover);text-decoration-style:dotted}.content p a:focus-visible,.content li a:focus-visible,.content ol a:focus-visible,.branded-form p a:focus-visible,.branded-form li a:focus-visible,.branded-form ol a:focus-visible{outline:var(--color-button-focus-border, var(--color-primary)) var(--focus-border-style) var(--focus-border-width, 1px)}.content p.intro+p,.content li.intro+p,.content ol.intro+p,.branded-form p.intro+p,.branded-form li.intro+p,.branded-form ol.intro+p{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.content p.intro+p,.content li.intro+p,.content ol.intro+p,.branded-form p.intro+p,.branded-form li.intro+p,.branded-form ol.intro+p{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.content p.is-callout,.content li.is-callout,.content ol.is-callout,.branded-form p.is-callout,.branded-form li.is-callout,.branded-form ol.is-callout{padding:2rem;background-color:var(--color-bg-alt);border:1px solid var(--color-gray)}.content ul.columns,.content ul.columns-3,.branded-form ul.columns,.branded-form ul.columns-3{display:block;column-gap:min(4rem,calc(1.525rem + 3.09375vw))}@supports (contain: inline-size){.content ul.columns,.content ul.columns-3,.branded-form ul.columns,.branded-form ul.columns-3{column-gap:min(4rem,calc(1.525rem + 3.09375cqw))}}.content ul.columns li,.content ul.columns-3 li,.branded-form ul.columns li,.branded-form ul.columns-3 li{margin-bottom:.5rem}.content ul.columns li+li,.content ul.columns-3 li+li,.branded-form ul.columns li+li,.branded-form ul.columns-3 li+li{margin-top:0}@media screen and (min-width: 1024px){.content ul.columns,.content ul.columns-3,.branded-form ul.columns,.branded-form ul.columns-3{columns:2}}@media screen and (min-width: 1024px){.content ul.columns-3,.branded-form ul.columns-3{columns:3}}.content figure,.branded-form figure{margin:0}.search-bar{padding-top:20px;padding-bottom:20px;border-bottom:2px solid var(--color-yellow);background-color:var(--color-blue-light)}@media (min-width: 320px){.search-bar{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.search-bar{padding-top:40px}}@media (min-width: 320px){.search-bar{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.search-bar{padding-bottom:40px}}@media screen and (max-width: 1023px){.search-bar{padding-top:5rem;border-bottom:2px solid var(--color-blue)}}.search-bar__inner{display:flex;align-items:center}@media screen and (min-width: 1024px){.search-bar__inner{max-width:40rem}}.search-bar .field{width:100%}.search-bar .control{margin:0;flex-grow:2}.search-bar .control .input{-webkit-appearance:none;font-size:min(1.5rem,calc(1.275rem + .28125vw));color:var(--color-green-dark);border:none;border-radius:0;background-color:transparent;box-shadow:none;padding:0}@supports (contain: inline-size){.search-bar .control .input{font-size:min(1.5rem,calc(1.275rem + .28125cqw))}}.search-bar .control .input+.icon{display:none}@media screen and (min-width: 1024px){.search-bar .control .input{border-bottom:1px solid var(--color-green-dark)}}.sidebar--event .button.is-text{display:inline!important;color:var(--color-body-anchor)!important}.sidebar--event .button.is-text:hover{color:var(--color-body-anchor-hover)!important}.sidebar--page{border:none!important}@media screen and (max-width: 1023px){.has-sidebar .sidebar--page{padding:0}}.sidebar--people{border:none!important;--mask-size: 3.5rem;margin-top:0}.sidebar--people figcaption{display:none}@media screen and (max-width: 1023px){.sidebar--people{--mask-size: 2rem}.sidebar--people figure{min-width:250px;max-width:50vw;margin-right:auto}}.sidebar.sidebar--search{border-top:none}@media screen and (max-width: 1023px){.sidebar.sidebar--search{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 1023px) and (min-width: 320px){.sidebar.sidebar--search{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){.sidebar.sidebar--search{padding-top:40px}}@media screen and (max-width: 1023px) and (min-width: 320px){.sidebar.sidebar--search{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){.sidebar.sidebar--search{padding-bottom:40px}}.sidebar{padding-top:40px;padding-bottom:40px;display:grid;gap:2.5rem;border-top:1px dashed var(--color-orange);border-bottom:1px dashed var(--color-orange)}@media (min-width: 320px){.sidebar{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.sidebar{padding-top:80px}}@media (min-width: 320px){.sidebar{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.sidebar{padding-bottom:80px}}@media screen and (min-width: 1024px){.sidebar{border-top:none;padding-top:0;padding-right:0;border-bottom:none}}.sidebar .row--published{display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 1023px){.sidebar .row--published .overline--small{margin-bottom:0}.sidebar .row--published .overline--small+p{margin-top:0;margin-left:3rem}}@media screen and (min-width: 1024px){.sidebar .row--published{flex-direction:column;align-items:start}}.signup-form{display:flex}.signup-form .field.email-signup{margin:0;flex-grow:2}.signup-form .button-control{margin-left:-.25rem}@keyframes details-show{0%{opacity:0}to{opacity:1}}rg-nav-item:not([open]) ul{opacity:0}rg-nav-item[open] ul{animation:details-show .55s ease-out forwards}rg-nav-item[active] summary :after,rg-nav-item[open] summary :after,rg-nav-item:hover summary :after{opacity:1}rg-nav-item details[open] summary{color:var(--color-black)}rg-nav-item details[open] summary svg{transform:rotate(180deg)}rg-nav-item details[open] summary svg path{stroke:var(--color-black)}@media screen and (max-width: 1023px){rg-nav-item details[open] summary{color:var(--color-green-dark)}rg-nav-item details[open] summary svg path{stroke:var(--color-blue-secondary)}}rg-nav-item details summary{-webkit-user-select:none;user-select:none;list-style:none;display:flex;align-items:center;font-size:1.125rem;justify-content:space-between}rg-nav-item details summary :after{display:block;content:"";position:absolute;transition:opacity .25s ease-in-out;border-bottom:1px solid var(--color-body-anchor);width:100%;margin-top:.5rem;opacity:0}rg-nav-item details summary::-webkit-details-marker{display:none}rg-nav-item details summary:hover{color:var(--color-black);cursor:pointer}rg-nav-item details summary:hover svg path{stroke:var(--color-black)}@media screen and (max-width: 1023px){rg-nav-item details summary:hover svg path{stroke:var(--color-blue)}}rg-nav-item details summary svg{margin-left:.5rem;width:11px;height:8px}rg-nav-item details summary svg path{stroke:var(--color-blue-secondary);stroke-width:1}@media screen and (min-width: 1024px){rg-nav-item details summary svg{display:none}}rg-nav-item details .subnav{-webkit-user-select:none;user-select:none;box-sizing:border-box}rg-nav-item .toggleIcon{transition:transform .2s ease-in-out}rg-nav-item [aria-expanded=true] .toggleIcon{transform:rotate(180deg)}rg-nav{display:block;z-index:3;justify-content:center}rg-nav-item{opacity:0}rg-nav.site-navigation .navbar-item{color:var(--color-body)}rg-nav.site-navigation .navbar-item a,rg-nav.site-navigation .navbar-item summary{color:var(--color-body);font-size:1rem;transition:color .2s ease-in-out;text-decoration:none}@media screen and (min-width: 1216px){rg-nav.site-navigation .navbar-item a,rg-nav.site-navigation .navbar-item summary{font-size:1.15rem}}rg-nav.site-navigation .navbar-item a span,rg-nav.site-navigation .navbar-item summary span{position:relative}rg-nav.site-navigation .navbar-item a :after,rg-nav.site-navigation .navbar-item summary :after{display:block;content:"";position:absolute;border-bottom:1px solid transparent;width:100%;margin-top:.5rem}rg-nav.site-navigation .navbar-item a:hover,rg-nav.site-navigation .navbar-item summary:hover{cursor:pointer;color:var(--color-body)}rg-nav.site-navigation .navbar-item a:hover :after,rg-nav.site-navigation .navbar-item summary:hover :after{border-bottom-color:var(--color-button-primary-border)}rg-nav.site-navigation .navbar-item rg-nav-item [open] a :after,rg-nav.site-navigation .navbar-item rg-nav-item [open] summary :after,rg-nav.site-navigation .navbar-item rg-nav-item.is-active a :after,rg-nav.site-navigation .navbar-item rg-nav-item.is-active summary :after{border-bottom-color:var(--color-button-primary-border)}rg-nav.site-navigation .navbar-item rg-nav-item [open] .subnav,rg-nav.site-navigation .navbar-item rg-nav-item.is-active .subnav{opacity:1}rg-nav.site-navigation .navbar-item .subnav{opacity:0}rg-nav.site-navigation .navbar-item .subnav a{transition:color .2s ease-in-out;margin-top:0;color:var(--color-body-anchor);font-weight:600}@media screen and (min-width: 1024px){rg-nav.site-navigation .navbar-item.mobile-only{display:none}}@media screen and (max-width: 1023px){rg-nav.site-navigation{width:100%;padding-top:min(7rem,calc(1.825rem + 6.46875vw))}@supports (contain: inline-size){rg-nav.site-navigation{padding-top:min(7rem,calc(1.825rem + 6.46875cqw))}}.is-logged-in rg-nav.site-navigation{padding-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.is-logged-in rg-nav.site-navigation{padding-top:min(3rem,calc(1.425rem + 1.96875cqw))}}rg-nav.site-navigation ul.primary-nav{display:flex;flex-flow:column;gap:1.5rem}rg-nav.site-navigation .navbar-item{width:100%;display:block}rg-nav.site-navigation .navbar-item .subnav .subnav__list{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-flow:column;gap:1rem}rg-nav.site-navigation .navbar-item .subnav .aside{display:none}rg-nav.site-navigation .navbar-item .subnav .navbar-item a{font-size:1rem}rg-nav.site-navigation a,rg-nav.site-navigation details summary{display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (min-width: 1024px){rg-nav.site-navigation{position:inherit;width:auto;height:auto!important;display:flex;text-align:center;border-top:none;background-color:transparent}rg-nav.site-navigation .navbar-item{padding:0;border:none}rg-nav.site-navigation .navbar-item .subnav{display:grid;grid-column-gap:2.5rem;grid-template-columns:minmax(475px,700px) minmax(auto,700px);justify-content:center;top:0;z-index:0;left:50%;transform:translate(-50%);width:100vw;position:absolute;text-align:left;padding-left:min(3.5rem,calc(1.475rem + 2.53125vw));padding-right:min(3.5rem,calc(1.475rem + 2.53125vw));padding-top:16rem;padding-bottom:5rem;border-top:none;transition:background-color .15s ease-out}@supports (contain: inline-size){rg-nav.site-navigation .navbar-item .subnav{padding-left:min(3.5rem,calc(1.475rem + 2.53125cqw))}}@supports (contain: inline-size){rg-nav.site-navigation .navbar-item .subnav{padding-right:min(3.5rem,calc(1.475rem + 2.53125cqw))}}rg-nav.site-navigation .navbar-item .subnav .subnav__list{position:relative;columns:2}rg-nav.site-navigation .navbar-item .subnav .subnav__list:before,rg-nav.site-navigation .navbar-item .subnav .subnav__list:after{display:block;content:"";position:absolute;left:-.625rem;top:0;width:1px;height:100%;grid-column-start:1;grid-row-start:1}rg-nav.site-navigation .navbar-item .subnav .subnav__list:after{display:none;right:0;grid-column-start:2}rg-nav.site-navigation .navbar-item .subnav .subnav__list:has(.navbar-item:nth-child(6)):after{display:block}rg-nav.site-navigation .navbar-item .subnav .navbar-item{-webkit-column-break-inside:avoid;break-inside:avoid;padding:.75rem}@supports (contain: inline-size){rg-nav.site-navigation .navbar-item .subnav .navbar-item{padding:.75rem}}rg-nav.site-navigation .navbar-item .subnav .navbar-item a{padding-top:0;padding-bottom:0;display:block;text-decoration:underline transparent;text-decoration-thickness:1px;font-size:1rem;font-weight:600}}@media screen and (min-width: 1024px) and (min-width: 1216px){rg-nav.site-navigation .navbar-item .subnav .navbar-item a{font-size:1.15rem}}@media screen and (min-width: 1024px){rg-nav.site-navigation .navbar-item .subnav .navbar-item a:hover,rg-nav.site-navigation .navbar-item .subnav .navbar-item a:active,rg-nav.site-navigation .navbar-item .subnav .navbar-item a.is-active{color:var(--color-body-anchor);text-decoration-color:var(--color-body-anchor)}rg-nav.site-navigation .navbar-item .subnav .aside{display:flex;justify-content:space-between;gap:2rem;max-width:38rem}rg-nav.site-navigation .navbar-item .subnav .aside figure{max-width:280px;width:100%;justify-self:end;line-height:0}rg-nav.site-navigation .navbar-item .subnav .aside figcaption{display:none}rg-nav.site-navigation .navbar-item .subnav .aside .aside-info{margin-top:1rem;max-width:17.5rem}rg-nav.site-navigation .primary-nav{gap:1rem;display:flex;align-items:center}rg-nav.site-navigation .primary-nav>.navbar-item{position:inherit}rg-nav.site-navigation .primary-nav>.navbar-item a,rg-nav.site-navigation .primary-nav>.navbar-item summary{padding:.625rem .375rem;transition:all .3s ease-in-out}rg-nav.site-navigation .primary-nav>.navbar-item a span,rg-nav.site-navigation .primary-nav>.navbar-item summary span{position:relative;z-index:1}}@media screen and (max-width: 1023px){rg-nav.site-navigation--secondary nav>ul{padding:0 1.5rem}rg-nav.site-navigation--secondary ul.secondary-nav,rg-nav.site-navigation--secondary ul.secondary-nav ul{display:flex;flex-flow:column;gap:1.5rem}rg-nav.site-navigation--secondary .navbar-item{width:100%;display:block}rg-nav.site-navigation--secondary a{font-size:.95rem;color:var(--color-body);display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (min-width: 1024px){rg-nav.site-navigation--secondary .secondary-nav{background:transparent;display:flex;text-align:center;gap:2.5rem}rg-nav.site-navigation--secondary rg-nav-item.language{position:relative;top:4px;display:flex;align-items:center;gap:.3rem}rg-nav.site-navigation--secondary rg-nav-item.language:before{content:"";display:block;width:1.1rem;height:1.1rem;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.604 11.396A8.716 8.716 0 1 0 1.396 8.604a8.716 8.716 0 0 0 17.208 2.792Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.041 1.282c2.407 0 4.361 3.901 4.361 8.716 0 4.815-1.954 8.716-4.361 8.716M9.974 1.282c-2.407 0-4.36 3.901-4.36 8.716 0 4.815 1.953 8.716 4.36 8.716M9.678 1.282v17.432M18.715 10.348H1.29'/%3E%3C/svg%3E")}rg-nav.site-navigation--secondary rg-nav-item.language .subnav{width:120%;padding:.5rem calc(10% - 1.4rem) 1rem calc(10% + 1.4rem)}}rg-nav.site-navigation--logged-in rg-nav-item details summary svg,rg-nav.site-navigation--secondary rg-nav-item details summary svg{position:relative;top:-1px}rg-nav.site-navigation--logged-in rg-nav-item details summary span:after,rg-nav.site-navigation--secondary rg-nav-item details summary span:after{display:none}rg-nav.site-navigation--logged-in span,rg-nav.site-navigation--logged-in a,rg-nav.site-navigation--secondary span,rg-nav.site-navigation--secondary a{font-family:var(--font-family-display);font-weight:700;font-size:.9rem;text-transform:uppercase;color:var(--color-body)}@supports (contain: inline-size){rg-nav.site-navigation--logged-in span,rg-nav.site-navigation--logged-in a,rg-nav.site-navigation--secondary span,rg-nav.site-navigation--secondary a{font-size:.9rem}}rg-nav.site-navigation--logged-in span[target=_blank],rg-nav.site-navigation--logged-in a[target=_blank],rg-nav.site-navigation--secondary span[target=_blank],rg-nav.site-navigation--secondary a[target=_blank]{position:relative;padding-right:1.5rem}rg-nav.site-navigation--logged-in span[target=_blank]:after,rg-nav.site-navigation--logged-in a[target=_blank]:after,rg-nav.site-navigation--secondary span[target=_blank]:after,rg-nav.site-navigation--secondary a[target=_blank]:after{content:"";position:absolute;right:0;top:.1rem;display:inline-block;width:1rem;height:1rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23FECB00' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5H8.2c-1.12 0-1.68 0-2.108.218a1.999 1.999 0 0 0-.874.874C5 6.52 5 7.08 5 8.2v7.6c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.427.218.987.218 2.105.218h7.606c1.118 0 1.677 0 2.104-.218.377-.192.683-.498.875-.874.218-.428.218-.987.218-2.105V14m1-5V4m0 0h-5m5 0-7 7'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}rg-nav.site-navigation--logged-in .is-separator,rg-nav.site-navigation--secondary .is-separator{display:block;width:100%}@media screen and (max-width: 1023px){rg-nav.site-navigation--logged-in .is-separator,rg-nav.site-navigation--secondary .is-separator{display:none}}rg-nav.site-navigation--logged-in .is-separator:before,rg-nav.site-navigation--secondary .is-separator:before{content:"";display:block;width:100%;border-bottom:1px solid var(--color-button-primary-border)}@media screen and (max-width: 1023px){rg-nav.site-navigation--logged-in .logged-in-nav,rg-nav.site-navigation--secondary .logged-in-nav{display:flex;flex-flow:column;gap:1.5rem}rg-nav.site-navigation--logged-in summary,rg-nav.site-navigation--secondary summary{color:var(--color-body);font-weight:700;transition:color .2s ease-in-out;text-decoration:none}rg-nav.site-navigation--logged-in .subnav,rg-nav.site-navigation--secondary .subnav{margin-top:1rem;margin-bottom:0;display:flex;flex-flow:column;gap:1rem;text-align:center}rg-nav.site-navigation--logged-in .subnav .navbar-item,rg-nav.site-navigation--secondary .subnav .navbar-item{width:100%;color:var(--color-primary);display:block}rg-nav.site-navigation--logged-in .subnav .navbar-item span,rg-nav.site-navigation--logged-in .subnav .navbar-item a,rg-nav.site-navigation--secondary .subnav .navbar-item span,rg-nav.site-navigation--secondary .subnav .navbar-item a{color:var(--color-body);font-weight:400;text-transform:none}rg-nav.site-navigation--logged-in details summary,rg-nav.site-navigation--secondary details summary{display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (min-width: 1024px){rg-nav.site-navigation--logged-in rg-nav-item details summary svg,rg-nav.site-navigation--secondary rg-nav-item details summary svg{display:block}rg-nav.site-navigation--logged-in rg-nav-item details summary svg path,rg-nav.site-navigation--secondary rg-nav-item details summary svg path{stroke:var(--color-yellow)!important}rg-nav.site-navigation--logged-in .navbar-item,rg-nav.site-navigation--secondary .navbar-item{position:relative}rg-nav.site-navigation--logged-in .navbar-item .subnav,rg-nav.site-navigation--secondary .navbar-item .subnav{left:50%;transform:translate(-50%);position:absolute;background-color:var(--color-green-darkest);margin-top:.8rem;width:150%;padding:.25rem 25% 1rem}rg-nav.site-navigation--logged-in .navbar-item .subnav li+li,rg-nav.site-navigation--secondary .navbar-item .subnav li+li{margin-top:.5rem}rg-nav.site-navigation--logged-in .navbar-item .subnav a,rg-nav.site-navigation--logged-in .navbar-item .subnav span,rg-nav.site-navigation--secondary .navbar-item .subnav a,rg-nav.site-navigation--secondary .navbar-item .subnav span{font-weight:400!important;text-transform:none}rg-nav.site-navigation--logged-in .navbar-item a,rg-nav.site-navigation--logged-in .navbar-item span,rg-nav.site-navigation--secondary .navbar-item a,rg-nav.site-navigation--secondary .navbar-item span{color:var(--color-white);font-weight:700;font-size:.9375rem;text-transform:uppercase;display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between}@supports (contain: inline-size){rg-nav.site-navigation--logged-in .navbar-item a,rg-nav.site-navigation--logged-in .navbar-item span,rg-nav.site-navigation--secondary .navbar-item a,rg-nav.site-navigation--secondary .navbar-item span{font-size:.9375rem}}rg-nav.site-navigation--logged-in .navbar-item a:hover,rg-nav.site-navigation--logged-in .navbar-item a:active,rg-nav.site-navigation--logged-in .navbar-item a.is-active,rg-nav.site-navigation--logged-in .navbar-item a.weglot-link--active,rg-nav.site-navigation--logged-in .navbar-item span:hover,rg-nav.site-navigation--logged-in .navbar-item span:active,rg-nav.site-navigation--logged-in .navbar-item span.is-active,rg-nav.site-navigation--logged-in .navbar-item span.weglot-link--active,rg-nav.site-navigation--secondary .navbar-item a:hover,rg-nav.site-navigation--secondary .navbar-item a:active,rg-nav.site-navigation--secondary .navbar-item a.is-active,rg-nav.site-navigation--secondary .navbar-item a.weglot-link--active,rg-nav.site-navigation--secondary .navbar-item span:hover,rg-nav.site-navigation--secondary .navbar-item span:active,rg-nav.site-navigation--secondary .navbar-item span.is-active,rg-nav.site-navigation--secondary .navbar-item span.weglot-link--active{background:transparent;color:var(--color-yellow);text-decoration:none}rg-nav.site-navigation--logged-in .navbar-item ul,rg-nav.site-navigation--secondary .navbar-item ul{text-align:left}}.site-navigation--logged-in{min-width:11.5rem}.site-navigation--logged-in rg-nav-item details summary{display:flex;justify-content:center;padding:0;gap:1rem}@media screen and (min-width: 1024px){.site-navigation--logged-in rg-nav-item details summary{justify-content:start}}.site-navigation--logged-in rg-nav-item details summary .toggleIcon{margin-left:0}.site-navigation--logged-in rg-nav-item details summary :after{display:none}.site-navigation--logged-in__profile-image figure{width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;background-color:#fff}.social{background:transparent}.social ul{display:flex;flex-wrap:wrap;list-style-type:none;gap:1.25rem}@supports (contain: inline-size){.social ul{gap:1.25rem}}.social ul li.has-icon.has-text a{display:flex;flex-direction:column;align-items:center}.social ul li.has-icon.has-text a .icon{margin-top:1rem}.social ul li *{transition:all .1s ease-in-out}.social ul li a{text-decoration:underline}.social ul li .icon{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color-button-primary-border);border:1px solid var(--color-button-primary-border)}.social ul li .icon svg{width:1.15rem;color:var(--color-bg)}.social ul li .icon+span{margin-top:.5rem}.social ul li:hover .icon{background-color:var(--color-bg)}.social ul li:hover .icon svg{color:var(--color-button-primary-border)}.social ul li .icon--facebook{padding:10px}rg-subnavigation{display:block}.subnavigation .overline--small{margin-bottom:min(1.75rem,calc(1.3rem + .5625vw));display:none}@supports (contain: inline-size){.subnavigation .overline--small{margin-bottom:min(1.75rem,calc(1.3rem + .5625cqw))}}@media screen and (min-width: 1024px){.subnavigation .overline--small{display:block}}.subnavigation rg-expand-transition.sidebar-transition{position:relative;width:100%}.subnavigation rg-expand-transition.sidebar-transition.enter-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.79,-.08,.37,1)}.subnavigation rg-expand-transition.sidebar-transition.leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1.47)}@media screen and (max-width: 1023px){.subnavigation rg-expand-transition.menu-transition{position:relative;overflow-y:auto;width:100%}.subnavigation rg-expand-transition.menu-transition.enter-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.79,-.08,.37,1)}.subnavigation rg-expand-transition.menu-transition.leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1.47)}}.subnavigation .subnavigation__menu{display:none}@media screen and (min-width: 1024px){.subnavigation .subnavigation__menu{display:block}}.subnavigation .subnavigation__menu li{font-weight:900;font-size:1.1rem;border-bottom:none;padding:0;border-bottom:1px solid var(--color-gray)}@supports (contain: inline-size){.subnavigation .subnavigation__menu li{font-size:1.1rem}}.subnavigation .subnavigation__menu li a{color:var(--color-body-anchor);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease-in-out;font-weight:400;padding-top:.5rem;padding-bottom:.5rem;display:block}@supports (contain: inline-size){.subnavigation .subnavigation__menu li a{padding-top:.5rem}}@supports (contain: inline-size){.subnavigation .subnavigation__menu li a{padding-bottom:.5rem}}.subnavigation .subnavigation__menu li a:hover{text-decoration-color:var(--color-body-anchor-hover)}.subnavigation .subnavigation__menu li .icon{width:1.35rem}.subnavigation .subnavigation__menu li .icon svg{transform:rotate(0);transition:transform .2s ease-in-out;color:var(--color-blue-secondary)}.subnavigation .subnavigation__menu li.is-expanded>button{transform:rotate(180deg)}.subnavigation .subnavigation__menu li button{position:absolute;right:0;top:0;cursor:pointer}.subnavigation .subnavigation__menu li.has-children{position:relative}.subnavigation .subnavigation__menu li.has-children a{display:flex!important;align-items:center;justify-content:space-between}.subnavigation .subnavigation__menu li .children{margin-left:min(1.75rem,calc(1.3rem + .5625vw))}@supports (contain: inline-size){.subnavigation .subnavigation__menu li .children{margin-left:min(1.75rem,calc(1.3rem + .5625cqw))}}.subnavigation .subnavigation__menu li .children li{border:none}.subnavigation .subnavigation__menu li.current>a{text-decoration:underline;font-weight:600}.subnavigation .subnavigation__menu>li{margin-top:.5rem;padding-bottom:.5rem}.subnavigation .subnavigation__menu--mobile{text-align:center}.subnavigation .subnavigation__menu--mobile input-select{width:100%}@media screen and (min-width: 1024px){.subnavigation .subnavigation__menu--mobile{display:none}}.testimonial{container-type:inline-size}.testimonial__inner{position:relative}.opacity--0 .testimonial__inner img{filter:brightness(1)}.opacity--1 .testimonial__inner img{filter:brightness(.9)}.opacity--2 .testimonial__inner img{filter:brightness(.8)}.opacity--3 .testimonial__inner img{filter:brightness(.7)}.opacity--4 .testimonial__inner img{filter:brightness(.6)}.opacity--5 .testimonial__inner img{filter:brightness(.5)}.opacity--6 .testimonial__inner img{filter:brightness(.4)}.opacity--7 .testimonial__inner img{filter:brightness(.3)}.opacity--8 .testimonial__inner img{filter:brightness(.2)}.opacity--9 .testimonial__inner img{filter:brightness(.1)}.opacity--10 .testimonial__inner img{filter:brightness(0)}.testimonial figure{position:absolute;top:0;left:0;width:100%;height:100%}.testimonial img{width:100%;height:100%;object-fit:cover}.testimonial figcaption{position:absolute;z-index:2;bottom:0;left:0;padding-left:20px;padding-right:20px;padding-bottom:20px;max-width:50rem}@media (min-width: 320px){.testimonial figcaption{padding-left:calc(20px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial figcaption{padding-left:120px}}@media (min-width: 320px){.testimonial figcaption{padding-right:calc(20px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial figcaption{padding-right:120px}}@media (min-width: 320px){.testimonial figcaption{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial figcaption{padding-bottom:40px}}.testimonial__content{position:relative;z-index:2;padding:40px 20px 100px;width:100%;max-width:min(60rem,calc(7.125rem + 66.09375vw));text-align:left;opacity:calc(var(--progress, 1) * 3);transform:translateY(calc(100px + var(--progress) * -100px))}@media (min-width: 320px){.testimonial__content{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial__content{padding-top:80px}}@media (min-width: 320px){.testimonial__content{padding-bottom:calc(100px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial__content{padding-bottom:200px}}@media (min-width: 320px){.testimonial__content{padding-left:calc(20px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial__content{padding-left:120px}}@media (min-width: 320px){.testimonial__content{padding-right:calc(20px + 100 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.testimonial__content{padding-right:120px}}@supports (contain: inline-size){.testimonial__content{max-width:min(60rem,calc(7.125rem + 66.09375cqw))}}.media-component,.media-component .inner-media{position:relative}.media-component .inner-media figure{line-height:0}.media-component .inner-media img{width:100%;filter:brightness(70%)}.media-component .inner-media .video-trigger,.media-component .inner-media .caption{z-index:2}.media-component .caption{position:absolute;bottom:1rem;right:1rem}.media-component .video-trigger{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-component .video-trigger .icon{width:3rem;height:3rem}@media screen and (min-width: 1024px){.media-component .video-trigger .icon{width:4rem;height:4rem}}.media-component .video-trigger a{display:inline-block}.modal-video button.close{position:absolute;top:1rem;right:1rem;border:none;background:transparent;cursor:pointer;font-size:1.3rem;color:var(--color-blue);position:fixed;top:0;right:0;width:3rem;height:3rem;z-index:100;background-color:var(--color-button-primary-border);color:#fff}.modal-video button.close:hover{color:var(--color-black)}.modal-video section{display:flex!important;justify-content:center;align-items:center;overflow:hidden!important}.modal-video .section__inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal-video .video-container{aspect-ratio:16/9;height:100%;max-height:95vh;max-width:95vw;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width: 320px){.modal-video .video-container{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.modal-video .video-container{padding-left:42px}}@media (min-width: 320px){.modal-video .video-container{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.modal-video .video-container{padding-right:42px}}.modal-video .video-container media-player{top:50%;transform:translateY(-50%)}:root{--plyr-color-main: var(--color-button-primary-border)}:root .vds-button svg{width:var(--media-button-icon-size, 80%);height:var(--media-button-icon-size, 80%)}:root .vds-buffering-indicator{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='64px' height='64px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M64 128A64 64 0 0 1 18.34 19.16L21.16 22a60 60 0 1 0 52.8-17.17l.62-3.95A64 64 0 0 1 64 128z' fill='%23ffffff'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 64 64' to='360 64 64' dur='1800ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E");background-size:40px 40px;background-repeat:no-repeat;background-position:center}:root .vds-buffering-indicator svg{display:none}:root .vds-buffering-indicator+.vds-buffering-indicator{display:none!important}:root [data-playing] .vds-buffering-indicator,:root [data-paused] .vds-buffering-indicator{background-image:none}.content-block--accordion .accordion-item{padding-top:min(3rem,calc(1.425rem + 1.96875vw));border-top:1px solid #ccc}@supports (contain: inline-size){.content-block--accordion .accordion-item{padding-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--accordion .accordion-item+.accordion-item{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.content-block--accordion .accordion-item+.accordion-item{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--accordion .accordion-item:last-child{padding-bottom:min(3rem,calc(1.425rem + 1.96875vw));border-bottom:1px solid #ccc}@supports (contain: inline-size){.content-block--accordion .accordion-item:last-child{padding-bottom:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--accordion.style--unstyled .accordion-item{padding:0;border-top:none}.content-block--accordion.style--unstyled .accordion-item details summary{margin-top:1.5rem}.content-block--accordion.style--unstyled .accordion-item details summary:before{display:none}.content-block--accordion.style--unstyled .accordion-item+.accordion-item{margin-top:1rem}@supports (contain: inline-size){.content-block--accordion.style--unstyled .accordion-item+.accordion-item{margin-top:1rem}}.content-block--accordion.style--unstyled .accordion-item:last-child{border-bottom:none}.content-block--accordion.style--unstyled .accordion-item details[open] summary{display:none}.content-block--accordion.style--unstyled .accordion-item details[open] .content{margin-top:0}.content-block--button-group__buttons{width:100%;gap:1.5rem;align-items:center;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}.content-block--button-group__buttons.align-left{justify-content:flex-start}.content-block--button-group__buttons.align-right{justify-content:flex-end}.content-block--content-feed{position:relative}@media screen and (max-width: 1023px){.content-block--content-feed__inner{padding-inline:0!important}}.content-block--content-feed .pagination{padding-top:40px;grid-column-start:1}@media (min-width: 320px){.content-block--content-feed .pagination{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--content-feed .pagination{padding-top:80px}}@media screen and (min-width: 769px){.content-block--content-feed .pagination{grid-column-start:span 2}}@media screen and (min-width: 1216px){.content-block--content-feed .pagination{grid-column-start:span 3}}.content-block--content-feed .sprig-loader{position:absolute;top:3rem;left:50%;transform:translate(-50%)}.content-block--content-feed .results-text{padding-bottom:20px}@media (min-width: 320px){.content-block--content-feed .results-text{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--content-feed .results-text{padding-bottom:40px}}.sprig-component:has(.content-block--paginated-feed){scroll-margin:100px}.sprig-component:has(.media-search-form){scroll-margin:-150px}@media screen and (min-width: 1024px){.sprig-component:has(.media-search-form){scroll-margin:0px}}.content-block--feature-cards.has-carousel .card-group--features{position:relative}@media screen and (max-width: 479px){.content-block--feature-cards.has-carousel{padding-left:20px;padding-right:20px}}@media screen and (max-width: 479px) and (min-width: 320px){.content-block--feature-cards.has-carousel{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media screen and (max-width: 479px) and (min-width: 1680px){.content-block--feature-cards.has-carousel{padding-left:42px}}@media screen and (max-width: 479px) and (min-width: 320px){.content-block--feature-cards.has-carousel{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media screen and (max-width: 479px) and (min-width: 1680px){.content-block--feature-cards.has-carousel{padding-right:42px}}@media screen and (min-width: 480px){.content-block--feature-cards.has-carousel{padding-left:20px}}@media screen and (min-width: 480px) and (min-width: 320px){.content-block--feature-cards.has-carousel{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media screen and (min-width: 480px) and (min-width: 1680px){.content-block--feature-cards.has-carousel{padding-left:42px}}.content-block--featured-entries-carousel{--swiper-navigation-size: 4.5rem;padding-left:20px;overflow-x:hidden;container-type:inline-size}@media (min-width: 320px){.content-block--featured-entries-carousel{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--featured-entries-carousel{padding-left:42px}}.content-block--featured-entries-carousel__heading+.content-block--featured-entries-carousel__entries{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.content-block--featured-entries-carousel__heading+.content-block--featured-entries-carousel__entries{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.content-block--featured-entries-carousel .card--event{border-top:none}.content-block--featured-entries-carousel .card--event__inner{padding-top:0}.content-block--featured-entries-carousel .swiper-slide{opacity:1;transition:opacity .2s ease-in-out}.content-block--featured-entries-carousel .swiper-slide.swiper-slide-prev{opacity:.5}.content-block--featured-entries-carousel .swiper-button.swiper-button-disabled{pointer-events:auto}.content-block--featured-entries-carousel__slider-container{position:relative}.content-block--featured-entries-carousel .swiper-button{z-index:3}.content-block--featured-entries-carousel .swiper-button:after{display:none}.content-block--featured-entries-carousel .node-list--tags{display:none}.content-block--form--default{container-type:inline-size}@container (max-width: calc(40rem - 1px)){.content-block--form--default .content-block--form__form{margin-top:min(3rem,calc(1.425rem + 1.96875vw));max-width:35rem;margin-inline:auto}@supports (contain: inline-size){.content-block--form--default .content-block--form__form{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}}@container (min-width: 40rem){.content-block--form--default .content-block--form__inner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--column-gap)}.content-block--form--default .content-block--form__text p{margin-left:min(5rem,calc(1.625rem + 4.21875vw))}@supports (contain: inline-size){.content-block--form--default .content-block--form__text p{margin-left:min(5rem,calc(1.625rem + 4.21875cqw))}}}.content-block--form--form-only{max-width:65rem}.content-block--heading.layout--centered{max-width:70rem;text-align:center}.content-block--heading.layout--centered .content p{max-width:55rem;margin-inline:auto}@container (min-width: 48rem){.content-block--heading.layout--columns .content-block--heading__inner{display:grid;grid-template-columns:repeat(2,1fr);column-gap:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.content-block--heading.layout--columns .content-block--heading__inner{column-gap:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--heading.layout--columns .content-block--heading__inner h2{grid-row-start:2;grid-column-start:1}.content-block--heading.layout--columns .content-block--heading__inner:has(.overline) .heading-2+.content{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.content-block--heading.layout--columns .content-block--heading__inner:has(.overline) .heading-2+.content{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.content-block--heading.layout--columns .content-block--heading__inner:has(.overline) .heading-1+.content{margin-top:min(2.2rem,calc(1.345rem + 1.06875vw))}@supports (contain: inline-size){.content-block--heading.layout--columns .content-block--heading__inner:has(.overline) .heading-1+.content{margin-top:min(2.2rem,calc(1.345rem + 1.06875cqw))}}.content-block--heading.layout--columns .content-block--heading__inner:not(:has(.overline)) .content{margin-top:0}@supports (contain: inline-size){.content-block--heading.layout--columns .content-block--heading__inner:not(:has(.overline)) .content{margin-top:0}}.content-block--heading.layout--columns .content-block--heading__inner .content{grid-row-start:2;grid-column-start:2}}.content-block--horizontal-rule{--bulma-hr-background-color: transparent}.content-block--horizontal-rule hr{border-top:var(--border-style);height:1px}.content-block--horizontal-rule.style--unstyled{margin-bottom:-1rem}@supports (contain: inline-size){.content-block--horizontal-rule.style--unstyled{margin-bottom:-1rem}}.content-block--horizontal-rule.style--unstyled hr{border:none;height:0;visibility:hidden}.content-block--horizontal-rule.padding--reduced{margin-bottom:min(-1.5rem,calc(-1.275rem - .28125vw))}@supports (contain: inline-size){.content-block--horizontal-rule.padding--reduced{margin-bottom:min(-1.5rem,calc(-1.275rem - .28125cqw))}}.content-block--horizontal-rule.padding--reduced hr{margin:0}.content-block--horizontal-rule.style--unstyled.padding--reduced{margin-bottom:min(-2rem,calc(-1.325rem - .84375vw))}@supports (contain: inline-size){.content-block--horizontal-rule.style--unstyled.padding--reduced{margin-bottom:min(-2rem,calc(-1.325rem - .84375cqw))}}.content-blocks .content-block+.content-block--horizontal-rule.padding--reduced{margin-top:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.content-blocks .content-block+.content-block--horizontal-rule.padding--reduced{margin-top:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.content-blocks .content-block+.content-block--horizontal-rule.style--unstyled{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.content-blocks .content-block+.content-block--horizontal-rule.style--unstyled{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-blocks .content-block+.content-block--horizontal-rule.style--unstyled.padding--reduced{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.content-blocks .content-block+.content-block--horizontal-rule.style--unstyled.padding--reduced{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.content-block--icon-with-text__row{display:grid;gap:min(3rem,calc(1.425rem + 1.96875vw));grid-template-columns:5.5rem 1fr}@supports (contain: inline-size){.content-block--icon-with-text__row{gap:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--icon-with-text__row.is-callout{padding:2rem;background-color:var(--color-bg-alt);border:1px solid var(--color-gray)}.content-block--icon-with-text__row+div{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.content-block--icon-with-text__row+div{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--icon-with-text.width--narrow{max-width:55rem}.content-block--logos__grid{display:flex;flex-wrap:wrap;justify-content:center;column-gap:min(4rem,calc(1.525rem + 3.09375vw));row-gap:min(2rem,calc(1.325rem + .84375vw));width:100%;align-items:center}@supports (contain: inline-size){.content-block--logos__grid{column-gap:min(4rem,calc(1.525rem + 3.09375cqw))}}@supports (contain: inline-size){.content-block--logos__grid{row-gap:min(2rem,calc(1.325rem + .84375cqw))}}.content-block--logos li{text-align:center;flex:0 1 18rem}.content-block--logos.size--small .content-block--logos__grid{column-gap:min(3rem,calc(1.425rem + 1.96875vw));row-gap:1rem}@supports (contain: inline-size){.content-block--logos.size--small .content-block--logos__grid{column-gap:min(3rem,calc(1.425rem + 1.96875cqw))}}@supports (contain: inline-size){.content-block--logos.size--small .content-block--logos__grid{row-gap:1rem}}.content-block--logos.size--small .content-block--logos__grid li{flex:0 1 14rem}.content-block--logos img{width:100%;text-align:center}.content-block--logos .padding-small img{padding-inline:1rem}.content-block--logos .padding-medium img{padding-inline:3rem}.content-block--logos .padding-large img{padding-inline:6rem}.content-block--multiple-images__inner{container-type:inline-size;display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.content-block--multiple-images__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}@container (min-width: 50rem){.content-block--multiple-images__inner li{flex-basis:47%;flex-grow:1;max-width:50%}}@container (min-width: 60rem){.layout--three-up .content-block--multiple-images__inner li{flex-basis:30%;max-width:33.3333%}}.content-block--multiple-images.has-carousel{max-width:110rem;margin-inline:auto;container-type:inline-size;overflow:hidden}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-slide{opacity:0}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-slide.swiper-slide-next{opacity:.25}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-slide.swiper-slide-active{opacity:1}@container (max-width: 767px){.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container{--swiper-navigation-size: 2.5rem;padding-inline:2rem}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-button-prev{left:-2rem}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-button-next{right:-2rem}}@container (min-width: 768px){.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container{--swiper-navigation-size: 4.5rem;padding-inline:4rem}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-button-prev{left:-4rem}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-button-next{right:-4rem}}@container (min-width: calc(950px + 8rem)){.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-slide{opacity:.25}.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-slide.swiper-slide-active,.content-block--multiple-images.has-carousel .content-block--multiple-images__slider-container .swiper-slide.swiper-slide-next{opacity:1}}.content-block--multiple-images.has-carousel .swiper{overflow:visible}.content-block--multiple-images .swiper-slide{transition:opacity .2s ease-in-out}.content-block--multiple-images .swiper-button.swiper-button-disabled{opacity:.2}.content-block--multiple-images__slider-container{position:relative}.content-block--multiple-images .swiper-button{z-index:5}.content-block--multiple-images .swiper-button:after{display:none}.content-block--pullquote__inner{max-width:55rem;margin-inline:auto}.content-block--pullquote.size--small blockquote{font-size:min(1.75rem,calc(1.3rem + .5625vw))}@supports (contain: inline-size){.content-block--pullquote.size--small blockquote{font-size:min(1.75rem,calc(1.3rem + .5625cqw))}}.content-block--pullquote.align--center blockquote,.content-block--pullquote.align--center figcaption{text-align:center}.content-block--rich-text.width--narrow{max-width:60rem}.content-block--rich-text.align--center{text-align:center}.content-block--rich-text.align--center p{max-width:90%;margin-inline:auto}.content-block--rich-text.align--center.width--narrow{max-width:70rem}.content-block--rich-text.align--center.width--narrow p{max-width:45rem}@media screen and (min-width: 769px){.content-block--rich-text.columns--2 .content-block--rich-text__content,.content-block--rich-text.columns--3 .content-block--rich-text__content{display:grid;column-gap:min(5rem,calc(1.625rem + 4.21875vw));row-gap:min(3rem,calc(1.425rem + 1.96875vw));grid-template-columns:repeat(4,1fr)}@supports (contain: inline-size){.content-block--rich-text.columns--2 .content-block--rich-text__content,.content-block--rich-text.columns--3 .content-block--rich-text__content{column-gap:min(5rem,calc(1.625rem + 4.21875cqw))}}@supports (contain: inline-size){.content-block--rich-text.columns--2 .content-block--rich-text__content,.content-block--rich-text.columns--3 .content-block--rich-text__content{row-gap:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-block--rich-text.columns--2 .content-block--rich-text__content .content,.content-block--rich-text.columns--3 .content-block--rich-text__content .content{grid-column-end:span 2}}@media screen and (min-width: 769px) and (max-width: 1023px){.content-block--rich-text.columns--3.align--center .content-block--rich-text__content .content:nth-child(3){grid-column-start:2}}@media screen and (min-width: 1024px){.content-block--rich-text.columns--3 .content-block--rich-text__content{grid-template-columns:repeat(6,1fr)}}.content-block--rich-text.imported-content p:has(>img){margin-bottom:.5rem}.content-block--rich-text.imported-content p:has(>img)+p:has(>em){margin-bottom:1.5rem;font-size:90%}.content-block--single-image.size--full figcaption{padding-left:20px;padding-right:20px}@media (min-width: 320px){.content-block--single-image.size--full figcaption{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--single-image.size--full figcaption{padding-left:42px}}@media (min-width: 320px){.content-block--single-image.size--full figcaption{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--single-image.size--full figcaption{padding-right:42px}}.content-block--single-image .mask-tl-br figcaption,.content-block--single-image .mask-br figcaption{padding-right:var(--mask-size)}.content-block--single-image__content{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.size--medium .content-block--single-image__content{max-width:70%}}@media screen and (min-width: 1024px){.size--medium .content-block--single-image__content{max-width:60%}}@media screen and (min-width: 1024px){.size--large .content-block--single-image__content{max-width:80%}}@media screen and (min-width: 600px){.size--small .content-block--single-image__content{max-width:28rem}}.size--tiny .content-block--single-image__content{max-width:16rem}.content-block--stats{container-type:inline-size}.content-block--stats__inner{display:grid;grid-template-columns:1fr;gap:1rem}@container (min-width: 37rem){.content-block--stats__inner{grid-template-columns:repeat(2,1fr)}}@container (min-width: 55rem){.content-block--stats__inner{grid-template-columns:repeat(3,1fr)}}@container (max-width: cacl(40rem - 1px)){.content-block--stats__inner .heading-2{font-size:min(8rem,calc(1.925rem + 7.59375vw))}@supports (contain: inline-size){.content-block--stats__inner .heading-2{font-size:min(8rem,calc(1.925rem + 7.59375cqw))}}}.content-block--stats__inner>div{color:#fff;background-color:var(--color-magenta);padding-block:3rem;padding-inline:2rem}.content-block--stats__inner>div .heading-2+p{margin-top:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.content-block--stats__inner>div .heading-2+p{margin-top:min(2rem,calc(1.325rem + .84375cqw))}}.content-block--stats__inner>div a{text-decoration:underline}.content-block--stats__inner>div:nth-child(4n+2){background-color:var(--color-blue-secondary)}.content-block--stats__inner>div:nth-child(4n+3){background-color:var(--color-green-secondary)}.content-block--stats__inner>div:nth-child(4n+4){background-color:var(--color-orange-secondary)}.block--table .table-container{margin-left:-.75em;margin-right:-.75em}.content-block--text-and-image-columns{--mask-size: 1.5rem;container-type:inline-size}@media screen and (min-width: 769px){.content-block--text-and-image-columns{--mask-size: 2.5rem}}.content-block--text-and-image-columns.count--1 .content-block--text-and-image-columns__column{flex-basis:100%;max-width:100%}.content-block--text-and-image-columns__inner{display:flex;justify-content:center;flex-wrap:wrap;column-gap:min(2.5rem,calc(1.375rem + 1.40625vw));row-gap:min(4rem,calc(1.525rem + 3.09375vw))}@supports (contain: inline-size){.content-block--text-and-image-columns__inner{column-gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}@supports (contain: inline-size){.content-block--text-and-image-columns__inner{row-gap:min(4rem,calc(1.525rem + 3.09375cqw))}}.content-block--text-and-image-columns__column{flex-basis:100%}figure+.content-block--text-and-image-columns__text{margin-top:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){figure+.content-block--text-and-image-columns__text{margin-top:min(1.5rem,calc(1.275rem + .28125cqw))}}@container (min-width: 30rem){.content-block--text-and-image-columns__inner{flex-wrap:wrap}.content-block--text-and-image-columns__column{flex-basis:45%;max-width:48%;flex-grow:1.1}}@container (min-width: 55rem){.content-block--text-and-image-columns.count--3 .content-block--text-and-image-columns__column{flex-basis:30%;max-width:33%}}@container (min-width: 35rem){.content-block--text-and-image-columns.layout--one-third-left .content-block--text-and-image-columns__column:first-child{flex-basis:33%;max-width:33%}.content-block--text-and-image-columns.layout--one-third-left .content-block--text-and-image-columns__column:last-child{flex-basis:62%;max-width:62%}}@container (min-width: 35rem){.content-block--text-and-image-columns.layout--one-third-right .content-block--text-and-image-columns__column:first-child{flex-basis:62%;max-width:62%}.content-block--text-and-image-columns.layout--one-third-right .content-block--text-and-image-columns__column:last-child{flex-basis:30%;max-width:33%}}@container (min-width: 35rem){.content-block--text-and-image-columns.layout--one-quarter-left .content-block--text-and-image-columns__column:first-child{flex-basis:25%;max-width:25%}.content-block--text-and-image-columns.layout--one-quarter-left .content-block--text-and-image-columns__column:last-child{flex-basis:69%;max-width:69%}}@container (min-width: 35rem){.content-block--text-and-image-columns.layout--one-quarter-right .content-block--text-and-image-columns__column:first-child{flex-basis:69%;max-width:69%}.content-block--text-and-image-columns.layout--one-quarter-right .content-block--text-and-image-columns__column:last-child{flex-basis:25%;max-width:25%}}.content-block--text-and-image-columns.align--center .content{text-align:center}.content-block--text-and-image-columns .content h3+p,.content-block--text-and-image-columns .content h3+span,.content-block--text-and-image-columns .content h3+.content,.content-block--text-and-image-columns .content h4+p,.content-block--text-and-image-columns .content h4+span,.content-block--text-and-image-columns .content h4+.content{margin-top:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.content-block--text-and-image-columns .content h3+p,.content-block--text-and-image-columns .content h3+span,.content-block--text-and-image-columns .content h3+.content,.content-block--text-and-image-columns .content h4+p,.content-block--text-and-image-columns .content h4+span,.content-block--text-and-image-columns .content h4+.content{margin-top:min(1.5rem,calc(1.275rem + .28125cqw))}}.content-block--text-with-media{padding-top:20px;padding-bottom:20px}@media (min-width: 320px){.content-block--text-with-media{padding-top:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--text-with-media{padding-top:40px}}@media (min-width: 320px){.content-block--text-with-media{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--text-with-media{padding-bottom:40px}}.content-block--text-with-media figcaption{color:var(--color-primary)}@container (max-width: 45rem){.content-block--text-with-media__image{margin-top:min(3rem,calc(1.425rem + 1.96875vw));max-width:35rem;margin-inline:auto}@supports (contain: inline-size){.content-block--text-with-media__image{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}}@container (min-width: calc(45rem + 1px)){.content-block--text-with-media__inner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--column-gap)}.size--large .content-block--text-with-media__inner{grid-template-columns:1.3fr 1fr}.layout--image-left.size--large .content-block--text-with-media__inner{grid-template-columns:1fr 1.3fr}.layout--image-left .content-block--text-with-media__image{grid-column-start:1;grid-row-start:1}.content-block--text-with-media__text p,.content-block--text-with-media__text .button{margin-left:min(5rem,calc(1.625rem + 4.21875vw))}@supports (contain: inline-size){.content-block--text-with-media__text p,.content-block--text-with-media__text .button{margin-left:min(5rem,calc(1.625rem + 4.21875cqw))}}.content-block--text-with-media .video-wrapper .caption{display:none}}@supports not (contain: inline-size){@media screen and (max-width: 1023px){.content-block--text-with-media__image{margin-top:min(3rem,calc(1.425rem + 1.96875vw));max-width:35rem;margin-inline:auto}@supports (contain: inline-size){.content-block--text-with-media__image{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}}@media screen and (min-width: 1024px){.content-block--text-with-media__inner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--column-gap)}.size--large .content-block--text-with-media__inner{grid-template-columns:1.3fr 1fr}.layout--image-left.size--large .content-block--text-with-media__inner{grid-template-columns:1fr 1.3fr}.layout--image-left .content-block--text-with-media__image{grid-column-start:1;grid-row-start:1}.content-block--text-with-media__text p,.content-block--text-with-media__text .button{margin-left:min(5rem,calc(1.625rem + 4.21875vw))}@supports (contain: inline-size){.content-block--text-with-media__text p,.content-block--text-with-media__text .button{margin-left:min(5rem,calc(1.625rem + 4.21875cqw))}}.content-block--text-with-media .video-wrapper .caption{display:none}}}.block--timeline .heading-2{text-align:center;margin-bottom:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.block--timeline .heading-2{margin-bottom:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.block--timeline .timeline-container{position:relative;margin:0 auto;width:100%}.block--timeline .timeline-container:after{content:"";position:absolute;width:1px;background-color:var(--color-border);top:0;bottom:0;left:-1px}@media screen and (min-width: 769px){.block--timeline .timeline-container:after{left:50%}}.block--timeline .timeline-container .item{padding:10px 20px 10px 40px;position:relative;background-color:inherit;width:100%;transition:all .8s ease;z-index:5}@media screen and (min-width: 769px){.block--timeline .timeline-container .item{padding:10px 40px;width:50%}}.block--timeline .timeline-container .item:after{content:"";position:absolute;width:25px;height:25px;right:-13px;top:38px;border-radius:50%;z-index:1;background-color:var(--color-primary)}@media screen and (max-width: 768px){.block--timeline .timeline-container .item:after{top:30px;left:-12px}}.block--timeline .timeline-container .item:nth-child(3n+2):after{background-color:var(--color-secondary)}.block--timeline .timeline-container .item.left{left:0}.block--timeline .timeline-container .item.left:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;left:30px;border:medium solid rgba(255,255,255,.6);border-width:10px 10px 10px 0;border-color:transparent rgba(255,255,255,.6) transparent transparent}@media screen and (min-width: 769px){.block--timeline .timeline-container .item.left{left:0}.block--timeline .timeline-container .item.left:before{right:30px;border:medium solid rgba(255,255,255,.6);border-width:10px 0 10px 10px;border-color:transparent transparent transparent rgba(255,255,255,.6)}.block--timeline .timeline-container .item.left .item-inner.has-image .item-inset{order:2}.block--timeline .timeline-container .item.left .item-inner.has-image .item-content{order:1}}.block--timeline .timeline-container .item.right{left:0}@media screen and (min-width: 769px){.block--timeline .timeline-container .item.right{left:50%}}.block--timeline .timeline-container .item.right:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;left:30px;border:medium solid rgba(255,255,255,.6);border-width:10px 10px 10px 0;border-color:transparent rgba(255,255,255,.6) transparent transparent}.block--timeline .timeline-container .item.right:after{left:-12px}@media screen and (min-width: 769px){.block--timeline .timeline-container .item .item-inner.has-image{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}.block--timeline .timeline-container .item .item-inner img{width:100%;margin-inline:auto;margin-bottom:2rem}.block--timeline .timeline-container .item .item-inner .item-content{position:relative}.block--timeline .timeline-container .item .item-inner .item-content h3{margin-bottom:20px}@media screen and (min-width: 769px){.block--timeline .timeline-container .item .item-inner .item-content{padding:20px 30px}}.content-block--video-grid__inner{container-type:inline-size;display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.content-block--video-grid__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}@container (min-width: 50rem){.content-block--video-grid__inner li{flex-basis:47%;flex-grow:1;max-width:50%}}@container (min-width: 60rem){.layout--three-up .content-block--video-grid__inner li{flex-basis:30%;max-width:33.3333%}}.content-block--video-grid figcaption{display:none}.content-block--video-grid.has-carousel{max-width:110rem;margin-inline:auto;container-type:inline-size;overflow:hidden}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-slide{opacity:0}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-slide.swiper-slide-next{opacity:.25}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-slide.swiper-slide-active{opacity:1}@container (max-width: 767px){.content-block--video-grid.has-carousel .content-block--video-grid__slider-container{--swiper-navigation-size: 2.5rem;padding-inline:2rem}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-button-prev{left:-2rem}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-button-next{right:-2rem}}@container (min-width: 768px){.content-block--video-grid.has-carousel .content-block--video-grid__slider-container{--swiper-navigation-size: 4.5rem;padding-inline:4rem}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-button-prev{left:-4rem}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-button-next{right:-4rem}}@container (min-width: calc(950px + 8rem)){.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-slide{opacity:.25}.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-slide.swiper-slide-active,.content-block--video-grid.has-carousel .content-block--video-grid__slider-container .swiper-slide.swiper-slide-next{opacity:1}}.content-block--video-grid.has-carousel .swiper{overflow:visible}.content-block--video-grid .swiper-slide{transition:opacity .2s ease-in-out}.content-block--video-grid .swiper-button.swiper-button-disabled{opacity:.2}.content-block--video-grid__slider-container{position:relative}.content-block--video-grid .swiper-button{z-index:5}.content-block--video-grid .swiper-button:after{display:none}.content-block--video.size--medium .media-component{margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.content-block--video.size--medium .media-component{max-width:70%}}@media screen and (min-width: 1024px){.content-block--video.size--medium .media-component{max-width:60%}}.card-group--articles{container-type:inline-size}.card-group--articles__inner{display:grid;grid-template-columns:1fr;gap:3rem}@container (min-width: 40rem){.card-group--articles__inner{grid-template-columns:repeat(2,1fr);gap:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.card-group--articles__inner{gap:min(2rem,calc(1.325rem + .84375cqw))}}}@container (min-width: 60rem){.card-group--articles__inner{grid-template-columns:repeat(3,1fr)}}@supports not (contain: inline-size){@media screen and (min-width: 769px){.card-group--articles__inner{grid-template-columns:repeat(2,1fr);gap:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.card-group--articles__inner{gap:min(2rem,calc(1.325rem + .84375cqw))}}}@media screen and (min-width: 1216px){.card-group--articles__inner{grid-template-columns:repeat(3,1fr)}}}.card-group--articles .layout--horizontal{grid-template-columns:1fr}@container (min-width: 500px){.card-group--articles .card--article.reduced .card--article__inner{display:grid;grid-template-columns:minmax(12rem,20rem) 1fr;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.card-group--articles .card--article.reduced .card--article__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.card-group--articles .card--article.reduced .card--article__inner .card--article__content{margin-top:0}.card-group--articles .card--article.reduced .card--article__inner .card--article__inset{order:-1}}@supports not (contain: inline-size){@media screen and (min-width: 769px){.card-group--articles .card--article.reduced .card--article__inner{display:grid;grid-template-columns:minmax(12rem,20rem) 1fr;gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.card-group--articles .card--article.reduced .card--article__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.card-group--articles .card--article.reduced .card--article__inner .card--article__content{margin-top:0}.card-group--articles .card--article.reduced .card--article__inner .card--article__inset{order:-1}}}.card-group--features{container-type:inline-size}.card-group--features .card--feature{justify-self:center}.card-group--features__inner{display:flex;justify-content:center;flex-wrap:wrap;gap:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.card-group--features__inner{gap:min(3rem,calc(1.425rem + 1.96875cqw))}}.card-group--features__inner .card--feature{max-width:350px}.card-group--features__inner .card--feature__inner:before{padding-bottom:115%}@container (min-width: 37rem){.card-group--features__inner .card--feature{flex-basis:45%;flex-grow:1;max-width:50%}}@container (min-width: 52rem){.card-group--features__inner .card--feature{flex-basis:29.4%;max-width:33.3333%}}@container (max-width: 70rem){.card-group--features__inner .card--feature .heading-3{font-size:min(1.6rem,calc(1.285rem + .39375vw))}@supports (contain: inline-size){.card-group--features__inner .card--feature .heading-3{font-size:min(1.6rem,calc(1.285rem + .39375cqw))}}}.card-group--features--carousel{overflow-x:hidden;--swiper-navigation-size: 4.5rem}.card-group--features--carousel .swiper-wrapper{container-type:inline-size}.card-group--features--carousel .swiper-button:after{display:none}.card-group--features--carousel .swiper-button.swiper-button-disabled{pointer-events:auto}@media screen and (min-width: 769px){.card-group--features--carousel .swiper-slide .card--feature{--mask-size: 2.5rem}}.card-group--features--carousel .swiper-slide .card--feature__inner:before{padding-bottom:125%}.card-group--features--carousel .swiper-slide .card--feature .heading-3{font-size:min(2rem,calc(1.325rem + .84375vw))}@supports (contain: inline-size){.card-group--features--carousel .swiper-slide .card--feature .heading-3{font-size:min(2rem,calc(1.325rem + .84375cqw))}}.card-group--features--carousel .swiper-slide .card--feature__content{padding-top:min(3rem,calc(1.425rem + 1.96875vw));padding-bottom:min(2rem,calc(1.325rem + .84375vw));padding-inline:1rem}@supports (contain: inline-size){.card-group--features--carousel .swiper-slide .card--feature__content{padding-top:min(3rem,calc(1.425rem + 1.96875cqw))}}@supports (contain: inline-size){.card-group--features--carousel .swiper-slide .card--feature__content{padding-bottom:min(2rem,calc(1.325rem + .84375cqw))}}@supports (contain: inline-size){.card-group--features--carousel .swiper-slide .card--feature__content{padding-inline:1rem}}.card-group--features--carousel .swiper-slide .card--feature__content p{padding-inline:1rem;font-size:90%}@supports (contain: inline-size){.card-group--features--carousel .swiper-slide .card--feature__content p{padding-inline:1rem}}.card-group--locations .card-group--locations__inner{display:grid;grid-template-columns:1fr;column-gap:2.2rem}@media screen and (min-width: 1024px){.card-group--locations .card-group--locations__inner{grid-template-columns:calc(50% - 1.1rem) calc(50% - 1.1rem)}}.card-group--pages{container-type:inline-size}.card-group--pages .card--page{position:relative;padding-block:min(2.5rem,calc(1.375rem + 1.40625vw));border-top:var(--border-style)}@supports (contain: inline-size){.card-group--pages .card--page{padding-block:min(2.5rem,calc(1.375rem + 1.40625cqw))}}@container (min-width: 50rem){.card-group--pages__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.card-group--pages__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.card-group--pages .card--page{padding-bottom:0}}@supports not (contain: inline-size){@media screen and (min-width: 1024px){.card-group--pages__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:min(2.5rem,calc(1.375rem + 1.40625vw))}@supports (contain: inline-size){.card-group--pages__inner{gap:min(2.5rem,calc(1.375rem + 1.40625cqw))}}.card-group--pages .card--page{padding-bottom:0}}}.card-group--people{container-type:inline-size}.card-group--people__inner{display:grid;grid-template-columns:1fr;gap:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.card-group--people__inner{gap:min(3rem,calc(1.425rem + 1.96875cqw))}}@container (min-width: 28rem){.card-group--people__inner{grid-template-columns:repeat(2,1fr)}}@container (min-width: 42rem){.card-group--people__inner{grid-template-columns:repeat(3,1fr)}}@container (min-width: 65rem){.card-group--people__inner{grid-template-columns:repeat(4,1fr)}}@container (min-width: 80rem){.card-group--people__inner{grid-template-columns:repeat(5,1fr)}}.site-footer{position:relative;z-index:1;max-width:100%;overflow:hidden}.site-footer__inner{display:grid;opacity:calc(var(--progress) * 3)}@media screen and (min-width: 1024px){.site-footer__inner a{font-size:1rem}@supports (contain: inline-size){.site-footer__inner a{font-size:1rem}}}.site-footer__top{z-index:1;padding-top:40px;padding-bottom:40px;display:grid;grid-template-columns:2fr 1fr;column-gap:2rem}@media (min-width: 320px){.site-footer__top{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.site-footer__top{padding-top:80px}}@media (min-width: 320px){.site-footer__top{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.site-footer__top{padding-bottom:80px}}@media screen and (min-width: 1024px){.site-footer__top{column-gap:6rem}}.site-footer__top .col:first-child{z-index:0;grid-column:1/3;margin-bottom:3.5rem}.site-footer__top .col:first-child .heading-2{position:relative;max-width:80%}.site-footer__top .col:first-child .shape-1{display:block;position:absolute;aspect-ratio:7.56/18.12;height:11rem;left:-2.3rem;clip-path:polygon(100% 0,100% 60%,0% 100%,0% 40%);background:var(--color-blue-secondary);z-index:-1}@media screen and (min-width: 1024px){.site-footer__top .col:first-child .shape-1{height:18rem}}.site-footer__top .col:last-child{position:relative;z-index:0}.site-footer__top .col:last-child a{text-decoration:underline}.site-footer__top .col:last-child .shape-2{display:block;position:absolute;aspect-ratio:10.4/4.3;height:5rem;bottom:-5rem;right:-4rem;clip-path:polygon(0 0,60% 0,100% 100%,40% 100%);background:var(--color-blue-secondary)}@media screen and (min-width: 1024px){.site-footer__top .col:last-child .shape-2{height:8rem;bottom:-8rem;right:-8rem}}@media screen and (min-width: 1024px){.site-footer__top{grid-template-columns:2fr 1fr 1fr}.site-footer__top .col:first-child{grid-column:1;margin-bottom:0}.site-footer__top .col:first-child .heading-2{max-width:none}}.site-footer__top .contact-content{line-height:1.5}.site-footer__top .contact-content a{color:var(--color-white);text-decoration:underline}.site-footer__top .overline{margin-bottom:1.5rem}@media (min-width: 320px){.site-footer__top .overline{margin-bottom:calc(1.5rem + 1 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.site-footer__top .overline{margin-bottom:2.5rem}}.site-footer__top .footer-desc{margin-block:1.2rem}@media (min-width: 320px){.site-footer__top .footer-desc{margin-block:calc(1.2rem + 1 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.site-footer__top .footer-desc{margin-block:2.2rem}}.site-footer__bottom{padding-block:1.8rem;width:100%}@media screen and (min-width: 1024px){.site-footer__bottom{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center}}.site-footer__bottom:after{content:"";display:block;width:100vw;height:1px;background-color:var(--color-white);position:absolute;left:50%;transform:translate(-50%);top:0}.site-footer__bottom .nav-list{display:flex;column-gap:2.5rem;row-gap:1.5rem;flex-wrap:wrap;margin-top:.6rem}@media screen and (min-width: 1024px){.site-footer__bottom .nav-list{margin-top:0;justify-content:initial}}.site-footer__bottom .nav-list a{text-transform:uppercase;text-decoration:underline;font-weight:600;font-size:.8125rem}@supports (contain: inline-size){.site-footer__bottom .nav-list a{font-size:.8125rem}}.site-footer .social-list,.site-footer .nav-list{--color-body-anchor: var(--color-yellow);--color-body-anchor-hover: var(--color-white)}rg-masthead{display:block;z-index:4}@media screen and (max-width: 1023px){rg-masthead.search-overlay .additional-controls{display:none}rg-masthead.search-overlay .masthead-inner{z-index:auto}rg-masthead.search-overlay .main-left{z-index:0;opacity:0}}rg-masthead.search-overlay .site-logo{opacity:0}@media screen and (min-width: 1024px){rg-masthead.menu-overlay .masthead-main{background:var(--color-blue-light)!important}}.masthead{position:relative;z-index:3}.masthead rg-expand-transition.search-transition{display:none;position:absolute;width:100%;top:0;z-index:1}@media screen and (min-width: 1024px){.masthead rg-expand-transition.search-transition{top:4.8rem}}.masthead rg-expand-transition.search-transition.enter-active{transition-duration:.7s;transition-timing-function:cubic-bezier(.79,-.08,.37,1)}.masthead rg-expand-transition.search-transition.leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1.47)}@media screen and (min-width: 1024px){.masthead rg-expand-transition.menu-transition{position:initial;overflow:visible;height:auto!important}}@media screen and (max-width: 1023px){.masthead rg-expand-transition.menu-transition{position:absolute;overflow-y:auto;width:100%;left:0;top:0}.masthead rg-expand-transition.menu-transition.enter-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1)}.masthead rg-expand-transition.menu-transition.leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.79,-.08,.37,1.47)}}.masthead .masthead-inner{background-color:var(--color-bg);position:relative;z-index:1}.masthead .site-logo{align-self:end;transition:all .3s ease-in-out;transition-delay:.3s;z-index:1}.masthead .site-logo svg{width:220px;transition:width .3s ease-in-out}@media screen and (min-width: 1216px){.masthead .site-logo svg{width:100%}}.masthead .masthead-top{padding-left:20px;padding-right:20px;position:relative;display:flex;z-index:2;background-color:var(--color-green-darkest);justify-content:center;gap:2.5rem;align-items:center;height:3.8rem}@media (min-width: 320px){.masthead .masthead-top{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.masthead .masthead-top{padding-left:42px}}@media (min-width: 320px){.masthead .masthead-top{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.masthead .masthead-top{padding-right:42px}}@media screen and (min-width: 1024px){.masthead .masthead-top{height:4.8rem}}.masthead .masthead-top .logged-in-nav-wrapper{position:absolute;top:1.4rem;z-index:1;right:20px;background:transparent}@media (min-width: 320px){.masthead .masthead-top .logged-in-nav-wrapper{right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.masthead .masthead-top .logged-in-nav-wrapper{right:42px}}.masthead .masthead-top .nav-search,.masthead .masthead-top .nav-search div{display:flex}.masthead .masthead-top .button .icon{width:1.5rem}.masthead .masthead-top .button.close{z-index:2}.masthead .masthead-top .button.close svg path{stroke:var(--color-yellow)}@media screen and (max-width: 1023px){.masthead .masthead-top{gap:1rem;justify-content:end}.masthead .masthead-top .button.close{z-index:2}.masthead .masthead-top .button.close svg path{stroke:var(--color-blue-secondary)}}.masthead .masthead-main{transition:background-color .15s ease-out;background-color:var(--color-bg);display:flex;max-width:110rem;margin:auto;gap:1rem;justify-content:space-between;padding-left:20px;padding-right:20px;height:5.8rem;align-items:center}@media (min-width: 320px){.masthead .masthead-main{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.masthead .masthead-main{padding-left:42px}}@media (min-width: 320px){.masthead .masthead-main{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.masthead .masthead-main{padding-right:42px}}.masthead .main-left{width:15.5rem;align-self:flex-end;z-index:2;transition:z-index .5s,opacity .5s ease-in-out}.masthead .main-right{width:16rem;display:flex;justify-content:right}@media screen and (max-width: 1407px){.masthead .main-right{width:auto}}.masthead .additional-controls{display:flex;align-items:center;gap:1.5rem}.masthead .additional-controls li{line-height:1}@media screen and (min-width: 1024px){.masthead .additional-controls{display:none}}body>.main-center{border:0;margin:0;padding:0;background:none;max-width:none;max-height:none}@media screen and (max-width: 1023px){body>.main-center{position:fixed;width:100%;height:100%;z-index:9999}body>.main-center .button-close{display:block!important}body>.main-center .button-close .button.close{position:absolute;right:20px;top:.5rem;width:1.5rem;z-index:2}}@media screen and (max-width: 1023px) and (min-width: 320px){body>.main-center .button-close .button.close{right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media screen and (max-width: 1023px) and (min-width: 1680px){body>.main-center .button-close .button.close{right:42px}}@media screen and (max-width: 1023px){body>.main-center .button-close .button.close span{width:100%}body>.main-center .button-close .button.close svg path{stroke:var(--color-blue-secondary)}body>.main-center .mobile-nav{display:grid;justify-content:center}body>.main-center .mobile-nav .site-navigation--secondary{padding-block:1.5rem}body>.main-center .mobile-nav .site-navigation--logged-in{padding-top:3rem}body>.main-center .mobile-nav .button{margin-top:1.5rem}body>.main-center .menu-transition{overflow-y:auto;background:var(--color-blue-light)}body>.main-center .site-navigation{background:var(--color-blue-light)}body>.main-center .site-navigation .subnav{background:var(--color-blue-light)}}.media-search .media-search-form{padding-bottom:20px}@media (min-width: 320px){.media-search .media-search-form{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.media-search .media-search-form{padding-bottom:40px}}.media-search__heading{position:relative;z-index:2}.content-block--horizontal-rule.width--wide,.content-block--footnotes,.content-block--accordion,.content-block--button-group,.content-block--feature-cards.no-carousel,.content-block--featured-entry,.content-block--form--default,.content-block--heading.layout--left,.content-block--heading.layout--columns,.content-block--horizontal-rule.width--narrow,.content-block--multiple-images.layout--two-up,.content-block--people,.content-block--pullquote,.content-block--rich-text,.content-block--single-image:not(.size--full),.content-block--stats,.block--table,.content-block--tags,.content-block--text-and-image-columns,.content-block--video-grid.layout--two-up,.content-block--video.size--medium,.content-block--video.size--large,.section-events-landing .primary-content__inner .feed-results__empty,.has-sidebar .primary-content__inner,.community-site .content-block--featured-entries-carousel,.cm-site-footer__inner,.community-page--user-profile .community-page__banner,.community-site.section-newsLanding .primary-content,.community-site.section-eventsLanding .primary-content,.community-site.section-resources .primary-content,.community-site.section-pages .primary-content,.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.is-full-width-page .primary-content,.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner,.media-search-form--default,.content-block--content-feed__inner,.block--embed,.content-block--featured-cards-grid,.content-block--featured-entries-carousel.layout--no-carousel,.content-block--featured-entries-grid,.content-block--horizontal-rule,.content-block--icon-with-text,.content-block--logos,.content-block--multiple-images.layout--three-up,.content-block--rich-text.width--wide,.content-block--text-and-image-columns.count--3,.content-block--text-and-image-columns.layout--one-third-left,.content-block--text-and-image-columns.layout--one-third-right,.content-block--text-with-media,.block--timeline,.content-block--video-grid.layout--three-up,.site-footer__inner,.search-bar__inner,.content-block--form--form-only,.content-block--heading.layout--centered,.content-block--rich-text.width--narrow{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media (min-width: 320px){.content-block--horizontal-rule.width--wide,.content-block--footnotes,.content-block--accordion,.content-block--button-group,.content-block--feature-cards.no-carousel,.content-block--featured-entry,.content-block--form--default,.content-block--heading.layout--left,.content-block--heading.layout--columns,.content-block--horizontal-rule.width--narrow,.content-block--multiple-images.layout--two-up,.content-block--people,.content-block--pullquote,.content-block--rich-text,.content-block--single-image:not(.size--full),.content-block--stats,.block--table,.content-block--tags,.content-block--text-and-image-columns,.content-block--video-grid.layout--two-up,.content-block--video.size--medium,.content-block--video.size--large,.section-events-landing .primary-content__inner .feed-results__empty,.has-sidebar .primary-content__inner,.community-site .content-block--featured-entries-carousel,.cm-site-footer__inner,.community-page--user-profile .community-page__banner,.community-site.section-newsLanding .primary-content,.community-site.section-eventsLanding .primary-content,.community-site.section-resources .primary-content,.community-site.section-pages .primary-content,.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.is-full-width-page .primary-content,.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner,.media-search-form--default,.content-block--content-feed__inner,.block--embed,.content-block--featured-cards-grid,.content-block--featured-entries-carousel.layout--no-carousel,.content-block--featured-entries-grid,.content-block--horizontal-rule,.content-block--icon-with-text,.content-block--logos,.content-block--multiple-images.layout--three-up,.content-block--rich-text.width--wide,.content-block--text-and-image-columns.count--3,.content-block--text-and-image-columns.layout--one-third-left,.content-block--text-and-image-columns.layout--one-third-right,.content-block--text-with-media,.block--timeline,.content-block--video-grid.layout--three-up,.site-footer__inner,.search-bar__inner,.content-block--form--form-only,.content-block--heading.layout--centered,.content-block--rich-text.width--narrow{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--horizontal-rule.width--wide,.content-block--footnotes,.content-block--accordion,.content-block--button-group,.content-block--feature-cards.no-carousel,.content-block--featured-entry,.content-block--form--default,.content-block--heading.layout--left,.content-block--heading.layout--columns,.content-block--horizontal-rule.width--narrow,.content-block--multiple-images.layout--two-up,.content-block--people,.content-block--pullquote,.content-block--rich-text,.content-block--single-image:not(.size--full),.content-block--stats,.block--table,.content-block--tags,.content-block--text-and-image-columns,.content-block--video-grid.layout--two-up,.content-block--video.size--medium,.content-block--video.size--large,.section-events-landing .primary-content__inner .feed-results__empty,.has-sidebar .primary-content__inner,.community-site .content-block--featured-entries-carousel,.cm-site-footer__inner,.community-page--user-profile .community-page__banner,.community-site.section-newsLanding .primary-content,.community-site.section-eventsLanding .primary-content,.community-site.section-resources .primary-content,.community-site.section-pages .primary-content,.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.is-full-width-page .primary-content,.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner,.media-search-form--default,.content-block--content-feed__inner,.block--embed,.content-block--featured-cards-grid,.content-block--featured-entries-carousel.layout--no-carousel,.content-block--featured-entries-grid,.content-block--horizontal-rule,.content-block--icon-with-text,.content-block--logos,.content-block--multiple-images.layout--three-up,.content-block--rich-text.width--wide,.content-block--text-and-image-columns.count--3,.content-block--text-and-image-columns.layout--one-third-left,.content-block--text-and-image-columns.layout--one-third-right,.content-block--text-with-media,.block--timeline,.content-block--video-grid.layout--three-up,.site-footer__inner,.search-bar__inner,.content-block--form--form-only,.content-block--heading.layout--centered,.content-block--rich-text.width--narrow{padding-left:42px}}@media (min-width: 320px){.content-block--horizontal-rule.width--wide,.content-block--footnotes,.content-block--accordion,.content-block--button-group,.content-block--feature-cards.no-carousel,.content-block--featured-entry,.content-block--form--default,.content-block--heading.layout--left,.content-block--heading.layout--columns,.content-block--horizontal-rule.width--narrow,.content-block--multiple-images.layout--two-up,.content-block--people,.content-block--pullquote,.content-block--rich-text,.content-block--single-image:not(.size--full),.content-block--stats,.block--table,.content-block--tags,.content-block--text-and-image-columns,.content-block--video-grid.layout--two-up,.content-block--video.size--medium,.content-block--video.size--large,.section-events-landing .primary-content__inner .feed-results__empty,.has-sidebar .primary-content__inner,.community-site .content-block--featured-entries-carousel,.cm-site-footer__inner,.community-page--user-profile .community-page__banner,.community-site.section-newsLanding .primary-content,.community-site.section-eventsLanding .primary-content,.community-site.section-resources .primary-content,.community-site.section-pages .primary-content,.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.is-full-width-page .primary-content,.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner,.media-search-form--default,.content-block--content-feed__inner,.block--embed,.content-block--featured-cards-grid,.content-block--featured-entries-carousel.layout--no-carousel,.content-block--featured-entries-grid,.content-block--horizontal-rule,.content-block--icon-with-text,.content-block--logos,.content-block--multiple-images.layout--three-up,.content-block--rich-text.width--wide,.content-block--text-and-image-columns.count--3,.content-block--text-and-image-columns.layout--one-third-left,.content-block--text-and-image-columns.layout--one-third-right,.content-block--text-with-media,.block--timeline,.content-block--video-grid.layout--three-up,.site-footer__inner,.search-bar__inner,.content-block--form--form-only,.content-block--heading.layout--centered,.content-block--rich-text.width--narrow{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-block--horizontal-rule.width--wide,.content-block--footnotes,.content-block--accordion,.content-block--button-group,.content-block--feature-cards.no-carousel,.content-block--featured-entry,.content-block--form--default,.content-block--heading.layout--left,.content-block--heading.layout--columns,.content-block--horizontal-rule.width--narrow,.content-block--multiple-images.layout--two-up,.content-block--people,.content-block--pullquote,.content-block--rich-text,.content-block--single-image:not(.size--full),.content-block--stats,.block--table,.content-block--tags,.content-block--text-and-image-columns,.content-block--video-grid.layout--two-up,.content-block--video.size--medium,.content-block--video.size--large,.section-events-landing .primary-content__inner .feed-results__empty,.has-sidebar .primary-content__inner,.community-site .content-block--featured-entries-carousel,.cm-site-footer__inner,.community-page--user-profile .community-page__banner,.community-site.section-newsLanding .primary-content,.community-site.section-eventsLanding .primary-content,.community-site.section-resources .primary-content,.community-site.section-pages .primary-content,.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.is-full-width-page .primary-content,.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner,.media-search-form--default,.content-block--content-feed__inner,.block--embed,.content-block--featured-cards-grid,.content-block--featured-entries-carousel.layout--no-carousel,.content-block--featured-entries-grid,.content-block--horizontal-rule,.content-block--icon-with-text,.content-block--logos,.content-block--multiple-images.layout--three-up,.content-block--rich-text.width--wide,.content-block--text-and-image-columns.count--3,.content-block--text-and-image-columns.layout--one-third-left,.content-block--text-and-image-columns.layout--one-third-right,.content-block--text-with-media,.block--timeline,.content-block--video-grid.layout--three-up,.site-footer__inner,.search-bar__inner,.content-block--form--form-only,.content-block--heading.layout--centered,.content-block--rich-text.width--narrow{padding-right:42px}}.section-events-landing .primary-content__inner .feed-results__empty,.has-sidebar .primary-content__inner,.community-site .content-block--featured-entries-carousel,.cm-site-footer__inner,.community-page--user-profile .community-page__banner,.community-site.section-newsLanding .primary-content,.community-site.section-eventsLanding .primary-content,.community-site.section-resources .primary-content,.community-site.section-pages .primary-content,.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.is-full-width-page .primary-content,.community-site .learning-page__inner,.community-site .account-page__inner,.community-site .community-page__inner,.community-site .page-container__inner,.media-search-form--default,.content-block--content-feed__inner,.block--embed,.content-block--featured-cards-grid,.content-block--featured-entries-carousel.layout--no-carousel,.content-block--featured-entries-grid,.content-block--horizontal-rule,.content-block--icon-with-text,.content-block--logos,.content-block--multiple-images.layout--three-up,.content-block--rich-text.width--wide,.content-block--text-and-image-columns.count--3,.content-block--text-and-image-columns.layout--one-third-left,.content-block--text-and-image-columns.layout--one-third-right,.content-block--text-with-media,.block--timeline,.content-block--video-grid.layout--three-up,.site-footer__inner{max-width:110rem}.section-events-landing .primary-content__inner .feed-results__empty>div,.has-sidebar .primary-content__inner>div,.community-site .content-block--featured-entries-carousel>div,.cm-site-footer__inner>div,.community-page--user-profile .community-page__banner>div,.community-site.section-newsLanding .primary-content>div,.community-site.section-eventsLanding .primary-content>div,.community-site.section-resources .primary-content>div,.community-site.section-pages .primary-content>div,.community-site.section-news .primary-content>div,.community-site.section-events .primary-content>div,.community-site.is-full-width-page .primary-content>div,.community-site .learning-page__inner>div,.community-site .account-page__inner>div,.community-site .community-page__inner>div,.community-site .page-container__inner>div,.media-search-form--default>div,.content-block--content-feed__inner>div,.block--embed>div,.content-block--featured-cards-grid>div,.content-block--featured-entries-carousel.layout--no-carousel>div,.content-block--featured-entries-grid>div,.content-block--horizontal-rule>div,.content-block--icon-with-text>div,.content-block--logos>div,.content-block--multiple-images.layout--three-up>div,.content-block--rich-text.width--wide>div,.content-block--text-and-image-columns.count--3>div,.content-block--text-and-image-columns.layout--one-third-left>div,.content-block--text-and-image-columns.layout--one-third-right>div,.content-block--text-with-media>div,.block--timeline>div,.content-block--video-grid.layout--three-up>div,.site-footer__inner>div{position:relative}.interior-section-narrow .section-events-landing .primary-content__inner .feed-results__empty,.section-events-landing .primary-content__inner .interior-section-narrow .feed-results__empty,.interior-section-narrow .has-sidebar .primary-content__inner,.has-sidebar .interior-section-narrow .primary-content__inner,.interior-section-narrow .community-site .content-block--featured-entries-carousel,.community-site .interior-section-narrow .content-block--featured-entries-carousel,.interior-section-narrow .cm-site-footer__inner,.interior-section-narrow .community-page--user-profile .community-page__banner,.community-page--user-profile .interior-section-narrow .community-page__banner,.interior-section-narrow .community-site.section-newsLanding .primary-content,.community-site.section-newsLanding .interior-section-narrow .primary-content,.interior-section-narrow .community-site.section-eventsLanding .primary-content,.community-site.section-eventsLanding .interior-section-narrow .primary-content,.interior-section-narrow .community-site.section-resources .primary-content,.community-site.section-resources .interior-section-narrow .primary-content,.interior-section-narrow .community-site.section-pages .primary-content,.community-site.section-pages .interior-section-narrow .primary-content,.interior-section-narrow .community-site.section-news .primary-content,.community-site.section-news .interior-section-narrow .primary-content,.interior-section-narrow .community-site.section-events .primary-content,.community-site.section-events .interior-section-narrow .primary-content,.interior-section-narrow .community-site.is-full-width-page .primary-content,.community-site.is-full-width-page .interior-section-narrow .primary-content,.interior-section-narrow .community-site .learning-page__inner,.community-site .interior-section-narrow .learning-page__inner,.interior-section-narrow .community-site .account-page__inner,.community-site .interior-section-narrow .account-page__inner,.interior-section-narrow .community-site .community-page__inner,.community-site .interior-section-narrow .community-page__inner,.interior-section-narrow .community-site .page-container__inner,.community-site .interior-section-narrow .page-container__inner,.interior-section-narrow .media-search-form--default,.interior-section-narrow .content-block--content-feed__inner,.interior-section-narrow .block--embed,.interior-section-narrow .content-block--featured-cards-grid,.interior-section-narrow .content-block--featured-entries-carousel.layout--no-carousel,.interior-section-narrow .content-block--featured-entries-grid,.interior-section-narrow .content-block--horizontal-rule,.interior-section-narrow .content-block--icon-with-text,.interior-section-narrow .content-block--logos,.interior-section-narrow .content-block--multiple-images.layout--three-up,.interior-section-narrow .content-block--rich-text.width--wide,.interior-section-narrow .content-block--text-and-image-columns.count--3,.interior-section-narrow .content-block--text-and-image-columns.layout--one-third-left,.interior-section-narrow .content-block--text-and-image-columns.layout--one-third-right,.interior-section-narrow .content-block--text-with-media,.interior-section-narrow .block--timeline,.interior-section-narrow .content-block--video-grid.layout--three-up,.interior-section-narrow .site-footer__inner{max-width:65rem}.community-site.section-news .primary-content,.community-site.section-events .primary-content,.community-site.section-resources .primary-content,.content-block--footnotes,.content-block--accordion,.content-block--button-group,.content-block--feature-cards.no-carousel,.content-block--featured-entry,.content-block--form--default,.content-block--heading.layout--left,.content-block--heading.layout--columns,.content-block--horizontal-rule.width--narrow,.content-block--multiple-images.layout--two-up,.content-block--people,.content-block--pullquote,.content-block--rich-text,.content-block--single-image:not(.size--full),.content-block--stats,.block--table,.content-block--tags,.content-block--text-and-image-columns,.content-block--video-grid.layout--two-up,.content-block--video.size--medium,.content-block--video.size--large{max-width:85rem}.content-block--horizontal-rule.width--wide{max-width:none}.content-blocks .heading-2+p,.content-blocks .heading-2+.content,.content-block--cta__content .button,.testimonial__content .button,.content-block--content-feed__heading+.content-block--content-feed__content,.content-block--people__heading+.content-block--people__group{margin-top:min(3rem,calc(1.425rem + 1.96875vw))}@supports (contain: inline-size){.content-blocks .heading-2+p,.content-blocks .heading-2+.content,.content-block--cta__content .button,.testimonial__content .button,.content-block--content-feed__heading+.content-block--content-feed__content,.content-block--people__heading+.content-block--people__group{margin-top:min(3rem,calc(1.425rem + 1.96875cqw))}}.content-blocks{min-height:50vh;position:relative;overflow-x:hidden;container-type:inline-size;padding-top:40px;padding-bottom:40px}@media (min-width: 320px){.content-blocks{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-blocks{padding-top:80px}}@media (min-width: 320px){.content-blocks{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-blocks{padding-bottom:80px}}.content-blocks .content-block+.content-block,.content-blocks .content-block+.sprig-component .content-block{margin-top:min(4rem,calc(1.525rem + 3.09375vw))}@supports (contain: inline-size){.content-blocks .content-block+.content-block,.content-blocks .content-block+.sprig-component .content-block{margin-top:min(4rem,calc(1.525rem + 3.09375cqw))}}.content-blocks .spacing--compact+.spacing--compact{margin-top:min(1.5rem,calc(1.275rem + .28125vw))}@supports (contain: inline-size){.content-blocks .spacing--compact+.spacing--compact{margin-top:min(1.5rem,calc(1.275rem + .28125cqw))}}.content-blocks .bg--full-width+.bg--full-width{margin-top:0}.content-blocks .bg--full-width:last-child{margin-bottom:-20px}@media (min-width: 320px){.content-blocks .bg--full-width:last-child{margin-bottom:calc(-20px + -20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.content-blocks .bg--full-width:last-child{margin-bottom:-40px}}.primary-content{position:relative;z-index:2;background:transparent}.primary-content__inner{padding-top:40px;padding-bottom:40px}@media (min-width: 320px){.primary-content__inner{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.primary-content__inner{padding-top:80px}}@media (min-width: 320px){.primary-content__inner{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.primary-content__inner{padding-bottom:80px}}.has-sidebar .primary-content__inner{width:100%;display:grid;align-items:start;grid-template-columns:100%;column-gap:min(4rem,calc(1.525rem + 3.09375vw))}@supports (contain: inline-size){.has-sidebar .primary-content__inner{column-gap:min(4rem,calc(1.525rem + 3.09375cqw))}}@media screen and (min-width: 1024px){.has-sidebar .primary-content__inner{grid-template-columns:minmax(10rem,20rem) 1fr;position:relative}}.has-sidebar .primary-content.is-locked{overflow-y:hidden;-webkit-user-select:none;user-select:none;max-height:40rem}.has-sidebar .primary-content.is-locked:after{display:block;content:"";position:absolute;width:100vw;height:100%;background:linear-gradient(transparent 0%,#fff 75%,#fff);transform:translate(-50%);left:50%;top:0}.has-sidebar .primary-content .content-blocks{padding-top:40px;padding-bottom:40px}@media (min-width: 320px){.has-sidebar .primary-content .content-blocks{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.has-sidebar .primary-content .content-blocks{padding-top:80px}}@media (min-width: 320px){.has-sidebar .primary-content .content-blocks{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.has-sidebar .primary-content .content-blocks{padding-bottom:80px}}@media screen and (min-width: 1024px){.has-sidebar .primary-content .content-blocks{padding-top:0}}@media screen and (max-width: 1023px){.has-sidebar .primary-content .content-blocks .content-block{padding-inline:0}}.has-sidebar .primary-content .content-blocks .content-block[data-theme=default]{background-color:transparent}@media screen and (min-width: 1024px){.has-sidebar .primary-content .content-blocks:after{content:"";display:block;position:absolute;height:100%;width:1px;top:0;left:min(-2rem,calc(-1.325rem - .84375vw));border-left:1px dashed var(--color-orange)}@supports (contain: inline-size){.has-sidebar .primary-content .content-blocks:after{left:min(-2rem,calc(-1.325rem - .84375cqw))}}}.supplemental{padding-bottom:20px}@media (min-width: 320px){.supplemental{padding-bottom:calc(20px + 20 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.supplemental{padding-bottom:40px}}@media screen and (max-width: 1023px){.section-events-landing .primary-content__inner .content-blocks{padding-top:1.5rem!important}}@media screen and (max-width: 768px){.section-events-landing .primary-content__inner .feed-results__empty{padding-inline:0}}.section-events-landing .content-block--content-feed{margin-top:3.75rem}.section-homepage .primary-content{padding:40px 20px;max-width:110rem;margin:0 auto}@media (min-width: 320px){.section-homepage .primary-content{padding-left:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-homepage .primary-content{padding-left:42px}}@media (min-width: 320px){.section-homepage .primary-content{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-homepage .primary-content{padding-right:42px}}@media (min-width: 320px){.section-homepage .primary-content{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-homepage .primary-content{padding-top:80px}}@media (min-width: 320px){.section-homepage .primary-content{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-homepage .primary-content{padding-bottom:80px}}.section-homepage .content-blocks{padding-top:0;padding-bottom:40px}@media (min-width: 320px){.section-homepage .content-blocks{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-homepage .content-blocks{padding-bottom:80px}}.locations-block rg-map{height:70vh;min-height:435px}.has-sidebar .locations-block rg-map{height:55vh}.locations-block .node-list--tags{margin-top:.85rem;align-items:center}.locations-block .node-list--tags p{font-size:80%;position:relative;top:2px}.locations-block .node-list--tags span{font-size:65%}.locations-block .media-search-form{margin-block:min(3rem,calc(1.425rem + 1.96875vw));padding-inline:0}@supports (contain: inline-size){.locations-block .media-search-form{margin-block:min(3rem,calc(1.425rem + 1.96875cqw))}}.section-news-landing .media-search .media-search-form{padding-bottom:40px}@media (min-width: 320px){.section-news-landing .media-search .media-search-form{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-news-landing .media-search .media-search-form{padding-bottom:80px}}.section-people.has-sidebar .sidebar--people{padding-right:20px}@media (min-width: 320px){.section-people.has-sidebar .sidebar--people{padding-right:calc(20px + 22 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-people.has-sidebar .sidebar--people{padding-right:42px}}.section-resources-landing .card--article--featured{position:relative;top:min(-12rem,calc(-2.325rem - 12.09375vw));margin-bottom:min(-12rem,calc(-2.325rem - 12.09375vw))}@media screen and (max-width: 768px){.section-resources-landing .card--article--featured{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 768px) and (min-width: 320px){.section-resources-landing .card--article--featured{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media screen and (max-width: 768px) and (min-width: 1680px){.section-resources-landing .card--article--featured{padding-top:80px}}@media screen and (max-width: 768px) and (min-width: 320px){.section-resources-landing .card--article--featured{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media screen and (max-width: 768px) and (min-width: 1680px){.section-resources-landing .card--article--featured{padding-bottom:80px}}@supports (contain: inline-size){.section-resources-landing .card--article--featured{top:min(-12rem,calc(-2.325rem - 12.09375cqw))}}@supports (contain: inline-size){.section-resources-landing .card--article--featured{margin-bottom:min(-12rem,calc(-2.325rem - 12.09375cqw))}}@media screen and (min-width: 769px){.section-resources-landing .card--article--featured{top:min(-6rem,calc(-1.725rem - 5.34375vw));margin-bottom:min(-6rem,calc(-1.725rem - 5.34375vw))}@supports (contain: inline-size){.section-resources-landing .card--article--featured{top:min(-6rem,calc(-1.725rem - 5.34375cqw))}}@supports (contain: inline-size){.section-resources-landing .card--article--featured{margin-bottom:min(-6rem,calc(-1.725rem - 5.34375cqw))}}}.section-resources-landing .media-search{padding-top:40px;padding-bottom:40px}@media (min-width: 320px){.section-resources-landing .media-search{padding-top:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-resources-landing .media-search{padding-top:80px}}@media (min-width: 320px){.section-resources-landing .media-search{padding-bottom:calc(40px + 40 * (100vw - 320px) / 1360)}}@media (min-width: 1680px){.section-resources-landing .media-search{padding-bottom:80px}}@media screen and (max-width: 1023px){.resources-library .primary-content__inner .content-blocks{padding-top:1.5rem}}.resources-library .content-block--content-feed{margin-top:3.75rem}.resources-library .content-block--content-feed .results-text{margin-top:-1.5rem}form .control-group{width:100%;display:flex;gap:min(2rem,calc(1.325rem + .84375vw));align-items:center}form .control-group .field,form .control-group .control{flex:1}@media screen and (min-width: 769px){form .control--one-third{width:33%}}form .control label span{font-weight:400;font-size:.85rem;position:relative;top:-1px}form .control label:not(.is-sr-only)+input,form .control label:not(.is-sr-only)+input-select{margin-top:.25rem}fieldset{border:none}.field{margin-bottom:1.5rem}.field:last-child{margin-bottom:0}.label{display:block;margin-bottom:.5rem;font-size:1rem;font-weight:700;color:#363636}.input,.textarea,.select select{align-items:center;-webkit-appearance:none;-moz-appearance:none;height:2.75rem;appearance:none;display:inline-flex;width:100%;padding:.75rem;font-family:inherit;justify-content:flex-start;font-size:1rem;line-height:1.5;border:1px solid var(--color-form-input-border);border-radius:var(--form-input-border-radius);background-color:var(--color-bg);color:var(--body-color);transition:border-color .2s ease,box-shadow .2s ease}.input:hover,.textarea:hover,.select select:hover{border-color:var(--color-form-input-border-focus)}.input:focus,.textarea:focus,.select select:focus{border-color:var(--color-form-input-border-focus);box-shadow:0 0 0 .125em #3273dc40;outline:none}.input::placeholder,.textarea::placeholder,.select select::placeholder{color:#b5b5b5}.input:disabled,.textarea:disabled,.select select:disabled{background-color:#f5f5f5;border-color:#f5f5f5;color:#7a7a7a;cursor:not-allowed}.textarea{resize:vertical;min-height:120px}.select{position:relative;display:inline-block}.select:not(.is-multiple):after{border:3px solid var(--color-form-input-border-focus);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em;margin-top:-.4375em;right:1.125em;z-index:4}.select select{cursor:pointer;padding-right:2.5em}@font-face{font-family:HCo Gotham SSm;src:url(/dist/assets/GothamSSm-Book_Web-Bf-AIckA.woff2) format("woff2"),url(/dist/assets/GothamSSm-Book_Web-mceGxqSJ.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:HCo Gotham SSm;src:url(/dist/assets/GothamSSm-BookItalic_Web-Cb0pkNpe.woff2) format("woff2"),url(/dist/assets/GothamSSm-BookItalic_Web-C2n8cVRx.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:HCo Gotham SSm;src:url(/dist/assets/GothamSSm-Bold_Web-htnZnWF4.woff2) format("woff2"),url(/dist/assets/GothamSSm-Bold_Web-DOXyBCML.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:HCo Gotham Narrow SSm;src:url(/dist/assets/GothamNarrSSm-Bold_Web-cw4bkYPU.woff2) format("woff2"),url(/dist/assets/GothamNarrSSm-Bold_Web-DMN4pcZB.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Spectral;font-weight:400;font-style:normal;src:url(/dist/assets/Spectral-Medium-Cbh_xFF8.woff2) format("woff2"),url(/dist/assets/Spectral-Medium-DVUFiKOA.woff) format("woff")}
