:root,.font-init{--border-thin: 0.2rem;--form-field-height: 2rem;--font-headings: -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, Ubuntu, roboto, noto, segoe ui, arial, sans-serif;--font-body: -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, Ubuntu, roboto, noto, segoe ui, arial, sans-serif;--font-ratio: 1.33;--font-line-height: 1.5;--size-300: calc(var(--size-400) / var(--font-ratio));--size-400: 1.4rem;--size-500: calc(var(--size-400) * var(--font-ratio));--size-600: calc(var(--size-500) * var(--font-ratio));--size-700: calc(var(--size-600) * var(--font-ratio));--size-800: calc(var(--size-700) * var(--font-ratio));--size-900: calc(var(--size-800) * var(--font-ratio))}:root{--space: 0.2rem;--border-radius: 0.3rem;--animation-time-short: 125ms;--animation-time-medium: 250ms;--animation-time-long: 360ms;--box-shadow-small: 0 1px 2px 0 rgba(0, 0, 0, 0.05);--box-shadow-medium: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--box-shadow-large: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--box-shadow-extra-large: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--measure: 60ch}:root{--black: #000;--white: #fff;--rose-50: #fff1f2;--rose-100: #ffe4e6;--rose-200: #fecdd3;--rose-300: #fda4af;--rose-400: #fb7185;--rose-500: #f43f5e;--rose-600: #e11d48;--rose-700: #be123c;--rose-800: #9f1239;--rose-900: #881337;--pink-50: #fdf2f8;--pink-100: #fce7f3;--pink-200: #fbcfe8;--pink-300: #f9a8d4;--pink-400: #f472b6;--pink-500: #ec4899;--pink-600: #db2777;--pink-700: #be185d;--pink-800: #9d174d;--pink-900: #831843;--fuchsia-50: #fdf4ff;--fuchsia-100: #fae8ff;--fuchsia-200: #f5d0fe;--fuchsia-300: #f0abfc;--fuchsia-400: #e879f9;--fuchsia-500: #d946ef;--fuchsia-600: #c026d3;--fuchsia-700: #a21caf;--fuchsia-800: #86198f;--fuchsia-900: #701a75;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--purple-800: #6b21a8;--purple-900: #581c87;--violet-50: #f5f3ff;--violet-100: #ede9fe;--violet-200: #ddd6fe;--violet-300: #c4b5fd;--violet-400: #a78bfa;--violet-500: #8b5cf6;--violet-600: #7c3aed;--violet-700: #6d28d9;--violet-800: #5b21b6;--violet-900: #4c1d95;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-200: #c7d2fe;--indigo-300: #a5b4fc;--indigo-400: #818cf8;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--indigo-800: #3730a3;--indigo-900: #312e81;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--lightBlue-50: #f0f9ff;--lightBlue-100: #e0f2fe;--lightBlue-200: #bae6fd;--lightBlue-300: #7dd3fc;--lightBlue-400: #38bdf8;--lightBlue-500: #0ea5e9;--lightBlue-600: #0284c7;--lightBlue-700: #0369a1;--lightBlue-800: #075985;--lightBlue-900: #0c4a6e;--cyan-50: #ecfeff;--cyan-100: #cffafe;--cyan-200: #a5f3fc;--cyan-300: #67e8f9;--cyan-400: #22d3ee;--cyan-500: #06b6d4;--cyan-600: #0891b2;--cyan-700: #0e7490;--cyan-800: #155e75;--cyan-900: #164e63;--teal-50: #f0fdfa;--teal-100: #ccfbf1;--teal-200: #99f6e4;--teal-300: #5eead4;--teal-400: #2dd4bf;--teal-500: #14b8a6;--teal-600: #0d9488;--teal-700: #0f766e;--teal-800: #115e59;--teal-900: #134e4a;--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-200: #a7f3d0;--emerald-300: #6ee7b7;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--emerald-800: #065f46;--emerald-900: #064e3b;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--lime-50: #f7fee7;--lime-100: #ecfccb;--lime-200: #d9f99d;--lime-300: #bef264;--lime-400: #a3e635;--lime-500: #84cc16;--lime-600: #65a30d;--lime-700: #4d7c0f;--lime-800: #3f6212;--lime-900: #365314;--yellow-50: #fefce8;--yellow-100: #fef9c3;--yellow-200: #fef08a;--yellow-300: #fde047;--yellow-400: #facc15;--yellow-500: #eab308;--yellow-600: #ca8a04;--yellow-700: #a16207;--yellow-800: #854d0e;--yellow-900: #713f12;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--amber-800: #92400e;--amber-900: #78350f;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c;--orange-800: #9a3412;--orange-900: #7c2d12;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--warmGray-50: #fafaf9;--warmGray-100: #f5f5f4;--warmGray-200: #e7e5e4;--warmGray-300: #d6d3d1;--warmGray-400: #a8a29e;--warmGray-500: #78716c;--warmGray-600: #57534e;--warmGray-700: #44403c;--warmGray-800: #292524;--warmGray-900: #1c1917;--trueGray-50: #fafafa;--trueGray-100: #f5f5f5;--trueGray-200: #e5e5e5;--trueGray-300: #d4d4d4;--trueGray-400: #a3a3a3;--trueGray-500: #737373;--trueGray-600: #525252;--trueGray-700: #404040;--trueGray-800: #262626;--trueGray-900: #171717;--gray-50: #fafafa;--gray-100: #f4f4f5;--gray-200: #e4e4e7;--gray-300: #d4d4d8;--gray-400: #a1a1aa;--gray-500: #71717a;--gray-600: #52525b;--gray-700: #3f3f46;--gray-800: #27272a;--gray-900: #18181b;--coolGray-50: #f9fafb;--coolGray-100: #f3f4f6;--coolGray-200: #e5e7eb;--coolGray-300: #d1d5db;--coolGray-400: #9ca3af;--coolGray-500: #6b7280;--coolGray-600: #4b5563;--coolGray-700: #374151;--coolGray-800: #1f2937;--coolGray-900: #111827;--blueGray-50: #f8fafc;--blueGray-100: #f1f5f9;--blueGray-200: #e2e8f0;--blueGray-300: #cbd5e1;--blueGray-400: #94a3b8;--blueGray-500: #64748b;--blueGray-600: #475569;--blueGray-700: #334155;--blueGray-800: #1e293b;--blueGray-900: #0f172a}html{font-size:62.5%}body{background:var(--color-background);color:var(--color-text);line-height:var(--font-line-height);font-family:var(--font-body);font-size:var(--size-400)}a:not([class]){color:var(--color-interactive)}:focus{outline:var(--color-focus-outline) 2px dashed;outline-offset:.16rem}main:focus{outline:none}[href]:hover{text-decoration:none}strong{font-weight:600}h1,.h1-like,h2,.h2-like,h3,.h3-like,h4,.h4-like,h5,.h5-like{font-family:var(--font-headings);line-height:1.3}h1,.h1-like,h2,.h2-like{font-weight:900}h3,.h3-like,h4,.h4-like,h5,.h5-like{font-weight:600}h1,.h1-like{font-size:var(--size-800)}h2,.h2-like{font-size:var(--size-700)}h3,.h3-like{font-size:var(--size-600)}h4,.h4-like{font-size:var(--size-500)}h5,.h5-like{font-size:var(--size-400)}p,li{font-size:var(--size-400)}img{max-width:calc(min(var(--measure), 100%));height:auto}.text-container p,.text-container li,.text-container pre{max-width:var(--measure)}.text-container h1,.text-container .h1-like{max-width:calc(var(--measure) / 4)}.text-container h2,.text-container .h2-like{max-width:calc(var(--measure) / 2.9)}.text-container h3,.text-container .h3-like{max-width:calc(var(--measure) / 1.85)}.text-container h4,.text-container .h4-like,.text-container h5,.text-container .h5-like{max-width:var(--measure)}figcaption{font-size:var(--size-300);font-style:italic;margin-top:1rem}blockquote{padding-left:var(--size-600);border-left:5px solid;font-style:italic}::-moz-selection{color:#fff;background:rgba(0,0,0,.99)}::selection{color:#fff;background:rgba(0,0,0,.99)}table{color:var(--color-text)}pre{max-height:36em;overflow-y:auto;background-color:var(--color-background-dark);color:var(--color-text-light);padding:1.2rem}code{display:inline-block;padding:.3rem .5rem;background-color:var(--color-background-dark);color:var(--color-text-light);border-radius:var(--border-radius);line-height:1.1;vertical-align:middle;font-size:.9em}@media(min-width: 45em){:root{--size-400: 2.1rem}}table{border-collapse:collapse}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table thead{text-align:left}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--color-border-light);font-weight:600}.table td,.table th{padding:.8rem;vertical-align:top;border-top:1px solid var(--color-border-light)}.button{display:inline-block;font-weight:400;line-height:1.5;font-size:var(--size-400);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4rem .8rem;border-radius:var(--border-radius);color:var(--color-text);outline-color:var(--color-text);transition:color var(--animation-time-short) ease-in-out,background-color var(--animation-time-short) ease-in-out,border-color var(--animation-time-short) ease-in-out,box-shadow var(--animation-time-short) ease-in-out}.button--small{font-size:var(--size-400);padding:.3rem .6rem}.button--large{font-size:var(--size-600);padding:.6rem 1.2rem}.button--primary{background-color:var(--color-interactive);border-color:var(--color-interactive);color:var(--color-interactive--reverse);outline-color:var(--color-interactive)}.button--primary:hover,.button--primary:focus{background-color:var(--color-interactive-dark)}.button--success{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-interactive--reverse);outline-color:var(--color-success)}.button--success:hover,.button--success:focus{background-color:var(--color-success-dark)}.button--warning{background-color:var(--color-warn);border-color:var(--color-warn);color:var(--color-interactive--reverse);outline-color:var(--color-warn)}.button--warning:hover,.button--warning:focus{background-color:var(--color-warn-dark)}.button--danger{background-color:var(--color-error);border-color:var(--color-error);color:var(--color-interactive--reverse);outline-color:var(--color-error)}.button--danger:hover,.button--danger:focus{background-color:var(--color-error-dark)}.button--neutral{background-color:var(--color-background-dark);border-color:var(--color-background-dark);color:var(--color-text);outline-color:var(--color-text)}.button--neutral:hover,.button--neutral:focus{background-color:var(--color-background)}.button--reverse{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-background);outline-color:var(--color-text)}.button--reverse:hover,.button--reverse:focus{background-color:var(--color-text-light)}.button--outline{background-color:transparent}.button--outline.button--primary{color:var(--color-interactive)}.button--outline.button--primary:hover,.button--outline.button--primary:focus{background-color:var(--color-interactive)}.button--outline.button--success{color:var(--color-success)}.button--outline.button--success:hover,.button--outline.button--success:focus{background-color:var(--color-success)}.button--outline.button--warning{color:var(--color-warn)}.button--outline.button--warning:hover,.button--outline.button--warning:focus{background-color:var(--color-warn)}.button--outline.button--danger{color:var(--color-error)}.button--outline.button--danger:hover,.button--outline.button--danger:focus{background-color:var(--color-error)}.button--outline.button--primary{color:var(--color-interactive)}.button--outline.button--primary:hover,.button--outline.button--primary:focus{background-color:var(--color-interactive)}.button--outline:hover,.button--outline:focus{color:var(--color-interactive--reverse)}.button[disabled],.button:disabled,.button.disabled,.button.button--disabled{cursor:initial;pointer-events:none;opacity:.62}button,input,optgroup,select,textarea{margin:0;padding:0;font-family:inherit;font-size:var(--size-400);line-height:inherit;box-sizing:border-box}select,input:not([type=checkbox],[type=button],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]){height:var(--form-field-height);padding:0 .8rem}select{padding:0 .4rem}input:is([type="button"], [type="reset"], [type="submit"]),button:is([type="reset"], [type="submit"]){padding:.2rem .5rem}textarea{padding:.2rem .4rem;resize:vertical}option{padding:0;margin:0}label{display:inline-block}fieldset{margin:0;padding:0;border:0}legend{margin:0;padding:0;font-family:var(--font-headings);line-height:1.3;font-weight:600;font-size:var(--size-600);max-width:25ch}.stack{--space: 1.6rem;display:flex;flex-direction:column;justify-content:flex-start}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:var(--space)}.box{padding:var(--size-500);border:var(--border-thin) solid;--color-light: var(--color-background);--color-dark: var(--color-text);color:var(--color-dark);background-color:var(--color-light)}.box *{color:inherit}.box.invert{color:var(--color-light);background-color:var(--color-dark)}.center{box-sizing:content-box;margin-left:auto;margin-right:auto;text-align:center;max-width:var(--measure)}.cluster{--space: var(--size-500);overflow:hidden}.cluster>*{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:calc(var(--space) / 2 * -1)}.cluster>*>*{margin:calc(var(--space) / 2)}.cluster.cluster--right>*{justify-content:flex-end}.with-sidebar{overflow:hidden}.with-sidebar>*{display:flex;flex-wrap:wrap;margin:calc(var(--size-500) / 2 * -1)}.with-sidebar>*>*{margin:calc(var(--size-500) / 2);flex-grow:1}.with-sidebar>*>:last-child{flex-basis:0;flex-grow:999;min-width:calc(55% - var(--size-500))}.with-sidebar--right{overflow:hidden}.with-sidebar--right>*{display:flex;flex-wrap:wrap;margin:calc(var(--size-500) / 2 * -1)}.with-sidebar--right>*>*{margin:calc(var(--size-500) / 2);flex-grow:1}.with-sidebar--right>*>:first-child{flex-basis:0;flex-grow:999;min-width:calc(55% - var(--size-500))}.switcher>*{display:flex;flex-wrap:wrap;margin:calc((var(--size-500) / 2) * -1)}.switcher>*>*{flex-grow:1;flex-basis:calc((var(--measure) - (100% - var(--size-500))) * 999);margin:calc(var(--size-500) / 2)}.switcher>*>:nth-last-child(n+5),.switcher>*>:nth-last-child(n+5)~*{flex-basis:100%}.cover{display:flex;flex-direction:column;min-height:100vh;padding:var(--size-500)}.cover>*{margin-top:var(--measure);margin-bottom:var(--measure)}.cover>:first-child:not(.centered){margin-top:0}.cover>:last-child:not(.centered){margin-bottom:0}.cover>.centered{margin-top:auto;margin-bottom:auto}.grid{display:grid;grid-gap:var(--size-500)}@supports(width: calc(min(12rem, 100%))){.grid{grid-template-columns:repeat(auto-fit, minmax(min(12rem, 100%), 1fr))}}.frame{--h: 9;--w: 16;padding-bottom:calc(var(--h) / var(--w) * 100%);position:relative}.frame>*{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.frame>img,.frame>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reel{display:flex;height:auto;overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--white) var(--black)}.reel::-webkit-scrollbar{height:1rem}.reel::-webkit-scrollbar-track{background-color:var(--color-text)}.reel::-webkit-scrollbar-thumb{background-color:var(--color-text);background-image:linear-gradient(var(--color-text) 0, var(--color-text) 0.25rem, var(--color-background) 0.25rem, var(--color-background) 0.75rem, var(--color-text) 0.75rem)}.reel>*{flex:0 0 auto}.reel>img{height:100%;flex-basis:auto;width:auto}.reel>*+*{margin-left:var(--size-500)}.reel.overflowing{padding-bottom:var(--size-500)}.imposter{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.imposter.contain{--margin: 0px;overflow:auto;max-width:calc(100% - (var(--margin) * 2));max-height:calc(100% - (var(--margin) * 2))}.icon{width:.75em;width:1cap;height:.75em;height:1cap}.with-icon{display:inline-flex;align-items:baseline}.with-icon .icon{-webkit-margin-end:1rem;margin-inline-end:1rem}.text-nowrap{white-space:nowrap !important}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.nowrap{white-space:nowrap}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppercase{text-transform:uppercase}.shadow-small{box-shadow:var(--box-shadow-small)}.shadow-text-small{text-shadow:var(--box-shadow-small)}.shadow-medium{box-shadow:var(--box-shadow-medium)}.shadow-text-medium{text-shadow:var(--box-shadow-medium)}.shadow-large{box-shadow:var(--box-shadow-large)}.shadow-text-large{text-shadow:var(--box-shadow-large)}.shadow-extra-large{box-shadow:var(--box-shadow-extra-large)}.shadow-text-extra-large{text-shadow:var(--box-shadow-extra-large)}.font-size-300{font-size:var(--size-300)}.font-size-400{font-size:var(--size-400)}.font-size-500{font-size:var(--size-500)}.font-size-600{font-size:var(--size-600)}.font-size-700{font-size:var(--size-700)}.font-size-800{font-size:var(--size-800)}.font-size-900{font-size:var(--size-900)}:root,.theme-default{--color-text: var(--warmGray-900);--color-text-light: var(--warmGray-700);--color-text-lighter: var(--warmGray-600);--color-text-dark: var(--warmGray-900);--color-background: var(--coolGray-100);--color-background-light: var(--coolGray-50);--color-background-dark: var(--coolGray-200);--color-border: var(--warmGray-400);--color-border-light: var(--warmGray-300);--color-border-dark: var(--warmGray-500);--color-focus-outline: rgba(0, 0, 0, 0.6);--color-interactive: var(--pink-400);--color-interactive-light: var(--pink-300);--color-interactive-lighter: var(--pink-200);--color-interactive-dark: var(--pink-500);--color-interactive-darker: var(--pink-600);--color-interactive--reverse: var(--pink-50);--color-success: var(--green-500);--color-success-light: var(--green-400);--color-success-dark: var(--green-600);--color-warn: var(--orange-500);--color-warn-light: var(--orange-400);--color-warn-dark: var(--orange-600);--color-error: var(--red-600);--color-error-light: var(--red-500);--color-error-dark: var(--red-700);background:var(--color-background);color:var(--color-text)}.theme-dark{--color-text: var(--warmGray-100);--color-text-light: var(--warmGray-200);--color-text-lighter: var(--warmGray-300);--color-text-dark: var(--warmGray-100);--color-background: var(--warmGray-800);--color-background-light: var(--warmGray-900);--color-background-dark: var(--warmGray-700);--color-border: var(--warmGray-500);--color-border-light: var(--warmGray-600);--color-border-dark: var(--warmGray-400);--color-focus-outline: rgba(255, 255, 255, 0.6);--color-interactive: var(--pink-400);--color-interactive-light: var(--pink-300);--color-interactive-lighter: var(--pink-200);--color-interactive-dark: var(--pink-500);--color-interactive-darker: var(--pink-600);--color-interactive--reverse: var(--pink-50);--color-success: var(--green-500);--color-success-light: var(--green-600);--color-success-dark: var(--green-400);--color-warn: var(--orange-500);--color-warn-light: var(--orange-600);--color-warn-dark: var(--orange-400);--color-error: var(--red-600);--color-error-light: var(--red-700);--color-error-dark: var(--red-500);background:var(--color-background);color:var(--color-text)}