PageSourceSearch

https://interledger.org/contact/

html interledger.org collected 2026-09-24 08:52:01 UTC 463,014 bytes, 44 lines download raw bytes

1<!DOCTYPE html><html lang="en" data-theme="light"> <head><link rel="preload" href="/fonts/poppins-regular.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/poppins-medium.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/poppins-semibold.woff2" as="font" type="font/woff2" crossorigin><meta charset="UTF-8"><meta name="author" content="Interledger Foundation"><meta name="description" content="Get in touch with the Interledger Foundation."><meta name="viewport" content="width=device-width"><meta name="generator" content="Astro v6.0.3"><title>Interledger Foundation | Contact us</title><meta property="og:title" content="Interledger Foundation | Contact us"><meta property="og:type" content="website"><meta property="og:image" content="https://interledger.org/img/og-foundation.png"><meta property="og:image:type" content="image/png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:image:alt" content="Contact us"><meta property="og:site_name" content="Interledger Foundation"><meta property="og:locale" content="en_US"><meta property="og:url" content="https://interledger.org/contact"><meta property="og:description" content="Get in touch with the Interledger Foundation."><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Interledger Foundation | Contact us"><meta name="twitter:image" content="https://interledger.org/img/og-foundation.png"><meta name="twitter:image:alt" content="Contact us"><meta name="twitter:description" content="Get in touch with the Interledger Foundation."><meta name="twitter:site" content="@interledger"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="icon" type="image/x-icon" href="/favicon.ico"><link rel="canonical" href="https://interledger.org/contact"><link rel="alternate" hreflang="en" href="https://interledger.org/contact"><link rel="alternate" hreflang="es" href="https://interledger.org/es/contact"><link rel="alternate" hreflang="x-default" href="https://interledger.org/contact">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://interledger.org/#organization","name":"Interledger Foundation","url":"https://interledger.org/","logo":"https://interledger.org/img/logo-interledger.svg"},{"@type":"WebSite","@id":"https://interledger.org/#website","name":"Interledger Foundation","url":"https://interledger.org/","inLanguage":"en","publisher":{"@id":"https://interledger.org/#organization"}}]}</script>
1  
1<script defer src="https://uwa.interledger.org/script.js" data-website-id="50d81dd1-bd02-4f82-8a55-34a09ccbbbd9" data-domains="interledger.org"></script>
1<style>.board-header-table:where(.astro-64h7g3bc),.board:where(.astro-64h7g3bc){table-layout:fixed;border-collapse:separate;border-spacing:0;width:max(calc(300px + var(--n-months) * 88px),100%)}.col-label:where(.astro-64h7g3bc){width:300px}.col-month:where(.astro-64h7g3bc){width:88px}.proj-name-text:where(.astro-64h7g3bc){max-width:240px}.board-header-inner:where(.astro-64h7g3bc){scrollbar-width:none;-ms-overflow-style:none}.board-header-inner:where(.astro-64h7g3bc)::-webkit-scrollbar{display:none}.board-scroll:where(.astro-64h7g3bc)::-webkit-scrollbar{height:6px}.board-scroll:where(.astro-64h7g3bc)::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10em}.board-scroll:where(.astro-64h7g3bc)::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10em}.now-line:where(.astro-64h7g3bc){position:absolute;inset-block:0;left:var(--now-pct);width:1.5px;background:color-mix(in srgb,var(--color-primary) 45%,transparent);pointer-events:none;z-index:1}.proj-bar:where(.astro-64h7g3bc){position:absolute;top:50%;height:28%;transform:translateY(-50%);border-radius:4px;border-style:solid;border-width:1.5px;pointer-events:none;z-index:2}.proj-bar--completed:where(.astro-64h7g3bc){border-style:dashed}.proj-bar--extension:where(.astro-64h7g3bc){background:repeating-linear-gradient(45deg,transparent,transparent 4px,rgba(0,0,0,.07) 4px,rgba(0,0,0,.07) 8px);border-style:dashed;border-left:none;border-radius:0 4px 4px 0}.ms-pin:where(.astro-64h7g3bc){position:absolute;inset-block:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;background:none;border:none;font:inherit;cursor:default}.ms-diamond:where(.astro-64h7g3bc){display:block;width:20px;height:20px;border-radius:2px;transform:rotate(45deg);flex-shrink:0;box-shadow:0 1px 3px #00000040;transition:transform .15s ease}.ms-pin:where(.astro-64h7g3bc):hover .ms-diamond:where(.astro-64h7g3bc),.ms-pin:where(.astro-64h7g3bc):focus-visible .ms-diamond:where(.astro-64h7g3bc){transform:rotate(45deg) scale(1.3)}.ms-pin:where(.astro-64h7g3bc):focus-visible{outline:none}.ms-pin:where(.astro-64h7g3bc):focus-visible .ms-diamond:where(.astro-64h7g3bc){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-primary)}.ms-pin:where(.astro-64h7g3bc):hover,.ms-pin:where(.astro-64h7g3bc):focus-visible,.ms-pin--active:where(.astro-64h7g3bc){z-index:16}.ms-pin-name:where(.astro-64h7g3bc){display:none}.ms-pin:where(.astro-64h7g3bc):hover .ms-pin-name:where(.astro-64h7g3bc),.ms-pin:where(.astro-64h7g3bc):focus-visible .ms-pin-name:where(.astro-64h7g3bc),.ms-pin--active:where(.astro-64h7g3bc) .ms-pin-name:where(.astro-64h7g3bc){display:block;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#191919eb;color:#fff;padding:5px 8px;border-radius:5px;font-size:.65rem;font-weight:600;width:max-content;white-space:normal;max-width:130px;text-align:center;line-height:1.3;box-shadow:0 2px 8px #00000040;pointer-events:none}.ms-pin:where(.astro-64h7g3bc):hover .ms-pin-name:where(.astro-64h7g3bc):after,.ms-pin:where(.astro-64h7g3bc):focus-visible .ms-pin-name:where(.astro-64h7g3bc):after,.ms-pin--active:where(.astro-64h7g3bc) .ms-pin-name:where(.astro-64h7g3bc):after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#191919eb}.ms-pin--below:where(.astro-64h7g3bc):hover .ms-pin-name:where(.astro-64h7g3bc),.ms-pin--below:where(.astro-64h7g3bc):focus-visible .ms-pin-name:where(.astro-64h7g3bc),.ms-pin--below:where(.astro-64h7g3bc).ms-pin--active .ms-pin-name:where(.astro-64h7g3bc){top:calc(100% + 8px);bottom:auto}.ms-pin--below:where(.astro-64h7g3bc):hover .ms-pin-name:where(.astro-64h7g3bc):after,.ms-pin--below:where(.astro-64h7g3bc):focus-visible .ms-pin-name:where(.astro-64h7g3bc):after,.ms-pin--below:where(.astro-64h7g3bc).ms-pin--active .ms-pin-name:where(.astro-64h7g3bc):after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#191919eb}.ms-pin-date:where(.astro-64h7g3bc){display:block;margin-top:2px;opacity:.75;font-weight:400}.hd-quarter--mobile:where(.astro-64h7g3bc){display:none}@media(max-width:809px){.board-header-table:where(.astro-64h7g3bc),.board:where(.astro-64h7g3bc){width:max(calc(130px + var(--n-quarters) * 72px),100%)}.col-label:where(.astro-64h7g3bc){width:130px}.col-month:where(.astro-64h7g3bc){width:0;display:none}.hd-quarter--desktop:where(.astro-64h7g3bc){display:none}.hd-quarter--mobile:where(.astro-64h7g3bc){display:table-cell;width:72px}.hd-month:where(.astro-64h7g3bc){height:0;min-height:0;padding:0;border:none;overflow:hidden;visibility:hidden}.proj-name-text:where(.astro-64h7g3bc){max-width:96px}.ms-pin:where(.astro-64h7g3bc){cursor:pointer}.board-outer--full:where(.astro-64h7g3bc) .board-header-table:where(.astro-64h7g3bc),.board-outer--full:where(.astro-64h7g3bc) .board:where(.astro-64h7g3bc){width:max(calc(130px + var(--n-months) * 88px),100%)}
1.board-outer--full:where(.astro-64h7g3bc) .col-month:where(.astro-64h7g3bc){width:88px;display:table-column}.board-outer--full:where(.astro-64h7g3bc) .hd-quarter--desktop:where(.astro-64h7g3bc){display:table-cell}.board-outer--full:where(.astro-64h7g3bc) .hd-quarter--mobile:where(.astro-64h7g3bc){display:none}.board-outer--full:where(.astro-64h7g3bc) .hd-month:where(.astro-64h7g3bc){height:auto;min-height:unset;padding:.25rem .5rem;border-right:1px solid #e8e8e8;overflow:visible;visibility:visible}}@media(prefers-reduced-motion:reduce){.ms-diamond:where(.astro-64h7g3bc){transition:none}}
2.quote-slot:where(.astro-h73bcik5)>p{margin:0}.quote-slot:where(.astro-h73bcik5):has(p)>p:first-child:before{content:"“"}.quote-slot:where(.astro-h73bcik5):has(p)>p:last-child:after{content:"”"}.quote-slot:where(.astro-h73bcik5):not(:has(p)):before{content:"“"}.quote-slot:where(.astro-h73bcik5):not(:has(p)):after{content:"”"}cite:where(.astro-h73bcik5){font-weight:600;font-style:normal}cite:where(.astro-h73bcik5) strong{color:inherit;font-weight:inherit;font-style:italic}cite:where(.astro-h73bcik5) em{font-style:italic}.quote-slot:where(.astro-jrf4x6ej)>p{margin:0}.quote-slot:where(.astro-jrf4x6ej):has(p)>p:first-child:before{content:"“"}.quote-slot:where(.astro-jrf4x6ej):has(p)>p:last-child:after{content:"”"}.quote-slot:where(.astro-jrf4x6ej):not(:has(p)):before{content:"“"}.quote-slot:where(.astro-jrf4x6ej):not(:has(p)):after{content:"”"}
3@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer starlight.base,starlight.reset,starlight.core,starlight.content,starlight.components,starlight.utils;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:oklch(57.7% .245 27.325);--color-yellow-400:oklch(85.2% .199 91.936);--color-emerald-100:#4ec97e;--color-teal-300:oklch(85.5% .138 181.071);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-600:oklch(55.8% .288 302.321);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:#c9c9c9;--color-neutral-100:#292929;--color-neutral-200:oklch(92.2% 0 0);--color-neutral-600:oklch(43.9% 0 0);
3--color-neutral-900:#000;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-base:1rem;--text-base--line-height: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-thin:100;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--color-primary);--color-btn-txt:var(--color-btn-txt);--color-link:var(--color-link);--color-link-hover:var(--color-link-hover);--color-button-primary:var(--color-button-primary);--color-button-primary-text:var(--color-button-primary-text);--color-button-primary-hover:var(--color-button-primary-hover);--color-button-primary-hover-text:var(--color-button-primary-hover-text);--color-button-primary-focus:var(--color-button-primary-focus);--color-button-primary-focus-text:var(--color-button-primary-focus-text);--color-button-primary-focus-outline:var(--color-button-primary-focus-outline);--color-button-primary-disabled:var(--color-button-primary-disabled);--color-button-primary-disabled-text:var(--color-button-primary-disabled-text);--animate-fade-in:fade-in .5s ease-in-out;--animate-scroll-rise:rise cubic-bezier(.33, 1, .68, 1) forwards;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--spacing-3xl-tight:2.5rem;--spacing-4xl:3.75rem;--spacing-5xl:5rem;--spacing-6xl:7.5rem;--spacing-7xl:10rem;--radius-full:999px;--color-orchid-50:#dcb4ee;--color-orchid-100:#80409d;--color-orchid-150:#662b81;--color-periwinkle-50:#cacaff;--color-periwinkle-100:#6d6cd5;--color-periwinkle-150:#5d5cd4;--color-soft-indigo-50:#e5e8ff;--color-soft-indigo-100:#959ff9;--color-lavender-100:#dbaaec;--color-royal-purple-100:#48156e;--color-royal-purple-150:#320753;--color-ice-indigo-50:#f2f3ff;--color-ice-indigo-100:#eaecfe;--color-lagoon-50:#8bdaec;--color-lagoon-100:#35a6c0;--color-deep-teal-50:#98e4d7;--color-deep-teal-100:#09967e;--color-sea-foam-100:#64b9b5;--color-aqua-mint-100:#7edfc8;--color-ocean-100:#003e56;--color-ocean-150:#022836;--color-ice-mint-50:#f3fffc;--color-ice-mint-100:#e5f9f4;--color-tangerine-50:#ffd3ab;--color-tangerine-100:#ff8617;--color-tangerine-150:#dd6a02;--color-apricot-50:bisque;--color-apricot-100:#ffb259;--color-apricot-150:#ffa339;--color-pistachio-50:#e1fdbe;--color-pistachio-100:#b9e188;--color-forest-green-100:#006b49;--color-cream-orange-50:#fff8f0;--color-coral-red-50:#ffacaf;--color-coral-red-100:#ff4b51;--color-coral-red-150:#df393e;--color-raspberry-100:#d3295b;--color-flamingo-100:#ff7b95;--color-blush-100:#ffbebe;--color-wine-100:#790444;--color-rose-mint-50:#fffbfb;--color-neutral-0:#fff;--color-neutral-25:#e4e4e4;--color-neutral-75:#595959;--color-neutral-150:#0d0d0d;--text-h1:3.5rem;--text-h1--line-height:4.25rem;--text-h1--font-weight:600;--text-h1-md:4.75rem;--text-h1-md--line-height:5.625rem;--text-h1-md--font-weight:600;--text-h1-lg:6.25rem;--text-h1-lg--line-height:6.25rem;--text-h1-lg--font-weight:600;--text-h2:2rem;--text-h2--line-height:2.5rem;--text-h2--font-weight:600;--text-h2-md:2.25rem;--text-h2-md--line-height:3rem;--text-h2-md--font-weight:600;--text-h2-lg:3.5rem;--text-h2-lg--line-height:4rem;--text-h2-lg--font-weight:600;--text-h3:1.75rem;--text-h3--line-height:2.25rem;--text-h3--font-weight:500;--text-h3-md:1.75rem;--text-h3-md--line-height:2.25rem;--text-h3-md--font-weight:500;--text-h3-lg:2.5rem;--text-h3-lg--line-height:3.5rem;--text-h3-lg--font-weight:500;--text-h4:1.125rem;--text-h4--line-height:1.75rem;--text-h4--font-weight:400;--text-h4-md:1.25rem;--text-h4-md--line-height:1.875rem;--text-h4-md--font-weight:400;--text-h4-lg:1.5rem;--text-h4-lg--line-height:2.125rem;--text-h4-lg--font-weight:400;--text-h5:1rem;--text-h5--line-height:1.625rem;--text-h5--font-weight:400;--text-h5-md:1.125rem;--text-h5-md--line-height:1.75rem;--text-h5-md--font-weight:400;--text-h5-lg:1.25rem;
3--text-h5-lg--line-height:1.875rem;--text-h5-lg--font-weight:400;--text-body-lg-emphasis:.9375rem;--text-body-lg-emphasis--line-height:1.5rem;--text-body-lg-emphasis--font-weight:500;--text-body-lg-emphasis-md:1rem;--text-body-lg-emphasis-md--line-height:1.625rem;--text-body-lg-emphasis-md--font-weight:500;--text-body-lg-standard:.9375rem;--text-body-lg-standard--line-height:1.5rem;--text-body-lg-standard--font-weight:400;--text-body-lg-standard-md:1rem;--text-body-lg-standard-md--line-height:1.625rem;--text-body-lg-standard-md--font-weight:400;--text-body-sm-emphasis:.875rem;--text-body-sm-emphasis--line-height:1.5rem;--text-body-sm-emphasis--font-weight:500;--text-body-sm-standard:.875rem;--text-body-sm-standard--line-height:1.5rem;--text-body-sm-standard--font-weight:400;--text-caption:.8125rem;--text-caption--line-height:1rem;--text-caption--font-weight:400;--leading-h2:2.5rem;--leading-h3:1.75rem;--leading-h3-md:2.25rem;--leading-h3-lg:3.5rem;--leading-body-lg:1.5rem;--leading-body-lg-md:1.625rem;--leading-body-sm:1.5rem;--leading-caption:1rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}
3button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes clockwise{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(360deg)}}@keyframes anticlockwise{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(-360deg)}}@keyframes rise{0%{transform:translateY(100px)}to{transform:translateY(0)}}html{color-scheme:light;height:100%;overflow-x:clip}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html[data-theme=dark]{color-scheme:dark}:where(:target,:is(h1,h2,h3,h4,h5,h6)[id],[id]:focus-visible){scroll-margin-top:var(--site-header-height)}@media(min-width:1200px){:where(:target,:is(h1,h2,h3,h4,h5,h6)[id],[id]:focus-visible){scroll-margin-top:var(--site-header-height-desktop)}}body{font-family:Poppins,Arial,sans-serif;overflow-x:clip}b,strong{font-weight:600}:is(h1,h2) :is(b,strong){font-weight:inherit}::placeholder{font-size:var(--text-body-sm-standard);line-height:var(--text-body-sm-standard--line-height)}:where(input:not([type=hidden],[type=checkbox],[type=radio],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=range],[type=color])){height:var(--spacing-3xl-tight);padding-block:0}main{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight));flex:1}@media(min-width:810px){main{font-size:var(--text-h4-md);line-height:var(--tw-leading,var(--text-h4-md--line-height));font-weight:var(--tw-font-weight,var(--text-h4-md--font-weight))}}@media(min-width:1200px){main{font-size:var(--text-h4-lg);line-height:var(--tw-leading,var(--text-h4-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))}}a{color:currentColor;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}a:hover{color:var(--color-orchid-150)}hr{--spacing-hr:var(--spacing-xl);--color-hr:var(--color-neutral-50);color:var(--color-hr);border-top:2px solid var(--color-hr);margin-block:var(--spacing-hr)}@media(min-width:810px){hr{--spacing-hr:var(--spacing-2xl)}}@media(min-width:1200px){hr{--spacing-hr:var(--spacing-3xl)}}hr:where([data-theme=dark],[data-theme=dark] *){--color-hr:var(--color-neutral-75)}html.lenis{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--color-primary:var(--color-orchid-100);--color-button-primary:var(--color-orchid-100);--color-button-primary-text:var(--color-neutral-0);--color-button-primary-hover:var(--color-orchid-150);--color-button-primary-hover-text:var(--color-neutral-0);--color-button-primary-focus:var(--color-orchid-50);--color-button-primary-focus-text:var(--color-orchid-100);--color-button-primary-focus-outline:var(--color-orchid-100);--color-button-primary-disabled:var(--color-orchid-50);--color-button-primary-disabled-text:var(--color-neutral-25);--color-link:var(--color-orchid-100);--color-link-hover:var(--color-orchid-150);--color-btn-txt:var(--color-white);--color-header-bg:var(--color-white);--color-heading:var(--color-neutral-900);--color-prose:var(--color-neutral-100);--site-header-height:4.5rem;--site-header-height-desktop:5rem;--space-block-heading:var(--spacing-3xl);--space-section:calc(var(--spacing-2xl) * 2)}@media(min-width:810px){:root{--space-section:calc(var(--spacing-3xl-tight) * 2)}}@media(min-width:1200px){:root{--space-section:calc(var(--spacing-4xl) * 2)}}:root{--layout-homepage-hero-copy-max-lg:54rem;--option1:linear-gradient(to bottom, #043929, #00998f);--opacity-50:.5;--opacity-100:1}[data-theme=dark]{--color-bg:var(--color-neutral-150);--color-text:var(--color-white);--color-btn-txt:var(--color-white);--color-heading:var(--color-neutral-0);--color-prose:var(--color-neutral-50);--color-link:var(--color-apricot-100);--color-link-hover:var(--color-apricot-150)}[data-pillar=tech],[data-pillar=mission],[data-pillar=vision],[data-pillar=values]{--color-primary:var(--color-orchid-100)}[data-site=hackathon]{--color-button-primary:var(--color-apricot-100);--color-button-primary-text:var(--color-neutral-100);--color-button-primary-hover:var(--color-apricot-150);--color-button-primary-hover-text:var(--color-neutral-900);--color-button-primary-focus:var(--color-cream-orange-50);--color-button-primary-focus-text:var(--color-tangerine-150);--color-button-primary-focus-outline:var(--color-apricot-150);--color-button-primary-disabled:var(--color-apricot-50);--color-button-primary-disabled-text:var(--color-apricot-100)}}@layer components{main{color:var(--color-neutral-100);--ol-marker-size:5px}main p{color:var(--color-neutral-100)}main p,main a,main ul,main ol,main blockquote{font-size:var(--text-h5);line-height:var(--text-h5--line-height);font-weight:var(--text-h5--font-weight)}@media(min-width:810px){main p,main a,main ul,main ol{font-size:var(--text-h5-md);line-height:var(--text-h5-md--line-height)}}@media(min-width:1200px){main p,main a,main ul,main ol{font-size:var(--text-h5-lg);
3line-height:var(--text-h5-lg--line-height)}}main:where([data-theme=dark],[data-theme=dark] *),main:where([data-theme=dark],[data-theme=dark] *) p{color:var(--color-prose)}main:where([data-theme=dark],[data-theme=dark] *) :is(h1,h2,h3,h4,h5,h6){color:var(--color-heading)}main a{color:var(--color-link);text-decoration-line:underline;text-decoration-color:currentColor;transition:color .2s ease-in-out,text-decoration-color .2s ease-in-out}main a:hover{color:var(--color-link-hover);text-decoration-line:underline;text-decoration-color:currentColor}main p,main h2,main h3,main h4,main h5,main h6,main ul,main ol{margin-block-end:var(--spacing-2xl)}main :is(p,h2,h3,h4,h5,h6,ul,ol):has(+[data-component=CtaButtons]){margin-block-end:0}main ul:not(.list-none){margin:var(--spacing-lg) 0;padding-inline-start:0;list-style:none}main ul:not(.list-none)>li{padding-inline-start:var(--spacing-xl);position:relative}main ul:not(.list-none)>li:before{content:"";left:6px;top:calc(.75em - (var(--ol-marker-size,5px) / 2));width:var(--ol-marker-size,5px);height:var(--ol-marker-size,5px);background-color:var(--color-neutral-900);border-radius:50%;position:absolute}main:where([data-theme=dark],[data-theme=dark] *) ul:not(.list-none)>li:before{background-color:var(--color-neutral-0)}main ol:not(.list-none){margin:var(--spacing-lg) 0;padding-inline-start:var(--spacing-2xl);list-style:decimal}main ol li,main ul li{margin-block-end:var(--spacing-md)}main ol li:last-of-type,main ul li:last-of-type{margin-block-end:0}main li>p{margin-bottom:0}:is([data-prose],[data-prose-blog]) h2{font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:var(--text-h2--font-weight)}@media(min-width:810px){:is([data-prose],[data-prose-blog]) h2{font-size:var(--text-h2-md);line-height:var(--text-h2-md--line-height)}}@media(min-width:1200px){:is([data-prose],[data-prose-blog]) h2{font-size:var(--text-h2-lg);line-height:var(--text-h2-lg--line-height)}}:is([data-prose],[data-prose-blog]) h3{font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:var(--text-h4--font-weight)}@media(min-width:810px){:is([data-prose],[data-prose-blog]) h3{font-size:var(--text-h4-md);line-height:var(--text-h4-md--line-height)}}@media(min-width:1200px){:is([data-prose],[data-prose-blog]) h3{font-size:var(--text-h4-lg);line-height:var(--text-h4-lg--line-height)}}:is([data-prose],[data-prose-blog]) h4,:is([data-prose],[data-prose-blog]) h5,:is([data-prose],[data-prose-blog]) h6{font-size:var(--text-h5);line-height:var(--text-h5--line-height);font-weight:var(--text-h5--font-weight)}@media(min-width:810px){:is([data-prose],[data-prose-blog]) h4,:is([data-prose],[data-prose-blog]) h5,:is([data-prose],[data-prose-blog]) h6{font-size:var(--text-h5-md);line-height:var(--text-h5-md--line-height)}}@media(min-width:1200px){:is([data-prose],[data-prose-blog]) h4,:is([data-prose],[data-prose-blog]) h5,:is([data-prose],[data-prose-blog]) h6{font-size:var(--text-h5-lg);line-height:var(--text-h5-lg--line-height)}}:is([data-prose],[data-prose-blog],[data-prose-summit])>[data-component]:not([data-component=CtaButtons],[data-component=Paragraph],.cta-link){margin-block:var(--space-section)}:is([data-prose],[data-prose-blog],[data-prose-summit])>h2,:is([data-prose],[data-prose-blog],[data-prose-summit])>[data-component=Paragraph]>h2{margin-block-start:var(--space-section);margin-block-end:var(--space-block-heading)}:is([data-prose],[data-prose-blog],[data-prose-summit])>h2+[data-component]:not([data-component=CtaButtons],[data-component=Paragraph],.cta-link),:is([data-prose],[data-prose-blog],[data-prose-summit])>[data-component=Paragraph]:has(>h2:last-child)+[data-component]{margin-block-start:var(--space-block-heading)}:is([data-prose],[data-prose-blog],[data-prose-summit])>[data-component=Paragraph]:has(>h2:last-child),:is([data-prose],[data-prose-blog],[data-prose-summit])>[data-component=Paragraph]:has(+[data-component=CtaButtons]),:is([data-prose],[data-prose-blog],[data-prose-summit])>[data-component=Paragraph]:has(+[data-component=CtaButtons])>:is(p,h2,h3,h4,h5,h6,ul,ol):last-child{margin-block-end:0}:is([data-prose],[data-prose-blog],[data-prose-summit])>:is([data-component],h2):first-child{margin-block-start:0}:is([data-prose],[data-prose-blog],[data-prose-summit])>:is([data-component][data-component],h2,p,ul,ol):not(:has(~:not(script))),:is([data-prose],[data-prose-blog],[data-prose-summit])>:is([data-component][data-component],h2,p,ul,ol):not(:has(~:not(script)))>:is(li,p,ul,ol):last-child{margin-block-end:0}[data-prose] hr{border-color:var(--color-neutral-50)}[data-prose] blockquote{border-left:2px solid var(--color-raspberry-100);border-right:2px solid var(--color-raspberry-100);padding-inline:var(--spacing-xl);margin-block:var(--spacing-2xl);color:var(--color-neutral-100);font-size:var(--text-h5);line-height:var(--text-h5--line-height);padding-block:0}@media(min-width:810px){[data-prose] blockquote{font-size:var(--text-h5-md);line-height:var(--text-h5-md--line-height)}}@media(min-width:1200px){[data-prose] blockquote{font-size:var(--text-h5-lg);
3line-height:var(--text-h5-lg--line-height)}}[data-prose] blockquote p{margin-bottom:0}[data-prose] blockquote p+p{margin-block-start:var(--spacing-md)}[data-prose] blockquote strong{font-weight:600}[data-prose] blockquote+p{margin-block-start:var(--spacing-md)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] blockquote{border-left-color:var(--color-orchid-100);border-right-color:var(--color-orchid-100);color:var(--color-prose)}[data-prose] .table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;contain:inline-size;width:100%;min-width:0;max-width:100%;margin-block-end:var(--spacing-2xl);display:block;overflow:auto hidden}[data-prose] .table-scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-prose] table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-2xl);background-color:var(--color-neutral-0);width:max-content;min-width:100%;overflow:hidden}@media(min-width:810px){[data-prose] table{width:100%}}[data-prose] th,[data-prose] td{padding-block:var(--spacing-lg);padding-inline:var(--spacing-lg);border-block-end:1px solid var(--color-neutral-50);border-inline-end:1px solid var(--color-neutral-50);color:var(--color-neutral-100);text-align:start;vertical-align:top}[data-prose] :is(th,td):first-child{border-inline-start:1px solid var(--color-neutral-50)}[data-prose] tbody td,[data-prose] thead th{font-size:var(--text-body-sm-standard);line-height:var(--text-body-sm-standard--line-height);font-weight:var(--text-body-sm-standard--font-weight)}[data-prose] th p,[data-prose] td p{margin-block:0}[data-prose] td p+p{margin-block-start:var(--spacing-sm)}[data-prose] tbody tr:nth-child(odd)>*{background-color:var(--color-rose-mint-50)}[data-prose] tbody tr:nth-child(2n)>*{background-color:var(--color-ice-indigo-50)}[data-prose] thead th{font-size:var(--text-body-lg-emphasis-md);line-height:var(--text-body-lg-emphasis-md--line-height);font-weight:var(--text-body-lg-emphasis-md--font-weight);background-color:var(--color-neutral-0);border-top:1px solid var(--color-neutral-50)}[data-prose] thead th:first-child{border-start-start-radius:var(--radius-2xl)}[data-prose] thead th:last-child{border-start-end-radius:var(--radius-2xl)}[data-prose] tbody tr:last-child>:first-child{border-end-start-radius:var(--radius-2xl)}[data-prose] tbody tr:last-child>:last-child{border-end-end-radius:var(--radius-2xl)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] table{background-color:var(--color-neutral-150)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] th,:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] td{border-block-end-color:var(--color-neutral-75);border-inline-end-color:var(--color-neutral-75);color:var(--color-neutral-0)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] :is(th,td):first-child{border-inline-start-color:var(--color-neutral-75)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] tbody tr:nth-child(odd)>*{background-color:var(--color-ocean-150)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] tbody tr:nth-child(2n)>*{background-color:var(--color-royal-purple-150)}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] thead th{background-color:var(--color-neutral-150);border-top-color:var(--color-neutral-75);color:var(--color-neutral-0)}[data-prose] [data-component=Paragraph] ul{margin-block-end:var(--spacing-xl);margin-inline-start:0;padding-inline-start:0;list-style:none}@media(min-width:1200px){[data-prose] [data-component=Paragraph] ul{margin-block-end:var(--spacing-2xl)}}[data-prose] [data-component=Paragraph] ul>li{margin-bottom:var(--spacing-lg);padding-inline-start:var(--spacing-xl);position:relative}@media(min-width:1200px){[data-prose] [data-component=Paragraph] ul>li{margin-bottom:var(--spacing-xl)}}[data-prose] [data-component=Paragraph] ol{margin-block-end:var(--spacing-xl);margin-inline-start:0;padding-inline-start:var(--spacing-2xl);list-style:decimal}@media(min-width:1200px){[data-prose] [data-component=Paragraph] ol{margin-block-end:var(--spacing-2xl)}}[data-prose] [data-component=Paragraph] ol>li{margin-bottom:var(--spacing-lg)}@media(min-width:1200px){[data-prose] [data-component=Paragraph] ol>li{margin-bottom:var(--spacing-xl)}}[data-prose] [data-component=Paragraph] ul>li:before{content:"";top:var(--spacing-xs);width:var(--spacing-lg);height:var(--spacing-lg);background-color:var(--color-tangerine-100);border-radius:0;position:absolute;
3left:0;-webkit-mask:url(/img/bullet-point.svg) 50%/contain no-repeat;mask:url(/img/bullet-point.svg) 50%/contain no-repeat}@media(min-width:1200px){[data-prose] [data-component=Paragraph] ul>li:before{top:var(--spacing-sm)}}:scope:where([data-theme=dark],[data-theme=dark] *) [data-prose] [data-component=Paragraph] ul>li:before{background-color:var(--color-aqua-mint-100)}[data-prose-blog] figure{margin-block-end:var(--spacing-xl)}[data-prose-blog] figcaption{font-size:var(--text-body-sm-standard);font-style:italic}[data-prose-blog] blockquote{border-inline:2px solid var(--color-raspberry-100);padding-inline:var(--spacing-xl);margin-block:var(--spacing-2xl);color:var(--color-neutral-100);font-size:var(--text-h5);line-height:var(--text-h5--line-height);padding-block:0}@media(min-width:810px){[data-prose-blog] blockquote{font-size:var(--text-h5-md);line-height:var(--text-h5-md--line-height)}}@media(min-width:1200px){[data-prose-blog] blockquote{font-size:var(--text-h5-lg);line-height:var(--text-h5-lg--line-height)}}[data-prose-blog] blockquote p{margin-bottom:0}[data-prose-blog] blockquote p+p{margin-block-start:var(--spacing-md)}[data-prose-blog] blockquote strong{font-weight:600}[data-prose-blog] img{border-radius:var(--radius-3xl);max-width:100%;height:auto;margin-inline:auto;display:block}[data-prose-blog]{overflow-wrap:anywhere;word-break:break-word}[data-prose-blog] :not(pre)>code{border-radius:var(--radius-lg);font-size:var(--text-body-sm-standard);background-color:var(--color-ice-indigo-50);overflow-wrap:anywhere;padding-block:.125rem;padding-inline:.375rem}[data-prose-blog] .video-embed{margin-block-end:var(--spacing-2xl)}:is([data-prose-blog],[data-prose-faq]) .table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;contain:inline-size;width:100%;min-width:0;max-width:100%;margin-block-end:var(--spacing-2xl);display:block;overflow:auto hidden}:is([data-prose-blog],[data-prose-faq]) .table-scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:is([data-prose-blog],[data-prose-faq]) table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-2xl);background-color:var(--color-neutral-0);width:max-content;min-width:100%;overflow:hidden}@media(min-width:810px){:is([data-prose-blog],[data-prose-faq]) table{width:100%}}:is([data-prose-blog],[data-prose-faq]) th,:is([data-prose-blog],[data-prose-faq]) td{padding-block:var(--spacing-lg);padding-inline:var(--spacing-lg);border-block-end:1px solid var(--color-neutral-50);border-inline-end:1px solid var(--color-neutral-50);color:var(--color-neutral-100);text-align:start;vertical-align:top}:is([data-prose-blog],[data-prose-faq]) :is(th,td):first-child{border-inline-start:1px solid var(--color-neutral-50)}:is([data-prose-blog],[data-prose-faq]) tbody td,:is([data-prose-blog],[data-prose-faq]) thead th{font-size:var(--text-body-sm-standard);line-height:var(--text-body-sm-standard--line-height);font-weight:var(--text-body-sm-standard--font-weight)}:is([data-prose-blog],[data-prose-faq]) th p,:is([data-prose-blog],[data-prose-faq]) td p{margin-block:0}:is([data-prose-blog],[data-prose-faq]) td p+p{margin-block-start:var(--spacing-sm)}:is([data-prose-blog],[data-prose-faq]) tbody tr:nth-child(odd)>*{background-color:var(--color-rose-mint-50)}:is([data-prose-blog],[data-prose-faq]) tbody tr:nth-child(2n)>*{background-color:var(--color-ice-indigo-50)}:is([data-prose-blog],[data-prose-faq]) thead th{font-size:var(--text-body-lg-emphasis-md);line-height:var(--text-body-lg-emphasis-md--line-height);font-weight:var(--text-body-lg-emphasis-md--font-weight);background-color:var(--color-neutral-0);border-top:1px solid var(--color-neutral-50)}:is([data-prose-blog],[data-prose-faq]) thead th:first-child{border-start-start-radius:var(--radius-2xl)}:is([data-prose-blog],[data-prose-faq]) thead th:last-child{border-start-end-radius:var(--radius-2xl)}:is([data-prose-blog],[data-prose-faq]) tbody tr:last-child>:first-child{border-end-start-radius:var(--radius-2xl)}:is([data-prose-blog],[data-prose-faq]) tbody tr:last-child>:last-child{border-end-end-radius:var(--radius-2xl)}:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) table{background-color:var(--color-neutral-150)}:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) th,:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) td{border-block-end-color:var(--color-neutral-75);border-inline-end-color:var(--color-neutral-75);color:var(--color-neutral-0)}:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) :is(th,td):first-child{border-inline-start-color:var(--color-neutral-75)}:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) tbody tr:nth-child(odd)>*{background-color:var(--color-ocean-150)}:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) tbody tr:nth-child(2n)>*{background-color:var(--color-royal-purple-150)}:is([data-prose-blog],[data-prose-faq]):where([data-theme=dark],[data-theme=dark] *) thead th{background-color:var(--color-neutral-150);border-top-color:var(--color-neutral-75);color:var(--color-neutral-0)}[data-prose-summit] blockquote{border-left:2px solid var(--color-raspberry-100);border-right:2px solid var(--color-raspberry-100);padding-inline:var(--spacing-xl);margin-block:var(--spacing-2xl);color:var(--color-neutral-100);font-size:var(--text-h5);line-height:var(--text-h5--line-height);padding-block:0}@media(min-width:810px){[data-prose-summit] blockquote{font-size:var(--text-h5-md);line-height:var(--text-h5-md--line-height)}}@media(min-width:1200px){[data-prose-summit] blockquote{font-size:var(--text-h5-lg);
3line-height:var(--text-h5-lg--line-height)}}[data-prose-summit] blockquote p{margin-bottom:0}[data-prose-summit] blockquote p+p{margin-block-start:var(--spacing-md)}[data-prose-summit] blockquote strong{font-weight:600}[data-prose-summit] .table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;contain:inline-size;width:100%;min-width:0;max-width:100%;margin-block-end:var(--spacing-2xl);display:block;overflow:auto hidden}[data-prose-summit] .table-scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-prose-summit] table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-2xl);background-color:var(--color-neutral-0);width:max-content;min-width:100%;overflow:hidden}@media(min-width:810px){[data-prose-summit] table{width:100%}}[data-prose-summit] th,[data-prose-summit] td{padding-block:var(--spacing-lg);padding-inline:var(--spacing-lg);border-block-end:1px solid var(--color-neutral-50);border-inline-end:1px solid var(--color-neutral-50);color:var(--color-neutral-100);text-align:start;vertical-align:top}[data-prose-summit] :is(th,td):first-child{border-inline-start:1px solid var(--color-neutral-50)}[data-prose-summit] tbody td,[data-prose-summit] thead th{font-size:var(--text-body-sm-standard);line-height:var(--text-body-sm-standard--line-height);font-weight:var(--text-body-sm-standard--font-weight)}[data-prose-summit] th p,[data-prose-summit] td p{margin-block:0}[data-prose-summit] td p+p{margin-block-start:var(--spacing-sm)}[data-prose-summit] tbody tr:nth-child(odd)>*{background-color:var(--color-rose-mint-50)}[data-prose-summit] tbody tr:nth-child(2n)>*{background-color:var(--color-ice-indigo-50)}[data-prose-summit] thead th{font-size:var(--text-body-lg-emphasis-md);line-height:var(--text-body-lg-emphasis-md--line-height);font-weight:var(--text-body-lg-emphasis-md--font-weight);background-color:var(--color-neutral-0);border-top:1px solid var(--color-neutral-50)}[data-prose-summit] thead th:first-child{border-start-start-radius:var(--radius-2xl)}[data-prose-summit] thead th:last-child{border-start-end-radius:var(--radius-2xl)}[data-prose-summit] tbody tr:last-child>:first-child{border-end-start-radius:var(--radius-2xl)}[data-prose-summit] tbody tr:last-child>:last-child{border-end-end-radius:var(--radius-2xl)}:is([data-prose],[data-prose-blog]) a[data-footnote-ref]{font-size:var(--text-caption);font-weight:var(--text-caption--font-weight);vertical-align:super;line-height:1;text-decoration-line:none}:is([data-prose],[data-prose-blog]) .footnotes,:is([data-prose],[data-prose-blog]) [data-footnotes],:is([data-prose],[data-prose-blog]) [data-report-text=references]{border-block-start:2px solid var(--color-neutral-50);color:var(--color-neutral-100);font-size:var(--text-body-lg-standard);line-height:var(--text-body-lg-standard--line-height);font-weight:var(--text-body-lg-standard--font-weight);margin-block-start:var(--spacing-3xl);padding-block-start:var(--spacing-3xl)}@media(min-width:810px){:is([data-prose],[data-prose-blog]) .footnotes,:is([data-prose],[data-prose-blog]) [data-footnotes],:is([data-prose],[data-prose-blog]) [data-report-text=references]{font-size:var(--text-body-lg-standard-md);line-height:var(--text-body-lg-standard-md--line-height);font-weight:var(--text-body-lg-standard-md--font-weight)}}:is([data-prose],[data-prose-blog]) .footnotes ol,:is([data-prose],[data-prose-blog]) [data-footnotes] ol,:is([data-prose],[data-prose-blog]) [data-report-text=references] :is(ol,ul){counter-reset:footnote;font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;padding:0;list-style:none}:is([data-prose],[data-prose-blog]) .footnotes li,:is([data-prose],[data-prose-blog]) [data-footnotes] li,:is([data-prose],[data-prose-blog]) [data-report-text=references] li{counter-increment:footnote;font-size:inherit;line-height:inherit;margin-block-end:var(--spacing-md);padding-inline-start:var(--spacing-lg);position:relative}:is([data-prose],[data-prose-blog]) .footnotes li:last-child,:is([data-prose],[data-prose-blog]) [data-footnotes] li:last-child,:is([data-prose],[data-prose-blog]) [data-report-text=references] li:last-child{margin-block-end:0}:is([data-prose],[data-prose-blog]) .footnotes li:before,:is([data-prose],[data-prose-blog]) [data-footnotes] li:before,:is([data-prose],[data-prose-blog]) [data-report-text=references] li:before{content:counter(footnote);color:var(--color-link);font-size:var(--text-caption);font-weight:var(--text-caption--font-weight);vertical-align:super;inset-inline-start:0;line-height:1.2;position:absolute;top:0}:is([data-prose],[data-prose-blog]) .footnotes li p,:is([data-prose],[data-prose-blog]) [data-footnotes] li p,:is([data-prose],[data-prose-blog]) [data-report-text=references] li p{font-size:inherit;line-height:inherit;color:var(--color-neutral-100);margin-block:0}:is([data-prose],[data-prose-blog]) .footnotes a,:is([data-prose],[data-prose-blog]) [data-footnotes] a,:is([data-prose],[data-prose-blog]) [data-report-text=references] a{font-size:inherit;line-height:inherit;font-weight:var(--text-body-sm-standard--font-weight);overflow-wrap:anywhere;text-decoration-line:underline;text-decoration-color:currentColor}:is([data-prose],[data-prose-blog]) .footnotes a.data-footnote-backref,:is([data-prose],[data-prose-blog]) [data-footnotes] a.data-footnote-backref{font-size:var(--text-caption);margin-inline-start:var(--spacing-xs);text-decoration-line:none}:is([data-prose],[data-prose-blog]) .footnotes a.data-footnote-backref:hover,:is([data-prose],[data-prose-blog]) [data-footnotes] a.data-footnote-backref:hover{text-decoration-line:underline;text-decoration-color:currentColor}.header-nav-wrapper{will-change:clip-path}@media(min-width:1200px){.header-nav-wrapper{grid-area:1/2/auto/3;justify-content:center;align-items:center;display:flex}}@media(max-width:1199px){[data-nav]>:not([data-nav-wrapper]){z-index:1;position:relative}
3.header-nav-wrapper{left:0;right:0;top:var(--site-header-height);max-height:calc(100dvh - var(--site-header-height));overscroll-behavior:contain;z-index:0;clip-path:inset(0);visibility:visible;transition:clip-path .45s cubic-bezier(.4,0,.2,1),visibility cubic-bezier(.4,0,.2,1);position:absolute;overflow-y:auto}.header-nav-wrapper[data-offscreen=true]{clip-path:inset(0 0 100%);visibility:hidden;transition-delay:0s,.45s}}@media(min-width:1200px){.header-nav-wrapper{background:0 0;border-width:0;position:relative;top:0;right:0;transform:none}}@media(max-width:1199px){.foundation-header[data-theme=light] .header-nav-wrapper--foundation{background-color:#fff}:is(.foundation-header[data-theme=dark],.hackathon-header) .header-nav-wrapper--foundation{background-color:#0d0d0d}.header-nav-wrapper--microsite{background:#000}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-\(--site-header-height\){top:var(--site-header-height)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-25\%\]{top:-25%}.top-\[-40\%\]{top:-40%}.top-\[15\%\]{top:15%}.top-\[37\.5\%\]{top:37.5%}.top-\[calc\(var\(--spacing-lg\)-1px\)\]{top:calc(var(--spacing-lg) - 1px)}.top-\[calc\(var\(--spacing-xl\)\+var\(--spacing-xs\)\)\]{top:calc(var(--spacing-xl) + var(--spacing-xs))}.top-full{top:100%}.top-xl{top:var(--spacing-xl)}.right-0{right:calc(var(--spacing) * 0)}.right-\[12\%\]{right:12%}.right-\[25\.4\%\]{right:25.4%}.right-\[39\%\]{right:39%}.right-lg{right:var(--spacing-lg)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[calc\(-1\*\(var\(--spacing-lg\)\+var\(--spacing-lg\)\+0\.5rem\+3px\)\)\]{bottom:calc(-1 * (var(--spacing-lg) + var(--spacing-lg) + .5rem + 3px))}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[12\%\]{left:12%}.left-\[25\.4\%\]{left:25.4%}.left-\[39\%\]{left:39%}.left-lg{left:var(--spacing-lg)}.left-md{left:var(--spacing-md)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-1{z-index:1}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-20{z-index:20}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.order-first{order:-9999}.order-last{order:9999}.col-span-full{grid-column:1/-1}.container{width:100%}@media(min-width:480px){.container{max-width:480px}}@media(min-width:600px){.container{max-width:600px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:810px){.container{max-width:810px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1060px){.container{max-width:1060px}}@media(min-width:1200px){.container{max-width:1200px}}@media(min-width:1324px){.container{max-width:1324px}}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.m-sm{margin:var(--spacing-sm)}.content-column{width:100%;min-width:360px;max-width:1440px;margin-inline:auto}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-2xl{margin-inline:var(--spacing-2xl)}.mx-auto{margin-inline:auto}.mx-lg{margin-inline:var(--spacing-lg)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-2xl{margin-block:var(--spacing-2xl)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5xl{margin-block:var(--spacing-5xl)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-lg{margin-block:var(--spacing-lg)}.my-xl{margin-block:var(--spacing-xl)}.my-xs{margin-block:var(--spacing-xs)}.ms-sm{margin-inline-start:var(--spacing-sm)}.page-stack>*+*{margin-block-start:var(--space-section)}.page-stack>[data-stack=cta]{margin-block-start:var(--spacing-2xl)}.mt-section{margin-block-start:var(--space-section)}.mb-section{margin-block-end:var(--space-section)}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-\(--site-header-height\){margin-top:calc(var(--site-header-height) * -1)}.-mt-6xl{margin-top:calc(var(--spacing-6xl) * -1)}.mt-0{margin-top:calc(var(--spacing) * 0)}
3.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-2xl{margin-top:var(--spacing-2xl)}.mt-3xl{margin-top:var(--spacing-3xl)}.mt-3xl-tight{margin-top:var(--spacing-3xl-tight)}.mt-4xl{margin-top:var(--spacing-4xl)}.mt-5xl{margin-top:var(--spacing-5xl)}.mt-6xl{margin-top:var(--spacing-6xl)}.mt-auto{margin-top:auto}.mt-lg{margin-top:var(--spacing-lg)}.mt-md{margin-top:var(--spacing-md)}.mt-sm{margin-top:var(--spacing-sm)}.mt-xl{margin-top:var(--spacing-xl)}.mt-xs{margin-top:var(--spacing-xs)}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2xl{margin-bottom:var(--spacing-2xl)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3xl{margin-bottom:var(--spacing-3xl)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4xl{margin-bottom:var(--spacing-4xl)}.mb-5xl{margin-bottom:var(--spacing-5xl)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-md{margin-bottom:var(--spacing-md)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-xl{margin-bottom:var(--spacing-xl)}.mb-xs{margin-bottom:var(--spacing-xs)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-sm{margin-left:var(--spacing-sm)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.aspect-240\/140{aspect-ratio:240/140}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[66\/100\]{aspect-ratio:66/100}.aspect-\[185\/280\]{aspect-ratio:185/280}.aspect-\[264\/400\]{aspect-ratio:264/400}.aspect-\[426\/286\]{aspect-ratio:426/286}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2xl{width:var(--spacing-2xl);height:var(--spacing-2xl)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[26px\]{width:26px;height:26px}.size-\[44px\]{width:44px;height:44px}.size-full{width:100%;height:100%}.size-xl{width:var(--spacing-xl);height:var(--spacing-xl)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-50{height:calc(var(--spacing) * 50)}.h-\[0\.75em\]{height:.75em}.h-\[24px\]{height:24px}.h-\[25\%\]{height:25%}.h-\[28vh\]{height:28vh}.h-\[30vh\]{height:30vh}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[70\%\]{height:70%}.h-\[90\%\]{height:90%}.h-\[120px\]{height:120px}.h-\[150\%\]{height:150%}.h-\[160px\]{height:160px}.h-\[175\%\]{height:175%}.h-\[180\%\]{height:180%}.h-\[200px\]{height:200px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-\[220px\]{max-height:220px}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-150{min-height:calc(var(--spacing) * 150)}.min-h-\[40vh\]{min-height:40vh}.min-h-full{min-height:100%}.min-h-min{min-height:min-content}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2xl{width:var(--spacing-2xl)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-18\.25{width:calc(var(--spacing) * 18.25)}.w-\[0\.75em\]{width:.75em}.w-\[11em\]{width:11em}.w-\[24px\]{width:24px}.w-\[40px\]{width:40px}.w-\[90\%\]{width:90%}.w-\[114px\]{width:114px}.w-\[120px\]{width:120px}.w-\[160px\]{width:160px}
3.w-\[200px\]{width:200px}.w-\[227px\]{width:227px}.w-\[var\(--logo-carousel-item-width\)\]{width:var(--logo-carousel-item-width)}.w-\[var\(--logo-carousel-track-width\)\]{width:var(--logo-carousel-track-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-\(--container-md\){max-width:var(--container-md)}.max-w-3xl{max-width:var(--spacing-3xl)}.max-w-5xl{max-width:var(--spacing-5xl)}.max-w-7xl{max-width:var(--spacing-7xl)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-250{max-width:calc(var(--spacing) * 250)}.max-w-275{max-width:calc(var(--spacing) * 275)}.max-w-\[10em\]{max-width:10em}.max-w-\[14em\]{max-width:14em}.max-w-\[28rem\]{max-width:28rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[416px\]{max-width:416px}.max-w-\[426px\]{max-width:426px}.max-w-content{max-width:1440px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--spacing-lg)}.max-w-md{max-width:var(--spacing-md)}.max-w-narrow{max-width:720px}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-wide{max-width:1600px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[8em\]{min-width:8em}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[360px\]{min-width:360px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[30\%\]{flex-basis:30%}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-rise-in-view{animation:var(--animate-scroll-rise);animation-timeline:view();animation-range:0% 35%}@media(prefers-reduced-motion:reduce){.animate-rise-in-view{animation:none}}.animate-\[anticlockwise_12s_linear_2s_infinite\]{animation:12s linear 2s infinite anticlockwise}.animate-\[clockwise_10s_linear_2s_infinite\]{animation:10s linear 2s infinite clockwise}.animate-\[scroll-left_var\(--logo-carousel-cycle\)_linear_infinite\]{animation:scroll-left var(--logo-carousel-cycle) linear infinite}.animate-fade-in{animation:var(--animate-fade-in)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-\(--site-header-height\){scroll-margin-top:var(--site-header-height)}.scroll-mt-\(--site-header-height-desktop\){scroll-margin-top:var(--site-header-height-desktop)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.\[grid-template-rows\:1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2xl{gap:var(--spacing-2xl)}.gap-3xl{gap:var(--spacing-3xl)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4xl{gap:var(--spacing-4xl)}.gap-6xl{gap:var(--spacing-6xl)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[6px\]{gap:6px}.gap-\[var\(--logo-carousel-gap\)\]{gap:var(--logo-carousel-gap)}.gap-block-heading{gap:var(--space-block-heading)}.gap-lg{gap:var(--spacing-lg)}.gap-md{gap:var(--spacing-md)}.gap-section{gap:var(--space-section)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.gap-x-lg{column-gap:var(--spacing-lg)}.gap-x-xl{column-gap:var(--spacing-xl)}.gap-x-xs{column-gap:var(--spacing-xs)}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-md{row-gap:var(--spacing-md)}.gap-y-xl{row-gap:var(--spacing-xl)}.gap-y-xs{row-gap:var(--spacing-xs)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}
3.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x-2{border-inline-style:var(--tw-border-style);border-inline-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-coral-red-150{border-color:var(--color-coral-red-150)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-link{border-color:var(--color-link)}.border-neutral-25{border-color:var(--color-neutral-25)}.border-neutral-50{border-color:var(--color-neutral-50)}.border-neutral-75{border-color:var(--color-neutral-75)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-primary\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.border-primary\/60{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/60{border-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.border-primary\/70{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/70{border-color:color-mix(in oklab,var(--color-primary) 70%,transparent)}}.border-raspberry-100{border-color:var(--color-raspberry-100)}.border-teal-300{border-color:var(--color-teal-300)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-l-gray-300{border-left-color:var(--color-gray-300)}.border-l-gray-300\!{border-left-color:var(--color-gray-300)!important}.border-l-neutral-75{border-left-color:var(--color-neutral-75)}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[var\(--card-bg\)\]{background-color:var(--card-bg)}.bg-\[var\(--color-primary\)\]\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-primary\)\]\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-apricot-100{background-color:var(--color-apricot-100)}.bg-aqua-mint-100{background-color:var(--color-aqua-mint-100)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-blush-100{background-color:var(--color-blush-100)}.bg-button-primary{background-color:var(--color-button-primary)}.bg-coral-red-50{background-color:var(--color-coral-red-50)}.bg-coral-red-100{background-color:var(--color-coral-red-100)}.bg-deep-teal-100{background-color:var(--color-deep-teal-100)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-flamingo-100{background-color:var(--color-flamingo-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-ice-indigo-50{background-color:var(--color-ice-indigo-50)}.bg-ice-indigo-100{background-color:var(--color-ice-indigo-100)}.bg-ice-mint-50{background-color:var(--color-ice-mint-50)}.bg-ice-mint-100{background-color:var(--color-ice-mint-100)}.bg-lavender-100{background-color:var(--color-lavender-100)}.bg-link{background-color:var(--color-link)}.bg-neutral-0{background-color:var(--color-neutral-0)}.bg-neutral-25{background-color:var(--color-neutral-25)}.bg-neutral-75{background-color:var(--color-neutral-75)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-150{background-color:var(--color-neutral-150)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orchid-100{background-color:var(--color-orchid-100)}.bg-pistachio-100{background-color:var(--color-pistachio-100)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10\!{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10\!{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)!important}}.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary) 15%,transparent)}}.bg-primary\/25{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/25{background-color:color-mix(in oklab,var(--color-primary) 25%,transparent)}}.bg-rose-mint-50{background-color:var(--color-rose-mint-50)}.bg-royal-purple-100{background-color:var(--color-royal-purple-100)}.bg-soft-indigo-50{background-color:var(--color-soft-indigo-50)}.bg-soft-indigo-100{background-color:var(--color-soft-indigo-100)}.bg-tangerine-100{background-color:var(--color-tangerine-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-primary{background-image:linear-gradient(90deg,#077,#68bcc3)}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-\[position\:bottom_right\]{background-position:100% 100%}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}
3.fill-\[var\(--color-text\)\]{fill:var(--color-text)}.fill-apricot-100{fill:var(--color-apricot-100)}.fill-aqua-mint-100{fill:var(--color-aqua-mint-100)}.fill-current{fill:currentColor}.fill-royal-purple-100{fill:var(--color-royal-purple-100)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_18\%\]{object-position:center 18%}.object-center{object-position:center}.p-0{padding:calc(var(--spacing) * 0)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-lg{padding:var(--spacing-lg)}.p-sm{padding:var(--spacing-sm)}.p-xl{padding:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.px-content{padding-inline:var(--spacing-lg)}@media(min-width:810px){.px-content{padding-inline:var(--spacing-xl)}}@media(min-width:1200px){.px-content{padding-inline:var(--spacing-5xl)}}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2xl{padding-inline:var(--spacing-2xl)}.px-lg{padding-inline:var(--spacing-lg)}.px-md{padding-inline:var(--spacing-md)}.px-sm{padding-inline:var(--spacing-sm)}.px-xl{padding-inline:var(--spacing-xl)}.px-xs{padding-inline:var(--spacing-xs)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2xl{padding-block:var(--spacing-2xl)}.py-3xl{padding-block:var(--spacing-3xl)}.py-3xl-tight{padding-block:var(--spacing-3xl-tight)}.py-4xl{padding-block:var(--spacing-4xl)}.py-5xl{padding-block:var(--spacing-5xl)}.py-lg{padding-block:var(--spacing-lg)}.py-md{padding-block:var(--spacing-md)}.py-sm{padding-block:var(--spacing-sm)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.ps-0{padding-inline-start:calc(var(--spacing) * 0)}.ps-3xl{padding-inline-start:var(--spacing-3xl)}.ps-\[44px\]{padding-inline-start:44px}.pe-3xl{padding-inline-end:var(--spacing-3xl)}.pe-lg{padding-inline-end:var(--spacing-lg)}.pt-page-offset{padding-block-start:calc(var(--spacing-5xl) - var(--site-header-height))}@media(min-width:810px){.pt-page-offset{padding-block-start:calc(var(--spacing-6xl) - var(--site-header-height))}}@media(min-width:1200px){.pt-page-offset{padding-block-start:calc(var(--spacing-7xl) - var(--site-header-height-desktop))}}.pt-section{padding-block-start:var(--space-section)}.pb-section{padding-block-end:var(--space-section)}.pt-\(--site-header-height\){padding-top:var(--site-header-height)}.pt-2xl{padding-top:var(--spacing-2xl)}.pt-3xl{padding-top:var(--spacing-3xl)}.pt-4xl{padding-top:var(--spacing-4xl)}.pt-5xl{padding-top:var(--spacing-5xl)}.pt-\[calc\(var\(--spacing-5xl\)-var\(--site-header-height\)\)\]{padding-top:calc(var(--spacing-5xl) - var(--site-header-height))}.pt-\[calc\(var\(--spacing-6xl\)-var\(--site-header-height\)\)\]{padding-top:calc(var(--spacing-6xl) - var(--site-header-height))}.pt-lg{padding-top:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.pt-xs{padding-top:var(--spacing-xs)}.pr-2xl{padding-right:var(--spacing-2xl)}.pr-lg{padding-right:var(--spacing-lg)}.pr-md{padding-right:var(--spacing-md)}.pr-xl{padding-right:var(--spacing-xl)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2xl{padding-bottom:var(--spacing-2xl)}.pb-3xl{padding-bottom:var(--spacing-3xl)}.pb-3xl-tight{padding-bottom:var(--spacing-3xl-tight)}.pb-4xl{padding-bottom:var(--spacing-4xl)}.pb-5xl{padding-bottom:var(--spacing-5xl)}.pb-6xl{padding-bottom:var(--spacing-6xl)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-md{padding-bottom:var(--spacing-md)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-xl{padding-bottom:var(--spacing-xl)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-3xl{padding-left:var(--spacing-3xl)}.pl-lg{padding-left:var(--spacing-lg)}.pl-md{padding-left:var(--spacing-md)}.pl-sm{padding-left:var(--spacing-sm)}.pl-xl{padding-left:var(--spacing-xl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-poppins{font-family:Poppins,Arial,sans-serif}.\!text-h3{font-size:var(--text-h3)!important;line-height:var(--tw-leading,var(--text-h3--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3--font-weight))!important}.text-body-lg-emphasis{font-size:var(--text-body-lg-emphasis);line-height:var(--tw-leading,var(--text-body-lg-emphasis--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-emphasis--font-weight))}.text-body-lg-emphasis-md{font-size:var(--text-body-lg-emphasis-md);line-height:var(--tw-leading,var(--text-body-lg-emphasis-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-emphasis-md--font-weight))}.text-body-lg-standard{font-size:var(--text-body-lg-standard);line-height:var(--tw-leading,var(--text-body-lg-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard--font-weight))}.text-body-lg-standard-md{font-size:var(--text-body-lg-standard-md);line-height:var(--tw-leading,var(--text-body-lg-standard-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard-md--font-weight))}.text-body-sm-emphasis{font-size:var(--text-body-sm-emphasis);line-height:var(--tw-leading,var(--text-body-sm-emphasis--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-emphasis--font-weight))}.text-body-sm-standard{font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.text-h1-lg{font-size:var(--text-h1-lg);line-height:var(--tw-leading,var(--text-h1-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h1-lg--font-weight))}.text-h1-md{font-size:var(--text-h1-md);line-height:var(--tw-leading,var(--text-h1-md--line-height));font-weight:var(--tw-font-weight,var(--text-h1-md--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h2-lg{font-size:var(--text-h2-lg);line-height:var(--tw-leading,var(--text-h2-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h2-lg--font-weight))}.text-h2-md{font-size:var(--text-h2-md);line-height:var(--tw-leading,var(--text-h2-md--line-height));font-weight:var(--tw-font-weight,var(--text-h2-md--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-h3-lg{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}.text-h3-md{font-size:var(--text-h3-md);line-height:var(--tw-leading,var(--text-h3-md--line-height));font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))}.text-h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.text-h4-lg{font-size:var(--text-h4-lg);line-height:var(--tw-leading,var(--text-h4-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))}.text-h4-md{font-size:var(--text-h4-md);line-height:var(--tw-leading,var(--text-h4-md--line-height));font-weight:var(--tw-font-weight,var(--text-h4-md--font-weight))}.text-h5{font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight))}.text-h5-lg{font-size:var(--text-h5-lg);
3line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}.text-h5-md{font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[0\.55rem\]{font-size:.55rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1rem\]{font-size:1rem}.text-\[clamp\(2rem\,5vw\,3rem\)\]{font-size:clamp(2rem,5vw,3rem)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-body-lg{--tw-leading:var(--leading-body-lg);line-height:var(--leading-body-lg)}.leading-body-lg-md{--tw-leading:var(--leading-body-lg-md);line-height:var(--leading-body-lg-md)}.leading-body-sm{--tw-leading:var(--leading-body-sm);line-height:var(--leading-body-sm)}.leading-caption{--tw-leading:var(--leading-caption);line-height:var(--leading-caption)}.leading-h2{--tw-leading:var(--leading-h2);line-height:var(--leading-h2)}.leading-h3{--tw-leading:var(--leading-h3);line-height:var(--leading-h3)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[var\(--color-apricot-100\)\]{color:var(--color-apricot-100)}.text-\[var\(--color-aqua-mint-100\)\]{color:var(--color-aqua-mint-100)}.text-\[var\(--color-blush-100\)\]{color:var(--color-blush-100)}.text-\[var\(--color-coral-red-100\)\]{color:var(--color-coral-red-100)}.text-\[var\(--color-deep-teal-100\)\]{color:var(--color-deep-teal-100)}.text-\[var\(--color-emerald-100\)\]{color:var(--color-emerald-100)}.text-\[var\(--color-flamingo-100\)\]{color:var(--color-flamingo-100)}.text-\[var\(--color-lagoon-100\)\]{color:var(--color-lagoon-100)}.text-\[var\(--color-lavender-100\)\]{color:var(--color-lavender-100)}.text-\[var\(--color-orchid-100\)\]{color:var(--color-orchid-100)}.text-\[var\(--color-periwinkle-100\)\]{color:var(--color-periwinkle-100)}.text-\[var\(--color-pistachio-100\)\]{color:var(--color-pistachio-100)}.text-\[var\(--color-raspberry-100\)\]{color:var(--color-raspberry-100)}.text-\[var\(--color-sea-foam-100\)\]{color:var(--color-sea-foam-100)}.text-\[var\(--color-soft-indigo-100\)\]{color:var(--color-soft-indigo-100)}.text-\[var\(--color-tangerine-100\)\]{color:var(--color-tangerine-100)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-apricot-50{color:var(--color-apricot-50)}.text-apricot-100{color:var(--color-apricot-100)}.text-aqua-mint-100{color:var(--color-aqua-mint-100)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-btn-txt{color:var(--color-btn-txt)}.text-button-primary-text{color:var(--color-button-primary-text)}.text-coral-red-150{color:var(--color-coral-red-150)}.text-current{color:currentColor}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-link{color:var(--color-link)}.text-neutral-0{color:var(--color-neutral-0)}.text-neutral-25{color:var(--color-neutral-25)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-75{color:var(--color-neutral-75)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-150{color:var(--color-neutral-150)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-900{color:var(--color-neutral-900)}.text-periwinkle-150{color:var(--color-periwinkle-150)}.text-primary{color:var(--color-primary)}.text-primary\!{color:var(--color-primary)!important}.text-purple-600{color:var(--color-purple-600)}.text-red-600{color:var(--color-red-600)}.text-teal-300{color:var(--color-teal-300)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-current{text-decoration-color:currentColor}.decoration-transparent{text-decoration-color:#0000}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-primary{accent-color:var(--color-primary)}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}
3.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-neutral-25{--tw-ring-color:var(--color-neutral-25)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[3px\]{outline-style:var(--tw-outline-style);outline-width:3px}.outline-offset-0{outline-offset:0px}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-fast{--tw-duration:.15s;transition-duration:.15s}.duration-slow{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}
3.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--mask-fade-width\:20\%\]{--mask-fade-width:20%}.\[image-rendering\:pixelated\]{image-rendering:pixelated}:is(.\*\*\:text-body-sm-standard *){font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\:text-neutral-100:is(:where(.group):is([open],:popover-open,:open) *){color:var(--color-neutral-100)}.group-open\:text-neutral-900:is(:where(.group):is([open],:popover-open,:open) *){color:var(--color-neutral-900)}.group-open\/item\:rotate-180:is(:where(.group\/item):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/item\:text-neutral-900:is(:where(.group\/item):is([open],:popover-open,:open) *){color:var(--color-neutral-900)}.group-open\/section\:mb-2xl:is(:where(.group\/section):is([open],:popover-open,:open) *){margin-bottom:var(--spacing-2xl)}.group-open\/section\:rotate-180:is(:where(.group\/section):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/section\:rounded-b-none:is(:where(.group\/section):is([open],:popover-open,:open) *){border-bottom-right-radius:0;border-bottom-left-radius:0}.group-open\/section\:border-link:is(:where(.group\/section):is([open],:popover-open,:open) *){border-color:var(--color-link)}.group-open\/section\:border-primary:is(:where(.group\/section):is([open],:popover-open,:open) *){border-color:var(--color-primary)}.group-open\/section\:text-link:is(:where(.group\/section):is([open],:popover-open,:open) *){color:var(--color-link)}@media(hover:hover){.group-hover\:translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-neutral-900:is(:where(.group):hover *){background-color:var(--color-neutral-900)}.group-hover\:text-link-hover:is(:where(.group):hover *){color:var(--color-link-hover)}.group-hover\:text-neutral-900:is(:where(.group):hover *){color:var(--color-neutral-900)}.group-hover\:outline-link:is(:where(.group):hover *){outline-color:var(--color-link)}}.group-focus-visible\:text-link-hover:is(:where(.group):focus-visible *){color:var(--color-link-hover)}.group-focus-visible\:outline-link:is(:where(.group):focus-visible *){outline-color:var(--color-link)}.group-data-\[active\=true\]\:w-full:is(:where(.group)[data-active=true] *){width:100%}.group-data-\[active\=true\]\:scale-x-100:is(:where(.group)[data-active=true] *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[active\=true\]\:bg-link:is(:where(.group)[data-active=true] *){background-color:var(--color-link)}.group-data-\[active\=true\]\:text-link:is(:where(.group)[data-active=true] *){color:var(--color-link)}.group-data-\[open\=false\]\:hidden:is(:where(.group)[data-open=false] *),.group-data-\[open\=true\]\:hidden:is(:where(.group)[data-open=true] *){display:none}.group-data-\[open\=true\]\/submenu\:rotate-180:is(:where(.group\/submenu)[data-open=true] *){rotate:180deg}.placeholder\:text-body-sm-standard::placeholder{font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.placeholder\:text-neutral-75::placeholder{color:var(--color-neutral-75)}.placeholder\:opacity-100::placeholder{opacity:1}.before\:fixed:before{content:var(--tw-content);position:fixed}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:translate-x-0:before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:translate-y-0:before{content:var(--tw-content);--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:transform:before{content:var(--tw-content);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.before\:bg-\[url\(\'\/img\/bg-swirl\.svg\'\)\]:before{content:var(--tw-content);background-image:url(/img/bg-swirl.svg)}.before\:bg-\[length\:100\%\]:before{content:var(--tw-content);background-size:100%}.before\:bg-repeat:before{content:var(--tw-content);background-repeat:repeat}.before\:opacity-25:before{content:var(--tw-content);opacity:.25}.before\:blur-\[150px\]:before{content:var(--tw-content);--tw-blur:blur(150px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:-bottom-\[4px\]:after{content:var(--tw-content);bottom:-4px}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:origin-left:after{content:var(--tw-content);transform-origin:0}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:ease-out:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:before\:content-none:first-child:before{content:var(--tw-content);--tw-content:none;content:none}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.last-of-type\:mb-0:last-of-type{margin-bottom:calc(var(--spacing) * 0)}@media(hover:hover){.hover\:scale-\[1\.05\]:hover{scale:1.05}.hover\:scale-\[1\.15\]:hover{scale:1.15}.hover\:rotate-0:hover{rotate:none}.hover\:border-neutral-0:hover{border-color:var(--color-neutral-0)}.hover\:border-neutral-75:hover{border-color:var(--color-neutral-75)}.hover\:border-neutral-900:hover{border-color:var(--color-neutral-900)}.hover\:bg-button-primary-hover:hover{background-color:var(--color-button-primary-hover)}.hover\:bg-coral-red-150:hover{background-color:var(--color-coral-red-150)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-link:hover{background-color:var(--color-link)}.hover\:bg-neutral-25:hover{background-color:var(--color-neutral-25)}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:fill-\[hsla\(26\,100\%\,76\%\,1\)\]:hover{fill:#ffba85}.hover\:text-\[hsla\(26\,100\%\,76\%\,1\)\]:hover{color:#ffba85}.hover\:text-button-primary-hover-text:hover{color:var(--color-button-primary-hover-text)}.hover\:text-link:hover{color:var(--color-link)}.hover\:text-link-hover:hover{color:var(--color-link-hover)}.hover\:text-neutral-0:hover{color:var(--color-neutral-0)}.hover\:text-neutral-100:hover{color:var(--color-neutral-100)}.hover\:text-neutral-150:hover{color:var(--color-neutral-150)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-inherit:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.hover\:decoration-link:hover{-webkit-text-decoration-color:var(--color-link);text-decoration-color:var(--color-link)}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rotate-0:focus-visible{rotate:none}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg)}.focus-visible\:border:focus-visible{border-style:var(--tw-border-style);border-width:1px}.focus-visible\:border-link:focus-visible{border-color:var(--color-link)}.focus-visible\:border-orchid-100:focus-visible{border-color:var(--color-orchid-100)}.focus-visible\:border-primary:focus-visible{border-color:var(--color-primary)}.focus-visible\:bg-button-primary-focus:focus-visible{background-color:var(--color-button-primary-focus)}.focus-visible\:bg-link:focus-visible{background-color:var(--color-link)}.focus-visible\:bg-neutral-25:focus-visible{background-color:var(--color-neutral-25)}.focus-visible\:bg-neutral-75:focus-visible{background-color:var(--color-neutral-75)}.focus-visible\:text-button-primary-focus-text:focus-visible{color:var(--color-button-primary-focus-text)}.focus-visible\:text-link:focus-visible{color:var(--color-link)}.focus-visible\:text-neutral-0:focus-visible{color:var(--color-neutral-0)}.focus-visible\:text-neutral-900:focus-visible{color:var(--color-neutral-900)}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-link:focus-visible{--tw-ring-color:var(--color-link)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-1:focus-visible{outline-offset:-1px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-button-primary-focus-outline:focus-visible{outline-color:var(--color-button-primary-focus-outline)}.focus-visible\:outline-link:focus-visible{outline-color:var(--color-link)}.focus-visible\:outline-neutral-0:focus-visible{outline-color:var(--color-neutral-0)}.focus-visible\:outline-neutral-900:focus-visible{outline-color:var(--color-neutral-900)}.focus-visible\:outline-neutral-900\/40:focus-visible{outline-color:#0006}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-neutral-900\/40:focus-visible{outline-color:color-mix(in oklab,var(--color-neutral-900) 40%,transparent)}}.focus-visible\:outline-orchid-100:focus-visible{outline-color:var(--color-orchid-100)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-neutral-50:disabled{border-color:var(--color-neutral-50)}.disabled\:border-neutral-100:disabled{border-color:var(--color-neutral-100)}.disabled\:bg-button-primary-disabled:disabled{background-color:var(--color-button-primary-disabled)}.disabled\:text-button-primary-disabled-text:disabled{color:var(--color-button-primary-disabled-text)}.disabled\:text-neutral-50:disabled{color:var(--color-neutral-50)}.disabled\:text-neutral-75:disabled{color:var(--color-neutral-75)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-neutral-50[aria-disabled=true]{border-color:var(--color-neutral-50)}.aria-disabled\:border-neutral-100[aria-disabled=true]{border-color:var(--color-neutral-100)}.aria-disabled\:bg-button-primary-disabled[aria-disabled=true]{background-color:var(--color-button-primary-disabled)}.aria-disabled\:text-button-primary-disabled-text[aria-disabled=true]{color:var(--color-button-primary-disabled-text)}.aria-disabled\:text-neutral-50[aria-disabled=true]{color:var(--color-neutral-50)}.aria-disabled\:text-neutral-75[aria-disabled=true]{color:var(--color-neutral-75)}.aria-invalid\:border-red-600[aria-invalid=true],.aria-invalid\:focus\:border-red-600[aria-invalid=true]:focus{border-color:var(--color-red-600)}.aria-invalid\:focus\:ring-red-600[aria-invalid=true]:focus{--tw-ring-color:var(--color-red-600)}.aria-selected\:bg-neutral-25[aria-selected=true]{background-color:var(--color-neutral-25)}.aria-selected\:text-neutral-100[aria-selected=true]{color:var(--color-neutral-100)}.aria-\[current\=page\]\:text-orchid-100[aria-current=page]{color:var(--color-orchid-100)}:is(.\*\:data-footnotes\:order-last>*)[data-footnotes]{order:9999}:is(.\*\:data-footnotes\:mt-2xl>*)[data-footnotes]{margin-top:var(--spacing-2xl)}.data-\[active\=true\]\:underline[data-active=true]{text-decoration-line:underline}.data-\[active\=true\]\:decoration-current[data-active=true]{text-decoration-color:currentColor}.data-\[active\=true\]\:decoration-2[data-active=true]{text-decoration-thickness:2px}.data-\[active\=true\]\:underline-offset-8[data-active=true]{text-underline-offset:8px}.data-\[open\=true\]\:bg-\[\#444\][data-open=true]{background-color:#444}.nth-\[6n\+1\]\:\[--card-bg\:var\(--color-deep-teal-50\)\]:nth-child(6n+1){--card-bg:var(--color-deep-teal-50)}.nth-\[6n\+2\]\:\[--card-bg\:var\(--color-coral-red-50\)\]:nth-child(6n+2){--card-bg:var(--color-coral-red-50)}.nth-\[6n\+3\]\:\[--card-bg\:var\(--color-tangerine-50\)\]:nth-child(6n+3){--card-bg:var(--color-tangerine-50)}.nth-\[6n\+4\]\:\[--card-bg\:var\(--color-periwinkle-50\)\]:nth-child(6n+4){--card-bg:var(--color-periwinkle-50)}.nth-\[6n\+5\]\:\[--card-bg\:var\(--color-lagoon-50\)\]:nth-child(6n+5){--card-bg:var(--color-lagoon-50)}.nth-\[6n\+6\]\:\[--card-bg\:var\(--color-pistachio-50\)\]:nth-child(6n+6){--card-bg:var(--color-pistachio-50)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-fade-in{animation:var(--animate-fade-in)}.motion-safe\:opacity-0{opacity:0}
3.motion-safe\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:\[animation-fill-mode\:forwards\]{animation-fill-mode:forwards}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}}@media not all and (min-width:1200px){.max-desktop\:-mx-lg{margin-inline:calc(var(--spacing-lg) * -1)}.max-desktop\:block{display:block}.max-desktop\:hidden{display:none}.max-desktop\:h-\(--site-header-height\),.max-desktop\:h-\[var\(--site-header-height\)\]{height:var(--site-header-height)}.max-desktop\:flex-col{flex-direction:column}.max-desktop\:items-start{align-items:flex-start}.max-desktop\:gap-sm{gap:var(--spacing-sm)}.max-desktop\:px-lg{padding-inline:var(--spacing-lg)}.max-desktop\:py-lg{padding-block:var(--spacing-lg)}.max-desktop\:py-md{padding-block:var(--spacing-md)}.max-desktop\:ps-2xl{padding-inline-start:var(--spacing-2xl)}.max-desktop\:peer-data-\[open\=true\]\:block:is(:where(.peer)[data-open=true]~*){display:block}.max-desktop\:peer-data-\[open\=true\]\:max-h-screen:is(:where(.peer)[data-open=true]~*){max-height:100vh}}@media not all and (min-width:810px){.max-tablet\:flex{display:flex}}@media not all and (min-width:479px){.max-\[479px\]\:block{display:block}}@media(min-width:480px){.min-\[480px\]\:before\:inline:before{content:var(--tw-content);display:inline}.min-\[480px\]\:before\:pr-xl:before{content:var(--tw-content);padding-right:var(--spacing-xl)}.min-\[480px\]\:before\:text-\[var\(--color-text\)\]:before{content:var(--tw-content);color:var(--color-text)}.min-\[480px\]\:before\:content-\[\'\|\'\]:before{--tw-content:"|";content:var(--tw-content)}}@media(min-width:768px){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}}@media(min-width:780px){.min-\[780px\]\:flex{display:flex}.min-\[780px\]\:justify-center{justify-content:center}.min-\[780px\]\:gap-4xl{gap:var(--spacing-4xl)}.min-\[780px\]\:text-left{text-align:left}}@media(min-width:810px){.tablet\:pointer-events-none{pointer-events:none}.tablet\:sticky{position:sticky}.tablet\:top-\[calc\(var\(--site-header-height\)\+var\(--spacing-2xl\)\)\]{top:calc(var(--site-header-height) + var(--spacing-2xl))}.tablet\:top-\[calc\(var\(--spacing-xl\)-1px\)\]{top:calc(var(--spacing-xl) - 1px)}.tablet\:right-\[13\.2\%\]{right:13.2%}.tablet\:right-\[26\%\]{right:26%}.tablet\:right-\[39\%\]{right:39%}.tablet\:bottom-\[calc\(-1\*\(var\(--spacing-lg\)\+var\(--spacing-xl\)\+0\.5rem\+3px\)\)\]{bottom:calc(-1 * (var(--spacing-lg) + var(--spacing-xl) + .5rem + 3px))}.tablet\:left-\[13\.2\%\]{left:13.2%}.tablet\:left-\[26\%\]{left:26%}.tablet\:left-\[39\%\]{left:39%}.tablet\:order-last{order:9999}.tablet\:col-span-2{grid-column:span 2/span 2}.tablet\:col-span-full{grid-column:1/-1}.tablet\:col-start-1{grid-column-start:1}.tablet\:col-start-2{grid-column-start:2}.tablet\:row-span-2{grid-row:span 2/span 2}.tablet\:row-start-1{grid-row-start:1}.tablet\:mx-0{margin-inline:calc(var(--spacing) * 0)}.tablet\:mx-auto{margin-inline:auto}.tablet\:my-3xl{margin-block:var(--spacing-3xl)}.tablet\:my-4xl{margin-block:var(--spacing-4xl)}.tablet\:my-6xl{margin-block:var(--spacing-6xl)}.tablet\:my-xs{margin-block:var(--spacing-xs)}.tablet\:-mt-6xl{margin-top:calc(var(--spacing-6xl) * -1)}.tablet\:mt-0{margin-top:calc(var(--spacing) * 0)}.tablet\:mt-3xl{margin-top:var(--spacing-3xl)}.tablet\:mt-4xl{margin-top:var(--spacing-4xl)}.tablet\:mt-6xl{margin-top:var(--spacing-6xl)}.tablet\:mt-sm{margin-top:var(--spacing-sm)}.tablet\:mt-xl{margin-top:var(--spacing-xl)}.tablet\:mb-2xl{margin-bottom:var(--spacing-2xl)}.tablet\:mb-3xl{margin-bottom:var(--spacing-3xl)}.tablet\:mb-4xl{margin-bottom:var(--spacing-4xl)}.tablet\:mb-lg{margin-bottom:var(--spacing-lg)}.tablet\:mb-xl{margin-bottom:var(--spacing-xl)}.tablet\:block{display:block}.tablet\:grid{display:grid}.tablet\:hidden{display:none}.tablet\:aspect-\[4\/3\]{aspect-ratio:4/3}.tablet\:h-7\.5{height:calc(var(--spacing) * 7.5)}.tablet\:h-65\.5{height:calc(var(--spacing) * 65.5)}.tablet\:h-100{height:calc(var(--spacing) * 100)}.tablet\:h-\[70vh\]{height:70vh}.tablet\:h-\[160px\]{height:160px}.tablet\:h-\[220px\]{height:220px}.tablet\:h-\[230px\]{height:230px}.tablet\:h-\[min\(55vh\,calc\(100vw\*9\/21\)\)\]{height:min(55vh,42.8571vw)}.tablet\:max-h-\[400px\]{max-height:400px}.tablet\:max-h-\[calc\(100dvh-var\(--site-header-height\)-var\(--spacing-2xl\)-var\(--spacing-2xl\)\)\]{max-height:calc(100dvh - var(--site-header-height) - var(--spacing-2xl) - var(--spacing-2xl))}.tablet\:min-h-\[80vh\]{min-height:80vh}.tablet\:min-h-\[90dvh\]{min-height:90dvh}.tablet\:min-h-screen{min-height:100vh}.tablet\:w-1\/2{width:50%}.tablet\:w-3\/10{width:30%}.tablet\:w-7\/10{width:70%}.tablet\:w-75{width:calc(var(--spacing) * 75)}.tablet\:w-100{width:calc(var(--spacing) * 100)}.tablet\:w-\[40\%\]{width:40%}.tablet\:w-\[80\%\]{width:80%}.tablet\:w-\[123px\]{width:123px}.tablet\:w-\[160px\]{width:160px}.tablet\:w-\[220px\]{width:220px}.tablet\:w-\[251px\]{width:251px}.tablet\:w-\[400px\]{width:400px}.tablet\:w-auto{width:auto}.tablet\:w-fit{width:fit-content}.tablet\:w-full{width:100%}.tablet\:max-w-\[50\%\]{max-width:50%}.tablet\:max-w-\[600px\]{max-width:600px}.tablet\:max-w-fit{max-width:fit-content}.tablet\:max-w-wide{max-width:1600px}.tablet\:flex-1{flex:1}.tablet\:shrink-0{flex-shrink:0}.tablet\:animate-rise-in-view{animation:var(--animate-scroll-rise);animation-timeline:view();animation-range:0% 35%}@media(prefers-reduced-motion:reduce){.tablet\:animate-rise-in-view{animation:none}}.tablet\:cursor-default{cursor:default}.tablet\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.tablet\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.tablet\:grid-cols-\[4fr_6fr\]{grid-template-columns:4fr 6fr}.tablet\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.tablet\:grid-cols-\[minmax\(0\,300px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.tablet\:grid-cols-subgrid{grid-template-columns:subgrid}.tablet\:flex-col{flex-direction:column}.tablet\:flex-row{flex-direction:row}.tablet\:flex-wrap{flex-wrap:wrap}.tablet\:items-center{align-items:center}.tablet\:items-start{align-items:flex-start}.tablet\:items-stretch{align-items:stretch}.tablet\:justify-between{justify-content:space-between}.tablet\:justify-center{justify-content:center}.tablet\:gap-2xl{gap:var(--spacing-2xl)}.tablet\:gap-3xl{gap:var(--spacing-3xl)}.tablet\:gap-4xl{gap:var(--spacing-4xl)}.tablet\:gap-5xl{gap:var(--spacing-5xl)}.tablet\:gap-6xl{gap:var(--spacing-6xl)}.tablet\:gap-lg{gap:var(--spacing-lg)}.tablet\:gap-md{gap:var(--spacing-md)}.tablet\:gap-xl{gap:var(--spacing-xl)}.tablet\:gap-xs{gap:var(--spacing-xs)}.tablet\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.tablet\:gap-x-2xl{column-gap:var(--spacing-2xl)}.tablet\:gap-y-2xl{row-gap:var(--spacing-2xl)}
3.tablet\:self-center{align-self:center}.tablet\:self-start{align-self:flex-start}.tablet\:overflow-visible{overflow:visible}.tablet\:overflow-y-auto{overflow-y:auto}.tablet\:rounded-lg{border-radius:var(--radius-lg)}.tablet\:rounded-none{border-radius:0}.tablet\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.tablet\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.tablet\:border-none{--tw-border-style:none;border-style:none}.tablet\:border-neutral-25{border-color:var(--color-neutral-25)}.tablet\:border-neutral-50{border-color:var(--color-neutral-50)}.tablet\:border-neutral-900{border-color:var(--color-neutral-900)}.tablet\:bg-neutral-150{background-color:var(--color-neutral-150)}.tablet\:bg-transparent{background-color:#0000}.tablet\:bg-white{background-color:var(--color-white)}.tablet\:p-2xl{padding:var(--spacing-2xl)}.tablet\:p-xl{padding:var(--spacing-xl)}.tablet\:p-xs{padding:var(--spacing-xs)}.tablet\:px-0{padding-inline:calc(var(--spacing) * 0)}.tablet\:px-3xl-tight{padding-inline:var(--spacing-3xl-tight)}.tablet\:px-xl{padding-inline:var(--spacing-xl)}.tablet\:py-0{padding-block:calc(var(--spacing) * 0)}.tablet\:py-3xl-tight{padding-block:var(--spacing-3xl-tight)}.tablet\:py-5xl{padding-block:var(--spacing-5xl)}.tablet\:py-xl{padding-block:var(--spacing-xl)}.tablet\:pt-2xl{padding-top:var(--spacing-2xl)}.tablet\:pt-3xl-tight{padding-top:var(--spacing-3xl-tight)}.tablet\:pt-4xl{padding-top:var(--spacing-4xl)}.tablet\:pt-\[16vh\]{padding-top:16vh}.tablet\:pt-\[calc\(var\(--spacing-6xl\)-var\(--site-header-height\)\)\]{padding-top:calc(var(--spacing-6xl) - var(--site-header-height))}.tablet\:pt-xl{padding-top:var(--spacing-xl)}.tablet\:pr-2xl{padding-right:var(--spacing-2xl)}.tablet\:pr-3xl{padding-right:var(--spacing-3xl)}.tablet\:pr-xl{padding-right:var(--spacing-xl)}.tablet\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.tablet\:pb-5xl{padding-bottom:var(--spacing-5xl)}.tablet\:pb-6xl{padding-bottom:var(--spacing-6xl)}.tablet\:pb-\[20vh\]{padding-bottom:20vh}.tablet\:pb-xl{padding-bottom:var(--spacing-xl)}.tablet\:pl-2xl{padding-left:var(--spacing-2xl)}.tablet\:pl-3xl{padding-left:var(--spacing-3xl)}.tablet\:\!text-h3-md{font-size:var(--text-h3-md)!important;line-height:var(--tw-leading,var(--text-h3-md--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))!important}.tablet\:text-body-lg-emphasis-md{font-size:var(--text-body-lg-emphasis-md);line-height:var(--tw-leading,var(--text-body-lg-emphasis-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-emphasis-md--font-weight))}.tablet\:text-body-lg-standard{font-size:var(--text-body-lg-standard);line-height:var(--tw-leading,var(--text-body-lg-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard--font-weight))}.tablet\:text-body-lg-standard-md{font-size:var(--text-body-lg-standard-md);line-height:var(--tw-leading,var(--text-body-lg-standard-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard-md--font-weight))}.tablet\:text-body-sm-standard{font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.tablet\:text-h1-md{font-size:var(--text-h1-md);line-height:var(--tw-leading,var(--text-h1-md--line-height));font-weight:var(--tw-font-weight,var(--text-h1-md--font-weight))}.tablet\:text-h2-md{font-size:var(--text-h2-md);line-height:var(--tw-leading,var(--text-h2-md--line-height));font-weight:var(--tw-font-weight,var(--text-h2-md--font-weight))}.tablet\:text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.tablet\:text-h3-lg{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}.tablet\:text-h3-md{font-size:var(--text-h3-md);line-height:var(--tw-leading,var(--text-h3-md--line-height));font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))}.tablet\:text-h4-lg{font-size:var(--text-h4-lg);line-height:var(--tw-leading,var(--text-h4-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))}.tablet\:text-h4-md{font-size:var(--text-h4-md);line-height:var(--tw-leading,var(--text-h4-md--line-height));font-weight:var(--tw-font-weight,var(--text-h4-md--font-weight))}.tablet\:text-h5-md{font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}.tablet\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tablet\:leading-h3-md{--tw-leading:var(--leading-h3-md);line-height:var(--leading-h3-md)}.tablet\:text-neutral-75{color:var(--color-neutral-75)}.tablet\:text-neutral-100{color:var(--color-neutral-100)}.tablet\:text-neutral-900{color:var(--color-neutral-900)}.tablet\:\[--mask-fade-width\:25\%\]{--mask-fade-width:25%}.tablet\:group-open\/section\:text-neutral-100:is(:where(.group\/section):is([open],:popover-open,:open) *){color:var(--color-neutral-100)}@media(hover:hover){.tablet\:group-hover\/card\:border-neutral-900:is(:where(.group\/card):hover *){border-color:var(--color-neutral-900)}.tablet\:group-hover\/card\:text-neutral-900:is(:where(.group\/card):hover *){color:var(--color-neutral-900)}.tablet\:hover\:bg-\[var\(--card-bg\)\]:hover{background-color:var(--card-bg)}}:is(.tablet\:\*\:data-footnotes\:col-span-full>*)[data-footnotes],:is(.tablet\:\*\:data-report-intro\:col-span-full>*)[data-report-intro]{grid-column:1/-1}}@media(min-width:1200px){.desktop\:invisible{visibility:hidden}.desktop\:absolute{position:absolute}.desktop\:relative{position:relative}.desktop\:static{position:static}.desktop\:sticky{position:sticky}.desktop\:top-\(--site-header-height-desktop\){top:var(--site-header-height-desktop)}.desktop\:top-0{top:calc(var(--spacing) * 0)}.desktop\:top-6xl{top:var(--spacing-6xl)}.desktop\:top-\[35vh\]{top:35vh}.desktop\:top-\[calc\(1\.4em\+var\(--spacing-xl\)\*2\)\]{top:calc(1.4em + var(--spacing-xl) * 2)}.desktop\:top-\[calc\(100\%\+1\.5rem\)\]{top:calc(100% + 1.5rem)}.desktop\:top-\[calc\(var\(--site-header-height-desktop\)\+var\(--spacing-2xl\)\)\]{top:calc(var(--site-header-height-desktop) + var(--spacing-2xl))}.desktop\:right-\[27\.6\%\]{right:27.6%}.desktop\:right-\[34\.6\%\]{right:34.6%}.desktop\:right-\[41\.1\%\]{right:41.1%}.desktop\:left-\[27\.6\%\]{left:27.6%}.desktop\:left-\[34\.6\%\]{left:34.6%}.desktop\:left-\[41\.1\%\]{left:41.1%}.desktop\:z-0{z-index:0}.desktop\:z-\[1\]{z-index:1}.desktop\:order-first{order:-9999}.desktop\:col-span-2{grid-column:span 2/span 2}.desktop\:col-start-1{grid-column-start:1}.desktop\:col-start-3{grid-column-start:3}.desktop\:col-end-2{grid-column-end:2}.desktop\:col-end-4{grid-column-end:4}.desktop\:row-start-1{grid-row-start:1}.desktop\:mx-0{margin-inline:calc(var(--spacing) * 0)}.desktop\:mx-auto{margin-inline:auto}.desktop\:my-3xl{margin-block:var(--spacing-3xl)}.desktop\:my-5xl{margin-block:var(--spacing-5xl)}.desktop\:my-7xl{margin-block:var(--spacing-7xl)}.desktop\:-mt-\(--site-header-height-desktop\){margin-top:calc(var(--site-header-height-desktop) * -1)}.desktop\:-mt-7xl{margin-top:calc(var(--spacing-7xl) * -1)}.desktop\:mt-0{margin-top:calc(var(--spacing) * 0)}.desktop\:mt-2xl{margin-top:var(--spacing-2xl)}.desktop\:mt-3xl{margin-top:var(--spacing-3xl)}.desktop\:mt-5xl{margin-top:var(--spacing-5xl)}.desktop\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.desktop\:mb-2xl{margin-bottom:var(--spacing-2xl)}.desktop\:mb-3xl{margin-bottom:var(--spacing-3xl)}.desktop\:mb-5xl{margin-bottom:var(--spacing-5xl)}.desktop\:mb-xl{margin-bottom:var(--spacing-xl)}.desktop\:mb-xs{margin-bottom:var(--spacing-xs)}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:grid{display:grid}.desktop\:hidden{display:none}.desktop\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.desktop\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.desktop\:h-\(--site-header-height-desktop\){height:var(--site-header-height-desktop)}.desktop\:h-8\.75{height:calc(var(--spacing) * 8.75)}.desktop\:h-30\.5{height:calc(var(--spacing) * 30.5)}.desktop\:h-\[155\%\]{height:155%}.desktop\:h-\[240px\]{height:240px}.desktop\:h-\[320px\]{height:320px}.desktop\:max-h-\[220px\]{max-height:220px}.desktop\:max-h-\[calc\(100dvh-var\(--site-header-height-desktop\)-var\(--spacing-2xl\)-var\(--spacing-2xl\)\)\]{max-height:calc(100dvh - var(--site-header-height-desktop) - var(--spacing-2xl) - var(--spacing-2xl))}.desktop\:max-h-none{max-height:none}.desktop\:min-h-\[80vh\]{min-height:80vh}.desktop\:min-h-\[100vh\]{min-height:100vh}
3.desktop\:min-h-\[var\(--card-min-h\)\]{min-height:var(--card-min-h)}.desktop\:min-h-screen{min-height:100vh}.desktop\:w-1\/2{width:50%}.desktop\:w-35{width:calc(var(--spacing) * 35)}.desktop\:w-\[38\%\]{width:38%}.desktop\:w-\[232px\]{width:232px}.desktop\:w-\[240px\]{width:240px}.desktop\:w-\[290px\]{width:290px}.desktop\:w-\[426px\]{width:426px}.desktop\:w-\[512px\]{width:512px}.desktop\:w-auto{width:auto}.desktop\:max-w-\[28rem\]{max-width:28rem}.desktop\:max-w-\[45\%\]{max-width:45%}.desktop\:max-w-\[685px\]{max-width:685px}.desktop\:max-w-\[var\(--layout-homepage-hero-copy-max-lg\)\]{max-width:var(--layout-homepage-hero-copy-max-lg)}.desktop\:max-w-content{max-width:1440px}.desktop\:max-w-none{max-width:none}.desktop\:min-w-0{min-width:calc(var(--spacing) * 0)}.desktop\:min-w-full{min-width:100%}.desktop\:flex-1{flex:1}.desktop\:shrink-0{flex-shrink:0}.desktop\:basis-\[30\%\]{flex-basis:30%}.desktop\:basis-\[70\%\]{flex-basis:70%}.desktop\:-translate-y-\[10\%\]{--tw-translate-y: -10% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:animate-none{animation:none}.desktop\:scroll-mt-\(--site-header-height-desktop\){scroll-margin-top:var(--site-header-height-desktop)}.desktop\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.desktop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.desktop\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.desktop\:grid-cols-\[3fr_7fr\]{grid-template-columns:3fr 7fr}.desktop\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.desktop\:flex-col{flex-direction:column}.desktop\:flex-row{flex-direction:row}.desktop\:flex-row-reverse{flex-direction:row-reverse}.desktop\:items-center{align-items:center}.desktop\:items-start{align-items:flex-start}.desktop\:justify-between{justify-content:space-between}.desktop\:justify-center{justify-content:center}.desktop\:justify-end{justify-content:flex-end}.desktop\:justify-start{justify-content:flex-start}.desktop\:gap-0{gap:calc(var(--spacing) * 0)}.desktop\:gap-2xl{gap:var(--spacing-2xl)}.desktop\:gap-3xl{gap:var(--spacing-3xl)}.desktop\:gap-4xl{gap:var(--spacing-4xl)}.desktop\:gap-5xl{gap:var(--spacing-5xl)}.desktop\:gap-6xl{gap:var(--spacing-6xl)}.desktop\:gap-lg{gap:var(--spacing-lg)}.desktop\:gap-md{gap:var(--spacing-md)}.desktop\:gap-xl{gap:var(--spacing-xl)}.desktop\:gap-x-4xl{column-gap:var(--spacing-4xl)}.desktop\:self-center{align-self:center}.desktop\:self-end{align-self:flex-end}.desktop\:justify-self-end{justify-self:flex-end}.desktop\:justify-self-start{justify-self:flex-start}.desktop\:overflow-visible{overflow:visible}.desktop\:rounded-lg{border-radius:var(--radius-lg)}.desktop\:rounded-none{border-radius:0}.desktop\:border{border-style:var(--tw-border-style);border-width:1px}.desktop\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.desktop\:border-\[\#444\]{border-color:#444}.desktop\:border-neutral-25{border-color:var(--color-neutral-25)}.desktop\:border-neutral-100{border-color:var(--color-neutral-100)}.desktop\:bg-black{background-color:var(--color-black)}.desktop\:bg-neutral-150{background-color:var(--color-neutral-150)}.desktop\:bg-white{background-color:var(--color-white)}.desktop\:p-0{padding:calc(var(--spacing) * 0)}.desktop\:p-3xl{padding:var(--spacing-3xl)}.desktop\:p-3xl-tight{padding:var(--spacing-3xl-tight)}.desktop\:p-5xl{padding:var(--spacing-5xl)}.desktop\:p-xl{padding:var(--spacing-xl)}.desktop\:px-2xl{padding-inline:var(--spacing-2xl)}.desktop\:px-3xl-tight{padding-inline:var(--spacing-3xl-tight)}.desktop\:px-5xl{padding-inline:var(--spacing-5xl)}.desktop\:px-md{padding-inline:var(--spacing-md)}.desktop\:py-3xl{padding-block:var(--spacing-3xl)}.desktop\:py-\[1\.25rem\]{padding-block:1.25rem}.desktop\:py-md{padding-block:var(--spacing-md)}.desktop\:py-sm{padding-block:var(--spacing-sm)}.desktop\:py-xl{padding-block:var(--spacing-xl)}.desktop\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}.desktop\:pe-md{padding-inline-end:var(--spacing-md)}.desktop\:pt-\(--site-header-height-desktop\){padding-top:var(--site-header-height-desktop)}.desktop\:pt-0{padding-top:calc(var(--spacing) * 0)}.desktop\:pt-4xl{padding-top:var(--spacing-4xl)}.desktop\:pt-5xl{padding-top:var(--spacing-5xl)}.desktop\:pt-\[calc\(14rem-var\(--site-header-height-desktop\)\)\]{padding-top:calc(14rem - var(--site-header-height-desktop))}.desktop\:pt-\[calc\(var\(--spacing-7xl\)-var\(--site-header-height-desktop\)\)\]{padding-top:calc(var(--spacing-7xl) - var(--site-header-height-desktop))}.desktop\:pt-lg{padding-top:var(--spacing-lg)}.desktop\:pr-xs{padding-right:var(--spacing-xs)}.desktop\:pb-3xl{padding-bottom:var(--spacing-3xl)}.desktop\:pb-7xl{padding-bottom:var(--spacing-7xl)}.desktop\:pb-\[20vh\]{padding-bottom:20vh}.desktop\:pb-md{padding-bottom:var(--spacing-md)}.desktop\:pl-lg{padding-left:var(--spacing-lg)}.desktop\:text-left{text-align:left}.desktop\:text-right{text-align:right}.desktop\:\!text-h3-lg{font-size:var(--text-h3-lg)!important;line-height:var(--tw-leading,var(--text-h3-lg--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))!important}.desktop\:text-body-lg-standard{font-size:var(--text-body-lg-standard);line-height:var(--tw-leading,var(--text-body-lg-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard--font-weight))}.desktop\:text-body-lg-standard-md{font-size:var(--text-body-lg-standard-md);line-height:var(--tw-leading,var(--text-body-lg-standard-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard-md--font-weight))}.desktop\:text-body-sm-standard{font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.desktop\:text-h1-lg{font-size:var(--text-h1-lg);line-height:var(--tw-leading,var(--text-h1-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h1-lg--font-weight))}.desktop\:text-h1-md{font-size:var(--text-h1-md);line-height:var(--tw-leading,var(--text-h1-md--line-height));font-weight:var(--tw-font-weight,var(--text-h1-md--font-weight))}.desktop\:text-h2-lg{font-size:var(--text-h2-lg);line-height:var(--tw-leading,var(--text-h2-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h2-lg--font-weight))}.desktop\:text-h3-lg{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}.desktop\:text-h4-lg{font-size:var(--text-h4-lg);line-height:var(--tw-leading,var(--text-h4-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))}.desktop\:text-h4-lg\!{font-size:var(--text-h4-lg)!important;line-height:var(--tw-leading,var(--text-h4-lg--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))!important}.desktop\:text-h5-lg{font-size:var(--text-h5-lg);
3line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}.desktop\:text-h5-md{font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}.desktop\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.desktop\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.desktop\:leading-h3-lg{--tw-leading:var(--leading-h3-lg);line-height:var(--leading-h3-lg)}.desktop\:text-current{color:currentColor}.desktop\:opacity-0{opacity:0}.desktop\:shadow-\[2px_3px_6px_-3px_hsla\(0\,0\%\,0\%\,0\.3\)\,-2px_3px_6px_-3px_hsla\(0\,0\%\,0\%\,0\.3\)\]{--tw-shadow:2px 3px 6px -3px var(--tw-shadow-color,#0000004d), -2px 3px 6px -3px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.desktop\:shadow-\[2px_3px_6px_-3px_hsla\(0\,0\%\,0\%\,0\.06\)\,-2px_3px_6px_-3px_hsla\(0\,0\%\,0\%\,0\.06\)\]{--tw-shadow:2px 3px 6px -3px var(--tw-sha
3dow-color,#0000000f), -2px 3px 6px -3px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.desktop\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.desktop\:duration-fast{--tw-duration:.15s;transition-duration:.15s}@media(hover:hover){.desktop\:group-hover\:visible:is(:where(.group):hover *){visibility:visible}.desktop\:group-hover\:left-0:is(:where(.group):hover *){left:calc(var(--spacing) * 0)}.desktop\:group-hover\:w-max:is(:where(.group):hover *){width:max-content}.desktop\:group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.desktop\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.desktop\:peer-data-\[open\=true\]\:visible:is(:where(.peer)[data-open=true]~*){visibility:visible}.desktop\:peer-data-\[open\=true\]\:left-0:is(:where(.peer)[data-open=true]~*){left:calc(var(--spacing) * 0)}.desktop\:peer-data-\[open\=true\]\:w-max:is(:where(.peer)[data-open=true]~*){width:max-content}.desktop\:peer-data-\[open\=true\]\:opacity-100:is(:where(.peer)[data-open=true]~*){opacity:1}.desktop\:before\:absolute:before{content:var(--tw-content);position:absolute}.desktop\:before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.desktop\:before\:bottom-full:before{content:var(--tw-content);bottom:100%}.desktop\:before\:h-xl:before{content:var(--tw-content);height:var(--spacing-xl)}.desktop\:before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.desktop\:after\:absolute:after{content:var(--tw-content);position:absolute}.desktop\:after\:bottom-\[20vh\]:after{content:var(--tw-content);bottom:20vh}.desktop\:after\:-z-\[1\]:after{content:var(--tw-content);z-index:-1}.desktop\:after\:block:after{content:var(--tw-content);display:block}.desktop\:after\:h-\[80vh\]:after{content:var(--tw-content);height:80vh}.desktop\:after\:w-full:after{content:var(--tw-content);width:100%}.desktop\:after\:bg-gradient-to-b:after{content:var(--tw-content);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.desktop\:after\:from-ice-indigo-100\/0:after{content:var(--tw-content);--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.desktop\:after\:from-ice-indigo-100\/0:after{--tw-gradient-from:color-mix(in oklab, var(--color-ice-indigo-100) 0%, transparent)}}.desktop\:after\:from-ice-indigo-100\/0:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.desktop\:after\:via-ice-indigo-100\/100:after{content:var(--tw-content);--tw-gradient-via:var(--color-ice-indigo-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.desktop\:after\:to-ice-indigo-100\/100:after{content:var(--tw-content);--tw-gradient-to:var(--color-ice-indigo-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.desktop\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media(hover:hover){.desktop\:group-hover\/navlink\:after\:scale-x-100:is(:where(.group\/navlink):hover *):after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.desktop\:group-focus-visible\/navlink\:after\:scale-x-100:is(:where(.group\/navlink):focus-visible *):after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.desktop\:first\:mt-\[300px\]:first-child{margin-top:300px}.desktop\:first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.desktop\:first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}@media(hover:hover){.desktop\:hover\:bg-\[\#444\]:hover{background-color:#444}}:is(.\*\:data-footnotes\:desktop\:mt-5xl>*)[data-footnotes]{margin-top:var(--spacing-5xl)}.desktop\:data-\[active\=true\]\:underline[data-active=true]{text-decoration-line:underline}.desktop\:data-\[active\=true\]\:decoration-current[data-active=true]{text-decoration-color:currentColor}.desktop\:data-\[active\=true\]\:decoration-2[data-active=true]{text-decoration-thickness:2px}.desktop\:data-\[active\=true\]\:underline-offset-8[data-active=true]{text-underline-offset:8px}.desktop\:nth-\[2\]\:mt-\[calc\(300px\+75vh\)\]:nth-child(2){margin-top:calc(300px + 75vh)}.desktop\:nth-\[3\]\:mt-\[calc\(300px\+2\*75vh\)\]:nth-child(3){margin-top:calc(300px + 150vh)}}.dark\:border-ice-indigo-100:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-ice-indigo-100)}.dark\:border-neutral-0:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-neutral-0)}.dark\:border-neutral-50:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-neutral-50)}.dark\:border-neutral-75:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-neutral-75)}.dark\:border-orchid-100:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-orchid-100)}.dark\:bg-deep-teal-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-deep-teal-100)}.dark\:bg-forest-green-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-forest-green-100)}.dark\:bg-ice-indigo-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-ice-indigo-100)}.dark\:bg-lagoon-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-lagoon-100)}.dark\:bg-lavender-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-lavender-100)}.dark\:bg-neutral-25:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-25)}.dark\:bg-neutral-50:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-50)}.dark\:bg-neutral-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-100)}.dark\:bg-neutral-150:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-150)}.dark\:bg-neutral-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-900)}.dark\:bg-ocean-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-ocean-100)}.dark\:bg-ocean-150:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-ocean-150)}.dark\:bg-orchid-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-orchid-100)}.dark\:bg-periwinkle-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-periwinkle-100)}.dark\:bg-raspberry-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-raspberry-100)}.dark\:bg-royal-purple-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-royal-purple-100)}.dark\:bg-royal-purple-150:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-royal-purple-150)}.dark\:bg-soft-indigo-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-soft-indigo-100)}.dark\:bg-tangerine-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-tangerine-100)}.dark\:bg-wine-100:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-wine-100)}
3.dark\:text-aqua-mint-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-aqua-mint-100)}.dark\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *){color:var(--color-neutral-0)}.dark\:text-neutral-25:where([data-theme=dark],[data-theme=dark] *){color:var(--color-neutral-25)}.dark\:text-neutral-50:where([data-theme=dark],[data-theme=dark] *){color:var(--color-neutral-50)}.dark\:brightness-0:where([data-theme=dark],[data-theme=dark] *){--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:invert:where([data-theme=dark],[data-theme=dark] *){--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:group-open\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group):is([open],:popover-open,:open) *),.dark\:group-open\/item\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group\/item):is([open],:popover-open,:open) *){color:var(--color-neutral-0)}@media(hover:hover){.dark\:group-hover\:bg-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group):hover *){background-color:var(--color-neutral-0)}.dark\:group-hover\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group):hover *){color:var(--color-neutral-0)}.dark\:hover\:border-neutral-0:where([data-theme=dark],[data-theme=dark] *):hover{border-color:var(--color-neutral-0)}.dark\:hover\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-neutral-0)}}.dark\:focus-visible\:bg-neutral-75:where([data-theme=dark],[data-theme=dark] *):focus-visible{background-color:var(--color-neutral-75)}.dark\:focus-visible\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):focus-visible{color:var(--color-neutral-0)}.dark\:focus-visible\:outline-neutral-0:where([data-theme=dark],[data-theme=dark] *):focus-visible{outline-color:var(--color-neutral-0)}.dark\:disabled\:border-neutral-100:where([data-theme=dark],[data-theme=dark] *):disabled{border-color:var(--color-neutral-100)}.dark\:disabled\:text-neutral-75:where([data-theme=dark],[data-theme=dark] *):disabled{color:var(--color-neutral-75)}.dark\:aria-disabled\:border-neutral-100:where([data-theme=dark],[data-theme=dark] *)[aria-disabled=true]{border-color:var(--color-neutral-100)}.dark\:aria-disabled\:text-neutral-75:where([data-theme=dark],[data-theme=dark] *)[aria-disabled=true]{color:var(--color-neutral-75)}.nth-\[5n\+1\]\:dark\:\[--card-bg\:var\(--color-royal-purple-100\)\]:nth-child(5n+1):where([data-theme=dark],[data-theme=dark] *){--card-bg:var(--color-royal-purple-100)}.nth-\[5n\+2\]\:dark\:\[--card-bg\:var\(--color-ocean-100\)\]:nth-child(5n+2):where([data-theme=dark],[data-theme=dark] *){--card-bg:var(--color-ocean-100)}.nth-\[5n\+3\]\:dark\:\[--card-bg\:var\(--color-wine-100\)\]:nth-child(5n+3):where([data-theme=dark],[data-theme=dark] *){--card-bg:var(--color-wine-100)}.nth-\[5n\+4\]\:dark\:\[--card-bg\:var\(--color-forest-green-100\)\]:nth-child(5n+4):where([data-theme=dark],[data-theme=dark] *){--card-bg:var(--color-forest-green-100)}.nth-\[5n\+5\]\:dark\:\[--card-bg\:var\(--color-orchid-100\)\]:nth-child(5n+5):where([data-theme=dark],[data-theme=dark] *){--card-bg:var(--color-orchid-100)}@media(min-width:810px){.dark\:tablet\:rounded-2xl:where([data-theme=dark],[data-theme=dark] *){border-radius:var(--radius-2xl)}.dark\:tablet\:border-neutral-75:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-neutral-75)}.tablet\:dark\:border-neutral-50:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-neutral-50)}.dark\:tablet\:bg-transparent:where([data-theme=dark],[data-theme=dark] *){background-color:#0000}.tablet\:dark\:bg-neutral-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-neutral-900)}.tablet\:dark\:text-neutral-25:where([data-theme=dark],[data-theme=dark] *){color:var(--color-neutral-25)}.dark\:tablet\:group-open\/section\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group\/section):is([open],:popover-open,:open) *){color:var(--color-neutral-0)}@media(hover:hover){.tablet\:dark\:group-hover\/card\:border-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group\/card):hover *){border-color:var(--color-neutral-0)}.tablet\:dark\:group-hover\/card\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *):is(:where(.group\/card):hover *){color:var(--color-neutral-0)}}}@media(hover:hover){.hover-hover\:group-hover\/author\:decoration-inherit:is(:where(.group\/author):hover *){-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.hover-hover\:group-\[\&\:hover\:not\(\:has\(\.card-nested\:hover\)\)\]\/card\:border-orchid-100:is(:where(.group\/card):hover:not(:has(.card-nested:hover)) *){border-color:var(--color-orchid-100)}.hover-hover\:group-\[\&\:hover\:not\(\:has\(\.card-nested\:hover\)\)\]\/card\:decoration-inherit:is(:where(.group\/card):hover:not(:has(.card-nested:hover)) *){-webkit-text-decoration-color:inherit;text-decoration-color:inherit}}.\[\&_\*\:last-child\]\:mb-0 :last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_\:is\(a\,p\,ul\,ol\,li\)\]\:text-body-sm-standard :is(a,p,ul,ol,li){font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.\[\&_\:is\(p\,a\,li\)\]\:text-body-lg-standard :is(p,a,li){font-size:var(--text-body-lg-standard);line-height:var(--tw-leading,var(--text-body-lg-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard--font-weight))}.\[\&_\:is\(p\,a\,li\)\]\:text-h5 :is(p,a,li){font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight))}@media(min-width:810px){.\[\&_\:is\(p\,a\,li\)\]\:tablet\:text-body-lg-standard-md :is(p,a,li){font-size:var(--text-body-lg-standard-md);line-height:var(--tw-leading,var(--text-body-lg-standard-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard-md--font-weight))}.\[\&_\:is\(p\,a\,li\)\]\:tablet\:text-h5-md :is(p,a,li){font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}}@media(min-width:1200px){.\[\&_\:is\(p\,a\,li\)\]\:desktop\:text-h5-lg :is(p,a,li){font-size:var(--text-h5-lg);
3line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}}.\[\&_\:is\(p\,li\)\]\:text-inherit :is(p,li){color:inherit}.\[\&_\:is\(p\,li\)\]\:text-neutral-100 :is(p,li){color:var(--color-neutral-100)}.\[\&_\:is\(p\,li\)\]\:text-neutral-150 :is(p,li){color:var(--color-neutral-150)}.\[\&_\:is\(p\,li\,a\)\]\:text-body-lg-standard :is(p,li,a){font-size:var(--text-body-lg-standard);line-height:var(--tw-leading,var(--text-body-lg-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard--font-weight))}.\[\&_\:is\(p\,li\,a\)\]\:text-h5 :is(p,li,a){font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight))}@media(min-width:810px){.\[\&_\:is\(p\,li\,a\)\]\:tablet\:text-body-lg-standard-md :is(p,li,a){font-size:var(--text-body-lg-standard-md);line-height:var(--tw-leading,var(--text-body-lg-standard-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard-md--font-weight))}.tablet\:\[\&_\:is\(p\,li\,a\)\]\:text-h5-md :is(p,li,a){font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}}@media(min-width:1200px){.desktop\:\[\&_\:is\(p\,li\,a\)\]\:text-h5-lg :is(p,li,a){font-size:var(--text-h5-lg);line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}}.\[\&_\:is\(p\,ol\,ul\,a\,h3\,h4\,h5\,h6\)\]\:mb-xl :is(p,ol,ul,a,h3,h4,h5,h6){margin-bottom:var(--spacing-xl)}.\[\&_\:is\(p\,ul\,ol\)\]\:m-0 :is(p,ul,ol){margin:calc(var(--spacing) * 0)}.\[\&_\:is\(p\,ul\,ol\)\:first-child\]\:mt-0 :is(p,ul,ol):first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_\:is\(p\,ul\,ol\,\.table-scroll\)\:last-child\]\:\[margin-block-end\:0\] :is(p,ul,ol,.table-scroll):last-child{margin-block-end:0}.\[\&_\:is\(p\,ul\,ol\,\.table-scroll\)\:last-child\]\:mb-0 :is(p,ul,ol,.table-scroll):last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_\:is\(p\,ul\,ol\,li\,a\)\]\:text-body-lg-standard :is(p,ul,ol,li,a){font-size:var(--text-body-lg-standard);line-height:var(--tw-leading,var(--text-body-lg-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-standard--font-weight))}@media(min-width:810px){.\[\&_\:is\(p\,ul\,ol\,li\,a\)\]\:tablet\:text-h5-md :is(p,ul,ol,li,a){font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}}@media(min-width:1200px){.\[\&_\:is\(p\,ul\,ol\,li\,a\)\]\:desktop\:text-h5-lg :is(p,ul,ol,li,a){font-size:var(--text-h5-lg);line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}}.\[\&_\:is\(th\,td\)\]\:p-md :is(th,td){padding:var(--spacing-md)}.\[\&_\:is\(ul\,ol\)\]\:m-0 :is(ul,ol){margin:calc(var(--spacing) * 0)}.\[\&_\:is\(ul\,ol\)\]\:mb-0 :is(ul,ol){margin-bottom:calc(var(--spacing) * 0)}.\[\&_\[data-component\=\'CtaButtons\'\]\]\:m-0 [data-component=CtaButtons]{margin:calc(var(--spacing) * 0)}.\[\&_\[data-component\=LinkButton\]\]\:\!no-underline [data-component=LinkButton],.\[\&_\[data-component\=LinkButton\]\:hover\]\:\!no-underline [data-component=LinkButton]:hover{text-decoration-line:none!important}.\[\&_\[data-event-copy\]\]\:\!text-h5 [data-event-copy]{font-size:var(--text-h5)!important;line-height:var(--tw-leading,var(--text-h5--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h5--font-weight))!important}.dark\:\[\&_\[data-event-copy\]\]\:\!text-neutral-0:where([data-theme=dark],[data-theme=dark] *) [data-event-copy]{color:var(--color-neutral-0)!important}.\[\&_\[data-event-copy\]_p\]\:\!text-h5 [data-event-copy] p{font-size:var(--text-h5)!important;line-height:var(--tw-leading,var(--text-h5--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h5--font-weight))!important}.dark\:\[\&_\[data-event-copy\]_p\]\:\!text-neutral-0:where([data-theme=dark],[data-theme=dark] *) [data-event-copy] p{color:var(--color-neutral-0)!important}.\[\&_\[data-event-meta\]\]\:\!text-h4 [data-event-meta]{font-size:var(--text-h4)!important;line-height:var(--tw-leading,var(--text-h4--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h4--font-weight))!important}@media(min-width:810px){.tablet\:\[\&_\[data-event-meta\]\]\:\!text-h4-md [data-event-meta]{font-size:var(--text-h4-md)!important;line-height:var(--tw-leading,var(--text-h4-md--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h4-md--font-weight))!important}}@media(min-width:1200px){.desktop\:\[\&_\[data-event-meta\]\]\:\!text-h4-lg [data-event-meta]{font-size:var(--text-h4-lg)!important;line-height:var(--tw-leading,var(--text-h4-lg--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))!important}}.dark\:\[\&_\[data-event-meta\]\]\:\!text-neutral-0:where([data-theme=dark],[data-theme=dark] *) [data-event-meta]{color:var(--color-neutral-0)!important}.\[\&_\[data-prose-summit\]\>h2\]\:text-h3-md [data-prose-summit]>h2{font-size:var(--text-h3-md);line-height:var(--tw-leading,var(--text-h3-md--line-height));font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))}.\[\&_\[data-prose-summit\]\>h3\]\:text-h3 [data-prose-summit]>h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.\[\&_\[data-prose-summit\]\>h4\]\:text-h4 [data-prose-summit]>h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.\[\&_\[data-prose\]\>h1\]\:text-h2-lg [data-prose]>h1{font-size:var(--text-h2-lg);line-height:var(--tw-leading,var(--text-h2-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h2-lg--font-weight))}.\[\&_\[data-prose\]\>h2\]\:text-h2 [data-prose]>h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}@media(min-width:810px){.tablet\:\[\&_\[data-prose\]\>h2\]\:text-h2-md [data-prose]>h2{font-size:var(--text-h2-md);line-height:var(--tw-leading,var(--text-h2-md--line-height));font-weight:var(--tw-font-weight,var(--text-h2-md--font-weight))}}@media(min-width:1200px){.desktop\:\[\&_\[data-prose\]\>h2\]\:text-h2-lg [data-prose]>h2{font-size:var(--text-h2-lg);line-height:var(--tw-leading,var(--text-h2-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h2-lg--font-weight))}}.\[\&_\[data-prose\]\>h3\]\:text-h3 [data-prose]>h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.\[\&_\[data-prose\]\>h4\]\:text-h4 [data-prose]>h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:z-1 a,.\[\&_a\]\:z-\[1\] a{z-index:1}.\[\&_a\]\:font-\[inherit\] a{font-family:inherit}.\[\&_a\]\:text-body-sm-standard a{font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.\[\&_a\]\:text-h4 a{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.\[\&_a\]\:text-\[length\:inherit\] a{font-size:inherit}.\[\&_a\]\:leading-\[inherit\] a{--tw-leading:inherit;line-height:inherit}.\[\&_a\]\:text-current a{color:currentColor}.\[\&_a\]\:text-inherit a{color:inherit}.\[\&_a\]\:text-link a{color:var(--color-link)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_a\]\:duration-slow a{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.hover\:\[\&_a\]\:text-link-hover:hover a{color:var(--color-link-hover)}}@media(min-width:810px){.\[\&_a\]\:tablet\:text-h4-md a{font-size:var(--text-h4-md);line-height:var(--tw-leading,var(--text-h4-md--line-height));font-weight:var(--tw-font-weight,var(--text-h4-md--font-weight))}}@media(min-width:1200px){.\[\&_a\]\:desktop\:text-h4-lg a{font-size:var(--text-h4-lg);line-height:var(--tw-leading,var(--text-h4-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))}}.\[\&_a\.cta-strip-secondary\]\:text-neutral-100 a.cta-strip-secondary{color:var(--color-neutral-100)}.dark\:\[\&_a\.cta-strip-secondary\]\:text-neutral-25:where([data-theme=dark],[data-theme=dark] *) a.cta-strip-secondary{color:var(--color-neutral-25)}.\[\&_a\.cta-strip-secondary\:focus-visible\]\:text-neutral-900 a.cta-strip-secondary:focus-visible{color:var(--color-neutral-900)}.dark\:\[\&_a\.cta-strip-secondary\:focus-visible\]\:text-neutral-0:where([data-theme=dark],[data-theme=dark] *) a.cta-strip-secondary:focus-visible{color:var(--color-neutral-0)}.\[\&_a\.cta-strip-secondary\:hover\]\:text-neutral-900 a.cta-strip-secondary:hover{color:var(--color-neutral-900)}.dark\:\[\&_a\.cta-strip-secondary\:hover\]\:text-neutral-25:where([data-theme=dark],[data-theme=dark] *) a.cta-strip-secondary:hover{color:var(--color-neutral-25)}.\[\&_a\:hover\]\:text-\[hsla\(26\,100\%\,76\%\,1\)\] a:hover{color:#ffba85}.\[\&_a\:hover\]\:no-underline a:hover{text-decoration-line:none}.\[\&_blockquote\]\:m-0 blockquote{margin:calc(var(--spacing) * 0)}.\[\&_blockquote\]\:border-0 blockquote{border-style:var(--tw-border-style);border-width:0}.\[\&_blockquote\]\:p-0 blockquote{padding:calc(var(--spacing) * 0)}.\[\&_blockquote\]\:text-inherit blockquote{color:inherit}.\[\&_em\]\:italic em{font-style:italic}@media(min-width:810px){.\[\&_figure\[data-component\=InfoCard\]\]\:tablet\:aspect-auto figure[data-component=InfoCard]{aspect-ratio:auto}.\[\&_figure\[data-component\=InfoCard\]\]\:tablet\:h-full figure[data-component=InfoCard]{height:100%}}.\[\&_h1\]\:mb-md h1{margin-bottom:var(--spacing-md)}.\[\&_h1\]\:text-h2-lg h1{font-size:var(--text-h2-lg);line-height:var(--tw-leading,var(--text-h2-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h2-lg--font-weight))}.\[\&_h1\]\:leading-tight h1{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_h2\]\:m-0 h2{margin:calc(var(--spacing) * 0)}.\[\&_h2\]\:mb-2xl h2{margin-bottom:var(--spacing-2xl)}.\[\&_h2\]\:mb-md h2{margin-bottom:var(--spacing-md)}.\[\&_h2\]\:min-w-0 h2{min-width:calc(var(--spacing) * 0)}.\[\&_h2\]\:scroll-mt-\(--site-header-height-desktop\) h2{scroll-margin-top:var(--site-header-height-desktop)}.\[\&_h2\]\:font-poppins h2{font-family:Poppins,Arial,sans-serif}.\[\&_h2\]\:text-h2 h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.\[\&_h2\]\:text-h3 h2{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.\[\&_h2\]\:text-h3-lg h2{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}.\[\&_h2\]\:leading-tight h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_h2\]\:text-neutral-100 h2{color:var(--color-neutral-100)}.\[\&_h2\]\:text-neutral-900 h2{color:var(--color-neutral-900)}.\[\&_h2\]\:transition-all h2{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_h2\]\:duration-200 h2{--tw-duration:.2s;transition-duration:.2s}.group-open\/section\:\[\&_h2\]\:text-primary:is(:where(.group\/section):is([open],:popover-open,:open) *) h2{color:var(--color-primary)}@media(min-width:810px){.tablet\:\[\&_h2\]\:text-h2-md h2{font-size:var(--text-h2-md);line-height:var(--tw-leading,var(--text-h2-md--line-height));font-weight:var(--tw-font-weight,var(--text-h2-md--font-weight))}.tablet\:\[\&_h2\]\:text-h3-md h2{font-size:var(--text-h3-md);line-height:var(--tw-leading,var(--text-h3-md--line-height));font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))}.tablet\:\[\&_h2\]\:text-neutral-900 h2{color:var(--color-neutral-900)}}@media(min-width:1200px){.desktop\:\[\&_h2\]\:text-h2-lg h2{font-size:var(--text-h2-lg);line-height:var(--tw-leading,var(--text-h2-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h2-lg--font-weight))}.desktop\:\[\&_h2\]\:text-h3-lg h2{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}}.\[\&_h2_strong\]\:font-medium h2 strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h2\:not\(\:first-of-type\)\]\:mt-4xl h2:not(:first-of-type){margin-top:var(--spacing-4xl)}@media(min-width:1200px){.desktop\:\[\&_h2\:not\(\:first-of-type\)\]\:mt-5xl h2:not(:first-of-type){margin-top:var(--spacing-5xl)}}.\[\&_h3\]\:\!m-0 h3{margin:calc(var(--spacing) * 0)!important}.\[\&_h3\]\:\!mb-0 h3{margin-bottom:calc(var(--spacing) * 0)!important}.\[\&_h3\]\:\!text-h3 h3{font-size:var(--text-h3)!important;line-height:var(--tw-leading,var(--text-h3--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3--font-weight))!important}@media(min-width:810px){.tablet\:\[\&_h3\]\:\!text-h3-md h3{font-size:var(--text-h3-md)!important;line-height:var(--tw-leading,var(--text-h3-md--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))!important}}@media(min-width:1200px){.desktop\:\[\&_h3\]\:\!text-h3-lg h3{font-size:var(--text-h3-lg)!important;line-height:var(--tw-leading,var(--text-h3-lg--line-height))!important;font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))!important}}.dark\:\[\&_h3\]\:\!text-neutral-0:where([data-theme=dark],[data-theme=dark] *) h3{color:var(--color-neutral-0)!important}.\[\&_h4\]\:mt-0 h4{margin-top:calc(var(--spacing) * 0)}.\[\&_hr\]\:my-4xl hr{margin-block:var(--spacing-4xl)}@media(min-width:1200px){.desktop\:\[\&_hr\]\:my-5xl hr{margin-block:var(--spacing-5xl)}}.\[\&_li\]\:\!m-0 li{margin:calc(var(--spacing) * 0)!important}.\[\&_li\]\:m-0 li{margin:calc(var(--spacing) * 0)}.\[\&_li\]\:\!mb-0 li{margin-bottom:calc(var(--spacing) * 0)!important}.\[\&_li\]\:mb-0 li{margin-bottom:calc(var(--spacing) * 0)}.\[\&_li\]\:mb-md li{margin-bottom:var(--spacing-md)}.\[\&_li\]\:flex li{display:flex}.\[\&_li\]\:rounded-sm li{border-radius:var(--radius-sm)}.\[\&_li\]\:bg-neutral-0 li{background-color:var(--color-neutral-0)}.\[\&_li\]\:bg-white\/20 li{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.\[\&_li\]\:bg-white\/20 li{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.\[\&_li\]\:px-1 li{padding-inline:calc(var(--spacing) * 1)}.\[\&_li\]\:py-0\.5 li{padding-block:calc(var(--spacing) * .5)}.\[\&_li\]\:text-caption li{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.\[\&_li\]\:font-semibold li{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_li\>p\:first-of-type\]\:inline li>p:first-of-type{display:inline}.\[\&_ol\]\:m-0 ol{margin:calc(var(--spacing) * 0)}.\[\&_ol\]\:mb-0 ol{margin-bottom:calc(var(--spacing) * 0)}.\[\&_ol\]\:text-inherit ol{color:inherit}.\[\&_ol\+p\]\:mt-md ol+p{margin-top:var(--spacing-md)}.\[\&_p\]\:\!m-0 p{margin:calc(var(--spacing) * 0)!important}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing) * 0)}.\[\&_p\]\:my-0 p{margin-block:calc(var(--spacing) * 0)}.\[\&_p\]\:mb-0 p{margin-bottom:calc(var(--spacing) * 0)}.\[\&_p\]\:mb-lg p{margin-bottom:var(--spacing-lg)}.\[\&_p\]\:mb-xl p{margi
3n-bottom:var(--spacing-xl)}.\[\&_p\]\:font-poppins p{font-family:Poppins,Arial,sans-serif}.\[\&_p\]\:text-body-sm-standard p{font-size:var(--text-body-sm-standard);line-height:var(--tw-leading,var(--text-body-sm-standard--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-standard--font-weight))}.\[\&_p\]\:text-caption p{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.\[\&_p\]\:text-h3-md p{font-size:var(--text-h3-md);line-height:var(--tw-leading,var(--text-h3-md--line-height));font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))}.\[\&_p\]\:text-h4 p{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.\[\&_p\]\:text-h5 p{font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight))}.\[\&_p\]\:leading-\[1\.6\] p{--tw-leading:1.6;line-height:1.6}.\[\&_p\]\:leading-normal p{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.\[\&_p\]\:text-inherit p{color:inherit}.\[\&_p\]\:text-neutral-25 p{color:var(--color-neutral-25)}.\[\&_p\]\:text-neutral-100 p{color:var(--color-neutral-100)}@media(min-width:810px){.\[\&_p\]\:tablet\:text-h4-md p{font-size:var(--text-h4-md);line-height:var(--tw-leading,var(--text-h4-md--line-height));font-weight:var(--tw-font-weight,var(--text-h4-md--font-weight))}.\[\&_p\]\:tablet\:text-h5-md p{font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}.tablet\:\[\&_p\]\:text-h3-lg p{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}.tablet\:\[\&_p\]\:text-h5-md p{font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}}@media(min-width:1200px){.\[\&_p\]\:desktop\:text-h4-lg p{font-size:var(--text-h4-lg);line-height:var(--tw-leading,var(--text-h4-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h4-lg--font-weight))}.\[\&_p\]\:desktop\:text-h5-lg p{font-size:var(--text-h5-lg);line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}.desktop\:\[\&_p\]\:text-\[1\.375rem\] p{font-size:1.375rem}}.\[\&_p_strong\]\:font-semibold p strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_p\+\:is\(ul\,ol\)\]\:mt-md p+:is(ul,ol),.\[\&_p\+ol\]\:mt-md p+ol,.\[\&_p\+p\]\:mt-md p+p,.\[\&_p\+ul\]\:mt-md p+ul{margin-top:var(--spacing-md)}.\[\&_p\:first-child\]\:mt-0 p:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_p\:has\(\>a\)\:has\(\+p\:has\(\>a\)\)\]\:mb-sm p:has(>a):has(+p:has(>a)){margin-bottom:var(--spacing-sm)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_span\]\:inline-block span{display:inline-block}.\[\&_span\]\:h-\[24px\] span{height:24px}.\[\&_span\]\:w-\[24px\] span{width:24px}.\[\&_span\]\:text-center span{text-align:center}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-inherit strong{color:inherit}.\[\&_strong\]\:text-primary strong{color:var(--color-primary)}.\[\&_svg\]\:text-current svg{color:currentColor}.\[\&_svg\]\:text-link svg{color:var(--color-link)}.\[\&_svg\]\:transition-all svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_svg\]\:ease-in-out svg{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.group-open\:\[\&_svg\]\:-rotate-90:is(:where(.group):is([open],:popover-open,:open) *) svg{rotate:-90deg}.aria-expanded\:\[\&_svg\]\:rotate-180[aria-expanded=true] svg{rotate:180deg}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[\&_svg\]\:duration-500 svg{--tw-duration:.5s;transition-duration:.5s}}.\[\&_table\]\:w-full table{width:100%}.\[\&_th\]\:text-neutral-75 th{color:var(--color-neutral-75)}.\[\&_thead_th\]\:text-body-sm-emphasis thead th{font-size:var(--text-body-sm-emphasis);line-height:var(--tw-leading,var(--text-body-sm-emphasis--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm-emphasis--font-weight))}@media(min-width:1200px){.desktop\:\[\&_thead_th\]\:text-body-lg-emphasis-md thead th{font-size:var(--text-body-lg-emphasis-md);line-height:var(--tw-leading,var(--text-body-lg-emphasis-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-lg-emphasis-md--font-weight))}}.\[\&_ul\]\:\!m-0 ul{margin:calc(var(--spacing) * 0)!important}.\[\&_ul\]\:m-0 ul{margin:calc(var(--spacing) * 0)}.\[\&_ul\]\:mb-0 ul{margin-bottom:calc(var(--spacing) * 0)}.\[\&_ul\]\:\!p-0 ul{padding:calc(var(--spacing) * 0)!important}.\[\&_ul\]\:\!ps-0 ul{padding-inline-start:calc(var(--spacing) * 0)!important}.\[\&_ul\]\:text-inherit ul{color:inherit}.\[\&_ul\+p\]\:mt-md ul+p{margin-top:var(--spacing-md)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:cursor-pointer::-webkit-search-cancel-button{curs
3or:pointer}.\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration{display:none}.\[\&\:has\(\+\.cta-link\)\]\:mb-xl:has(+.cta-link){margin-bottom:var(--spacing-xl)}@media(min-width:1200px){.desktop\:\[\&\:has\(\+\.cta-link\)\]\:mb-2xl:has(+.cta-link){margin-bottom:var(--spacing-2xl)}}.\[\&\:has\(\+\.cta-link\)\>\*\:last-child\]\:mb-0:has(+.cta-link)>:last-child,.\[\&\:last-child\]\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&\>\*\]\:my-0>*{margin-block:calc(var(--spacing) * 0)}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing) * 0)}@media(min-width:810px){.\[\&\>\*\]\:tablet\:animate-rise-in-view>*{animation:var(--animate-scroll-rise);animation-timeline:view();animation-range:0% 35%}@media(prefers-reduced-motion:reduce){.\[\&\>\*\]\:tablet\:animate-rise-in-view>*{animation:none}}}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing) * 0)}@media(min-width:810px){.tablet\:\[\&\>\[data-event-column\]\]\:px-xl>[data-event-column]{padding-inline:var(--spacing-xl)}.tablet\:\[\&\>\[data-event-column\]\+\[data-event-column\]\]\:border-s>[data-event-column]+[data-event-column]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.tablet\:\[\&\>\[data-event-column\]\+\[data-event-column\]\]\:border-neutral-50>[data-event-column]+[data-event-column]{border-color:var(--color-neutral-50)}.tablet\:\[\&\>\[data-event-column\]\+\[data-event-column\]\]\:ps-2xl>[data-event-column]+[data-event-column]{padding-inline-start:var(--spacing-2xl)}.dark\:tablet\:\[\&\>\[data-event-column\]\+\[data-event-column\]\]\:border-neutral-75:where([data-theme=dark],[data-theme=dark] *)>[data-event-column]+[data-event-column]{border-color:var(--color-neutral-75)}.tablet\:\[\&\>\[data-event-column\]\:first-child\]\:ps-0>[data-event-column]:first-child{padding-inline-start:calc(var(--spacing) * 0)}.tablet\:\[\&\>\[data-event-column\]\:last-child\]\:pe-0>[data-event-column]:last-child{padding-inline-end:calc(var(--spacing) * 0)}}.\[\&\>\[data-event-column\]\:not\(\:first-child\)\]\:pt-xl>[data-event-column]:not(:first-child){padding-top:var(--spacing-xl)}@media(min-width:810px){.tablet\:\[\&\>\[data-event-column\]\:not\(\:first-child\)\]\:pt-0>[data-event-column]:not(:first-child){padding-top:calc(var(--spacing) * 0)}}.\[\&\>\[data-event-column\]\:not\(\:last-child\)\]\:border-b>[data-event-column]:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>\[data-event-column\]\:not\(\:last-child\)\]\:border-neutral-50>[data-event-column]:not(:last-child){border-color:var(--color-neutral-50)}.\[\&\>\[data-event-column\]\:not\(\:last-child\)\]\:pb-xl>[data-event-column]:not(:last-child){padding-bottom:var(--spacing-xl)}@media(min-width:810px){.tablet\:\[\&\>\[data-event-column\]\:not\(\:last-child\)\]\:border-b-0>[data-event-column]:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.tablet\:\[\&\>\[data-event-column\]\:not\(\:last-child\)\]\:pb-0>[data-event-column]:not(:last-child){padding-bottom:calc(var(--spacing) * 0)}}.dark\:\[\&\>\[data-event-column\]\:not\(\:last-child\)\]\:border-neutral-75:where([data-theme=dark],[data-theme=dark] *)>[data-event-column]:not(:last-child){border-color:var(--color-neutral-75)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>h2\]\:mt-3xl>h2{margin-top:var(--spacing-3xl)}.\[\&\>h2\]\:mb-xl>h2{margin-bottom:var(--spacing-xl)}.\[\&\>h2\]\:text-\[1\.75rem\]>h2{font-size:1.75rem}.\[\&\>h2\]\:font-semibold>h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>h2\:first-child\]\:mt-0>h2:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&\>h3\]\:mt-2xl>h3{margin-top:var(--spacing-2xl)}.\[\&\>h3\]\:mb-lg>h3{margin-bottom:var(--spacing-lg)}.\[\&\>h3\]\:text-h2>h3{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.\[\&\>h3\]\:text-\[1\.25rem\]>h3{font-size:1.25rem}.\[\&\>h3\]\:font-semibold>h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(min-width:810px){.tablet\:\[\&\>h3\]\:text-h3-md>h3{font-size:var(--text-h3-md);line-height:var(--tw-leading,var(--text-h3-md--line-height));font-weight:var(--tw-font-weight,var(--text-h3-md--font-weight))}}@media(min-width:1200px){.desktop\:\[\&\>h3\]\:h-\[2lh\]>h3{height:2lh}.desktop\:\[\&\>h3\]\:text-h3-lg>h3{font-size:var(--text-h3-lg);line-height:var(--tw-leading,var(--text-h3-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h3-lg--font-weight))}}.\[\&\>li\>a\]\:underline>li>a{text-decoration-line:underline}.\[\&\>p\]\:my-0>p{margin-block:calc(var(--spacing) * 0)}.\[\&\>p\]\:text-h5>p{font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight))}@media(min-width:810px){.tablet\:\[\&\>p\]\:text-h5-md>p{font-size:var(--text-h5-md);line-height:var(--tw-leading,var(--text-h5-md--line-height));font-weight:var(--tw-font-weight,var(--text-h5-md--font-weight))}}@media(min-width:1200px){.desktop\:\[\&\>p\]\:text-h5-lg>p{font-size:var(--text-h5-lg);
3line-height:var(--tw-leading,var(--text-h5-lg--line-height));font-weight:var(--tw-font-weight,var(--text-h5-lg--font-weight))}}.\[\&\>section\]\:w-full>section{width:100%}.\[\&\>section\]\:py-2xl>section{padding-block:var(--spacing-2xl)}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:h-8>svg{height:calc(var(--spacing) * 8)}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-\[7\.5rem\]>svg{width:7.5rem}.\[\&\>svg\]\:w-auto>svg{width:auto}.\[\&\>ul\]\:mb-xl>ul{margin-bottom:var(--spacing-xl)}.\[\&\>ul_li\]\:mb-lg>ul li{margin-bottom:var(--spacing-lg)}.\[\&\[aria-current\=\'page\'\]\]\:pointer-events-none[aria-current=page]{pointer-events:none}.\[\&\[aria-current\=\'page\'\]\]\:border[aria-current=page]{border-style:var(--tw-border-style);border-width:1px}.\[\&\[aria-current\=\'page\'\]\]\:border-2[aria-current=page]{border-style:var(--tw-border-style);border-width:2px}.\[\&\[aria-current\=\'page\'\]\]\:border-link[aria-current=page]{border-color:var(--color-link)}.\[\&\[aria-current\=\'page\'\]\]\:px-\[calc\(var\(--spacing-sm\)-1px\)\][aria-current=page]{padding-inline:calc(var(--spacing-sm) - 1px)}.\[\&\[aria-current\=\'page\'\]\]\:py-\[calc\(var\(--spacing-xs\)-1px\)\][aria-current=page]{padding-block:calc(var(--spacing-xs) - 1px)}.\[\&\[aria-current\=\'page\'\]\]\:text-link[aria-current=page]{color:var(--color-link)}.\[\&\[aria-current\=\'page\'\]\]\:text-neutral-100[aria-current=page]{color:var(--color-neutral-100)}.\[\&\[aria-disabled\=\'true\'\]\]\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.\[\&\[aria-disabled\=\'true\'\]\]\:text-neutral-50[aria-disabled=true]{color:var(--color-neutral-50)}.\[\&\[aria-disabled\=\'true\'\]\]\:text-orchid-50[aria-disabled=true]{color:var(--color-orchid-50)}@media(hover:hover){.\[\&\[aria-disabled\=\'true\'\]\]\:hover\:border-neutral-50[aria-disabled=true]:hover{border-color:var(--color-neutral-50)}.\[\&\[aria-disabled\=\'true\'\]\]\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}.\[\&\[aria-disabled\=\'true\'\]\]\:hover\:text-neutral-50[aria-disabled=true]:hover{color:var(--color-neutral-50)}}[data-faq-accordion-ready] .\[\[data-faq-accordion-ready\]_\&\:not\(\[data-open\=true\]\)\]\:\[grid-template-rows\:0fr\]:not([data-open=true]){grid-template-rows:0fr}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-ocean-150{background-color:var(--color-ocean-150)}html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:text-soft-indigo-100{color:var(--color-soft-indigo-100)}}@font-face{font-family:Poppins;src:url(/fonts/poppins-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-extrabold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}html[data-theme=dark] [data-prose] :is(.footnotes,[data-footnotes],[data-report-text=references]){border-block-start-color:var(--color-neutral-75);color:var(--color-prose)}html[data-theme=dark] [data-prose] :is(.footnotes,[data-footnotes],[data-report-text=references]) :is(p,li){color:var(--color-prose)}html[data-theme=dark] [data-prose] :is(.footnotes,[data-footnotes],[data-report-text=references]) p{margin-block:0}@media(prefers-reduced-motion:no-preference){.foundation-header{transition:color .2s cubic-bezier(.4,0,.2,1)}.foundation-header[data-theme-animate]{transition:background-color .5s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),all}}.foundation-logo-wordmark{fill:#fff}.foundation-header[data-theme=light] .foundation-logo-wordmark{fill:#4f1072}@media(max-width:1199px){.foundation-header[data-theme=dark]{color:var(--color-neutral-50);box-shadow:none;background-color:#0d0d0d}.foundation-header[data-theme=light]{color:#000;box-shadow:none;background-color:#fff}.foundation-header[data-theme=dark]:has([data-offscreen=false]){background-color:#0d0d0d}.foundation-header[data-theme=light]:has([data-offscreen=false]){background-color:#fff}}.hackathon-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-neutral-50);box-shadow:none;background-color:#0d0d0db3}@media(min-width:1200px){:is(.foundation-header[data-theme=dark],.hackathon-header){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-neutral-50);background-color:#0d0d0db3}.foundation-header[data-theme=light]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#000;background-color:#ffffffb3}}:is(.foundation-header[data-theme=dark],.hackathon-header) [data-component=HamburgerButton]{color:var(--color-neutral-25)}.foundation-header[data-theme=dark] [data-component=HamburgerButton]:focus-visible{outline-color:var(--color-orchid-100)}@media(min-width:1200px){:is(.foundation-header[data-theme=dark],.hackathon-header) [data-submenu-button]:is(:hover,:focus-visible){background-color:var(--color-neutral-100)}.foundation-header[data-theme=light] [data-submenu-button]:is(:hover,:focus-visible){background-color:var(--color-neutral-25)}:is(.foundation-header[data-theme=dark],.hackathon-header) .submenu-panel{background-color:var(--color-neutral-150);border-color:var(--color-neutral-100)}.foundation-header[data-theme=light] .submenu-panel{border-color:var(--color-neutral-25);background-color:#fff}}:is(.foundation-header[data-theme=dark],.hackathon-header) .nav-link{color:var(--color-neutral-25)}.foundation-header[data-theme=light] .nav-link{color:var(--color-neutral-75)}:is(.foundation-header[data-theme=dark],.hackathon-header) .nav-subgroup-heading{color:var(--color-neutral-50);border-color:var(--color-neutral-75)}.foundation-header[data-theme=light] .nav-subgroup-heading{color:var(--color-neutral-75);border-color:var(--color-neutral-50)}:is(.foundation-header[data-theme=dark],.hackathon-header) .foundation-drawer-language-label{color:var(--color-neutral-50)}.foundation-header[data-theme=light] .foundation-drawer-language-label{color:#000}:is(.foundation-header[data-theme=dark],.hackathon-header) .foundation-drawer-language-label:focus-visible{color:var(--color-neutral-25)}.foundation-header[data-theme=light] .foundation-drawer-language-label:focus-visible{color:var(--color-neutral-100)}:is(.foundation-header[data-theme=dark],.hackathon-header) [data-component=LanguageSwitcher]{background-color:var(--color-neutral-150);border-color:var(--color-neutral-100)}.foundation-header[data-theme=dark] [data-component=LanguageSwitcher] [aria-current=page]{background-color:var(--color-neutral-100);color:var(--color-orchid-50)}:is(.foundation-header[data-theme=dark],.hackathon-header) [data-component=LanguageSwitcher] a:not([aria-current]){color:var(--color-neutral-50)}@media(min-width:1200px){:is(.foundation-header[data-theme=dark],.hackathon-header) [data-component=LanguageSwitcher]:hover{border-color:var(--color-neutral-75)}.foundation-header[data-theme=light] [data-component=LanguageSwitcher]:hover{border-color:var(--color-neutral-100)}}.foundation-header[data-theme=light] [data-component=LanguageSwitcher]{background-color:var(--color-neutral-0);border-color:var(--color-neutral-25)}.foundation-header[data-theme=light] [data-component=LanguageSwitcher] [aria-current=page]{background-color:var(--color-neutral-25);color:var(--color-orchid-150)}.foundation-header[data-theme=light] [data-component=LanguageSwitcher] a:not([aria-current]){color:var(--color-neutral-75)}.foundation-header[data-theme=dark] [data-component=LanguageSwitcher] a:focus-visible{outline-color:var(--color-orchid-100)}@media(max-width:1199px){:is(.foundation-header[data-theme=dark],.hackathon-header) .nav-link:is(:focus-visible,[data-active=true]),:is(.foundation-header[data-theme=dark],.hackathon-header) [data-submenu-button]:is(:focus-visible,[data-active=true]){background-color:var(--color-neutral-100);outline:none}.foundation-header[data-theme=light] .nav-link:is(:focus-visible,[data-active=true]),.foundation-header[data-theme=light] [data-submenu-button]:is(:focus-visible,[data-active=true]){background-color:var(--color-neutral-25);outline:none}}:root :focus-visible{outline-color:revert-layer;border-radius:revert-layer}:root img{border-radius:revert-layer}:root thead tr:first-of-type th:first-of-type{border-start-start-radius:revert-layer}:root thead tr:first-of-type th:last-of-type{border-start-end-radius:revert-layer}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}
3@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.hackathon-main:where(.astro-hghgfann) a:not([data-component=LinkButton]):not([data-component=Breadcrumb]){color:var(--color-link);transition-property:color;transition-duration:.3s}.hackathon-main:where(.astro-hghgfann) a:not([data-component=LinkButton]):not([data-component=Breadcrumb]):hover{color:var(--color-link-hover)}
4:where(.astro-u4cphvat)[data-component=code-block]{contain:inline-size}:where(.astro-u4cphvat)[data-component=code-block] .code-block-header:where(.astro-u4cphvat){gap:var(--spacing-lg);padding-block:var(--spacing-s);padding-inline:var(--spacing-xl);background-color:var(--color-ice-indigo-50);border-bottom:1px solid var(--color-neutral-25)}:where(.astro-u4cphvat)[data-component=code-block] .code-block-title:where(.astro-u4cphvat),:where(.astro-u4cphvat)[data-component=code-block] .code-block-copy-btn:where(.astro-u4cphvat){font-size:var(--text-caption)}:where(.astro-u4cphvat)[data-component=code-block] .code-block-title:where(.astro-u4cphvat){color:var(--color-neutral-900)}:where(.astro-u4cphvat)[data-component=code-block] .code-block-copy-btn:where(.astro-u4cphvat){gap:5px;color:color-mix(in srgb,var(--color-neutral-900) 40%,transparent)}:where(.astro-u4cphvat)[data-component=code-block] .code-block-copy-btn:where(.astro-u4cphvat):hover{color:var(--color-neutral-900)}:where(.astro-u4cphvat)[data-component=code-block] .code-block-scroll:where(.astro-u4cphvat){display:block;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;line-height:1.5}:where(.astro-u4cphvat)[data-component=code-block] .code-block-scroll:where(.astro-u4cphvat) pre{display:block;width:max-content;min-width:100%;margin:0;padding:var(--spacing-xl);white-space:normal}:where(.astro-u4cphvat)[data-component=code-block] .code-block-scroll:where(.astro-u4cphvat) code{display:block;width:max-content;min-width:100%;counter-reset:code-line;font-family:ui-monospace,monospace;font-size:.8125rem;line-height:inherit}:where(.astro-u4cphvat)[data-component=code-block] .code-block-scroll:where(.astro-u4cphvat) .line{display:block;width:max-content;min-width:100%;white-space:pre;counter-increment:code-line}:where(.astro-u4cphvat)[data-component=code-block] .code-block-scroll:where(.astro-u4cphvat) .line:before{content:counter(code-line);display:inline-block;width:1.75em;margin-right:var(--spacing-lg);text-align:right;color:var(--color-neutral-50);user-select:none}:where(.astro-u4cphvat)[data-component=code-block] .code-block-scroll:where(.astro-u4cphvat) .line:empty:after{content:"​"}
5:where(.astro-iejodq2q)[data-component=HomepageHero]{--hero-fade-fill: var(--color-neutral-150)}:where(.astro-iejodq2q)[data-component=HomepageHero] .side-mask:where(.astro-iejodq2q){position:absolute;inset-block:0;background-color:var(--hero-fade-fill);pointer-events:none;display:none;z-index:0}:where(.astro-iejodq2q)[data-component=HomepageHero] .side-mask--left:where(.astro-iejodq2q){left:0;width:60%;-webkit-mask:linear-gradient(270deg,#0000 3%,#000 100%);mask:linear-gradient(270deg,#0000 3%,#000 100%)}:where(.astro-iejodq2q)[data-component=HomepageHero] .side-mask--right:where(.astro-iejodq2q){right:0;width:30%;-webkit-mask:linear-gradient(90deg,#0000 18%,#000 81%);mask:linear-gradient(90deg,#0000 18%,#000 81%)}:where(.astro-iejodq2q)[data-component=HomepageHero] .bottom-mask:where(.astro-iejodq2q){position:absolute;inset-inline:0;bottom:0;height:40%;background:linear-gradient(to top,var(--hero-fade-fill),transparent);pointer-events:none;display:none;z-index:0}@media(min-width:810px){:where(.astro-iejodq2q)[data-component=HomepageHero]{--hero-stefan-object-x: 78%;--hero-stefan-object-y: 30%;--hero-stefan-offset-x: 0;--hero-stefan-offset-y: 0}:where(.astro-iejodq2q)[data-component=HomepageHero] .side-mask:where(.astro-iejodq2q),:where(.astro-iejodq2q)[data-component=HomepageHero] .bottom-mask:where(.astro-iejodq2q){display:block}:where(.astro-iejodq2q)[data-component=HomepageHero] .hero-stefan-wrap:where(.astro-iejodq2q){height:100%;contain:paint}:where(.astro-iejodq2q)[data-component=HomepageHero] .hero-stefan-photo:where(.astro-iejodq2q){display:block;width:100%;min-height:100%;object-fit:cover;object-position:var(--hero-stefan-object-x) var(--hero-stefan-object-y);transform:translate(var(--hero-stefan-offset-x),var(--hero-stefan-offset-y));transform-origin:top center}}@media(min-width:810px)and (max-width:1879px){:where(.astro-iejodq2q)[data-component=HomepageHero]{--hero-stefan-offset-x: -2vw}:where(.astro-iejodq2q)[data-component=HomepageHero] .hero-stefan-photo:where(.astro-iejodq2q){transform-origin:right top}}@media(min-width:1880px){:where(.astro-iejodq2q)[data-component=HomepageHero]{--hero-stefan-object-x: 80%}}@media(max-width:809px){:where(.astro-iejodq2q)[data-component=HomepageHero]{overflow:hidden}:where(.astro-iejodq2q)[data-component=HomepageHero] .hero-network-bg:where(.astro-iejodq2q){z-index:0}:where(.astro-iejodq2q)[data-component=HomepageHero] .hero-network-svg:where(.astro-iejodq2q){position:absolute;top:8%;left:0;width:100%;max-width:none;transform:translate(1vw) translateY(-6vh) rotate(-2deg) scale(1.55);transform-origin:50% 52%}}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork]{view-timeline:--network-track block;--network-hero-overlap: 10vh;--network-problem-start: .78;--network-svg-aspect: calc(3186 / 1920);--network-circle-y-nudge: 2vh;--network-circle-x-nudge: .75vw;--network-circle-range-start: 35%;--network-circle-range-end: 91%;--network-circle-max-scale: 80;--network-clip-top: calc(var(--network-hero-overlap) + 22vh);clip-path:inset(calc(-1 * var(--network-clip-top)) 0 0 0)}@media(max-width:809px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork]{clip-path:none}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-problem-section:where(.astro-nc6ydauy)>div:where(.astro-nc6ydauy){gap:var(--spacing-xl)}}@media(min-width:810px)and (max-width:1199px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork]{--network-circle-range-start: 5%;--network-circle-range-end: 58%;--network-circle-max-scale: 92}}@media(min-width:1024px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork]{--network-hero-overlap: 20vh}}@media(min-width:810px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-stage:where(.astro-nc6ydauy){container-type:inline-size;overflow:visible}}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-art:where(.astro-nc6ydauy){position:relative;z-index:1;flex-shrink:0;margin-top:calc(-1 * var(--network-hero-overlap));width:100%;overflow:visible}@media(min-width:810px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-problem:where(.astro-nc6ydauy){flex-shrink:0;width:100%;margin-top:calc((var(--network-problem-start) - 1) * 100cqi * var(--network-svg-aspect))}}@supports not (width: 100cqi){@media(min-width:810px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-problem:where(.astro-nc6ydauy){margin-top:-30vh}}}@media(min-width:810px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-svg:where(.astro-nc6ydauy):not
5(.network-svg--static){transform-origin:50% 52%;animation:network-rotate 1ms linear both;animation-timeline:--network-track;animation-range:entry 0% exit 100%}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork].network--compositing .network-svg:where(.astro-nc6ydauy):not(.network-svg--static),:where(.astro-nc6ydauy)[data-component=AnimatedNetwork].network--compositing .growing-circle:where(.astro-nc6ydauy){will-change:transform}}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .circle-anchor:where(.astro-nc6ydauy){display:none;position:absolute;left:calc(50% + var(--network-circle-x-nudge));z-index:2;transform:translate(-50%,-50%);pointer-events:none}@media(min-width:810px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .circle-anchor:where(.astro-nc6ydauy){display:block;top:calc(52% - var(--network-circle-y-nudge))}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .growing-circle:where(.astro-nc6ydauy){--network-circle-size: 4vw;width:var(--network-circle-size);aspect-ratio:1;flex:none;border-radius:50%;background-color:var(--color-royal-purple-100);opacity:0;transform:scale(1);transform-origin:center center;animation:growing-circle-grow 1ms linear forwards;animation-timeline:--network-track;animation-range:cover var(--network-circle-range-start) cover var(--network-circle-range-end)}}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork].network--js-fallback .network-svg:where(.astro-nc6ydauy):not(.network-svg--static),:where(.astro-nc6ydauy)[data-component=AnimatedNetwork].network--js-fallback .growing-circle:where(.astro-nc6ydauy){animation:none}@keyframes network-rotate{0%{transform:rotate(-15deg) scale(1.25)}to{transform:rotate(65deg) scale(1.25)}}@keyframes growing-circle-grow{0%{transform:scale(1);opacity:1}to{transform:scale(var(--network-circle-max-scale));opacity:1}}@media(prefers-reduced-motion:reduce)and (min-width:810px){:where(.astro-nc6ydauy)[data-component=AnimatedNetwork]{clip-path:none}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-art:where(.astro-nc6ydauy){display:none}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-problem:where(.astro-nc6ydauy){margin-top:0}:where(.astro-nc6ydauy)[data-component=AnimatedNetwork] .network-problem-section:where(.astro-nc6ydauy){background-color:var(--color-royal-purple-100)}}
6.pillar-card:where(.astro-tnskx2cj){--card-min-h: clamp(432px, calc(683px - 14.9vw) , 492px)}@media(min-width:1200px){section:where(.astro-tnskx2cj):has(:focus-visible) .pillar-card:where(.astro-tnskx2cj){position:static;margin-top:0;padding-top:var(--spacing-5xl)}section:where(.astro-tnskx2cj):has(:focus-visible) ul:where(.astro-tnskx2cj){align-items:stretch}section:where(.astro-tnskx2cj):has(:focus-visible) .pillar-card:where(.astro-tnskx2cj) article:where(.astro-tnskx2cj){height:100%}section:where(.astro-tnskx2cj):has(:focus-visible) .pillars-heading:where(.astro-tnskx2cj){position:static}.pillars-heading:where(.astro-tnskx2cj){animation:shrink linear forwards;animation-timeline:view();animation-range-start:10%}}@media(prefers-reduced-motion:reduce){.pillars-heading:where(.astro-tnskx2cj){animation:none}@media(min-width:1200px){.pillar-card:where(.astro-tnskx2cj){position:static;margin-top:0;padding-top:var(--spacing-5xl)}.pillars-heading:where(.astro-tnskx2cj){position:static}section:where(.astro-tnskx2cj) ul:where(.astro-tnskx2cj){align-items:stretch}}}@keyframes shrink{0%{scale:1}to{scale:.8}}
7:where(.astro-vlvfhqqe)[data-component=HackathonAnimation] .hackathon-fullbleed:where(.astro-vlvfhqqe){translate:var(--hackathon-fullbleed-shift, 0px) 0}:where(.astro-vlvfhqqe)[data-component=HackathonAnimation] .chevron:where(.astro-vlvfhqqe){translate:var(--chevron-x, 0px) 0}:where(.astro-vlvfhqqe)[data-component=HackathonAnimation].hackathon-animation--compositing .chevron:where(.astro-vlvfhqqe){will-change:transform}@media(prefers-reduced-motion:reduce){:where(.astro-vlvfhqqe)[data-component=HackathonAnimation] .chevron:where(.astro-vlvfhqqe){translate:0 0}}.hackathon-content:where(.astro-qfw3teq2) [data-prose]>h2{margin-bottom:var(--space-block-heading);font-weight:600}.hackathon-content:where(.astro-qfw3teq2) [data-prose]>h3{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-lg);font-weight:600}.hackathon-content:where(.astro-qfw3teq2) [data-prose]>p{margin-bottom:var(--spacing-xl);line-height:1.6}.hackathon-content:where(.astro-qfw3teq2) [data-prose]>ul{margin-bottom:var(--spacing-xl)}.hackathon-content:where(.astro-qfw3teq2) [data-prose]>ul li{margin-bottom:var(--spacing-lg)}.hackathon-content:where(.astro-qfw3teq2) [data-prose] a:not([data-component=LinkButton]):not
7([data-component=ProfileCard]){text-decoration-line:underline}.hackathon-content:where(.astro-qfw3teq2) [data-prose] a:not([data-component=LinkButton]):not([data-component=ProfileCard]):hover{text-decoration-line:none}
8.toggle-left-side-bar-btn,.toggle-right-side-bar-btn{border:1px solid grey;display:inline-flex;justify-content:center;align-items:center;align-self:flex-end;cursor:pointer}.main-side-bar-collapsed .toggle-left-side-bar-btn.rotates,.right-side-bar-collapsed .toggle-right-side-bar-btn.rotates{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}:root{--tablet-navbar-inset-inline-start: 50px}.right-sidebar{width:auto!important}.main-pane{flex:1 0 78%}.sl-container{width:100%;max-width:none}@media screen and (max-width:800px){.toggle-left-side-bar-btn{display:none}}:root,::backdrop{--sl-hue-accent: 180;--sl-color-accent-low: hsl(var(--sl-hue-accent), 60%, 15%);--sl-color-accent: hsl(var(--sl-hue-accent), 100%, 23%);--sl-color-accent-high: hsl(var(--sl-hue-accent), 100%, 87%);--color-accent-highlight: hsl(176, 92%, 25%);--color-accent-transparent: hsla(176, 92%, 25%, .7);--box-shadow: var(--sl-shadow-sm)}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-accent-high: hsl(var(--sl-hue-accent), 100%, 19%);--sl-color-accent: hsl(var(--sl-hue-accent), 100%, 23%);--sl-color-accent-low: hsl(var(--sl-hue-accent), 100%, 97%);--color-accent-highlight: hsl(165, 90%, 78%);--color-accent-transparent: hsla(var(--sl-hue-accent), 100%, 23%, .3);--box-shadow: 0px 1px 1px hsla(var(--sl-hue-accent), 100%, 23%, .1), 1px 2px 2px hsla(var(--sl-hue-accent), 100%, 23%, .1)}:root,::backdrop{--step--2: clamp(.6944rem, .8153rem + -.1343vi, .7901rem);--step--1: clamp(.8333rem, .9035rem + -.078vi, .8889rem);--step-0: clamp(1rem, 1rem + 0vi, 1rem);--step-1: clamp(1.125rem, 1.1053rem + .1053vi, 1.2rem);--step-2: clamp(1.2656rem, 1.2197rem + .2447vi, 1.44rem);--step-3: clamp(1.4238rem, 1.3438rem + .4269vi, 1.728rem);--step-4: clamp(1.6018rem, 1.4777rem + .6622vi, 2.0736rem);--step-5: clamp(1.802rem, 1.6214rem + .9632vi, 2.4883rem);--space-3xs: clamp(.25rem, .25rem + 0vi, .25rem);--space-2xs: clamp(.5rem, .5rem + 0vi, .5rem);--space-xs: clamp(.75rem, .75rem + 0vi, .75rem);--space-s: clamp(1rem, 1rem + 0vi, 1rem);--space-m: clamp(1.5rem, 1.5rem + 0vi, 1.5rem);--space-l: clamp(2rem, 2rem + 0vi, 2rem);--space-xl: clamp(3rem, 3rem + 0vi, 3rem);--space-2xl: clamp(4rem, 4rem + 0vi, 4rem);--space-3xl: clamp(6rem, 6rem + 0vi, 6rem);--sl-text-body: var(--step-0);--sl-text-body-sm: var(--step--1);--sl-text-code: var(--step--1);--sl-text-code-sm: var(--step--1);--sl-text-h1: var(--step-3);--sl-text-h2: var(--step-2);--sl-text-h3: var(--step-1);--sl-text-h4: var(--step-1);--sl-text-h5: var(--step-1);--sl-line-height: 1.5;--sl-line-height-headings: 1.2;--sl-nav-pad-x: var(--space-s);--border-radius: 6px}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-orange-low: hsl(var(--sl-hue-orange), 90%, 95%);--sl-color-blue-low: hsl(var(--sl-hue-blue), 88%, 97%);--sl-color-purple-low: hsl(var(--sl-hue-purple), 80%, 96%);--sl-color-red-low: hsl(var(--sl-hue-red), 80%, 96%);--sl-color-green-low: hsl(var(--sl-hue-green), 85%, 96%)}:focus-visible{outline-color:var(--sl-color-accent);border-radius:var(--border-radius)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.main-frame{font-size:var(--sl-text-body)}.sl-container.sl-container{max-width:100%}@media(min-width:72rem)and (max-width:80rem){[data-has-sidebar] .main-frame .main-pane{--sl-sidebar-width: 14rem;width:calc(100% - var(--sl-sidebar-width))}.main-frame .right-sidebar-container{--sl-sidebar-width: 14rem}}.toggle-left-side-bar-btn{margin-block-start:var(--space-xs);margin-inline-end:var(--space-xs)}.sidebar-content ul{--sl-sidebar-item-padding-inline: var(--space-s)}.sidebar-content li{margin:0}.sidebar-content a{padding-block:var(--space-2xs)}.sidebar-content summary{padding:var(--space-2xs) var(--sl-sidebar-item-padding-inline)}.sidebar-content .top-level ul summary span{font-size:var(--sl-text-sm)}.sidebar-content [data-icon=external]:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 18 18"><path stroke="hsl(221,8%,56%)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7 3H3a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-4M11 1h6m0 0v6m0-6L7 11"/></svg>');height:.75em;width:.75em;display:inline-block}.sidebar-content a[aria-current=page],.sidebar-content a[aria-current=page]:hover,.sidebar-content a[aria-current=page]:focus{color:var(--sl-color-text-accent);background-color:var(--sl-color-accent-low);border-radius:0}@media(min-width:50rem){nav.sidebar .sidebar-pane{background-color:initial;border-inline-end:0;z-index:0}.sidebar-content{padding:0}}@media(min-width:50rem)and (max-width:80rem){nav.sidebar .sidebar-content{border-inline-end:1px solid var(--sl-color-hairline-light)}}@media(min-width:80em){nav.sidebar{border-inline-end:1px solid var(--sl-color-hairline-light)}}:root[data-theme=light],[data-theme=light] ::backdrop{.sl-badge.default{--sl-color-bg-badge: var(--sl-color-accent-low);color:var(--sl-color-text-accent)}.sl-badge.danger{--sl-color-bg-badge: var(--sl-color-red-low);color:var(--sl-color-red-high)}.sl-badge.note{--sl-color-bg-badge: var(--sl-color-blue-low);color:var(--sl-color-blue-high)}.sl-badge.success{--sl-color-bg-badge: var(--sl-color-green-low);color:var(--sl-color-green-high)}.sl-badge.caution{--sl-color-bg-badge: var(--sl-color-orange-low);color:var(--sl-color-orange-high)}.sl-badge.tip{--sl-color-bg-badge: var(--sl-color-purple-low);color:var(--sl-color-purple-high)}}@media(min-width:72rem){.right-sidebar.right-sidebar{border-inline-start:0}.right-sidebar .right-sidebar-panel{border-inline-start:1px solid var(--sl-color-gray-6);margin-block-start:var(--space-xs)}.right-sidebar .right-sidebar-panel:has(.toggle-right-side-bar-btn){margin-block-start:0;padding-block-start:var(--space-xs)}}.toggle-right-side-bar-btn{margin-block-end:var(--space-xs)}.right-sidebar-panel starlight-toc h2{font-size:var(--step-0)}.right-sidebar-panel starlight-toc a[aria-current=true],.right-sidebar-panel starlight-toc a[aria-current=true]:hover,.right-sidebar-panel starlight-toc a[aria-current=true]:focus{color:var(--sl-color-text-accent);background-color:initial}@media(min-width:80rem){.page{flex-direction:row;max-width:95rem;margin-inline:auto}div.header{max-width:95rem;margin-inline:auto}nav.sidebar .sidebar-pane{position:sticky;height:calc(100vh - var(--sl-nav-height))}div.main-frame{padding-inline-start:initial;flex:1}}@media screen and (min-width:500px){.sl-container>h1:first-of-type{width:max-content}.sl-container>h1:first-of-type:after{background-color:var(--color-accent-highlight);height:12px;top:-12px;z-index:-1;position:relative;display:block;width:calc(100% + 1em);content:""}.sl-container h3{display:inline-block;position:relative;color:var(--sl-color-white)}.sl-container h3:after{background-color:var(--color-accent-highlight);height:8px;bottom:0;z-index:-1;position:absolute;display:block;width:calc(100% + 1em);content:""}}.sl-banner+.content-panel,.content-panel:first-of-type{padding:var(--space-m) var(--space-l) 0 var(--space-l)}.content-panel+.content-panel{border-block-start:0;padding:var(--space-m) var(--space-l)}.sl-markdown-content.sl-markdown-content :not(a,strong,em,del,span,label,input)+:not(a,strong,em,del,span,label,input,:where(.not-content *)){margin-block-start:var(--space-s)}.sl-markdown-content.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6,.heading):not(:where(.not-content *)){margin-block-start:var(--space-m)}.sl-markdown-content.sl-markdown-content li>ul,.sl-markdown-content.sl-markdown-content li>
8ol,.sl-markdown-content.sl-markdown-content li+li:not(:where(.not-content *)){margin-block-start:var(--space-2xs)}.sl-markdown-content.sl-markdown-content aside+div,.sl-markdown-content.sl-markdown-content div+div{margin-block-start:var(--space-m)}table,pre:not(.mermaid),.starlight-aside,.expressive-code{border-radius:var(--border-radius);box-shadow:var(--sl-shadow-sm)}code,img{border-radius:var(--border-radius)}.img-outline{border:2px solid var(--color-accent-transparent);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.mermaid>svg{background-color:#fff;border-radius:var(--border-radius)}aside.starlight-aside{padding:var(--space-xs) var(--space-s);border-inline-start:0}p.starlight-aside__title+section.starlight-aside__content{margin-block-start:var(--space-2xs)}article.card{border-radius:var(--border-radius);border-color:var(--color-accent-transparent);border-width:2px;box-shadow:var(--box-shadow)}starlight-tabs pre{box-shadow:none}starlight-tabs .tab>[role=tab]{color:var(--sl-color-accent);text-decoration:underline;padding-block-end:var(--space-3xs)}starlight-tabs .tab [role=tab][aria-selected]{text-decoration:none}[data-theme=dark] starlight-tabs [role=tab]{color:var(--sl-color-text)}.sl-markdown-content.sl-markdown-content table{display:table;width:100%}table code{word-break:break-all}thead tr:first-of-type th:first-of-type{border-start-start-radius:var(--border-radius)}thead tr:first-of-type th:last-of-type{border-start-end-radius:var(--border-radius)}.sl-markdown-content thead+tbody tr:nth-child(2n):not(:where(.not-content *)){background-color:var(--sl-color-gray-7, var(--sl-color-gray-6))}.sl-markdown-content thead+tbody tr:nth-child(odd):not(:where(.not-content *)){background-color:initial}.sl-markdown-content tr:nth-child(2n):not(:where(.not-content *)){background-color:initial}.sl-markdown-content tr:nth-child(odd):not(:where(.not-content *)){background-color:var(--sl-color-gray-7, var(--sl-color-gray-6))}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border:0;padding-block:var(--space-2xs)}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:var(--space-xs)}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:var(--space-xs)}.sl-markdown-content tbody tr:first-of-type:not(:where(.not-content *)) th:first-child,.sl-markdown-content tbody tr:first-of-type:not(:where(.not-content *)) td:first-child{border-start-start-radius:var(--border-radius)}.sl-markdown-content tbody tr:first-of-type:not(:where(.not-content *)) th:last-child,.sl-markdown-content tbody tr:first-of-type:not(:where(.not-content *)) td:last-child{border-start-end-radius:var(--border-radius)}.sl-markdown-content tbody tr:last-of-type:not(:where(.not-content *)) th:first-child,.sl-markdown-content tbody tr:last-of-type:not(:where(.not-content *)) td:first-child{border-end-start-radius:var(--border-radius)}.sl-markdown-content tbody tr:last-of-type:not(:where(.not-content *)) th:last-child,.sl-markdown-content tbody tr:last-of-type:not(:where(.not-content *)) td:last-child{border-end-end-radius:var(--border-radius)}.sl-markdown-content.sl-markdown-content pre:not(:where(.not-content *)){padding:var(--space-xs)}.pagination-links{border-block-start:1px solid var(--sl-color-gray-6)}.pagination-links a{border:0;box-shadow:initial;border-radius:var(--border-radius)}.pagination-links a>span{color:var(--sl-color-text-accent);font-size:var(--sl-text-body-sm);font-weight:600}.pagination-links a .link-title{font-size:var(--sl-text-body);font-weight:400;transition:color .2s ease-out}.pagination-links a:hover .link-title,.pagination-links a:focus .link-title{color:var(--sl-color-text-accent);text-decoration:underline}.sl-markdown-content .expressive-code .ec-line{margin-block-start:initial}.codeblock .expressive-code figure.frame{margin-block-start:initial}pre.astro-code{border:0}.sl-container label{font-size:var(--sl-text-body-sm)}.sl-container input:not([type=submit]):not([type=file]):not(.pagefind-ui__search-input){border:1px solid var(--sl-color-accent);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--border-radius);margin-block-start:var(--space-3xs);font-size:var(--sl-text-body)}.sl-container input:not([type=submit]):not([type=file]):focus{background-color:var(--sl-color-accent-low)}.sl-container ::placeholder{color:var(--sl-color-accent-high);opacity:.6}.sl-markdown-content button[aria-expanded=false]+div{margin-block-start:0}.sl-markdown-content :is(iframe):not(:where(.not-content *)){aspect-ratio:16 / 9}@media screen and (min-width:72rem){.astro-code{max-width:48rem}}.footnotes.footnotes.footnotes{margin-block-start:var(--space-l)}.footnotes{border-block-start:1px dashed var(--sl-color-gray-6)}.footnotes{ol{padding-inline-start:1.2rem;font-size:var(--step--1)}}.MathJax{display:inline-block;vertical-align:middle}.sl-markdown-content details{border:1px solid var(--sl-color-gray-5);border-left:4px solid var(--sl-color-text-accent);border-radius:var(--border-radius);background:transparent;padding:0 1rem}.sl-markdown-content details summary{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:1rem .75rem;margin:0 -.75rem;list-style:none}.sl-markdown-content details summary::-webkit-details-marker{display:none}.sl-markdown-content details summary:before{content:"";width:1.25rem;height:1.25rem;flex-shrink:0;background-color:var(--sl-color-text);transition:transform .2s ease;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/></svg>');mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/></svg>');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.sl-markdown-content details[open] summary:before{transform:rotate(90deg)}.sl-markdown-content details[open]{padding-bottom:1rem}.sl-markdown-content details[open] summary{margin-bottom:-1rem}@font-face{font-family:Titillium Web;src:url(/fonts/titilliumweb-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(/fonts/titilliumweb-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(/fonts/titilliumweb-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--step--2: clamp(.72rem, calc(.95rem - .26vw) , .89rem);
8--step--1: clamp(.9rem, calc(1.03rem - .15vw) , 1rem);--step-0: clamp(1.13rem, calc(1.13rem + 0vw) , 1.13rem);--step-1: clamp(1.27rem, calc(1.22rem + .22vw) , 1.41rem);--step-2: clamp(1.42rem, calc(1.31rem + .51vw) , 1.76rem);--step-3: clamp(1.6rem, calc(1.4rem + .92vw) , 2.2rem);--step-4: clamp(1.8rem, calc(1.47rem + 1.45vw) , 2.75rem);--step-5: clamp(2.03rem, calc(1.54rem + 2.16vw) , 3.43rem);--space-3xs: clamp(.31rem, calc(.31rem + 0vw) , .31rem);--space-2xs: clamp(.56rem, calc(.56rem + 0vw) , .56rem);--space-xs: clamp(.88rem, calc(.88rem + 0vw) , .88rem);--space-s: clamp(1.13rem, calc(1.13rem + 0vw) , 1.13rem);--space-m: clamp(1.69rem, calc(1.69rem + 0vw) , 1.69rem);--space-l: clamp(2.25rem, calc(2.25rem + 0vw) , 2.25rem);--space-xl: clamp(3.38rem, calc(3.38rem + 0vw) , 3.38rem);--space-2xl: clamp(4.5rem, calc(4.5rem + 0vw) , 4.5rem);--space-3xl: clamp(6.75rem, calc(6.75rem + 0vw) , 6.75rem);--sl-text-xs: var(--step--1);--sl-text-sm: var(--step--1);--sl-nav-height: 4.275rem}@layer starlight.base{:root{--color-primary-fallback: #057972;--color-primary: oklch(51.95% .089 187.7);--color-primary-bg-fallback: rgba(7, 121, 114, .1);--color-primary-bg: oklch(51.95% .089 187.7 / .1)}}header.header{background-color:var(--sl-color-black);border-block-end:0;border-block-start:2px solid var(--color-primary-fallback);border-block-start:2px solid var(--color-primary);box-shadow:0 0 12px -4px var(--color-primary-fallback);box-shadow:0 0 12px -4px var(--color-primary);font-family:Titillium Web}[data-theme=dark] .logo-text{fill:#fff}.sl-markdown-content h1{display:none}.sl-container .sl-markdown-content astro-island>h1+p,.sl-container .sl-markdown-content astro-island>h1+blockquote{margin-block-start:0}.content-panel+.content-panel{padding-block-start:0}.sidebar-content .sidebar ul,.right-sidebar .right-sidebar-panel{font-family:var(--sl-font-system)}.sl-markdown-content>blockquote,.sl-markdown-content>h1+blockquote{border-inline-start:2px solid var(--sl-color-text-accent);font-size:var(--step-1);font-style:italic}.sl-markdown-content>:first-child{margin-block-start:var(--space-s)}div.overview-item.overview-item p{margin-block-start:var(--space-2xs)}div.overview-item.overview-item div{margin-block-start:0}@media screen and (max-width:599px),screen and (min-width:800px)and (max-width:999px){div.overview-item{display:flex;align-items:center;gap:var(--space-s)}}@media screen and (min-width:600px)and (max-width:799px),screen and (min-width:1000px){.overview-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-s)}div.overview-item.overview-item.overview-item{margin-block-start:0;text-align:center}div.overview-item.overview-item p{margin-block-start:var(--space-3xs)}div.overview-item img{display:inline;background-color:var(--sl-color-black)}}div.community.community p{margin-block-start:var(--space-2xs)}@media screen and (min-width:600px){.community{display:flex;align-items:center;gap:var(--space-s)}div.community.community div{margin-block-start:0}}.sl-markdown-content pre{background-color:var(--astro-code-color-background);overflow-x:auto}.sl-markdown-content.sl-markdown-content pre{padding:0}.sl-markdown-content img{background-color:#fff}@media(min-width:80rem){nav.sidebar .sidebar-pane{height:initial}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#a626a4}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#50a14f}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#986801}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:600}.hljs-link{text-decoration:underline}@layer starlight.base,starlight.reset,starlight.core,starlight.content,starlight.components,starlight.utils;@layer starlight.base{:root,::backdrop{--sl-color-white: hsl(0, 0%, 100%);--sl-color-gray-1: hsl(224, 20%, 94%);--sl-color-gray-2: hsl(224, 6%, 77%);--sl-color-gray-3: hsl(224, 6%, 56%);--sl-color-gray-4: hsl(224, 7%, 36%);--sl-color-gray-5: hsl(224, 10%, 23%);--sl-color-gray-6: hsl(224, 14%, 16%);--sl-color-black: hsl(224, 10%, 10%);--sl-hue-orange: 41;--sl-color-orange-low: hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange: hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green: 101;--sl-color-green-low: hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high: hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue: 234;--sl-color-blue-low: hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue: hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple: 281;--sl-color-purple-low: hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple: hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red: 339;--sl-color-red-low: hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red: hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high: hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low: hsl(224, 54%, 20%);--sl-color-accent: hsl(224, 100%, 60%);--sl-color-accent-high: hsl(224, 100%, 85%);--sl-color-text: var(--sl-color-gray-2);--sl-color-text-accent: var(--sl-color-accent-high);--sl-color-text-invert: var(--sl-color-accent-low);--sl-color-bg: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-6);--sl-color-bg-sidebar: var(--sl-color-gray-6);--sl-color-bg-inline-code: var(--sl-color-gray-5);--sl-color-bg-accent: var(--sl-color-accent-high);--sl-color-hairline-light: var(--sl-color-gray-5);--sl-color-hairline: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-black);--sl-color-backdrop-overlay: hsla(223, 13%, 10%, .66);
8--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .12), 0px 2px 1px hsla(0, 0%, 0%, .24);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .08), 0px 5px 2px hsla(0, 0%, 0%, .08), 0px 3px 2px hsla(0, 0%, 0%, .12), 0px 1px 1px hsla(0, 0%, 0%, .15);--sl-shadow-lg: 0px 25px 7px hsla(0, 0%, 0%, .03), 0px 16px 6px hsla(0, 0%, 0%, .1), 0px 9px 5px hsla(223, 13%, 10%, .33), 0px 4px 4px hsla(0, 0%, 0%, .75), 0px 4px 2px hsla(0, 0%, 0%, .25);--sl-text-2xs: .75rem;--sl-text-xs: .8125rem;--sl-text-sm: .875rem;--sl-text-base: 1rem;--sl-text-lg: 1.125rem;--sl-text-xl: 1.25rem;--sl-text-2xl: 1.5rem;--sl-text-3xl: 1.8125rem;--sl-text-4xl: 2.1875rem;--sl-text-5xl: 2.625rem;--sl-text-6xl: 4rem;--sl-text-body: var(--sl-text-base);--sl-text-body-sm: var(--sl-text-xs);--sl-text-code: var(--sl-text-sm);--sl-text-code-sm: var(--sl-text-xs);--sl-text-h1: var(--sl-text-4xl);--sl-text-h2: var(--sl-text-3xl);--sl-text-h3: var(--sl-text-2xl);--sl-text-h4: var(--sl-text-xl);--sl-text-h5: var(--sl-text-lg);--sl-line-height: 1.75;--sl-line-height-headings: 1.2;--sl-font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font: var(--sl-font, var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono: var(--sl-font-mono, var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height: 3.5rem;--sl-nav-pad-x: 1rem;--sl-nav-pad-y: .75rem;--sl-mobile-toc-height: 3rem;--sl-sidebar-width: 18.75rem;--sl-sidebar-pad-x: 1rem;--sl-content-width: 45rem;--sl-content-pad-x: 1rem;--sl-content-gap-y: 1rem;--sl-main-pad: 0 0 3vh 0;--sl-menu-button-size: 2rem;--sl-nav-gap: var(--sl-content-pad-x);--sl-outline-offset-inside: -.1875rem;--sl-z-index-toc: 4;--sl-z-index-menu: 5;--sl-z-index-navbar: 10;--sl-z-index-skiplink: 20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white: hsl(224, 10%, 10%);--sl-color-gray-1: hsl(224, 14%, 16%);--sl-color-gray-2: hsl(224, 10%, 23%);--sl-color-gray-3: hsl(224, 7%, 36%);--sl-color-gray-4: hsl(224, 6%, 56%);--sl-color-gray-5: hsl(224, 6%, 77%);--sl-color-gray-6: hsl(224, 20%, 94%);--sl-color-gray-7: hsl(224, 19%, 97%);--sl-color-black: hsl(0, 0%, 100%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange: hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low: hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high: hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low: hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue: hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low: hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple: hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low: hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high: hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red: hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low: hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high: hsl(234, 80%, 30%);--sl-color-accent: hsl(234, 90%, 60%);--sl-color-accent-low: hsl(234, 88%, 90%);--sl-color-text-accent: var(--sl-color-accent);--sl-color-text-invert: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-7);--sl-color-bg-sidebar: var(--sl-color-bg);--sl-color-bg-inline-code: var(--sl-color-gray-6);--sl-color-bg-accent: var(--sl-color-accent);--sl-color-hairline-light: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-gray-6);--sl-color-backdrop-overlay: hsla(225, 9%, 36%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .06), 0px 2px 1px hsla(0, 0%, 0%, .06);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .03), 0px 5px 2px hsla(0, 0%, 0%, .03), 0px 3px 2px hsla(0, 0%, 0%, .06), 0px 1px 1px hsla(0, 0%, 0%, .06);--sl-shadow-lg: 0px 25px 7px rgba(0, 0, 0, .01), 0px 16px 6px hsla(0, 0%, 0%, .03), 0px 9px 5px hsla(223, 13%, 10%, .08), 0px 4px 4px hsla(0, 0%, 0%, .16), 0px 4px 2px hsla(0, 0%, 0%, .04)}@media(min-width:50em){:root{--sl-nav-height: 4rem;--sl-nav-pad-x: 1.5rem;--sl-text-h1: var(--sl-text-5xl);--sl-text-h2: var(--sl-text-4xl);--sl-text-h3: var(--sl-text-3xl);--sl-text-h4: var(--sl-text-2xl)}}@media(min-width:72rem){:root{--sl-content-pad-x: 1.5rem;--sl-mobile-toc-height: 0rem}}}@layer starlight.reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.components{.starlight-aside{padding:1rem;border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white)}.starlight-aside--note{--sl-color-asides-text-accent: var(--sl-color-blue-high);--sl-color-asides-border: var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent: var(--sl-color-purple-high);--sl-color-asides-border: var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent: var(--sl-color-orange-high);--sl-color-asides-border: var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent: var(--sl-color-red-high);--sl-color-asides-border: var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{display:flex;gap:.5rem;align-items:center;font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent)}.starlight-aside__icon{font-size:1.333em;width:1em;height:1em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}}@layer starlight.utils{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media(min-width:50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media(min-width:72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:scale
8X(-1)}}@layer starlight.content{.sl-markdown-content .sl-heading-wrapper{--sl-anchor-icon-size: .8275em;--sl-anchor-icon-gap: .25em;--sl-anchor-icon-space: calc(var(--sl-anchor-icon-size) + var(--sl-anchor-icon-gap));line-height:var(--sl-line-height-headings)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6,.sl-heading-wrapper)+:is(.sl-heading-wrapper){margin-top:1.5em}.sl-markdown-content .sl-heading-wrapper.level-h1{font-size:var(--sl-text-h1)}.sl-markdown-content .sl-heading-wrapper.level-h2{font-size:var(--sl-text-h2)}.sl-markdown-content .sl-heading-wrapper.level-h3{font-size:var(--sl-text-h3)}.sl-markdown-content .sl-heading-wrapper.level-h4{font-size:var(--sl-text-h4)}.sl-markdown-content .sl-heading-wrapper.level-h5{font-size:var(--sl-text-h5)}.sl-markdown-content .sl-heading-wrapper.level-h6{font-size:var(--sl-text-h6)}.sl-markdown-content .sl-heading-wrapper>:first-child{display:inline;padding-inline-end:var(--sl-anchor-icon-space)}.sl-markdown-content .sl-anchor-link{position:relative;margin-inline-start:calc(-1 * var(--sl-anchor-icon-size));-webkit-user-select:none;user-select:none;display:inline-flex}.sl-markdown-content .sl-anchor-link:after{content:"";position:absolute;inset:-.25rem -.5rem}.sl-markdown-content .sl-anchor-icon>svg{display:inline;width:var(--sl-anchor-icon-size);vertical-align:top;transform:translateY(calc((var(--sl-line-height-headings) * 1em - var(--sl-anchor-icon-size)) / 2))}@media(hover:hover){.sl-markdown-content .sl-anchor-link{opacity:0}.sl-markdown-content .sl-anchor-link:focus,.sl-markdown-content .sl-heading-wrapper:hover .sl-anchor-link{opacity:1}}}@layer starlight.core{.sl-banner:where(.astro-ay7hq2be){--__sl-banner-text: var(--sl-color-banner-text, var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg, var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-ay7hq2be) a{color:var(--__sl-banner-text)}}@layer starlight.core{.content-panel:where(.astro-bmjfewie){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-bmjfewie)+.content-panel:where(.astro-bmjfewie){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-bmjfewie){max-width:var(--sl-content-width)}.sl-container:where(.astro-bmjfewie)>*+*{margin-top:1.5rem}@media(min-width:72rem){.sl-container:where(.astro-bmjfewie){margin-inline:var(--sl-content-margin-inline, auto)}}}@layer starlight.components{svg:where(.astro-byj4skb3){color:var(--sl-icon-color);font-size:var(--sl-icon-size, 1em);width:1em;height:1em}}@layer starlight.core{p:where(.astro-4kku4a5t){border:1px solid var(--sl-color-orange);padding:.75em 1em;background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:max-content;max-width:100%;align-items:center;gap:.75em;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings)}}@layer starlight.core{a:where(.astro-fuemru5l){gap:.5rem;align-items:center;text-decoration:none;color:var(--sl-color-gray-3)}a:where(.astro-fuemru5l):hover{color:var(--sl-color-white)}}@layer starlight.core{.pagination-links:where(.astro-z2udstjl){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem}a:where(.astro-z2udstjl){display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;flex-basis:calc(50% - .5rem);flex-grow:1;border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding:1rem;text-decoration:none;color:var(--sl-color-gray-2);box-shadow:var(--sl-shadow-md);overflow-wrap:anywhere}:where(.astro-z2udstjl)[rel=next]{justify-content:end;text-align:end;flex-direction:row-reverse}a:where(.astro-z2udstjl):hover{border-color:var(--sl-color-gray-2)}.link-title:where(.astro-z2udstjl){color:var(--sl-color-white);font-size:var(--sl-text-2xl);line-height:var(--sl-line-height-headings)}svg:where(.astro-z2udstjl){flex-shrink:0}}@layer starlight.components{:root{--sl-badge-default-border: var(--sl-color-accent);--sl-badge-default-bg: var(--sl-color-accent-low);--sl-badge-default-text: #fff;--sl-badge-note-border: var(--sl-color-blue);--sl-badge-note-bg: var(--sl-color-blue-low);--sl-badge-note-text: #fff;--sl-badge-danger-border: var(--sl-color-red);--sl-badge-danger-bg: var(--sl-color-red-low);--sl-badge-danger-text: #fff;--sl-badge-success-border: var(--sl-color-green);--sl-badge-success-bg: var(--sl-color-green-low);--sl-badge-success-text: #fff;--sl-badge-caution-border: var(--sl-color-orange);--sl-badge-caution-bg: var(--sl-color-orange-low);--sl-badge-caution-text: #fff;--sl-badge-tip-border: var(--sl-color-purple);--sl-badge-tip-bg: var(--sl-color-purple-low);--sl-badge-tip-text: #fff}[data-theme=light]:root{--sl-badge-default-bg: var(--sl-color-accent-high);--sl-badge-note-bg: var(--sl-color-blue-high);--sl-badge-danger-bg: var(--sl-color-red-high);--sl-badge-success-bg: var(--sl-color-green-high);--sl-badge-caution-bg: var(--sl-color-orange-high);--sl-badge-tip-bg: var(--sl-color-purple-high)}.sl-badge:where(.astro-nsdrtugd){display:inline-block;border:1px solid var(--sl-color-border-badge);border-radius:.25rem;font-family:var(--sl-font-system-mono);line-height:normal;color:var(--sl-color-text-badge);background-color:var(--sl-color-bg-badge);overflow-wrap:anywhere}.sidebar-content .sl-badge:where(.astro-nsdrtugd){line-height:1;font-size:var(--sl-text-xs);padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-nsdrtugd){--sl-color-bg-badge: transparent;--sl-color-border-badge: currentColor;color:inherit}.default:where(.astro-nsdrtugd){--sl-color-bg-badge: var(--sl-badge-default-bg);--sl-color-border-badge: var(--sl-badge-default-border);--sl-color-text-badge: var(--sl-badge-default-text)}.note:where(.astro-nsdrtugd){--sl-color-bg-badge: var(--sl-badge-note-bg);--sl-color-border-badge: var(--sl-badge-note-border);--sl-color-text-badge: var(--sl-badge-note-text)}.danger:where(.astro-nsdrtugd){--sl-color-bg-badge: var(--sl-badge-danger-bg);--sl-color-border-badge: var(--sl-badge-danger-border);--sl-color-text-badge: var(--sl-badge-danger-text)}
8.success:where(.astro-nsdrtugd){--sl-color-bg-badge: var(--sl-badge-success-bg);--sl-color-border-badge: var(--sl-badge-success-border);--sl-color-text-badge: var(--sl-badge-success-text)}.tip:where(.astro-nsdrtugd){--sl-color-bg-badge: var(--sl-badge-tip-bg);--sl-color-border-badge: var(--sl-badge-tip-border);--sl-color-text-badge: var(--sl-badge-tip-text)}.caution:where(.astro-nsdrtugd){--sl-color-bg-badge: var(--sl-badge-caution-bg);--sl-color-border-badge: var(--sl-badge-caution-border);--sl-color-text-badge: var(--sl-badge-caution-text)}.small:where(.astro-nsdrtugd){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-nsdrtugd){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-nsdrtugd){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-nsdrtugd){vertical-align:middle}}@layer starlight.components{.sl-steps{--bullet-size: calc(var(--sl-line-height) * 1rem);--bullet-margin: .375rem;list-style:none;counter-reset:steps-counter var(--sl-steps-start, 0);padding-inline-start:0}.sl-steps>li{counter-increment:steps-counter;position:relative;padding-inline-start:calc(var(--bullet-size) + 1rem);padding-bottom:1px;min-height:calc(var(--bullet-size) + var(--bullet-margin))}.sl-steps>li+li{margin-top:0}.sl-steps>li:before{content:counter(steps-counter);position:absolute;top:0;inset-inline-start:0;width:var(--bullet-size);height:var(--bullet-size);line-height:var(--bullet-size);font-size:var(--sl-text-xs);font-weight:600;text-align:center;color:var(--sl-color-white);background-color:var(--sl-color-gray-6);border-radius:99rem;box-shadow:inset 0 0 0 1px var(--sl-color-gray-5)}.sl-steps>li:after{--guide-width: 1px;content:"";position:absolute;top:calc(var(--bullet-size) + var(--bullet-margin));bottom:var(--bullet-margin);inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2);width:var(--guide-width);background-color:var(--sl-color-hairline-light)}}@layer starlight.content{.sl-steps>li>:first-child{--lh: calc(1em * var(--sl-line-height));--shift-y: calc(.5 * (var(--bullet-size) - var(--lh)));transform:translateY(var(--shift-y));margin-bottom:var(--shift-y)}.sl-steps>li>:first-child:where(h1,h2,h3,h4,h5,h6){--lh: calc(1em * var(--sl-line-height-headings))}@supports (--prop: 1lh){.sl-steps>li>:first-child{--lh: 1lh}}}@layer starlight.components{.sl-link-button:where(.astro-eirw47sx){align-items:center;border:1px solid transparent;border-radius:999rem;display:inline-flex;font-size:var(--sl-text-sm);gap:.5em;line-height:1.1875;outline-offset:.25rem;padding:.4375rem 1.125rem;text-decoration:none}.sl-link-button:where(.astro-eirw47sx).primary{background:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent);color:var(--sl-color-black)}.sl-link-button:where(.astro-eirw47sx).primary:hover{color:var(--sl-color-black)}.sl-link-button:where(.astro-eirw47sx).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-eirw47sx).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-eirw47sx) svg{flex-shrink:0}@media(min-width:50rem){.sl-link-button:where(.astro-eirw47sx){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-eirw47sx){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-eirw47sx):not(:where(p *)){margin-block:1rem}}@layer starlight.core{footer:where(.astro-heibrumv){flex-direction:column;gap:1.5rem}.meta:where(.astro-heibrumv){gap:.75rem 3rem;justify-content:space-between;flex-wrap:wrap;margin-top:3rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.meta:where(.astro-heibrumv)>p:only-child{margin-inline-start:auto}.kudos:where(.astro-heibrumv){align-items:center;gap:.5em;margin:1.5rem auto;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3)}.kudos:where(.astro-heibrumv):hover{color:var(--sl-color-white)}}@layer starlight.components{.kudos:where(.astro-heibrumv) svg{color:var(--sl-color-orange)}}@layer starlight.core{site-search:where(.astro-frwctc2p){display:contents}button:where(.astro-frwctc2p)[data-open-modal]{display:flex;align-items:center;gap:.5rem;border:0;background-color:transparent;color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl)}@media(min-width:50rem){button:where(.astro-frwctc2p)[data-open-modal]{border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding-inline-start:.75rem;padding-inline-end:.5rem;background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);width:100%;max-width:22rem}button:where(.astro-frwctc2p)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-frwctc2p)[data-open-modal]>:where(.astro-frwctc2p):last-child{margin-inline-start:auto}}button:where(.astro-frwctc2p)>kbd:where(.astro-frwctc2p){border-radius:.25rem;font-size:var(--sl-text-2xs);gap:.25em;padding-inline:.375rem;background-color:var(--sl-color-gray-6)}kbd:where(.astro-frwctc2p){font-family:var(--__sl-font)}dialog:where(.astro-frwctc2p){margin:0;background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg)}dialog:where(.astro-frwctc2p)[open]{display:flex}dialog:where(.astro-frwctc2p)::backdrop{background-color:var(--sl-color-backdrop-overlay);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-frwctc2p){position:relative;overflow:auto;flex-direction:column;flex-grow:1;gap:1rem;padding:1rem}button:where(.astro-frwctc2p)[data-close-modal]{position:absolute;z-index:1;align-items:center;align-self:flex-end;height:calc(64px * var(--pagefind-ui-scale));padding:.25rem;border:0;background:transparent;cursor:pointer;color:var(--sl-color-text-accent)}#starlight__search:where(.astro-frwctc2p){--pagefind-ui-primary: var(--sl-color-text);--pagefind-ui-text: var(--sl-color-gray-2);--pagefind-ui-font: var(--__sl-font);--pagefind-ui-background: var(--sl-color-black);--pagefind-ui-border: var(--sl-color-gray-5);--pagefind-ui-border-width: 1px;--pagefind-ui-tag: var(--sl-color-gray-5);--sl-search-cancel-space: 5rem}:root[data-theme=light] #starlight__search:where(.astro-frwctc2p){--pagefind-ui-tag: var(--sl-color-gray-6)}@media(min-width:50rem){#starlight__search:where(.astro-frwctc2p){--sl-search-cancel-space: 0px}dialog:where(.astro-frwctc2p){margin:4rem auto auto;border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem)}.dialog-frame:where(.astro-frwctc2p){padding:1.5rem}}}@layer starlight.core{.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));
8aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;
8opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}
8.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}}@layer starlight.core{[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing: calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start: calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end: calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block: calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block: calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners: calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size: calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start: calc( (var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2 );--sl-search-tree-diagram-size: calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start: calc( (var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2 )}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text: var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);font-weight:400;width:calc(100% - var(--sl-search-cancel-space))}#starlight__search input:focus{--pagefind-ui-border: var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{inset-inline-end:var(--sl-search-cancel-space);width:calc(60px * var(--pagefind-ui-scale));padding:0;background-color:transparent;overflow:hidden}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;background-color:var(--sl-color-text-accent);display:block;width:100%;height:100%}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{position:relative;padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{position:relative;background-color:var(--sl-color-black)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 
814a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text: var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0% / 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0% / 100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:scaleX(-1)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:transparent;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);margin-top:0;padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end)}}@layer starlight.core{a:where(.astro-skvt4daf){color:var(--sl-color-text-accent);padding:.5em;margin:-.5em}a:where(.astro-skvt4daf):hover{color:var(--sl-color-white)}}@layer starlight.core{label:where(.astro-3dv3eskl){--sl-label-icon-size: .875rem;--sl-caret-size: 1.25rem;--sl-inline-padding: .5rem;position:relative;display:flex;align-items:center;gap:.25rem;color:var(--sl-color-gray-2)}label:where(.astro-3dv3eskl):hover{color:var(--sl-color-white)}.icon:where(.astro-3dv3eskl){position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}select:where(.astro-3dv3eskl){border:0;padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);background-color:transparent;text-overflow:ellipsis;color:inherit;cursor:pointer;appearance:none}option:where(.astro-3dv3eskl){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media(min-width:50rem){select:where(.astro-3dv3eskl){font-size:var(--sl-text-sm)}}}@layer starlight.components{.label-icon:where(.astro-3dv3eskl){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-3dv3eskl){font-size:var(--sl-caret-size);inset-inline-end:0}}.header:where(.astro-fcaqecbo){gap:var(--sl-nav-gap);align-items:center;height:100%}.site-title:where(.astro-fcaqecbo){display:flex;align-items:center;gap:var(--space-xs)}.site-title:where(.astro-fcaqecbo) svg:where(.astro-fcaqecbo){width:9.5em;flex:none}.overflower:where(.astro-fcaqecbo){display:inline-flex;flex-wrap:wrap;overflow:hidden;max-width:100%;white-space:nowrap;margin-inline-start:auto;height:1.5em}.overflower-short:where(.astro-fcaqecbo){display:block;overflow:hidden;flex:1 1 auto;width:0;text-overflow:ellipsis;text-align:right}.overflower-long:where(.astro-fcaqecbo){display:inline;flex:0 1 100%}.home-link:where(.astro-fcaqecbo){color:var(--color-primary-fallback);color:var(--color-primary);text-decoration:none}[data-theme=dark] .home-link:where(.astro-fcaqecbo){color:var(--sl-color-text-accent)}.home-link:where(.astro-fcaqecbo):hover{text-decoration:underline}.secondary-wrap:where(.astro-fcaqecbo){align-items:center;gap:var(--space-s)}site-search>button[data-open-modal]{width:auto}@layer starlight.core{.hero:where(.astro-sgsgvitw){display:grid;align-items:center;gap:1rem;padding-bottom:1rem}.hero:where(.astro-sgsgvitw)>img:where(.astro-sgsgvitw),.hero:where(.astro-sgsgvitw)>.hero-html:where(.astro-sgsgvitw){object-fit:contain;width:min(70%,20rem);height:auto;margin-inline:auto}.stack:where(.astro-sgsgvitw){flex-direction:column;
8gap:clamp(1.5rem,calc(1.5rem + 1vw),2rem);text-align:center}.copy:where(.astro-sgsgvitw){flex-direction:column;gap:1rem;align-items:center}.copy:where(.astro-sgsgvitw)>:where(.astro-sgsgvitw){max-width:50ch}h1:where(.astro-sgsgvitw){font-size:clamp(var(--sl-text-3xl),calc(.25rem + 5vw),var(--sl-text-6xl));line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}.tagline:where(.astro-sgsgvitw){font-size:clamp(var(--sl-text-base),calc(.0625rem + 2vw),var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-sgsgvitw){gap:1rem 2rem;flex-wrap:wrap;justify-content:center}@media(min-width:50rem){.hero:where(.astro-sgsgvitw){grid-template-columns:7fr 4fr;gap:3%;padding-block:clamp(2.5rem,calc(1rem + 10vmin),10rem)}.hero:where(.astro-sgsgvitw)>img:where(.astro-sgsgvitw),.hero:where(.astro-sgsgvitw)>.hero-html:where(.astro-sgsgvitw){order:2;width:min(100%,25rem)}.stack:where(.astro-sgsgvitw){text-align:start}.copy:where(.astro-sgsgvitw){align-items:flex-start}.actions:where(.astro-sgsgvitw){justify-content:flex-start}}}@layer starlight.content{.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)){margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content li>:is(:last-child:not(li,ul,ol,a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){display:block;max-width:100%;height:auto}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);margin-block:-.125rem;padding:.125rem .375rem;font-size:var(--sl-text-code-sm)}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);padding:.75rem 1rem;font-size:var(--sl-text-code);tab-size:2}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){display:block;overflow:auto;border-spacing:0}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);padding:.5rem 1rem;vertical-align:baseline}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)}}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-gray-5);--sl-details-border-color--hover: var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;display:block;font-weight:600;margin-inline-start:-.5rem;padding-inline-start:.5rem}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size: 1.25rem;background-color:currentColor;content:"";display:inline-block;height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}
8[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-asides-border);--sl-details-border-color--hover: var(--sl-color-asides-text-accent)}}@layer starlight.core{button:where(.astro-qhwria4n){position:fixed;top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);inset-inline-end:var(--sl-nav-pad-x);z-index:var(--sl-z-index-navbar);border:0;border-radius:50%;width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);padding:.5rem;background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer}:where(.astro-qhwria4n)[aria-expanded=true] button:where(.astro-qhwria4n){background-color:var(--sl-color-gray-2);box-shadow:none}:where(.astro-qhwria4n)[aria-expanded=true] button:where(.astro-qhwria4n) .open-menu:where(.astro-qhwria4n){display:none}:where(.astro-qhwria4n):not([aria-expanded=true]) button:where(.astro-qhwria4n) .close-menu:where(.astro-qhwria4n){display:none}[data-theme=light] button:where(.astro-qhwria4n){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] :where(.astro-qhwria4n)[aria-expanded=true] button:where(.astro-qhwria4n){background-color:var(--sl-color-gray-5)}}@layer starlight.core{[data-mobile-menu-expanded]{overflow:hidden}@media(min-width:50rem){[data-mobile-menu-expanded]{overflow:auto}}}@layer starlight.core{.page:where(.astro-55fnnilu){flex-direction:column;min-height:100vh}.header:where(.astro-55fnnilu){z-index:var(--sl-z-index-navbar);position:fixed;inset-inline-start:0;inset-block-start:0;width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);padding-inline-end:var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav)}[data-has-sidebar] .header:where(.astro-55fnnilu){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-55fnnilu){visibility:var(--sl-sidebar-visibility, hidden);position:fixed;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;inset-inline-start:0;width:100%;background-color:var(--sl-color-black);overflow-y:auto}[aria-expanded=true]~.sidebar-pane:where(.astro-55fnnilu){--sl-sidebar-visibility: visible}.sidebar-content:where(.astro-55fnnilu){height:100%;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media(min-width:50rem){.sidebar-content:where(.astro-55fnnilu):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-55fnnilu){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media(min-width:50rem){[data-has-sidebar] .header:where(.astro-55fnnilu){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-55fnnilu){--sl-sidebar-visibility: visible;width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade)}}}@layer starlight.core{ul:where(.astro-lla64atg){padding:0;list-style:none}a:where(.astro-lla64atg){--pad-inline: .5rem;display:block;border-radius:.25rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);line-height:1.25}a:where(.astro-lla64atg)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-lla64atg) a:where(.astro-lla64atg){--pad-inline: 1rem;display:flex;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);border-radius:0;padding-block:.5rem;color:var(--sl-color-text);font-size:var(--sl-text-sm);text-decoration:none;outline-offset:var(--sl-outline-offset-inside)}.isMobile:where(.astro-lla64atg):first-child>li:where(.astro-lla64atg):first-child>a:where(.astro-lla64atg){border-top:0}.isMobile:where(.astro-lla64atg) a:where(.astro-lla64atg)[aria-current=true],.isMobile:where(.astro-lla64atg) a:where(.astro-lla64atg)[aria-current=true]:hover,.isMobile:where(.astro-lla64atg) a:where(.astro-lla64atg)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-lla64atg) a:where(.astro-lla64atg)[aria-current=true]:after{content:"";width:1rem;background-color:var(--sl-color-text-accent);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNm
8EuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;flex-shrink:0}}@layer starlight.core{nav:where(.astro-xdutqckp){position:fixed;z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);inset-inline:0;border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav)}@media(min-width:50rem){nav:where(.astro-xdutqckp){inset-inline-start:var(--sl-content-inline-start, 0)}}summary:where(.astro-xdutqckp){gap:.5rem;align-items:center;height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:.5rem 1rem;font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside)}summary:where(.astro-xdutqckp)::marker,summary:where(.astro-xdutqckp)::-webkit-details-marker{display:none}.toggle:where(.astro-xdutqckp){flex-shrink:0;gap:1rem;align-items:center;justify-content:space-between;border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding-block:.5rem;padding-inline-start:.75rem;padding-inline-end:.5rem;line-height:1;background-color:var(--sl-color-black);user-select:none;cursor:pointer}details:where(.astro-xdutqckp)[open] .toggle:where(.astro-xdutqckp){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-xdutqckp) .toggle:where(.astro-xdutqckp):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-xdutqckp){transform:rotate(180deg)}details:where(.astro-xdutqckp)[open] .caret:where(.astro-xdutqckp){transform:rotate(90deg)}.display-current:where(.astro-xdutqckp){white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--sl-color-white)}.dropdown:where(.astro-xdutqckp){--border-top: 1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));overflow-y:auto;background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain}}@layer starlight.core{.right-sidebar-panel:where(.astro-dcjecrxy){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-dcjecrxy){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-dcjecrxy) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-dcjecrxy) :where(a){display:block;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3);overflow-wrap:anywhere}.right-sidebar-panel:where(.astro-dcjecrxy) :where(a):hover{color:var(--sl-color-white)}@media(min-width:72rem){.sl-container:where(.astro-dcjecrxy){max-width:calc(((100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x)) * .25))}}}@layer starlight.core{h1:where(.astro-6uprl37o){margin-top:1rem;font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}}@layer starlight.core{.social-icons:where(.astro-wterkpjo){display:flex;margin-inline-end:auto;gap:1rem;align-items:center;padding-block:1rem}.social-icons:where(.astro-wterkpjo):empty{display:none}.mobile-preferences:where(.astro-wterkpjo){justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--sl-color-gray-6);column-gap:1rem;padding:.5rem 0}}@layer starlight.core{sl-sidebar-state-persist:where(.astro-vtae7jxt){display:contents}}@layer starlight.core{ul:where(.astro-n554w2nq){--sl-sidebar-item-padding-inline: .5rem;list-style:none;padding:0}li:where(.astro-n554w2nq){overflow-wrap:anywhere}ul:where(.astro-n554w2nq) ul:where(.astro-n554w2nq) li:where(.astro-n554w2nq){margin-inline-start:var(--sl-sidebar-item-padding-inline);border-inline-start:1px solid var(--sl-color-hairline-light);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-n554w2nq){font-size:var(--sl-text-lg);font-weight:600;color:var(--sl-color-white)}.top-level:where(.astro-n554w2nq)>li:where(.astro-n554w2nq)+li:where(.astro-n554w2nq){margin-top:.75rem}summary:where(.astro-n554w2nq){display:flex;align-items:center;justify-content:space-between;padding:.2em var(--sl-sidebar-item-padding-inline);line-height:1.4;cursor:pointer;user-select:none}summary:where(.astro-n554w2nq)::marker,summary:where(.astro-n554w2nq)::-webkit-details-marker{display:none}.caret:where(.astro-n554w2nq){transition:transform .2s ease-in-out;flex-shrink:0}[dir=rtl] .caret:where(.astro-n554w2nq){transform:rotate(180deg)}:where(.astro-n554w2nq)[open]>summary:where(.astro-n554w2nq) .caret:where(.astro-n554w2nq){transform:rotate(90deg)}a:where(.astro-n554w2nq){display:block;border-radius:.25rem;text-decoration:none;color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);line-height:1.4}a:where(.astro-n554w2nq):hover,a:where(.astro-n554w2nq):focus{color:var(--sl-color-white)}:where(.astro-n554w2nq)[aria-current=page],:where(.astro-n554w2nq)[aria-current=page]:hover,:where(.astro-n554w2nq)[aria-current=page]:focus{font-weight:600;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent)}a:where(.astro-n554w2nq)>:where(.astro-n554w2nq):not(:last-child),.group-label:where(.astro-n554w2nq)>:where(.astro-n554w2nq):not(:last-child){margin-inline-end:.25em}@media(min-width:50rem){.top-level:where(.astro-n554w2nq)>li:where(.astro-n554w2nq)+li:where(.astro-n554w2nq){margin-top:.5rem}.large:where(.astro-n554w2nq){font-size:var(--sl-text-base)}a:where(.astro-n554w2nq){font-size:var(--sl-text-sm)}}}@layer starlight.core{a:where(.astro-zacvoeq5){clip:rect(0,0,0,0);position:fixed;top:.75rem;inset-inline-start:.75rem}a:where(.astro-zacvoeq5):focus{clip:unset;z-index:var(--sl-z-index-skiplink);display:block;padding:.5rem 1rem;text-decoration:none;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg)}}@layer starlight.core{.main-pane:where(.astro-hchffbv5){isolation:isolate}@media(min-width:72rem){.right-sidebar-container:where(.astro-hchffbv5){order:2;position:relative;width:calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}.right-sidebar:where(.astro-hchffbv5){position:fixed;top:0;border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);width:100%;height:100vh;overflow-y:auto;scrollbar-width:none}.main-pane:where(.astro-hchffbv5){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-hchffbv5){--sl-content-margin-inline: auto 0;order:1;width:calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}}}html:not([data-has-toc]){--sl-mobile-toc-height: 0rem}html:not([data-has-sidebar]){--sl-content-width: 67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-yd4eb5fd){padding:var(--sl-main-pad)}@media(min-width:50em){:where(.astro-yd4eb5fd)[data-has-sidebar]{--sl-content-inline-start: var(--sl-sidebar-width)}}@media(min-width:72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
9div:where(.astro-qd4qll2y) p:last-child{margin-bottom:0}[data-prose] a[data-component=ProfileCard],[data-prose] a[data-component=ProfileCard]:hover{text-decoration-line:none}
9[data-component=Agenda]+[data-component=Agenda]{margin-block-start:var(--space-block-heading)}:where(.astro-stuwgolf)[data-agenda-info] p{margin:0 0 var(--spacing-sm);font-size:inherit}:where(.astro-stuwgolf)[data-agenda-info] p:last-child{margin-block-end:0}:where(.astro-stuwgolf)[data-agenda-info] ul,:where(.astro-stuwgolf)[data-agenda-info] ol{margin:0;padding-inline-start:0;font-size:inherit;list-style:none}:where(.astro-stuwgolf)[data-agenda-info] li{margin-block-end:var(--spacing-sm)}[data-prose] [data-component=Agenda] [data-agenda-info] ul,[data-prose] [data-component=Agenda] [data-agenda-info] ol{margin-block-end:0;padding-block-end:0;padding-inline-start:0}[data-prose] [data-component=Agenda] [data-agenda-info] li:last-of-type{margin-block-end:0}.event-card-grid:where(.astro-ky6zgllx){grid-template-columns:minmax(0,1fr)}@media(min-width:810px){.event-card-grid:where(.astro-ky6zgllx){grid-template-columns:repeat(2,minmax(0,1fr))}.event-card-grid:where(.astro-ky6zgllx):has(>[data-event-column=apply]){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}}
10.summit-content:where(.astro-4sf6ox7d){color:var(--color-neutral-0)}.summit-content:where(.astro-4sf6ox7d) :where(.astro-4sf6ox7d):where(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6):not([data-component=EventCard] *):not([data-component=CardGrid] *):not([data-component=CtaStrip] *):not([data-component=LogoCarousel] *):not([data-component=NumberTiles] *){color:var(--color-neutral-0)}:where(.astro-4sf6ox7d)[data-prose-summit] [data-component=EventCard],:where(.astro-4sf6ox7d)[data-prose-summit] [data-component=CardGrid]{width:100cqw;max-width:100cqw;position:relative;left:50%;translate:-50% 0}
11lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube:before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg,#000000ab,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);height:99px;width:100%;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;color:#eee;text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lyt-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);border:0}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}lite-youtube>iframe{all:unset!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;border:0!important}lite-vimeo{font-size:10px;background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover}lite-vimeo:after{content:"";display:block;padding-bottom:56.25%}lite-vimeo>iframe{all:unset!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;border:0!important}lite-vimeo>.ltv-playbtn{content:"";position:absolute;inset:0;width:100%;background:transparent;outline:0;border:0;cursor:pointer}lite-vimeo>.ltv-playbtn:before{width:6.5em;height:4em;background:#172322bf;opacity:.8;border-radius:.25rem;transition:all .2s cubic-bezier(0,0,.2,1)}lite-vimeo>.ltv-playbtn:focus:before{outline:auto}lite-vimeo:hover>.ltv-playbtn:before{background-color:#00adef;background-color:var(--ltv-color, #00adef);opacity:1}lite-vimeo>.ltv-playbtn:after{border-style:solid;border-width:1em 0 1em 1.7em;border-color:transparent transparent transparent #fff}lite-vimeo>.ltv-playbtn:before,lite-vimeo>.ltv-playbtn:after{content:"";position:absolute;top:50%;left:50%;
11transform:translate3d(-50%,-50%,0)}lite-vimeo.ltv-activated:before,lite-vimeo.ltv-activated>.ltv-playbtn{cursor:unset;opacity:0;pointer-events:none}.video-embed:where(.astro-irofr67t) :where(.astro-irofr67t):is(lite-youtube,lite-vimeo,video){display:block;width:100%}lite-youtube:where(.astro-irofr67t){max-width:unset}
12[data-component=GrantFaqSection] [data-prose-faq]>:last-child{margin-bottom:0;margin-block-end:0}[data-report-nav] ol{list-style:none;margin:0;padding-inline-start:0}[data-report-nav] ol>li{position:relative;margin:0;padding-inline-start:var(--spacing-lg)}[data-report-nav] ol>li:before{content:"";position:absolute;left:0;top:calc(.5em - (var(--ol-marker-size, 5px) / 2) + 1px);width:var(--ol-marker-size, 5px);height:var(--ol-marker-size, 5px);border-radius:50%;background-color:var(--color-neutral-900);transform:none}[data-report-nav] ol>li:has([data-active=true]):before{background-color:var(--color-link)}
13.logo-carousel:where(.astro-phklmx45){--logo-carousel-speed: 96px;--logo-carousel-cycle: calc( ( var(--logo-count, 1) * (var(--logo-carousel-item-width) + var(--logo-carousel-gap)) ) / var(--logo-carousel-speed) * 1s );mask-image:linear-gradient(to right,transparent 0%,black var(--mask-fade-width),black calc(100% - var(--mask-fade-width)),transparent 100%)}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(calc((-100% - var(--logo-carousel-gap)) / var(--logo-carousel-repeat-count, 2)))}}
14</style>
14<script type="module" src="/_astro/page.CupZJ74u.js"></script>
14</head> <body class="flex flex-col min-h-full min-w-[360px] overflow-x-clip" style> 
14<script type="module" src="/_astro/SmoothScroll.astro_astro_type_script_index_0_lang.DgU3tVqD.js"></script>
14 <header class="foundation-header sticky top-0 z-[2] px-lg desktop:px-2xl max-desktop:h-(--site-header-height) desktop:h-(--site-header-height-desktop)" data-theme="light" data-component="FoundationHeader"> <nav class="mx-auto flex h-full w-full max-w-wide items-center justify-between desktop:grid desktop:grid-cols-[1fr_auto_1fr] desktop:grid-rows-1 desktop:items-center desktop:gap-xl" aria-labelledby="block-interledger-mainnavigation-menu" id="block-interledger-mainnavigation" data-nav> <h2 class="sr-only desktop:col-start-1 desktop:row-start-1" id="block-interledger-mainnavigation-menu"> Main navigation </h2> <a href="/" class="flex flex-none items-center leading-none py-lg desktop:py-[1.25rem] desktop:col-start-1 desktop:col-end-2 desktop:row-start-1 desktop:justify-self-start desktop:z-[1]" aria-label="Interledger Foundation" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Interledger Foundation" data-track-event-lang="en" data-track-event-destination-path="foundation_home" data-track-event-destination-section="foundation"> <span class="foundation-logo block h-10 shrink-0 leading-none [&#38;>svg]:block [&#38;>svg]:h-full [&#38;>svg]:w-auto" role="img" aria-hidden="true"> <svg viewBox="0 0 148 40" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <mask id="foundation-logo-mask" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="148" height="40"> <path d="M147.83 0H0V40H147.83V0Z" fill="white"></path> </mask> <g mask="url(#foundation-logo-mask)"> <path d="M32.8086 27.8022C32.8086 27.8022 32.8142 27.7994 32.8171 27.7965V27.7909C32.8171 27.7937 32.8114 27.7994 32.8086 27.8022Z" fill="#FF334B"></path> <path d="M32.8086 12.1979C32.8086 12.1979 32.8142 12.2063 32.8171 12.2092V12.2035C32.8142 12.2035 32.8114 12.2007 32.8086 12.1979Z" fill="#FF334B"></path> <path d="M7.18359 27.7965C7.18359 27.7965 7.18924 27.7994 7.19206 27.8022C7.19206 27.7994 7.18642 27.7937 7.18359 27.7909V27.7965Z" fill="#FF334B"></path> <path d="M7.18555 12.2092C7.18555 12.2092 7.19119 12.2007 7.19401 12.1979C7.19119 12.1979 7.18837 12.2007 7.18555 12.2035V12.2092Z" fill="#FF334B"></path> <path d="M20.0021 5.00675C22.8554 5.00675 25.5225 5.80263 27.7916 7.18555H27.7972C26.0164 4.27296 23.2675 2.01516 20.0021 0.858032C16.7339 2.01516 13.9879 4.27296 12.207 7.18555H12.2127C14.4818 5.80263 17.1488 5.00675 20.0021 5.00675Z" fill="#FF7D00"></path> <path d="M27.7899 7.1855C25.5208 5.80259 22.8537 5.00671 20.0004 5.00671C17.1471 5.00671 14.48 5.80259 12.2109 7.1855C14.9542 7.78383 17.5761 8.7688 20.0004 10.1432C22.4247 8.7688 25.0466 7.78383 27.7899 7.1855Z" fill="#FFAD42"></path> <path d="M34.9952 20.0014C34.9952 22.8547 34.1993 25.5218 32.8164 27.7909V27.7965C35.729 26.0157 37.9868 23.2668 39.1439 20.0014C37.9868 16.7332 35.729 13.9871 32.8164 12.2063V12.2119C34.1993 14.481 34.9952 17.1481 34.9952 20.0014Z" fill="#00987D"></path> <path d="M32.8152 27.7908C34.1981 25.5217 34.9939 22.8547 34.9939 20.0014C34.9939 17.1481 34.1981 14.481 32.8152 12.2119C32.2168 14.9552 31.2319 17.577 29.8574 20.0014C31.2319 22.4257 32.2168 25.0476 32.8152 27.7908Z" fill="#3DBBB5"></path> <path d="M37.4509 6.62951C36.3672 5.02081 34.9786 3.63226 33.37 2.54851C30.9823 0.939815 28.1036 0 25.0047 0C23.2493 0 21.5644 0.301983 19.998 0.857969C23.2662 2.0151 26.0123 4.27291 27.7932 7.18549C27.7932 7.18832 27.796 7.19114 27.7988 7.19396C29.8393 8.43858 31.5581 10.1602 32.8055 12.2007C32.8083 12.2007 32.8111 12.2035 32.814 12.2063C35.7265 13.9872 37.9844 16.7361 39.1415 20.0014C39.6947 18.4351 39.9995 16.7502 39.9995 14.9947C39.9995 11.8959 39.0596 9.01997 37.4509 6.62951Z" fill="#00CB76"></path> <path d="M27.8023 7.19389C27.8023 7.19389 27.7995 7.18825 27.7967 7.18542C27.7967 7.18542 27.7938 7.18542 27.791 7.18542C27.7938 7.18542 27.7995 7.19107 27.8023 7.19389Z" fill="#FF334B"></path> <path d="M32.8094 12.1978C31.5648 10.1573 29.8432 8.43853 27.8027 7.19106C27.7999 7.19106 27.7942 7.18544 27.7914 7.18262C25.0482 7.78094 22.4263 8.76591 20.002 10.1404C20.2672 10.2928 20.5325 10.448 20.795 10.6089C22.3839 11.5854 23.8797 12.7425 25.2598 14.0718C25.4884 14.2863 25.7114 14.5092 25.9259 14.7378C27.258 16.1179 28.4123 17.6137 29.3888 19.2027C29.5497 19.4651 29.7049 19.7276 29.8573 19.9957C31.2318 17.5714 32.2167 14.9495 32.815 12.2063C32.815 12.2034 32.8094 12.1978 32.8066 12.1949L32.8094 12.1978Z" fill="#ADE17C"></path> <path d="M5.00616 20.0014C5.00616 17.1481 5.80204 14.481 7.18495 12.2119V12.2063C4.27237 13.9871 2.01455 16.736 0.857422 20.0014C2.01455 23.2696 4.27237 26.0157 7.18495 27.7965V27.7909C5.80204 25.5218 5.00616 22.8547 5.00616 20.0014Z" fill="#E50059"></path> <path d="M7.18465 12.2091C5.80174 14.4782 5.00586 17.1453 5.00586 19.9986C5.00586 22.8519 5.80174 25.5189 7.18465 27.788C7.78297 25.0448 8.76794 22.4229 10.1424 19.9986C8.76794 17.5742 7.78297 14.9524 7.18465 12.2091Z" fill="#FF7193"></path> <path d="M20.0021 34.9962C17.1488 34.9962 14.4818 34.2003 12.2127 32.8174C12.2127 32.8174 12.2099 32.8174 12.207 32.8174C13.9879 35.73 16.7368 37.9878 20.0021 39.1449C23.2703 37.9878 26.0164 35.73 27.7972 32.8174H27.7916C25.5225 34.2003 22.8554 34.9962 20.0021 34.9962Z" fill="#6D6CDB"></path> <path d="M12.209 32.8145C14.4781 34.1975 17.1451 34.9933 19.9984 34.9933C22.8518 34.9933 25.5188 34.1975 27.7879 32.8145C25.0447 32.2162 22.4228 31.2313 19.9984 29.8568C17.5741 31.2313 14.9522 32.2162 12.209 32.8145Z" fill="#929EFF"></path> <path d="M12.2044 32.8174C12.2044 32.8174 12.2015 32.8117 12.1987 32.8089C10.1582 31.5643 8.43945 29.8427 7.19201 27.8022C7.18919 27.8022 7.
1418637 27.7994 7.18354 27.7966C4.27096 26.0157 2.01315 23.2668 0.856016 20.0015C0.302852 21.5678 -0.00195312 23.2527 -0.00195312 25.0082H0.000869153C0.000869153 28.107 0.940684 30.9829 2.54938 33.3734C3.63313 34.9821 5.02169 36.3706 6.63038 37.4544C9.02084 39.0631 11.8996 40.0029 14.9956 40.0029C16.751 40.0029 18.4359 39.7009 20.0023 39.1449C16.7341 37.9878 13.988 35.73 12.2072 32.8174H12.2044Z" fill="#893BA1"></path> <path d="M12.1973 32.8088C12.1973 32.8088 12.2001 32.8145 12.2029 32.8173H12.2086C12.2057 32.8173 12.2001 32.8117 12.1973 32.8088Z" fill="#FF334B"></path> <path d="M19.2095 29.3883C17.6206 28.4118 16.1248 27.2575 14.7475 25.9282C14.5161 25.7109 14.2931 25.488 14.0758 25.2565C12.7465 23.8764 11.5922 22.3835 10.6157 20.7945C10.4548 20.5321 10.2996 20.2696 10.1472 20.0015C8.77275 22.4258 7.78777 25.0477 7.18945 27.7909C7.18945 27.7937 7.1951 27.7994 7.19792 27.8022C8.44254 29.8427 10.1641 31.5615 12.2046 32.8089C12.2074 32.8089 12.2131 32.8146 12.2159 32.8174C14.9592 32.2191 17.5839 31.2341 20.0054 29.8596C19.7401 29.7072 19.4748 29.552 19.2123 29.3911L19.2095 29.3883Z" fill="#E4A6F0"></path> <path d="M14.9947 0C11.8959 0 9.01997 0.939815 6.62951 2.54851C5.02081 3.63226 3.63226 5.02081 2.54851 6.62951C0.939815 9.01997 0 11.8959 0 14.9947C0 16.7502 0.301983 18.4351 0.857969 20.0014C2.0151 16.7332 4.27291 13.9872 7.18549 12.2063C7.18832 12.2063 7.19114 12.2035 7.19396 12.2007C8.43858 10.1602 10.1602 8.4414 12.2007 7.19396C12.2007 7.19114 12.2035 7.18832 12.2063 7.18549C13.9872 4.27291 16.7361 2.0151 20.0014 0.857969C18.4351 0.304805 16.7502 0 14.9947 0Z" fill="#FF3148"></path> <path d="M12.2125 7.18542H12.2068C12.2068 7.18825 12.204 7.19107 12.2012 7.19389C12.204 7.19389 12.2096 7.18825 12.2125 7.18542Z" fill="#FF334B"></path> <path d="M12.212 7.18542C12.212 7.18542 12.2035 7.19107 12.2007 7.19389C10.1602 8.43851 8.44146 10.1601 7.19401 12.2006C7.19401 12.2034 7.18837 12.2091 7.18555 12.2119C7.78387 14.9551 8.76884 17.577 10.1433 20.0013C10.2957 19.7361 10.4509 19.4708 10.6118 19.2083C11.5883 17.6193 12.7426 16.1235 14.0747 14.7435C14.292 14.512 14.515 14.2891 14.7436 14.0746C16.1237 12.7453 17.6195 11.591 19.2084 10.6117C19.4709 10.4508 19.7334 10.2956 20.0015 10.1432C17.5771 8.76872 14.9553 7.78375 12.212 7.18542Z" fill="#FFBABB"></path> <path d="M39.1454 20.0015C37.9883 23.2697 35.7305 26.0157 32.8179 27.7966C32.815 27.7966 32.8122 27.7994 32.8094 27.8022C31.5648 29.8427 29.8432 31.5615 27.8027 32.8089C27.8027 32.8117 27.7999 32.8146 27.7971 32.8174C26.0162 35.73 23.2673 37.9878 20.002 39.1449C21.5683 39.6981 23.2532 40.0029 25.0087 40.0029C28.1075 40.0029 30.9834 39.0631 33.3739 37.4544C34.9826 36.3706 36.3711 34.9821 37.4549 33.3734C39.0636 30.9829 40.0034 28.1042 40.0034 25.0082C40.0034 23.2527 39.7014 21.5678 39.1454 20.0015Z" fill="#00A8C2"></path> <path d="M27.791 32.8145H27.7967C27.7967 32.8117 27.7995 32.8089 27.8023 32.806C27.7995 32.806 27.7938 32.8117 27.791 32.8145Z" fill="#FF334B"></path> <path d="M29.8571 20.0015C29.7047 20.2696 29.5495 20.5321 29.3886 20.7945C28.4121 22.3835 27.2578 23.8793 25.9257 25.2593C25.7084 25.4908 25.4854 25.7137 25.254 25.931C23.8739 27.2603 22.3809 28.4146 20.7892 29.394C20.5267 29.5548 20.2642 29.7101 19.9961 29.8625C22.4204 31.2369 25.0423 32.2219 27.7856 32.8202C27.7884 32.8202 27.794 32.8146 27.7968 32.8117C29.8373 31.5671 31.5561 29.8455 32.8035 27.805C32.8035 27.8022 32.8092 27.7966 32.812 27.7937C32.2137 25.0505 31.2287 22.4286 29.8543 20.0043L29.8571 20.0015Z" fill="#54E1C6"></path> <path class="foundation-logo-wordmark" d="M53.2827 28.0674H49.673V29.9837H52.9638V31.0985H49.673V33.2999H48.3945V26.9442H53.2827V28.0674ZM59.8755 30.1136C59.8755 31.4231 58.995 32.2416 57.5895 32.2416C56.184 32.2416 55.278 31.4316 55.278 30.1136C55.278 28.7956 56.184 27.9771 57.581 27.9771C58.978 27.9771 59.8755 28.8069 59.8755 30.1136ZM61.1907 30.122C61.1907 28.1041 59.8134 26.8341 57.581 26.8341C55.3486 26.8341 53.9713 28.1013 53.9713 30.122C53.9713 32.1428 55.3401 33.4128 57.5725 33.4128C59.805 33.4128 61.1907 32.14 61.1907 30.122ZM68.76 30.1418V26.9442H67.5097V30.139C67.5097 31.5303 66.9566 32.2387 65.6414 32.2387C64.3262 32.2387 63.711 31.5473 63.711 30.139V26.9442H62.4325V30.1418C62.4325 32.2782 63.3469 33.4128 65.5624 33.4128C67.7
14779 33.4128 68.7628 32.1597 68.7628 30.1418H68.76ZM76.5608 26.9442H75.2823V31.3271H75.2653L71.6105 26.9442H70.3236V33.2999H71.602V28.9169H71.619L75.2738 33.2999H76.5608V26.9442ZM83.5797 30.0853C83.5797 31.4033 82.7895 32.1597 80.8309 32.1597H79.4338V28.0702H80.8309C82.8262 28.0702 83.5797 28.7702 83.5797 30.0882V30.0853ZM84.8949 30.0769C84.8949 27.9856 83.6418 26.947 80.9042 26.947H78.1553V33.3027H80.9042C83.6616 33.3027 84.8949 32.0779 84.8949 30.0769ZM88.7332 28.1634L89.7774 30.6498H87.6918L88.7163 28.1634H88.736H88.7332ZM92.2582 33.3027L89.4472 26.947H88.0502L85.2308 33.3027H86.5996L87.3051 31.5811H90.1359L90.8612 33.3027H92.2582ZM98.3712 28.0702V26.947H91.8067V28.0702H94.4455V33.3027H95.724V28.0702H98.3712ZM100.702 26.947H99.424V33.3027H100.702V26.947ZM107.967 30.1164C107.967 31.4259 107.086 32.2444 105.681 32.2444C104.275 32.2444 103.369 31.4344 103.369 30.1164C103.369 28.7984 104.275 27.9799 105.672 27.9799C107.069 27.9799 107.967 28.8097 107.967 30.1164ZM109.282 30.1249C109.282 28.1069 107.905 26.8369 105.672 26.8369C103.44 26.8369 102.063 28.1041 102.063 30.1249C102.063 32.1456 103.432 33.4156 105.664 33.4156C107.896 33.4156 109.282 32.1428 109.282 30.1249ZM116.798 26.947H115.519V31.33H115.502L111.848 26.947H110.561V33.3027H111.839V28.9197H111.856L115.511 33.3027H116.798V26.947ZM123.837 26.487C122.129 26.487 120.851 26.2612 120.029 25.8153C119.219 25.375 118.807 24.5565 118.807 23.3825C118.807 22.8547 118.943 22.3975 119.208 22.0193C119.476 21.6383 119.914 21.2206 120.512 20.7719L120.566 20.7323L120.509 20.6957C120.027 20.3852 119.781 19.8603 119.781 19.1378C119.781 18.8555 119.984 18.387 120.385 17.7407L120.614 17.3739L120.574 17.3513C119.507 16.736 118.965 15.6466 118.965 14.1085C118.965 12.8187 119.372 11.8591 120.17 11.258C120.975 10.654 122.078 10.3492 123.453 10.3492C124.11 10.3492 124.771 10.4226 125.414 10.5665L125.756 10.6315L129.23 10.5468V12.3756L127.297 12.2627L127.362 12.3417C127.762 12.8413 127.963 13.4368 127.963 14.1057C127.963 15.514 127.59 16.4961 126.859 17.0324C126.123 17.5714 124.954 17.8452 123.385 17.8452C122.996 17.8452 122.665 17.8169 122.397 17.7577L122.361 17.7492L122.346 17.7831C122.135 18.2826 122.025 18.6749 122.025 18.9487C122.025 19.2394 122.177 19.4398 122.473 19.5498C122.761 19.6542 123.43 19.7135 124.517 19.7276C126.298 19.7417 127.531 19.976 128.186 20.4191C128.835 20.8594 129.162 21.7089 129.162 22.9394C129.162 25.2903 127.37 26.4813 123.837 26.4813V26.487ZM122.064 21.5762C121.728 21.8415 121.488 22.0927 121.35 22.3213C121.212 22.5527 121.138 22.8378 121.138 23.1651C121.138 23.6901 121.361 24.0739 121.799 24.2997C122.225 24.5198 122.964 24.6327 123.995 24.6327C125.843 24.6327 126.783 24.1106 126.783 23.0777C126.783 22.4934 126.611 22.1153 126.269 21.9544C125.939 21.7992 125.282 21.7117 124.314 21.6976L122.078 21.5649L122.064 21.5762ZM123.453 12.1188C122.039 12.1188 121.322 12.7877 121.322 14.1113C121.322 14.7915 121.494 15.2995 121.836 15.6212C122.174 15.9401 122.727 16.1038 123.475 16.1038C124.223 16.1038 124.774 15.9401 125.104 15.6212C125.437 15.2995 125.606 14.7915 125.606 14.1113C125.606 13.4311 125.434 12.9231 125.092 12.6014C124.754 12.2825 124.201 12.1188 123.453 12.1188ZM134.804 21.6552C133.15 21.6552 131.945 21.2121 131.225 20.3372C130.503 19.4595 130.136 18.0343 130.136 16.101C130.136 12.2712 131.776 10.3295 135.007 10.3295C137.787 10.3295 139.348 11.6475 139.661 14.2552C139.723 14.7802 139.717 15.3108 139.669 15.8357L139.565 16.9533H132.538V16.9985C132.555 17.9101 132.763 18.5902 133.161 19.0192C133.562 19.451 134.313 19.6684 135.394 19.6684C136.475 19.6684 137.578 19.6232 138.704 19.5357L139.291 19.4736L139.334 21.1585C137.637 21.4859 136.113 21.6524 134.804 21.6524V21.6552ZM135.007 12.2063C134.152 12.2063 133.52 12.4405 133.125 12.9006C132.735 13.3578 132.529 14.1198 132.512 15.1612V15.2063H137.383V15.1612C137.383 14.0774 137.2 13.307 136.842 12.8695C136.48 12.4292 135.862 12.2091 135.004 12.2091L135.007 12.2063ZM111.396 21.6552C109.937 21.6552 108.856 21.2262 108.179 20.3824C107.501 19.5357 107.157 18.0879 107.157 16.0813C107.157 14.0746 107.538 12.5986 108.292 11.6926C109.042 10.7895 110.23 10.3323 111.825 10.3323C112.361 10.3323 113.228 10.4282 114.402 10.6173L114.455 10.6258V6.48272L116.835 6.03398V21.4182H114.478V20.8227L114.413 20.8537C113.321 21.3871 112.308 21.6581 111.396 21.6581V21.6552ZM111.896 12.2938C110.346 12.2938 109.562 13.544 109.562 16.0135C109.562 17.3597 109.742 18.3052 110.101 18.8273C110.462 19.3551 111.043 19.6232 111.825 19.6232C112.607 19.6232 113.341 19.4906 114.038 19.2253L114.453 19.0616V12.5167L114.413 12.5111C113.507 12.3643 112.658 12.2909 111.89 12.2909L111.896 12.2938ZM100.86 21.6552C99.2066 21.6552 98.0015 21.2121 97.2819 20.3372C96.5594 19.4595 96.1925 18.0343 96.1925 16.101C96.1925 12.2712 97.8322 10.3295 101.064 10.3295C103.844 10.3295 105.404 11.6475 105.718 14.2552C105.78 14.7802 105.774 15.3108 105.726 15.8357L105.622 16.9533H98.5942V16.9985C98.6111 17.9101 98.82 18.5902 99.2179 19.0192C99.6187 19.451 100.369 19.6684 101.45 19.6684C102.531 19.6684 103.635 19.6232 104.761 19.5357L105.348 19.4736L105.39 21.1585C103.694 21.4859 102.17 21.6524 100.86 21.6524V21.6552ZM101.064 12.2063C100.209 12.2063 99.5764 12.4405 99.1812 12.9006C98.7918 13.3578 98.5857 14.1198 98.5688 15.1612V15.2063H103.44V15.1612C103.44 14.0774 103.257 13.3041 102.898 12.8695C102.534 12.4292 101.919 12.2091 101.061 12.2091L101.064 12.2063ZM77.1365 21.6552C75.4827 21.6552 74.2775 21.2121 73.5579 20.3372C72.8354 19.4595 72.4685 18.0343 72.4685 16.101C72.4685 12.2712 74.1082 10.3295 77.3397 10.3295C80.1196 10.3295 81.6804 11.6475 81.9936 14.2552C82.0557 14.7802 82.0501 15.3108 82.0021 15.8357L81.8977 16.9533H74.8674V16.9985C74.8815 17.9101 75.0932 18.5902 75.4911 19.0192C75.8919 19.451 76.6426 19.6684 77.7235 19.6684C78.8045 19.6684 79.908 19.6232 81.0341 19.5357L81.6211 19.4736L81.6634 21.1585C79.9672 21.4859 78.4432 21.6524 77.1337 21.6524L77.1365 21.6552ZM77.3397 12.2063C76.4846 12.2063 75.8524 12.4405 75.4573 12.9006C75.0678 13.3578 74.8618 14.1198 74.8448 15.1612V15.2063H79.7161V15.1612C79.7161 14.0774 79.5326 13.3041 79.1742 12.8695C78.8101 12.4292 78.1949 12.2091 77.3369 12.2091L77.3397 12.2063ZM69.2962 21.6552C68.0319 21.6552 67.157 21.373 66.6913 20.8198C66.2256 20.261 65.9885 19.1914 65.9885 17.6335V12.5139H64.377V10.5722H65.9885V8.47806L68.3451 8.02932V10.5694H71.4722V12.5111H68.3451V17.3682C68.3451 18.2742 68.4129 18.8584 68.554 19.1603C68.6979 19.468 69.062 19.6232 69.6377 19.6232L71.4525 19.5583L71.5597 21.3758C70.5719 21.5593 69.8127 21.6524 69.2962 21.6524V21.6552ZM141.622 21.4153V10.5637H143.979V11.9128L144.05 11.8704C145.306 11.0858 146.576 10.5694 147.831 10.3351V12.6268C146.55 12.8723 145.438 13.1969 144.529 13.5835L144.004 13.7924V21.4097H141.625L141.622 21.4153ZM91.705 21.4153V6.47425L94.0842 6.02551V21.4097H91.705V21.4153ZM83.9551 21.4153V10.5637H86.3117V11.9
14128L86.3823 11.8704C87.6382 11.0858 88.9082 10.5694 90.1641 10.3351V12.6268C88.8828 12.8723 87.7708 13.1969 86.862 13.5835L86.3371 13.7924V21.4097H83.9579L83.9551 21.4153ZM60.7081 21.4153V15.6636C60.7081 14.481 60.5726 13.6287 60.3073 13.1263C60.0364 12.6183 59.4776 12.3587 58.6478 12.3587C57.8745 12.3587 57.1238 12.5083 56.4098 12.799L56.0429 12.9401V21.4125H53.6637V10.5637H56.0203V11.2749L56.088 11.2382C57.1774 10.6315 58.2245 10.3266 59.1925 10.3266C60.6799 10.3266 61.7072 10.7359 62.2462 11.543C62.7909 12.3559 63.0647 13.719 63.0647 15.5958V21.4125H60.7081V21.4153ZM48.4284 21.4153V6.02551L50.8527 6.47425V21.4097H48.4284V21.4153Z"></path> </g> </svg> </span> </a> <div class="header-nav-wrapper header-nav-wrapper--foundation" data-nav-wrapper data-lenis-prevent data-offscreen="true" id="siteNavLinks"> <div class="max-desktop:block desktop:hidden px-lg pt-lg pb-md"> <div class="flex items-center justify-between gap-xl"> <a href="/es/contact" hreflang="es" class="foundation-drawer-language-label font-poppins text-h4-md no-underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-orchid-100" aria-label="Switch to ES" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Language" data-track-event-lang="en" data-track-event-destination-path="contact" data-track-event-destination-section="foundation"> Language </a> <ul aria-label="Language switcher" data-component="LanguageSwitcher" class="inline-flex list-none items-stretch gap-0 rounded-lg border border-neutral-100 bg-neutral-150 p-[2px] motion-safe:transition-colors motion-safe:duration-500"> <li class="flex"> <a href="/contact" hreflang="en" lang="en" aria-current="page" class="inline-flex h-[38px] w-10 items-center justify-center rounded-md text-caption font-normal leading-none no-underline motion-safe:transition-colors motion-safe:duration-500 focus-visible:z-10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-link bg-neutral-100 text-apricot-50" data-track-event="button_ui" data-track-event-base-component="language_switcher" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="EN" data-track-event-lang="en" data-track-event-destination-path="contact" data-track-event-destination-section="foundation"> <span aria-hidden="true">EN</span> <span class="sr-only">English</span> </a> </li><li class="flex"> <a href="/es/contact" hreflang="es" lang="es" class="inline-flex h-[38px] w-10 items-center justify-center rounded-md text-caption font-normal leading-none no-underline motion-safe:transition-colors motion-safe:duration-500 focus-visible:z-10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-link text-neutral-50" data-track-event="button_ui" data-track-event-base-component="language_switcher" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="ES" data-track-event-lang="en" data-track-event-destination-path="contact" data-track-event-destination-section="foundation"> <span aria-hidden="true">ES</span> <span class="sr-only">Spanish</span> </a> </li> </ul> </div> </div> <hr class="desktop:hidden mx-lg mt-0 mb-lg border-t border-neutral-25 dark:border-neutral-75"> <ul class="list-none flex flex-col max-desktop:gap-sm gap-xl ps-0 desktop:flex desktop:flex-row desktop:items-center desktop:justify-center desktop:gap-md desktop:relative" id="siteNavMenu" data-component="FoundationNavMenu" data-nav-list> <li class="group desktop:relative" data-menu-level="1"> <button type="button" id="nav-menu-about-button" aria-expanded="false" aria-controls="nav-menu-about-panel" aria-label="Toggle About submenu" data-track-event="toggle" data-track-event-base-component="submenu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="About" data-track-event-lang="en" class="peer inline-flex items-center text-current whitespace-nowrap desktop:rounded-lg border-none bg-transparent transition-colors duration-200 group/submenu desktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 focus-visible:outline-none w-full justify-between py-lg px-lg text-h4-md desktop:w-auto desktop:justify-start desktop:py-sm desktop:pl-lg desktop:pr-xs desktop:text-base" data-submenu-button data-open="false"> <span aria-hidden="true">About</span> <span class="ml-sm inline-flex size-2xl shrink-0 items-center justify-center origin-center text-neutral-75 transition-transform duration-150 motion-reduce:transition-none desktop:group-hover:rotate-180 group-data-[open=true]/submenu:rotate-180 desktop:size-5 desktop:text-current" aria-hidden="true"> <svg class="size-8 desktop:size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11.702 14.326q-.136-.053-.267-.184L7.046 9.754q-.14-.14-.15-.344t.15-.364t.354-.16t.354.16L12 13.292l4.246-4.246q.14-.14.345-.15q.203-.01.363.15t.16.354t-.16.354l-4.389 4.388q-.13.131-.267.184q-.136.053-.298.053t-.298-.053"/></svg> </span> </button> <section id="nav-menu-about-panel" class="w-full px-lg submenu-panel block max-h-0 overflow-hidden border-0 bg-transparent shadow-none transition-[max-height] duration-500 ease-out motion-reduce:transition-none max-desktop:peer-data-[open=true]:max-h-screen desktop:absolute desktop:invisible desktop:opacity-0 desktop:top-[calc(100%+1.5rem)] desktop:max-h-none desktop:overflow-visible desktop:transition-opacity desktop:duration-fast desktop:shadow-[2px_3px_6px_-3px_hsla(0,0%,0%,0.06),-2px_3px_6px_-3px_hsla(0,0%,0%,0.06)] desktop:before:absolute desktop:before:bottom-full desktop:before:inset-x-0 desktop:before:h-xl desktop:before:content-[&#34;&#34;
14] desktop:group-hover:visible desktop:group-hover:opacity-100 desktop:group-hover:left-0 desktop:peer-data-[open=true]:visible desktop:peer-data-[open=true]:opacity-100 desktop:peer-data-[open=true]:left-0 desktop:bg-white desktop:border desktop:border-neutral-25 desktop:min-w-full desktop:px-2xl desktop:py-xl desktop:group-hover:w-max desktop:peer-data-[open=true]:w-max" aria-labelledby="nav-menu-about-button"> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/about-us" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md desktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Our Journey" data-track-event-lang="en" data-track-event-destination-path="about_us" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Our Journey</span>  </a> </li><li data-menu-level="2"> <a href="/how-interledger-works" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="How Interledger Works" data-track-event-lang="en" data-track-event-destination-path="how_interledger_works" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">How Interledger Works</span>  </a> </li><li data-menu-level="2"> <a href="/team" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Our Team" data-track-event-lang="en" data-track-event-destination-path="team" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Our Team</span>  </a> </li><li data-menu-level="2"> <a href="/policy-and-advocacy" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Policy &#38; Advocacy" data-track-event-lang="en" data-track-event-destination-path="policy_and_advocacy" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Policy &amp; Advocacy</span>  </a> </li> </ul> </section> </li><li class="group desktop:relative" data-menu-level="1"> <button type="button" id="nav-menu-tech-button" aria-expanded="false" aria-controls="nav-menu-tech-panel" aria-label="Toggle Tech submenu" data-track-event="toggle" data-track-event-base-component="submenu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Tech" data-track-event-lang="en" class="peer inline-flex items-center text-current whitespace-nowrap desktop:rounded-lg border-none bg-transparent transition-colors duration-200 group/submenu desktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 focus-visible:outline-none w-full justify-between py-lg px-lg text-h4-md desktop:w-auto desktop:justify-start desktop:py-sm desktop:pl-lg desktop:pr-xs desktop:text-base" data-submenu-button data-open="false"> <span aria-hidden="true">Tech</span> <span class="ml-sm inline-flex size-2xl shrink-0 items-center justify-center origin-center text-neutral-75 transition-transform duration-150 motion-reduce:transition-none desktop:group-hover:rotate-180 group-data-[open=true]/submenu:rotate-180 desktop:size-5 desktop:text-current" aria-hidden="true"> <svg class="size-8 desktop:size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11.702 14.326q-.136-.053-.267-.184L7.046 9.754q-.14-.14-.15-.344t.15-.364t.354-.16t.354.16L12 13.292l4.246-4.246q.14-.14.345-.15q.203-.01.363.15t.16.354t-.16.354l-4.389 4.388q-.13.131-.267.184q-.136.053-.298.053t-.298-.053"/></svg> </span> </button> <section id="nav-menu-tech-panel" class="flex flex-col gap-y-0 px-lg submenu-panel block max-h-0 overflow-hidden border-0 bg-transparent shadow-none transition-[max-height] duration-500 ease-out motion-reduce:transition-none max-desktop:peer-data-[open=true]:max-h-screen desktop:absolute desktop:invisible desktop:opacity-0 desktop:top-[calc(100%+1.5rem)] desktop:max-h-none desktop:overflow-visible desktop:transition-opacity desktop:duration-fast desktop:shadow-[2px_3px_6px_-3px_hsla(0,0%,0%,0.06),-2px_3px_6px_-3px_hsla(0,0%,0%,0.06)] desktop:before:absolute desktop:before:bottom-full desktop:before:inset-x-0 desktop:before:h-xl desktop:before:content-[&#34;&#34;] desktop:group-hover:visible desktop:group-hover:opacity-100 desktop:group-hover:left-0 desktop:peer-data-[open=true]:visible desktop:peer-data-[open=true]:opacity-100 desktop:peer-data-[open=true]:left-0 desktop:bg-white desktop:border desktop:border-neutral-25 desktop:grid desktop:gap-3xl desktop:p-3xl" aria-labelledby="nav-menu-tech-button" style="--mega-menu-cols: 3; grid-template-columns: repeat(var(--mega-menu-cols), max-content);"> <div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Our Technology</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/tech/overview" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Interledger Tech" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Interledger Tech</span>  </a> </li><li data-menu-level="2"> <a href="/tech/dev-portal/" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Developer Portal" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Developer Portal</span>  </a> </li> </ul> </div><div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Standards</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/tech/interledger-protocol" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Interledger Protocol" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Interledger Protocol</span>  </a> </li><li data-menu-level="2"> <a href="/tech/open-payments" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Open Payments" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Open Payments</span>  </a> </li><li data-menu-level="2"> <a href="/tech/web-monetization" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Web Monetization" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Web Monetization</span>  </a> </li> </ul> </div><div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Tools &amp; Products</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/tech/rafiki" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Rafiki" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Rafiki</span>  </a> </li><li data-menu-level="2"> <a href="/tech/test-tools" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Test Tools" data-track-event-lang="en" data-track-event-destination-path="tech" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Test Tools</span>  </a> </li><li data-menu-level="2"> <a href="https://webmonetization.org/" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black inline-flex items-center max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Web Monetization" data-track-event-lang="en" data-track-event-destination-path="webmonetization" data-track-event-destination-section="external" target="_blank" rel="noopener noreferrer"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Web Monetization</span>  <svg class="ms-sm size-4 shrink-0 translate-y-[-1px]" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11 1.5H14.5V5M13.75 2.25L10 6M8.5 2.5H4C3.60218 2.5 3.22064 2.65804 2.93934 2.93934C2.65804 3.22064 2.5 3.60218 2.5 4V12C2.5 12.3978 2.65804 12.7794 2.93934 13.0607C3.22064 13.342 3.60218 13.5 4 13.5H12C12.3978 13.5 12.7794 13.342 13.0607 13.0607C13.342 12.7794 13.5 12.3978 13.5 12V7.5"/></svg> <span class="sr-only">(opens in a new tab)</span>  </a> </li> </ul> </div> </section> </li><li class="group desktop:static" data-menu-level="1"> <button type="button" id="nav-menu-grants-button" aria-expanded="false" aria-controls="nav-menu-grants-panel" aria-label="Toggle Grants submenu" data-track-event="toggle" data-track-event-base-component="submenu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Grants" data-track-event-lang="en" class="peer inline-flex items-center text-current whitespace-nowrap desktop:rounded-lg border-none bg-transparent transition-colors duration-200 group/submenu desktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 focus-visible:outline-none w-full justify-between py-lg px-lg text-h4-md desktop:w-auto desktop:justify-start desktop:py-sm desktop:pl-lg desktop:pr-xs desktop:text-base" data-submenu-button data-open="false"> <span aria-hidden="true">Grants</span> <span class="ml-sm inline-flex size-2xl shrink-0 items-center justify-center origin-center text-neutral-75 transition-transform duration-150 motion-reduce:transition-none desktop:group-hover:rotate-180 group-data-[open=true]/submenu:rotate-180 desktop:size-5 desktop:text-current" aria-hidden="true"> <svg class="size-8 desktop:size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11.702 14.326q-.136-.053-.267-.184L7.046 9.754q-.14-.14-.15-.344t.15-.364t.354-.16t.354.16L12 13.292l4.246-4.246q.14-.14.345-.15q.203-.01.363.15t.16.354t-.16.354l-4.389 4.388q-.13.131-.267.184q-.136.053-.298.053t-.298-.053"/></svg> </span> </button> <section id="nav-menu-grants-panel" class="flex flex-col gap-y-0 px-lg submenu-panel block max-h-0 overflow-hidden border-0 bg-transparent shadow-none transition-[max-height] duration-500 ease-out motion-reduce:transition-none max-desktop:peer-data-[open=true]:max-h-screen desktop:absolute desktop:invisible desktop:opacity-0 desktop:top-[calc(100%+1.5rem)] desktop:max-h-none desktop:overflow-visible desktop:transition-opacity desktop:duration-fast desktop:shadow-[2px_3px_6px_-3px_hsla(0,0%,0%,0.06),-2px_3px_6px_-3px_hsla(0,0%,0%,0.06)] desktop:before:absolute desktop:before:bottom-full desktop:before:inset-x-0 desktop:before:h-xl desktop:before:content-[&#34;&#34;] desktop:group-hover:visible desktop:group-hover:opacity-100 desktop:group-hover:left-0 desktop:peer-data-[open=true]:visible desktop:peer-data-[open=true]:opacity-100 desktop:peer-data-[open=true]:left-0 desktop:bg-white desktop:border desktop:border-neutral-25 desktop:grid desktop:gap-3xl desktop:p-3xl" aria-labelledby="nav-menu-grants-button" style="--mega-menu-cols: 4; grid-template-columns: repeat(var(--mega-menu-cols), max-content);"> <div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Our Grantmaking</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/grant/our-grantmaking" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Overview" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Overview</span>  </a> </li><li data-menu-level="2"> <a href="/grant/grantee-directory" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Grantee Directory" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Grantee Directory</span>  </a> </li> </ul> </div><div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Education Grants</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/grant/education" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Overview" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Overview</span>  </a> </li><li data-menu-level="2"> <a href="/grant/education/nextgen" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="NextGen" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">NextGen</span>  </a> </li><li data-menu-level="2"> <a href="/grant/education/on-campus" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Interledger on Campus" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Interledger on Campus</span>  </a> </li> </ul> </div><div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Innovation Grants</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/grant/innovation" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Overview" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Overview</span>  </a> </li><li data-menu-level="2"> <a href="/grant/innovation/financial-services" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Digital Financial Services" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Digital Financial Services</span>  </a> </li><li data-menu-level="2"> <a href="/grant/innovation/accelerator" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Open Payments Accelerator" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Open Payments Accelerator</span>  </a> </li><li data-menu-level="2"> <a href="/grant/innovation/sdk" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Open Payments SDK" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Open Payments SDK</span>  </a> </li><li data-menu-level="2"> <a href="/grant/innovation/grant-web" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Grant for the Web" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Grant for the Web</span>  </a> </li> </ul> </div><div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Advocacy Grants</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/grant/call-for-papers" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Research Grants" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Research Grants</span>  </a> </li><li data-menu-level="2"> <a href="/grant/public-policy-activation" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Policy Grants" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Policy Grants</span>  </a> </li><li data-menu-level="2"> <a href="/grant/fellowship" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Fellowships" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Fellowships</span>  </a> </li><li data-menu-level="2"> <a href="/grant/local-impact-grant" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Local Impact Grants" data-track-event-lang="en" data-track-event-destination-path="grant" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Local Impact Grants</span>  </a> </li> </ul> </div> </section> </li><li class="group desktop:relative" data-menu-level="1"> <button type="button" id="nav-menu-content-hub-button" aria-expanded="false" aria-controls="nav-menu-content-hub-panel" aria-label="Toggle Content Hub submenu" data-track-event="toggle" data-track-event-base-component="submenu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Content Hub" data-track-event-lang="en" class="peer inline-flex items-center text-current whitespace-nowrap desktop:rounded-lg border-none bg-transparent transition-colors duration-200 group/submenu desktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 focus-visible:outline-none w-full justify-between py-lg px-lg text-h4-md desktop:w-auto desktop:justify-start desktop:py-sm desktop:pl-lg desktop:pr-xs desktop:text-base" data-submenu-button data-open="false"> <span aria-hidden="true">Content Hub</span> <span class="ml-sm inline-flex size-2xl shrink-0 items-center justify-center origin-center text-neutral-75 transition-transform duration-150 motion-reduce:transition-none desktop:group-hover:rotate-180 group-data-[open=true]/submenu:rotate-180 desktop:size-5 desktop:text-current" aria-hidden="true"> <svg class="size-8 desktop:size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11.702 14.326q-.136-.053-.267-.184L7.046 9.754q-.14-.14-.15-.344t.15-.364t.354-.16t.354.16L12 13.292l4.246-4.246q.14-.14.345-.15q.203-.01.363.15t.16.354t-.16.354l-4.389 4.388q-.13.131-.267.184q-.136.053-.298.053t-.298-.053"/></svg> </span> </button> <section id="nav-menu-content-hub-panel" class="w-full px-lg submenu-panel block max-h-0 overflow-hidden border-0 bg-transparent shadow-none transition-[max-height] duration-500 ease-out motion-reduce:transition-none max-desktop:peer-data-[open=true]:max-h-screen desktop:absolute desktop:invisible desktop:opacity-0 desktop:top-[calc(100%+1.5rem)] desktop:max-h-none desktop:overflow-visible desktop:transition-opacity desktop:duration-fast desktop:shadow-[2px_3px_6px_-3px_hsla(0,0%,0%,0.06),-2px_3px_6px_-3px_hsla(0,0%,0%,0.06)] desktop:before:absolute desktop:before:bottom-full desktop:before:inset-x-0 desktop:before:h-xl desktop:before:content-[&#34;&#34;] desktop:group-hover:visible desktop:group-hover:opacity-100 desktop:group-hover:left-0 desktop:peer-data-[open=true]:visible desktop:peer-data-[open=true]:opacity-100 desktop:peer-data-[open=true]:left-0 desktop:bg-white desktop:border desktop:border-neutral-25 desktop:min-w-full desktop:px-2xl desktop:py-xl desktop:group-hover:w-max desktop:peer-data-[open=true]:w-max" aria-labelledby="nav-menu-content-hub-button"> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/blog" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Blog" data-track-event-lang="en" data-track-event-destination-path="blog" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Blog</span>  </a> </li><li data-menu-level="2"> <a href="/podcast" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Podcasts" data-track-event-lang="en" data-track-event-destination-path="podcast" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Podcasts</span>  </a> </li><li data-menu-level="2"> <a href="/research-and-reports" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Research &#38; Reports" data-track-event-lang="en" data-track-event-destination-path="research_and_reports" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Research &amp; Reports</span>  </a> </li> </ul> </section> </li><li class="group desktop:relative" data-menu-level="1"> <button type="button" id="nav-menu-get-involved-button" aria-expanded="false" aria-controls="nav-menu-get-involved-panel" aria-label="Toggle Get Involved submenu" data-track-event="toggle" data-track-event-base-component="submenu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Get Involved" data-track-event-lang="en" class="peer inline-flex items-center text-current whitespace-nowrap desktop:rounded-lg border-none bg-transparent transition-colors duration-200 group/submenu desktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 focus-visible:outline-none w-full justify-between py-lg px-lg text-h4-md desktop:w-auto desktop:justify-start desktop:py-sm desktop:pl-lg desktop:pr-xs desktop:text-base" data-submenu-button data-open="false"> <span aria-hidden="true">Get Involved</span> <span class="ml-sm inline-flex size-2xl shrink-0 items-center justify-center origin-center text-neutral-75 transition-transform duration-150 motion-reduce:transition-none desktop:group-hover:rotate-180 group-data-[open=true]/submenu:rotate-180 desktop:size-5 desktop:text-current" aria-hidden="true"> <svg class="size-8 desktop:size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11.702 14.326q-.136-.053-.267-.184L7.046 9.754q-.14-.14-.15-.344t.15-.364t.354-.16t.354.16L12 13.292l4.246-4.246q.14-.14.345-.15q.203-.01.363.15t.16.354t-.16.354l-4.389 4.388q-.13.131-.267.184q-.136.053-.298.053t-.298-.053"/></svg> </span> </button> <section id="nav-menu-get-involved-panel" class="flex flex-col gap-y-0 px-lg submenu-panel block max-h-0 overflow-hidden border-0 bg-transparent shadow-none transition-[max-height] duration-500 ease-out motion-reduce:transition-none max-desktop:peer-data-[open=true]:max-h-screen desktop:absolute desktop:invisible desktop:opacity-0 desktop:top-[calc(100%+1.5rem)] desktop:max-h-none desktop:overflow-visible desktop:transition-opacity desktop:duration-fast desktop:shadow-[2px_3px_6px_-3px_hsla(0,0%,0%,0.06),-2px_3px_6px_-3px_hsla(0,0%,0%,0.06)] desktop:before:absolute desktop:before:bottom-full desktop:before:inset-x-0 desktop:before:h-xl desktop:before:content-[&#34;&#34;] desktop:group-hover:visible desktop:group-hover:opacity-100 desktop:group-hover:left-0 desktop:peer-data-[open=true]:visible desktop:peer-data-[open=true]:opacity-100 desktop:peer-data-[open=true]:left-0 desktop:bg-white desktop:border desktop:border-neutral-25 desktop:grid desktop:gap-3xl desktop:p-3xl" aria-labelledby="nav-menu-get-involved-button" style="--mega-menu-cols: 2; grid-template-columns: repeat(var(--mega-menu-cols), max-content);"> <div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Events</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/events" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Calendar" data-track-event-lang="en" data-track-event-destination-path="events" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Calendar</span>  </a> </li><li data-menu-level="2"> <a href="/summit" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Interledger Summit" data-track-event-lang="en" data-track-event-destination-path="summit_home" data-track-event-destination-section="summit"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Interledger Summit</span>  </a> </li><li data-menu-level="2"> <a href="/hackathon/overview" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Interledger Hackathons" data-track-event-lang="en" data-track-event-destination-path="overview" data-track-event-destination-section="hackathon"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Interledger Hackathons</span>  </a> </li> </ul> </div><div class="mt-lg flex flex-col gap-y-md desktop:mt-0 desktop:gap-0"> <h3 class="nav-subgroup-heading w-full border-b text-caption uppercase tracking-wide whitespace-nowrap pb-sm desktop:mb-xs desktop:pb-md text-neutral-75 border-neutral-100">Join the Community</h3> <ul class="list-none flex flex-col gap-y-0 desktop:block desktop:gap-0 desktop:ps-0"> <li data-menu-level="2"> <a href="/community" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black block max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Start Here" data-track-event-lang="en" data-track-event-destination-path="community" data-track-event-destination-section="foundation"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Start Here</span>  </a> </li><li data-menu-level="2"> <a href="https://community.interledger.org/" class="nav-link relative no-underline focus-visible:outline-none group/navlink text-base text-black inline-flex items-center max-desktop:-mx-lg max-desktop:px-lg max-desktop:py-md px-0 desktop:py-md desktop:pe-md de
14sktop:data-[active=true]:underline desktop:data-[active=true]:decoration-current desktop:data-[active=true]:decoration-2 desktop:data-[active=true]:underline-offset-8 whitespace-nowrap" data-component="NavMenuLink" data-track-event="nav" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Community Forum" data-track-event-lang="en" data-track-event-destination-path="community_interledger" data-track-event-destination-section="external" target="_blank" rel="noopener noreferrer"> <span class="relative after:absolute after:inset-x-0 after:-bottom-[4px] after:h-[2px] after:origin-left after:bg-current after:scale-x-0 after:transition-transform after:duration-200 after:ease-out after:content-[&#34;&#34;] after:hidden desktop:after:block desktop:group-hover/navlink:after:scale-x-100 desktop:group-focus-visible/navlink:after:scale-x-100 motion-reduce:after:transition-none">Community Forum</span>  <svg class="ms-sm size-4 shrink-0 translate-y-[-1px]" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11 1.5H14.5V5M13.75 2.25L10 6M8.5 2.5H4C3.60218 2.5 3.22064 2.65804 2.93934 2.93934C2.65804 3.22064 2.5 3.60218 2.5 4V12C2.5 12.3978 2.65804 12.7794 2.93934 13.0607C3.22064 13.342 3.60218 13.5 4 13.5H12C12.3978 13.5 12.7794 13.342 13.0607 13.0607C13.342 12.7794 13.5 12.3978 13.5 12V7.5"/></svg> <span class="sr-only">(opens in a new tab)</span>  </a> </li> </ul> </div> </section> </li> </ul> <div class="desktop:hidden mx-lg mt-xl mb-4xl"> <a data-track-event="button_cta" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Hackathons" data-track-event-lang="en" data-track-event-destination-path="overview" data-track-event-destination-section="hackathon" href="/hackathon/overview" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-button-primary text-button-primary-text hover:bg-button-primary-hover hover:text-button-primary-hover-text focus-visible:bg-button-primary-focus focus-visible:text-button-primary-focus-text focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-button-primary-focus-outline disabled:bg-button-primary-disabled disabled:text-button-primary-disabled-text aria-disabled:bg-button-primary-disabled aria-disabled:text-button-primary-disabled-text h-11 gap-xs py-md min-w-11 pl-lg pr-md w-full" data-component="LinkButton">  Hackathons  <svg class="size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.079 12.5H5.5q-.213 0-.357-.143T5 12t.143-.357t.357-.143h11.579L11.64 6.062q-.147-.146-.153-.345t.158-.363q.165-.16.354-.163q.189-.002.354.163l6.08 6.08q.131.132.184.268q.053.137.053.298t-.053.298q-.052.137-.183.268l-6.081 6.08q-.14.14-.341.15q-.202.01-.367-.15q-.165-.165-.165-.356q0-.192.165-.357z"/></svg>   </a> </div> </div> <div class="flex items-center gap-md desktop:col-start-3 desktop:col-end-4 desktop:row-start-1 desktop:self-center desktop:justify-self-end max-desktop:flex-col max-desktop:items-start max-desktop:px-lg" data-component="FoundationNavActions"> <a data-track-event="button_cta" data-track-event-base-component="menu" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Hackathons" data-track-event-lang="en" data-track-event-destination-path="overview" data-track-event-destination-section="hackathon" href="/hackathon/overview" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-button-primary text-button-primary-text hover:bg-button-primary-hover hover:text-button-primary-hover-text focus-visible:bg-button-primary-focus focus-visible:text-button-primary-focus-text focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-button-primary-focus-outline disabled:bg-button-primary-disabled disabled:text-button-primary-disabled-text aria-disabled:bg-button-primary-disabled aria-disabled:text-button-primary-disabled-text h-11 gap-xs py-md min-w-11 pl-lg pr-md max-desktop:hidden" data-component="LinkButton">  Hackathons <svg class="size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.079 12.5H5.5q-.213 0-.357-.143T5 12t.143-.357t.357-.143h11.579L11.64 6.062q-.147-.146-.153-.345t.158-.363q.165-.16.354-.163q.189-.002.354.163l6.08 6.08q.131.132.184.268q.053.137.053.298t-.053.298q-.052.137-.183.268l-6.081 6.08q-.14.14-.341.15q-.202.01-.367-.15q-.165-.165-.165-.356q0-.192.165-.357z"/></svg>   </a> <ul aria-label="Language switcher" data-component="LanguageSwitcher" class="inline-flex list-none items-stretch gap-0 rounded-lg border border-neutral-100 bg-neutral-150 p-[2px] motion-safe:transition-colors motion-safe:duration-500 max-desktop:hidden"> <li class="flex"> <a href="/contact" hreflang="en" lang="en" aria-current="page" class="inline-flex h-[38px] w-10 items-center justify-center rounded-md text-caption font-normal leading-none no-underline motion-safe:transition-colors motion-safe:duration-500 focus-visible:z-10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-link bg-neutral-100 text-apricot-50" data-track-event="button_ui" data-track-event-base-component="language_switcher" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="EN" data-track-event-lang="en" data-track-event-destination-path="contact" data-track-event-destination-section="foundation"> <span aria-hidden="true">EN</span> <span class="sr-only">English</span> </a> </li><li class="flex"> <a href="/es/contact" hreflang="es" lang="es" class="inline-flex h-[38px] w-10 items-center justify-center rounded-md text-caption font-normal leading-none no-underline motion-safe:transition-colors motion-safe:duration-500 focus-visible:z-10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-link text-neutral-50" data-track-event="button_ui" data-track-event-base-component="language_switcher" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="ES" data-track-event-lang="en" data-track-event-destination-path="contact" data-track-event-destination-section="foundation"> <span aria-hidden="true">ES</span> <span class="sr-only">Spanish</span> </a> </li> </ul> </div> <button type="button" class="desktop:hidden inline-flex h-full items-center justify-center self-center cursor-pointer border-0 bg-transparent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-link" aria-controls="siteNavLinks" aria-expanded="false" aria-label="Toggle menu" title="Toggle menu" data-component="HamburgerButton" data-nav-toggle data-umami-event="toggle" data-umami-event-base-component="hamburger_menu" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Toggle menu" data-umami-event-lang="en"> <div id="foundationMenuIcon" class="group relative inline-flex size-6 items-center justify-center" data-open="false"> <svg class="absolute inset-0 size-full group-data-[open=true]:hidden" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M 0 0 L 18 0" transform="translate(3 6)"/><path d="M 0 0 L 18 0" transform="translate(3 12)"/><path d="M 0 0 L 18 0" transform="translate(3 18)"/></g></svg> <svg class="absolute inset-0 size-full group-data-[open=false]:hidden" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M 12 0 L 0 12" transform="translate(6 6)"/><path d="M 0 0 L 12 12" transform="translate(6 6)"/></g></svg> </div> </button> </nav> </header> <!-- Synchronous init: set data-offscreen before first paint on de
14sktop so the
15     browser never renders the drawer in mobile-closed state then flips it.
16     The module script below handles all interactions; this only sets the
17     initial attribute to match the viewport. --> 
17<script>
18  ;(function () {
19    const w = document.getElementById('siteNavLinks')
20    if (w && window.matchMedia('(min-width: 1200px)').matches) {
21      w.dataset.offscreen = 'false'
22      w.removeAttribute('inert')
23    }
24  })()
25</script>
25 
25<script type="module" src="/_astro/FoundationHeader.astro_astro_type_script_index_0_lang.DKefA3Gq.js"></script>
25    
25<script type="module">function r(e){return e instanceof HTMLElement&&e.classList.contains("table-scroll")}document.addEventListener("keydown",e=>{if(!r(document.activeElement))return;const t=document.activeElement;switch(e.key){case"ArrowLeft":t.scrollLeft+=-48,e.preventDefault();break;case"ArrowRight":t.scrollLeft+=48,e.preventDefault();break;case"Home":t.scrollLeft=0,e.preventDefault();break;case"End":t.scrollLeft=t.scrollWidth,e.preventDefault();break;default:return}});</script>
25  <main class="px-content pb-section pt-page-offset"> <div class="content-column"> <div class="mb-2xl flex w-full min-w-0 flex-col items-start gap-2xl tablet:mb-3xl tablet:flex-row tablet:items-center tablet:gap-lg"> <nav data-component="Breadcrumbs" aria-label="Breadcrumb" class="min-w-0 max-w-full tablet:flex-1"> <ol class="flex min-w-0 w-full flex-nowrap items-center overflow-hidden list-none m-0 p-0 [&#38;_a]:no-underline text-neutral-75 dark:text-neutral-50 [&#38;_svg]:text-current gap-xs" itemscope itemtype="https://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem" class="flex shrink-0 m-0">  <a data-component="Breadcrumb" itemprop="item" href="/" class="inline-block p-xs text-body-lg-standard text-neutral-75 dark:text-neutral-50 rounded-lg border border-transparent focus-visible:outline-none focus-visible:border-link hover:text-neutral-900 dark:hover:text-neutral-0" data-track-event="nav" data-track-event-base-component="breadcrumbs" data-track-event-current-path="contact" data-track-event-current-section="foundation" data-track-event-link-text="Home" data-track-event-lang="en" data-track-event-destination-path="foundation_home" data-track-event-destination-section="foundation"> <span itemprop="name" class="whitespace-nowrap" title="Home"> Home </span> </a> <meta itemprop="position" content="1"> </li><li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem" class="flex min-w-0 flex-1 overflow-hidden m-0"> <svg class="size-6 my-xs shrink-0" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M13.2924 12L8.69238 7.40002L9.40038 6.69202L14.7084 12L9.40038 17.308L8.69238 16.6L13.2924 12Z" fill="currentColor"/></svg>  <span class="p-xs text-body-lg-standard text-link block min-w-0 flex-1 truncate" aria-current="page"> <span itemprop="name" class="block truncate" title="Contact us"> Contact us </span> </span> <meta itemprop="item" content="/contact">  <meta itemprop="position" content="2"> </li> </ol> </nav>  </div> <h1 class="text-h1 text-neutral-900 mb-2xl"> Contact us </h1> <div class="grid gap-0 desktop:grid-cols-[2fr_3fr] desktop:gap-5xl"> <div> <p class="mb-xl desktop:mb-0 text-body-md-standard text-neutral-600"> If you want to integrate our technology, or you have any questions, partnership proposals, or ideas you&#39;d like to share, or have a media enquiry, get in touch. </p> </div> <div class="rounded-xl border border-neutral-50 bg-white p-xl"> <div id="success-message" class="hidden outline-none" role="status" aria-live="polite" tabindex="-1"> <p class="font-semibold mb-s">Message sent!</p> <p class="text-neutral-600">Thank you for reaching out. We&#39;ll get back to you as soon as possible.</p> </div> <div id="form-wrapper"> <h2 class="text-h4-lg text-neutral-900 mb-2xl" id="contact-form-heading"> Contact form </h2> <form action='/contact/?success=true' aria-labelledby='contact-form-heading' class='flex flex-col gap-xl' data-netlify-recaptcha='true' id='contact-form' method='POST' name='contact'> <input type="hidden" name="form-name" value="contact"> <p class="hidden"> <label>Don't fill this out: <input name="bot-field"></label> </p> <!-- Name (optional) --> <div class="flex flex-col gap-xs"> <label for="name" class="font-thin text-body-sm-standard text-neutral-900"> Name </label> <input id="name" type="text" name="name" autocomplete="name" class="w-full rounded-lg border border-neutral-50 bg-white px-lg text-base outline-none focus:border-primary focus:ring-1 focus:ring-primary transition-colors aria-invalid:border-red-600 aria-invalid:focus:border-red-600 aria-invalid:focus:ring-red-600" aria-describedby="name-help"> <p id="name-help" class="mb-0 text-caption text-neutral-75"> Enter your preferred name </p> </div> <div class="flex flex-col gap-xs"> <label for="email" class="font-thin text-body-sm-standard text-neutral-900"> Email <span aria-hidden="true" class="ml-0.5 text-primary">*</span> </label> <input id="email" type="email" name="email" required aria-required="true" autocomplete="email" inputmode="email" class="w-full rounded-lg border border-neutral-50 bg-white px-lg text-base outline-none focus:border-primary focus:ring-1 focus:ring-primary transition-colors aria-invalid:border-red-600 aria-invalid:focus:border-red-600 aria-invalid:focus:ring-red-600" aria-describedby="email-help" data-error-required="Enter an email address." data-error-invalid="Enter a valid email address."> <p id="email-help" class="mb-0 text-caption text-neutral-75"> Enter the email address you would like to be contacted at </p>
25 <p id="email-error" class="hidden mb-0 text-body-sm-standard text-red-600" role="alert"> Enter a valid email address. </p> </div> <!-- Topic: optional custom listbox --> <div class="flex flex-col gap-xs"> <input type="hidden" id="topic-value" name="topic" value=""> <div class="flex flex-wrap items-center gap-md text-body-sm-emphasis text-neutral-75"> <details id="topic-details" class="group relative"> <summary id="topic-summary" class="list-none flex gap-md items-center cursor-pointer font-thin p-xs rounded-lg border border-transparent group-open:text-neutral-100 group-open:[&#38;_svg]:-rotate-90 [&#38;_svg]:transition-all motion-safe:[&#38;_svg]:duration-500 [&#38;_svg]:ease-in-out focus-visible:outline-none focus-visible:border focus-visible:border-primary" aria-haspopup="listbox" aria-expanded="false" aria-controls="topic-listbox"> <span class="flex items-center gap-xs"> Topic <svg class="size-5 rotate-90" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M13.2924 12L8.69238 7.40002L9.40038 6.69202L14.7084 12L9.40038 17.308L8.69238 16.6L13.2924 12Z" fill="currentColor"/></svg> </span> <span id="topic-selected" class="text-primary" aria-live="polite"> Any topic </span> </summary> <ul id="topic-listbox" class="list-none m-0 p-sm [&#38;_li]:m-0 absolute top-[calc(var(--spacing-xl)+var(--spacing-xs))] z-1 bg-neutral-0 rounded-xl border border-neutral-25 min-w-[12rem]" role="listbox" tabindex="-1" aria-labelledby="topic-summary"> <li role="presentation"> <button type="button" id="topic-option-Grants" class="flex gap-md items-center w-full px-sm py-xs rounded-lg border border-transparent bg-transparent text-left cursor-pointer text-body-sm-standard text-neutral-75 hover:bg-neutral-25 hover:text-neutral-100 focus-visible:outline-none focus-visible:border focus-visible:border-primary aria-selected:bg-neutral-25 aria-selected:text-neutral-100" role="option" data-value="Grants" aria-selected="false"> Grants </button> </li><li role="presentation"> <button type="button" id="topic-option-Media" class="flex gap-md items-center w-full px-sm py-xs rounded-lg border border-transparent bg-transparent text-left cursor-pointer text-body-sm-standard text-neutral-75 hover:bg-neutral-25 hover:text-neutral-100 focus-visible:outline-none focus-visible:border focus-visible:border-primary aria-selected:bg-neutral-25 aria-selected:text-neutral-100" role="option" data-value="Media" aria-selected="false"> Media </button> </li><li role="presentation"> <button type="button" id="topic-option-Policy-and-Advocacy" class="flex gap-md items-center w-full px-sm py-xs rounded-lg border border-transparent bg-transparent text-left cursor-pointer text-body-sm-standard text-neutral-75 hover:bg-neutral-25 hover:text-neutral-100 focus-visible:outline-none focus-visible:border focus-visible:border-primary aria-selected:bg-neutral-25 aria-selected:text-neutral-100" role="option" data-value="Policy and Advocacy" aria-selected="false"> Policy and Advocacy </button> </li><li role="presentation"> <button type="button" id="topic-option-Technology" class="flex gap-md items-center w-full px-sm py-xs rounded-lg border border-transparent bg-transparent text-left cursor-pointer text-body-sm-standard text-neutral-75 hover:bg-neutral-25 hover:text-neutral-100 focus-visible:outline-none focus-visible:border focus-visible:border-primary aria-selected:bg-neutral-25 aria-selected:text-neutral-100" role="option" data-value="Technology" aria-selected="false"> Technology </button> </li><li role="presentation"> <button type="button" id="topic-option-Other" class="flex gap-md items-center w-full px-sm py-xs rounded-lg border border-transparent bg-transparent text-left cursor-pointer text-body-sm-standard text-neutral-75 hover:bg-neutral-25 hover:text-neutral-100 focus-visible:outline-none focus-visible:border focus-visible:border-primary aria-selected:bg-neutral-25 aria-selected:text-neutral-100" role="option" data-value="Other" aria-selected="false"> Other </button> </li> </ul> </details> </div> </div> <div class="flex flex-col gap-xs"> <label for="message" class="font-thin text-body-sm-standard text-neutral-900"> Your message <span aria-hidden="true" class="ml-0.5 text-primary">*</span> </label> <textarea id="message" name="message" required aria-required="true" rows="6" maxlength="3000" class="w-full rounded-lg border border-neutral-50 bg-white px-lg text-base outline-none focus:border-primary focus:ring-1 focus:ring-primary transition-colors aria-invalid:border-red-600 aria-invalid:focus:border-red-600 aria-invalid:focus:ring-red-600 resize-y py-md" data-error-required="Enter a message."></textarea>
25 <p id="message-error" class="hidden mb-0 text-body-sm-standard text-red-600" role="alert"> Enter a message. </p> </div> <div class="flex flex-col gap-s"> <div>
vendor: 64 bytes, line 25
25<script src='https://www.google.com/recaptcha/api.js'></script>
26<div class='g-recaptcha' data-sitekey='6LdnkKEqAAAAAPvyqoRAmjXxvE6evlb5z-5Ol90Y'></div>
27<noscript>
28  <div>
29  <div style="width: 302px; height: 422px; position: relative;">
30  <div style="width: 302px; height: 422px; position: absolute;">
31  <iframe src="https://www.google.com/recaptcha/api/fallback?k=6LdnkKEqAAAAAPvyqoRAmjXxvE6evlb5z-5Ol90Y" frameborder="0" scrolling="no"
32    style="width: 302px; height:422px; border-style: none;">
33  </iframe>
34  </div>
35  </div>
36  <div style="width: 300px; height: 60px; border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px;">
37    <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
38      style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none;" >
39    </textarea>
40  </div>
41  </div>
42</noscript>
43</div> <p id="recaptcha-error" class="hidden mb-0 text-body-sm-standard text-red-600" role="alert" tabindex="-1"> Please complete the reCAPTCHA challenge. </p> </div> <div class="flex flex-col gap-s"> <p id="submit-error" class="hidden mb-0 text-body-sm-standard text-red-600" role="alert" tabindex="-1"> Something went wrong sending your message. Please try again. </p> <div> <button type="submit" id="contact-submit" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-button-primary text-button-primary-text hover:bg-button-primary-hover hover:text-button-primary-hover-text focus-visible:bg-button-primary-focus focus-visible:text-button-primary-focus-text focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-button-primary-focus-outline disabled:bg-button-primary-disabled disabled:text-button-primary-disabled-text aria-disabled:bg-button-primary-disabled aria-disabled:text-button-primary-disabled-text h-12 gap-sm py-lg min-w-11 pl-xl pr-lg" data-label-default="Send message" data-label-busy="Sending…" data-umami-event="button_form" data-umami-event-base-component="form" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Send message" data-umami-event-lang="en"> <span id="contact-submit-label">Send message</span> <svg class="size-5 shrink-0" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.079 12.5H5.5q-.213 0-.357-.143T5 12t.143-.357t.357-.143h11.579L11.64 6.062q-.147-.146-.153-.345t.158-.363q.165-.16.354-.163q.189-.002.354.163l6.08 6.08q.131.132.184.268q.053.137.053.298t-.053.298q-.052.137-.183.268l-6.081 6.08q-.14.14-.341.15q-.202.01-.367-.15q-.165-.165-.165-.356q0-.192.165-.357z"/></svg> </button> </div> </div> </form> </div> </div> </div> </div> </main>    <footer data-component="SiteFooter" class="bg-ice-mint-50 dark:bg-ice-indigo-100 px-lg tablet:px-xl desktop:px-3xl-tight" role="contentinfo"> <div class="mx-auto max-w-wide"> <!-- Top: Subscribe | Contact | Social --> <div class="grid grid-cols-1 gap-3xl pt-4xl pb-3xl tablet:pt-3xl-tight tablet:gap-2xl desktop:pt-4xl desktop:grid-cols-6 desktop:gap-4xl"> <!-- Subscribe --> <section aria-labelledby="footer-subscribe-heading" class="desktop:col-span-2"> <h5 id="footer-subscribe-heading" class="mb-md text-h5-md text-neutral-900 desktop:text-h5-lg"> Stay up to date </h5> <p class="mb-xl text-body-sm-standard text-neutral-75"> Sign up for our newsletter and keep up to date with our news and events </p> <a data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Subscribe" data-umami-event-lang="en" data-umami-event-destination-path="subscribe" data-umami-event-destination-section="foundation" href="/subscribe" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-button-primary text-button-primary-text hover:bg-button-primary-hover hover:text-button-primary-hover-text focus-visible:bg-button-primary-focus focus-visible:text-button-primary-focus-text focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-button-primary-focus-outline disabled:bg-button-primary-disabled disabled:text-button-primary-disabled-text aria-disabled:bg-button-primary-disabled aria-disabled:text-button-primary-disabled-text h-12 gap-sm py-lg min-w-11 pl-xl pr-lg w-full tablet:w-auto" data-component="LinkButton">  Subscribe <svg class="size-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.079 12.5H5.5q-.213 0-.357-.143T5 12t.143-.357t.357-.143h11.579L11.64 6.062q-.147-.146-.153-.345t.158-.363q.165-.16.354-.163q.189-.002.354.163l6.08 6.08q.131.132.184.268q.053.137.053.298t-.053.298q-.052.137-.183.268l-6.081 6.08q-.14.14-.341.15q-.202.01-.367-.15q-.165-.165-.165-.356q0-.192.165-.357z"/></svg>   </a> </section> <!-- Contact --> <section aria-labelledby="footer-contact-heading" class="desktop:col-span-2"> <h5 id="footer-contact-heading" class="mb-md text-h5-md text-neutral-900 desktop:text-h5-lg"> Contact us </h5> <p class="mb-xl text-body-sm-standard text-neutral-75"> Have a question? We have answers. Send us a message, and we will get back to you. </p> <a data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Contact us" data-umami-event-lang="en" data-umami-event-destination-path="contact" data-umami-event-destination-section="foundation" href="/contact" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50 px-lg w-full tablet:max-w-fit" data-component="LinkButton">  Contact us    </a> </section> <!-- Social Links --> <section aria-labelledby="footer-social-heading" class="desktop:col-span-2"> <h5 id="footer-social-heading" class="mb-md text-h5-md text-neutral-900 desktop:text-h5-lg"> Social Links </h5> <ul class="mb-0 mt-md mx-0 flex list-none flex-wrap gap-md p-0 tablet:gap-xl
44          desktop:gap-lg" role="list"> <li> <a aria-label="Interledger's Youtube channel" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledgers Youtube channel" data-umami-event-lang="en" data-umami-event-destination-path="youtube" data-umami-event-destination-section="external" href="https://www.youtube.com/@InterledgerFoundation" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">
44   <svg class="size-6" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-linejoin="round" d="M20.6236 7.27968C20.5214 6.8874 20.3207 6.52942 20.0415 6.24144C19.7623 5.95345 19.4143 5.7455 19.0323 5.63832C17.6291 5.25 12 5.25 12 5.25C12 5.25 6.37091 5.25 4.96773 5.63832C4.58568 5.7455 4.23771 5.95345 3.9585 6.24144C3.67928 6.52942 3.47857 6.8874 3.37636 7.27968C3 8.72897 3 11.75 3 11.75C3 11.75 3 14.771 3.37636 16.2203C3.47844 16.6128 3.6791 16.9709 3.95833 17.259C4.23755 17.5472 4.58559 17.7553 4.96773 17.8625C6.37173 18.25 12 18.25 12 18.25C12 18.25 17.6291 18.25 19.0323 17.8625C19.4144 17.7553 19.7625 17.5472 20.0417 17.259C20.3209 16.9709 20.5216 16.6128 20.6236 16.2203C21 14.7727 21 11.75 21 11.75C21 11.75 21 8.72897 20.6236 7.27968ZM10.1591 14.4934V9.00742L14.8636 11.7508L10.1591 14.4934Z"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li><li> <a aria-label="Interledger's Mastodon instance" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledgers Mastodon instance" data-umami-event-lang="en" data-umami-event-destination-path="mastodon" data-umami-event-destination-section="external" href="https://interledger.social/@Interledger" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">   <svg class="size-6" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-width="0.7" d="M12.5244 4.34961L13.2861 4.36621C15.042 4.42689 16.6242 4.65163 17.5684 5.08301L17.5713 5.08496C17.5734 5.08596 17.5779 5.0878 17.584 5.09082C17.5962 5.09686 17.6162 5.10652 17.6426 5.12109C17.6954 5.15035 17.7748 5.19739 17.8711 5.26465C18.0638 5.3992 18.3245 5.61464 18.5869 5.93066C19.1079 6.55813 19.6494 7.6019 19.6494 9.25293V9.28418C19.6495 9.3028 19.6503 9.33106 19.6504 9.36719C19.6505 9.43945 19.6498 9.54538 19.6484 9.67773C19.6457 9.9427 19.639 10.3146 19.6211 10.7412C19.585 11.5987 19.5054 12.662 19.3369 13.5244C19.2529 13.9548 18.8499 14.4772 18.1641 14.9355C17.4915 15.3849 16.6016 15.7345 15.6494 15.8477C14.5977 15.9725 13.5894 16.0831 12.5186 16.0342C11.634 15.9939 10.841 15.8891 10.2695 15.7939C9.98448 15.7465 9.75511 15.7018 9.59766 15.6689C9.51891 15.6525 9.45758 15.6391 9.41699 15.6299C9.39703 15.6254 9.38203 15.6215 9.37207 15.6191C9.36708 15.618 9.36267 15.6168 9.36035 15.6162L9.3584 15.6152H9.35742L8.9248 15.5107V15.9561C8.92481 16.0505 8.92765 16.1434 8.93359 16.2344L8.96094 16.501C9.02641 16.9926 9.18561 17.3911 9.42773 17.707C9.67016 18.0232 9.98096 18.238 10.3213 18.3838C10.9848 18.668 11.7976 18.7051 12.5107 18.7295C13.2764 18.7556 13.9959 18.6615 14.5205 18.5625C14.6875 18.531 14.8353 18.4971 14.96 18.4678L14.9893 19.1152C14.8757 19.1622 14.7143 19.2241 14.5068 19.2881C14.0473 19.4299 13.3638 19.5862 12.4834 19.6348C11.5126 19.6878 10.3002 19.6106 8.88281 19.2373C7.43652 18.8563 6.5869 17.9087 6.07812 16.624C5.56204 15.3206 5.40558 13.6878 5.36426 11.9971C5.34584 11.2622 5.34935 10.5574 5.35254 9.91699C5.35365 9.68684 5.35449 9.46435 5.35449 9.25293C5.35453 7.60194 5.89602 6.55814 6.41699 5.93066C6.67957 5.61446 6.94106 5.39922 7.13379 5.26465C7.22993 5.19753 7.30852 5.15033 7.36133 5.12109C7.38755 5.10658 7.40769 5.
4409689 7.41992 5.09082C7.42592 5.08785 7.43045 5.08598 7.43262 5.08496L7.43457 5.08398L7.43555 5.08301C8.37965 4.65161 9.96111 4.4269 11.7168 4.36621L12.4795 4.34961H12.5244ZM14.8506 6.3623C13.9501 6.3623 13.2209 6.69238 12.7207 7.36426L12.624 7.50293L12.6172 7.51465L12.5 7.70898L12.3838 7.51465L12.376 7.50293L12.2793 7.36426C11.779 6.69229 11.0498 6.3623 10.1494 6.3623C9.31739 6.36234 8.62397 6.65753 8.09766 7.24121L8.09473 7.24512C7.58302 7.83042 7.34668 8.60364 7.34668 9.52246V14.0752H9.71973V9.64551C9.71977 9.2568 9.80382 9.02822 9.91113 8.90039C10.0088 8.78416 10.1697 8.69922 10.4609 8.69922C10.7823 8.69922 10.9708 8.79874 11.0908 8.95215C11.2233 9.12172 11.3183 9.41578 11.3184 9.89062V12.4736H13.6816V9.89062C13.6817 9.4158 13.7767 9.12173 13.9092 8.95215C14.0291 8.79875 14.2177 8.69922 14.5391 8.69922C14.8303 8.69922 14.9912 8.78416 15.0889 8.90039C15.1962 9.02822 15.2802 9.2568 15.2803 9.64551V14.0752H17.6533V9.52246C17.6533 8.60359 17.4169 7.83036 16.9053 7.24512H16.9062L16.9023 7.24121L16.8018 7.13574C16.2888 6.62204 15.6307 6.36232 14.8506 6.3623Z"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li><li> <a aria-label="Interledger's X.com account" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledgers X.com account" data-umami-event-lang="en" data-umami-event-destination-path="x" data-umami-event-destination-section="external" href="https://x.com/interledger" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">   <svg class="size-6" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path fill="currentColor" d="M9.2942 6.928L14.3572 1H13.1572L8.7622 6.147L5.2502 1H1.2002L6.5102 8.784L1.2002 15H2.4002L7.0422 9.564L10.7512 15H14.8012L9.2942 6.928ZM7.6512 8.852L7.1132 8.077L2.8322 1.91H4.6752L8.1292 6.887L8.6672 7.662L13.1582 14.132H11.3152L7.6512 8.852Z"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li><li> <a aria-label="Interledger's GitHub account" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledgers GitHub account" data-umami-event-lang="en" data-umami-event-destination-path="github" data-umami-event-destination-section="external" href="https://github.com/interledger" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">   <svg class="size-6" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M3.5 15.668C3.95 15.722 4.28333 15.928 4.5 16.286C4.826 16.823 6.037 18.812 7.413 18.812H9.5M15.172 15.299C15.7207 16.0177 15.995 16.663 15.995 17.235V21M10.37 15.391C9.79 16.027 9.50033 16.6313 9.501 17.204V21"/>
44<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M15.172 15.299C16.374 15.049 17.465 14.617 18.312 13.983C19.76 12.899 20.5 11.225 20.5 9.57203C20.5 8.41203 20.06 7.32903 19.296 6.41203C18.871 5.90103 20.115 2.54003 19.01 3.05303C17.905 3.56703 16.285 4.25103 15.436 4.00003C14.527 3.73203 13.536 3.58403 12.5 3.58403C11.6 3.58403 10.734 3.69503 9.926 3.90103C8.752 4.19903 7.63 3.53803 6.5 3.05303C5.37 2.56903 5.987 6.06103 5.651 6.47503C4.921 7.38003 4.5 8.44003 4.5 9.57203C4.5 11.225 5.395 12.899 6.843 13.982C7.808 14.704 9.017 15.165 10.37 15.392"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li><li> <a aria-label="Interledger's Instagram account" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledgers Instagram account" data-umami-event-lang="en" data-umami-event-destination-path="instagram" data-umami-event-destination-section="external" href="https://www.instagram.com/interledgerfoundation/" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">   <svg class="size-6" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill="currentColor" d="M18.4375 20.937H5.56348C4.90044 20.937 4.26455 20.6736 3.79571 20.2048C3.32687 19.7359 3.06348 19.1 3.06348 18.437V5.56299C3.06348 4.89995 3.32687 4.26406 3.79571 3.79522C4.26455 3.32638 4.90044 3.06299 5.56348 3.06299H18.4375C19.1005 3.06299 19.7364 3.32638 20.2052 3.79522C20.6741 4.26406 20.9375 4.89995 20.9375 5.56299V18.437C20.9375 19.1 20.6741 19.7359 20.2052 20.2048C19.7364 20.6736 19.1005 20.937 18.4375 20.937ZM5.56348 4.06299C5.16565 4.06299 4.78412 4.22102 4.50282 4.50233C4.22151 4.78363 4.06348 5.16516 4.06348 5.56299V18.437C4.06348 18.8348 4.22151 19.2163 4.50282 19.4976C4.78412 19.779 5.16565 19.937 5.56348 19.937H18.4375C18.8353 19.937 19.2168 19.779 19.4981 19.4976C19.7794 19.2163 19.9375 18.8348 19.9375 18.437V5.56299C19.9375 5.16516 19.7794 4.78363 19.4981 4.50233C19.2168 4.22102 18.8353 4.06299 18.4375 4.06299H5.56348Z"/><path fill="currentColor" d="M12.0002 16.594C11.0915 16.593 10.2036 16.3226 9.44857 15.8171C8.69357 15.3115 8.10539 14.5935 7.7584 13.7537C7.41141 12.914 7.32119 11.9902 7.49913 11.0991C7.67708 10.2081 8.1152 9.3898 8.75812 8.74772C9.40104 8.10564 10.2199 7.66858 11.1112 7.4918C12.0024 7.31502 12.9261 7.40645 13.7654 7.75453C14.6048 8.10262 15.322 8.69173 15.8266 9.44739C16.3312 10.2031 16.6004 11.0914 16.6002 12C16.5986 13.2189 16.1132 14.3874 15.2507 15.2488C14.3882 16.1102 13.2191 16.594 12.0002 16.594ZM12.0002 8.39999C11.2896 8.40098 10.5952 8.61254 10.0048 9.00794C9.41434 9.40334 8.95434 9.96486 8.68286 10.6216C8.41138 11.2782 8.34061 12.0007 8.47948 12.6976C8.61836 13.3945 8.96064 14.0346 9.46311 14.537C9.96558 15.0395 10.6057 15.3818 11.3026 15.5207C11.9995 15.6595 12.7219 15.5888 13.3786 15.3173C14.0353 15.0458 14.5968 14.5858 14.9922 13.9954C15.3876 13.405 15.5992 12.7106 15.6002 12C15.6002 11.0452 15.2209 10.1295 14.5457 9.45441C13.8706 8.77928 12.9549 8.39999 12.0002 8.39999Z"/><path fill="currentColor" d="M17.2 7.905C17.7937 7.905 18.275 7.42371 18.275 6.83C18.275 6.2363 17.7937 5.755 17.2 5.755C16.6063 5.755 16.125 6.2363 16.125 6.83C16.125 7.42371 16.6063 7.905 17.2 7.905Z"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li><li> <a aria-label="Interledger's LinkedIn account" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledgers LinkedIn account" data-umami-event-lang="en" data-umami-event-destination-path="linkedin" data-umami-event-destination-section="external" href="https://www.linkedin.com/company/interledger-foundation/" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">
44   <svg class="size-6" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-width="0.7" d="M18.72 3.99997H5.37C5.19793 3.99191 5.02595 4.01786 4.86392 4.07635C4.70189 4.13484 4.55299 4.22471 4.42573 4.34081C4.29848 4.45692 4.19537 4.59699 4.12232 4.75299C4.04927 4.909 4.0077 5.07788 4 5.24997V18.63C4.01008 18.9901 4.15766 19.3328 4.41243 19.5875C4.6672 19.8423 5.00984 19.9899 5.37 20H18.72C19.0701 19.9844 19.4002 19.8322 19.6395 19.5761C19.8788 19.32 20.0082 18.9804 20 18.63V5.24997C20.0029 5.08247 19.9715 4.91616 19.9078 4.76122C19.8441 4.60629 19.7494 4.466 19.6295 4.34895C19.5097 4.23191 19.3672 4.14059 19.2108 4.08058C19.0544 4.02057 18.8874 3.99314 18.72 3.99997ZM9 17.34H6.67V10.21H9V17.34ZM7.89 9.12997C7.72741 9.13564 7.5654 9.10762 7.41416 9.04768C7.26291 8.98774 7.12569 8.89717 7.01113 8.78166C6.89656 8.66615 6.80711 8.5282 6.74841 8.37647C6.6897 8.22474 6.66301 8.06251 6.67 7.89997C6.66281 7.73567 6.69004 7.57169 6.74995 7.41854C6.80986 7.26538 6.90112 7.12644 7.01787 7.01063C7.13463 6.89481 7.2743 6.80468 7.42793 6.74602C7.58157 6.68735 7.74577 6.66145 7.91 6.66997C8.07259 6.66431 8.2346 6.69232 8.38584 6.75226C8.53709 6.8122 8.67431 6.90277 8.78887 7.01828C8.90344 7.13379 8.99289 7.27174 9.05159 7.42347C9.1103 7.5752 9.13699 7.73743 9.13 7.89997C9.13719 8.06427 9.10996 8.22825 9.05005 8.3814C8.99014 8.53456 8.89888 8.6735 8.78213 8.78931C8.66537 8.90513 8.5257 8.99526 8.37207 9.05392C8.21843 9.11259 8.05423 9.13849 7.89 9.12997ZM17.34 17.34H15V13.44C15 12.51 14.67 11.87 13.84 11.87C13.5822 11.8722 13.3313 11.9541 13.1219 12.1045C12.9124 12.2549 12.7546 12.4664 12.67 12.71C12.6041 12.8924 12.5769 13.0865 12.59 13.28V17.34H10.29V10.21H12.59V11.21C12.7945 10.8343 13.0988 10.5225 13.4694 10.3089C13.84 10.0954 14.2624 9.98848 14.69 9.99997C16.2 9.99997 17.34 11 17.34 13.13V17.34Z"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li><li> <a aria-label="Interledger Community Slack" data-umami-event="button_cta" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledger Community Slack" data-umami-event-lang="en" data-umami-event-destination-path="slack" data-umami-event-destination-section="external" href="https://join.slack.com/t/interledger/shared_invite/zt-44g089zrn-XdSIiHF~cs8Oo_MBmSfECA" class="inline-flex items-center justify-center font-poppins text-body-sm-standard rounded-lg select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border h-12 gap-sm py-lg min-w-11 aspect-square px-0 border-neutral-75 text-neutral-100 hover:border-neutral-900 hover:text-neutral-900 focus-visible:bg-neutral-25 focus-visible:text-neutral-900 focus-visible:outline-2 focus-visible:outline-solid focus-visible:-outline-offset-2 focus-visible:outline-neutral-900 disabled:border-neutral-50 disabled:text-neutral-50 aria-disabled:border-neutral-50 aria-disabled:text-neutral-50" data-component="LinkButton" target="_blank" rel="noopener noreferrer">   <svg class="size-6" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" d="M13.44 18.12V19.56C13.44 20.37 14.07 21 14.88 21C15.69 21 16.32 20.37 16.32 19.56C16.32 18.75 15.69 18.12 14.88 18.12H13.44ZM21 14.52C21 13.62 20.28 12.81 19.29 12.81H15.15C14.25 12.81 13.44 13.53 13.44 14.52C13.44 15.42 14.16 16.23 15.15 16.23H19.29C20.19 16.23 21 15.42 21 14.52ZM6.06 13.26H4.62C3.81 13.26 3.18 13.89 3.18 14.7C3.18 15.51 3.81 16.14 4.62 16.14C5.43 16.14 6.06 15.51 6.06 14.7V13.26ZM9.66 20.82C10.56 20.82 11.37 20.1 11.37 19.11V14.97C11.37 14.07 10.65 13.26 9.66 13.26C8.76 13.26 7.95 13.98 7.95 14.97V19.11C8.04 20.01 8.76 20.82 9.66 20.82ZM10.56 4.44C10.56 3.63 9.93 3 9.12 3C8.31 3 7.68 3.63 7.68 4.44C7.68 5.25 8.31 5.88 9.12 5.88H10.56V4.44ZM3 9.48C3 10.38 3.72 11.19 4.71 11.19H8.85C9.75 11.19 10.56 10.47 10.56 9.48C10.56 8.58 9.84 7.77 8.85 7.77H4.71C3.72 7.86 3 8.58 3 9.48ZM17.94 10.74H19.38C20.19 10.74 20.82 10.11 20.82 9.3C20.82 8.49 20.19 7.86 19.38 7.86C18.57 7.86 17.94 8.49 17.94 9.3V10.74ZM14.25 3.27C13.35 3.27 12.54 3.99 12.54 4.98V9.12C12.54 10.02 13.26 10.83 14.25 10.83C15.15 10.83 15.96 10.11 15.96 9.12V4.89C15.96 3.99 15.24 3.27 14.25 3.27Z"/></svg>   <span class="sr-only">(opens in a new tab)</span>  </a> </li> </ul> </section> </div> <!-- Navigation columns --> <nav aria-label="Footer navigation" class="border-t border-neutral-50 py-3xl"> <ul class="m-0 grid list-none grid-cols-1 gap-3xl p-0 tablet:grid-cols-3 desktop:grid-cols-6" role="list"> <li class="min-w-0"> <h6 id="footer-nav-group-0" class="mb-xl text-h4 tablet:text-body-lg-standard-md font-normal uppercase tracking-wide text-neutral-900"> About </h6> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-0"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Our Journey" data-umami-event-lang="en" data-umami-event-destination-path="about_us" data-umami-event-destination-section="foundation" href="/about-us" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Our Journey    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="How Interledger Works" data-umami-event-lang="en" data-umami-event-destination-path="how_interledger_works" data-umami-event-destination-section="foundation" href="/how-interledger-works" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  How Interledger Works    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Our Team" data-umami-event-lang="en" data-umami-event-destination-path="team" data-umami-event-destination-section="foundation" href="/team" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Our Team    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Policy &#38; Advocacy" data-umami-event-lang="en" data-umami-event-destination-path="policy_and_advocacy" data-umami-event-destination-section="foundation" href="/policy-and-advocacy" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Policy &amp; Advocacy    </a> </li> </ul>  </li><li class="min-w-0"> <h6 id="footer-nav-group-1" class="mb-xl text-h4 tablet:text-body-lg-standard-md font-normal uppercase tracking-wide text-neutral-900"> Tech </h6>  <div class="flex flex-col gap-xl tablet:flex-wrap desktop:flex-col"> <div class="flex flex-col gap-md"> <p id="footer-nav-group-1-sub-0" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Our Technology </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-1-sub-0"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledger Tech" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/overview" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Interledger Tech    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Developer Portal" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/dev-portal/" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Developer Portal    </a> </li> </ul> </div><div class="flex flex-col gap-md"> <p id="footer-nav-group-1-sub-1" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Standards </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-1-sub-1"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledger Protocol" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/interledger-protocol" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Interledger Protocol    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Open Payments" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/open-payments" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Open Payments    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Web Monetization" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/web-monetization" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Web Monetization    </a> </li> </ul> </div><div class="flex flex-col gap-md"> <p id="footer-nav-group-1-sub-2" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Tools &amp; Products </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-1-sub-2"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Rafiki" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/rafiki" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:bor
44der-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Rafiki    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Test Tools" data-umami-event-lang="en" data-umami-event-destination-path="tech" data-umami-event-destination-section="foundation" href="/tech/test-tools" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Test Tools    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Web Monetization" data-umami-event-lang="en" data-umami-event-destination-path="webmonetization" data-umami-event-destination-section="external" href="https://webmonetization.org/" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap gap-sm" data-component="LinkButton" target="_blank" rel="noopener noreferrer">  Web Monetization <svg class="size-4 shrink-0 translate-y-[-1px]" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11 1.5H14.5V5M13.75 2.25L10 6M8.5 2.5H4C3.60218 2.5 3.22064 2.65804 2.93934 2.93934C2.65804 3.22064 2.5 3.60218 2.5 4V12C2.5 12.3978 2.65804 12.7794 2.93934 13.0607C3.22064 13.342 3.60218 13.5 4 13.5H12C12.3978 13.5 12.7794 13.342 13.0607 13.0607C13.342 12.7794 13.5 12.3978 13.5 12V7.5"/></svg> <span class="sr-only">(opens in a new tab)</span>  </a> </li> </ul> </div> </div> </li><li class="min-w-0"> <h6 id="footer-nav-group-2" class="mb-xl text-h4 tablet:text-body-lg-standard-md font-normal uppercase tracking-wide text-neutral-900"> Grants </h6>  <div class="flex flex-col gap-xl tablet:flex-wrap desktop:flex-col"> <div class="flex flex-col gap-md"> <p id="footer-nav-group-2-sub-0" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Our Grantmaking </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-2-sub-0"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Overview" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/our-grantmaking" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Overview    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Grantee Directory" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/grantee-directory" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Grantee Directory    </a> </li> </ul> </div><div class="flex flex-col gap-md"> <p id="footer-nav-group-2-sub-1" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Education Grants </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-2-sub-1"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Overview" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/education" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Overview    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="NextGen" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/education/nextgen" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  NextGen    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledger on Campus" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/education/on-campus" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Interledger on Campus    </a> </li> </ul> </div><div class="flex flex-col gap-md"> <p id="footer-nav-group-2-sub-2" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Innovation Grants </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-2-sub-2"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Overview" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/innovation" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Overview    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Digital Financial Services" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/innovation/financial-services" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Digital Financial Services    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Open Payments Accelerator" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/innovation/accelerator" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Open Payments Accelerator    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Open Payments SDK" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/innovation/sdk" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Open Payments SDK    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Grant for the Web" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/innovation/grant-web" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Grant for the Web    </a> </li> </ul> </div><div class="flex flex-col gap-md"> <p id="footer-nav-group-2-sub-3" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Advocacy Grants </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-2-sub-3"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Research Grants" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/call-for-papers" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Research Grants    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Policy Grants" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/public-policy-activation" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border bord
44er-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Policy Grants    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Fellowships" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/fellowship" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Fellowships    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Local Impact Grants" data-umami-event-lang="en" data-umami-event-destination-path="grant" data-umami-event-destination-section="foundation" href="/grant/local-impact-grant" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Local Impact Grants    </a> </li> </ul> </div> </div> </li><li class="min-w-0"> <h6 id="footer-nav-group-3" class="mb-xl text-h4 tablet:text-body-lg-standard-md font-normal uppercase tracking-wide text-neutral-900"> Content Hub </h6> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-3"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Blog" data-umami-event-lang="en" data-umami-event-destination-path="blog" data-umami-event-destination-section="foundation" href="/blog" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Blog    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Podcasts" data-umami-event-lang="en" data-umami-event-destination-path="podcast" data-umami-event-destination-section="foundation" href="/podcast" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Podcasts    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Research &#38; Reports" data-umami-event-lang="en" data-umami-event-destination-path="research_and_reports" data-umami-event-destination-section="foundation" href="/research-and-reports" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Research &amp; Reports    </a> </li> </ul>  </li><li class="min-w-0"> <h6 id="footer-nav-group-4" class="mb-xl text-h4 tablet:text-body-lg-standard-md font-normal uppercase tracking-wide text-neutral-900"> Get Involved </h6>  <div class="flex flex-col gap-xl tablet:flex-wrap desktop:flex-col"> <div class="flex flex-col gap-md"> <p id="footer-nav-group-4-sub-0" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Events </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-4-sub-0"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Calendar" data-umami-event-lang="en" data-umami-event-destination-path="events" data-umami-event-destination-section="foundation" href="/events" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Calendar    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledger Summit" data-umami-event-lang="en" data-umami-event-destination-path="summit_home" data-umami-event-destination-section="summit" href="/summit" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Interledger Summit    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Interledger Hackathons" data-umami-event-lang="en" data-umami-event-destination-path="overview" data-umami-event-destination-section="hackathon" href="/hackathon/overview" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Interledger Hackathons    </a> </li> </ul> </div><div class="flex flex-col gap-md"> <p id="footer-nav-group-4-sub-1" class="mb-2 text-caption font-normal uppercase tracking-wide text-neutral-100 whitespace-nowrap tablet:text-neutral-900"> <span class="border-b border-neutral-100 pb-sm tablet:border-neutral-900"> Join the Community </span> </p> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-4-sub-1"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Start Here" data-umami-event-lang="en" data-umami-event-destination-path="community" data-umami-event-destination-section="foundation" href="/community" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Start Here    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Community Forum" data-umami-event-lang="en" data-umami-event-destination-path="community_interledger" data-umami-event-destination-section="external" href="https://community.interledger.org/" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap gap-sm" data-component="LinkButton" target="_blank" rel="noopener noreferrer">  Community Forum <svg class="size-4 shrink-0 translate-y-[-1px]" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11 1.5H14.5V5M13.75 2.25L10 6M8.5 2.5H4C3.60218 2.5 3.22064 2.65804 2.93934 2.93934C2.65804 3.22064 2.5 3.60218 2.5 4V12C2.5 12.3978 2.65804 12.7794 2.93934 13.0607C3.22064 13.342 3.60218 13.5 4 13.5H12C12.3978 13.5 12.7794 13.342 13.0607 13.0607C13.342 12.7794 13.5 12.3978 13.5 12V7.5"/></svg> <span class="sr-only">(opens in a new tab)</span>  </a> </li> </ul> </div> </div> </li><li class="min-w-0"> <h6 id="footer-nav-group-5" class="mb-xl text-h4 tablet:text-body-lg-standard-md font-normal uppercase tracking-wide text-neutral-900"> Resources </h6> <ul class="m-0 flex list-none flex-col gap-xl tablet:gap-md p-0" role="list" aria-labelledby="footer-nav-group-5"> <li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Terms of Service" data-umami-event-lang="en" data-umami-event-destination-path="terms_of_service" data-umami-event-destination-section="foundation" href="/terms-of-service" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Terms of Service    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Privacy Policy" data-umami-event-lang="en" data-umami-event-destination-path="privacy_policy" data-umami-event-destination-section="foundation" href="/privacy-policy" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Privacy Policy    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Press &#38; Media" data-umami-event-lang="en" data-umami-event-destination-path="press" data-umami-event-destination-section="foundation" href="/press" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visible:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  Press &amp; Media    </a> </li><li> <a data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="FAQ" data-umami-event-lang="en" data-umami-event-destination-path="faq" data-umami-event-destination-section="foundation" href="/faq" class="inline-flex items-center justify-center font-poppins select-none cursor-pointer no-underline hover:no-underline motion-safe:transition motion-safe:duration-200 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed aria-disabled:pointer-events-none bg-transparent border border-transparent text-h4 text-neutral-900 tablet:text-body-sm-standard tablet:text-neutral-75 hover:text-neutral-900 aria-[current=page]:text-orchid-100 focus-visible:border-orchid-100 focus-visi
44ble:outline-none h-auto min-w-0 py-0 gap-0 px-xs rounded-none focus-visible:rounded-lg whitespace-nowrap" data-component="LinkButton">  FAQ    </a> </li> </ul>  </li> </ul> </nav> <!-- Bottom: copyright, legal links, logo --> <div class="border-t border-neutral-50 pt-3xl pb-3xl-tight text-center flex flex-col items-center gap-3xl"> <p class="text-body-sm-standard text-neutral-75"> Content on this website and Interledger Foundation publications are licensed under CC BY 4.0, unless otherwise noted. Interledger technologies and software are licensed under the Apache License 2.0, unless otherwise noted. Interledger Protocol® and ILP® are registered trademarks of the Interledger Foundation. </p>  <a href="/" aria-label="Go to homepage" class="inline-block rounded-sm text-neutral-100 transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-current focus-visible:ring-offset-4 focus-visible:outline-none" data-umami-event="nav" data-umami-event-base-component="footer" data-umami-event-current-path="contact" data-umami-event-current-section="foundation" data-umami-event-link-text="Go to homepage" data-umami-event-lang="en" data-umami-event-destination-path="foundation_home" data-umami-event-destination-section="foundation"> <svg role="img" class="h-10 w-10" viewBox="0 0 39.93 39.927" fill="none" overflow="visible" aria-hidden="true"><title>Interledger icon</title><g stroke="currentColor" stroke-miterlimit="10" stroke-width="1.01"><path fill="transparent" d="M 32.749 27.749 C 32.749 27.749 32.755 27.746 32.758 27.744 L 32.758 27.738 C 32.758 27.738 32.752 27.746 32.749 27.749 Z M 32.749 12.175 C 32.749 12.175 32.755 12.183 32.758 12.186 L 32.758 12.18 C 32.758 12.18 32.752 12.177 32.749 12.175 Z M 7.172 27.744 C 7.172 27.744 7.177 27.746 7.18 27.749 C 7.18 27.746 7.175 27.741 7.172 27.738 Z M 7.175 12.186 C 7.175 12.186 7.18 12.177 7.183 12.175 C 7.18 12.175 7.177 12.175 7.175 12.18 Z M 19.966 4.997 C 22.814 4.997 25.476 5.792 27.741 7.172 L 27.746 7.172 C 25.969 4.265 23.225 2.011 19.966 0.856 C 16.704 2.011 13.963 4.265 12.186 7.172 L 12.192 7.172 C 14.456 5.792 17.118 4.997 19.966 4.997 Z"></path><path fill="transparent" d="M 27.741 7.172 C 25.476 5.792 22.814 4.997 19.966 4.997 C 17.118 4.997 14.456 5.792 12.192 7.172 C 14.93 7.769 17.546 8.752 19.966 10.124 C 22.386 8.752 25.003 7.769 27.741 7.172 Z M 34.932 19.963 C 34.932 22.811 34.138 25.473 32.758 27.738 L 32.758 27.744 C 35.665 25.966 37.918 23.223 39.073 19.963 C 37.918 16.701 35.665 13.961 32.758 12.183 L 32.758 12.189 C 34.138 14.454 34.932 17.115 34.932 19.963 Z"></path><path fill="transparent" d="M 32.755 27.738 C 34.135 25.473 34.93 22.811 34.93 19.963 C 34.93 17.115 34.135 14.454 32.755 12.189 C 32.158 14.927 31.175 17.544 29.803 19.963 C 31.175 22.383 32.158 25 32.755 27.738 Z"></path><path fill="transparent" d="M 37.383 6.617 C 36.3 5.01 34.917 3.627 33.31 2.544 C 30.927 0.938 28.054 0 24.961 0 C 23.208 0 21.527 0.301 19.963 0.856 C 23.225 2.011 25.966 4.265 27.744 7.172 C 27.744 7.175 27.744 7.177 27.749 7.18 C 29.788 8.426 31.501 10.139 32.746 12.177 C 32.749 12.177 32.752 12.18 32.755 12.183 C 35.662 13.961 37.915 16.704 39.07 19.963 C 39.638 18.358 39.927 16.668 39.927 14.966 C 39.927 11.873 38.989 9.003 37.383 6.617 Z"></path><path fill="transparent" d="M 27.752 7.18 C 27.752 7.18 27.749 7.175 27.746 7.172 L 27.741 7.172 C 27.741 7.172 27.749 7.177 27.752 7.18 Z"></path><path fill="transparent" d="M 32.749 12.175 C 31.504 10.136 29.791 8.423 27.752 7.177 C 27.749 7.177 27.744 7.172 27.741 7.169 C 25.003 7.766 22.386 8.749 19.966 10.121 C 20.231 10.273 20.496 10.428 20.758 10.589 C 22.363 11.577 23.857 12.736 25.214 14.045 C 25.442 14.259 25.665 14.482 25.879 14.71 C 27.403 16.287 28.721 18.05 29.803 19.958 C 31.175 17.538 32.158 14.921 32.755 12.183 C 32.755 12.183 32.749 12.175 32.746 12.172 L 32.749 12.172 Z M 5 19.963 C 5 17.115 5.794 14.454 7.175 12.189 L 7.175 12.183 C 4.268 13.961 2.014 16.704 0.859 19.963 C 2.014 23.225 4.268 25.966 7.175 27.744 L 7.175 27.738 C 5.794 25.473 5 22.811 5 19.963 Z"></path><path fill="transparent" d="M 7.175 12.186 C 5.794 14.451 5 17.113 5 19.961 C 5 22.808 5.794 25.47 7.175 27.735 C 7.772 24.997 8.755 22.38 10.127 19.961 C 8.755 17.541 7.772 14.924 7.175 12.186 Z M 19.966 34.93 C 17.118 34.93 14.456 34.135 12.192 32.755 L 12.186 32.755 C 13.963 35.662 16.707 37.915 19.966 39.07 C 23.228 37.915 25.969 35.662 27.746 32.755 L 27.741 32.755 C 25.476 34.135 22.814 34.93 19.966 34.93 Z"></path><path fill="transparent" d="M 12.189 32.752 C 14.454 34.132 17.115 34.927 19.963 34.927 C 22.811 34.927 25.473 34.132 27.738 32.752 C 25 32.155 22.383 31.172 19.963 29.8 C 17.544 31.172 14.927 32.155 12.189 32.752 Z"></path><path fill="transparent" d="M 12.183 32.755 C 12.183 32.755 12.18 32.749 12.177 32.746 C 10.139 31.501 8.426 29.788 7.18 27.749 C 7.177 27.749 7.175 27.746 7.172 27.744 C 4.265 25.966 2.011 23.223 0.856 19.963 C 0.289 21.568 -0.001 23.258 0 24.961 L 0.003 24.961 C 0.003 28.054 0.941 30.924 2.546 33.31 C 3.628 34.915 5.014 36.301 6.62 37.383 C 9.006 38.989 11.879 39.927 14.969 39.927 C 16.721 39.927 18.403 39.625 19.966 39.07 C 16.704 37.915 13.963 35.662 12.186 32.755 Z"></path><path fill="transparent" d="M 12.177 32.746 C 12.177 32.746 12.177 32.752 12.183 32.755 L 12.189 32.755 C 12.189 32.755 12.18 32.749 12.177 32.746 Z M 19.175 29.332 C 17.57 28.346 16.076 27.188 14.721 25.879 C 14.49 25.662 14.268 25.439 14.051 25.208 C 12.529 23.631 11.212 21.869 10.13 19.963 C 8.758 22.383 7.775 25 7.177 27.738 C 7.177 27.741 7.183 27.746 7.186 27.749 C 8.432 29.788 10.144 31.501 12.183 32.746 C 12.183 32.746 12.192 32.752 12.194 32.755 C 14.932 32.158 17.552 31.175 19.969 29.803 C 19.704 29.651 19.439 29.496 19.177 29.335 L 19.175 29.335 Z M 14.969 0 C 11.876 0 9.006 0.938 6.62 2.544 C 5.013 3.627 3.63 5.01 2.546 6.617 C 0.884 9.084 -0.002 11.992 0.003 14.966 C 0.003 16.718 0.304 18.4 0.859 19.963 C 2.014 16.701 4.268 13.961 7.175 12.183 C 7.177 12.183 7.18 12.183 7.183 12.177 C 8.429 10.139 10.142 8.426 12.18 7.18 C 12.18 7.177 12.183 7.175 12.186 7.172 C 13.963 4.265 16.707 2.011 19.966 0.856 C 18.361 0.289 16.671 -0.001 14.969 0 Z"></path><path fill="transparent" d="M 12.192 7.172 L 12.186 7.172 C 12.186 7.172 12.186 7.177 12.18 7.18 C 12.183 7.18 12.189 7.175 12.192 7.172 Z"></path><path fill="transparent" d="M 12.192 7.172 C 12.192 7.172 12.183 7.177 12.18 7.18 C 10.142 8.426 8.429 10.139 7.183 12.177 C 7.183 12.18 7.177 12.186 7.175 12.189 C 7.772 14.927 8.755 17.544 10.127 19.963 C 10.279 19.699 10.434 19.434 10.594 19.172 C 11.582 17.566 12.741 16.071 14.051 14.715 C 14.268 14.485 14.49 14.262 14.718 14.048 C 16.096 12.721 17.589 11.569 19.175 10.592 C 19.437 10.431 19.699 10.276 19.966 10.124 C 17.546 8.752 14.93 7.769 12.192 7.172 Z M 39.073 19.963 C 37.918 23.225 35.665 25.966 32.758 27.744 C 32.755 27.744 32.752 27.746 32.749 27.749 C 31.504 29.788 29.791 31.501 27.752 32.746 C 27.752 32.749 27.749 32.752 27.746 32.755 C 25.969 35.662 23.225 37.915 19.966 39.07 C 21.571 39.638 23.261 39.927 24.963 39.927 C 28.056 39.927 30.927 38.989 33.313 37.383 C 34.918 36.301 36.304 34.915 37.386 33.31 C 38.992 30.924 39.93 28.051 39.93 24.961 C 39.93 23.208 39.628 21.527 39.073 19.963 Z"></path><path fill="transparent" d="M 27.741 32.752 L 27.746 32.752 C 27.746 32.752 27.749 32.746 27.752 32.744 C 27.749 32.744 27.744 32.749 27.741 32.752 Z"></path><path fill="transparent" d="M 29.803 19.963 C 28.721 21.871 27.403 23.634 25.879 25.211 C 25.662 25.442 25.439 25.665 25.208 25.882 C 23.852 27.191 22.357 28.349 20.752 29.338 C 20.49 29.499 20.228 29.654 19.961 29.806 C 22.38 31.177 24.997 32.161 27.735 32.758 C 27.738 32.758 27.744 32.752 27.746 32.749 C 29.785 31.504 31.498 29.791 32.744 27.752 C 32.744 27.752 32.749 27.744 32.752 27.741 C 32.155 25.003 31.172 22.386 29.8 19.966 L 29.803 19.966 Z"></path></g></svg> </a> </div> </div> </footer> </body></html> 
44<script type="module" src="/_astro/ContactPage.astro_astro_type_script_index_0_lang.DS7llMgG.js"></script>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.