@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(./saira-vietnamese-standard-normal.Dabr_kLY.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(./saira-latin-ext-standard-normal.3Ba4ICIc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(./saira-latin-standard-normal.X2eA-qfZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-vietnamese-wght-normal.CtlIRbEm.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-ext-wght-normal.MQgHevqp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-wght-normal.DdeTHZLK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(./saira-stencil-one-vietnamese-400-normal.CgSoN2dm.woff2)format("woff2"),url(./saira-stencil-one-vietnamese-400-normal.C-B0jM97.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(./saira-stencil-one-latin-ext-400-normal.DMIlmdX4.woff2)format("woff2"),url(./saira-stencil-one-latin-ext-400-normal.CR3hwvrm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(./saira-stencil-one-latin-400-normal.CaP09Fmm.woff2)format("woff2"),url(./saira-stencil-one-latin-400-normal.BhLFNLer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wall:#1c1d20;--wall-2:#25262a;--wall-3:#303136;--floor:#111214;--on-dark:#f4f4f2;--on-dark-2:#c4c7cc;--on-dark-3:#969aa1;--line-dark:#ffffff1a;--line-dark-2:#fff3;--paper:#fff;--paper-2:#f2f3f4;--line:#e1e3e6;--line-2:#c9ccd1;--ink:#141517;--ink-2:#3e3e3e;--ink-3:#5c6067;--paint:#ef4e24;--paint-hover:#ff6337;--paint-ink:#c33a14;--paint-wash:#fde7df;--block-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='96' shape-rendering='crispEdges'%3E%3Cg fill='none'%3E%3Cpath d='M0 1H192M0 49H192M1 0V48M97 0V48M49 48V96M145 48V96' stroke='%23000' stroke-opacity='.5' stroke-width='2'/%3E%3Cpath d='M0 2.5H192M0 50.5H192' stroke='%23fff' stroke-opacity='.045'/%3E%3C/g%3E%3C/svg%3E");--block-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='96' shape-rendering='crispEdges'%3E%3Cg fill='none'%3E%3Cpath d='M0 1H192M0 49H192M1 0V48M97 0V48M49 48V96M145 48V96' stroke='%23141517' stroke-opacity='.075' stroke-width='2'/%3E%3Cpath d='M0 2.5H192M0 50.5H192' stroke='%23fff' stroke-opacity='.9'/%3E%3C/g%3E%3C/svg%3E");--rubber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cg fill='%23fff' fill-opacity='.07'%3E%3Ccircle cx='12' cy='18' r='1.2'/%3E%3Ccircle cx='47' cy='9' r='.9'/%3E%3Ccircle cx='88' cy='27' r='1.3'/%3E%3Ccircle cx='121' cy='12' r='1'/%3E%3Ccircle cx='29' cy='52' r='1'/%3E%3Ccircle cx='66' cy='61' r='1.4'/%3E%3Ccircle cx='104' cy='70' r='.9'/%3E%3Ccircle cx='133' cy='49' r='1.2'/%3E%3Ccircle cx='8' cy='93' r='1.1'/%3E%3Ccircle cx='41' cy='104' r='1.3'/%3E%3Ccircle cx='79' cy='96' r='.8'/%3E%3Ccircle cx='117' cy='111' r='1.2'/%3E%3Ccircle cx='22' cy='131' r='.9'/%3E%3Ccircle cx='58' cy='128' r='1.1'/%3E%3Ccircle cx='96' cy='134' r='1.3'/%3E%3C/g%3E%3Cg fill='%23ef4e24' fill-opacity='.32'%3E%3Ccircle cx='34' cy='31' r='1'/%3E%3Ccircle cx='112' cy='40' r='1.1'/%3E%3Ccircle cx='71' cy='84' r='.9'/%3E%3Ccircle cx='15' cy='118' r='1'/%3E%3Ccircle cx='129' cy='92' r='.9'/%3E%3C/g%3E%3C/svg%3E");--font-stencil:"Saira Stencil One", "Saira Variable", Impact, "Arial Narrow", sans-serif;--font-display:"Saira Variable", "Saira", "Segoe UI", system-ui, sans-serif;--font-text:"Public Sans Variable", "Public Sans", "Segoe UI", system-ui, sans-serif;--step--1:.8125rem;--step-0:1.0625rem;--step-1:1.25rem;--step-2:clamp(1.375rem, 1.2rem + .6vw, 1.625rem);--step-3:clamp(1.875rem, 1.4rem + 1.9vw, 2.875rem);--step-4:clamp(2.375rem, 1.6rem + 3.4vw, 4.25rem);--step-5:clamp(2.75rem, 1.4rem + 6vw, 6.25rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--section:clamp(4rem, 2.4rem + 6vw, 7.5rem);--wrap:78rem;--gutter:clamp(1rem, .4rem + 2.6vw, 3rem);--header-h:4.75rem;--radius-sm:3px;--radius:4px;--radius-lg:8px;--shadow-board:0 1px 0 #ffffff0f inset, 0 24px 48px -24px #000000a6;--shadow-card:0 1px 2px #14151714, 0 16px 32px -20px #14151759;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--paint)}@media (width<=47.99rem){:root{--header-h:4rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-text);font-size:var(--step-0);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;line-height:1.6;display:flex;overflow-x:clip}main{flex:1 0 auto}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}p,h1,h2,h3,h4,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;color:inherit;text-wrap:balance;font-weight:800;line-height:1}h1{font-size:var(--step-5)}h2{font-size:var(--step-4);text-transform:uppercase;font-stretch:92%;line-height:.95}h3{font-size:var(--step-2);font-weight:750;line-height:1.1}p{text-wrap:pretty}a{color:var(--paint-ink);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);transition:color .16s var(--ease-out), text-decoration-color .16s var(--ease-out)}a:hover{text-decoration-color:currentColor}strong{font-weight:700}.num,table,time{font-variant-numeric:tabular-nums lining-nums}::selection{background:var(--paint);color:var(--ink)}:focus-visible{outline:3px solid var(--paint);outline-offset:3px;border-radius:2px}html{scrollbar-color:#8b8f96 var(--wall)}.wall{background-color:var(--wall);background-image:radial-gradient(120% 70% at 30% -10%, #ffffff12, transparent 60%), var(--block-dark);color:var(--on-dark)}.wall-light{background-color:var(--paper-2);background-image:var(--block-light);color:var(--ink)}.floor{background-color:var(--floor);background-image:var(--rubber);color:var(--on-dark)}.on-dark{color:var(--on-dark)}.on-dark a:not(.btn){color:var(--paint)}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.measure{max-width:62ch}.lede{font-size:var(--step-1);line-height:1.5}.muted{color:var(--ink-3)}.on-dark .muted,.wall .muted,.floor .muted{color:var(--on-dark-3)}.heading{gap:var(--space-4);max-width:46rem;margin-bottom:clamp(2rem,1.4rem + 2vw,3.25rem);display:grid}.heading p{font-size:var(--step-1);color:var(--ink-2);line-height:1.5}.wall .heading p,.floor .heading p{color:var(--on-dark-2)}.paint{color:var(--paint)}.wall-light .paint,.paper .paint{color:var(--paint-ink)}.split{gap:var(--space-6) var(--space-8);display:grid}@media (width>=60rem){.split{grid-template-columns:minmax(0,.85fr) minmax(0,2fr)}}.split-head{gap:var(--space-4);align-content:start;display:grid}.split-head h2{font-size:var(--step-3)}.split-body{gap:var(--space-4);align-content:start;max-width:46rem;display:grid}.ruled{border-top:1px solid var(--line)}main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--paint);color:var(--ink);border-radius:var(--radius);font-weight:700;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-3)}.btn{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:var(--ink);border:2px solid var(--btn-border);border-radius:var(--radius);background:var(--btn-bg);min-height:3.25rem;color:var(--btn-fg);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), translate .12s var(--ease-out);justify-content:center;align-items:center;gap:.65em;padding:0 1.5rem;font-size:.9375rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:1.125rem;height:1.125rem}.btn:active{translate:0 1px}.btn--primary{--btn-bg:var(--paint);--btn-fg:var(--ink);--btn-border:var(--paint)}.btn--primary:hover{--btn-bg:var(--paint-hover);--btn-border:var(--paint-hover);color:var(--ink)}.btn--ghost{--btn-fg:var(--on-dark);--btn-border:#fff6}.btn--ghost:hover{--btn-bg:var(--on-dark);--btn-fg:var(--ink);--btn-border:var(--on-dark);color:var(--ink)}.btn--line:hover{--btn-bg:var(--ink);--btn-fg:#fff;color:#fff}.btn--ink{--btn-bg:var(--ink);--btn-fg:#fff;--btn-border:var(--ink)}.btn--ink:hover{--btn-bg:var(--paint);--btn-fg:var(--ink);--btn-border:var(--paint);color:var(--ink)}.btn--sm{min-height:2.625rem;padding:0 1.1rem;font-size:.8125rem}.btn .icon--arrow-right,.btn .icon--arrow-up-right{transition:translate .22s var(--ease-out)}.btn:hover .icon--arrow-right{translate:3px}.btn:hover .icon--arrow-up-right{translate:2px -2px}.btn-row{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=30rem){.btn{white-space:normal;text-align:center;padding-block:.7rem;line-height:1.2}.btn-row>.btn{flex:100%}}.link-arrow{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:inherit;align-items:center;gap:.5em;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.link-arrow svg{width:1.1rem;height:1.1rem;color:var(--paint);transition:translate .22s var(--ease-out)}.link-arrow:hover{color:var(--paint-ink)}.wall .link-arrow:hover,.floor .link-arrow:hover{color:var(--paint)}.link-arrow:hover svg{translate:3px}.tag{border-radius:var(--radius-sm);background:var(--paint);color:var(--ink);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4em;padding:.3rem .6rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex}.label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:700}.wall .label,.floor .label,.on-dark .label{color:var(--on-dark-3)}.reveal.armed:not(.shown){opacity:0;translate:0 18px}.reveal.armed{transition:opacity .7s var(--ease-out), translate .7s var(--ease-out);transition-delay:var(--delay,0s)}::view-transition-old(root){animation-duration:.24s;animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:.24s;animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-name:page-out}::view-transition-new(root){animation-name:page-in}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0}}::view-transition-group(site-header){animation-duration:0s}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.bar.svelte-1mn1mug{--bar-bg:var(--paint);--bar-fg:var(--ink);background:var(--bar-bg);color:var(--bar-fg);font-size:.9375rem}.tone-info.svelte-1mn1mug{--bar-bg:var(--on-dark);--bar-fg:var(--ink)}.tone-alert.svelte-1mn1mug{--bar-bg:#000;--bar-fg:var(--on-dark);border-bottom:2px solid var(--paint)}.inner.svelte-1mn1mug{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding-block:.45rem;display:flex}.message.svelte-1mn1mug{flex-wrap:wrap;align-items:center;gap:.25rem .85rem;font-weight:650;line-height:1.35;display:flex}.flag.svelte-1mn1mug{color:var(--paint);display:inline-grid}.go.svelte-1mn1mug{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:inherit;text-underline-offset:.25em;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.tone-alert.svelte-1mn1mug .go:where(.svelte-1mn1mug){color:var(--paint)}.close.svelte-1mn1mug{border-radius:var(--radius);width:2rem;height:2rem;color:inherit;opacity:.75;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.close.svelte-1mn1mug:hover{opacity:1;background:#0000001a}.tone-alert.svelte-1mn1mug .close:where(.svelte-1mn1mug):hover{background:#ffffff1a}.logo.svelte-1l8nvlt{--logo-ink:#3e3e3e;--logo-pulse:#ef4e24;display:block;overflow:visible}.logo--reverse.svelte-1l8nvlt{--logo-ink:#fff}.letters.svelte-1l8nvlt,.subline.svelte-1l8nvlt{fill:var(--logo-ink)}.beat.svelte-1l8nvlt{fill:none;stroke:var(--logo-pulse);stroke-linejoin:miter;stroke-miterlimit:30;stroke-linecap:butt}.site-footer.svelte-jz8lnl{margin-top:auto}.grid.svelte-jz8lnl{gap:var(--space-7) var(--space-6);padding-block:var(--space-8) var(--space-8);display:grid}@media (width>=40rem){.grid.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-col.svelte-jz8lnl{grid-column:1/-1}}@media (width>=66rem){.grid.svelte-jz8lnl{grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr))}.brand-col.svelte-jz8lnl{grid-column:auto}}.brand.svelte-jz8lnl{border-radius:var(--radius-sm);width:fit-content;display:block}.brand.svelte-jz8lnl .logo{width:min(15rem,100%);height:auto}.tagline.svelte-jz8lnl{margin-top:var(--space-5);max-width:20ch;font-family:var(--font-stencil);text-transform:uppercase;color:var(--on-dark);font-size:1.375rem;line-height:1.15}h2.svelte-jz8lnl{margin-bottom:var(--space-4);letter-spacing:.16em;text-transform:uppercase;color:var(--paint);font-size:.75rem;font-weight:800;font-stretch:100%}address.svelte-jz8lnl{font-style:normal;line-height:1.55}.col.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:.55rem;margin:0;padding:0;display:grid}a.svelte-jz8lnl{color:var(--on-dark);text-decoration:none}a.svelte-jz8lnl:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--paint);text-decoration-color:var(--paint)}.footer-link.svelte-jz8lnl{margin-top:var(--space-3);overflow-wrap:anywhere;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.footer-link.svelte-jz8lnl svg{color:var(--paint)}.col.svelte-jz8lnl ul:where(.svelte-jz8lnl) .footer-link:where(.svelte-jz8lnl){margin-top:0}.phone.svelte-jz8lnl{font-family:var(--font-display);white-space:nowrap;font-size:1.375rem;font-weight:800;display:block}.note.svelte-jz8lnl{color:var(--on-dark-2);align-items:center;gap:.5rem;font-size:.9375rem;line-height:1.45;display:flex}.note.svelte-jz8lnl+.note:where(.svelte-jz8lnl){margin-top:var(--space-3)}.note.strong.svelte-jz8lnl{color:var(--on-dark);font-weight:700}.note.svelte-jz8lnl svg{color:var(--paint);flex:none}.desk.svelte-jz8lnl{margin-top:var(--space-3);gap:.2rem;font-size:.875rem;display:grid}.desk.svelte-jz8lnl div:where(.svelte-jz8lnl){grid-template-columns:2.75rem minmax(0,1fr);display:grid}.desk.svelte-jz8lnl dt:where(.svelte-jz8lnl){color:var(--on-dark-3)}.desk.svelte-jz8lnl dd:where(.svelte-jz8lnl){color:var(--on-dark-2)}.small.svelte-jz8lnl{margin-top:var(--space-2);color:var(--on-dark-3);font-size:.8125rem}.legal.svelte-jz8lnl{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-block:var(--space-5);border-top:1px solid var(--line-dark);color:var(--on-dark-3);flex-wrap:wrap;font-size:.8125rem;display:flex}.motto.svelte-jz8lnl{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.site-header.svelte-1elxaub{z-index:50;background:var(--wall);color:var(--on-dark);border-bottom:1px solid var(--line-dark);transition:box-shadow .22s var(--ease-out), background-color .22s var(--ease-out);view-transition-name:site-header;position:sticky;top:0}.site-header.scrolled.svelte-1elxaub,.site-header.open.svelte-1elxaub{background:#161719;box-shadow:0 12px 28px -18px #000c}.bar.svelte-1elxaub{align-items:center;gap:var(--space-5);height:var(--header-h);display:flex}.brand.svelte-1elxaub{border-radius:var(--radius-sm);flex:none;display:block}.brand.svelte-1elxaub .logo{width:auto;height:2.9rem}.primary.svelte-1elxaub{align-self:stretch;margin-left:auto;display:none}.primary.svelte-1elxaub ul:where(.svelte-1elxaub){align-items:stretch;height:100%;margin:0;padding:0;display:flex}.primary.svelte-1elxaub li:where(.svelte-1elxaub){display:flex}.primary.svelte-1elxaub a:where(.svelte-1elxaub){font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-2);white-space:nowrap;transition:color .16s var(--ease-out);align-items:center;padding:0 clamp(.6rem,.2rem + .6vw,1rem);font-size:.875rem;font-weight:750;text-decoration:none;display:flex;position:relative}.primary.svelte-1elxaub a:where(.svelte-1elxaub):after{content:"";background:var(--paint);transform-origin:0;height:4px;transition:scale .26s var(--ease-out);position:absolute;bottom:-1px;left:clamp(.6rem,.2rem + .6vw,1rem);right:clamp(.6rem,.2rem + .6vw,1rem);scale:0 1}.primary.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:#fff}.primary.svelte-1elxaub a:where(.svelte-1elxaub):hover:after{background:var(--on-dark-3);scale:1}.primary.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub){color:#fff}.primary.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub):after{background:var(--paint);scale:1}.tools.svelte-1elxaub{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.call.svelte-1elxaub{font-family:var(--font-display);color:var(--on-dark);white-space:nowrap;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:750;text-decoration:none;display:none}.call.svelte-1elxaub svg{color:var(--paint)}.call.svelte-1elxaub:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--paint);text-decoration-color:var(--paint)}.join.svelte-1elxaub{display:none}.call-icon.svelte-1elxaub{border-radius:var(--radius);background:var(--paint);width:3rem;height:3rem;color:var(--ink);place-items:center;display:inline-grid}.call-icon.svelte-1elxaub:hover{background:var(--paint-hover)}.menu-toggle.svelte-1elxaub{border:2px solid var(--line-dark-2);border-radius:var(--radius);width:3rem;height:3rem;color:var(--on-dark);transition:border-color .16s var(--ease-out);background:0 0;place-items:center;padding:0;display:inline-grid}.menu-toggle.svelte-1elxaub:hover{border-color:var(--on-dark)}.burger.svelte-1elxaub{width:20px;height:14px;display:block;position:relative}.burger.svelte-1elxaub span:where(.svelte-1elxaub){width:100%;height:2.5px;transition:translate .26s var(--ease-out), rotate .26s var(--ease-out), opacity .16s var(--ease-out);background:currentColor;position:absolute;left:0}.burger.svelte-1elxaub span:where(.svelte-1elxaub):first-child{top:0}.burger.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(2){top:calc(50% - 1.25px)}.burger.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(3){bottom:0}.open.svelte-1elxaub .burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub):first-child{translate:0 5.75px;rotate:45deg}.open.svelte-1elxaub .burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub):nth-child(2){opacity:0}.open.svelte-1elxaub .burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub):nth-child(3){translate:0 -5.75px;rotate:-45deg}@media (width>=72rem){.call.svelte-1elxaub{display:inline-flex}}@media (width>=64rem){.primary.svelte-1elxaub{display:block}.join.svelte-1elxaub{display:inline-flex}.call-icon.svelte-1elxaub{display:none}.tools.svelte-1elxaub{margin-left:var(--space-3)}.menu-toggle.svelte-1elxaub,.menu.svelte-1elxaub{display:none!important}}@media (width<=47.99rem){.brand.svelte-1elxaub .logo{height:2.4rem}}.menu.svelte-1elxaub{inset:var(--menu-top,4rem) 0 0;justify-content:space-between;gap:var(--space-6);padding:var(--space-4) var(--gutter) calc(var(--space-6) + env(safe-area-inset-bottom));border-top:4px solid var(--paint);animation:svelte-1elxaub-menu-in .28s var(--ease-out) both;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.menu[hidden].svelte-1elxaub{display:none}.menu.svelte-1elxaub ul:where(.svelte-1elxaub){margin:0;padding:0}.menu.svelte-1elxaub li:where(.svelte-1elxaub){border-bottom:1px solid var(--line-dark);animation:svelte-1elxaub-menu-item .38s var(--ease-out) both;animation-delay:calc(50ms + var(--i) * 30ms)}.menu.svelte-1elxaub a:where(.svelte-1elxaub):not(.btn){font-family:var(--font-stencil);text-transform:uppercase;color:var(--on-dark);justify-content:space-between;align-items:center;padding:.9rem 0;font-size:2rem;line-height:1;text-decoration:none;display:flex}.menu.svelte-1elxaub a:where(.svelte-1elxaub):not(.btn) svg{color:var(--on-dark-3);transition:color .16s var(--ease-out), translate .22s var(--ease-out)}.menu.svelte-1elxaub a:where(.svelte-1elxaub):not(.btn):hover svg,.menu.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub) svg{color:var(--paint);translate:4px}.menu.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub){color:var(--paint)}.menu-foot.svelte-1elxaub{gap:var(--space-3);animation:svelte-1elxaub-menu-item .38s var(--ease-out) .28s both;display:grid}.menu-status.svelte-1elxaub{color:var(--on-dark-2);justify-content:center;align-items:center;gap:.6rem;font-weight:650;display:flex}.menu-status.svelte-1elxaub svg{color:var(--paint)}@keyframes svelte-1elxaub-menu-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes svelte-1elxaub-menu-item{0%{opacity:0;translate:0 10px}}
