@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@layer veld-foundation{:root{--veld-color-background:#fff;--veld-color-surface:#f5f5f4;--veld-color-text:#1c1917;--veld-color-muted:#57534e;--veld-color-border:#d6d3d1;--veld-color-primary:#1c1917;--veld-color-on-primary:#fff;--veld-color-focus:#2563eb;--veld-font-body:system-ui, sans-serif;--veld-font-heading:var(--veld-font-body);--veld-container-width:80rem;--veld-gutter:calc(clamp(1.25rem, 4vw, 4rem));--veld-section-space:calc(clamp(3rem, 7vw, 7rem));--veld-radius:.5rem;--veld-space-1:.5rem;--veld-space-2:1rem;--veld-space-3:1.5rem;--veld-space-4:2rem}}.veld-action{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--veld-space-1);border-radius:var(--veld-radius);min-height:2.75rem;font:inherit;font-family:var(--veld-font-body);cursor:pointer;border:1px solid #0000;padding:.75rem 1.25rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.veld-action--primary{color:var(--veld-color-on-primary);background:var(--veld-color-primary)}.veld-action--secondary{color:var(--veld-color-text);background:var(--veld-color-surface);border-color:var(--veld-color-border)}.veld-action--text{color:var(--veld-color-primary);text-underline-offset:.25em;background:0 0;text-decoration:underline}.veld-action:focus-visible{outline:3px solid var(--veld-color-focus);outline-offset:4px}.veld-action:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.veld-action:hover:not(:disabled){text-underline-offset:.25em;text-decoration:underline}}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:400 600;src:url(./jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f2f1ec;--paper-deep:#e9e8e1;--paper-raised:#f8f7f3;--ink:#1b231f;--forest:#26322b;--moss:#7fa14a;--sage:#c9e86b;--sage-deep:#3e5a45;--bg:var(--paper);--surface:var(--paper-deep);--raised:var(--paper-raised);--text:var(--ink);--text-2:#4f5752;--line:#1b231f24;--line-strong:#1b231f4d;--accent:var(--sage);--on-accent:var(--ink);--accent-text:var(--sage-deep);--finale-bg:var(--ink);--finale-text:var(--paper);--finale-text-2:#f2f1ecb3;--finale-line:#f2f1ec29;--shadow-soft:0 1px 2px #1b231f0a, 0 18px 40px -22px #1b231f38;--shadow-float:0 1px 2px #1b231f0d, 0 12px 36px -14px #1b231f47;--sans:"Instrument Sans Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--display:var(--sans);--serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--mono:"JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--fs-mega:calc(clamp(3rem, 11.2vw, 10.75rem));--fs-display:calc(clamp(3.25rem, 8vw, 8.5rem));--fs-h1:calc(clamp(3rem, 6.6vw, 7.5rem));--fs-h2:calc(clamp(2.5rem, 5.6vw, 6.5rem));--fs-h3:calc(clamp(1.5rem, 2.2vw, 2rem));--fs-statement:calc(clamp(1.75rem, 3.4vw, 3.25rem));--fs-meta:.6875rem;--fs-lead:calc(clamp(1.125rem, 1.35vw, 1.3125rem));--fs-body:1.0625rem;--fs-small:.875rem;--gutter:calc(clamp(1rem, 3vw, 2.5rem));--max:96rem;--section:calc(clamp(6rem, 11vw, 10rem));--stack-s:.75rem;--stack-m:1.5rem;--stack-l:2.5rem;--r-frame:6px;--r-card:6px;--r-inner:4px;--r-input:6px;--r-pill:999px;--z-header:30;--z-menu:40;--z-skip:50;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.14s;--dur-hover:.2s;--veld-color-background:var(--bg);--veld-color-surface:var(--surface);--veld-color-text:var(--text);--veld-color-muted:var(--text-2);--veld-color-border:var(--line);--veld-color-primary:var(--text);--veld-color-on-primary:var(--bg);--veld-color-focus:var(--sage-deep);--veld-font-body:var(--sans);--veld-font-heading:var(--display);--veld-container-width:var(--max);--veld-gutter:var(--gutter);--veld-section-space:var(--section);--veld-radius:var(--r-card);color:var(--text);background:var(--bg);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121814;--surface:#19211c;--raised:#1e2822;--text:#eceae3;--text-2:#a6ada8;--line:#ece9df21;--line-strong:#ece9df42;--accent-text:var(--sage);--finale-bg:#0c110e;--shadow-soft:0 1px 2px #0003, 0 18px 40px -22px #0009;--shadow-float:0 1px 2px #00000040, 0 12px 36px -14px #0009;--veld-color-focus:var(--sage)}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--line-strong) var(--bg);scroll-padding-top:7rem}body{min-height:100dvh;font-size:var(--fs-body);caret-color:var(--accent-text);margin:0;line-height:1.6}main{display:block;overflow-x:clip}button,input,select,textarea{font:inherit;color:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{display:block}img{max-width:100%;height:auto}svg{flex-shrink:0}dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;font-weight:500}h1{font-size:var(--fs-h1);line-height:.9}h2{font-size:var(--fs-h2);line-height:.92}h3{font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.1}.display em,.serif-em,h1 em,h2 em,h3 em{font-family:var(--serif);letter-spacing:-.02em;padding-right:.04em;font-style:italic;font-weight:400}p{text-wrap:pretty}.display{font-family:var(--display);font-size:var(--fs-display);letter-spacing:-.055em;font-weight:500;line-height:.88}.meta{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:400;line-height:1.5}.lead,.meta,.muted,.prose p{color:var(--text-2)}.lead{font-size:var(--fs-lead);max-width:34em;line-height:1.55}.prose p{max-width:64ch}.prose p+p{margin-top:1.1em}.tabular{font-variant-numeric:tabular-nums}::selection{background:var(--sage);color:var(--ink)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line-strong);border:3px solid var(--bg);border-radius:999px}.shell{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section) calc(var(--section) * 1.05)}.section-tight{padding-block:calc(var(--section) * .6)}.page-head{padding-top:calc(clamp(9rem,16vw,12.5rem));padding-bottom:calc(clamp(3.5rem,7vw,6rem))}.page-head h1{max-width:14ch}.page-head .lead{margin-top:var(--stack-l)}.page-head-split{gap:var(--stack-l) calc(clamp(2rem,6vw,6rem));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;display:grid}.page-head-split .lead{justify-self:end;margin-top:0}.breadcrumbs{margin-bottom:var(--stack-l);color:var(--text-2);font-size:var(--fs-small);flex-wrap:wrap;gap:.5rem;display:flex}.breadcrumbs a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;transition:text-decoration-color var(--dur-hover) ease}.breadcrumbs [aria-current]{color:var(--text)}.hairline{border:0;border-top:1px solid var(--line);margin:0}.disclaimer{margin-top:var(--stack-l);max-width:60ch;color:var(--text-2);font-size:var(--fs-small)}@media (hover:hover) and (pointer:fine){.breadcrumbs a:hover{text-decoration-color:currentColor}}@media (width<=860px){.page-head-split{grid-template-columns:1fr}.page-head-split .lead{justify-self:start}}.cta.veld-action{--cta-bg:var(--ink);--cta-fg:var(--paper);--cta-sweep:var(--sage);--cta-sweep-fg:var(--ink);--cta-border:transparent;isolation:isolate;border:1px solid var(--cta-border);border-radius:var(--r-inner);min-height:3.25rem;color:var(--cta-fg);background:var(--cta-bg);font-family:var(--sans);white-space:nowrap;transition:transform var(--dur-press) var(--ease-out),color .3s var(--ease-out),border-color .3s var(--ease-out);justify-content:space-between;gap:1.75rem;padding:0 1.125rem 0 1.25rem;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;position:relative;overflow:hidden}.cta.veld-action:before{content:"";z-index:-1;background:var(--cta-sweep);transform-origin:0;transition:transform .5s var(--ease-in-out);position:absolute;inset:0;transform:scaleX(0)}.cta--light.veld-action{--cta-bg:var(--paper);--cta-fg:var(--ink)}.cta--accent.veld-action{--cta-bg:var(--sage);--cta-fg:var(--ink);--cta-sweep:var(--ink);--cta-sweep-fg:var(--paper)}.cta--outline.veld-action{--cta-bg:transparent;--cta-fg:var(--text);--cta-sweep:var(--text);--cta-sweep-fg:var(--bg);--cta-border:var(--line-strong)}.cta__disc{transition:transform .45s var(--ease-out);place-items:center;display:grid}.cta__disc svg{width:1.125rem;height:1.125rem}.cta.veld-action:active:not(:disabled){transform:scale(.98)}.cta.veld-action:disabled{opacity:.55}.cta.veld-action:focus-visible:before{transform:scaleX(1)}.cta.veld-action:focus-visible{color:var(--cta-sweep-fg);border-color:var(--cta-sweep)}.cta.veld-action:focus-visible .cta__disc{transform:rotate(45deg)}.text-link.veld-action{min-height:2.75rem;color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.35em;transition:text-decoration-color var(--dur-hover) ease,color var(--dur-hover) ease;gap:.4rem;padding:0;font-weight:500}.text-link.veld-action svg{transition:transform var(--dur-hover) var(--ease-out)}.text-link.veld-action:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.cta.veld-action:hover:not(:disabled){color:var(--cta-sweep-fg);border-color:var(--cta-sweep);text-decoration:none}.cta.veld-action:hover:not(:disabled):before{transform:scaleX(1)}.cta.veld-action:hover:not(:disabled) .cta__disc{transform:rotate(45deg)}.text-link.veld-action:hover{text-decoration-color:currentColor}.text-link.veld-action:hover svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.cta.veld-action:before,.cta__disc{transition-duration:.15s}}.veld-action--text:where(:not(.text-link)){min-height:0;color:inherit;font-weight:inherit;line-height:inherit;border:0;border-radius:0;justify-content:flex-start;gap:0;padding:0;text-decoration:none}@media (hover:hover){a.veld-action:not(.text-link):hover{text-decoration:none}}.form-field{gap:.5rem;display:grid}.form-field label{font-size:.9375rem;font-weight:500}.form-field label span{color:var(--text-2);font-weight:400}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--line-strong);border-radius:var(--r-input);width:100%;min-height:3.25rem;color:var(--text);background:var(--bg);transition:border-color var(--dur-hover) ease,box-shadow var(--dur-hover) ease,background-color var(--dur-hover) ease;padding:.85rem 1rem;line-height:1.4}.form-field textarea{resize:vertical;min-height:9rem}.form-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 1.4rem),calc(100% - 1.05rem);background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:3rem}.form-field ::placeholder{color:var(--text-2);opacity:.85}.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible{border-color:var(--accent-text);outline:none;box-shadow:0 0 0 4px #c9dfa68c}.form-field [aria-invalid=true]{border-color:#9a3b2c}.field-hint{color:var(--text-2)}.field-error,.field-hint{font-size:var(--fs-small)}.field-error{color:#9a3b2c;font-weight:500}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (hover:hover) and (pointer:fine){.form-field input:hover,.form-field select:hover,.form-field textarea:hover{border-color:var(--text-2)}}@media (prefers-color-scheme:dark){.cta--dark.veld-action{--cta-bg:var(--paper);--cta-fg:var(--ink)}.form-field [aria-invalid=true]{border-color:#e4927f}.field-error{color:#e4927f}.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible{box-shadow:0 0 0 4px #c9dfa640}}.image-reveal{clip-path:inset(0)}.marquee{border-block:1px solid var(--line);overflow:hidden}.marquee__track{width:max-content;animation:48s linear infinite marquee;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}.site-header{view-transition-name:site-header}::view-transition-group(site-header){animation:none}::view-transition-new(site-header){animation:none}::view-transition-old(site-header){display:none}::view-transition-old(root){animation:page-out .22s var(--ease-out) both}::view-transition-new(root){animation:page-in .42s var(--ease-out) 60ms both}@keyframes page-out{to{opacity:0;transform:translateY(-.75rem)}}@keyframes page-in{0%{opacity:0;transform:translateY(1rem)}}@media (prefers-reduced-motion:reduce){::view-transition-new(root){animation-duration:.15s;transform:none}::view-transition-old(root){animation-duration:.15s;transform:none}html{scroll-behavior:auto}*,:after,:before{transition-property:opacity,color,background-color,border-color,text-decoration-color!important;transition-duration:.15s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--veld-color-focus);outline-offset:4px;border-radius:4px}main:focus{outline:none}.skip-link{z-index:var(--z-skip);border-radius:var(--r-pill);color:var(--ink);background:var(--sage);padding:.875rem 1.25rem;font-weight:500;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header[data-v-1bab452b]{z-index:var(--z-header);position:fixed;inset:0 0 auto}.island[data-v-1bab452b]{z-index:1;min-height:4.25rem;padding:.625rem var(--gutter);color:var(--text);transition:background-color .3s var(--ease-in-out),border-color .3s var(--ease-in-out),color .3s var(--ease-in-out);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid;position:relative}.is-condensed .island[data-v-1bab452b]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(14px)saturate(140%);background:#f2f1ecdb}.brand[data-v-1bab452b]{justify-self:start;align-items:center;gap:.875rem;display:flex}.wordmark[data-v-1bab452b]{font-family:var(--display);letter-spacing:-.06em;font-size:1.75rem;font-weight:600;line-height:1}.wordmark span[data-v-1bab452b]{color:var(--moss)}.brand__line[data-v-1bab452b]{font-size:.625rem;line-height:1.3}.desktop-nav[data-v-1bab452b]{justify-content:center;gap:.25rem;display:flex;position:relative}.nav-pill[data-v-1bab452b]{width:var(--pill-w);border-radius:var(--r-pill);opacity:0;transform:translateX(var(--pill-x));pointer-events:none;transition:opacity var(--dur-hover) ease;background:#1b231f12;position:absolute;top:0;bottom:0;left:0}.nav-pill.is-visible[data-v-1bab452b]{opacity:1}.nav-pill.is-sliding[data-v-1bab452b]{transition:opacity var(--dur-hover) ease,transform .38s var(--ease-drawer),width .38s var(--ease-drawer)}.nav-link[data-v-1bab452b]{border-radius:var(--r-pill);transition:color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out);align-items:baseline;gap:.375rem;padding:.55rem .95rem;font-size:.9375rem;font-weight:500;display:flex;position:relative}.nav-link__index[data-v-1bab452b]{font-family:var(--mono);color:var(--text-2);font-size:.625rem}.nav-link[aria-current=page] .nav-link__index[data-v-1bab452b]{color:var(--accent-text)}.nav-link[data-v-1bab452b]:active{transform:scale(.97)}.island__end[data-v-1bab452b]{justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.clock[data-v-1bab452b]{white-space:nowrap}.header-cta.veld-action[data-v-1bab452b]{gap:1.25rem;min-height:2.75rem;padding-inline:1rem .875rem;font-size:.875rem}.menu-toggle[data-v-1bab452b]{width:3rem;height:3rem;color:inherit;transition:transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:50%;display:none;position:relative}.menu-toggle[data-v-1bab452b]:active{transform:scale(.94)}.menu-toggle__line[data-v-1bab452b]{width:1.375rem;height:1.5px;transition:transform .32s var(--ease-in-out);background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.menu-toggle__line[data-v-1bab452b]:first-child{transform:translate(-50%,-4px)}.menu-toggle__line[data-v-1bab452b]:last-child{transform:translate(-50%,4px)}.is-open .menu-toggle__line[data-v-1bab452b]:first-child{transform:translate(-50%)rotate(45deg)}.is-open .menu-toggle__line[data-v-1bab452b]:last-child{transform:translate(-50%)rotate(-45deg)}.is-open .island[data-v-1bab452b]{color:var(--paper);border-bottom-color:var(--finale-line);-webkit-backdrop-filter:none;background:0 0}.is-open .brand__line[data-v-1bab452b],.is-open .wordmark span[data-v-1bab452b]{color:var(--sage)}.menu[data-v-1bab452b]{z-index:0;padding:7.5rem var(--gutter) max(2rem,env(safe-area-inset-bottom));color:var(--paper);background:var(--ink);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.menu__links a[data-v-1bab452b]{border-bottom:1px solid var(--finale-line);font-family:var(--display);letter-spacing:-.055em;align-items:baseline;gap:.75rem;padding-block:.25rem;font-size:calc(clamp(3rem,15vw,5rem));font-weight:500;line-height:1;display:flex}.menu__index[data-v-1bab452b]{color:var(--finale-text-2)}.menu__links a[aria-current=page][data-v-1bab452b]{color:var(--sage)}.menu__links li[data-v-1bab452b]{transition:opacity .42s var(--ease-out),transform .52s var(--ease-drawer);transition-delay:calc(80ms + var(--i) * 50ms)}@starting-style{.menu__links li[data-v-1bab452b]{opacity:0;transform:translateY(1.5rem)}}.menu__foot[data-v-1bab452b]{justify-items:start;gap:1.5rem;margin-top:3rem;display:grid}.menu__mail[data-v-1bab452b]{color:var(--finale-text-2);text-underline-offset:.3em;text-decoration:underline}.menu-enter-active[data-v-1bab452b]{transition:opacity .36s var(--ease-out)}.menu-leave-active[data-v-1bab452b]{transition:opacity .2s var(--ease-out)}.menu-enter-from[data-v-1bab452b],.menu-leave-to[data-v-1bab452b]{opacity:0}@media (prefers-color-scheme:dark){.is-condensed .island[data-v-1bab452b]{background:#121814db}.wordmark span[data-v-1bab452b]{color:var(--sage)}.nav-pill[data-v-1bab452b]{background:#eceae31a}}@media (width<=1080px){.brand__line[data-v-1bab452b],.clock[data-v-1bab452b]{display:none}}@media (width<=760px){.island[data-v-1bab452b]{min-height:3.75rem;padding-right:calc(-.75rem + var(--gutter));grid-template-columns:1fr auto}.desktop-nav[data-v-1bab452b],.island__end[data-v-1bab452b]{display:none}.menu-toggle[data-v-1bab452b]{display:block}}@media (prefers-reduced-motion:reduce){.menu__links li[data-v-1bab452b]{transition:opacity .15s}@starting-style{.menu__links li[data-v-1bab452b]{transform:none}}}.footer[data-v-48cc56a4]{color:var(--finale-text);background:var(--finale-bg);overflow:hidden}.footer__grid[data-v-48cc56a4]{z-index:1;border-top:1px solid var(--finale-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-block:2.5rem 1rem;display:grid;position:relative}.footer__col[data-v-48cc56a4]{align-content:start;gap:.375rem;display:grid}.footer__col a[data-v-48cc56a4],.footer__top[data-v-48cc56a4]{width:fit-content;transition:color var(--dur-hover) ease}.footer__top[data-v-48cc56a4]{text-align:inherit;background:0 0;border:0;padding:0}.footer__clock[data-v-48cc56a4],.footer__muted[data-v-48cc56a4]{color:var(--finale-text-2)}.footer__end[data-v-48cc56a4]{text-align:right;justify-items:end}.footer__mark[data-v-48cc56a4]{font-family:var(--display);letter-spacing:-.075em;-webkit-user-select:none;user-select:none;margin:calc(clamp(1.5rem,3vw,2.5rem)) 0 calc(clamp(1rem,2vw,1.75rem)) -.04em;font-size:calc(min(50vw,48rem));font-weight:600;line-height:.74;display:block}.footer__mark span[data-v-48cc56a4]{color:var(--sage)}.footer__bottom[data-v-48cc56a4]{border-top:1px solid var(--finale-line);color:var(--finale-text-2);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1rem 1.5rem;display:flex}.footer__legal[data-v-48cc56a4]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}@media (hover:hover) and (pointer:fine){.footer__bottom a[data-v-48cc56a4]:hover,.footer__col a[data-v-48cc56a4]:hover,.footer__top[data-v-48cc56a4]:hover{color:var(--sage)}}@media (width<=860px){.footer__grid[data-v-48cc56a4]{grid-template-columns:1fr 1fr}.footer__end[data-v-48cc56a4]{text-align:left;justify-items:start}}.not-found[data-v-21d212c7]{isolation:isolate;min-height:100dvh;color:var(--paper);background:var(--ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.not-found__image[data-v-21d212c7]{z-index:-1;-o-object-fit:cover;object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.not-found__inner[data-v-21d212c7]{justify-items:start;gap:1.5rem;padding-block:10rem calc(clamp(3rem,8vw,6rem));display:grid}.not-found__code[data-v-21d212c7]{color:var(--sage);font-weight:500}.not-found h1[data-v-21d212c7]{max-width:12ch}.not-found__text[data-v-21d212c7]{color:#f1efe7cc;max-width:34em;font-size:var(--fs-lead)}.not-found__actions[data-v-21d212c7]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1rem;display:flex}.not-found__link.veld-action[data-v-21d212c7]{color:var(--paper);text-decoration-color:#f1efe773}
