.DesignHelper{position:fixed;bottom:0;left:0;background-color:#00000070;padding:8px;color:#fafafa;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top-right-radius:12px}.DesignHelper p,.DesignHelper b{font-family:sans-serif}.DesignHelper p span:after{content:"sm"}@media (min-width: 48em){.DesignHelper p span:after{content:"md"}}@media (min-width: 62em){.DesignHelper p span:after{content:"lg"}}@media (min-width: 78.375em){.DesignHelper p span:after{content:"xl"}}@media (min-width: 96em){.DesignHelper p span:after{content:"xxl"}}.Footer{padding-top:32px;padding-bottom:32px;background-color:var(--black);width:100%;max-width:1440px;margin:0 auto;grid-column:2/-2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:64px;row-gap:64px;color:var(--white);align-items:start;justify-items:center;place-items:start center}@media (min-width: 48em){.Footer{grid-template-columns:repeat(2,minmax(0,1fr))}}.Footer h2{font-size:1rem;margin-bottom:16px;text-align:center;font-family:var(--ff-secondary);text-transform:uppercase}.Footer ul{list-style:none;display:flex;padding:0;align-items:center;justify-content:center;flex-direction:column;gap:4px;margin:0}.Footer li{font-size:.875rem}.Footer li a{color:inherit;text-transform:uppercase}.Header{grid-column:2/-2;position:sticky;top:0;z-index:10;background-color:var(--white);border-bottom:2px solid var(--black);view-transition-name:header}.Header:before{content:"";position:absolute;height:100%;width:100%;background-color:var(--white);left:calc(var(--padding) * -1);top:0}.Header:after{content:"";position:absolute;height:100%;width:100%;background-color:var(--white);right:calc(var(--padding) * -1);top:0;z-index:-1}.Header .menu{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;padding:0;margin:0}.Header .menu:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:2px;background-color:var(--black)}@media (min-width: 62em){.Header .menu:after{display:none}}.Header .menu .menu-item{flex:0 0 auto;text-align:center;position:relative;border-left:2px solid var(--black)}.Header .menu .menu-item:not(:nth-child(-n+2)):not(:nth-child(4)){border-right:2px solid var(--black)}@media (min-width: 62em){.Header .menu .menu-item{border-left:2px solid var(--black);border-right:none!important}.Header .menu .menu-item:last-of-type{border-right:2px solid var(--black)!important}}.Header .menu .menu-item.active .button-label,.Header .menu .menu-item.active .single-link{position:relative}.Header .menu .menu-item.active .button-label:before{content:"";position:absolute;bottom:10px;width:calc(100% - 32px);left:50%;transform:translate(-50%);height:2px;background-color:#78563e;view-transition-name:active-page}.Header .menu .menu-item.active .single-link:before{content:"";position:absolute;bottom:10px;width:calc(100% - 32px);left:50%;transform:translate(-50%);height:2px;background-color:#78563e;view-transition-name:active-page}.Header .menu .menu-item.active .single-link:before{bottom:6px}.Header .menu .menu-item .button-label,.Header .menu .menu-item .single-link{padding:8px 16px;cursor:pointer;color:var(--black)}.Header .menu .menu-item .button-label{background-color:transparent;border:none;text-transform:uppercase;font-family:var(--ff-secondary);font-size:5vw;display:block}@media (min-width: 62em){.Header .menu .menu-item .button-label{font-size:2rem}}.Header .menu .menu-item .button-label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.Header .menu .menu-item .single-link{text-transform:uppercase;font-family:var(--ff-secondary);font-size:5vw;display:block;position:relative;top:2px}@media (min-width: 62em){.Header .menu .menu-item .single-link{font-size:2rem}}.Header .menu .menu-item[data-expanded=true] .sub{visibility:visible}.Header .sub{padding:0;position:absolute;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:8px;width:-moz-max-content;width:max-content;z-index:2;bottom:-1px;left:-2px;list-style:none;transform:translateY(calc(100% - 2px));background-color:var(--white);border:2px solid var(--black);visibility:hidden}@media (min-width: 62em){.Header .sub{bottom:-2px}}.Header .sub li{font-size:1.25rem;text-transform:uppercase;position:relative;text-align:left;width:100%}.Header .sub .link{position:relative;padding:8px 16px;width:-moz-max-content;width:max-content}.Header .sub .link:before{content:"";width:calc(100% - 32px);height:2px;background-color:#78563e;position:absolute;bottom:6px;opacity:0;transition:50ms ease-in-out opacity}.Header .sub .link:focus-visible{outline:none}.Header .sub .link:focus{outline:none}.Header .sub .link:focus:before{opacity:1}.Header .sub .link:focus-visible:before{opacity:1}.Header .sub .link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.grid.svelte-1r9jq35{display:grid;grid-template-columns:var(--padding) 1fr var(--padding);grid-template-rows:auto 1fr;min-height:100vh;min-height:calc(100 * var(--svh));--inline-padding: 32px}@media (min-width: 62em){.grid.svelte-1r9jq35{--inline-padding: 48px}}.subgrid.svelte-1r9jq35{grid-column:2/-2;display:grid;max-width:1440px}.subgrid.no-pad.svelte-1r9jq35{padding-left:0;padding-right:0}.subgrid.svelte-1r9jq35{width:100%;margin:0 auto;border-left:2px solid var(--black);border-right:2px solid var(--black);padding-left:var(--inline-padding);padding-right:var(--inline-padding)}.bar.svelte-1r9jq35{width:100%;height:var(--inline-padding);background-color:var(--white);grid-column:1/-1}
