/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{appearance:button;-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,figure,p,ol,ul{margin:0}ol[role=list],ul[role=list]{list-style:none;padding-inline:0}img{display:block;max-inline-size:100%}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}:root{color-scheme:light dark;--color-primary: #65aaa1;--color-primary-light: #141d2d;--color-primary-dark: #101828;--color-accent: currentColor;--color-accent-light: currentColor;--color-accent-dark: currentColor;--color-background: #101828;--color-surface: #364153;--color-border: rgba(153, 161, 175, .1);--color-text-primary: #ffffff;--color-text-secondary: #d1d5db;--color-text-muted: #99a1af;--color-success: #10b981;--color-success-light: #6ee7b7;--color-error: #ef4444;--color-error-light: #fca5a5;--color-warning: #f59e0b;--color-warning-light: #fde68a;--color-info: #3b82f6;--color-info-light: #93c5fd;--shadow-light: 0 1px 2px rgba(0, 0, 0, .05);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .1);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .15);--glow: 0 0px 10px rgba(101, 170, 161, .5);--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;color:var(--color-text-secondary);background-color:var(--color-background);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme: light){:root{--color-primary-light: #FAFAFA;--color-background: #ffffff;--color-surface: #f3f4f6;--color-border: #d1d5db;--color-text-primary: #111827;--color-text-secondary: #374151;--color-text-muted: #6b7280}}@media only screen and (max-width: 600px){:root{font-size:20px}}#root{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}#root>*:nth-last-child(2):not(:first-child){flex:1;min-height:100vh}footer{display:flex;flex-direction:column;padding:1rem;background-color:var(--primary-light);box-shadow:0 -2px 2px #0003}footer hr{width:calc(100% - 2rem);opacity:.1;border-top:none;margin-block:2rem}footer ._links_1xhmf_16{display:flex;flex-direction:row;justify-content:space-between}footer ._links_1xhmf_16 ._logo_1xhmf_21{display:flex;flex-direction:column;gap:1rem;flex:1;padding:1rem}footer ._links_1xhmf_16 ._logo_1xhmf_21 img{width:10rem;min-width:10rem}@media (prefers-color-scheme: light){footer ._links_1xhmf_16 ._logo_1xhmf_21 img{filter:invert()}}footer ._links_1xhmf_16 ._logo_1xhmf_21 p{font-size:.9rem;font-weight:500}footer ._links_1xhmf_16 ._container_1xhmf_45{display:grid;grid-template:1fr / repeat(auto-fit,minmax(60px,1fr));grid-auto-flow:row;grid-auto-columns:1fr;grid-auto-rows:100px;flex:2;align-items:baseline;padding:1rem;justify-content:end;justify-items:center;gap:3rem}footer ._links_1xhmf_16 ._container_1xhmf_45 ._column_1xhmf_58{display:grid;grid-template:1fr/ 1fr;text-align:left;gap:1rem}footer ._links_1xhmf_16 ._container_1xhmf_45 ._column_1xhmf_58 a{color:var(--color-text-secondary);text-decoration:none;transition:all .2s}footer ._links_1xhmf_16 ._container_1xhmf_45 ._column_1xhmf_58 a:hover{color:var(--color-text-primary)}footer ._socials_1xhmf_77{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}footer ._socials_1xhmf_77 ._container_1xhmf_45{display:flex;gap:1rem;padding:1rem}footer ._socials_1xhmf_77 ._container_1xhmf_45 a{font-size:2rem;color:var(--color-text-secondary);transition:all .2s}footer ._socials_1xhmf_77 ._container_1xhmf_45 a:hover{color:var(--color-text-primary)}@media only screen and (max-width: 600px){footer ._links_1xhmf_16{flex-direction:column}footer ._links_1xhmf_16 ._container_1xhmf_45{justify-items:start}footer ._socials_1xhmf_77 ._container_1xhmf_45 a{font-size:1rem}footer ._socials_1xhmf_77 p{font-size:.7rem}}nav{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;box-shadow:var(--shadow-medium);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:1rem}nav>a{flex-shrink:0}nav img{width:10rem;min-width:10rem}nav ._links_rvp2x_20{display:flex;align-items:center;gap:2rem;list-style:none}nav ._links_rvp2x_20 ._link_rvp2x_20{text-wrap:nowrap;border-radius:var(--radius-sm)}nav ._links_rvp2x_20 ._link_rvp2x_20 svg{display:none}nav ._links_rvp2x_20 ._link_rvp2x_20 a{display:inline-block;color:var(--color-text-secondary);font-weight:500;text-decoration:none;padding:4px 8px;transition:color .15s}nav ._links_rvp2x_20 ._link_rvp2x_20 a:hover{border-bottom:2px solid var(--color-text-primary);color:var(--color-text-primary)}nav ._menu_rvp2x_52{display:none;width:2rem;height:2rem;background:none;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .1s}nav ._menu_rvp2x_52 ._menuIcon_rvp2x_62{font-size:2rem}nav ._menu_rvp2x_52:hover,nav ._menu_rvp2x_52:active{background-color:var(--color-surface)}._closeMenu_rvp2x_73{display:none}._padding_rvp2x_77{margin-bottom:4.65rem}@media only screen and (max-width: 845px){nav{justify-content:center}}@media only screen and (max-width: 700px){nav{justify-content:space-between}nav ._links_rvp2x_20{display:none}nav ._menu_rvp2x_52{display:flex;justify-content:center;align-items:center}nav._mobile_rvp2x_101{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:var(--color-primary-light);position:fixed;top:0;left:0;height:100vh;gap:2rem;box-shadow:0 0 2px 6px #0000001a;animation:_expandWidth_rvp2x_1 .1s ease-out;overflow:hidden;z-index:100}nav._mobile_rvp2x_101 ._menu_rvp2x_52{display:none}nav._mobile_rvp2x_101 ._closeMenu_rvp2x_73{display:flex;justify-content:center;align-items:center;position:fixed;right:2rem;top:calc(1rem + 6px);background:none;border-radius:var(--radius-sm);border:none;width:2rem;height:2rem;font-size:2rem;cursor:pointer}nav._mobile_rvp2x_101 ._closeMenu_rvp2x_73:hover,nav._mobile_rvp2x_101 ._closeMenu_rvp2x_73:active{background-color:var(--color-surface)}nav._mobile_rvp2x_101 ._links_rvp2x_20{display:flex;flex-direction:column;width:100%;align-items:stretch;gap:.4rem;padding:0}nav._mobile_rvp2x_101 ._links_rvp2x_20 ._link_rvp2x_20{padding:.4rem 1rem}nav._mobile_rvp2x_101 ._links_rvp2x_20 ._link_rvp2x_20 svg{display:inline;margin-right:.5rem}nav._mobile_rvp2x_101 ._links_rvp2x_20 ._link_rvp2x_20 a:hover{border:none}nav._mobile_rvp2x_101 ._links_rvp2x_20 ._link_rvp2x_20:has(svg),nav._mobile_rvp2x_101 ._links_rvp2x_20 ._link_rvp2x_20:has(button){padding:.4rem 0rem}nav._mobile_rvp2x_101 ._links_rvp2x_20 ._link_rvp2x_20:not(:has(button)):hover{background-color:var(--color-surface)}}@media (prefers-color-scheme: light){nav img{filter:invert()}nav._mobile_rvp2x_101{box-shadow:0 0 2px 2px #0000001a}}@keyframes _expandWidth_rvp2x_1{0%{width:0}to{width:60%}}._primaryButton_jrjcg_1{background-color:var(--color-primary);color:#fafafa;border:none;padding:8px 12px;font-weight:500;border-radius:6px;cursor:pointer!important;transition:transform .15s}._primaryButton_jrjcg_1:hover{transform:scale(1.05);box-shadow:var(--glow)}._container_179h9_1{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}main.document{padding:1rem 20%}main.document ul,main.document p,main.document ol{margin-block:1rem;text-align:justify}main.document h1,main.document h2,main.document h3,main.document h4,main.document h5,main.document h6{margin-block:2rem}main.document h1{text-align:center}
