@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;scroll-behavior:smooth}body{margin:0;line-height:inherit;scroll-behavior:smooth}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}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}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--step--3: clamp(.5763rem, .7924rem + -.2305vw, .7463rem);--step--2: clamp(.72rem, .8717rem + -.1619vw, .8394rem);--step--1: clamp(.9rem, .9564rem + -.0602vw, .9444rem);--step-0: clamp(1.0625rem, 1.0456rem + .0847vw, 1.125rem);--step-1: clamp(1.1956rem, 1.1385rem + .2856vw, 1.4063rem);--step-2: clamp(1.345rem, 1.233rem + .5602vw, 1.7581rem);--step-3: clamp(1.5131rem, 1.3275rem + .928vw, 2.1975rem);--step-4: clamp(1.7019rem, 1.4185rem + 1.4169vw, 2.7469rem);--step-5: clamp(1.9144rem, 1.5025rem + 2.0593vw, 3.4331rem);--step-6: clamp(2.1538rem, 1.5741rem + 2.8983vw, 4.2913rem)}:root{--space-3xs: clamp(.3125rem, .3125rem + 0vw, .3125rem);--radius-3xs: clamp(.3125rem, .3125rem + 0vw, .3125rem);--gap-3xs: clamp(.3125rem, .3125rem + 0vw, .3125rem);--space-2xs: clamp(.5625rem, .5408rem + .1087vw, .625rem);--radius-2xs: clamp(.5625rem, .5408rem + .1087vw, .625rem);--gap-2xs: clamp(.5625rem, .5408rem + .1087vw, .625rem);--space-xs: clamp(.875rem, .8533rem + .1087vw, .9375rem);--radius-xs: clamp(.875rem, .8533rem + .1087vw, .9375rem);--gap-xs: clamp(.875rem, .8533rem + .1087vw, .9375rem);--space-s: clamp(1.125rem, 1.0815rem + .2174vw, 1.25rem);--radius-s: clamp(1.125rem, 1.0815rem + .2174vw, 1.25rem);--gap-s: clamp(1.125rem, 1.0815rem + .2174vw, 1.25rem);--space-m: clamp(1.6875rem, 1.6223rem + .3261vw, 1.875rem);--radius-m: clamp(1.6875rem, 1.6223rem + .3261vw, 1.875rem);--gap-m: clamp(1.6875rem, 1.6223rem + .3261vw, 1.875rem);--space-l: clamp(2.25rem, 2.163rem + .4348vw, 2.5rem);--radius-l: clamp(2.25rem, 2.163rem + .4348vw, 2.5rem);--gap-l: clamp(2.25rem, 2.163rem + .4348vw, 2.5rem);--space-xl: clamp(3.375rem, 3.2446rem + .6522vw, 3.75rem);--radius-xl: clamp(3.375rem, 3.2446rem + .6522vw, 3.75rem);--gap-xl: clamp(3.375rem, 3.2446rem + .6522vw, 3.75rem);--space-2xl: clamp(4.5rem, 4.3261rem + .8696vw, 5rem);--radius-2xl: clamp(4.5rem, 4.3261rem + .8696vw, 5rem);--gap-2xl: clamp(4.5rem, 4.3261rem + .8696vw, 5rem);--space-3xl: clamp(6.75rem, 6.4891rem + 1.3043vw, 7.5rem);--radius-3xl: clamp(6.75rem, 6.4891rem + 1.3043vw, 7.5rem);--gap-3xl: clamp(6.75rem, 6.4891rem + 1.3043vw, 7.5rem);--space-3xs-2xs: clamp(.3125rem, .2038rem + .5435vw, .625rem);--radius-3xs-2xs: clamp(.3125rem, .2038rem + .5435vw, .625rem);--gap-3xs-2xs: clamp(.3125rem, .2038rem + .5435vw, .625rem);--space-2xs-xs: clamp(.5625rem, .4321rem + .6522vw, .9375rem);--radius-2xs-xs: clamp(.5625rem, .4321rem + .6522vw, .9375rem);--gap-2xs-xs: clamp(.5625rem, .4321rem + .6522vw, .9375rem);--space-xs-s: clamp(.875rem, .7446rem + .6522vw, 1.25rem);--radius-xs-s: clamp(.875rem, .7446rem + .6522vw, 1.25rem);--gap-xs-s: clamp(.875rem, .7446rem + .6522vw, 1.25rem);--space-s-m: clamp(1.125rem, .8641rem + 1.3043vw, 1.875rem);--radius-s-m: clamp(1.125rem, .8641rem + 1.3043vw, 1.875rem);--gap-s-m: clamp(1.125rem, .8641rem + 1.3043vw, 1.875rem);--space-m-l: clamp(1.6875rem, 1.4049rem + 1.413vw, 2.5rem);--radius-m-l: clamp(1.6875rem, 1.4049rem + 1.413vw, 2.5rem);--gap-m-l: clamp(1.6875rem, 1.4049rem + 1.413vw, 2.5rem);--space-l-xl: clamp(2.25rem, 1.7283rem + 2.6087vw, 3.75rem);--radius-l-xl: clamp(2.25rem, 1.7283rem + 2.6087vw, 3.75rem);--gap-l-xl: clamp(2.25rem, 1.7283rem + 2.6087vw, 3.75rem);--space-xl-2xl: clamp(3.375rem, 2.8098rem + 2.8261vw, 5rem);--radius-xl-2xl: clamp(3.375rem, 2.8098rem + 2.8261vw, 5rem);--gap-xl-2xl: clamp(3.375rem, 2.8098rem + 2.8261vw, 5rem);--space-2xl-3xl: clamp(4.5rem, 3.4565rem + 5.2174vw, 7.5rem);--radius-2xl-3xl: clamp(4.5rem, 3.4565rem + 5.2174vw, 7.5rem);--gap-2xl-3xl: clamp(4.5rem, 3.4565rem + 5.2174vw, 7.5rem);--space-s-l: clamp(1.125rem, .6467rem + 2.3913vw, 2.5rem);--radius-s-l: clamp(1.125rem, .6467rem + 2.3913vw, 2.5rem);--gap-s-l: clamp(1.125rem, .6467rem + 2.3913vw, 2.5rem)}.gap-3xs{gap:var(--gap-3xs)}.gap-2xs{gap:var(--gap-2xs)}.gap-xs{gap:var(--gap-xs)}.gap-s{gap:var(--gap-s)}.gap-m{gap:var(--gap-m)}.gap-l{gap:var(--gap-l)}.gap-xl{gap:var(--gap-xl)}.gap-2xl{gap:var(--gap-2xl)}.gap-3xl{gap:var(--gap-3xl)}.gap-3xs-2xs{gap:var(--gap-3xs-2xs)}.gap-2xs-xs{gap:var(--gap-2xs-xs)}.gap-xs-s{gap:var(--gap-xs-s)}.gap-s-m{gap:var(--gap-s-m)}.gap-m-l{gap:var(--gap-m-l)}.gap-l-xl{gap:var(--gap-l-xl)}.gap-xl-2xl{gap:var(--gap-xl-2xl)}.gap-2xl-3xl{gap:var(--gap-2xl-3xl)}.gap-s-l{gap:var(--gap-s-l)}h1{font-size:var(--step-5);font-weight:bolder}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}h6{font-size:var(--step-0)}h1,h2,h3,h4,h5{font-weight:700;font-family:var(--font-heading)}p,pre,h1,h2,h3,h4,h5,ul,ol{margin-bottom:var(--space-s)}ul,ol{padding-inline-start:var(--space-s)}ul{list-style:square}ol{list-style:decimal}nav ul,nav ol{list-style:none}:root{--fg-default: var(--grey-1500, #000000);--fg-error: var(--maroon-700);--outline-color-default: var(--grey-300);--box-shadow-1: 0 0 #0000, 0 0 #0000, 0 16px 32px -16px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);--box-shadow-2: 2px 2px 0 0 var(--grey-1500, #000);--box-shadow-3: 6px 6px 0 0 var(--grey-1500, #000);--font-default: garamond-premier-pro, serif;--font-heading: Barlow Condensed, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-code: Space Mono, monospace;--screen-mobile: 480px;--screen-tablet: 768px;--screen-desktop: 1280px;--screen-wide: 2048px;--screen-width: var(--screen-desktop);--maroon-1500: #000000;--maroon-1400: #100304;--maroon-1300: #200607;--maroon-1200: #30090b;--maroon-1100: #400c0e;--maroon-1000: #601315;--maroon-900: #80191c;--maroon-800: #a01f23;--maroon-700: #b2484b;--maroon-600: #c47173;--maroon-500: #d79a9c;--maroon-400: #e0aeb0;--maroon-300: #e9c3c4;--maroon-200: #f2d7d8;--maroon-100: #fbecec;--mint-1500: #646636;--mint-1400: #717346;--mint-1300: #7f8157;--mint-1200: #8c8e67;--mint-1100: #9a9b77;--mint-1000: #b4b698;--mint-900: #cfd0b8;--mint-800: #eaebd9;--mint-700: #eeefe1;--mint-600: #f2f3e8;--mint-500: #f7f7f0;--mint-400: #f9f9f4;--mint-300: #fbfbf7;--mint-200: #fdfdfb;--mint-100: #ffffff;--grey-1500: #000000;--grey-1400: #0c0d0f;--grey-1300: #171a1e;--grey-1200: #23272d;--grey-1100: #2f343c;--grey-1000: #464d59;--grey-900: #5e6777;--grey-800: #758195;--grey-700: #919aaa;--grey-600: #acb3bf;--grey-500: #c8cdd5;--grey-400: #d6d9df;--grey-300: #e3e6ea;--grey-200: #f1f2f4;--grey-100: #ffffff;--primary-1500: #000000;--primary-1400: #100304;--primary-1300: #200607;--primary-1200: #30090b;--primary-1100: #400c0e;--primary-1000: #601315;--primary-900: #80191c;--primary-800: #a01f23;--primary-700: #b2484b;--primary-600: #c47173;--primary-500: #d79a9c;--primary-400: #e0aeb0;--primary-300: #e9c3c4;--primary-200: #f2d7d8;--primary-100: #fbecec;--secondary-1500: #646636;--secondary-1400: #717346;--secondary-1300: #7f8157;--secondary-1200: #8c8e67;--secondary-1100: #9a9b77;--secondary-1000: #b4b698;--secondary-900: #cfd0b8;--secondary-800: #eaebd9;--secondary-700: #eeefe1;--secondary-600: #f2f3e8;--secondary-500: #f7f7f0;--secondary-400: #f9f9f4;--secondary-300: #fbfbf7;--secondary-200: #fdfdfb;--secondary-100: #ffffff}@media (max-width: 480px){:root{--screen-width: var(--screen-mobile)}}@media (min-width: 480px) and (max-width: 768px){:root{--screen-width: var(--screen-tablet)}}@media (min-width: 768px) and (max-width: 1280px){:root{--screen-width: var(--screen-desktop)}}.fg-maroon-1500{color:var(--maroon-1500)}.bg-maroon-1500{background-color:var(--maroon-1500)}.fg-maroon-1400{color:var(--maroon-1400)}.bg-maroon-1400{background-color:var(--maroon-1400)}.fg-maroon-1300{color:var(--maroon-1300)}.bg-maroon-1300{background-color:var(--maroon-1300)}.fg-maroon-1200{color:var(--maroon-1200)}.bg-maroon-1200{background-color:var(--maroon-1200)}.fg-maroon-1100{color:var(--maroon-1100)}.bg-maroon-1100{background-color:var(--maroon-1100)}.fg-maroon-1000{color:var(--maroon-1000)}.bg-maroon-1000{background-color:var(--maroon-1000)}.fg-maroon-900{color:var(--maroon-900)}.bg-maroon-900{background-color:var(--maroon-900)}.fg-maroon-800{color:var(--maroon-800)}.bg-maroon-800{background-color:var(--maroon-800)}.fg-maroon-700{color:var(--maroon-700)}.bg-maroon-700{background-color:var(--maroon-700)}.fg-maroon-600{color:var(--maroon-600)}.bg-maroon-600{background-color:var(--maroon-600)}.fg-maroon-500{color:var(--maroon-500)}.bg-maroon-500{background-color:var(--maroon-500)}.fg-maroon-400{color:var(--maroon-400)}.bg-maroon-400{background-color:var(--maroon-400)}.fg-maroon-300{color:var(--maroon-300)}.bg-maroon-300{background-color:var(--maroon-300)}.fg-maroon-200{color:var(--maroon-200)}.bg-maroon-200{background-color:var(--maroon-200)}.fg-maroon-100{color:var(--maroon-100)}.bg-maroon-100{background-color:var(--maroon-100)}.fg-mint-1500{color:var(--mint-1500)}.bg-mint-1500{background-color:var(--mint-1500)}.fg-mint-1400{color:var(--mint-1400)}.bg-mint-1400{background-color:var(--mint-1400)}.fg-mint-1300{color:var(--mint-1300)}.bg-mint-1300{background-color:var(--mint-1300)}.fg-mint-1200{color:var(--mint-1200)}.bg-mint-1200{background-color:var(--mint-1200)}.fg-mint-1100{color:var(--mint-1100)}.bg-mint-1100{background-color:var(--mint-1100)}.fg-mint-1000{color:var(--mint-1000)}.bg-mint-1000{background-color:var(--mint-1000)}.fg-mint-900{color:var(--mint-900)}.bg-mint-900{background-color:var(--mint-900)}.fg-mint-800{color:var(--mint-800)}.bg-mint-800{background-color:var(--mint-800)}.fg-mint-700{color:var(--mint-700)}.bg-mint-700{background-color:var(--mint-700)}.fg-mint-600{color:var(--mint-600)}.bg-mint-600{background-color:var(--mint-600)}.fg-mint-500{color:var(--mint-500)}.bg-mint-500{background-color:var(--mint-500)}.fg-mint-400{color:var(--mint-400)}.bg-mint-400{background-color:var(--mint-400)}.fg-mint-300{color:var(--mint-300)}.bg-mint-300{background-color:var(--mint-300)}.fg-mint-200{color:var(--mint-200)}.bg-mint-200{background-color:var(--mint-200)}.fg-mint-100{color:var(--mint-100)}.bg-mint-100{background-color:var(--mint-100)}.fg-grey-1500{color:var(--grey-1500)}.bg-grey-1500{background-color:var(--grey-1500)}.fg-grey-1400{color:var(--grey-1400)}.bg-grey-1400{background-color:var(--grey-1400)}.fg-grey-1300{color:var(--grey-1300)}.bg-grey-1300{background-color:var(--grey-1300)}.fg-grey-1200{color:var(--grey-1200)}.bg-grey-1200{background-color:var(--grey-1200)}.fg-grey-1100{color:var(--grey-1100)}.bg-grey-1100{background-color:var(--grey-1100)}.fg-grey-1000{color:var(--grey-1000)}.bg-grey-1000{background-color:var(--grey-1000)}.fg-grey-900{color:var(--grey-900)}.bg-grey-900{background-color:var(--grey-900)}.fg-grey-800{color:var(--grey-800)}.bg-grey-800{background-color:var(--grey-800)}.fg-grey-700{color:var(--grey-700)}.bg-grey-700{background-color:var(--grey-700)}.fg-grey-600{color:var(--grey-600)}.bg-grey-600{background-color:var(--grey-600)}.fg-grey-500{color:var(--grey-500)}.bg-grey-500{background-color:var(--grey-500)}.fg-grey-400{color:var(--grey-400)}.bg-grey-400{background-color:var(--grey-400)}.fg-grey-300{color:var(--grey-300)}.bg-grey-300{background-color:var(--grey-300)}.fg-grey-200{color:var(--grey-200)}.bg-grey-200{background-color:var(--grey-200)}.fg-grey-100{color:var(--grey-100)}.bg-grey-100{background-color:var(--grey-100)}.fg-primary-1500{color:var(--primary-1500)}.bg-primary-1500{background-color:var(--primary-1500)}.fg-primary-1400{color:var(--primary-1400)}.bg-primary-1400{background-color:var(--primary-1400)}.fg-primary-1300{color:var(--primary-1300)}.bg-primary-1300{background-color:var(--primary-1300)}.fg-primary-1200{color:var(--primary-1200)}.bg-primary-1200{background-color:var(--primary-1200)}.fg-primary-1100{color:var(--primary-1100)}.bg-primary-1100{background-color:var(--primary-1100)}.fg-primary-1000{color:var(--primary-1000)}.bg-primary-1000{background-color:var(--primary-1000)}.fg-primary-900{color:var(--primary-900)}.bg-primary-900{background-color:var(--primary-900)}.fg-primary-800{color:var(--primary-800)}.bg-primary-800{background-color:var(--primary-800)}.fg-primary-700{color:var(--primary-700)}.bg-primary-700{background-color:var(--primary-700)}.fg-primary-600{color:var(--primary-600)}.bg-primary-600{background-color:var(--primary-600)}.fg-primary-500{color:var(--primary-500)}.bg-primary-500{background-color:var(--primary-500)}.fg-primary-400{color:var(--primary-400)}.bg-primary-400{background-color:var(--primary-400)}.fg-primary-300{color:var(--primary-300)}.bg-primary-300{background-color:var(--primary-300)}.fg-primary-200{color:var(--primary-200)}.bg-primary-200{background-color:var(--primary-200)}.fg-primary-100{color:var(--primary-100)}.bg-primary-100{background-color:var(--primary-100)}.fg-secondary-1500{color:var(--secondary-1500)}.bg-secondary-1500{background-color:var(--secondary-1500)}.fg-secondary-1400{color:var(--secondary-1400)}.bg-secondary-1400{background-color:var(--secondary-1400)}.fg-secondary-1300{color:var(--secondary-1300)}.bg-secondary-1300{background-color:var(--secondary-1300)}.fg-secondary-1200{color:var(--secondary-1200)}.bg-secondary-1200{background-color:var(--secondary-1200)}.fg-secondary-1100{color:var(--secondary-1100)}.bg-secondary-1100{background-color:var(--secondary-1100)}.fg-secondary-1000{color:var(--secondary-1000)}.bg-secondary-1000{background-color:var(--secondary-1000)}.fg-secondary-900{color:var(--secondary-900)}.bg-secondary-900{background-color:var(--secondary-900)}.fg-secondary-800{color:var(--secondary-800)}.bg-secondary-800{background-color:var(--secondary-800)}.fg-secondary-700{color:var(--secondary-700)}.bg-secondary-700{background-color:var(--secondary-700)}.fg-secondary-600{color:var(--secondary-600)}.bg-secondary-600{background-color:var(--secondary-600)}.fg-secondary-500{color:var(--secondary-500)}.bg-secondary-500{background-color:var(--secondary-500)}.fg-secondary-400{color:var(--secondary-400)}.bg-secondary-400{background-color:var(--secondary-400)}.fg-secondary-300{color:var(--secondary-300)}.bg-secondary-300{background-color:var(--secondary-300)}.fg-secondary-200{color:var(--secondary-200)}.bg-secondary-200{background-color:var(--secondary-200)}.fg-secondary-100{color:var(--secondary-100)}.bg-secondary-100{background-color:var(--secondary-100)}.font-default{font-family:var(--font-default)}.font-heading{font-family:var(--font-heading)}.font-code{font-family:var(--font-code)}.flex,.flex-column{display:flex}.flex>*,.flex-column>*{flex:1}.flex-column{flex-direction:column}@media (max-width: 768px){.flex,.flex-column{flex-direction:column}}.card{background-color:var(--secondary-300);padding:var(--space-l);border-radius:var(--radius-m);box-shadow:var(--box-shadow-1)}.card.center{display:flex;flex-direction:column;align-items:center;text-align:center}.card.small{padding:var(--space-s)}.card.small .title{font-size:var(--step-1);margin-block:var(--space-xs)}.card.small .body{font-size:var(--step-1)}.card .image{border-radius:var(--radius-s);object-fit:cover;object-position:top;width:300px;margin:0 auto;height:300px}.card .title{margin-top:var(--space-xs);font-size:var(--step-2);color:var(--primary-800)}.card .body{margin-top:var(--space-xs);margin-bottom:0}a.card{cursor:pointer}.h-full{height:100vh}.w-full{width:100%}.absolute{position:absolute}.z--10{z-index:-10}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-m)}.show{display:block!important}.hide{display:none!important}.opacity-1{opacity:1}.opacity-0{opacity:0}.overflow-y-auto{overflow-y:auto}@media (min-width: 768px){.md-hide{display:none!important}}@media (min-width: 768px){.md-show{display:block!important}}@media (max-width: 768px){.sm-hide{display:none!important}}@media (max-width: 768px){.sm-show{display:block!important}}@media (min-width: 1024px){.lg-hide{display:none!important}}@media (min-width: 1024px){.lg-show{display:block!important}}.nav-button{margin-top:var(--space-m)}form{display:flex;flex-direction:column;padding:var(--space-3xs);max-width:calc(var(--space-3xl) * 5);font-size:var(--step-2);padding-block-start:0}form div label{display:flex;align-content:baseline;font-size:var(--step-1)}form div input,form div select,form div textarea{width:100%;padding:var(--space-2xs);margin-bottom:var(--space-s);box-shadow:var(--box-shadow-1);border-radius:var(--radius-3xs);font-size:var(--step-1);font-family:var(--font-heading)}form div label:has(+input[required]):after,form div label:has(+select[required]):after,form div label:has(+textarea[required]):after{content:"*";font-size:var(--step-4);line-height:1;color:var(--fg-error);margin-inline-start:var(--space-3xs)}form button{margin-block-start:var(--space-s)}.NavigationMenuRoot{position:relative;display:flex;justify-content:center;align-self:center;margin-inline:var(--space-s);z-index:1}.NavigationMenuList{display:flex;justify-content:center;font-size:var(--step-1);font-family:var(--font-heading);margin-bottom:unset;list-style:none;padding:unset;align-items:center}.NavigationMenuTrigger,.NavigationMenuLink{outline:none;user-select:none;font-weight:600;line-height:1;border-radius:4px;color:var(--primary-1000)}.NavigationMenuTrigger:hover,.NavigationMenuLink:hover{color:var(--primary-800)}.NavigationMenuTrigger{padding:var(--space-3xs) var(--space-2xs);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3xs)}.NavigationMenuLink{padding:var(--space-3xs) var(--space-xs);display:block;text-decoration:none;line-height:1}.NavigationMenuContent{position:absolute;top:0;left:0;width:100%;animation-duration:.25s;animation-timing-function:ease}.NavigationMenuContent[data-motion=from-start]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end]{animation-name:exitToRight}@media only screen and (min-width: 600px){.NavigationMenuContent{width:auto}}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:100%;overflow:hidden;z-index:1;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:relative;transform-origin:top center;margin-top:var(--space-s);width:100%;background-color:var(--mint-100);border-radius:var(--radius-s);overflow:hidden;height:var(--radix-navigation-menu-viewport-height);border:2px solid var(--outline-color-default);transition:width,height,.3s ease}.NavigationMenuViewport[data-state=open]{animation:scaleIn .2s ease}.NavigationMenuViewport[data-state=closed]{animation:scaleOut .2s ease}@media only screen and (min-width: 600px){.NavigationMenuViewport{width:var(--radix-navigation-menu-viewport-width)}}.List{padding:22px;font-family:var(--font-heading);font-size:var(--step-1);margin:unset}@media only screen and (min-width: 600px){.List.one{width:500px;grid-template-columns:.75fr 1fr}.List.two{width:600px;grid-auto-flow:column;grid-template-rows:repeat(3,1fr)}}.ListItemLink{display:block;outline:none;text-decoration:none;user-select:none;padding:12px;border-radius:6px;font-size:15px;line-height:1}.ListItemLink:focus{box-shadow:0 0 0 2px var(--violet-7)}.ListItemLink:hover{background-color:var(--mauve-3)}.ListItemHeading{font-weight:500;line-height:1.2;margin-bottom:5px;color:var(--violet-12)}.ListItemText{color:var(--mauve-11);line-height:1.4;font-weight:initial}.Callout{display:flex;justify-content:flex-start;flex-direction:column;width:100%;height:100%;background:linear-gradient(135deg,var(--purple-9) 0%,var(--indigo-9) 100%);border-radius:6px;padding:25px;text-decoration:none;outline:none;user-select:none}.Callout:focus{box-shadow:0 0 0 2px var(--violet-7)}.CalloutHeading{color:#fff;font-size:18px;font-weight:500;line-height:1.2;margin-top:16px;margin-bottom:7px}.CalloutText{color:var(--mauve-4);font-size:14px;line-height:1.3}.ViewportPosition{position:absolute;display:flex;justify-content:flex-end;width:100%;top:100%;left:0;perspective:2000px}.CaretDown{position:relative;color:var(--violet-10);font-weight:bolder;top:0;transition:transform .25s ease}[data-state=open]>.CaretDown{transform:rotate(-180deg);top:3px}@keyframes enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width: 768px){.NavigationMenuRoot{display:none}}button{all:unset}.DropdownMenuContent,.DropdownMenuSubContent{min-width:220px;background-color:#fff;border-radius:6px;padding:5px;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.DropdownMenuContent[data-side=top],.DropdownMenuSubContent[data-side=top]{animation-name:slideDownAndFade}.DropdownMenuContent[data-side=right],.DropdownMenuSubContent[data-side=right]{animation-name:slideLeftAndFade}.DropdownMenuContent[data-side=bottom],.DropdownMenuSubContent[data-side=bottom]{animation-name:slideUpAndFade}.DropdownMenuContent[data-side=left],.DropdownMenuSubContent[data-side=left]{animation-name:slideRightAndFade}.DropdownMenuItem,.DropdownMenuCheckboxItem,.DropdownMenuRadioItem,.DropdownMenuSubTrigger{font-size:13px;line-height:1;color:var(--violet-11);border-radius:3px;display:flex;align-items:center;height:25px;position:relative;padding:0 5px 0 25px;user-select:none;outline:none}.DropdownMenuSubTrigger[data-state=open]{background-color:var(--violet-4);color:var(--violet-11)}.DropdownMenuItem[data-disabled],.DropdownMenuCheckboxItem[data-disabled],.DropdownMenuRadioItem[data-disabled],.DropdownMenuSubTrigger[data-disabled]{color:var(--mauve-8);pointer-events:none}.DropdownMenuItem[data-highlighted],.DropdownMenuCheckboxItem[data-highlighted],.DropdownMenuRadioItem[data-highlighted],.DropdownMenuSubTrigger[data-highlighted]{background-color:var(--violet-9);color:var(--violet-1)}.DropdownMenuLabel{padding-left:25px;font-size:12px;line-height:25px;color:var(--mauve-11)}.DropdownMenuSeparator{height:1px;background-color:var(--violet-6);margin:5px}.DropdownMenuItemIndicator{position:absolute;left:0;width:25px;display:inline-flex;align-items:center;justify-content:center}.DropdownMenuArrow{fill:#fff}.IconButton{border-radius:100%;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;color:var(--mint-400);background-color:var(--mint-1000)}.RightSlot{margin-left:auto;padding-left:20px;color:var(--mauve-11)}[data-highlighted]>.RightSlot{color:#fff}[data-disabled] .RightSlot{color:var(--mauve-8)}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}html{background:var(--mint-400);color:var(--fg-default);margin:0;padding:0;font-family:var(--font-default);scroll-padding-block-start:var(--space-xl)}.container{max-width:var(--screen-desktop);margin:0 auto;padding-inline:var(--space-l)}::selection{background-color:var(--primary-900);color:var(--mint-700)}a{color:var(--primary-1000)}a:hover{color:var(--primary-800)}.icon{border-bottom:unset}.icon svg{display:inline-block}svg{display:inline-block}a.logoTitle{display:flex;gap:var(--space-3xs);align-items:center}a.logoTitle h1{font-size:var(--step-3);text-transform:uppercase;margin-bottom:unset}section{padding-block:var(--space-3xl);font-size:var(--step-2)}section:first-child,section.first-child{padding-block:calc(var(--space-3xl) + var(--space-xl))}section .title{font-size:var(--step-5);line-height:normal;margin-block-end:var(--space-m)}section .subtitle{font-size:var(--step-2);font-weight:500}section .hero .title,section.hero .title{font-size:calc(var(--step-6))}section .hero .subtitle,section.hero .subtitle{font-size:var(--step-2)}span[data-astro-cid-zegykkyg].logo{display:inline-block;padding:var(--space-3xs);padding-inline-start:0}.extra-large[data-astro-cid-zegykkyg]{width:calc(var(--space-3xl) * 3)}.large[data-astro-cid-zegykkyg]{width:calc(var(--space-3xl) * 2)}.medium[data-astro-cid-zegykkyg]{width:var(--space-m)}.small[data-astro-cid-zegykkyg]{width:var(--space-s)}nav[data-astro-cid-jn34ipa5]{margin:var(--space-xs);background:#fff;border-radius:var(--radius-xl);border:2px solid var(--outline-color-default);transition:all .3s linear;padding:var(--space-m);font-size:var(--step-3);font-weight:700;font-family:var(--font-heading);display:none}nav[data-astro-cid-jn34ipa5]>a[data-astro-cid-jn34ipa5].link:first-child{border:none}nav[data-astro-cid-jn34ipa5] details[data-astro-cid-jn34ipa5]>summary[data-astro-cid-jn34ipa5]{list-style:none}nav[data-astro-cid-jn34ipa5] details[data-astro-cid-jn34ipa5]>summary[data-astro-cid-jn34ipa5]::-webkit-details-marker{display:none}nav[data-astro-cid-jn34ipa5] summary[data-astro-cid-jn34ipa5]{display:flex;align-items:center;justify-content:space-between;color:var(--primary-1000)}nav[data-astro-cid-jn34ipa5] details[data-astro-cid-jn34ipa5] a[data-astro-cid-jn34ipa5]{font-size:var(--step-2);font-weight:500}nav[data-astro-cid-jn34ipa5] .link[data-astro-cid-jn34ipa5]{width:100%;padding-block:var(--space-2xs);display:flex;align-items:center;gap:var(--space-2xs);color:var(--primary-1000)}nav[data-astro-cid-jn34ipa5] .link[data-astro-cid-jn34ipa5]:hover{color:var(--primary-800)}nav[data-astro-cid-jn34ipa5] .link-parent[data-astro-cid-jn34ipa5]{border-color:rgb(52 56 65/var(--tw-divide-opacity));border-top:2px solid var(--outline-color-default)}nav[data-astro-cid-jn34ipa5] .border-none[data-astro-cid-jn34ipa5]{border-top:none}nav[data-astro-cid-jn34ipa5] a[data-astro-cid-jn34ipa5].link{display:block}nav[data-astro-cid-jn34ipa5] .cursor-pointer[data-astro-cid-jn34ipa5]{cursor:pointer}#menu-button[data-astro-cid-3ef6ksr2]{color:var(--primary-1000);cursor:pointer}@media (min-width: 480px) and (max-width: 1280px){.scroll[data-astro-cid-3ef6ksr2]{width:95vw}}header[data-astro-cid-3ef6ksr2]{z-index:var(--navIndex);position:fixed;width:100%;transition:all .3s linear;max-height:100vh}.scroll[data-astro-cid-3ef6ksr2]{margin-block-start:var(--space-s);background:#fff;border-radius:var(--radius-xl);border:2px solid var(--outline-color-default);transition:all .3s linear}nav[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;padding-block:var(--space-s);transition:all .3s linear}#menu-button[data-astro-cid-3ef6ksr2]{font-size:var(--step-2);font-weight:700;font-family:var(--font-heading);display:flex;align-items:center;justify-content:center;gap:var(--space-3xs)}.icon[data-astro-cid-3ef6ksr2]{transition:all .3s linear}#open[data-astro-cid-3ef6ksr2]{position:absolute}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}footer[data-astro-cid-sz7xmlte]{font-size:var(--step-1);padding-block-end:var(--space-s)}footer[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;padding-block:var(--space-s);gap:var(--space-s)}footer[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--mint-800)}
