:root{--grey-00: #ffffff;--grey-50: #f5f5f5;--grey-100: #eeeeee;--grey-200: #e2e2e2;--grey-300: #cbcbcb;--grey-400: #afafaf;--grey-500: #757575;--grey-600: #545454;--grey-700: #333333;--grey-800: #1f1f1f;--grey-900: #050505;--grey-900-rgb: 22, 26, 29;--grey-blue-50: #f1f3f4;--grey-blue-100: #e2e6e9;--grey-blue-200: #c5ced3;--grey-blue-300: #a8b5bd;--grey-blue-400: #8b9da7;--grey-blue-500: #6e8491;--grey-blue-600: #586a74;--grey-blue-700: #424f57;--grey-blue-800: #2c353a;--grey-blue-900: #161a1d;--green-100: #e7f2e3;--green-200: #c4e9c0;--green-300: #99e59b;--green-400: #509940;--green-500: #11b719;--green-600: #00a80c;--green-700: #008500;--green-800: #006500;--info-100: #f0f5ff;--info-500: #3c80f6;--info-600: #005bfa;--info-800: #001430;--success-100: #f7fbf4;--success-600: #6ea437;--success-800: #172e00;--warning-100: #fffaf0;--warning-600: #faaf00;--warning-800: #412d00;--error-100: #fff2f0;--error-600: #db2500;--error-800: #440600}:root{--background-screen: var(--grey-00);--background-section: var(--grey-50);--background-overlay: rgba(var(--grey-900-rgb), .6);--background-sidebar: var(--grey-blue-700);--background-white-section: var(--grey-00);--background-action-default: var(--grey-600);--background-action-soft-default: var(--grey-400);--background-action-active: var(--green-500);--background-action-hover: var(--green-800);--background-action-soft-hover: var(--green-100);--background-action-selected: var(--green-800);--background-action-soft-selected: var(--success-100);--background-action-focus: var(--green-400);--background-action-disabled: var(--grey-100);--background-action-white: var(--grey-00);--background-status-soft-informative: var(--info-100);--background-status-informative: var(--info-600);--background-status-soft-positive: var(--success-100);--background-status-positive: var(--success-600);--background-status-soft-warning: var(--warning-100);--background-status-warning: var(--warning-600);--background-status-soft-negative: var(--error-100);--background-status-negative: var(--error-600)}:root{--radius-z: 0rem;--radius-s: .25rem;--radius-m: .5rem;--radius-l: 1rem;--radius-xl: 1.5rem}:root{--spacing-0: 0rem;--spacing-25: .125rem;--spacing-50: .25rem;--spacing-100: .5rem;--spacing-150: .75rem;--spacing-200: 1rem;--spacing-300: 1.5rem;--spacing-400: 2rem;--spacing-500: 2.5rem;--spacing-600: 3rem;--spacing-700: 3.5rem;--spacing-800: 4rem;--spacing-900: 4.5rem;--spacing-1000: 5rem;--spacing-1100: 5.5rem;--spacing-1200: 6rem;--spacing-1300: 6.5rem;--spacing-1400: 7rem;--spacing-1500: 7.5rem}:root{--stroke-action-box-and-line: var(--grey-200);--stroke-action-default: var(--grey-600);--stroke-action-active: var(--green-500);--stroke-action-hover: var(--green-700);--stroke-action-selected: var(--green-800);--stroke-action-focus: var(--green-500);--stroke-action-disabled: var(--grey-400);--stroke-action-white: var(--grey-00);--stroke-action-visited: var(--green-800);--stroke-action-visited-hover: var(--grey-500);--stroke-status-informative: var(--info-600);--stroke-status-positive: var(--success-600);--stroke-status-warning: var(--warning-600);--stroke-status-negative: var(--error-600)}:root{--text-copy-title: var(--grey-700);--text-copy-subtitle: var(--grey-700);--text-copy-body: var(--grey-700);--text-copy-disclaimer: var(--grey-500);--text-copy-informative: var(--info-600);--text-copy-success: var(--success-600);--text-copy-warning: var(--warning-600);--text-copy-negative: var(--error-600);--text-copy-white: var(--grey-00);--text-action-default: var(--grey-700);--text-action-active: var(--green-500);--text-action-hover: var(--green-800);--text-action-selected: var(--green-800);--text-action-focus: var(--green-500);--text-action-disabled: var(--grey-500);--text-action-white: var(--grey-00);--text-action-visited: var(--green-800);--text-action-visited-hover: var(--green-500);--text-action-ghost: var(--grey-400)}.input-wrapper{display:flex;flex-direction:column;gap:.25rem;position:relative}.input-wrapper input[type=text],.input-wrapper input[type=email],.input-wrapper input[type=password],.input-wrapper input[type=number],.input-wrapper input[type=tel],.input-wrapper input[type=search],.input-wrapper input[type=date],.input-wrapper input[type=datetime-local],.input-wrapper input[type=month],.input-wrapper input[type=time],.input-wrapper input[type=week],.input-wrapper input[type=url],.input-wrapper input[type=color],.input-wrapper input[type=range],.input-wrapper input[type=file]{height:3.5rem;font-size:1rem;border-radius:.5rem;border-width:1.5px}.input-wrapper textarea::placeholder,.input-wrapper input::placeholder{color:var(--text-copy-disclaimer)}.p-checkbox-box,.p-inputtext{--p-inputtext-shadow: none;--p-inputtext-border-color: var(--stroke-action-box-and-line)}textarea{font-size:1rem;border-radius:.5rem;border-width:1.5px;--p-inputtext-shadow: 0}.input-wrapper label{font-size:1rem;transition:color .3s ease-in-out;font-weight:600}input.icon--left{padding-left:2.75rem}input.icon--right{padding-right:2.75rem}app-input-text.manually-has-error :has(input:focus) label,app-input-mask.manually-has-error :has(input:focus) label,app-textarea.manually-has-error :has(textarea:focus) label{color:var(--stroke-status-negative)}app-input-text.manually-has-error input:not(:focus),app-input-mask.manually-has-error input:not(:focus),app-textarea.manually-has-error textarea:not(:focus){border-color:var(--stroke-status-negative)}app-input-text.ng-invalid.ng-touched.ng-pristine:has(input:focus) label,app-input-text.ng-invalid.ng-touched.ng-dirty:has(input:focus) label,app-input-mask.ng-invalid.ng-touched.ng-pristine:has(input:focus) label,app-input-mask.ng-invalid.ng-touched.ng-dirty:has(input:focus) label,app-textarea.ng-invalid.ng-touched.ng-pristine:has(textarea:focus) label,app-textarea.ng-invalid.ng-touched.ng-dirty:has(textarea:focus) label{color:initial}app-input-text.ng-invalid.ng-touched.ng-pristine input:not(:focus),app-input-text.ng-invalid.ng-touched.ng-dirty input:not(:focus),app-input-mask.ng-invalid.ng-touched.ng-pristine input:not(:focus),app-input-mask.ng-invalid.ng-touched.ng-dirty input:not(:focus),app-textarea.ng-invalid.ng-touched.ng-pristine textarea:not(:focus),app-textarea.ng-invalid.ng-touched.ng-dirty textarea:not(:focus){border-color:var(--stroke-status-negative)}app-input-quantity.ng-invalid.ng-touched.ng-pristine .input-quantity,app-input-quantity.ng-invalid.ng-touched.ng-dirty .input-quantity{border-color:var(--stroke-status-negative)}.bhd-theme{--p-button-secondary-background: var(--background-action-active);--p-button-primary-border-color: transparent;--p-button-outlined-primary-border-color: var(--stroke-action-active);--p-button-outlined-primary-color: var(--text-action-active);--p-textarea-shadow: 0;--p-textarea-hover-border-color: var(--stroke-action-hover);--p-inputtext-hover-border-color: var(--stroke-action-hover);--p-radiobutton-width: 1.5rem;--p-radiobutton-height: 1.5rem;--p-radiobutton-border-width: 1.5px;--p-checkbox-width: 1.5rem;--p-checkbox-height: 1.5rem;--p-checkbox-border-width: 1.5px}.bhd-theme .p-button,.bhd-theme .p-button:not(:disabled):hover{border-width:1.5px}.bhd-theme .p-button-label{color:inherit}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.modal-container{width:90%;max-width:56rem;margin:2rem auto;background-color:#fff;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex-direction:column;max-height:90vh;position:relative;overflow-y:auto;min-width:300px}@font-face{font-family:Trust Sans Alt;font-style:normal;font-weight:400;src:url(/public/fonts/trust_sans/trust-sans-alt-regular.ttf) format("truetype"),url(/public/fonts/trust_sans/trust-sans-alt-regular.woff) format("woff"),url(/public/fonts/trust_sans/trust-sans-alt-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Trust Sans Alt;font-style:normal;font-weight:600;src:url(/public/fonts/trust_sans/trust-sans-alt-medium.ttf) format("truetype"),url(/public/fonts/trust_sans/trust-sans-alt-medium.woff) format("woff"),url(/public/fonts/trust_sans/trust-sans-alt-medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Trust Sans Alt;font-style:normal;font-weight:700;src:url(/public/fonts/trust_sans/trust-sans-alt-bold.ttf) format("truetype"),url(/public/fonts/trust_sans/trust-sans-alt-bold.woff) format("woff"),url(/public/fonts/trust_sans/trust-sans-alt-bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/public/fonts/noto_sans/noto-sans-regular.ttf) format("truetype"),url(/public/fonts/noto_sans/noto-sans-regular.woff) format("woff"),url(/public/fonts/noto_sans/noto-sans-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;src:url(/public/fonts/noto_sans/noto-sans-medium.ttf) format("truetype"),url(/public/fonts/noto_sans/noto-sans-medium.woff) format("woff"),url(/public/fonts/noto_sans/noto-sans-medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Noto Sans;font-style:normal;font-weight:800;src:url(/public/fonts/noto_sans/noto-sans-bold.ttf) format("truetype"),url(/public/fonts/noto_sans/noto-sans-bold.woff) format("woff"),url(/public/fonts/noto_sans/noto-sans-bold.woff2) format("woff2");font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{font-family:Noto Sans,sans-serif;background-color:#f5f5f5}img,picture,video,canvas,svg{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Trust Sans Alt,sans-serif;font-weight:600}h2{font-size:24px}h1.hero-l{font-size:clamp(2.25rem,.0625rem + 7vw,4rem)}h2.hero-m{font-size:clamp(2rem,1.375rem + 2vw,2.5rem)}h1.title{font-size:clamp(1.5rem,1.0599rem + 1.8779vw,2.75rem)}h2.subtitle{font-size:clamp(1.125rem,1.081rem + .1878vw,1.25rem)}p,span,label,input,textarea,select{font-family:Noto Sans,sans-serif}input,button,textarea,select{font:inherit}p{text-wrap:pretty}*{margin:0;padding:0;box-sizing:border-box}.p-error{color:var(--error-600)}.p-drawer-content{padding:0!important}
