:root{--color-primary: #00953b;--color-bw-high: #020617;--color-bw-low: #ffffff;--color-primary-lowest: #e6f9ef;--color-primary-gradient: linear-gradient(93deg, #02953c 0%, #13713a 100%);--color-on-primary-muted: rgb(255 255 255 / 70%);--color-on-primary-divider: rgb(255 255 255 / 30%);--color-on-primary-surface: rgb(255 255 255 / 14%);--color-on-primary-overlay: rgb(0 0 0 / 30%);--color-illustration-background: #0c0c0c;--color-illustration-border: rgb(255 255 255 / 10%);--color-neutral-highest: #334155;--color-neutral-high: #63758e;--color-neutral-regular: #bcc9da;--color-neutral-low: #e2e8f0;--color-neutral-lowest: #f7f8fa;--color-success-highest: #047857;--color-success-high: #00c382;--color-success-low: #b0f0d7;--color-success-lowest: #eefcf6;--color-info-high: #387be8;--color-info-lowest: #ecf3ff;--color-error: #d92d20;--font-family: "Montserrat", sans-serif;--font-weight-regular: 400;--font-weight-semibold: 600;--font-headline-m: var(--font-weight-semibold) 32px / 40px var(--font-family);--font-title-l: var(--font-weight-semibold) 20px / 28px var(--font-family);--font-title-m: var(--font-weight-semibold) 16px / 24px var(--font-family);--font-title-s: var(--font-weight-semibold) 14px / 20px var(--font-family);--font-title-s-regular: var(--font-weight-regular) 14px / 20px var(--font-family);--font-body-l: var(--font-weight-regular) 16px / 24px var(--font-family);--font-body-m: var(--font-weight-regular) 14px / 20px var(--font-family);--font-body-s: var(--font-weight-regular) 12px / 16px var(--font-family);--font-label-l: var(--font-weight-semibold) 16px / 24px var(--font-family);--font-label-m: var(--font-weight-semibold) 14px / 20px var(--font-family);--font-label-s: var(--font-weight-semibold) 12px / 16px var(--font-family);--spacing-0: 0;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 24px;--radius-1: 8px;--radius-2: 16px;--radius-pill: 24px;--shadow-primary: 0 2px 16px rgb(0 0 0 / 12%);--shadow-header: 0 2px 8px rgb(89 89 89 / 12%);--shadow-down-m: 0 1px 2px rgb(99 117 142 / 15%), 0 2px 6px 1px rgb(99 117 142 / 15%);--color-backdrop: rgb(2 6 23 / 30%);--color-processing-overlay: rgb(2 6 23 / 43%);--layout-content-width: 1224px}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font:var(--font-body-m);color:var(--color-bw-high);background:var(--color-bw-low);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit}a{color:inherit}.error-detail{display:block;margin-top:var(--spacing-1);font:var(--font-body-s);color:var(--color-neutral-high);overflow-wrap:anywhere}
