@charset "UTF-8";:root{color-scheme:light;--md-primary: #8d4f28;--md-on-primary: #fff;--md-primary-container: #ffae7f;--md-on-primary-container: #673c22;--md-secondary: #765948;--md-on-secondary: #fff;--md-secondary-container: #fdd5bf;--md-on-secondary-container: #5c4131;--md-tertiary: #636133;--md-on-tertiary: #fff;--md-tertiary-container: #e6e2a9;--md-on-tertiary-container: #494923;--md-error: #b3261e;--md-on-error: #fff;--md-error-container: #f9dedc;--md-on-error-container: #8c1d18;--md-surface: #fff8f5;--md-on-surface: #221a15;--md-surface-variant: #f0dfd7;--md-on-surface-variant: #52443c;--md-surface-dim: #e7d7cf;--md-surface-bright: #fff8f5;--md-surface-container-lowest: #fff;--md-surface-container-low: #fff1eb;--md-surface-container: #fceae2;--md-surface-container-high: #f6e5dd;--md-surface-container-highest: #f0dfd7;--md-inverse-surface: #312823;--md-inverse-on-surface: #fceae2;--md-inverse-primary: #ffb68c;--md-outline: #85746b;--md-outline-variant: #d7c2b8;--md-scrim: #000;--md-shadow: #000;--md-surface-tint: #8d4f28;--md-shape-none: 0;--md-shape-xs: 4px;--md-shape-sm: 8px;--md-shape-md: 12px;--md-shape-lg: 16px;--md-shape-lg-increased: 20px;--md-shape-xl: 28px;--md-shape-xl-increased: 32px;--md-shape-xxl: 48px;--md-shape-full: 1000px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px 0 rgb(0 0 0 / 30%), 0 1px 3px 1px rgb(0 0 0 / 15%);--md-elevation-2: 0 1px 2px 0 rgb(0 0 0 / 30%), 0 2px 6px 2px rgb(0 0 0 / 15%);--md-elevation-3: 0 1px 3px 0 rgb(0 0 0 / 30%), 0 4px 8px 3px rgb(0 0 0 / 15%);--md-elevation-4: 0 2px 3px 0 rgb(0 0 0 / 30%), 0 6px 10px 4px rgb(0 0 0 / 15%);--md-elevation-5: 0 4px 4px 0 rgb(0 0 0 / 30%), 0 8px 12px 6px rgb(0 0 0 / 15%);--md-state-hover: 8%;--md-state-focus: 10%;--md-state-pressed: 10%;--md-state-dragged: 16%;--md-disabled-content-opacity: 38%;--md-disabled-container-opacity: 12%;--md-space-1: 4px;--md-space-2: 8px;--md-space-3: 12px;--md-space-4: 16px;--md-space-5: 20px;--md-space-6: 24px;--md-space-8: 32px;--md-space-10: 40px;--md-space-12: 48px;--md-space-16: 64px;--md-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-easing-emphasized-decelerate: cubic-bezier(.05, .7, .1, 1);--md-easing-emphasized-accelerate: cubic-bezier(.3, 0, .8, .15);--md-duration-short: .1s;--md-duration-medium: .25s;--md-duration-long: .45s;--md-duration-extra-long: .7s;--md-font-brand: "Roboto", "Roboto Flex", system-ui, sans-serif;--md-font-plain: "Roboto", system-ui, sans-serif;--site-header-height: calc( var(--site-header-height-base) + var(--safe-area-top) );--site-header-height-base: 64px;--site-content-width: 1120px;--site-content-padding: var(--md-space-6);--site-focus-bleed: var(--md-space-2);--site-monogram-size: 24px;--site-monogram-tracking: 2px;--site-logo-backdrop-light-neutral: #f7f2ee;--site-logo-backdrop-light-rose: #fbefec;--site-logo-backdrop-light-green: #edf5ef;--site-logo-backdrop-light-blue: #eaf2f6;--site-logo-backdrop-light-sand: #f6f1e6;--site-logo-backdrop-deep-neutral: #2a231e;--site-logo-backdrop-deep-red: #2e1d1d;--site-medal-gold: #d4a62a;--site-medal-silver: #aab2bd;--site-medal-bronze: #c07a3e;--site-medal-ink: #2b1f12;--site-medal-scale-gold: 1;--site-medal-scale-silver: .82;--site-medal-scale-bronze: .7;--site-medal-lift-gold: var(--md-space-12);--site-medal-lift-silver: var(--md-space-6);--site-medal-lift-bronze: 0;--site-medal-glow: #f2cf63;--site-section-gap: var(--md-space-12);--site-card-padding: var(--md-space-6);--site-dust-far: var(--md-surface-container-high);--site-dust-near: var(--md-surface-dim);--site-clip-fade: var(--md-space-8);--site-palette-orange: #c87f54;--site-palette-rose: #cc7b72;--site-palette-green: #739b61;--site-palette-teal: #479da1;--site-palette-blue: #7192c6;--site-palette-violet: #a384c0;--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px)}:root[data-theme=dark]{color-scheme:dark;--md-primary: #ffb68c;--md-on-primary: #532200;--md-primary-container: #6f3812;--md-on-primary-container: #ffdbc9;--md-secondary: #e5bfaa;--md-on-secondary: #432b1d;--md-secondary-container: #5c4131;--md-on-secondary-container: #ffdbc9;--md-tertiary: #cdc991;--md-on-tertiary: #333208;--md-tertiary-container: #4a481d;--md-on-tertiary-container: #e9e5ab;--md-error: #f2b8b5;--md-on-error: #601410;--md-error-container: #8c1d18;--md-on-error-container: #f9dedc;--md-surface: #1a120d;--md-on-surface: #f0dfd7;--md-surface-variant: #3d332d;--md-on-surface-variant: #d7c2b8;--md-surface-dim: #1a120d;--md-surface-bright: #413732;--md-surface-container-lowest: #140d08;--md-surface-container-low: #221a15;--md-surface-container: #271e19;--md-surface-container-high: #312823;--md-surface-container-highest: #3d332d;--md-inverse-surface: #f0dfd7;--md-inverse-on-surface: #3d332d;--md-inverse-primary: #8d4f28;--md-outline: #7f7667;--md-outline-variant: #52443c;--md-surface-tint: #ffb68c;--site-dust-near: var(--md-surface-bright);--site-medal-glow: #7a5e14}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--md-primary: #ffb68c;--md-on-primary: #532200;--md-primary-container: #6f3812;--md-on-primary-container: #ffdbc9;--md-secondary: #e5bfaa;--md-on-secondary: #432b1d;--md-secondary-container: #5c4131;--md-on-secondary-container: #ffdbc9;--md-tertiary: #cdc991;--md-on-tertiary: #333208;--md-tertiary-container: #4a481d;--md-on-tertiary-container: #e9e5ab;--md-error: #f2b8b5;--md-on-error: #601410;--md-error-container: #8c1d18;--md-on-error-container: #f9dedc;--md-surface: #1a120d;--md-on-surface: #f0dfd7;--md-surface-variant: #3d332d;--md-on-surface-variant: #d7c2b8;--md-surface-dim: #1a120d;--md-surface-bright: #413732;--md-surface-container-lowest: #140d08;--md-surface-container-low: #221a15;--md-surface-container: #271e19;--md-surface-container-high: #312823;--md-surface-container-highest: #3d332d;--md-inverse-surface: #f0dfd7;--md-inverse-on-surface: #3d332d;--md-inverse-primary: #8d4f28;--md-outline: #7f7667;--md-outline-variant: #52443c;--md-surface-tint: #ffb68c;--site-dust-near: var(--md-surface-bright);--site-medal-glow: #7a5e14}}@media (height < 500px){:root{--site-header-height-base: 52px;--site-section-gap: var(--md-space-8)}}@media (width < 720px){:root{--site-section-gap: var(--md-space-10);--site-card-padding: var(--md-space-5)}}@media (width < 460px){:root{--site-content-padding: var(--md-space-4);--site-card-padding: var(--md-space-4);--site-clip-fade: var(--md-space-4)}}:root[data-palette=rose]{--md-primary: #914b43;--md-on-primary: #fff;--md-primary-container: #ffaba1;--md-on-primary-container: #693934;--md-secondary: #785753;--md-on-secondary: #fff;--md-secondary-container: #ffd3cd;--md-on-secondary-container: #5d3f3b;--md-tertiary: #725c2e;--md-on-tertiary: #fff;--md-tertiary-container: #fadca3;--md-on-tertiary-container: #55451e;--md-surface: #fff8f6;--md-on-surface: #231a18;--md-surface-variant: #f1dedc;--md-on-surface-variant: #534341;--md-surface-dim: #e8d6d3;--md-surface-bright: #fff8f6;--md-surface-container-lowest: #fff;--md-surface-container-low: #fff1ef;--md-surface-container: #fce9e7;--md-surface-container-high: #f7e4e2;--md-surface-container-highest: #f1dedc;--md-inverse-surface: #312826;--md-inverse-on-surface: #fce9e7;--md-inverse-primary: #ffb4aa;--md-outline: #867370;--md-outline-variant: #d8c1be;--md-surface-tint: #914b43}:root[data-theme=dark][data-palette=rose]{color-scheme:dark;--md-primary: #ffb4aa;--md-on-primary: #561e19;--md-primary-container: #73342d;--md-on-primary-container: #ffdad5;--md-secondary: #e7bdb7;--md-on-secondary: #442a26;--md-secondary-container: #5d3f3b;--md-on-secondary-container: #ffdad5;--md-tertiary: #e0c38c;--md-on-tertiary: #3f2e04;--md-tertiary-container: #574419;--md-on-tertiary-container: #fddfa5;--md-surface: #1b1210;--md-on-surface: #f1dedc;--md-surface-variant: #3e3230;--md-on-surface-variant: #d8c1be;--md-surface-dim: #1b1210;--md-surface-bright: #413735;--md-surface-container-lowest: #150d0a;--md-surface-container-low: #231a18;--md-surface-container: #271e1c;--md-surface-container-high: #312826;--md-surface-container-highest: #3e3230;--md-inverse-surface: #f1dedc;--md-inverse-on-surface: #3e3230;--md-inverse-primary: #914b43;--md-outline: #837469;--md-outline-variant: #534341;--md-surface-tint: #ffb4aa}:root[data-palette=green]{--md-primary: #436834;--md-on-primary: #fff;--md-primary-container: #a2cd8e;--md-on-primary-container: #344d2a;--md-secondary: #55634e;--md-on-secondary: #fff;--md-secondary-container: #d2e2c7;--md-on-secondary-container: #3d4b37;--md-tertiary: #386668;--md-on-tertiary: #fff;--md-tertiary-container: #b9e8ea;--md-on-tertiary-container: #264d50;--md-surface: #fbf9f6;--md-on-surface: #191d17;--md-surface-variant: #e1e3da;--md-on-surface-variant: #43493f;--md-surface-dim: #d8dbd2;--md-surface-bright: #fbf9f6;--md-surface-container-lowest: #fff;--md-surface-container-low: #f4f4ed;--md-surface-container: #ecefe4;--md-surface-container-high: #e7e9e0;--md-surface-container-highest: #e1e3da;--md-inverse-surface: #272b25;--md-inverse-on-surface: #ecefe4;--md-inverse-primary: #acd19a;--md-outline: #73796e;--md-outline-variant: #c3c8bb;--md-surface-tint: #436834}:root[data-theme=dark][data-palette=green]{color-scheme:dark;--md-primary: #acd19a;--md-on-primary: #153808;--md-primary-container: #2a4f1f;--md-on-primary-container: #dae6ce;--md-secondary: #bcccb2;--md-on-secondary: #273421;--md-secondary-container: #3d4b37;--md-on-secondary-container: #dae6ce;--md-tertiary: #a0cfd1;--md-on-tertiary: #003739;--md-tertiary-container: #1e4d4f;--md-on-tertiary-container: #bbebed;--md-surface: #11150f;--md-on-surface: #e1e3da;--md-surface-variant: #323630;--md-on-surface-variant: #c3c8bb;--md-surface-dim: #11150f;--md-surface-bright: #373a33;--md-surface-container-lowest: #0b100b;--md-surface-container-low: #191d17;--md-surface-container: #1d211b;--md-surface-container-high: #272b25;--md-surface-container-highest: #323630;--md-inverse-surface: #e1e3da;--md-inverse-on-surface: #323630;--md-inverse-primary: #436834;--md-outline: #6f7975;--md-outline-variant: #43493f;--md-surface-tint: #acd19a}:root[data-palette=teal]{--md-primary: #006a6d;--md-on-primary: #fff;--md-primary-container: #7aced2;--md-on-primary-container: #134e50;--md-secondary: #4b6465;--md-on-secondary: #fff;--md-secondary-container: #c7e2e4;--md-on-secondary-container: #324b4d;--md-tertiary: #4e607d;--md-on-tertiary: #fff;--md-tertiary-container: #d0e0ff;--md-on-tertiary-container: #394761;--md-surface: #fbf9f9;--md-on-surface: #171d1d;--md-surface-variant: #dde4e3;--md-on-surface-variant: #3f4949;--md-surface-dim: #d5dbdb;--md-surface-bright: #fbf9f9;--md-surface-container-lowest: #fff;--md-surface-container-low: #f1f4f4;--md-surface-container: #e8efee;--md-surface-container-high: #e3e9e9;--md-surface-container-highest: #dde4e3;--md-inverse-surface: #252b2b;--md-inverse-on-surface: #e8efee;--md-inverse-primary: #8cd2d5;--md-outline: #6f797a;--md-outline-variant: #bec8c8;--md-surface-tint: #006a6d}:root[data-theme=dark][data-palette=teal]{color-scheme:dark;--md-primary: #8cd2d5;--md-on-primary: #003738;--md-primary-container: #004f52;--md-on-primary-container: #d0e7e7;--md-secondary: #b1cccd;--md-on-secondary: #1c3535;--md-secondary-container: #324b4d;--md-on-secondary-container: #d0e7e7;--md-tertiary: #b5c8ea;--md-on-tertiary: #1e314d;--md-tertiary-container: #354763;--md-on-tertiary-container: #d5e3ff;--md-surface: #0e1515;--md-on-surface: #dde4e3;--md-surface-variant: #303637;--md-on-surface-variant: #bec8c8;--md-surface-dim: #0e1515;--md-surface-bright: #343a3a;--md-surface-container-lowest: #090f10;--md-surface-container-low: #171d1d;--md-surface-container: #1b2121;--md-surface-container-high: #252b2b;--md-surface-container-highest: #303637;--md-inverse-surface: #dde4e3;--md-inverse-on-surface: #303637;--md-inverse-primary: #006a6d;--md-outline: #71787e;--md-outline-variant: #3f4949;--md-surface-tint: #8cd2d5}:root[data-palette=blue]{--md-primary: #3d6091;--md-on-primary: #fff;--md-primary-container: #a1c2f9;--md-on-primary-container: #324867;--md-secondary: #565f71;--md-on-secondary: #fff;--md-secondary-container: #d4ddf3;--md-on-secondary-container: #3e4759;--md-tertiary: #6f5677;--md-on-tertiary: #fff;--md-tertiary-container: #f4d5fb;--md-on-tertiary-container: #55405a;--md-surface: #fcf8f9;--md-on-surface: #1a1c20;--md-surface-variant: #e1e2e9;--md-on-surface-variant: #44474e;--md-surface-dim: #d9dae0;--md-surface-bright: #fcf8f9;--md-surface-container-lowest: #fff;--md-surface-container-low: #f4f3f8;--md-surface-container: #ecedf4;--md-surface-container-high: #e7e8ee;--md-surface-container-highest: #e1e2e9;--md-inverse-surface: #282a2f;--md-inverse-on-surface: #ecedf4;--md-inverse-primary: #acc8f7;--md-outline: #747780;--md-outline-variant: #c3c6cf;--md-surface-tint: #3d6091}:root[data-theme=dark][data-palette=blue]{color-scheme:dark;--md-primary: #acc8f7;--md-on-primary: #01315f;--md-primary-container: #244777;--md-on-primary-container: #dae2f4;--md-secondary: #bec7dc;--md-on-secondary: #273141;--md-secondary-container: #3e4759;--md-on-secondary-container: #dae2f4;--md-tertiary: #dbbde2;--md-on-tertiary: #3e2846;--md-tertiary-container: #553e5d;--md-on-tertiary-container: #f8d8ff;--md-surface: #111419;--md-on-surface: #e1e2e9;--md-surface-variant: #33353a;--md-on-surface-variant: #c3c6cf;--md-surface-dim: #111419;--md-surface-bright: #37393e;--md-surface-container-lowest: #0d0e13;--md-surface-container-low: #1a1c20;--md-surface-container: #1e2025;--md-surface-container-high: #282a2f;--md-surface-container-highest: #33353a;--md-inverse-surface: #e1e2e9;--md-inverse-on-surface: #33353a;--md-inverse-primary: #3d6091;--md-outline: #79757f;--md-outline-variant: #44474e;--md-surface-tint: #acc8f7}:root[data-palette=violet]{--md-primary: #6f538b;--md-on-primary: #fff;--md-primary-container: #d5b4f3;--md-on-primary-container: #513f64;--md-secondary: #675b6f;--md-on-secondary: #fff;--md-secondary-container: #e8d7f0;--md-on-secondary-container: #4e4357;--md-tertiary: #815258;--md-on-tertiary: #fff;--md-tertiary-container: #ffd5d9;--md-on-tertiary-container: #633c40;--md-surface: #fef8f9;--md-on-surface: #1e1a20;--md-surface-variant: #e8e0e8;--md-on-surface-variant: #4b454d;--md-surface-dim: #e0d8df;--md-surface-bright: #fef8f9;--md-surface-container-lowest: #fff;--md-surface-container-low: #f9f2f7;--md-surface-container: #f3ebf3;--md-surface-container-high: #eee6ee;--md-surface-container-highest: #e8e0e8;--md-inverse-surface: #2c292e;--md-inverse-on-surface: #f3ebf3;--md-inverse-primary: #d8bbf2;--md-outline: #7c757f;--md-outline-variant: #ccc3ce;--md-surface-tint: #6f538b}:root[data-theme=dark][data-palette=violet]{color-scheme:dark;--md-primary: #d8bbf2;--md-on-primary: #3e2459;--md-primary-container: #563b70;--md-on-primary-container: #ebdef3;--md-secondary: #d1c1d9;--md-on-secondary: #362d3f;--md-secondary-container: #4e4357;--md-on-secondary-container: #ebdef3;--md-tertiary: #f3b7be;--md-on-tertiary: #4c252a;--md-tertiary-container: #653a40;--md-on-tertiary-container: #ffd9dd;--md-surface: #161218;--md-on-surface: #e8e0e8;--md-surface-variant: #38333a;--md-on-surface-variant: #ccc3ce;--md-surface-dim: #161218;--md-surface-bright: #3c383e;--md-surface-container-lowest: #110d12;--md-surface-container-low: #1e1a20;--md-surface-container: #221f24;--md-surface-container-high: #2c292e;--md-surface-container-highest: #38333a;--md-inverse-surface: #e8e0e8;--md-inverse-on-surface: #38333a;--md-inverse-primary: #6f538b;--md-outline: #827379;--md-outline-variant: #4b454d;--md-surface-tint: #d8bbf2}@media (prefers-color-scheme: dark){:root[data-palette=rose]:not([data-theme=light]){color-scheme:dark;--md-primary: #ffb4aa;--md-on-primary: #561e19;--md-primary-container: #73342d;--md-on-primary-container: #ffdad5;--md-secondary: #e7bdb7;--md-on-secondary: #442a26;--md-secondary-container: #5d3f3b;--md-on-secondary-container: #ffdad5;--md-tertiary: #e0c38c;--md-on-tertiary: #3f2e04;--md-tertiary-container: #574419;--md-on-tertiary-container: #fddfa5;--md-surface: #1b1210;--md-on-surface: #f1dedc;--md-surface-variant: #3e3230;--md-on-surface-variant: #d8c1be;--md-surface-dim: #1b1210;--md-surface-bright: #413735;--md-surface-container-lowest: #150d0a;--md-surface-container-low: #231a18;--md-surface-container: #271e1c;--md-surface-container-high: #312826;--md-surface-container-highest: #3e3230;--md-inverse-surface: #f1dedc;--md-inverse-on-surface: #3e3230;--md-inverse-primary: #914b43;--md-outline: #837469;--md-outline-variant: #534341;--md-surface-tint: #ffb4aa}:root[data-palette=green]:not([data-theme=light]){color-scheme:dark;--md-primary: #acd19a;--md-on-primary: #153808;--md-primary-container: #2a4f1f;--md-on-primary-container: #dae6ce;--md-secondary: #bcccb2;--md-on-secondary: #273421;--md-secondary-container: #3d4b37;--md-on-secondary-container: #dae6ce;--md-tertiary: #a0cfd1;--md-on-tertiary: #003739;--md-tertiary-container: #1e4d4f;--md-on-tertiary-container: #bbebed;--md-surface: #11150f;--md-on-surface: #e1e3da;--md-surface-variant: #323630;--md-on-surface-variant: #c3c8bb;--md-surface-dim: #11150f;--md-surface-bright: #373a33;--md-surface-container-lowest: #0b100b;--md-surface-container-low: #191d17;--md-surface-container: #1d211b;--md-surface-container-high: #272b25;--md-surface-container-highest: #323630;--md-inverse-surface: #e1e3da;--md-inverse-on-surface: #323630;--md-inverse-primary: #436834;--md-outline: #6f7975;--md-outline-variant: #43493f;--md-surface-tint: #acd19a}:root[data-palette=teal]:not([data-theme=light]){color-scheme:dark;--md-primary: #8cd2d5;--md-on-primary: #003738;--md-primary-container: #004f52;--md-on-primary-container: #d0e7e7;--md-secondary: #b1cccd;--md-on-secondary: #1c3535;--md-secondary-container: #324b4d;--md-on-secondary-container: #d0e7e7;--md-tertiary: #b5c8ea;--md-on-tertiary: #1e314d;--md-tertiary-container: #354763;--md-on-tertiary-container: #d5e3ff;--md-surface: #0e1515;--md-on-surface: #dde4e3;--md-surface-variant: #303637;--md-on-surface-variant: #bec8c8;--md-surface-dim: #0e1515;--md-surface-bright: #343a3a;--md-surface-container-lowest: #090f10;--md-surface-container-low: #171d1d;--md-surface-container: #1b2121;--md-surface-container-high: #252b2b;--md-surface-container-highest: #303637;--md-inverse-surface: #dde4e3;--md-inverse-on-surface: #303637;--md-inverse-primary: #006a6d;--md-outline: #71787e;--md-outline-variant: #3f4949;--md-surface-tint: #8cd2d5}:root[data-palette=blue]:not([data-theme=light]){color-scheme:dark;--md-primary: #acc8f7;--md-on-primary: #01315f;--md-primary-container: #244777;--md-on-primary-container: #dae2f4;--md-secondary: #bec7dc;--md-on-secondary: #273141;--md-secondary-container: #3e4759;--md-on-secondary-container: #dae2f4;--md-tertiary: #dbbde2;--md-on-tertiary: #3e2846;--md-tertiary-container: #553e5d;--md-on-tertiary-container: #f8d8ff;--md-surface: #111419;--md-on-surface: #e1e2e9;--md-surface-variant: #33353a;--md-on-surface-variant: #c3c6cf;--md-surface-dim: #111419;--md-surface-bright: #37393e;--md-surface-container-lowest: #0d0e13;--md-surface-container-low: #1a1c20;--md-surface-container: #1e2025;--md-surface-container-high: #282a2f;--md-surface-container-highest: #33353a;--md-inverse-surface: #e1e2e9;--md-inverse-on-surface: #33353a;--md-inverse-primary: #3d6091;--md-outline: #79757f;--md-outline-variant: #44474e;--md-surface-tint: #acc8f7}:root[data-palette=violet]:not([data-theme=light]){color-scheme:dark;--md-primary: #d8bbf2;--md-on-primary: #3e2459;--md-primary-container: #563b70;--md-on-primary-container: #ebdef3;--md-secondary: #d1c1d9;--md-on-secondary: #362d3f;--md-secondary-container: #4e4357;--md-on-secondary-container: #ebdef3;--md-tertiary: #f3b7be;--md-on-tertiary: #4c252a;--md-tertiary-container: #653a40;--md-on-tertiary-container: #ffd9dd;--md-surface: #161218;--md-on-surface: #e8e0e8;--md-surface-variant: #38333a;--md-on-surface-variant: #ccc3ce;--md-surface-dim: #161218;--md-surface-bright: #3c383e;--md-surface-container-lowest: #110d12;--md-surface-container-low: #1e1a20;--md-surface-container: #221f24;--md-surface-container-high: #2c292e;--md-surface-container-highest: #38333a;--md-inverse-surface: #e8e0e8;--md-inverse-on-surface: #38333a;--md-inverse-primary: #6f538b;--md-outline: #827379;--md-outline-variant: #4b454d;--md-surface-tint: #d8bbf2}}@font-face{font-family:Roboto;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/roboto-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/roboto-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/roboto-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/roboto-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}body{margin:0;-webkit-tap-highlight-color:transparent}button,a,label,[role=button]{touch-action:manipulation}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}img{display:block;max-width:100%}:focus{outline:none}:focus-visible{outline:3px solid var(--md-secondary);outline-offset:2px}::selection{color:var(--md-on-secondary-container);background:var(--md-secondary-container)}body{font-family:var(--md-font-plain);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--md-on-surface);background:var(--md-surface)}h1,h2,h3,h4,h5,h6{font:inherit}a{text-decoration:none;color:var(--md-primary)}a:hover{text-decoration:underline;color:var(--md-on-primary-container)}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}:root{--site-reveal-transition: opacity var(--site-reveal-motion), scale var(--site-reveal-motion), translate var(--site-reveal-motion);--site-reveal-motion: var(--md-duration-long) var(--md-easing-emphasized-decelerate);--site-swap-motion: var(--md-duration-medium) var(--md-easing-emphasized-decelerate);--site-tabs-top: var(--site-header-height)}.site-tabs-start{position:sticky;top:var(--site-tabs-top);z-index:10;background-color:transparent;transition:background-color var(--md-duration-medium) var(--md-easing-standard);scroll-margin-top:var(--site-tabs-top)}@media (height < 500px){.site-tabs-start{position:static}}.site-tabs-stuck{background-color:var(--md-surface-container-high)}.site-tabs-box{display:flex;flex-direction:column;gap:var(--md-space-6);margin-inline:calc(-1 * var(--site-focus-bleed));padding-inline:var(--site-focus-bleed);scroll-margin-top:var(--site-tabs-top);overflow-x:clip}.site-tabs-panel{--site-tabs-fade-end: 0px;--site-tabs-fade-start: 0px}.site-tabs-panel-clipped-end{--site-tabs-fade-end: var(--site-clip-fade)}.site-tabs-panel-clipped-start{--site-tabs-fade-start: var(--site-clip-fade)}.site-tabs-panel:is(.site-tabs-panel-clipped-start,.site-tabs-panel-clipped-end):not(:focus-visible,:has(:focus-visible)){-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--site-tabs-fade-start),black calc(100% - var(--site-tabs-fade-end)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--site-tabs-fade-start),black calc(100% - var(--site-tabs-fade-end)),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width < 720px) and (height >= 500px){.site-tabs-box{height:calc(100svh - var(--site-tabs-top))}.site-tabs-start{flex:none}.site-tabs-panel{flex:1 1 auto;min-height:0;overflow:hidden auto;margin-inline:calc(-1 * var(--site-focus-bleed));padding-inline:var(--site-focus-bleed);scroll-padding-block:var(--site-clip-fade)}}@media (prefers-reduced-motion: reduce){.site-tabs-start{transition:none}}
