/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.header{border-bottom-style:var(--tw-border-style);background-color:var(--color-primary-white);color:var(--color-primary-grey);border-bottom-width:0}.header .navbar{padding:calc(var(--spacing,.25rem)*1)}@media (min-width:48rem){.header .navbar{padding:calc(var(--spacing,.25rem)*2)}}.header .navbar-start{flex:1;margin-left:auto;display:flex}.header .navbar-start .site-branding-logo{padding-left:calc(var(--spacing,.25rem)*2)}@media (min-width:48rem){.header .navbar-start .site-branding-logo{padding-left:calc(var(--spacing,.25rem)*6)}}.header .navbar-start .site-branding-logo img{height:calc(var(--spacing,.25rem)*8)}@media (min-width:48rem){.header .navbar-start .site-branding-logo img{height:auto}}.header .navbar-center{flex:1;justify-content:center;margin-left:auto;display:flex}@media (min-width:48rem){.header .navbar-center{justify-content:center}}.header .navbar-end{flex-shrink:1;align-items:center;width:auto;margin-left:auto;display:flex}@media (min-width:40rem){.header .navbar-end{display:none}}@media (min-width:48rem){.header .navbar-end{display:block}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
