*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}html,body{padding:0;margin:0;scrollbar-gutter:stable}main,article,aside,figure,footer,header,nav,section,details,summary{display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{margin-top:unset;margin-bottom:unset;font-weight:inherit}a{color:inherit;text-decoration:none}em,strong{word-wrap:break-word}address{font-style:normal}ul,ol{margin:0;padding:0;list-style-type:none}:root{--media-square-aspect-ratio: 1/1;--media-landscape-aspect-ratio: 880/620;--media-portrait-aspect-ratio: 652/700;--media-video-aspect-ratio: 16/9}:root{--content-margin: 1.5rem;--max-content-width: 1544px;--max-text-width: 41.25rem;--module-gap: var(--content-margin);--module-padding-inline: 1.5rem;--module-padding-block: 1.5rem;--module-border-radius: .75rem;--media-border-radius: .75rem}@media (max-width: 900px){:root{--content-margin: 1rem;--module-padding-inline: 1rem;--module-padding-block: 1rem}}:root{--user-html-block-gap: 1rem}:root{--transition-duration: .3s;--transition-fast: .2s;--transition-slow: .6s}:root body[data-reduce-motion=true]{--transition-duration: 0;--transition-fast: 0;--transition-slow: 0}:root{--color-yellow: #F1EA65;--color-yellow-rgb: 241, 234, 101;--color-blue: #4365FC;--color-blue-rgb: 67, 101, 252;--color-gold: #A08509;--color-gold-rgb: 160, 133, 9;--color-grey-dark: #6D6B69;--color-grey-dark-rgb: 109, 107, 105;--color-grey: #84807D;--color-grey-rgb: 132, 128, 125;--color-stone: #DACEC2;--color-stone-rgb: 218, 206, 194;--color-teal-light: #01DBCA;--color-teal-light-rgb: 1, 219, 202;--color-peach: #FFBBB4;--color-peach-rgb: 255, 187, 180;--color-pink-lilac: #E3A9D7;--color-pink-lilac-rgb: 227, 169, 215;--color-orange: #FE9D00;--color-orange-rgb: 254, 157, 0;--color-teal-dark: #038576;--color-teal-dark-rgb: 3, 133, 118;--color-red: #FF4B00;--color-red-rgb: rgb(255, 75, 0);--color-magenta: #DC00AA;--color-magenta-rgb: 220, 0, 170;--color-green: #30AE2E;--color-green-rgb: 48, 174, 46;--color-blue-pale: #6D719F;--color-blue-pale-rgb: 109, 113, 159;--color-black: #000;--color-black-rgb: 0, 0, 0;--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-green-bright: #35EC54;--color-green-bright-rgb: 53, 236, 84;--color-grey-light: #D9D9D9;--color-grey-light-rgb: 217, 217, 217;--color-white-off: #F1F1F1;--color-white-off-rgb: 241, 241, 241;--color-pink-light: #E3A9D7;--color-pink-light-rgb: 227, 169, 215;--color-orange-light: #FE9D00;--color-orange-light-rgb: rgb(254, 157, 0);--color-pink: #F23EFF;--color-pink-rgb: 242, 62, 255;--color-pink-transparent: rgba(var(--color-pink-rgb), .22);--color-yellow-pale: #F1EA65;--color-yellow-pale-rbg: rgb(241, 234, 101);--color-grey-light-alt: #DDDDDD;--color-grey-light-alt-rgb: 221, 221, 221;--color-grey-button: #84807D;--color-grey-button-rgb: 132, 128, 125;--color-button-default: rgba(var(--color-white-rgb), .5);--color-button-light-default: rgba(var(--color-white-rgb), .75);--color-button-hover: rgba(var(--color-white-off-rgb), .5);--color-button-dark-active: rgba(var(--color-grey-button-rgb), .5);--color-button-light-active: var(--color-white-rgb);--color-tag-default: var(--color-button-dark-active);--color-tag-active: var(--color-grey-button-rgb);--color-white-50: rgba(var(--color-white-rgb), .5 );--color-ui-foreground: var(--color-black);--color-ui-hover: rgba(var(--color-white-off-rgb), .5);--color-ui-background: rgba(var(--color-white-rgb), .75);--color-ui-background-interact: rgba(var(--color-white-off-rgb), .3);--color-ui-background-active: var(--color-white);--color-ui-placeholder: var(--color-grey-dark-rgb);--box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .3);--box-shadow-heavy: 0px 0px 20px 1px rgba(0, 0, 0, .45);--box-shadow-inputs: 0px 0px 3px 0px rgba(0, 0, 0, .3);--box-shadow-inputs-hover: var(--box-shadow-inputs) inset;--box-shadow-button: 0px 0px 3px 0px rgba(0, 0, 0, .3);--box-shadow-button-hover: var(--box-shadow-button) inset}body[data-contrast=true]{--color-white: #ffffff;--color-white-rgb: 255, 255, 255;--color-black: #000000;--color-black-rgb: 0, 0, 0;--color-peach: #ffffff;--color-peach-rgb: 255, 255, 255;--color-teal-dark: #000000;--color-teal-dark-rgb: 0, 0, 0;--color-stone: #ffffff;--color-stone-rgb: 255, 255, 255;--color-red: #000000;--color-red-rgb: 0, 0, 0,;--color-grey-light: #ffffff;--color-grey-light-rgb: 255, 255, 255;--color-teal-light: #ffffff;--color-teal-light-rgb: 255, 255, 255;--color-blue: #000000;--color-blue-rgb: 0, 0, 0;--color-grey: #000000;--color-grey-rgb: 0, 0, 0;--color-green-bright: #ffffff;--color-green-bright-rgb: 255, 255, 255;--color-green: #000000;--color-green-rgb: 0, 0, 0;--color-pink-light: #ffffff;--color-pink-light-rgb: 255, 255, 255;--color-orange: #000000;--color-orange-rgb: 0, 0, 0;--color-yellow: #ffffff;--color-yellow-rgb: 255, 255, 255;--color-magenta: #000000;--color-magenta-rgb: 0, 0, 0;--color-gold: #000000;--color-gold-rgb: 0, 0, 0;--color-orange-light: #ffffff;--color-orange-light-rgb: 255, 255, 255;--color-yellow-pale: #ffffff;--color-yellow-pale-rgb: 255, 255, 255;--color-white-off: #ffffff;--color-white-off-rgb: 255, 255, 255;--color-grey-light-alt: #ffffff;--color-grey-light-alt-rgb: 255, 255, 255;--color-pink: #000000;--color-pink-rgb: 0, 0, 0;--color-pink-lilac: #ffffff;--color-pink-lilac-rgb: 255, 255, 255;--color-blue-pale: #000000;--color-blue-pale-rgb: 0, 0, 0;--color-pink-transparent: #000000;--color-ui-foreground: #000000;--color-ui-background: #ffffff;--color-ui-background-active: #ffffff;color:#000}@media print{header,nav,footer,.mobile-menu,.sidebar,.share,.share-links{display:none}[data-wp]{opacity:1!important}}:root{--grid-column-count: 12;--grid-column-gap: 1.5rem;--grid-padding-inline: var(--content-margin);--grid-column-count-minus-1: calc(var(--grid-column-count) - 1);--grid-row-gap: 0;--content-breakpoint: 96.5rem;--content-max-width: calc(var(--content-breakpoint) + (var(--grid-padding-inline) * 2));--margin-inline: auto}@media (max-width: 900px){:root{--grid-column-count: 8;--grid-column-gap: 1rem;--grid-padding-inline: 1rem}}@media (max-width: 600px){:root{--grid-column-count: 4;--grid-column-gap: 1rem;--grid-padding-inline: 1rem}}.grid-container{column-gap:var(--grid-column-gap);display:grid;grid-template-columns:repeat(var(--grid-column-count),1fr);margin-inline:var(--margin-inline, auto);max-width:var(--content-max-width);padding-inline:var(--grid-padding-inline);row-gap:var(--grid-row-gap)}.grid-container-page-width{--column-max-width: calc((var(--content-breakpoint) - (var(--grid-column-count-minus-1) * var(--grid-column-gap))) / var(--grid-column-count));display:grid;width:100%;grid-template-columns:1fr var(--grid-padding-inline) repeat(var(--grid-column-count-minus-1),minmax(auto,var(--column-max-width)) var(--grid-column-gap)) minmax(auto,var(--column-max-width)) var(--grid-padding-inline) 1fr}@media (max-width: 600px){.grid-container-page-width{column-gap:var(--grid-column-gap);grid-template-columns:repeat(var(--grid-column-count),1fr);margin-inline:var(--margin-inline, auto);max-width:var(--content-max-width);padding-inline:var(--grid-padding-inline);row-gap:var(--grid-row-gap)}}.screen-reader-text,.sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:none;width:1px;word-wrap:normal!important}.skip-to-link{position:fixed;top:10px;left:10px;color:var(--color-white);background:var(--color-black);outline:none;padding:10px 16px;transition:background .15s var(--ease);z-index:var(--a11y-top, 1000)}.skip-to-link:not(:focus){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}.svg--accessibility-icon{pointer-events:none}.accessibility-tools{--list-gap: .75rem;max-width:100vw;margin:0 auto;display:flex;grid-column:1/-1;justify-content:end;align-items:center;gap:var(--list-gap);width:100%;padding-top:var(--module-padding-block);padding-inline:var(--content-margin)}.accessibility-tools button[aria-pressed=true]{background-color:var(--color-green-bright)}.accessibility-tools[aria-hidden=true]{display:none}.accessibility-tools__list{display:flex;margin-block:auto;flex-wrap:wrap;gap:var(--list-gap)}.accessibility-tools__close-button{margin-block:auto}.accessibility-tools__close-button svg{height:1.25em}@media screen and (min-width: 900px){.accessibility-tools .accessibility-tools{max-width:var(--max-content-width)}}body[data-contrast=true] .accessibility-tools .button[aria-pressed=true]{background-color:var(--color-black);color:var(--color-white)}body[data-contrast=true] .module{box-shadow:0 0 0 1px #000}button[data-feature=dyslexic]{font-family:OpenDyslexic}body[data-dyslexic=true]{--font-family-body: OpenDyslexic, mono;--font-family-headings: OpenDyslexic, sans-serif}html{font-size:16px}html:has(body[data-font-size="1.25"]){font-size:17px}html:has(body[data-font-size="1.5"]){font-size:18px}html:has(body[data-font-size="1.75"]){font-size:19px}html:has(body[data-font-size="2"]){font-size:20px}body:has(.impact-map-container){scrollbar-width:none;-ms-overflow-style:none}body:has(.impact-map-container)::-webkit-scrollbar{display:none}body:has(.impact-map-container) footer{display:none}.impact-map-container{position:relative;width:100vw;height:calc(100svh - var(--masthead-height));overflow:hidden}.impact-map-container #eqi-impact-map{height:100%;width:100%;opacity:0}.impact-map-container #eqi-impact-map.loaded{opacity:1;transition:opacity 1s linear}.impact-map-container g{cursor:pointer}.impact-map-container .node{position:relative;will-change:transform;user-select:none;-webkit-user-select:none;z-index:1;transition:opacity .3s linear,filter .3s ease-in-out}.impact-map-container .node rect{filter:drop-shadow(3px 3px 4px rgba(0,0,0,.3));stroke:transparent;transition:filter .3s linear}.impact-map-container .tag-button{background-color:#fff;font-weight:800;font-size:16px;font-family:sans-serif;padding:8px 16px;border-radius:8px;box-shadow:0 0 4px #0006;cursor:pointer}.impact-map-container .tag-button.active{background-color:#c1bfbe;box-shadow:inset 0 0 2px #0006}.impact-map-container .impact-drawer{position:absolute;top:24px;right:16px;min-height:96px;border-radius:12px;width:330px;padding:24px;max-height:calc(100svh - var(--masthead-height) - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#bdbdbd transparent;opacity:0;transform:translate(100%);pointer-events:none;z-index:50;transition:all .2s ease}.impact-map-container .impact-drawer h2{font-family:ABC Monument Grotesk,sans-serif}.impact-map-container .impact-drawer.dark{color:#fff}.impact-map-container .impact-drawer.dark button{background-color:#d9d9d9}.impact-map-container .impact-drawer.dark .close-drawer{color:#000;background-color:#d9d9d9}.impact-map-container .impact-drawer.open{opacity:1;transform:translate(0);pointer-events:all}.impact-map-container .impact-drawer .heading{margin-top:10px;margin-bottom:16px;width:calc(100% - 48px);font-family:ABC Monument Grotesk,sans-serif;font-weight:800;line-height:24px}.impact-map-container .impact-drawer button{all:unset;box-sizing:border-box;font-family:inherit;font-size:inherit;color:inherit;border:none;margin:16px 0 0;cursor:pointer;color:#000;display:flex;flex:1;width:100%;justify-content:center;align-items:center;padding:10px 16px;background-color:#ffffff80;border-radius:32px;transition:background-color .2s ease}.impact-map-container .impact-drawer button a.download-button{display:flex;gap:8px}.impact-map-container .impact-drawer button.hide{display:none}.impact-map-container .impact-drawer button:hover{background-color:#ffffffb3}.impact-map-container .impact-drawer button a{color:inherit;text-decoration:none}.impact-map-container .impact-drawer .rich-text h1,.impact-map-container .impact-drawer .rich-text h2,.impact-map-container .impact-drawer .rich-text h3,.impact-map-container .impact-drawer .rich-text h4,.impact-map-container .impact-drawer .rich-text h5,.impact-map-container .impact-drawer .rich-text h6{font-size:20px;line-height:24px;font-weight:400}.impact-map-container .impact-drawer .rich-text img{width:100%;height:auto}.impact-map-container .impact-drawer .rich-text p{font-size:16px;line-height:20px}.impact-map-container .impact-drawer .close-drawer{position:absolute;top:24px;right:24px;border-radius:50%;width:40px;height:40px;padding:8px;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease}.impact-map-container .impact-drawer .close-drawer img{width:100%;height:auto}.impact-map-container .impact-drawer .close-drawer:hover{background-color:#fff9}@media (max-width: 768px){.impact-map-container .impact-drawer{top:16px;width:calc(100vw - 32px);max-height:calc(100svh - var(--masthead-height) - 32px)}}.impact-map-container #impact-map-info{background-color:#d9d9d9}.impact-map-container .filters{position:absolute;top:0;left:0;display:flex;gap:8px;padding:24px}.impact-map-container .filters .filter-button{background-color:#fff;color:#000;box-shadow:0 0 4px #0000004d;font-family:ABC Monument Grotesk,sans-serif;border:none;-webkit-user-select:none;user-select:none;border-radius:8px;padding:8px 12px;opacity:0;cursor:pointer;transition:background-color .2s ease}.impact-map-container .filters .filter-button.active{background-color:#d9d9d9;box-shadow:inset 0 0 2px #0006;color:#000}.impact-map-container .filters .filter-button:hover{box-shadow:inset 0 0 2px #0006;color:#000}@media (max-width: 768px){.impact-map-container .filters{bottom:0;top:auto;left:0;right:auto;width:100vw;max-width:100vw;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none}.impact-map-container .filters .filter-button{font-size:16px;white-space:nowrap;flex:0 0 auto}.impact-map-container .filters::-webkit-scrollbar{display:none}}#impact-map-info-button{position:absolute;top:24px;right:24px;border-radius:50%;width:40px;height:40px;padding:8px;font-family:ABC Monument Grotesk,sans-serif;font-size:32px;background-color:#fff;box-shadow:0 0 4px #0000004d;opacity:0;display:flex;justify-content:center;align-items:center;aspect-ratio:1;cursor:pointer;transition:box-shadow .2s ease;z-index:30}#impact-map-info-button:hover{box-shadow:0 0 4px inset #0000004d}@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;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"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@font-face{font-family:ABC Monument Grotesk;src:url(/app/themes/eqi/public/build/assets/ABCMonumentGrotesk-Heavy-DtJtNF7_.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/app/themes/eqi/public/build/assets/OpenDyslexic-Regular-lDhYFwX0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-family-body: "STIX Two Text", serif;--font-family-headings: "ABC Monument Grotesk", sans-serif;--type-size-h1: 4.5rem;--type-size-h2: 3rem;--type-size-h3: 2.375rem;--type-size-h4: 1.5rem;--type-size-h5: 2rem;--type-size-body-s: .75rem;--type-size-body-m: 1rem;--type-size-body-l: 1.25rem;--type-size-body-xl: 1.5rem;--type-size-body-xxl: 3.625rem;--type-body-small: .875rem;--type-size-body-fine-print: .625rem;--type-size-navigation: .8125rem;--type-size-button: 1rem}body{font-family:var(--font-family-body);font-optical-sizing:auto;font-weight:400;font-style:normal}.type-style-h1{font-size:var(--type-size-h1);line-height:91.667%;font-weight:800;font-family:var(--font-family-headings)}.type-style-h2,.user-html h2{font-size:var(--type-size-h2);line-height:116.667%;font-weight:800;font-family:var(--font-family-headings)}@media (max-width: 1200px){.type-style-h2,.user-html h2{font-size:var(--type-size-h3)}}.type-style-h3,.user-html h3{font-size:var(--type-size-h3);line-height:110.526%;font-weight:800;font-family:var(--font-family-headings)}.type-style-h4,.user-html h4{font-size:var(--type-size-h4);line-height:125%;font-weight:800;font-family:var(--font-family-headings)}.type-style-h5,.user-html h5{font-size:var(--type-size-h5);line-height:131.25%;font-weight:800;font-family:var(--font-family-headings)}.user-html h6{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.type-style-h0{font-size:4rem;line-height:108%;font-weight:400;font-family:var(--font-family-body)}.type-style-article-h1,.user-html h1{font-size:4.5rem;line-height:105.556%;font-weight:400;font-family:var(--font-family-body)}.type-style-article-h2{font-size:1.75rem;line-height:128.571%;font-weight:400;font-family:var(--font-family-body)}.type-style-article-body{font-family:var(--font-family-body);font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.2px}html{height:100%;--ease: cubic-bezier(.25, .46, .45, .94);font-size:16px}html #wpadminbar{position:fixed!important}body{background-color:var(--color-white);color:var(--color-black);-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}body#tinymce{padding:6px}[data-gsap-id=masthead__logo],#masthead-menu>li,[data-gsap-id=masthead__utility-nav] [data-gsap-stagger],[data-gsap-id=main-content]{opacity:0}@media (prefers-reduced-motion: reduce){[data-gsap-id=masthead__logo],#masthead-menu>li,[data-gsap-id=masthead__utility-nav] [data-gsap-stagger],[data-gsap-id=main-content]{opacity:1}}@media (max-width: 320px){.hide-below-small{display:none!important}}@media screen and (min-width: 320px){.hide-above-small{display:none!important}}@media (max-width: 460px){.hide-below-mobile-small{display:none!important}}@media screen and (min-width: 460px){.hide-above-mobile-small{display:none!important}}@media (max-width: 600px){.hide-below-mobile{display:none!important}}@media screen and (min-width: 600px){.hide-above-mobile{display:none!important}}@media (max-width: 900px){.hide-below-tablet-portrait{display:none!important}}@media screen and (min-width: 900px){.hide-above-tablet-portrait{display:none!important}}@media (max-width: 1200px){.hide-below-tablet-landscape{display:none!important}}@media screen and (min-width: 1200px){.hide-above-tablet-landscape{display:none!important}}@media (max-width: 1536px){.hide-below-laptop{display:none!important}}@media screen and (min-width: 1536px){.hide-above-laptop{display:none!important}}@media (max-width: 2000px){.hide-below-desktop{display:none!important}}@media screen and (min-width: 2000px){.hide-above-desktop{display:none!important}}@media (max-width: 2500px){.hide-below-desktop-extended{display:none!important}}@media screen and (min-width: 2500px){.hide-above-desktop-extended{display:none!important}}@media (max-width: 1544px){.hide-below-content{display:none!important}}@media screen and (min-width: 1544px){.hide-above-content{display:none!important}}.lms-spacer{padding-bottom:6.75rem}@media screen and (min-width: 900px){.lms-spacer{padding-bottom:11.25rem}}body{--reveal-duration: .54s;--reveal-delay: 0ms;--reveal-ease: var(--ease)}[data-reveal]:not([data-reveal=defer]){transition:none;transform:translate(0)}[data-reveal]:not([data-reveal=defer]).reveal-waiting{opacity:0}[data-reveal]:not([data-reveal=defer]).revealed{transition:opacity var(--reveal-duration) var(--ease) var(--reveal-delay),filter var(--reveal-duration) var(--ease) var(--reveal-delay),transform var(--reveal-duration) var(--ease) var(--reveal-delay),box-shadow var(--transition-duration) var(--ease)}.reveal-waiting[data-reveal=up]{transform:translateY(1rem)}.reveal-waiting[data-reveal=down]{transform:translateY(-1rem)}.reveal-waiting[data-reveal=left]{transform:translate(1rem)}.reveal-waiting[data-reveal=right]{transform:translate(-1rem)}.revealed[data-reveal-delay=short]{--reveal-delay: .1s}.revealed[data-reveal-delay=medium]{--reveal-delay: .2s}.revealed[data-reveal-delay=long]{--reveal-delay: .4s}.revealed[data-reveal-delay="1"]{--reveal-delay: .2s }.revealed[data-reveal-delay="2"]{--reveal-delay: calc(.1s + .2s)}.revealed[data-reveal-delay="3"]{--reveal-delay: .4s }.revealed[data-reveal-delay="4"]{--reveal-delay: .5s }.revealed[data-reveal-delay="5"]{--reveal-delay: .6s }.revealed[data-reveal-delay="6"]{--reveal-delay: .7s }.revealed[data-reveal-delay="7"]{--reveal-delay: calc(.1s + .7s)}.revealed[data-reveal-delay="8"]{--reveal-delay: .9s }.revealed[data-reveal-delay="9"]{--reveal-delay: 1s }.revealed[data-reveal-delay="10"]{--reveal-delay: 1.1s }.revealed[data-reveal-delay="11"]{--reveal-delay: calc(.1s + 1.1s)}.revealed[data-reveal-delay="12"]{--reveal-delay: 1.3s }.revealed[data-reveal-delay="13"]{--reveal-delay: calc(.1s + 1.3s)}.revealed[data-reveal-delay="14"]{--reveal-delay: 1.5s }.revealed[data-reveal-delay="15"]{--reveal-delay: 1.6s }.revealed[data-reveal-delay="16"]{--reveal-delay: calc(.1s + 1.6s)}.revealed[data-reveal-delay="17"]{--reveal-delay: 1.8s }.revealed[data-reveal-delay="18"]{--reveal-delay: calc(.1s + 1.8s)}.revealed[data-reveal-delay="19"]{--reveal-delay: 2s }.revealed[data-reveal-delay="20"]{--reveal-delay: 2.1s }.clean-link{text-decoration:none;color:inherit}.clean-link-hover{text-decoration:none;color:inherit;transition:opacity var(--transition-duration) ease}.clean-link-hover:hover{opacity:.35}.text-link{text-decoration:none;transition:opacity var(--transition-duration) ease;color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:auto;text-underline-position:from-font}.text-link:hover{opacity:.35}.text-link:hover{opacity:.5}.button{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}.button:hover,.button:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}.button[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button--active{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;background-color:var(--color-green-bright)!important}.button--active:hover,.button--active:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}.button--active[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button-icon{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;padding:0;border-radius:100%;aspect-ratio:1/1;min-height:unset;height:1.75rem;width:1.75rem}.button-icon:hover,.button-icon:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}.button-icon[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button-icon:not(.like-post) .svg{max-height:1rem;max-width:1rem}@media screen and (min-width: 900px){.button-icon:not(.like-post){height:2.375rem;width:2.375rem}.button-icon:not(.like-post) .svg{max-height:1.5rem;max-width:1.5rem}}.button--back{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}.button--back:hover,.button--back:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}.button--back[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button--back:before{content:"";height:18px;width:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_6496_46448)'%3E%3Cpath d='M16 9L2.63635 9' stroke='currentColor' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M8.63281 16L1.63281 9L8.63282 2' stroke='currentColor' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6496_46448'%3E%3Crect width='18' height='18' fill='transparent'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}a:not([class]){color:inherit}.like-post{position:relative;height:2.375rem;width:2.375rem}.like-post .svg{max-height:1.5rem;max-width:1.5rem}.like-post:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21.0004L10.55 19.7004C8.86667 18.1837 7.475 16.8754 6.375 15.7754C5.275 14.6754 4.4 13.6879 3.75 12.8129C3.1 11.9379 2.64583 11.1337 2.3875 10.4004C2.12917 9.66706 2 8.91706 2 8.15039C2 6.58372 2.525 5.27539 3.575 4.22539C4.625 3.17539 5.93333 2.65039 7.5 2.65039C8.36667 2.65039 9.19167 2.83372 9.975 3.20039C10.7583 3.56706 11.4333 4.08372 12 4.75039C12.5667 4.08372 13.2417 3.56706 14.025 3.20039C14.8083 2.83372 15.6333 2.65039 16.5 2.65039C18.0667 2.65039 19.375 3.17539 20.425 4.22539C21.475 5.27539 22 6.58372 22 8.15039C22 8.91706 21.8708 9.66706 21.6125 10.4004C21.3542 11.1337 20.9 11.9379 20.25 12.8129C19.6 13.6879 18.725 14.6754 17.625 15.7754C16.525 16.8754 15.1333 18.1837 13.45 19.7004L12 21.0004ZM12 18.3004C13.6 16.8671 14.9167 15.6379 15.95 14.6129C16.9833 13.5879 17.8 12.6962 18.4 11.9379C19 11.1796 19.4167 10.5046 19.65 9.91289C19.8833 9.32122 20 8.73372 20 8.15039C20 7.15039 19.6667 6.31706 19 5.65039C18.3333 4.98372 17.5 4.65039 16.5 4.65039C15.7167 4.65039 14.9917 4.87122 14.325 5.31289C13.6583 5.75456 13.2 6.31706 12.95 7.00039H11.05C10.8 6.31706 10.3417 5.75456 9.675 5.31289C9.00833 4.87122 8.28333 4.65039 7.5 4.65039C6.5 4.65039 5.66667 4.98372 5 5.65039C4.33333 6.31706 4 7.15039 4 8.15039C4 8.73372 4.11667 9.32122 4.35 9.91289C4.58333 10.5046 5 11.1796 5.6 11.9379C6.2 12.6962 7.01667 13.5879 8.05 14.6129C9.08333 15.6379 10.4 16.8671 12 18.3004Z' fill='currentColor'/%3E%3C/svg%3E");max-height:24px}.like-post.liked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21.0004L10.55 19.7004C8.86667 18.1837 7.475 16.8754 6.375 15.7754C5.275 14.6754 4.4 13.6879 3.75 12.8129C3.1 11.9379 2.64583 11.1337 2.3875 10.4004C2.12917 9.66706 2 8.91706 2 8.15039C2 6.58372 2.525 5.27539 3.575 4.22539C4.625 3.17539 5.93333 2.65039 7.5 2.65039C8.36667 2.65039 9.19167 2.83372 9.975 3.20039C10.7583 3.56706 11.4333 4.08372 12 4.75039C12.5667 4.08372 13.2417 3.56706 14.025 3.20039C14.8083 2.83372 15.6333 2.65039 16.5 2.65039C18.0667 2.65039 19.375 3.17539 20.425 4.22539C21.475 5.27539 22 6.58372 22 8.15039C22 8.91706 21.8708 9.66706 21.6125 10.4004C21.3542 11.1337 20.9 11.9379 20.25 12.8129C19.6 13.6879 18.725 14.6754 17.625 15.7754C16.525 16.8754 15.1333 18.1837 13.45 19.7004L12 21.0004Z' fill='black'/%3E%3C/svg%3E")}@media screen and (min-width: 900px){.like-post:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21.0004L10.55 19.7004C8.86667 18.1837 7.475 16.8754 6.375 15.7754C5.275 14.6754 4.4 13.6879 3.75 12.8129C3.1 11.9379 2.64583 11.1337 2.3875 10.4004C2.12917 9.66706 2 8.91706 2 8.15039C2 6.58372 2.525 5.27539 3.575 4.22539C4.625 3.17539 5.93333 2.65039 7.5 2.65039C8.36667 2.65039 9.19167 2.83372 9.975 3.20039C10.7583 3.56706 11.4333 4.08372 12 4.75039C12.5667 4.08372 13.2417 3.56706 14.025 3.20039C14.8083 2.83372 15.6333 2.65039 16.5 2.65039C18.0667 2.65039 19.375 3.17539 20.425 4.22539C21.475 5.27539 22 6.58372 22 8.15039C22 8.91706 21.8708 9.66706 21.6125 10.4004C21.3542 11.1337 20.9 11.9379 20.25 12.8129C19.6 13.6879 18.725 14.6754 17.625 15.7754C16.525 16.8754 15.1333 18.1837 13.45 19.7004L12 21.0004ZM12 18.3004C13.6 16.8671 14.9167 15.6379 15.95 14.6129C16.9833 13.5879 17.8 12.6962 18.4 11.9379C19 11.1796 19.4167 10.5046 19.65 9.91289C19.8833 9.32122 20 8.73372 20 8.15039C20 7.15039 19.6667 6.31706 19 5.65039C18.3333 4.98372 17.5 4.65039 16.5 4.65039C15.7167 4.65039 14.9917 4.87122 14.325 5.31289C13.6583 5.75456 13.2 6.31706 12.95 7.00039H11.05C10.8 6.31706 10.3417 5.75456 9.675 5.31289C9.00833 4.87122 8.28333 4.65039 7.5 4.65039C6.5 4.65039 5.66667 4.98372 5 5.65039C4.33333 6.31706 4 7.15039 4 8.15039C4 8.73372 4.11667 9.32122 4.35 9.91289C4.58333 10.5046 5 11.1796 5.6 11.9379C6.2 12.6962 7.01667 13.5879 8.05 14.6129C9.08333 15.6379 10.4 16.8671 12 18.3004Z' fill='currentColor'/%3E%3C/svg%3E");max-height:24px}.like-post.liked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21.0004L10.55 19.7004C8.86667 18.1837 7.475 16.8754 6.375 15.7754C5.275 14.6754 4.4 13.6879 3.75 12.8129C3.1 11.9379 2.64583 11.1337 2.3875 10.4004C2.12917 9.66706 2 8.91706 2 8.15039C2 6.58372 2.525 5.27539 3.575 4.22539C4.625 3.17539 5.93333 2.65039 7.5 2.65039C8.36667 2.65039 9.19167 2.83372 9.975 3.20039C10.7583 3.56706 11.4333 4.08372 12 4.75039C12.5667 4.08372 13.2417 3.56706 14.025 3.20039C14.8083 2.83372 15.6333 2.65039 16.5 2.65039C18.0667 2.65039 19.375 3.17539 20.425 4.22539C21.475 5.27539 22 6.58372 22 8.15039C22 8.91706 21.8708 9.66706 21.6125 10.4004C21.3542 11.1337 20.9 11.9379 20.25 12.8129C19.6 13.6879 18.725 14.6754 17.625 15.7754C16.525 16.8754 15.1333 18.1837 13.45 19.7004L12 21.0004Z' fill='black'/%3E%3C/svg%3E")}}.masthead{padding-block:var(--content-margin);background-color:var(--color-white);box-shadow:0 1px 3px #00000040}.masthead--sticky{position:fixed;top:0;left:0;right:0;top:var(--wp-admin--admin-bar--height, 0px);background-color:#fff;color:var(--color-black);transition:background-color var(--transition-duration),color var(--transition-duration);z-index:100}.masthead.intersecting-with-video-hero:not(:has([popover]#mobile-menu-wrapper:popover-open)):not(:has([popover]#account-subnav-popover:popover-open)){background-color:transparent;box-shadow:unset;color:var(--color-white)}.masthead.intersecting-with-video-hero:not(:has([popover]#mobile-menu-wrapper:popover-open)):not(:has([popover]#account-subnav-popover:popover-open)) .account-subnav{background-color:transparent;box-shadow:unset;color:var(--color-white);-webkit-backdrop-filter:unset;backdrop-filter:unset}.masthead__layout{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:2.5rem;transition:padding var(--transition-duration) ease;transform:translateZ(0);padding-inline:var(--content-margin);max-width:var(--max-content-width);margin:0 auto;position:relative}.masthead__layout .account-subnav{padding:.75rem;margin-top:var(--content-margin);margin-right:var(--content-margin);position:absolute;top:100%;right:0;display:flex;flex-direction:column;text-align:left;font-size:var(--type-size-body-m);line-height:125%;background-color:var(--color-white-50);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:0 0 0 12px;box-shadow:var(--box-shadow) inset;opacity:1;transition:all var(--transition-duration) ease-in-out}.masthead__layout .account-subnav>*{padding:.5rem .625rem}.masthead__layout .account-subnav.hidden{opacity:0;pointer-events:none}.masthead__layout .account-subnav a{text-decoration:none;color:inherit;transition:opacity var(--transition-duration) ease}.masthead__layout .account-subnav a:hover{opacity:.35}.masthead__logo-link{display:inline-block;padding:0;margin:0;font-size:0}.masthead__logo{max-height:2.25rem;transition:color var(--transition-duration)}.masthead__nav-lockup{display:flex;gap:2.5rem;align-items:center;justify-content:center;padding:0}.masthead__nav-lockup ul.masthead-menu{display:flex;gap:1.125rem;list-style-type:none}@media screen and (min-width: 900px){.masthead__nav-lockup ul.masthead-menu{gap:.3125rem}}.masthead__nav-lockup ul.masthead-menu a{display:block;text-decoration:none;text-align:center;transition:opacity var(--transition-duration) ease}.masthead__nav-lockup ul.masthead-menu a:hover{opacity:.35}@media screen and (min-width: 900px){.masthead__nav-lockup ul.masthead-menu a{padding-block:.5rem;padding-inline:.3125rem}}.masthead__utility-nav{gap:.5rem}.masthead__utility-nav .button{white-space:nowrap}.masthead__utility-nav .button-icon{width:38px;height:38px;padding:7px}.masthead__utility-nav .button-icon .svg{width:24px;height:24px;max-height:24px!important;max-width:24px!important}.masthead__utility-nav .button-icon[data-cart-empty=false]{background-color:var(--color-green-bright)}.masthead__utility-nav .mobile-menu-controls{display:none}.masthead__utility-nav .account-button{position:relative}.masthead #mobile-menu-wrapper,.masthead #account-subnav-popover{pointer-events:none}@media (max-width: 1104px){.masthead__logo{max-width:78px}.masthead .account-subnav{display:none;pointer-events:none}.masthead [popover]#account-subnav-popover .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin:auto;font-size:var(--type-size-body-xl);line-height:141.667%;letter-spacing:.12px}.masthead .menu-desktop,.masthead .nav-action-btn-desktop{display:none}.masthead .mobile-menu-controls{display:grid;grid-template-areas:"icon";place-content:center}.masthead .mobile-menu-controls .button-icon{grid-area:icon}.masthead .mobile-menu-controls #mobile-menu-open,.masthead .mobile-menu-controls #mobile-menu-close{transform:translateZ(0);will-change:opacity;opacity:0}.masthead .mobile-menu-controls #mobile-menu-open.active,.masthead .mobile-menu-controls #mobile-menu-close.active{opacity:1}.masthead [popover]#mobile-menu-wrapper:popover-open,.masthead [popover]#account-subnav-popover:popover-open{opacity:1;height:calc(100% - var(--masthead-height));display:flex}.masthead #mobile-menu-wrapper,.masthead #account-subnav-popover{pointer-events:auto;margin-top:var(--masthead-height);background:transparent;opacity:0;height:0;border:none;transition:opacity var(--transition-duration),backdrop-filter var(--transition-duration),overlay var(--transition-duration) allow-discrete,display var(--transition-duration) allow-discrete;width:100%;flex-direction:column;justify-content:space-between;padding-bottom:1rem}.masthead #mobile-menu-wrapper::backdrop,.masthead #account-subnav-popover::backdrop{margin-top:var(--masthead-height)}.masthead #mobile-menu-wrapper .button-action-wrapper,.masthead #account-subnav-popover .button-action-wrapper{display:flex;justify-content:center;gap:.5rem}.masthead #mobile-menu-wrapper .menu-mobile,.masthead #account-subnav-popover .menu-mobile{display:flex;justify-content:center;align-items:center;width:max-content;margin:0 auto;position:absolute;top:50%;bottom:50%;left:50%;transform:translate(-50%,-50%)}.masthead #mobile-menu-wrapper .menu-mobile .masthead-menu-lockup-mobile,.masthead #account-subnav-popover .menu-mobile .masthead-menu-lockup-mobile{display:flex;justify-content:center;align-items:center}.masthead #mobile-menu-wrapper .menu-mobile ul.masthead-menu-mobile,.masthead #account-subnav-popover .menu-mobile ul.masthead-menu-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:var(--type-size-body-xl);line-height:141.667%;letter-spacing:.12px}.masthead #mobile-menu-wrapper .menu-mobile ul.masthead-menu-mobile a,.masthead #account-subnav-popover .menu-mobile ul.masthead-menu-mobile a{transition:opacity var(--transition-duration)}.masthead #mobile-menu-wrapper .menu-mobile ul.masthead-menu-mobile a:hover,.masthead #account-subnav-popover .menu-mobile ul.masthead-menu-mobile a:hover{opacity:.35}@starting-style{.masthead [popover]#mobile-menu-wrapper:popover-open,.masthead [popover]#account-subnav-popover:popover-open{opacity:0;height:0px;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}}.masthead [popover]#mobile-menu-wrapper::backdrop,.masthead [popover]#account-subnav-popover::backdrop{background-color:#fff0;transition:background-color var(--transition-duration),overlay var(--transition-duration) allow-discrete,display var(--transition-duration) allow-discrete}.masthead [popover]#mobile-menu-wrapper:popover-open::backdrop,.masthead [popover]#account-subnav-popover:popover-open::backdrop{background-color:#ffffff80}@starting-style{.masthead [popover]#mobile-menu-wrapper:popover-open::backdrop,.masthead [popover]#account-subnav-popover:popover-open::backdrop{background-color:#fff0}}}body:has(.masthead--sticky) .site-main{padding-top:var(--masthead-height, 5.75rem)}@media screen and (min-width: 1544px){.masthead.intersecting-with-video-hero:not(:has([popover]#mobile-menu-wrapper:popover-open)):not(:has([popover]#account-subnav-popover:popover-open)) .masthead__layout,.masthead.intersecting-with-video-hero:not(:has([popover]#mobile-menu-wrapper:popover-open)):not(:has([popover]#account-subnav-popover:popover-open)) .account-subnav{padding-inline:calc(var(--content-margin) * 2)}.masthead.intersecting-with-video-hero:not(:has([popover]#mobile-menu-wrapper:popover-open)):not(:has([popover]#account-subnav-popover:popover-open)) .account-subnav{margin-right:0}.masthead.intersecting-with-video-hero:not(:has([popover]#mobile-menu-wrapper:popover-open)):not(:has([popover]#account-subnav-popover:popover-open)) .accessibility-tools{padding-inline:calc(var(--content-margin) * 2)}}.swup-page-loader{opacity:1;transition:opacity .24s linear 96ms}html.is-animating .swup-page-loader{opacity:0;transition:opacity .24s linear}.gform_wrapper{--gf-local-appearance: var(--gf-ctrl-appearance);--gf-local-bg-color: var(--gf-ctrl-bg-color);--gf-local-height: var(--gf-ctrl-size);--gf-local-radius: var(--gf-ctrl-radius, 2px);--gf-local-border-color: var(--gf-ctrl-border-color, currentColor);--gf-local-border-width: var(--gf-ctrl-border-width, 1px);--gf-local-border-style: var(--gf-ctrl-border-style, solid);--gf-local-border-block-start: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-block-end: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-start: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-border-inline-end: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);--gf-local-shadow: var(--gf-ctrl-shadow);--gf-local-color: var(--gf-ctrl-color);--gf-local-display: block;--gf-local-font-family: var(--gf-ctrl-font-family);--gf-local-font-size: var(--gf-ctrl-font-size);--gf-local-font-style: var(--gf-ctrl-font-style);--gf-local-font-weight: var(--gf-ctrl-font-weight);--gf-local-letter-spacing: var(--gf-ctrl-letter-spacing);--gf-local-line-height: var(--gf-ctrl-line-height);--gf-local-min-height: auto;--gf-local-outline: var(--gf-ctrl-outline);--gf-local-outline-offset: var(--gf-ctrl-outline-offset);--gf-local-padding-x: var(--gf-ctrl-padding-x, .5rem);--gf-local-padding-y: var(--gf-ctrl-padding-y, .5rem);--gf-local-transition: var(--gf-ctrl-transition);--gf-local-width: 100%;--gf-local-row-gap: var(--gf-row-gap, 1rem);--gf-local-column-gap: var(--gf-column-gap, 1rem);--gf-local-label-gap: .5rem}.gform_fields{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gf-local-row-gap) var(--gf-local-column-gap)}.gform_fields fieldset{border:none;display:block;margin:0;padding:0}.gfield_visibility_hidden,.gf_invisible{inset-inline-start:-9999px;position:absolute;visibility:hidden}.gfield{grid-column:1/-1;min-inline-size:0}@media screen and (min-width: 900px){.gfield--width-quarter{grid-column:span 3}.gfield--width-third{grid-column:span 4}.gfield--width-half{grid-column:span 6}}.gfield input[type]{border-width:var(--gf-local-border-width);border-color:var(--gf-local-border-color);border-style:var(--gf-local-border-style);-webkit-appearance:var(--gf-local-appearance);-moz-appearance:var(--gf-local-appearance);appearance:var(--gf-local-appearance);background-color:var(--color-ui-background);block-size:var(--gf-local-height);border-block-end:var(--gf-local-border-block-end);border-block-start:var(--gf-local-border-block-start);border-inline-end:var(--gf-local-border-inline-end);border-inline-start:var(--gf-local-border-inline-start);border-radius:8px;box-shadow:var(--gf-local-shadow);color:var(--gf-local-color);display:var(--gf-local-display);font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);inline-size:var(--gf-local-width);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height);margin-block:0;margin-inline:0;min-block-size:var(--gf-local-min-height);outline:var(--gf-local-outline);outline-offset:var(--gf-local-outline-offset);padding-block:var(--gf-local-padding-y);padding-inline:var(--gf-local-padding-x)}.gfield input[type]:hover{background-color:var(--color-ui-hover)}.gfield input[type] .small{inline-size:33%}.gfield input[type] .medium{inline-size:66%}.gfield input[type] .large{inline-size:100%}.gfield select{border-style:var(--gf-local-border-style);background-color:var(--gf-local-bg-color);block-size:var(--gf-local-height);border-block-end:var(--gf-local-border-block-end);border-block-start:var(--gf-local-border-block-start);border-inline-end:var(--gf-local-border-inline-end);border-inline-start:var(--gf-local-border-inline-start);border-radius:var(--gf-local-radius);box-shadow:var(--gf-local-shadow);color:var(--gf-local-color);display:var(--gf-local-display);font-family:var(--gf-local-font-family);font-size:var(--gf-local-font-size);font-style:var(--gf-local-font-style);font-weight:var(--gf-local-font-weight);inline-size:var(--gf-local-width, 100%);letter-spacing:var(--gf-local-letter-spacing);line-height:var(--gf-local-line-height);margin-block:0;margin-inline:0;min-block-size:var(--gf-local-min-height);outline:var(--gf-local-outline);outline-offset:var(--gf-local-outline-offset);padding-block:var(--gf-local-padding-y);padding-inline:var(--gf-local-padding-x);transition:var(--gf-local-transition)}.gfield textarea{inline-size:100%}.gfield[data-conditional-logic=hidden]{display:none}.gfield_required{color:red}.gfield_description{display:block;margin-bottom:var(--gf-local-label-gap)}.gfield_label,.gform-field-label{margin-bottom:var(--gf-local-label-gap);display:inline-block}.gform-grid-row{display:flex;flex-flow:row wrap;gap:var(--gf-local-row-gap) var(--gf-local-column-gap)}.gform-grid-col{flex:none;inline-size:100%}@media screen and (min-width: 900px){.gform-grid-col--size-auto{flex:1 1 0%}}input[type]:focus-visible{outline:none}input[type]::placeholder{color:var(--color-grey-dark)}.gform_wrapper{font-size:var(--type-size-body-m);line-height:125%;margin-top:.5rem}.gform_wrapper a{text-decoration:underline}.gform_wrapper .gform_heading,.gform_wrapper .gform_validation_errors{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:none;width:1px;word-wrap:normal!important}.gform_wrapper form .gform-body.gform_body .gform_fields{--gf-local-row-gap: .75rem;--gf-local-column-gap: .75rem}.gform_wrapper form .gfield_label,.gform_wrapper form .gform_heading{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:none;width:1px;word-wrap:normal!important}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield_error .ginput_container{border:2px solid currentColor;border-radius:8px}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield_error .gfield_validation_message{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px;margin-top:6px;margin-bottom:0}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container:not(.ginput_complex):not(.ginput_container_checkbox):not(.ginput_container_textarea):not(.ginput_container_select):not(.ginput_container_consent):not(.ginput_container_turnstile),.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_first,.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_last{border-radius:8px;box-shadow:var(--box-shadow)}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container:not(.ginput_complex):not(.ginput_container_checkbox):not(.ginput_container_textarea):not(.ginput_container_select):not(.ginput_container_consent):not(.ginput_container_turnstile).gform-grid-col,.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_first.gform-grid-col,.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_last.gform-grid-col{flex-grow:1;inline-size:auto}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container:not(.ginput_complex):not(.ginput_container_checkbox):not(.ginput_container_textarea):not(.ginput_container_select):not(.ginput_container_consent):not(.ginput_container_turnstile) input[type],.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_first input[type],.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_last input[type]{border:0;padding:8px 14px 9px;transition:background-color var(--transition-duration) ease}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container:not(.ginput_complex):not(.ginput_container_checkbox):not(.ginput_container_textarea):not(.ginput_container_select):not(.ginput_container_consent):not(.ginput_container_turnstile) input[type]:focus,.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_first input[type]:focus,.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_complex .name_last input[type]:focus{background-color:var(--color-ui-background-active)}.gform_wrapper form .gfield:not(.custom-checkboxes) .gfield_consent_description{display:none}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_consent{display:flex;align-items:start;gap:.75rem}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_consent .gfield_required{color:currentColor}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_consent input[type=checkbox]{min-height:18px;min-width:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:2px;width:fit-content;border-radius:6px;box-shadow:var(--box-shadow);background-color:var(--color-button-light-default);transition:background-color var(--transition-duration) ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_consent input[type=checkbox]:hover{background-color:var(--color-ui-hover)}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_consent input[type=checkbox]:focus{background-color:var(--color-ui-background-active)}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_consent input[type=checkbox]:checked{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");padding:2px}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_checkbox .gfield_checkbox .gchoice{display:flex;align-items:start;gap:.75rem}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-top:2px;width:fit-content;border-radius:6px;box-shadow:var(--box-shadow);background:#ffffff4d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.gform_wrapper form .gfield:not(.custom-checkboxes) .ginput_container_checkbox .gfield_checkbox .gchoice label{margin-bottom:0}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea{background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;box-shadow:var(--box-shadow);overflow:clip}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea:hover{background-color:var(--color-ui-hover)}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea:hover .ginput_container_textarea{background-color:transparent}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea:hover .ginput_container_textarea:has(textarea:focus),.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea:hover .ginput_container_textarea:has(textarea:focus-visible){background-color:var(--color-ui-hover)}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea .ginput_container_textarea{padding:12px 6px 0 14px;background-color:var(--color-ui-background)}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea .ginput_container_textarea:has(textarea:focus),.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea .ginput_container_textarea:has(textarea:focus-visible){background-color:var(--color-ui-background-active)}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea textarea{background:transparent;border:none;padding:0;margin:0}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea textarea:focus,.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-textarea textarea:focus-visible{outline:none}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-turnstile.gfield--input-type-turnstile{padding-bottom:.375rem}.gform_wrapper form .gfield:not(.custom-checkboxes).gfield--type-turnstile.gfield--input-type-turnstile .ginput_container.ginput_container_turnstile:has(.cf-turnstile){border:none;box-shadow:none}.gform_wrapper form .gfield--type-consent.gfield_error .ginput_container_consent{border:none!important;display:flex;align-items:start;gap:.75rem}.gform_wrapper form .gfield--type-consent.gfield_error .ginput_container_consent input[type=checkbox]{border-width:2px;border-color:currentColor}.gform_wrapper .gform_footer input[type=submit]{width:100%}.woocommerce-form p,.woocommerce-checkout p,.woocommerce-address-fields__field-wrapper p,.woocommerce-EditAccountForm p{margin:0}.woocommerce-form:not(.woocommerce-address-fields__field-wrapper),.woocommerce-checkout:not(.woocommerce-address-fields__field-wrapper),.woocommerce-address-fields__field-wrapper:not(.woocommerce-address-fields__field-wrapper),.woocommerce-EditAccountForm:not(.woocommerce-address-fields__field-wrapper){display:flex;flex-direction:column;gap:.75rem}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input{border:none;padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow-inputs)}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:hover,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:hover,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:hover,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:hover{background-color:var(--color-ui-hover)}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:focus,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:focus,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:focus,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) input:focus{background-color:var(--color-ui-background-active)}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description),.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description),.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description),.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description){display:flex;flex-direction:column;gap:.375rem}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description) .description,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description) .description,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description) .description,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-input-wrapper:has(.description) .description{color:currentColor}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme),.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme),.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme),.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme){display:flex;flex-direction:column;gap:1.5rem}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form-login__rememberme,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form-login__rememberme,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form-login__rememberme,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:.375rem}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:2px;border-radius:6px;box-shadow:var(--box-shadow-inputs);background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px;height:1.15em;width:1.15em;aspect-ratio:1/1;width:18px!important;padding:2px}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:hover,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:hover,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:hover,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:hover{background-color:var(--color-ui-hover)}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:focus,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:focus,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:focus,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:focus{background-color:var(--color-ui-background-active)}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:checked,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:checked,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:checked,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew):has(.woocommerce-form-login__rememberme) .woocommerce-form__input-checkbox:checked{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}.woocommerce-form .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-form-login__submit,.woocommerce-checkout .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-form-login__submit,.woocommerce-address-fields__field-wrapper .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-form-login__submit,.woocommerce-EditAccountForm .form-row:not(.woocommerce-SavedPaymentMethods-saveNew) .woocommerce-form-login__submit{width:100%}form.woocommerce-checkout .woocommerce-NoticeGroup{grid-column:1/-1;color:currentColor}form.woocommerce-checkout .col-1 .woocommerce-billing-fields h3:first-of-type{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:none;width:1px;word-wrap:normal!important}form.woocommerce-checkout .col-1 .woocommerce-billing-fields label{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;margin-bottom:.375rem}form.woocommerce-checkout .col-1 .woocommerce-billing-fields label .required{color:currentColor}form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1.5rem}form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row input{box-shadow:var(--box-shadow-inputs)}form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row-first,form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row-last{width:49%;display:inline-flex;flex-direction:column}form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row-first{margin-right:1%}form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row-last{margin-left:1%}form.woocommerce-checkout .col-1 .woocommerce-billing-fields .form-row#billing_address_1_field{margin-bottom:.75rem}form.woocommerce-checkout .col-2 .woocommerce-additional-fields{display:flex;flex-direction:column;gap:.75rem}form.woocommerce-checkout .col-2 .woocommerce-additional-fields h3{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}form.woocommerce-checkout .col-2 .woocommerce-additional-fields__field-wrapper .form-row{display:flex;flex-direction:column;gap:.75rem}form.woocommerce-checkout .col-2 .woocommerce-additional-fields__field-wrapper .form-row textarea{padding:.75rem;width:100%;border:none;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;box-shadow:var(--box-shadow-inputs)}form.woocommerce-checkout .col-2 .woocommerce-additional-fields__field-wrapper .form-row textarea:hover{background-color:var(--color-ui-hover)}form.woocommerce-checkout .col-2 .woocommerce-additional-fields #group_name_checkout_field h3{margin-bottom:.75rem}form.woocommerce-checkout .col-2 .woocommerce-additional-fields #group_name_checkout_field .form-row{display:flex;flex-direction:column;gap:.75rem}form.woocommerce-checkout .col-2 .woocommerce-additional-fields #group_name_checkout_field .form-row input{box-shadow:var(--box-shadow-inputs)}.select2-container{background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease-in-out;border-radius:8px;padding:8px 14px 9px;box-shadow:var(--box-shadow-inputs)}.select2-container--default .select2-results__option--highlighted{background-color:inherit;transition:background-color var(--transition-duration) ease}.select2-container--default .select2-results__option--highlighted:hover,.select2-container:hover{background-color:var(--color-ui-hover)}.select2-container .select2-dropdown{border:none;margin-top:-8px;background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:background-color var(--transition-duration) ease-in-out;box-shadow:var(--box-shadow-inputs);border-radius:8px}.select2-container .select2-dropdown .select2-results__option{background-color:transparent;color:var(--color-black)}.select2-container .select2-search.select2-search--dropdown .select2-search__field{border:none;padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow-inputs)}.select2-container .select2-search.select2-search--dropdown .select2-search__field:hover{background-color:var(--color-ui-hover);box-shadow:var(--box-shadow-inputs-hover)}.select2-container .select2-search.select2-search--dropdown .select2-search__field:focus,.select2-container .select2-search.select2-search--dropdown .select2-search__field:focus-visible{outline:none;background-color:var(--color-ui-background-active)}.select2-container .select2-search.select2-search--dropdown .select2-search__field::placeholder{color:var(--color-grey-dark)}.select2-container .select2-selection{border:none;border-radius:8px;background-color:unset}.select2-container .select2-selection[aria-expanded=true] .select2-selection__arrow{transform:rotate(180deg)}.select2-container .select2-selection .select2-selection__rendered{padding:0}.select2-container .select2-selection .select2-selection__rendered:focus{outline:none}.select2-container .select2-selection .select2-selection__arrow{width:12px;height:12px;top:12px;right:12px;transform:rotate(0);margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 3.75L6 8.25L10.5 3.75' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:8px;box-shadow:var(--box-shadow-button);background-color:var(--color-button-default);transition:background-color var(--transition-duration) ease,transform var(--transition-duration) ease;border-radius:50%}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-results{border:none;overflow:hidden;border-radius:8px}.select2-container .select2-results__option{color:var(--color-black)}.select2-container .select2-results__option--highlighted,.select2-container .select2-results__option--highlighted:hover{background-color:var(--color-grey-light-alt)}.gfield_select,.uo-groups-selector .users-table{opacity:0;position:absolute;z-index:-1;pointer-events:none;inline-size:unset!important}.custom-select-wrapper{position:relative;width:100%}.custom-select-wrapper:not(:has(.custom-select.active)){background-color:var(--color-ui-background);border-radius:8px;transition:background-color var(--transition-duration) ease-in-out}.custom-select-wrapper:not(:has(.custom-select.active)):hover{background-color:var(--color-ui-hover)}.custom-select-wrapper:has(.custom-select.active){box-shadow:var(--box-shadow);border-radius:8px}.custom-select-wrapper:has(.custom-select.active) .custom-select,.custom-select-wrapper:has(.custom-select.active) .custom-select-dropdown{box-shadow:unset}.custom-select-wrapper .custom-select{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px 9px;border:solid transparent;border-radius:8px;cursor:pointer;font-size:1rem;color:var(--color-black);transition:all var(--transition-duration) ease;box-sizing:border-box;box-shadow:var(--box-shadow)}.custom-select-wrapper .custom-select.active{border-radius:8px 8px 0 0;background-color:var(--color-ui-background)}.custom-select-wrapper .custom-select.active .custom-select-arrow{transform:rotate(180deg)}.custom-select-wrapper .custom-select:focus,.custom-select-wrapper .custom-select:focus-visible{outline:none;background-color:var(--color-ui-background-active)}.custom-select-wrapper .custom-select .custom-select-text{flex:1;text-align:left}.custom-select-wrapper .custom-select .custom-select-arrow{width:12px;height:12px;transition:transform var(--transition-duration) ease;margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 3.75L6 8.25L10.5 3.75' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:8px;box-shadow:var(--box-shadow);background-color:var(--color-white-off);border-radius:50%}.custom-select-wrapper .custom-select.active~.custom-select-dropdown{background-color:var(--color-ui-background)}.custom-select-wrapper .custom-select-dropdown{border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px #00000026;max-height:0;overflow:hidden;transition:all var(--transition-duration) ease}.custom-select-wrapper .custom-select-dropdown.show{max-height:200px;overflow-y:auto;padding-bottom:.75rem;background-color:var(--color-ui-background)}.custom-select-wrapper .custom-select-option{padding:8px 10px;margin:0 8px;cursor:pointer;border-radius:8px;transition:background-color var(--transition-duration) ease}.custom-select-wrapper .custom-select-option:last-child{border-bottom:none}.custom-select-wrapper .custom-select-option:hover{background-color:var(--color-ui-hover)}.custom-select-wrapper .custom-select-option.selected{background-color:var(--color-grey-light-alt)}.custom-select-wrapper .custom-select-option.selected:hover{background-color:var(--color-ui-hover)}.custom-select-wrapper .custom-select-option:focus,.custom-select-wrapper .custom-select-option:focus-visible{outline:none;background-color:var(--color-ui-background-active)}.gfield--type-checkbox.gfield_error .custom-checkbox-wrapper{border:2px solid currentColor}.custom-checkboxes .gfield_validation_message{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px;margin-top:6px;margin-bottom:0}.custom-checkboxes .gfield_checkbox .gchoice{display:none}.custom-checkboxes .gfield_checkbox .custom-checkbox-wrapper{position:relative;width:100%}.custom-checkboxes .gfield_checkbox .custom-checkbox-wrapper:not(:has(.custom-checkbox-select.active)){background-color:var(--color-ui-background);border-radius:8px;transition:background-color var(--transition-duration) ease-in-out}.custom-checkboxes .gfield_checkbox .custom-checkbox-wrapper:not(:has(.custom-checkbox-select.active)):hover{background-color:var(--color-ui-hover)}.custom-checkboxes .gfield_checkbox .custom-checkbox-wrapper:has(.custom-checkbox-select.active){box-shadow:var(--box-shadow)}.custom-checkboxes .gfield_checkbox .custom-checkbox-wrapper:has(.custom-checkbox-select.active) .custom-checkbox-select,.custom-checkboxes .gfield_checkbox .custom-checkbox-wrapper:has(.custom-checkbox-select.active) .custom-checkbox-dropdown{box-shadow:unset}.custom-checkboxes .gfield_checkbox .custom-checkbox-select{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px 9px;border:solid transparent;border-radius:8px;cursor:pointer;font-size:1rem;color:var(--color-black);transition:all var(--transition-duration) ease;box-sizing:border-box;box-shadow:var(--box-shadow)}.custom-checkboxes .gfield_checkbox .custom-checkbox-select:focus{background-color:var(--color-ui-background-active)}.custom-checkboxes .gfield_checkbox .custom-checkbox-select:focus-visible{outline:none}.custom-checkboxes .gfield_checkbox .custom-checkbox-select.active{border-color:transparent;border-radius:8px 8px 0 0;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease-in-out}.custom-checkboxes .gfield_checkbox .custom-checkbox-select-text{flex:1;text-align:left}.custom-checkboxes .gfield_checkbox .custom-checkbox-arrow{width:12px;height:12px;transition:transform var(--transition-duration) ease;margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 3.75L6 8.25L10.5 3.75' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:8px;box-shadow:var(--box-shadow);background-color:var(--color-white-off);border-radius:50%}.custom-checkboxes .gfield_checkbox .custom-checkbox-select.active .custom-checkbox-arrow{transform:rotate(180deg)}.custom-checkboxes .gfield_checkbox .custom-checkbox-dropdown{border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px #00000026;max-height:0;overflow:hidden;transition:all var(--transition-duration) ease;padding-bottom:0}.custom-checkboxes .gfield_checkbox .custom-checkbox-dropdown.show{max-height:800px;overflow-y:auto;padding-bottom:.75rem;background-color:var(--color-ui-background)}.custom-checkboxes .gfield_checkbox .custom-checkbox-option{display:flex;align-items:center;padding:8px 10px;margin:0 8px;cursor:pointer;border-radius:8px;transition:background-color var(--transition-duration) ease}.custom-checkboxes .gfield_checkbox .custom-checkbox-option:last-child{border-bottom:none}.custom-checkboxes .gfield_checkbox .custom-checkbox-option-icon{width:16px;height:16px;margin-right:12px;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;background-color:var(--color-ui-background);box-shadow:var(--box-shadow);border-radius:6px}.custom-checkboxes .gfield_checkbox .custom-checkbox-option.checked .custom-checkbox-option-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}.custom-checkboxes .gfield_checkbox .custom-checkbox-option-text{flex:1}.custom-checkboxes .gfield_checkbox .custom-checkbox-option:hover{background-color:var(--color-ui-hover)}.custom-checkboxes .gfield_checkbox .custom-checkbox-select:focus,.custom-checkboxes .gfield_checkbox .custom-checkbox-select:focus-visible{background-color:var(--color-ui-background-active)}.custom-checkboxes .gfield_checkbox .custom-checkbox-option:focus-visible{outline:none}.custom-checkboxes .gfield_checkbox .custom-checkbox-option:focus{outline:none;background-color:var(--color-ui-background-active)}.custom-radios .gfield_validation_message{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px;margin-top:6px;margin-bottom:0}.custom-radios .gfield_radio .gchoice{display:none}.custom-radios .gfield_radio .custom-radio-wrapper{position:relative;width:100%}.custom-radios .gfield_radio .custom-radio-wrapper:not(:has(.custom-radio-select.active)){background-color:var(--color-ui-background);border-radius:8px;transition:background-color var(--transition-duration) ease-in-out}.custom-radios .gfield_radio .custom-radio-wrapper:not(:has(.custom-radio-select.active)):hover{background-color:var(--color-ui-hover)}.custom-radios .gfield_radio .custom-radio-wrapper:has(.custom-radio-select.active){box-shadow:var(--box-shadow);border-radius:8px}.custom-radios .gfield_radio .custom-radio-wrapper:has(.custom-radio-select.active) .custom-radio-select,.custom-radios .gfield_radio .custom-radio-wrapper:has(.custom-radio-select.active) .custom-radio-dropdown{box-shadow:unset}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px 9px;border:solid transparent;border-radius:8px;cursor:pointer;font-size:1rem;color:var(--color-black);transition:all var(--transition-duration) ease;box-sizing:border-box;box-shadow:var(--box-shadow)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select.active{border-radius:8px 8px 0 0;background-color:var(--color-ui-background)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select.active .custom-radio-arrow{transform:rotate(180deg)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select:focus,.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select:focus-visible{outline:none;background-color:var(--color-ui-background-active)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select .custom-radio-select-text{flex:1;text-align:left}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select .custom-radio-arrow{width:12px;height:12px;transition:transform var(--transition-duration) ease;margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 3.75L6 8.25L10.5 3.75' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:8px;box-shadow:var(--box-shadow);background-color:var(--color-white-off);border-radius:50%}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-select.active~.custom-radio-dropdown{background-color:var(--color-ui-background)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-dropdown{border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px #00000026;max-height:0;overflow:hidden;transition:all var(--transition-duration) ease}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-dropdown.show{max-height:200px;overflow-y:auto;padding-bottom:.75rem;background-color:var(--color-ui-background)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option{display:flex;align-items:center;padding:8px 10px;margin:0 8px;cursor:pointer;border-radius:8px;transition:background-color var(--transition-duration) ease}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option:last-child{border-bottom:none}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option:hover{background-color:var(--color-ui-hover)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option .custom-radio-option-icon{width:16px;height:16px;margin-right:12px;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;background-color:var(--color-ui-background);box-shadow:var(--box-shadow);border-radius:50%}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option .custom-radio-option-text{flex:1}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option.selected:hover{background-color:var(--color-ui-hover)}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option.selected .custom-radio-option-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='4' fill='black'/%3E%3C/svg%3E")}.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option:focus,.custom-radios .gfield_radio .custom-radio-wrapper .custom-radio-option:focus-visible{outline:none;background-color:var(--color-ui-background-active)}@media screen and (min-width: 900px){.gform_wrapper .gform_footer input[type=submit]{width:fit-content}.woocommerce-form .form-row .woocommerce-form-login__submit{width:fit-content!important}}.user-html h1,.user-html h2,.user-html h3,.user-html h4,.user-html h5,.user-html h6,.user-html p,.user-html ul,.user-html ol,.user-html blockquote{margin:0}.user-html p{margin:.5em auto}.user-html a:not(.button){text-decoration:underline}.user-html hr{border:none;border-bottom:1px solid currentColor;width:100%}.user-html ul,.user-html ol{margin:1em 0;padding-left:40px}.user-html ul li,.user-html ol li{margin-top:.25em;margin-bottom:.25em}.user-html ul{list-style-type:disc}.user-html ul ul{list-style-type:circle;margin:0}.user-html ul ul ul{list-style-type:square}.user-html ol{list-style-type:decimal}.user-html ol ol{list-style-type:lower-alpha;margin:0}.user-html ol ol ol{list-style-type:lower-roman}.user-html ol:not(:has(h1,h2,h3,h4,h5,h6)),.user-html ul:not(:has(h1,h2,h3,h4,h5,h6)){list-style-position:inside;text-indent:-1.25em}.user-html ol h1,.user-html ol h2,.user-html ol h3,.user-html ol h4,.user-html ol h5,.user-html ol h6,.user-html ul h1,.user-html ul h2,.user-html ul h3,.user-html ul h4,.user-html ul h5,.user-html ul h6{display:inline-block}.user-html li:has(>strong:first-child)::marker{font-weight:700}.user-html li:has(>em:first-child)::marker{font-style:italic}.user-html li:has(h1)::marker{font-size:var(--type-size-h1);line-height:91.667%}.user-html li:has(h2)::marker{font-size:var(--type-size-h2);line-height:116.667%}@media (max-width: 1200px){.user-html li:has(h2)::marker{font-size:var(--type-size-h3)}}.user-html li:has(h3)::marker{font-size:var(--type-size-h3);line-height:110.526%}.user-html li:has(h4)::marker{font-size:var(--type-size-h4);line-height:125%}.user-html li:has(h5)::marker{font-size:var(--type-size-h5);line-height:131.25%}.media-container{width:100%;margin:0;padding:0;overflow:clip;--controls-margin: var(--content-margin)}.media-container--viewport-height{min-height:100dvh}.media-container--content-height{height:100%;width:100%}.media-container--natural{aspect-ratio:var(--media-aspect-ratio)}.media-container--square{aspect-ratio:var(--media-square-aspect-ratio)}.media-container--landscape{aspect-ratio:var(--media-landscape-aspect-ratio)}.media-container--portrait{aspect-ratio:var(--media-portrait-aspect-ratio)}.media-container--aspect-video{aspect-ratio:var(--media-video-aspect-ratio)}.media-container--viewport-100{min-height:100vh;min-height:100dvh}.media-container img,.media-container video,.media-container iframe{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.video-wrapper{position:relative;max-height:100%;object-fit:cover;object-position:center center}.video-custom-controls{position:absolute;inset:var(--controls-margin, 1rem);z-index:var(--z-controls)}.video-custom-controls .video-control-bar{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--controls-margin, .5rem)}.video-custom-controls .video-play-bar-lockup{background-color:transparent;height:2px;width:100%;position:relative}.video-custom-controls .video-play-bar-lockup .play-bar{position:absolute;height:2px;width:var(--video-played);top:50%;transform:translateY(-50%);background-color:var(--color-white);transition:width .6s linear,opacity 1ms linear;opacity:1;z-index:2}.video-custom-controls .video-play-bar-lockup .loaded-bar{position:absolute;height:2px;width:var(--video-loaded);top:50%;transform:translateY(-50%);background-color:var(--color-space-grey);transition:width .6s linear;z-index:1}.video-wrapper[data-status=playing] .svg--play-icon{display:none}.video-wrapper[data-status=playing] .svg--pause-icon,.video-wrapper[data-status=paused] .svg--play-icon,.video-wrapper[data-status=unplayed] .svg--play-icon{display:block}.video-wrapper[data-status=paused] .svg--pause-icon,.video-wrapper[data-status=unplayed] .svg--pause-icon,.video-wrapper[data-audio-status=muted] .svg--audio-on{display:none}.video-wrapper[data-audio-status=muted] .svg--audio-off,.video-wrapper[data-audio-status=audible] .svg--audio-on{display:block}.video-wrapper[data-audio-status=audible] .svg--audio-off{display:none}.module{background-color:var(--color-background);color:var(--color-foreground);padding-inline:var(--module-padding-inline);padding-block:var(--module-padding-block);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);transition:box-shadow var(--transition-duration) ease}.section{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--module-gap);padding-inline:var(--content-margin);padding-top:var(--content-margin);max-width:var(--max-content-width);margin:0 auto}.section:has(.m-cards-grid),.section:has(.m-carousel-posts),.section:has(.m-carousel-featured),.section:has(.m-course-module),.section:has(.m-list),.section:has(.m-longform-content){padding-inline:0}.section:has(.m-cards-grid) .m-information-card,.section:has(.m-cards-grid) .m-clients-card,.section:has(.m-cards-grid) .m-featured-content,.section:has(.m-cards-grid) .m-form-module,.section:has(.m-cards-grid) .m-preferences-select,.section:has(.m-cards-grid) .m-rich-text,.section:has(.m-cards-grid) .m-video-module,.section:has(.m-cards-grid) .m-page-header,.section:has(.m-carousel-posts) .m-information-card,.section:has(.m-carousel-posts) .m-clients-card,.section:has(.m-carousel-posts) .m-featured-content,.section:has(.m-carousel-posts) .m-form-module,.section:has(.m-carousel-posts) .m-preferences-select,.section:has(.m-carousel-posts) .m-rich-text,.section:has(.m-carousel-posts) .m-video-module,.section:has(.m-carousel-posts) .m-page-header,.section:has(.m-carousel-featured) .m-information-card,.section:has(.m-carousel-featured) .m-clients-card,.section:has(.m-carousel-featured) .m-featured-content,.section:has(.m-carousel-featured) .m-form-module,.section:has(.m-carousel-featured) .m-preferences-select,.section:has(.m-carousel-featured) .m-rich-text,.section:has(.m-carousel-featured) .m-video-module,.section:has(.m-carousel-featured) .m-page-header,.section:has(.m-course-module) .m-information-card,.section:has(.m-course-module) .m-clients-card,.section:has(.m-course-module) .m-featured-content,.section:has(.m-course-module) .m-form-module,.section:has(.m-course-module) .m-preferences-select,.section:has(.m-course-module) .m-rich-text,.section:has(.m-course-module) .m-video-module,.section:has(.m-course-module) .m-page-header,.section:has(.m-list) .m-information-card,.section:has(.m-list) .m-clients-card,.section:has(.m-list) .m-featured-content,.section:has(.m-list) .m-form-module,.section:has(.m-list) .m-preferences-select,.section:has(.m-list) .m-rich-text,.section:has(.m-list) .m-video-module,.section:has(.m-list) .m-page-header,.section:has(.m-longform-content) .m-information-card,.section:has(.m-longform-content) .m-clients-card,.section:has(.m-longform-content) .m-featured-content,.section:has(.m-longform-content) .m-form-module,.section:has(.m-longform-content) .m-preferences-select,.section:has(.m-longform-content) .m-rich-text,.section:has(.m-longform-content) .m-video-module,.section:has(.m-longform-content) .m-page-header{margin-inline:var(--content-margin)}.section .module{grid-column:span 12;margin-bottom:auto}@media screen and (min-width: 900px){.section .module{grid-column:span 8}}.section .module-width--12,.section .module-width--8{grid-column:1/-1}@media screen and (min-width: 900px){.section .module-width--8{grid-column:span 8}}.section .module-width--6{grid-column:1/-1}@media screen and (min-width: 900px){.section .module-width--6{grid-column:span 6}}.section .module-width--4{grid-column:1/-1}@media screen and (min-width: 900px){.section .module-width--4{grid-column:span 4}}.section .module--sticky{position:sticky;top:var(--content-margin)}@media screen and (min-width: 900px){.section:has(.m-cards-grid),.section:has(.m-carousel-posts),.section:has(.m-carousel-featured),.section:has(.m-course-module),.section:has(.m-list),.section:has(.m-longform-content){padding-inline:var(--content-margin)}.section:has(.m-cards-grid) .m-information-card,.section:has(.m-cards-grid) .m-clients-card,.section:has(.m-cards-grid) .m-featured-content,.section:has(.m-cards-grid) .m-form-module,.section:has(.m-cards-grid) .m-preferences-select,.section:has(.m-cards-grid) .m-rich-text,.section:has(.m-cards-grid) .m-video-module,.section:has(.m-cards-grid) .m-page-header,.section:has(.m-carousel-posts) .m-information-card,.section:has(.m-carousel-posts) .m-clients-card,.section:has(.m-carousel-posts) .m-featured-content,.section:has(.m-carousel-posts) .m-form-module,.section:has(.m-carousel-posts) .m-preferences-select,.section:has(.m-carousel-posts) .m-rich-text,.section:has(.m-carousel-posts) .m-video-module,.section:has(.m-carousel-posts) .m-page-header,.section:has(.m-carousel-featured) .m-information-card,.section:has(.m-carousel-featured) .m-clients-card,.section:has(.m-carousel-featured) .m-featured-content,.section:has(.m-carousel-featured) .m-form-module,.section:has(.m-carousel-featured) .m-preferences-select,.section:has(.m-carousel-featured) .m-rich-text,.section:has(.m-carousel-featured) .m-video-module,.section:has(.m-carousel-featured) .m-page-header,.section:has(.m-course-module) .m-information-card,.section:has(.m-course-module) .m-clients-card,.section:has(.m-course-module) .m-featured-content,.section:has(.m-course-module) .m-form-module,.section:has(.m-course-module) .m-preferences-select,.section:has(.m-course-module) .m-rich-text,.section:has(.m-course-module) .m-video-module,.section:has(.m-course-module) .m-page-header,.section:has(.m-list) .m-information-card,.section:has(.m-list) .m-clients-card,.section:has(.m-list) .m-featured-content,.section:has(.m-list) .m-form-module,.section:has(.m-list) .m-preferences-select,.section:has(.m-list) .m-rich-text,.section:has(.m-list) .m-video-module,.section:has(.m-list) .m-page-header,.section:has(.m-longform-content) .m-information-card,.section:has(.m-longform-content) .m-clients-card,.section:has(.m-longform-content) .m-featured-content,.section:has(.m-longform-content) .m-form-module,.section:has(.m-longform-content) .m-preferences-select,.section:has(.m-longform-content) .m-rich-text,.section:has(.m-longform-content) .m-video-module,.section:has(.m-longform-content) .m-page-header{margin-inline:unset}}.footer-form{max-width:var(--max-content-width);margin:0 auto;padding:var(--content-margin);padding-bottom:0}.footer-form__content{box-shadow:var(--box-shadow);max-width:unset;background:var(--color-background);color:var(--color-foreground);padding:var(--content-margin);border-radius:var(--module-border-radius)}.footer-form__content h2.footer-form-text{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800;grid-column:1/-1;margin:0}.footer-form__content .form-wrapper{grid-column:1/-1}@media screen and (min-width: 900px){.footer-form__content h2.footer-form-text{font-size:var(--type-size-h2);line-height:116.667%;grid-column:span 8}}@media screen and (min-width: 900px) and (max-width: 1200px){.footer-form__content h2.footer-form-text{font-size:var(--type-size-h3)}}@media screen and (min-width: 900px){.footer-form__content .form-wrapper{grid-column:span 4}}.footer{width:100%;max-width:var(--max-content-width);margin:auto auto 0;padding:var(--content-margin) 0;padding-inline:var(--content-margin)}.footer a:not(.button):not(:has(img)){text-decoration:none;color:inherit;transition:opacity var(--transition-duration) ease}.footer a:not(.button):not(:has(img)):hover{opacity:.35}.footer .content{box-shadow:var(--box-shadow);border-radius:var(--module-border-radius);background-color:var(--color-white-off);grid-column:1/-1;padding:var(--content-margin);display:flex;flex-direction:column;gap:3rem}.footer .content .footer__top{grid-column:1/-1}.footer .content .footer__top .links{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem .875rem}.footer .content .footer__top .links .links-block{grid-column:span 1;display:flex;flex-direction:column;gap:.375rem}.footer .content .footer__top .links .links-block h3{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.footer .content .footer__top .links .links-block ul{display:flex;flex-direction:column;gap:.375rem}.footer .content .footer__top .links .links-block a{padding-right:.625rem;padding-block:.1875rem}.footer .content .footer__bottom{display:flex;flex-direction:column}.footer .content .footer__bottom .logo-wrapper{padding-bottom:3rem}.footer .content .footer__bottom .acknowledgement{display:flex;flex-direction:column;gap:1rem;padding-top:.75rem;border-top:1px solid var(--color-black);padding-bottom:3rem;border-bottom:1px solid var(--color-black)}.footer .content .footer__bottom .acknowledgement .button{width:100%}.footer .content .footer__bottom .wrapper{display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem}.footer .content .footer__bottom .wrapper .legal-links{display:flex;gap:1.5rem}.footer .content .footer__bottom .wrapper .credit p{margin:0}@media screen and (min-width: 900px){.footer .content,.footer .content .footer__top{display:grid;grid-template-columns:subgrid}.footer .content .footer__top .links{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:unset}.footer .content .footer__top .links .links-block{grid-column:span 2}.footer .content .footer__bottom{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.footer .content .footer__bottom .logo-wrapper{grid-column:1/-1}.footer .content .footer__bottom .acknowledgement{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.footer .content .footer__bottom .acknowledgement .text-container{grid-column:span 7}.footer .content .footer__bottom .acknowledgement .button{grid-column:1/-1;width:fit-content}.footer .content .footer__bottom .wrapper{grid-column:1/-1;display:flex;flex-direction:row;justify-content:space-between}.footer .content .footer__bottom .wrapper .credit{display:flex;flex-direction:row;gap:1.5rem}}[data-theme=peach]{--color-foreground: var(--color-black);--color-background: var(--color-peach)}[data-theme=stone]{--color-foreground: var(--color-black);--color-background: var(--color-stone)}[data-theme=white]{--color-foreground: var(--color-black);--color-background: var(--color-white)}[data-theme=black]{--color-foreground: var(--color-white);--color-background: var(--color-black)}[data-theme=teal-dark]{--color-foreground: var(--color-black);--color-background: var(--color-teal-dark)}[data-theme=grey-light]{--color-foreground: var(--color-black);--color-background: var(--color-grey-light)}[data-theme=teal-light]{--color-foreground: var(--color-black);--color-background: var(--color-teal-light)}[data-theme=blue]{--color-foreground: var(--color-black);--color-background: var(--color-blue)}[data-theme=grey]{--color-foreground: var(--color-black);--color-background: var(--color-grey)}[data-theme=green-bright]{--color-foreground: var(--color-black);--color-background: var(--color-green-bright)}[data-theme=green]{--color-foreground: var(--color-black);--color-background: var(--color-green)}[data-theme=pink-light]{--color-foreground: var(--color-black);--color-background: var(--color-pink-light)}[data-theme=orange]{--color-foreground: var(--color-black);--color-background: var(--color-orange)}[data-theme=yellow]{--color-foreground: var(--color-black);--color-background: var(--color-yellow)}[data-theme=magenta]{--color-foreground: var(--color-black);--color-background: var(--color-magenta)}[data-theme=gold]{--color-foreground: var(--color-black);--color-background: var(--color-gold)}[data-theme=orange-light]{--color-foreground: var(--color-black);--color-background: var(--color-orange-light)}[data-theme=yellow-pale]{--color-foreground: var(--color-black);--color-background: var(--color-yellow-pale)}[data-theme=white-off]{--color-foreground: var(--color-black);--color-background: var(--color-white-off)}[data-theme=grey-light-alt]{--color-foreground: var(--color-black);--color-background: var(--color-grey-light-alt)}[data-theme=pink]{--color-foreground: var(--color-black);--color-background: var(--color-pink)}[data-theme=pink-transparent]{--color-foreground: var(--color-black);--color-background: rgba(var(--color-pink-rgb), .22)}[data-theme=pink-lilac]{--color-foreground: var(--color-black);--color-background: var(--color-pink-lilac)}[data-theme=blue-pale]{--color-foreground: var(--color-black);--color-background: var(--color-blue-pale)}[data-theme=grey-dark]{--color-foreground: var(--color-white);--color-background: var(--color-grey-dark)}[data-theme=red]{--color-foreground: var(--color-black);--color-background: var(--color-red)}body[data-contrast=true] [data-theme=orange],body[data-contrast=true] [data-theme=blue],body[data-contrast=true] [data-theme=gold],body[data-contrast=true] [data-theme=pink],body[data-contrast=true] [data-theme=teal-dark],body[data-contrast=true] [data-theme=magenta]{--color-foreground: var(--color-white)}.m-text-image .grid-container{padding-inline:0}.m-text-image__media-lockup{grid-column:1/-1;grid-row:1/2}.m-text-image__content-lockup{grid-column:1/-1;grid-row:2/3}.m-text-image--text-alignment-centre{text-align:center}@media screen and (min-width: 900px){.m-text-image--layout-media-first.module-display-type--stacked .m-text-image__media-lockup{grid-column:1/-1;grid-row:1/2}.m-text-image--layout-media-first.module-display-type--stacked .m-text-image__content-lockup{padding-top:var(--content-margin);grid-column:1/-1;grid-row:2/2}.m-text-image--layout-media-first .m-text-image__media-lockup{grid-column:1/7;grid-row:1/2}.m-text-image--layout-media-first .m-text-image__content-lockup,.m-text-image--layout-text-first .m-text-image__media-lockup{grid-column:7/-1;grid-row:1/2}.m-text-image--layout-text-first .m-text-image__content-lockup{grid-column:1/7;grid-row:1/2}.m-text-image--layout-vertical-centre .m-text-image__content-lockup{margin-top:auto;margin-bottom:auto}.m-text-image--layout-vertical-base .m-text-image__content-lockup{margin-top:auto}}.m-media--width-screen-width .m-media__media-lockup{grid-column:1/-1}.m-media--width-content-width .m-media__media-lockup{grid-column:3/-3}@media (max-width: 600px){.m-media--width-content-width .m-media__media-lockup{grid-column:1/-1}}.m-rich-text__button{margin-top:3.625rem}.m-carousel,.m-carousel-posts,.m-carousel-featured,.m-carousel-video{--swiper-theme-color: white;--swiper-pagination-color: white;--swiper-pagination-bottom: 16px;--swiper-pagination-top: auto;--swiper-pagination-bullet-border: 1px solid #000;--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-width: 8px;--swiper-pagination-bullet-height: 8px;--swiper-pagination-bullet-border-radius: 50%;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: .8;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 8px;--swiper-pagination-bullet-vertical-gap: 8px;--swiper-pagination-vertical-padding: 8px;--swiper-navigation-size: 2rem;--swiper-navigation-color: var(--swiper-theme-color);--swiper-navigation-top-offset: 50%;--swiper-navigation-sides-offset: 10px;--swiper-wrapper-transition-timing-function: ease-in-out}.m-carousel--width-content-width .m-carousel__wrapper,.m-carousel-posts--width-content-width .m-carousel__wrapper,.m-carousel-featured--width-content-width .m-carousel__wrapper,.m-carousel-video--width-content-width .m-carousel__wrapper{grid-column:3/-3}@media (max-width: 600px){.m-carousel--width-content-width .m-carousel__wrapper,.m-carousel-posts--width-content-width .m-carousel__wrapper,.m-carousel-featured--width-content-width .m-carousel__wrapper,.m-carousel-video--width-content-width .m-carousel__wrapper{grid-column:1/-1}}.m-carousel--width-screen-width .m-carousel__wrapper,.m-carousel-posts--width-screen-width .m-carousel__wrapper,.m-carousel-featured--width-screen-width .m-carousel__wrapper,.m-carousel-video--width-screen-width .m-carousel__wrapper{grid-column:1/-1}.m-carousel__btn,.m-carousel-posts__btn,.m-carousel-featured__btn,.m-carousel-video__btn{text-decoration:none;background:none;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;transition:all var(--transition-timing) var(--ease);padding-top:1rem;font-weight:400;display:block}@media (any-hover: hover){.m-carousel__btn,.m-carousel-posts__btn,.m-carousel-featured__btn,.m-carousel-video__btn{transform:translateY(1.2rem);opacity:0}}@media (max-width: 900px){.m-carousel__btn,.m-carousel-posts__btn,.m-carousel-featured__btn,.m-carousel-video__btn{transform:translateY(1.2rem);opacity:1}}.m-carousel .swiper-button-next,.m-carousel .swiper-button-prev,.m-carousel-posts .swiper-button-next,.m-carousel-posts .swiper-button-prev,.m-carousel-featured .swiper-button-next,.m-carousel-featured .swiper-button-prev,.m-carousel-video .swiper-button-next,.m-carousel-video .swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset);width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color);z-index:10}.m-carousel .swiper-button-next.swiper-button-disabled,.m-carousel .swiper-button-prev.swiper-button-disabled,.m-carousel-posts .swiper-button-next.swiper-button-disabled,.m-carousel-posts .swiper-button-prev.swiper-button-disabled,.m-carousel-featured .swiper-button-next.swiper-button-disabled,.m-carousel-featured .swiper-button-prev.swiper-button-disabled,.m-carousel-video .swiper-button-next.swiper-button-disabled,.m-carousel-video .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.m-carousel .swiper-button-next:after,.m-carousel .swiper-button-prev:after,.m-carousel-posts .swiper-button-next:after,.m-carousel-posts .swiper-button-prev:after,.m-carousel-featured .swiper-button-next:after,.m-carousel-featured .swiper-button-prev:after,.m-carousel-video .swiper-button-next:after,.m-carousel-video .swiper-button-prev:after{display:none}.m-carousel .swiper-pagination-bullet,.m-carousel-posts .swiper-pagination-bullet,.m-carousel-featured .swiper-pagination-bullet,.m-carousel-video .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width);height:var(--swiper-pagination-bullet-height);display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius);background:var(--swiper-pagination-color);border:var(--swiper-pagination-bullet-border);opacity:var(--swiper-pagination-bullet-inactive-opacity);margin:0 var(--swiper-pagination-bullet-horizontal-gap)}.m-carousel .swiper-pagination-bullet-active,.m-carousel-posts .swiper-pagination-bullet-active,.m-carousel-featured .swiper-pagination-bullet-active,.m-carousel-video .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity);background:var(--swiper-pagination-color)}.m-carousel-posts{box-shadow:var(--box-shadow);border-radius:0;padding-inline:var(--content-margin);padding-bottom:4.5rem;display:grid;grid-template-columns:subgrid}.m-carousel-posts .header-container{padding-inline:var(--content-margin);display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row:1;padding-bottom:3rem}.m-carousel-posts .header-container h2{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.m-carousel-posts .header-container p{margin:0}.m-carousel-posts div:has(>.m-carousel-posts__wrapper){grid-row:2;grid-column:1/-1}.m-carousel-posts .swiper{padding-right:0rem}.m-carousel-posts .swiper .swiper-wrapper{padding-bottom:20px;padding-top:20px;pointer-events:auto}.m-carousel-posts .swiper .swiper-slide{pointer-events:auto}.m-carousel-posts .swiper .swiper-button-next,.m-carousel-posts .swiper .swiper-button-prev{--swiper-navigation-sides-offset: 5px}@media screen and (min-width: 900px){.m-carousel-posts{padding-left:0;padding-right:0;border-radius:.75rem;padding-bottom:6.75rem}.m-carousel-posts .header{margin-bottom:4.5rem}.m-carousel-posts .header .row .header-label{font-size:var(--type-size-h2);line-height:116.667%}}@media screen and (min-width: 900px) and (max-width: 1200px){.m-carousel-posts .header .row .header-label{font-size:var(--type-size-h3)}}@media screen and (min-width: 900px){.m-carousel-posts .swiper{padding-left:7.375rem;padding-right:12.5rem}.m-carousel-posts .swiper .swiper-button-next,.m-carousel-posts .swiper .swiper-button-prev{--swiper-navigation-sides-offset: 24px}.m-carousel-posts .swiper[data-mixed=false] .card__carousel-posts,.m-carousel-posts .swiper[data-mixed=false] .card__carousel-automated{padding:0}.m-carousel-posts .swiper[data-mixed=false] .card__carousel-posts .content,.m-carousel-posts .swiper[data-mixed=false] .card__carousel-automated .content{padding:1rem}}@media (max-width: 900px){.m-carousel-posts .swiper .swiper-slide{touch-action:manipulation}}.m-carousel-featured{grid-column:1/-1!important;box-shadow:var(--box-shadow);border-radius:0;padding-inline:var(--content-margin);padding-bottom:4.5rem;display:grid;grid-template-columns:subgrid}.m-carousel-featured .header-container{padding-inline:var(--content-margin);display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row:1;padding-bottom:3rem}.m-carousel-featured .header-container h2{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.m-carousel-featured .header-container p{margin:0}.m-carousel-featured div:has(>.m-carousel-featured__wrapper){grid-row:2;grid-column:1/-1}.m-carousel-featured .swiper{width:100%}.m-carousel-featured .swiper .swiper-wrapper{align-items:center}.m-carousel-featured .swiper .swiper-slide{display:flex;flex-direction:column;transition:transform var(--transition-slow) ease;transform-origin:center center;transform:scale(.9)}.m-carousel-featured .swiper .swiper-slide .m-carousel-featured__slide-content .card__podcast .image-wrapper{width:100%}.m-carousel-featured .swiper .swiper-slide .m-carousel-featured__slide-content .card__podcast .image-wrapper img{aspect-ratio:1/1}.m-carousel-featured .swiper .swiper-slide .m-carousel-featured__slide-content .card__podcast[data-theme=grey]{--color-foreground: var(--color-white)}.m-carousel-featured .swiper .swiper-slide:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:1;background:#000;opacity:.5;border-radius:12px}.m-carousel-featured .swiper .swiper-slide-active{transform:scale(1)}.m-carousel-featured .swiper .swiper-slide-active:after{display:none}.m-carousel-featured .swiper .swiper-button-next,.m-carousel-featured .swiper .swiper-button-prev{--swiper-navigation-sides-offset: 4px}@media screen and (min-width: 900px){.m-carousel-featured{padding-left:0;padding-right:0;grid-column:1/-1!important;border-radius:.75rem;padding-bottom:6.75rem}.m-carousel-featured .header{margin-bottom:4.5rem}.m-carousel-featured .header .row .header-label{font-size:var(--type-size-h2);line-height:116.667%}}@media screen and (min-width: 900px) and (max-width: 1200px){.m-carousel-featured .header .row .header-label{font-size:var(--type-size-h3)}}@media screen and (min-width: 900px){.m-carousel-featured .swiper .swiper-slide .m-carousel-posts__slide-content .card__podcast{max-width:448px}.m-carousel-featured .swiper .swiper-button-next,.m-carousel-featured .swiper .swiper-button-prev{--swiper-navigation-sides-offset: 24px}}.m-carousel-video{box-shadow:var(--box-shadow);overflow:hidden}.m-carousel-video .grid-container-page-width{padding-inline:0}.m-carousel-video__wrapper{grid-column:1/-1}.m-carousel-video .swiper{height:90vh;height:90svh;width:100%;border-radius:var(--module-border-radius);overflow:hidden;position:relative}.m-carousel-video .swiper .swiper-wrapper{display:flex;align-items:stretch;height:100%}.m-carousel-video .swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;position:relative;flex:0 0 auto}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .m-carousel-video__media-content{flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .m-carousel-video__media-content .media-container{width:100%;height:100%;position:relative}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .m-carousel-video__media-content .media-container .video-wrapper{height:100%;width:100%;position:relative}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .m-carousel-video__media-content .media-container .video-wrapper video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .m-carousel-video__media-content .media-container .video-wrapper .video-custom-controls{display:flex;flex-direction:column;gap:.75rem}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel{font-size:var(--type-size-body-m);line-height:125%;padding:var(--content-margin);border-radius:0 0 12px 12px;width:100%;background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;gap:.75rem;position:relative}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__text-container{flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__heading-wrapper{display:flex;flex-direction:column;gap:.125rem}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__heading-wrapper .heading{font-family:var(--font-family-headings);font-weight:800}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__button{width:100%}.m-carousel-video .swiper[data-has-slides=true] .swiper-wrapper .swiper-slide .info-panel{padding-top:calc(var(--content-margin) * 4)}.m-carousel-video .swiper .pagination-wrapper{position:absolute;width:100%}.m-carousel-video .swiper .pagination-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:calc(var(--content-margin) / -2);top:unset}.m-carousel-video .swiper .pagination-wrapper .swiper-button-next,.m-carousel-video .swiper .pagination-wrapper .swiper-button-prev{--swiper-navigation-sides-offset: 12px}.m-carousel-video .swiper .pagination-wrapper .swiper-button-next .button-icon,.m-carousel-video .swiper .pagination-wrapper .swiper-button-prev .button-icon{height:24px;width:24px}.m-carousel-video .swiper .pagination-wrapper .swiper-button-next .button-icon svg,.m-carousel-video .swiper .pagination-wrapper .swiper-button-prev .button-icon svg{height:16px;width:16px}@media screen and (min-width: 900px){.m-carousel-video{padding:0}.m-carousel-video .swiper{height:unset}.m-carousel-video .swiper .swiper-wrapper .swiper-slide{position:relative}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .m-carousel-video__media-content{flex:1;height:100%;aspect-ratio:4/3}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel{border-radius:12px 12px 0 0;position:absolute;bottom:0;flex-direction:row;justify-content:space-between;gap:3rem}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__text-container{gap:1.5rem}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__heading-wrapper{flex-direction:row;align-items:center;gap:.75rem}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__heading-wrapper .heading{transform:translateY(-1px)}.m-carousel-video .swiper .swiper-wrapper .swiper-slide .info-panel__button{width:fit-content;flex-shrink:0}.m-carousel-video .swiper .pagination-wrapper .swiper-button-next,.m-carousel-video .swiper .pagination-wrapper .swiper-button-prev{--swiper-navigation-sides-offset: 24px}.m-carousel-video .swiper .pagination-wrapper .swiper-button-next .button-icon,.m-carousel-video .swiper .pagination-wrapper .swiper-button-prev .button-icon{height:38px;width:38px}.m-carousel-video .swiper .pagination-wrapper .swiper-button-next .button-icon svg,.m-carousel-video .swiper .pagination-wrapper .swiper-button-prev .button-icon svg{height:24px;width:24px}}.m-featured-content:has(.card__link):hover{box-shadow:var(--box-shadow-heavy)}.m-featured-content .m-featured-content__grid-container{position:relative}.m-featured-content__content-lockup{display:flex;flex-direction:column;gap:var(--module-gap);max-width:var(--max-text-width)}.m-featured-content__content-lockup span.type-style-h3{font-size:1.5rem}@media screen and (min-width: 900px){.m-featured-content__content-lockup span.type-style-h3{font-size:1.25rem}}.m-featured-content__content-lockup .type-style-h0{font-size:var(--type-size-h2)}.m-featured-content--width-12 .m-featured-content__grid-container{display:grid;grid-template-columns:1fr;gap:var(--module-gap)}@media screen and (min-width: 900px){.m-featured-content--width-12 .m-featured-content__grid-container{grid-template-columns:repeat(12,1fr)}}.m-featured-content--width-12 .m-featured-content__media-lockup{grid-column:1/-1}@media screen and (min-width: 900px){.m-featured-content--width-12 .m-featured-content__media-lockup{grid-column:span 4}}.m-featured-content--width-12 .m-featured-content__content-lockup{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--module-gap)}@media screen and (min-width: 900px){.m-featured-content--width-12 .m-featured-content__content-lockup{grid-column:span 8}}.m-featured-content--width-12 .m-featured-content__button{margin-top:auto}.m-featured-content--width-8 .m-featured-content__grid-container{display:grid;grid-template-columns:1fr;gap:var(--module-gap)}.m-featured-content--width-8 .m-featured-content__media-lockup{margin-top:calc(5rem - var(--module-gap))}.m-course-module{grid-column:1/-1;padding-inline:0;padding-bottom:0;padding-top:0;overflow:hidden;border-radius:0;display:grid;grid-template-columns:subgrid}.m-course-module:has(.header-container){padding-top:var(--content-margin)}.m-course-module__content{position:relative;grid-column:1/-1;display:grid;grid-template-columns:subgrid}.m-course-module__content .header-container{padding-inline:var(--content-margin);display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row:1;padding-bottom:3rem}.m-course-module__content .header-container h2{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.m-course-module__content .header-container p{margin:0}.m-course-module__content .items-container{grid-row:2;grid-column:1/-1;display:flex;flex-flow:row nowrap;width:100%;max-height:414px;overflow:hidden;position:relative;padding:var(--content-margin)}@media screen and (min-width: 900px){.m-course-module__content .items-container{max-height:783px}}.m-course-module__content .items-container .media-wrapper{flex:1 0 100%;order:2;opacity:0;transition:opacity var(--transition-duration) ease;position:relative}.m-course-module__content .items-container .media-wrapper .media-container{aspect-ratio:3/4;max-height:100%;border-radius:var(--module-border-radius)}.m-course-module__content .items-container .media-wrapper .media-container .video-wrapper{height:100%}.m-course-module__content .items-container .media-wrapper .media-container .video-custom-controls{display:flex;flex-direction:column;gap:.75rem}.m-course-module__content .items-container .media-wrapper .media-container img{object-fit:cover}@media screen and (min-width: 600px){.m-course-module__content .items-container .media-wrapper .media-container{aspect-ratio:16/9}}.m-course-module__content .items-container .media-wrapper.active{order:1;opacity:1}.m-course-module__content .items-container .items-buttons{z-index:1;flex-direction:column;position:absolute;bottom:0;padding-inline-start:var(--content-margin);padding-right:calc(var(--content-margin) * 2);padding-bottom:calc(var(--module-padding-block) * 2);display:flex;width:100%}@media screen and (min-width: 900px){.m-course-module__content .items-container .items-buttons{padding-inline-end:var(--content-margin);display:flex;justify-content:space-between;align-items:end;flex-flow:row nowrap}}.m-course-module__content .items-container .items-buttons .course-tabs-container{display:flex;flex-flow:row nowrap;overflow:auto;scrollbar-width:none;gap:8px 6px;order:2}@media screen and (min-width: 900px){.m-course-module__content .items-container .items-buttons .course-tabs-container{flex-flow:row wrap;overflow:auto;order:1}}.m-course-module__content .items-container .items-buttons .course-tabs-container .course-tab{border-radius:8px;padding:10px 16px;flex-shrink:0}.m-course-module__content .items-container .items-buttons .course-tabs-container .course-tab.active{background-color:var(--color-white)}.m-course-module__content .items-container .items-buttons .single-button-container{order:2;margin-left:auto;margin-bottom:var(--content-margin);margin-right:var(--content-margin)}@media screen and (min-width: 900px){.m-course-module__content .items-container .items-buttons .single-button-container{order:2;flex:0 0 auto;position:static;margin-right:calc(var(--content-margin) * 2);margin-bottom:0}}.m-course-module__content .items-container .items-buttons .single-button-container .single-button{display:none}.m-course-module__content .items-container .items-buttons .single-button-container .single-button.active{display:block;white-space:nowrap}@media screen and (min-width: 900px){.m-course-module{border-radius:var(--module-border-radius);grid-column:1/-1!important}.m-course-module .header-container{padding-bottom:4.5rem}.m-course-module .header-container .row h2{font-size:var(--type-size-h2);line-height:116.667%}}@media screen and (min-width: 900px) and (max-width: 1200px){.m-course-module .header-container .row h2{font-size:var(--type-size-h3)}}.m-video-module{padding:0}.m-video-module .media-wrapper .media-container{border-radius:var(--module-border-radius)}.m-video-module .media-wrapper .video-custom-controls{display:flex;flex-direction:column;gap:.75rem}.m-video-module .button-container{position:absolute;bottom:var(--module-padding-block);right:var(--module-padding-block)}.s-section:first-of-type:has(.m-video-hero:first-child){padding:0;transform:translateY(calc(var(--masthead-height) * -1));margin-bottom:calc(var(--masthead-height) * -1);height:100vh;height:100svh}.s-section:first-of-type:has(.m-video-hero:first-child) .m-video-hero{box-shadow:unset;border-radius:unset}.s-section:first-of-type:has(.m-video-hero:first-child) .media-container{border-radius:0}body.admin-bar .s-section:first-of-type:has(.m-video-hero:first-child){height:calc(100vh - var(--wp-admin--admin-bar--height));height:calc(100svh - var(--wp-admin--admin-bar--height))}body.admin-bar .s-section:first-of-type:has(.m-video-hero:first-child) .media-wrapper{height:calc(100vh - var(--wp-admin--admin-bar--height));height:calc(100svh - var(--wp-admin--admin-bar--height))}.m-video-hero{height:100vh;height:100svh;padding:0;grid-column:1/-1!important}.m-video-hero .container{position:relative}.m-video-hero .media-wrapper{flex:1;height:100vh;height:100svh}.m-video-hero .media-wrapper .media-container{height:100%;border-radius:var(--module-border-radius)}.m-video-hero .media-wrapper .media-container .video-wrapper{height:100%;width:100%}.m-video-hero .media-wrapper .media-container .video-wrapper video{width:100vw;height:100%;object-fit:cover;object-position:center}.m-video-hero .video-custom-controls{display:flex;flex-direction:column;justify-content:end;gap:.75rem}.m-video-hero .button-container{position:absolute;bottom:var(--content-margin);right:var(--content-margin)}@media screen and (min-width: 1544px){.s-section:first-of-type:has(.m-video-hero:first-child){padding-top:0;max-width:unset}.m-video-hero .button-container .button{margin-right:var(--content-margin)}}.section:has(.module.m-longform-content){padding-top:0}.m-longform-content{grid-column:1/-1!important;padding:6.75rem var(--content-margin) 5.5rem;background-color:var(--color-background);color:var(--color-foreground);box-shadow:var(--box-shadow);border-radius:0;font-size:var(--type-size-body-l);line-height:140%;letter-spacing:.1px}.m-longform-content .heading-container{margin:0 auto;text-align:center;margin-bottom:5rem}.m-longform-content .heading-container .page-title{font-size:var(--type-size-h5);line-height:131.25%}@media screen and (min-width: 900px){.section:has(.module.m-longform-content){padding-top:var(--content-margin)}.m-longform-content{border-radius:var(--module-border-radius);padding:7.75rem 1.5rem 6.75rem}.m-longform-content .heading-container{margin-bottom:6.75rem}.m-longform-content .heading-container .page-title{font-family:var(--font-family-body);font-size:var(--type-size-h1);line-height:109.677%;font-weight:400}}.card{color:var(--color-foreground);background-color:var(--color-background);padding:var(--content-margin);border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;box-shadow:var(--box-shadow);transition:box-shadow var(--transition-duration) ease-in-out;container-name:card;container-type:inline-size}.card:has(.card__link:hover){box-shadow:var(--box-shadow-heavy)}.card__page-builder{grid-column:1/-1;height:fit-content}.card__search-results{grid-column:span 4;height:fit-content}.card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.card__overlay-btn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent;border:none}.card__size--xxlarge .content .text-container .heading,.card__size--xlarge .content .text-container .heading,.card__size--large .content .text-container .heading{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}.card__size--xxlarge .content .text-container .title,.card__size--xlarge .content .text-container .title,.card__size--large .content .text-container .title{font-size:var(--type-size-h5);line-height:131.25%}.card__size--medium .content .text-container .heading{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}.card__size--medium .content .text-container .title{font-size:var(--type-size-body-xl);line-height:141.667%;letter-spacing:.12px}.card__size--medium.no-image .text-container .title{font-size:var(--type-size-h5);line-height:131.25%}.card__size--small .content .text-container .heading{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.card__size--small .content .text-container .title{font-size:var(--type-size-body-m);line-height:125%}.card__size--small.no-image .text-container .title{font-size:var(--type-size-h5);line-height:131.25%}.card .content{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;position:relative}.card .content .text-container{display:flex;flex-direction:column;gap:1.5rem}.card .content .buttons-container{display:flex;flex-direction:row;flex-flow:wrap;align-items:center;justify-content:start;gap:.75rem;position:relative;z-index:3}.card .content .button{flex:1 1 auto}.card .content .button:hover{color:var(--color-foreground)}.card .featured-image{max-height:580px}.card .featured-image img{object-fit:cover;height:100%;width:100%}.card .featured-image.square,.card .featured-image.square img{aspect-ratio:1/1}.card .featured-image.landscape,.card .featured-image.landscape img{aspect-ratio:3/2}.card .featured-image.portrait,.card .featured-image.portrait img{aspect-ratio:3/4}.card__research:hover{box-shadow:var(--box-shadow-heavy)}.card__research .card-footer{display:flex;flex-direction:column;gap:1rem;z-index:3;pointer-events:none}.card__research .card-footer__text{flex:0 1 auto;font-size:var(--type-size-body-m);line-height:125%}.card__research .card-footer__text p{margin:0}.card__research .card-footer__text .date{font-style:italic}.card__research .card-footer__buttons{flex:0 0 auto;align-self:end;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;pointer-events:all}.card__research .card-footer__buttons a[download] .button-icon{width:38px;height:38px}.card__research .card-footer__buttons a[download] .button-icon svg{width:24px;height:24px;max-height:unset;max-width:unset}.card__research .card-footer__buttons a.button{flex:1 0 auto;display:flex;justify-content:center;align-items:center;text-align:center}.card__research-archive.no-image h2{font-size:var(--type-size-h5);line-height:131.25%}.card__podcast:has(.card__link:hover){box-shadow:var(--box-shadow-heavy)}.card__podcast .image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.card__podcast .content{font-size:var(--type-size-body-m);line-height:125%;align-items:stretch;gap:1rem}.card__podcast .content .title{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.card__podcast .content .description-container p{margin:0}.card__podcast .content .description-container strong{font-family:var(--font-family-headings);font-weight:800}.card__podcast .content a.button{width:100%}.card__product .content .text-container .heading{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.card__product .content p,.card__product .content li,.card__product .content ul,.card__product .content ol{margin:0}.card__product .content .product-card__details{display:flex;flex-direction:column;font-size:var(--type-size-body-m);line-height:125%}.card__product .content .buttons-container{display:flex;flex-flow:row wrap;justify-content:space-between;gap:.5rem;width:100%}.card__product .content .buttons-container .button{width:fit-content;flex-grow:0}.card__product .content .buttons-container .button svg{pointer-events:none}.card__product:hover{box-shadow:var(--box-shadow-heavy)}.card--team{position:relative}@container card (max-width: 200px){.card .user-html h1,.card .user-html h2,.card .user-html h3,.card .user-html h4,.card .user-html h5,.card .user-html h6{font-size:var(--type-size-body-m);line-height:125%}}@media screen and (min-width: 900px){.card .content .button{width:fit-content}.card__podcast .content .button{width:100%}.card__product .content .text-container{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.card__product .content .text-container .heading{font-size:var(--type-size-h4);line-height:125%}.card__research-archive .featured-image,.card__research-archive .featured-image img{aspect-ratio:4/3!important}@container (min-width: 320px){.card__research-archive .card-footer{flex-direction:row;justify-content:space-between}.card__research-archive .card-footer__buttons{width:unset}}.card__research-archive.no-image .text-container .title{font-size:var(--type-size-h3);line-height:110.526%}.card__size--xxlarge .content .text-container,.card__size--xlarge .content .text-container,.card__size--large .content .text-container{max-width:896px}.card__size--xxlarge .content .text-container .heading,.card__size--xlarge .content .text-container .heading,.card__size--large .content .text-container .heading{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.card__size--xxlarge .content .text-container .title,.card__size--xlarge .content .text-container .title,.card__size--large .content .text-container .title{font-size:var(--type-size-body-xxl);line-height:106.897%;letter-spacing:.12px}.card__size--medium.no-image .text-container .title{font-size:var(--type-size-h5);line-height:131.25%}.card__width-12{grid-column:span 12}.card__width-8{grid-column:span 8}.card__width-6{grid-column:span 6}.card__width-4{grid-column:span 4}}@container card (width < 16em){.content__card--no-image .text-container .heading{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.content__card--no-image .text-container .title{font-size:1.7rem!important}}body[data-reduce-motion=true] .card:has(a:hover){box-shadow:var(--box-shadow)}[popover]:not(.popover--alert):popover-open{opacity:1}[popover]:not(.popover--alert){width:100%;max-width:min(732px,100vw - var(--content-margin) * 2);max-height:70vh;border-radius:12px;border:0;padding:var(--content-margin);opacity:0;box-shadow:var(--box-shadow);background-color:var(--color-background);color:var(--color-foreground);transition:opacity var(--transition-duration) allow-discrete}[popover]:not(.popover--alert) .close-bar{display:flex;justify-content:end;position:static;top:var(--content-margin);right:var(--content-margin)}[popover]#mobile-menu-wrapper,[popover]#account-subnav-popover{box-shadow:unset;max-width:unset;max-height:unset}[popover]#acknowledgement-popover{background-color:#000;color:#fff}[popover]#acknowledgement-popover .popover-content{display:flex;flex-direction:column;gap:.75rem;max-width:var(--max-text-width)}[popover]#acknowledgement-popover .popover-content p{margin:0;font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}@media screen and (min-width: 900px){[popover]#acknowledgement-popover .popover-content p{font-size:var(--type-size-h4);line-height:125%}}[popover]#login-popover .header-bar,[popover]#login-popover .member-message{display:flex;flex-direction:row;justify-content:space-between;align-items:center}[popover]#login-popover .header-bar{gap:1.5rem}[popover]#login-popover .member-message{gap:.75rem;text-align:right}[popover]#login-popover .member-message .button{flex-shrink:0}[popover]#login-popover .m-form-module__content-lockup{padding-bottom:1.5rem}@starting-style{[popover]:not(.popover--alert):popover-open{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}}[popover]:not(.popover--alert):backdrop{background-color:#fff0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:all var(--transition-duration) allow-discrete}[popover]:not(.popover--alert):popover-open::backdrop{background-color:#ffffff80;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}@starting-style{[popover]:not(#add-to-cart-notice):not(#logout-notice):popover-open::backdrop{background-color:#fff0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}}.popover--alert{padding:.75rem;background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:calc(100% - var(--content-margin) * 2);border:none;gap:.25rem;border-radius:12px;box-shadow:var(--box-shadow);justify-content:space-between;flex-direction:column;gap:.75rem}.popover--alert.position-at-bottom{position:fixed;bottom:calc(-100% + var(--content-margin) * 2);transform:translateY(-50%)}.popover--alert .popover-buttons,.popover--alert .popover-heading{flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.popover--alert .popover-heading:has(.svg--cart-icon){justify-content:start}.popover--alert .popover-heading:has(.svg--cart-icon) .svg--cart-icon{min-width:18px}.popover--alert .popover-buttons .button{width:100%}.popover--alert:popover-open{display:flex}.popover--alert .notices,.popover--alert .alert-text{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}@media screen and (min-width: 900px){.popover--alert{flex-direction:row}.popover--alert .popover-buttons{justify-content:end}.popover--alert .popover-buttons .button{width:fit-content}}.m-form-module{display:flex;flex-direction:column;gap:1.5rem;box-shadow:var(--box-shadow)}.m-form-module__content-lockup{display:flex;flex-direction:column;gap:1rem}.m-form-module__content-lockup .heading{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}.m-form-module__content-lockup .description{font-size:var(--type-size-body-m);line-height:125%}.m-form-module__content-lockup .description p{margin:0}.m-form-module__form-lockup .gform_wrapper{margin-top:0}@media screen and (min-width: 900px){.m-form-module.module-size--small .m-form-module__content-lockup .heading{font-size:var(--type-size-h4);line-height:125%}.m-form-module.module-size--small .m-form-module__content-lockup .description{font-size:var(--type-size-body-m);line-height:125%}.m-form-module.module-size--medium .m-form-module__content-lockup .heading{font-size:var(--type-size-h3);line-height:110.526%}.m-form-module.module-size--medium .m-form-module__content-lockup .description{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}}.m-list{background-color:var(--color-background);color:var(--color-foreground);box-shadow:var(--box-shadow);border-radius:0;display:grid;grid-template-columns:subgrid}.m-list__content-lockup{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.m-list .module-heading{grid-row:1;padding-bottom:3rem}.m-list ul.items-container{display:flex;gap:1.5rem;grid-column:1/-1;grid-row:2}.m-list ul.items-container li.list-item{flex:1 1 30%;border-radius:var(--module-border-radius);background-color:var(--color-background);color:var(--color-foreground);padding:24px;display:flex;flex-direction:column;gap:1.5rem;box-shadow:var(--box-shadow);transition:box-shadow var(--transition-duration) ease-in-out;position:relative}.m-list ul.items-container li.list-item:has(.card__link:hover){box-shadow:var(--box-shadow-heavy)}.m-list ul.items-container li.list-item .heading-wrapper{display:flex;justify-content:space-between;gap:1.5rem}.m-list ul.items-container li.list-item .heading-wrapper h2,.m-list ul.items-container li.list-item .heading-wrapper h3,.m-list ul.items-container li.list-item .heading-wrapper h4{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.m-list ul.items-container li.list-item .heading-wrapper .button-icon svg{height:17px;width:17px}.m-list ul.items-container li.list-item .content-wrapper{font-size:var(--type-size-body-m);line-height:125%;flex-grow:1;justify-content:space-between;display:flex;flex-direction:column;gap:.75rem}.m-list ul.items-container li.list-item .content-wrapper .user-html{gap:.75rem}.m-list ul.items-container li.list-item .content-wrapper .user-html h1,.m-list ul.items-container li.list-item .content-wrapper .user-html h2,.m-list ul.items-container li.list-item .content-wrapper .user-html h3,.m-list ul.items-container li.list-item .content-wrapper .user-html h4,.m-list ul.items-container li.list-item .content-wrapper .user-html h5,.m-list ul.items-container li.list-item .content-wrapper .user-html h6{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.m-list ul.items-container li.list-item .content-wrapper .button-container{flex-shrink:0;display:flex;flex-flow:row wrap;gap:.75rem}.m-list ul.items-container--row,.m-list ul.items-container--column{flex-direction:column}.m-list ul.items-container--column li.list-item .content-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:1.5rem;align-items:start}.m-list ul.items-container--column li.list-item .content-wrapper .button-container{flex-direction:column}.m-list ul.items-container .social-media-link:hover li.list-item{box-shadow:var(--box-shadow-heavy)}@media screen and (min-width: 900px){.m-list{border-radius:var(--module-border-radius)}.m-list .module-heading{padding-bottom:4rem}.m-list:has(.items-container--column) .title-container{padding-bottom:4rem}.m-list ul.items-container--row{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.m-list ul.items-container--row .social-media-link{display:flex;flex:1 1 30%}.m-list ul.items-container--row li.list-item{flex:1 1 30%}.m-list ul.items-container--row li.list-item .heading-wrapper h2,.m-list ul.items-container--row li.list-item .heading-wrapper h3,.m-list ul.items-container--row li.list-item .heading-wrapper h4{font-size:var(--type-size-h3);line-height:110.526%}.m-list ul.items-container--column li.list-item .content-wrapper{flex-direction:row;align-items:end}.m-list ul.items-container li.list-item .heading-wrapper .button-icon svg{height:unset;width:unset}}.m-clients-card{grid-column:1/-1!important;width:100%;box-shadow:var(--box-shadow);padding-top:1rem;display:flex;flex-direction:column;gap:1rem}.m-clients-card__heading h1,.m-clients-card__heading h2,.m-clients-card__heading h3{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.m-clients-card__logos-container{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem 1.5rem;padding:0 .5rem}.m-clients-card__logos-container .logo-wrapper{display:grid;place-content:center;height:120px;aspect-ratio:1/1}.m-clients-card__logos-container .logo-wrapper a,.m-clients-card__logos-container .logo-wrapper .client-logo{max-height:70px;height:100%;width:100%;object-fit:contain}@media screen and (min-width: 900px){.m-clients-card{gap:1.25rem}.m-clients-card__heading h1,.m-clients-card__heading h2,.m-clients-card__heading h3{font-size:var(--type-size-h3);line-height:110.526%}.m-clients-card__logos-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-items:stretch}.m-clients-card__logos-container .logo-wrapper a,.m-clients-card__logos-container .logo-wrapper .client-logo{max-height:120px}}.m-cards-grid{grid-column:1/-1!important;box-shadow:var(--box-shadow);border-radius:0;padding-inline:var(--content-margin);display:grid;grid-template-columns:subgrid}.m-cards-grid .title-container{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.m-cards-grid .title-container .title{grid-column:1/-1;display:flex;justify-content:space-between}.m-cards-grid .title-container .description{grid-column:1/-1}.m-cards-grid .cards-container{grid-column:1/-1;display:grid;grid-template-columns:minmax(0px,1fr);justify-items:stretch;gap:1.5rem}.m-cards-grid .cards-container .card--team{background-color:rgba(var(--color-white-rgb),.5);padding:0;overflow:clip;container-type:unset}.m-cards-grid .cards-container .card--team:hover{box-shadow:var(--box-shadow-heavy)}.m-cards-grid .cards-container .card--team .popover-content{display:none}.m-cards-grid .cards-container .card--team img{aspect-ratio:1/1;object-fit:cover}.m-cards-grid .cards-container .card--team .text-container{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.m-cards-grid .cards-container .card--team .text-container:first-child{padding-top:1.5rem}.m-cards-grid .cards-container .card--team .text-container .description,.m-cards-grid .cards-container .card--team .text-container .button-container{font-size:var(--type-size-body-m);line-height:125%;padding:0 1rem}.m-cards-grid .cards-container .card--team .text-container .description h1,.m-cards-grid .cards-container .card--team .text-container .description h2,.m-cards-grid .cards-container .card--team .text-container .description h3,.m-cards-grid .cards-container .card--team .text-container .description h4,.m-cards-grid .cards-container .card--team .text-container .description h5,.m-cards-grid .cards-container .card--team .text-container .description h6,.m-cards-grid .cards-container .card--team .text-container .description strong,.m-cards-grid .cards-container .card--team .text-container .button-container h1,.m-cards-grid .cards-container .card--team .text-container .button-container h2,.m-cards-grid .cards-container .card--team .text-container .button-container h3,.m-cards-grid .cards-container .card--team .text-container .button-container h4,.m-cards-grid .cards-container .card--team .text-container .button-container h5,.m-cards-grid .cards-container .card--team .text-container .button-container h6,.m-cards-grid .cards-container .card--team .text-container .button-container strong{font-family:var(--font-family-headings);font-weight:800}.m-cards-grid .cards-container .card--team .text-container .description p,.m-cards-grid .cards-container .card--team .text-container .button-container p{margin:0}.m-cards-grid #cards-grid-popover{background-color:var(--color-grey-light)}.m-cards-grid #cards-grid-popover .popover-content{display:flex;flex-direction:column;gap:1.5rem;font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;margin-bottom:-80px}.m-cards-grid #cards-grid-popover .popover-content__heading h1,.m-cards-grid #cards-grid-popover .popover-content__heading h2,.m-cards-grid #cards-grid-popover .popover-content__heading h3,.m-cards-grid #cards-grid-popover .popover-content__heading h4,.m-cards-grid #cards-grid-popover .popover-content__heading h5,.m-cards-grid #cards-grid-popover .popover-content__heading h6,.m-cards-grid #cards-grid-popover .popover-content__heading strong{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800;margin-bottom:.25rem}.m-cards-grid #cards-grid-popover .popover-content__buttons{display:flex;flex-direction:column;gap:.75rem}.m-cards-grid #cards-grid-popover .popover-content__buttons .button{width:100%}.m-cards-grid #cards-grid-popover .overlay{position:sticky;bottom:calc(var(--content-margin) * -1);right:0;left:0;width:100%;height:80px;pointer-events:none;z-index:10;opacity:1;will-change:opacity;transition:opacity var(--transition-duration) ease-in-out;background:linear-gradient(transparent,var(--color-grey-light))}.m-cards-grid #cards-grid-popover .overlay.hidden{opacity:0}@media screen and (min-width: 600px){.m-cards-grid .cards-container{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media screen and (min-width: 900px){.m-cards-grid{border-radius:.75rem}.m-cards-grid .title-container .description{grid-column:span 7}.m-cards-grid .cards-container{grid-template-columns:repeat(4,minmax(0px,1fr))}.m-cards-grid #cards-grid-popover .popover-content__heading{font-size:var(--type-size-h5);line-height:131.25%}.m-cards-grid #cards-grid-popover .popover-content__heading h1,.m-cards-grid #cards-grid-popover .popover-content__heading h2,.m-cards-grid #cards-grid-popover .popover-content__heading h3,.m-cards-grid #cards-grid-popover .popover-content__heading h4,.m-cards-grid #cards-grid-popover .popover-content__heading h5,.m-cards-grid #cards-grid-popover .popover-content__heading h6,.m-cards-grid #cards-grid-popover .popover-content__heading strong{font-size:var(--type-size-h3);line-height:110.526%;margin-bottom:.25rem}.m-cards-grid #cards-grid-popover .popover-content__buttons{flex-direction:row}.m-cards-grid #cards-grid-popover .popover-content__buttons .button{width:fit-content}}.module-heading{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:1rem;font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.module-heading .title{grid-column:1/-1;display:flex;justify-content:space-between;gap:.75rem}.module-heading .title p{margin:0}.module-heading .title h1,.module-heading .title h2,.module-heading .title h3{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.module-heading .title .button{flex-shrink:0;height:fit-content}.module-heading .description{grid-column:1/-1}@media screen and (min-width: 900px){.module-heading .title h1,.module-heading .title h2,.module-heading .title h3{font-size:var(--type-size-h2);line-height:116.667%}}@media screen and (min-width: 900px) and (max-width: 1200px){.module-heading .title h1,.module-heading .title h2,.module-heading .title h3{font-size:var(--type-size-h3)}}@media screen and (min-width: 900px){.module-heading .description{grid-column:span 8}}@media screen and (min-width: 900px){.module-width--8 .module-heading .title,.module-width--8 .module-heading .description{grid-column:span 7}}.m-page-header{grid-column:1/-1!important;display:grid;grid-template-columns:subgrid;border-radius:0;padding-top:calc(var(--content-margin) * -1);padding-bottom:6.75rem;box-shadow:none;padding-inline:0}.m-page-header__content-lockup{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:1.5rem}.m-page-header__content-lockup .heading{grid-column:1/-1;font-family:var(--font-family-headings);font-weight:800}.m-page-header__content-lockup .heading h1,.m-page-header__content-lockup .heading h2,.m-page-header__content-lockup .heading h3{font-size:var(--type-size-h3);line-height:110.526%}.m-page-header__content-lockup .content{grid-column:1/-1;display:flex;flex-direction:column;gap:.75rem}.m-page-header__content-lockup .content .description{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.m-page-header__content-lockup .content .description p{margin:0}@media screen and (min-width: 900px){.m-page-header{padding-bottom:10rem}.m-page-header__content-lockup{gap:2rem;grid-column:span 8}.m-page-header__content-lockup .heading h1,.m-page-header__content-lockup .heading h2,.m-page-header__content-lockup .heading h3{font-size:var(--type-size-h1);line-height:91.667%}}.m-information-card{position:relative}.m-information-card[data-has-popover=true]:hover{cursor:pointer;box-shadow:var(--box-shadow-heavy)}.m-information-card:has(.card__link:hover){box-shadow:var(--box-shadow-heavy)}.m-information-card[data-has-popover=false] .m-information-card__content-lockup .heading-container .button-icon:hover{cursor:auto}.m-information-card__content-lockup{display:flex;flex-direction:column;gap:1.5rem;font-size:var(--type-size-body-m);line-height:125%}.m-information-card__content-lockup .heading-container{display:flex;justify-content:space-between;gap:1.25rem;font-family:var(--font-family-headings);font-weight:800}.m-information-card__content-lockup .heading-container .button-icon:hover{background:var(--color-button-default);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:var(--box-shadow-button)}.m-information-card__content-lockup .wrapper{display:flex;flex-direction:column;gap:.75rem}.m-information-card__content-lockup .wrapper .subheading h2,.m-information-card__content-lockup .wrapper .subheading h3,.m-information-card__content-lockup .wrapper .subheading h4{font-family:var(--font-family-headings);font-weight:800}.m-information-card__content-lockup .wrapper__inner{display:flex;flex-direction:column;gap:.75rem}.m-information-card__content-lockup .wrapper__inner .buttons-container{display:flex;gap:.75rem}.m-information-card .user-html *:not(blockquote):not(blockquote>p):not(li):not(img){margin:.5em auto}.m-information-card .user-html a:not([class]){color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:auto;text-underline-position:from-font}.m-information-card .user-html a:not([class]):hover{opacity:.5}.m-information-card #information-popover{background-color:var(--color-green-bright);color:var(--color-black)}.m-information-card #information-popover .popover-content{margin-bottom:-80px;font-size:var(--type-size-body-m);line-height:125%}.m-information-card #information-popover .popover-content h2{font-size:var(--type-size-h4);line-height:125%}.m-information-card #information-popover .popover-content h3{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.m-information-card #information-popover .popover-content .button{width:100%}.m-information-card #information-popover .overlay{position:sticky;bottom:calc(var(--content-margin) * -1);right:0;left:0;width:100%;height:80px;pointer-events:none;z-index:10;opacity:1;will-change:opacity;transition:opacity var(--transition-duration) ease-in-out;background:linear-gradient(transparent,var(--color-green-bright))}.m-information-card #information-popover .overlay.hidden{opacity:0}.m-information-card.module-size--small .heading-container .heading h1,.m-information-card.module-size--small .heading-container .heading h2,.m-information-card.module-size--small .heading-container .heading h3{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.m-information-card.module-size--medium .heading-container{font-family:var(--font-family-headings);font-weight:800}.m-information-card.module-size--medium .heading-container .heading h1,.m-information-card.module-size--medium .heading-container .heading h2,.m-information-card.module-size--medium .heading-container .heading h3{font-size:var(--type-size-h4);line-height:125%}.m-information-card.module-size--large{font-size:var(--type-size-body-m);line-height:125%}.m-information-card.module-size--large .heading-container{font-family:var(--font-family-headings);font-weight:800}.m-information-card.module-size--large .heading-container .heading h1,.m-information-card.module-size--large .heading-container .heading h2,.m-information-card.module-size--large .heading-container .heading h3{font-size:var(--type-size-h3);line-height:110.526%}.m-information-card.module-display-type--inline .wrapper__inner{flex-direction:row;gap:1.5rem}.m-information-card.module-display-type--inline .wrapper__inner .buttons-container{display:flex;flex-direction:column;align-items:end;flex:1 0 auto}@media screen and (min-width: 900px){.m-information-card [popover]#information-popover .popover-content{margin-bottom:-80px}.m-information-card [popover]#information-popover .popover-content .button{width:fit-content;display:inline}.m-information-card [popover]#information-popover .popover-content hr{margin-top:3rem}.m-information-card.module-size--small .heading-container .heading h1,.m-information-card.module-size--small .heading-container .heading h2,.m-information-card.module-size--small .heading-container .heading h3{font-size:var(--type-size-h4);line-height:125%}.m-information-card.module-size--medium{font-size:var(--type-size-body-m);line-height:125%}.m-information-card.module-size--medium .heading-container{font-family:var(--font-family-headings);font-weight:800}.m-information-card.module-size--medium .heading-container .heading h1,.m-information-card.module-size--medium .heading-container .heading h2,.m-information-card.module-size--medium .heading-container .heading h3{font-size:var(--type-size-h3);line-height:110.526%}.m-information-card.module-size--large{font-size:var(--type-size-body-m);line-height:125%}.m-information-card.module-size--large .heading-container{font-family:var(--font-family-headings);font-weight:800}.m-information-card.module-size--large .heading-container .heading h1,.m-information-card.module-size--large .heading-container .heading h2,.m-information-card.module-size--large .heading-container .heading h3{font-size:var(--type-size-h2);line-height:116.667%}}@media screen and (min-width: 900px) and (max-width: 1200px){.m-information-card.module-size--large .heading-container .heading h1,.m-information-card.module-size--large .heading-container .heading h2,.m-information-card.module-size--large .heading-container .heading h3{font-size:var(--type-size-h3)}}@media screen and (min-width: 900px){.m-information-card.module-display-type--inline .wrapper__inner{flex-direction:row;gap:1.5rem}.m-information-card.module-display-type--inline .wrapper__inner .buttons-container{display:flex;flex-direction:column;align-items:end;flex:1 0 auto}}@supports (-webkit-appearance: none) and (not (-moz-appearance: none)){#information-popover .close-bar{position:static!important;justify-content:flex-end;margin-bottom:1rem}}.m-preferences-select:has(.button-icon[aria-label="Open popover"]):hover{box-shadow:var(--box-shadow-heavy)}.m-preferences-select__content-lockup{display:flex;flex-direction:column;gap:var(--content-margin);font-size:var(--type-size-body-m);line-height:125%}.m-preferences-select__content-lockup .heading-container{display:flex;justify-content:space-between;gap:1.25rem;font-family:var(--font-family-headings);font-weight:800}.m-preferences-select__content-lockup .heading-container .button-icon svg{pointer-events:none}.m-preferences-select__content-lockup .wrapper{display:flex;flex-direction:column;gap:.75rem}.m-preferences-select__content-lockup .wrapper .subheading h2,.m-preferences-select__content-lockup .wrapper .subheading h3,.m-preferences-select__content-lockup .wrapper .subheading h4{font-family:var(--font-family-headings);font-weight:800}.m-preferences-select__content-lockup .wrapper__inner{display:flex;flex-direction:column;gap:1.5rem}.m-preferences-select__content-lockup .wrapper__inner .selections-container{display:flex;flex-direction:column;align-items:flex-start;padding:.75rem;border-radius:8px;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;font-size:var(--type-size-body-m);line-height:125%}.m-preferences-select__content-lockup .wrapper__inner .selections-container:has(.selections.hidden){gap:0}.m-preferences-select__content-lockup .wrapper__inner .selections-container:has(.selections.hidden) button span.button-icon{transform:rotate(0)}.m-preferences-select__content-lockup .wrapper__inner .selections-container:has(.selections.hidden):hover{background-color:var(--color-ui-hover);box-shadow:var(--box-shadow-inputs-hover)}.m-preferences-select__content-lockup .wrapper__inner .selections-container #open-dropdown-btn{font-family:var(--font-family-headings);font-weight:800}.m-preferences-select__content-lockup .wrapper__inner .selections-container button{text-decoration:none;background:none;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:flex;justify-content:space-between;align-items:center;width:100%}.m-preferences-select__content-lockup .wrapper__inner .selections-container button span.button-icon{min-height:unset;height:20px;width:20px;transform:rotate(180deg);will-change:transform;transition:transform var(--transition-duration) ease-in-out}.m-preferences-select__content-lockup .wrapper__inner .selections-container .selections{display:flex;flex-direction:column;opacity:1;max-height:1000px;overflow-y:auto;will-change:opacity,max-height;transition:opacity var(--transition-duration) ease-in-out,max-height var(--transition-duration) ease-in-out;width:100%}.m-preferences-select__content-lockup .wrapper__inner .selections-container .selections button.set-homepage{padding:.5rem .625rem;flex:1 0 0}.m-preferences-select__content-lockup .wrapper__inner .selections-container .selections.hidden{opacity:0;max-height:0;overflow:hidden}.m-preferences-select__content-lockup .wrapper__inner .selections-container .selections>:first-child{margin-top:.5rem}.m-preferences-select__content-lockup .wrapper__inner .button-container{display:flex;flex-flow:row wrap;gap:.375rem}.m-preferences-select__content-lockup .wrapper__inner .button-container .button{flex-shrink:0;width:100%}.m-preferences-select__content-lockup .wrapper__inner .button-container .save-preferences.hidden{display:none}.m-preferences-select [popover]{background-color:var(--color-green-bright)}.m-preferences-select [popover] .popover-content{margin-bottom:-80px}.m-preferences-select [popover] .popover-content h2{font-size:var(--type-size-h4);line-height:125%}.m-preferences-select [popover] .popover-content h3{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-body);font-weight:400}.m-preferences-select [popover] .popover-content strong{font-family:var(--font-family-headings);font-weight:800}.m-preferences-select [popover] .popover-content .button{width:100%;display:block;text-align:center;margin-bottom:.75rem}.m-preferences-select [popover] .overlay{position:sticky;bottom:calc(var(--content-margin) * -1);right:0;left:0;width:100%;height:80px;pointer-events:none;z-index:10;opacity:1;will-change:opacity;transition:opacity var(--transition-duration) ease-in-out;background:linear-gradient(transparent,var(--color-green-bright))}.m-preferences-select [popover] .overlay.hidden{opacity:0}.m-preferences-select.module-size--small .heading-container .heading h1,.m-preferences-select.module-size--small .heading-container .heading h2,.m-preferences-select.module-size--small .heading-container .heading h3{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.m-preferences-select.module-size--small .wrapper{font-size:var(--type-size-body-m);line-height:125%}.m-preferences-select.module-size--medium{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.m-preferences-select.module-size--medium .heading-container .heading h1,.m-preferences-select.module-size--medium .heading-container .heading h2,.m-preferences-select.module-size--medium .heading-container .heading h3{font-size:var(--type-size-h4);line-height:125%}.m-preferences-select.module-size--medium .wrapper{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}@media screen and (min-width: 900px){.m-preferences-select .wrapper__inner .button-container .button{width:fit-content}.m-preferences-select.module-size--small .heading-container .heading h1,.m-preferences-select.module-size--small .heading-container .heading h2,.m-preferences-select.module-size--small .heading-container .heading h3{font-size:var(--type-size-h4);line-height:125%}.m-preferences-select.module-size--medium{font-size:var(--type-size-body-m);line-height:125%}.m-preferences-select.module-size--medium .heading-container{font-family:var(--font-family-headings);font-weight:800}.m-preferences-select.module-size--medium .heading-container .heading h1,.m-preferences-select.module-size--medium .heading-container .heading h2,.m-preferences-select.module-size--medium .heading-container .heading h3{font-size:var(--type-size-h3);line-height:110.526%}}[popover]#search-popover{padding:0}.search-form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;border-radius:8px;box-shadow:var(--box-shadow);background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:.875rem;font-size:var(--type-size-body-m);line-height:125%}.search-form .svg--search-icon{flex:0 0 auto}.search-form label{flex:1 0 auto}.search-form label .search-input{width:100%;padding-top:.1875rem;border:none;background-color:transparent}.search-form label .search-input:focus{outline:none}.search-form .search-submit-btn{flex:0 0 auto}.status-container{position:relative}.status-container .status-bar{position:absolute;height:2px}.status-container .status-bar--control{background-color:var(--color-white-off);width:100%}.status-container .status-bar--full{background-color:var(--color-green-bright);width:100%}.status-container .status-bar--half{background-color:var(--color-green-bright);width:50%}.status-container .status-text{padding-top:1rem;display:flex;align-items:center;gap:.375rem;font-family:var(--font-family-headings);font-weight:800}.status-container .status-text .status-icon{width:1.15em;height:1.15em;background-color:var(--color-green-bright);color:var(--color-black);padding:2px;border-radius:100%;display:grid;place-content:center}.s-section:has(div.m-spacer:only-child){padding-block:0}.m-spacer{padding:unset;border-radius:unset;box-shadow:unset}.m-spacer.module-height--large{height:5.5rem}@media screen and (min-width: 900px){.m-spacer.module-height--large{height:calc(17.5rem - var(--content-margin))}}.front-page__hero{grid-column:1/-1}.front-page__content{grid-column:3/-3}@media (max-width: 600px){.front-page__content{grid-column:1/-1}}.page-template-page-projects,.page-template-page-posts,.page-template-page-research{padding:var(--content-margin);max-width:var(--max-content-width);margin:0 auto;isolation:isolate}.page-template-page-projects .header.grid-container,.page-template-page-posts .header.grid-container,.page-template-page-research .header.grid-container{padding:0;position:relative;z-index:90}.page-template-page-projects .header.grid-container .text-container,.page-template-page-posts .header.grid-container .text-container,.page-template-page-research .header.grid-container .text-container{grid-column:1/-1;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:6.75rem}.page-template-page-projects .header.grid-container .text-container h1,.page-template-page-posts .header.grid-container .text-container h1,.page-template-page-research .header.grid-container .text-container h1{font-size:var(--type-size-h3);line-height:110.526%;font-family:var(--font-family-headings);font-weight:800}.page-template-page-projects .header.grid-container .text-container p,.page-template-page-posts .header.grid-container .text-container p,.page-template-page-research .header.grid-container .text-container p{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}.page-template-page-projects .header.grid-container .filter-container,.page-template-page-posts .header.grid-container .filter-container,.page-template-page-research .header.grid-container .filter-container{font-size:var(--type-size-body-m);line-height:125%;grid-column:1/-1;margin-bottom:1.5rem;display:grid;grid-template-columns:subgrid;position:relative;z-index:90}.page-template-page-projects .header.grid-container .filter-container .filter-options-container,.page-template-page-posts .header.grid-container .filter-container .filter-options-container,.page-template-page-research .header.grid-container .filter-container .filter-options-container{grid-column:1/-1;margin-bottom:.5rem}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter{width:100%;position:relative;z-index:91;margin-bottom:.5rem}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter:has(.filter-dropdown:not(.hidden)),.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter:has(.filter-dropdown:not(.hidden)),.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter:has(.filter-dropdown:not(.hidden)){z-index:100}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter:has(.filter-dropdown:not(.hidden)) .filter-button,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter:has(.filter-dropdown:not(.hidden)) .filter-button,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter:has(.filter-dropdown:not(.hidden)) .filter-button{border-radius:8px 8px 0 0;position:relative;z-index:92}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-button,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-button,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-button{font-family:var(--font-family-headings);font-weight:800;border-radius:8px;width:100%;justify-content:space-between;max-height:unset}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-button:focus-visible,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-button:focus-visible,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-button:focus-visible{outline:0}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-button .button-icon,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-button .button-icon,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-button .button-icon{pointer-events:none;min-height:unset;height:20px;width:20px}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown{position:absolute;left:0;z-index:93;isolation:isolate;width:100%;display:flex;flex-direction:column;background-color:var(--color-button-light-default);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:0 0 8px 8px;padding:.75rem;box-shadow:0 0 3px #0000004d}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown label,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown label,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown label{display:flex;gap:8px;align-items:center;padding:8px 10px}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox],.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox],.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:2px;border-radius:6px;box-shadow:var(--box-shadow-inputs);background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px;height:20px;width:20px;aspect-ratio:1/1;padding:2px}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:hover,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:hover,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:hover{background-color:var(--color-ui-hover);box-shadow:var(--box-shadow-inputs-hover)}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:focus,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:focus,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:focus{background-color:var(--color-ui-background-active)}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:checked,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:checked,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=checkbox]:checked{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio],.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio],.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;border:0;display:inline-grid;place-content:center}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before{content:"";width:1.15em;height:1.15em;border-radius:100%;box-shadow:var(--box-shadow);background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before:hover,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before:hover,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before:hover{background-color:var(--color-ui-hover)}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before:focus,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before:focus,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:before:focus{background-color:var(--color-ui-background-active)}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:checked:before,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:checked:before,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown input[type=radio]:checked:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='4' fill='%23000000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em;background-position:center}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter-dropdown.hidden,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter-dropdown.hidden,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter-dropdown.hidden{display:none}.page-template-page-projects .header.grid-container .filter-container .filter-controls-container,.page-template-page-posts .header.grid-container .filter-container .filter-controls-container,.page-template-page-research .header.grid-container .filter-container .filter-controls-container{grid-column:1/-1;display:flex;justify-content:center;gap:.5rem}.page-template-page-projects .header.grid-container .filter-container .filter-controls-container .button--filter-control,.page-template-page-posts .header.grid-container .filter-container .filter-controls-container .button--filter-control,.page-template-page-research .header.grid-container .filter-container .filter-controls-container .button--filter-control{width:100%;flex:1 1 50%}.page-template-page-projects .featured-post-wrapper,.page-template-page-posts .featured-post-wrapper,.page-template-page-research .featured-post-wrapper{margin-bottom:1.5rem;position:relative;z-index:1}.page-template-page-projects .featured-post-wrapper .content,.page-template-page-posts .featured-post-wrapper .content,.page-template-page-research .featured-post-wrapper .content{display:flex;flex-direction:column}.page-template-page-projects .featured-post-wrapper .content .text-container,.page-template-page-posts .featured-post-wrapper .content .text-container,.page-template-page-research .featured-post-wrapper .content .text-container{gap:.75rem;padding-bottom:3rem}.page-template-page-projects .featured-post-wrapper .content .buttons-container,.page-template-page-posts .featured-post-wrapper .content .buttons-container,.page-template-page-research .featured-post-wrapper .content .buttons-container{margin-top:1.5rem}.page-template-page-projects .posts-container,.page-template-page-posts .posts-container,.page-template-page-research .posts-container{column-count:1;column-gap:1.5rem;position:relative;z-index:1}.page-template-page-projects .posts-container .card,.page-template-page-posts .posts-container .card,.page-template-page-research .posts-container .card{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:1.5rem}.page-template-page-projects .load-more-container,.page-template-page-posts .load-more-container,.page-template-page-research .load-more-container{display:flex;justify-content:center;align-items:center;padding:1.5rem 0}@media screen and (min-width: 900px){.page-template-page-projects .header.grid-container,.page-template-page-posts .header.grid-container,.page-template-page-research .header.grid-container{margin-bottom:1.5rem}.page-template-page-projects .header.grid-container .text-container,.page-template-page-posts .header.grid-container .text-container,.page-template-page-research .header.grid-container .text-container{grid-column:span 8;gap:2rem;padding-bottom:10rem}.page-template-page-projects .header.grid-container .text-container h1,.page-template-page-posts .header.grid-container .text-container h1,.page-template-page-research .header.grid-container .text-container h1{font-size:var(--type-size-h1);line-height:91.667%;font-family:var(--font-family-headings);font-weight:800}.page-template-page-projects .header.grid-container .filter-container,.page-template-page-posts .header.grid-container .filter-container,.page-template-page-research .header.grid-container .filter-container{align-items:start;margin-bottom:0}.page-template-page-projects .header.grid-container .filter-container .filter-options-container,.page-template-page-posts .header.grid-container .filter-container .filter-options-container,.page-template-page-research .header.grid-container .filter-container .filter-options-container{grid-column:span 10;display:flex;justify-content:space-between;gap:1rem;margin-bottom:0}.page-template-page-projects .header.grid-container .filter-container .filter-options-container .filter,.page-template-page-posts .header.grid-container .filter-container .filter-options-container .filter,.page-template-page-research .header.grid-container .filter-container .filter-options-container .filter{margin-bottom:0}.page-template-page-projects .header.grid-container .filter-container .filter-controls-container,.page-template-page-posts .header.grid-container .filter-container .filter-controls-container,.page-template-page-research .header.grid-container .filter-container .filter-controls-container{grid-column:span 2;display:flex;flex-flow:row nowrap;gap:1rem}.page-template-page-projects .featured-post-wrapper .content .buttons-container .button,.page-template-page-posts .featured-post-wrapper .content .buttons-container .button,.page-template-page-research .featured-post-wrapper .content .buttons-container .button{flex:unset}.page-template-page-projects .posts-container__research,.page-template-page-posts .posts-container__research,.page-template-page-research .posts-container__research{display:grid;grid-template-columns:repeat(3,1fr)}.page-template-page-projects .posts-container__research .card,.page-template-page-posts .posts-container__research .card,.page-template-page-research .posts-container__research .card{grid-column:span 1}.page-template-page-projects .posts-container,.page-template-page-posts .posts-container,.page-template-page-research .posts-container{column-count:3}}.page-template-page-projects footer.grid-container,.page-template-page-projects .footer-form,.page-template-page-posts footer.grid-container,.page-template-page-posts .footer-form,.page-template-page-research footer.grid-container,.page-template-page-research .footer-form{padding-left:0;padding-right:0;padding-bottom:0}body.single{overflow-wrap:break-word;word-wrap:break-word;position:relative;max-width:var(--max-content-width);margin:0 auto}body.single .single-post-grid{position:relative;padding-inline:unset;overflow-x:clip;padding:2px}body.single .single-post-grid aside.single-post-sidebar{position:sticky;top:var(--content-margin);grid-column:1/-1;grid-row:1;transition:opacity var(--transition-duration) linear,transform .5s cubic-bezier(.25,1,.5,1);padding:1.5rem;background-color:var(--color-grey-light);box-shadow:var(--box-shadow);max-height:calc(100vh - var(--masthead-height));overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) var(--color-grey-light)}@media screen and (min-width: 900px){body.single .single-post-grid aside.single-post-sidebar{transform:translate(-50%)}}body.single .single-post-grid aside.single-post-sidebar .sidebar-container{display:flex;flex-direction:column;gap:2rem;margin-bottom:-80px}body.single .single-post-grid aside.single-post-sidebar .sidebar-container .sidebar__header{display:flex;flex-direction:column;gap:1.5rem}body.single .single-post-grid aside.single-post-sidebar .sidebar-container .sidebar__header .text-container p{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;margin:0}body.single .single-post-grid aside.single-post-sidebar .sidebar-container .sidebar__section h3{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.single .single-post-grid aside.single-post-sidebar .sidebar-container .sidebar__section hr{margin:0;border:none;border-bottom:1px solid var(--color-black);padding-top:4px;margin-bottom:.75rem}body.single .single-post-grid aside.single-post-sidebar .sidebar-container .sidebar__section .tags-container{display:flex;flex-flow:row wrap;gap:.5rem}body.single .single-post-grid aside.single-post-sidebar .sidebar-container .sidebar__section .tags-container .topic-tag{background-color:var(--color-white);padding:8px 10px 6px;border-radius:8px;display:grid;place-content:center;text-align:center;text-transform:uppercase;font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px;font-weight:600}body.single .single-post-grid aside.single-post-sidebar .sidebar__overlay{position:sticky;bottom:calc(var(--content-margin) * -1);left:0;right:0;pointer-events:none;z-index:10;height:80px;width:100%;opacity:1;will-change:opacity;transition:opacity var(--transition-duration) ease-in-out;background:linear-gradient(transparent,var(--color-grey-light))}body.single .single-post-grid aside.single-post-sidebar .sidebar__overlay.hidden{opacity:0}body.single .single-post-grid .single-post-wrapper{position:relative;grid-column:1/-1;grid-row:1;transform:translate(0);width:100%;transition:transform .5s cubic-bezier(.25,1,.5,1),width .5s cubic-bezier(.25,1,.5,1);padding:1.5rem 1.5rem 6.75rem;background-color:var(--color-background);color:var(--color-foreground);box-shadow:var(--box-shadow);font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}body.single .single-post-grid .single-post-wrapper .sticky-btns-wrapper{position:absolute;height:calc(100% - 32px)}body.single .single-post-grid .single-post-wrapper .sticky-btns{position:sticky;top:var(--content-margin)}body.single .single-post-grid .single-post-wrapper .sticky-btns .position-holder{height:100px}body.single .single-post-grid .single-post-wrapper .sticky-btns .share-container{display:flex;flex-direction:column;gap:.5rem;width:fit-content;padding-top:8rem}body.single .single-post-grid .single-post-wrapper .sticky-btns .share-container__links,body.single .single-post-grid .single-post-wrapper .sticky-btns .share-container__buttons{display:flex;flex-direction:column;gap:.5rem}body.single .single-post-grid .single-post-wrapper .sticky-btns .share-container svg{pointer-events:none}body.single .single-post-grid .single-post-wrapper .intro{margin:0 auto;margin-top:6.75rem;max-width:920px;display:flex;flex-direction:column;gap:4rem;text-align:center;margin-bottom:6.75rem}body.single .single-post-grid .single-post-wrapper .intro .heading{display:flex;flex-direction:column;gap:1.5rem}body.single .single-post-grid .single-post-wrapper .intro .heading .category{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.single .single-post-grid .single-post-wrapper .intro .heading .article-title{font-size:var(--type-size-h5);line-height:131.25%}body.single .single-post-grid .single-post-wrapper .intro .byline{display:flex;flex-direction:column;gap:.375rem}body.single .single-post-grid .single-post-wrapper .intro .byline p{margin:0}body.single .single-post-grid .single-post-wrapper .intro .byline strong{font-family:var(--font-family-headings);font-weight:800}body.single .single-post-grid .single-post-wrapper .intro .like-post{margin:0 auto;width:fit-content}body.single .single-post-grid .single-post-wrapper .intro .like-post:after{content:"Add to likes"}body.single .single-post-grid .single-post-wrapper .intro .like-post.liked:after{content:"Added to likes"}body.single .single-post-grid .single-post-wrapper figure{margin:5rem auto;max-width:100%;font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px}body.single .single-post-grid .single-post-wrapper figure:first-child{margin-top:0}body.single .single-post-grid .single-post-wrapper figure img{width:100%;object-fit:cover;margin-bottom:.75rem;aspect-ratio:3/2}body.single .single-post-grid .single-post-wrapper figure.featured-image{margin:0;height:fit-content}body.single .single-post-grid .single-post-wrapper figure.featured-image img{height:fit-content;margin:0}body.single .single-post-grid .single-post-wrapper figure figcaption{margin-top:.75rem;text-align:center}body.single .single-post-grid .single-post-wrapper figure figcaption.wp-caption-text{white-space:pre-line}body.single .single-post-grid.sidebar-open{overflow:clip;height:calc(100vh - var(--masthead-height))}body.single .single-post-grid.sidebar-open .single-post-wrapper{transform:translate(100%)}body.single .single-post-grid.sidebar-open .single-post-wrapper button#open-sidebar{display:none}body.single .next-up.grid-container{margin-top:var(--content-margin);row-gap:var(--content-margin)}body.single .next-up.grid-container .next-item{grid-column:1/-1;display:flex;flex-direction:column;gap:.75rem;box-shadow:var(--box-shadow);transition:box-shadow var(--transition-duration) ease-in-out}body.single .next-up.grid-container .next-item:hover{box-shadow:var(--box-shadow-heavy)}body.single .next-up.grid-container .next-item h2{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.single .next-up.grid-container .next-item p{font-size:var(--type-size-h5);line-height:131.25%;margin:0}body.single .single-post-related.grid-container{margin-top:var(--content-margin);padding-inline:0;max-width:100%}body.single .single-post-related.grid-container .m-carousel-posts{border-radius:0;grid-column:1/-1}@media screen and (min-width: 900px){body.single .single-post-grid{padding-inline:var(--grid-padding-inline);margin-top:var(--content-margin)}body.single .single-post-grid aside.single-post-sidebar{opacity:0;max-height:calc(100vh - (var(--content-margin) * 2 + var(--masthead-height)));border-radius:12px;grid-column:1/4;grid-row:1}body.single .single-post-grid .single-post-wrapper{border-radius:12px}body.single .single-post-grid .single-post-wrapper .intro{margin-top:7.75rem}body.single .single-post-grid .single-post-wrapper .intro .heading .article-title{font-family:var(--font-family-body);font-size:var(--type-size-h1);line-height:109.677%;font-weight:400}body.single .single-post-grid .single-post-wrapper figure{margin:6.25rem auto}body.single .single-post-grid.sidebar-open{height:auto}body.single .single-post-grid.sidebar-open .single-post-wrapper{transform:translate(34%);width:75%;transform-origin:left center}body.single .single-post-grid.sidebar-open aside.single-post-sidebar{opacity:1;position:sticky;top:var(--content-margin);transform:translate(0) scaleX(1)}body.single .next-up.grid-container .next-item{grid-column:span 6;gap:1.5rem}body.single .next-up.grid-container .next-item h2{font-size:var(--type-size-h4);line-height:125%}body.single .next-up.grid-container .next-item p{font-size:var(--type-size-body-xxl);line-height:106.897%;letter-spacing:.12px}body.single .single-post-related.grid-container{padding-inline:var(--grid-padding-inline);max-width:var(--content-max-width)}body.single .single-post-related.grid-container .m-carousel-posts{border-radius:.75rem}}.search-results .s-section>*,.search-no-results .s-section>*{grid-column:1/-1}.search-results .search-form-container,.search-no-results .search-form-container{width:100%;padding:1.5rem 0;padding-inline:var(--content-margin)}.search-results .heading-container,.search-no-results .heading-container{padding-bottom:6.75rem;padding-inline:var(--content-margin)}.search-results .heading-container .search-results__heading,.search-no-results .heading-container .search-results__heading{font-size:var(--type-size-h3);line-height:110.526%;font-family:var(--font-family-headings);font-weight:800}.search-results .search-results-container,.search-no-results .search-results-container{column-count:1;column-gap:1.5rem;position:relative;z-index:1;padding-inline:var(--content-margin)}.search-results .search-results-container .card,.search-no-results .search-results-container .card{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:1.5rem}.search-results .load-more-container,.search-no-results .load-more-container{display:flex;flex-direction:row;justify-content:center;margin:var(--content-margin) auto}@media screen and (min-width: 900px){.search-results .heading-container,.search-no-results .heading-container{padding-bottom:10rem}.search-results .heading-container .search-results__heading,.search-no-results .heading-container .search-results__heading{font-size:var(--type-size-h1);line-height:91.667%}.search-results .search-results-container,.search-no-results .search-results-container{column-count:3}}body.single-product .woocommerce-product-gallery,body.single-product .wc-tabs{display:none}body.single-product .section{width:100%}body.single-product .section.cart-section{position:sticky;top:var(--masthead-height, 5.75rem);z-index:10;height:0}body.single-product .section .cart-button-wrapper{grid-column:1/-1;border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);padding:var(--content-margin);background-color:var(--color-yellow);height:fit-content;display:flex;flex-direction:column;gap:var(--content-margin)}body.single-product .section .cart-button-wrapper .quantity-wrapper{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;display:inline-flex;align-items:center;overflow:hidden;font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;padding:.5625rem 1rem}body.single-product .section .cart-button-wrapper .quantity-wrapper:hover,body.single-product .section .cart-button-wrapper .quantity-wrapper:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.single-product .section .cart-button-wrapper .quantity-wrapper[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.single-product .section .cart-button-wrapper .quantity-btn{border:none;cursor:pointer;font-weight:700;background-color:transparent;padding:0;width:18px;height:18px;aspect-ratio:1/1}body.single-product .section .cart-button-wrapper .quantity-btn:disabled{opacity:.5;cursor:not-allowed}body.single-product .section .cart-button-wrapper .quantity-input{border:none;text-align:center;width:22px;background-color:transparent}body.single-product .section .cart-button-wrapper .quantity-input:focus{outline:none}body.single-product .section .cart-button-wrapper form.cart{display:flex;flex-wrap:wrap;gap:.75rem}body.single-product .section .cart-button-wrapper .price{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.single-product .section [popover]#add-to-cart-notice{padding:.75rem;background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:calc(100% - var(--content-margin) * 2);border:none;justify-content:space-between;align-items:center;gap:.25rem;border-radius:12px;box-shadow:var(--box-shadow)}body.single-product .section [popover]#add-to-cart-notice>div{display:flex;gap:.75rem;align-items:center}body.single-product .section [popover]#add-to-cart-notice:popover-open{display:flex}body.single-product .section [popover]#add-to-cart-notice .button-icon:first-child{display:none}body.single-product .section [popover]#add-to-cart-notice .notices{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}@media screen and (min-width: 900px){body.single-product .section .cart-button-wrapper{grid-column:9/-1}body.single-product .section [popover]#add-to-cart-notice .button-icon:first-child{display:inline-flex}}.page-template-template-woocommerce-checkout .mobile-cart-items,.page-template-template-woocommerce-cart .mobile-cart-items{display:none}.page-template-template-woocommerce-checkout .page-header-wrapper,.page-template-template-woocommerce-cart .page-header-wrapper{grid-column:1/-1}.page-template-template-woocommerce-checkout .page-header-wrapper .module.m-,.page-template-template-woocommerce-cart .page-header-wrapper .module.m-{box-shadow:unset;padding:0}.page-template-template-woocommerce-checkout .page-header-wrapper .module.m- .m-page-header__content-lockup,.page-template-template-woocommerce-cart .page-header-wrapper .module.m- .m-page-header__content-lockup{display:block}.page-template-template-woocommerce-checkout .returning-customer-wrapper,.page-template-template-woocommerce-cart .returning-customer-wrapper{grid-column:1/-1;background-color:var(--color-green-bright);padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:1.25rem;margin-bottom:3rem}.page-template-template-woocommerce-checkout .returning-customer-wrapper .container,.page-template-template-woocommerce-cart .returning-customer-wrapper .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.page-template-template-woocommerce-checkout .returning-customer-wrapper .info-icon,.page-template-template-woocommerce-cart .returning-customer-wrapper .info-icon{display:none}.page-template-template-woocommerce-checkout .returning-customer-wrapper h2.heading,.page-template-template-woocommerce-cart .returning-customer-wrapper h2.heading{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container{display:flex;align-items:center;gap:.5rem}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container .close-button,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container .close-button{min-height:unset;width:24px;height:24px;aspect-ratio:1/1}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container .close-button svg,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container .close-button svg{width:14px;height:14px}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container .login-button-1,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container .login-button-1{display:none}.page-template-template-woocommerce-checkout .returning-customer-wrapper .login-button-2,.page-template-template-woocommerce-cart .returning-customer-wrapper .login-button-2{display:block;width:100%}.page-template-template-woocommerce-checkout .woocommerce,.page-template-template-woocommerce-cart .woocommerce{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--content-margin)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-notices-wrapper,.page-template-template-woocommerce-cart .woocommerce .woocommerce-notices-wrapper{grid-column:1/-1;margin:.375rem 0}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon-toggle{grid-column:1/-1}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .woocommerce-info,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-message .woocommerce-info,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .woocommerce-info,.page-template-template-woocommerce-cart .woocommerce .woocommerce-message .woocommerce-info{margin:.375rem 0}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .woocommerce-info .showcoupon,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-message .woocommerce-info .showcoupon,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .woocommerce-info .showcoupon,.page-template-template-woocommerce-cart .woocommerce .woocommerce-message .woocommerce-info .showcoupon{text-decoration:none;color:inherit;transition:opacity var(--transition-duration) ease}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon:hover,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .woocommerce-info .showcoupon:hover,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-message .woocommerce-info .showcoupon:hover,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon:hover,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .woocommerce-info .showcoupon:hover,.page-template-template-woocommerce-cart .woocommerce .woocommerce-message .woocommerce-info .showcoupon:hover{opacity:.35}.page-template-template-woocommerce-checkout .woocommerce .wc-empty-cart-message,.page-template-template-woocommerce-checkout .woocommerce .return-to-shop,.page-template-template-woocommerce-cart .woocommerce .wc-empty-cart-message,.page-template-template-woocommerce-cart .woocommerce .return-to-shop{grid-column:1/-1;text-align:center}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--content-margin)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-overview,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-customer-details,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-overview,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-customer-details{padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:.75rem}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details h2,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-overview h2,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-customer-details h2,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details h2,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-overview h2,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-customer-details h2{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-overview,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-customer-details,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-overview,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-customer-details{background-color:var(--color-white-off)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details{grid-column:1/-1;background-color:var(--color-yellow)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table tr,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details table tr{border-top:1px solid}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table td,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table th,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details table td,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details table th{padding:.75rem 0}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table .product-total,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table td:has(.amount),.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table td:not(.product-name),.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details table .product-total,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details table td:has(.amount),.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details table td:not(.product-name){text-align:right}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon{grid-column:1/-1;background-color:var(--color-white-off);box-shadow:var(--box-shadow-inputs);border-radius:var(--module-border-radius);padding:var(--content-margin);display:flex;flex-direction:column;gap:.75rem}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .form-row{display:flex;flex-direction:column;gap:.375rem}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row-last,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .form-row-last{flex:0 1 auto}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row input,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .form-row input{background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;border:none;box-shadow:var(--box-shadow-inputs)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row input:hover,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .form-row input:hover{background-color:var(--color-ui-hover)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row .coupon-error-notice,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .form-row .coupon-error-notice{color:currentColor}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form{order:2;background-color:var(--color-white-off);padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:var(--content-margin)}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table{width:100%}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table tr,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table tr{position:relative}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table th.product-name,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table th.product-name{position:absolute;left:0}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table td,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table td{padding:.75rem}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table td.product-name,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table td.product-name{font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table td.product-price,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table td.product-price{width:15%}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form table td.product-quantity,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form table td.product-quantity{width:20%}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout{grid-column:1/-1;gap:var(--module-gap)}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .col2-set{grid-column:1/-1;background-color:var(--color-white-off);padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:var(--content-margin)}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout h3#order_review_heading,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout h3#order_review_heading{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order{grid-column:1/-1;background-color:var(--color-yellow);padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);height:fit-content}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .header-bar,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .header-bar{padding-bottom:1.5rem}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table th,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table th{padding-left:0}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table thead td,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table tbody td,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table thead td,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table tbody td{padding:.75rem 0}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table thead .product-total,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table tbody .product-total,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table thead .product-total,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table tbody .product-total,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table tfoot td,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order table tfoot td{text-align:right}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_method_stripe label:has(img),.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_method_stripe label:has(img){font-family:var(--font-family-headings);font-weight:800;display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0 .75rem}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_method_stripe .wc-payment-form iframe,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_method_stripe .wc-payment-form iframe{font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment fieldset,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment fieldset{border:0;padding:.75rem 0}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{display:flex;align-items:center;gap:.375rem}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox],.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox],.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox],.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;border:0;display:grid;place-content:center}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:before,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:before,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:before,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:before{content:"";width:1.15em;height:1.15em;border-radius:6px;box-shadow:var(--box-shadow-inputs);background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:before:hover,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:before:hover,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:before:hover,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:before:hover{background-color:var(--color-ui-hover)}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:before:focus,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:before:focus,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:before:focus,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:before:focus{background-color:var(--color-ui-background-active)}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked:before,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:checked:before,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked:before,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M11.6693 1.5L5.2526 7.91667L2.33594 5' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em;background-position:center}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{width:100%;gap:unset}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper a,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper a{text-decoration:none;color:inherit;text-decoration:underline;transition:opacity var(--transition-duration) ease}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper a:hover,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper a:hover{opacity:.35}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:flex;align-items:start;gap:.375rem;width:100%}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox abbr.required,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox abbr.required{text-decoration:none}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox],.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{width:fit-content;padding:0;background:none;box-shadow:unset}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order button#place_order,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order button#place_order{margin-top:1.5rem;width:100%}.page-template-template-woocommerce-checkout .woocommerce .header-bar,.page-template-template-woocommerce-cart .woocommerce .header-bar{display:flex;justify-content:space-between;align-items:center}.page-template-template-woocommerce-checkout .woocommerce table,.page-template-template-woocommerce-cart .woocommerce table{width:100%;border-collapse:collapse}.page-template-template-woocommerce-checkout .woocommerce table th,.page-template-template-woocommerce-cart .woocommerce table th{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;text-align:left;padding:.75rem}.page-template-template-woocommerce-checkout .woocommerce table tbody tr,.page-template-template-woocommerce-cart .woocommerce table tbody tr{border-top:1px solid}.page-template-template-woocommerce-checkout .woocommerce table td.product-remove a.remove,.page-template-template-woocommerce-cart .woocommerce table td.product-remove a.remove{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;width:28px;height:28px;min-height:unset;padding:.75rem 0}.page-template-template-woocommerce-checkout .woocommerce table td.product-remove a.remove:hover,.page-template-template-woocommerce-checkout .woocommerce table td.product-remove a.remove:focus-within,.page-template-template-woocommerce-cart .woocommerce table td.product-remove a.remove:hover,.page-template-template-woocommerce-cart .woocommerce table td.product-remove a.remove:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}.page-template-template-woocommerce-checkout .woocommerce table td.product-remove a.remove[disabled],.page-template-template-woocommerce-cart .woocommerce table td.product-remove a.remove[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-template-template-woocommerce-checkout .woocommerce table td.product-name,.page-template-template-woocommerce-cart .woocommerce table td.product-name{font-size:var(--type-size-body-m);line-height:125%;display:flex;flex-direction:column;gap:1rem}.page-template-template-woocommerce-checkout .woocommerce table td.product-name .group-name-field,.page-template-template-woocommerce-cart .woocommerce table td.product-name .group-name-field{margin:0;order:3}.page-template-template-woocommerce-checkout .woocommerce table td.product-name .group-name-field label,.page-template-template-woocommerce-cart .woocommerce table td.product-name .group-name-field label{display:none}.page-template-template-woocommerce-checkout .woocommerce table td.product-name .group-name-field input,.page-template-template-woocommerce-cart .woocommerce table td.product-name .group-name-field input{padding:.5rem .875rem .5625rem;box-shadow:var(--box-shadow-inputs);border-radius:8px;border:none}.page-template-template-woocommerce-checkout .woocommerce table td.product-name .group-name-field input::placeholder,.page-template-template-woocommerce-cart .woocommerce table td.product-name .group-name-field input::placeholder{font-family:var(--font-family-body);font-weight:400}.page-template-template-woocommerce-checkout .woocommerce table td.product-name dl.variation,.page-template-template-woocommerce-cart .woocommerce table td.product-name dl.variation{order:2;margin:0}.page-template-template-woocommerce-checkout .woocommerce table td.product-name dl.variation dd.variation-Courses,.page-template-template-woocommerce-cart .woocommerce table td.product-name dl.variation dd.variation-Courses{margin-inline-start:0}.page-template-template-woocommerce-checkout .woocommerce table td.product-name dl.variation dd.variation-Courses p,.page-template-template-woocommerce-cart .woocommerce table td.product-name dl.variation dd.variation-Courses p{margin:0;font-weight:400;font-family:var(--font-family-body)}.page-template-template-woocommerce-checkout .woocommerce table td.product-name dl.variation dd.variation-GroupName,.page-template-template-woocommerce-cart .woocommerce table td.product-name dl.variation dd.variation-GroupName{margin-inline-start:unset}.page-template-template-woocommerce-checkout .woocommerce table td.product-subtotal,.page-template-template-woocommerce-cart .woocommerce table td.product-subtotal{text-align:right}.page-template-template-woocommerce-checkout .woocommerce table td .coupon,.page-template-template-woocommerce-cart .woocommerce table td .coupon{display:flex;align-items:center;flex-flow:row wrap;gap:.5rem;margin:.75rem 0}.page-template-template-woocommerce-checkout .woocommerce table td .coupon input,.page-template-template-woocommerce-cart .woocommerce table td .coupon input{border:none;padding:.5rem .875rem .5625rem;box-shadow:var(--box-shadow-inputs);border-radius:8px}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;display:inline-flex;align-items:center;overflow:hidden;font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;padding:.5625rem 1rem}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper:hover,.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper:focus-within,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper:hover,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper[disabled],.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper .quantity-btn,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper .quantity-btn{border:none;cursor:pointer;font-weight:700;background-color:transparent;padding:0;width:18px;height:18px;aspect-ratio:1/1}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper .quantity-btn:disabled,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper .quantity-btn:disabled{opacity:.5;cursor:not-allowed}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper .quantity-input,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper .quantity-input{border:none;text-align:center;width:22px;background-color:transparent}.page-template-template-woocommerce-checkout .woocommerce table .quantity-wrapper .quantity-input:focus,.page-template-template-woocommerce-cart .woocommerce table .quantity-wrapper .quantity-input:focus{outline:none}.page-template-template-woocommerce-checkout .woocommerce table img,.page-template-template-woocommerce-cart .woocommerce table img{width:42px;height:42px;aspect-ratio:1/1;object-fit:cover;border-radius:8px}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals{order:1;background-color:var(--color-yellow);padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);height:fit-content}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals .cart_totals,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{display:flex;flex-direction:column;gap:1.5rem}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals .cart_totals h2,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table th,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th{padding:.75rem 0}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table td,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td{text-align:right}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals .cart_totals div.wc-proceed-to-checkout .button,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals .cart_totals div.wc-proceed-to-checkout .button{width:100%}.page-template-template-woocommerce-checkout .shop-link-wrapper,.page-template-template-woocommerce-cart .shop-link-wrapper{grid-column:1/-1;text-align:center}.page-template-template-woocommerce-checkout .cart-carousel-wrapper,.page-template-template-woocommerce-cart .cart-carousel-wrapper{margin-top:3rem;grid-column:1/-1;position:relative;z-index:1}.page-template-template-woocommerce-checkout .cart-carousel-wrapper:has(.m-carousel-posts),.page-template-template-woocommerce-cart .cart-carousel-wrapper:has(.m-carousel-posts){display:grid;grid-template-columns:subgrid}.page-template-template-woocommerce-checkout .cart-carousel-wrapper:has(.m-carousel-posts) .m-carousel-posts,.page-template-template-woocommerce-cart .cart-carousel-wrapper:has(.m-carousel-posts) .m-carousel-posts{grid-column:1/-1}@media screen and (min-width: 900px){.page-template-template-woocommerce-checkout .returning-customer-wrapper,.page-template-template-woocommerce-cart .returning-customer-wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:4rem}.page-template-template-woocommerce-checkout .returning-customer-wrapper .info-icon,.page-template-template-woocommerce-cart .returning-customer-wrapper .info-icon{display:block;flex:0 1 auto;margin-right:.25rem}.page-template-template-woocommerce-checkout .returning-customer-wrapper h2.heading,.page-template-template-woocommerce-cart .returning-customer-wrapper h2.heading{flex:1 0 auto;padding-left:.75rem}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container .login-button-1,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container .login-button-1{display:block;flex:0 1 auto}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container .close-button,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container .close-button{flex:0 1 auto;height:2.375rem;width:2.375rem}.page-template-template-woocommerce-checkout .returning-customer-wrapper .buttons-container .close-button .svg,.page-template-template-woocommerce-cart .returning-customer-wrapper .buttons-container .close-button .svg{height:unset;width:unset}.page-template-template-woocommerce-checkout .returning-customer-wrapper .login-button-2,.page-template-template-woocommerce-cart .returning-customer-wrapper .login-button-2{display:none}.page-template-template-woocommerce-checkout .woocommerce,.page-template-template-woocommerce-cart .woocommerce{display:grid;grid-template-columns:subgrid}.page-template-template-woocommerce-checkout .woocommerce:has(.wc-empty-cart-message),.page-template-template-woocommerce-cart .woocommerce:has(.wc-empty-cart-message){display:flex;align-items:center}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon{display:grid;grid-template-columns:repeat(12,1fr)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row,.page-template-template-woocommerce-cart .woocommerce .woocommerce-form-coupon .form-row{grid-column:span 6}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-cart-form,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-cart-form{grid-column:span 8;order:1}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout{display:grid;grid-template-columns:repeat(12,1fr)}.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .col2-set,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .col2-set,.page-template-template-woocommerce-checkout .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order,.page-template-template-woocommerce-cart .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order{grid-column:span 6}.page-template-template-woocommerce-checkout .woocommerce .cart-collaterals,.page-template-template-woocommerce-cart .woocommerce .cart-collaterals{grid-column:span 4;order:2}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order{display:grid;grid-template-columns:subgrid}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-notice,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-notice{grid-column:1/-1}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-overview,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-overview,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-customer-details,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-order-details,.page-template-template-woocommerce-cart .woocommerce .woocommerce-order .woocommerce-customer-details{grid-column:span 6}.page-template-template-woocommerce-checkout .cart-carousel-wrapper,.page-template-template-woocommerce-cart .cart-carousel-wrapper{margin-top:4rem}}@media (max-width: 900px){.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table thead:first-of-type tr,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead:first-of-type tr{display:none}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item{display:flex;flex-flow:row wrap}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-remove,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-remove,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-thumbnail,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-thumbnail{flex:0 1 auto}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-thumbnail:not(:has(img)),.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-thumbnail:not(:has(img)){padding:0}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-name,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-name{flex:1 0 60%}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field{width:100%;padding-left:.75rem}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field label,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:none;width:1px;word-wrap:normal!important}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field input,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field input{padding:.5rem .875rem .5625rem;box-shadow:var(--box-shadow-inputs);border-radius:8px;border:none}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field input::placeholder,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item .group-name-field input::placeholder{font-family:var(--font-family-body);font-weight:400}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation{margin:0;width:100%;padding-left:.75rem}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dt,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dt,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd{margin:.5em auto}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dt.variation-Courses,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dt.variation-Courses{font-family:var(--font-family-headings);font-weight:800}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd.variation-Courses,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd.variation-Courses{margin-inline-start:0}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd.variation-Courses p,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd.variation-Courses p{margin:0;font-weight:400;font-family:var(--font-family-body)}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd.variation-GroupName,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item dl.variation dd.variation-GroupName{margin-inline-start:unset}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-price,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-price,.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-quantity,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-quantity{width:100%;flex:0 1 100%;text-align:right;display:flex;justify-content:space-between;align-items:center}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity .quantity-wrapper .quantity-input,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-quantity .quantity .quantity-wrapper .quantity-input{width:50px}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-subtotal,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td.product-subtotal{flex:0 1 100%;text-align:right;display:flex;justify-content:space-between;align-items:center}.page-template-template-woocommerce-checkout .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td .heading,.page-template-template-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr.woocommerce-cart-form__cart-item td .heading{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}}body.woocommerce-checkout .wc_coupon_message_wrap{grid-column:1/-1}body.woocommerce-checkout .wc_coupon_message_wrap:has(.no_wc_coupon_message){display:none}body.woocommerce-checkout .woocommerce-form-login-toggle{display:none}body.woocommerce-checkout .woocommerce-form-login-toggle,body.woocommerce-checkout .woocommerce-form-login{grid-column:1/-1}body.woocommerce-checkout .show-password-input{display:none}body.woocommerce-checkout .woocommerce-notices-wrapper{grid-column:1/-1;margin:0}body.woocommerce-checkout .woocommerce-notices-wrapper:empty{display:none}body.woocommerce-checkout .checkout_coupon{padding-bottom:.5rem!important}.woocommerce-MyAccount-navigation-link--dashboard{display:none}body.page-template-template-login .page-header-wrapper,body.page-template-template-protected .page-header-wrapper{grid-column:1/-1}body.page-template-template-login .page-header-wrapper .module.m-,body.page-template-template-protected .page-header-wrapper .module.m-{box-shadow:unset;padding:0}body.page-template-template-login .page-header-wrapper .module.m- .m-page-header__content-lockup,body.page-template-template-protected .page-header-wrapper .module.m- .m-page-header__content-lockup{display:block}body.page-template-template-login .woocommerce-notices-wrapper,body.page-template-template-protected .woocommerce-notices-wrapper{color:currentColor;margin-bottom:.75rem}body.page-template-template-login .login-form-wrapper,body.page-template-template-protected .login-form-wrapper{grid-column:1/-1;background-color:var(--color-pink-lilac);padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);height:fit-content}body.page-template-template-login .login-form-wrapper .login-form-header,body.page-template-template-protected .login-form-wrapper .login-form-header{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}body.page-template-template-login .login-form-wrapper .login-form-header h2,body.page-template-template-protected .login-form-wrapper .login-form-header h2{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-login .login-form-wrapper .login-form-header .description,body.page-template-template-protected .login-form-wrapper .login-form-header .description{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}body.page-template-template-login .login-form-wrapper .login-form-container h2,body.page-template-template-protected .login-form-wrapper .login-form-container h2{display:none}body.page-template-template-login .login-form-wrapper .login-form-container .woocommerce-form-row label,body.page-template-template-protected .login-form-wrapper .login-form-container .woocommerce-form-row label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;pointer-events:none;width:1px;word-wrap:normal!important}body.page-template-template-login .login-form-wrapper .login-form-container .password-input,body.page-template-template-protected .login-form-wrapper .login-form-container .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}body.page-template-template-login .login-form-wrapper .login-form-container .password-input .show-password-input,body.page-template-template-protected .login-form-wrapper .login-form-container .password-input .show-password-input{position:absolute;right:.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;border:none}body.page-template-template-login .login-form-wrapper .login-form-container .password-input .show-password-input:after,body.page-template-template-protected .login-form-wrapper .login-form-container .password-input .show-password-input:after{content:"";display:block;background-color:var(--color-grey);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Eeye1%3C/title%3E%3Cpath d='M0.106 11.553c-0.136 0.274-0.146 0.603 0 0.894 0 0 0.396 0.789 1.12 1.843 0.451 0.656 1.038 1.432 1.757 2.218 0.894 0.979 2.004 1.987 3.319 2.8 1.595 0.986 3.506 1.692 5.698 1.692s4.103-0.706 5.698-1.692c1.315-0.813 2.425-1.821 3.319-2.8 0.718-0.786 1.306-1.562 1.757-2.218 0.724-1.054 1.12-1.843 1.12-1.843 0.136-0.274 0.146-0.603 0-0.894 0 0-0.396-0.789-1.12-1.843-0.451-0.656-1.038-1.432-1.757-2.218-0.894-0.979-2.004-1.987-3.319-2.8-1.595-0.986-3.506-1.692-5.698-1.692s-4.103 0.706-5.698 1.692c-1.315 0.813-2.425 1.821-3.319 2.8-0.719 0.786-1.306 1.561-1.757 2.218-0.724 1.054-1.12 1.843-1.12 1.843zM2.14 12c0.163-0.281 0.407-0.681 0.734-1.158 0.41-0.596 0.94-1.296 1.585-2.001 0.805-0.881 1.775-1.756 2.894-2.448 1.35-0.834 2.901-1.393 4.647-1.393s3.297 0.559 4.646 1.393c1.119 0.692 2.089 1.567 2.894 2.448 0.644 0.705 1.175 1.405 1.585 2.001 0.328 0.477 0.572 0.876 0.734 1.158-0.163 0.281-0.407 0.681-0.734 1.158-0.41 0.596-0.94 1.296-1.585 2.001-0.805 0.881-1.775 1.756-2.894 2.448-1.349 0.834-2.9 1.393-4.646 1.393s-3.297-0.559-4.646-1.393c-1.119-0.692-2.089-1.567-2.894-2.448-0.644-0.705-1.175-1.405-1.585-2.001-0.328-0.477-0.572-0.877-0.735-1.158zM16 12c0-1.104-0.449-2.106-1.172-2.828s-1.724-1.172-2.828-1.172-2.106 0.449-2.828 1.172-1.172 1.724-1.172 2.828 0.449 2.106 1.172 2.828 1.724 1.172 2.828 1.172 2.106-0.449 2.828-1.172 1.172-1.724 1.172-2.828zM14 12c0 0.553-0.223 1.051-0.586 1.414s-0.861 0.586-1.414 0.586-1.051-0.223-1.414-0.586-0.586-0.861-0.586-1.414 0.223-1.051 0.586-1.414 0.861-0.586 1.414-0.586 1.051 0.223 1.414 0.586 0.586 0.861 0.586 1.414z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Eeye1%3C/title%3E%3Cpath d='M0.106 11.553c-0.136 0.274-0.146 0.603 0 0.894 0 0 0.396 0.789 1.12 1.843 0.451 0.656 1.038 1.432 1.757 2.218 0.894 0.979 2.004 1.987 3.319 2.8 1.595 0.986 3.506 1.692 5.698 1.692s4.103-0.706 5.698-1.692c1.315-0.813 2.425-1.821 3.319-2.8 0.718-0.786 1.306-1.562 1.757-2.218 0.724-1.054 1.12-1.843 1.12-1.843 0.136-0.274 0.146-0.603 0-0.894 0 0-0.396-0.789-1.12-1.843-0.451-0.656-1.038-1.432-1.757-2.218-0.894-0.979-2.004-1.987-3.319-2.8-1.595-0.986-3.506-1.692-5.698-1.692s-4.103 0.706-5.698 1.692c-1.315 0.813-2.425 1.821-3.319 2.8-0.719 0.786-1.306 1.561-1.757 2.218-0.724 1.054-1.12 1.843-1.12 1.843zM2.14 12c0.163-0.281 0.407-0.681 0.734-1.158 0.41-0.596 0.94-1.296 1.585-2.001 0.805-0.881 1.775-1.756 2.894-2.448 1.35-0.834 2.901-1.393 4.647-1.393s3.297 0.559 4.646 1.393c1.119 0.692 2.089 1.567 2.894 2.448 0.644 0.705 1.175 1.405 1.585 2.001 0.328 0.477 0.572 0.876 0.734 1.158-0.163 0.281-0.407 0.681-0.734 1.158-0.41 0.596-0.94 1.296-1.585 2.001-0.805 0.881-1.775 1.756-2.894 2.448-1.349 0.834-2.9 1.393-4.646 1.393s-3.297-0.559-4.646-1.393c-1.119-0.692-2.089-1.567-2.894-2.448-0.644-0.705-1.175-1.405-1.585-2.001-0.328-0.477-0.572-0.877-0.735-1.158zM16 12c0-1.104-0.449-2.106-1.172-2.828s-1.724-1.172-2.828-1.172-2.106 0.449-2.828 1.172-1.172 1.724-1.172 2.828 0.449 2.106 1.172 2.828 1.724 1.172 2.828 1.172 2.106-0.449 2.828-1.172 1.172-1.724 1.172-2.828zM14 12c0 0.553-0.223 1.051-0.586 1.414s-0.861 0.586-1.414 0.586-1.051-0.223-1.414-0.586-0.586-0.861-0.586-1.414 0.223-1.051 0.586-1.414 0.861-0.586 1.414-0.586 1.051 0.223 1.414 0.586 0.586 0.861 0.586 1.414z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em;min-height:1.2em;min-width:1.2em}body.page-template-template-login .registration-form-wrapper,body.page-template-template-protected .registration-form-wrapper{grid-column:1/-1}body.page-template-template-login .registration-form-wrapper .m-form-module,body.page-template-template-protected .registration-form-wrapper .m-form-module{box-shadow:unset}body.page-template-template-login .registration-form-wrapper .m-form-module__content-lockup,body.page-template-template-protected .registration-form-wrapper .m-form-module__content-lockup{padding-bottom:1rem}body.page-template-template-login .registration-form-wrapper .m-form-module__content-lockup h2.heading,body.page-template-template-protected .registration-form-wrapper .m-form-module__content-lockup h2.heading{font-size:var(--type-size-h4);line-height:125%}body.page-template-template-login .registration-form-wrapper .m-form-module__content-lockup .description,body.page-template-template-protected .registration-form-wrapper .m-form-module__content-lockup .description{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}@media screen and (min-width: 900px){body.page-template-template-login .login-form-wrapper,body.page-template-template-protected .login-form-wrapper{grid-column:span 6}body.page-template-template-login .login-form-wrapper .login-form-header,body.page-template-template-protected .login-form-wrapper .login-form-header{gap:1.5rem;padding-bottom:1.5rem}body.page-template-template-login .login-form-wrapper .login-form-header h2,body.page-template-template-protected .login-form-wrapper .login-form-header h2{font-size:var(--type-size-h3);line-height:110.526%}body.page-template-template-login .registration-form-wrapper,body.page-template-template-protected .registration-form-wrapper{grid-column:span 6}body.page-template-template-login .registration-form-wrapper .m-form-module,body.page-template-template-protected .registration-form-wrapper .m-form-module{box-shadow:unset}body.page-template-template-login .registration-form-wrapper .m-form-module__content-lockup,body.page-template-template-protected .registration-form-wrapper .m-form-module__content-lockup{gap:1.5rem;padding-bottom:1.5rem}body.page-template-template-login .registration-form-wrapper .m-form-module__content-lockup h2.heading,body.page-template-template-protected .registration-form-wrapper .m-form-module__content-lockup h2.heading{font-size:var(--type-size-h3);line-height:110.526%}body.page-template-template-login .registration-form-wrapper .m-form-module__content-lockup .description,body.page-template-template-protected .registration-form-wrapper .m-form-module__content-lockup .description{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}}body.page-template-template-learndash .page-header-wrapper,body.page-template-template-learndash .likes-header-wrapper{grid-column:1/-1}body.page-template-template-learndash .page-header-wrapper .module.m-,body.page-template-template-learndash .likes-header-wrapper .module.m-{box-shadow:unset;padding:0}body.page-template-template-learndash .page-header-wrapper .module.m- .m-page-header__content-lockup,body.page-template-template-learndash .likes-header-wrapper .module.m- .m-page-header__content-lockup{display:block}body.page-template-template-learndash .login-message{grid-column:1/-1}body.page-template-template-learndash .section:has(.dashboard-wrapper){padding-inline:0}body.page-template-template-learndash .dashboard-wrapper{grid-column:1/-1;background-color:var(--color-white-off);padding:var(--content-margin);box-shadow:var(--box-shadow)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary{display:flex;flex-direction:column;gap:1.5rem;margin:1rem 0 1.5rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-card,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-card{align-items:flex-start;margin:0}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800;margin:0}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-stats,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-stats{gap:.375rem;padding:.75rem 0}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat{display:flex;width:33%!important;flex-direction:column;align-items:center;padding:unset;border-right:none}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800;margin-bottom:.375rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-size:var(--type-size-body-m);line-height:125%}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list{margin:0;display:flex;flex-direction:column;gap:.75rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list .ld-section-heading h3,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list .ld-section-heading h3{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions{display:none}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list .ld-item-list-items,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list .ld-item-list-items{display:flex;flex-direction:column;gap:.75rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item{margin:0;border:none;border-radius:.75rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview{border:0;display:flex;justify-content:space-between;flex-direction:column;gap:1rem;padding:var(--content-margin);box-shadow:var(--box-shadow);border-radius:.75rem;background-color:var(--color-white)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details{flex-shrink:0}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.ld-status-complete),body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.ld-status-complete){background-color:var(--color-green-bright)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access),body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access){background-color:var(--color-white-off)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-status-icon,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-status-icon{border-color:transparent}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-status-icon.ld-status-incomplete,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-status-icon.ld-status-incomplete{background-color:var(--color-white)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-status-icon.ld-status-incomplete:before,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-status-icon.ld-status-incomplete:before{height:38px;width:38px;flex-shrink:0;aspect-ratio:1/1;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M5.48438 5.479L20.5265 20.5211' stroke='%23D9D9D9' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M20.5156 5.479L5.47354 20.5211' stroke='%23D9D9D9' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E")}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-course-title,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview:has(.button--get-access) .ld-item-name .ld-course-title{color:var(--color-grey-light-alt)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;display:flex;align-items:center;gap:1rem;margin-right:auto}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon{margin:0;display:flex;width:24px;height:24px;padding:3px;justify-content:center;align-items:center;aspect-ratio:1/1;border-color:var(--color-grey-light);border-radius:100%}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete{background-color:var(--color-white)!important;color:var(--color-black)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete .ld-icon:before,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete .ld-icon:before{height:24px;width:24px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M21.6693 6.5L9.7526 18.4167L4.33594 13' stroke='currentColor' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-incomplete,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-incomplete{background-color:var(--color-grey-light)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-incomplete:before,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-incomplete:before{height:26px;width:26px;flex-shrink:0;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M23.6328 12.9985L2.36009 12.9985' stroke='currentColor' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-course-title,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-course-title{color:var(--color-black)}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details{display:flex;justify-content:flex-end;width:100%;margin:unset;gap:.375rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details .button,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details .button{width:100%}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button{display:none!important}body.page-template-template-learndash .dashboard-wrapper .previews-wrapper{margin-top:3rem;margin-bottom:var(--content-margin)}body.page-template-template-learndash .dashboard-wrapper .previews-wrapper h3{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete{background-color:var(--color-white)}body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete:before{height:26px;width:26px;flex-shrink:0;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M21.6693 6.5L9.7526 18.4167L4.33594 13' stroke='currentColor' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1}body.page-template-template-learndash .sidebar{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--content-margin);padding-inline:var(--content-margin)}body.page-template-template-learndash .sidebar .sidebar-heading{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-learndash .sidebar .card-wrapper{background-color:var(--color-background);color:var(--color-foreground);padding:var(--content-margin);display:flex;flex-direction:column;gap:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow)}body.page-template-template-learndash .sidebar .card-wrapper .card-heading{font-size:var(--type-size-h3);line-height:110.526%;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-learndash .sidebar .card-wrapper .card-image{max-width:100%;object-fit:cover;aspect-ratio:1/1}body.page-template-template-learndash .sidebar .card-wrapper .card-text-container{display:flex;flex-direction:column;gap:.75rem}body.page-template-template-learndash .sidebar .card-wrapper .card-text-container .card-description{font-size:var(--type-size-body-m);line-height:125%}body.page-template-template-learndash .sidebar .card-wrapper .card-text-container .card-description p{margin:0}body.page-template-template-learndash .sidebar .card-wrapper .card-text-container .card-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem}body.page-template-template-learndash .sidebar .card-wrapper .card-text-container .card-buttons .button{flex-shrink:0;justify-self:center}body.page-template-template-learndash .likes-section-wrapper{grid-column:1/-1;position:relative;z-index:1}body.page-template-template-learndash .likes-section-wrapper:has(.m-carousel-posts){display:grid;grid-template-columns:subgrid}body.page-template-template-learndash .likes-section-wrapper:has(.m-carousel-posts) .m-carousel-posts{grid-column:1/-1}body.page-template-template-learndash .likes-section-wrapper:has(.empty-notice){column-count:1}body.page-template-template-learndash .likes-section-wrapper:has(.empty-notice) .empty-notice{margin:0 auto;width:fit-content;text-align:center}body.page-template-template-learndash .trending-wrapper{grid-column:1/-1;position:relative;z-index:1;display:grid;grid-template-columns:subgrid}body.page-template-template-learndash .trending-wrapper .m-carousel-posts{grid-column:1/-1}@media screen and (min-width: 900px){body.page-template-template-learndash .section:has(.dashboard-wrapper){padding-inline:var(--content-margin)}body.page-template-template-learndash .dashboard-wrapper{grid-column:span 8;border-radius:.75rem}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading,body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong{font-size:var(--type-size-h3);line-height:110.526%}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview{flex-direction:row}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon{width:38px;height:38px}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete .ld-icon:before,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete .ld-icon:before{height:26px;width:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M21.6693 6.5L9.7526 18.4167L4.33594 13' stroke='currentColor' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-size:26px}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-incomplete:before,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-incomplete:before{height:26px;width:26px;background-size:26px}body.page-template-template-learndash .dashboard-wrapper .learndash-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details,body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-details{width:fit-content}body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete{background-color:var(--color-white)}body.page-template-template-learndash .dashboard-wrapper .previews-wrapper .ld-item-list-item .ld-item-list-item-preview .ld-item-name .ld-status-icon.ld-status-complete:before{height:26px;width:26px;flex-shrink:0;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M21.6693 6.5L9.7526 18.4167L4.33594 13' stroke='currentColor' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-size:26px;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1}body.page-template-template-learndash .sidebar{grid-column:span 4;padding-inline:unset}body.page-template-template-learndash .sidebar .sidebar-heading{font-size:var(--type-size-h3);line-height:110.526%}body.page-template-template-learndash .sidebar .card-wrapper .card-heading{font-size:var(--type-size-h4);line-height:125%}}.ld-no-courses-actions{display:flex;flex-direction:column;gap:1rem}body.sfwd-courses-template-default .page-header-wrapper{grid-column:1/-1}body.sfwd-courses-template-default .page-header-wrapper .module.m-{box-shadow:unset;padding:0}body.sfwd-courses-template-default .page-header-wrapper .module.m- .m-page-header__content-lockup{display:block}body.sfwd-courses-template-default .enrolment-status,body.sfwd-courses-template-default .course-progress{grid-column:1/-1}body.sfwd-courses-template-default .course-wrapper{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding:1.5rem;border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-background);color:var(--color-foreground);gap:var(--content-margin)}body.sfwd-courses-template-default .course-wrapper .col1{grid-column:1/-1}body.sfwd-courses-template-default .course-wrapper .col1 .header-image{max-width:100%;aspect-ratio:var(--media-landscape-aspect-ratio);object-fit:cover;display:block}body.sfwd-courses-template-default .course-wrapper .col2{grid-column:1/-1;display:flex;flex-direction:column;gap:1rem}body.sfwd-courses-template-default .course-wrapper .col2 strong:last-of-type{font-family:var(--font-family-headings);font-weight:800}body.sfwd-courses-template-default .course-wrapper .col2 h2{font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.sfwd-courses-template-default .course-wrapper .col2 h3{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.sfwd-courses-template-default .course-wrapper .col2 hr.divider{border:none;border-bottom:2px solid;width:100%;margin:0}body.sfwd-courses-template-default .course-wrapper .col2 .buttons-container{display:flex;gap:.75rem}body.sfwd-courses-template-default .course-wrapper .col2 .lightbox-btn-wrapper .uo-tclr-open-content-button{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.sfwd-courses-template-default .course-wrapper .col2 .lightbox-btn-wrapper .uo-tclr-open-content-button:hover,body.sfwd-courses-template-default .course-wrapper .col2 .lightbox-btn-wrapper .uo-tclr-open-content-button:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.sfwd-courses-template-default .course-wrapper .col2 .lightbox-btn-wrapper .uo-tclr-open-content-button[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.sfwd-courses-template-default .course-wrapper .col2 .lightbox-btn-wrapper .uo-tclr-open-content-button .uo-tclr-open-content-button__text{font-weight:400}body.sfwd-courses-template-default .course-wrapper .col2 .lightbox-btn-wrapper .uo-tclr-open-content-button .uo-tclr-open-content-button__icon{display:none}@media screen and (min-width: 900px){body.sfwd-courses-template-default .enrolment-status,body.sfwd-courses-template-default .course-progress,body.sfwd-courses-template-default .course-wrapper .col1,body.sfwd-courses-template-default .course-wrapper .col2{grid-column:span 6}body.sfwd-courses-template-default .course-wrapper .col2 h2{font-size:var(--type-size-h3);line-height:110.526%}}.reporting-single-course-progress-tabs,#userSingleCourseLessonsTable_wrapper,#userSingleCourseLessonsContainer,.reporting-user-course-overview__content{display:none}body.page-template-template-myaccount .woocommerce-message:focus{outline:none}body.page-template-template-myaccount .page-header-wrapper{grid-column:1/-1}body.page-template-template-myaccount .page-header-wrapper .module.m-{box-shadow:unset;padding:0}body.page-template-template-myaccount .page-header-wrapper .module.m- .m-page-header__content-lockup{display:block}body.page-template-template-myaccount .reset-password-message,body.page-template-template-myaccount .login-message{grid-column:1/-1;padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-white-off)}body.page-template-template-myaccount .reset-password-message input[type],body.page-template-template-myaccount .login-message input[type]{border:none;padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow-inputs)}body.page-template-template-myaccount .reset-password-message input[type]:hover,body.page-template-template-myaccount .login-message input[type]:hover{background-color:var(--color-ui-hover);box-shadow:var(--box-shadow-inputs-hover)}body.page-template-template-myaccount .reset-password-message input[type]:focus,body.page-template-template-myaccount .reset-password-message input[type]:focus-visible,body.page-template-template-myaccount .login-message input[type]:focus,body.page-template-template-myaccount .login-message input[type]:focus-visible{outline:none;background-color:var(--color-ui-background-active)}body.page-template-template-myaccount .reset-password-message input[type]::placeholder,body.page-template-template-myaccount .login-message input[type]::placeholder{color:var(--color-grey-dark)}body.page-template-template-myaccount .reset-password-message form p:first-child,body.page-template-template-myaccount .login-message form p:first-child{font-family:var(--font-family-headings);font-weight:800;margin-bottom:.75rem}body.page-template-template-myaccount .reset-password-message .woocommerce-form-row:not(:last-of-type),body.page-template-template-myaccount .login-message .woocommerce-form-row:not(:last-of-type){margin-bottom:.75rem}body.page-template-template-myaccount .reset-password-message .button,body.page-template-template-myaccount .login-message .button{width:100%}body.page-template-template-myaccount .reset-password-message .woocommerce-password-strength,body.page-template-template-myaccount .login-message .woocommerce-password-strength{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px;margin-top:.375rem}body.page-template-template-myaccount .reset-password-message .woocommerce-password-strength.bad,body.page-template-template-myaccount .login-message .woocommerce-password-strength.bad{color:var(--color-red)}body.page-template-template-myaccount .reset-password-message .woocommerce-password-strength.strong,body.page-template-template-myaccount .login-message .woocommerce-password-strength.strong{color:var(--color-teal-dark)}body.page-template-template-myaccount .reset-password-message .woocommerce-error,body.page-template-template-myaccount .login-message .woocommerce-error{color:var(--color-red)}body.page-template-template-myaccount .reset-password-message small,body.page-template-template-myaccount .login-message small{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px}body.page-template-template-myaccount .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}body.page-template-template-myaccount .password-input .show-password-input{position:absolute;right:.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;border:none}body.page-template-template-myaccount .password-input .show-password-input:after{content:"";display:block;background-color:var(--color-grey);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Eeye1%3C/title%3E%3Cpath d='M0.106 11.553c-0.136 0.274-0.146 0.603 0 0.894 0 0 0.396 0.789 1.12 1.843 0.451 0.656 1.038 1.432 1.757 2.218 0.894 0.979 2.004 1.987 3.319 2.8 1.595 0.986 3.506 1.692 5.698 1.692s4.103-0.706 5.698-1.692c1.315-0.813 2.425-1.821 3.319-2.8 0.718-0.786 1.306-1.562 1.757-2.218 0.724-1.054 1.12-1.843 1.12-1.843 0.136-0.274 0.146-0.603 0-0.894 0 0-0.396-0.789-1.12-1.843-0.451-0.656-1.038-1.432-1.757-2.218-0.894-0.979-2.004-1.987-3.319-2.8-1.595-0.986-3.506-1.692-5.698-1.692s-4.103 0.706-5.698 1.692c-1.315 0.813-2.425 1.821-3.319 2.8-0.719 0.786-1.306 1.561-1.757 2.218-0.724 1.054-1.12 1.843-1.12 1.843zM2.14 12c0.163-0.281 0.407-0.681 0.734-1.158 0.41-0.596 0.94-1.296 1.585-2.001 0.805-0.881 1.775-1.756 2.894-2.448 1.35-0.834 2.901-1.393 4.647-1.393s3.297 0.559 4.646 1.393c1.119 0.692 2.089 1.567 2.894 2.448 0.644 0.705 1.175 1.405 1.585 2.001 0.328 0.477 0.572 0.876 0.734 1.158-0.163 0.281-0.407 0.681-0.734 1.158-0.41 0.596-0.94 1.296-1.585 2.001-0.805 0.881-1.775 1.756-2.894 2.448-1.349 0.834-2.9 1.393-4.646 1.393s-3.297-0.559-4.646-1.393c-1.119-0.692-2.089-1.567-2.894-2.448-0.644-0.705-1.175-1.405-1.585-2.001-0.328-0.477-0.572-0.877-0.735-1.158zM16 12c0-1.104-0.449-2.106-1.172-2.828s-1.724-1.172-2.828-1.172-2.106 0.449-2.828 1.172-1.172 1.724-1.172 2.828 0.449 2.106 1.172 2.828 1.724 1.172 2.828 1.172 2.106-0.449 2.828-1.172 1.172-1.724 1.172-2.828zM14 12c0 0.553-0.223 1.051-0.586 1.414s-0.861 0.586-1.414 0.586-1.051-0.223-1.414-0.586-0.586-0.861-0.586-1.414 0.223-1.051 0.586-1.414 0.861-0.586 1.414-0.586 1.051 0.223 1.414 0.586 0.586 0.861 0.586 1.414z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Eeye1%3C/title%3E%3Cpath d='M0.106 11.553c-0.136 0.274-0.146 0.603 0 0.894 0 0 0.396 0.789 1.12 1.843 0.451 0.656 1.038 1.432 1.757 2.218 0.894 0.979 2.004 1.987 3.319 2.8 1.595 0.986 3.506 1.692 5.698 1.692s4.103-0.706 5.698-1.692c1.315-0.813 2.425-1.821 3.319-2.8 0.718-0.786 1.306-1.562 1.757-2.218 0.724-1.054 1.12-1.843 1.12-1.843 0.136-0.274 0.146-0.603 0-0.894 0 0-0.396-0.789-1.12-1.843-0.451-0.656-1.038-1.432-1.757-2.218-0.894-0.979-2.004-1.987-3.319-2.8-1.595-0.986-3.506-1.692-5.698-1.692s-4.103 0.706-5.698 1.692c-1.315 0.813-2.425 1.821-3.319 2.8-0.719 0.786-1.306 1.561-1.757 2.218-0.724 1.054-1.12 1.843-1.12 1.843zM2.14 12c0.163-0.281 0.407-0.681 0.734-1.158 0.41-0.596 0.94-1.296 1.585-2.001 0.805-0.881 1.775-1.756 2.894-2.448 1.35-0.834 2.901-1.393 4.647-1.393s3.297 0.559 4.646 1.393c1.119 0.692 2.089 1.567 2.894 2.448 0.644 0.705 1.175 1.405 1.585 2.001 0.328 0.477 0.572 0.876 0.734 1.158-0.163 0.281-0.407 0.681-0.734 1.158-0.41 0.596-0.94 1.296-1.585 2.001-0.805 0.881-1.775 1.756-2.894 2.448-1.349 0.834-2.9 1.393-4.646 1.393s-3.297-0.559-4.646-1.393c-1.119-0.692-2.089-1.567-2.894-2.448-0.644-0.705-1.175-1.405-1.585-2.001-0.328-0.477-0.572-0.877-0.735-1.158zM16 12c0-1.104-0.449-2.106-1.172-2.828s-1.724-1.172-2.828-1.172-2.106 0.449-2.828 1.172-1.172 1.724-1.172 2.828 0.449 2.106 1.172 2.828 1.724 1.172 2.828 1.172 2.106-0.449 2.828-1.172 1.172-1.724 1.172-2.828zM14 12c0 0.553-0.223 1.051-0.586 1.414s-0.861 0.586-1.414 0.586-1.051-0.223-1.414-0.586-0.586-0.861-0.586-1.414 0.223-1.051 0.586-1.414 0.861-0.586 1.414-0.586 1.051 0.223 1.414 0.586 0.586 0.861 0.586 1.414z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em;min-height:1.2em;min-width:1.2em}body.page-template-template-myaccount .sidebar,body.page-template-template-myaccount .myaccount-container{padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-white-off)}body.page-template-template-myaccount .sidebar{grid-column:1/-1;display:flex;flex-direction:column;gap:.75rem}body.page-template-template-myaccount .sidebar__manage-account{display:flex;flex-direction:column;overflow:hidden;padding:2px}body.page-template-template-myaccount .sidebar__manage-account .woocommerce-MyAccount-navigation{padding:.75rem 0 .75rem .75rem;max-height:1000px;transition:all var(--transition-duration) ease-in-out}body.page-template-template-myaccount .sidebar__manage-account .woocommerce-MyAccount-navigation .email-preferences-link{border:none;border-left:4px solid var(--color-grey-light-alt)}body.page-template-template-myaccount .sidebar__manage-account .woocommerce-MyAccount-navigation-link{padding:.5625rem 1rem;border-left:4px solid var(--color-grey-light-alt);margin-bottom:.25rem}body.page-template-template-myaccount .sidebar__manage-account .woocommerce-MyAccount-navigation-link.email-preferences-link{cursor:pointer}body.page-template-template-myaccount .sidebar__manage-account .woocommerce-MyAccount-navigation-link.is-active{font-weight:600;border-color:var(--color-green-bright)}body.page-template-template-myaccount .sidebar__manage-account .woocommerce-MyAccount-navigation.hidden{max-height:0;padding:0}body.page-template-template-myaccount .sidebar .button--tab{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .sidebar .button--tab.is-active{background-color:var(--color-green-bright)}body.page-template-template-myaccount .sidebar .button--tab svg{width:18px}body.page-template-template-myaccount .sidebar .button--tab .icon-wrapper{min-width:18px}body.page-template-template-myaccount .sidebar .button--tab:not(.button--tab-active) .svg--chevron-right-icon{display:none}body.page-template-template-myaccount .myaccount-container{grid-column:1/-1}body.page-template-template-myaccount .myaccount-container .container-heading{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .myaccount-container .tab-content:not(.is-active){display:none}body.page-template-template-myaccount .myaccount-container .tab-content--email-preferences{display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .tab-content--email-preferences .gform-footer{margin-top:.75rem}body.page-template-template-myaccount .myaccount-container .tab-content--certificates{display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .tab-content--certificates .certificates-container{display:flex;flex-direction:column;gap:.75rem}body.page-template-template-myaccount .myaccount-container .tab-content--certificates .certificates-container .button{width:100%;display:inline-flex;justify-content:space-between;align-items:center}body.page-template-template-myaccount .myaccount-container .tab-content--certificates .certificates-container .button .svg--download-icon{display:none}body.page-template-template-myaccount .myaccount-container .uo-groups{display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox .uo-checkbox-input:focus,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox .uo-checkbox-input:focus-visible{outline:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox .uo-checkbox-checkmark{border:none;box-shadow:var(--box-shadow-inputs);background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);outline:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox .uo-checkbox-checkmark:hover{background-color:var(--color-ui-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox .uo-checkbox-checkmark:focus{background-color:var(--color-ui-background-active);border:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox .uo-checkbox-checkmark:focus-visible{outline:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-checkbox input:checked~.uo-checkbox-checkmark:after{border:none;height:14px;width:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");padding:2px;transform:unset;top:1px;left:1px}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-looks-like-h3{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;padding-bottom:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small:after{content:"";height:18px;width:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_6688_15595)'%3E%3Cpath d='M1.63281 9L16.3601 9' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9 1.63623L9 16.3635' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6688_15595'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}body.page-template-template-myaccount .myaccount-container .uo-groups .ulg-manage-progress__title{padding-bottom:.375rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-group-courses{padding-bottom:1.5rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-group-courses .uo-header-subtitle{display:none}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-header{padding-bottom:1.5rem}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-header form{display:flex;flex-direction:column;align-items:start;gap:.375rem}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-header .uo-groups-selector{width:100%}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-header .uo-groups-selector .uo-select{margin:0}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-header .uo-groups-selector .uo-select .select2-container{width:100%!important}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table{overflow-x:auto}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table #group-management-enrolled-users-datatable_filter input[type=search],body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table #group-management-enrolled-leader-datatable_filter input[type=search]{border:none;padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table #group-management-enrolled-users-datatable_filter input[type=search]:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table #group-management-enrolled-leader-datatable_filter input[type=search]:hover{background-color:var(--color-ui-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table #group-management-enrolled-users-datatable_filter input[type=search]:focus,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table #group-management-enrolled-leader-datatable_filter input[type=search]:focus{background-color:var(--color-ui-background-active)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable.no-footer{border-bottom:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable td{border-top:1px solid var(--color-black);padding:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable th{background-color:transparent;color:var(--color-foreground);font-family:var(--font-family-headings);font-weight:800;text-align:left;padding:6px 12px;border-top:1px solid var(--color-black)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead{min-width:100%}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr{background-color:transparent}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr th.sorting{position:relative;padding-left:30px}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr th.sorting:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3.5 8L6 10.5L8.5 8' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M3.5 4L6 1.5L8.5 4' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:inline-block;height:12px;width:12px;background-color:var(--color-white);border-radius:100%;padding:4px;position:absolute;left:0;top:25%}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_asc{background-image:none!important}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_asc:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' viewBox='0 0 13 12' fill='none'%3E%3Cg clip-path='url(%23clip0_6496_43442)'%3E%3Cpath d='M11 8.25L6.5 3.75L2 8.25' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6496_43442'%3E%3Crect width='12' height='12' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:rotate(180deg);background-color:var(--color-green-bright)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_desc{background-image:none!important}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_desc:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' viewBox='0 0 13 12' fill='none'%3E%3Cg clip-path='url(%23clip0_6496_43442)'%3E%3Cpath d='M11 8.25L6.5 3.75L2 8.25' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6496_43442'%3E%3Crect width='12' height='12' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:var(--color-green-bright);transform:rotate(0)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable tbody th{background-color:transparent}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable tbody tr{padding:12px}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable tbody tr:nth-child(2n) td{background-color:transparent}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable.display tbody tr.odd,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable.display tbody tr.even{background-color:transparent}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable.display tbody tr.odd>.sorting_1,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table.dataTable.display tbody tr.even>.sorting_1{background-color:transparent}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer{align-items:center;padding:0 2px 2px}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length{padding:.5rem .875rem .4375rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;box-shadow:var(--box-shadow)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length:hover{background-color:var(--color-ui-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length:focus{background-color:var(--color-ui-background-active)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length select{border:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate{width:100%;display:flex;justify-content:space-between;gap:.375rem;padding:0;padding-left:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button{margin:0}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;height:38px;width:38px;color:transparent!important;background-repeat:no-repeat;background-position:center}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous:focus-within,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous[disabled],body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M11.25 13.5L6.75 9L11.25 4.5' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M6.75 13.5L11.25 9L6.75 4.5' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.disabled,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button{background-color:transparent}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;border-radius:12px;background-color:var(--color-ui-background)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_info{display:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses){padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-grey-light-alt)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .uo-groups-actions{margin:0}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .uo-groups-actions .uo-btn{margin-top:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-user-management-buttons .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;width:100%}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-user-management-buttons .uo-btn:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-user-management-buttons .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-user-management-buttons .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .uo-row.uo-header-subtitle .uo-btn{width:100%;margin:0;margin-top:1.5rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons{width:100%;flex-direction:column;margin-bottom:1.5rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__right{width:100%;flex-direction:column;padding:0}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left .mrg-right{margin:0}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left #group-management-enrolled-users-table-send-password .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;width:100%}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left #group-management-enrolled-users-table-send-password .uo-btn:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left #group-management-enrolled-users-table-send-password .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left #group-management-enrolled-users-table-send-password .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons button.uo-btn{width:100%;display:inline-flex;justify-content:space-between}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons button.uo-btn:after{width:20px;height:20px;aspect-ratio:1/1;border-radius:100%;box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:grid;place-content:center;margin-top:unset}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .uo-groups-table{margin-top:0}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .dataTables_filter{margin:0;margin-bottom:1.5rem;padding:2px}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list{display:flex;flex-direction:column;gap:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list li{padding:0}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list li:before{display:none}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list a{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list a:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list a:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-list a[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .list-of-courses.uo-list a{font-weight:500;max-height:unset}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-select{width:100%}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-select select{border:none;background-color:var(--color-ui-background);border-radius:8px;padding:8px 14px 9px;transition:background-color var(--transition-duration) ease-in-out;box-shadow:var(--box-shadow)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-select select:hover{background-color:var(--color-ui-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form){text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form):hover,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form):focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form)[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons{align-items:center}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns-main{border:none;padding:.5rem .875rem .4375rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow)}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns-main:hover{background-color:var(--color-ui-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns-main:focus{background-color:var(--color-ui-background-active)}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns .uo-groups-list{top:100%;background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:none;border-radius:0 0 12px 12px;overflow:clip;width:100%;box-shadow:var(--box-shadow-button)}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns .uo-groups-list:before{display:none}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns .uo-groups-list .group-management-form .submit-group-management-form{float:unset}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns .uo-groups-list .uo-btn:hover{background-color:var(--color-ui-hover);color:inherit}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns .uo-groups-list .uo-btn:focus{background-color:var(--color-ui-background-active);color:inherit}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns-open .uo-groups-list-of-btns-main{border-radius:12px 12px 0 0}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-buttons .uo-groups-list-of-btns__right #uo-groups-action-users{margin-top:unset}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons{gap:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons .uo-btn:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons>.uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:hover,body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons>.uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:after{content:"";height:18px;width:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_6688_15595)'%3E%3Cpath d='M1.63281 9L16.3601 9' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9 1.63623L9 16.3635' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6688_15595'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}body.page-template-template-myaccount .myaccount-container .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:after{box-shadow:unset!important;background-color:transparent!important;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content{display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content h2{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content a:not(.button){text-decoration:none;color:inherit;transition:opacity var(--transition-duration) ease;text-decoration:underline}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content a:not(.button):hover{opacity:.35}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content a:not(.button):hover{text-decoration:none}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-info{display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-info .button{width:100%}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-MyAccount-orders th,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-MyAccount-orders td{text-align:left}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-MyAccount-orders th:last-child,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-MyAccount-orders td:last-child{text-align:right}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .header-bar{display:flex;justify-content:space-between}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table{width:100%;border-collapse:collapse}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table thead th{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;text-align:left;padding:.75rem 0}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table thead th:last-child{text-align:right}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tbody tr{border-top:1px solid}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tbody td{padding:.75rem 0;text-align:left}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tbody td:last-child{text-align:right}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tbody td.product-name{font-size:var(--type-size-body-m);line-height:125%}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tbody td.product-name a{font-family:var(--font-family-headings);font-weight:800;text-decoration:none}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tbody td.product-name .wc-item-meta{margin-top:.75rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tfoot th,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tfoot td{text-align:left}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tfoot th:last-child,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tfoot td:last-child{text-align:right}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content table tfoot th{font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content form h2{margin-bottom:.375rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields .form-row{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1.5rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-first,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-last{width:49%;display:inline-flex;flex-direction:column}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-first{margin-right:1%}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-last{margin-left:1%}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields .form-row#billing_first_name_field{margin-bottom:.75rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields button{width:100%}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment label:has(img),body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm label:has(img){font-family:var(--font-family-headings);font-weight:800;display:inline-flex;justify-content:space-between}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment input[type=radio],body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;border:0;display:inline-grid;place-content:center}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment input[type=radio]:before,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=radio]:before{content:"";width:1.15em;height:1.15em;border-radius:100%;box-shadow:var(--box-shadow);background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment input[type=radio]:before:hover,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=radio]:before:hover{background-color:var(--color-ui-hover)}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment input[type=radio]:before:focus,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=radio]:before:focus{background-color:var(--color-ui-background-active)}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment input[type=radio]:checked:before,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type=radio]:checked:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='4' fill='%23000000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em;background-position:center}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment fieldset,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{border:0;padding:.75rem 0}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment .woocommerce-Button,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{width:100%}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm label .required{color:var(--color-red)}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset:has(.password-input){padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-grey-light-alt);display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset:has(.password-input) legend{display:none}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset:has(.password-input) .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset:has(.password-input) .password-input .show-password-input{position:absolute;right:.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;border:none}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset:has(.password-input) .password-input .show-password-input:after{content:"";display:block;background-color:var(--color-grey);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Eeye1%3C/title%3E%3Cpath d='M0.106 11.553c-0.136 0.274-0.146 0.603 0 0.894 0 0 0.396 0.789 1.12 1.843 0.451 0.656 1.038 1.432 1.757 2.218 0.894 0.979 2.004 1.987 3.319 2.8 1.595 0.986 3.506 1.692 5.698 1.692s4.103-0.706 5.698-1.692c1.315-0.813 2.425-1.821 3.319-2.8 0.718-0.786 1.306-1.562 1.757-2.218 0.724-1.054 1.12-1.843 1.12-1.843 0.136-0.274 0.146-0.603 0-0.894 0 0-0.396-0.789-1.12-1.843-0.451-0.656-1.038-1.432-1.757-2.218-0.894-0.979-2.004-1.987-3.319-2.8-1.595-0.986-3.506-1.692-5.698-1.692s-4.103 0.706-5.698 1.692c-1.315 0.813-2.425 1.821-3.319 2.8-0.719 0.786-1.306 1.561-1.757 2.218-0.724 1.054-1.12 1.843-1.12 1.843zM2.14 12c0.163-0.281 0.407-0.681 0.734-1.158 0.41-0.596 0.94-1.296 1.585-2.001 0.805-0.881 1.775-1.756 2.894-2.448 1.35-0.834 2.901-1.393 4.647-1.393s3.297 0.559 4.646 1.393c1.119 0.692 2.089 1.567 2.894 2.448 0.644 0.705 1.175 1.405 1.585 2.001 0.328 0.477 0.572 0.876 0.734 1.158-0.163 0.281-0.407 0.681-0.734 1.158-0.41 0.596-0.94 1.296-1.585 2.001-0.805 0.881-1.775 1.756-2.894 2.448-1.349 0.834-2.9 1.393-4.646 1.393s-3.297-0.559-4.646-1.393c-1.119-0.692-2.089-1.567-2.894-2.448-0.644-0.705-1.175-1.405-1.585-2.001-0.328-0.477-0.572-0.877-0.735-1.158zM16 12c0-1.104-0.449-2.106-1.172-2.828s-1.724-1.172-2.828-1.172-2.106 0.449-2.828 1.172-1.172 1.724-1.172 2.828 0.449 2.106 1.172 2.828 1.724 1.172 2.828 1.172 2.106-0.449 2.828-1.172 1.172-1.724 1.172-2.828zM14 12c0 0.553-0.223 1.051-0.586 1.414s-0.861 0.586-1.414 0.586-1.051-0.223-1.414-0.586-0.586-0.861-0.586-1.414 0.223-1.051 0.586-1.414 0.861-0.586 1.414-0.586 1.051 0.223 1.414 0.586 0.586 0.861 0.586 1.414z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Eeye1%3C/title%3E%3Cpath d='M0.106 11.553c-0.136 0.274-0.146 0.603 0 0.894 0 0 0.396 0.789 1.12 1.843 0.451 0.656 1.038 1.432 1.757 2.218 0.894 0.979 2.004 1.987 3.319 2.8 1.595 0.986 3.506 1.692 5.698 1.692s4.103-0.706 5.698-1.692c1.315-0.813 2.425-1.821 3.319-2.8 0.718-0.786 1.306-1.562 1.757-2.218 0.724-1.054 1.12-1.843 1.12-1.843 0.136-0.274 0.146-0.603 0-0.894 0 0-0.396-0.789-1.12-1.843-0.451-0.656-1.038-1.432-1.757-2.218-0.894-0.979-2.004-1.987-3.319-2.8-1.595-0.986-3.506-1.692-5.698-1.692s-4.103 0.706-5.698 1.692c-1.315 0.813-2.425 1.821-3.319 2.8-0.719 0.786-1.306 1.561-1.757 2.218-0.724 1.054-1.12 1.843-1.12 1.843zM2.14 12c0.163-0.281 0.407-0.681 0.734-1.158 0.41-0.596 0.94-1.296 1.585-2.001 0.805-0.881 1.775-1.756 2.894-2.448 1.35-0.834 2.901-1.393 4.647-1.393s3.297 0.559 4.646 1.393c1.119 0.692 2.089 1.567 2.894 2.448 0.644 0.705 1.175 1.405 1.585 2.001 0.328 0.477 0.572 0.876 0.734 1.158-0.163 0.281-0.407 0.681-0.734 1.158-0.41 0.596-0.94 1.296-1.585 2.001-0.805 0.881-1.775 1.756-2.894 2.448-1.349 0.834-2.9 1.393-4.646 1.393s-3.297-0.559-4.646-1.393c-1.119-0.692-2.089-1.567-2.894-2.448-0.644-0.705-1.175-1.405-1.585-2.001-0.328-0.477-0.572-0.877-0.735-1.158zM16 12c0-1.104-0.449-2.106-1.172-2.828s-1.724-1.172-2.828-1.172-2.106 0.449-2.828 1.172-1.172 1.724-1.172 2.828 0.449 2.106 1.172 2.828 1.724 1.172 2.828 1.172 2.106-0.449 2.828-1.172 1.172-1.724 1.172-2.828zM14 12c0 0.553-0.223 1.051-0.586 1.414s-0.861 0.586-1.414 0.586-1.051-0.223-1.414-0.586-0.586-0.861-0.586-1.414 0.223-1.051 0.586-1.414 0.861-0.586 1.414-0.586 1.051 0.223 1.414 0.586 0.586 0.861 0.586 1.414z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em;min-height:1.2em;min-width:1.2em}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row{display:flex;flex-direction:column;gap:.375rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row #account_display_name_description em{font-style:normal;font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .u-columns{display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .u-columns .col-1,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .u-columns .col-2{flex:1 1 50%;display:flex;flex-direction:column;gap:1.5rem}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .u-columns .col-1 .title h2,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .u-columns .col-2 .title h2{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px;font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .uo-modal{padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-white-off);font-family:var(--font-family-body)}body.page-template-template-myaccount .uo-modal label{font-family:var(--font-family-headings);font-weight:800}body.page-template-template-myaccount .uo-modal i{font-size:var(--type-size-body-m);line-height:125%;font-style:normal}body.page-template-template-myaccount .uo-modal input{border:none;padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow-inputs)}body.page-template-template-myaccount .uo-modal input:hover{background-color:var(--color-ui-hover);box-shadow:var(--box-shadow-inputs-hover)}body.page-template-template-myaccount .uo-modal input:focus,body.page-template-template-myaccount .uo-modal input:focus-visible{outline:none;background-color:var(--color-ui-background-active)}body.page-template-template-myaccount .uo-modal input::placeholder{color:var(--color-grey-dark)}body.page-template-template-myaccount .uo-modal .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-myaccount .uo-modal .uo-btn:hover,body.page-template-template-myaccount .uo-modal .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .uo-modal .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-myaccount .uo-modal .uo-row{border:none}body.page-template-template-myaccount .uo-modal .uo-close-modal{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4.3125 4.31055L13.691 13.689' stroke='currentColor' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M13.6875 4.31055L4.30903 13.689' stroke='currentColor' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;padding:0;border-radius:100%;aspect-ratio:1/1;min-height:unset;height:1.75rem;width:1.75rem;position:fixed;top:var(--content-margin);right:var(--content-margin)}body.page-template-template-myaccount .uo-modal .uo-close-modal:hover,body.page-template-template-myaccount .uo-modal .uo-close-modal:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-myaccount .uo-modal .uo-close-modal[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (min-width: 900px){body.page-template-template-myaccount .uo-modal .uo-close-modal{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M4.64062 4.63623L17.3685 17.3642' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M17.3594 4.63623L4.63145 17.3642' stroke='currentColor' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");height:2.375rem;width:2.375rem}}body.page-template-template-myaccount .jquery-modal.blocker.current{background-color:var(--color-ui-hover);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media screen and (min-width: 900px){body.page-template-template-myaccount .login-message{grid-column:span 8}body.page-template-template-myaccount .login-message .button{width:fit-content}body.page-template-template-myaccount .sidebar{grid-column:span 4}body.page-template-template-myaccount .myaccount-container{grid-column:span 8}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-address-fields button{width:fit-content}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .u-columns{flex-direction:row}body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-info .button,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-Payment .button,body.page-template-template-myaccount .myaccount-container .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button,body.page-template-template-myaccount .myaccount-container .tab-content--certificates .certificates-container .button{width:fit-content}body.page-template-template-myaccount .myaccount-container .tab-content--certificates .certificates-container .button .svg--download-icon{display:block;height:18px;width:18px}body.page-template-template-myaccount .myaccount-container .uo-groups .group-management-header .uo-groups-selector .uo-select{width:50%}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-table table{display:table}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .uo-row.uo-header-subtitle .uo-btn{width:unset;display:flex}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons{flex-direction:row;gap:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__left,body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons__right{width:auto;flex:unset;flex-direction:row;gap:.75rem}body.page-template-template-myaccount .myaccount-container .uo-groups .uo-groups-section:not(.uo-groups-group-courses) .group-management-buttons button.uo-btn{width:auto}}body.page-template-template-blank .page-header-wrapper{grid-column:1/-1}body.page-template-template-blank .page-header-wrapper .module.m-{box-shadow:unset;padding:0}body.page-template-template-blank .page-header-wrapper .module.m- .m-page-header__content-lockup{display:block}body.page-template-template-blank .content-wrapper{grid-column:1/-1}body.page-template-template-blank .content-wrapper .uo-row{container-type:inline-size}body.page-template-template-blank .content-wrapper .uo-groups{display:flex;flex-direction:column;gap:1.5rem;padding:var(--content-margin);border-radius:var(--module-border-radius);box-shadow:var(--box-shadow);background-color:var(--color-background);color:var(--color-foreground)}body.page-template-template-blank .content-wrapper .uo-groups .uo-checkbox .uo-checkbox-checkmark{border:none;box-shadow:var(--box-shadow-inputs);background-color:var(--color-ui-background);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}body.page-template-template-blank .content-wrapper .uo-groups .uo-checkbox .uo-checkbox-checkmark:hover{background-color:var(--color-ui-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-checkbox .uo-checkbox-checkmark:focus{background-color:var(--color-ui-background-active);border:none}body.page-template-template-blank .content-wrapper .uo-groups .uo-checkbox input:checked~.uo-checkbox-checkmark:after{border:none;height:14px;width:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");padding:2px;transform:unset;top:1px;left:1px}body.page-template-template-blank .content-wrapper .uo-groups .uo-looks-like-h3{font-size:var(--type-size-body-m);line-height:125%;font-family:var(--font-family-headings);font-weight:800;padding-bottom:.75rem}body.page-template-template-blank .content-wrapper .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small:hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .uo-header-subtitle .ulgm-link.uo-btn.uo-inline.uo-btn--small:after{content:"";height:18px;width:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_6688_15595)'%3E%3Cpath d='M1.63281 9L16.3601 9' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9 1.63623L9 16.3635' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6688_15595'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}body.page-template-template-blank .content-wrapper .uo-groups .ulg-manage-progress__title{padding-bottom:.375rem}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-group-courses{padding-bottom:1.5rem}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-group-courses .uo-header-subtitle{display:none}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-selection .uo-groups-select-group label,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-selection .uo-groups-select-list label{font-family:var(--font-family-headings);font-weight:800}@container (width < 500px){body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table{overflow-x:auto}}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-header button{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-header button:hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-header button:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-header button[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable_filter input[type=search]{border:none;padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;width:100%;box-shadow:var(--box-shadow)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable_filter input[type=search]:hover{background-color:var(--color-ui-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable_filter input[type=search]:focus{background-color:var(--color-ui-background-active)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable-filter-columns .dataTables-filter-columns__toggle label{text-decoration:none;color:inherit;transition:opacity var(--transition-duration) ease;color:unset}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable-filter-columns .dataTables-filter-columns__toggle label:hover{opacity:.35}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable-filter-columns .dataTables-filter-columns__fields label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:2px;border-radius:6px;box-shadow:var(--box-shadow);background:#ffffff80;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-width:0px;height:1.15em;width:1.15em;aspect-ratio:1/1;width:18px!important;padding:2px}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable-filter-columns .dataTables-filter-columns__fields label input[type=checkbox]:hover{background-color:var(--color-ui-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable-filter-columns .dataTables-filter-columns__fields label input[type=checkbox]:focus{background-color:var(--color-ui-background-active)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table #group-course-report-datatable-filter-columns .dataTables-filter-columns__fields label input[type=checkbox]:checked{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.6693 3.5L5.2526 9.91667L2.33594 7' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable{font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable td{border-top:1px solid var(--color-black)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable th{background-color:transparent;color:var(--color-foreground);font-family:var(--font-family-headings);font-weight:800;text-align:left;padding:6px 12px;border-top:1px solid var(--color-black)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead{min-width:100%}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr{background-color:transparent}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr th.sorting{position:relative;padding-left:30px}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr th.sorting:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3.5 8L6 10.5L8.5 8' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M3.5 4L6 1.5L8.5 4' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:inline-block;height:12px;width:12px;background-color:var(--color-white);border-radius:100%;padding:4px;position:absolute;left:0;top:25%}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_asc{background-image:none!important}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_asc:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' viewBox='0 0 13 12' fill='none'%3E%3Cg clip-path='url(%23clip0_6496_43442)'%3E%3Cpath d='M11 8.25L6.5 3.75L2 8.25' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6496_43442'%3E%3Crect width='12' height='12' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:rotate(180deg);background-color:var(--color-green-bright)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_desc{background-image:none!important}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable thead tr th.sorting.sorting_desc:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' viewBox='0 0 13 12' fill='none'%3E%3Cg clip-path='url(%23clip0_6496_43442)'%3E%3Cpath d='M11 8.25L6.5 3.75L2 8.25' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6496_43442'%3E%3Crect width='12' height='12' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:var(--color-green-bright);transform:rotate(0)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable tbody th{background-color:transparent}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable tbody tr{padding:12px}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable tbody tr:nth-child(2n) td{background-color:transparent}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable.display tbody tr.odd,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable.display tbody tr.even{background-color:transparent}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable.display tbody tr.odd>.sorting_1,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table table.dataTable.display tbody tr.even>.sorting_1{background-color:transparent}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer{align-items:center}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length{padding:.5rem .875rem .5625rem;background-color:var(--color-ui-background);transition:background-color var(--transition-duration) ease;border-radius:8px;box-shadow:var(--box-shadow)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length:hover{background-color:var(--color-ui-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length:focus{background-color:var(--color-ui-background-active)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_length select{border:none}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate{width:100%;display:flex;justify-content:space-between;gap:.375rem;padding:0;padding-inline:.75rem}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button{margin:0}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;height:38px;width:38px;color:transparent!important;background-repeat:no-repeat;background-position:center}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous:hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous:focus-within,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next:hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous[disabled],body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.previous{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M11.25 13.5L6.75 9L11.25 4.5' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M6.75 13.5L11.25 9L6.75 4.5' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E")}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate .paginate_button.disabled,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button{background-color:transparent}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center;border-radius:12px;background-color:var(--color-ui-background)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current:hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_paginate span .paginate_button.current[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .uo-groups-table .uo-groups-datatable-footer .dataTables_info{display:none}body.page-template-template-blank .content-wrapper .uo-groups .uo-list{display:flex;flex-direction:column;gap:.75rem}body.page-template-template-blank .content-wrapper .uo-groups .uo-list li{padding:0}body.page-template-template-blank .content-wrapper .uo-groups .uo-list li:before{display:none}body.page-template-template-blank .content-wrapper .uo-groups .uo-list a{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .uo-list a:hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-list a:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-list a[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .uo-select{width:100%}body.page-template-template-blank .content-wrapper .uo-groups .uo-select select{border:none;background-color:var(--color-ui-background);border-radius:8px;padding:8px 14px 9px;transition:background-color var(--transition-duration) ease-in-out;box-shadow:var(--box-shadow)}body.page-template-template-blank .content-wrapper .uo-groups .uo-select select:hover{background-color:var(--color-ui-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form){text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form):hover,body.page-template-template-blank .content-wrapper .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form):focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .uo-btn:not(.ulgm-modal-link):not(.ulgm-link):not(.uo-groups-list-of-btns-main):not(.submit-group-management-form)[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups #group-management-enrolled-users-table-send-password .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups #group-management-enrolled-users-table-send-password .uo-btn:hover,body.page-template-template-blank .content-wrapper .uo-groups #group-management-enrolled-users-table-send-password .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups #group-management-enrolled-users-table-send-password .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .group-management-buttons{align-items:center}body.page-template-template-blank .content-wrapper .uo-groups .group-management-buttons .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .group-management-buttons .uo-btn:hover,body.page-template-template-blank .content-wrapper .uo-groups .group-management-buttons .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .group-management-buttons .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons{gap:.75rem}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons .uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons .uo-btn:hover,body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons .uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons .uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons>.uo-btn{text-decoration:none;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;width:fit-content;min-height:2.375rem;max-height:2.375rem;padding:.5625rem 1rem .5rem;font-size:var(--type-size-button);justify-content:center;align-items:center;gap:10px;border-radius:32px;background-color:var(--color-button-default);color:var(--color-ui-foreground, currentColor);box-shadow:var(--box-shadow-button);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-moz-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);-o-transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);transition:all var(--transition-duration) cubic-bezier(.25,.46,.45,.94);text-align:center}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:hover,body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:focus-within{background-color:var(--color-button-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--box-shadow-button-hover)}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons>.uo-btn[disabled]{cursor:not-allowed;background-color:var(--color-ui-background-interact);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.page-template-template-blank .content-wrapper .uo-groups .leader-table-actions .group-management-buttons>.uo-btn:after{content:"";height:18px;width:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_6688_15595)'%3E%3Cpath d='M1.63281 9L16.3601 9' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M9 1.63623L9 16.3635' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6688_15595'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}body.single .single-post-wrapper .content-wrapper.user-html,.m-longform-content .content.user-html{font-size:var(--type-size-body-l);line-height:140%;letter-spacing:.1px}body.single .single-post-wrapper .content-wrapper.user-html a:not([class]),.m-longform-content .content.user-html a:not([class]){color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:auto;text-underline-position:from-font}body.single .single-post-wrapper .content-wrapper.user-html a:not([class]):hover,.m-longform-content .content.user-html a:not([class]):hover{opacity:.5}body.single .single-post-wrapper .content-wrapper.user-html *:not(blockquote):not(blockquote>p):not(li):not(img),.m-longform-content .content.user-html *:not(blockquote):not(blockquote>p):not(li):not(img){margin:.5em auto}body.single .single-post-wrapper .content-wrapper.user-html h1,body.single .single-post-wrapper .content-wrapper.user-html h2,body.single .single-post-wrapper .content-wrapper.user-html h3,body.single .single-post-wrapper .content-wrapper.user-html h4,body.single .single-post-wrapper .content-wrapper.user-html h5,body.single .single-post-wrapper .content-wrapper.user-html h6,.m-longform-content .content.user-html h1,.m-longform-content .content.user-html h2,.m-longform-content .content.user-html h3,.m-longform-content .content.user-html h4,.m-longform-content .content.user-html h5,.m-longform-content .content.user-html h6{font-family:var(--font-family-body);font-weight:inherit}body.single .single-post-wrapper .content-wrapper.user-html p:has(.aligncenter),body.single .single-post-wrapper .content-wrapper.user-html p:has(iframe),body.single .single-post-wrapper .content-wrapper.user-html p:has(video),.m-longform-content .content.user-html p:has(.aligncenter),.m-longform-content .content.user-html p:has(iframe),.m-longform-content .content.user-html p:has(video){text-align:center}body.single .single-post-wrapper .content-wrapper.user-html *:not(blockquote):not(blockquote>p):not(li):not(img):not(p:has(iframe)),.m-longform-content .content.user-html *:not(blockquote):not(blockquote>p):not(li):not(img):not(p:has(iframe)){max-width:684px;margin:.5em auto}body.single .single-post-wrapper .content-wrapper.user-html p img,body.single .single-post-wrapper .content-wrapper.user-html div img,.m-longform-content .content.user-html p img,.m-longform-content .content.user-html div img{width:100%;height:clamp(200px,40vh,400px);max-width:100%;object-fit:cover}body.single .single-post-wrapper .content-wrapper.user-html p:has(iframe) iframe,.m-longform-content .content.user-html p:has(iframe) iframe{display:block;width:100%;min-width:100%;aspect-ratio:16/9;height:auto;border:0}body.single .single-post-wrapper .content-wrapper.user-html .wp-video,.m-longform-content .content.user-html .wp-video{max-width:100%;aspect-ratio:16/9;width:100%;display:block}body.single .single-post-wrapper .content-wrapper.user-html blockquote,body.single .single-post-wrapper .content-wrapper.user-html blockquote p,body.single .single-post-wrapper .content-wrapper.user-html blockquote div,.m-longform-content .content.user-html blockquote,.m-longform-content .content.user-html blockquote p,.m-longform-content .content.user-html blockquote div{width:100%;margin:5rem auto;max-width:100%!important;font-size:var(--type-size-h4);line-height:125%;font-family:var(--font-family-headings);font-weight:800}body.single .single-post-wrapper .content-wrapper.user-html figure,.m-longform-content .content.user-html figure{max-width:100%;font-size:var(--type-size-body-s);line-height:133.333%;letter-spacing:.06px;margin:5rem auto}body.single .single-post-wrapper .content-wrapper.user-html figure img,.m-longform-content .content.user-html figure img{width:100%;object-fit:cover;margin-bottom:.75rem}body.single .single-post-wrapper .content-wrapper.user-html figure figcaption,.m-longform-content .content.user-html figure figcaption{text-align:center}body.single .single-post-wrapper .content-wrapper.user-html figure figcaption.wp-caption-text,.m-longform-content .content.user-html figure figcaption.wp-caption-text{white-space:pre-line}@media screen and (min-width: 900px){body.single .single-post-wrapper .content-wrapper.user-html p img,.m-longform-content .content.user-html p img{height:auto}body.single .single-post-wrapper .content-wrapper.user-html figure,.m-longform-content .content.user-html figure{margin:6.25rem auto}body.single .single-post-wrapper .content-wrapper.user-html blockquote,body.single .single-post-wrapper .content-wrapper.user-html blockquote p,body.single .single-post-wrapper .content-wrapper.user-html blockquote div,.m-longform-content .content.user-html blockquote,.m-longform-content .content.user-html blockquote p,.m-longform-content .content.user-html blockquote div{margin:6.25rem auto;max-width:1156px;font-size:var(--type-size-h2);line-height:116.667%}}@media screen and (min-width: 900px) and (max-width: 1200px){body.single .single-post-wrapper .content-wrapper.user-html blockquote,body.single .single-post-wrapper .content-wrapper.user-html blockquote p,body.single .single-post-wrapper .content-wrapper.user-html blockquote div,.m-longform-content .content.user-html blockquote,.m-longform-content .content.user-html blockquote p,.m-longform-content .content.user-html blockquote div{font-size:var(--type-size-h3)}}body.group-course-report{font-size:var(--type-size-body-l);line-height:120%;letter-spacing:.1px}body.group-course-report .tclr.wrap{font-family:inherit}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
