:root{--box-width: min(100vw, 1680px);--scale-ratio: 0.8;--gutter: calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)}html:not(.negative-theme-scheme):root{--action-primary-main-default-color: #0b43c6;--action-primary-main-hover-color: #0a39a9;--action-primary-main-pressed-color: #08308c;--action-primary-negative-default-color: #95b3f9;--action-primary-negative-hover-color: #c0d2fb;--action-primary-negative-pressed-color: #e2eafd;--action-visited-main-default-color: #5f07e4;--action-visited-main-hover-color: #5306c6;--action-visited-main-pressed-color: #4405a4;--action-visited-negative-default-color: #aa74fb;--action-visited-negative-hover-color: #c8a6fc;--action-visited-negative-pressed-color: #dec8fd;--action-tertiary-main-default-color: #f9fafb;--action-tertiary-main-hover-color: #f3f4f6;--action-tertiary-main-pressed-color: #e5e7eb;--action-tertiary-negative-default-color: #2a2d32;--action-tertiary-negative-hover-color: #41454e;--action-tertiary-negative-pressed-color: #565c67;--action-ghost-main-default-color: white;--action-ghost-main-hover-color: #f3f4f6;--action-ghost-main-pressed-color: #e5e7eb;--action-ghost-negative-default-color: #0e1116;--action-ghost-negative-hover-color: #2a2d32;--action-ghost-negative-pressed-color: #41454e;--action-secondary-main-default-color: #b30027;--action-secondary-main-hover-color: #85001d;--action-secondary-main-pressed-color: #570013;--action-secondary-negative-default-color: #ff5277;--action-secondary-negative-hover-color: #ff8aa3;--action-secondary-negative-pressed-color: #ffc7d3;--action-message-bar-main-default-color: #ffe0e7;--action-message-bar-main-hover-color: #ffc7d3;--action-message-bar-main-pressed-color: #ff8aa3;--action-message-bar-main-disabled-color: #2e000a;--action-message-bar-negative-default-color: #2e000a;--action-message-bar-negative-hover-color: #570013;--action-message-bar-negative-pressed-color: #85001d;--action-message-bar-negative-disabled-color: #ffe0e7;--text-main-level-1-color: #0e1116;--text-main-level-2-color: #41454e;--text-main-level-3-color: #565c67;--text-main-level-4-color: #6b7280;--text-main-level-5-color: #9ca3af;--text-main-primary-accent-color: #0b43c6;--text-main-secondary-accent-color: #b30027;--text-negative-level-1-color: white;--text-negative-level-2-color: #e5e7eb;--text-negative-level-3-color: #d1d5db;--text-negative-level-4-color: #9ca3af;--text-negative-level-5-color: #6b7280;--text-negative-primary-accent-color: #95b3f9;--text-negative-secondary-accent-color: #ff5277;--text-constant-light-level-1-color: #0e1116;--text-constant-light-level-2-color: #41454e;--text-constant-light-level-3-color: #565c67;--text-constant-light-level-4-color: #6b7280;--text-constant-light-level-5-color: #9ca3af;--text-constant-light-primary-accent-color: #0b43c6;--text-constant-light-secondary-accent-color: #b30027;--text-constant-dark-level-1-color: white;--text-constant-dark-level-2-color: #e5e7eb;--text-constant-dark-level-3-color: #d1d5db;--text-constant-dark-level-4-color: #9ca3af;--text-constant-dark-level-5-color: #6b7280;--text-constant-dark-primary-accent-color: #95b3f9;--text-constant-dark-secondary-accent-color: #ff5277;--background-main-level-1-color: white;--background-main-level-2-color: #f9fafb;--background-main-level-3-color: #f3f4f6;--background-main-level-4-color: #e5e7eb;--background-main-level-5-color: #d1d5db;--background-main-primary-accent-color: #0b43c6;--background-main-secondary-accent-color: #b30027;--background-negative-level-1-color: #0e1116;--background-negative-level-2-color: #2a2d32;--background-negative-level-3-color: #41454e;--background-negative-level-4-color: #565c67;--background-negative-level-5-color: #6b7280;--background-negative-primary-accent-color: #95b3f9;--background-negative-secondary-accent-color: #ff5277;--background-constant-light-level-1-color: white;--background-constant-light-level-2-color: #f9fafb;--background-constant-light-level-3-color: #f3f4f6;--background-constant-light-level-4-color: #e5e7eb;--background-constant-light-level-5-color: #d1d5db;--background-constant-light-primary-accent1-color: #0b43c6;--background-constant-light-secondary-accent-color: #b30027;--background-constant-dark-level-1-color: #0e1116;--background-constant-dark-level-2-color: #2a2d32;--background-constant-dark-level-3-color: #41454e;--background-constant-dark-level-4-color: #565c67;--background-constant-dark-level-5-color: #6b7280;--background-constant-dark-primary-accent-color: #95b3f9;--background-constant-dark-secondary-accent-color: #ff5277;--control-main-background-color: white;--control-main-border-default-color: #d1d5db;--control-main-border-hover-color: #9ca3af;--control-main-active-color: #0b43c6;--control-main-active-hover-color: #0a39a9;--control-negative-background-color: #0e1116;--control-negative-border-default-color: #565c67;--control-negative-border-hover-color: #6b7280;--control-negative-active-color: #95b3f9;--control-negative-active-hover-color: #c0d2fb;--error-main-background-color: #fef2f2;--error-main-text-color: #7f1d1d;--error-negative-background-color: #7f1d1d;--error-negative-text-color: #fef2f2;--success-main-background-color: #e0ffee;--success-main-text-color: #00612c;--success-negative-background-color: #00612c;--success-negative-text-color: #e0ffee;--tag-background-1-color: #e2eafd;--tag-background-2-color: #0b43c6;--tag-background-3-color: #ffc7d3;--tag-background-4-color: #2e000a;--tag-text-1-color: #052161;--tag-text-2-color: white;--tag-text-3-color: #2e000a;--tag-text-4-color: white;--box-shadow-dropdown-main-large: calc(0px + (0 - 0) * (var(--box-width) - 320px) / 1120) calc(10px * var(--scale-ratio) + (10 - 10 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120) calc(20px * var(--scale-ratio) + (20 - 20 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120) calc(0px + (0 - 0) * (var(--box-width) - 320px) / 1120) rgba(14, 17, 22, 0.2392156863);--message-main-blue-background-level-1-color: #f1f5fe;--checkmark-main-color: #00a349}.negative-theme-scheme:root{--action-primary-main-default-color: #95b3f9;--action-primary-main-hover-color: #c0d2fb;--action-primary-main-pressed-color: #e2eafd;--action-primary-negative-default-color: #0b43c6;--action-primary-negative-hover-color: #0a39a9;--action-primary-negative-pressed-color: #08308c;--action-visited-main-default-color: #aa74fb;--action-visited-main-hover-color: #c8a6fc;--action-visited-main-pressed-color: #dec8fd;--action-visited-negative-default-color: #5f07e4;--action-visited-negative-hover-color: #5306c6;--action-visited-negative-pressed-color: #4405a4;--action-tertiary-main-default-color: #2a2d32;--action-tertiary-main-hover-color: #41454e;--action-tertiary-main-pressed-color: #565c67;--action-tertiary-negative-default-color: #f9fafb;--action-tertiary-negative-hover-color: #f3f4f6;--action-tertiary-negative-pressed-color: #e5e7eb;--action-ghost-main-default-color: #0e1116;--action-ghost-main-hover-color: #2a2d32;--action-ghost-main-pressed-color: #41454e;--action-ghost-negative-default-color: white;--action-ghost-negative-hover-color: #f3f4f6;--action-ghost-negative-pressed-color: #e5e7eb;--action-secondary-main-default-color: #ff5277;--action-secondary-main-hover-color: #ff8aa3;--action-secondary-main-pressed-color: #ffc7d3;--action-secondary-negative-default-color: #b30027;--action-secondary-negative-hover-color: #85001d;--action-secondary-negative-pressed-color: #570013;--action-message-bar-main-default-color: #2e000a;--action-message-bar-main-hover-color: #570013;--action-message-bar-main-pressed-color: #85001d;--action-message-bar-main-disabled-color: #ffe0e7;--action-message-bar-negative-default-color: #ffe0e7;--action-message-bar-negative-hover-color: #ffc7d3;--action-message-bar-negative-pressed-color: #ff8aa3;--action-message-bar-negative-disabled-color: #2e000a;--text-main-level-1-color: white;--text-main-level-2-color: #e5e7eb;--text-main-level-3-color: #d1d5db;--text-main-level-4-color: #9ca3af;--text-main-level-5-color: #6b7280;--text-main-primary-accent-color: #95b3f9;--text-main-secondary-accent-color: #ff5277;--text-negative-level-1-color: #0e1116;--text-negative-level-2-color: #41454e;--text-negative-level-3-color: #565c67;--text-negative-level-4-color: #6b7280;--text-negative-level-5-color: #9ca3af;--text-negative-primary-accent-color: #0b43c6;--text-negative-secondary-accent-color: #b30027;--text-constant-light-level-1-color: #0e1116;--text-constant-light-level-2-color: #41454e;--text-constant-light-level-3-color: #565c67;--text-constant-light-level-4-color: #6b7280;--text-constant-light-level-5-color: #9ca3af;--text-constant-light-primary-accent-color: #0b43c6;--text-constant-light-secondary-accent-color: #b30027;--text-constant-dark-level-1-color: white;--text-constant-dark-level-2-color: #e5e7eb;--text-constant-dark-level-3-color: #d1d5db;--text-constant-dark-level-4-color: #9ca3af;--text-constant-dark-level-5-color: #6b7280;--text-constant-dark-primary-accent-color: #95b3f9;--text-constant-dark-secondary-accent-color: #ff5277;--background-main-level-1-color: #0e1116;--background-main-level-2-color: #2a2d32;--background-main-level-3-color: #41454e;--background-main-level-4-color: #565c67;--background-main-level-5-color: #6b7280;--background-main-primary-accent-color: #95b3f9;--background-main-secondary-accent-color: #ff5277;--background-negative-level-1-color: white;--background-negative-level-2-color: #f9fafb;--background-negative-level-3-color: #f3f4f6;--background-negative-level-4-color: #e5e7eb;--background-negative-level-5-color: #d1d5db;--background-negative-primary-accent-color: #0b43c6;--background-negative-secondary-accent-color: #b30027;--background-constant-light-level-1-color: white;--background-constant-light-level-2-color: #f9fafb;--background-constant-light-level-3-color: #f3f4f6;--background-constant-light-level-4-color: #e5e7eb;--background-constant-light-level-5-color: #d1d5db;--background-constant-light-primary-accent1-color: #0b43c6;--background-constant-light-secondary-accent-color: #b30027;--background-constant-dark-level-1-color: #0e1116;--background-constant-dark-level-2-color: #2a2d32;--background-constant-dark-level-3-color: #41454e;--background-constant-dark-level-4-color: #565c67;--background-constant-dark-level-5-color: #6b7280;--background-constant-dark-primary-accent-color: #95b3f9;--background-constant-dark-secondary-accent-color: #ff5277;--control-main-background-color: #0e1116;--control-main-border-default-color: #565c67;--control-main-border-hover-color: #6b7280;--control-main-active-color: #95b3f9;--control-main-active-hover-color: #c0d2fb;--control-negative-background-color: white;--control-negative-border-default-color: #d1d5db;--control-negative-border-hover-color: #9ca3af;--control-negative-active-color: #0b43c6;--control-negative-active-hover-color: #0a39a9;--error-main-background-color: #7f1d1d;--error-main-text-color: #fef2f2;--error-negative-background-color: #fef2f2;--error-negative-text-color: #7f1d1d;--success-main-background-color: #00612c;--success-main-text-color: #e0ffee;--success-negative-background-color: #e0ffee;--success-negative-text-color: #00612c;--tag-background-1-color: #e2eafd;--tag-background-2-color: #0b43c6;--tag-background-3-color: #ffc7d3;--tag-background-4-color: #2e000a;--tag-text-1-color: #052161;--tag-text-2-color: white;--tag-text-3-color: #2e000a;--tag-text-4-color: white;--box-shadow-dropdown-main-large: calc(0px + (0 - 0) * (var(--box-width) - 320px) / 1120) calc(10px * var(--scale-ratio) + (10 - 10 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120) calc(20px * var(--scale-ratio) + (20 - 20 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120) calc(0px + (0 - 0) * (var(--box-width) - 320px) / 1120) rgba(255, 255, 255, 0.2392156863);--message-main-blue-background-level-1-color: #f1f5fe;--checkmark-main-color: #00a349}body{font-family:"Circular";font-size:max(16px,calc(19px * var(--scale-ratio)) + (19 - calc(19 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;color:var(--text-main-level-1-color);letter-spacing:.002em;background-color:var(--background-main-level-1-color);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body.border #header{border-bottom:1px solid var(--background-main-level-4-color)}body.border #header #main-header{padding-bottom:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}body.border #main>.section:first-of-type{padding-top:calc(70px + (77 - 70)*(var(--box-width) - 320px)/1120)}body.popupOpen{overflow:hidden}body:is(.error404,.dark-header) #header #main-header{--text-constant-dark-level-1-color: var(--text-main-level-1-color)}@media(max-width: 575.98px){body #main>.section:first-of-type{padding-top:calc(70px + (77 - 70)*(var(--box-width) - 320px)/1120)}}.admin-bar{margin-top:32px}@media only screen and (max-width: 782px){.admin-bar{margin-top:46px}}::-moz-selection{color:var(--text-constant-dark-level-1-color);background:rgba(11,35,55,.5)}::selection{color:var(--text-constant-dark-level-1-color);background:rgba(11,35,55,.5)}.negative-theme-scheme ::-moz-selection{color:var(--text-constant-light-level-1-color);background:hsla(0,0%,100%,.5)}.negative-theme-scheme ::selection{color:var(--text-constant-light-level-1-color);background:hsla(0,0%,100%,.5)}.has-bg-image{position:relative;z-index:1}.module-breadcrumbs a,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel,a{text-decoration:underline;text-underline-offset:calc(2px*var(--scale-ratio) + (2 - 2*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transition:all .2s ease-in-out}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:not([class]),a:not([class]){font-family:inherit;font-weight:inherit;color:var(--action-primary-main-default-color);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:calc(2px*var(--scale-ratio) + (2 - 2*var(--scale-ratio))*(var(--box-width) - 320px)/1120);letter-spacing:inherit}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:not([class]):hover,a:not([class]):hover{color:var(--action-primary-main-hover-color);text-decoration-color:var(--action-primary-main-hover-color)}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:not([class]):active,a:not([class]):active{color:var(--action-primary-main-pressed-color);text-decoration-color:var(--action-primary-main-pressed-color)}.has-overlay-link{position:relative}.has-overlay-link .overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}#main{overflow:unset !important}.section{padding:calc(64px*var(--scale-ratio) + (64 - 64*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0}.section.align-end,.section.align-between,.section.align-center{display:flex;flex-flow:column}.section.align-end{justify-content:flex-end}.section.align-between{justify-content:space-between}.section.align-center{justify-content:center}.section-tab-transition{min-height:100lvh}.section.padding-none{padding:0}.section.padding-top-none{padding-top:0}.section.padding-bottom-none{padding-bottom:0}.module-row,.row{row-gap:var(--gutter);width:calc(var(--box-width) - (20px + (40 - 20)*(var(--box-width) - 320px)/1120)*2);max-width:100%;padding:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0}.module-row-fw,.row-fw{width:100%;padding-right:calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding-left:calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-row.align-center,.row.align-center{align-items:center}@media(max-width: 767.98px){.module-row.align-center-md,.row.align-center-md{justify-content:flex-start}}.module-row.padding-top-none,.row.padding-top-none{padding-top:0}.module-row.padding-bottom-none,.row.padding-bottom-none{padding-bottom:0}.module-row{padding:0}.border-top{border-top:1px solid var(--background-main-level-4-color)}.border-bottom{border-bottom:1px solid var(--background-main-level-4-color)}.no-border-top{border-top:none}.no-border-bottom{border-bottom:none}[class^=module-]+[class^=module-]{margin-top:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter::before,.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter label,.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter-taxonomy-gt_faq_category::before,.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-header,.gk-contents-heading,h6,.h6,h5,.h5,.row-popup .module-gravity-form .gform_title,h4,.h4,h3,.h3,h2,.h2,h1,.h1,.gt-d1{hyphens:manual;word-break:break-word}.gt-d1{margin-bottom:calc(18px*var(--scale-ratio) + (18 - 18*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(78px * var(--scale-ratio)) + (78 - calc(78 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}h1,.h1{margin-bottom:calc(18px*var(--scale-ratio) + (18 - 18*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(48px * var(--scale-ratio)) + (48 - calc(48 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}h2,.h2{margin-bottom:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(40px * var(--scale-ratio)) + (40 - calc(40 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}h3,.h3{margin-bottom:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(32px * var(--scale-ratio)) + (32 - calc(32 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}.row-popup .module-gravity-form .gform_title,h4,.h4{margin-bottom:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(22px * var(--scale-ratio)) + (22 - calc(22 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}h5,.h5{margin-bottom:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(18px * var(--scale-ratio)) + (18 - calc(18 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter::before,.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter label,.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter-taxonomy-gt_faq_category::before,.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-header,.gk-contents-heading,h6,.h6{margin-bottom:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;line-height:112%;letter-spacing:-0.015em}p{margin-bottom:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;letter-spacing:.002em}ul{padding-inline-start:1.83em;padding-bottom:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin:0;font-size:max(16px,calc(19px * var(--scale-ratio)) + (19 - calc(19 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120)}ul ul{font-size:inherit}ul:is(.large,.small,.tiny,.micro){margin-bottom:0}ul:is(.large,.small,.tiny,.micro) li:last-child{margin-bottom:0}ul:last-child{padding-bottom:0}li:not(:last-child){margin-bottom:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}li:not(:last-child):last-child{margin-bottom:0}.large{margin-bottom:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(22px * var(--scale-ratio)) + (22 - calc(22 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;letter-spacing:.002em}.large li{margin-bottom:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a,.module-gf-listing .module-listing-faq-wrapper .listing-no-posts,.module-tabs.module-project-overview .module-toggle .toggle-item-header .toggle-item-header-inner,.projects-listing .listing-item-title a,.small:not(.toggle-box,.module-gc-banner){margin-bottom:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;letter-spacing:.002em}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a li,.module-gf-listing .module-listing-faq-wrapper .listing-no-posts li,.module-tabs.module-project-overview .module-toggle .toggle-item-header .toggle-item-header-inner li,.projects-listing .listing-item-title a li,.small:not(.toggle-box,.module-gc-banner) li{margin-bottom:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.tiny{margin-bottom:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;letter-spacing:.002em}.tiny li{margin-bottom:calc(6px*var(--scale-ratio) + (6 - 6*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.projects-listing .listing-item-read-more .project-notification::after,.micro{margin-bottom:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(12px,calc(12px * var(--scale-ratio)) + (12 - calc(12 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;letter-spacing:.002em}.projects-listing .listing-item-read-more .project-notification::after li,.micro li{margin-bottom:calc(3px*var(--scale-ratio) + (3 - 3*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}:is(p,ul)+:is(h2,h3,h4,h5,h6){margin-top:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}:is(h1,h2,h3,h4,h5,h6,p):last-child{padding-bottom:0}.text-light-constant :is(h1,h2,h3,h4,h5,h6,p):not(.btn){color:var(--text-constant-dark-level-1-color)}.negative-text :is(h1,h2,h3,h4,h5,h6,p){color:var(--text-negative-level-1-color)}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file,.gform_footer [type=submit],.btn-popup,.btn-ghost,.btn-tertiary,.btn-secondary,.btn{display:inline-flex;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;padding:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:140%;color:var(--text-negative-level-1-color);text-decoration:none;letter-spacing:.002em;cursor:pointer;background:var(--action-primary-main-default-color);border:none;border-radius:10px;transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter::after,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button::after,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions::after,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file::after,.gform_footer [type=submit]::after,.btn-popup::after,.btn-ghost::after,.btn-tertiary::after,.btn-secondary::after,.btn::after{font-family:"Font Awesome 6 Pro";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;content:""}p .module-gf-listing .module-listing-faq-wrapper .listing-clear-filter:not(:last-child),.module-gf-listing .module-listing-faq-wrapper p .listing-clear-filter:not(:last-child),p .gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:not(:last-child),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile p button:not(:last-child),p .gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:not(:last-child),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile p .gform_drop_instructions:not(:last-child),p .gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:not(:last-child),.gfield--type-fileupload .ginput_preview_list .ginput_preview p .gform_delete_file:not(:last-child),p .gform_footer [type=submit]:not(:last-child),.gform_footer p [type=submit]:not(:last-child),p .btn-popup:not(:last-child),p .btn-ghost:not(:last-child),p .btn-tertiary:not(:last-child),p .btn-secondary:not(:last-child),p .btn:not(:last-child){margin-right:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}p .module-gf-listing .module-listing-faq-wrapper .listing-clear-filter:not(:first-child),.module-gf-listing .module-listing-faq-wrapper p .listing-clear-filter:not(:first-child),p .gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:not(:first-child),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile p button:not(:first-child),p .gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:not(:first-child),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile p .gform_drop_instructions:not(:first-child),p .gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:not(:first-child),.gfield--type-fileupload .ginput_preview_list .ginput_preview p .gform_delete_file:not(:first-child),p .gform_footer [type=submit]:not(:first-child),.gform_footer p [type=submit]:not(:first-child),p .btn-popup:not(:first-child),p .btn-ghost:not(:first-child),p .btn-tertiary:not(:first-child),p .btn-secondary:not(:first-child),p .btn:not(:first-child){margin-top:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter:hover,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:hover,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:hover,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:hover,.gform_footer [type=submit]:hover,.btn-popup:hover,.btn-ghost:hover,.btn-tertiary:hover,.btn-secondary:hover,.btn:hover{color:var(--text-negative-level-1-color);background:var(--action-primary-main-hover-color)}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter:active,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:active,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:active,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:active,.gform_footer [type=submit]:active,.btn-popup:active,.btn-ghost:active,.btn-tertiary:active,.btn-secondary:active,.btn:active{color:var(--text-negative-level-1-color);background:var(--action-primary-main-pressed-color)}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter:disabled,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:disabled,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:disabled,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:disabled,.gform_footer [type=submit]:disabled,.btn-popup:disabled,.btn-ghost:disabled,.btn-tertiary:disabled,.btn-secondary:disabled,.btn:disabled{color:var(--text-negative-level-1-color);background:var(--action-primary-main-default-color);opacity:.4}.btn-secondary{color:var(--text-negative-level-1-color);background:var(--action-secondary-main-default-color)}.btn-secondary:hover{color:var(--text-negative-level-1-color);background:var(--action-secondary-main-hover-color)}.btn-secondary:active{color:var(--text-negative-level-1-color);background:var(--action-secondary-main-pressed-color)}.btn-secondary:disabled{color:var(--text-negative-level-1-color);background:var(--action-secondary-main-default-color);opacity:.4}.btn-tertiary{color:var(--text-main-level-1-color);background:var(--action-tertiary-main-default-color)}.btn-tertiary:hover{color:var(--text-main-level-1-color);background:var(--action-tertiary-main-hover-color)}.btn-tertiary:active{color:var(--text-main-level-1-color);background:var(--action-tertiary-main-pressed-color)}.btn-tertiary:disabled{color:var(--text-main-level-1-color);background:var(--action-tertiary-main-default-color);opacity:.4}.btn-ghost{color:var(--text-main-level-1-color);background:rgba(0,0,0,0)}.btn-ghost:hover{color:var(--text-main-level-1-color);background:var(--action-tertiary-main-hover-color)}.btn-ghost:active{color:var(--text-main-level-1-color);background:var(--action-tertiary-main-pressed-color)}.btn-ghost:disabled{color:var(--text-main-level-1-color);background:rgba(0,0,0,0);opacity:.4}.btn-negative.btn{color:var(--text-main-level-1-color);background:var(--action-primary-negative-default-color)}.btn-negative.btn:hover{color:var(--text-main-level-1-color);background:var(--action-primary-negative-hover-color)}.btn-negative.btn:active{color:var(--text-main-level-1-color);background:var(--action-primary-negative-pressed-color)}.btn-negative.btn:disabled{color:var(--text-main-level-1-color);background:var(--action-primary-negative-default-color);opacity:.4}.btn-negative.btn-secondary{color:var(--text-main-level-1-color);background:var(--action-secondary-negative-default-color)}.btn-negative.btn-secondary:hover{color:var(--text-main-level-1-color);background:var(--action-secondary-negative-hover-color)}.btn-negative.btn-secondary:active{color:var(--text-main-level-1-color);background:var(--action-secondary-negative-pressed-color)}.btn-negative.btn-secondary:disabled{color:var(--text-main-level-1-color);background:var(--action-secondary-negative-default-color);opacity:.4}.btn-negative.btn-tertiary{color:var(--text-negative-level-1-color);background:var(--action-tertiary-negative-default-color)}.btn-negative.btn-tertiary:hover{color:var(--text-negative-level-1-color);background:var(--action-tertiary-negative-hover-color)}.btn-negative.btn-tertiary:active{color:var(--text-negative-level-1-color);background:var(--action-tertiary-negative-pressed-color)}.btn-negative.btn-tertiary:disabled{color:var(--text-negative-level-1-color);background:var(--action-tertiary-negative-default-color);opacity:.4}.btn-negative.btn-ghost{color:var(--text-negative-level-1-color);background:rgba(0,0,0,0)}.btn-negative.btn-ghost:hover{color:var(--text-negative-level-1-color);background:var(--action-ghost-negative-hover-color)}.btn-negative.btn-ghost:active{color:var(--text-negative-level-1-color);background:var(--action-ghost-negative-pressed-color)}.btn-negative.btn-ghost:disabled{color:var(--text-negative-level-1-color);background:rgba(0,0,0,0);opacity:.4}.btn-small{padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Circular";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:140%;letter-spacing:.002em}.btn-small::after{font-family:"Font Awesome 6 Pro";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal}.btn-popup::after{display:none}.error404{display:flex;flex-flow:column wrap;justify-content:space-between;min-height:100vh}.error404 main .section{width:100%;padding:max(20vh,calc(64px * var(--scale-ratio) + (64 - 64 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)) 0}.error404 #footer{margin-top:auto}@keyframes spinn-loader{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes round{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.gform_wrapper{position:relative}.gform_wrapper form{position:relative;transition:all .2s ease-in-out}.gform_fields{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;padding:0}.gfield{width:100%;margin-top:0;margin-bottom:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);list-style-type:none}.gfield:last-child{margin-bottom:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}fieldset{padding:0;margin-right:0;margin-left:0;border:none}:is(legend,label){display:block;margin-bottom:calc(calc(8px * var(--scale-ratio) + (8 - 8 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120) - 2px);font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700;color:var(--text-main-level-1-color)}.hidden_label :is(legend,label){display:none}.gfield :is(legend,label) a{font-weight:500}.gfield_required_text{display:none}.ginput_container{position:relative}.gfield--input-type-consent .gfield_consent_label{margin-bottom:0}.gfield--input-type-consent>.gfield_label{display:none}input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select,.gform_fileupload_multifile{display:block;width:100%;padding:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120 - (4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120)/2) calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin:0;font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:1;color:var(--text-main-level-1-color);letter-spacing:.002em;background:var(--control-main-background-color);border:2px solid var(--control-main-border-default-color);border-radius:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);box-shadow:none;transition:all .2s ease-in-out;-webkit-appearance:none}input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, .gform_fileupload_multifile::-moz-placeholder{color:var(--text-main-level-4-color)}input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,textarea::placeholder,select::placeholder,.gform_fileupload_multifile::placeholder{color:var(--text-main-level-4-color)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,textarea:focus,select:focus,.gform_fileupload_multifile:focus{border-color:var(--control-main-active-color);outline:none}textarea{--height: calc(100px * var(--scale-ratio) + (100 - 100 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120);height:var(--height);min-height:var(--height);resize:none}.ginput_container_select{position:relative}.ginput_container_select::after{position:absolute;top:50%;right:calc(15px*var(--scale-ratio) + (15 - 15*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;color:var(--text-main-level-1-color);pointer-events:none;content:"";transform:translateY(-50%)}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile{padding:0}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_rules{display:flex;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%;color:var(--text-main-level-1-color);letter-spacing:.002em;background:var(--background-main-level-2-color)}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_rules::before{display:inline-block;font-family:"Font Awesome 6 Pro";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;content:"\f05a"}.gfield--type-fileupload .ginput_container_fileupload .gform_drop_area{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120 - (4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120)/2) calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile{display:flex}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions{margin:0;font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);background:var(--transparent);border:none}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:active,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:active{transform:none}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:not(:last-child),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:nth-child(2),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:not(:last-child),.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions:nth-child(2){margin:0}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions{padding:0;font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);color:var(--text-main-level-4-color);text-transform:none}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions::after{display:none}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button{position:static !important;gap:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;padding:0;font-size:0;text-transform:lowercase;background:rgba(0,0,0,0);border:none;outline:none}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button::before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button::after{font-family:"Font Awesome 6 Pro";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;color:var(--text-main-level-1-color);content:"\f093";transition:all .2s ease-in-out}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:hover,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:active{background:rgba(0,0,0,0)}.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:hover::after,.gfield--type-fileupload .ginput_container_fileupload .gform_fileupload_multifile button:active::after{color:var(--action-primary-main-default-color)}.gfield--type-fileupload .ginput_container_fileupload .gform-ul-reset{padding-left:0;margin-top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-bottom:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.gfield--type-fileupload .ginput_container_fileupload .gform-ul-reset li{list-style-type:none}.gfield--type-fileupload .ginput_container_fileupload .gform-ul-reset .gfield_description.gfield_validation_message{font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);list-style-type:none}.gfield--type-fileupload .ginput_preview_list .ginput_preview{display:flex;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel{color:var(--action-primary-main-default-color);-webkit-text-decoration:underline;text-decoration:underline}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:hover{color:var(--action-primary-main-hover-color);text-decoration-color:rgba(0,0,0,0)}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:active{color:var(--action-primary-main-pressed-color)}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file{padding:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);color:var(--text-main-level-1-color);background:rgba(0,0,0,0);border:none;outline:none}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file::after{display:none}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file+strong{font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:140%}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:hover,.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:active{color:var(--action-primary-main-default-color);background:rgba(0,0,0,0)}input[type=search]:-webkit-search-decoration,input[type=search]:-webkit-search-cancel-button,input[type=search]:-webkit-search-results-button,input[type=search]:-webkit-search-results-decoration{display:none}:is(.gfield_radio,.gfield_checkbox) :is(li,div){position:relative;margin-bottom:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120);list-style:none}.ginput_container_radio .gfield_radio{display:flex;flex-flow:row wrap;gap:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;justify-content:space-between}.ginput_container_radio .gfield_radio .gchoice{margin:0}.ginput_container_radio .gfield_radio .gchoice label{display:flex;flex-direction:column-reverse;align-items:center;padding:0}.ginput_container_radio .gfield_radio .gchoice label::before{position:relative}input[type=checkbox]+label::before{display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";font-size:0;font-weight:900;color:var(--text-negative-level-1-color);text-align:center;content:"";background:var(--control-main-background-color);border-radius:calc(2px*var(--scale-ratio) + (2 - 2*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transform-origin:center}input[type=checkbox]:checked+label::before{font-size:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);background:var(--control-main-active-color);border-color:var(--control-main-active-color)}input[type=checkbox]:focus+label::before{border-color:var(--control-main-border-hover-color)}input[type=radio]+label::before{content:"";border-radius:100%}input[type=radio]:is(:checked,:focus)+label::before{border-color:var(--control-main-active-color);border-width:calc(5px*var(--scale-ratio) + (5 - 5*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}input:is([type=checkbox],[type=radio]){position:absolute;top:0;left:0;opacity:0}input:is([type=checkbox],[type=radio])+label{position:relative;display:block;padding-left:calc(30px*var(--scale-ratio) + (30 - 30*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-left:0;font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400}input:is([type=checkbox],[type=radio])+label::before{position:absolute;top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120);left:0;box-sizing:border-box;width:calc(18px*var(--scale-ratio) + (18 - 18*var(--scale-ratio))*(var(--box-width) - 320px)/1120);height:calc(18px*var(--scale-ratio) + (18 - 18*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding:0;line-height:1;cursor:pointer;border:2px solid var(--control-main-border-default-color);transition:all .2s ease-in-out}.gform_footer{text-align:right}.gform_footer [type=submit]{position:relative;justify-content:center;width:100%;padding-right:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.gform_footer [type=submit]::after{position:absolute;top:50%;right:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transform:translateY(-50%)}@media(min-width: 768px){.input-half{width:calc(50% - calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)/2)}}.gfield_visibility_hidden{display:none}.gform_ajax_spinner{display:none}.submitting::after{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;font-size:max(16px,calc(40px * var(--scale-ratio)) + (40 - calc(40 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);color:var(--action-primary-main-default-color);text-indent:-9999em;content:"";border-radius:50%;transform:translate3d(-50%, -50%, 0);animation:spin 1.7s infinite ease,round 1.7s infinite ease}.submitting form{opacity:.4}.validation_message{font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);color:var(--error-main-text-color);border:none}.gform_confirmation_message{font-size:max(16px,calc(22px * var(--scale-ratio)) + (22 - calc(22 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:700}.gform_confirmation_message img{margin:0 auto}.gform_confirmation_message p.small{color:var(--text-main-level-3-color)}.gform_validation_error .gform_submission_error{margin-bottom:calc(15px*var(--scale-ratio) + (15 - 15*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-size:max(16px,calc(18px * var(--scale-ratio)) + (18 - calc(18 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);color:var(--error-main-text-color)}.gform_validation_error .gfield_error .validation_message{padding-top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120);color:var(--error-main-text-color)}.gform_validation_error .gfield_error input:not([type=checkbox]):not([type=radio]):not([type=submit]),.gform_validation_error .gfield_error textarea,.gform_validation_error .gfield_error select{margin-bottom:0;border-color:var(--error-main-text-color)}.gform_validation_error .gfield_error:is(label,.gfield_radio,.gfield_checkbox){color:var(--error-main-text-color)}.cookie-table{overflow:auto}.cookie-table+.cookie-table{margin-top:calc(64px*var(--scale-ratio) + (64 - 64*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.cookie-table>p{padding-bottom:0}.cookie-table table{width:100%;min-width:550px;margin-top:calc(15px*var(--scale-ratio) + (15 - 15*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border-collapse:collapse;border:1px solid #ccc}.cookie-table table :is(th,td){padding:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border:1px solid #ccc}.cookie-table table tr:first-child td{font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);text-align:left;background:#f6f6f7}.cookie-table table p{padding:0}.module-listing .listing-post{transition:opacity .2s ease-in-out}.module-listing.loading .listing-items-wrapper::after{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;font-size:max(16px,calc(40px * var(--scale-ratio)) + (40 - calc(40 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);color:var(--action-primary-main-default-color);text-indent:-9999em;content:"";border-radius:50%;transform:translate3d(-50%, -50%, 0);animation:spin 1.7s infinite ease,round 1.7s infinite ease}.module-listing.loading .listing-items-wrapper .listing-post{opacity:.3}.module-menu .menu{padding:0;margin:0;list-style:none}.module-menu .menu .menu-item-has-children{position:relative}.module-blurb.image-text{display:flex;flex-flow:row wrap;gap:calc(16px + (60 - 16)*(var(--box-width) - 320px)/1120);align-items:center}.module-blurb.image-text .blurb-icon-container img,.module-blurb.image-text .blurb-image img{width:100%}.module-blurb.image-text .blurb-icon-container i,.module-blurb.image-text .blurb-image i{color:var(--checkmark-main-color)}.module-blurb.image-text .blurb-content-wrapper{padding-top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}@media(min-width: 992px){.module-blurb.image-text{flex-flow:row}.module-blurb.image-text .blurb-icon-container,.module-blurb.image-text .blurb-image{flex:0 0 33.333%}.module-blurb.image-text .blurb-content-wrapper{flex:0 1 66.666%}}.module-breadcrumbs{display:none}.module-breadcrumbs.show{display:block}.module-breadcrumbs ol,.module-breadcrumbs ul{display:flex;flex-flow:row wrap;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding:0;margin:0;list-style-type:none}.module-breadcrumbs li{display:inline-flex;flex-flow:row wrap;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;margin-bottom:0;font-size:calc(12px + (22 - 12)*(var(--box-width) - 320px)/1120);list-style-type:none}.module-breadcrumbs li::before{margin-top:calc(0px + (3 - 0)*(var(--box-width) - 320px)/1120);font-family:"Font Awesome 6 Pro";font-size:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;color:var(--text-main-level-4-color);text-decoration:none;letter-spacing:0;content:"\f105"}.module-breadcrumbs .gt-breadcrumbs-separator{display:none}.module-breadcrumbs a{color:var(--text-main-level-1)}.module-video img,.module-video video,.module-video .video-overlay::after{border-radius:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-video .inner-video{position:relative}.module-video .video-popup .video-popup-wrapper.open{overflow:scroll}.module-video .video-popup .video-popup-wrapper .video-popup-inner-wrapper{width:70%}@media(max-width: 991.98px){.module-video .video-popup .video-popup-wrapper .video-popup-inner-wrapper{width:95%}}.module-video .video-popup-image{background:rgba(0,0,0,0);border-radius:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-video .video-text-icon{display:inline-flex;align-items:center;justify-content:center;width:calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);height:calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);background:var(--action-tertiary-main-default-color);border-radius:calc(32px*var(--scale-ratio) + (32 - 32*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-video .video-text-icon::after{font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:900;color:var(--text-main-level-1-color)}.module-video .video-text-icon:hover{background:var(--action-tertiary-main-hover-color)}.module-video .video-text-icon:active{background:var(--action-tertiary-main-pressed-color)}@media(max-width: 767.98px){.sticky-col{order:-1}}.module-gk-headings{position:sticky;top:calc(64px*var(--scale-ratio) + (64 - 64*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0 calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);background:var(--background-main-level-3-color);border-radius:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}@media(max-width: 767.98px){.module-gk-headings{position:relative;top:auto}}.gk-contents-heading{padding:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-bottom:0}.gk-contents-list{display:flex;flex-direction:column;max-height:calc(100vh - 170px);padding:0;overflow-y:scroll;list-style:none}@media(max-width: 767.98px){.gk-contents-list{max-height:none}}li.gk-contents-list-item{position:relative;margin-bottom:0}li.gk-contents-list-item+li.gk-contents-list-item{margin-top:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}li.gk-contents-list-item.active>a::before{position:absolute;top:0;bottom:0;left:0;display:block;width:2px;height:100%;content:"";background-color:var(--action-primary-main-default-color)}li.gk-contents-list-item a{display:flex;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-bottom:0;font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:140%;color:var(--action-primary-main-default-color);letter-spacing:.002em;cursor:pointer}li.gk-contents-list-item a:hover{color:var(--action-primary-main-hover-color);text-decoration-color:rgba(0,0,0,0)}.single-gk_knowledgebank .module-row+.module-row{margin-top:calc(calc(20px * var(--scale-ratio) + (20 - 20 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)*2)}.single #main :is(p,li){color:var(--text-main-level-2-color)}.single #main .module-image img{width:100%}.single #main .module-text+.module-blurb.checkmark{margin-top:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.single #main .module-blurb.checkmark+.module-blurb.checkmark{margin-top:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.single #main .module-gc-expand.toggle-box+.module-gc-expand.toggle-box{margin-top:0}.single #main .module-gc-expand.toggle-box [class^=module-]+[class^=module-]{margin-top:0}.single #main .module-gc-banner:not(.breadcrumb){border-bottom:1px solid var(--background-main-level-4-color)}.single #main .module-gc-banner:not(.breadcrumb)+.module-gc-banner{margin-top:0}@media(max-width: 575.98px){.single #main>.section:first-of-type{padding-top:calc(100px*var(--scale-ratio) + (100 - 100*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}}#header{position:absolute;top:0;left:0;z-index:999;width:100%;max-width:none}#header [class^=module-]{margin-top:0}#main-header{position:relative;padding:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0 0;background-color:var(--background-main-level-1-color);transition:all .2s ease-in-out}#main-header>.row{flex-wrap:nowrap;gap:normal normal;align-items:center;justify-content:space-between;padding:0 calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}#main-header>.row>.col:first-of-type{display:flex;flex-flow:row wrap;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center}@media(max-width: 767.98px){#main-header>.row>.col:first-of-type{flex:0 0 80%}}#main-header>.row>.col:last-child{text-align:right}@media(max-width: 767.98px){#main-header>.row>.col:last-child{flex:0 0 20%}}#main-header .menu-item{display:inline-flex;padding:0;margin-bottom:0}#main-header .menu-item::before{transition:all .2s ease-in-out}#main-header .menu-item a{display:block;padding:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;font-family:"Circular";font-size:max(15px,calc(15px * var(--scale-ratio)) + (15 - calc(15 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:112%;color:var(--text-main-level-1-color);text-decoration:none;letter-spacing:.002em}#main-header .menu-item .sub-menu{position:absolute;top:100%;right:0;width:-moz-max-content;width:max-content;min-width:calc(100px + (230 - 100)*(var(--box-width) - 320px)/1120);padding:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;text-align:left;visibility:hidden;background:var(--background-main-level-1-color);border-radius:.5em;box-shadow:0 calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120) rgba(14,17,22,.24);opacity:0;transition:all .2s ease-in-out}#main-header .menu-item .sub-menu li{display:block}#main-header .menu-item.menu-item-has-children>a{position:relative;display:inline-flex;align-items:center;justify-content:center}#main-header .menu-item.menu-item-has-children>a>.menu-arrow{display:flex;align-items:center;margin-left:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400}#main-header .menu-item.menu-item-has-children>a>.menu-arrow i{font-weight:400}#main-header .menu-item.menu-item-has-children:hover>a{color:var(--action-primary-main-default-color)}#main-header .menu-item.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1}#main-header .menu-item.current-menu-item>a{color:var(--action-primary-main-default-color)}#main-header .menu-item.log-out{display:inline-flex;flex-flow:row wrap;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center}#main-header .menu-item.log-out::before{font-family:"Font Awesome 6 Pro";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;text-decoration:none;letter-spacing:0;content:"\f08b"}#main-header .menu-item:hover a,#main-header .menu-item:hover::before{color:var(--action-primary-main-default-color)}@media(max-width: 991.98px){#main-header .module-menu{display:none}}#logo{position:relative;z-index:2;width:calc(115px + (136 - 115)*(var(--box-width) - 320px)/1120)}#logo :is(img,svg){width:100%;height:auto}#mobile-icon{position:relative;z-index:10;display:none;padding:calc(11px*var(--scale-ratio) + (11 - 11*var(--scale-ratio))*(var(--box-width) - 320px)/1120);cursor:pointer;background:var(--action-ghost-main-default-color);border-radius:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}#mobile-icon .mobile-dashes{--height: 2px;position:relative;display:inline-block;width:calc(20px + (26 - 20)*(var(--box-width) - 320px)/1120);height:var(--height);vertical-align:middle;background:var(--text-main-level-1-color);border-radius:50vw;transition:background-color .2s ease-in-out .2s}#mobile-icon .mobile-dashes::before,#mobile-icon .mobile-dashes::after{position:absolute;left:0;width:100%;height:var(--height);content:"";background:var(--text-main-level-1-color);border-radius:50vw;transition:top .2s ease .2s,transform .2s ease,width .2s ease-in-out}#mobile-icon .mobile-dashes::before{top:calc(7px*var(--scale-ratio) + (7 - 7*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}#mobile-icon .mobile-dashes::after{top:calc(0px - (7px*var(--scale-ratio) + (7 - 7*var(--scale-ratio))*(var(--box-width) - 320px)/1120))}#mobile-icon.open{background:var(--action-ghost-negative-hover-color)}#mobile-icon.open .mobile-dashes{background:none;transition:background-color 0s ease .2s}#mobile-icon.open .mobile-dashes::before,#mobile-icon.open .mobile-dashes::after{top:0;background:var(--text-constant-dark-level-1-color);transition:top .2s ease,transform .2s ease .2s}#mobile-icon.open .mobile-dashes::before{transform:rotate(45deg)}#mobile-icon.open .mobile-dashes::after{transform:rotate(-45deg)}#mobile-icon:not(.open):hover .mobile-dashes::before{width:90%}#mobile-icon:not(.open):hover .mobile-dashes::after{width:70%}@media(max-width: 991.98px){#mobile-icon{display:inline-block}}#mobile-menu{padding:0}#mobile-menu .mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;visibility:hidden;background:rgba(0,0,0,.3);opacity:0;transition:all .2s ease-in-out}#mobile-menu .mobile-navigation{position:absolute;top:calc(16px + (-12 - 16)*(var(--box-width) - 320px)/1120);right:calc(20px + (40 - 20)*(var(--box-width) - 320px)/1120);width:calc(100% - (40px + (60 - 40)*(var(--box-width) - 320px)/1120));max-width:calc(300px + (400 - 300)*(var(--box-width) - 320px)/1120);max-height:80vh;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;overflow:auto;visibility:hidden;background:var(--background-main-level-1-color);border-radius:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);box-shadow:0 calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120) rgba(15,14,11,.24);opacity:0;transition:all .2s ease-in-out;transform:translateY(15px)}#mobile-menu .mobile-navigation>.row{margin:0}#mobile-menu .mobile-navigation>.row>.column{padding:0}#mobile-menu .mobile-navigation .column-inner{width:100%;padding:calc(80px + (100 - 80)*(var(--box-width) - 320px)/1120) calc(30px*var(--scale-ratio) + (30 - 30*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}#mobile-menu.open .mobile-overlay{visibility:visible;opacity:1}#mobile-menu.open .mobile-navigation{visibility:visible;opacity:1;transform:none}#mobile-menu .menu-item{display:block;padding:0;margin-bottom:0}#mobile-menu .menu-item a{display:block;padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-size:max(15px,calc(15px * var(--scale-ratio)) + (15 - calc(15 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:112%;color:var(--text-main-level-1-color);text-decoration:none}#mobile-menu .menu-item a:hover{color:var(--action-primary-main-default-color)}#mobile-menu .menu-item.menu-item-has-children>a{position:relative}#mobile-menu .menu-item.menu-item-has-children>a>.menu-arrow{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);line-height:112%;cursor:pointer;transition:all .2s ease-in-out}#mobile-menu .menu-item.menu-item-has-children.opened>a>.menu-arrow{transform:rotateX(180deg)}#mobile-menu .menu-item .sub-menu{display:none;padding:0 calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin:0;list-style:none;background:var(--background-main-level-2-color)}@media(min-width: 992px){#mobile-menu{display:none}}#header{position:fixed}#header.scrolled #main-header{padding:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;background:var(--background-main-level-1-color)}#header.scrolled .mobile-navigation{top:calc(0px - (10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120))}#header.nav-down #main-header{transition:all .4s ease-in-out}#header.nav-up{pointer-events:none}#header.nav-up #main-header{transition:all .4s ease-in-out;transform:translateY(-120%)}.admin-bar{--adminbar-height: 32px}.admin-bar #header{top:var(--adminbar-height);transition:top .4s ease-in-out}.admin-bar #header.nav-up #main-header{transform:translateY(calc(-120% - var(--adminbar-height)))}@media only screen and (max-width: 782px){.admin-bar{--adminbar-height: 46px}.admin-bar #header.scrolled{top:0}}.row-project-overview{width:100%;max-width:100%}.row-project-notifications{display:flex;flex-direction:column-reverse;height:calc(310px*var(--scale-ratio) + (310 - 310*var(--scale-ratio))*(var(--box-width) - 320px)/1120);overflow:auto;border-top:1px solid var(--background-main-level-4-color)}.row-project-notifications+.module-row{border-top:1px solid var(--background-main-level-4-color)}.row-popup{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:calc(120px*var(--scale-ratio) + (120 - 120*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0 calc(80px*var(--scale-ratio) + (80 - 80*var(--scale-ratio))*(var(--box-width) - 320px)/1120);overflow:scroll;visibility:hidden;background:rgba(0,0,0,.4);opacity:0;transition:all .2s ease-in-out}.row-popup.open{visibility:visible;opacity:1}.row-popup.open [class^=module-]{opacity:1;transform:translateY(0)}.row-popup .col{display:flex;flex-direction:column;gap:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;justify-content:center;height:-moz-max-content;height:max-content}@media(max-width: 991.98px){.row-popup .col{width:55%;margin:0 auto}}@media(max-width: 575.98px){.row-popup .col{width:100%}}.row-popup .module-close-popup{display:flex;justify-content:flex-end;width:100%;max-width:95%}.row-popup .module-close-popup .close-popup{display:inline-flex;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;color:var(--text-negative-level-1-color);cursor:pointer;transition:all .2s ease-in-out}.row-popup .module-close-popup .close-popup p{margin-bottom:0;font-weight:500}.row-popup .module-close-popup .close-popup i.tiny{margin-bottom:0;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands"}.row-popup .module-close-popup .close-popup:hover{color:var(--text-negative-level-2-color)}@media(min-width: 992px){.row-popup .module-close-popup{max-width:calc(366px*var(--scale-ratio) + (366 - 366*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}}.row-popup [class^=module-]{opacity:0;transition:all .2s ease-in-out;transform:translateY(30%)}.row-popup .module-gravity-form{max-width:95%;padding:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin:0 auto;background:var(--background-main-level-1-color);border:1px solid var(--background-main-level-4-color);border-top:none;border-radius:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.row-popup .module-gravity-form .gform_title{margin-bottom:calc(18px*var(--scale-ratio) + (18 - 18*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.row-popup .module-gravity-form .gform_confirmation_message{text-align:center}@media(min-width: 992px){.row-popup .module-gravity-form{max-width:calc(366px*var(--scale-ratio) + (366 - 366*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}}.projects-listing .listing-items-wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(280px, 25% - (40px * var(--scale-ratio) + (40 - 40 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)), 1fr));grid-gap:calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.projects-listing .listing-post{position:relative;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border:1px solid var(--background-main-level-4-color);border-radius:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transition:all .2s ease-in-out}.projects-listing .listing-post:hover{background:var(--background-main-level-2-color)}.projects-listing .listing-post:hover .listing-item-read-more a{color:var(--text-main-level-1-color)}.projects-listing .listing-post:hover .project-notification{background:var(--action-primary-main-hover-color)}.projects-listing .listing-post:active .project-notification{background:var(--action-primary-main-pressed-color)}.projects-listing .listing-item-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.projects-listing .listing-item-image-wrapper{max-width:-moz-max-content;max-width:max-content;padding:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);background:var(--action-primary-negative-hover-color);border-radius:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.projects-listing .listing-item-image-wrapper i{display:flex}.projects-listing .listing-item-text-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.projects-listing .listing-post-inner{display:grid;grid-template-columns:.4fr 2.4fr;gap:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.projects-listing .listing-item-title,.projects-listing .listing-item-read-more{margin-bottom:0}.projects-listing .listing-item-title:is(:last-child),.projects-listing .listing-item-read-more:is(:last-child){margin-bottom:0}.projects-listing .listing-item-title a{color:var(--text-main-level-1-color);text-decoration:none}.projects-listing .listing-item-read-more{display:inline-flex;flex-flow:row wrap;gap:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;padding-right:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.projects-listing .listing-item-read-more .project-notification{display:inline-flex;align-items:center;justify-content:center;width:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);height:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);color:var(--text-negative-level-1-color);background:var(--action-primary-main-default-color);border-radius:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transition:all .2s ease-in-out}.projects-listing .listing-item-read-more .project-notification::after{margin-bottom:0;line-height:1;content:attr(data-notification)}.projects-listing .listing-item-read-more .project-notification.no-notification{background:none}.projects-listing .listing-item-read-more a{display:flex;color:var(--text-main-level-5-color);text-decoration:none}.module-tabs .tabs-wrapper{position:relative;-moz-column-gap:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120);column-gap:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;overflow-x:scroll;background:var(--background-main-level-1-color);border-bottom:1px solid var(--background-main-level-4-color);-ms-overflow-style:none;scrollbar-width:none}.module-tabs .tabs-wrapper::-webkit-scrollbar{display:none}.module-tabs .tab{position:relative;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);color:var(--text-main-level-4-color);white-space:nowrap;transition:all .2s ease-in-out}.module-tabs .tab::after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background:rgba(0,0,0,0);transition:all .2s ease-in-out}.module-tabs .tab.active{color:var(--text-main-level-1-color)}.module-tabs .tab.active::after{background:var(--text-main-level-1-color)}.module-tabs .tab:hover{color:var(--text-main-level-1-color)}.module-tabs .tab:hover::after{background:var(--text-main-level-1-color)}.module-tabs .tab:active{color:var(--text-main-level-4-color);border-color:var(--text-main-level-4-color)}.module-tabs.module-project-overview .tabs-wrapper{padding-top:calc(64px*var(--scale-ratio) + (64 - 64*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-tabs.module-project-overview .tab-content{display:grid;grid-template-columns:1fr minmax(0, 43%);max-height:0;visibility:hidden;opacity:0;transition:all .2s ease-in-out;transform:translateY(calc(24px * var(--scale-ratio) + (24 - 24 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120))}.module-tabs.module-project-overview .tab-content:not(.active){animation:hide-content-animation 0s ease 1s forwards}.module-tabs.module-project-overview .tab-content.active{display:grid;max-height:1000vh;visibility:visible;opacity:1;transition:all .2s ease-in-out .22s;transform:none}@media(min-width: 768px){.module-tabs.module-project-overview .tab-content.active{min-height:100lvh}}@media(max-width: 767.98px){.module-tabs.module-project-overview .tab-content{grid-template-columns:minmax(max(280px, 100%), 1fr)}}.module-tabs.module-project-overview .module-row{width:100%;max-width:100%;margin:0 auto}.module-tabs.module-project-overview .module-row [class^=module-]+[class^=module-]{margin-top:0}@media(min-width: 768px){.module-tabs.module-project-overview .module-row:first-of-type{border-right:1px solid var(--background-main-level-4-color)}}.module-tabs.module-project-overview .module-row:first-of-type{grid-row:1/-1}.module-tabs.module-project-overview .module-title{padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);background:var(--background-main-level-1-color)}.module-tabs.module-project-overview .module-title :is(p){font-family:"Circular";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:140%;letter-spacing:.002em}.module-tabs.module-project-overview .module-title+.text-info{border-top:1px solid var(--background-main-level-4-color)}.module-tabs.module-project-overview .text-info{padding:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border-bottom:1px solid var(--background-main-level-4-color)}.module-tabs.module-project-overview .text-info.no-border-top{border-top:0}.module-tabs.module-project-overview .text-info.no-border-bottom{border-bottom:0}.module-tabs.module-project-overview .module-video.text-info+.text-info{padding-top:0}.module-tabs.module-project-overview .video-text{padding:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border-bottom:1px solid var(--background-main-level-4-color)}.module-tabs.module-project-overview .video-text .col{display:flex;flex-flow:row wrap;gap:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:flex-start}.module-tabs.module-project-overview .video-text video{width:100%}.module-tabs.module-project-overview .video-text .module-video{flex:0 0 100%}.module-tabs.module-project-overview .video-text .module-text{flex:0 0 100%;padding-top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}@media(min-width: 992px){.module-tabs.module-project-overview .video-text{flex-flow:row}.module-tabs.module-project-overview .video-text .module-video{flex:0 0 calc(28% - calc(16px * var(--scale-ratio) + (16 - 16 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)/2)}.module-tabs.module-project-overview .video-text .module-text{flex:0 1 calc(72% - calc(16px * var(--scale-ratio) + (16 - 16 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)/2)}}.module-tabs.module-project-overview .image-text{gap:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:flex-start;padding:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border-bottom:1px solid var(--background-main-level-4-color)}.module-tabs.module-project-overview .image-text .blurb-icon-container,.module-tabs.module-project-overview .image-text .blurb-image,.module-tabs.module-project-overview .image-text .blurb-content-wrapper{flex:0 0 100%}.module-tabs.module-project-overview .image-text img{width:100%;border-radius:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}@media(min-width: 992px){.module-tabs.module-project-overview .image-text .blurb-icon-container,.module-tabs.module-project-overview .image-text .blurb-image{flex:0 0 calc(28% - calc(16px * var(--scale-ratio) + (16 - 16 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)/2)}.module-tabs.module-project-overview .image-text .blurb-content-wrapper{flex:0 1 calc(72% - calc(16px * var(--scale-ratio) + (16 - 16 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120)/2)}}@media(max-width: 575.98px){.module-tabs.module-project-overview .tabs-wrapper{-webkit-mask:linear-gradient(black 0 0) left,linear-gradient(90deg, #000 0%, transparent 100%) right;-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(100% - 50px) 100%,50px 100%}}.module-tabs.module-project-overview .module-toggle .toggle-item-header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(20px + (40 - 20)*(var(--box-width) - 320px)/1120);background:var(--dgen-color-action-message-bar-main-default, #f1f5fe);border:none;color:var(--dgen-color-text-main-level-1, #0e1116)}.module-tabs.module-project-overview .module-toggle .toggle-item-header .toggle-item-header-inner{font-weight:500;margin:0}.module-tabs.module-project-overview .module-toggle .toggle-item-header span{font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-style:normal;font-weight:400;line-height:normal;transition:transform .2s ease-in-out}.module-tabs.module-project-overview .module-toggle .toggle-item.active .toggle-item-header span{transform:rotateX(180deg)}@keyframes hide-content-animation{from{display:grid}to{display:none}}.module-blurb.checkmark{display:flex;flex-flow:row;gap:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:flex-start}.module-blurb.checkmark .blurb-icon-container{flex-shrink:0}.module-blurb.checkmark .blurb-icon-container i{color:var(--checkmark-main-color)}.module-blurb.checkmark .blurb-content-wrapper{flex-shrink:1;padding-top:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-text.message-bar{padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border-radius:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-text.message-bar :is(p){font-weight:500}.module-gf-listing{grid-column:span 2}.module-gf-listing .module-listing-faq-wrapper{display:flex;flex-flow:row wrap;height:100%}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper{display:flex;flex:0 0 100%;flex-flow:column;gap:calc(20px*var(--scale-ratio) + (20 - 20*var(--scale-ratio))*(var(--box-width) - 320px)/1120);padding:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter{display:flex;flex-flow:column;gap:calc(4px*var(--scale-ratio) + (4 - 4*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter::before{color:var(--text-main-level-1-color);text-transform:capitalize}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a{display:flex;gap:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:flex-end;width:-moz-max-content;width:max-content;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin:0;hyphens:auto;line-height:1.1;color:var(--text-main-level-1-color);text-decoration:none;word-break:break-word;background-color:var(--background-main-level-2-color);border-radius:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a::before{display:flex;align-items:center;justify-content:center;width:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);height:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";font-size:0;font-weight:900;line-height:1;color:var(--text-negative-level-1-color);text-align:center;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--control-main-background-color);border:2px solid var(--control-main-border-default-color);border-radius:calc(2px*var(--scale-ratio) + (2 - 2*var(--scale-ratio))*(var(--box-width) - 320px)/1120);transition:all .2s ease-in-out;transform-origin:center}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a.current-listing-filter{background:var(--background-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a.current-listing-filter::before{font-size:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);background:var(--control-main-active-color);border-color:var(--control-main-active-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a.current-listing-filter:hover::before{background:var(--control-main-active-hover-color);border-color:var(--control-main-active-hover-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a:hover{background:var(--background-main-level-3-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a:hover::before{border-color:var(--control-main-border-hover-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a:focus::before{border-color:var(--control-main-active-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter a:active{background:var(--background-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper .listing-filter-taxonomy-gt_faq_category::before{content:attr(data-taxonomy-singular-label)}.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper label{text-transform:none}@media(min-width: 768px){.module-gf-listing .module-listing-faq-wrapper .listing-filter-wrapper{flex:0 0 33.333%;border-right:1px solid var(--background-main-level-4-color)}}.module-gf-listing .module-listing-faq-wrapper .listing-search-wrapper{position:relative;order:-2}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter{padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) 0;font-family:"Circular";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:140%;color:var(--text-main-level-1-color);letter-spacing:.002em;background:rgba(0,0,0,0);transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter::before{display:inline-block;font-family:"Font Awesome 6 Pro";font-size:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-weight:400;content:"\f00d"}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter::after{display:none}.module-gf-listing .module-listing-faq-wrapper .listing-clear-filter:hover{color:var(--text-main-level-3-color);background:rgba(0,0,0,0)}.module-gf-listing .module-listing-faq-wrapper .filter-tags-wrapper.disabled .listing-clear-filter-wrapper .listing-clear-filter{color:var(--text-main-level-5-color);pointer-events:none}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper{position:relative;display:flex;flex-flow:row;transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper::after{position:absolute;top:50%;left:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);display:inline-block;font-family:"Font Awesome 6 Pro";font-size:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;color:var(--text-main-level-4-color);letter-spacing:.002em;pointer-events:none;content:"\f002";transform:translateY(-50%)}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper+button{position:absolute;right:calc(12px*var(--scale-ratio) + (12 - 12*var(--scale-ratio))*(var(--box-width) - 320px)/1120);bottom:calc(50% - calc(16px * var(--scale-ratio) + (16 - 16 * var(--scale-ratio)) * (var(--box-width) - 320px) / 1120) - max(16px, calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio))) * (var(--box-width) - 320px) / 1120));display:flex;padding:0;cursor:pointer;background:rgba(0,0,0,0);border:none;transition:all .2s ease-in-out;transform:translateY(-50%)}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper+button::before{display:inline-block;font-family:"Font Awesome 6 Pro";font-size:calc(14px*var(--scale-ratio) + (14 - 14*var(--scale-ratio))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;color:var(--text-main-level-4-color);color:var(--text-main-level-1-color);letter-spacing:.002em;content:"\e331";transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper+button:hover::before{color:var(--text-main-level-4-color)}@media(max-width: 767.98px){.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper+button{bottom:12%}}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text]{display:block;padding-right:calc(40px + (42 - 40)*(var(--box-width) - 320px)/1120);padding-left:calc(40px + (42 - 40)*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text][type=search]::-webkit-search-decoration,.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text][type=search]::-webkit-search-cancel-button,.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text][type=search]::-webkit-search-results-button,.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text][type=search]::-webkit-search-results-decoration{display:none}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text]::-moz-placeholder{color:var(--text-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper input[type=text]::placeholder{color:var(--text-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .search-input-wrapper:focus-within+button:hover::before{color:var(--text-main-primary-accent-color)}.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper{flex:0 0 100%;padding-bottom:calc(64px*var(--scale-ratio) + (64 - 64*var(--scale-ratio))*(var(--box-width) - 320px)/1120);border-top:1px solid var(--background-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper .listing-post{cursor:auto;border-bottom:1px solid var(--background-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper .listing-post.open .gt-faq-listing-item-icon::before{color:var(--tag-text-1-color)}.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper .listing-post.open .gt-faq-listing-item-header{color:var(--tag-text-1-color);background:var(--message-main-blue-background-level-1-color)}.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper .listing-post.open:hover .gt-faq-listing-item-header{background:var(--tag-background-1-color)}.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper .listing-post:hover .gt-faq-listing-item-header{background:var(--background-main-level-3-color)}@media(min-width: 768px){.module-gf-listing .module-listing-faq-wrapper .listing-items-wrapper{flex:0 0 66.666%;border-top:none}}.module-gf-listing .module-listing-faq-wrapper .listing-no-posts{padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);cursor:auto;border-bottom:1px solid var(--background-main-level-4-color)}.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-header{display:inline-flex;gap:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120);align-items:center;justify-content:space-between;width:100%;padding:calc(16px*var(--scale-ratio) + (16 - 16*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-bottom:0;cursor:pointer;transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-icon{z-index:2;padding-right:calc(10px*var(--scale-ratio) + (10 - 10*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-icon::before{display:inline-block;transition:all .2s ease-in-out}.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-inner-content{padding:calc(24px*var(--scale-ratio) + (24 - 24*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120)}.module-gf-listing .module-listing-faq-wrapper .gt-faq-listing-item-inner-content :is(p){margin-bottom:0}.module-project-overview .module-gk-listing{border-top:1px solid var(--background-main-level-4-color)}.module-gk-listing .listing-post{position:relative;border-bottom:1px solid var(--background-main-level-4-color)}.module-gk-listing .listing-post .listing-item-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%}.module-gk-listing .listing-post .listing-item-title{display:flex;align-items:center;justify-content:space-between;padding:calc(8px*var(--scale-ratio) + (8 - 8*var(--scale-ratio))*(var(--box-width) - 320px)/1120) calc(40px*var(--scale-ratio) + (40 - 40*var(--scale-ratio))*(var(--box-width) - 320px)/1120);margin-bottom:0;background:var(--background-main-level-1-color);transition:all .2s ease-in-out}.module-gk-listing .listing-post .listing-item-title::after{display:inline-block;font-family:"Font Awesome 6 Pro";font-size:max(14px,calc(14px * var(--scale-ratio)) + (14 - calc(14 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:400;line-height:normal;color:var(--text-main-level-5-color);content:"\f105";transition:all .2s ease-in-out}.module-gk-listing .listing-post .listing-item-title a{margin-bottom:0;font-family:"Circular";font-size:max(16px,calc(16px * var(--scale-ratio)) + (16 - calc(16 * var(--scale-ratio)))*(var(--box-width) - 320px)/1120);font-weight:500;line-height:140%;color:var(--action-primary-main-default-color);letter-spacing:.002em}.module-gk-listing .listing-post .listing-item-read-more{display:none}.module-gk-listing .listing-post:hover .listing-item-title{background:var(--background-main-level-2-color)}.module-gk-listing .listing-post:hover .listing-item-title::after{color:var(--text-main-level-1-color)}.module-gk-listing .listing-post:hover .listing-item-title a{color:var(--action-primary-main-hover-color);text-decoration-color:rgba(0,0,0,0)}.module-gk-listing .listing-post:active .listing-item-title a{color:var(--action-primary-main-pressed-color);text-decoration-color:rgba(0,0,0,0)}.match-height .col>[class^=module-]{height:100%}.text-light :is(h1,h2,h3,h4,h5,h6,p,a:not([class]),li){color:var(--text-negative-level-1-color)}@media(min-width: 576px){.text-center{text-align:center}.text-right{text-align:right}}.grid-1 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(1, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-1 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}.grid-2 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-2 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 575.98px){.grid-2 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-3 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-3 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 767.98px){.grid-3 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-3 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-4 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(4, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-4 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-4 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-4 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-4 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-5 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(5, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-5 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-5 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-5 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-5 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-6 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(6, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-6 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-6 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-6 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-6 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-7 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(7, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-7 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-7 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-7 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-7 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-8 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(8, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-8 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-8 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-8 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-8 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-9 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(9, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-9 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-9 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-9 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-9 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-10 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(10, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-10 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-10 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-10 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-10 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-11 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(11, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-11 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-11 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-11 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-11 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}.grid-12 :is(.col,.listing-items-wrapper){display:grid;grid-template-columns:repeat(12, 1fr);gap:calc(calc(5px + (32 - 5) * (var(--box-width) - 320px) / 1120)*2)}.grid-12 :is(.col,.listing-items-wrapper) [class^=module-]{margin-top:0}@media(max-width: 991.98px){.grid-12 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767.98px){.grid-12 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.grid-12 :is(.col,.listing-items-wrapper){grid-template-columns:repeat(1, 1fr)}}
/*# sourceMappingURL=app.min.css.map */
