html{box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}html body *{animation-duration:0s!important;animation-delay:0s!important}}*,*:after,*:before{box-sizing:inherit}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{color:inherit;letter-spacing:inherit;font:inherit}input[type=text],textarea{width:100%}fieldset{padding:0;border:none}legend{margin-bottom:.5rem;max-width:100%}button,input,textarea{border:1px solid gray}button{padding:.75em 1em;border-radius:0;background-color:transparent;line-height:1}button *{pointer-events:none}button:hover{cursor:pointer}embed,iframe,img,object,svg,video{display:block;max-width:100%}table{width:100%;table-layout:fixed}[hidden]{display:none!important}noscript{display:block;margin-top:1em;margin-bottom:1em}[tabindex="-1"]{outline:none!important;box-shadow:none!important}:root{--primary-100: hsl(194deg, 100%, 96%);--primary-200: hsl(194deg, 100%, 80%);--primary-300: hsl(194deg, 100%, 70%);--primary-400: hsl(194deg, 70%, 47%);--primary-500: hsl(194deg, 100%, 21%);--secondary-100: hsl(25deg, 100%, 75%);--secondary-200: hsl(25deg, 100%, 68%);--secondary-300: hsl(25deg, 100%, 55%);--secondary-400: hsl(25deg, 92%, 45%);--secondary-500: hsl(25deg, 100%, 32%);--neutral-100: hsl(0deg, 0%, 100%);--neutral-200: hsl(200deg, 23%, 97%);--neutral-300: hsl(200deg, 12%, 95%);--neutral-400: hsl(205deg, 12%, 88%);--neutral-500: hsl(209deg, 13%, 83%);--neutral-600: hsl(208deg, 6%, 55%);--neutral-700: hsl(210deg, 8%, 31%);--neutral-800: hsl(212deg, 9%, 22%);--neutral-900: hsl(210deg, 10%, 14%);--info-100: hsl(195deg, 100%, 94%);--info-200: hsl(195deg, 100%, 85%);--info-300: hsl(194deg, 95%, 74%);--info-400: hsl(197deg, 91%, 60%);--info-500: hsl(198deg, 84%, 54%);--info-600: hsl(201deg, 78%, 46%);--info-700: hsl(202deg, 82%, 40%);--info-800: hsl(202deg, 87%, 34%);--info-900: hsl(203deg, 95%, 27%);--success-100: hsl(155deg, 66%, 96%);--success-200: hsl(154deg, 75%, 87%);--success-300: hsl(156deg, 72%, 74%);--success-400: hsl(160deg, 50%, 49%);--success-500: hsl(161deg, 62%, 41%);--success-600: hsl(163deg, 71%, 33%);--success-700: hsl(165deg, 72%, 28%);--success-800: hsl(167deg, 79%, 23%);--success-900: hsl(169deg, 97%, 15%);--warning-100: hsl(47deg, 100%, 96%);--warning-200: hsl(47deg, 100%, 88%);--warning-300: hsl(48deg, 95%, 76%);--warning-400: hsl(44deg, 91%, 62%);--warning-500: hsl(41deg, 86%, 55%);--warning-600: hsl(36deg, 76%, 49%);--warning-700: hsl(29deg, 79%, 44%);--warning-800: hsl(21deg, 81%, 38%);--warning-900: hsl(14deg, 85%, 30%);--error-100: hsl(0deg, 100%, 94%);--error-200: hsl(0deg, 100%, 87%);--error-300: hsl(0deg, 100%, 80%);--error-400: hsl(0deg, 82%, 61%);--error-500: hsl(355deg, 74%, 52%);--error-600: hsl(354deg, 84%, 43%);--error-700: hsl(352deg, 90%, 35%);--error-800: hsl(350deg, 94%, 27%);--error-900: hsl(347deg, 94%, 19%);--radius-small: 3px;--radius-large: 6px;--gap-default: 2rem;--font-measure: 70ch;--font-family-default: "Open Sans", sans-serif;--font-family-special: "Open Sans", sans-serif;--font-color: var(--neutral-900);--action-color: var(--secondary-500);--background: var(--neutral-100);--primary-background: var(--primary-100);--neutral-background: var(--neutral-200)}.darkmode{--font-color: var(--neutral-100);--action-color: var(--secondary-100);--background: var(--neutral-800);--primary-background: var(--primary-500);--neutral-background: var(--neutral-900)}body{color:var(--font-color);background-color:var(--background);font-family:var(--font-family-default);text-shadow:rgba(0,0,0,.01) 0 0 1px;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5rem}body a,body a:visited{color:var(--action-color)}body a:hover,body a:focus{color:var(--action-color);text-decoration:none}body :where(main) a{word-wrap:break-word;word-break:break-word}body :where(h1,h2){font-family:var(--font-family-special)}body h1,body h2{font-weight:800}body h3,body h4,body h5,body h6{font-weight:600}body h1{font-size:2.25rem;line-height:3.375rem}@media (min-width: 48em){body h1{font-size:3rem;line-height:3.625rem}}body h2{font-size:1.875rem;line-height:2.8125rem}@media (min-width: 48em){body h2{font-size:2.25rem;line-height:3.375rem}}body h3{font-size:1.5rem;line-height:2.25rem}@media (min-width: 48em){body h3{font-size:1.875rem;line-height:2.8125rem}}body h4{font-size:1.25rem;line-height:1.875rem}@media (min-width: 48em){body h4{font-size:1.5rem;line-height:2.25rem}}body h5{font-size:1.125rem;line-height:1.6875rem}@media (min-width: 48em){body h5{font-size:1.25rem;line-height:1.875rem}}body h6{font-size:1rem;line-height:1.5rem}@media (min-width: 48em){body h6{font-size:1.125rem;line-height:1.6875rem}}:where(main) ul:not([class]){padding:0 0 0 1.5rem;list-style-type:none}:where(main) ul:not([class]) li{position:relative;margin-bottom:.5rem}@media (min-width: 48em){:where(main) ul:not([class]) li{margin-bottom:.75rem}}:where(main) ul:not([class]) li:before{position:relative;z-index:2;float:left;clear:both;margin:9px 10px 0 -19px;width:8px;height:8px;border-radius:60px;background:var(--action-color);content:""}:where(main) ul:not([class]) ul{padding:1rem 0 0 1rem}:where(main) ol:not([class]){counter-reset:item}:where(main) ol:not([class]) li{display:block;margin-bottom:.5rem}@media (min-width: 48em){:where(main) ol:not([class]) li{margin-bottom:.75rem}}:where(main) ol:not([class]) li:before{content:counters(item,".") ". ";counter-increment:item}:where(main) ol:not([class]) li p{display:inline}:where(main) ol:not([class]) ol,:where(main) ol:not([class]) ul{margin:.75rem 0 0 1rem}:where(main) ol:not([class]) ul li:before{content:""}[data-auto-grid]{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-default)}@media (min-width: 48em){[data-auto-grid="2"]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 48em){[data-auto-grid="3"]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 48em){[data-auto-grid="4"]{grid-template-columns:repeat(4,1fr)}}@media (min-width: 48em){[data-auto-grid="5"]{grid-template-columns:repeat(5,1fr)}}@media (min-width: 48em){[data-auto-grid="6"]{grid-template-columns:repeat(6,1fr)}}[data-grid-center]{justify-items:center;align-items:center}.container{margin:0 auto;padding:0 calc(var(--gap-default) / 2);max-width:100%}@media (min-width: 48em){.container{padding:0 var(--gap-default)}}@media (min-width: 75em){.container{padding:0 calc(var(--gap-default) / 2);max-width:1200px}}.container.stretch{max-width:100%}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap-default);align-items:start}.grid.no-gutters{grid-gap:0}.grid.equal-height{align-items:stretch}.grid>.x-start{justify-self:start}.grid>.x-center{justify-self:center}.grid>.x-end{justify-self:end}.grid>.y-start{align-self:start}.grid>.y-center{align-self:center}.grid>.y-end{align-self:end}.grid>.small-1{grid-column-end:span 1}.grid>.offset-small-1{grid-column-start:2}.grid.small-grid-1{grid-template-columns:repeat(1,1fr)}.grid>.small-2{grid-column-end:span 2}.grid>.offset-small-2{grid-column-start:3}.grid.small-grid-2{grid-template-columns:repeat(2,1fr)}.grid>.small-3{grid-column-end:span 3}.grid>.offset-small-3{grid-column-start:4}.grid.small-grid-3{grid-template-columns:repeat(3,1fr)}.grid>.small-4{grid-column-end:span 4}.grid>.offset-small-4{grid-column-start:5}.grid.small-grid-4{grid-template-columns:repeat(4,1fr)}.grid>.small-5{grid-column-end:span 5}.grid>.offset-small-5{grid-column-start:6}.grid.small-grid-5{grid-template-columns:repeat(5,1fr)}.grid>.small-6{grid-column-end:span 6}.grid>.offset-small-6{grid-column-start:7}.grid.small-grid-6{grid-template-columns:repeat(6,1fr)}.grid>.small-7{grid-column-end:span 7}.grid>.offset-small-7{grid-column-start:8}.grid.small-grid-7{grid-template-columns:repeat(7,1fr)}.grid>.small-8{grid-column-end:span 8}.grid>.offset-small-8{grid-column-start:9}.grid.small-grid-8{grid-template-columns:repeat(8,1fr)}.grid>.small-9{grid-column-end:span 9}.grid>.offset-small-9{grid-column-start:10}.grid.small-grid-9{grid-template-columns:repeat(9,1fr)}.grid>.small-10{grid-column-end:span 10}.grid>.offset-small-10{grid-column-start:11}.grid.small-grid-10{grid-template-columns:repeat(10,1fr)}.grid>.small-11{grid-column-end:span 11}.grid>.offset-small-11{grid-column-start:12}.grid.small-grid-11{grid-template-columns:repeat(11,1fr)}.grid>.small-12{grid-column-end:span 12}.grid>.offset-small-12{grid-column-start:13}.grid.small-grid-12{grid-template-columns:repeat(12,1fr)}@media (min-width: 48em){.grid>.medium-1{grid-column-end:span 1}.grid>.offset-medium-1{grid-column-start:2}.grid.medium-grid-1{grid-template-columns:repeat(1,1fr)}.grid>.medium-2{grid-column-end:span 2}.grid>.offset-medium-2{grid-column-start:3}.grid.medium-grid-2{grid-template-columns:repeat(2,1fr)}.grid>.medium-3{grid-column-end:span 3}.grid>.offset-medium-3{grid-column-start:4}.grid.medium-grid-3{grid-template-columns:repeat(3,1fr)}.grid>.medium-4{grid-column-end:span 4}.grid>.offset-medium-4{grid-column-start:5}.grid.medium-grid-4{grid-template-columns:repeat(4,1fr)}.grid>.medium-5{grid-column-end:span 5}.grid>.offset-medium-5{grid-column-start:6}.grid.medium-grid-5{grid-template-columns:repeat(5,1fr)}.grid>.medium-6{grid-column-end:span 6}.grid>.offset-medium-6{grid-column-start:7}.grid.medium-grid-6{grid-template-columns:repeat(6,1fr)}.grid>.medium-7{grid-column-end:span 7}.grid>.offset-medium-7{grid-column-start:8}.grid.medium-grid-7{grid-template-columns:repeat(7,1fr)}.grid>.medium-8{grid-column-end:span 8}.grid>.offset-medium-8{grid-column-start:9}.grid.medium-grid-8{grid-template-columns:repeat(8,1fr)}.grid>.medium-9{grid-column-end:span 9}.grid>.offset-medium-9{grid-column-start:10}.grid.medium-grid-9{grid-template-columns:repeat(9,1fr)}.grid>.medium-10{grid-column-end:span 10}.grid>.offset-medium-10{grid-column-start:11}.grid.medium-grid-10{grid-template-columns:repeat(10,1fr)}.grid>.medium-11{grid-column-end:span 11}.grid>.offset-medium-11{grid-column-start:12}.grid.medium-grid-11{grid-template-columns:repeat(11,1fr)}.grid>.medium-12{grid-column-end:span 12}.grid>.offset-medium-12{grid-column-start:13}.grid.medium-grid-12{grid-template-columns:repeat(12,1fr)}}@media (min-width: 75em){.grid>.large-1{grid-column-end:span 1}.grid>.offset-large-1{grid-column-start:2}.grid.large-grid-1{grid-template-columns:repeat(1,1fr)}.grid>.large-2{grid-column-end:span 2}.grid>.offset-large-2{grid-column-start:3}.grid.large-grid-2{grid-template-columns:repeat(2,1fr)}.grid>.large-3{grid-column-end:span 3}.grid>.offset-large-3{grid-column-start:4}.grid.large-grid-3{grid-template-columns:repeat(3,1fr)}.grid>.large-4{grid-column-end:span 4}.grid>.offset-large-4{grid-column-start:5}.grid.large-grid-4{grid-template-columns:repeat(4,1fr)}.grid>.large-5{grid-column-end:span 5}.grid>.offset-large-5{grid-column-start:6}.grid.large-grid-5{grid-template-columns:repeat(5,1fr)}.grid>.large-6{grid-column-end:span 6}.grid>.offset-large-6{grid-column-start:7}.grid.large-grid-6{grid-template-columns:repeat(6,1fr)}.grid>.large-7{grid-column-end:span 7}.grid>.offset-large-7{grid-column-start:8}.grid.large-grid-7{grid-template-columns:repeat(7,1fr)}.grid>.large-8{grid-column-end:span 8}.grid>.offset-large-8{grid-column-start:9}.grid.large-grid-8{grid-template-columns:repeat(8,1fr)}.grid>.large-9{grid-column-end:span 9}.grid>.offset-large-9{grid-column-start:10}.grid.large-grid-9{grid-template-columns:repeat(9,1fr)}.grid>.large-10{grid-column-end:span 10}.grid>.offset-large-10{grid-column-start:11}.grid.large-grid-10{grid-template-columns:repeat(10,1fr)}.grid>.large-11{grid-column-end:span 11}.grid>.offset-large-11{grid-column-start:12}.grid.large-grid-11{grid-template-columns:repeat(11,1fr)}.grid>.large-12{grid-column-end:span 12}.grid>.offset-large-12{grid-column-start:13}.grid.large-grid-12{grid-template-columns:repeat(12,1fr)}}.align-center{display:grid;place-items:center}.align-horizontal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.align-vertical{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@keyframes blink{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-up{0%{transform:scale(.1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}[data-animation=blink]{animation:blink .25s ease-in-out 2}[data-animation=fade-in]{opacity:0;animation:fade-in .5s ease-in-out forwards}[data-animation=pop-up]{animation:pop-up 1.5s ease-in-out forwards}[data-animation=spin]{animation:spin 5 .15s linear}[data-animation-delay="0.25s"]{animation-delay:.25s}[data-animation-delay="0.5s"]{animation-delay:.5s}[data-animation-delay="0.75s"]{animation-delay:.75s}[data-animation-delay="1s"]{animation-delay:1s}.radius-small{border-radius:var(--radius-small)}.radius-large{border-radius:var(--radius-large)}.button{display:inline-block;padding:.75rem 1rem;font-weight:700;text-decoration:none;text-align:center;color:var(--neutral-900);background-color:var(--primary-300);border:2px solid var(--primary-300);border-radius:3px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.button:hover,.button:focus{text-decoration:underline;color:var(--neutral-900);background-color:var(--primary-200);border:2px solid var(--primary-200)}.button:visited{color:var(--neutral-900)}.button.color-secondary{background-color:var(--secondary-200);border-color:var(--secondary-200)}.button.color-secondary:hover,.button.color-secondary:focus{border-color:var(--secondary-100);background-color:var(--secondary-100)}.button.color-neutral{background-color:var(--neutral-500);border-color:var(--neutral-500)}.button.color-neutral:hover,.button.color-neutral:focus{border-color:var(--neutral-400);background-color:var(--neutral-400)}.button.color-info{background-color:var(--info-300);border-color:var(--info-300)}.button.color-info:hover,.button.color-info:focus{border-color:var(--info-200);background-color:var(--info-200)}.button.color-success{background-color:var(--success-400);border-color:var(--success-400)}.button.color-success:hover,.button.color-success:focus{border-color:var(--success-300);background-color:var(--success-300)}.button.color-warning{background-color:var(--warning-400);border-color:var(--warning-400)}.button.color-warning:hover,.button.color-warning:focus{border-color:var(--warning-300);background-color:var(--warning-300)}.button.color-error{background-color:var(--error-300);border-color:var(--error-300)}.button.color-error:hover,.button.color-error:focus{border-color:var(--error-200);background-color:var(--error-200)}.button.size-tiny{padding:.125rem .25rem;font-size:.75rem;line-height:1.125rem}.button.size-small{padding:.25rem .5rem;font-size:.875rem;line-height:1.3125rem}.button.size-large{padding:.75rem 1rem;font-size:1.125rem;line-height:1.6875rem}.button.size-huge{padding:1rem 2rem;font-size:1.25rem;line-height:1.875rem}.button.behavior-full{display:block;width:100%}.button.behavior-threequarters{display:block;width:75%}.color-neutral{background-color:var(--neutral-background)}.color-primary{background-color:var(--primary-background)}.text-primary-100 *:not(button){color:var(--primary-100)}.bg-primary-100{background-color:var(--primary-100)}.text-primary-200 *:not(button){color:var(--primary-200)}.bg-primary-200{background-color:var(--primary-200)}.text-primary-300 *:not(button){color:var(--primary-300)}.bg-primary-300{background-color:var(--primary-300)}.text-primary-400 *:not(button){color:var(--primary-400)}.bg-primary-400{background-color:var(--primary-400)}.text-primary-500 *:not(button){color:var(--primary-500)}.bg-primary-500{background-color:var(--primary-500)}.text-secondary-100 *:not(button){color:var(--secondary-100)}.bg-secondary-100{background-color:var(--secondary-100)}.text-secondary-200 *:not(button){color:var(--secondary-200)}.bg-secondary-200{background-color:var(--secondary-200)}.text-secondary-300 *:not(button){color:var(--secondary-300)}.bg-secondary-300{background-color:var(--secondary-300)}.text-secondary-400 *:not(button){color:var(--secondary-400)}.bg-secondary-400{background-color:var(--secondary-400)}.text-secondary-500 *:not(button){color:var(--secondary-500)}.bg-secondary-500{background-color:var(--secondary-500)}.text-neutral-100 *:not(button){color:var(--neutral-100)}.bg-neutral-100{background-color:var(--neutral-100)}.text-neutral-200 *:not(button){color:var(--neutral-200)}.bg-neutral-200{background-color:var(--neutral-200)}.text-neutral-300 *:not(button){color:var(--neutral-300)}.bg-neutral-300{background-color:var(--neutral-300)}.text-neutral-400 *:not(button){color:var(--neutral-400)}.bg-neutral-400{background-color:var(--neutral-400)}.text-neutral-500 *:not(button){color:var(--neutral-500)}.bg-neutral-500{background-color:var(--neutral-500)}.text-neutral-600 *:not(button){color:var(--neutral-600)}.bg-neutral-600{background-color:var(--neutral-600)}.text-neutral-700 *:not(button){color:var(--neutral-700)}.bg-neutral-700{background-color:var(--neutral-700)}.text-neutral-800 *:not(button){color:var(--neutral-800)}.bg-neutral-800{background-color:var(--neutral-800)}.text-neutral-900 *:not(button){color:var(--neutral-900)}.bg-neutral-900{background-color:var(--neutral-900)}.text-info-100 *:not(button){color:var(--info-100)}.bg-info-100{background-color:var(--info-100)}.text-info-200 *:not(button){color:var(--info-200)}.bg-info-200{background-color:var(--info-200)}.text-info-300 *:not(button){color:var(--info-300)}.bg-info-300{background-color:var(--info-300)}.text-info-400 *:not(button){color:var(--info-400)}.bg-info-400{background-color:var(--info-400)}.text-info-500 *:not(button){color:var(--info-500)}.bg-info-500{background-color:var(--info-500)}.text-info-600 *:not(button){color:var(--info-600)}.bg-info-600{background-color:var(--info-600)}.text-info-700 *:not(button){color:var(--info-700)}.bg-info-700{background-color:var(--info-700)}.text-info-800 *:not(button){color:var(--info-800)}.bg-info-800{background-color:var(--info-800)}.text-info-900 *:not(button){color:var(--info-900)}.bg-info-900{background-color:var(--info-900)}.text-success-100 *:not(button){color:var(--success-100)}.bg-success-100{background-color:var(--success-100)}.text-success-200 *:not(button){color:var(--success-200)}.bg-success-200{background-color:var(--success-200)}.text-success-300 *:not(button){color:var(--success-300)}.bg-success-300{background-color:var(--success-300)}.text-success-400 *:not(button){color:var(--success-400)}.bg-success-400{background-color:var(--success-400)}.text-success-500 *:not(button){color:var(--success-500)}.bg-success-500{background-color:var(--success-500)}.text-success-600 *:not(button){color:var(--success-600)}.bg-success-600{background-color:var(--success-600)}.text-success-700 *:not(button){color:var(--success-700)}.bg-success-700{background-color:var(--success-700)}.text-success-800 *:not(button){color:var(--success-800)}.bg-success-800{background-color:var(--success-800)}.text-success-900 *:not(button){color:var(--success-900)}.bg-success-900{background-color:var(--success-900)}.text-warning-100 *:not(button){color:var(--warning-100)}.bg-warning-100{background-color:var(--warning-100)}.text-warning-200 *:not(button){color:var(--warning-200)}.bg-warning-200{background-color:var(--warning-200)}.text-warning-300 *:not(button){color:var(--warning-300)}.bg-warning-300{background-color:var(--warning-300)}.text-warning-400 *:not(button){color:var(--warning-400)}.bg-warning-400{background-color:var(--warning-400)}.text-warning-500 *:not(button){color:var(--warning-500)}.bg-warning-500{background-color:var(--warning-500)}.text-warning-600 *:not(button){color:var(--warning-600)}.bg-warning-600{background-color:var(--warning-600)}.text-warning-700 *:not(button){color:var(--warning-700)}.bg-warning-700{background-color:var(--warning-700)}.text-warning-800 *:not(button){color:var(--warning-800)}.bg-warning-800{background-color:var(--warning-800)}.text-warning-900 *:not(button){color:var(--warning-900)}.bg-warning-900{background-color:var(--warning-900)}.text-error-100 *:not(button){color:var(--error-100)}.bg-error-100{background-color:var(--error-100)}.text-error-200 *:not(button){color:var(--error-200)}.bg-error-200{background-color:var(--error-200)}.text-error-300 *:not(button){color:var(--error-300)}.bg-error-300{background-color:var(--error-300)}.text-error-400 *:not(button){color:var(--error-400)}.bg-error-400{background-color:var(--error-400)}.text-error-500 *:not(button){color:var(--error-500)}.bg-error-500{background-color:var(--error-500)}.text-error-600 *:not(button){color:var(--error-600)}.bg-error-600{background-color:var(--error-600)}.text-error-700 *:not(button){color:var(--error-700)}.bg-error-700{background-color:var(--error-700)}.text-error-800 *:not(button){color:var(--error-800)}.bg-error-800{background-color:var(--error-800)}.text-error-900 *:not(button){color:var(--error-900)}.bg-error-900{background-color:var(--error-900)}.contents{display:contents}.elevation-100{box-shadow:0 1px 3px #0000001f}.elevation-200{box-shadow:0 3px 6px #00000026}.elevation-300{box-shadow:0 10px 20px #00000026}.elevation-400{box-shadow:0 15px 25px #00000026}.elevation-500{box-shadow:0 20px 40px #0003}.gap-small{gap:var(--gap-small)}.gap-default{gap:var(--gap-default)}.gap-big{gap:var(--gap-big)}.h-full{height:100%}.h-screen{height:100vh}.w-full{width:100%}.w-screen{width:100vw}.margin-2{margin-top:.125rem;margin-bottom:.125rem}@media (min-width: 48em){.margin-2{margin-top:.25rem;margin-bottom:.25rem}}.margin-4{margin-top:.25rem;margin-bottom:.25rem}@media (min-width: 48em){.margin-4{margin-top:.5rem;margin-bottom:.5rem}}.margin-8{margin-top:.5rem;margin-bottom:.5rem}@media (min-width: 48em){.margin-8{margin-top:.75rem;margin-bottom:.75rem}}.margin-12{margin-top:.75rem;margin-bottom:.75rem}@media (min-width: 48em){.margin-12{margin-top:1rem;margin-bottom:1rem}}.margin-16{margin-top:1rem;margin-bottom:1rem}@media (min-width: 48em){.margin-16{margin-top:1.5rem;margin-bottom:1.5rem}}.margin-24{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 48em){.margin-24{margin-top:2rem;margin-bottom:2rem}}.margin-32{margin-top:2rem;margin-bottom:2rem}@media (min-width: 48em){.margin-32{margin-top:3rem;margin-bottom:3rem}}.margin-48{margin-top:3rem;margin-bottom:3rem}@media (min-width: 48em){.margin-48{margin-top:4rem;margin-bottom:4rem}}.margin-64{margin-top:4rem;margin-bottom:4rem}@media (min-width: 48em){.margin-64{margin-top:6rem;margin-bottom:6rem}}.margin-96{margin-top:6rem;margin-bottom:6rem}@media (min-width: 48em){.margin-96{margin-top:8rem;margin-bottom:8rem}}.margin-128{margin-top:8rem;margin-bottom:8rem}@media (min-width: 48em){.margin-128{margin-top:12rem;margin-bottom:12rem}}.margin-192{margin-top:12rem;margin-bottom:12rem}@media (min-width: 48em){.margin-192{margin-top:16rem;margin-bottom:16rem}}.margin-256{margin-top:16rem;margin-bottom:16rem}@media (min-width: 48em){.margin-256{margin-top:24rem;margin-bottom:24rem}}.margin-384{margin-top:24rem;margin-bottom:24rem}@media (min-width: 48em){.margin-384{margin-top:32rem;margin-bottom:32rem}}.margin-512{margin-top:32rem;margin-bottom:32rem}@media (min-width: 48em){.margin-512{margin-top:40rem;margin-bottom:40rem}}.margin-640{margin-top:40rem;margin-bottom:40rem}@media (min-width: 48em){.margin-640{margin-top:48rem;margin-bottom:48rem}}.padding-2{padding-top:.125rem;padding-bottom:.125rem}@media (min-width: 48em){.padding-2{padding-top:.25rem;padding-bottom:.25rem}}.padding-4{padding-top:.25rem;padding-bottom:.25rem}@media (min-width: 48em){.padding-4{padding-top:.5rem;padding-bottom:.5rem}}.padding-8{padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 48em){.padding-8{padding-top:.75rem;padding-bottom:.75rem}}.padding-12{padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 48em){.padding-12{padding-top:1rem;padding-bottom:1rem}}.padding-16{padding-top:1rem;padding-bottom:1rem}@media (min-width: 48em){.padding-16{padding-top:1.5rem;padding-bottom:1.5rem}}.padding-24{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 48em){.padding-24{padding-top:2rem;padding-bottom:2rem}}.padding-32{padding-top:2rem;padding-bottom:2rem}@media (min-width: 48em){.padding-32{padding-top:3rem;padding-bottom:3rem}}.padding-48{padding-top:3rem;padding-bottom:3rem}@media (min-width: 48em){.padding-48{padding-top:4rem;padding-bottom:4rem}}.padding-64{padding-top:4rem;padding-bottom:4rem}@media (min-width: 48em){.padding-64{padding-top:6rem;padding-bottom:6rem}}.padding-96{padding-top:6rem;padding-bottom:6rem}@media (min-width: 48em){.padding-96{padding-top:8rem;padding-bottom:8rem}}.padding-128{padding-top:8rem;padding-bottom:8rem}@media (min-width: 48em){.padding-128{padding-top:12rem;padding-bottom:12rem}}.padding-192{padding-top:12rem;padding-bottom:12rem}@media (min-width: 48em){.padding-192{padding-top:16rem;padding-bottom:16rem}}.padding-256{padding-top:16rem;padding-bottom:16rem}@media (min-width: 48em){.padding-256{padding-top:24rem;padding-bottom:24rem}}.padding-384{padding-top:24rem;padding-bottom:24rem}@media (min-width: 48em){.padding-384{padding-top:32rem;padding-bottom:32rem}}.padding-512{padding-top:32rem;padding-bottom:32rem}@media (min-width: 48em){.padding-512{padding-top:40rem;padding-bottom:40rem}}.padding-640{padding-top:40rem;padding-bottom:40rem}@media (min-width: 48em){.padding-640{padding-top:48rem;padding-bottom:48rem}}.size-content>p,.size-content>p>a,.size-content>span,.size-content>dl p,.size-content>dl a,.size-content>dl dt,.size-content>ul li,.size-content>ol li,.size-content>ul li *:not(span),.size-content>ol li *:not(span),.size-content>a:not([class]){font-size:1rem;line-height:1.5rem}@media (min-width: 75em){.size-content>p,.size-content>p>a,.size-content>span,.size-content>dl p,.size-content>dl a,.size-content>dl dt,.size-content>ul li,.size-content>ol li,.size-content>ul li *:not(span),.size-content>ol li *:not(span),.size-content>a:not([class]){font-size:1.125rem;line-height:1.6875rem}}header h1.size-10,header h2.size-10,header h3.size-10,header h4.size-10,header h5.size-10,header h6.size-10,header p.size-10,header a.size-10,header code.size-10,header pre.size-10,header .svg-inline--fa.size-10,main h1.size-10,main h2.size-10,main h3.size-10,main h4.size-10,main h5.size-10,main h6.size-10,main p.size-10,main a.size-10,main code.size-10,main pre.size-10,main .svg-inline--fa.size-10,footer h1.size-10,footer h2.size-10,footer h3.size-10,footer h4.size-10,footer h5.size-10,footer h6.size-10,footer p.size-10,footer a.size-10,footer code.size-10,footer pre.size-10,footer .svg-inline--fa.size-10,* .cell.size-content h1.size-10,* .cell.size-content h2.size-10,* .cell.size-content h3.size-10,* .cell.size-content h4.size-10,* .cell.size-content h5.size-10,* .cell.size-content h6.size-10,* .cell.size-content p.size-10,* .cell.size-content a.size-10,* .cell.size-content code.size-10,* .cell.size-content pre.size-10,* .cell.size-content .svg-inline--fa.size-10{font-size:.625rem;line-height:.9375rem}@media (min-width: 48em){header h1.size-10,header h2.size-10,header h3.size-10,header h4.size-10,header h5.size-10,header h6.size-10,header p.size-10,header a.size-10,header code.size-10,header pre.size-10,header .svg-inline--fa.size-10,main h1.size-10,main h2.size-10,main h3.size-10,main h4.size-10,main h5.size-10,main h6.size-10,main p.size-10,main a.size-10,main code.size-10,main pre.size-10,main .svg-inline--fa.size-10,footer h1.size-10,footer h2.size-10,footer h3.size-10,footer h4.size-10,footer h5.size-10,footer h6.size-10,footer p.size-10,footer a.size-10,footer code.size-10,footer pre.size-10,footer .svg-inline--fa.size-10,* .cell.size-content h1.size-10,* .cell.size-content h2.size-10,* .cell.size-content h3.size-10,* .cell.size-content h4.size-10,* .cell.size-content h5.size-10,* .cell.size-content h6.size-10,* .cell.size-content p.size-10,* .cell.size-content a.size-10,* .cell.size-content code.size-10,* .cell.size-content pre.size-10,* .cell.size-content .svg-inline--fa.size-10{font-size:.75rem;line-height:1.125rem}}header h1.size-12,header h2.size-12,header h3.size-12,header h4.size-12,header h5.size-12,header h6.size-12,header p.size-12,header a.size-12,header code.size-12,header pre.size-12,header .svg-inline--fa.size-12,main h1.size-12,main h2.size-12,main h3.size-12,main h4.size-12,main h5.size-12,main h6.size-12,main p.size-12,main a.size-12,main code.size-12,main pre.size-12,main .svg-inline--fa.size-12,footer h1.size-12,footer h2.size-12,footer h3.size-12,footer h4.size-12,footer h5.size-12,footer h6.size-12,footer p.size-12,footer a.size-12,footer code.size-12,footer pre.size-12,footer .svg-inline--fa.size-12,* .cell.size-content h1.size-12,* .cell.size-content h2.size-12,* .cell.size-content h3.size-12,* .cell.size-content h4.size-12,* .cell.size-content h5.size-12,* .cell.size-content h6.size-12,* .cell.size-content p.size-12,* .cell.size-content a.size-12,* .cell.size-content code.size-12,* .cell.size-content pre.size-12,* .cell.size-content .svg-inline--fa.size-12{font-size:.75rem;line-height:1.125rem}@media (min-width: 48em){header h1.size-12,header h2.size-12,header h3.size-12,header h4.size-12,header h5.size-12,header h6.size-12,header p.size-12,header a.size-12,header code.size-12,header pre.size-12,header .svg-inline--fa.size-12,main h1.size-12,main h2.size-12,main h3.size-12,main h4.size-12,main h5.size-12,main h6.size-12,main p.size-12,main a.size-12,main code.size-12,main pre.size-12,main .svg-inline--fa.size-12,footer h1.size-12,footer h2.size-12,footer h3.size-12,footer h4.size-12,footer h5.size-12,footer h6.size-12,footer p.size-12,footer a.size-12,footer code.size-12,footer pre.size-12,footer .svg-inline--fa.size-12,* .cell.size-content h1.size-12,* .cell.size-content h2.size-12,* .cell.size-content h3.size-12,* .cell.size-content h4.size-12,* .cell.size-content h5.size-12,* .cell.size-content h6.size-12,* .cell.size-content p.size-12,* .cell.size-content a.size-12,* .cell.size-content code.size-12,* .cell.size-content pre.size-12,* .cell.size-content .svg-inline--fa.size-12{font-size:.875rem;line-height:1.3125rem}}header h1.size-14,header h2.size-14,header h3.size-14,header h4.size-14,header h5.size-14,header h6.size-14,header p.size-14,header a.size-14,header code.size-14,header pre.size-14,header .svg-inline--fa.size-14,main h1.size-14,main h2.size-14,main h3.size-14,main h4.size-14,main h5.size-14,main h6.size-14,main p.size-14,main a.size-14,main code.size-14,main pre.size-14,main .svg-inline--fa.size-14,footer h1.size-14,footer h2.size-14,footer h3.size-14,footer h4.size-14,footer h5.size-14,footer h6.size-14,footer p.size-14,footer a.size-14,footer code.size-14,footer pre.size-14,footer .svg-inline--fa.size-14,* .cell.size-content h1.size-14,* .cell.size-content h2.size-14,* .cell.size-content h3.size-14,* .cell.size-content h4.size-14,* .cell.size-content h5.size-14,* .cell.size-content h6.size-14,* .cell.size-content p.size-14,* .cell.size-content a.size-14,* .cell.size-content code.size-14,* .cell.size-content pre.size-14,* .cell.size-content .svg-inline--fa.size-14{font-size:.875rem;line-height:1.3125rem}@media (min-width: 48em){header h1.size-14,header h2.size-14,header h3.size-14,header h4.size-14,header h5.size-14,header h6.size-14,header p.size-14,header a.size-14,header code.size-14,header pre.size-14,header .svg-inline--fa.size-14,main h1.size-14,main h2.size-14,main h3.size-14,main h4.size-14,main h5.size-14,main h6.size-14,main p.size-14,main a.size-14,main code.size-14,main pre.size-14,main .svg-inline--fa.size-14,footer h1.size-14,footer h2.size-14,footer h3.size-14,footer h4.size-14,footer h5.size-14,footer h6.size-14,footer p.size-14,footer a.size-14,footer code.size-14,footer pre.size-14,footer .svg-inline--fa.size-14,* .cell.size-content h1.size-14,* .cell.size-content h2.size-14,* .cell.size-content h3.size-14,* .cell.size-content h4.size-14,* .cell.size-content h5.size-14,* .cell.size-content h6.size-14,* .cell.size-content p.size-14,* .cell.size-content a.size-14,* .cell.size-content code.size-14,* .cell.size-content pre.size-14,* .cell.size-content .svg-inline--fa.size-14{font-size:1rem;line-height:1.5rem}}header h1.size-16,header h2.size-16,header h3.size-16,header h4.size-16,header h5.size-16,header h6.size-16,header p.size-16,header a.size-16,header code.size-16,header pre.size-16,header .svg-inline--fa.size-16,main h1.size-16,main h2.size-16,main h3.size-16,main h4.size-16,main h5.size-16,main h6.size-16,main p.size-16,main a.size-16,main code.size-16,main pre.size-16,main .svg-inline--fa.size-16,footer h1.size-16,footer h2.size-16,footer h3.size-16,footer h4.size-16,footer h5.size-16,footer h6.size-16,footer p.size-16,footer a.size-16,footer code.size-16,footer pre.size-16,footer .svg-inline--fa.size-16,* .cell.size-content h1.size-16,* .cell.size-content h2.size-16,* .cell.size-content h3.size-16,* .cell.size-content h4.size-16,* .cell.size-content h5.size-16,* .cell.size-content h6.size-16,* .cell.size-content p.size-16,* .cell.size-content a.size-16,* .cell.size-content code.size-16,* .cell.size-content pre.size-16,* .cell.size-content .svg-inline--fa.size-16{font-size:1rem;line-height:1.5rem}@media (min-width: 48em){header h1.size-16,header h2.size-16,header h3.size-16,header h4.size-16,header h5.size-16,header h6.size-16,header p.size-16,header a.size-16,header code.size-16,header pre.size-16,header .svg-inline--fa.size-16,main h1.size-16,main h2.size-16,main h3.size-16,main h4.size-16,main h5.size-16,main h6.size-16,main p.size-16,main a.size-16,main code.size-16,main pre.size-16,main .svg-inline--fa.size-16,footer h1.size-16,footer h2.size-16,footer h3.size-16,footer h4.size-16,footer h5.size-16,footer h6.size-16,footer p.size-16,footer a.size-16,footer code.size-16,footer pre.size-16,footer .svg-inline--fa.size-16,* .cell.size-content h1.size-16,* .cell.size-content h2.size-16,* .cell.size-content h3.size-16,* .cell.size-content h4.size-16,* .cell.size-content h5.size-16,* .cell.size-content h6.size-16,* .cell.size-content p.size-16,* .cell.size-content a.size-16,* .cell.size-content code.size-16,* .cell.size-content pre.size-16,* .cell.size-content .svg-inline--fa.size-16{font-size:1.125rem;line-height:1.6875rem}}header h1.size-18,header h2.size-18,header h3.size-18,header h4.size-18,header h5.size-18,header h6.size-18,header p.size-18,header a.size-18,header code.size-18,header pre.size-18,header .svg-inline--fa.size-18,main h1.size-18,main h2.size-18,main h3.size-18,main h4.size-18,main h5.size-18,main h6.size-18,main p.size-18,main a.size-18,main code.size-18,main pre.size-18,main .svg-inline--fa.size-18,footer h1.size-18,footer h2.size-18,footer h3.size-18,footer h4.size-18,footer h5.size-18,footer h6.size-18,footer p.size-18,footer a.size-18,footer code.size-18,footer pre.size-18,footer .svg-inline--fa.size-18,* .cell.size-content h1.size-18,* .cell.size-content h2.size-18,* .cell.size-content h3.size-18,* .cell.size-content h4.size-18,* .cell.size-content h5.size-18,* .cell.size-content h6.size-18,* .cell.size-content p.size-18,* .cell.size-content a.size-18,* .cell.size-content code.size-18,* .cell.size-content pre.size-18,* .cell.size-content .svg-inline--fa.size-18{font-size:1.125rem;line-height:1.6875rem}@media (min-width: 48em){header h1.size-18,header h2.size-18,header h3.size-18,header h4.size-18,header h5.size-18,header h6.size-18,header p.size-18,header a.size-18,header code.size-18,header pre.size-18,header .svg-inline--fa.size-18,main h1.size-18,main h2.size-18,main h3.size-18,main h4.size-18,main h5.size-18,main h6.size-18,main p.size-18,main a.size-18,main code.size-18,main pre.size-18,main .svg-inline--fa.size-18,footer h1.size-18,footer h2.size-18,footer h3.size-18,footer h4.size-18,footer h5.size-18,footer h6.size-18,footer p.size-18,footer a.size-18,footer code.size-18,footer pre.size-18,footer .svg-inline--fa.size-18,* .cell.size-content h1.size-18,* .cell.size-content h2.size-18,* .cell.size-content h3.size-18,* .cell.size-content h4.size-18,* .cell.size-content h5.size-18,* .cell.size-content h6.size-18,* .cell.size-content p.size-18,* .cell.size-content a.size-18,* .cell.size-content code.size-18,* .cell.size-content pre.size-18,* .cell.size-content .svg-inline--fa.size-18{font-size:1.25rem;line-height:1.875rem}}header h1.size-20,header h2.size-20,header h3.size-20,header h4.size-20,header h5.size-20,header h6.size-20,header p.size-20,header a.size-20,header code.size-20,header pre.size-20,header .svg-inline--fa.size-20,main h1.size-20,main h2.size-20,main h3.size-20,main h4.size-20,main h5.size-20,main h6.size-20,main p.size-20,main a.size-20,main code.size-20,main pre.size-20,main .svg-inline--fa.size-20,footer h1.size-20,footer h2.size-20,footer h3.size-20,footer h4.size-20,footer h5.size-20,footer h6.size-20,footer p.size-20,footer a.size-20,footer code.size-20,footer pre.size-20,footer .svg-inline--fa.size-20,* .cell.size-content h1.size-20,* .cell.size-content h2.size-20,* .cell.size-content h3.size-20,* .cell.size-content h4.size-20,* .cell.size-content h5.size-20,* .cell.size-content h6.size-20,* .cell.size-content p.size-20,* .cell.size-content a.size-20,* .cell.size-content code.size-20,* .cell.size-content pre.size-20,* .cell.size-content .svg-inline--fa.size-20{font-size:1.25rem;line-height:1.875rem}@media (min-width: 48em){header h1.size-20,header h2.size-20,header h3.size-20,header h4.size-20,header h5.size-20,header h6.size-20,header p.size-20,header a.size-20,header code.size-20,header pre.size-20,header .svg-inline--fa.size-20,main h1.size-20,main h2.size-20,main h3.size-20,main h4.size-20,main h5.size-20,main h6.size-20,main p.size-20,main a.size-20,main code.size-20,main pre.size-20,main .svg-inline--fa.size-20,footer h1.size-20,footer h2.size-20,footer h3.size-20,footer h4.size-20,footer h5.size-20,footer h6.size-20,footer p.size-20,footer a.size-20,footer code.size-20,footer pre.size-20,footer .svg-inline--fa.size-20,* .cell.size-content h1.size-20,* .cell.size-content h2.size-20,* .cell.size-content h3.size-20,* .cell.size-content h4.size-20,* .cell.size-content h5.size-20,* .cell.size-content h6.size-20,* .cell.size-content p.size-20,* .cell.size-content a.size-20,* .cell.size-content code.size-20,* .cell.size-content pre.size-20,* .cell.size-content .svg-inline--fa.size-20{font-size:1.5rem;line-height:2.25rem}}header h1.size-24,header h2.size-24,header h3.size-24,header h4.size-24,header h5.size-24,header h6.size-24,header p.size-24,header a.size-24,header code.size-24,header pre.size-24,header .svg-inline--fa.size-24,main h1.size-24,main h2.size-24,main h3.size-24,main h4.size-24,main h5.size-24,main h6.size-24,main p.size-24,main a.size-24,main code.size-24,main pre.size-24,main .svg-inline--fa.size-24,footer h1.size-24,footer h2.size-24,footer h3.size-24,footer h4.size-24,footer h5.size-24,footer h6.size-24,footer p.size-24,footer a.size-24,footer code.size-24,footer pre.size-24,footer .svg-inline--fa.size-24,* .cell.size-content h1.size-24,* .cell.size-content h2.size-24,* .cell.size-content h3.size-24,* .cell.size-content h4.size-24,* .cell.size-content h5.size-24,* .cell.size-content h6.size-24,* .cell.size-content p.size-24,* .cell.size-content a.size-24,* .cell.size-content code.size-24,* .cell.size-content pre.size-24,* .cell.size-content .svg-inline--fa.size-24{font-size:1.5rem;line-height:2.25rem}@media (min-width: 48em){header h1.size-24,header h2.size-24,header h3.size-24,header h4.size-24,header h5.size-24,header h6.size-24,header p.size-24,header a.size-24,header code.size-24,header pre.size-24,header .svg-inline--fa.size-24,main h1.size-24,main h2.size-24,main h3.size-24,main h4.size-24,main h5.size-24,main h6.size-24,main p.size-24,main a.size-24,main code.size-24,main pre.size-24,main .svg-inline--fa.size-24,footer h1.size-24,footer h2.size-24,footer h3.size-24,footer h4.size-24,footer h5.size-24,footer h6.size-24,footer p.size-24,footer a.size-24,footer code.size-24,footer pre.size-24,footer .svg-inline--fa.size-24,* .cell.size-content h1.size-24,* .cell.size-content h2.size-24,* .cell.size-content h3.size-24,* .cell.size-content h4.size-24,* .cell.size-content h5.size-24,* .cell.size-content h6.size-24,* .cell.size-content p.size-24,* .cell.size-content a.size-24,* .cell.size-content code.size-24,* .cell.size-content pre.size-24,* .cell.size-content .svg-inline--fa.size-24{font-size:1.875rem;line-height:2.8125rem}}header h1.size-30,header h2.size-30,header h3.size-30,header h4.size-30,header h5.size-30,header h6.size-30,header p.size-30,header a.size-30,header code.size-30,header pre.size-30,header .svg-inline--fa.size-30,main h1.size-30,main h2.size-30,main h3.size-30,main h4.size-30,main h5.size-30,main h6.size-30,main p.size-30,main a.size-30,main code.size-30,main pre.size-30,main .svg-inline--fa.size-30,footer h1.size-30,footer h2.size-30,footer h3.size-30,footer h4.size-30,footer h5.size-30,footer h6.size-30,footer p.size-30,footer a.size-30,footer code.size-30,footer pre.size-30,footer .svg-inline--fa.size-30,* .cell.size-content h1.size-30,* .cell.size-content h2.size-30,* .cell.size-content h3.size-30,* .cell.size-content h4.size-30,* .cell.size-content h5.size-30,* .cell.size-content h6.size-30,* .cell.size-content p.size-30,* .cell.size-content a.size-30,* .cell.size-content code.size-30,* .cell.size-content pre.size-30,* .cell.size-content .svg-inline--fa.size-30{font-size:1.875rem;line-height:2.8125rem}@media (min-width: 48em){header h1.size-30,header h2.size-30,header h3.size-30,header h4.size-30,header h5.size-30,header h6.size-30,header p.size-30,header a.size-30,header code.size-30,header pre.size-30,header .svg-inline--fa.size-30,main h1.size-30,main h2.size-30,main h3.size-30,main h4.size-30,main h5.size-30,main h6.size-30,main p.size-30,main a.size-30,main code.size-30,main pre.size-30,main .svg-inline--fa.size-30,footer h1.size-30,footer h2.size-30,footer h3.size-30,footer h4.size-30,footer h5.size-30,footer h6.size-30,footer p.size-30,footer a.size-30,footer code.size-30,footer pre.size-30,footer .svg-inline--fa.size-30,* .cell.size-content h1.size-30,* .cell.size-content h2.size-30,* .cell.size-content h3.size-30,* .cell.size-content h4.size-30,* .cell.size-content h5.size-30,* .cell.size-content h6.size-30,* .cell.size-content p.size-30,* .cell.size-content a.size-30,* .cell.size-content code.size-30,* .cell.size-content pre.size-30,* .cell.size-content .svg-inline--fa.size-30{font-size:2.25rem;line-height:3.375rem}}header h1.size-36,header h2.size-36,header h3.size-36,header h4.size-36,header h5.size-36,header h6.size-36,header p.size-36,header a.size-36,header code.size-36,header pre.size-36,header .svg-inline--fa.size-36,main h1.size-36,main h2.size-36,main h3.size-36,main h4.size-36,main h5.size-36,main h6.size-36,main p.size-36,main a.size-36,main code.size-36,main pre.size-36,main .svg-inline--fa.size-36,footer h1.size-36,footer h2.size-36,footer h3.size-36,footer h4.size-36,footer h5.size-36,footer h6.size-36,footer p.size-36,footer a.size-36,footer code.size-36,footer pre.size-36,footer .svg-inline--fa.size-36,* .cell.size-content h1.size-36,* .cell.size-content h2.size-36,* .cell.size-content h3.size-36,* .cell.size-content h4.size-36,* .cell.size-content h5.size-36,* .cell.size-content h6.size-36,* .cell.size-content p.size-36,* .cell.size-content a.size-36,* .cell.size-content code.size-36,* .cell.size-content pre.size-36,* .cell.size-content .svg-inline--fa.size-36{font-size:2.25rem;line-height:3.375rem}@media (min-width: 48em){header h1.size-36,header h2.size-36,header h3.size-36,header h4.size-36,header h5.size-36,header h6.size-36,header p.size-36,header a.size-36,header code.size-36,header pre.size-36,header .svg-inline--fa.size-36,main h1.size-36,main h2.size-36,main h3.size-36,main h4.size-36,main h5.size-36,main h6.size-36,main p.size-36,main a.size-36,main code.size-36,main pre.size-36,main .svg-inline--fa.size-36,footer h1.size-36,footer h2.size-36,footer h3.size-36,footer h4.size-36,footer h5.size-36,footer h6.size-36,footer p.size-36,footer a.size-36,footer code.size-36,footer pre.size-36,footer .svg-inline--fa.size-36,* .cell.size-content h1.size-36,* .cell.size-content h2.size-36,* .cell.size-content h3.size-36,* .cell.size-content h4.size-36,* .cell.size-content h5.size-36,* .cell.size-content h6.size-36,* .cell.size-content p.size-36,* .cell.size-content a.size-36,* .cell.size-content code.size-36,* .cell.size-content pre.size-36,* .cell.size-content .svg-inline--fa.size-36{font-size:3rem;line-height:3.625rem}}header h1.size-48,header h2.size-48,header h3.size-48,header h4.size-48,header h5.size-48,header h6.size-48,header p.size-48,header a.size-48,header code.size-48,header pre.size-48,header .svg-inline--fa.size-48,main h1.size-48,main h2.size-48,main h3.size-48,main h4.size-48,main h5.size-48,main h6.size-48,main p.size-48,main a.size-48,main code.size-48,main pre.size-48,main .svg-inline--fa.size-48,footer h1.size-48,footer h2.size-48,footer h3.size-48,footer h4.size-48,footer h5.size-48,footer h6.size-48,footer p.size-48,footer a.size-48,footer code.size-48,footer pre.size-48,footer .svg-inline--fa.size-48,* .cell.size-content h1.size-48,* .cell.size-content h2.size-48,* .cell.size-content h3.size-48,* .cell.size-content h4.size-48,* .cell.size-content h5.size-48,* .cell.size-content h6.size-48,* .cell.size-content p.size-48,* .cell.size-content a.size-48,* .cell.size-content code.size-48,* .cell.size-content pre.size-48,* .cell.size-content .svg-inline--fa.size-48{font-size:3rem;line-height:3.625rem}@media (min-width: 48em){header h1.size-48,header h2.size-48,header h3.size-48,header h4.size-48,header h5.size-48,header h6.size-48,header p.size-48,header a.size-48,header code.size-48,header pre.size-48,header .svg-inline--fa.size-48,main h1.size-48,main h2.size-48,main h3.size-48,main h4.size-48,main h5.size-48,main h6.size-48,main p.size-48,main a.size-48,main code.size-48,main pre.size-48,main .svg-inline--fa.size-48,footer h1.size-48,footer h2.size-48,footer h3.size-48,footer h4.size-48,footer h5.size-48,footer h6.size-48,footer p.size-48,footer a.size-48,footer code.size-48,footer pre.size-48,footer .svg-inline--fa.size-48,* .cell.size-content h1.size-48,* .cell.size-content h2.size-48,* .cell.size-content h3.size-48,* .cell.size-content h4.size-48,* .cell.size-content h5.size-48,* .cell.size-content h6.size-48,* .cell.size-content p.size-48,* .cell.size-content a.size-48,* .cell.size-content code.size-48,* .cell.size-content pre.size-48,* .cell.size-content .svg-inline--fa.size-48{font-size:3.75rem;line-height:5.125rem}}header h1.size-60,header h2.size-60,header h3.size-60,header h4.size-60,header h5.size-60,header h6.size-60,header p.size-60,header a.size-60,header code.size-60,header pre.size-60,header .svg-inline--fa.size-60,main h1.size-60,main h2.size-60,main h3.size-60,main h4.size-60,main h5.size-60,main h6.size-60,main p.size-60,main a.size-60,main code.size-60,main pre.size-60,main .svg-inline--fa.size-60,footer h1.size-60,footer h2.size-60,footer h3.size-60,footer h4.size-60,footer h5.size-60,footer h6.size-60,footer p.size-60,footer a.size-60,footer code.size-60,footer pre.size-60,footer .svg-inline--fa.size-60,* .cell.size-content h1.size-60,* .cell.size-content h2.size-60,* .cell.size-content h3.size-60,* .cell.size-content h4.size-60,* .cell.size-content h5.size-60,* .cell.size-content h6.size-60,* .cell.size-content p.size-60,* .cell.size-content a.size-60,* .cell.size-content code.size-60,* .cell.size-content pre.size-60,* .cell.size-content .svg-inline--fa.size-60{font-size:3.75rem;line-height:5.125rem}@media (min-width: 48em){header h1.size-60,header h2.size-60,header h3.size-60,header h4.size-60,header h5.size-60,header h6.size-60,header p.size-60,header a.size-60,header code.size-60,header pre.size-60,header .svg-inline--fa.size-60,main h1.size-60,main h2.size-60,main h3.size-60,main h4.size-60,main h5.size-60,main h6.size-60,main p.size-60,main a.size-60,main code.size-60,main pre.size-60,main .svg-inline--fa.size-60,footer h1.size-60,footer h2.size-60,footer h3.size-60,footer h4.size-60,footer h5.size-60,footer h6.size-60,footer p.size-60,footer a.size-60,footer code.size-60,footer pre.size-60,footer .svg-inline--fa.size-60,* .cell.size-content h1.size-60,* .cell.size-content h2.size-60,* .cell.size-content h3.size-60,* .cell.size-content h4.size-60,* .cell.size-content h5.size-60,* .cell.size-content h6.size-60,* .cell.size-content p.size-60,* .cell.size-content a.size-60,* .cell.size-content code.size-60,* .cell.size-content pre.size-60,* .cell.size-content .svg-inline--fa.size-60{font-size:4.5rem;line-height:6.125rem}}header h1.size-72,header h2.size-72,header h3.size-72,header h4.size-72,header h5.size-72,header h6.size-72,header p.size-72,header a.size-72,header code.size-72,header pre.size-72,header .svg-inline--fa.size-72,main h1.size-72,main h2.size-72,main h3.size-72,main h4.size-72,main h5.size-72,main h6.size-72,main p.size-72,main a.size-72,main code.size-72,main pre.size-72,main .svg-inline--fa.size-72,footer h1.size-72,footer h2.size-72,footer h3.size-72,footer h4.size-72,footer h5.size-72,footer h6.size-72,footer p.size-72,footer a.size-72,footer code.size-72,footer pre.size-72,footer .svg-inline--fa.size-72,* .cell.size-content h1.size-72,* .cell.size-content h2.size-72,* .cell.size-content h3.size-72,* .cell.size-content h4.size-72,* .cell.size-content h5.size-72,* .cell.size-content h6.size-72,* .cell.size-content p.size-72,* .cell.size-content a.size-72,* .cell.size-content code.size-72,* .cell.size-content pre.size-72,* .cell.size-content .svg-inline--fa.size-72{font-size:4.5rem;line-height:6.125rem}.space-content>*+*,.space-content>dl>*+*{margin-top:1.5rem;margin-bottom:0}.space-content>h2{margin-top:3rem}@media (min-width: 75em){.space-content>h2{margin-top:4rem}}.space-content>h3{margin-top:2rem}@media (min-width: 75em){.space-content>h3{margin-top:3rem}}.space-content>h4{margin-top:1.5rem}@media (min-width: 75em){.space-content>h4{margin-top:2rem}}.space-content>h5{margin-top:1rem}@media (min-width: 75em){.space-content>h5{margin-top:1.5rem}}.space-content>h6{margin-top:1rem}@media (min-width: 75em){.space-content>h6{margin-top:1.5rem}}.space-content>*:first-child{margin-top:0}.space-2{padding:.125rem}.space-4{padding:.25rem}.space-8{padding:.5rem}.space-12{padding:.75rem}.space-16{padding:1rem}.space-24{padding:1.5rem}.space-32{padding:2rem}.space-48{padding:3rem}.space-64{padding:4rem}.space-96{padding:6rem}.space-128{padding:8rem}.space-192{padding:12rem}.space-256{padding:16rem}.space-384{padding:24rem}.space-512{padding:32rem}.space-640{padding:40rem}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:auto;border:0;white-space:nowrap}.top{margin-bottom:0}.bottom{margin-top:0}.responsive-toggle{display:none;padding:0;border:none}.responsive-toggle svg{width:30px}.responsive-toggle svg path{transition:fill .2s ease-in-out}.responsive-toggle:hover svg path{fill:var(--primary-400)}*:focus,*:focus-visible{outline:2px dotted black;outline-color:#000;outline-offset:0;-webkit-box-shadow:0 0 0 2px white;box-shadow:0 0 0 2px #fff}*:focus:not(:focus-visible){outline:none;box-shadow:none}#main-navigation>.container{display:flex;justify-content:space-between;flex-wrap:wrap}#main-navigation.is-desktop .desktop-menu{visibility:visible;z-index:0;position:static}#main-navigation.is-desktop .mobile-menu{display:none}#main-navigation.is-mobile{flex-direction:column}#main-navigation.is-mobile .mobile-menu{display:none}#main-navigation.is-mobile .mobile-menu.show{display:block}#main-navigation.is-mobile .desktop-menu{visibility:hidden;z-index:-99;position:absolute;left:0}#main-navigation.is-mobile .responsive-toggle{display:block}#main-navigation .wrapper{display:flex;align-items:center;gap:1rem;padding-left:25px}#main-navigation nav>ul{display:flex;gap:1.5rem}#main-navigation nav>ul .is-active{font-weight:700}#main-navigation .mobile-menu{flex-basis:100%;padding:2rem 0}#main-navigation .mobile-menu>ul{flex-direction:column}#main-navigation .mobile-menu>ul ul{position:relative;margin-top:1rem}#main-navigation .mobile-menu a,#main-navigation .mobile-menu button{display:block;width:100%;padding:.5rem 0}#main-navigation .has-dropdown{position:relative}#main-navigation .has-dropdown>button{display:flex;align-items:center;gap:.5rem;padding:0;margin-top:-1px;border:none;color:var(--action-color);text-decoration:underline;font-size:1rem;line-height:1.5rem}#main-navigation .has-dropdown>button:after{content:"";width:.75rem;height:.75em;margin-top:-.25rem;border-style:solid;border-width:.2em .2em 0 0;transform:rotate(135deg)}#main-navigation .has-dropdown>button.show:after{margin-top:.25rem;transform:rotate(-45deg)}#main-navigation .has-dropdown>button.show~ul{display:flex;flex-direction:column;gap:1rem}#main-navigation .has-dropdown ul{display:none;position:absolute;z-index:100;min-width:200px;inset:125% 0 auto;padding:1rem;background-color:var(--neutral-background);border:2px solid black;box-shadow:0 10px 20px #00000026;border-radius:var(--radius-small)}.darkmode-toggle{padding:0;border:none}.darkmode-toggle svg{width:30px}.darkmode-toggle svg path{fill:var(--secondary-500);transition:fill .2s ease-in-out}.darkmode-toggle:hover svg path{fill:var(--primary-400)}.darkmode-toggle:focus{outline:2px dotted black;outline-color:#000;outline-offset:0;-webkit-box-shadow:0 0 0 2px white;box-shadow:0 0 0 2px #fff}.darkmode .darkmode-toggle svg path{fill:var(--secondary-100)}.darkmode .darkmode-toggle:hover svg path{fill:var(--primary-400)}.accordion__wrapper:where(.astro-MREQEBQZ){list-style:none;padding:0}.accordion__item,.accordion__header{width:100%}.accordion__header{display:flex;justify-content:space-between;border:2px solid #202020;padding:1rem}.accordion__item .accordion__header{border-bottom:0}.accordion__item .accordion__header:focus{outline-offset:-6px;box-shadow:inset 0 0 0 2px #fff}.accordion__item:only-of-type .accordion__header,.accordion__item:last-of-type .accordion__header{border:2px solid #202020}.accordion__item:only-of-type .accordion__panel,.accordion__item:last-of-type .accordion__panel{border-bottom:2px solid #202020}.header__toggle-indicator{width:20px}.accordion__panel{visibility:hidden;overflow:hidden;height:0;border-left:2px solid #202020;border-right:2px solid #202020;transition:height .3s ease-in-out,visibility 0s .3s}.panel__inner{padding:2rem 1rem}.is-active .accordion__header{border:2px solid #202020}.is-active .accordion__panel{visibility:visible;height:auto;transition:height .3s ease-in-out,visibility 0s 0s}.card{display:flex;flex-direction:column;border:2px solid black;border-radius:.5rem;max-width:60ch;min-height:100%;position:relative;overflow:hidden;transition:box-shadow .15s ease-in-out}.card:hover,.card:focus-within{box-shadow:0 0 0 .25rem}.card:focus-within a:focus{text-decoration:none;box-shadow:none;outline:none}.card__image{height:10rem}.card__image img{height:100%;width:100%;object-fit:cover}.card__content{display:flex;flex-direction:column;flex-grow:1;padding:1rem}.card__content a{text-decoration:none}.card__content a:focus{text-decoration:underline}.card__content a:after{content:"";position:absolute;inset:0}.card__content :last-child{margin-top:auto;padding-top:2rem}body.modal-is-active>*:not(.modal){filter:blur(6px)}.modal{height:0;position:fixed;visibility:hidden;z-index:-10}.modal.show{display:grid;place-items:center;visibility:visible;height:auto;background-color:#00000080;inset:0;z-index:10}.modal.show .modal__inner{opacity:1}.modal__inner{width:clamp(30ch,70%,75ch);color:#000;background-color:#fff;border:.5rem solid black;border-radius:1rem;opacity:0;transition:opacity .3s ease-in-out}.modal__content{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:2rem}.modal__close button{width:100%;border:none;background-color:#d3d3d3;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem;text-align:right;transition:background-color .15s ease-in-out}.modal__close button:hover,.modal__close button:focus{background-color:gray;text-decoration:underline}.notification{display:flex;align-items:center;gap:.75rem;padding:1rem;color:var(--neutral-900, #202427);background-color:var(--neutral-200, #f6f8f9);border:2px solid var(--neutral-600, #858d93);border-radius:.25rem}.notification.type-info{color:var(--info-900, #035486);background-color:var(--info-100, #e0f7ff);border-color:var(--info-600, #1a91d1)}.notification.type-success{color:var(--success-900, #014b3e);background-color:var(--success-100, #eefcf6);border-color:var(--success-500, #28a980)}.notification.type-warning{color:var(--warning-900, #8e2a0b);background-color:var(--warning-100, #fffbeb);border-color:var(--warning-600, #dc901e)}.notification.type-error{color:var(--error-900, #5e0317);background-color:var(--error-100, #ffe0e0);border-color:var(--error-500, #df2a39)}.notification [astro-icon]{flex-shrink:0;width:40px}.pagination .pagination__list{display:flex;align-items:center;gap:1rem}.pagination a{display:block;border:2px solid currentColor;border-radius:3px;transition:background-color .15s ease-in-out}.pagination a:hover,.pagination a:focus-visible{background-color:orange}.pagination a:hover svg path,.pagination a:focus-visible svg path{stroke:#222}.skip-links a{color:var(--action-color, #222);background-color:var(--background, #fff);border-bottom-right-radius:6px;padding:1rem 3.25rem;position:absolute;display:block;z-index:10;top:-100vh;left:0}.skip-links a:hover,.skip-links a:focus{top:0;outline-offset:2px}.container:where(.astro-H76CQHT4){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}@media (min-width: 48em){.container:where(.astro-H76CQHT4){flex-wrap:nowrap}}.container:where(.astro-H76CQHT4) img:where(.astro-H76CQHT4){max-height:40px}html,body{height:100%;overflow-x:hidden}body{display:flex;flex-direction:column;background-color:var(--background)}body main:where(.astro-3Z6LPNEC){flex:1 0 auto}body footer:where(.astro-3Z6LPNEC){flex-shrink:0}
