*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;background-color:var(--md-sys-color-background);color:var(--md-sys-color-on-surface);transition:background-color .3s ease,color .3s ease;font-family:Armata,sans-serif;line-height:1.4em;letter-spacing:.08em}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button{background:none;border:none;cursor:pointer}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Aldrich;src:url(../../../fonts/Aldrich-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pacifico;src:url(../../../fonts/Pacifico-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Armata;src:url(../../../fonts/Armata-Regular.ttf) format("truetype");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:Aldrich,sans-serif;color:var(--md-sys-color-on-surface)}.container{width:100%;padding:0 1rem;margin:0 auto}.container--sm{max-width:540px}@media (min-width: 768px){.container{max-width:720px}.container--sm{max-width:540px}}@media (min-width: 992px){.container{max-width:960px}.container--sm{max-width:720px}}@media (min-width: 1200px){.container{max-width:1140px}.container--sm{max-width:960px}}:root{--md-sys-color-primary: rgb(0 107 95);--md-sys-color-surface-tint: rgb(0 107 95);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(158 242 227);--md-sys-color-on-primary-container: rgb(0 32 28);--md-sys-color-secondary: rgb(74 99 94);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(204 232 226);--md-sys-color-on-secondary-container: rgb(6 32 28);--md-sys-color-tertiary: rgb(69 97 121);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(203 230 255);--md-sys-color-on-tertiary-container: rgb(0 30 49);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(65 0 2);--md-sys-color-background: rgb(244 251 248);--md-sys-color-on-background: rgb(22 29 27);--md-sys-color-surface: rgb(244 251 248);--md-sys-color-on-surface: rgb(22 29 27);--md-sys-color-surface-variant: rgb(218 229 225);--md-sys-color-on-surface-variant: rgb(63 73 70);--md-sys-color-outline: rgb(111 121 118);--md-sys-color-outline-variant: rgb(190 201 197);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(43 50 48);--md-sys-color-inverse-on-surface: rgb(236 242 239);--md-sys-color-inverse-primary: rgb(130 213 199);--md-sys-color-primary-fixed: rgb(158 242 227);--md-sys-color-on-primary-fixed: rgb(0 32 28);--md-sys-color-primary-fixed-dim: rgb(130 213 199);--md-sys-color-on-primary-fixed-variant: rgb(0 80 72);--md-sys-color-secondary-fixed: rgb(204 232 226);--md-sys-color-on-secondary-fixed: rgb(6 32 28);--md-sys-color-secondary-fixed-dim: rgb(177 204 198);--md-sys-color-on-secondary-fixed-variant: rgb(51 75 71);--md-sys-color-tertiary-fixed: rgb(203 230 255);--md-sys-color-on-tertiary-fixed: rgb(0 30 49);--md-sys-color-tertiary-fixed-dim: rgb(173 202 229);--md-sys-color-on-tertiary-fixed-variant: rgb(45 74 96);--md-sys-color-surface-dim: rgb(213 219 217);--md-sys-color-surface-bright: rgb(244 251 248);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(239 245 242);--md-sys-color-surface-container: rgb(233 239 236);--md-sys-color-surface-container-high: rgb(227 234 231);--md-sys-color-surface-container-highest: rgb(221 228 225);--md-extended-color-custom-color-color: rgb(58 96 143);--md-extended-color-custom-color-on-color: rgb(255 255 255);--md-extended-color-custom-color-color-container: rgb(211 227 255);--md-extended-color-custom-color-on-color-container: rgb(0 28 57);--hover-transition: all .3s ease;--md-elevation-level0: none;--md-elevation-level1: 0px 1px 2px rgba(233, 239, 236 .7), 0px 1px 3px 1px rgba(233, 239, 236 .15);--md-elevation-level2: 0px 1px 2px rgba(233, 239, 236 .7), 0px 2px 6px 2px rgba(233, 239, 236 .15);--md-elevation-level3: 0px 1px 3px rgba(233, 239, 236 .7), 0px 4px 8px 3px rgba(233, 239, 236 .15);--md-elevation-level4: 0px 2px 3px rgba(233, 239, 236 .7), 0px 6px 10px 4px rgba(233, 239, 236 .15);--md-elevation-level5: 0px 4px 4px rgba(233, 239, 236 .7), 0px 8px 12px 6px rgba(233, 239, 236 .15);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px var(--md-sys-color-surface-container-lowest);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--page-grid-template: 30% 1fr 40px;--screen-lg: 992px;--screen-md: 768px;--screen-sm: 576px}.dark{--md-sys-color-primary: rgb(130 213 199);--md-sys-color-surface-tint: rgb(130 213 199);--md-sys-color-on-primary: rgb(0 55 49);--md-sys-color-primary-container: rgb(0 80 72);--md-sys-color-on-primary-container: rgb(158 242 227);--md-sys-color-secondary: rgb(177 204 198);--md-sys-color-on-secondary: rgb(28 53 49);--md-sys-color-secondary-container: rgb(51 75 71);--md-sys-color-on-secondary-container: rgb(204 232 226);--md-sys-color-tertiary: rgb(173 202 229);--md-sys-color-on-tertiary: rgb(20 51 73);--md-sys-color-tertiary-container: rgb(45 74 96);--md-sys-color-on-tertiary-container: rgb(203 230 255);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(14 21 19);--md-sys-color-on-background: rgb(221 228 225);--md-sys-color-surface: rgb(14 21 19);--md-sys-color-on-surface: rgb(221 228 225);--md-sys-color-surface-variant: rgb(63 73 70);--md-sys-color-on-surface-variant: rgb(190 201 197);--md-sys-color-outline: rgb(137 147 144);--md-sys-color-outline-variant: rgb(63 73 70);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(221 228 225);--md-sys-color-inverse-on-surface: rgb(43 50 48);--md-sys-color-inverse-primary: rgb(0 107 95);--md-sys-color-primary-fixed: rgb(158 242 227);--md-sys-color-on-primary-fixed: rgb(0 32 28);--md-sys-color-primary-fixed-dim: rgb(130 213 199);--md-sys-color-on-primary-fixed-variant: rgb(0 80 72);--md-sys-color-secondary-fixed: rgb(204 232 226);--md-sys-color-on-secondary-fixed: rgb(6 32 28);--md-sys-color-secondary-fixed-dim: rgb(177 204 198);--md-sys-color-on-secondary-fixed-variant: rgb(51 75 71);--md-sys-color-tertiary-fixed: rgb(203 230 255);--md-sys-color-on-tertiary-fixed: rgb(0 30 49);--md-sys-color-tertiary-fixed-dim: rgb(173 202 229);--md-sys-color-on-tertiary-fixed-variant: rgb(45 74 96);--md-sys-color-surface-dim: rgb(14 21 19);--md-sys-color-surface-bright: rgb(52 59 57);--md-sys-color-surface-container-lowest: rgb(9 15 14);--md-sys-color-surface-container-low: rgb(22 29 27);--md-sys-color-surface-container: rgb(26 33 31);--md-sys-color-surface-container-high: rgb(37 43 42);--md-sys-color-surface-container-highest: rgb(48 54 52);--md-extended-color-custom-color-color: rgb(164 201 254);--md-extended-color-custom-color-on-color: rgb(0 49 93);--md-extended-color-custom-color-color-container: rgb(32 72 118);--md-extended-color-custom-color-on-color-container: rgb(211 227 255);--md-elevation-level0: none;--md-elevation-level1: 0px 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-level2: 0px 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-level3: 0px 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-level4: 0px 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-level5: 0px 8px 12px 6px rgba(0, 0, 0, .15)}
