@charset "UTF-8";/*! 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]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-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}:root{scroll-behavior:smooth;interpolate-size:allow-keywords}html,body{height:100%}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role=list],ol[role=list]{list-style:none;padding:0}h1,h2,h3,h4,h5,figure,p,ol,ul{margin:0}ol,ul{list-style:none;padding-inline:0}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit;line-height:inherit}#root,#__next{isolation:isolate;contain:layout style}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.card,.modal,.sidebar,.component{contain:layout style}.fixed-size-component{contain:strict}.content-area{contain:layout paint}:root{--color-primary: #ed7102;--color-primary-faded: #F9D4A3;--color-primary-light: rgb(253.1589958159, 139.0167364017, 36.8410041841);--color-primary-dark: rgb(186.4267782427, 88.8870292887, 1.5732217573);--color-primary-transparent-20: rgba(237, 113, 2, .2);--color-primary-transparent-30: rgba(237, 113, 2, .3);--color-secondary: #004a38;--color-secondary-light: rgb(0, 125, 94.5945945946);--color-secondary-dark: rgb(0, 23, 17.4054054054);--color-secondary-transparent-20: rgba(0, 74, 56, .2);--color-bg-primary: #fff9f2;--color-bg-secondary: #ecf3e2;--color-background: #ffffff;--color-backdrop: rgba(0, 0, 0, .5);--color-text: #000000;--color-text-primary: #000000;--color-text-secondary: #595959;--color-text-muted: #9ca3af;--color-text-inverse: #ffffff;--color-text-soft: #080808;--color-tag-bg: #f8e9e7;--color-tag-text: #9b3e37;--color-tag-bg-secondary: #ecf3e2;--color-tag-text-secondary: #004a38;--color-white: #ffffff;--color-black: #000000;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-success: #425523;--color-warning: #f59e0b;--color-error: #ef4444;--color-error-transparent-30: rgba(239, 68, 68, .3);--color-info: #3b82f6;--color-border: rgba(8, 8, 8, .1);--color-border-light: rgba(35, 31, 32, .1)}:root{--border-width-0: 0;--border-width-1: 1px;--border-width-2: 2px;--border-width-6: 6px;--border-radius-none: 0;--border-radius-xs: .075rem;--border-radius-sm: .125rem;--border-radius: .1875rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-full: 9999px;--border: var(--border-width-1) solid var(--color-border);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--transition-fast: .15s ease-in-out;--transition-normal: .2s ease-in-out;--transition-slow: .35s ease-in-out;--transition-extra-slow: .5s ease-in-out;--move-up: translateY(-4px)}:root{--spacing-px: 1px;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-13: 3.25rem;--spacing-14: 3.5rem;--spacing-15: 3.75rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-30: 7.5rem;--spacing-32: 8rem;--spacing-section-x: var(--spacing-4);--spacing-section-y: var(--spacing-16);--spacing-section-inner-y: var(--spacing-12);--grid-columns: 12;--grid-col-size: 100px;--grid-col-gap: 16px;--grid-row-gap: 48px;--grid-gap: var(--grid-row-gap) var(--grid-col-gap);--container-padding: 16px;--container-max-width: 1616px;--col-width-flexible: calc((100% - ((2 * var(--container-padding)) + 11 * var(--grid-col-gap))) / 12);--container-grid-col: min(var(--col-width-flexible), var(--grid-col-size));--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--breakpoint-container: 1616px;--cols-1: 100px ;--cols-2: 232px ;--cols-3: 364px ;--cols-4: 496px ;--cols-5: 628px ;--cols-6: 760px ;--cols-7: 892px ;--cols-8: 1024px ;--cols-9: 1156px ;--cols-10: 1288px ;--cols-11: 1420px ;--cols-12: 1552px }@media(min-width:768px){:root{--spacing-section-x: var(--spacing-8);--spacing-section-y: var(--spacing-20);--spacing-section-inner-y: var(--spacing-15);--grid-col-gap: 32px;--container-padding: 32px}}@media(min-width:1024px){:root{--spacing-section-x: var(--spacing-8);--spacing-section-y: var(--spacing-24);--spacing-section-inner-y: var(--spacing-20)}}@media(min-width:1280px){:root{--spacing-section-y: var(--spacing-32);--spacing-section-inner-y: var(--spacing-24)}}.mw-cols-1{max-width:var(--cols-1)}.mw-cols-2{max-width:var(--cols-2)}.mw-cols-3{max-width:var(--cols-3)}.mw-cols-4{max-width:var(--cols-4)}.mw-cols-5{max-width:var(--cols-5)}.mw-cols-6{max-width:var(--cols-6)}.mw-cols-7{max-width:var(--cols-7)}.mw-cols-8{max-width:var(--cols-8)}.mw-cols-9{max-width:var(--cols-9)}.mw-cols-10{max-width:var(--cols-10)}.mw-cols-11{max-width:var(--cols-11)}.mw-cols-12{max-width:var(--cols-12)}.container{padding-inline:var(--container-padding);margin-inline:auto;max-width:var(--container-max-width)}.container--fluid{max-width:100%;padding-inline:0}.container-grid-2{display:grid;grid-template-columns:[left-margin] 1fr [content-left] min(50%,var(--container-max-width) / 2) [content-mid] min(50%,var(--container-max-width) / 2) [content-right] 1fr [right-margin]}.container-grid{display:grid;grid-template-columns:[margin-left] 1fr [padding-left] var(--container-padding) [col-1-start] var(--container-grid-col) [col-1-end] var(--grid-col-gap) [col-2-start] var(--container-grid-col) [col-2-end] var(--grid-col-gap) [col-3-start] var(--container-grid-col) [col-3-end] var(--grid-col-gap) [col-4-start] var(--container-grid-col) [col-4-end] var(--grid-col-gap) [col-5-start] var(--container-grid-col) [col-5-end] var(--grid-col-gap) [col-6-start] var(--container-grid-col) [col-6-end] calc(var(--grid-col-gap) / 2) [half] calc(var(--grid-col-gap) / 2) [col-7-start] var(--container-grid-col) [col-7-end] var(--grid-col-gap) [col-8-start] var(--container-grid-col) [col-8-end] var(--grid-col-gap) [col-9-start] var(--container-grid-col) [col-9-end] var(--grid-col-gap) [col-10-start] var(--container-grid-col) [col-10-end] var(--grid-col-gap) [col-11-start] var(--container-grid-col) [col-11-end] var(--grid-col-gap) [col-12-start] var(--container-grid-col) [col-12-end] var(--container-padding) [padding-right] 1fr [margin-right]}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-row-gap) var(--grid-col-gap)}.grid-auto{display:grid;gap:var(--grid-row-gap) var(--grid-col-gap)}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-row-gap) var(--grid-col-gap)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-row-gap) var(--grid-col-gap)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-row-gap) var(--grid-col-gap)}@media(max-width:767px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}@media(min-width:768px){.col-span-md-1{grid-column:span 1}.col-span-md-2{grid-column:span 2}.col-span-md-3{grid-column:span 3}.col-span-md-4{grid-column:span 4}.col-span-md-5{grid-column:span 5}.col-span-md-6{grid-column:span 6}.col-span-md-7{grid-column:span 7}.col-span-md-8{grid-column:span 8}.col-span-md-9{grid-column:span 9}.col-span-md-10{grid-column:span 10}.col-span-md-11{grid-column:span 11}.col-span-md-12{grid-column:span 12}}@media(min-width:1024px){.col-span-lg-1{grid-column:span 1}.col-span-lg-2{grid-column:span 2}.col-span-lg-3{grid-column:span 3}.col-span-lg-4{grid-column:span 4}.col-span-lg-5{grid-column:span 5}.col-span-lg-6{grid-column:span 6}.col-span-lg-7{grid-column:span 7}.col-span-lg-8{grid-column:span 8}.col-span-lg-9{grid-column:span 9}.col-span-lg-10{grid-column:span 10}.col-span-lg-11{grid-column:span 11}.col-span-lg-12{grid-column:span 12}}:root{--font-family-primary: Montserrat, system-ui, -apple-system, sans-serif;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-xxl: 1.5rem;--line-height-none: 1;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--font-size-perex: var(--font-size-xl);--font-size-caption: var(--font-size-md);--font-size-body: var(--font-size-lg);--line-height-headings: 1.3;--line-height-h5: 1.4;--line-height-body: var(--line-height-normal);--font-size-h1: 4.75rem;--font-size-h2: 3.625rem;--font-size-h3: 3rem;--font-size-h4: 2.4375rem;--font-size-h5: 1.5625rem}html{font-size:16px;line-height:var(--line-height-normal)}body{font-family:var(--font-family-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h5)}h6{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}a,.link{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color var(--transition-normal);cursor:pointer}@media(hover:hover)and (pointer:fine){a:hover,.link:hover{color:var(--color-primary)}}.perex-text,.lead-text{font-size:var(--font-size-perex);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.body-text{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.footer-text{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.caption-text,.description-text{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}.h1-text{font-size:var(--font-size-h1);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}.h2-text{font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}.h3-text{font-size:var(--font-size-h3);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}.h4-text{font-size:var(--font-size-h4);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-headings)}.h5-text{font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h5)}.h6-text{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.fs-xl{font-size:var(--font-size-xl)}@media(max-width:767px){:root{--font-size-h1: 3rem;--font-size-h2: 2.25rem;--font-size-h3: 1.875rem;--font-size-h4: 1.5rem;--font-size-h5: 1.25rem}}@media(max-width:639px){:root{--font-size-body: var(--font-size-md);--font-size-caption: var(--font-size-sm);--font-size-perex: var(--font-size-lg)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-3) var(--spacing-8);border:var(--border-width-1) solid transparent;border-radius:var(--border-radius);font-size:var(--font-size-perex);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);text-decoration:none;cursor:pointer;transition:all var(--transition-normal)}@media(max-width:1023px){.btn--responsive{font-size:var(--font-size-lg)}}@media(max-width:639px){.btn--responsive{font-size:var(--font-size-sm);padding:var(--spacing-2) var(--spacing-5)}}.btn:disabled,.btn--disabled{cursor:not-allowed;opacity:.7}.btn--primary{background-color:var(--color-primary);color:var(--color-text-primary);border-color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.btn--primary:hover:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}}.btn--primary:active:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.btn--primary-on-secondary{background-color:var(--color-primary);color:var(--color-text-primary);border-color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.btn--primary-on-secondary:hover:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary);border-color:var(--color-white);color:var(--color-white)}}.btn--primary-on-secondary:active:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary-dark);border-color:var(--color-white)}.btn--secondary{background-color:var(--color-secondary);color:var(--color-white);border-color:var(--color-secondary)}@media(hover:hover)and (pointer:fine){.btn--secondary:hover:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary-light);border-color:var(--color-secondary-light)}}.btn--secondary:active:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.btn--outline-primary{background-color:transparent;color:var(--color-text-primary);border-color:var(--color-text-primary)}@media(hover:hover)and (pointer:fine){.btn--outline-primary:hover:not(:disabled):not(.btn--disabled){background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-primary)}}.btn--outline-secondary{background-color:transparent;color:var(--color-text-primary);border-color:var(--color-text-primary)}@media(hover:hover)and (pointer:fine){.btn--outline-secondary:hover:not(:disabled):not(.btn--disabled){background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}}.btn--outline-white{background-color:transparent;border-color:var(--color-white);color:var(--color-white)}@media(hover:hover)and (pointer:fine){.btn--outline-white:hover:not(:disabled):not(.btn--disabled){background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-primary)}}.btn--disabled{background-color:var(--color-gray-300);color:var(--color-gray-900);border-color:var(--color-gray-300)}.btn--outline{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.btn--outline:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-white)}}.btn--sm{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm)}.btn--lg{padding:var(--spacing-4) var(--spacing-8);font-size:var(--font-size-lg)}.section-inner{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-section-inner-y)}.button-group{display:flex;flex-wrap:wrap;gap:var(--spacing-4);align-items:center}.icon-inline{display:inline;width:1em;height:1em;margin-left:1ch;vertical-align:middle;flex-shrink:0}.page{min-height:100vh;padding-block-start:calc(var(--nav-height) + var(--spacing-20))}.bg-primary{background-color:var(--color-bg-primary)}.bg-secondary{background-color:var(--color-bg-secondary)}.page-404{display:grid;place-content:center;min-height:90vh;max-width:var(--cols-8);margin:0 auto}.page-404__title{margin-bottom:var(--spacing-8)}.page-404__text{font-size:var(--font-size-perex);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);margin-bottom:var(--spacing-4)}.page-404 a{font-weight:700}
