@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sora-latin-500-normal.01eiPEn0.woff2)format("woff2"),url(/_astro/sora-latin-500-normal.w58xtEt9.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-600-normal.Cdg4DaK0.woff2)format("woff2"),url(/_astro/sora-latin-600-normal.1_7fyUAY.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}:root{--vz-primary-50:#f3f7fe;--vz-primary-100:#e4ecf9;--vz-primary-200:#ccd8ee;--vz-primary-300:#acbfdf;--vz-primary-400:#8ba2cb;--vz-primary-500:#6f88b5;--vz-primary-600:#59729e;--vz-primary-700:#455b83;--vz-primary-800:#334566;--vz-primary-900:#22304a;--vz-primary-950:#0b1b33;--vz-secondary-50:#f3f7fe;--vz-secondary-100:#e2ebff;--vz-secondary-200:#c4d8ff;--vz-secondary-300:#9dbdff;--vz-secondary-400:#729eff;--vz-secondary-500:#487efe;--vz-secondary-600:#2f63e8;--vz-secondary-700:#224ec2;--vz-secondary-800:#15399b;--vz-secondary-900:#0b2773;--vz-secondary-950:#03144f;--vz-accent-50:#ebfafe;--vz-accent-100:#d5f1f8;--vz-accent-200:#b0e1ee;--vz-accent-300:#7dccdf;--vz-accent-400:#41b2cb;--vz-accent-500:#0396af;--vz-accent-600:#067f95;--vz-accent-700:#016678;--vz-accent-800:#014e5c;--vz-accent-900:#003742;--vz-accent-950:#002229;--vz-neutral-0:#fff;--vz-neutral-50:#f6f7f9;--vz-neutral-100:#e8ecf2;--vz-neutral-200:#d4d8de;--vz-neutral-300:#b9bec8;--vz-neutral-400:#8792a6;--vz-neutral-500:#818895;--vz-neutral-600:#6b727f;--vz-neutral-700:#555b67;--vz-neutral-800:#40454f;--vz-neutral-900:#2b3139;--vz-neutral-950:#1a1d23;--vz-success-50:#ebfbf2;--vz-success-100:#d6f4e2;--vz-success-200:#b1e6c8;--vz-success-500:#08a16a;--vz-success-600:#1e9e6a;--vz-success-700:#046c46;--vz-success-800:#005334;--vz-warning-50:#fef5e9;--vz-warning-100:#fbe8cf;--vz-warning-200:#f2d2a6;--vz-warning-500:#d8961c;--vz-warning-600:#986600;--vz-warning-700:#7a5200;--vz-warning-800:#5e3e02;--vz-attention-50:#fff4ef;--vz-attention-100:#fee6d8;--vz-attention-200:#ffcbae;--vz-attention-500:#e0701f;--vz-attention-600:#b15302;--vz-attention-700:#8f4100;--vz-attention-800:#6f3000;--vz-error-50:#fef4f3;--vz-error-100:#ffe4e1;--vz-error-200:#ffc8c1;--vz-error-500:#e34b42;--vz-error-600:#d6433b;--vz-error-700:#a81718;--vz-error-800:#85050b;--vz-info-50:#f3f7fe;--vz-info-100:#e2ebff;--vz-info-200:#c4d8ff;--vz-info-500:#487efe;--vz-info-600:#2f63e8;--vz-info-700:#224ec2;--vz-info-800:#15399b;--vz-background:#f6f7f9;--vz-surface:#fff;--vz-surface-alt:#e8ecf2;--vz-surface-sunken:#e8ecf2;--vz-surface-inverse:#0b1b33;--vz-border:#d4d8de;--vz-border-strong:#b9bec8;--vz-divider:#e8ecf2;--vz-text:#0b1b33;--vz-text-secondary:#555b67;--vz-text-tertiary:#6b727f;--vz-text-inverse:#fff;--vz-text-disabled:#8792a6;--vz-action:#2f63e8;--vz-action-hover:#224ec2;--vz-action-pressed:#15399b;--vz-action-soft:#f3f7fe;--vz-on-action:#fff;--vz-link:#224ec2;--vz-focus:#487efe;--vz-nav-active-bg:#f3f7fe;--vz-nav-active-text:#224ec2;--vz-selection:#e2ebff;--vz-disabled-bg:#e8ecf2;--vz-disabled-text:#8792a6;--vz-scrim:#0b1b337a;--vz-data-accent:#067f95;--vz-st-completed-fg:#046c46;--vz-st-completed-bg:#ebfbf2;--vz-st-completed-solid:#1e9e6a;--vz-st-in-progress-fg:#224ec2;--vz-st-in-progress-bg:#f3f7fe;--vz-st-in-progress-solid:#2f63e8;--vz-st-pending-fg:#5e3e02;--vz-st-pending-bg:#fef5e9;--vz-st-pending-solid:#d8961c;--vz-st-attention-fg:#8f4100;--vz-st-attention-bg:#fff4ef;--vz-st-attention-solid:#e0701f;--vz-st-critical-fg:#a81718;--vz-st-critical-bg:#fef4f3;--vz-st-critical-solid:#d6433b;--vz-st-cancelled-fg:#555b67;--vz-st-cancelled-bg:#e8ecf2;--vz-st-cancelled-solid:#8792a6;--vz-space-0:0px;--vz-space-1:4px;--vz-space-2:8px;--vz-space-3:12px;--vz-space-4:16px;--vz-space-5:20px;--vz-space-6:24px;--vz-space-8:32px;--vz-space-10:40px;--vz-space-12:48px;--vz-space-16:64px;--vz-space-20:80px;--vz-radius-none:0px;--vz-radius-xs:4px;--vz-radius-sm:8px;--vz-radius-md:12px;--vz-radius-lg:16px;--vz-radius-xl:20px;--vz-radius-full:999px;--vz-shadow-none:none;--vz-shadow-subtle:0 1px 2px #0b1b330f;--vz-shadow-card:0 1px 3px #0b1b3314, 0 1px 2px #0b1b330a;--vz-shadow-elevated:0 8px 24px -8px #0b1b332e;--vz-shadow-modal:0 24px 48px -16px #0b1b3352;--vz-dur-instant:80ms;--vz-dur-fast:.12s;--vz-dur-base:.2s;--vz-dur-smooth:.28s;--vz-dur-slow:.4s;--vz-ease-standard:cubic-bezier(.2,0,0,1);--vz-ease-decelerate:cubic-bezier(0,0,0,1);--vz-ease-accelerate:cubic-bezier(.3,0,1,1);--vz-font-display:"Sora",system-ui,sans-serif;--vz-font-body:"IBM Plex Sans",system-ui,sans-serif;--vz-font-mono:"IBM Plex Mono",ui-monospace,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vz-background:#070e1a;--vz-surface:#0e1828;--vz-surface-alt:#142137;--vz-surface-sunken:#0a1322;--vz-surface-inverse:#e8ecf2;--vz-border:#22314a;--vz-border-strong:#31435f;--vz-divider:#1a2740;--vz-text:#e8ecf2;--vz-text-secondary:#a9b3c4;--vz-text-tertiary:#8391a8;--vz-text-inverse:#0b1b33;--vz-text-disabled:#5b6a82;--vz-action:#729eff;--vz-action-hover:#9dbdff;--vz-action-pressed:#c4d8ff;--vz-action-soft:#16284d;--vz-on-action:#07101f;--vz-link:#9dbdff;--vz-focus:#9dbdff;--vz-nav-active-bg:#16284d;--vz-nav-active-text:#c4d8ff;--vz-selection:#1c3263;--vz-disabled-bg:#142137;--vz-disabled-text:#5b6a82;--vz-scrim:#0009;--vz-data-accent:#41b2cb;--vz-st-completed-fg:#b1e6c8;--vz-st-completed-bg:#113034;--vz-st-in-progress-fg:#c4d8ff;--vz-st-in-progress-bg:#14264b;--vz-st-pending-fg:#f2d2a6;--vz-st-pending-bg:#322f26;--vz-st-attention-fg:#ffcbae;--vz-st-attention-bg:#342826;--vz-st-critical-fg:#ffc8c1;--vz-st-critical-bg:#32202b;--vz-st-cancelled-fg:#c5cedc;--vz-st-cancelled-bg:#1a2740}}:root[data-theme=dark]{--vz-background:#070e1a;--vz-surface:#0e1828;--vz-surface-alt:#142137;--vz-surface-sunken:#0a1322;--vz-surface-inverse:#e8ecf2;--vz-border:#22314a;--vz-border-strong:#31435f;--vz-divider:#1a2740;--vz-text:#e8ecf2;--vz-text-secondary:#a9b3c4;--vz-text-tertiary:#8391a8;--vz-text-inverse:#0b1b33;--vz-text-disabled:#5b6a82;--vz-action:#729eff;--vz-action-hover:#9dbdff;--vz-action-pressed:#c4d8ff;--vz-action-soft:#16284d;--vz-on-action:#07101f;--vz-link:#9dbdff;--vz-focus:#9dbdff;--vz-nav-active-bg:#16284d;--vz-nav-active-text:#c4d8ff;--vz-selection:#1c3263;--vz-disabled-bg:#142137;--vz-disabled-text:#5b6a82;--vz-scrim:#0009;--vz-data-accent:#41b2cb;--vz-st-completed-fg:#b1e6c8;--vz-st-completed-bg:#113034;--vz-st-in-progress-fg:#c4d8ff;--vz-st-in-progress-bg:#14264b;--vz-st-pending-fg:#f2d2a6;--vz-st-pending-bg:#322f26;--vz-st-attention-fg:#ffcbae;--vz-st-attention-bg:#342826;--vz-st-critical-fg:#ffc8c1;--vz-st-critical-bg:#32202b;--vz-st-cancelled-fg:#c5cedc;--vz-st-cancelled-bg:#1a2740}:root{--vz-text-display:clamp(2.5rem, 1.6rem + 3.6vw, 4.25rem);--vz-text-h1:clamp(2.125rem, 1.5rem + 2.4vw, 3.25rem);--vz-text-h2:clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem);--vz-text-h3:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--vz-text-h4:1.125rem;--vz-text-body-lg:1.1875rem;--vz-text-body:1rem;--vz-text-body-sm:.9375rem;--vz-text-caption:.8125rem;--vz-text-label:.8125rem;--vz-text-button:.9375rem;--vz-container:1200px;--vz-container-wide:1320px;--vz-container-text:720px;--vz-gutter:clamp(16px, 4vw, 40px);--vz-section-y:clamp(64px, 5rem + 3vw, 128px);--vz-z-base:0;--vz-z-raised:10;--vz-z-header:100;--vz-z-overlay:200;--vz-z-modal:300;--vz-z-toast:400;--vz-header-h:72px;color-scheme:light}:root:not([data-theme=dark]){color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--vz-header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--vz-surface);color:var(--vz-text);font-family:var(--vz-font-body);font-size:var(--vz-text-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,svg{max-width:100%;display:block}a{color:var(--vz-link);text-underline-offset:3px}a:hover{color:var(--vz-action-hover)}::selection{background:var(--vz-selection)}:focus-visible{outline:3px solid var(--vz-focus);outline-offset:3px;border-radius:var(--vz-radius-xs)}h1,h2,h3,h4,.vz-display{font-family:var(--vz-font-display);color:var(--vz-text);letter-spacing:-.02em;margin:0 0 var(--vz-space-4);text-wrap:balance;font-weight:600;line-height:1.15}.vz-display{font-size:var(--vz-text-display);letter-spacing:-.035em;line-height:1.05}h1{font-size:var(--vz-text-h1)}h2{font-size:var(--vz-text-h2)}h3{font-size:var(--vz-text-h3);letter-spacing:-.01em}h4{font-size:var(--vz-text-h4);letter-spacing:0}p{margin:0 0 var(--vz-space-4);text-wrap:pretty}.vz-lead{font-size:var(--vz-text-body-lg);color:var(--vz-text-secondary);line-height:1.55}.vz-small{font-size:var(--vz-text-body-sm)}.vz-caption{font-size:var(--vz-text-caption);color:var(--vz-text-tertiary)}.vz-label{font-family:var(--vz-font-mono);font-size:var(--vz-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--vz-action);font-weight:500}.vz-muted{color:var(--vz-text-secondary)}.vz-container{width:100%;max-width:calc(var(--vz-container) + 2 * var(--vz-gutter));padding-inline:var(--vz-gutter);margin-inline:auto}.vz-container--wide{max-width:calc(var(--vz-container-wide) + 2 * var(--vz-gutter))}.vz-container--text{max-width:calc(var(--vz-container-text) + 2 * var(--vz-gutter))}.vz-grid{gap:var(--vz-space-6);display:grid}@media (width>=768px){.vz-grid--2,.vz-grid--3,.vz-grid--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.vz-grid--3{grid-template-columns:repeat(3,1fr)}.vz-grid--4{grid-template-columns:repeat(4,1fr)}}.vz-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vz-skip{left:var(--vz-space-4);z-index:var(--vz-z-toast);background:var(--vz-surface-inverse);color:var(--vz-text-inverse);padding:var(--vz-space-3) var(--vz-space-4);border-radius:var(--vz-radius-sm);text-decoration:none;position:absolute;top:-100px}.vz-skip:focus{top:var(--vz-space-4);color:var(--vz-text-inverse)}.vz-btn{--_bg:var(--vz-action);--_fg:var(--vz-on-action);--_bd:transparent;justify-content:center;align-items:center;gap:var(--vz-space-2);min-height:48px;padding:0 var(--vz-space-6);font-family:var(--vz-font-body);font-size:var(--vz-text-button);color:var(--_fg);background:var(--_bg);border:1.5px solid var(--_bd);border-radius:var(--vz-radius-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--vz-dur-fast) var(--vz-ease-standard), border-color var(--vz-dur-fast) var(--vz-ease-standard), color var(--vz-dur-fast) var(--vz-ease-standard), transform var(--vz-dur-instant) var(--vz-ease-standard);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.vz-btn:hover{--_bg:var(--vz-action-hover);color:var(--_fg)}.vz-btn:active{--_bg:var(--vz-action-pressed);transform:translateY(1px)}.vz-btn[disabled],.vz-btn[aria-disabled=true]{--_bg:var(--vz-disabled-bg);--_fg:var(--vz-disabled-text);cursor:not-allowed;transform:none}.vz-btn--secondary{--_bg:transparent;--_fg:var(--vz-text);--_bd:var(--vz-border-strong)}.vz-btn--secondary:hover{--_bg:var(--vz-action-soft);--_fg:var(--vz-action-hover);--_bd:var(--vz-action)}.vz-btn--secondary:active{--_bg:var(--vz-selection)}.vz-btn--ghost{--_bg:transparent;--_fg:var(--vz-text);min-height:44px;padding:0 var(--vz-space-3)}.vz-btn--ghost:hover{--_bg:var(--vz-action-soft);--_fg:var(--vz-action-hover)}.vz-btn--ghost:active{--_bg:var(--vz-selection)}.vz-btn--inverse{--_bg:var(--vz-surface);--_fg:var(--vz-text)}.vz-btn--inverse:hover{--_bg:var(--vz-surface-alt);--_fg:var(--vz-text)}.vz-btn--inverse:active{--_bg:var(--vz-border)}.vz-btn--lg{min-height:56px;padding:0 var(--vz-space-8);font-size:1rem}.vz-btn--block{width:100%}.vz-btn[aria-busy=true]{cursor:progress}.vz-btn[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite vz-spin}@keyframes vz-spin{to{transform:rotate(360deg)}}.vz-arrow-link{align-items:center;gap:var(--vz-space-2);color:var(--vz-link);font-weight:600;text-decoration:none;display:inline-flex}.vz-arrow-link:after{content:"→";transition:transform var(--vz-dur-fast) var(--vz-ease-standard)}.vz-arrow-link:hover:after{transform:translate(3px)}.vz-card{background:var(--vz-surface);border:1px solid var(--vz-border);border-radius:var(--vz-radius-lg);padding:var(--vz-space-6);box-shadow:var(--vz-shadow-subtle)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity var(--vz-dur-slow) var(--vz-ease-decelerate), transform var(--vz-dur-slow) var(--vz-ease-decelerate);transform:translateY(12px)}.js [data-reveal].is-visible{opacity:1;transform:none}}.vz-logo[data-astro-cid-4zqqyz4k]{line-height:0;display:inline-flex}.hdr[data-astro-cid-dnx5myfm]{z-index:var(--vz-z-header);background:color-mix(in srgb, var(--vz-surface) 92%, transparent);backdrop-filter:saturate(1.4)blur(10px);transition:border-color var(--vz-dur-base) var(--vz-ease-standard), box-shadow var(--vz-dur-base) var(--vz-ease-standard);border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-astro-cid-dnx5myfm].is-scrolled{border-bottom-color:var(--vz-divider);box-shadow:var(--vz-shadow-subtle)}.hdr__bar[data-astro-cid-dnx5myfm]{align-items:center;gap:var(--vz-space-6);height:var(--vz-header-h);display:flex}.hdr__brand[data-astro-cid-dnx5myfm]{border-radius:var(--vz-radius-xs);margin-right:auto;display:inline-flex}.hdr__nav[data-astro-cid-dnx5myfm],.hdr__actions[data-astro-cid-dnx5myfm]{display:none}.hdr__nav[data-astro-cid-dnx5myfm] ul[data-astro-cid-dnx5myfm]{gap:var(--vz-space-1);margin:0;padding:0;list-style:none;display:flex}.hdr__nav[data-astro-cid-dnx5myfm] a[data-astro-cid-dnx5myfm]{min-height:44px;padding:0 var(--vz-space-3);color:var(--vz-text-secondary);font-weight:500;font-size:var(--vz-text-body-sm);border-radius:var(--vz-radius-sm);transition:color var(--vz-dur-fast), background-color var(--vz-dur-fast);align-items:center;text-decoration:none;display:inline-flex}.hdr__nav[data-astro-cid-dnx5myfm] a[data-astro-cid-dnx5myfm]:hover{color:var(--vz-text);background:var(--vz-action-soft)}.hdr__nav[data-astro-cid-dnx5myfm] a[data-astro-cid-dnx5myfm][aria-current=page]{color:var(--vz-nav-active-text);background:var(--vz-nav-active-bg)}.hdr__actions[data-astro-cid-dnx5myfm]{gap:var(--vz-space-2);align-items:center}.hdr__actions[data-astro-cid-dnx5myfm] .vz-btn[data-astro-cid-dnx5myfm]:not(.vz-btn--ghost){min-height:44px;padding:0 var(--vz-space-5)}.hdr__toggle[data-astro-cid-dnx5myfm]{border-radius:var(--vz-radius-sm);width:48px;height:48px;color:var(--vz-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-8px;display:inline-flex}.hdr__toggle[data-astro-cid-dnx5myfm]:hover{background:var(--vz-action-soft)}.hdr__burger[data-astro-cid-dnx5myfm]{gap:5px;width:22px;display:grid}.hdr__burger[data-astro-cid-dnx5myfm] span[data-astro-cid-dnx5myfm]{height:2px;transition:transform var(--vz-dur-base) var(--vz-ease-standard), opacity var(--vz-dur-fast);background:currentColor}.hdr__toggle[data-astro-cid-dnx5myfm][aria-expanded=true] .hdr__burger[data-astro-cid-dnx5myfm] span[data-astro-cid-dnx5myfm]:first-child{transform:translateY(7px)rotate(45deg)}.hdr__toggle[data-astro-cid-dnx5myfm][aria-expanded=true] .hdr__burger[data-astro-cid-dnx5myfm] span[data-astro-cid-dnx5myfm]:nth-child(2){opacity:0}.hdr__toggle[data-astro-cid-dnx5myfm][aria-expanded=true] .hdr__burger[data-astro-cid-dnx5myfm] span[data-astro-cid-dnx5myfm]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hdr__drawer[data-astro-cid-dnx5myfm]{inset:var(--vz-header-h) 0 0;z-index:var(--vz-z-overlay);background:var(--vz-surface);padding-block:var(--vz-space-4) var(--vz-space-10);border-top:1px solid var(--vz-divider);position:fixed;overflow-y:auto}.hdr__drawer[data-astro-cid-dnx5myfm] ul[data-astro-cid-dnx5myfm]{margin:0;padding:0;list-style:none}.hdr__drawer[data-astro-cid-dnx5myfm] li[data-astro-cid-dnx5myfm] a[data-astro-cid-dnx5myfm]{border-bottom:1px solid var(--vz-divider);min-height:56px;font-family:var(--vz-font-display);color:var(--vz-text);align-items:center;font-size:1.25rem;font-weight:500;text-decoration:none;display:flex}.hdr__drawer[data-astro-cid-dnx5myfm] li[data-astro-cid-dnx5myfm] a[data-astro-cid-dnx5myfm][aria-current=page]{color:var(--vz-action)}.hdr__drawer-actions[data-astro-cid-dnx5myfm]{gap:var(--vz-space-3);margin-top:var(--vz-space-8);display:grid}.mcta[data-astro-cid-dnx5myfm]{z-index:var(--vz-z-raised);padding:var(--vz-space-3) var(--vz-gutter) calc(var(--vz-space-3) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--vz-surface) 94%, transparent);backdrop-filter:blur(10px);border-top:1px solid var(--vz-divider);transition:transform var(--vz-dur-smooth) var(--vz-ease-standard);position:fixed;inset:auto 0 0;transform:translateY(110%)}.mcta[data-astro-cid-dnx5myfm].is-visible{transform:none}@media (width>=1080px){.hdr__nav[data-astro-cid-dnx5myfm],.hdr__actions[data-astro-cid-dnx5myfm]{display:flex}.hdr__brand[data-astro-cid-dnx5myfm]{margin-right:var(--vz-space-4)}.hdr__nav[data-astro-cid-dnx5myfm]{margin-right:auto}.hdr__toggle[data-astro-cid-dnx5myfm],.hdr__drawer[data-astro-cid-dnx5myfm],.mcta[data-astro-cid-dnx5myfm]{display:none!important}}.ftr[data-astro-cid-lzt6dk4d]{background:var(--vz-surface-inverse);color:var(--vz-primary-200);padding-block:var(--vz-space-16) var(--vz-space-8)}.ftr[data-astro-cid-lzt6dk4d] a[data-astro-cid-lzt6dk4d]{color:var(--vz-primary-100);text-decoration:none}.ftr[data-astro-cid-lzt6dk4d] a[data-astro-cid-lzt6dk4d]:hover{color:var(--vz-text-inverse);text-decoration:underline}.ftr__top[data-astro-cid-lzt6dk4d]{gap:var(--vz-space-10);grid-template-columns:repeat(2,1fr);display:grid}.ftr__brand[data-astro-cid-lzt6dk4d]{grid-column:1/-1}.ftr__tag[data-astro-cid-lzt6dk4d]{margin:var(--vz-space-4) 0 var(--vz-space-2);color:var(--vz-primary-200)}.ftr__mail[data-astro-cid-lzt6dk4d]{font-weight:500}.ftr__h[data-astro-cid-lzt6dk4d]{font-family:var(--vz-font-mono);font-size:var(--vz-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--vz-primary-300);margin-bottom:var(--vz-space-4);font-weight:500}.ftr[data-astro-cid-lzt6dk4d] ul[data-astro-cid-lzt6dk4d]{gap:var(--vz-space-2);margin:0;padding:0;list-style:none;display:grid}.ftr[data-astro-cid-lzt6dk4d] li[data-astro-cid-lzt6dk4d] a[data-astro-cid-lzt6dk4d]{padding-block:2px;display:inline-block}.ftr__bottom[data-astro-cid-lzt6dk4d]{justify-content:space-between;gap:var(--vz-space-2);margin-top:var(--vz-space-12);padding-top:var(--vz-space-6);border-top:1px solid color-mix(in srgb, var(--vz-primary-200) 18%, transparent);font-size:var(--vz-text-caption);color:var(--vz-primary-300);flex-wrap:wrap;display:flex}.ftr__bottom[data-astro-cid-lzt6dk4d] p[data-astro-cid-lzt6dk4d]{margin:0}@media (width>=900px){.ftr__top[data-astro-cid-lzt6dk4d]{grid-template-columns:2fr repeat(4,1fr)}.ftr__brand[data-astro-cid-lzt6dk4d]{grid-column:auto}}@media (width<=1079px){.ftr[data-astro-cid-lzt6dk4d]{padding-bottom:calc(var(--vz-space-8) + 80px)}}
