.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1920px){.container{max-width:1920px}}.\!header,.header{left:0;position:fixed;right:0;top:0;z-index:30;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!header{background:hsla(0,0%,6%,.3)!important;height:5rem!important}.header{background:hsla(0,0%,6%,.3);height:5rem}.\!header[data-scrolled=true],.header[data-scrolled=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 16 16/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!header[data-scrolled=true] .logo-dark,.header[data-scrolled=true] .logo-dark{display:block}.\!header .logo-dark,.\!header[data-scrolled=true] .logo-light,.header .logo-dark,.header[data-scrolled=true] .logo-light{display:none}.\!header .logo-light,.header .logo-light{display:block}.\!header .logo,.header .logo{height:2rem;max-width:13rem;width:auto}.header-inner{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1920px){.header-inner{max-width:1920px}}.header-inner{display:flex;justify-content:space-between}.header-inner,.nav-primary{align-items:center;gap:1.5rem;height:100%}.nav-primary{display:none}@media (min-width:1280px){.nav-primary{display:flex}}@media (min-width:1536px){.nav-primary{gap:2rem}}.nav-primary>a{font-size:.875rem;font-weight:500;letter-spacing:.025em;line-height:1.3;text-transform:uppercase;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-primary>a:hover{opacity:.7}.\!menu,.menu{inset:0;position:fixed;z-index:40;--tw-translate-y:-100%;overflow-y:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!menu[data-open=true],.menu[data-open=true]{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-search{align-items:center;display:flex;flex:1 1 0%;gap:.75rem;height:3.875rem;max-width:28rem;--tw-bg-opacity:1;background-color:rgb(223 229 236/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem}.menu-search input{background-color:transparent;font-size:1rem;line-height:1.25;outline:2px solid transparent;outline-offset:2px;width:100%}.menu-search input::-moz-placeholder{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity,1))}.menu-search input::placeholder{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity,1))}.menu-l1{align-items:baseline;border-bottom-width:1px;border-color:hsla(0,0%,6%,.1);color:rgb(171 171 171/var(--tw-text-opacity,1));cursor:pointer;display:flex;font-size:clamp(1.75rem,1.507rem + 1.036vw,2.75rem);font-weight:500;gap:1.5rem;line-height:1.1;padding-bottom:1rem;padding-top:1rem;text-transform:uppercase;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-l1,.menu-l1:hover{--tw-text-opacity:1}.menu-l1:hover{color:rgb(21 61 105/var(--tw-text-opacity,1))}.menu-l1>span{font-size:.875rem;line-height:1.3;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity,1))}.menu-l1.is-active,.menu-l1[aria-current=true]{--tw-text-opacity:1;color:rgb(21 61 105/var(--tw-text-opacity,1))}.menu-l1.is-active>span,.menu-l1[aria-current=true]>span{--tw-text-opacity:1;color:rgb(206 14 45/var(--tw-text-opacity,1))}.menu-l2 a{display:block;font-size:clamp(1.125rem,1.034rem + .388vw,1.5rem);font-weight:400;line-height:1.25;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(171 171 171/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-l2 a.is-active,.menu-l2 a:hover{--tw-text-opacity:1;color:rgb(21 61 105/var(--tw-text-opacity,1))}.menu-card{display:flex;flex-direction:column;justify-content:flex-end;min-height:9.375rem;overflow:hidden;padding:clamp(1.25rem,1.1rem + .6vw,1.875rem);position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.menu-card--brand{background-blend-mode:soft-light;background-color:rgb(206 14 45/var(--tw-bg-opacity,1));background-image:url(../../img/sections/pattern-m.png)}.menu-card--brand,.menu-card--navy{--tw-bg-opacity:1;background-position:50%;background-size:cover}.menu-card--navy{background-blend-mode:soft-light;background-color:rgb(21 61 105/var(--tw-bg-opacity,1));background-image:url(../../img/sections/pattern-arcs.png)}.menu-card small{font-size:.875rem;font-weight:500;line-height:1.3;text-transform:uppercase}.menu-social{display:flex;gap:.75rem}.menu-social a{display:grid;height:3.25rem;place-items:center;width:3.25rem;--tw-bg-opacity:1;background-color:rgb(223 229 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-social a.is-active,.menu-social a:hover{--tw-bg-opacity:1;background-color:rgb(21 61 105/var(--tw-bg-opacity,1))}