/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image{display:block;max-width:100%;height:auto;}
.navbar{--navbar-bg:var(--color-background);--navbar-text:var(--color-foreground);--navbar-link:var(--color-default-link);--navbar-border:var(--color-border);--navbar-focus-ring:var(--navbar-link,var(--color-focus-ring));--navbar-menu-shadow:var(--shadow-floating);--navbar-panel-shadow:var(--shadow-overlay);--navbar-backdrop:var(--color-backdrop);font-family:var(--font-navigation);}.navbar.nxweb-color-surface{--navbar-default-bg:var(--nxweb-default-override-background,var(--nxweb-default-scheme-background,var(--color-background)));--navbar-default-text:var(--nxweb-default-override-text,var(--nxweb-default-scheme-text,var(--color-foreground)));--navbar-default-link:var(--nxweb-default-override-link,var(--nxweb-default-scheme-link,var(--color-default-link)));--navbar-default-border:var(--nxweb-default-override-border,var(--nxweb-default-scheme-border,var(--color-border)));--navbar-bg:var(--navbar-default-bg);--navbar-text:var(--navbar-default-text);--navbar-link:var(--navbar-default-link);--navbar-border:var(--navbar-default-border);--navbar-logo-mask-color:var(--nxweb-default-logo-mask-override,var(--navbar-link));}.site-header--front-page:not(.site-header--fixed-active) .navbar.nxweb-color-surface{--navbar-bg:var(--nxweb-front-page-override-background,var(--nxweb-front-page-scheme-background,var(--navbar-default-bg)));--navbar-text:var(--nxweb-front-page-override-text,var(--nxweb-front-page-scheme-text,var(--navbar-default-text)));--navbar-link:var(--nxweb-front-page-override-link,var(--nxweb-front-page-scheme-link,var(--navbar-default-link)));--navbar-border:var(--nxweb-front-page-override-border,var(--nxweb-front-page-scheme-border,var(--navbar-default-border)));--navbar-logo-mask-color:var(--nxweb-front-page-logo-mask-override,var(--navbar-link));}.site-header{--site-header-bg:var(--color-background);--site-header-text:var(--color-foreground);--site-header-border:var(--color-border);--site-header-shadow:var(--shadow-raised);background:var(--site-header-bg);background:color-mix(in oklab,var(--site-header-bg) 90%,transparent);box-shadow:var(--site-header-shadow);transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);}.site-header--transparent-background:not(.site-header--fixed-active),.site-header--transparent-background-fixed-active.site-header--fixed-active,.site-header:has(.navbar--transparent-background,.navbar-logo-center--transparent-background):not(.site-header--fixed-active),.site-header:has(.navbar--transparent-background-fixed-active,.navbar-logo-center--transparent-background-fixed-active).site-header--fixed-active,.site-header:has(.navbar--transparent-background-preview):not(.site-header--fixed-active),.site-header:has(.navbar-logo-center--transparent-background-preview):not(.site-header--fixed-active){background:transparent;box-shadow:none;}.site-header--fixed-active{--site-header-bg:var(--nxweb-fixed-active-color-background,var(--nxweb-default-color-background,var(--color-background)));--site-header-text:var(--nxweb-fixed-active-color-text,var(--nxweb-default-color-text,var(--color-foreground)));--site-header-border:var(--nxweb-fixed-active-color-border,var(--nxweb-default-color-border,var(--color-border)));}.site-header--fixed-active .navbar.nxweb-color-surface{--navbar-bg:var(--nxweb-fixed-active-color-background,var(--navbar-default-bg));--navbar-text:var(--nxweb-fixed-active-color-text,var(--navbar-default-text));--navbar-link:var(--nxweb-fixed-active-color-link,var(--navbar-default-link));--navbar-border:var(--nxweb-fixed-active-color-border,var(--navbar-default-border));--navbar-logo-mask-color:var(--nxweb-fixed-active-logo-mask-override,var(--navbar-link));}.site-header--fixed-active .navbar.nxweb-color-surface > .navbar__desktop,.site-header--fixed-active .navbar.nxweb-color-surface > .navbar__mobile > .navbar__mobile-header,.site-header--fixed-active .navbar.nxweb-color-surface > .navbar-logo-center__desktop,.site-header--fixed-active .navbar.nxweb-color-surface > .navbar-logo-center__mobile > .navbar-logo-center__mobile-header{--nxweb-color-link:var(--navbar-link) !important;--nxweb-color-link-hover:color-mix(in oklab,var(--navbar-link) 72%,var(--navbar-bg)) !important;--nxweb-color-link-active:color-mix(in oklab,var(--navbar-link) 48%,var(--navbar-bg)) !important;}.navbar :is(.navbar__toggle,.navbar__panel-close,.navbar-menu__link,.navbar__logo a,.navbar__links a,.navbar__utility a):focus-visible{outline:var(--focus-ring-width) solid var(--navbar-focus-ring);outline-offset:var(--focus-ring-offset);}.site-header:has(.navbar-logo-center--display){background:color-mix(in oklab,var(--site-header-bg) 75%,transparent);}.navbar__toggle{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-button);cursor:pointer;color:currentColor;line-height:1;}.navbar__toggle .navbar__toggle-icon{display:inline-flex;flex-direction:column;gap:calc(var(--space-xs) * 1.5);}.navbar__toggle .navbar__toggle-line{display:block;width:1.5rem;height:2px;border-radius:var(--radius-pill);background-color:var(--navbar-link,var(--color-default-link));}.navbar__logo .branding[data-nxweb-logo-mask-source=true]{background-color:transparent;}.navbar--mask-logo .navbar__logo .branding[data-nxweb-logo-mask-source=true],.site-header--fixed-active .navbar--mask-logo-fixed-active .navbar__logo .branding[data-nxweb-logo-mask-source=true]{background-color:var(--navbar-logo-mask-color);-webkit-mask-image:var(--nxweb-logo-mask-image);mask-image:var(--nxweb-logo-mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}.navbar--mask-logo .navbar__logo .branding[data-nxweb-logo-mask-source=true] img,.site-header--fixed-active .navbar--mask-logo-fixed-active .navbar__logo .branding[data-nxweb-logo-mask-source=true] img{opacity:0;}.site-header--fixed-active .navbar--mask-logo:not(.navbar--mask-logo-fixed-active) .navbar__logo .branding[data-nxweb-logo-mask-source=true]{background-color:transparent;-webkit-mask-image:none;mask-image:none;}.site-header--fixed-active .navbar--mask-logo:not(.navbar--mask-logo-fixed-active) .navbar__logo .branding[data-nxweb-logo-mask-source=true] img{opacity:1;}.navbar__panel-inner{display:flex;width:100%;min-height:0;flex:1 1 0%;flex-direction:column;align-items:stretch;justify-content:flex-start;}.navbar__panel{--navbar-bg:var(--nxweb-default-scheme-background,var(--color-background));--navbar-text:var(--nxweb-default-scheme-text,var(--color-foreground));--navbar-link:var(--nxweb-default-scheme-link,var(--color-default-link));--navbar-border:var(--nxweb-default-scheme-border,var(--color-border));--nxweb-color-link:var(--navbar-link) !important;--nxweb-color-link-hover:color-mix(in oklab,var(--navbar-link) 72%,var(--navbar-bg)) !important;--nxweb-color-link-active:color-mix(in oklab,var(--navbar-link) 48%,var(--navbar-bg)) !important;}.navbar__panel-close{padding:var(--space-sm);cursor:pointer;border-radius:var(--radius-button);color:var(--navbar-text,var(--color-foreground));background:var(--navbar-bg,var(--color-background));border:1px solid var(--navbar-border,var(--color-border));transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);}.navbar__panel-close .toolbar-button__icon,.navbar__panel-close .icon svg{transition:transform var(--duration-fast) var(--ease-standard);transform-origin:center;}.navbar__panel-close:hover{color:var(--navbar-text,var(--color-foreground));background-color:color-mix(in oklab,var(--navbar-text,var(--color-foreground)) 25%,var(--navbar-bg,var(--color-background)));border-color:var(--navbar-border,var(--color-border));}.navbar__panel-close:hover .toolbar-button__icon,.navbar__panel-close:hover .icon svg{transform:rotate(90deg) scale(1.06);}.navbar__panel-close:active .toolbar-button__icon,.navbar__panel-close:active .icon svg{transform:rotate(80deg) scale(1.02);}.navbar .navbar__backdrop{position:fixed;top:calc(var(--drupal-displace-offset-top,0px) + var(--gin-toolbar-height,0px) - var(--navbar-scroll-top,0px));right:0;bottom:0;left:var(--gin-toolbar-x-offset,0px);z-index:515;background:var(--navbar-backdrop);opacity:0;transition:opacity var(--duration-slow) var(--ease-standard);}.navbar[data-mobile-menu-animation=none] .navbar__backdrop{transition:none;}.navbar.navbar--panel-open .navbar__backdrop{opacity:1;}@media (max-width:63.999rem){.site-header--fixed-active .navbar .navbar__backdrop{top:0;}}.navbar.navbar--type-dropdown{position:relative;}.navbar.navbar--type-dropdown .navbar__actions .navbar__utility{display:inline-flex;width:auto;flex-direction:row;align-items:center;gap:var(--space-sm);padding:0;}.navbar.navbar--type-dropdown .navbar__toggle .navbar__toggle-line{transition:transform var(--duration-medium) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard);transform-origin:center;}.navbar.navbar--type-dropdown .navbar__toggle[aria-expanded=true] .navbar__toggle-line:nth-child(1){transform:translateY(8px) rotate(45deg);}.navbar.navbar--type-dropdown .navbar__toggle[aria-expanded=true] .navbar__toggle-line:nth-child(2){opacity:0;}.navbar.navbar--type-dropdown .navbar__toggle[aria-expanded=true] .navbar__toggle-line:nth-child(3){transform:translateY(-8px) rotate(-45deg);}.navbar__panel.navbar__panel--dropdown{position:absolute;top:100%;right:0;left:0;z-index:520;display:flex;min-height:0;max-height:min(70vh,32rem);flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:hidden;border:1px solid var(--navbar-border,var(--color-border));border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--navbar-bg,var(--color-background));color:var(--navbar-text,var(--color-foreground));box-shadow:var(--navbar-panel-shadow);opacity:0;pointer-events:none;transform:translateY(calc(var(--space-sm) * -1)) scale(0.98);transition:transform var(--duration-medium) var(--ease-standard),opacity var(--duration-medium) var(--ease-standard);}.navbar__panel.navbar__panel--dropdown.navbar__panel--open{transform:translateY(0) scale(1);opacity:1;pointer-events:auto;}.navbar__panel.navbar__panel--dropdown .navbar__panel-header{display:none;}.navbar__panel.navbar__panel--dropdown .navbar__panel-navigation{min-height:0;width:100%;flex:1 1 0%;overflow:auto;padding:var(--space-sm);}.navbar__panel.navbar__panel--dropdown .navbar__links{align-items:center;justify-content:center;text-align:center;}@media (min-width:64rem){.navbar__panel.navbar__panel--dropdown{position:static;top:auto;right:auto;left:auto;z-index:auto;min-height:auto;max-height:none;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1;pointer-events:auto;transform:none;transition:none;}}.navbar[data-mobile-menu-animation=fade] .navbar__panel.navbar__panel--dropdown{transform:none;transition:opacity var(--duration-medium) var(--ease-standard);}.navbar[data-mobile-menu-animation=none] .navbar__panel.navbar__panel--dropdown{transition:none;}.navbar__panel.navbar__panel--offcanvas{position:fixed;top:calc(var(--drupal-displace-offset-top,0px) + var(--gin-toolbar-height,0px) - var(--navbar-scroll-top,0px));bottom:0;z-index:520;display:flex;width:min(22rem,100vw - var(--gin-toolbar-x-offset,0px));max-width:100vw;min-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;background:var(--navbar-bg,var(--color-background));color:var(--navbar-text,var(--color-foreground));opacity:0;pointer-events:none;transition:transform var(--duration-slow) var(--ease-standard),opacity var(--duration-medium) var(--ease-standard);padding-block:var(--space-sm);padding-inline:var(--space-md);padding-top:calc(var(--navbar-mobile-offset-top,0px) + var(--space-sm));}.navbar__panel.navbar__panel--offcanvas.navbar__panel--open{transform:translateX(0);opacity:1;pointer-events:auto;}.navbar__panel.navbar__panel--offcanvas .navbar__panel-header{display:flex;width:auto;align-items:center;justify-content:flex-end;padding:0;}.navbar__panel.navbar__panel--offcanvas .navbar__panel-navigation{box-sizing:border-box;min-height:0;width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:var(--space-sm) 0;flex:0 1 auto;}.navbar__panel.navbar__panel--offcanvas .navbar__navigation-slot{box-sizing:border-box;width:100%;max-width:100%;padding:0;}.navbar__panel.navbar__panel--offcanvas .navbar__links{align-items:start;justify-content:center;padding:var(--space-sm) !important;text-align:center;}.navbar__panel.navbar__panel--offcanvas-left{left:var(--gin-toolbar-x-offset,0px);right:auto;transform:translateX(-100%);}.navbar__panel.navbar__panel--offcanvas-right{right:0;left:auto;transform:translateX(100%);}.navbar[data-mobile-menu-animation=fade] .navbar__panel.navbar__panel--offcanvas{transform:none;transition:opacity var(--duration-slow) var(--ease-standard);}.navbar[data-mobile-menu-animation=none] .navbar__panel.navbar__panel--offcanvas{transition:none;}@media (max-width:63.999rem){.site-header--fixed-active .navbar__panel.navbar__panel--offcanvas{top:0;}}@media (min-width:64rem){:is(.navbar--display:not(.navbar--mobile-only),.navbar-logo-center--display:not(.navbar-logo-center--mobile-only)) .navbar__panel.navbar__panel--offcanvas .navbar__panel-header{display:none;}}.navbar__panel.navbar__panel--fullscreen{position:fixed;top:calc(var(--drupal-displace-offset-top,0px) + var(--gin-toolbar-height,0px) - var(--navbar-scroll-top,0px));right:0;left:var(--gin-toolbar-x-offset,0px);bottom:0;z-index:520;display:flex;min-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;background:var(--navbar-bg,var(--color-background));color:var(--navbar-text,var(--color-foreground));opacity:0;pointer-events:none;transition:transform var(--duration-slow) var(--ease-standard),opacity var(--duration-medium) var(--ease-standard);transform:translateY(-100%);padding-top:var(--navbar-mobile-offset-top,0px);}.navbar__panel.navbar__panel--fullscreen.navbar__panel--open{transform:translateY(0);opacity:1;pointer-events:auto;}.navbar__panel.navbar__panel--fullscreen .navbar__panel-header{display:flex;width:auto;align-items:center;justify-content:flex-end;padding:var(--space-sm);}.navbar__panel.navbar__panel--fullscreen .navbar__panel-navigation{min-height:0;width:100%;flex:1 1 0%;overflow:auto;padding:var(--space-sm);}.navbar__panel.navbar__panel--fullscreen .navbar__links{align-items:center;justify-content:center;text-align:center;}.navbar[data-mobile-menu-animation=fade] .navbar__panel.navbar__panel--fullscreen{transform:none;transition:opacity var(--duration-slow) var(--ease-standard);}.navbar[data-mobile-menu-animation=none] .navbar__panel.navbar__panel--fullscreen{transition:none;}@media (max-width:63.999rem){.site-header--fixed-active .navbar__panel.navbar__panel--fullscreen{top:0;}}@layer components;:root.navbar-modal-open,:root.navbar-modal-open body{overflow:hidden;}.site-header--fixed{position:relative;z-index:600;}.site-header--fixed.site-header--fixed-active{position:fixed;top:0;right:0;left:var(--gin-toolbar-x-offset,0px);}.navbar--display.navbar--style-island{width:calc(100% - var(--space-lg));margin-inline:auto;border:1px solid color-mix(in oklab,var(--navbar-border) 55%,transparent);border-radius:var(--radius-button);background-color:var(--navbar-bg);background-color:color-mix(in oklab,var(--navbar-bg) 75%,transparent);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),border-radius var(--duration-fast) var(--ease-standard),margin var(--duration-fast) var(--ease-standard);}.site-header--transparent-background:not(.site-header--fixed-active) .navbar--display.navbar--style-island,.site-header--transparent-background-fixed-active.site-header--fixed-active .navbar--display.navbar--style-island,.site-header:has(.navbar--transparent-background):not(.site-header--fixed-active) .navbar--display.navbar--style-island,.site-header:has(.navbar--transparent-background-fixed-active).site-header--fixed-active .navbar--display.navbar--style-island{background:transparent;border:none;box-shadow:none;}.site-header--transparent-background:not(.site-header--fixed-active) .navbar--display.navbar--style-bar,.site-header--transparent-background-fixed-active.site-header--fixed-active .navbar--display.navbar--style-bar,.site-header:has(.navbar--transparent-background):not(.site-header--fixed-active) .navbar--display.navbar--style-bar,.site-header:has(.navbar--transparent-background-fixed-active).site-header--fixed-active .navbar--display.navbar--style-bar{background-color:transparent;}.navbar--display.navbar--transparent-background-preview.navbar--style-island{background:transparent;border:none;box-shadow:none;}.navbar--display.navbar--transparent-background-preview.navbar--style-bar{background-color:transparent;}body.path-frontpage .site-header.site-header--overlap:not(.site-header--fixed-active),body.path-frontpage .site-header:has(.navbar--overlap):not(.site-header--fixed-active),.site-header--front-page.site-header--overlap:not(.site-header--fixed-active),.site-header--front-page:has(.navbar--overlap):not(.site-header--fixed-active){position:absolute;top:0;right:0;left:0;z-index:600;}body.path-frontpage .site-header.site-header--overlap:not(.site-header--fixed-active) .navbar--display.navbar--style-island,body.path-frontpage .site-header:has(.navbar--overlap):not(.site-header--fixed-active) .navbar--display.navbar--style-island,.site-header--front-page.site-header--overlap:not(.site-header--fixed-active) .navbar--display.navbar--style-island,.site-header--front-page:has(.navbar--overlap):not(.site-header--fixed-active) .navbar--display.navbar--style-island{margin-top:var(--navbar-island-offset-y,var(--space-md));padding-inline:0;}.site-main--overlap{padding-top:0;}.site-main--front-page.site-main--overlap{padding-top:0;}.site-main--with-fixed-header{padding-top:0;}.site-main--with-fixed-header.site-main--with-fixed-header-active{padding-top:var(--site-header-height,var(--navbar-height));}@media (min-width:64rem){.site-header--fixed{position:fixed;top:var(--site-header-fixed-top,max(var(--drupal-displace-offset-top,0px),var(--gin-toolbar-height,0px)));right:0;left:var(--gin-toolbar-x-offset,0px);}.site-header--fixed.site-header--fixed-active{top:var(--site-header-fixed-top,max(var(--drupal-displace-offset-top,0px),var(--gin-toolbar-height,0px)));left:var(--gin-toolbar-x-offset,0px);}.site-main--with-fixed-header{padding-top:var(--site-header-height,var(--navbar-height));}}.navbar--display{background-color:var(--navbar-bg);color:var(--navbar-text);display:block;width:100%;margin-inline:0;padding:0;}.navbar--display .navbar__desktop{display:none;}.navbar--display .canvas--slot-empty-placeholder{display:block;min-width:3rem;min-height:2.5rem;border:1px dashed color-mix(in oklab,var(--navbar-border) 55%,transparent);border-radius:var(--radius-sm);}.navbar--display .navbar__logo-slot > .canvas--slot-empty-placeholder{min-width:8rem;}.navbar--display .navbar__navigation-slot > .canvas--slot-empty-placeholder,.navbar--display .navbar__links-slot > .canvas--slot-empty-placeholder{min-width:7rem;}.navbar--display .navbar__mobile{display:block;}.navbar--display .navbar__mobile-header{display:flex;width:100%;align-items:center;gap:var(--space-md);padding:var(--space-sm);}.navbar--display.navbar--no-gutter .navbar__desktop,.navbar--display.navbar--no-gutter .navbar__mobile-header{padding-inline:0;}.navbar--display .navbar__navigation--desktop.navbar__navigation-slot,.navbar--display .navbar__links--desktop.navbar__links{display:none;}@media (max-width:63.999rem){.navbar--display .navbar__logo .branding{width:48px !important;height:48px !important;}}.navbar--display .navbar__logo > *{display:flex;align-items:center;justify-content:center;flex-direction:row;}.navbar--display .navbar__logo .site-branding-link{display:flex;flex-direction:row;gap:var(--space-md);align-items:center;}.navbar--display .navbar__actions{display:inline-flex;align-items:center;gap:var(--space-sm);margin-left:auto;}.navbar--display .navbar__utility{display:inline-flex;align-items:center;gap:var(--space-sm);}.navbar--display .navbar__toggle-wrapper{display:inline-flex;align-items:center;}.navbar--display .navbar__links{display:flex;width:100%;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) calc(var(--space-sm) + var(--space-xs));}.navbar--display .navbar__links.navbar__links--visible-desktop{display:none;}@media (min-width:64rem){.navbar--display .navbar__links.navbar__links--visible-desktop{display:flex;}}@media (min-width:64rem){.navbar--display .navbar__links.navbar__links--visible-mobile{display:none;}}.navbar--display.navbar--mobile-only .navbar__links.navbar__links--visible-desktop{display:none;}.navbar--display.navbar--mobile-only .navbar__links.navbar__links--visible-mobile{display:flex;}.navbar--display .navbar__panel{background:var(--navbar-bg);color:var(--navbar-text);}.navbar--display .navbar__navigation-slot{display:flex;max-height:100%;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-sm);}.navbar--display .navbar__navigation-slot .navbar-menu{margin:0;padding:0;list-style:none;}.navbar--display .navbar__navigation-slot .navbar-menu--root{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-xs);}.navbar--display .navbar__navigation-slot .navbar-menu--sub{display:flex;width:100%;margin-top:var(--space-sm);padding-inline:0;flex-direction:column;gap:var(--space-xs);margin-inline-start:0;padding-inline-start:var(--space-sm);border-inline-start:1px solid color-mix(in oklab,var(--navbar-border) 45%,transparent);}.navbar--display .navbar__navigation-slot .navbar-menu--sub .navbar-menu__link{width:100%;padding-inline-start:var(--space-md);}.navbar--display .navbar__navigation-slot .navbar-menu__item{margin:0;padding:0;}.navbar--display .navbar__navigation-slot .navbar-menu__item--root{width:100%;}.navbar--display .navbar__navigation-slot .navbar-menu__item--sub{padding:0;}.navbar--display .navbar__navigation-slot .navbar-menu__item--expanded{position:relative;}.navbar--display .navbar__navigation-slot .navbar-menu__item--expanded > .navbar-menu--sub[hidden]{display:none;}.navbar--display .navbar__navigation-slot .navbar-menu__item--expanded > .navbar-menu--sub:not([hidden]){display:flex;}.navbar--display .navbar__navigation-slot .navbar-menu__link{display:inline-flex;width:100%;align-items:center;gap:var(--space-sm);padding:var(--space-sm) calc(var(--space-sm) + var(--space-xs));border-radius:var(--radius-md);font-size:0.875rem;line-height:1.25rem;font-weight:500;text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);color:color-mix(in oklab,var(--navbar-text) 82%,transparent);}.navbar--display .navbar__navigation-slot .navbar-menu__link--root{min-height:2.5rem;}.navbar--display .navbar__navigation-slot .navbar-menu__link:hover{background:color-mix(in oklab,var(--navbar-text) 8%,transparent);color:var(--navbar-text);}.navbar--display .navbar__navigation-slot .navbar-menu__link[aria-current=page]{background:color-mix(in oklab,var(--navbar-text) 12%,transparent);color:var(--navbar-text);}.navbar--display .navbar__navigation-slot .navbar-menu__link--sub{border-radius:0;position:relative;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);}.navbar--display .navbar__navigation-slot .navbar-menu__link--sub::before{position:absolute;top:50%;left:0;width:2px;height:1.25em;content:"";background:var(--navbar-link);opacity:0;transform:translateY(-50%) scaleY(0.45);transform-origin:50%;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);}.navbar--display .navbar__navigation-slot .navbar-menu__link--sub:hover{background:transparent;transform:translateX(0.25rem);}.navbar--display .navbar__navigation-slot .navbar-menu__link--sub:hover::before{background:var(--navbar-border);opacity:1;transform:translateY(-50%) scaleY(1);}.navbar--display .navbar__navigation-slot .navbar-menu__link--sub[aria-current=page]{background:transparent;color:var(--navbar-text);font-weight:600;}.navbar--display .navbar__navigation-slot .navbar-menu__link--sub[aria-current=page]::before{background:var(--navbar-link);opacity:1;transform:translateY(-50%) scaleY(1);}.navbar--display .navbar__navigation-slot .navbar-menu__link svg{display:block;width:1rem;height:1rem;flex-shrink:0;}.navbar--display .navbar__navigation-slot .navbar-menu__link .ui-icons-menu-text{display:inline-block;line-height:1.25;}.navbar--display .navbar__navigation-slot .navbar-menu__item--active-trail > .navbar-menu__trigger > .navbar-menu__link{background:color-mix(in oklab,var(--navbar-text) 12%,transparent);color:var(--navbar-text);}.navbar--display .navbar__navigation-slot .navbar-menu__trigger{display:flex;width:100%;align-items:center;}.navbar--display .navbar__navigation-slot .navbar-menu__trigger > .navbar-menu__link{min-width:0;flex:1 1 0%;justify-content:flex-start;}.navbar--display .navbar__navigation-slot .navbar-menu__trigger > .navbar-menu__link[data-navbar-submenu-toggle][aria-expanded=true] .navbar-menu__caret{transform:rotate(180deg);}.navbar--display .navbar__navigation-slot .navbar-menu__caret{display:inline-flex;margin-left:auto;align-items:center;justify-content:center;transition:transform var(--duration-fast) var(--ease-standard);}.navbar--display .navbar__navigation-slot .navbar-menu__caret > div{min-width:0 !important;}.navbar--display .navbar__links a:not(.button),.navbar--display .navbar__utility a:not(.button){color:var(--navbar-link);}.navbar--display.navbar--trigger-left .navbar__toggle-wrapper{order:-1;margin-left:0;}.navbar--display.navbar--trigger-right .navbar__toggle-wrapper{order:1;margin-left:0;}@media (min-width:64rem){.navbar--display:not(.navbar--mobile-only) .navbar__desktop{position:relative;display:flex;width:100%;flex-direction:row;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);}.navbar--display:not(.navbar--mobile-only) .navbar__mobile{display:none;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation--desktop{display:flex;min-width:0;flex:0 1 auto;margin-left:auto;align-items:center;overflow:visible;}.navbar--display:not(.navbar--mobile-only) .navbar__links--desktop{display:flex;}.navbar--display:not(.navbar--mobile-only) .navbar__links--desktop.navbar__links--visible-mobile{display:none;}.navbar--display:not(.navbar--mobile-only) .navbar__actions{flex:0 0 auto;margin-left:0;}.navbar--display:not(.navbar--mobile-only) .navbar__links{width:auto;flex:0 0 auto;flex-direction:row;align-items:center;gap:calc(var(--space-sm) + var(--space-xs));padding:0;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot{overflow:visible;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--root{flex-flow:row nowrap;align-items:center;gap:var(--space-sm);width:auto;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--sub{--navbar-bg:var(--navbar-default-bg,var(--color-background));--navbar-text:var(--navbar-default-text,var(--color-foreground));--navbar-link:var(--navbar-default-link,var(--color-default-link));--navbar-border:var(--navbar-default-border,var(--color-border));--nxweb-color-link:var(--navbar-link) !important;--nxweb-color-link-hover:color-mix(in oklab,var(--navbar-link) 72%,var(--navbar-bg)) !important;--nxweb-color-link-active:color-mix(in oklab,var(--navbar-link) 48%,var(--navbar-bg)) !important;min-width:12rem;margin-top:var(--space-xs);padding:var(--space-xs);flex-direction:column;gap:var(--space-xs);border:1px solid;border-radius:var(--radius-md);margin-inline-start:0;padding-inline-start:var(--space-sm);border-color:color-mix(in oklab,var(--navbar-border) 45%,transparent);background:color-mix(in oklab,var(--navbar-bg) 96%,var(--navbar-text) 4%);border-inline-start:1px solid color-mix(in oklab,var(--navbar-border) 45%,transparent);}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__item--root{width:auto;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__item--expanded{display:flex;flex-direction:column;align-items:stretch;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__item--expanded > .navbar-menu--sub{position:static;top:auto;left:auto;z-index:auto;margin-top:var(--space-xs);}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__item--expanded > .navbar-menu--sub[hidden]{display:none;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__item--expanded > .navbar-menu--sub:not([hidden]){display:flex;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--root > .navbar-menu__item--expanded > .navbar-menu--sub{position:absolute;top:100%;left:0;z-index:30;margin-top:var(--space-xs);width:auto;min-width:min(16rem,100vw - 2rem);}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--sub .navbar-menu--sub{border-radius:0;border-inline-start:0;border-inline-end:0;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--sub > .navbar-menu__item--root{width:100%;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__link{width:auto;white-space:nowrap;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--sub{width:100%;min-width:0;max-width:100%;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu--sub .navbar-menu__link{width:100%;padding-inline-start:0.875rem;white-space:normal;overflow-wrap:anywhere;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__trigger{width:auto;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot .navbar-menu__trigger > .navbar-menu__link{flex:0 0 auto;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-left{margin-left:0;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-left .navbar-menu--root{justify-content:flex-start;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-center{position:absolute;left:50%;transform:translateX(-50%);margin-left:0;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-center .navbar-menu--root{justify-content:center;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-right .navbar-menu--root{justify-content:flex-end;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-center ~ .navbar__links--desktop{margin-left:auto;}.navbar--display:not(.navbar--mobile-only) .navbar__navigation-slot.navbar__navigation--align-left ~ .navbar__links--desktop{margin-left:auto;}.navbar--display:not(.navbar--mobile-only).navbar--panel-open .navbar__panel{transform:none;opacity:1;pointer-events:auto;}}
.section--responsive-spacing{margin-top:var(--section-mt-sm,0px);margin-bottom:var(--section-mb-sm,0px);padding-top:var(--section-pt-sm,0px);padding-bottom:var(--section-pb-sm,0px);}.section__background{background-color:var(--section-background-color,transparent);}.nxweb-section--display-height-default{min-height:min(75vh,760px);}.nxweb-section--display-height-full_screen{min-height:calc(100svh - var(--nxweb-fullscreen-top-offset,0px) - var(--nxweb-fullscreen-bottom-offset,0px));}.nxweb-section{position:relative;}.nxweb-section--background-fixed{clip-path:inset(0);}.nxweb-section--background-fixed .section__background-media{position:fixed;inset:0;}.nxweb-section .nxweb-scroll-next{position:absolute;z-index:2;right:50%;bottom:1rem;display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;padding:0;color:currentColor;border:1px solid currentColor;border-radius:50%;background:transparent;cursor:pointer;transform:translateX(50%);}.nxweb-section .nxweb-scroll-next:hover,.nxweb-section .nxweb-scroll-next:focus-visible{background:rgba(0,0,0,0.1);}@media (min-width:48rem){.section--responsive-spacing{margin-top:var(--section-mt-md,0px);margin-bottom:var(--section-mb-md,0px);padding-top:var(--section-pt-md,0px);padding-bottom:var(--section-pb-md,0px);}}@media (min-width:80rem){.section--responsive-spacing{margin-top:var(--section-mt-lg,0px);margin-bottom:var(--section-mb-lg,0px);padding-top:var(--section-pt-lg,0px);padding-bottom:var(--section-pb-lg,0px);}}@layer components{.section-grid{display:grid;width:100%;min-width:0;gap:var(--space-md,1rem);}.section-grid > *{width:100%;min-width:0;}.section-grid .view-content{display:grid;width:100%;min-width:0;gap:var(--space-md,1rem);}.section-grid--mobile-2{grid-template-columns:repeat(2,minmax(0,1fr));}.section-grid--mobile-3{grid-template-columns:repeat(3,minmax(0,1fr));}.section-grid--cols-100{grid-template-columns:repeat(1,minmax(0,1fr));}@container (min-width:24rem){.section-grid{gap:calc(var(--space-md,1rem) * 1.5);}}@container (min-width:48rem){.section-grid{gap:var(--space-lg,2rem);}}@media (min-width:48rem){.section-grid .view-content{gap:calc(var(--space-md,1rem) * 1.5);}.section-grid--views-50-50 .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.section-grid--views-33-33-33 .view-content{grid-template-columns:repeat(3,minmax(0,1fr));}.section-grid--cols-50-50{grid-template-columns:repeat(2,minmax(0,1fr));}.section-grid--cols-33-33-33{grid-template-columns:repeat(3,minmax(0,1fr));}.section-grid--cols-75-25{grid-template-columns:minmax(0,3fr) minmax(0,1fr);}.section-grid--cols-25-75{grid-template-columns:minmax(0,1fr) minmax(0,3fr);}.section-grid--cols-67-33{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.section-grid--cols-33-67{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.section-grid--cols-50-25-25{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);}.section-grid--cols-25-25-50{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);}}@media (min-width:40rem){.section-grid--views-25-25-25-25 .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.section-grid--cols-25-25-25-25.section-grid--mobile-2{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:64rem){.section-grid--views-25-25-25-25 .view-content{grid-template-columns:repeat(4,minmax(0,1fr));}.section-grid--cols-25-25-25-25{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:80rem){.section-grid .view-content{gap:var(--space-lg,2rem);}}}
.nxweb-hero-banner{--nxweb-hero-text-color:var(--nxweb-color-text);--nxweb-hero-link-color:var(--nxweb-color-link);--nxweb-hero-overlay-direction-top_to_bottom:to bottom;--nxweb-hero-overlay-direction-bottom_to_top:to top;--nxweb-hero-overlay-direction-left_to_right:to right;--nxweb-hero-overlay-direction-right_to_left:to left;--nxweb-hero-overlay-direction-diagonal_45:45deg;--nxweb-hero-overlay-direction-diagonal_135:135deg;--nxweb-hero-overlay-direction-diagonal_225:225deg;--nxweb-hero-overlay-direction-diagonal_315:315deg;--nxweb-hero-overlay:linear-gradient(var(--nxweb-hero-overlay-direction,135deg),rgb(from var(--nxweb-hero-overlay-start-color,#000) r g b / var(--nxweb-hero-overlay-start-opacity,55%)),rgb(from var(--nxweb-hero-overlay-end-color,#000) r g b / var(--nxweb-hero-overlay-end-opacity,30%)));--nxweb-hero-content-max:720px;--nxweb-hero-padding-y:clamp(3rem,7vw,6rem);--nxweb-hero-padding-x:clamp(1rem,4vw,3rem);position:relative;color:var(--nxweb-hero-text-color);overflow:hidden;}.nxweb-hero-banner.display-default .nxweb-hero-banner__media{position:absolute;inset:0;z-index:0;}.nxweb-hero-banner.display-default .nxweb-hero-banner__media::after{content:"";position:absolute;inset:0;background:var(--nxweb-hero-overlay);}.nxweb-hero-banner.display-default.nxweb-hero-banner--overlay-solid .nxweb-hero-banner__media::after{background:rgb(from var(--nxweb-hero-overlay-start-color,#000) r g b / var(--nxweb-hero-overlay-start-opacity,55%));}.nxweb-hero-banner.display-default.nxweb-hero-banner--overlay-disabled .nxweb-hero-banner__media::after{display:none;}.nxweb-hero-banner.display-default .nxweb-hero-banner__media img{width:100%;height:100%;object-fit:cover;display:block;}.nxweb-hero-banner__content{width:100%;position:relative;z-index:1;max-width:var(--nxweb-hero-content-max);padding:var(--nxweb-hero-padding-y) var(--nxweb-hero-padding-x);}.nxweb-hero-banner__eyebrow{margin:0 0 .75rem;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;}.nxweb-hero-banner__title{margin:0 0 1rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.12;}.nxweb-hero-banner__subtitle{margin:0;font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.5;color:color-mix(in oklab,var(--nxweb-hero-text-color) 88%,transparent);}.nxweb-hero-banner__description{margin:.875rem 0 0;font-size:1rem;line-height:1.65;color:color-mix(in oklab,var(--nxweb-hero-text-color) 88%,transparent);}.nxweb-hero-banner__cta{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;}.nxweb-hero-banner--align-center .nxweb-hero-banner__cta{justify-content:center;}.nxweb-hero-banner--align-right .nxweb-hero-banner__cta{justify-content:flex-end;}.nxweb-hero-banner__cta:empty{display:none;}.nxweb-hero-banner__button{display:inline-block;padding:.75rem 1.25rem;border-radius:999px;background:#fff;color:#0a0a0a;text-decoration:none;font-weight:700;}.nxweb-hero-banner.display-default{min-height:min(75vh,760px);display:flex;align-items:center;background:var(--nxweb-color-background);}.nxweb-hero-banner.display-default .nxweb-hero-banner__container{width:100%;position:relative;z-index:1;}@media (min-width:641px){.nxweb-hero-banner--align-left .nxweb-hero-banner__container--contained .nxweb-hero-banner__content{padding-left:0;}.nxweb-hero-banner--align-right .nxweb-hero-banner__container--contained .nxweb-hero-banner__content{padding-right:0;}}.nxweb-hero-banner--align-left .nxweb-hero-banner__content{margin-right:auto;text-align:left;}.nxweb-hero-banner--align-center .nxweb-hero-banner__content{margin-inline:auto;text-align:center;}.nxweb-hero-banner--align-right .nxweb-hero-banner__content{margin-left:auto;text-align:right;}@media (max-width:640px){.nxweb-hero-banner.display-default .nxweb-hero-banner__mobile-media{display:block;}.nxweb-hero-banner.display-default .nxweb-hero-banner__desktop-media{display:none;}}@media (min-width:641px){.nxweb-hero-banner.display-default .nxweb-hero-banner__mobile-media{display:none;}}
.nxweb-hero-carousel{position:relative;overflow:hidden;overflow-anchor:none;}.nxweb-hero-carousel__swiper{position:relative;width:100%;}.nxweb-hero-carousel--display-height-default:not(.nxweb-hero-carousel--adaptive-height):not(.nxweb-section--display-height-default .nxweb-hero-carousel):not(.nxweb-section--display-height-full_screen .nxweb-hero-carousel),.nxweb-hero-carousel--display-height-full_screen:not(.nxweb-hero-carousel--adaptive-height):not(.nxweb-section--display-height-default .nxweb-hero-carousel):not(.nxweb-section--display-height-full_screen .nxweb-hero-carousel){--nxweb-hero-display-height:min(75vh,760px);height:var(--nxweb-hero-display-height);min-height:var(--nxweb-hero-display-height);}.nxweb-hero-carousel--display-height-full_screen:not(.nxweb-hero-carousel--adaptive-height):not(.nxweb-section--display-height-default .nxweb-hero-carousel):not(.nxweb-section--display-height-full_screen .nxweb-hero-carousel){--nxweb-hero-display-height:calc(100vh - var(--nxweb-fullscreen-top-offset,0px));}.nxweb-hero-carousel--content-height-ready{height:var(--nxweb-carousel-content-height);min-height:var(--nxweb-carousel-content-height);}.nxweb-hero-carousel--display-height-default .nxweb-hero-carousel__swiper,.nxweb-hero-carousel--display-height-full_screen .nxweb-hero-carousel__swiper,.nxweb-hero-carousel--display-height-default .swiper-wrapper,.nxweb-hero-carousel--display-height-full_screen .swiper-wrapper,.nxweb-hero-carousel--display-height-default .swiper-slide,.nxweb-hero-carousel--display-height-full_screen .swiper-slide{min-height:0;height:100%;}.nxweb-hero-carousel--content-height-ready .nxweb-hero-carousel__swiper,.nxweb-hero-carousel--content-height-ready .swiper-wrapper,.nxweb-hero-carousel--content-height-ready .swiper-slide{min-height:0;height:100%;}.nxweb-hero-carousel .swiper-wrapper{box-sizing:border-box;}.nxweb-hero-carousel__empty-state{position:absolute;inset:0;display:none;align-items:center;justify-content:center;padding:24px;background:#f5f7fb;pointer-events:none;z-index:2;}#component-wrapper .nxweb-hero-carousel:not(.has-slides) .nxweb-hero-carousel__empty-state{display:flex;}.nxweb-hero-carousel__empty-state-content{max-width:640px;padding:18px 22px;border:1px dashed #9aa7bd;border-radius:12px;background:#fff;text-align:center;}.nxweb-hero-carousel__empty-state-title{margin:0 0 8px;color:#10253d;font-size:1.05rem;font-weight:700;}.nxweb-hero-carousel__empty-state-description{margin:0;color:#42526b;font-size:.92rem;line-height:1.55;}.nxweb-hero-carousel .swiper-slide{box-sizing:border-box;min-width:0;width:100%;display:flex;align-items:stretch;overflow:hidden;}.nxweb-hero-carousel__slide{width:100%;}.nxweb-hero-carousel .swiper-slide > *{max-width:100%;width:100%;height:100%;}.nxweb-section--display-height-default .nxweb-hero-carousel .nxweb-scroll-next,.nxweb-section--display-height-full_screen .nxweb-hero-carousel .nxweb-scroll-next,.nxweb-hero-carousel--display-height-default .nxweb-section > .nxweb-scroll-next,.nxweb-hero-carousel--display-height-full_screen .nxweb-section > .nxweb-scroll-next{display:none;}.nxweb-hero-carousel .swiper-pagination-bullet{background:#fff;}.nxweb-hero-carousel .swiper-pagination{z-index:8;pointer-events:auto;}.nxweb-hero-carousel .swiper-button-prev,.nxweb-hero-carousel .swiper-button-next{color:#fff;width:48px;height:72px;border-radius:8px;background:transparent;transition:background-color 160ms ease;z-index:8;pointer-events:auto;}.nxweb-hero-carousel .swiper-button-prev:hover,.nxweb-hero-carousel .swiper-button-next:hover,.nxweb-hero-carousel .swiper-button-prev:focus-visible,.nxweb-hero-carousel .swiper-button-next:focus-visible{background:rgb(0 0 0 / 30%);}.nxweb-hero-carousel__autoplay-progress{position:absolute;right:0;bottom:0;left:0;z-index:6;height:3px;background:rgb(255 255 255 / 24%);pointer-events:none;opacity:0;}.nxweb-hero-carousel__autoplay-progress-bar{display:block;width:100%;height:100%;background:#fff;transform-origin:left center;transform:scaleX(var(--nxweb-autoplay-progress,0));transition:transform 120ms linear;}.nxweb-hero-carousel__swiper[data-autoplay-progress="1"][data-autoplay="1"] .nxweb-hero-carousel__autoplay-progress{opacity:1;}.nxweb-hero-carousel__autoplay-fraction{position:absolute;right:12px;bottom:12px;z-index:7;padding:4px 8px;color:#fff;font-size:12px;line-height:1;border-radius:999px;background:rgb(0 0 0 / 40%);opacity:0;pointer-events:none;}.nxweb-hero-carousel__swiper[data-autoplay-progress-type="fraction"] .nxweb-hero-carousel__autoplay-progress{display:none;}.nxweb-hero-carousel__swiper[data-autoplay-progress-type="circle"] .nxweb-hero-carousel__autoplay-progress{display:none;}.nxweb-hero-carousel__swiper[data-autoplay-progress="1"][data-autoplay="1"][data-autoplay-progress-type="fraction"] .nxweb-hero-carousel__autoplay-fraction{opacity:1;}.nxweb-hero-carousel__autoplay-circle{position:absolute;right:12px;bottom:12px;z-index:7;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle closest-side,rgb(0 0 0 / 55%) 77%,transparent 80% 100%),conic-gradient(#fff calc(var(--nxweb-autoplay-progress,0) * 1turn),rgb(255 255 255 / 24%) 0);color:#fff;font-size:11px;line-height:1;opacity:0;pointer-events:none;}.nxweb-hero-carousel__autoplay-circle-value{font-variant-numeric:tabular-nums;}.nxweb-scroll-next,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next{--nxweb-scroll-next-icon-scale:1;position:absolute;z-index:9;right:50%;bottom:1rem;display:inline-grid;width:4.5rem;height:4.5rem;place-items:center;padding:0;color:#fff;border:0;border-radius:50%;background-color:transparent;cursor:pointer;transform:translateX(50%);transition:background-color 160ms ease;}.nxweb-scroll-next .icon,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next .icon{display:grid;line-height:0;transform:scale(var(--nxweb-scroll-next-icon-scale));transform-origin:center;}@media (min-width:48rem) and (max-width:63.999rem){.nxweb-scroll-next,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next{--nxweb-scroll-next-icon-scale:.875;}}@media (max-width:47.999rem){.nxweb-scroll-next,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next{--nxweb-scroll-next-icon-scale:.75;}}.nxweb-scroll-next--size-small,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next--size-small{width:3rem;height:3rem;}.nxweb-scroll-next--size-medium,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next--size-medium{width:3.75rem;height:3.75rem;}.nxweb-scroll-next:hover,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next:hover,.nxweb-scroll-next:focus-visible,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next:focus-visible{background-color:rgb(0 0 0 / 30%);}@media (prefers-reduced-motion:no-preference){.nxweb-scroll-next:hover .icon,.nxweb-section .nxweb-hero-carousel .nxweb-scroll-next:hover .icon{animation:nxweb-scroll-next-bounce 900ms ease-in-out infinite;}@keyframes nxweb-scroll-next-bounce{0%,100%{transform:scale(var(--nxweb-scroll-next-icon-scale)) translateY(0);}50%{transform:scale(var(--nxweb-scroll-next-icon-scale)) translateY(0.35rem);}}}.nxweb-hero-carousel__swiper[data-autoplay-progress="1"][data-autoplay="1"][data-autoplay-progress-type="circle"] .nxweb-hero-carousel__autoplay-circle{opacity:1;}.nxweb-hero-carousel__swiper:not([data-swiper-initialized="1"]) .swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow:hidden;}#component-wrapper .nxweb-hero-carousel{width:960px;max-width:100%;}#component-wrapper .nxweb-hero-carousel .nxweb-hero-carousel__swiper{aspect-ratio:16 / 9;}#component-wrapper .nxweb-hero-carousel .swiper-wrapper{min-height:0;height:100%;}
