@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800&display=swap";/*! 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;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}:root{--color-primary: #06540a;--color-primary-transparent: #06540a79;--color-primary-light: #0c9213;--color-primary-dark: #043607;--color-green-30: #0a1b0e;--color-green-50: #0d2614;--color-green-100: #10301a;--color-green-200: #14411f;--color-green-300: #185227;--color-green-400: #1d5e2b;--color-green-500: #217533;--color-green-600: #28913b;--color-green-700: #31a243;--color-green-750: #38b94c;--color-green-800: #7cd37a;--color-green-900: #a5e3a0;--color-green-1000: #d5f5d2;--color-green-contrast: #ffffff;--color-green-surface: #10301a;--color-green-indicator: #0c9213;--color-green-track: #0a1b0e;--color-gray: #34424e;--color-gray-light: #232323;--color-secondary: #f97316;--color-secondary-light: #fb923c;--color-secondary-dark: #ea580c;--color-accent: #f97316;--color-bg-most-primary: var(--color-primary);--color-bg-most-primary-light: var(--color-primary-light);--color-bg-most-primary-transparent: var(--color-primary-transparent);--color-bg-primary: var(--color-green-contrast);--color-bg-inputs: var(--color-green-30);--color-bg-first: var(--color-green-100);--color-bg-half: var(--color-green-200);--color-bg-secondary: var(--color-green-300);--color-bg-secondary-light: var(--color-green-800);--color-bg-tertiary: var(--color-green-700);--color-bg-header: var(--color-green-contrast);--color-bg-footer: var(--color-green-50);--color-bg-card: var(--color-green-400);--color-bg-card-hover: var(--color-green-600);--color-bg-nav: var(--color-green-contrast);--color-bg-contact-us: var(--color-green-300);--color-bg-login: var(--color-green-700);--color-text-primary: var(--color-green-400);--color-text-primary-light: var(--color-green-900);--color-text-secondary: var(--color-green-200);--color-text-secondary-light: var(--color-green-800);--color-text-tertiary: var(--color-green-300);--color-text-inverse: var(--color-green-50);--color-text-accent: var(--color-secondary);--color-text-link: var(--color-primary-light);--color-text-white: var(--color-green-contrast);--color-text-placeholder: var(--color-green-600);--color-text-gray: var(--color-gray);--color-text-gray-light: var(--color-gray-light);--color-text-light: var(--color-green-1000);--color-border-primary: var(--color-green-700);--color-border-primary-subtle: var(--color-green-750);--color-border-secondary: var(--color-green-600);--color-border-accent: var(--color-secondary);--color-border-focus: var(--color-primary-light);--color-border-member: var(--color-green-800);--color-link: var(--color-primary-light);--color-link-hover: var(--color-primary);--color-button-primary: var(--color-primary);--color-button-primary-hover: var(--color-primary-light);--color-button-secondary: var(--color-secondary);--color-button-secondary-hover: var(--color-secondary-light);--color-success: #22c55e;--color-warning: #f59e0b;--color-error: #ef4444;--color-info: var(--color-primary-light);--color-on-air: var(--color-secondary);--color-live-indicator: var(--color-secondary);--color-bitcoin-banner: var(--color-secondary);--color-stream-badge: #ff0000;--interviewee-text: var(--color-green-300);--card-selected: var(--color-green-750);--card-background-color: var(--color-green-300);--person-description-color: #142318;--color-surface-01: #ffffff;--color-surface-02: #f5f5f5;--color-surface-03: #e8e8e8;--color-text-strong: #1f2933;--color-text-muted: #5f6b76;--color-accent-amber: #e67e22;--color-accent-purple: #7952b3;--svg-color: #d5f5d2;--placeholder-color: #d5f5d2;--elevation-1: #121a11;--elevation-2: #182216;--elevation-3: #1f2c1b;--elevation-4: #253720;--elevation-5: #2c4225;--contrast-high-text: #ffffff;--contrast-low-text: #cde5c5;--focus-outline-width: 3px;--focus-outline-color: var(--color-primary-light)}[data-theme=dark]{--color-primary: #06540a;--color-primary-light: #0c9213;--color-primary-dark: #043607;--color-green-900: #0a1b0e;--color-green-850: #10301a;--color-green-800: #14411f;--color-green-750: #185227;--color-green-725: #38b94c;--color-green-700: #217533;--color-green-650: #28913b;--color-green-600: #31a243;--color-green-500: #3cc250;--color-green-400: #7cd37a;--color-green-300: #a5e3a0;--color-green-200: #c8efc2;--color-green-100: #d5f5d2;--color-green-75: #e8fae5;--color-green-50: #f3fdf2;--color-green-contrast: #ffffff;--color-green-surface: #0f2616;--color-green-indicator: #0c9213;--color-green-track: #0a1b0e;--color-secondary: #f97316;--color-secondary-light: #fb923c;--color-secondary-dark: #ea580c;--color-accent: #f97316;--color-white: #ffffff;--color-black: #000000;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-250: #d8edd8;--color-gray-300: #c8e3c8;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #47524a;--color-gray-700: #2f3a2d;--color-gray-800: #1b2318;--color-gray-900: #121a11;--color-gray-1000: #0a120a;--color-bg-primary: var(--color-gray-900);--color-bg-inputs: var(--color-green-900);--color-bg-secondary: var(--color-green-800);--color-bg-tertiary: var(--color-green-700);--color-bg-header: var(--color-green-850);--color-bg-footer: var(--color-green-900);--color-bg-card: var(--color-green-750);--color-bg-card-light: var(--color-green-600);--color-bg-card-hover: var(--color-green-700);--color-bg-nav: var(--color-green-850);--color-bg-contact-us: var(--color-green-700);--color-bg-contact-button: var(--color-primary);--color-text-primary: var(--color-green-1000);--color-text-primary-light: var(--color-green-900);--color-text-secondary: var(--color-gray-300);--color-text-secondary-light: var(--color-gray-500);--color-text-tertiary: var(--color-gray-600);--color-text-inverse: var(--color-white);--color-text-accent: var(--color-primary-light);--color-text-link: var(--color-primary-light);--color-text-white: var(--color-white);--color-text-placeholder: var(--color-green-500);--color-border-primary: var(--color-green-700);--color-border-secondary: var(--color-green-600);--color-border-member: var(--color-green-400);--color-border-accent: var(--color-secondary);--color-border-focus: var(--color-primary-light);--color-border-primary-subtle: var(--color-green-650);--color-link: var(--color-primary-light);--color-link-hover: var(--color-primary);--color-button-primary: var(--color-primary);--color-button-primary-hover: var(--color-primary-light);--color-button-secondary: var(--color-secondary);--color-button-secondary-hover: var(--color-secondary-light);--color-success: #22c55e;--color-success-dark: #15803d;--color-warning: #f59e0b;--color-error: #ef4444;--color-info: var(--color-primary-light);--color-on-air: var(--color-secondary);--color-live-indicator: var(--color-secondary);--color-bitcoin-banner: var(--color-secondary);--color-stream-badge: #ff0000;--interviewee-text: var(--color-green-200);--card-selected: var(--color-green-650);--card-background-color: var(--color-green-800);--person-description-color: #cceacc;--color-surface-01: #121a11;--color-surface-02: #182216;--color-surface-03: #1f2c1b;--color-text-strong: #f3fdf2;--color-text-muted: #cde5c5;--color-accent-amber: #fdba74;--color-accent-purple: #c084fc;--svg-color: #d5f5d2;--placeholder-color: #d5f5d2;--elevation-1: #121a11;--elevation-2: #182216;--elevation-3: #1f2c1b;--elevation-4: #253720;--elevation-5: #2c4225;--contrast-high-text: #ffffff;--contrast-low-text: #cde5c5;--focus-outline-width: 3px;--focus-outline-color: var(--color-primary-light)}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}html{height:100%;overflow-y:auto;overflow-x:hidden;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,sans-serif;font-size:clamp(.85rem,2vw,1rem);line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-primary);transition:background-color .25s ease}body{flex:1 1 auto;min-height:100vh;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,sans-serif;font-size:clamp(.85rem,2vw,1rem);line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.main{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}h1,h2,h3,h4,h5,h6{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.375;color:var(--color-text-primary);margin-bottom:1rem}h1{font-size:clamp(1.8rem,4.5vw,2.25rem);font-weight:800}@media(min-width:768px){h1{font-size:clamp(2.2rem,6vw,3rem)}}@media(min-width:1024px){h1{font-size:clamp(2.8rem,7.5vw,3.75rem)}}h2{font-size:clamp(1.5rem,3.8vw,1.875rem)}@media(min-width:768px){h2{font-size:clamp(1.8rem,4.5vw,2.25rem)}}h3{font-size:clamp(1.2rem,3vw,1.5rem)}@media(min-width:768px){h3{font-size:clamp(1.5rem,3.8vw,1.875rem)}}h4{font-size:clamp(1.05rem,2.5vw,1.25rem)}@media(min-width:768px){h4{font-size:clamp(1.2rem,3vw,1.5rem)}}h5{font-size:clamp(.95rem,2.2vw,1.125rem)}@media(min-width:768px){h5{font-size:clamp(1.05rem,2.5vw,1.25rem)}}h6{font-size:clamp(.85rem,2vw,1rem)}@media(min-width:768px){h6{font-size:clamp(.95rem,2.2vw,1.125rem)}}p{margin-bottom:1rem;color:var(--color-text-secondary);line-height:1.625}a{color:var(--color-link);text-decoration:none;transition:color .25s ease}a:hover{color:var(--color-link-hover)}a:focus{outline:none}button{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:.375rem;font-weight:500;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none}button:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:3px}button:disabled{opacity:.5;cursor:not-allowed}button{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}input,textarea,select{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(.85rem,2vw,1rem);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:.375rem;padding:.75rem;transition:border-color .25s ease}input:focus,textarea:focus,select:focus{outline:none}input::placeholder,textarea::placeholder,select::placeholder{color:var(--color-text-tertiary)}img{max-width:100%;height:auto;display:block}ul,ol{margin-bottom:1rem;padding-left:1.5rem}ul li,ol li{margin-bottom:.5rem;color:var(--color-text-secondary)}code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:clamp(.75rem,1.8vw,.875rem);background-color:var(--color-bg-secondary);padding:.25rem .5rem;border-radius:.125rem;color:var(--color-text-accent)}pre{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;background-color:var(--color-bg-secondary);padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem}pre code{background:none;padding:0}::selection{background-color:var(--color-primary);color:var(--color-text-inverse)}::-moz-selection{background-color:var(--color-primary);color:var(--color-text-inverse)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-secondary);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--color-border-primary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem}@media(min-width:640px){.container{padding:0 1.5rem}}@media(min-width:1024px){.container{padding:0 2rem}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.loader{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);border:6px solid transparent;border-top:6px solid var(--color-green-50);border-radius:50%;animation:spin 1s linear infinite,pulse 1.5s ease-in-out infinite;box-shadow:var(--color-green-1000);transition:all .3s ease-in-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}
