/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Ubuntu regular;src:url(/static/fonts/ubuntu-regular-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu regular italic;src:url(/static/fonts/ubuntu-regular-italic-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu light;src:url(/static/fonts/ubuntu-light-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu light italic;src:url(/static/fonts/ubuntu-light-italic-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu medium;src:url(/static/fonts/ubuntu-medium-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu medium italic;src:url(/static/fonts/ubuntu-medium-italic-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu bold;src:url(/static/fonts/ubuntumono-bold-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu bold italic;src:url(/static/fonts/ubuntumono-bold-italic-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu Condensed;src:url(/static/fonts/ubuntu-condensed-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu Mono regular;src:url(/static/fonts/ubuntumono-regular-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu Mono regular italic;src:url(/static/fonts/ubuntumono-regular-italic-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu Mono bold;src:url(/static/fonts/ubuntumono-bold-webfont.woff2) format("woff2")}@font-face{font-family:Ubuntu Mono bold italic;src:url(/static/fonts/ubuntumono-bold-italic-webfont.woff2) format("woff2")}:root{--color-black-base: #191b1f;--color-payne-base: #495867;--color-blue-base: #577399;--color-sky-base: #bdd5ea;--color-neutral-base: #f7f7ff;--color-coral-base: #fe5f55;--color-black-100: #f5f5f8;--color-black-200: #dadade;--color-black-300: #bdbec2;--color-black-400: #a0a1a6;--color-black-500: #838489;--color-black-600: #65666b;--color-black-700: #484950;--color-black-800: #2c2d34;--color-black-900: #191b1f;--color-payne-100: #edeef0;--color-payne-200: #d0d3d7;--color-payne-300: #b3b8be;--color-payne-400: #8e949c;--color-payne-500: #697079;--color-payne-600: #495867;--color-payne-700: #3a4652;--color-payne-800: #2a333c;--color-payne-900: #1a2025;--color-blue-100: #eef1f5;--color-blue-200: #d3dbe7;--color-blue-300: #b6c4d8;--color-blue-400: #94adc8;--color-blue-500: #7191b3;--color-blue-600: #577399;--color-blue-700: #44597a;--color-blue-800: #2f3f56;--color-blue-900: #1a2330;--color-sky-100: #f4f8fc;--color-sky-200: #e6f0f7;--color-sky-300: #d4e5f2;--color-sky-400: #c9dcee;--color-sky-500: #bdd5ea;--color-sky-600: #9dbdd7;--color-sky-700: #7da5c4;--color-sky-800: #5d8dab;--color-sky-900: #3d6f8c;--color-neutral-100: #f7f7ff;--color-neutral-200: #eeeef7;--color-neutral-300: #d8d8e8;--color-neutral-400: #b8b8cc;--color-neutral-500: #9898ae;--color-neutral-600: #787890;--color-neutral-700: #585870;--color-neutral-800: #3a3a50;--color-neutral-900: #1e1e30;--color-coral-100: #fff0ef;--color-coral-200: #ffd0cd;--color-coral-300: #ffaeab;--color-coral-400: #fe8680;--color-coral-500: #fe5f55;--color-coral-600: #e04840;--color-coral-700: #b83830;--color-coral-800: #8c2820;--color-coral-900: #601a14;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-xs: var(--space-2);--space-sm: var(--space-3);--space-md: var(--space-4);--space-lg: var(--space-6);--space-xl: var(--space-8);--space-2xl: var(--space-12);--space-3xl: var(--space-16);--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-h6: clamp(.875rem, .84rem + .18vw, 1rem);--text-h5: clamp(1rem, .93rem + .36vw, 1.25rem);--text-h4: clamp(1.125rem, 1.02rem + .54vw, 1.5rem);--text-h3: clamp(1.375rem, 1.23rem + .71vw, 1.875rem);--text-h2: clamp(1.75rem, 1.61rem + .71vw, 2.25rem);--text-h1: clamp(2rem, 1.71rem + 1.43vw, 3rem);--text-display: clamp(2.5rem, 2.07rem + 2.14vw, 4rem);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-tight: 1.25;--leading-snug: 1.4;--leading-normal: 1.6;--leading-relaxed: 1.75;--bg-page: var(--color-black-900);--bg-nav: #0a0b0c;--bg-surface: var(--color-black-800);--bg-surface-hover: var(--color-payne-900);--text-primary: var(--color-neutral-100);--text-secondary: var(--color-payne-400);--text-muted: var(--color-black-500);--text-accent: var(--color-blue-400);--border-subtle: var(--color-payne-800);--border-default: var(--color-payne-700);--border-hover: var(--color-blue-600);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--font-sans: "Ubuntu regular", sans-serif;--font-sans-medium: "Ubuntu medium", sans-serif;--font-sans-bold: "Ubuntu bold", sans-serif;--font-mono: "Ubuntu Mono regular", monospace}body{background-color:#000;color:#fff}h1{font-size:3rem;font-weight:700;color:#fff;margin-bottom:1rem}p{font-size:1rem;color:#fff;margin-bottom:1rem}
