@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-500: oklch(70.5% .213 47.604);--color-orange-600: oklch(64.6% .222 41.116);--color-amber-500: oklch(76.9% .188 70.08);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-700: oklch(51.1% .096 186.391);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-800: oklch(42.4% .199 265.638);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-700: oklch(45.7% .24 277.023);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-500: oklch(60.6% .25 292.717);--color-violet-700: oklch(49.1% .27 292.581);--color-purple-500: oklch(62.7% .265 303.9);--color-rose-300: oklch(81% .117 11.638);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-400: oklch(70.4% .04 256.788);--color-slate-900: oklch(20.8% .042 265.755);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-wide: .025em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--container-8xl: 90rem;--color-primary: var(--cv-primary);--color-surface-lowest: var(--cv-surface-container-lowest);--color-surface-low: var(--cv-surface-container-low);--color-surface: var(--cv-surface-container);--color-surface-high: var(--cv-surface-container-high);--color-surface-highest: var(--cv-surface-container-highest);--color-main-light: #F8FAFC;--color-main-dark: #0F172A;--color-secondary-light: #CBD5E1;--color-secondary-dark: #475569;--color-tertiary-light: #94A3B8;--color-tertiary-dark: #64748B;--color-quiet-light: #64748B;--color-quiet-dark: #94A3B8;--background-image-gradient-lightest: linear-gradient(#EEF1FB, #DDE3F8);--background-image-gradient-light: linear-gradient(135deg, #60A5FA, #A8C0F5);--background-image-gradient: linear-gradient(135deg, #3B6FE8, #7DA1F2);--background-image-gradient-dark: linear-gradient(160deg, #3B6FE8, #1e40af);--background-image-gradient-darkest: linear-gradient(135deg, rgb(15, 23, 42) 0%, rgb(30, 64, 175) 130%);--background-image-banner: linear-gradient(135deg, #1E40AF 0%, #3B6FE8 60%, #7DA1F2 130%);--background-image-banner-2: linear-gradient(135deg, #3B6FE8 0%, #1E40AF 60%, #0F172A 130%);--background-image-main-circle-tl: radial-gradient(circle, rgb(125 161 242 / .4), transparent 70%);--background-image-main-circle-br: radial-gradient(circle, rgb(59 111 232 / .18), transparent 70%);--background-image-gradient-main-dark: linear-gradient(to bottom, #000 0%, #0e172b 70vh, #070c18 100vh, #070c18 100%);--background-image-main-circle-tl-dark: radial-gradient(circle, var(--mcv-shape-bg-1), transparent 70%);--background-image-main-circle-br-dark: radial-gradient(circle, var(--mcv-shape-bg-2), transparent 70%);--shadow-accent: 0 24px 60px rgb(15 23 42 / .1), 0 1px 2px rgb(15 23 42 / .04)}@supports (color: color-mix(in lab,red,red)){:root,:host{--background-image-main-circle-tl-dark: radial-gradient(circle, color-mix(in srgb, var(--mcv-shape-bg-1) 60%, transparent), transparent 70%)}}@supports (color: color-mix(in lab,red,red)){:root,:host{--background-image-main-circle-br-dark: radial-gradient(circle, color-mix(in srgb, var(--mcv-shape-bg-2) 50%, transparent), transparent 70%)}}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.main-background{position:relative;isolation:isolate;display:block;overflow:hidden;background-image:var(--background-image-gradient-lightest);color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.main-background{color:var(--color-main-light)}}@media(prefers-color-scheme:dark){.main-background{background-image:var(--background-image-gradient-main-dark)}}.main-background:before{content:"";pointer-events:none;position:absolute;top:calc(var(--spacing) * -40);left:calc(var(--spacing) * -40);z-index:-10;width:calc(var(--spacing) * 100);height:calc(var(--spacing) * 100);border-radius:calc(infinity * 1px);background-image:var(--background-image-main-circle-tl)}@media(width>=48rem){.main-background:before{top:calc(var(--spacing) * -50)}}@media(width>=48rem){.main-background:before{left:calc(var(--spacing) * -60)}}@media(width>=48rem){.main-background:before{width:calc(var(--spacing) * 150);height:calc(var(--spacing) * 150)}}@media(prefers-color-scheme:dark){.main-background:before{background-image:var(--background-image-main-circle-tl-dark)}}.main-background:after{content:"";pointer-events:none;position:absolute;top:calc(100vh - 300px);right:calc(var(--spacing) * -40);z-index:-10;width:calc(var(--spacing) * 100);height:calc(var(--spacing) * 100);border-radius:calc(infinity * 1px);background-image:var(--background-image-main-circle-br)}@media(width>=48rem){.main-background:after{top:calc(100vh - 400px)}}@media(width>=48rem){.main-background:after{right:calc(var(--spacing) * -50)}}@media(width>=48rem){.main-background:after{width:calc(var(--spacing) * 150);height:calc(var(--spacing) * 150)}}@media(prefers-color-scheme:dark){.main-background:after{background-image:var(--background-image-main-circle-br-dark)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s}.btn:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn:focus-visible{outline-offset:2px}.btn:focus-visible{outline-color:var(--color-primary)}.btn:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn:disabled{color:var(--color-quiet-light)}}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-3{top:calc(var(--spacing) * -3)}.-top-6{top:calc(var(--spacing) * -6)}.-top-10{top:calc(var(--spacing) * -10)}.-top-25{top:calc(var(--spacing) * -25)}.-top-50{top:calc(var(--spacing) * -50)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-\[17\%\]{top:17%}.top-\[30\%\]{top:30%}.-right-6{right:calc(var(--spacing) * -6)}.-right-10{right:calc(var(--spacing) * -10)}.-right-25{right:calc(var(--spacing) * -25)}.right-5{right:calc(var(--spacing) * 5)}.right-\[-10\%\]{right:-10%}.right-\[-17\%\]{right:-17%}.right-\[15\%\]{right:15%}.-bottom-50{bottom:calc(var(--spacing) * -50)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[15\%\]{bottom:15%}.bottom-\[30\%\]{bottom:30%}.-left-75{left:calc(var(--spacing) * -75)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[-5\%\]{left:-5%}.left-\[-17\%\]{left:-17%}.left-\[10\%\]{left:10%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-30{margin-block:calc(var(--spacing) * 30)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-4{margin-right:calc(var(--spacing) * 4)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-25{margin-bottom:calc(var(--spacing) * 25)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-px{margin-left:1px}.box-content{box-sizing:content-box}.flex-center{display:flex;align-items:center;justify-content:center}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-50{width:calc(var(--spacing) * 50);height:calc(var(--spacing) * 50)}.size-75{width:calc(var(--spacing) * 75);height:calc(var(--spacing) * 75)}.size-100{width:calc(var(--spacing) * 100);height:calc(var(--spacing) * 100)}.size-125{width:calc(var(--spacing) * 125);height:calc(var(--spacing) * 125)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\[1\.1em\]{height:1.1em}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-96\!{max-height:calc(var(--spacing) * 96)!important}.max-h-150{max-height:calc(var(--spacing) * 150)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-22{min-height:calc(var(--spacing) * 22)}.min-h-34{min-height:calc(var(--spacing) * 34)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-dvh{min-height:100dvh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-34{max-width:calc(var(--spacing) * 34)}.max-w-38{max-width:calc(var(--spacing) * 38)}.max-w-75{max-width:calc(var(--spacing) * 75)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-80{min-width:calc(var(--spacing) * 80)}.flex-1{flex:1}.flex-2{flex:2}.flex-\[0_1_4\.75rem\]{flex:0 1 4.75rem}.flex-\[0_1_8\.5rem\]{flex:0 1 8.5rem}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-\[calc\(50\%-0\.375rem\)\]{flex-basis:calc(50% - .375rem)}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-1{rotate:-1deg}.-rotate-2{rotate:-2deg}.-rotate-3{rotate:-3deg}.rotate-0{rotate:0deg}.rotate-1{rotate:1deg}.rotate-2{rotate:2deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-workflow-caret{animation:workflow-caret-blink 1s step-end infinite}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize-none{resize:none}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1\.25rem_1fr\]{grid-template-columns:1.25rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-surface-high>:not(:last-child)){border-color:var(--color-surface-high)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-2xl\!{border-radius:var(--radius-2xl)!important}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.variant-fill{border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-slate-900);color:var(--color-white);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(20.8% .042 265.755) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-fill{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.variant-fill{background-color:var(--color-slate-100)}}@media(prefers-color-scheme:dark){.variant-fill{color:var(--color-main-dark)}}@media(prefers-color-scheme:dark){.variant-fill{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-fill{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.variant-primary{border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-primary);color:var(--color-main-light);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(42.4% .199 265.638) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-primary{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-800) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.variant-primary{color:var(--color-main-dark)}}@media(prefers-color-scheme:dark){.variant-primary{--tw-shadow-color: color-mix(in srgb, oklch(62.3% .214 259.815) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-primary{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.variant-outlined{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-highest);background-color:var(--color-surface-lowest);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(54.6% .245 262.881) 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-outlined{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.variant-outlined{background-color:#111827}}@media(prefers-color-scheme:dark){.variant-outlined{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-outlined{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}.variant-transparent{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-highest);background-color:var(--color-surface-lowest);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(54.6% .245 262.881) 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-transparent{border-color:color-mix(in oklab,var(--color-surface-highest) 15%,transparent)}}@supports (color: color-mix(in lab,red,red)){.variant-transparent{background-color:color-mix(in oklab,var(--color-surface-lowest) 20%,transparent)}}@supports (color: color-mix(in lab,red,red)){.variant-transparent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.variant-transparent{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-transparent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}.variant-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface)}.variant-accent{border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-image:var(--background-image-gradient-dark);color:var(--color-white);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(42.4% .199 265.638) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-accent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-800) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.variant-accent{background-image:var(--background-image-gradient)}}@media(prefers-color-scheme:dark){.variant-accent{--tw-shadow-color: color-mix(in srgb, oklch(62.3% .214 259.815) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.variant-accent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-amber-500\/30{border-color:color-mix(in srgb,oklch(76.9% .188 70.08) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-black\/10{border-color:color-mix(in srgb,#000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/15{border-color:color-mix(in srgb,#000 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-black\/15{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-blue-800\/20{border-color:color-mix(in srgb,oklch(42.4% .199 265.638) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-blue-800\/20{border-color:color-mix(in oklab,var(--color-blue-800) 20%,transparent)}}.border-indigo-500\/25{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-indigo-500\/25{border-color:color-mix(in oklab,var(--color-indigo-500) 25%,transparent)}}.border-orange-500\/25{border-color:color-mix(in srgb,oklch(70.5% .213 47.604) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-orange-500\/25{border-color:color-mix(in oklab,var(--color-orange-500) 25%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary\/20{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.border-rose-500\/25{border-color:color-mix(in srgb,oklch(64.5% .246 16.439) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-rose-500\/25{border-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.border-slate-400{border-color:var(--color-slate-400)}.border-surface-high{border-color:var(--color-surface-high)}.border-teal-500\/25{border-color:color-mix(in srgb,oklch(70.4% .14 182.503) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-teal-500\/25{border-color:color-mix(in oklab,var(--color-teal-500) 25%,transparent)}}.border-transparent{border-color:transparent}.border-violet-500\/25{border-color:color-mix(in srgb,oklch(60.6% .25 292.717) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-violet-500\/25{border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/20{border-color:color-mix(in srgb,#fff 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-\(--mcv-shape-bg-1\){background-color:var(--mcv-shape-bg-1)}.bg-\(--mcv-shape-bg-2\){background-color:var(--mcv-shape-bg-2)}.bg-\[\#DDE3F8\]{background-color:#dde3f8}.bg-\[\#EEF1FB\]{background-color:#eef1fb}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#FFFFFF\]{background-color:#fff}.bg-\[\#d3d8ed\]{background-color:#d3d8ed}.bg-amber-500\/10{background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-blue-100\/60{background-color:color-mix(in srgb,oklch(93.2% .032 255.585) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-blue-100\/60{background-color:color-mix(in oklab,var(--color-blue-100) 60%,transparent)}}.bg-blue-500\/15{background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.bg-blue-800\/10{background-color:color-mix(in srgb,oklch(42.4% .199 265.638) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-blue-800\/10{background-color:color-mix(in oklab,var(--color-blue-800) 10%,transparent)}}.bg-blue-800\/20{background-color:color-mix(in srgb,oklch(42.4% .199 265.638) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-blue-800\/20{background-color:color-mix(in oklab,var(--color-blue-800) 20%,transparent)}}.bg-green-400\/25{background-color:color-mix(in srgb,oklch(79.2% .209 151.711) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-400\/25{background-color:color-mix(in oklab,var(--color-green-400) 25%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-green-500\/15{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-500\/15{background-color:color-mix(in oklab,var(--color-green-500) 15%,transparent)}}.bg-green-500\/20{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.bg-indigo-500\/12{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-indigo-500\/12{background-color:color-mix(in oklab,var(--color-indigo-500) 12%,transparent)}}.bg-orange-500\/12{background-color:color-mix(in srgb,oklch(70.5% .213 47.604) 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-orange-500\/12{background-color:color-mix(in oklab,var(--color-orange-500) 12%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/8{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/8{background-color:color-mix(in oklab,var(--color-primary) 8%,transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-purple-500\/15{background-color:color-mix(in srgb,oklch(62.7% .265 303.9) 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-purple-500\/15{background-color:color-mix(in oklab,var(--color-purple-500) 15%,transparent)}}.bg-red-500\/10{background-color:color-mix(in srgb,oklch(63.7% .237 25.331) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-rose-500\/12{background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-rose-500\/12{background-color:color-mix(in oklab,var(--color-rose-500) 12%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-surface{background-color:var(--color-surface)}.bg-surface-low{background-color:var(--color-surface-low)}.bg-surface-low\/70{background-color:var(--color-surface-low)}@supports (color: color-mix(in lab,red,red)){.bg-surface-low\/70{background-color:color-mix(in oklab,var(--color-surface-low) 70%,transparent)}}.bg-surface-lowest{background-color:var(--color-surface-lowest)}.bg-teal-500\/12{background-color:color-mix(in srgb,oklch(70.4% .14 182.503) 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-teal-500\/12{background-color:color-mix(in oklab,var(--color-teal-500) 12%,transparent)}}.bg-teal-700{background-color:var(--color-teal-700)}.bg-transparent{background-color:transparent}.bg-violet-500\/12{background-color:color-mix(in srgb,oklch(60.6% .25 292.717) 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-violet-500\/12{background-color:color-mix(in oklab,var(--color-violet-500) 12%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-banner{background-image:var(--background-image-banner)}.bg-banner-2{background-image:var(--background-image-banner-2)}.bg-gradient{background-image:var(--background-image-gradient)}.bg-gradient-dark{background-image:var(--background-image-gradient-dark)}.bg-gradient-darkest{background-image:var(--background-image-gradient-darkest)}.bg-gradient-light{background-image:var(--background-image-gradient-light)}.bg-gradient-lightest{background-image:var(--background-image-gradient-lightest)}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.btn-lg{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.btn-sm{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-15{padding-inline:calc(var(--spacing) * 15)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-25{padding-top:calc(var(--spacing) * 25)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-25{padding-bottom:calc(var(--spacing) * 25)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.align-text-bottom{vertical-align:text-bottom}.btn-md{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading, var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-h2{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:clamp(2rem,var(--text-2xl) + 1.5vw,2.75rem)}.text-h3{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:clamp(1.75rem,1.5rem + 1.25vw,2.25rem)}.text-h5{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem)}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-loose{--tw-leading: var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading: 1;line-height:1}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-main{color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.text-main{color:var(--color-main-light)}}.text-quiet{color:var(--color-quiet-dark)}@media(prefers-color-scheme:dark){.text-quiet{color:var(--color-quiet-light)}}.text-quiet\!{color:var(--color-quiet-dark)!important}@media(prefers-color-scheme:dark){.text-quiet\!{color:var(--color-quiet-light)!important}}.text-secondary{color:var(--color-secondary-dark)}@media(prefers-color-scheme:dark){.text-secondary{color:var(--color-secondary-light)}}.text-tertiary{color:var(--color-tertiary-dark)}@media(prefers-color-scheme:dark){.text-tertiary{color:var(--color-tertiary-light)}}.text-blue-800{color:var(--color-blue-800)}.text-green-300{color:var(--color-green-300)}.text-green-600{color:var(--color-green-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-main-light{color:var(--color-main-light)}.text-orange-600{color:var(--color-orange-600)}.text-primary{color:var(--color-primary)}.text-red-600{color:var(--color-red-600)}.text-red-700\!{color:var(--color-red-700)!important}.text-rose-700{color:var(--color-rose-700)}.text-secondary-light{color:var(--color-secondary-light)}.text-slate-400{color:var(--color-slate-400)}.text-teal-700{color:var(--color-teal-700)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-20{opacity:20%}.opacity-40{opacity:40%}.opacity-90{opacity:90%}.accent-shadow{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--shadow-accent)}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--mat-sys-surface\)\,0_0_0_4px_var\(--mat-sys-primary\)\]{--tw-shadow: 0 0 0 2px var(--tw-shadow-color, var(--mat-sys-surface)), 0 0 0 4px var(--tw-shadow-color, var(--mat-sys-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgb\(20_78_159\/0\.08\)\]{--tw-shadow: 0 0 0 4px var(--tw-shadow-color, rgb(20 78 159/.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-600\/10{--tw-shadow-color: color-mix(in srgb, oklch(54.6% .245 262.881) 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-blue-600\/10{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-800\/20{--tw-shadow-color: color-mix(in srgb, oklch(42.4% .199 265.638) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-blue-800\/20{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-800) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-4{outline-style:var(--tw-outline-style);outline-width:4px}.outline-green-200\/20{outline-color:color-mix(in srgb,oklch(92.5% .084 155.995) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-green-200\/20{outline-color:color-mix(in oklab,var(--color-green-200) 20%,transparent)}}.outline-transparent{outline-color:transparent}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur: blur(50px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-quick{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.delay-1000{transition-delay:1s}.delay-2000{transition-delay:2s}.delay-2500{transition-delay:2.5s}.delay-3000{transition-delay:3s}.delay-4000{transition-delay:4s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}:is(.\*\:-mt-32>*){margin-top:calc(var(--spacing) * -32)}:is(.\*\:pt-52>*){padding-top:calc(var(--spacing) * 52)}@media(hover:hover){.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing) * 0)}.after\:bg-primary:after{content:var(--tw-content);background-color:var(--color-primary)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.first\:ml-0:first-child{margin-left:calc(var(--spacing) * 0)}.last\:mr-0:last-child{margin-right:calc(var(--spacing) * 0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.focus-within\:outline-primary\/25:focus-within{outline-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.focus-within\:outline-primary\/25:focus-within{outline-color:color-mix(in oklab,var(--color-primary) 25%,transparent)}}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-2\.5:hover{--tw-translate-y: calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}}@media(hover:hover){.hover\:text-main:hover{color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.hover\:text-main:hover{color:var(--color-main-light)}}}@media(hover:hover){.hover\:text-primary:hover{color:var(--color-primary)}}@media(hover:hover){.hover\:opacity-80:hover{opacity:80%}}@media(hover:hover){.hover\:opacity-90:hover{opacity:90%}}@media(hover:hover){.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:outline-black\/10:hover{outline-color:color-mix(in srgb,#000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:outline-black\/10:hover{outline-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}}@media(hover:hover){.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}@media(width<80rem){.max-xl\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\:order-3{order:3}}@media(width<48rem){.max-md\:flex-1{flex:1}}@media(width<48rem){.max-md\:flex-col{flex-direction:column}}@media(width<40rem){.max-sm\:w-full{width:100%}}@media(width<40rem){.max-sm\:flex-1{flex:1}}@media(width>=40rem){.sm\:max-w-40{max-width:calc(var(--spacing) * 40)}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:items-center{align-items:center}}@media(width>=40rem){.sm\:gap-6{gap:calc(var(--spacing) * 6)}}@media(width>=48rem){.md\:sticky{position:sticky}}@media(width>=48rem){.md\:left-\[10\%\]{left:10%}}@media(width>=48rem){.md\:m-auto{margin:auto}}@media(width>=48rem){.md\:inline-flex{display:inline-flex}}@media(width>=48rem){.md\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}@media(width>=48rem){.md\:w-\[calc\(50\%-0\.725rem\)\]{width:calc(50% - .725rem)}}@media(width>=48rem){.md\:w-auto{width:auto}}@media(width>=48rem){.md\:max-w-90{max-width:calc(var(--spacing) * 90)}}@media(width>=48rem){.md\:flex-none{flex:none}}@media(width>=48rem){.md\:basis-1\/3{flex-basis:calc(1 / 3 * 100%)}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:flex-nowrap{flex-wrap:nowrap}}@media(width>=48rem){.md\:items-start{align-items:flex-start}}@media(width>=48rem){.md\:justify-start{justify-content:flex-start}}@media(width>=48rem){.md\:px-25{padding-inline:calc(var(--spacing) * 25)}}@media(width>=48rem){.md\:text-left{text-align:left}}@media(width>=48rem){.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(width>=48rem){.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media(width>=64rem){.lg\:absolute{position:absolute}}@media(width>=64rem){.lg\:sticky{position:sticky}}@media(width>=64rem){.lg\:top-0{top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:left-1\/2{left:50%}}@media(width>=64rem){.lg\:z-10{z-index:10}}@media(width>=64rem){.lg\:col-start-1{grid-column-start:1}}@media(width>=64rem){.lg\:col-start-3{grid-column-start:3}}@media(width>=64rem){.lg\:ms-3{margin-inline-start:calc(var(--spacing) * 3)}}@media(width>=64rem){.lg\:me-3{margin-inline-end:calc(var(--spacing) * 3)}}@media(width>=64rem){.lg\:mt-7{margin-top:calc(var(--spacing) * 7)}}@media(width>=64rem){.lg\:mb-5{margin-bottom:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}}@media(width>=64rem){.lg\:block{display:block}}@media(width>=64rem){.lg\:flex{display:flex}}@media(width>=64rem){.lg\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}@media(width>=64rem){.lg\:h-72{height:calc(var(--spacing) * 72)}}@media(width>=64rem){.lg\:h-120{height:calc(var(--spacing) * 120)}}@media(width>=64rem){.lg\:min-h-44{min-height:calc(var(--spacing) * 44)}}@media(width>=64rem){.lg\:min-h-52{min-height:calc(var(--spacing) * 52)}}@media(width>=64rem){.lg\:w-52{width:calc(var(--spacing) * 52)}}@media(width>=64rem){.lg\:w-\[calc\(25\%-0\.5625rem\)\]{width:calc(25% - .5625rem)}}@media(width>=64rem){.lg\:w-\[calc\(33\.33\%-1\.5rem\)\]{width:calc(33.33% - 1.5rem)}}@media(width>=64rem){.lg\:max-w-2xl\!{max-width:var(--container-2xl)!important}}@media(width>=64rem){.lg\:max-w-lg{max-width:var(--container-lg)}}@media(width>=64rem){.lg\:basis-1\/5{flex-basis:20%}}@media(width>=64rem){.lg\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media(width>=64rem){.lg\:flex-row{flex-direction:row}}@media(width>=64rem){.lg\:items-start{align-items:flex-start}}@media(width>=64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media(width>=64rem){.lg\:gap-x-13{column-gap:calc(var(--spacing) * 13)}}@media(width>=64rem){.lg\:gap-y-6{row-gap:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:justify-self-end{justify-self:flex-end}}@media(width>=64rem){.lg\:justify-self-start{justify-self:flex-start}}@media(width>=64rem){.lg\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\:py-5{padding-block:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(width>=64rem){.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(width>=64rem){.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(width>=64rem){.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(width>=64rem){.lg\:leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}}@media(width>=64rem){.lg\:leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}}@media(width>=64rem){.lg\:shadow-\[0_0_0_6px_rgb\(20_78_159\/0\.08\)\]{--tw-shadow: 0 0 0 6px var(--tw-shadow-color, rgb(20 78 159/.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(width>=80rem){.xl\:sticky{position:sticky}}@media(width>=80rem){.xl\:mb-0{margin-bottom:calc(var(--spacing) * 0)}}@media(width>=80rem){.xl\:mb-50{margin-bottom:calc(var(--spacing) * 50)}}@media(width>=80rem){.xl\:h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}}@media(width>=80rem){.xl\:max-h-200{max-height:calc(var(--spacing) * 200)}}@media(width>=80rem){.xl\:max-h-280{max-height:calc(var(--spacing) * 280)}}@media(width>=80rem){.xl\:min-h-163{min-height:calc(var(--spacing) * 163)}}@media(width>=80rem){.xl\:w-52{width:calc(var(--spacing) * 52)}}@media(width>=80rem){.xl\:w-60{width:calc(var(--spacing) * 60)}}@media(width>=80rem){.xl\:w-80{width:calc(var(--spacing) * 80)}}@media(width>=80rem){.xl\:max-w-3xl{max-width:var(--container-3xl)}}@media(width>=80rem){.xl\:max-w-none{max-width:none}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=80rem){.xl\:flex-row{flex-direction:row}}@media(width>=80rem){.xl\:items-start{align-items:flex-start}}@media(width>=80rem){.xl\:pt-50{padding-top:calc(var(--spacing) * 50)}}@media(width>=80rem){.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(prefers-color-scheme:dark){.dark\:border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:bg-\[\#0B1020\]{background-color:#0b1020}}@media(prefers-color-scheme:dark){.dark\:bg-\[\#000\]{background-color:#000}}@media(prefers-color-scheme:dark){.dark\:bg-\[\#070B16\]{background-color:#070b16}}@media(prefers-color-scheme:dark){.dark\:bg-\[\#111827\]{background-color:#111827}}@media(prefers-color-scheme:dark){.dark\:bg-\[\#182238\]{background-color:#182238}}@media(prefers-color-scheme:dark){.dark\:bg-blue-500\/10{background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:bg-green-500{background-color:var(--color-green-500)}}@media(prefers-color-scheme:dark){.dark\:bg-surface-highest{background-color:var(--color-surface-highest)}}@media(prefers-color-scheme:dark){.dark\:bg-surface-lowest{background-color:var(--color-surface-lowest)}}@media(prefers-color-scheme:dark){.dark\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\:text-red-400\!{color:var(--color-red-400)!important}}@media(prefers-color-scheme:dark){.dark\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\:text-violet-300{color:var(--color-violet-300)}}@media(prefers-color-scheme:dark){.dark\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\:shadow-slate-50\/5{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:shadow-slate-50\/5{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}.\[\&_\.cv\]\:p-0\! .cv{padding:calc(var(--spacing) * 0)!important}.\[\&\:has\(textarea\:focus\)\]\:border-primary\/75:has(textarea:focus){border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.\[\&\:has\(textarea\:focus\)\]\:border-primary\/75:has(textarea:focus){border-color:color-mix(in oklab,var(--color-primary) 75%,transparent)}}.\[\&\:has\(textarea\:focus\)\]\:outline-primary\/25\!:has(textarea:focus){outline-color:var(--color-primary)!important}@supports (color: color-mix(in lab,red,red)){.\[\&\:has\(textarea\:focus\)\]\:outline-primary\/25\!:has(textarea:focus){outline-color:color-mix(in oklab,var(--color-primary) 25%,transparent)!important}}.\[\&\:has\(textarea\:hover\)\]\:outline-black\/10:has(textarea:hover){outline-color:color-mix(in srgb,#000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.\[\&\:has\(textarea\:hover\)\]\:outline-black\/10:has(textarea:hover){outline-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}}@keyframes workflow-caret-blink{50%{opacity:0}}@layer components{.section{width:100%;padding-inline:calc(var(--spacing) * 4)}@media(width>=48rem){.section{padding-inline:calc(var(--spacing) * 6)}}@media(width>=80rem){.section{margin-inline:auto}}@media(width>=80rem){.section{max-width:var(--container-8xl)}}@media(width>=80rem){.section{padding-inline:calc(var(--spacing) * 8)}}.my-card{overflow:hidden;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-highest);background-color:var(--color-surface-lowest);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(54.6% .245 262.881) 10%, transparent);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}@supports (color: color-mix(in lab,red,red)){.my-card{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.my-card{background-color:#111827}}@media(prefers-color-scheme:dark){.my-card{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.my-card{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}.chip{border-radius:var(--radius-4xl);padding:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.badge{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.banner-lg{border-radius:var(--radius-4xl);padding-inline:calc(var(--spacing) * 14);padding-block:calc(var(--spacing) * 12);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(42.4% .199 265.638) 20%, transparent);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 8)}@supports (color: color-mix(in lab,red,red)){.banner-lg{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-800) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@media(width>=48rem){.banner-lg{flex-direction:row}}.btn-fill{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-slate-900);color:var(--color-white);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(20.8% .042 265.755) 15%, transparent)}.btn-fill:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-white);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}.btn-fill:hover:after{opacity:10%}.btn-fill:active:after{opacity:20%}.btn-fill:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-fill:focus-visible{outline-offset:2px}.btn-fill:focus-visible{outline-color:var(--color-primary)}.btn-fill:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-fill:disabled{color:var(--color-quiet-light)}}@supports (color: color-mix(in lab,red,red)){.btn-fill{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.btn-fill{background-color:var(--color-slate-100)}}@media(prefers-color-scheme:dark){.btn-fill{color:var(--color-main-dark)}}@media(prefers-color-scheme:dark){.btn-fill{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-fill{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 15%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-primary{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:var(--color-primary);color:var(--color-main-light);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(42.4% .199 265.638) 30%, transparent)}.btn-primary:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-white);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}.btn-primary:hover:after{opacity:10%}.btn-primary:active:after{opacity:20%}.btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-primary:focus-visible{outline-offset:2px}.btn-primary:focus-visible{outline-color:var(--color-primary)}.btn-primary:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-primary:disabled{color:var(--color-quiet-light)}}@supports (color: color-mix(in lab,red,red)){.btn-primary{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-800) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.btn-primary{color:var(--color-main-dark)}}@media(prefers-color-scheme:dark){.btn-primary{--tw-shadow-color: color-mix(in srgb, oklch(62.3% .214 259.815) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-primary{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-accent{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-image:var(--background-image-gradient-dark);color:var(--color-white);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(42.4% .199 265.638) 30%, transparent)}.btn-accent:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-white);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}.btn-accent:hover:after{opacity:10%}.btn-accent:active:after{opacity:20%}.btn-accent:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-accent:focus-visible{outline-offset:2px}.btn-accent:focus-visible{outline-color:var(--color-primary)}.btn-accent:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-accent:disabled{color:var(--color-quiet-light)}}@supports (color: color-mix(in lab,red,red)){.btn-accent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-800) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.btn-accent{background-image:var(--background-image-gradient)}}@media(prefers-color-scheme:dark){.btn-accent{--tw-shadow-color: color-mix(in srgb, oklch(62.3% .214 259.815) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-accent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.btn-secondary{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);color:var(--color-main-dark)}.btn-secondary:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-main-dark);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}@media(prefers-color-scheme:dark){.btn-secondary:after{background-color:var(--color-main-light)}}.btn-secondary:hover:after{opacity:5%}.btn-secondary:active:after{opacity:10%}.btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-secondary:focus-visible{outline-offset:2px}.btn-secondary:focus-visible{outline-color:var(--color-primary)}.btn-secondary:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-secondary:disabled{color:var(--color-quiet-light)}}@media(prefers-color-scheme:dark){.btn-secondary{color:var(--color-main-light)}}.btn-outlined{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-highest);background-color:var(--color-surface-lowest);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(54.6% .245 262.881) 10%, transparent);color:var(--color-main-dark)}.btn-outlined:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-main-dark);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}@media(prefers-color-scheme:dark){.btn-outlined:after{background-color:var(--color-main-light)}}.btn-outlined:hover:after{opacity:5%}.btn-outlined:active:after{opacity:10%}.btn-outlined:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-outlined:focus-visible{outline-offset:2px}.btn-outlined:focus-visible{outline-color:var(--color-primary)}.btn-outlined:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-outlined:disabled{color:var(--color-quiet-light)}}@supports (color: color-mix(in lab,red,red)){.btn-outlined{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.btn-outlined{background-color:#111827}}@media(prefers-color-scheme:dark){.btn-outlined{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-outlined{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(prefers-color-scheme:dark){.btn-outlined{color:var(--color-main-light)}}.btn-transparent{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-highest);background-color:var(--color-surface-lowest);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, oklch(54.6% .245 262.881) 10%, transparent);color:var(--color-main-dark)}.btn-transparent:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-main-dark);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}@media(prefers-color-scheme:dark){.btn-transparent:after{background-color:var(--color-main-light)}}.btn-transparent:hover:after{opacity:5%}.btn-transparent:active:after{opacity:10%}.btn-transparent:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-transparent:focus-visible{outline-offset:2px}.btn-transparent:focus-visible{outline-color:var(--color-primary)}.btn-transparent:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-transparent:disabled{color:var(--color-quiet-light)}}@supports (color: color-mix(in lab,red,red)){.btn-transparent{border-color:color-mix(in oklab,var(--color-surface-highest) 15%,transparent)}}@supports (color: color-mix(in lab,red,red)){.btn-transparent{background-color:color-mix(in oklab,var(--color-surface-lowest) 20%,transparent)}}@supports (color: color-mix(in lab,red,red)){.btn-transparent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@media(prefers-color-scheme:dark){.btn-transparent{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.btn-transparent{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(prefers-color-scheme:dark){.btn-transparent{color:var(--color-main-light)}}.btn-ghost{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-style:var(--tw-border-style);border-width:1px;border-color:transparent;color:var(--color-main-dark)}.btn-ghost:after{content:"";pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);background-color:var(--color-main-dark);opacity:0%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .1s;transition-duration:.1s;border-radius:inherit}@media(prefers-color-scheme:dark){.btn-ghost:after{background-color:var(--color-main-light)}}.btn-ghost:hover:after{opacity:5%}.btn-ghost:active:after{opacity:10%}.btn-ghost:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.btn-ghost:focus-visible{outline-offset:2px}.btn-ghost:focus-visible{outline-color:var(--color-primary)}.btn-ghost:disabled{pointer-events:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);background-color:var(--color-surface);background-image:none;color:var(--color-quiet-dark);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(prefers-color-scheme:dark){.btn-ghost:disabled{color:var(--color-quiet-light)}}@media(prefers-color-scheme:dark){.btn-ghost{color:var(--color-main-light)}}.legal-prose{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-secondary-dark)}@media(prefers-color-scheme:dark){.legal-prose{color:var(--color-secondary-light)}}.legal-prose :is(p,ul,ol){margin-bottom:calc(var(--spacing) * 4)}.legal-prose :is(li){margin-bottom:calc(var(--spacing) * 1)}.legal-prose :is(h3,h4){margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.legal-prose :is(h3,h4){color:var(--color-main-light)}}.legal-prose :is(strong){--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.legal-prose :is(strong){color:var(--color-main-light)}}.legal-prose :is(a:not([class*=btn-])){color:var(--color-primary);text-decoration-line:underline}@media(hover:hover){.legal-prose :is(a:not([class*=btn-])):hover{opacity:80%}}.legal-prose :is(code){border-radius:var(--radius-md);background-color:var(--color-surface-low);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.legal-prose :is(code){color:var(--color-main-light)}}.legal-prose :is(table){margin-block:calc(var(--spacing) * 4);width:100%;border-collapse:collapse;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.legal-prose :is(th,td){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-high);padding:calc(var(--spacing) * 3);text-align:left;vertical-align:top}.legal-prose :is(th){background-color:var(--color-surface-low);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-main-dark)}@media(prefers-color-scheme:dark){.legal-prose :is(th){color:var(--color-main-light)}}.field{display:flex;height:calc(var(--spacing) * 11);align-items:center;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-highest);background-color:var(--color-surface-lowest);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 10%, transparent) var(--tw-shadow-alpha), transparent);padding-inline:calc(var(--spacing) * 3);color:var(--color-main-dark);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);outline-width:4px;outline-color:transparent;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}@media(prefers-color-scheme:dark){.field{background-color:#111827}}@media(prefers-color-scheme:dark){.field{--tw-shadow-color: color-mix(in srgb, oklch(98.4% .003 247.858) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.field{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-50) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(prefers-color-scheme:dark){.field{color:var(--color-main-light)}}.field:focus-within{outline-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.field:focus-within{outline-color:color-mix(in oklab,var(--color-primary) 25%,transparent)}}.field-input{height:100%;flex:1;background-color:transparent;outline-style:var(--tw-outline-style);outline-width:0px}.field-invalid{outline-color:var(--mat-sys-error)}@supports (color: color-mix(in lab,red,red)){.field-invalid{outline-color:color-mix(in srgb,var(--mat-sys-error) 25%,transparent)}}.field-error{margin:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));line-height:var(--leading-snug, 1.25);color:var(--mat-sys-error)}}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight: initial;--tw-duration: initial;--tw-outline-style: solid;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-divide-y-reverse: 0;--tw-leading: initial;--tw-tracking: initial;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-ease: initial;--tw-content: ""}}}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}:root html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}:root{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #005cbb;--mat-button-filled-disabled-container-color: color-mix(in srgb, #181c22 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-filled-disabled-state-layer-color: #44474e;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #181c22 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #44474e;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #005cbb;--mat-button-outlined-outline-color: #74777f;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #005cbb 12%, transparent);--mat-button-outlined-state-layer-color: #005cbb;--mat-button-protected-container-color: #f9f9ff;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #181c22 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-protected-disabled-state-layer-color: #44474e;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #005cbb;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #005cbb 12%, transparent);--mat-button-protected-state-layer-color: #005cbb;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-text-disabled-state-layer-color: #44474e;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #005cbb;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #005cbb 12%, transparent);--mat-button-text-state-layer-color: #005cbb;--mat-button-tonal-container-color: #e1e0ff;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #181c22 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #44474e;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #261ed7;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #261ed7 12%, transparent);--mat-button-tonal-state-layer-color: #261ed7;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 32px;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none;--mat-button-filled-label-text-font: Montserrat;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Montserrat;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Montserrat;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Montserrat;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Montserrat;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #181c22 38%, transparent);--mat-icon-button-disabled-state-layer-color: #44474e;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #44474e;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #44474e 12%, transparent);--mat-icon-button-state-layer-color: #44474e;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px;--mat-fab-container-shape: 16px;--mat-fab-extended-container-height: 56px;--mat-fab-extended-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-fab-touch-target-size: 48px;--mat-fab-small-touch-target-size: 48px;--mat-fab-container-color: #d7e3ff;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #181c22 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #181c22 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #00458f;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #00458f 12%, transparent);--mat-fab-small-container-color: #d7e3ff;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #181c22 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #181c22 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #00458f;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #00458f 12%, transparent);--mat-fab-small-state-layer-color: #00458f;--mat-fab-state-layer-color: #00458f;--mat-fab-touch-target-display: none;--mat-fab-extended-label-text-font: Montserrat;--mat-fab-extended-label-text-size: .875rem;--mat-fab-extended-label-text-tracking: .006rem;--mat-fab-extended-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #f2f3fc;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #e0e2ec;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #f9f9ff;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #c4c6d0;--mat-card-subtitle-text-color: #181c22;--mat-card-subtitle-text-font: Montserrat;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Montserrat;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 500;--mat-toolbar-container-background-color: #f9f9ff;--mat-toolbar-container-text-color: #181c22;--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-toolbar-title-text-font: Montserrat;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 500;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-enabled-select-arrow-color: #44474e;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #44474e;--mat-form-field-filled-caret-color: #005cbb;--mat-form-field-filled-container-color: #e0e2ec;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #181c22 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #005cbb;--mat-form-field-filled-focus-label-text-color: #005cbb;--mat-form-field-filled-hover-active-indicator-color: #181c22;--mat-form-field-filled-hover-label-text-color: #44474e;--mat-form-field-filled-input-text-color: #181c22;--mat-form-field-filled-input-text-placeholder-color: #44474e;--mat-form-field-filled-label-text-color: #44474e;--mat-form-field-focus-select-arrow-color: #005cbb;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #44474e;--mat-form-field-outlined-caret-color: #005cbb;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #181c22 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #005cbb;--mat-form-field-outlined-focus-outline-color: #005cbb;--mat-form-field-outlined-hover-label-text-color: #181c22;--mat-form-field-outlined-hover-outline-color: #181c22;--mat-form-field-outlined-input-text-color: #181c22;--mat-form-field-outlined-input-text-placeholder-color: #44474e;--mat-form-field-outlined-label-text-color: #44474e;--mat-form-field-outlined-outline-color: #74777f;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-select-option-text-color: #181c22;--mat-form-field-state-layer-color: #181c22;--mat-form-field-trailing-icon-color: #44474e;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-form-field-container-text-font: Montserrat;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 500;--mat-form-field-subscript-text-font: Montserrat;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 500;--mat-form-field-outlined-label-text-font: Montserrat;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 500;--mat-form-field-filled-label-text-font: Montserrat;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 500;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #ebedf7;--mat-select-enabled-trigger-text-color: #181c22;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-select-placeholder-text-color: #44474e;--mat-select-enabled-arrow-color: #44474e;--mat-select-disabled-arrow-color: color-mix(in srgb, #181c22 38%, transparent);--mat-select-focused-arrow-color: #005cbb;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-arrow-transform: none;--mat-select-trigger-text-font: Montserrat;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 500;--mat-option-focus-state-layer-color: color-mix(in srgb, #181c22 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #181c22 8%, transparent);--mat-option-label-text-color: #181c22;--mat-option-selected-state-label-text-color: #261ed7;--mat-option-selected-state-layer-color: #e1e0ff;--mat-option-label-text-size: 1rem;--mat-option-label-text-weight: 500;--mat-option-label-text-font: Montserrat;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-tracking: .006rem;--mat-icon-color: inherit;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #e0e2ec;--mat-menu-item-label-text-color: #181c22;--mat-menu-item-icon-color: #44474e;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #181c22 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #181c22 12%, transparent);--mat-menu-container-color: #ebedf7;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Montserrat;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .08;--mat-button-toggle-shape: 28px;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #181c22 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-button-toggle-divider-color: #74777f;--mat-button-toggle-selected-state-background-color: #e1e0ff;--mat-button-toggle-selected-state-text-color: #261ed7;--mat-button-toggle-state-layer-color: #181c22;--mat-button-toggle-text-color: #181c22;--mat-button-toggle-height: 40px;--mat-button-toggle-label-text-font: Montserrat;--mat-button-toggle-label-text-line-height: 1.25rem;--mat-button-toggle-label-text-size: .875rem;--mat-button-toggle-label-text-tracking: .006rem;--mat-button-toggle-label-text-weight: 500;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-divider-height: 1px;--mat-tab-active-focus-indicator-color: #005cbb;--mat-tab-active-focus-label-text-color: #181c22;--mat-tab-active-hover-indicator-color: #005cbb;--mat-tab-active-hover-label-text-color: #181c22;--mat-tab-active-indicator-color: #005cbb;--mat-tab-active-label-text-color: #181c22;--mat-tab-active-ripple-color: #181c22;--mat-tab-divider-color: #e0e2ec;--mat-tab-inactive-focus-label-text-color: #181c22;--mat-tab-inactive-hover-label-text-color: #181c22;--mat-tab-inactive-label-text-color: #181c22;--mat-tab-inactive-ripple-color: #181c22;--mat-tab-pagination-icon-color: #181c22;--mat-tab-disabled-ripple-color: #44474e;--mat-tab-container-height: 40px;--mat-tab-label-text-font: Montserrat;--mat-tab-label-text-line-height: 1.25rem;--mat-tab-label-text-size: .875rem;--mat-tab-label-text-tracking: .006rem;--mat-tab-label-text-weight: 500;--mat-tooltip-container-shape: 4px;--mat-tooltip-container-color: #2d3038;--mat-tooltip-supporting-text-color: #eef0fa;--mat-tooltip-supporting-text-font: Montserrat;--mat-tooltip-supporting-text-line-height: 1rem;--mat-tooltip-supporting-text-size: .75rem;--mat-tooltip-supporting-text-tracking: .025rem;--mat-tooltip-supporting-text-weight: 500;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .08;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .08;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, #181c22 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #f9f9ff;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #181c22 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #181c22 38%, transparent);--mat-checkbox-label-text-color: #181c22;--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #005cbb;--mat-checkbox-selected-focus-state-layer-color: #005cbb;--mat-checkbox-selected-hover-icon-color: #005cbb;--mat-checkbox-selected-hover-state-layer-color: #005cbb;--mat-checkbox-selected-icon-color: #005cbb;--mat-checkbox-selected-pressed-icon-color: #005cbb;--mat-checkbox-selected-pressed-state-layer-color: #181c22;--mat-checkbox-unselected-focus-icon-color: #181c22;--mat-checkbox-unselected-focus-state-layer-color: #181c22;--mat-checkbox-unselected-hover-icon-color: #181c22;--mat-checkbox-unselected-hover-state-layer-color: #181c22;--mat-checkbox-unselected-icon-color: #44474e;--mat-checkbox-unselected-pressed-state-layer-color: #005cbb;--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-checkbox-label-text-font: Montserrat;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 500;--mat-expansion-container-shape: 12px;--mat-expansion-header-indicator-display: inline-block;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-actions-divider-color: #74777f;--mat-expansion-container-background-color: #f9f9ff;--mat-expansion-container-text-color: #181c22;--mat-expansion-header-description-color: #44474e;--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #181c22 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #181c22 8%, transparent);--mat-expansion-header-indicator-color: #44474e;--mat-expansion-header-text-color: #181c22;--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-expansion-container-text-font: Montserrat;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 500;--mat-expansion-header-text-font: Montserrat;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-header-text-weight: 500;--mat-sys-background: #f9f9ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #eef0fa;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2d3038;--mat-sys-on-background: #181c22;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #261ed7;--mat-sys-on-secondary-fixed: #07006c;--mat-sys-on-secondary-fixed-variant: #261ed7;--mat-sys-on-surface: #181c22;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00458f;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #4342ed;--mat-sys-secondary-container: #e1e0ff;--mat-sys-secondary-fixed: #e1e0ff;--mat-sys-secondary-fixed-dim: #c0c1ff;--mat-sys-shadow: #000000;--mat-sys-surface: #f9f9ff;--mat-sys-surface-bright: #f9f9ff;--mat-sys-surface-container: #ebedf7;--mat-sys-surface-container-high: #e6e8f2;--mat-sys-surface-container-highest: #e0e2ec;--mat-sys-surface-container-low: #f2f3fc;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d8dae3;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #005cbb;--mat-sys-tertiary-container: #d7e3ff;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #181c22;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-body-large: 500 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Montserrat;--mat-sys-body-medium-font: Montserrat;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 500;--mat-sys-body-small: 500 .75rem / 1rem Montserrat;--mat-sys-body-small-font: Montserrat;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Montserrat;--mat-sys-display-large-font: Montserrat;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Montserrat;--mat-sys-display-medium-font: Montserrat;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Montserrat;--mat-sys-display-small-font: Montserrat;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Montserrat;--mat-sys-headline-large-font: Montserrat;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Montserrat;--mat-sys-headline-medium-font: Montserrat;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Montserrat;--mat-sys-headline-small-font: Montserrat;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 500;--mat-sys-label-large: 500 .875rem / 1.25rem Montserrat;--mat-sys-label-large-font: Montserrat;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 500 .75rem / 1rem Montserrat;--mat-sys-label-medium-font: Montserrat;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 500 .688rem / 1rem Montserrat;--mat-sys-label-small-font: Montserrat;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 500 1.375rem / 1.75rem Montserrat;--mat-sys-title-large-font: Montserrat;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 500;--mat-sys-title-medium: 500 1rem / 1.5rem Montserrat;--mat-sys-title-medium-font: Montserrat;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Montserrat;--mat-sys-title-small-font: Montserrat;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}@media(prefers-color-scheme:dark){:root{--mat-button-filled-container-color: #abc7ff;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-filled-disabled-state-layer-color: #e0e2ec;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #002f65;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #002f65 12%, transparent);--mat-button-filled-state-layer-color: #002f65;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #e0e2ec;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #abc7ff;--mat-button-outlined-outline-color: #8e9099;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #abc7ff 12%, transparent);--mat-button-outlined-state-layer-color: #abc7ff;--mat-button-protected-container-color: #0e1114;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-protected-disabled-state-layer-color: #e0e2ec;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #abc7ff;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #abc7ff 12%, transparent);--mat-button-protected-state-layer-color: #abc7ff;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-text-disabled-state-layer-color: #e0e2ec;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #abc7ff;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #abc7ff 12%, transparent);--mat-button-text-state-layer-color: #abc7ff;--mat-button-tonal-container-color: #261ed7;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #e0e2ec;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #e1e0ff;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #e1e0ff 12%, transparent);--mat-button-tonal-state-layer-color: #e1e0ff;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-icon-button-disabled-state-layer-color: #e0e2ec;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #e0e2ec;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-icon-button-state-layer-color: #e0e2ec;--mat-fab-container-color: #00458f;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #d7e3ff;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #d7e3ff 12%, transparent);--mat-fab-small-container-color: #00458f;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #d7e3ff;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #d7e3ff 12%, transparent);--mat-fab-small-state-layer-color: #d7e3ff;--mat-fab-state-layer-color: #d7e3ff;--mat-card-elevated-container-color: #181c22;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #31343c;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #0e1114;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #44474e;--mat-card-subtitle-text-color: #e0e2ec;--mat-toolbar-container-background-color: #0e1114;--mat-toolbar-container-text-color: #e0e2ec;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-enabled-select-arrow-color: #e0e2ec;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #e0e2ec;--mat-form-field-filled-caret-color: #abc7ff;--mat-form-field-filled-container-color: #44474e;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e0e2ec 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #abc7ff;--mat-form-field-filled-focus-label-text-color: #abc7ff;--mat-form-field-filled-hover-active-indicator-color: #e0e2ec;--mat-form-field-filled-hover-label-text-color: #e0e2ec;--mat-form-field-filled-input-text-color: #e0e2ec;--mat-form-field-filled-input-text-placeholder-color: #e0e2ec;--mat-form-field-filled-label-text-color: #e0e2ec;--mat-form-field-focus-select-arrow-color: #abc7ff;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #e0e2ec;--mat-form-field-outlined-caret-color: #abc7ff;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #abc7ff;--mat-form-field-outlined-focus-outline-color: #abc7ff;--mat-form-field-outlined-hover-label-text-color: #e0e2ec;--mat-form-field-outlined-hover-outline-color: #e0e2ec;--mat-form-field-outlined-input-text-color: #e0e2ec;--mat-form-field-outlined-input-text-placeholder-color: #e0e2ec;--mat-form-field-outlined-label-text-color: #e0e2ec;--mat-form-field-outlined-outline-color: #8e9099;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #181c22 38%, transparent);--mat-form-field-select-option-text-color: #181c22;--mat-form-field-state-layer-color: #e0e2ec;--mat-form-field-trailing-icon-color: #e0e2ec;--mat-select-panel-background-color: #1c2026;--mat-select-enabled-trigger-text-color: #e0e2ec;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-select-placeholder-text-color: #e0e2ec;--mat-select-enabled-arrow-color: #e0e2ec;--mat-select-disabled-arrow-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-select-focused-arrow-color: #abc7ff;--mat-select-invalid-arrow-color: #ffb4ab;--mat-option-focus-state-layer-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #e0e2ec 8%, transparent);--mat-option-label-text-color: #e0e2ec;--mat-option-selected-state-label-text-color: #e1e0ff;--mat-option-selected-state-layer-color: #261ed7;--mat-icon-color: inherit;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #44474e;--mat-menu-item-label-text-color: #e0e2ec;--mat-menu-item-icon-color: #e0e2ec;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #e0e2ec 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-menu-container-color: #1c2026;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-button-toggle-divider-color: #8e9099;--mat-button-toggle-selected-state-background-color: #261ed7;--mat-button-toggle-selected-state-text-color: #e1e0ff;--mat-button-toggle-state-layer-color: #e0e2ec;--mat-button-toggle-text-color: #e0e2ec;--mat-tab-active-focus-indicator-color: #abc7ff;--mat-tab-active-focus-label-text-color: #e0e2ec;--mat-tab-active-hover-indicator-color: #abc7ff;--mat-tab-active-hover-label-text-color: #e0e2ec;--mat-tab-active-indicator-color: #abc7ff;--mat-tab-active-label-text-color: #e0e2ec;--mat-tab-active-ripple-color: #e0e2ec;--mat-tab-divider-color: #44474e;--mat-tab-inactive-focus-label-text-color: #e0e2ec;--mat-tab-inactive-hover-label-text-color: #e0e2ec;--mat-tab-inactive-label-text-color: #e0e2ec;--mat-tab-inactive-ripple-color: #e0e2ec;--mat-tab-pagination-icon-color: #e0e2ec;--mat-tab-disabled-ripple-color: #e0e2ec;--mat-tooltip-container-color: #e0e2ec;--mat-tooltip-supporting-text-color: #2d3038;--mat-checkbox-disabled-label-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #0e1114;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-checkbox-label-text-color: #e0e2ec;--mat-checkbox-selected-checkmark-color: #002f65;--mat-checkbox-selected-focus-icon-color: #abc7ff;--mat-checkbox-selected-focus-state-layer-color: #abc7ff;--mat-checkbox-selected-hover-icon-color: #abc7ff;--mat-checkbox-selected-hover-state-layer-color: #abc7ff;--mat-checkbox-selected-icon-color: #abc7ff;--mat-checkbox-selected-pressed-icon-color: #abc7ff;--mat-checkbox-selected-pressed-state-layer-color: #e0e2ec;--mat-checkbox-unselected-focus-icon-color: #e0e2ec;--mat-checkbox-unselected-focus-state-layer-color: #e0e2ec;--mat-checkbox-unselected-hover-icon-color: #e0e2ec;--mat-checkbox-unselected-hover-state-layer-color: #e0e2ec;--mat-checkbox-unselected-icon-color: #e0e2ec;--mat-checkbox-unselected-pressed-state-layer-color: #abc7ff;--mat-expansion-actions-divider-color: #8e9099;--mat-expansion-container-background-color: #0e1114;--mat-expansion-container-text-color: #e0e2ec;--mat-expansion-header-description-color: #e0e2ec;--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #e0e2ec 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #e0e2ec 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #e0e2ec 8%, transparent);--mat-expansion-header-indicator-color: #e0e2ec;--mat-expansion-header-text-color: #e0e2ec;--mat-sys-background: #0e1114;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2d3038;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e0e2ec;--mat-sys-on-background: #e0e2ec;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #1100a9;--mat-sys-on-secondary-container: #e1e0ff;--mat-sys-on-secondary-fixed: #07006c;--mat-sys-on-secondary-fixed-variant: #261ed7;--mat-sys-on-surface: #e0e2ec;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #002f65;--mat-sys-on-tertiary-container: #d7e3ff;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #c0c1ff;--mat-sys-secondary-container: #261ed7;--mat-sys-secondary-fixed: #e1e0ff;--mat-sys-secondary-fixed-dim: #c0c1ff;--mat-sys-shadow: #000000;--mat-sys-surface: #0e1114;--mat-sys-surface-bright: #363941;--mat-sys-surface-container: #1c2026;--mat-sys-surface-container-high: #272a31;--mat-sys-surface-container-highest: #31343c;--mat-sys-surface-container-low: #181c22;--mat-sys-surface-container-lowest: #0a0b0e;--mat-sys-surface-dim: #0e1114;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #abc7ff;--mat-sys-tertiary-container: #00458f;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #181c22;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-body-large: 500 1rem / 1.5rem Montserrat;--mat-sys-body-large-font: Montserrat;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Montserrat;--mat-sys-body-medium-font: Montserrat;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 500;--mat-sys-body-small: 500 .75rem / 1rem Montserrat;--mat-sys-body-small-font: Montserrat;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Montserrat;--mat-sys-display-large-font: Montserrat;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Montserrat;--mat-sys-display-medium-font: Montserrat;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Montserrat;--mat-sys-display-small-font: Montserrat;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Montserrat;--mat-sys-headline-large-font: Montserrat;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Montserrat;--mat-sys-headline-medium-font: Montserrat;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Montserrat;--mat-sys-headline-small-font: Montserrat;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 500;--mat-sys-label-large: 500 .875rem / 1.25rem Montserrat;--mat-sys-label-large-font: Montserrat;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 500 .75rem / 1rem Montserrat;--mat-sys-label-medium-font: Montserrat;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 500 .688rem / 1rem Montserrat;--mat-sys-label-small-font: Montserrat;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 500 1.375rem / 1.75rem Montserrat;--mat-sys-title-large-font: Montserrat;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 500;--mat-sys-title-medium: 500 1rem / 1.5rem Montserrat;--mat-sys-title-medium-font: Montserrat;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Montserrat;--mat-sys-title-small-font: Montserrat;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}}:root{--cv-primary: #005cbb;--cv-surface-container-lowest: #ffffff;--cv-surface-container-low: #f2f3fc;--cv-surface-container: #ebedf7;--cv-surface-container-high: #e6e8f2;--cv-surface-container-highest: #e0e2ec}@media(prefers-color-scheme:light){:root{--cv-surface-container-lowest: rgb(255, 255, 255);--cv-surface-container-low: rgb(248, 250, 252);--cv-surface-container: rgb(238, 241, 251);--cv-surface-container-high: rgb(221, 227, 248);--cv-surface-container-highest: rgb(211, 216, 237)}}@media(prefers-color-scheme:dark){:root{--cv-primary: #abc7ff;--cv-surface-container-lowest: #0a0b0e;--cv-surface-container-low: #181c22;--cv-surface-container: #1c2026;--cv-surface-container-high: #272a31;--cv-surface-container-highest: #31343c}}@media(prefers-color-scheme:dark)and (prefers-color-scheme:light){:root{--cv-surface-container-lowest: rgb(255, 255, 255);--cv-surface-container-low: rgb(248, 250, 252);--cv-surface-container: rgb(238, 241, 251);--cv-surface-container-high: rgb(221, 227, 248);--cv-surface-container-highest: rgb(211, 216, 237)}}@media(prefers-color-scheme:light){:root{--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #F8FAFC;--mat-sys-surface-container: #EEF1FB;--mat-sys-surface-container-high: #DDE3F8;--mat-sys-surface-container-highest: #d3d8ed}}@layer base{*{box-sizing:border-box}html,body{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}}.menu .mat-mdc-icon-button .mat-mdc-button-touch-target{height:35px;width:35px}.menu .mat-mdc-icon-button.mat-mdc-button-base{--mat-icon-button-state-layer-size: 35px}.menu .mat-mdc-icon-button.mat-mdc-button-base{padding:5px}.cdk-drop-list-dragging .cdk-drag{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag-animating{transition:transform .3s cubic-bezier(0,0,.2,1)}.cdk-overlay-pane:has(.pointer-none){pointer-events:none}.mat-mdc-form-field .mat-mdc-icon-button{--mat-icon-button-state-layer-size: 44px}button.icon{min-width:var(--mat-button-protected-container-height);padding:0!important}button.icon mat-icon{margin:0!important}.mdc-tab--active{background:var(--mat-sys-primary);--mat-tab-active-label-text-color: var(--mat-sys-on-primary);--mat-tab-active-focus-label-text-color: var(--mat-sys-on-primary);--mat-tab-active-hover-label-text-color: var(--mat-sys-on-primary)}:root{--breakpoint-xs: 480px;--breakpoint-sm: 600px;--breakpoint-md: 960px;--breakpoint-lg: 1280px;--breakpoint-xl: 1920px}body{margin:0;font-family:Montserrat,Geneva,Tahoma,sans-serif;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.pointer-none{pointer-events:none}.container{margin:0 auto;padding-left:36px;padding-right:36px}@media(max-width:959px){.container{padding-left:16px;padding-right:16px}}@media(min-width:1920px){.container{max-width:2560px}}a.disabled{pointer-events:none}.cta{--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary);box-shadow:0 5px 15px var(--mcv-primary-rgba-30);transition:all .3s ease}.cta:hover{box-shadow:0 8px 20px var(--mcv-primary-rgba-40);transform:translateY(-4px)}a,button{cursor:pointer}.cv--palette-onyx{--cv-palette-main-color: #222222;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #222222;--cv-palette-main-background: rgb(210.8, 210.8, 210.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(20.1875, 20.1875, 20.1875);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(57.1625, 57.1625, 57.1625);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-charcoal{--cv-palette-main-color: #333333;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #333333;--cv-palette-main-background: rgb(214.2, 214.2, 214.2);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(36.3375, 36.3375, 36.3375);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(73.3125, 73.3125, 73.3125);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-slate{--cv-palette-main-color: #52565e;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #52565e;--cv-palette-main-background: rgb(220.4, 221.2, 222.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(66.6133522727, 69.8627840909, 76.3616477273);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(101.9366477273, 106.2872159091, 114.9883522727);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-light-gray{--cv-palette-main-color: #8e9498;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #8e9498;--cv-palette-main-background: rgb(232.4, 233.6, 234.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(122.2267361111, 128.5996527778, 132.8482638889);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(160.3232638889, 165.3503472222, 168.7017361111);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-snow{--cv-palette-main-color: #caccd1;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(129.1354242424, 132.2491818182, 140.0335757576);--cv-palette-main-background: rgb(244.4, 244.8, 245.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(178.9310606061, 181.3204545455, 187.2939393939);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(217.6189393939, 219.0295454545, 222.5560606061);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-navy{--cv-palette-main-color: #0C3B7B;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #0C3B7B;--cv-palette-main-background: rgb(206.4, 215.8, 228.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(9.2466666667, 45.4627777778, 94.7783333333);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(26.3033333333, 79.3872222222, 151.6716666667);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-midnight-navy{--cv-palette-main-color: #144e9f;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #144e9f;--cv-palette-main-background: rgb(208, 219.6, 235.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(16.2932960894, 63.5438547486, 129.5317039106);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(34.4567039106, 97.4061452514, 185.3182960894);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-vibrant-medium-blue{--cv-palette-main-color: #356db9;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #356db9;--cv-palette-main-background: rgb(214.6, 225.8, 241);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(44.9553571429, 92.4553571429, 156.9196428571);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(72.9732142857, 128.0732142857, 202.8517857143);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-soft-sky{--cv-palette-main-color: #8FB7E8;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(58.9890222222, 113.5108, 180.2999777778);--cv-palette-main-background: rgb(232.6, 240.6, 250.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(115.7522222222, 160.93, 216.2727777778);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(168.6977777778, 199.52, 237.2772222222);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-blue{--cv-palette-main-color: #A4C8F1;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(73.7538, 128.3061428571, 190.4352);--cv-palette-main-background: rgb(236.8, 244, 252.2);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(134.805, 177.3107142857, 225.72);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(189.545, 215.4392857143, 244.93);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-teal{--cv-palette-main-color: #014544;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #014544;--cv-palette-main-background: rgb(204.2, 217.8, 217.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(.6039285714, 41.6710714286, 41.0671428571);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(14.0460714286, 102.1789285714, 100.8828571429);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-teal{--cv-palette-main-color: #006e6d;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #006e6d;--cv-palette-main-background: rgb(204, 226, 225.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(0, 80.275, 79.5452272727);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(12.75, 141.475, 140.3047727273);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-teal{--cv-palette-main-color: #3A8F8F;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #3A8F8F;--cv-palette-main-background: rgb(215.6, 232.6, 232.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(48.1097014925, 118.6152985075, 118.6152985075);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(74.8402985075, 165.8347014925, 165.8347014925);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-soft-teal{--cv-palette-main-color: #6BAFAF;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #6BAFAF;--cv-palette-main-background: rgb(225.4, 239, 239);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(85.925, 157.75, 157.75);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(130.125, 187.5, 187.5);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-teal{--cv-palette-main-color: #94CAC1;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(74.71608125, 143.82291875, 132.3051125);--cv-palette-main-background: rgb(233.6, 244.4, 242.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(124.39953125, 183.87546875, 173.9628125);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(169.55046875, 212.67453125, 205.4871875);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-mint-leaf{--cv-palette-main-color: #00c9b7;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #00c9b7;--cv-palette-main-background: rgb(204, 244.2, 240.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(0, 166.725, 151.7944029851);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(12.75, 227.925, 208.6555970149);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-dark-olive-green{--cv-palette-main-color: #446930;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #446930;--cv-palette-main-background: rgb(217.6, 225, 213.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(53.8333333333, 83.125, 38);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(88.1166666667, 129.125, 65.95);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-olive-green{--cv-palette-main-color: #5b8c3f;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #5b8c3f;--cv-palette-main-background: rgb(222.2, 232, 216.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(75.5905172414, 116.2931034483, 52.3318965517);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(110.0594827586, 162.4568965517, 80.1181034483);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-olive-green{--cv-palette-main-color: #72b150;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #72b150;--cv-palette-main-background: rgb(226.8, 239.4, 220);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(97.3581027668, 152.1220355731, 67.8029644269);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(134.5508893281, 188.3685770751, 105.5064229249);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-soft-olive-green{--cv-palette-main-color: #a0d482;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(92.1077678571, 157.5414107143, 54.3575892857);--cv-palette-main-background: rgb(236, 246.4, 230);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(138.3013392857, 195.1995535714, 105.4754464286);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(178.4486607143, 220.3504464286, 154.2745535714);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-olive-green{--cv-palette-main-color: #d2efbc;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(135.285, 184.498, 97.951);--cv-palette-main-background: rgb(246, 251.8, 241.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(186.3659638554, 222.3801204819, 159.0448795181);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(225.3840361446, 244.4698795181, 210.9051204819);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-goldenrod{--cv-palette-main-color: #8f6900;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #8f6900;--cv-palette-main-background: rgb(232.6, 225, 204);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(111.625, 81.9624125874, 0);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(172.825, 130.2875874126, 12.75);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-goldenrod{--cv-palette-main-color: #ab8f1d;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #ab8f1d;--cv-palette-main-background: rgb(238.2, 232.6, 209.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(141.737625, 118.529125, 24.037375);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(195.912375, 165.920875, 43.812625);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-goldenrod{--cv-palette-main-color: #e5c05c;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #e5c05c;--cv-palette-main-background: rgb(249.8, 242.4, 222.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(214.2174603175, 174.325, 66.5075396825);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(233.6325396825, 203.225, 121.0424603175);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-soft-goldenrod{--cv-palette-main-color: #fee08b;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(210.2049487179, 166.8534102564, 44.0240512821);--cv-palette-main-background: rgb(254.8, 248.8, 231.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(241.0929487179, 206.3814102564, 108.0320512821);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(254.2570512821, 231.9685897436, 168.8179487179);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-goldenrod{--cv-palette-main-color: #ffecaa;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(211.65, 179.7946, 69.139);--cv-palette-main-background: rgb(255, 251.2, 238);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(242.25, 218.785, 137.275);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(255, 242.365, 198.475);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-peachy{--cv-palette-main-color: #93351e;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #93351e;--cv-palette-main-background: rgb(233.4, 214.6, 210);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(119.5309322034, 43.0961864407, 24.3940677966);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(172.5190677966, 70.3538135593, 45.3559322034);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-peachy{--cv-palette-main-color: #bd472b;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #bd472b;--cv-palette-main-background: rgb(241.8, 218.2, 212.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(159.8149784483, 60.0363146552, 36.3600215517);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(210.5404094828, 88.5350215517, 59.5845905172);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-peachy{--cv-palette-main-color: #ff7954;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(209.409, 45.3107192982, 0);--cv-palette-main-background: rgb(255, 228.2, 220.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(242.25, 95.9666666667, 55.575);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(255, 146.6833333333, 116.775);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-soft-peachy{--cv-palette-main-color: #ffbba5;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(211.65, 100.8394666667, 64.989);--cv-palette-main-background: rgb(255, 241.4, 237);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(242.25, 159.3466666667, 132.525);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(255, 208.7033333333, 193.725);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-peachy{--cv-palette-main-color: #ffd3c1;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(211.65, 124.0609032258, 88.229);--cv-palette-main-background: rgb(255, 246.2, 242.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(242.25, 183.2580645161, 159.125);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(255, 230.3919354839, 220.325);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-burgundy{--cv-palette-main-color: #801820;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #801820;--cv-palette-main-background: rgb(229.6, 208.8, 210.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(101.2, 18.975, 25.3);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(154.75, 39.375, 48.25);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-burgundy{--cv-palette-main-color: #b41933;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #b41933;--cv-palette-main-background: rgb(240, 209, 214.2);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(149.7292682927, 20.7957317073, 42.4232926829);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(205.0207317073, 39.4542682927, 67.2267073171);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-burgundy{--cv-palette-main-color: #d73154;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #d73154;--cv-palette-main-background: rgb(247, 213.8, 220.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(189.7335365854, 36.8414634146, 69.0777439024);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(220.9390243902, 79.5859756098, 109.3893292683);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-soft-burgundy{--cv-palette-main-color: #fd748a;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(208.9692765957, 25.3397234043, 54.8276808511);--cv-palette-main-background: rgb(254.6, 227.2, 231.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(240.0063829787, 86.3186170213, 110.9984042553);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(253.4436170213, 146.8313829787, 163.9515957447);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-burgundy{--cv-palette-main-color: #fca7b7;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(206.7876593407, 69.0213406593, 94.9538241758);--cv-palette-main-background: rgb(254.4, 237.4, 240.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(238.6013736264, 135.2236263736, 154.682967033);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(252.9486263736, 194.8263736264, 205.767032967);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-plum{--cv-palette-main-color: #5b1a3e;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #5b1a3e;--cv-palette-main-background: rgb(222.2, 209.2, 216.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(67.6083333333, 19.3166666667, 46.0628205128);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(118.0416666667, 42.8333333333, 84.4871794872);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-plum{--cv-palette-main-color: #862656;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #862656;--cv-palette-main-background: rgb(230.8, 211.6, 221.2);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(108.4270348837, 30.7479651163, 69.5875);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(158.9229651163, 54.2020348837, 106.5625);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-plum{--cv-palette-main-color: #bd407d;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #bd407d;--cv-palette-main-background: rgb(241.8, 216.8, 229);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(161.4530632411, 54.6719367589, 106.7811264822);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(199.366798419, 90.708201581, 143.7335968379);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-soft-plum{--cv-palette-main-color: #de709b;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(166.7729375, 38.4860625, 88.6345681818);--cv-palette-main-background: rgb(248.4, 226.4, 235);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(206.3578125, 86.7171875, 133.4857954545);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(228.1921875, 138.8328125, 173.7642045455);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-plum{--cv-palette-main-color: #fbbcdd;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(204.2758591549, 88.1331408451, 148.9698028169);--cv-palette-main-background: rgb(254.2, 241.6, 248.2);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(237.0852112676, 155.7397887324, 198.3492957746);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(252.5647887324, 214.2102112676, 234.3007042254);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-brown{--cv-palette-main-color: #8e4d35;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #8e4d35;--cv-palette-main-background: rgb(232.4, 219.4, 214.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(117.2592307692, 63.5842307692, 43.7657692308);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(165.2907692308, 95.4657692308, 69.6842307692);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-brown{--cv-palette-main-color: #bd472b;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #bd472b;--cv-palette-main-background: rgb(241.8, 218.2, 212.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(159.8149784483, 60.0363146552, 36.3600215517);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(210.5404094828, 88.5350215517, 59.5845905172);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-medium-brown{--cv-palette-main-color: #c2866d;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #c2866d;--cv-palette-main-background: rgb(242.8, 230.8, 225.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(177.1612318841, 113.1394927536, 86.4637681159);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(204.1887681159, 154.2105072464, 133.3862318841);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-soft-brown{--cv-palette-main-color: #ffbba5;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(211.65, 100.8394666667, 64.989);--cv-palette-main-background: rgb(255, 241.4, 237);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(242.25, 159.3466666667, 132.525);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(255, 208.7033333333, 193.725);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-brown{--cv-palette-main-color: #e0beb3;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(165.0714859813, 113.9853738318, 97.4575140187);--cv-palette-main-background: rgb(248.8, 242, 239.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(205.7815420561, 165.7838785047, 152.8434579439);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(232.5684579439, 207.9661214953, 200.0065420561);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-dark-lavender{--cv-palette-main-color: #4d40a2;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #4d40a2;--cv-palette-main-background: rgb(219.4, 216.8, 236.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(64.8963495575, 53.9398230088, 136.5351769912);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(94.1536504425, 80.4101769912, 184.0148230088);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-lavender{--cv-palette-main-color: #6a5acd;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #6a5acd;--cv-palette-main-background: rgb(225.2, 222, 245);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(83.9115116279, 66.9087209302, 189.1162790698);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(130.2384883721, 116.8412790698, 213.1337209302);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-medium-lavender{--cv-palette-main-color: #6e49b6;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #6e49b6;--cv-palette-main-background: rgb(226, 218.6, 240.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(94.05, 62.415, 155.61);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(131.025, 99.39, 192.585);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13)}.cv--palette-soft-lavender{--cv-palette-main-color: #b7a2e9;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(106.8361565217, 76.2654521739, 179.6235478261);--cv-palette-main-background: rgb(240.6, 236.4, 250.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(158.6830434783, 134.3093478261, 216.7156521739);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(201.7669565217, 186.2406521739, 238.7343478261);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-light-lavender{--cv-palette-main-color: #dfd4fa;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(137.116, 111.4949375, 200.0040625);--cv-palette-main-background: rgb(248.6, 246.4, 254);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(195.7, 179.6984375, 234.9765625);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(240.75, 235.8515625, 252.7734375);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08)}.cv--palette-citrus-oasis{--cv-palette-main-color: #006e6d;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #006e6d;--cv-palette-main-background: rgb(204, 226, 225.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(0, 80.275, 79.5452272727);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(12.75, 141.475, 140.3047727273);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #e8700d;--cv-palette-on-secondary-color: #ffffff;--cv-palette-on-secondary-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-background: rgb(252.4053061224, 228.4542857143, 208.6946938776);--cv-palette-on-secondary-background: #000000}.cv--palette-purple-sun{--cv-palette-main-color: #b7a2e9;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(106.8361565217, 76.2654521739, 179.6235478261);--cv-palette-main-background: rgb(240.6, 236.4, 250.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(158.6830434783, 134.3093478261, 216.7156521739);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(201.7669565217, 186.2406521739, 238.7343478261);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-color: #fcd35d;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: rgb(254.6563636364, 249.96, 236.4436363636);--cv-palette-on-secondary-background: #000000}.cv--palette-sunset-horizon{--cv-palette-main-color: #144e9f;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #144e9f;--cv-palette-main-background: rgb(208, 219.6, 235.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(16.2932960894, 63.5438547486, 129.5317039106);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(34.4567039106, 97.4061452514, 185.3182960894);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #fcd35d;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: rgb(254.6563636364, 249.96, 236.4436363636);--cv-palette-on-secondary-background: #000000}.cv--palette-deep-lagoon{--cv-palette-main-color: #144e9f;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #144e9f;--cv-palette-main-background: rgb(208, 219.6, 235.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(16.2932960894, 63.5438547486, 129.5317039106);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(34.4567039106, 97.4061452514, 185.3182960894);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #bbce3c;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: rgb(243.1278688525, 246.4450819672, 220.9549180328);--cv-palette-on-secondary-background: #000000}.cv--palette-strawberry{--cv-palette-main-color: #D22241;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #D22241;--cv-palette-main-background: rgb(246, 210.8, 217);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(178.6506147541, 28.9243852459, 55.2966188525);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(223.1633196721, 58.3616803279, 87.3892418033);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #bbce3c;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: rgb(243.1278688525, 246.4450819672, 220.9549180328);--cv-palette-on-secondary-background: #000000}.cv--palette-rosewater{--cv-palette-main-color: #e57cb5;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(178.1528917197, 42.8761082803, 116.3120764331);--cv-palette-main-background: rgb(249.8, 228.8, 240.2);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(213.5382165605, 97.5867834395, 160.5318471338);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(234.3117834395, 150.7632165605, 196.1181528662);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-color: #eec9dc;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: white;--cv-palette-on-secondary-background: #000000}.cv--palette-aqua-terra{--cv-palette-main-color: #80d5e8;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(45.31302, 156.64092, 181.52598);--cv-palette-main-background: rgb(229.6, 246.6, 250.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(101.0895, 195.567, 216.6855);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: rgb(154.8605, 221.883, 236.8645);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-color: #ab6f4a;--cv-palette-on-secondary-color: #ffffff;--cv-palette-on-secondary-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-background: rgb(240.2302040816, 228.2546938776, 220.8697959184);--cv-palette-on-secondary-background: #000000}.cv--palette-peach{--cv-palette-main-color: #f8f8f8;--cv-palette-on-main-color: #000000;--cv-palette-main-text: rgb(169.8595, 169.8595, 169.8595);--cv-palette-main-background: rgb(253.6, 253.6, 253.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(223.4875, 223.4875, 223.4875);--cv-palette-on-main-dark-color: #000000;--cv-palette-main-light-color: white;--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-color: #e75a3f;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: rgb(251.2, 228.875, 224.6);--cv-palette-on-secondary-background: #000000}.cv--palette-free{--cv-palette-main-color: #144e9f;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #144e9f;--cv-palette-main-background: rgb(208, 219.6, 235.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(16.2932960894, 63.5438547486, 129.5317039106);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(34.4567039106, 97.4061452514, 185.3182960894);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #D22241;--cv-palette-on-secondary-color: #ffffff;--cv-palette-on-secondary-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-background: rgb(248.1442622951, 212.6557377049, 218.906557377);--cv-palette-on-secondary-background: #000000}.cv--palette-pebble{--cv-palette-main-color: #6e6e6e;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #6e6e6e;--cv-palette-main-background: #e2e2e2;--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(92.3875, 92.3875, 92.3875);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(129.3625, 129.3625, 129.3625);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #a8a8a8;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: rgb(244.2, 244.2, 244.2);--cv-palette-on-secondary-background: #000000}.cv--palette-ivory-coast{--cv-palette-main-color: #a68b6d;--cv-palette-on-main-color: #000000;--cv-palette-main-text: #a68b6d;--cv-palette-main-background: rgb(237.2, 231.8, 225.8);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(147.2580851064, 120.0254255319, 89.7669148936);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(179.6245744681, 156.7578723404, 131.3504255319);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-color: #f5f5dc;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: white;--cv-palette-on-secondary-background: #000000}.cv--palette-lavender-mist{--cv-palette-main-color: #6e49b6;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #6e49b6;--cv-palette-main-background: rgb(226, 218.6, 240.4);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(94.05, 62.415, 155.61);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(131.025, 99.39, 192.585);--cv-palette-on-main-light-color: #000000;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #e6e6fa;--cv-palette-on-secondary-color: #000000;--cv-palette-on-secondary-hover-color: rgba(0, 0, 0, .08);--cv-palette-secondary-background: white;--cv-palette-on-secondary-background: #000000}.cv--palette-midnight-slate{--cv-palette-main-color: #2b2b2b;--cv-palette-on-main-color: #ffffff;--cv-palette-main-text: #2b2b2b;--cv-palette-main-background: rgb(212.6, 212.6, 212.6);--cv-palette-on-main-background: #000000;--cv-palette-main-dark-color: rgb(28.7375, 28.7375, 28.7375);--cv-palette-on-main-dark-color: #ffffff;--cv-palette-main-light-color: rgb(65.7125, 65.7125, 65.7125);--cv-palette-on-main-light-color: #ffffff;--cv-palette-on-main-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-color: #757575;--cv-palette-on-secondary-color: #ffffff;--cv-palette-on-secondary-hover-color: rgba(255, 255, 255, .13);--cv-palette-secondary-background: rgb(228.9, 228.9, 228.9);--cv-palette-on-secondary-background: #000000}.cv--template-standard.cv--type-default .cv__section__title,.cv--template-standard.cv--type-colored .cv__section__title{position:relative}.cv--template-standard.cv--type-default .cv__section__title:before,.cv--template-standard.cv--type-colored .cv__section__title:before{content:"";position:absolute;width:100%;bottom:-4px;height:3px;background:var(--cv-palette-main-text, var(--cv-palette-main-color))}.cv--template-standard.cv--type-colored .cv__header,.cv--template-standard.cv--type-default .cv__header__contacts-wrapper{background:var(--cv-palette-main-color);color:var(--cv-palette-on-main-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-standard.cv--type-simple .cv__header__contacts-wrapper{background:#eef0f3}.cv--template-standard.cv--type-colored .cv__header__contacts-wrapper{background:var(--cv-palette-secondary-color, var(--cv-palette-main-dark-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-dark-color));--on-hover-color: var(--cv-palette-on-secondary-hover-color, var(--cv-palette-on-main-hover-color))}.cv--template-dual.cv--type-default .cv__column--side,.cv--template-dual.cv--type-simple .cv__column--side{background:#eef0f3}.cv--template-dual.cv--type-colored .cv__column--side,.cv--template-dual.cv--type-default .cv__column--side .cv__header{background:var(--cv-palette-main-color);color:var(--cv-palette-on-main-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-dual.cv--type-simple .cv__column--side .cv__header{background:#e2e4e7}.cv--template-dual.cv--type-colored .cv__column--side .cv__header{background:var(--cv-palette-main-dark-color);color:var(--cv-palette-on-main-dark-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-dual-round.cv--type-default .cv__header__description-wrapper{background:var(--cv-palette-main-color);color:var(--cv-palette-on-main-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-dual-round.cv--type-simple .cv__header__description-wrapper,.cv--template-dual-round.cv--type-colored .cv__header__description-wrapper,.cv--template-dual-round.cv--type-default .cv__column--side,.cv--template-dual-round.cv--type-simple .cv__column--side{background:#eef0f3}.cv--template-dual-round.cv--type-colored .cv__column--side{background:var(--cv-palette-main-color);color:var(--cv-palette-on-main-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-dual-round.cv--type-default .cv__header__monogram{color:var(--cv-palette-main-text, var(--cv-palette-main-color))}.cv--template-dual-round.cv--type-simple .cv__header__monogram{color:#5e6d84}.cv--template-dual-round.cv--type-colored .cv__header__monogram{color:var(--cv-palette-secondary-color, var(--cv-palette-main-color));opacity:.1}.cv--template-sharp.cv--type-default .cv__header__decoration,.cv--template-sharp.cv--type-default .cv__page:after{background:var(--cv-palette-main-color)}.cv--template-sharp.cv--type-simple .cv__header__decoration,.cv--template-sharp.cv--type-simple .cv__page:after{background:#d6d8db}.cv--template-sharp.cv--type-colored .cv__header__decoration,.cv--template-sharp.cv--type-colored .cv__page:after{background:var(--cv-palette-secondary-color, var(--cv-palette-main-dark-color))}.cv--template-sharp.cv--type-default .cv__column--side,.cv--template-sharp.cv--type-simple .cv__column--side{background:#eef0f3}.cv--template-sharp.cv--type-colored .cv__column--side{background:var(--cv-palette-main-color);color:var(--cv-palette-on-main-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-dark.cv--type-default .cv__page{color:var(--cv-palette-on-secondary-background, var(--cv-palette-on-main-background))}.cv--template-dark.cv--type-colored .cv__page{background:var(--cv-palette-secondary-color, var(--cv-palette-main-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color));--on-hover-color: var(--cv-palette-on-secondary-hover-color, var(--cv-palette-on-main-hover-color))}.cv--template-dark.cv--type-default .cv__page:after{background:var(--cv-palette-main-color)}.cv--template-dark.cv--type-simple .cv__page:after{background:#d6d8db}.cv--template-dark.cv--type-colored .cv__page:after{background:var(--cv-palette-secondary-color, var(--cv-palette-main-dark-color))}.cv--template-dark.cv--type-default .cv__header{background:var(--cv-palette-main-color);color:var(--cv-palette-on-main-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--template-dark.cv--type-simple .cv__header{background:#eef0f3}.cv--template-dark.cv--type-colored .cv__header{background:var(--cv-palette-main-dark-color);color:var(--cv-palette-on-main-dark-color);--on-hover-color: var(--cv-palette-on-main-hover-color)}.cv--font-c-roboto{font-family:Roboto,Helvetica Neue,sans-serif}.cv--font-c-roboto-serif{font-family:"Roboto Serif",Times New Roman,Times,serif}.cv--font-c-source-code-pro{font-family:Source Code Pro,Courier New,monospace}.cv--font-c-nunito{font-family:Nunito,Geneva,Tahoma,sans-serif}.cv--font-c-montserrat{font-family:Montserrat,Geneva,Tahoma,sans-serif;font-weight:lighter}.cv--font-c-ledger{font-family:Ledger,Times New Roman,Times,serif}.cv--font-t-roboto .cv__header__name,.cv--font-t-roboto .cv__header__monogram,.cv--font-t-roboto .cv__header__position,.cv--font-t-roboto .cv__section__title{font-family:Roboto,Helvetica Neue,sans-serif}.cv--font-t-roboto-serif .cv__header__name,.cv--font-t-roboto-serif .cv__header__monogram,.cv--font-t-roboto-serif .cv__header__position,.cv--font-t-roboto-serif .cv__section__title{font-family:"Roboto Serif",Times New Roman,Times,serif}.cv--font-t-source-code-pro .cv__header__name,.cv--font-t-source-code-pro .cv__header__monogram,.cv--font-t-source-code-pro .cv__header__position,.cv--font-t-source-code-pro .cv__section__title{font-family:Source Code Pro,Courier New,monospace}.cv--font-t-nunito .cv__header__name,.cv--font-t-nunito .cv__header__monogram,.cv--font-t-nunito .cv__header__position,.cv--font-t-nunito .cv__section__title{font-family:Nunito,Geneva,Tahoma,sans-serif}.cv--font-t-montserrat .cv__header__name,.cv--font-t-montserrat .cv__header__monogram,.cv--font-t-montserrat .cv__header__position,.cv--font-t-montserrat .cv__section__title{font-family:Montserrat,Geneva,Tahoma,sans-serif;font-weight:lighter}.cv--font-t-ledger .cv__header__name,.cv--font-t-ledger .cv__header__monogram,.cv--font-t-ledger .cv__header__position,.cv--font-t-ledger .cv__section__title{font-family:Ledger,Times New Roman,Times,serif}.cv--font-s-sm .cv__page{font-size:14px}.cv--font-s-sm .cv__header__contact__icon{zoom:.8}.cv--font-s-md .cv__page{font-size:16px}.cv--font-s-md .cv__header__contact__icon{zoom:.9}.cv--font-s-lg .cv__page{font-size:18px}.roboto{font-family:Roboto,Helvetica Neue,sans-serif}.roboto-serif{font-family:"Roboto Serif",Times New Roman,Times,serif}.source-code-pro{font-family:Source Code Pro,Courier New,monospace}.nunito{font-family:Nunito,Geneva,Tahoma,sans-serif}.montserrat{font-family:Montserrat,Geneva,Tahoma,sans-serif;font-weight:lighter}.ledger{font-family:Ledger,Times New Roman,Times,serif}.cv--template-standard .cv--no-side .cv__column--side,.cv--template-dark .cv--no-side .cv__column--side{display:none}.cv .cv__header__name{color:var(--cv-palette-main-text, var(--cv-palette-main-color))}.cv--template-standard.cv--type-colored .cv__header__name{color:inherit}.cv--template-dark.cv--type-default .cv__header__name,.cv--template-dark.cv--type-colored .cv__header__name{color:inherit;opacity:.9}.cv--template-standard .cv__header__position,.cv--template-sharp .cv__header__position,.cv--template-dual .cv__header__position{opacity:.7}.cv.cv--type-simple .cv__header__contact__icon,.cv--template-sharp.cv--type-default .cv__header__contact__icon,.cv--template-dual-round.cv--type-default .cv__header__contact__icon,.cv .cv__section__title,.cv .cv__subsection__date{color:var(--cv-palette-main-text, var(--cv-palette-main-color))}.cv--template-dual.cv--type-colored .cv__column--side .cv__section__title,.cv--template-dual.cv--type-colored .cv__column--side .cv__subsection__date,.cv--template-dual-round.cv--type-colored .cv__column--side .cv__section__title,.cv--template-dual-round.cv--type-colored .cv__column--side .cv__subsection__date,.cv--template-sharp.cv--type-colored .cv__column--side .cv__section__title,.cv--template-sharp.cv--type-colored .cv__column--side .cv__subsection__date,.cv--template-sharp .cv__column--main .cv__section__title,.cv--template-sharp .cv__column--main .cv__subsection__date{color:inherit}.cv--template-dark.cv--type-colored .cv__section__title,.cv--template-dark.cv--type-colored .cv__subsection__date{color:inherit;opacity:.9}.cv--template-standard .cv__header__picture,.cv--template-sharp .cv__header__picture,.cv--template-dual-round .cv__header__picture{box-shadow:0 0 0 7px var(--cv-palette-secondary-color, var(--cv-palette-main-color))}.cv--template-standard.cv--type-colored .cv__header__picture,.cv--template-sharp.cv--type-colored .cv__header__picture,.cv--template-dual-round.cv--type-colored .cv__header__picture{box-shadow:0 0 0 7px var(--cv-palette-secondary-color, var(--cv-palette-main-dark-color))}.cv--template-dual .cv__header__picture,.cv--template-dark .cv__header__picture{box-shadow:0 0 0 7px var(--cv-palette-secondary-color, var(--cv-palette-main-light-color))}.cv--template-dual.cv--type-simple .cv__header__picture,.cv--template-dark.cv--type-simple .cv__header__picture{box-shadow:0 0 0 7px var(--cv-palette-secondary-color, var(--cv-palette-main-color))}.cv--template-standard .cv__subsection--tag{border-color:var(--cv-palette-secondary-color, var(--cv-palette-main-color));background:var(--cv-palette-secondary-color, var(--cv-palette-main-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color))}.cv--template-standard.cv--type-simple .cv__subsection--tag{border-color:#eef0f3;background:#eef0f3;color:inherit}.cv--template-sharp .cv__subsection--tag,.cv--template-dual .cv__subsection--tag,.cv--template-dual-round .cv__subsection--tag{border-color:var(--cv-palette-secondary-color, var(--cv-palette-main-color));background:var(--cv-palette-secondary-color, var(--cv-palette-main-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color))}.cv--template-sharp.cv--type-simple .cv__column--main .cv__subsection--tag,.cv--template-dual.cv--type-simple .cv__column--main .cv__subsection--tag,.cv--template-dual-round.cv--type-simple .cv__column--main .cv__subsection--tag{border-color:#eef0f3;background:#eef0f3;color:inherit}.cv--template-sharp.cv--type-simple .cv__column--side .cv__subsection--tag,.cv--template-dual.cv--type-simple .cv__column--side .cv__subsection--tag,.cv--template-dual-round.cv--type-simple .cv__column--side .cv__subsection--tag{border-color:#d6d8db;background:#d6d8db;color:inherit}.cv--template-sharp.cv--type-colored .cv__column--main .cv__subsection--tag,.cv--template-dual.cv--type-colored .cv__column--main .cv__subsection--tag,.cv--template-dual-round.cv--type-colored .cv__column--main .cv__subsection--tag{border-color:var(--cv-palette-secondary-color, var(--cv-palette-main-color));background:var(--cv-palette-secondary-color, var(--cv-palette-main-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color))}.cv--template-sharp.cv--type-colored .cv__column--side .cv__subsection--tag,.cv--template-dual.cv--type-colored .cv__column--side .cv__subsection--tag,.cv--template-dual-round.cv--type-colored .cv__column--side .cv__subsection--tag{border-color:var(--cv-palette-secondary-color, var(--cv-palette-on-main-hover-color));background:var(--cv-palette-secondary-color, var(--cv-palette-on-main-hover-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color))}.cv--template-dark .cv__subsection--tag{border-color:var(--cv-palette-secondary-color, var(--cv-palette-main-color));background:var(--cv-palette-secondary-color, var(--cv-palette-main-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color))}.cv--template-dark.cv--type-simple .cv__subsection--tag{border-color:#d6d8db;background:#d6d8db;color:inherit}.cv--template-dark.cv--type-colored .cv__subsection--tag{border-color:var(--cv-palette-secondary-color, var(--cv-palette-on-main-hover-color));background:var(--cv-palette-secondary-color, var(--cv-palette-on-main-hover-color));color:var(--cv-palette-on-secondary-color, var(--cv-palette-on-main-color))}.cv{padding:2rem 1rem;font-size:1rem;color:#000}@media print{.cv{padding:0}}.cv__page{width:67.5rem;min-height:95.3125rem;margin:auto auto 2rem;word-break:break-word;position:relative;font-size:16px;line-height:1.25;background:#fff;color:#000;box-shadow:var(--mat-sys-level3);page-break-inside:avoid;break-inside:avoid}@media(max-width:1919px){.cv__page{zoom:.9}}@media(max-width:1440px){.cv__page{zoom:.8}}@media(max-width:1279px){.cv__page{zoom:.7}}@media(max-width:959px){.cv__page{zoom:.5}}@media(max-width:599px){.cv__page{zoom:.35}}@media print{.cv__page{zoom:1!important}}.cv__page:last-child{margin-bottom:0}.cv__columns{display:flex}.cv__section-wrapper{position:relative}.cv__section{margin-bottom:1.75em}.cv__section__title,.cv__section h3.cv__section__title{font-size:1.5em;font-weight:500;margin:auto auto .75em;display:inline-block}.cv__subsections--tags{display:flex;flex-wrap:wrap}.cv__subsection{margin-bottom:1.75em;position:relative}.cv__subsection--tag{margin:.3em;padding:.2em .5em;border-radius:.3em;border-width:2px;border-style:solid;position:relative}.cv__subsection--small{margin-bottom:.5em}.cv__subsection__header:not(:last-child){margin-bottom:.5em}.cv__subsection__title{font-size:1.25em;font-weight:600}.cv__subsection__subtitle{font-size:1.125em;margin-bottom:.25em}.cv__subsection__date{font-size:.875em;font-style:italic;display:flex}.cv__subsection__location{margin-left:auto}.cv__subsection__description{white-space:pre-line}.cv__subsection__short-description{font-size:.875em;font-style:italic;opacity:.7}.cv__subsection__short-description:not(:last-child){margin-bottom:.5em}.cv--template-sharp .cv__column--main .cv__section__title-wrapper{display:flex;align-items:center}.cv--template-sharp .cv__column--main .cv__section__title-wrapper:before,.cv--template-sharp .cv__column--main .cv__section__title-wrapper:after{content:"";display:block;height:2px;background:#000;flex:1;margin-bottom:.8em}.cv--template-sharp .cv__column--main .cv__section__title-wrapper:before{margin-right:1em}.cv--template-sharp .cv__column--main .cv__section__title-wrapper:after{margin-left:1em}.cv--template-sharp .cv__column--main .cv__subsection:not(.cv__subsection--small):not(.cv__subsection--tag){margin-bottom:1em}.cv--template-sharp .cv__column--main .cv__subsection:not(.cv__subsection--small):not(.cv__subsection--tag):not(:last-child){border-bottom:2px solid #d1d1d1;padding-bottom:1em}.cv--template-sharp .cv__column--main .cv__subsection:not(.cv__subsection--small):not(.cv__subsection--tag):last-child{margin-bottom:2.5em}.cv__header__contact{display:flex;align-items:center}.cv__header__contact--reverse{flex-direction:row-reverse}.cv__header__contact__icon{margin-right:1rem}.cv__header__contact--reverse .cv__header__contact__icon{margin-right:0;margin-left:1rem}.cv__header__contact__item{flex:1}.cv-shared .cv__subsection__comma--hidden,.cv-shared .cv__subsection__dash--hidden{display:none}.cv__head-actions{z-index:50;display:flex;flex-direction:column;position:absolute;padding:5px 15px 0 5px;top:0;left:-40px;zoom:1.2}.cv__head-actions>*:not(:last-child){margin-bottom:.8rem}.cv__section-actions{z-index:51;display:flex;flex-direction:column;position:absolute;top:-10px;left:-60px;min-height:100%;padding:5px 15px 0 5px}.cv__section-actions>*:not(:last-child){margin-bottom:.8rem}.cv__subsection-actions{z-index:52;display:flex;flex-direction:row;position:absolute;top:-55px;right:-5px;padding:5px 0 17px 5px;justify-content:flex-end;width:50%}.cv__subsection-actions .mat-mdc-mini-fab{height:34px;width:34px}.cv__subsection-actions>*:not(:last-child){margin-right:.8rem}.cv__subsections--tags .cv__subsection-actions{top:-45px;padding-right:2px;padding-bottom:10px}.cv__subsections--tags .cv__subsection-actions>*:not(:last-child){margin-right:.5rem}.cv__subsections--tags .cv__subsection-actions .mat-mdc-mini-fab{height:30px;width:30px}.cv__section-actions,.cv__subsection-actions{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s;pointer-events:none}.cv__section-wrapper:hover .cv__section-actions,.cv__subsection:hover .cv__subsection-actions{opacity:1;visibility:visible;transition:opacity .15s ease,visibility 0s;pointer-events:auto}.cv__column.cdk-drop-list-dragging .cv__section-actions,.cv__column.cdk-drop-list-receiving .cv__section-actions,.cv__subsections.cdk-drop-list-dragging .cv__subsection-actions,.cv__subsections.cdk-drop-list-receiving .cv__subsection-actions{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s;pointer-events:none}.mat-menu--bottom+.cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{left:0!important;right:0!important;margin:auto!important;bottom:1rem;top:auto!important;justify-content:center}.menu--no-width{max-width:none!important}.success-snackbar{background-color:#0c7040!important;color:#fff!important;text-align:center}.cards{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}@media(max-width:1410px){.cards{justify-content:center}}.card{border-radius:var(--mat-sys-corner-medium);-webkit-backdrop-filter:var(--mcv-transparent-background-backdrop);backdrop-filter:var(--mcv-transparent-background-backdrop);background:var(--mcv-transparent-background);box-shadow:25px 25px 60px #0003,-25px -25px 60px #fff3}@media(prefers-color-scheme:dark){.card{border-color:var(--mat-sys-outline);background-color:var(--mat-sys-surface-container-low);box-shadow:25px 25px 60px #0007,-25px -25px 60px #ffffff1a}}.card--cv{width:340px;height:340px;overflow:hidden}@media(max-width:1919px){.card--cv{width:340px;height:340px}}@media(prefers-color-scheme:dark){.card--cv{background-color:var(--mat-sys-surface-container-high);box-shadow:5px 5px 20px #0007}}.card .cv__page{zoom:1!important}.card-empty--cv{width:340px}@media(max-width:1919px){.card-empty--cv{width:340px}}.skeleton{background-size:200% 100%;animation:loading 2s infinite}@keyframes loading{0%{background-color:var(--mat-sys-surface-container-low)}50%{background-color:var(--mat-sys-surface-container-high)}to{background-color:var(--mat-sys-surface-container-low)}}@media(prefers-color-scheme:dark){@keyframes loading{0%{background-color:var(--mat-sys-surface-container-high)}50%{background-color:var(--mat-sys-surface-container-highest)}to{background-color:var(--mat-sys-surface-container-high)}}}.expansion{-webkit-backdrop-filter:var(--mcv-transparent-background-backdrop)!important;backdrop-filter:var(--mcv-transparent-background-backdrop)!important;background:var(--mcv-transparent-background)!important;box-shadow:15px 15px 60px #0003,-15px -15px 60px #fff3!important}@media(prefers-color-scheme:dark){.expansion{border-color:var(--mat-sys-outline)!important;background-color:var(--mat-sys-surface-container-high)!important;box-shadow:15px 15px 60px #0003!important}}.banner{display:flex;align-items:center;padding:1rem;border-radius:var(--mat-sys-corner-small);background:var(--mcv-primary-85)}@media(prefers-color-scheme:dark){.banner{background:var(--mcv-primary-20)}}.banner :first-child{min-width:24px;margin-right:1rem}@media(prefers-color-scheme:light){.banner :first-child{color:var(--mcv-primary-20)}}cv-blog-article-shell article.blog-article section[id]{scroll-margin-top:5.75rem}cv-blog-article-shell article.blog-article header{margin-bottom:.5rem}cv-blog-article-shell article.blog-article header h1{font-size:clamp(1.875rem,1.15rem + 2.2vw,2.375rem);line-height:1.2;font-weight:700;letter-spacing:-.02em;margin:0 0 .55em}cv-blog-article-shell article.blog-article header>p{font-size:1.0625rem;line-height:1.65;margin:0 0 .85em;color:var(--mat-sys-on-surface)}cv-blog-article-shell article.blog-article header .byline{font-size:.875rem;line-height:1.55;opacity:.88;margin:0 0 1.25rem;color:var(--mat-sys-on-surface-variant)}cv-blog-article-shell article.blog-article h2{font-size:clamp(1.25rem,1.05rem + .85vw,1.5rem);line-height:1.3;font-weight:600;letter-spacing:-.015em;margin:0 0 .6em;color:var(--mat-sys-on-surface)}cv-blog-article-shell article.blog-article p{font-size:1.0625rem;line-height:1.68;margin:0 0 1em;color:var(--mat-sys-on-surface)}cv-blog-article-shell article.blog-article ul,cv-blog-article-shell article.blog-article ol{font-size:1.0625rem;line-height:1.65;margin:.35em 0 1.15em;padding-left:1.35rem}cv-blog-article-shell article.blog-article ul li,cv-blog-article-shell article.blog-article ol li{margin-bottom:.45em}cv-blog-article-shell article.blog-article ul li:last-child,cv-blog-article-shell article.blog-article ol li:last-child{margin-bottom:0}cv-blog-article-shell article.blog-article .workflow-steps{display:flex;flex-direction:column;margin:2rem 0 2.5rem}cv-blog-article-shell article.blog-article .image{display:flex;justify-content:center;margin:2.25rem 0}cv-blog-article-shell article.blog-article .image picture{display:block;width:100%;max-width:450px}cv-blog-article-shell article.blog-article .image img{display:block;width:100%;max-width:450px;height:auto;margin-inline:auto}@media(prefers-color-scheme:dark){:root{--mat-card-elevated-container-color: var(--mat-sys-surface-container-high)}}@media(prefers-color-scheme:dark){mat-card{--mat-button-protected-container-color: var(--mat-sys-surface-container-highest)}}.cdk-drop-list-dragging .cv__section-wrapper,.cdk-drop-list-receiving .cv__section-wrapper{pointer-events:none}.cv__section-wrapper:hover{border-radius:2px}.section-item:hover:after{display:block;width:5px;height:calc(100% + 4px);position:absolute;top:-2px;right:-6px;content:"";pointer-events:none}.section-items.cdk-drop-list-dragging .section-item,.section-items.cdk-drop-list-receiving .section-item{pointer-events:none}.cdk-drag-placeholder{border-radius:2px}.cdk-drag-preview{background:#fff;opacity:.5;border-radius:5px;margin:5px}:root{--mat-app-background-color: var(--mat-sys-surface-container)}@media(prefers-color-scheme:dark){:root{--mat-app-background-color: #070c18;--mat-app-text-color: var(--mat-sys-on-surface)}}:root body{background:var(--mat-app-background-color);color:var(--mat-app-text-color)}:root{--mcv-primary-10: #001b3f;--mcv-primary-20: #002f65;--mcv-primary-80: #abc7ff;--mcv-primary-85: #c1d5ff;--mcv-primary-90: #d7e3ff;--mcv-primary-95: #ecf0ff;--mcv-primary-rgba-20: rgba(0, 92, 187, .2);--mcv-primary-rgba-30: rgba(0, 92, 187, .3);--mcv-primary-rgba-40: rgba(0, 92, 187, .4);--mcv-secondary-rgba-15: rgba(67, 66, 237, .15);--mcv-surface-low-primary-10-mix-50: rgb(121, 135, 157.5);--mcv-transparent-background: rgba(255, 255, 255, .7);--mcv-transparent-background-l2: rgba(255, 255, 255, .7);--mcv-transparent-background-backdrop: blur(10px);--mcv-transparent-background-shadow: 0 5px 20px rgba(0, 0, 0, .1);--mcv-shape-bg-1: rgb(136, 194.5454545455, 255);--mcv-shape-bg-2: rgb(182.55, 195.7, 255);--mcv-footer-background: #272a31;--mcv-footer-color: #e0e2ec}@media(prefers-color-scheme:dark){:root{--mcv-primary-90: #d7e3ff;--mcv-primary-rgba-20: rgba(171, 199, 255, .2);--mcv-primary-rgba-30: rgba(171, 199, 255, .4);--mcv-primary-rgba-40: rgba(171, 199, 255, .4);--mcv-secondary-rgba-15: rgba(192, 193, 255, .15);--mcv-surface-low-primary-10-mix-50: rgb(12, 27.5, 48.5);--mcv-transparent-background: rgba(49, 52, 60, .5);--mcv-transparent-background-l2: rgba(49, 52, 60, .7);--mcv-transparent-background-backdrop: blur(10px);--mcv-transparent-background-shadow: 0 5px 20px rgba(0, 0, 0, .3);--mcv-shape-bg-1: rgb(75.45, 87.85, 111.35);--mcv-shape-bg-2: rgb(41.65, 58, 79.05);--mcv-footer-background: #272a31;--mcv-footer-color: #e0e2ec}}:root .color-primary-pale{--mat-fab-small-container-color: #005cbb;--mat-icon-color: #ffffff;--mat-fab-small-container-elevation-shadow: 5px 5px 7px 3px #00000055, -2px -2px 7px #00000022}:root .fab-color-secondary{--mat-fab-small-container-color: #0074e9;--mat-icon-color: #ffffff;--mat-fab-small-container-elevation-shadow: 4px 4px 4px #00000055, -2px -2px 4px #00000022}:root .cv__section-wrapper:hover,:root .cdk-drag-placeholder{box-shadow:var(--on-hover-color) 0 0 0 5px;background:var(--on-hover-color)}:root .cdk-drag-preview{border:solid 5px var(--on-hover-color);color:#000}:root .section-item:hover:after{background:#00000080}:root [contenteditable=true]{border-top-left-radius:var(--mat-form-field-filled-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mat-form-field-filled-container-shape, var(--mat-app-corner-extra-small-top))}:root [contenteditable=true]:hover,:root [contenteditable=true]:focus{background:var(--on-hover-color);outline:2px solid var(--on-hover-color)}:root [contenteditable=true]:focus{box-shadow:0 2px #00000080}:root [contenteditable=true]:empty:before{content:attr(data-placeholder);pointer-events:none;display:inline;opacity:.7;font-weight:lighter}@media(prefers-color-scheme:dark){:root .cv__actions{color:#e0e2ec;--mat-icon-button-state-layer-color: #d7e3ff;--mat-button-text-state-layer-color: #d7e3ff;--mat-icon-button-icon-color: #f9f9ff;--mat-icon-button-disabled-icon-color: #a0a3ff;--mat-button-text-disabled-label-text-color: #a0a3ff}}:root{--on-hover-color: rgba(0, 0, 0, .08)}
