:root{---header-block: 4rem;---header-link-px: min(1.5rem, 8vw)}@media (min-width: 800px){:root{---header-block: 5rem;---header-link-px: min(1.5vw, 1.25rem) }}@media (max-width: 799.98px){.desktop.svelte-19cx2n3{display:none}}@media (min-width: 800px){.mobile.svelte-19cx2n3{display:none}}.inner.svelte-19cx2n3,nav.svelte-19cx2n3,ul.svelte-19cx2n3,li.svelte-19cx2n3,.link-wrapper.svelte-19cx2n3{display:flex;align-items:stretch;justify-content:space-between}header.svelte-19cx2n3 .inner:where(.svelte-19cx2n3){min-height:4rem;min-height:var(---header-block)}@media (min-width: 800px){header.svelte-19cx2n3{--layout-maxw-delta: var(---header-link-px) }@media (max-color:2147477350) and (max-width: 1023.98px){header.svelte-19cx2n3 .inner:where(.svelte-19cx2n3){padding-left:min(1.5rem,8vw);padding-right:min(1.5rem,8vw);padding-left:var(---header-link-px);padding-right:var(---header-link-px)}}}@media not all and (min-width: 800px){@media (color:2147477350) and (max-width: 1023.98px){header.svelte-19cx2n3 .inner:where(.svelte-19cx2n3){padding-left:min(1.5rem,8vw);padding-right:min(1.5rem,8vw);padding-left:var(---header-link-px);padding-right:var(---header-link-px)}}}@media (min-width: 800px){@media (max-color:2147477350) and (min-width: 1024px){header.svelte-19cx2n3 .inner:where(.svelte-19cx2n3){width:min(100% + 0px,100% - 2 * 0px);width:min(var(--layout-maxw, 100%) + var(--layout-maxw-delta, 0px),100% - 2 * var(--layout-px, 0px));margin-left:auto;margin-right:auto}}}@media not all and (min-width: 800px){@media (color:2147477350) and (min-width: 1024px){header.svelte-19cx2n3 .inner:where(.svelte-19cx2n3){width:min(100% + 0px,100% - 2 * 0px);width:min(var(--layout-maxw, 100%) + var(--layout-maxw-delta, 0px),100% - 2 * var(--layout-px, 0px));margin-left:auto;margin-right:auto}}}@media (min-width: 800px){nav.svelte-19cx2n3{flex-grow:1}}button.svelte-19cx2n3,a.svelte-19cx2n3,header.svelte-19cx2n3 .header__link{position:relative;text-align:center;line-height:1.25;display:flex;justify-content:center;align-items:center;outline:2px solid transparent;outline-offset:2px;padding-left:min(1.5rem,8vw);padding-right:min(1.5rem,8vw);padding-left:var(---header-link-px);padding-right:var(---header-link-px)}button.svelte-19cx2n3:before,a.svelte-19cx2n3:before,header.svelte-19cx2n3 .header__link:before{position:absolute;top:0;right:0;bottom:0;left:0;--tw-content: "";outline-width:2px;outline-offset:-8px;content:"";content:var(--tw-content);outline-color:currentColor}button.svelte-19cx2n3:focus-visible:before,a.svelte-19cx2n3:focus-visible:before,header.svelte-19cx2n3 .header__link:focus-visible:before{content:var(--tw-content);outline-style:solid}@media (hover: hover){button.svelte-19cx2n3:hover,a.svelte-19cx2n3:hover,header.svelte-19cx2n3 .header__link:hover{--tw-text-opacity: 1;color:rgb(var(--color-primary) / 1);color:rgb(var(--color-primary) / var(--tw-text-opacity, 1))}}header.svelte-19cx2n3 .header__link:after{position:absolute;right:min(1.5rem,8vw);right:var(---header-link-px);bottom:0;left:min(1.5rem,8vw);left:var(---header-link-px);opacity:0;border-bottom:3px solid currentColor;content:""}@media (hover: hover){header.svelte-19cx2n3 .header__link:hover:after{opacity:1}}@media (max-width: 499.98px){.home.svelte-19cx2n3{padding-left:0;padding-right:0}}.home.svelte-19cx2n3 .logo--short{display:none}@media (min-width: 800px){@media (max-color:2147477350) and (max-width: 1023.98px){.home.svelte-19cx2n3 .logo{display:none}.home.svelte-19cx2n3 .logo--short{display:inline-block}}}@media not all and (min-width: 800px){@media (color:2147477350) and (max-width: 1023.98px){.home.svelte-19cx2n3 .logo{display:none}.home.svelte-19cx2n3 .logo--short{display:inline-block}}}.top-btn.svelte-19cx2n3{position:relative}.top-btn.svelte-19cx2n3 .label:where(.svelte-19cx2n3){display:none}@media (hover: hover){.top-btn.svelte-19cx2n3 .label:where(.svelte-19cx2n3){display:block;pointer-events:none;position:absolute;top:100%;z-index:20;margin-top:-.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / 1);background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-primary-fg) / 1);color:rgb(var(--color-primary-fg) / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow);border-radius:.25rem;padding:.25rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.top-btn.svelte-19cx2n3 .label:where(.svelte-19cx2n3):before{position:absolute;bottom:100%;left:50%;margin-bottom:-.125rem;margin-left:-.5rem;color:rgb(var(--color-primary) / 1);display:inline-block;content:"";width:0;height:0;border:.5rem solid transparent;border-top-width:0;border-bottom-color:currentColor}.top-btn.svelte-19cx2n3:not(:hover) .label:where(.svelte-19cx2n3){--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),.75rem) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}}.header-msg.svelte-19cx2n3 a{-webkit-text-decoration:underline;text-decoration:underline}
