@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--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-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:var(--font-ibm-plex-arabic);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--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:calc(1.5 / 1);--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:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-ibm-plex-arabic);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.-start-3{inset-inline-start:calc(var(--spacing) * -3)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.-end-3{inset-inline-end:calc(var(--spacing) * -3)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-12{grid-column:12}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-32{margin-block:calc(var(--spacing) * 32)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.-mt-\[11rem\]{margin-top:-11rem}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-\[24px\]{margin-bottom:24px}.mb-\[100px\]{margin-bottom:100px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.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}.aspect-\[16\/9\]{aspect-ratio:16/9}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[390px\]{height:390px}.h-full{height:100%}.max-h-\[22px\]{max-height:22px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[400px\]{min-height:400px}.min-h-full{min-height:100%}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-100{width:calc(var(--spacing) * 100)}.w-\[45\%\]{width:45%}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[22px\]{max-width:22px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[500px\]{max-width:500px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[14rem\]{min-width:14rem}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-180{rotate:-180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:3.40282e38px}.rounded-theme{border-radius:var(--radius)}.rounded-theme-lg{border-radius:var(--radius-lg)}.rounded-theme-sm{border-radius:var(--radius-sm)}.rounded-s-theme-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--status-active-border\)\]{border-color:var(--status-active-border)}.border-\[var\(--status-coming-border\)\]{border-color:var(--status-coming-border)}.border-\[var\(--status-ended-border\)\]{border-color:var(--status-ended-border)}.border-\[var\(--status-results-border\)\]{border-color:var(--status-results-border)}.border-border{border-color:var(--border)}.border-primary{border-color:var(--primary)}.bg-\[var\(--primary-tag-bg\)\]{background-color:var(--primary-tag-bg)}.bg-\[var\(--status-active-bg\)\]{background-color:var(--status-active-bg)}.bg-\[var\(--status-coming-bg\)\]{background-color:var(--status-coming-bg)}.bg-\[var\(--status-ended-bg\)\]{background-color:var(--status-ended-bg)}.bg-\[var\(--status-results-bg\)\]{background-color:var(--status-results-bg)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card-bg)}.bg-primary{background-color:var(--primary)}.bg-primary-darker\/60{background-color:var(--primary-darker)}@supports (color:color-mix(in lab, red, red)){.bg-primary-darker\/60{background-color:color-mix(in oklab, var(--primary-darker) 60%, transparent)}}.bg-primary-light{background-color:var(--primary-light)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-dark{--tw-gradient-to:var(--primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[3px\]{padding-block:3px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-0{padding-bottom:0}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.font-sans{font-family:var(--font-ibm-plex-arabic)}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[7\.5rem\]{font-size:7.5rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.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-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)}.text-\[var\(--status-active-text\)\]{color:var(--status-active-text)}.text-\[var\(--status-coming-text\)\]{color:var(--status-coming-text)}.text-\[var\(--status-ended-text\)\]{color:var(--status-ended-text)}.text-\[var\(--status-results-text\)\]{color:var(--status-results-text)}.text-foreground{color:var(--foreground)}.text-muted{color:var(--muted)}.text-primary{color:var(--primary)}.text-text-display{color:var(--text-display)}.text-text-muted{color:var(--text-muted)}.text-text-subtle{color:var(--text-subtle)}.text-white{color:var(--color-white)}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-95{opacity:.95}.shadow-\[0_1\.25rem_1\.5rem_-0\.25rem_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 1.25rem 1.5rem -.25rem var(--tw-shadow-color,#10182814);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,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow-color:var(--card-bg)}@supports (color:color-mix(in lab, red, red)){.shadow-card{--tw-shadow-color:color-mix(in oklab, var(--card-bg) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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{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-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-opacity{transition-property:opacity;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))}.select-text{-webkit-user-select:text;user-select:text}@media (hover:hover){.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\[\#f9fafb\]:hover{background-color:#f9fafb}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-border\/50:hover{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-border\/50:hover{background-color:color-mix(in oklab, var(--border) 50%, transparent)}}.hover\:bg-primary-dark:hover{background-color:var(--primary-dark)}.hover\:bg-primary-light:hover{background-color:var(--primary-light)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:opacity-80:hover{opacity:.8}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:577px){.min-\[577px\]\:pt-8{padding-top:calc(var(--spacing) * 8)}}@media (min-width:992px){.min-\[992px\]\:pt-10{padding-top:calc(var(--spacing) * 10)}}@media (min-width:40rem){.sm\:-mt-\[9rem\]{margin-top:-9rem}.sm\:w-\[40\%\]{width:40%}.sm\:min-w-\[360px\]{min-width:360px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[2\.5rem\]{font-size:2.5rem}}@media (min-width:48rem){.md\:-mt-\[8rem\]{margin-top:-8rem}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-\[10rem\]{font-size:10rem}}@media (min-width:64rem){.lg\:-mt-\[2\.8rem\]{margin-top:-2.8rem}.lg\:h-\[470px\]{height:470px}.lg\:min-h-\[65vh\]{min-height:65vh}.lg\:w-\[52\%\]{width:52%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:text-\[1\.875rem\]{font-size:1.875rem}.lg\:text-\[3rem\]{font-size:3rem}}}.section-header{flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.section-header__tag{color:#085d3a;text-align:center;background-color:#ecfdf3;border:1px solid #abefc6;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex}.section-header__tag i,.section-header__tag svg,.section-header__tag img{width:1.125rem;height:1.125rem;font-size:1.125rem}.section-header__title{text-align:center;vertical-align:middle;margin-bottom:24px;font-size:1.5rem;font-weight:700;line-height:32px}.section-header__desc{text-align:center;vertical-align:middle;margin-bottom:24px;font-size:1rem;font-weight:400;line-height:24px}.section-header__link{color:#161616;align-self:flex-end;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .3s;display:inline-flex}.section-header__link:hover{color:#1b8354}.section-header__link i,.section-header__link svg,.section-header__link img{transition:transform .3s}.section-header__link:hover i,.section-header__link:hover svg,.section-header__link:hover img{transform:translate(-4px)}@media (min-width:992px){.section-header__title{margin-bottom:64px;font-size:2.25rem}.section-header__desc{margin-bottom:64px}}.eparticipation-hero{justify-content:center;align-items:center;width:100%;height:244px;padding:0;display:flex;position:relative;overflow:hidden}.eparticipation-hero__content{z-index:2;text-align:center;width:100%;position:relative}.-top-20{top:-20px}.eparticipation-hero__title{color:#fff;text-align:center;letter-spacing:-.96px;margin:0;font-size:3rem;font-weight:700}.eparticipation-hero__subtitle{color:#fffffff2;text-align:center;max-width:56rem;margin:12px auto 0;font-size:1.125rem;font-weight:500;line-height:1.6}.eparticipation-hero__image-wrapper{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.eparticipation-hero__image{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.eparticipation-hero{height:160px}.eparticipation-hero__title{font-size:1.875rem}.eparticipation-hero__subtitle{margin-top:8px;font-size:1rem}}@media (max-width:575px){.eparticipation-hero{height:140px}.eparticipation-hero__title{font-size:1.5rem}.eparticipation-hero__subtitle{font-size:.875rem}}.hero-banner{margin-bottom:100px;position:relative;overflow:visible}@media (min-width:992px) and (max-width:1700px){.hero-banner{height:65vh}}@media (max-width:991px){.hero-banner{margin-bottom:0}}.hero-banner__relative-wrapper{height:100%;position:relative}.hero-banner__image{object-fit:cover;width:100%;height:100%}@media (max-width:991px){.hero-banner__image{height:100%;min-height:400px}}.hero-banner__overlay{height:100%;position:absolute;inset:0}.hero-banner__text-content{z-index:2;color:#fff;text-align:start;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:30%;height:100%;display:flex}@media (max-width:1400px){.hero-banner__text-content{max-width:35%}}@media (max-width:1200px){.hero-banner__text-content{max-width:40%}}@media (max-width:991px){.hero-banner__text-content{text-align:center;background:0 0;width:100%;max-width:100%;padding:1rem;transform:translateY(-15%)}}@media (max-width:480px){.hero-banner__text-content{padding:.5rem;top:15%}}.hero-banner__title{color:#fff;white-space:normal;word-wrap:break-word;margin-bottom:2rem;font-size:3rem;font-weight:700;line-height:1.2}@media (max-width:1400px){.hero-banner__title{font-size:2.5rem}}@media (max-width:991px){.hero-banner__title{margin-bottom:24px;font-size:2.25rem}}@media (max-width:480px){.hero-banner__title{margin-bottom:24px;font-size:1.875rem}}.hero-banner__description{color:#fff;opacity:.95;font-size:1.125rem;font-weight:500;line-height:1.6}@media (max-width:1400px){.hero-banner__description{font-size:1rem}}@media (max-width:991px){.hero-banner__description{font-size:1rem}}.hero-banner__carousel-wrapper{justify-content:flex-end;align-items:flex-end;height:100%;display:flex;position:absolute;inset:0}@media (max-width:991px){.hero-banner__carousel-wrapper{height:auto;position:relative;inset:auto}}.card-carousel{z-index:3;width:52%;height:390px;position:relative;bottom:-2.8rem}@media (max-width:991px){.card-carousel{bottom:auto;width:100%;height:auto;margin-top:-11rem;padding:0 20px;position:relative;inset-inline-start:0}}@media (max-width:657px){.card-carousel{margin-top:-9rem;padding:0}}@media (max-width:991px) and (min-width:768px){.card-carousel{margin-top:-8rem;padding:0 40px}}.hero-carousel{height:100%;position:relative}@media (max-width:991px){.hero-carousel{height:auto}}.hero-carousel__viewport{border-radius:16px;height:100%;overflow:hidden}@media (max-width:991px){.hero-carousel__viewport{height:auto}}.hero-carousel__track{will-change:transform;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:100%;transition:transform .4s;display:flex}.hero-carousel__track.is-dragging{cursor:grabbing}@media (max-width:991px){.hero-carousel__track{height:auto}}.hero-carousel__slide{flex:0 0 100%;width:100%;height:100%}@media (max-width:991px){.hero-carousel__slide{height:auto}}.hero-carousel__nav{z-index:10;bottom:-3rem;align-items:center;gap:.75rem;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .hero-carousel__nav{transform:translate(50%)}@media (max-width:991px){.hero-carousel__nav{bottom:0;justify-content:center;width:100%;margin-top:1.5rem;position:relative;inset-inline-start:0;transform:none}[dir=rtl] .hero-carousel__nav{transform:none}}.hero-carousel__arrow{cursor:pointer;color:#161616;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.hero-carousel__arrow svg{width:100%;height:100%}.hero-carousel__arrow:disabled{opacity:.5;cursor:not-allowed}[dir=rtl] .hero-carousel__arrow svg{transform:scaleX(-1)}.hero-carousel__dots{align-items:center;gap:.5rem;display:inline-flex}.hero-carousel__dot{cursor:pointer;background:#d1d5db;border:0;border-radius:999px;width:10px;height:10px;padding:0;transition:all .2s}.hero-carousel__dot.active{background:#1b8354}.hero-card{background:#fff;border-radius:16px;justify-content:space-between;width:100%;height:100%;display:flex;position:relative;box-shadow:0 0 2rem #1b835414}@media (max-width:992px) and (min-width:576px){.hero-card{height:auto;max-height:383px}}@media (min-width:1800px){.hero-card{height:470px}}@media (max-width:991px){.hero-card{box-sizing:border-box;flex-direction:row;align-items:stretch;width:100%;height:auto;min-height:240px;margin:0}}.hero-card__left{border-radius:0;border-start-end-radius:16px;border-end-end-radius:16px;flex:auto;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.hero-card__left{box-sizing:border-box;flex-direction:column;flex:0 0 55%;justify-content:center;align-self:stretch;width:55%;min-width:0;height:auto;min-height:100%}}.hero-card__left-inner{color:#fff;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:start;gap:.75rem;width:100%;height:100%;padding:1.5rem;display:flex;position:relative}@media (max-width:991px){.hero-card__left-inner{gap:.5rem;padding:1rem}}@media (max-width:991px) and (min-width:768px){.hero-card__left-inner{gap:.625rem;padding:1.25rem}}.hero-card__title{color:#fff;z-index:2;text-align:start;width:100%;margin-bottom:1.5rem;font-size:1.875rem;font-weight:700;position:relative}@media (max-width:991px) and (min-width:768px){.hero-card__title{margin-bottom:.75rem;font-size:1.25rem}}@media (max-width:767px){.hero-card__title{margin-bottom:1rem;font-size:1rem}}.hero-card__text{color:#fff;z-index:2;text-align:start;width:100%;margin-bottom:1.5rem;font-size:1.125rem;position:relative}@media (max-width:991px) and (min-width:768px){.hero-card__text{margin-bottom:.75rem;font-size:.875rem;line-height:1.4}}@media (max-width:767px){.hero-card__text{margin-bottom:1rem;font-size:.75rem}}.hero-card__button{cursor:pointer;color:#161616;z-index:2;background:#f3f4f6;border:none;border-radius:4px;outline:none;width:fit-content;margin-inline:0 auto;padding:6px 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;position:relative}.hero-card__button:hover{background:#f3f4f6cc}@media (max-width:991px) and (min-width:768px){.hero-card__button{padding:4px 10px;font-size:.8125rem}}@media (max-width:767px){.hero-card__button{padding:3px 8px;font-size:.75rem}}.hero-card__right{border-radius:0;border-start-start-radius:16px;border-end-start-radius:16px;flex:0 0 45%;justify-content:center;width:45%;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.hero-card__right{flex:0 0 45%;align-self:stretch;width:45%}}.hero-card__image{object-fit:cover;width:100%;height:100%}@media (max-width:991px){.hero-card__image{display:block}}.cta-bg{background:#f3fcf6}.eparticipation-cta{z-index:10;color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:-4.5rem;padding:24px 40px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a;background:linear-gradient(89deg,#1b8354 28.42%,#dba102 100%)!important}[dir=rtl] .eparticipation-cta{background:linear-gradient(-269deg,#1b8354 28.42%,#dba102 100%)!important}.eparticipation-cta__content{flex-direction:column;flex:1;gap:.5rem;display:flex;position:relative}.eparticipation-cta__wrapper{justify-content:center;align-items:center;gap:1rem;display:flex}.eparticipation-cta__icon-wrapper{flex-shrink:0}.eparticipation-cta__icon{object-fit:contain;width:64px;height:64px}.eparticipation-cta__title{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.eparticipation-cta__description{opacity:.9;margin:0;font-size:1rem;line-height:1.5}.eparticipation-cta__button{color:#161616;white-space:nowrap;background-color:#f3f4f6;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:.5rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.eparticipation-cta__button:hover{background-color:#e5e7eb}.eparticipation-cta__button-icon{filter:brightness(0);width:24px;height:24px}[dir=ltr] .eparticipation-cta__button-icon{transform:rotate(180deg)}@media (max-width:767px){.eparticipation-cta{margin-top:-3.5rem}.eparticipation-cta__icon{width:48px;height:48px}.eparticipation-cta__title{font-size:1.125rem}.eparticipation-cta__description{font-size:.875rem}.eparticipation-cta__button{margin-top:4px;font-size:.875rem}}@media (max-width:575px){.eparticipation-cta{text-align:center;flex-direction:column;gap:8px;margin-top:-3.5rem;padding:12px 20px;overflow:hidden}.eparticipation-cta__content{text-align:initial}.eparticipation-cta__wrapper{gap:.5rem}.eparticipation-cta__icon{width:32px;height:32px}.eparticipation-cta__action{justify-content:center;width:100%;display:flex}.eparticipation-cta__title{font-size:1rem}.eparticipation-cta__description{max-width:100%;font-size:.75rem}.eparticipation-cta__button{width:100%;font-size:.875rem}}.breadcrumb-section{margin-bottom:0;background-color:#0000!important}.breadcrumb-section .breadcrumb{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-section .breadcrumb-item{color:#384250;align-items:center;font-size:.875rem;display:flex}.breadcrumb-section .breadcrumb-item a{color:#384250;text-decoration:none}.breadcrumb-section .breadcrumb-item a:hover{color:#0f5a3e}.breadcrumb-section .breadcrumb-item.active{color:#9da4ae}.breadcrumb-section .breadcrumb-item+.breadcrumb-item{padding-inline:4px}.breadcrumb-section .breadcrumb-item+.breadcrumb-item:before{content:"";background-color:#9da4ae;width:14px;height:14px;display:inline-block;-webkit-mask-image:url(/images/icons/arrow-left.svg);mask-image:url(/images/icons/arrow-left.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=ltr] .breadcrumb-section .breadcrumb-item+.breadcrumb-item:before{transform:scaleX(-1)}.eparticipation-body{background-color:#f3fcf6;padding:2.5rem 0}@media (max-width:768px){.eparticipation-body{padding:1.5rem 0}}@media (max-width:576px){.eparticipation-body{padding:1.25rem 0}}.page-intro{padding-top:.5rem}.page-intro__title{color:#161616;margin-bottom:2rem;font-size:1.875rem;font-weight:700;line-height:1.2}.page-intro__description{color:#161616;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;display:-webkit-box;overflow:hidden}.page-intro__description.is-expanded{-webkit-line-clamp:initial;-webkit-box-orient:initial;overflow:visible}.page-intro__toggle{color:var(--primary,#1b8354);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-block}.page-intro__toggle:hover{opacity:.8}@media (max-width:576px){.page-intro__title{margin-bottom:1.25rem;font-size:1.25rem}.page-intro__description{font-size:.875rem}}.idea-details{padding-top:40px;padding-bottom:40px}.idea-details__grid,.consultation-detail__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:72px;display:grid}.idea-details__content,.consultation-detail__content{grid-column:span 8;min-width:0}.idea-sidebar,.consultation-detail__sidebar{flex-direction:column;grid-column:span 4;gap:24px;min-width:0;height:fit-content;display:flex;position:sticky;top:84px}.idea-sidebar__card,.consultation-detail__sidebar-card{background:#fff;border:1px solid #d2d6db;border-radius:16px;flex-direction:column;padding:24px;display:flex}.consultation-detail__logo-wrap{background:#f9fafb;border-radius:16px;justify-content:center;align-items:center;height:108px;padding:8px;display:flex}.consultation-detail__logo{object-fit:contain;max-width:100%;height:60px;display:block}.consultation-detail__user-info,.user-info{padding-top:0}.mt-24{margin-top:24px}.user-info__row{align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.user-info__row:last-of-type{margin-bottom:0}.user-info__row-icon-wrap{flex:none;width:24px;height:24px}.user-info__row-icon-wrap img{width:100%;height:100%}.user-info__row-content{flex:1;min-width:0}.user-info__label{color:#1f2a37;margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:24px}.user-info__value{color:#1f2a37;overflow-wrap:anywhere;font-size:1rem;font-weight:400;line-height:24px}.consultation-detail__overview{background:#fff;border:1px solid #d2d6db;border-radius:16px;grid-template-columns:minmax(0,1fr);align-items:center;gap:0;padding:24px;display:grid}.consultation-detail__stepper>.consultation-detail__step:nth-child(2) .consultation-detail__step-label,.consultation-detail__stepper>.consultation-detail__step:nth-child(2) .consultation-detail__step-date{transform:translate(24px)}[dir=rtl] .consultation-detail__stepper>.consultation-detail__step:nth-child(2) .consultation-detail__step-label,[dir=rtl] .consultation-detail__stepper>.consultation-detail__step:nth-child(2) .consultation-detail__step-date{transform:translate(-24px)}.timeline-wrapper .timeline-item{flex-direction:row;align-items:flex-start;gap:20px;display:flex;position:relative}@media (max-width:1024px){.idea-details__grid,.consultation-detail__grid{grid-template-columns:1fr;gap:24px}.idea-sidebar,.consultation-detail__sidebar,.idea-details__content,.consultation-detail__content{grid-column:span 1}.idea-sidebar,.consultation-detail__sidebar{position:relative;top:0}.consultation-detail__overview{grid-template-columns:1fr;justify-items:stretch}}@media (min-width:576px) and (max-width:991px){.idea-details{padding:32px 0 48px}.consultation-detail__sidebar-card{gap:16px}.consultation-detail__logo-wrap{height:108px;padding:8px}}@media (max-width:575px){.idea-details{padding-top:16px;padding-bottom:20px}.idea-details__grid,.consultation-detail__grid{gap:24px}.idea-sidebar__card,.consultation-detail__sidebar-card{padding:16px 12px}.consultation-detail__logo-wrap{height:108px;padding:8px}.consultation-detail__user-info,.user-info{gap:16px}.consultation-detail__overview{padding:16px 12px}.consultation-detail__stepper:before,.consultation-detail__stepper:after{top:28px}.consultation-detail__stepper>.consultation-detail__step:nth-child(3):after{top:27px}.timeline-wrapper .timeline-item{gap:10px}.timeline-wrapper .timeline-content{padding-bottom:20px}.timeline-wrapper .timeline-number,.timeline-wrapper .timeline-rail{width:28px}.timeline-wrapper .timeline-number{height:28px}}.idea-details__title{color:#161616;margin:0 0 8px;font-size:1.75rem;font-weight:700}.idea-description{color:#000;overflow-wrap:anywhere;padding-top:40px;padding-bottom:32px;font-size:1rem;line-height:1.8}.consultation-detail__section-body{overflow-wrap:anywhere;word-break:break-word;-webkit-overflow-scrolling:touch;max-width:100%;padding-top:32px;overflow-x:auto}.consultation-detail__section-body *{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.article__body{color:#384250;font-size:.875rem}.article__body p{margin-bottom:1.5rem;font-size:1rem;line-height:1.5}.descriptoion{color:#000;font-size:1rem}.subscribe-channel{color:#1b8354;flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;text-decoration:underline;display:inline-flex}.link-icon{width:16px;height:16px}.consultation-detail__image{width:100%;margin-top:24px}.article__section{margin-top:24px}.article__section.mt-0{margin-top:0}.article__section__title{color:#161616;margin-bottom:24px;font-size:1.125rem;font-weight:700}.article__section__title.fw-500{font-weight:500}.article__section--stat{border:1px solid #d2d6db;border-radius:16px;margin-bottom:24px;padding:23px 16px}.article__stat{flex-direction:column;gap:.25rem;display:flex}.article__stat__number{color:#161616;font-size:1.875rem;font-weight:700}.article__stat__label{color:#384250;font-size:1rem}.link{color:#1b8354;font-size:.875rem;text-decoration:underline}.consulataion-text{color:#030202;font-size:1.125rem;font-weight:700}.consulataion-answers{color:#000;font-size:1rem}.stat-grid{background:#fff;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:24px 32px;margin-bottom:32px;display:grid}.stat-item{align-items:center;gap:12px;display:flex}.stat-circle-wrap{flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.stat-svg{width:80px;height:80px}.stat-value{color:#384250;white-space:nowrap;font-size:1.125rem;font-weight:700;position:absolute}.stat-label{color:#161616;font-size:1rem;font-weight:600}.stat-circle-bg{fill:none;stroke:#e5e7eb;stroke-width:3.5px;stroke-linecap:round}.stat-circle-fill{fill:none;stroke:#1b8354;stroke-width:3.5px;stroke-linecap:round}.timeline-wrapper{background:#fff;border-radius:12px}.timeline-wrapper .timeline-main-title{color:#161616;margin:0 0 24px;font-size:1.125rem;font-weight:700}.timeline-wrapper .timeline{flex-direction:column;display:flex}.timeline-wrapper .timeline-item{align-items:flex-start;gap:20px;display:flex;position:relative}.timeline-wrapper .timeline-item.last .timeline-content{padding-bottom:0}.timeline-wrapper .timeline-rail{flex-direction:column;flex-shrink:0;align-items:center;width:32px;display:flex}.timeline-wrapper .timeline-number{color:#1b8354;z-index:1;background-color:#fff;border:2px solid #1b8354;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;font-weight:500;display:flex;position:relative}.timeline-wrapper .timeline-line{z-index:0;background-color:#d2d6db;width:2px;position:absolute;top:32px;bottom:0}.timeline-wrapper .timeline-content{flex:1;padding-top:6px;padding-bottom:32px}.timeline-wrapper .timeline-title{color:#1f2a37;margin:0 0 4px;font-size:1rem;font-weight:500}.timeline-wrapper .timeline-date{color:#384250;margin-bottom:8px;font-size:.875rem;display:block}.timeline-wrapper .timeline-desc{color:#384250;margin:0;font-size:.875rem}@media (max-width:575.98px){.stat-grid{grid-template-columns:1fr}}.idea-details__header{flex-direction:column;gap:24px;display:flex}.idea-details__likes{color:#676767;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:24px;display:flex}.idea-feedback{border:1px solid #d2d6db;border-radius:16px;gap:20px;padding:24px;display:flex;position:relative}.idea-feedback__content{flex-direction:column;flex-grow:1;gap:8px;display:flex}.idea-feedback__title{color:#000;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:30px}.idea-feedback__subtitle{color:#6c737f;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:20px}.idea-feedback__buttons{justify-content:center;gap:1rem;display:flex}.idea-feedback__btn{cursor:pointer;color:#000;background:#fff;border:none;border-radius:8px;align-items:center;gap:12px;padding:10px;font-size:1rem;font-weight:500;line-height:24px;transition:all .3s;display:flex}.idea-feedback__btn img{width:20px;height:20px}.idea-feedback__btn:hover{transform:translateY(-2px)}.idea-feedback__btn:disabled{cursor:default}.idea-feedback__icon-wrap{background:#f3fcf6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.idea-feedback__loader{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#fffc;border-radius:16px;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.idea-feedback__loader--visible{display:flex}.idea-feedback__spinner{border:3px solid #e5e7eb;border-top-color:#1b8354;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite idea-feedback-spin}@keyframes idea-feedback-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.idea-attachments{padding-top:40px;padding-bottom:40px}.idea-attachments__list{border:1px solid #d2d6db;border-radius:16px;flex-direction:column;gap:20px;padding:0 24px;display:flex}.attachment-card{background:#fff;align-items:center;gap:20px;padding:20px 0;transition:all .3s;display:flex}.attachment-card:not(:last-child){border-bottom:1px solid #d2d6db}.attachment-card:hover{transform:translateY(-2px)}.attachment-card__info{flex-direction:column;flex:1;gap:.25rem;display:flex}.attachment-card__title{color:#1b8354;font-size:1rem;font-weight:400;line-height:24px}.attachment-card__title a{color:inherit;text-decoration:underline}.attachment-card__meta{color:#6c737f;gap:8px;font-size:.875rem;display:flex}.attachment-card__download{background:#f3fcf6;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;text-decoration:none;transition:all .3s;display:flex}.attachment-card__download:hover{transform:scale(1.05)}.user-info__sectors{line-height:1.6}@media (max-width:767.98px){.idea-feedback{flex-direction:column}.idea-feedback__btn{justify-content:center}.attachment-card{gap:.75rem;padding:1rem}.attachment-card__title{font-size:.9375rem}.attachment-card__meta{flex-direction:column;gap:.25rem}.attachment-card__meta .attachment-card__meta-sep{display:none}.attachment-card__download{width:36px;height:36px}}.consultation-detail__header{flex-direction:column;gap:24px;margin-bottom:8px;display:flex}.consultation-detail__title-block{align-items:center;gap:20px;width:100%;display:flex}.consultation-detail__title{overflow-wrap:anywhere;flex:1;min-width:0;margin-bottom:0;font-size:1.875rem;font-weight:700;line-height:1.4}.consultation-detail__stats{flex-shrink:0;justify-content:center;align-items:center;width:94px;height:94px;display:inline-flex;position:relative}.consultation-detail__stats-svg{width:100%;height:100%;overflow:visible}.consultation-detail__stats-circle-bg,.consultation-detail__stats-circle{fill:none;stroke-width:2.5px;stroke-linecap:round}.consultation-detail__stats-circle-bg{stroke:#e5e7eb}.consultation-detail__stats-circle--in-progress{stroke:#1b8354}.consultation-detail__stats-circle--soon{stroke:#175cd3}.consultation-detail__stats-circle--finished{stroke:#667085}.consultation-detail__stats-circle--results{stroke:#4d5761}.consultation-detail__stats-text{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.consultation-detail__stats-value{color:#26313d;margin-bottom:2px;font-size:1.25rem;font-weight:700;line-height:1}.consultation-detail__stats-label{color:#475467;font-size:12px;font-weight:500;line-height:16px}.consultation-detail__overview{background:#fff;border:1px solid #d2d6db;border-radius:16px;grid-template-columns:minmax(0,1fr);align-items:center;padding:24px;display:grid}.consultation-detail__stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.consultation-detail__stepper:before,.consultation-detail__stepper:after{content:"";z-index:0;top:16px;height:2px;position:absolute;inset-inline-start:16px}.consultation-detail__stepper:before{background:#d2d6db;inset-inline-end:16px}.consultation-detail__stepper:after{background:#1b8354;inset-inline-end:var(--stepper-progress-end,calc(100% - 16px))}.consultation-detail__step{z-index:1;text-align:start;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.consultation-detail__step--complete .consultation-detail__step-node,.consultation-detail__step--current .consultation-detail__step-node{color:#1b8354;background:#fff;border-color:#1b8354}.consultation-detail__step--complete .consultation-detail__step-node{color:#fff;background:#1b8354}.consultation-detail__step--disabled .consultation-detail__step-node,.consultation-detail__step--upcoming .consultation-detail__step-node{color:#6c737f;border-color:#d2d6db}.consultation-detail__step--disabled .consultation-detail__step-label,.consultation-detail__step--disabled .consultation-detail__step-date,.consultation-detail__step--upcoming .consultation-detail__step-label,.consultation-detail__step--upcoming .consultation-detail__step-date{color:#6c737f}.consultation-detail__step-node{z-index:2;background:#fff;border:2px solid #d2d6db;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex;position:relative}.consultation-detail__step-label{text-align:center;color:#1f2a37;max-width:100%;font-size:1rem;line-height:20px}.consultation-detail__step-date{text-align:center;color:#384250;max-width:100%;font-size:.875rem;line-height:18px}.consultation-detail__step-date--unspecified{color:#6c737f}.consultation-detail__stepper>.consultation-detail__step:first-child{align-items:flex-start}.consultation-detail__stepper>.consultation-detail__step:first-child .consultation-detail__step-label,.consultation-detail__stepper>.consultation-detail__step:first-child .consultation-detail__step-date{text-align:start}.consultation-detail__stepper>.consultation-detail__step:nth-child(3){align-items:flex-end}.consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-label,.consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-date{text-align:end}.consultation-detail__stepper>.consultation-detail__step:nth-child(2){transform:translate(-21.5px)}[dir=rtl] .consultation-detail__stepper>.consultation-detail__step:nth-child(2){transform:translate(21.5px)}.consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-node{transform:translate(-43px)}[dir=rtl] .consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-node{transform:translate(43px)}.consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-date{transform:translate(5px)}[dir=rtl] .consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-date{transform:translate(-5px)}.consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-date--unspecified{transform:translate(-24px)}[dir=rtl] .consultation-detail__stepper>.consultation-detail__step:nth-child(3) .consultation-detail__step-date--unspecified{transform:translate(24px)}.consultation-detail__stepper>.consultation-detail__step:nth-child(3):after{content:"";z-index:1;top:15px;background:#fff;width:59px;height:4px;position:absolute;inset-inline-end:0}.consultation-detail__cta{color:#fff;text-align:center;background:#1b8354;border-radius:8px;width:100%;margin-top:24px;padding:12px 16px;font-weight:500;transition:background-color .2s;display:block}.consultation-detail__cta:hover{background:#166a45}@media (max-width:768px){.consultation-detail__title{font-size:1.375rem}.consultation-detail__overview{gap:20px;padding:20px 16px}.consultation-detail__step{padding:12px 0}.consultation-detail__stepper:before,.consultation-detail__stepper:after{top:28px}.consultation-detail__stepper>.consultation-detail__step:nth-child(3):after{top:27px}}.about-platform{flex-direction:column;gap:0;display:flex}.about-platform__intro{flex-wrap:nowrap;align-items:center;gap:48px;padding:24px 0;display:flex}.about-platform__intro-text{flex:1 1 0;min-width:0}.about-platform__intro-text p{margin-bottom:1rem}.about-platform__intro-text ul,.about-platform__intro-text ol{flex-direction:column;gap:8px;margin-bottom:1rem;padding-inline-start:0;list-style:none;display:flex}.about-platform__intro-text li{color:#374151;align-items:flex-start;gap:8px;font-size:.9375rem;line-height:1.6;display:flex}.about-platform__intro-text li:before{content:"";background-image:url(/images/icons/check-Icon.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px;margin-top:2px;display:inline-flex}.about-platform__intro-text li p{color:#1b8354;margin:0;font-size:1rem}.about-platform__intro-text p,.about-platform__intro-text h1,.about-platform__intro-text h2,.about-platform__intro-text h3{color:#111827}.about-platform__intro-text h2,.about-platform__intro-text h3{margin-bottom:8px;font-size:1.25rem;font-weight:700;line-height:1.4}.about-platform__intro-image{border-radius:16px;flex:none;width:50%;min-width:260px;height:360px;max-height:400px;overflow:hidden}.about-platform__intro-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.about-platform__goals{background-color:#f9fafb;margin-inline:calc(50% - 50vw);padding:64px 0;padding-inline:calc(50vw - 50%)}.about-platform__goals-title{color:#161616;margin-bottom:48px;margin-inline:auto;font-size:1.5rem;font-weight:700;line-height:2}.about-platform__goals-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.about-platform__goal-card{text-align:center;background-color:#fff;border:1px solid #d2d6db;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.about-platform__goal-card-icon{background-color:#f3fcf6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.about-platform__goal-card-icon img{object-fit:contain;width:28px;height:28px}.about-platform__goal-card-title{color:#161616;margin:0;font-size:1rem;font-weight:600;line-height:1.5}.about-platform__participation{flex-direction:column;padding:40px 0;display:flex}.about-platform__participation-body{flex-wrap:nowrap;align-items:flex-start;gap:48px;display:flex}.about-platform__participation-image{border-radius:16px;flex:none;width:50%;min-width:260px;height:360px;max-height:400px;overflow:hidden}.about-platform__participation-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.about-platform__participation-accordion{flex:1 1 0;min-width:0}.about-platform__accordion{border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}.about-platform__accordion-item{border-bottom:1px solid #e5e7eb}.about-platform__accordion-item:last-child{border-bottom:none}.about-platform__accordion-item.is-open .about-platform__accordion-body{opacity:1;max-height:400px;padding:8px 16px 24px}.about-platform__accordion-item.is-open .about-platform__accordion-chevron{transform:rotate(180deg)}.about-platform__accordion-trigger{cursor:pointer;color:#161616;text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 20px;font-size:1rem;font-weight:600;transition:color .2s;display:flex}.about-platform__accordion-chevron{flex-shrink:0;transition:transform .25s}.about-platform__accordion-body{opacity:0;color:#384250;max-height:0;padding:0 20px;font-size:1rem;line-height:1.5;overflow:hidden}.about-platform__accordion-body p{margin:0}@media (max-width:991.98px){.about-platform__goals-title{margin-bottom:24px;font-size:1.25rem;font-weight:600;line-height:1.5}.about-platform__goals-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.about-platform__goals{padding:32px 20px;padding-inline:calc(50vw - 50%)}.about-platform__participation{padding:24px 0}}@media (max-width:575.98px){.about-platform__intro{flex-direction:column-reverse;gap:24px;padding:40px 20px}.about-platform__intro-image{width:100%;min-width:unset}.about-platform__goals-title{margin-bottom:20px;font-size:1.125rem;font-weight:600;line-height:1.25}.about-platform__goals-cards{grid-template-columns:1fr}.about-platform__participation-body{flex-direction:column;gap:24px}.about-platform__participation-image{width:100%;min-width:unset}}.general-page>.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-inline:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.general-page>.row>*{width:100%;max-width:100%;padding-inline:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.general-page .col-12{flex:none;width:100%}main.filter-page{padding-top:40px;padding-bottom:40px}.open-data-page .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-inline:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.open-data-page .row>*{width:100%;max-width:100%;padding-inline:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.open-data-page .nav{flex-wrap:wrap;margin-bottom:0;padding-inline-start:0;list-style:none;display:flex}.open-data-page .flex-column{flex-direction:column!important}.open-data-page .nav-link{background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:block}.sticky-nav{max-height:calc(100vh - 40px);position:sticky;top:84px;overflow-y:auto}.sidebar-nav{border:1px solid #d2d6db;border-radius:16px;margin-bottom:16px;padding-block:16px;padding-inline:16px 0;overflow:hidden}.sidebar-nav .nav-link{color:#384250;padding-block:6px;padding-inline:8px 16px;font-size:.875rem;font-weight:400;line-height:20px}.sidebar-nav .nav-link.active{color:#161616;background-color:#f3f4f6;align-items:center;font-size:1rem;font-weight:700;line-height:24px;display:flex}.sidebar-nav .nav-link.active:before{content:"";background:#1b8354;border-radius:2px;flex-shrink:0;align-self:stretch;width:3px;min-height:36px;margin-inline:-24px 21px}.article-section{border-bottom:1px solid #e9ecef;margin-bottom:40px;padding-bottom:40px;scroll-margin-top:112px}.article-section:last-child{border-bottom:none;margin-bottom:0}.section-title{color:#161616;margin-bottom:20px;font-size:1.875rem;font-weight:700}.section-content{color:#495057;font-size:1rem;line-height:1.8}.section-content strong{color:#384250;font-weight:700}.section-content h2{color:inherit;margin-top:0;margin-bottom:.5rem;font-size:2rem;font-weight:500;line-height:1.2}.section-content ul,.section-content ol{margin-bottom:1rem;padding-inline-start:0}.section-content ul{list-style:none}.section-content ul li{margin-bottom:8px;padding-inline-start:24px;position:relative}.section-content ul li p{margin-bottom:0}.section-content ul li:before{content:"";inset-inline-start:0;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2019 5.50453C10.3885 5.30097 10.3748 4.98469 10.1712 4.79809C9.96764 4.6115 9.65135 4.62525 9.46476 4.82881L6.15096 8.44386L4.85355 7.14645C4.65829 6.95119 4.34171 6.95119 4.14645 7.14645C3.95118 7.34171 3.95118 7.65829 4.14645 7.85356L5.81311 9.52022C5.90955 9.61666 6.04118 9.66951 6.17753 9.66655C6.31387 9.66359 6.44309 9.60506 6.53524 9.50453L10.2019 5.50453Z' fill='%23161616'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.16667 14.3333C3.20863 14.3333 0 11.1247 0 7.16667C0 3.20863 3.20863 0 7.16667 0C11.1247 0 14.3333 3.20863 14.3333 7.16667C14.3333 11.1247 11.1247 14.3333 7.16667 14.3333ZM1 7.16667C1 10.5724 3.76091 13.3333 7.16667 13.3333C10.5724 13.3333 13.3333 10.5724 13.3333 7.16667C13.3333 3.76091 10.5724 1 7.16667 1C3.76091 1 1 3.76091 1 7.16667Z' fill='%23161616'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:.4em}.section-content h3{color:#2c3e50;margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.section-content :last-child{margin-bottom:0}@media (min-width:992px){.open-data-page .col-lg-3{flex:none;width:25%}.open-data-page .col-lg-9{flex:none;width:75%}}@media (max-width:991.98px){.sticky-nav{max-height:none;position:relative;top:0}}@media (max-width:575px){main.filter-page{padding-top:24px;padding-bottom:24px}.article-section{margin-bottom:24px;padding-bottom:24px}.section-title{margin-bottom:16px;font-size:1.5rem}.section-content{font-size:.875rem;line-height:1.8}.section-content p,.section-content li,.section-content span{line-height:inherit;font-size:inherit!important}.section-content h2{font-size:1.5rem}.section-content h3{font-size:1.125rem}}.subjects-section{background-color:#fff;padding:64px 0}@media (max-width:991.98px){.subjects-section{padding:40px 0}}@media (max-width:767.98px){.subjects-section{padding:32px 0}}.subject-card{background:#fff;border:1px solid #d2d6db;border-radius:16px;flex-direction:column;height:100%;padding:16px;display:flex}.subject-card:hover{background-color:#f9fafb}.subject-card__header{margin-bottom:24px;display:flex}.subject-card__icon-wrapper{background-color:#f3fcf6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.subject-card__icon{object-fit:contain;width:28px;height:28px}.subject-card__body{flex-grow:1}.subject-card__title{color:#1f2a37;margin-bottom:8px;font-size:1.25rem;font-weight:700}.subject-card__description{color:#1f2a37;margin-bottom:24px;font-size:1rem}.subject-card__footer{margin-top:auto}.subject-card__stats{border-top:1px solid #e2e2e2;justify-content:space-between;align-items:center;margin-bottom:24px;padding-top:16px;display:flex}.subject-card__stats-text{color:#0f172a;margin:0 4px;font-size:.875rem}.subject-card__stats-number{color:#0f172a;font-size:1.25rem;font-weight:700}.subject-card__stats-label{color:#495057;align-items:center;font-size:.875rem;display:flex}.subject-card__stats-label span{margin-right:8px}.subject-card__stats-icon{width:24px;height:24px}.subject-card__btn{color:#fff;background-color:#1b8354;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:8px 0;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.subject-card__btn:hover{color:#fff;background-color:#166a45}.subject-card__btn:focus,.subject-card__btn:active{background-color:#104631}.subject-card__btn-icon{margin:0 4px}a[href]:has(.external-link-icon) .subject-card__btn-icon{display:none!important}[dir=ltr] .subject-card__btn-icon{transform:rotate(180deg)}.entity-card{background-color:#fff;border:1px solid #d2d6db;border-radius:16px;flex-direction:column;height:100%;padding:16px;text-decoration:none;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.entity-card__logo-box{background-color:#f3f4f6;border-bottom:1px solid #f3f4f6;border-radius:8px;justify-content:center;align-items:center;height:90px;padding:9px 8px;display:flex}.entity-card__logo{object-fit:contain;width:100%;height:100%}.entity-card .subject-card__stats{margin-bottom:0}.entity-card__info{text-align:center;background-color:#fff;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding-bottom:16px;display:flex}.entity-card__stats{color:#6c737f;justify-content:center;align-items:center;gap:4px;font-size:.875rem;display:flex}.entity-card__stats-label{font-weight:400}.entity-card__stats-value{color:#1b8354;font-weight:600}.entity-card__name{color:#1f2a37;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:575px){.entity-card{padding:8px}.entity-card__logo-box{height:60px;padding:8px}}.stat-card{box-shadow:none;background:#fff;border:1px solid #d2d6db;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;height:100%;padding:16px;display:flex}.stat-card .stat-content{flex-direction:column;gap:8px;display:flex}.stat-card .stat-content .stat-title{color:#1f2a37;font-size:1rem}.stat-card .stat-content .stat-number{color:#1f2a37;font-size:1.125rem;font-weight:700;line-height:1.4}.stat-icon{background:#f3fcf6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.stat-icon img{width:24px;height:24px;display:block}.consultation{background-color:#fff;border:1px solid #d2d6db;border-radius:16px;flex-direction:column;height:100%;padding:16px;display:flex}.consultation__image{height:auto;min-height:90px;margin-bottom:16px}.consultation__idea-image{background-color:#f3f4f6;border-radius:8px;width:100%;height:90px;margin-bottom:16px;padding:16px 64.5px}.consultation__idea-image>img{object-fit:contain;width:100%;height:100%}.consultation__agency-logo{background-color:#f3f4f6;border-radius:8px 8px 0 0;flex-shrink:0;width:100%;height:59px;padding:6px 62px;overflow:hidden}.consultation__agency-logo img{object-fit:contain;width:100%;height:100%}.consultation__agency-info{background-color:#384250;border-radius:0 0 8px 8px;justify-content:center;width:100%;height:100%;padding:5.5px 10px;display:flex}.consultation__agency-name{color:#fff;-webkit-line-clamp:1;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.25rem;display:-webkit-box;overflow:hidden}.consultation__header{justify-content:space-between;align-items:center;gap:8px;height:56px;display:flex}.consultation__title{color:#1f2a37;-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;min-height:48px;margin:0;font-size:1rem;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden}.consultation__desc{color:#1f2a37;-webkit-line-clamp:3;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;min-height:72px;margin:0;font-size:.875rem;line-height:20px;display:-webkit-box;overflow:hidden}.consultation--limited-description .consultation__desc{min-height:0;display:block;overflow:visible}.consultation__stats{flex-shrink:0;width:60px;height:60px;position:relative}.consultation__stats-svg{width:100%;height:100%}.consultation__stats-circle-bg{fill:none;stroke:#eee;stroke-width:2.5px}.consultation__stats-circle{fill:none;stroke-width:2.5px;stroke-linecap:round}.consultation__stats-circle--in-progress{stroke:#1b8354}.consultation__stats-circle--soon{stroke:#175cd3}.consultation__stats-circle--finished{stroke:#667085}.consultation__stats-circle--results{stroke:#4d5761}.consultation__stats-text{text-align:center;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consultation__stats-label{color:#26313d;font-size:.625rem}.consultation__stats-value{color:#384250;margin-bottom:2px;font-size:.875rem;font-weight:700}.consultation__date-status{background-color:#ecfdf3;border-radius:4px;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:12px;padding:8px;display:flex}.consultation__date-status--in-progress{background-color:#e6f4ee;border-color:#067647}.consultation__date-status--soon{background-color:#e7f0fd;border-color:#175cd3}.consultation__date-status--finished{background-color:#fbeae8;border-color:#b42318}.consultation__date-status--idea{background-color:#f9fafb;border-color:#f9fafb}.consultation__date-status--results{background-color:#f9fafb;border-color:#4d5761}.consultation__status-badge{color:#027a48;border:1px solid #027a48;border-radius:4px;padding:3px 8px;font-size:.625rem;font-weight:600}.consultation__status-badge.in-progress{color:#085d3a;background-color:#e6f4ee;border-color:#067647}.consultation__status-badge.soon{color:#1849a9;background-color:#e7f0fd;border-color:#1849a9}.consultation__status-badge.finished{color:#912018;background-color:#fbeae8;border-color:#912018}.consultation__status-badge.idea,.consultation__status-badge.results{color:#1f2a37;background-color:#f9fafb;border-color:#4d5761}.consultation__date-range{color:#027a48;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.consultation__date-range img{width:18px;height:18px}.consultation__date-range span{color:#1f2a37;font-size:.75rem;font-weight:500;line-height:18px}.consultation__section-title{color:#6c737f;margin-bottom:8px;font-size:.625rem;font-weight:700}.consultation__tags{flex-wrap:wrap;gap:8px;display:flex}.consultation__tag{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:.625rem;font-weight:600}.consultation__tag--sector{color:#1849a9;background-color:#eff8ff;border:1px solid #b2ddff}.consultation__tag--beneficiary{color:#1f2a37;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:3px 8px}.consultation__tag--unspecified{color:#1f2a37;padding:0}.consultation__read-more{color:#fff;margin-inline-start:auto;background-color:#1b8354;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:fit-content;margin-top:auto;padding:6px 35.25px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.consultation__read-more--external{padding:6px 13.5px}.consultation__read-more:hover{color:#fff;background-color:#156643}.consultation__read-more--full{width:100%}.consultation__read-more img{width:20px;height:20px}[dir=ltr] .consultation__read-more__icon{transform:rotate(180deg)}.consultation__desc{color:#1f2a37;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:62px;margin:0;font-size:.875rem;line-height:20px;display:-webkit-box;overflow:hidden}.consultation__desc--short{-webkit-line-clamp:2;min-height:40px}.consultation__date{background-color:#e6f4ee;border-radius:4px;padding:8px}.consultation__date-day{font-size:.75rem;font-weight:500;line-height:18px}.consultation__date-state{border:1px solid #067647;border-radius:4px;padding:3px 8px;font-size:.625rem;font-weight:600;line-height:14px}.consultation__date-status{border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex}.consultation__date-status--in-progress{background-color:#e6f4ee}.consultation__date-status--soon{background-color:#e7f0fd}.consultation__date-status--finished{background-color:#fbeae8}.consultation__date-status--results{background-color:#f9fafb}.consultation__status-badge.in-progress{color:#085d3a;border-color:#067647}.consultation__status-badge.soon{color:#1849a9;border-color:#175cd3}.consultation__status-badge.finished{color:#912018;border-color:#b42318}.consultation__status-badge.results{color:#4d5761;border-color:#4d5761}.consultation__likes-icon{width:14px;height:14px}.consultation__likes-count{color:#384250;font-size:.75rem;font-weight:500}.consultation__footer{justify-content:baseline;display:flex}.consultation__sector{min-height:46px;margin-bottom:.75rem}.partner-carousel__slider-wrapper{width:100%;overflow:hidden}.shared-carousel,.partner-carousel__slider{width:100%;position:relative}.shared-carousel__viewport{width:100%;overflow:hidden}.shared-carousel__container{touch-action:pan-y pinch-zoom;align-items:stretch;margin-inline-start:calc(var(--carousel-slide-gap) * -1);display:flex}.shared-carousel__container--centered{justify-content:center}.shared-carousel__slide{box-sizing:border-box;flex:0 0 var(--carousel-slide-size);min-width:0;min-height:1px;padding-inline-start:var(--carousel-slide-gap);display:flex}.shared-carousel__slide>*{width:100%}.partner-carousel__card{background-color:#fff;border:.0625rem solid #d2d6db;border-radius:8px;justify-content:center;align-items:center;height:96px;padding:12px 16px;display:flex;position:relative}.partner-carousel__card>a{width:100%;height:100%;color:var(--foreground);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.partner-carousel__logo{object-fit:contain;height:auto;max-height:100%;width:auto!important;max-width:100%!important}.partner-carousel__logo-alt{color:var(--text-muted);font-size:1rem;font-weight:500;line-height:1.5}.shared-carousel__dots{justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.shared-carousel__dot{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;display:inline-flex}.shared-carousel__dot span{background-color:#9da4ae;border-radius:999px;width:.625rem;height:.625rem;margin:0;transition:background-color .2s ease-in-out,transform .2s ease-in-out}.shared-carousel__dot.active span,.shared-carousel__dot:hover span{background-color:var(--primary);transform:scale(1.2)}.partner-carousel .shared-carousel__dots{gap:8px;margin-top:48px}.partner-carousel .shared-carousel__dot{width:12px;height:12px}.partner-carousel .shared-carousel__dot span{background-color:#d2d6db;width:12px;height:12px;transition:all .3s}.partner-carousel .shared-carousel__dot:hover span{background-color:#d2d6db;transform:none}.partner-carousel .shared-carousel__dot.active span,.partner-carousel .shared-carousel__dot.active:hover span{background-color:#079455;transform:none}@media (min-width:575px){.strategic-partners-slider .shared-carousel__slide{flex:0 0 calc(200px + var(--carousel-slide-gap))}.strategic-partners-slider .partner-carousel__card{height:96px}}@media (max-width:574.98px){.strategic-partners-slider .shared-carousel__slide{flex:0 0 calc(146px + var(--carousel-slide-gap))}.strategic-partners-slider .partner-carousel__card{height:70px}}.social-share{border:1px solid #d2d6db;border-radius:16px;padding:32px 24px}.social-share__title{color:#1f2a37;margin-bottom:8px;font-size:1.25rem;font-weight:700}.social-share__description{color:#6c737f;margin-bottom:16px;font-size:.875rem;font-weight:400;line-height:20px}.social-share__icons{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}.social-share__icon-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex}.social-share__icon-btn:hover{background:#f9fafb;transform:translateY(-2px)}.social-share__icon-btn:active{transform:translateY(0)}.social-share__icon-btn img{object-fit:contain;width:40px;height:40px}.social-share__icon-btn i{color:#1a1a1a;font-size:22px}.social-share__url-section{background:#f9fafb;border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.social-share__url-container{flex:1;overflow:hidden}.social-share__url-link{word-break:break-all;color:#1b8354;font-size:14px;text-decoration:none}.social-share__url-link:hover{text-decoration:underline}.social-share__copy-btn{color:#1a1a1a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d2d6db;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;transition:all .2s;display:flex}.social-share__copy-btn span{color:#161616;font-size:.875rem;font-weight:500}.social-share__copy-btn:hover{background:#f9fafb;border-color:#d1d5db}.social-share__copy-btn img{width:20px;height:20px}.social-share__copy-btn i{font-size:16px}.social-share__message{color:#1f2a37;background:#f6fef9;border-left:8px solid #4fb586;border-radius:8px;align-items:center;gap:12px;margin-top:12px;padding:16px 24px;font-size:16px;font-weight:600;line-height:24px;display:none;box-shadow:0 32px 64px -12px #10182824}.social-share__message--visible{animation:.3s ease-out social-share-fade-in;display:flex}@keyframes social-share-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.social-share{padding:24px 20px}.social-share__icons{gap:12px}.social-share__icon-btn{width:44px;height:44px}.social-share__icon-btn i{font-size:20px}.social-share__copy-btn{justify-content:center}}.filter-panel{background:#fff;flex-direction:column;width:292px;min-width:292px;height:calc(100vh - 100px);transition:transform .3s ease-in-out;display:flex;position:sticky;top:93px!important}.filter-panel .filter-header{border-radius:var(--Radius-radius-md,8px) var(--Radius-radius-md,8px) 0 0;background:var(--Background-background-primary,#1b8354);padding:var(--Global-spacing-xl,16px) var(--spacing-md,8px);color:#fff;font-size:16px;font-style:normal;font-weight:600}.filter-panel .filter-body{border:1px solid #cccc;flex-direction:column;gap:16px;height:100%;padding:16px 8px;display:flex;overflow-y:auto}.filter-panel .filter-body hr{border:0;border-top:1px solid var(--border);margin:4px 0 -4px}.filter-panel .filter-footer{background:#f9fafb;border:1px solid #d2d6db;border-radius:0 0 8px 8px;align-items:center;gap:12px;padding:16px 8px;display:flex}.filter-panel .filter-footer button{font-size:.8rem}[dir=ltr] .filter-panel .filter-footer button{font-size:.75rem}.filter-panel .filter-close-btn{display:none}.mobile-filter-toggle{background:var(--Background-background-primary,#1b8354);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:0;padding:12px 20px;font-size:14px;font-weight:600;transition:all .3s;display:none;box-shadow:0 4px 12px #00000026}.mobile-filter-toggle:hover{background:#125939;box-shadow:0 6px 16px #0003}.mobile-filter-toggle svg{width:20px;height:20px}.filter-overlay{z-index:198;opacity:0;background:#00000080;transition:opacity .3s;display:none;position:fixed;inset:0}@media (max-width:992px){.mobile-filter-toggle{display:flex}.filter-panel{z-index:199;background:#fff;height:100%;position:fixed;bottom:0;left:0;right:auto;transform:translate(-100%);box-shadow:2px 0 8px #0000001a;top:0!important}.filter-panel.active{transform:translate(0)}.filter-panel .filter-header{border-radius:0;padding-top:20px}.filter-panel .filter-close-btn{color:#fff;cursor:pointer;z-index:1;background:0 0;border:none;padding:4px;transition:opacity .2s;display:block;position:absolute;top:16px;left:16px;right:auto}.filter-panel .filter-close-btn:hover{opacity:.8}.filter-panel .filter-close-btn svg{display:block}.filter-panel .filter-footer{border-radius:0}.filter-overlay.active{opacity:1;display:block}body.filter-open{overflow:hidden}}@media (max-width:576px){.filter-panel{width:100%;max-width:320px}.mobile-filter-toggle{padding:10px 16px;font-size:13px}}.results-alert{color:#384250;background:#f3f4f6;border-radius:4px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:500;line-height:20px}@media (max-width:992px){.results-alert{margin-top:24px;margin-bottom:24px}}@media (max-width:576px){.results-alert{margin-top:24px;margin-bottom:24px}}.results-grid-container{min-height:calc(100vh - 200px)}.results-grid-container .results-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:0;margin-bottom:24px;display:grid}@media (max-width:1200px){.results-grid-container .results-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media (min-width:575px) and (max-width:709px){.results-grid-container .results-grid{grid-template-columns:repeat(2,1fr)}}.pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pagination button,.pagination .pagination-link,.pagination [data-slot=pagination-link]{color:inherit;font:inherit;cursor:pointer;border:none;border-radius:0;width:auto;min-width:32px;height:auto;padding:8px;text-decoration:none;position:relative;background:0 0!important}.pagination button:hover,.pagination .pagination-link:hover,.pagination [data-slot=pagination-link]:hover{background:var(--background)!important}.pagination button:disabled,.pagination .pagination-link[aria-disabled=true],.pagination [data-slot=pagination-link][aria-disabled=true]{opacity:.5;cursor:not-allowed}.pagination button.active:after,.pagination .pagination-link.active:after,.pagination [data-slot=pagination-link].active:after,.pagination [data-slot=pagination-link][data-active=true]:after{content:"";background:var(--primary);border-radius:9999px;width:24px;height:3px;display:block;position:absolute;bottom:0;right:50%;transform:translate(50%)}.pagination-ellipsis{color:var(--text-subtle);align-items:center;padding:8px;display:inline-flex}.pagination__chevron{width:20px;height:20px;display:block}[dir=rtl] .pagination__chevron{transform:scaleX(-1)}.empty-data{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:40px 20px;display:flex}.empty-data__title{margin-top:32px;margin-bottom:0;font-size:1.875rem;font-weight:700;line-height:38px}.empty-data__description{color:#6c737f;max-width:600px;margin-top:16px;margin-bottom:0;font-size:1rem;font-weight:400;line-height:24px}.unsubscribe-page{justify-content:center;align-items:center;display:flex;padding-block:6.25rem!important}.unsubscribe-page__inner{text-align:center;flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.empty-data.py-0{padding-top:0;padding-bottom:0}.page-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.page-actions__btn{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:4px;flex:1;justify-content:center;align-items:center;max-width:193px;padding:8px 24px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.page-actions__btn--primary{color:#fff;background-color:#2d7a4f;border-color:#2d7a4f}.page-actions__btn--primary:hover,.page-actions__btn--primary:focus-visible{background-color:#245f3e}.page-actions__btn--primary:active{background-color:#1e5235}.page-actions__btn--outline{color:#161616;background-color:#0000;border-color:#d2d6db}@media (max-width:480px){.page-actions{flex-direction:column;align-items:stretch}.page-actions__btn{width:100%;max-width:100%}}.page-preloader{z-index:99999;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s ease-in-out;display:flex;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.page-preloader{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffffbf}}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.page-preloader{background-color:#fff}}.page-preloader .loading-bar{background-color:#1b835440;width:100%;height:.3125rem;position:absolute;top:0;overflow:hidden}.page-preloader .loading-bar .loading-line{height:inherit;background-color:var(--primary);position:absolute}.page-preloader .loading-bar .loading-line:first-child{animation:2s infinite loader-increase}.page-preloader .loading-bar .loading-line:last-child{animation:2s .5s infinite loader-decrease}.page-preloader .loading-message{justify-content:center;align-items:center;width:11.25rem;height:11.25rem;display:flex;position:relative}.page-preloader .loading-spinner{background-image:url(/images/v2/loading-spinner.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;animation-name:loader-spinning;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.page-preloader .loading-logo{width:4.375rem;height:4.375rem;animation:2.2s infinite loader-breathing}.page-preloader .loading-logo img{width:inherit;height:inherit}.page-preloader.page-loaded{opacity:0;pointer-events:none}@keyframes loader-increase{0%{width:5%;inset-inline-start:-5%}to{width:100%;inset-inline-start:130%}}@keyframes loader-decrease{0%{width:80%;inset-inline-start:-80%}to{width:10%;inset-inline-start:110%}}@keyframes loader-breathing{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes loader-spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.comments-and-suggestions-section{background:#fff}.page-content-rating{border-top:2px solid var(--primary);background:#fff;flex-direction:column;gap:24px;display:flex;padding-top:24px!important;padding-bottom:24px!important}.page-content-rating--pending{visibility:hidden}.page-content-rating .row{--page-rating-gutter-x:1.5rem;--page-rating-gutter-y:0;margin-top:calc(-1 * var(--page-rating-gutter-y));margin-inline:calc(-.5 * var(--page-rating-gutter-x));flex-wrap:wrap;display:flex}.page-content-rating .row>*{width:100%;max-width:100%;margin-top:var(--page-rating-gutter-y);padding-inline:calc(var(--page-rating-gutter-x) * .5);flex-shrink:0}.page-content-rating .col-12{flex:none;width:100%}.page-content-rating .d-flex{display:flex}.page-content-rating .d-block{display:block}.page-content-rating .form-group.d-flex{flex-direction:row}.page-content-rating .flex-column{flex-direction:column}.page-content-rating .align-items-center{align-items:center}.page-content-rating .align-items-start{align-items:flex-start}.page-content-rating .justify-content-between{justify-content:space-between}.page-content-rating .flex-wrap{flex-wrap:wrap}.page-content-rating .w-100{width:100%}.page-content-rating .position-relative{position:relative}.page-content-rating .position-absolute{position:absolute}.page-content-rating .top-0{top:0}.page-content-rating .end-0{inset-inline-end:0}.page-content-rating .mb-0{margin-bottom:0}.page-content-rating .mb-12{margin-bottom:12px}.page-content-rating .mb-16{margin-bottom:16px}.page-content-rating .mb-32{margin-bottom:32px}.page-content-rating .mt-4{margin-top:1.5rem}.page-content-rating .mt-32{margin-top:32px}.page-content-rating .pb-16{padding-bottom:16px}.page-content-rating .gap-1{gap:4px}.page-content-rating .gap-2{gap:8px}.page-content-rating .gap-12{gap:12px}.page-content-rating .gap-16{gap:16px}.page-content-rating .gap-24{gap:24px}.page-content-rating .text-sm{font-size:.875rem;line-height:1.25rem}.page-content-rating .text-muted{color:var(--text-subtle)}.page-content-rating .fw-normal{font-weight:400}.page-content-rating .form-check{align-items:center;gap:.5rem;display:flex}.page-content-rating .form-check-inline{margin-inline-end:0;display:inline-flex}.page-content-rating .form-check-input{width:1.5rem;height:1.5rem;accent-color:var(--primary);flex-shrink:0;margin:0}.page-content-rating .form-check-input:focus-visible{outline:2px solid #0d121c}.page-content-rating .form-check-input:disabled{accent-color:#9da4ae}.page-content-rating .form-check-label{color:#161616;cursor:pointer}.page-content-rating .form-control{min-height:2.5rem}.page-content-rating textarea.form-control{resize:vertical;height:auto;min-height:6rem;padding-top:.625rem;padding-bottom:.625rem}.page-content-rating .btn{min-height:2.5rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:8px 16px;font-size:1rem;font-weight:500;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.page-content-rating .btn-primary{border-color:var(--primary);background-color:var(--primary);color:#fff}.page-content-rating .btn-primary:hover:not(:disabled){border-color:var(--primary-dark);background-color:var(--primary-dark)}.page-content-rating .btn:disabled{cursor:not-allowed;opacity:.5}.page-rating-form{align-items:center;gap:24px;display:flex}.page-rating-form .form-label{font-size:1rem}.page-rating-form #close-rating-form-container{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.page-rating-form .page-rating-close-text{color:#161616;font-size:1rem;font-weight:500}.page-rating-form .page-rating-close-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.page-rating-form .btn-close-icon{width:24px;height:24px}.page-rating-form .form-check{margin-right:0;padding-left:0;display:flex}.page-rating-form .form-check .form-check-input{display:none}.page-rating-form .form-check .form-check-input:checked+.form-check-label{background-color:var(--primary-dark);box-shadow:0 0 0 2px #1b835433}.page-rating-form .form-check .form-check-label{background-color:var(--primary);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-width:44px;height:40px;margin-bottom:0;padding:0 16px;font-weight:500;transition:all .2s;display:inline-flex}.page-rating-form .form-check .form-check-label:hover{background-color:var(--primary-dark)}.page-rating-form .form-check .form-check-label:focus{background-color:#14573a}.page-rating-disclaimer{color:#161616;flex:260px;min-width:0;line-height:1.6}.page-rating-disclaimer__link{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.page-rating-disclaimer__link:hover{color:var(--primary-dark)}.page-rating-reason-label{color:#161616;font-size:1rem;font-weight:600}.page-rating-reason-note{color:#6c737f;font-size:.875rem}.gender-label{font-size:1rem;line-height:normal}.page-rating-error{color:#b42318;margin-top:4px;font-size:.875rem;display:block}.page-content-rating .form-label--required:after,.page-content-rating .page-rating-reason-label.required:after{content:"*";color:#b42318;margin-inline-start:4px}.page-rating-success{background:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-rating-success__content{color:#161616;flex:1;align-items:center;gap:24px;display:flex}.page-rating-success__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.page-rating-success__icon img,.page-rating-success__icon svg{width:100%;height:100%}.page-rating-success__text{flex:1;font-size:1rem}.page-rating-success__stats{font-size:.875rem}.page-rating-success__stats span{font-weight:700}@media (min-width:768px){.page-content-rating .col-md-6{flex:none;width:50%}}@media (min-width:992px){.page-content-rating .col-lg-6{flex:none;width:50%}}@media (max-width:768px){.page-content-rating{gap:20px;padding-top:20px!important;padding-bottom:20px!important}#page-rating-continer .form-group{flex-direction:column;gap:16px;align-items:flex-start!important}.page-rating-form{flex-direction:column;align-items:flex-start;gap:16px;width:100%;position:relative}.page-rating-form #close-rating-form-container{order:-1;align-self:flex-end;position:static!important}.submitPageRate{width:100%;margin-top:24px}.page-rating-success{flex-direction:column;align-items:flex-start;padding:16px}.page-rating-success__content{width:100%}.page-rating-success__stats{text-align:right;width:100%;padding-top:8px}}@media (max-width:575px){.page-content-rating{gap:20px}.page-content-rating .d-flex.align-items-center.gap-12,.page-rating-gender,.page-rating-gender>.d-flex{align-items:flex-start}.page-rating-form .form-check .form-check-label{min-width:64px}}.form-group .form-control{width:100%}.form-group .error,.form-group .field-validation-error{color:var(--dga-danger);margin-top:4px}.form-group{flex-direction:column;display:flex}.form-label{color:#161616;margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.form-control{color:#384250;background-color:#fff;background-image:linear-gradient(#0d121c,#0d121c);background-position:bottom;background-repeat:no-repeat;background-size:0% 2px;border:1px solid #9da4ae;border-radius:4px;outline:0;width:100%;height:2.5rem;padding:0 1rem;font-size:1rem;line-height:1.5rem;transition:background-size .3s ease-out,border-color .2s;display:block}.form-control::placeholder{color:#9da4ae}.form-control:hover{border-color:#384250}.form-control:focus{background-size:100% 2px;border-color:#9da4ae}.filter-footer .btn{cursor:pointer;border:1px solid #0000;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:8px 16px;font-size:.8rem;font-weight:500;transition:background-color .2s;display:inline-flex}.filter-footer .btn-primary{color:#fff;background-color:#1b8354;border-color:#1b8354}.filter-footer .btn-primary:hover{background-color:#166a45}.filter-footer .btn-outline-secondary{color:#384250;background-color:#fff;border-color:#d2d6db}.filter-footer .btn-outline-secondary:hover{background-color:#f3f4f6}input[type=checkbox],.form-check-input[type=checkbox],.ideation-form__checkbox-input,.select-option input[type=checkbox]{appearance:none;box-sizing:border-box;cursor:pointer;background-color:#fff;background-position:0 0;background-repeat:no-repeat;background-size:12px 10px;background-origin:content-box;border:1px solid #d2d6db;border-radius:2px;flex-shrink:0;width:24px;height:24px;padding:7.13px 6px 7.75px;transition:background-color .2s,border-color .2s,box-shadow .2s}input[type=checkbox]:checked,.form-check-input[type=checkbox]:checked,.ideation-form__checkbox-input:checked,.select-option input[type=checkbox]:checked{background-color:#1b8354;background-image:url(/images/icons/check-icon-1.svg);border-color:#1b8354}input[type=checkbox]:hover:not(:disabled),input[type=checkbox]:active:not(:disabled),.form-check-input[type=checkbox]:hover:not(:disabled),.form-check-input[type=checkbox]:active:not(:disabled),.ideation-form__checkbox-input:hover:not(:disabled),.ideation-form__checkbox-input:active:not(:disabled){position:relative}input[type=checkbox]:hover:not(:disabled):before,input[type=checkbox]:active:not(:disabled):before,.form-check-input[type=checkbox]:hover:not(:disabled):before,.form-check-input[type=checkbox]:active:not(:disabled):before,.ideation-form__checkbox-input:hover:not(:disabled):before,.ideation-form__checkbox-input:active:not(:disabled):before{content:"";z-index:-1;background-color:#f3f4f6;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox]:hover:not(:disabled),.form-check-input[type=checkbox]:hover:not(:disabled),.ideation-form__checkbox-input:hover:not(:disabled){border-color:#14573a}input[type=checkbox]:hover:not(:disabled):checked,.form-check-input[type=checkbox]:hover:not(:disabled):checked,.ideation-form__checkbox-input:hover:not(:disabled):checked{background-color:#14573a;border-color:#14573a}input[type=checkbox]:active:not(:disabled),.form-check-input[type=checkbox]:active:not(:disabled),.ideation-form__checkbox-input:active:not(:disabled){border-color:#104631}input[type=checkbox]:active:not(:disabled):checked,.form-check-input[type=checkbox]:active:not(:disabled):checked,.ideation-form__checkbox-input:active:not(:disabled):checked{background-color:#104631;border-color:#104631}input[type=checkbox]:focus,input[type=checkbox]:focus-visible,.form-check-input[type=checkbox]:focus,.form-check-input[type=checkbox]:focus-visible,.ideation-form__checkbox-input:focus,.ideation-form__checkbox-input:focus-visible{box-shadow:none;outline:none;position:relative}input[type=checkbox]:focus:after,input[type=checkbox]:focus-visible:after,.form-check-input[type=checkbox]:focus:after,.form-check-input[type=checkbox]:focus-visible:after,.ideation-form__checkbox-input:focus:after,.ideation-form__checkbox-input:focus-visible:after{content:"";box-sizing:border-box;pointer-events:none;border:2px solid #161616;border-radius:2px;width:calc(100% + 14px);height:calc(100% + 14px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox]:disabled,.form-check-input[type=checkbox]:disabled,.ideation-form__checkbox-input:disabled{cursor:not-allowed;background-color:#f3f4f6;border-color:#d2d6db}input[type=checkbox]:disabled:checked,.form-check-input[type=checkbox]:disabled:checked,.ideation-form__checkbox-input:disabled:checked{background-color:#9da4ae;border-color:#9da4ae}.ideation-form__checkbox,.form-check,.select-option{z-index:0;position:relative}.ideation-page__container{grid-template-columns:8fr 4fr;align-items:start;gap:28px;display:grid}.ideation-page__form{background:#fff;border-radius:14px}.ideation-form__section:last-of-type{margin-bottom:24px}.ideation-form__section-title{color:#161616;align-items:center;gap:10px;margin-top:32px;margin-bottom:24px;font-size:1rem;font-weight:700;display:flex}.ideation-form__section-title.mt-0{margin-top:0}.ideation-form__section-title:before{content:"";background:#1b8354;border-radius:2px;flex-shrink:0;width:3px;height:36px;display:block}.ideation-form__row{gap:24px;margin-bottom:24px;display:grid}.ideation-form__row:last-child{margin-bottom:0}.ideation-form__row--two-cols{grid-template-columns:1fr 1fr}.ideation-form__group{flex-direction:column;display:flex}.ideation-form__validation-msg{color:#b42318;margin-top:8px;font-size:.875rem;font-weight:400;display:block}.form-control--textarea{resize:vertical;height:auto;min-height:120px;padding:12px 16px;line-height:1.6}.form-label.required{align-items:baseline;gap:4px;display:inline-flex}.form-label.required:before{content:"*";color:#b42318}.form-text{color:#6c737f;margin-top:4px;font-size:.75rem}.ideation-form__hint{color:#384250;align-items:center;gap:8px;margin-top:8px;font-size:.875rem;display:flex}.ideation-form__hint:before{content:"";background-color:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url(/images/icons/help-circle.svg) 50%/16px 16px no-repeat;mask:url(/images/icons/help-circle.svg) 50%/16px 16px no-repeat}.ideation-form__terms{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.ideation-form__checkbox{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.ideation-form__checkbox-input{margin-top:2px}.ideation-form__checkbox-label{color:#1f2a37;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5}.ideation-form__link{color:#1a8a5c;text-underline-offset:2px;text-decoration:underline}.ideation-form__link:hover{color:#14704a}.ideation-form__actions{justify-content:flex-start;gap:24px;margin-top:32px;display:flex}.ideation-form__btn{cursor:pointer;border:none;border-radius:4px;outline:none;padding:8px 16px;font-family:inherit;font-size:1rem;font-weight:500}.ideation-form__btn--primary{color:#fff;background:#1b8354}.ideation-form__btn--primary:hover{background:#14704a}.ideation-form__btn--primary:disabled,.ideation-form__btn--primary:disabled:hover{color:#9da4ae;cursor:not-allowed;background:#e5e7eb}.ideation-form__btn--outline{color:#9da4ae;background:0 0;border:1px solid #e5e7eb}.ideation-form__btn--outline:hover{color:#1e293b;background:#e5e7eb}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:1rem;position:relative}.alert-success{color:#033b22;background-color:#cdeadd;border-color:#9cd4bb}.alert-danger{color:#57120d;background-color:#f7d5d2;border-color:#f0aba6}.edit-subscription{padding-block:3rem!important}.edit-subscription__layout{background:#fff;border-radius:12px;grid-template-columns:8fr 4fr;align-items:start;gap:40px;display:grid;overflow:hidden}.edit-subscription__form-col{min-width:0;padding:0 5px}.edit-subscription__header{align-items:center;margin-bottom:24px;padding-block:6px;display:flex}.edit-subscription__header:before{content:"";background:#1b8354;border-radius:2px;flex-shrink:0;width:3px;height:36px;display:block}.edit-subscription__page-title{color:#161616;margin:0 16px;font-size:1rem;font-weight:700}.edit-subscription__field{flex-direction:column;padding-bottom:24px;display:flex}.edit-subscription__actions{margin-top:8px;display:flex}.edit-subscription__sidebar{background:#fff;border:1px solid #d2d6db;border-radius:16px;padding:2rem 1.5rem}.edit-subscription__sidebar-title{color:#1f2a37;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.form-control--readonly{cursor:not-allowed;color:#9ca3af!important;background-color:#f9fafb!important;border-color:#e5e7eb!important}.form-control--readonly:focus{box-shadow:none!important;border-color:#e5e7eb!important}.form-label--lg{color:#161616;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.guideline-list{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.guideline-list__item{align-items:flex-start;gap:.875rem;display:flex}.guideline-list__icon{flex-shrink:0}.guideline-list__icon img{width:24px;height:24px}.guideline-list__content{flex-direction:column;gap:.25rem;display:flex}.guideline-list__heading{color:#1f2a37;margin:0;font-size:1rem;font-weight:700}.guideline-list__text{color:#1f2a37;margin:0;font-size:1rem;line-height:1.5rem}@media (max-width:768px){.edit-subscription{padding-block:1.5rem}.edit-subscription__layout{grid-template-columns:1fr}.edit-subscription__form-col{order:1}.edit-subscription__sidebar{order:2}}.guidelines-card{background:#fff;border:1px solid #d2d6db;border-radius:14px;padding:32px 24px;position:sticky;top:40px}.guidelines-card__title{color:#1e293b;margin-bottom:24px;font-size:1.25rem;font-weight:700}.guidelines-card__item{gap:8px;margin-bottom:16px;display:flex}.guidelines-card__item:last-child{margin-bottom:0}.guidelines-card__item-icon-wrap{flex-shrink:0;width:24px;height:24px}.guidelines-card__item-icon-wrap img{width:100%;height:100%}.guidelines-card__item-content{flex:1}.guidelines-card__item-title{color:#1e293b;margin-bottom:4px;font-size:1rem;font-weight:700}.guidelines-card__item-desc{color:#1f2a37;font-size:1rem;font-weight:400;line-height:1.6}.notification{background:#fff;border:1px solid;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px;display:flex;position:relative}.notification--error{border-color:#fedf89;background-color:#fffcf5;border-inline-start:4px solid #dc6803}.notification--success{border-color:#22c55e;background-color:#f0fdf4;border-inline-start:4px solid #22c55e}.notification__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.notification--error .notification__icon{background-color:#fffaeb}.notification--success .notification__icon{background-color:#dcfce7}.notification__icon img{width:20px;height:20px}.notification__content{flex:1;padding-top:2px}.notification__title{color:#1f2a37;margin-bottom:4px;font-size:1rem;font-weight:600}.notification--error .notification__title{color:#b54708}.notification--success .notification__title{color:#15803d}.notification__message{color:#384250;font-size:.875rem}.notification__close{cursor:pointer;color:#9ca3af;top:16px;background:0 0;border:none;width:20px;height:20px;padding:0;transition:color .2s;position:absolute;inset-inline-start:16px}.notification__close:hover{color:#4b5563}.notification__close svg{width:100%;height:100%}.file-upload-container{flex-direction:column;margin-bottom:32px;display:flex}.upload-area{text-align:center;cursor:pointer;background-color:#f9fafb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='8' ry='8' fill='none' stroke='%23d2d6db' stroke-width='2' stroke-dasharray='10 5'/%3E%3C/svg%3E");background-repeat:no-repeat;border:none;border-radius:8px;flex-direction:column;align-items:center;margin-bottom:16px;padding:24px;transition:background-color .2s;display:flex}.upload-area:hover,.upload-area.highlight{background-color:#f0fdf4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='8' ry='8' fill='none' stroke='%231b8354' stroke-width='4' stroke-dasharray='10 5'/%3E%3C/svg%3E");background-repeat:no-repeat}.upload-area.validation-error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='8' ry='8' fill='none' stroke='%23b42318' stroke-width='2' stroke-dasharray='10 5'/%3E%3C/svg%3E")}.upload-icon{background-color:#161616;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:24px;display:flex;-webkit-mask:url(/images/icons/file-upload.svg) 50%/contain no-repeat;mask:url(/images/icons/file-upload.svg) 50%/contain no-repeat}.upload-area:hover .upload-icon,.upload-area.highlight .upload-icon{background-color:#067647}.upload-icon img{opacity:0;width:100%;height:100%}.upload-title{color:#1f2a37;margin-top:0;margin-bottom:8px;font-size:1rem;font-weight:500}.upload-subtitle{color:#384250;margin-bottom:24px;font-size:.75rem}.upload-area:hover .upload-title,.upload-area:hover .upload-subtitle,.upload-area.highlight .upload-title,.upload-area.highlight .upload-subtitle{color:#067647}.btn-browse{color:#161616;cursor:pointer;background-color:#0000;border:none;border-radius:0;padding:6px 12px;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-block}.btn-browse:hover{background-color:#0000}.upload-area:hover .btn-browse,.upload-area.highlight .btn-browse{color:#fff;background-color:#1b8354;border-radius:4px}.btn-browse.disabled,.btn-browse:disabled,.btn-browse[disabled]{color:#9da4ae;cursor:not-allowed;background-color:#0000}.upload-area:hover .btn-browse.disabled,.upload-area:hover .btn-browse:disabled,.upload-area:hover .btn-browse[disabled],.upload-area.highlight .btn-browse.disabled,.upload-area.highlight .btn-browse:disabled,.upload-area.highlight .btn-browse[disabled]{color:#9da4ae;background-color:#e5e7eb}.file-list{flex-direction:column;gap:16px;display:flex}.file-item{background-color:#f3f4f6;border:1px solid #d2d6db;border-radius:4px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.file-item.error{background-color:#f3f4f6;border:1px solid #b42318}.file-item-header{direction:ltr;justify-content:space-between;align-items:center;width:100%;padding:8px;display:flex}.file-content-wrapper{align-items:center;gap:12px;min-width:0;display:flex}.file-name{color:#161616;font-size:14px;font-weight:500}.file-content-wrapper .file-size{color:#6c737f;flex-shrink:0;font-size:.75rem}.status-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.idea-file-spinner{vertical-align:-.125em;color:#161616;border:.2em solid;border-inline-end-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.75s linear infinite idea-file-spin;display:inline-block}@keyframes idea-file-spin{to{transform:rotate(360deg)}}.remove-btn{cursor:pointer;color:#667085;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:4px;display:flex}.remove-btn:hover{opacity:.7}.file-item-divider{background-color:#d2d6db;width:100%;height:1px;display:none}.file-item.error .file-item-divider{display:block}.error-msg{color:#b42318;width:100%;padding:8px;font-size:.875rem;font-weight:400;display:block}.idea-captcha{align-items:center;gap:16px;display:flex}.idea-captcha__field{flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.idea-captcha__input{flex:auto;min-width:0}.idea-captcha__code{-webkit-user-select:none;user-select:none;background:#f3f4f6;border:1px solid #d2d6db;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:96px;height:2.5rem;display:flex;overflow:hidden}.idea-captcha__code img{width:100px;height:36px;display:block}.idea-captcha__refresh{cursor:pointer;background:#1b8354;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:2.5rem;padding:0 12px;transition:background-color .2s;display:inline-flex}.idea-captcha__refresh:hover{background:#166a45}.idea-captcha__refresh .reload-icon{object-fit:contain;width:1.34375rem;height:1.34375rem}.idea-modal{z-index:1050;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.idea-modal__overlay{background:#00000080;animation:.5s idea-modal-overlay-in;position:absolute;inset:0}.idea-modal__dialog{will-change:transform, opacity;width:100%;max-width:500px;animation:.5s forwards idea-modal-in;position:relative}@media (min-width:992px){.idea-modal__dialog--lg{max-width:800px}}.newsletter-form{text-align:start;flex-direction:column;gap:24px;margin-top:24px;display:flex}.newsletter-form .form-group{flex-direction:column;display:flex}.newsletter-form__actions{justify-content:center;gap:8px;margin-top:4px;display:flex}.newsletter-form__actions .idea-modal__btn{cursor:pointer;border-radius:.25rem;width:auto;min-width:0;height:2.5rem;padding:6px 12px;font-size:.875rem;font-weight:500;line-height:1.5rem}.newsletter-form__actions .idea-modal__btn:not(.idea-modal__btn--outline){border:1px solid #0000}.newsletter-form__actions .idea-modal__btn:not(.idea-modal__btn--outline):active{background:#104631}.newsletter-form__actions .idea-modal__btn:disabled{color:#9da4ae;opacity:1;cursor:not-allowed;background:#e5e7eb}.idea-modal__btn.idea-modal__btn--outline{color:#161616;background:0 0;border:1px solid #d2d6db;font-weight:500}.idea-modal__btn.idea-modal__btn--outline:hover{color:#161616;background:#e5e7eb}.idea-modal__content{background:#fff;border-radius:8px;max-height:90vh;padding:24px;overflow-y:auto}.idea-modal__header{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.idea-modal__close{cursor:pointer;color:#161616;inset-inline-end:0;background:0 0;border:none;padding:0;transition:color .2s;position:absolute;top:0}.idea-modal__close:hover{color:#161616}.idea-modal__close svg{width:100%;height:100%}.idea-modal__icon{background:#f3fcf6;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex}.idea-modal__icon img{max-width:24px;max-height:24px}.idea-modal__title{color:#161616;margin:0;font-size:1.125rem;font-weight:600;line-height:28px}.idea-modal__subtitle{color:#384250;text-align:center;margin:0;font-size:.875rem;line-height:1.6}.idea-modal__footer{margin-top:24px}.newsletter-modal__success-actions{justify-content:center;display:flex}.newsletter-modal__success-actions .idea-modal__btn{cursor:pointer;border-radius:.25rem;width:auto;min-width:0;height:2.5rem;padding:6px 12px;font-size:.875rem;font-weight:500;line-height:1.5rem}.idea-modal__btn{color:#fff;background:#1b8354;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:10px 16px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.idea-modal__btn:hover{background:#166a45}@keyframes idea-modal-in{0%{opacity:0;transform:translateY(100vh)}to{opacity:1;transform:translate(0)}}@keyframes idea-modal-overlay-in{0%{opacity:0}to{opacity:1}}.idea-modal--closing .idea-modal__dialog{animation:.5s forwards idea-modal-out}.idea-modal--closing .idea-modal__overlay{animation:.5s forwards idea-modal-overlay-out}@keyframes idea-modal-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(100vh)}}@keyframes idea-modal-overlay-out{0%{opacity:1}to{opacity:0}}@media (max-width:991px){.ideation-page__container,.ideation-form__row--two-cols{grid-template-columns:1fr}.ideation-page__sidebar{order:-1}}.multi-select-wrapper,.single-select-wrapper{width:100%;position:relative}.multi-select-wrapper .form-input-container,.single-select-wrapper .form-input-container{position:relative}.select-input-wrapper{align-items:center;display:flex;position:relative}.select-trigger-input{color:#333;background-color:#fff;background-image:linear-gradient(#0d121c,#0d121c);background-position:bottom;background-repeat:no-repeat;background-size:0 .125rem;background-origin:border-box;border:1px solid #9da4ae;border-radius:6px;width:100%;padding:10px 14px 10px 16px;font-size:14px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,background-size .3s ease-in-out}.select-trigger-input::placeholder{color:#666}.select-trigger-input:hover{border-color:#384250}.select-trigger-input:focus{background-color:#f3f4f6;background-size:calc(100% - 2px) .125rem;border-color:#9da4ae;outline:none;box-shadow:0 .25rem .5rem -.125rem #1018281a,0 .125rem .25rem -.125rem #1018280f}.select-trigger-input.active{background-size:calc(100% - 2px) .125rem;border-color:#384250}.dropdown-arrow{color:#666;pointer-events:none;inset-inline-end:14px;transition:transform .2s;position:absolute;top:50%;transform:translateY(-50%)}.select-trigger-input.active~.dropdown-arrow{transform:translateY(-50%)rotate(180deg)}.dropdown-arrow--button{cursor:pointer;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.select-trigger{cursor:pointer;background-color:#fff;background-image:linear-gradient(#0d121c,#0d121c);background-position:bottom;background-repeat:no-repeat;background-size:0 .125rem;background-origin:border-box;border:1px solid #9da4ae;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 14px;transition:color .3s,background-color .3s,border-color .3s,background-size .3s;display:flex}.select-trigger:hover{border-color:#384250}.select-trigger.active{background-size:calc(100% - 2px) .125rem;border-color:#384250}.select-trigger.active .dropdown-arrow{transform:translateY(-50%)rotate(180deg)}.select-text{color:#333;font-size:14px}.select-text.text-muted{color:#9da4ae!important}.selected-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.selected-tags:empty{display:none}.multi-select-wrapper .tag{color:#1f2a37;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:3px 12px;font-size:.75rem;display:inline-flex}.tag-remove{cursor:pointer;color:#666;background:0 0;border:none;align-items:center;padding:0;transition:color .2s;display:flex}.tag-remove:hover{color:#333}.tag-remove svg{color:#161616;width:14px;height:14px}.select-dropdown{z-index:50;inset-inline:0;background:#fff;border:1px solid #9da4ae;border-radius:6px;max-height:250px;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-dropdown.is-up{top:auto;bottom:calc(100% + 4px);box-shadow:0 -4px 12px #0000001a}.select-dropdown .select-option{cursor:pointer;border:2px solid #0000;border-radius:4px;align-items:center;gap:10px;margin:0;padding:8px 12px;transition:background-color .2s,border-color .15s;display:flex}.select-dropdown .select-option:hover{background-color:#f3f4f6}.select-dropdown .select-option:active{background-color:#e5e7eb}.select-dropdown .select-option:focus-within{border-color:#161616}.select-dropdown .select-option.selected{background-color:#f3f4f6}.select-dropdown .select-option input[type=checkbox]{appearance:none;box-sizing:border-box;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:10px 8px;background-origin:border-box;border:1px solid #161616;border-radius:2px;flex-shrink:0;width:16px;height:16px;margin:0;padding:0;transition:background-color .2s,border-color .2s}.select-dropdown .select-option input[type=checkbox],.select-dropdown .select-option input[type=checkbox]:hover:not(:disabled),.select-dropdown .select-option input[type=checkbox]:active:not(:disabled){border-color:#161616}.select-dropdown .select-option input[type=checkbox]:checked,.select-dropdown .select-option input[type=checkbox]:hover:not(:disabled):checked,.select-dropdown .select-option input[type=checkbox]:active:not(:disabled):checked{background-color:#0d121c;background-image:url(/images/icons/check-icon-1.svg);border-color:#0d121c}.select-dropdown .select-option input[type=checkbox]:hover:not(:disabled):before,.select-dropdown .select-option input[type=checkbox]:active:not(:disabled):before{content:none}.select-dropdown .select-option input[type=checkbox]:focus,.select-dropdown .select-option input[type=checkbox]:focus-visible{box-shadow:none;outline:none}.select-dropdown .select-option input[type=checkbox]:focus:after,.select-dropdown .select-option input[type=checkbox]:focus-visible:after{content:none}.select-dropdown .select-option input[type=checkbox]:disabled{cursor:not-allowed;background-color:#f3f4f6;border-color:#d2d6db}.select-dropdown .select-option input[type=checkbox]:disabled:checked{background-color:#9da4ae;border-color:#9da4ae}.select-dropdown .select-option span{color:#161616;font-size:14px}.select-no-results{text-align:center;color:#6b7280;padding:2rem 1rem;font-size:.875rem}.flatpickr-calendar.dga-datepicker{--dga-dp-primary:#1b8354;--dga-dp-primary-hover:#14704a;--dga-dp-primary-soft:#e7f4ee;--dga-dp-text:#171717;--dga-dp-muted:#65758b;--dga-dp-outside:#6c737f;--dga-dp-border:#e4e7ec;--dga-dp-hover:#f2f4f7;--dga-dp-disabled:#d0d5dd;--dga-dp-arrow:#161616;--dga-dp-radius:12px;--dga-dp-cell:48px;--dga-dp-chip:40px;--dga-dp-text-md:16px;--dga-dp-text-md-lh:24px;--dga-dp-text-sm:14px;--dga-dp-text-sm-lh:20px;box-sizing:border-box;border:1px solid var(--dga-dp-border);border-radius:var(--dga-dp-radius);width:368px;max-width:100vw;font-family:var(--font-ibm-plex-arabic), Arial, Helvetica, sans-serif;color:var(--dga-dp-text);background:#fff;padding:16px;box-shadow:0 12px 24px -8px #1018281f,0 4px 8px -4px #1018280f}.flatpickr-calendar.dga-datepicker.arrowTop:before,.flatpickr-calendar.dga-datepicker.arrowTop:after,.flatpickr-calendar.dga-datepicker.arrowBottom:before,.flatpickr-calendar.dga-datepicker.arrowBottom:after{display:none}.flatpickr-calendar.dga-datepicker .flatpickr-months{background:0 0;align-items:center;gap:4px;padding:2px 2px 10px;display:flex}.flatpickr-calendar.dga-datepicker .flatpickr-month{text-align:start;min-width:0;height:auto;color:var(--dga-dp-text);background:0 0;flex:auto;order:1;overflow:visible}.flatpickr-calendar.dga-datepicker .flatpickr-current-month{width:auto;height:auto;font-size:var(--dga-dp-text-md);font-weight:500;line-height:var(--dga-dp-text-md-lh);color:var(--dga-dp-text);align-items:center;gap:6px;padding:4px 6px;display:inline-flex;position:static;transform:none}.flatpickr-calendar.dga-datepicker .flatpickr-prev-month,.flatpickr-calendar.dga-datepicker .flatpickr-next-month{color:var(--dga-dp-arrow);fill:currentColor;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:8px 16px;transition:background-color .15s;display:flex;position:static}.flatpickr-calendar.dga-datepicker .flatpickr-prev-month{order:2}.flatpickr-calendar.dga-datepicker .flatpickr-next-month{order:3}.flatpickr-calendar.dga-datepicker .flatpickr-prev-month:hover,.flatpickr-calendar.dga-datepicker .flatpickr-next-month:hover{background:var(--dga-dp-hover)}.flatpickr-calendar.dga-datepicker .dga-dp-arrow{background-color:currentColor;width:20px;height:20px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flatpickr-calendar.dga-datepicker .dga-dp-arrow--prev{-webkit-mask-image:url(/images/icons/arrow-left-02.svg);mask-image:url(/images/icons/arrow-left-02.svg)}.flatpickr-calendar.dga-datepicker .dga-dp-arrow--next,.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .dga-dp-arrow--prev{-webkit-mask-image:url(/images/icons/arrow-right-02.svg);mask-image:url(/images/icons/arrow-right-02.svg)}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .dga-dp-arrow--next{-webkit-mask-image:url(/images/icons/arrow-left-02.svg);mask-image:url(/images/icons/arrow-left-02.svg)}.flatpickr-calendar.dga-datepicker .flatpickr-prev-month.flatpickr-disabled,.flatpickr-calendar.dga-datepicker .flatpickr-next-month.flatpickr-disabled{opacity:.35;pointer-events:none}.flatpickr-calendar.dga-datepicker .flatpickr-current-month .cur-month{font-family:inherit;font-size:var(--dga-dp-text-md);font-weight:500;line-height:var(--dga-dp-text-md-lh);color:var(--dga-dp-text);margin:0}.flatpickr-calendar.dga-datepicker .flatpickr-current-month .cur-month:hover{background:0 0}.flatpickr-calendar.dga-datepicker .flatpickr-months,.flatpickr-calendar.dga-datepicker .flatpickr-month{overflow:visible}.flatpickr-calendar.dga-datepicker .numInputWrapper{display:none}.flatpickr-calendar.dga-datepicker .dga-dp-year{z-index:10;align-items:center;display:inline-flex;position:relative}.flatpickr-calendar.dga-datepicker .dga-dp-yeartrigger{font-family:inherit;font-size:var(--dga-dp-text-sm);font-weight:500;line-height:var(--dga-dp-text-sm-lh);color:var(--dga-dp-text);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:8px 16px;transition:background-color .15s;display:inline-flex}.flatpickr-calendar.dga-datepicker .dga-dp-yeartrigger:hover,.flatpickr-calendar.dga-datepicker .dga-dp-yeartrigger.is-open{background:var(--dga-dp-hover)}.flatpickr-calendar.dga-datepicker .dga-dp-yeartrigger:focus-visible{outline:none;box-shadow:0 0 0 3px #1b83542e}.flatpickr-calendar.dga-datepicker .dga-dp-yeartrigger:after{content:"";background-color:currentColor;flex:none;width:16px;height:16px;transition:transform .15s;-webkit-mask:url(/images/icons/arrow-down.svg) 50%/16px 16px no-repeat;mask:url(/images/icons/arrow-down.svg) 50%/16px 16px no-repeat}.flatpickr-calendar.dga-datepicker .dga-dp-yeartrigger.is-open:after{transform:rotate(180deg)}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu{z-index:10;overscroll-behavior:contain;border:1px solid var(--dga-dp-border);scrollbar-width:thin;scrollbar-color:#d0d5dd transparent;top:calc(100% + 6px);background:#fff;border-radius:10px;min-width:104px;max-height:208px;padding:4px;position:absolute;inset-inline-start:0;overflow-y:auto;box-shadow:0 12px 20px -6px #10182829,0 4px 8px -4px #10182814}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu[hidden]{display:none}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu::-webkit-scrollbar{width:6px}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu::-webkit-scrollbar-track{background:0 0}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:999px}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu__item{width:100%;font-family:inherit;font-size:var(--dga-dp-text-sm);font-weight:400;line-height:var(--dga-dp-text-sm-lh);text-align:start;color:var(--dga-dp-text);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;transition:background-color .15s,color .15s;display:flex}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu__item:hover{background:var(--dga-dp-hover)}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu__item:focus-visible{background:var(--dga-dp-hover);outline:none;box-shadow:inset 0 0 0 2px #1b835440}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu__item:after{content:"";opacity:0;background:var(--dga-dp-text);flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.5 3.5L13 5' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.5 3.5L13 5' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.flatpickr-calendar.dga-datepicker .dga-dp-yearmenu__item.is-selected:after{opacity:1}.flatpickr-calendar.dga-datepicker .flatpickr-innerContainer,.flatpickr-calendar.dga-datepicker .flatpickr-rContainer,.flatpickr-calendar.dga-datepicker .flatpickr-days{background:0 0;border:0;width:100%;overflow:visible}.flatpickr-calendar.dga-datepicker .flatpickr-weekdays{background:0 0;height:40px}.flatpickr-calendar.dga-datepicker .flatpickr-weekdaycontainer{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid}.flatpickr-calendar.dga-datepicker span.flatpickr-weekday{min-width:0;height:40px;font-size:var(--dga-dp-text-md);font-weight:400;line-height:var(--dga-dp-text-md-lh);white-space:nowrap;color:var(--dga-dp-muted);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.flatpickr-calendar.dga-datepicker .dayContainer{grid-template-columns:repeat(7,minmax(0,1fr));justify-content:stretch;width:100%;min-width:0;max-width:none;padding:0;display:grid}.flatpickr-calendar.dga-datepicker .flatpickr-day{width:auto;min-width:0;max-width:none;height:var(--dga-dp-cell);line-height:var(--dga-dp-cell);font-size:var(--dga-dp-text-md);color:var(--dga-dp-text);isolation:isolate;background:0 0;border:0;border-radius:0;flex-basis:auto;justify-content:center;align-items:center;margin:0;font-weight:400;display:flex;position:relative;box-shadow:none!important}.flatpickr-calendar.dga-datepicker .flatpickr-day:before{content:"";width:var(--dga-dp-chip);height:var(--dga-dp-chip);box-sizing:border-box;z-index:-1;background:0 0;border:2px solid #0000;border-radius:50%;transition:background-color .15s,border-color .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-calendar.dga-datepicker .flatpickr-day:not(.flatpickr-disabled):not(.selected):not(.startRange):not(.endRange):hover:before{background:var(--dga-dp-hover)}.flatpickr-calendar.dga-datepicker .flatpickr-day.prevMonthDay,.flatpickr-calendar.dga-datepicker .flatpickr-day.nextMonthDay{color:var(--dga-dp-outside)}.flatpickr-calendar.dga-datepicker .flatpickr-day.flatpickr-disabled,.flatpickr-calendar.dga-datepicker .flatpickr-day.flatpickr-disabled:hover{color:var(--dga-dp-disabled);cursor:not-allowed;background:0 0;text-decoration:line-through;text-decoration-thickness:1px}.flatpickr-calendar.dga-datepicker .flatpickr-day.today:before{border-color:var(--dga-dp-primary)}.flatpickr-calendar.dga-datepicker .flatpickr-day.today{color:var(--dga-dp-primary);font-weight:700}.flatpickr-calendar.dga-datepicker .flatpickr-day:focus{outline:none}.flatpickr-calendar.dga-datepicker .flatpickr-day:focus-visible:before{border-color:var(--dga-dp-primary);box-shadow:0 0 0 3px #1b83542e}.flatpickr-calendar.dga-datepicker .flatpickr-day.inRange{background:var(--dga-dp-primary-soft);color:var(--dga-dp-text)}.flatpickr-calendar.dga-datepicker .flatpickr-day.startRange{background:linear-gradient(to right, transparent 50%, var(--dga-dp-primary-soft) 50%)}.flatpickr-calendar.dga-datepicker .flatpickr-day.endRange{background:linear-gradient(to right, var(--dga-dp-primary-soft) 50%, transparent 50%)}.flatpickr-calendar.dga-datepicker .flatpickr-day.startRange.endRange{background:0 0}.flatpickr-calendar.dga-datepicker .dayContainer .flatpickr-day:nth-child(7n+1){border-top-left-radius:999px;border-bottom-left-radius:999px}.flatpickr-calendar.dga-datepicker .dayContainer .flatpickr-day:nth-child(7n){border-top-right-radius:999px;border-bottom-right-radius:999px}.flatpickr-calendar.dga-datepicker .flatpickr-day.selected,.flatpickr-calendar.dga-datepicker .flatpickr-day.startRange,.flatpickr-calendar.dga-datepicker .flatpickr-day.endRange{color:#fff;border:0;font-weight:400}.flatpickr-calendar.dga-datepicker .flatpickr-day.selected:before,.flatpickr-calendar.dga-datepicker .flatpickr-day.startRange:before,.flatpickr-calendar.dga-datepicker .flatpickr-day.endRange:before{background:var(--dga-dp-primary);border-color:var(--dga-dp-primary)}.flatpickr-calendar.dga-datepicker .flatpickr-day.selected:hover:before,.flatpickr-calendar.dga-datepicker .flatpickr-day.startRange:hover:before,.flatpickr-calendar.dga-datepicker .flatpickr-day.endRange:hover:before{background:var(--dga-dp-primary-hover);border-color:var(--dga-dp-primary-hover)}.flatpickr-calendar.dga-datepicker .flatpickr-day.today.selected,.flatpickr-calendar.dga-datepicker .flatpickr-day.today.startRange,.flatpickr-calendar.dga-datepicker .flatpickr-day.today.endRange{color:#fff}.flatpickr-calendar.dga-datepicker .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:none;border-right:1px solid var(--dga-dp-border)}.flatpickr-calendar.dga-datepicker .flatpickr-weekwrapper span.flatpickr-day{color:var(--dga-dp-muted);font-size:12px}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl,.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .flatpickr-months,.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .flatpickr-weekdaycontainer,.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .dayContainer{direction:rtl}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .flatpickr-day.startRange{background:linear-gradient(to left, transparent 50%, var(--dga-dp-primary-soft) 50%)}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .flatpickr-day.endRange{background:linear-gradient(to left, var(--dga-dp-primary-soft) 50%, transparent 50%)}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .flatpickr-day.startRange.endRange{background:0 0}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .dayContainer .flatpickr-day:nth-child(7n+1){border-radius:0 999px 999px 0}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .dayContainer .flatpickr-day:nth-child(7n){border-radius:999px 0 0 999px}.flatpickr-calendar.dga-datepicker.dga-datepicker--rtl .flatpickr-weekwrapper .flatpickr-weeks{border-right:0;border-left:1px solid var(--dga-dp-border)}.flatpickr-calendar.dga-datepicker.hasTime .flatpickr-time{border-top:1px solid var(--dga-dp-border);height:40px;margin-top:8px;line-height:40px}.flatpickr-calendar.dga-datepicker .flatpickr-time input,.flatpickr-calendar.dga-datepicker .flatpickr-time .flatpickr-time-separator,.flatpickr-calendar.dga-datepicker .flatpickr-time .flatpickr-am-pm{color:var(--dga-dp-text);font-weight:500}.flatpickr-calendar.dga-datepicker .flatpickr-time input:hover,.flatpickr-calendar.dga-datepicker .flatpickr-time input:focus,.flatpickr-calendar.dga-datepicker .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar.dga-datepicker .flatpickr-time .flatpickr-am-pm:focus{background:var(--dga-dp-hover)}.bilingual-date-picker .input-wrapper{position:relative}.bilingual-date-picker .input-wrapper input.form-control{color:#171717;border:1px solid #9da4ae;border-radius:8px;height:44px;font-size:14px}.bilingual-date-picker .calendar-icon{pointer-events:none;transition:color .2s;position:absolute}.bilingual-date-picker .remove-date-btn{cursor:pointer;color:#6c757d;opacity:.7;z-index:5;background:0 0;border:none;transition:color .2s,opacity .2s;display:flex;position:absolute}.bilingual-date-picker .remove-date-btn:hover,.bilingual-date-picker .remove-date-btn:focus{color:var(--dga-danger,#dc3545);opacity:1;outline:none}.bilingual-date-picker .calendar-icon,.bilingual-date-picker .remove-date-btn{justify-content:center;align-items:center;width:20px;height:20px;padding:0;line-height:0;top:50%;bottom:auto;transform:translateY(-50%)}.bilingual-date-picker .calendar-icon{color:var(--dga-dp-arrow,#161616);display:flex;inset-inline:12px auto}.bilingual-date-picker .remove-date-btn{inset-inline:auto 12px}.bilingual-date-picker .calendar-icon svg,.bilingual-date-picker .remove-date-btn svg{width:20px;height:20px;display:block}.bilingual-date-picker input{padding-inline:40px!important}.dashboard-section__title{color:#161616;margin:0 0 32px;font-size:1.5rem;font-weight:700}.dashboard-section:not(:first-child) .dashboard-section__title{margin-top:40px}.dashboard-card{background:#fff;border:1px solid #d2d6db;border-radius:16px;height:100%;margin-bottom:16px;padding:24px}.dashboard-card h4{color:#161616;margin:0 0 8px;font-size:1.25rem}.chart-box{border-radius:12px;flex:1 1 0;min-width:0;height:280px}.chart-box-wrapper{align-items:center;width:100%;display:flex}.chart-yaxis-label{flex:0 0 24px;justify-content:center;align-items:center;height:280px;display:flex}.chart-yaxis-label span{color:#384250;white-space:nowrap;writing-mode:vertical-rl;text-orientation:mixed;font-size:.875rem;font-weight:500;display:block;transform:rotate(180deg)}.chart-footer{flex-wrap:wrap;justify-content:center;gap:.75rem;padding-top:12px;display:flex}.chart-footer__item{color:#384250;align-items:center;gap:6px;font-size:.875rem;display:flex}.chart-footer__dot{background:#1b8354;border-radius:50%;width:10px;height:10px}.idea-tabs{border-bottom:2px solid #e0e0e0;position:relative}.idea-tabs__nav{gap:0;padding-top:2rem;display:flex}.idea-tabs__btn{color:#384250;cursor:pointer;background:0 0;border:none;flex:1;padding:16px;font-size:.875rem;font-weight:500;line-height:20px;transition:all .3s;position:relative}.idea-tabs__btn--active{color:#161616;font-weight:700}.idea-tabs__btn--active:after{content:"";background-color:#1b8354;border-radius:100px;width:90%;height:3px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.idea-tabs__btn:hover:not(.idea-tabs__btn--active){background:#f3f4f6}.idea-tabs__btn:hover:not(.idea-tabs__btn--active):after{content:"";background-color:#161616;border-radius:100px;width:90%;height:3px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.idea-tabs__content{display:none}.idea-tabs__content--active{display:block}@media (max-width:768px){.idea-tabs__nav{padding-top:0}.idea-tabs__btn{padding:.75rem 1rem;font-size:.875rem}}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.d-none{display:none!important}:root{--background:#f3f4f6;--foreground:#161616;--text-display:#1f2a37;--text-muted:#384250;--text-subtle:#6c737f;--primary:#1b8354;--primary-dark:#166a45;--primary-darker:#074d31;--primary-light:#f3fcf6;--primary-tag-bg:#ecfdf3;--primary-tag-border:#abefc6;--primary-tag-text:#085d3a;--secondary:#dba102;--muted:#6c737f;--border:#d2d6db;--card-bg:#fff;--radius:8px;--radius-lg:16px;--radius-sm:4px;--shadow-card:0 0 2rem 0 #1b835414;--shadow-header:inset 0 -.0625rem 0 0 #d2d6db;--status-active-text:#085d3a;--status-active-border:#067647;--status-active-bg:#e6f4ee;--status-coming-text:#1849a9;--status-coming-border:#1849a9;--status-coming-bg:#e7f0fd;--status-ended-text:#912018;--status-ended-border:#912018;--status-ended-bg:#fbeae8;--status-results-text:#1f2a37;--status-results-border:#4d5761;--status-results-bg:#f9fafb;--default-font-size:16px}html{font-size:var(--default-font-size);scrollbar-gutter:stable}html.font-size-xsmall{font-size:60%!important}html.font-size-small{font-size:80%!important}html.font-size-normal{font-size:100%!important}html.font-size-large{font-size:120%!important}html.font-size-xlarge{font-size:140%!important}body{color:var(--foreground);font-family:var(--font-ibm-plex-arabic), Arial, Helvetica, sans-serif;overflow-x:hidden}html.gov-banner-grayscale{filter:invert()}.ly-container{padding:0 calc(50vw - 640px)}@media (max-width:767.98px){.ly-container{padding:0 20px}}@media (min-width:768px) and (max-width:991.98px){.ly-container{padding:0 24px}}@media (min-width:992px) and (max-width:1399px){.ly-container{padding:0 80px}}.external-link-icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin:0 4px;display:inline-flex}.external-link-icon svg{width:100%;height:100%;display:block}.gov-banner{background:var(--background);padding:.375rem 0;line-height:20px}.gov-banner--border-top,.gov-border-top{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.5rem 0}.gov-banner__container{justify-content:space-between;align-items:center;display:flex}.gov-banner__left{align-items:center;gap:10px;display:flex}.gov-banner__right{align-items:center;gap:1rem;line-height:1.5;display:flex}.gov-banner__official{align-items:center;gap:.625rem;display:flex}.gov-banner__flag{flex-shrink:0;width:20px;height:14px}.gov-banner__text{color:var(--foreground);white-space:nowrap;font-size:.875rem;font-weight:500}.gov-banner__verify-btn{color:var(--primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:.875rem;font-weight:400;display:flex}.gov-banner__verify-btn:hover{opacity:.8}.gov-banner__arrow{width:16px;height:16px;transition:transform .2s ease-in-out}.gov-banner__verify-btn[aria-expanded=true] .gov-banner__arrow{transform:rotate(180deg)}.gov-banner__link{color:var(--primary);align-items:center;gap:4px;font-weight:400;text-decoration:none;display:flex}.gov-banner__link:hover{opacity:.8}.gov-banner__link-text{white-space:nowrap}.gov-banner__verification-collapsible{transition:height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.gov-banner__verification-inner{flex-direction:column;width:100%;display:flex;overflow:hidden}.gov-banner__verification{contain:layout paint;border-radius:.5rem;padding:32px 0;overflow:hidden;transform:translateZ(0)}.gov-banner__verification>.container{width:100%;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}.gov-banner__verify-list{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.gov-banner__verify-item{border-radius:.5rem;align-items:flex-start;gap:24px;display:flex}.gov-banner__verify-icon{border:1px solid #067647;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.gov-banner__verify-icon>img{object-fit:contain;width:24px;height:24px}.gov-banner__verify-title{color:var(--foreground);margin-bottom:12px;font-size:1.125rem;font-weight:600}.gov-banner__verify-desc{color:var(--text-muted);margin-bottom:0;font-size:1rem;font-weight:400}.gov-banner__verify-reg{background-color:var(--card-bg);border-radius:8px;align-items:center;gap:12px;margin-top:32px;padding:8px 24px;display:flex}.gov-banner__verify-reg__logo{align-items:center;gap:12px;display:flex}.gov-banner__verify-reg__logo>img{object-fit:contain;width:20px;height:30px}.gov-banner__verify-reg-text{color:var(--foreground);font-size:1rem;font-weight:400}.gov-banner__verify-reg-number{color:var(--primary);text-underline-offset:auto;text-underline-position:from-font;font-size:1rem;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.gov-banner__date{color:var(--text-muted);align-items:center;gap:4px;display:flex}.gov-banner__actions{align-items:center;gap:6px;display:flex}.gov-banner__action-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.gov-banner__action-btn:hover{opacity:.7}.gov-banner__action-btn:disabled{pointer-events:none;opacity:.5}.gov-banner__icon{flex-shrink:0;width:20px;height:20px}@media (max-width:991px){.gov-banner__flag{width:20px;height:14px;display:inline-block}.gov-banner__text{white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0}.gov-banner__verify-btn,.gov-banner__link-text{font-size:.875rem}.gov-banner__right{align-self:end}.gov-banner__verify-list{grid-template-columns:1fr}}@media (max-width:767px){.gov-banner__left{flex-direction:column;align-items:flex-start;gap:8px}.gov-banner__official{flex-direction:row;justify-content:space-between;width:100%}}@media (max-width:575px){.gov-banner__container{flex-wrap:wrap;align-items:center}.gov-banner__left{display:contents}.gov-banner__official{flex-basis:100%;width:100%}.gov-banner__verify-reg{flex-wrap:wrap}}.page-header__bottom-bar{z-index:100;border-bottom:1px solid var(--border);background-color:var(--card-bg);position:sticky;top:0}.page-header__bottom-bar-container{align-items:center;gap:16px;min-height:82px;display:flex}.page-header__logo,.mobile-menu__logo{flex-shrink:0;display:flex}.page-header__logo>img{object-fit:contain;width:129px;height:58px}.page-header__nav{height:100%;display:none}@media (min-width:992px){.page-header__nav{display:flex}}.page-header__nav__list{height:100%;margin:0;padding:0;list-style:none;display:flex}.page-header__nav__list__item{align-items:stretch;display:flex}.page-header__nav__link{border-radius:var(--radius-sm);appearance:none;background-color:var(--card-bg);min-height:82px;color:var(--foreground);cursor:pointer;font:inherit;border:2px solid #0000;align-items:center;gap:.375rem;padding:24px 16px;font-size:1rem;font-weight:600;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;display:flex;position:relative}.page-header__nav__link:before,.page-header__actions__item__btn:before{content:"";opacity:0;background-color:#9da4ae;border-radius:.1875rem;width:calc(100% - 16px);height:.375rem;transition:opacity .3s ease-in-out,background-color .3s ease-in-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-header__nav__list__item.has-submenu .page-header__nav__link:after{content:"";background-image:url(/images/curvy-chevron-down-black-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:.703125rem;height:.390625rem;transition:transform .3s ease-in-out}.page-header__nav__list__item.has-submenu .page-header__nav__link.active:after{background-image:url(/images/curvy-chevron-down-white-icon.svg)}.page-header__nav__list__item.submenu-shown .page-header__nav__link:after,.page-header__nav__list__item:hover .page-header__nav__link:after{transform:rotateX(180deg)rotateY(180deg)}.page-header__nav__link:hover{color:var(--foreground);background-color:#f3f4f6}.page-header__nav__link:hover:before,.page-header__nav__list__item.submenu-shown .page-header__nav__link:before,.page-header__actions__item__btn:hover:before{opacity:1}.page-header__nav__link:focus{border-color:var(--foreground);background-color:var(--card-bg);outline:none}.page-header__nav__link:active{background-color:#e5e7eb;border-color:#0000}.page-header__nav__link.active{border-color:var(--primary);background-color:var(--primary);color:#fff}.page-header__nav__link.active:before{opacity:1;background-color:#54c08a}.page-header__nav__link.active:hover{border-color:var(--primary-dark);background-color:var(--primary-dark);color:#fff}.page-header__nav__mega-menu{background-color:var(--card-bg);opacity:0;pointer-events:none;inset-inline:0;width:100vw;transition:opacity .3s ease-in-out;position:absolute;top:100%;box-shadow:0 .375rem 1.5rem #00000014,0 .75rem 1rem -.25rem #10182814,0 .25rem .375rem -.125rem #10182808}.page-header__nav__mega-menu:hover,.page-header__nav__list__item:hover .page-header__nav__mega-menu,.page-header__nav__list__item.submenu-shown .page-header__nav__mega-menu{opacity:1;pointer-events:auto}.page-header__nav__mega-menu__list{gap:4px;padding-block:36px;display:grid}@media (min-width:992px){.page-header__nav__mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.page-header__nav__mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-header__nav__mega-menu__list__item{border-radius:var(--radius);color:var(--text-display);align-items:center;gap:16px;padding:8px 16px;font-weight:500;text-decoration:none;display:flex}.page-header__nav__mega-menu__list__item:hover{background-color:#f3f4f6;text-decoration:underline}.page-header__nav__mega-menu__list__item:focus,.page-header__nav__mega-menu__list__item.active{background-color:#e5e7eb}.page-header__nav__mega-menu__list__item .external-link-icon{order:-1;width:24px;height:24px;margin:0}.page-header__right{align-items:center;gap:12px;height:100%;margin-inline-start:auto;display:flex}.page-header__actions{height:100%;display:none}@media (min-width:992px){.page-header__actions{display:flex}}.page-header__actions__item__btn{border-radius:var(--radius-sm);min-height:82px;color:var(--foreground);cursor:pointer;background-color:#0000;align-items:center;gap:.375rem;padding:1.46875rem .75rem;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative}.page-header__actions__item__btn>img{object-fit:contain;width:1rem;height:1rem}@media (min-width:1400px){.page-header__actions__item__btn{padding-inline:1rem}.page-header__actions__item__btn>img{width:24px;height:24px}}.page-header__actions__item__btn:hover{color:var(--foreground);background-color:#f3f4f6}.page-header__actions__item__btn:active{background-color:#e5e7eb}.page-header__actions__item__btn:focus{box-shadow:inset 0 0 0 .125rem var(--foreground);outline:none}.mobile-menu-btn{border-radius:var(--radius-sm);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;display:flex}@media (min-width:992px){.mobile-menu-btn{display:none}}.mobile-menu-btn:hover{background-color:#f3f4f6}.mobile-menu-btn:active{background-color:#e5e7eb}.mobile-menu-overlay{z-index:109;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s ease-in-out;position:fixed;inset:0}.mobile-menu-overlay.is-open{opacity:1;pointer-events:auto}.mobile-menu{z-index:110;background-color:var(--primary-darker);color:#fff;flex-direction:column;width:400px;max-width:100%;transition:transform .3s ease-in-out;display:flex;position:fixed;inset-block:0;inset-inline-end:0;transform:translate(100%)}[dir=rtl] .mobile-menu{transform:translate(-100%)}.mobile-menu.is-open,[dir=rtl] .mobile-menu.is-open{transform:translate(0)}.mobile-menu__header{align-items:center;gap:1rem;padding:1rem;display:flex}.mobile-menu__logo{width:120px;height:40px}.mobile-menu__logo>img{object-fit:contain;filter:brightness(0)invert();width:120px;height:40px}.mobile-menu__close{box-sizing:content-box;opacity:1;cursor:pointer;background:url(/images/close-white-icon.svg) 50%/1em no-repeat;border:0;border-radius:.25rem;width:1em;height:1em;margin-inline-start:auto;padding:.25em}.mobile-menu__close:hover{opacity:.75}.mobile-menu__close:focus{opacity:1;outline:none}.mobile-menu__body{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;padding:0 0 1rem;overflow-y:auto}.mobile-menu__body::-webkit-scrollbar{width:0;height:0;display:none}.mobile-menu__nav__sub-menu__item .external-link-icon{order:-1;width:24px;height:24px;margin:0}.mobile-menu__nav,.mobile-menu__actions{flex-direction:column;padding-inline:1rem;display:flex}.mobile-menu__nav__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mobile-menu__nav__list__item,.mobile-menu__actions__item{border-bottom:.0625rem solid #ffffff1a;padding-block:.5rem}.mobile-menu__nav__link{border-radius:var(--radius-sm);color:#fff;cursor:pointer;width:100%;font:inherit;text-align:inherit;background:0 0;border:2px solid #0000;justify-content:space-between;align-items:center;gap:.375rem;padding:8px 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;display:flex;position:relative}.mobile-menu__nav__link:before,.mobile-menu__nav__sub-menu__item:before{content:"";opacity:0;pointer-events:none;inset-inline-start:0;background-color:#0000;border-radius:100vw;width:.375rem;height:1.5rem;transition:background-color .3s ease-in-out,opacity .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.mobile-menu__nav__list__item.has-submenu .mobile-menu__nav__link:after{content:"";background-image:url(/images/curvy-chevron-down-white-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:.703125rem;height:.390625rem;transition:transform .3s ease-in-out}.mobile-menu__nav__list__item.has-submenu.submenu-shown .mobile-menu__nav__link:after{transform:rotateX(180deg)rotateY(180deg)}.mobile-menu__nav__link:hover{color:#fff;background-color:#437961}.mobile-menu__nav__link:hover:before{opacity:1;background-color:#8eafa0}.mobile-menu__nav__link:focus{background-color:var(--primary-dark);color:#fff;border-color:#fff;outline:none}.mobile-menu__nav__link:active{background-color:#729a89;border-color:#0000}.mobile-menu__nav__link:active:before{opacity:1;background-color:#c6d7cf}.mobile-menu__nav__link.active{color:#fff;background-color:#5a8975}.mobile-menu__nav__link.active:before{opacity:1;background-color:#fff}.mobile-menu__nav__sub-menu-container{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.submenu-shown .mobile-menu__nav__sub-menu-container{grid-template-rows:1fr}.mobile-menu__nav__sub-menu{opacity:0;pointer-events:none;flex-direction:column;gap:1rem;transition:opacity .3s ease-in-out,padding .3s ease-in-out;display:flex;overflow:hidden}.submenu-shown .mobile-menu__nav__sub-menu{opacity:1;pointer-events:auto;padding-top:1rem}.mobile-menu__nav__sub-menu__item{border-radius:var(--radius-sm);color:#fff;padding:.34375rem 1rem;align-items:center;gap:.5rem;padding-inline-start:1.25rem;font-size:.875rem;line-height:1.429;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative}.mobile-menu__nav__sub-menu__item:hover{color:#fff;background-color:#fff3}.mobile-menu__nav__sub-menu__item:hover:before{opacity:1;background-color:#fff6}.mobile-menu__nav__sub-menu__item.active{color:#fff;background-color:#ffffff4d}.mobile-menu__nav__sub-menu__item.active:before{opacity:1;background-color:#fff}.mobile-menu__actions__item__btn{border-radius:var(--radius-sm);color:#fff;cursor:pointer;align-items:center;gap:.5rem;padding:.34375rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.mobile-menu__actions__item__btn:hover{color:#fff}.mobile-menu__actions__item__btn>img{object-fit:contain;filter:brightness(0)invert();width:20px;height:20px}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.section-header-block{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:32px;display:flex}@media (min-width:992px){.section-header-block{margin-bottom:64px}}.section-header-tag{background-color:var(--primary-tag-bg);color:var(--primary-tag-text);border:1px solid var(--primary-tag-border);border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex}.section-header-title{color:var(--foreground);margin:0;font-size:1.5rem;font-weight:700;line-height:1.33}@media (min-width:992px){.section-header-title{font-size:2.25rem}}.section-header-desc{color:var(--text-muted);max-width:720px;font-size:1rem;font-weight:400;line-height:1.5}.home-tabs-section{background:url("/images/v2/Featured Consultation.png") 50%/cover no-repeat;padding:4rem 0}.consultation-header-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.active-entities{background-color:#fff}.active-entities__header-wrapper{justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:575px){.active-entities__header-wrapper{justify-content:space-between;align-items:baseline;gap:16px}.active-entities__header-wrapper .home-view-all-link{position:static}}.active-entities .section-header__title,.active-entities .section-header__desc{text-align:center}.active-entities .section-header__desc{color:var(--text-subtle);margin:20px 0 64px}.active-entities .section-header__title{margin-bottom:0}.home-tabs-section-bg .section-header__title{margin-bottom:32px}.home-tabs-section-bg{background:linear-gradient(#ffffffbf,#ffffffbf),url(/images/v2/tag-bg.png) 50%/cover no-repeat}.home-view-all-link{z-index:1;color:#161616;border-radius:4px;align-items:center;gap:4px;padding:8px 16px;font-size:1rem;font-weight:500;text-decoration:none;display:flex;position:absolute;inset-inline-end:0}.home-view-all-link:hover{background-color:#f3f4f6}.home-view-all-link:focus{background-color:#e5e7eb}.home-view-all-link img{width:24px;height:24px}.home-nav-tabs-swiper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;width:fit-content;max-width:100%;margin:0 auto 48px;overflow-x:auto}.home-nav-tabs-swiper::-webkit-scrollbar{display:none}.home-nav-tabs-swiper{cursor:grab}.home-nav-tabs-swiper.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.home-nav-tabs-swiper .swiper-wrapper{gap:16px;width:max-content;margin:0 auto;display:flex}.home-nav-tabs-swiper .swiper-slide{flex:none;width:auto}.home-nav-tabs-swiper .nav-link{color:#384250;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:16px;font-size:1.125rem;font-weight:500;position:relative}.home-nav-tabs-swiper .nav-link:hover{color:#161616;background-color:#f3f4f6}.home-nav-tabs-swiper .nav-link.active{background-color:#0000;font-weight:700}.home-nav-tabs-swiper .nav-link.active:after,.home-nav-tabs-swiper .nav-link:hover:after{content:"";border-radius:9999px;width:80%;height:3px;margin:0 auto;position:absolute;bottom:1px;left:0;right:0}.home-nav-tabs-swiper .nav-link.active:after{background-color:#1b8354}.home-nav-tabs-swiper .nav-link:hover:after{background-color:#161616}.featured-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1199px){.featured-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.featured-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.featured-grid{grid-template-columns:1fr}.home-tabs-section{overflow-x:visible}.consultation-header-wrapper{gap:16px;justify-content:space-between!important;align-items:baseline!important}.home-view-all-link{position:static}.home-nav-tabs-swiper{width:100%}.home-nav-tabs-swiper .swiper-wrapper{gap:8px;margin:0}}.home-filter-tabs{background:var(--card-bg);border-radius:8px;justify-content:center;align-items:stretch;width:fit-content;min-width:480px;margin:0 auto 48px;display:flex;overflow:hidden}.home-filter-btn{color:var(--foreground);white-space:nowrap;text-align:center;cursor:pointer;border:none;background:0 0;border-inline-end:1px solid #e5e7eb;flex:1 1 0;padding:9px 0;font-size:1.25rem;font-weight:500;transition:all .2s}.home-filter-btn:last-child{border-inline-end:none}.home-filter-btn:hover{background-color:#f9fafb}.home-filter-btn.active{background-color:var(--primary);color:#fff}@media (max-width:575px){.home-filter-tabs{width:100%;min-width:0}.home-filter-btn{padding:9px 4px;font-size:1rem}}.home-nav-tabs{flex-wrap:wrap;justify-content:center;gap:16px;width:fit-content;max-width:100%;margin:20px auto 32px;display:flex}.home-nav-tab{color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:16px;font-size:1.125rem;font-weight:500;transition:all .2s;position:relative}.home-nav-tab:hover,.home-nav-tab.active{color:var(--foreground);background-color:#f3f4f6}.home-nav-tab.active:after{content:"";background-color:var(--foreground);bottom:1px;border-radius:9999px;width:80%;height:3px;margin-inline:auto;position:absolute;inset-inline:0}.sort-pill{color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:.875rem;font-weight:500;transition:all .2s}.sort-pill:hover{color:var(--foreground);background-color:#f3f4f6}.sort-pill.active{background-color:var(--primary);color:#fff}.page-footer{color:#fff;background-color:#074d31;margin-top:auto;padding:2.5rem 0}.page-footer .row{--footer-gutter-x:1.5rem;--footer-gutter-y:0;margin-top:calc(-1 * var(--footer-gutter-y));margin-inline:calc(-.5 * var(--footer-gutter-x));flex-wrap:wrap;display:flex}.page-footer .row>*{width:100%;max-width:100%;margin-top:var(--footer-gutter-y);padding-inline:calc(var(--footer-gutter-x) * .5);flex-shrink:0}.page-footer .col-12{flex:none;width:100%}.page-footer .d-flex{display:flex}.page-footer .flex-wrap{flex-wrap:wrap}.page-footer .align-items-center{align-items:center}.page-footer .align-items-baseline{align-items:baseline}.page-footer .justify-content-normal{justify-content:normal}.page-footer .gap-8{gap:.5rem}.page-footer .gap-20{gap:1.25rem}.page-footer .gap-24{gap:1.5rem}.page-footer .g-8{gap:8px}.page-footer .mt-16{margin-top:1rem}.page-footer .mt-24{margin-top:1.5rem}.page-footer .mb-8{margin-bottom:.5rem}.page-footer .mb-24{margin-bottom:1.5rem}.page-footer .my-32{margin-block:2rem}.page-footer .pt-5{padding-top:.3125rem}.page-footer .order-1{order:1}.page-footer .order-2{order:2}.page-footer .bg-white{background-color:#fff}.page-footer .text-white{color:#fff}.page-footer__col{flex-direction:column;padding-top:0;display:flex}.page-footer__col__header{border-bottom:.0625rem solid #ffffff4d;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;padding-bottom:1rem;display:flex}.page-footer__col:has(.page-footer__collapsible) .page-footer__col__header{margin-bottom:1rem;padding-bottom:1rem}.page-footer__col__header--toggle{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;border-bottom:.0625rem solid #ffffff4d;padding:0 0 1rem}.page-footer__col__toggle-btn{border-radius:var(--radius-sm);background-color:#0000;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .3s ease-in-out;display:flex}.page-footer__col__toggle-btn:before{content:"";background-image:url(/images/curvy-chevron-down-white-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:.703125rem;height:.390625rem;transition:transform .3s ease-in-out}.page-footer__col.col-expanded .page-footer__col__toggle-btn:before{transform:rotateX(180deg)rotateY(180deg)}.page-footer__col__body{flex-direction:column;display:flex}.page-footer__col__body.has-collapsible{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.page-footer__col.col-expanded .page-footer__col__body.has-collapsible{grid-template-rows:1fr}.page-footer__sub-title{margin-bottom:0;font-size:1rem;font-weight:500}.page-footer__sub-title--bold{font-weight:700}.page-footer__collapsible{opacity:0;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.5rem;transition:opacity .3s ease-in-out,padding .3s ease-in-out;display:flex;overflow:hidden}.page-footer__col.col-expanded .page-footer__collapsible{opacity:1;pointer-events:auto;padding-bottom:1rem}.page-footer__link{color:#fff;align-items:center;font-size:.875rem;line-height:1.5;text-decoration:none;transition:opacity .3s ease-in-out;display:flex}.page-footer__link:visited{color:#fff}.page-footer__link:hover{color:#fffc;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.page-footer__helper-link{color:#fff;font-size:1rem;font-weight:500;transition:opacity .3s ease-in-out}.page-footer__helper-link:visited,.page-footer__helper-link:hover{color:#fff}.page-footer__helper-link:hover{opacity:.75}.page-footer__btn{cursor:pointer;border-radius:var(--radius-sm);color:#fff;width:2rem;height:2rem;font:inherit;background-color:#0000;border:1px solid #ffffff4d;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:.9375rem;text-decoration:none;transition:background-color .3s ease-in-out;display:flex;position:relative}.page-footer__btn:visited,.page-footer__btn:hover{color:#fff}.page-footer__btn:hover{background-color:#fff3}.page-footer__btn:disabled,.font-resize-btns__item.disabled{opacity:.5;pointer-events:none}.page-footer__btn--lg{width:unset;height:unset;justify-content:unset;padding:.25rem .5rem}.page-footer__btn__icon{object-fit:contain;width:1.25rem;height:1.25rem;transition:filter .3s ease-in-out}.page-footer__logo{display:flex}.page-footer__logo>img{object-fit:contain;width:8.34063rem;height:2.425rem}.page-footer__vision-stamp{object-fit:contain;width:3.89188rem;height:2.3325rem}.page-footer__ai-stamp{object-fit:contain;width:6.625rem;max-width:100%;height:2.625rem}.page-footer__marks{flex-wrap:wrap;min-width:0}.page-footer__marks>*{max-width:100%}.page-footer__copyrights{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.page-footer__development-copyrights{color:#fff;font-size:.875rem;display:block}.font-resize-btns{display:contents}.newsletter-trigger{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}.newsletter-trigger__input{border-radius:4px 0 0 4px;flex:1;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 16px;display:flex}[dir=rtl] .newsletter-trigger__input{border-radius:0 4px 4px 0}.newsletter-trigger__placeholder{color:#6c737f;font-size:1rem;font-weight:400}.newsletter-trigger__button{white-space:nowrap;background-color:#0d121c;border-radius:0 4px 4px 0;gap:4px;padding:8px 16px;font-size:1rem;font-weight:500}[dir=rtl] .newsletter-trigger__button{border-radius:4px 0 0 4px}.newsletter-trigger__button:hover{background-color:#1f2a37}.newsletter-trigger__button:active{background-color:#4d5761}@media (min-width:768px){.page-footer .col-md-4{flex:none;width:33.3333%}.page-footer .col-md-6{flex:none;width:50%}.page-footer .col-md-8{flex:none;width:66.6667%}.page-footer .order-md-1{order:1}.page-footer .order-md-2{order:2}.page-footer__col{padding-top:2rem}.page-footer__col__toggle-btn{display:none}.page-footer__col__header--toggle{cursor:default}.page-footer__col:has(.page-footer__collapsible) .page-footer__col__header{margin-bottom:.5rem;padding-bottom:1rem}.page-footer__col__body.has-collapsible{grid-template-rows:1fr}.page-footer__collapsible{opacity:1;pointer-events:auto}}@media (min-width:768px) and (max-width:1199px){.page-footer .no-margin{margin-top:0!important;margin-bottom:0!important}.page-footer .custom-padding{padding-top:1.25rem}.page-footer .margin-bottom-20{margin-bottom:1.25rem!important}.page-footer .margin-top-40{margin-top:2.5rem!important}}@media (min-width:1199px){.page-footer .margin-bottom-16{padding-bottom:1rem!important}}@media (min-width:1200px){.page-footer .col-xl-3{flex:none;width:25%}.page-footer .col-xl-4{flex:none;width:33.3333%}.page-footer .col-xl-8{flex:none;width:66.6667%}.page-footer .col-xl-12{flex:none;width:100%}.page-footer .order-xl-first{order:-1}.page-footer .justify-content-xl-end{justify-content:flex-end}.page-footer .margin-bottom-20{margin-bottom:1rem}.page-footer__col{padding-top:0}.page-footer__col__header{padding-bottom:.5rem}}@media (max-width:767px){.page-footer{padding:2rem 0}.page-footer .no-margin{margin-top:24px!important;margin-bottom:24px!important}.page-footer .margin-top-40{margin-top:0!important}.page-footer__col__header{padding-bottom:.5rem!important}.newsletter-trigger{align-items:stretch}}hr{border-color:#ffffff4d}@media (max-width:991px){.home-tabs-section{padding:40px 0}.home-nav-tabs-swiper{margin:0 auto 32px}.home-filter-tabs{margin:0 auto 40px}.active-entities .section-header__desc{margin:20px 0 24px}.active-entities{padding-bottom:0}.partner-carousel{margin-bottom:40px;padding-top:0;padding-bottom:0}.partner-carousel .shared-carousel__dots{margin-top:24px}}@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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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:0}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
