.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}:root{--font-family: "Nunito", sans-serif;--font-size: 1rem;--font-weight: 400;--line-height: 1.5rem;--base-bg: #f4f4f5;--device: Default;--breakpoints: $breakpoint-pc;--max-width: 88rem;--max-width-lg: 120rem;--padding-xlg: 8rem;--padding-lg: 4rem;--padding-md: 3rem;--padding-sm: 2rem;--padding-xs: 1rem;--padding-xss: .625rem;--gap-xlg: 4rem;--gap-lg: 3rem;--gap-md: 2rem;--gap-sm: 1.5rem;--gap-xs: 1rem;--gap-xxs: .625rem;--h1: 3.75rem;--h2: 3rem;--h3: 2.25rem;--h4: 1.875rem;--h5: 1.5rem;--xl: 1.25rem;--lg: 1.125rem;--md: 1rem;--sm: .875rem;--xs: .75rem;--xxs: .625rem;--border-radius-xlg: 3.125rem;--border-radius-lg: 1.875rem;--border-radius-md: 1.25rem;--border-radius-sm: .875rem;--border-radius-xs: .375rem;--t1: 3.75rem;--t2: 3rem;--t3: 2.25rem;--t4: 1.875rem;--t5: 1.5rem}@media(max-width:46.5rem){:root{--device: Tablet;--breakpoint: $breakpoint-tablet;--max-width: 88rem;--padding-xlg: 4rem;--padding-lg: 3rem;--padding-md: 2rem;--padding-sm: 1.5rem;--padding-xs: 1rem;--padding-xss: .625rem;--gap-xlg: 2rem;--gap-lg: 1.5rem;--gap-md: 2rem;--gap-sm: 1.25rem;--gap-xs: .875rem;--gap-xxs: .625rem;--h1: 2.25rem;--h2: 1.875rem;--h3: 1.625rem;--h4: 1.5rem;--h5: 1.375rem;--xl: 1.25rem;--lg: 1.125rem;--md: 1rem;--sm: .875rem;--xs: .75rem;--xxs: .625rem;--border-radius-xlg: 3.125rem;--border-radius-lg: 1.875rem;--border-radius-md: 1.25rem;--border-radius-sm: .875rem;--border-radius-xs: .375rem;--t1: 2.25rem;--t2: 1.875rem;--t3: 1.625rem;--t4: 1.5rem;--t5: 1.375rem}}@media(max-width:36rem){:root{--device: Mobile;--breakpoint: $breakpoint-mobile;--max-width: 88rem;--padding-xlg: 2rem;--padding-lg: 1.5rem;--padding-md: 1rem;--padding-sm: 1rem;--padding-xs: 1rem;--padding-xss: .625rem;--gap-xlg: 2rem;--gap-lg: 1.5rem;--gap-md: 1.5rem;--gap-sm: 1rem;--gap-xs: .75rem;--gap-xxs: .625rem;--h1: 1.875rem;--h2: 1.625rem;--h3: 1.5rem;--h4: 1.375rem;--h5: 1.25rem;--xl: 1.125rem;--lg: 1rem;--md: .875rem;--sm: .75rem;--xs: .625rem;--xxs: .5rem;--border-radius-xlg: 3.125rem;--border-radius-lg: 1.875rem;--border-radius-md: 1.25rem;--border-radius-sm: .875rem;--border-radius-xs: .375rem;--t1: 1.875rem;--t2: 1.625rem;--t3: 1.5rem;--t4: 1.375rem;--t5: 1.25rem}}[data-app-theme=dark]{--fixed-primary: rgba(26, 29, 31, 1);--fixed-white: rgba(252, 252, 252, 1);--surface-base: rgba(17, 19, 21, 1);--surface-base-invert: rgba(255, 255, 255, 1);--surface-base-secondary: rgba(22, 25, 27, 1);--surface-base-secondary-in: rgba(25, 25, 26, 1);--surface-primary: rgba(26, 29, 31, 1);--button-hover: #6b3cc3;--surface-primary-0: rgba(27, 30, 32, .8999999761581421);--surface-secondary: rgba(39, 43, 48, 1);--surface-tertiary: rgba(49, 54, 57, 1);--surface-input: rgba(34, 38, 40, 1);--surface-pure: rgba(26, 29, 31, 1);--surface-blick: rgba(26, 29, 31, 1);--surface-blick-secondary: rgba(17, 19, 21, 1);--text-primary: rgba(252, 252, 252, 1);--text-invert: rgba(26, 29, 31, 1);--text-secondary: rgba(70, 75, 81, 1);--text-tertiary: rgba(68, 74, 80, 1);--border-stroke: rgba(39, 43, 48, 1);--border-stroke-secondary: rgba(50, 54, 60, 1);--border-stroke-tertiary: rgba(33, 35, 38, 1);--border-stroke-bg: rgba(25, 25, 27, 1);--border-stroke-button: rgba(255, 255, 255, 1);--accent-red-100: rgba(68, 37, 29, 1);--accent-red-100-0: rgba(68, 37, 29, 0);--accent-yellow-50: rgba(130, 119, 107, 1);--accent-yellow-100: rgba(149, 122, 108, 1);--accent-green-100: rgba(39, 62, 47, .5686274766921997);--accent-green-100-0: rgba(39, 62, 47, 0);--accent-purple-100: rgba(113, 88, 126, .3803921639919281);--accent-purple-300: rgba(163, 117, 195, 1);--accent-brand-100: rgba(42, 50, 63, 1);--accent-brand: rgba(12, 104, 233, 1);--accent-purple: rgba(185, 129, 218, 1);--accent-green: rgba(50, 174, 96, 1);--theme: Dark}[data-app-theme=light]{--fixed-primary: rgba(26, 29, 31, 1);--fixed-white: rgba(252, 252, 252, 1);--surface-base: #e7e7e9;--surface-base-invert: rgba(0, 0, 0, 1);--surface-base-secondary: rgba(250, 250, 250, 1);--surface-base-secondary-in: rgba(255, 255, 255, 1);--surface-primary: rgba(252, 252, 252, 1);--button-hover: #6b3cc3;--surface-primary-0: rgba(239, 239, 239, .6000000238418579);--surface-secondary: rgba(239, 239, 239, 1);--surface-tertiary: rgba(231, 233, 235, 1);--surface-input: rgba(246, 246, 246, 1);--surface-pure: rgba(255, 255, 255, 1);--surface-blick: #e7e7e9;--surface-blick-secondary: rgba(255, 255, 255, 0);--text-primary: rgba(26, 29, 31, 1);--text-invert: rgba(252, 252, 252, 1);--text-secondary: rgba(70, 75, 81, 1);--text-tertiary: rgba(179, 187, 193, 1);--border-stroke: rgba(239, 239, 239, 1);--border-stroke-secondary: #efefef;--border-stroke-tertiary: rgba(234, 228, 228, 1);--border-stroke-bg: rgba(223, 223, 223, 1);--border-stroke-button: rgba(17, 19, 21, 1);--accent-red-100: rgba(244, 222, 217, 1);--accent-red-100-0: rgba(244, 222, 217, 0);--accent-yellow-50: rgba(251, 169, 75, 1);--accent-yellow-100: rgba(254, 230, 199, 1);--accent-green-100: rgba(212, 243, 223, 1);--accent-green-100-0: rgba(212, 243, 223, 0);--accent-purple-100: rgba(245, 237, 250, 1);--accent-purple-300: rgba(221, 195, 239, 1);--accent-brand-100: rgba(216, 240, 255, 1);--accent-brand: rgba(99, 162, 249, 1);--accent-purple: rgba(218, 162, 252, 1);--accent-green: rgba(94, 235, 146, 1)}@font-face{font-family:Nunito;src:url("./media/Nunito-Regular-KAA7ETBT.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url("./media/Nunito-SemiBold-T6HWKGL4.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Nunito;src:url("./media/Nunito-Bold-TP23CKEZ.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}body{display:flex;flex-direction:column;align-items:center;min-height:100vh;overflow-x:hidden;font-family:var(--font-family),serif;background-color:var(--surface-base);color:var(--text-secondary);margin:0;transition:background-color .3s ease-out}body *{box-sizing:border-box}body input,body button,body textarea,body select{font-family:inherit}body app-root{display:flex;flex-direction:column;flex:1;width:100%}body router-outlet+*{flex:1}*{scrollbar-width:thin;scrollbar-color:var(--surface-base) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--surface-base);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background-color:var(--text-tertiary, var(--surface-base))}.t1-bold{font-family:var(--font-family);font-size:var(--t1);font-style:normal;font-weight:700;line-height:normal}.t2-bold{font-family:var(--font-family);font-size:var(--t2);font-style:normal;font-weight:700;line-height:normal}.t3-bold{font-family:var(--font-family);font-size:var(--t3);font-style:normal;font-weight:700;line-height:normal}.t5-bold{font-family:var(--font-family);font-size:var(--t5);font-style:normal;font-weight:700;line-height:normal}.t5-regular{font-family:var(--font-family);font-size:var(--t5);font-style:normal;font-weight:400;line-height:normal}.lg-semibold{font-family:var(--font-family);font-size:var(--lg);font-style:normal;font-weight:600;line-height:normal}.xl-bold{font-family:var(--font-family);font-size:var(--xl);font-style:normal;font-weight:700;line-height:normal}.xl-semibold,.btn-transparent,.btn-secondary,.btn-primary{font-family:var(--font-family);font-size:var(--xl);font-style:normal;font-weight:600;line-height:normal}.lg-regular{font-family:var(--font-family);font-size:var(--lg);font-style:normal;font-weight:400;line-height:normal}.md-regular,.invalid-feedback,.form-control,.ng-select.custom .ng-select-container{font-family:var(--font-family);font-size:var(--md);font-style:normal;font-weight:400;line-height:normal}.md-semibold,.dropdown .dropdown-content a,.btn-md,.btn-sm,.btn-transparent.btn-sm,.btn-secondary.btn-sm,.btn-primary.btn-sm{font-family:var(--font-family);font-size:var(--md);font-style:normal;font-weight:600;line-height:normal}.md-bold{font-family:var(--font-family);font-size:var(--md);font-style:normal;font-weight:700;line-height:normal}.sm-regular{font-family:var(--font-family);font-size:var(--sm);font-style:normal;font-weight:400;line-height:normal}.text-secondary{color:var(--text-secondary);transition:color .3s ease-out}.text-primary{color:var(--text-primary);transition:color .3s ease-out}.text-white{color:var(--fixed-white)}.text-fixed-primary{color:var(--fixed-primary)}.px-lg{padding-left:var(--padding-lg);padding-right:var(--padding-lg)}.px-xs{padding-left:var(--padding-xs)!important;padding-right:var(--padding-xs)!important}.py-xss{padding-top:var(--padding-xss)!important;padding-bottom:var(--padding-xss)!important}.pt-xlg{padding-top:var(--padding-xlg)}.pt-lg{padding-top:var(--padding-lg)}.pt-sm{padding-top:var(--padding-sm)}.pb-xxl{padding-bottom:var(--padding-lg)}.pb-xlg{padding-bottom:var(--padding-xlg)}.py-0{padding-top:0!important;padding-bottom:0!important}.pb-md{padding-bottom:var(--padding-md)}.py-md{padding-top:var(--padding-md);padding-bottom:var(--padding-md)}.py-xs{padding-top:var(--padding-xs);padding-bottom:var(--padding-xs)}.py-xlg{padding-top:var(--padding-xlg);padding-bottom:var(--padding-xlg)}.px-xlg{padding-left:var(--padding-xlg);padding-right:var(--padding-xlg)}.m-0{margin:0}.pb-sm{padding-bottom:var(--padding-sm)}.gap-xxs{gap:var(--gap-xxs)}.gap-xs{gap:var(--gap-xs)}.gap-sm{gap:var(--gap-sm)}.gap-lg{gap:var(--gap-lg)}.position-relative{position:relative}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1 1 100%}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.items-center,.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-self-center{align-self:center}.align-self-start{align-self:flex-start}.text-center{text-align:center}.text-decoration-none{text-decoration:none}.z-10{z-index:10}.mw-100vw{max-width:100vw!important}.overflow-x-auto{overflow-x:auto}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.accent-bg{background-color:var(--accent-green)!important;transition:background-color .3s ease-out}.white-bg{background-color:var(--fixed-white)!important;transition:background-color .3s ease-out}.w-100{width:100%}.rounded-lg{border-radius:var(--border-radius-lg)}.mb-neg-10{margin-bottom:-10rem}.tab-fade-target{transition:opacity .25s ease-in-out}.tab-fade-target.is-tab-fading{opacity:.1}@media(prefers-reduced-motion:reduce){.tab-fade-target{transition:none}.tab-fade-target.is-tab-fading{opacity:1}}@media(max-width:46.5rem){.tablet-flex-column{flex-direction:column}.tablet-flex-row{flex-direction:row}.tablet-d-none{display:none}}@media(max-width:36rem){.mobile-flex-column{flex-direction:column}.mobile-flex-row{flex-direction:row}.mobile-d-none{display:none}}html{scroll-behavior:smooth}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}.container{max-width:var(--max-width);margin:0 auto}.container-lg{max-width:var(--max-width-lg);margin:0 auto}.btn-sm,.btn-transparent.btn-sm,.btn-secondary.btn-sm,.btn-primary.btn-sm{border-radius:var(--border-radius-lg);padding:var(--padding-xs) var(--padding-lg);gap:var(--gap-xxs)}.btn-sm .btn-box-icon{padding:.3125rem;border-radius:.625rem}.btn-md{border-radius:var(--border-radius-xlg)!important;gap:var(--gap-xxs)!important;padding:1.75rem var(--padding-md)!important;font-size:var(--lg)!important;font-weight:700}.btn-md .btn-box-icon{padding:.3125rem;border-radius:.625rem}.btn-box-icon{padding:.40863rem;display:flex;justify-content:center;align-items:center;border-radius:.81731rem;background:var(--fixed-white);transition:all .3s ease}.btn-primary{display:flex;align-items:center;justify-content:center;color:var(--text-primary);cursor:pointer;padding:1.75rem var(--padding-md);gap:var(--gap-xxs);background-color:var(--surface-secondary);border-radius:var(--border-radius-lg);border:1px solid var(--surface-secondary);transition:all .3s ease}.btn-primary:hover{background:var(--text-primary);border:1px solid var(--text-primary);color:var(--text-invert)}.btn-primary:disabled{opacity:.7}.btn-secondary{text-decoration:none;display:flex;align-items:center;background:var(--text-primary);color:var(--surface-base);cursor:pointer;border:1px solid var(--text-primary);padding:var(--padding-xss) var(--padding-xs);gap:var(--gap-xxs);transition:all .3s ease;justify-content:center;border-radius:var(--border-radius-xlg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-secondary:hover{background:color-mix(in srgb,var(--text-primary),transparent 25%);border:1px solid color-mix(in srgb,var(--text-primary),transparent 25%)}.btn-secondary:hover.white-bg{background-color:var(--border-stroke-bg)!important;background:var(--border-stroke-bg)!important;border:1px solid var(--border-stroke-bg)}.btn-transparent{display:flex;align-items:center;background:transparent;color:var(--text-primary);cursor:pointer;padding:var(--padding-sm);gap:var(--gap-xxs);border-radius:var(--border-radius-lg);border:1px solid transparent;outline:none;transition:all .3s ease;justify-content:space-between}.btn-transparent:hover{color:var(--text-secondary);cursor:pointer;border:1px solid var(--border-stroke-bg)}@media(max-width:80rem){.btn-transparent{justify-content:space-between;padding:var(--padding-xs)!important;margin-bottom:var(--gap-xxs)}}.dropdown{position:relative;display:flex;flex-direction:column;cursor:pointer}.dropdown .dropdown-content{position:absolute;top:100%;padding:.625rem;flex-direction:column;align-items:flex-start;gap:1.25rem;z-index:15;overflow:visible;border-radius:.875rem;background:var(--surface-primary-0);box-shadow:0 8px 15px #0000001a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;transform:translateY(-10px);transition:none}.dropdown .dropdown-content a{display:flex;padding:var(--padding-xs);align-items:center;gap:var(--gap-xxs);align-self:stretch;text-decoration:none;color:var(--text-primary);white-space:nowrap;transition:color .3s ease-in-out}.dropdown .dropdown-content.show-relative{position:relative;margin-top:.5rem}.dropdown .dropdown-content.show-relative a:hover{color:var(--text-secondary)}@media(max-width:80rem){.dropdown{padding-bottom:0!important}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(.156rem);backdrop-filter:blur(.156rem);z-index:15;display:block}.overlay .overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.overlay .menu-container{position:absolute;top:0;bottom:0;right:0;min-width:15rem;transform:translate(100%);z-index:20;padding:1.25rem;display:flex;flex-direction:column}.overlay .menu-container .menu-content{display:flex;padding:var(--padding-sm);flex-direction:column;gap:var(--gap-sm);flex:1 0 0;border-radius:var(--border-radius-lg);background:var(--surface-base);box-shadow:0 2.5rem 2.68rem #00000026;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);max-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}svg#close-btn-icon path{stroke:var(--text-secondary)}.main-section-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.main-section-container .main-section{display:flex;flex-direction:column;max-width:50rem;padding:0rem var(--padding-md);gap:1.25rem}.img-container{min-width:216px}.img-container.illustrations-svg{min-width:350px;transform:scale(1.2)}.two-cols-row{display:flex;flex-direction:row;gap:var(--padding-lg)}@media(max-width:46.5rem){.two-cols-row .mb-neg-10{margin-bottom:0}.two-cols-row.box-container{flex-direction:column}.two-cols-row.box-container .col-50{flex:1 1 100%}.two-cols-row.box-container .col-50 button{width:auto}.two-cols-row.main-header{flex-direction:column}.two-cols-row.main-header .col-50{flex:1 1 100%}.two-cols-row.main-header .col-50 button{width:100%}}@media(max-width:36rem){.two-cols-row{flex-direction:column;margin-bottom:3rem}.two-cols-row.tablet-reverse-cols{flex-direction:column-reverse}.two-cols-row .col-50{flex:1 1 100%}.two-cols-row .col-50 button{width:100%}.two-cols-row .illustrations-svg{min-width:auto}}.two-cols-row .col-50{display:flex;flex-direction:column;flex:1 1 calc(50% - var(--padding-md) / 2);gap:var(--padding-md)}.two-cols-row .col-50:has(img){justify-content:center}.benefits-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-sm);list-style:none;padding:0}.benefits-list li{display:flex;justify-content:flex-start;align-items:center;gap:var(--gap-md);align-self:stretch}.form-control-container{display:flex;flex-direction:column;position:relative;align-items:center;gap:.5rem;flex:1 0 0;align-self:stretch}.form-control,.ng-select.custom .ng-select-container{align-items:center;gap:.5rem;align-self:stretch;border-radius:var(--border-radius-xlg);border:1px solid var(--surface-input);background:var(--surface-input);padding:.5rem var(--padding-sm);height:4.25rem;font-size:1.25rem;color:var(--text-primary);transition:all .3s ease}.form-control:hover,.ng-select.custom .ng-select-container:hover{border:1px solid var(--border-stroke-bg)}.form-control::placeholder,.ng-select.custom .ng-select-container::placeholder{color:var(--text-secondary);font-size:1.25rem}.form-control .ng-placeholder,.ng-select.custom .ng-select-container .ng-placeholder{color:var(--text-secondary);font-size:1.25rem}@media(max-width:36rem){.form-control::placeholder,.ng-select.custom .ng-select-container::placeholder,.form-control .ng-placeholder,.ng-select.custom .ng-select-container .ng-placeholder{font-size:1rem}}.form-control:focus,.ng-select.custom .ng-select-container:focus{outline:none;border:1px solid var(--surface-input);background:var(--surface-input)}.form-control.error,.ng-select.custom .error.ng-select-container{border:1px solid var(--red, #f04d1a);background:var(--accent-red-100)}.ng-select.custom{width:100%;height:5.5rem}.ng-select.custom:focus{outline:none;border:1px solid var(--surface-input);background:var(--surface-input)}.ng-select.custom .ng-select-container{border-radius:var(--border-radius-xlg)!important;border:none!important;height:100%}.ng-select.custom .ng-select-container .ng-value-container{padding:0}.ng-select.custom.error .ng-select-container{border:1px solid var(--red, #f04d1a)!important;background:var(--accent-red-100)}ng-select.ng-invalid.ng-touched .ng-select-container{border-color:initial;box-shadow:none!important}.ng-select.ng-select-focused .ng-select-container{border-color:initial!important;box-shadow:none!important}.ng-dropdown-panel{background-color:initial;border:none}.ng-select .ng-dropdown-panel .ng-dropdown-panel-items{border-radius:.875rem;background:var(--surface-primary-0);box-shadow:0 8px 15px #0000001a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.invalid-feedback{color:red}.main-box-bg{border-radius:1.875rem;background:var(--surface-secondary);display:flex;justify-content:center;align-items:center;gap:var(--gap-lg);flex:1 0 0}@media(max-width:46.5rem){.main-box-bg .two-cols-row{gap:0}.main-box-bg .two-cols-row .col-50 img{max-width:25rem;margin:0 auto -6rem}}@media(max-width:36rem){.main-box-bg .two-cols-row{margin-bottom:0}.main-box-bg .two-cols-row img{margin:0 auto -2rem!important}}.contact-form{border-radius:1.875rem;display:flex;padding:var(--padding-lg);justify-content:center;flex-direction:column;align-items:center;gap:var(--gap-lg);flex:1 0 0;margin-top:6rem;background-color:var(--surface-primary)}@media(max-width:36rem){.btn-secondary,.btn-primary{font-size:1rem!important}.mobile-reverse-order{flex-direction:column-reverse}.col-50 :has(button){width:100%}.contact-form{margin-top:var(--padding-xlg)}.contact-form .form-control,.contact-form .ng-select.custom .ng-select-container,.ng-select.custom .contact-form .ng-select-container{height:2rem!important}.contact-form .ng-select.custom,.contact-form .ng-select.custom .ng-select-container{height:3rem!important}.contact-form button{padding:16px var(--padding-lg, 24px)!important}}.ui-symbol-text{font-size:.875rem;font-weight:900;line-height:1.43;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-hero{overflow:hidden}.page-hero-container{max-width:var(--max-width);margin:0 auto;padding:calc(var(--padding-xlg) + var(--padding-md)) var(--padding-lg) var(--padding-lg)}@media(max-width:46.5rem){.page-hero-container{padding-top:8rem;padding-bottom:4rem}}@media(max-width:36rem){.page-hero-container{padding-top:9rem;padding-bottom:3rem;padding-left:var(--padding-xs);padding-right:var(--padding-xs)}}.page-hero-content{display:flex;flex-direction:column;align-items:center;gap:var(--gap-lg)}.page-hero-body{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--gap-md);width:100%;padding:var(--padding-sm) 0}.page-hero-title{margin:0;font-size:var(--h1);font-weight:700;line-height:1;letter-spacing:-.04em;text-align:center;color:var(--text-primary)}.page-hero-subtitle{margin:0;font-size:var(--xl, 20px);font-weight:500;line-height:normal;text-align:center;color:var(--text-secondary);max-width:40rem}@media(max-width:36rem){.page-hero-subtitle{font-size:var(--md)}}.page-content-section{padding:0 var(--padding-lg)}@media(max-width:36rem){.page-content-section{padding-left:var(--padding-xs);padding-right:var(--padding-xs)}}.page-content-container{max-width:var(--max-width);margin:0 auto}.page-legal-container{max-width:56.25rem;margin:0 auto}.page-content-layout{display:flex;gap:var(--gap-xxs);align-items:flex-start}@media(max-width:64rem){.page-content-layout{flex-direction:column;align-items:stretch}}.page-sidebar{width:25rem;flex-shrink:0;display:flex;flex-direction:column;gap:var(--gap-xxs);position:sticky;top:1rem}@media(max-width:64rem){.page-sidebar{width:100%;position:static}}.page-row{display:flex;gap:var(--padding-xss);align-items:flex-start}@media(max-width:46.5rem){.page-row{flex-direction:column}}.page-table-wrap{display:flex;flex-direction:column;gap:1px;background:var(--surface-base);min-width:0;width:100%}.page-table-header{background:var(--surface-primary);padding:var(--padding-sm);display:flex;flex-direction:column;gap:var(--gap-md);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.page-table-title{margin:0;font-size:var(--h4);font-weight:700;line-height:1;color:var(--text-primary)}.page-table-body{background:var(--surface-primary);display:flex;flex-direction:column;border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);overflow:hidden;min-width:0}.page-table-scroll{display:block;overflow-x:auto;max-width:100%;min-width:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.page-table-scroll::-webkit-scrollbar{display:none}.page-search{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--surface-input, #f6f6f6);border:1px solid var(--surface-input, #f6f6f6);border-radius:var(--border-radius-sm)}.page-search-input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:var(--md);font-weight:600}.page-search-input::placeholder{color:var(--text-tertiary, var(--text-secondary));font-weight:600}.page-cell{padding:var(--padding-xs);font-size:.875rem;font-weight:700;color:var(--text-primary)}.page-cell--symbol{display:flex;align-items:center;gap:.625rem;padding-left:var(--padding-sm);min-width:0}.page-cell--spread{padding-right:var(--padding-sm);text-align:right}.page-th{font-size:.75rem;font-weight:600;line-height:1.33;color:var(--text-secondary);padding:0 var(--padding-xs)}.page-th--symbol{padding-left:var(--padding-sm)}.page-th--spread{padding-right:var(--padding-sm);text-align:right}.page-cta-container{max-width:var(--max-width);margin:0 auto}.page-cta-card{position:relative;background-color:#fcfcfc;border-radius:var(--border-radius-lg);overflow:hidden;padding:var(--padding-md) var(--padding-lg);min-height:22.5rem}@media(max-width:81.25rem){.page-cta-card{padding:var(--padding-md) var(--padding-lg) 28rem}}@media(max-width:36rem){.page-cta-card{padding:var(--padding-md) var(--padding-lg) 16.8rem}}.page-cta-art{position:absolute;inset:0;pointer-events:none}.page-cta-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--gap-xlg);max-width:37.5rem}@media(max-width:81.25rem){.page-cta-content{max-width:none}}.page-cta-title-block{display:flex;flex-direction:column;gap:var(--gap-sm)}.page-cta-title{margin:0;font-size:var(--h3);font-weight:700;line-height:normal;color:#1a1d1f}.page-cta-text{margin:0;font-size:var(--md);font-weight:400;line-height:normal;color:#464b51}.page-cta-laurel{width:1.47rem;height:4.12rem;flex-shrink:0}.page-cta-banner{padding:var(--padding-xlg) var(--padding-lg)}.page-cta-chess-wrap{position:absolute;width:78.765rem;height:78.765rem;bottom:-31.46rem;left:calc(50% + 30.882rem);transform:translate(-50%);display:flex;align-items:center;justify-content:center}@media(max-width:81.25rem){.page-cta-chess-wrap{width:67.79rem;height:67.79rem;bottom:-33.93rem;left:calc(50% + .95rem);right:auto}}@media(max-width:36rem){.page-cta-chess-wrap{width:40.12rem;height:40.12rem;bottom:-21.64rem;left:calc(50% + .81rem)}}.page-cta-chess{width:65.36rem;height:65.36rem;object-fit:cover;transform:rotate(53.81deg);display:block;flex-shrink:0}@media(max-width:81.25rem){.page-cta-chess{width:48rem;height:48rem;transform:rotate(41.82deg)}}@media(max-width:36rem){.page-cta-chess{width:28.41rem;height:28.41rem}}.page-cta-actions{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm)}.page-cta-disclaimer{margin:0;font-size:var(--xs);font-weight:400;line-height:normal;color:#8e959b;text-align:center;max-width:25rem}.page-cta-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:14.75rem;height:3.5625rem;padding:0;background-color:#1a1d1f;color:#e7e7e9;font-size:var(--lg);font-weight:700;line-height:normal;border:1px solid #1a1d1f;border-radius:var(--border-radius-lg);text-decoration:none;white-space:nowrap;cursor:pointer;flex-shrink:0;transition:background-color .25s,color .25s}.page-cta-btn:hover{background-color:transparent;color:#1a1d1f}.page-cta-btn-wrap{display:flex;align-items:center;gap:.625rem}@media(max-width:36rem){.page-cta-btn-wrap{width:100%}.page-cta-btn-wrap .page-cta-btn{flex:1;width:auto}}.page-disclaimer-link{color:#464b51;text-decoration:underline;text-underline-offset:2px}.page-invite{padding:var(--padding-xlg) var(--padding-lg)}@media(max-width:36rem){.page-invite{padding:var(--padding-xss)}}.page-invite-container{max-width:var(--max-width);margin:0 auto}.page-invite-card{position:relative;background-color:var(--surface-primary);border-radius:var(--border-radius-lg);overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:27.8rem}@media(max-width:46.5rem){.page-invite-card{min-height:auto;padding:var(--padding-md) 0}}@media(max-width:36rem){.page-invite-card{flex-direction:column;padding:var(--padding-md) var(--padding-xss) 0}}.page-invite-img{position:absolute;width:clamp(10rem,20vw,20rem);height:100%;top:0;overflow:hidden;pointer-events:none}.page-invite-img img{display:block;width:100%;height:100%;object-fit:cover}.page-invite-img--left{left:clamp(-3rem,5vw - 6rem,0rem)}.page-invite-img--left img{object-position:top center}@media(max-width:36rem){.page-invite-img--left{display:none}}.page-invite-img--right{right:clamp(-3rem,5vw - 6rem,0rem)}.page-invite-img--right img{position:absolute;bottom:0;width:100%;height:140%;object-fit:cover;object-position:center bottom}@media(max-width:36rem){.page-invite-img--right{display:none}}.page-invite-img--bottom{display:none}@media(max-width:36rem){.page-invite-img--bottom{display:block;position:relative;width:10rem;height:auto;overflow:visible;margin:0 auto}.page-invite-img--bottom img{width:100%;height:auto}}.page-invite-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--gap-xlg);max-width:37.5rem;text-align:center}@media(max-width:94.5rem){.page-invite-content{padding:0 max(8rem,18vw);max-width:none}}@media(max-width:46.5rem){.page-invite-content{gap:var(--gap-md)}}@media(max-width:36rem){.page-invite-content{padding:0;gap:var(--gap-sm)}}.page-invite-text{display:flex;flex-direction:column;gap:var(--gap-sm)}.page-invite-title{margin:0;font-size:var(--h3);font-weight:700;line-height:normal;color:var(--text-primary)}.page-invite-subtitle{margin:0;font-size:var(--h5);font-weight:400;line-height:normal;color:var(--text-secondary)}.page-invite-actions{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);width:100%}.page-invite-btn-wrap{display:flex;align-items:center;gap:.625rem;width:100%;max-width:19rem;justify-content:center}.page-invite-laurel{width:1.47rem;height:4.12rem;flex-shrink:0}.page-invite-btn{display:inline-flex;align-items:center;justify-content:center;width:15.125rem;min-width:0;padding:1rem var(--padding-lg);background-color:var(--text-primary);color:var(--surface-base);font-size:var(--lg);font-weight:700;line-height:normal;border:1px solid var(--surface-primary);border-radius:var(--border-radius-lg);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .25s,color .25s}.page-invite-btn:hover{background-color:transparent;color:var(--text-primary);border-color:var(--text-primary)}.page-invite-disclaimer{margin:0;font-size:var(--xs);font-weight:400;line-height:normal;color:var(--text-primary);text-align:center;max-width:29.75rem}.page-invite-disclaimer-link{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.page-card{display:flex;align-items:stretch;gap:var(--gap-lg);min-height:19.375rem;padding:var(--padding-sm);background-color:#fcfcfc;border-radius:var(--border-radius-lg);overflow:hidden;box-sizing:border-box;text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .2s}.page-card:hover{box-shadow:0 4px 16px #00000014}@media(max-width:64rem){.page-card{flex-direction:column;align-items:flex-start;min-height:unset}}.page-card-img{flex:1;min-width:0;min-height:100%;border-radius:var(--border-radius-md);overflow:hidden;position:relative;background-color:#d0d4d9}@media(max-width:64rem){.page-card-img{flex:none;width:100%;height:12.5rem;min-height:unset}}.page-card-img-el{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.page-card-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--gap-sm)}.page-card-title{margin:0;font-size:var(--h5);font-weight:600;line-height:normal;color:#1a1d1f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.page-card-description{margin:0;font-size:var(--md);font-weight:400;line-height:1.5rem;color:#464b51;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.page-grid-wrap{position:relative;min-height:24rem}.page-hero-title-skel{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xs);width:100%;max-width:50rem}.page-hero-title-skel .page-skel--title-line{width:100%;height:2.75rem;border-radius:.5rem}@media(max-width:36rem){.page-hero-title-skel .page-skel--title-line{height:1.75rem}}.page-hero-title-skel .page-skel--title-line-narrow{width:60%}.page-text-card-content{display:flex;flex-direction:column;flex:1 1 0;min-width:0;gap:var(--gap-sm)}.page-faq-container{max-width:var(--max-width);margin:0 auto}.page-content-wrap{position:relative;min-height:24rem}.page-hero-text{display:flex;flex-direction:column;align-items:center;gap:var(--gap-lg)}.page-sidebar-icon-wrap{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background:var(--surface-secondary);border-radius:4.6875rem;color:var(--text-primary)}.page-legal-card{background:var(--surface-primary);border-radius:var(--border-radius-lg);padding:var(--padding-md)}.page-legal-card ::ng-deep h3{margin:0 0 var(--gap-md);font-size:var(--h3);font-weight:700;color:var(--text-primary)}.page-legal-card ::ng-deep p{margin:0 0 1rem;font-size:var(--md);font-weight:600;color:var(--text-secondary);line-height:1.5}.page-legal-card ::ng-deep p:last-child{margin-bottom:0}.page-legal-card ::ng-deep ul{margin:0 0 1rem;padding-left:1.5rem;list-style:disc}.page-legal-card ::ng-deep ul li{font-size:var(--md);font-weight:600;color:var(--text-secondary);line-height:1.5;margin-bottom:0}
