.MandateConfirmation_page__A3uZh{align-items:center;display:flex;justify-content:center;min-height:min(70vh,48rem);padding:clamp(2rem,8vw,6rem) var(--site-margin-small)}.MandateConfirmation_card__ozvjK{background:var(--ds-surface-elevated);border:1px solid var(--ds-border);border-radius:var(--radius-large);box-shadow:var(--ds-shadow-elevated);display:grid;gap:1.25rem;max-width:42rem;padding:clamp(1.5rem,5vw,3.5rem);width:100%}.MandateConfirmation_card__ozvjK h1,.MandateConfirmation_card__ozvjK p{margin:0}.MandateConfirmation_mark__aEnyA{align-items:center;background:var(--ds-primary);border-radius:999px;color:var(--ds-on-primary);display:flex;font-size:1.5rem;font-weight:700;height:3rem;justify-content:center;width:3rem}.MandateConfirmation_expiry__kQkvs{font-weight:600}.Paragraph_paragraph__LEcav{margin:0}.Paragraph_large__BQ9a_{font-size:var(--font-size-md);line-height:var(--line-height-md)}.Paragraph_normal__LzxtU{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Paragraph_small__AyIIg{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.Paragraph_light__yqSNU{font-weight:300}.Paragraph_regular__AwnU2{font-weight:var(--font-weight-body)}.Paragraph_semibold__QbNLX{font-weight:600}.Paragraph_bold__LS9yi{font-weight:700}.ContractSigning_root__zN0P3{color:var(--ds-text)}.ContractSigning_page__T4ukS{align-items:flex-start;display:flex;justify-content:center;min-height:min(80vh,64rem);padding:clamp(1.5rem,5vw,4rem) var(--site-margin-small)}.ContractSigning_embedded__ct_Je{margin-block-start:1rem}.ContractSigning_card__VIc9S{background:var(--ds-surface-elevated);border:1px solid var(--ds-border);border-radius:var(--radius-large);box-shadow:var(--ds-shadow-elevated);display:grid;gap:clamp(1rem,2vw,1.5rem);max-width:72rem;padding:clamp(1.25rem,4vw,3rem);width:100%}.ContractSigning_card__VIc9S dd,.ContractSigning_card__VIc9S dl,.ContractSigning_card__VIc9S h1,.ContractSigning_card__VIc9S h2,.ContractSigning_card__VIc9S h3,.ContractSigning_card__VIc9S h4,.ContractSigning_card__VIc9S p{margin:0}.ContractSigning_embedded__ct_Je .ContractSigning_card__VIc9S{box-shadow:var(--ds-shadow-subtle)}.ContractSigning_documentSection__eojyn,.ContractSigning_signature__MGO2R,.ContractSigning_state__XAGy_,.ContractSigning_step__DXP2v{display:grid;gap:1rem}.ContractSigning_identity__EGDWL{background:var(--ds-surface-subtle);border:1px solid var(--ds-border);border-radius:var(--radius-medium);display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.ContractSigning_identity__EGDWL div{min-width:0}.ContractSigning_identity__EGDWL dt{color:var(--ds-text-muted);font-size:.875rem;font-weight:600;margin-block-end:.25rem}.ContractSigning_identity__EGDWL dd{overflow-wrap:anywhere}.ContractSigning_documentSection__eojyn,.ContractSigning_step__DXP2v{border-block-start:1px solid var(--ds-border);padding-block-start:1.5rem}.ContractSigning_pdf__hhEJZ{background:var(--ds-surface-subtle);border:1px solid var(--ds-border-strong);border-radius:var(--radius-medium);height:clamp(28rem,65vh,52rem);width:100%}.ContractSigning_actions__5NjVb{display:flex;flex-wrap:wrap;gap:.75rem}.ContractSigning_signature__MGO2R{background:var(--ds-surface-subtle);border:1px solid var(--ds-border);border-radius:var(--radius-medium);padding:1rem}.ContractSigning_canvas__ziQlx{background:var(--ds-surface);border:1px solid var(--ds-border-strong);border-radius:var(--radius-small);color:var(--ds-text);display:block;max-width:100%;touch-action:none;width:100%}.ContractSigning_typedSignature__gXDRF{background:var(--ds-surface-subtle);border:1px solid var(--ds-border);border-radius:var(--radius-medium);font-size:clamp(1.25rem,3vw,2rem);font-style:italic;overflow-wrap:anywhere;padding:1rem}@media(max-width:48rem){.ContractSigning_page__T4ukS{padding-inline:var(--site-margin-small)}.ContractSigning_identity__EGDWL{grid-template-columns:1fr}.ContractSigning_pdf__hhEJZ{height:32rem}.ContractSigning_actions__5NjVb{align-items:stretch;flex-direction:column}}.CMSCallToActionBlock_body__vAAyt,.CMSCallToActionBlock_copy__F9NgR,.CMSCallToActionBlock_cta__khMFG{display:flex;flex-direction:column;min-width:0}.CMSCallToActionBlock_cta__khMFG{gap:var(--grid-gap);width:100%}.CMSCallToActionBlock_copy__F9NgR{gap:20px}.CMSCallToActionBlock_body__vAAyt{gap:12px;max-width:60ch}.CMSCallToActionBlock_body__vAAyt blockquote,.CMSCallToActionBlock_body__vAAyt ol,.CMSCallToActionBlock_body__vAAyt p,.CMSCallToActionBlock_body__vAAyt ul{margin-block:0}.CMSCallToActionBlock_variant-banner__kLiI6{padding-block:12px}.CMSCallToActionBlock_variant-banner__kLiI6 .CMSCallToActionBlock_media__JgZNs{max-width:32rem}.CMSCallToActionBlock_variant-card__Nay_a{background:var(--section-frame-surface-background);border:1px solid var(--section-frame-surface-border);border-radius:var(--radius-large);box-shadow:var(--ds-shadow-subtle);color:var(--section-frame-surface-foreground);padding:clamp(1.25rem,5vw,3rem)}.CMSCallToActionBlock_variant-card__Nay_a .CMSCallToActionBlock_media__JgZNs{max-width:32rem}.CMSCallToActionBlock_variant-split__xpI01{display:grid;grid-template-columns:minmax(0,1fr)}@container cms-page-section (min-width: 768px){.CMSCallToActionBlock_variant-split__xpI01{align-items:center;grid-template-columns:repeat(2,minmax(0,1fr))}}.CMSCallToActionBlock_image__Q3vBN,.CMSCallToActionBlock_media__JgZNs{height:100%;width:100%}.CMSCallToActionBlock_image__Q3vBN{object-fit:cover}.CMSColumnsBlock_column__oBgRb,.CMSColumnsBlock_content__YJhhC{display:flex;flex-direction:column;min-width:0}.CMSColumnsBlock_content__YJhhC{gap:24px;width:100%}.CMSColumnsBlock_grid__w8VXe{display:grid;gap:var(--columns-gap,var(--grid-gap));grid-template-columns:minmax(0,1fr);min-width:0}.CMSColumnsBlock_gap-compact__j8l7S{--columns-gap:0.75rem}.CMSColumnsBlock_gap-standard__otwH3{--columns-gap:1.25rem}.CMSColumnsBlock_gap-generous__i7S69{--columns-gap:2rem}.CMSColumnsBlock_column__oBgRb{gap:var(--grid-gap)}.CMSColumnsBlock_vertical-start__pkk0E{align-items:start}.CMSColumnsBlock_vertical-center__lpkZP{align-items:center}.CMSColumnsBlock_vertical-end__a0NRM{align-items:end}.CMSColumnsBlock_vertical-stretch__NPLbB{align-items:stretch}@container cms-page-section (min-width: 768px){.CMSColumnsBlock_layout-twoEqual__kcfIM{grid-template-columns:repeat(2,minmax(0,1fr))}.CMSColumnsBlock_layout-oneThirdTwoThirds__i3pLo{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.CMSColumnsBlock_layout-twoThirdsOneThird__7t57_{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@container cms-page-section (min-width: 992px){.CMSColumnsBlock_layout-threeEqual__uAQmf{grid-template-columns:repeat(3,minmax(0,1fr))}}.CMSEmbedBlock_figure__YvpUt{display:grid;gap:12px;margin:0;min-width:0;width:100%}.CMSEmbedBlock_title__96BXC{color:inherit;font-size:var(--font-size-md);font-weight:700;margin:0;overflow-wrap:anywhere}.CMSEmbedBlock_viewport__T4sNK{background:var(--section-frame-surface-background,var(--ds-surface));border:1px solid var(--section-frame-surface-border,var(--ds-border));border-radius:var(--radius-medium);min-height:12rem;overflow:hidden;position:relative;width:100%}.CMSEmbedBlock_aspect-landscape___89Jx{aspect-ratio:4/3}.CMSEmbedBlock_aspect-cinematic__bkQmf{aspect-ratio:16/9}.CMSEmbedBlock_iframe__m1gf3{border:0;height:100%;inset:0;position:absolute;width:100%}.CMSEmbedBlock_placeholder__dq1yT{align-content:center;box-sizing:border-box;display:grid;gap:16px;height:100%;justify-items:center;min-height:12rem;padding:24px var(--site-margin-small);text-align:center;width:100%}.CMSEmbedBlock_placeholder__dq1yT p{margin:0;max-width:42rem}.CMSEmbedBlock_placeholderActions__O__QT{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.CMSEmbedBlock_externalLink___T_RZ{color:var(--ds-link);text-decoration:underline;text-underline-offset:.15em}.CMSEmbedBlock_externalLink___T_RZ:hover{text-decoration-thickness:.12em}.CMSEmbedBlock_externalLink___T_RZ:focus-visible{outline:2px solid var(--ds-focus);outline-offset:3px}.CMSEmbedBlock_caption__pLVpn{color:var(--ds-text-muted);font-size:var(--font-size-xs);margin:0;overflow-wrap:anywhere}.Logo_logoWrapper__8BAg2{align-self:center;display:inline-flex;position:relative}.Logo_logo__J5WE1{display:block;object-fit:contain}.FieldFrame_field__a9wmr{display:flex;flex-direction:column;gap:8px;max-width:100%}.Combobox_combobox__dpW2X{position:relative;width:100%}.Combobox_inputWrapper__BFYoK{align-items:center;display:flex;position:relative}.Combobox_input__hIoIH{background:var(--ui-combobox-background,var(--ds-surface));border:1px solid var(--ui-combobox-border,var(--ds-border-strong));border-radius:var(--ui-combobox-radius,var(--radius-medium));box-sizing:border-box;color:var(--ui-combobox-text,var(--ds-text));font:inherit;min-height:var(--ui-combobox-min-height,var(--form-control-min-height));padding:var(--ui-combobox-input-padding,12px 96px 12px 16px);transition:var(--ui-combobox-transition,var(--transition-fast));width:100%}.Combobox_input__hIoIH[aria-invalid=true]{border-color:var(--ui-combobox-invalid-border,var(--ds-error));outline:var(--ui-combobox-invalid-outline,1px solid var(--ds-border-strong));outline-offset:var(--ui-combobox-invalid-outline-offset,1px)}.Combobox_input__hIoIH:focus-visible{border-color:var(--ui-combobox-focus-border,var(--ds-border-strong));box-shadow:var(--ui-combobox-focus-shadow,0 0 0 6px var(--ds-surface));outline:var(--ui-combobox-focus-outline,3px var(--ds-focus) solid);outline-offset:var(--ui-combobox-focus-outline-offset,0)}.Combobox_input__hIoIH::placeholder{color:var(--ui-combobox-muted-text,var(--ds-text-muted))}.Combobox_input__hIoIH:disabled{background:var(--ui-combobox-disabled-background,var(--ds-disabled));color:var(--ui-combobox-disabled-text,var(--ds-disabled-text));cursor:not-allowed}.Combobox_spinner__aTQhk{animation:Combobox_combobox-spin__m2nya .8s linear infinite;pointer-events:none;position:absolute;right:12px}.Combobox_popover__ZxTbj{animation:Combobox_combobox-reveal__yNOhm var(--ui-combobox-transition,var(--transition-fast));background:var(--ui-combobox-popover-background,var(--ds-surface-elevated));border:1px solid var(--ui-combobox-popover-border,var(--ds-border));border-radius:var(--ui-combobox-radius,var(--radius-medium));box-shadow:var(--ui-combobox-popover-shadow,var(--ds-shadow-elevated));box-sizing:border-box;left:0;margin-block-start:var(--ui-combobox-popover-offset,8px);max-height:20rem;overflow-y:auto;position:absolute;right:0;z-index:11}.Combobox_listbox___V9Vq{list-style:none;margin:0;padding:8px}.Combobox_option__HY_WQ,.Combobox_state__W51F0{color:var(--ui-combobox-text,var(--ds-text));padding:var(--ui-combobox-option-padding,12px)}.Combobox_option__HY_WQ{border-radius:var(--radius-small);cursor:pointer;display:flex;flex-direction:column;gap:4px}.Combobox_option__HY_WQ small{color:var(--ui-combobox-muted-text,var(--ds-text-muted))}.Combobox_optionActive__MHSO_{background:var(--ui-combobox-selected,var(--ds-selected));color:var(--ui-combobox-selected-text,var(--ds-primary-text))}.Combobox_optionActive__MHSO_ small{color:inherit}.Combobox_optionDisabled__L57ev{color:var(--ui-combobox-disabled-text,var(--ds-disabled-text));cursor:not-allowed}.Combobox_optionDisabled__L57ev small{color:inherit}.Combobox_state__W51F0{color:var(--ui-combobox-muted-text,var(--ds-text-muted))}.Combobox_description__K7dfX,.Combobox_error__EETTG{margin-block-start:8px}.Combobox_description__K7dfX{color:var(--ui-combobox-muted-text,var(--ds-text-muted));display:block}@keyframes Combobox_combobox-reveal__yNOhm{0%{opacity:0;transform:translateY(calc(-.25 * var(--motion-distance)))}}@keyframes Combobox_combobox-spin__m2nya{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Combobox_popover__ZxTbj{animation:none}.Combobox_spinner__aTQhk{animation-duration:1.6s}}.TimeTrackingApp_app__9OucC{color:var(--admin-text);display:grid;gap:var(--admin-space-6)}.TimeTrackingApp_app__9OucC [role=tabpanel]:focus-visible,.TimeTrackingApp_app__9OucC button:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.TimeTrackingApp_footerActions__k7Mal,.TimeTrackingApp_weekNavigation__SHFSY{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3)}.TimeTrackingApp_weekNavigation__SHFSY{margin-block:var(--admin-space-5)}.TimeTrackingApp_weekPicker__HQRyW{flex:0 1 auto}.TimeTrackingApp_weekNavigation__SHFSY button[aria-label]{min-block-size:2.75rem;min-inline-size:2.75rem}.TimeTrackingApp_addRow__tIGV_ label,.TimeTrackingApp_filters__Yen8x label,.TimeTrackingApp_weekNavigation__SHFSY label{display:grid;gap:var(--admin-space-1)}.TimeTrackingApp_addRow__tIGV_ label>span,.TimeTrackingApp_filters__Yen8x label span,.TimeTrackingApp_weekNavigation__SHFSY label span{color:var(--admin-text-muted);font-size:.75rem;font-weight:600}.TimeTrackingApp_app__9OucC button{color:inherit;font:inherit}.TimeTrackingApp_app__9OucC button:not([role=tab]){background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);min-height:var(--admin-control-height);cursor:pointer;padding-inline:var(--admin-space-3)}.TimeTrackingApp_app__9OucC button:not([role=tab]):hover:not(:disabled){background:var(--admin-hover)}.TimeTrackingApp_app__9OucC button:not([role=tab]):disabled{color:var(--admin-disabled);cursor:not-allowed}.TimeTrackingApp_addRow__tIGV_{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-4);grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr) minmax(10rem,.8fr) auto;margin:0 0 var(--admin-space-5);padding:var(--admin-space-4)}.TimeTrackingApp_addRow__tIGV_ legend{font-size:1rem;font-weight:600;padding-inline:var(--admin-space-2)}.TimeTrackingApp_addRow__tIGV_>button{align-self:end;background:var(--admin-accent-fill);border-color:var(--admin-accent-fill);color:var(--admin-on-accent)}.TimeTrackingApp_gridWrapper__0rETB{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);overflow-x:auto}.TimeTrackingApp_approvalTable__mQCzz,.TimeTrackingApp_grid__aRwcF{border-collapse:collapse;min-width:78rem;width:100%}.TimeTrackingApp_grid__aRwcF{table-layout:fixed}.TimeTrackingApp_contactColumn__o1orT{width:8%}.TimeTrackingApp_projectColumn__VDL_5{width:9%}.TimeTrackingApp_hourCodeColumn__zM6fw{width:12%}.TimeTrackingApp_noteColumn__ikhzp{width:auto}.TimeTrackingApp_dayColumn__8_Ntq{width:4%}.TimeTrackingApp_totalColumn__aL78S{width:5%}.TimeTrackingApp_statusColumn___7vZq{width:8%}.TimeTrackingApp_actionColumn__HZaLH{width:3%}.TimeTrackingApp_approvalTable__mQCzz td,.TimeTrackingApp_approvalTable__mQCzz th,.TimeTrackingApp_grid__aRwcF td,.TimeTrackingApp_grid__aRwcF th{border-bottom:1px solid var(--admin-border);padding:var(--admin-space-2);text-align:start;vertical-align:middle}.TimeTrackingApp_approvalTable__mQCzz th,.TimeTrackingApp_grid__aRwcF th{color:var(--admin-text-muted);font-size:.75rem;font-weight:600;white-space:nowrap}.TimeTrackingApp_durationInput__K1jXT{--ui-control-min-height:var(--admin-control-height-sm);--ui-control-padding-inline-end:var(--admin-space-2);--ui-control-padding-inline-start:var(--admin-space-2);min-width:0;text-align:end}.TimeTrackingApp_grid__aRwcF tfoot td,.TimeTrackingApp_grid__aRwcF tfoot th{background:var(--admin-surface-subtle);border-bottom:0;font-weight:600}.TimeTrackingApp_footerActions__k7Mal{justify-content:flex-end;margin-block:var(--admin-space-5);min-height:var(--admin-control-height)}.TimeTrackingApp_footerActions__k7Mal>span{color:var(--admin-success);margin-inline-end:auto}.TimeTrackingApp_footerActions__k7Mal>button{background:var(--admin-accent-fill);border-color:var(--admin-accent-fill);color:var(--admin-on-accent)}.TimeTrackingApp_filters__Yen8x{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin-block:var(--admin-space-5);padding:var(--admin-space-4)}.TimeTrackingApp_filters__Yen8x>button{align-self:end}.TimeTrackingApp_empty__iN_Wv{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);color:var(--admin-text-muted);padding:var(--admin-space-8);text-align:center}.TimeTrackingApp_srOnly__MtEwf{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:72rem){.TimeTrackingApp_addRow__tIGV_{grid-template-columns:repeat(2,minmax(0,1fr))}.TimeTrackingApp_addRow__tIGV_>button{justify-self:start}}@media(max-width:55rem){.TimeTrackingApp_addRow__tIGV_{grid-template-columns:1fr}.TimeTrackingApp_gridWrapper__0rETB:has(.TimeTrackingApp_grid__aRwcF){background:rgba(0,0,0,0);border:0;overflow:visible}.TimeTrackingApp_grid__aRwcF{display:block;min-width:0}.TimeTrackingApp_grid__aRwcF thead{display:none}.TimeTrackingApp_grid__aRwcF tbody{display:grid;gap:var(--admin-space-4)}.TimeTrackingApp_grid__aRwcF tbody tr{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--admin-space-4)}.TimeTrackingApp_grid__aRwcF tbody td{border:0;display:grid;gap:var(--admin-space-1);padding:0}.TimeTrackingApp_grid__aRwcF tbody td:before{color:var(--admin-text-muted);content:attr(data-label);font-size:.75rem;font-weight:600}.TimeTrackingApp_grid__aRwcF tbody td:nth-child(-n+4){grid-column:1/-1}.TimeTrackingApp_grid__aRwcF tfoot{display:block;margin-block-start:var(--admin-space-4)}.TimeTrackingApp_grid__aRwcF tfoot tr{display:grid;grid-template-columns:repeat(4,1fr)}.TimeTrackingApp_grid__aRwcF tfoot td,.TimeTrackingApp_grid__aRwcF tfoot th{display:block}}@media(max-width:32rem){.TimeTrackingApp_grid__aRwcF tbody tr{grid-template-columns:1fr}.TimeTrackingApp_grid__aRwcF tbody td{grid-column:1}}.planning_boardContent__uENvG,.planning_board__25yQ2,.planning_cardDetails__zH60_,.planning_card__MCIlM,.planning_filters__Bbi3F,.planning_laneField__ilxYq,.planning_progress__bGE9d{display:grid}.planning_board__25yQ2{gap:var(--admin-space-5);min-width:0}.planning_filters__Bbi3F{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);gap:var(--admin-space-4);grid-template-columns:repeat(4,minmax(10rem,1fr));margin:0;min-width:0;padding:var(--admin-space-4)}.planning_filters__Bbi3F legend{font-weight:700;padding-inline:var(--admin-space-2)}.planning_filterField__6cXmS,.planning_laneField__ilxYq{gap:var(--admin-space-2);min-width:0}.planning_filterField__6cXmS{display:grid}.planning_filterField__6cXmS>span,.planning_laneField__ilxYq>span{font-weight:600}.planning_clearFilters__vZ7ZW{align-self:end;justify-self:start}.planning_boardContent__uENvG{gap:var(--admin-space-4);grid-auto-columns:minmax(18rem,1fr);grid-auto-flow:column;min-width:100%;overflow-x:auto;padding:var(--admin-space-1) var(--admin-space-1) var(--admin-space-4)}.planning_lane__hL6Oe{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);align-content:start;display:grid;gap:var(--admin-space-3);min-height:12rem;padding:var(--admin-space-4)}.planning_laneOver__W3bU_{border-color:var(--admin-accent);box-shadow:0 0 0 2px var(--admin-accent-soft)}.planning_laneHeader__6GvQL{align-items:center;display:flex;gap:var(--admin-space-2);justify-content:space-between}.planning_laneHeader__6GvQL h3{font-size:1rem;margin:0}.planning_laneCount__pXHhU{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:999px;color:var(--admin-text-muted);font-size:.8125rem;padding:var(--admin-space-1) var(--admin-space-2)}.planning_laneList__ZsLwg{display:grid;gap:var(--admin-space-3);list-style:none;margin:0;padding:0}.planning_emptyLane__ElMfm{color:var(--admin-text-muted);margin:0;padding-block:var(--admin-space-4);text-align:center}.planning_card__MCIlM{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);background:var(--admin-surface-elevated);gap:var(--admin-space-3);padding:var(--admin-space-4);position:relative;transition:border-color var(--admin-transition-fast),box-shadow var(--admin-transition-fast),opacity var(--admin-transition-fast);z-index:0}.planning_card__MCIlM[data-moving=true]{border-color:var(--admin-border-strong)}.planning_cardDragging__JAuMG{box-shadow:var(--admin-shadow-popover);opacity:.9;z-index:2}.planning_cardBadges__FMRiw,.planning_cardHeader__QfmJ9,.planning_progressLabel__vxSmN{align-items:center;display:flex;gap:var(--admin-space-2)}.planning_cardHeader__QfmJ9,.planning_progressLabel__vxSmN{justify-content:space-between}.planning_cardHeader__QfmJ9 h4{font-size:1rem;margin:0;overflow-wrap:anywhere}.planning_cardLink__NbSCz{border-radius:var(--admin-radius-xs);color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}.planning_cardLink__NbSCz:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.planning_dragHandle__ZzppV{align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:var(--admin-radius-sm);color:var(--admin-text-muted);cursor:grab;display:inline-flex;font:inherit;justify-content:center;min-height:var(--admin-control-height-sm);min-width:var(--admin-control-height-sm);padding:var(--admin-space-1);touch-action:none}.planning_dragHandle__ZzppV:hover{background:var(--admin-hover);color:var(--admin-text)}.planning_dragHandle__ZzppV:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.planning_dragHandle__ZzppV:active{cursor:grabbing}.planning_dragHandle__ZzppV:disabled{cursor:not-allowed}.planning_cardBadges__FMRiw{flex-wrap:wrap}.planning_cardDetails__zH60_{gap:var(--admin-space-2);margin:0}.planning_cardDetails__zH60_>div{display:grid;gap:var(--admin-space-2);grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr)}.planning_cardDetails__zH60_ dt{color:var(--admin-text-muted)}.planning_cardDetails__zH60_ dd{margin:0;overflow-wrap:anywhere}.planning_progress__bGE9d{gap:var(--admin-space-2)}.planning_progressLabel__vxSmN{font-size:.875rem}.planning_laneField__ilxYq>span,.planning_progressLabel__vxSmN span:first-child{font-weight:600}.planning_progress__bGE9d progress{inline-size:100%}.planning_progressIncomplete__mXsRf{accent-color:var(--admin-error-soft-text)}.planning_progressComplete__bheSo{accent-color:var(--admin-success-soft-text)}.planning_laneField__ilxYq{border-top:1px solid var(--admin-border);padding-top:var(--admin-space-3)}.planning_createWorkflowForm__XtFmw,.planning_projectWorkflows__yf9Ui,.planning_projectWorkflows__yf9Ui>section,.planning_scheduleCard__ivGVQ,.planning_scheduleForm__daEWA,.planning_scheduleList__oa6iD,.planning_workflowDetail__5jYbR,.planning_workflowNameForm__pW1rH,.planning_workflowSteps__9L6pV,.planning_workflowTasks__CqvQL{display:grid}.planning_projectWorkflows__yf9Ui{gap:var(--admin-space-8)}.planning_projectWorkflows__yf9Ui>section,.planning_scheduleForm__daEWA,.planning_scheduleList__oa6iD,.planning_workflowDetail__5jYbR{gap:var(--admin-space-4)}.planning_actions__z6MwA,.planning_sectionHeader__lohLb,.planning_taskHeader__mgRPW,.planning_workflowTitle__cDJSZ{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3);justify-content:space-between}.planning_projectWorkflows__yf9Ui>section>h2,.planning_sectionHeader__lohLb h2,.planning_sectionHeader__lohLb h3,.planning_taskDescription__UpC9A,.planning_workflowDetail__5jYbR h3,.planning_workflowSteps__9L6pV h4{margin:0}.planning_createWorkflowForm__XtFmw,.planning_scheduleCard__ivGVQ{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);gap:var(--admin-space-4);padding:var(--admin-space-4)}.planning_createWorkflowForm__XtFmw{align-items:end;grid-template-columns:repeat(4,minmax(10rem,1fr)) auto}.planning_workflowTitle__cDJSZ{justify-content:flex-start;width:100%}.planning_workflowMetadata__c1rQM{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.planning_workflowMetadata__c1rQM>div{display:grid;gap:var(--admin-space-1)}.planning_workflowMetadata__c1rQM dt{color:var(--admin-text-muted)}.planning_workflowMetadata__c1rQM dd{margin:0;overflow-wrap:anywhere}.planning_deadlineSummary__o3Lq1{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-2)}.planning_workflowNameForm__pW1rH{align-items:end;gap:var(--admin-space-3);grid-template-columns:minmax(12rem,1fr) auto}.planning_workflowControls__WF8F0{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(2,minmax(12rem,1fr)) auto}.planning_workflowSteps__9L6pV,.planning_workflowTasks__CqvQL{gap:var(--admin-space-3);margin:0;padding-inline-start:var(--admin-space-5)}.planning_workflowSteps__9L6pV>li,.planning_workflowTasks__CqvQL>li{padding-inline-start:var(--admin-space-2)}.planning_workflowTasks__CqvQL>li{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-3);list-style-position:outside;padding:var(--admin-space-3)}.planning_taskHeader__mgRPW{align-items:flex-start}.planning_taskDescription__UpC9A{color:var(--admin-text-muted)}.planning_taskControls__Ro5i5{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:minmax(10rem,1fr) minmax(12rem,1fr)}.planning_scheduleGrid__5TmrD{align-items:start;display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(3,minmax(10rem,1fr))}.planning_scheduleCard__ivGVQ h3{overflow-wrap:anywhere}.planning_emptyState__I1OAL{color:var(--admin-text-muted);padding-block:var(--admin-space-4)}@media(prefers-reduced-motion:reduce){.planning_card__MCIlM{transition:none}}@media(max-width:960px){.planning_createWorkflowForm__XtFmw,.planning_filters__Bbi3F,.planning_scheduleGrid__5TmrD,.planning_workflowMetadata__c1rQM{grid-template-columns:repeat(2,minmax(10rem,1fr))}}@media(max-width:640px){.planning_createWorkflowForm__XtFmw,.planning_filters__Bbi3F,.planning_scheduleGrid__5TmrD,.planning_taskControls__Ro5i5,.planning_workflowControls__WF8F0,.planning_workflowMetadata__c1rQM,.planning_workflowNameForm__pW1rH{grid-template-columns:1fr}.planning_boardContent__uENvG{grid-auto-columns:minmax(16rem,88vw)}}.CodeField_field__RwoMx{flex:1 1 auto}.CodeField_editor__br_oa,.CodeField_field__RwoMx,.CodeField_readOnly__4ptAH{min-width:0;max-width:100%}.CodeField_toolbar__JqxVI{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--base)*.5);margin-block:calc(var(--base)*.5)}.CodeField_text____fni{box-sizing:border-box;max-width:100%;max-height:24rem;min-height:4rem;overflow:auto;overscroll-behavior:contain;white-space:pre;-webkit-user-select:text;user-select:text;padding:var(--base);border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-s);background:var(--theme-elevation-50);color:var(--theme-text);font-family:var(--font-mono);tab-size:2}.CodeField_text____fni:focus-visible{outline:2px solid var(--theme-text);outline-offset:2px}.AdminAccordion_root__fjc_r{--admin-accordion-border:1px solid var(--admin-border);--admin-accordion-content-padding-block:var(--admin-space-4);--admin-accordion-content-padding-inline:var(--admin-space-3);--admin-accordion-item-border:1px solid var(--admin-border);--admin-accordion-trigger-padding-block:var(--admin-space-3);--admin-accordion-trigger-padding-inline:var(--admin-space-3);border-block-start:var(--admin-accordion-border);width:100%}.AdminAccordion_compact__Le9kV{--admin-accordion-content-padding-block:var(--admin-space-3);--admin-accordion-content-padding-inline:var(--admin-space-2);--admin-accordion-trigger-padding-block:var(--admin-space-2);--admin-accordion-trigger-padding-inline:var(--admin-space-2)}.AdminAccordion_regular__IO6lr{min-width:0}.AdminAccordion_item__GPGru{border-block-end:var(--admin-accordion-item-border)}.AdminAccordion_trigger__Fow4S{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--admin-text);cursor:pointer;display:flex;font:inherit;font-weight:650;gap:var(--admin-space-3);justify-content:space-between;min-height:var(--admin-control-height);padding:var(--admin-accordion-trigger-padding-block) var(--admin-accordion-trigger-padding-inline);text-align:start;width:100%}.AdminAccordion_trigger__Fow4S:hover:not(:disabled){background:var(--admin-hover);color:var(--admin-accent)}.AdminAccordion_trigger__Fow4S:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.AdminAccordion_trigger__Fow4S:disabled{color:var(--admin-disabled);cursor:not-allowed}.AdminAccordion_title__D4qVf{min-width:0}.AdminAccordion_indicator__ffW0b{flex:0 0 auto;height:1rem;transition:transform var(--admin-transition-fast);width:1rem}.AdminAccordion_panelClip__M_WXK{overflow:hidden}.AdminAccordion_content__V3Mky{color:var(--admin-text-muted);padding:var(--admin-accordion-content-padding-block) var(--admin-accordion-content-padding-inline)}.AdminAccordion_itemOpen__3T9gC .AdminAccordion_indicator__ffW0b{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.AdminAccordion_indicator__ffW0b{transition:none}}.NavigationStatus_status__9PEfv{position:fixed;inset-block-start:calc(var(--base)/2);inset-inline-end:calc(var(--base)/2);z-index:100;pointer-events:none;display:flex;align-items:center;gap:calc(var(--base)/3);max-width:calc(100vw - var(--base));color:var(--theme-text);background:var(--theme-elevation-0);font-size:.875rem}.NavigationStatus_status__9PEfv:not(:empty){padding:calc(var(--base)/3) calc(var(--base)/2);border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-s)}.NavigationStatus_indicator__adeSO{width:.75em;height:.75em;border:2px solid var(--theme-elevation-300);border-top:2px solid;border-radius:50%;animation:NavigationStatus_navigation-spin__fUuCW .8s linear infinite}@keyframes NavigationStatus_navigation-spin__fUuCW{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.NavigationStatus_indicator__adeSO{animation:none}}.Contracts_root__VYaPn{display:grid;gap:var(--admin-space-4);min-width:0}.Contracts_header__aTJ1P{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3);justify-content:space-between}.Contracts_detailList__OxiML,.Contracts_header__aTJ1P h2,.Contracts_header__aTJ1P h3,.Contracts_paginationStatus__GvLeU,.Contracts_status__ZqlLG p{margin:0}.Contracts_toolbar__Q7l5U{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(8rem,1fr))}.Contracts_search__Okco_{min-width:0}.Contracts_dateFilters__Yc1LO{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(2,minmax(9rem,1fr)) auto}.Contracts_clearFilters__ORjbH{align-self:end}.Contracts_tableWrap__agZUO{min-width:0;overflow-x:auto}.Contracts_table__qZBjn{min-width:54rem}.Contracts_table__qZBjn td,.Contracts_table__qZBjn th{vertical-align:middle}.Contracts_table__qZBjn td:last-child,.Contracts_table__qZBjn th:last-child{text-align:end}.Contracts_sortButton__LjsZu{align-items:center;background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:var(--admin-space-1);padding:var(--admin-space-1)}.Contracts_sortButton__LjsZu:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.Contracts_detailList__OxiML dt,.Contracts_paginationStatus__GvLeU,.Contracts_sortIndicator__ds7dX,.Contracts_statusCell__XRrA2 small{color:var(--admin-text-muted)}.Contracts_statusCell__XRrA2{align-items:flex-start;display:grid;gap:var(--admin-space-1);justify-items:start}.Contracts_actions__MWgjf{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--admin-space-2);justify-content:flex-end}.Contracts_actions__MWgjf .Contracts_primaryAction__LD8Mf,.Contracts_actions__MWgjf .Contracts_primaryAction__LD8Mf:active,.Contracts_actions__MWgjf .Contracts_primaryAction__LD8Mf:hover{color:var(--admin-on-accent)}.Contracts_pagination__hQLmt{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3);justify-content:flex-end}.Contracts_status__ZqlLG{justify-items:start}.Contracts_detailList__OxiML,.Contracts_status__ZqlLG{display:grid;gap:var(--admin-space-3)}.Contracts_detailList__OxiML div{display:grid;gap:var(--admin-space-1)}.Contracts_detailList__OxiML dd{margin:0;overflow-wrap:anywhere}.Contracts_compactDetailList__cGsmZ,.Contracts_compactDetailList__cGsmZ div,.Contracts_detailSection__sn_Zz,.Contracts_detailSections__Bhn53,.Contracts_dialogForm__J55sV,.Contracts_editorSection__HXmQz,.Contracts_editorSections__2CwUk,.Contracts_placements__XQ7rK,.Contracts_signers__xAW4J{display:grid}.Contracts_detailSections__Bhn53,.Contracts_dialogForm__J55sV,.Contracts_editorSections__2CwUk,.Contracts_signers__xAW4J{gap:var(--admin-space-4)}.Contracts_editorFieldset__mrqfR,.Contracts_fieldset__tnyfe,.Contracts_placement__ihWGl,.Contracts_signer__Fx5rZ{border:0;margin:0;min-width:0;padding:0}.Contracts_detailSection__sn_Zz,.Contracts_editorSection__HXmQz,.Contracts_fieldset__tnyfe,.Contracts_placement__ihWGl,.Contracts_signer__Fx5rZ{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);gap:var(--admin-space-3);padding:var(--admin-space-4)}.Contracts_fieldset__tnyfe legend,.Contracts_placement__ihWGl>legend,.Contracts_signer__Fx5rZ>legend{font-weight:700;padding-inline:var(--admin-space-1)}.Contracts_auditList__Rh_LY,.Contracts_compactDetailList__cGsmZ,.Contracts_compactList__cBFpe,.Contracts_detailCards__9eSjw,.Contracts_detailSection__sn_Zz h3,.Contracts_detailSection__sn_Zz h4,.Contracts_detailSection__sn_Zz p,.Contracts_editorSection__HXmQz h3,.Contracts_editorSection__HXmQz h4,.Contracts_editorSection__HXmQz p,.Contracts_ephemeralLinks__G2UZb{margin:0}.Contracts_fieldGrid__T_GCU{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.Contracts_field__JIIBu{display:grid;gap:var(--admin-space-2);min-width:0}.Contracts_field__JIIBu label,.Contracts_field__JIIBu>span,.Contracts_progress__33yea label{font-weight:600}.Contracts_field__JIIBu small,.Contracts_placements__XQ7rK p{color:var(--admin-text-muted)}.Contracts_checkboxes__ewIwD,.Contracts_radioGroup__oFjKR,.Contracts_sectionHeader__qZu3E{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3)}.Contracts_radioGroup__oFjKR label{align-items:center;display:inline-flex;gap:var(--admin-space-2)}.Contracts_sectionHeader__qZu3E{justify-content:space-between}.Contracts_sectionHeader__qZu3E h3,.Contracts_sectionHeader__qZu3E h4{margin:0}.Contracts_placementGrid__nGVP7{grid-template-columns:repeat(5,minmax(5rem,1fr))}.Contracts_placementGrid__nGVP7,.Contracts_progress__33yea{display:grid;gap:var(--admin-space-2)}.Contracts_progress__33yea progress{inline-size:100%}.Contracts_resumeUploadForm__Wr7nn,.Contracts_resumeUpload__zkQOd{display:grid;gap:var(--admin-space-3)}.Contracts_resumeUpload__zkQOd{border-block-start:1px solid var(--admin-border);margin-block-start:var(--admin-space-1);padding-block-start:var(--admin-space-4)}.Contracts_resumeUpload__zkQOd h4,.Contracts_resumeUpload__zkQOd p{margin:0}.Contracts_validationError__RhUlD{color:var(--admin-danger-text,#b42318);margin:0}.Contracts_compactDetailList__cGsmZ,.Contracts_detailList__OxiML{grid-template-columns:repeat(2,minmax(0,1fr))}.Contracts_compactDetailList__cGsmZ{gap:var(--admin-space-2)}.Contracts_compactDetailList__cGsmZ div{gap:var(--admin-space-1)}.Contracts_compactDetailList__cGsmZ dt{color:var(--admin-text-muted)}.Contracts_compactDetailList__cGsmZ dd{margin:0;overflow-wrap:anywhere}.Contracts_auditList__Rh_LY,.Contracts_compactList__cBFpe,.Contracts_detailCards__9eSjw,.Contracts_ephemeralLinks__G2UZb{display:grid;gap:var(--admin-space-3);list-style:none;padding:0}.Contracts_auditList__Rh_LY>li,.Contracts_compactList__cBFpe>li,.Contracts_detailCards__9eSjw>li,.Contracts_ephemeralLinks__G2UZb>li{border-block-start:1px solid var(--admin-border);display:grid;gap:var(--admin-space-2);padding-block-start:var(--admin-space-3)}.Contracts_compactList__cBFpe>li{grid-template-columns:minmax(10rem,1fr) repeat(2,minmax(8rem,auto))}.Contracts_auditList__Rh_LY>li{grid-template-columns:minmax(12rem,1fr) minmax(8rem,auto) minmax(10rem,auto)}.Contracts_auditDetails__fPTQS{grid-column:1/-1}.Contracts_auditDetails__fPTQS summary{cursor:pointer;font-weight:600}.Contracts_auditDetails__fPTQS dl,.Contracts_auditDetails__fPTQS dl>div{display:grid;gap:var(--admin-space-2)}.Contracts_auditDetails__fPTQS dl>div{grid-template-columns:minmax(10rem,.3fr) minmax(0,1fr)}.Contracts_auditDetails__fPTQS dd,.Contracts_auditDetails__fPTQS dt,.Contracts_auditDetails__fPTQS pre{margin:0;min-width:0}.Contracts_auditDetails__fPTQS pre{overflow-wrap:anywhere;white-space:pre-wrap}.Contracts_auditPagination__QXnew{display:flex;justify-content:flex-end}.Contracts_ephemeralLinks__G2UZb>li{align-items:end;grid-template-columns:minmax(0,1fr) auto}.Contracts_ephemeralLinks__G2UZb label{display:grid;gap:var(--admin-space-2);min-width:0}.Contracts_settings__3Dlx6{display:grid;gap:var(--admin-space-4)}.Contracts_tabPanel__UqNtE{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-3);justify-items:start;padding:var(--admin-space-4)}.Contracts_tabPanel__UqNtE h2,.Contracts_tabPanel__UqNtE p{margin:0}.Contracts_visuallyHidden__84cu4{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:63.999rem){.Contracts_toolbar__Q7l5U{grid-template-columns:repeat(2,minmax(10rem,1fr))}.Contracts_search__Okco_{grid-column:1/-1}}@media(max-width:39.999rem){.Contracts_auditDetails__fPTQS dl>div,.Contracts_auditList__Rh_LY>li,.Contracts_compactDetailList__cGsmZ,.Contracts_compactList__cBFpe>li,.Contracts_dateFilters__Yc1LO,.Contracts_detailList__OxiML,.Contracts_ephemeralLinks__G2UZb>li,.Contracts_fieldGrid__T_GCU,.Contracts_placementGrid__nGVP7,.Contracts_toolbar__Q7l5U{grid-template-columns:1fr}.Contracts_clearFilters__ORjbH{justify-self:start}.Contracts_pagination__hQLmt{justify-content:flex-start}}.Documents_root__nDMCO{display:grid;gap:var(--admin-space-4);min-width:0}.Documents_toolbar__ZxqKf{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(8rem,1fr))}.Documents_search__Tnqek{min-width:0}.Documents_dateFilters__qKkb2{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(2,minmax(9rem,1fr)) auto}.Documents_clearFilters__jJyxz{align-self:end}.Documents_tableWrap__ihGgE{min-width:0;overflow-x:auto}.Documents_table__gnxSo{min-width:48rem}.Documents_table__gnxSo td,.Documents_table__gnxSo th{vertical-align:middle}.Documents_table__gnxSo td:last-child,.Documents_table__gnxSo th:last-child{text-align:end}.Documents_linkedRows__h6q5U tbody tr{cursor:pointer}.Documents_sortButton__4ab48{align-items:center;background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:inherit;gap:var(--admin-space-1);padding:var(--admin-space-1)}.Documents_sortButton__4ab48:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.Documents_sortIndicator__MNGrC{color:var(--admin-text-muted);font-size:.75em}.Documents_actions__Rfm2u{display:inline-flex;gap:var(--admin-space-2)}.Documents_actions__Rfm2u,.Documents_pagination__ugXPP{align-items:center;flex-wrap:wrap;justify-content:flex-end}.Documents_pagination__ugXPP{display:flex;gap:var(--admin-space-3)}.Documents_paginationStatus__QzyEC{color:var(--admin-text-muted);margin:0}.Documents_visuallyHidden__EI1b0{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.Documents_header__lRnS2{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-3);justify-content:space-between}.Documents_header__lRnS2 h2,.Documents_header__lRnS2 h3{margin:0}.Documents_status__r4FFC{display:grid;gap:var(--admin-space-3);justify-items:start}.Documents_status__r4FFC p{margin:0}.Documents_tabPanel__6Jt58{display:grid;gap:var(--admin-space-4);min-width:0}.Documents_tabPanel__6Jt58:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.Documents_auditList__mXKgh,.Documents_dialogForm__LYL_v,.Documents_metadataFields__ykMe_,.Documents_queueItem__B6M5Y,.Documents_queue__ONSj9{display:grid;gap:var(--admin-space-4)}.Documents_dialogForm__LYL_v{margin:0}.Documents_categoryCreate__ukXNj{align-items:end;display:grid;gap:var(--admin-space-3);grid-template-columns:minmax(12rem,28rem) auto;justify-content:start}.Documents_queue__ONSj9{list-style:none;margin:0;padding:0}.Documents_queueItem__B6M5Y{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);padding:var(--admin-space-4)}.Documents_queueHeading__Cv9DW{font-weight:600;margin:0;overflow-wrap:anywhere}.Documents_field__gW6Ny{display:grid;gap:var(--admin-space-2)}.Documents_field__gW6Ny>span,.Documents_fieldset__lMm7I legend{color:var(--admin-text);font-weight:600}.Documents_fieldset__lMm7I{border:0;display:grid;gap:var(--admin-space-2);margin:0;padding:0}.Documents_checkboxes__sJ3WK{display:grid;gap:var(--admin-space-2);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.Documents_validationError__p4JV0{color:var(--admin-error);margin:0}.Documents_progress__XWFAR{display:grid;gap:var(--admin-space-1)}.Documents_progress__XWFAR progress{accent-color:var(--admin-accent);width:100%}.Documents_auditList__mXKgh{list-style:none;margin:0;padding:0}.Documents_auditItem__2gCLz{border-bottom:1px solid var(--admin-border);display:grid;gap:var(--admin-space-1);padding-block:var(--admin-space-3)}.Documents_auditItem__2gCLz:first-child{padding-top:0}.Documents_auditItem__2gCLz:last-child{border-bottom:0;padding-bottom:0}.Documents_auditItem__2gCLz p{margin:0}.Documents_auditMeta__6OHqF{color:var(--admin-text-muted)}@media(max-width:63.999rem){.Documents_toolbar__ZxqKf{grid-template-columns:repeat(2,minmax(10rem,1fr))}.Documents_search__Tnqek{grid-column:1/-1}}@media(max-width:39.999rem){.Documents_categoryCreate__ukXNj,.Documents_dateFilters__qKkb2,.Documents_toolbar__ZxqKf{grid-template-columns:1fr}.Documents_clearFilters__jJyxz{justify-self:start}.Documents_pagination__ugXPP{justify-content:flex-start}}.RecoveryScreen_screen__OgP0K{display:grid;gap:1.5rem;max-width:72rem;padding-block:1rem 3rem}.RecoveryScreen_filters__9Woo6{display:flex;align-items:end;flex-wrap:wrap;gap:1rem}.RecoveryScreen_field__xCKSM{display:grid;gap:.5rem;min-width:10rem}.RecoveryScreen_select__Ejr6v{padding:.65rem;border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg);color:inherit;border-radius:.35rem;font:inherit}.RecoveryScreen_items__XON3Y{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.RecoveryScreen_item__50xPm,.RecoveryScreen_review__WAkGI{padding:1.25rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;display:grid;gap:1rem;overflow-wrap:anywhere}.RecoveryScreen_actions__HLr95{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.RecoveryScreen_source__ksU18{white-space:pre-wrap;overflow-wrap:anywhere;max-height:30rem;overflow:auto;padding:1rem;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-200)}.RecoveryScreen_muted__nmsSj{color:var(--theme-elevation-600);font-size:.875rem}.PortalAccessManager_manager__gb0Vz{display:grid;gap:var(--admin-space-5);min-inline-size:0}.PortalAccessManager_header__J9suW{display:grid;gap:var(--admin-space-2)}.PortalAccessManager_header__J9suW>*{margin:0}.PortalAccessManager_ceiling__nluFs>p,.PortalAccessManager_header__J9suW p,.PortalAccessManager_membership__5abTP>p{color:var(--admin-text-muted);max-inline-size:65ch}.PortalAccessManager_ceiling__nluFs,.PortalAccessManager_membership__5abTP{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);display:grid;gap:var(--admin-space-4);margin:0;min-inline-size:0;padding:var(--admin-space-5)}.PortalAccessManager_ceiling__nluFs>legend,.PortalAccessManager_membership__5abTP>legend{font-weight:650;padding-inline:var(--admin-space-2)}.PortalAccessManager_ceiling__nluFs>p,.PortalAccessManager_membership__5abTP>p{margin:0}.PortalAccessManager_contacts__tl7cM{display:grid;gap:var(--admin-space-4)}.PortalAccessManager_contacts__tl7cM>h3{margin:0}.PortalAccessManager_contact__9U8R8{display:grid;gap:var(--admin-space-4);min-inline-size:0}.PortalAccessManager_contact__9U8R8>h3{margin:0}.PortalAccessManager_moduleGrid__hRlqw{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));min-inline-size:0}.PortalAccessManager_moduleControl__SOs_E{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);min-inline-size:0;padding:var(--admin-space-3)}.PortalAccessManager_empty__ciAtJ{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);color:var(--admin-text-muted);padding:var(--admin-space-5)}.PortalAccessManager_actions__94MZd{display:flex;flex-wrap:wrap;gap:var(--admin-space-3)}@media(max-width:48rem){.PortalAccessManager_ceiling__nluFs,.PortalAccessManager_membership__5abTP{padding:var(--admin-space-4)}.PortalAccessManager_moduleGrid__hRlqw{grid-template-columns:1fr}}.payments_settings__qhkGe{color:var(--admin-text);display:grid;gap:var(--admin-space-5);margin-block:var(--admin-space-5) 4rem}.payments_intro__GvOxp{color:var(--admin-text-muted);margin:0}.payments_providerGrid__ysK0D{display:grid;gap:var(--admin-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.payments_bankDetails__WSQ41,.payments_connectedCard__iI9Em,.payments_providerCard__mWo4L{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);display:grid;gap:var(--admin-space-5);padding:var(--admin-space-6)}.payments_bankDetails__WSQ41 h2,.payments_bankDetails__WSQ41 p,.payments_connectedCard__iI9Em h2,.payments_connectedCard__iI9Em p,.payments_providerCard__mWo4L h2,.payments_providerCard__mWo4L p{margin:0}.payments_bankDetails__WSQ41 p{color:var(--admin-text-muted);margin-top:var(--admin-space-2)}.payments_bankDetailsForm__7VGgk{align-items:end;display:grid;gap:var(--admin-space-4);grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr) auto}.payments_bankDetailsForm__7VGgk label{display:grid;gap:var(--admin-space-2)}.payments_bankDetailsForm__7VGgk span{font-weight:600}.payments_bankInput__XZnrp{--ui-control-min-height:var(--admin-control-height-sm)}.payments_providerCard__mWo4L{grid-template-rows:auto 1fr auto;min-height:14rem}.payments_settings__qhkGe a,.payments_settings__qhkGe button{background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);min-height:var(--admin-control-height-sm);align-items:center;color:var(--admin-text);display:inline-flex;justify-content:center;padding:var(--admin-space-2) var(--admin-space-3);text-decoration:none}.payments_settings__qhkGe a:hover,.payments_settings__qhkGe button:hover:not(:disabled){background:var(--admin-hover);border-color:var(--admin-accent);color:var(--admin-accent)}.payments_settings__qhkGe .payments_primaryButton__F1gbA{background:var(--admin-accent-fill);border-color:var(--admin-accent-fill);color:var(--admin-on-accent);justify-self:start}.payments_actions__swYeL,.payments_connectedHeader___ICxJ{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--admin-space-4);justify-content:space-between}.payments_accountIdentity__1fS1G{display:grid;gap:var(--admin-space-1);text-align:end}.payments_badge__kRYo5{margin-top:var(--admin-space-2)}.payments_warning__H1g2J p{margin:var(--admin-space-2) 0 0}.payments_statusGrid__fAZ5t{display:grid;gap:var(--admin-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0}.payments_statusGrid__fAZ5t div{border-top:1px solid var(--admin-border);display:grid;gap:var(--admin-space-1);padding-top:var(--admin-space-3)}.payments_statusGrid__fAZ5t dt{color:var(--admin-text-muted)}.payments_statusGrid__fAZ5t dd{font-weight:600;margin:0}.payments_metadata__Eeohd{display:grid;gap:var(--admin-space-2) var(--admin-space-5);grid-template-columns:max-content 1fr;margin:0}.payments_metadata__Eeohd dt{color:var(--admin-text-muted)}.payments_metadata__Eeohd dd{margin:0}.payments_actions__swYeL{justify-content:flex-start}.payments_dangerButton__atTCi{color:var(--admin-error)!important}.payments_profileSelect__ZoNCM{display:grid;gap:var(--admin-space-2);max-width:32rem}.payments_profileSelect__ZoNCM span{font-weight:600}@media(max-width:768px){.payments_bankDetailsForm__7VGgk,.payments_providerGrid__ysK0D{grid-template-columns:1fr}.payments_accountIdentity__1fS1G{text-align:start}.payments_connectedHeader___ICxJ{display:grid}.payments_metadata__Eeohd{grid-template-columns:1fr}}.TextArea_textAreaField___6SCK{display:flex;flex-direction:column;gap:8px;max-width:100%}.TextArea_textArea__n_EBx{--ui-control-padding-block:16px;--ui-control-padding-inline-end:16px;--ui-control-padding-inline-start:16px}.TextArea_notResizable__nm5z9{--ui-control-resize:none}.TextArea_resizable__JXtoy{--ui-control-resize:vertical}.TextArea_width-auto___e9pO{--ui-control-width:auto}.TextArea_width-full__6UPNt{--ui-control-width:100%}.TextArea_variant-grey__oSHSd{--ui-control-background:var(--ds-surface-subtle)}.TextArea_isInvalid__bNPYx{--ui-control-invalid-border:var(--ds-error);--ui-control-invalid-outline:1px solid var(--ds-border-strong);--ui-control-invalid-outline-offset:1px}.CookieDeclaration_category__mC91Y,.CookieDeclaration_declaration__Dre1I{display:grid;gap:24px}.CookieDeclaration_cookieSettings__RuksI{background:var(--ds-surface);padding-inline:1.5rem}.CookieDeclaration_categoryHeader__HCc_e{display:grid;gap:8px}.CookieDeclaration_categoryHeader__HCc_e>*{margin:0}.CookieDeclaration_warning__4Nrj_{background:var(--ds-warning-soft);border:1px solid var(--ds-warning);border-radius:var(--radius-medium);color:var(--ds-warning);padding:16px}.CookieDeclaration_empty__JcZ5s{color:var(--ds-text-muted);margin:0}.CookieDeclaration_tableWrapper__pGf3B{max-width:100%;overflow-x:auto}.CookieDeclaration_tableWrapper__pGf3B table{border-collapse:collapse;width:100%}.CookieDeclaration_tableWrapper__pGf3B td,.CookieDeclaration_tableWrapper__pGf3B th{border-bottom:1px solid var(--ds-border);padding:12px;text-align:left;vertical-align:top}.CookieDeclaration_tableWrapper__pGf3B thead th{background:var(--ds-surface-subtle)}.CookieDeclaration_cards__q_OVT{display:none}.CookieDeclaration_card__V4XNy{border:1px solid var(--ds-border);border-radius:var(--radius-medium);margin:0;padding:16px}.CookieDeclaration_card__V4XNy>div{display:grid;gap:4px;padding-block:8px}.CookieDeclaration_card__V4XNy dt{color:var(--ds-text-muted);font-weight:600}.CookieDeclaration_card__V4XNy dd{margin:0;overflow-wrap:anywhere}@media only screen and (max-width:575px){.CookieDeclaration_tableWrapper__pGf3B{display:none}.CookieDeclaration_cards__q_OVT{display:grid;gap:16px}}.CMSLegacyGridBlock_grid__6FDgo{--cms-grid-column-gap:var(--grid-gap);display:grid;gap:var(--grid-gap);column-gap:var(--cms-grid-column-gap);min-width:0}.CMSLegacyGridBlock_columnGap-small__0Iq__{--cms-grid-column-gap:16px}.CMSLegacyGridBlock_columnGap-medium__viCf6{--cms-grid-column-gap:24px}.CMSLegacyGridBlock_columnGap-large__o_FmK{--cms-grid-column-gap:32px}.CMSLegacyGridBlock_columnGap-extraLarge__y5tmA{--cms-grid-column-gap:56px}.CMSLegacyGridBlock_layout-twoEqual__wNvCT{grid-template-columns:repeat(2,minmax(0,1fr))}.CMSLegacyGridBlock_layout-oneThirdTwoThirds__XrGdS{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.CMSLegacyGridBlock_layout-twoThirdsOneThird__lilmx{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.CMSLegacyGridBlock_layout-threeEqual__NoVnJ{grid-template-columns:repeat(3,minmax(0,1fr))}.CMSLegacyGridBlock_vertical-start__jQ2qC{align-items:start}.CMSLegacyGridBlock_vertical-center__6T01h{align-items:center}.CMSLegacyGridBlock_vertical-end__NULhC{align-items:end}.CMSLegacyGridBlock_vertical-stretch__aLfN8{align-items:stretch}.CMSLegacyGridBlock_column__Ospj7{container:cms-grid-column/inline-size;display:flex;flex-direction:column;gap:var(--grid-gap);min-width:0}@container cms-section (max-width: 576px){.CMSLegacyGridBlock_grid__6FDgo{grid-template-columns:minmax(0,1fr)}.CMSLegacyGridBlock_mobileReverse__rPF6o .CMSLegacyGridBlock_column__Ospj7:first-child{order:3}.CMSLegacyGridBlock_mobileReverse__rPF6o .CMSLegacyGridBlock_column__Ospj7:nth-child(2){order:2}.CMSLegacyGridBlock_mobileReverse__rPF6o .CMSLegacyGridBlock_column__Ospj7:nth-child(3){order:1}}@container cms-grid-column (max-width: 576px){.CMSLegacyGridBlock_grid__6FDgo{grid-template-columns:minmax(0,1fr)}.CMSLegacyGridBlock_mobileReverse__rPF6o .CMSLegacyGridBlock_column__Ospj7:first-child{order:3}.CMSLegacyGridBlock_mobileReverse__rPF6o .CMSLegacyGridBlock_column__Ospj7:nth-child(2){order:2}.CMSLegacyGridBlock_mobileReverse__rPF6o .CMSLegacyGridBlock_column__Ospj7:nth-child(3){order:1}}.CMSLegacySectionBlock_section__N6O5L{position:relative;width:100%}.CMSLegacySectionBlock_background-none__8eN_q{background-color:rgba(0,0,0,0)}.CMSLegacySectionBlock_background-surface__khPlG{background-color:var(--ds-surface)}.CMSLegacySectionBlock_background-subtle__zgI3O{background-color:var(--ds-surface-subtle)}.CMSLegacySectionBlock_background-brand__4oj2K{--section-background:var(--ds-primary);--section-foreground:var(--ds-on-primary);--section-interaction:var(--ds-primary-hover);--section-interaction-active:var(--ds-primary-active);background-color:var(--section-background)}.CMSLegacySectionBlock_background-secondary___n59_{--section-background:var(--ds-secondary);--section-foreground:var(--ds-on-secondary);--section-interaction:var(--ds-secondary-hover);--section-interaction-active:var(--ds-secondary-active);background-color:var(--section-background)}.CMSLegacySectionBlock_background-dark__5JJMT{--section-background:var(--ds-inverse-background);--section-foreground:var(--ds-inverse-text);--section-interaction:var(--ds-inverse-hover);--section-interaction-active:var(--ds-inverse-active);background-color:var(--section-background)}.CMSLegacySectionBlock_foregroundDark__MbiHF{color:var(--ds-text)}.CMSLegacySectionBlock_foregroundLight__hSk3Z{--button-primary-background:var(--section-foreground);--button-primary-border:var(--section-foreground);--button-primary-color:var(--section-background);--button-primary-hover-background:var(--section-interaction);--button-primary-hover-border:var(--section-foreground);--button-primary-hover-color:var(--section-foreground);--button-primary-active-background:var(--section-interaction-active);--button-primary-active-border:var(--section-foreground);--button-primary-active-color:var(--section-foreground);--button-secondary-background:transparent;--button-secondary-border:var(--section-foreground);--button-secondary-color:var(--section-foreground);--button-secondary-hover-background:var(--section-interaction);--button-secondary-hover-border:var(--section-foreground);--button-secondary-hover-color:var(--section-foreground);--button-secondary-active-background:var(--section-interaction-active);--button-secondary-active-border:var(--section-foreground);--button-secondary-active-color:var(--section-foreground);--ds-active:var(--section-interaction-active,var(--section-background));--ds-background:var(--section-background);--ds-border:var(--section-foreground,var(--ds-inverse-text));--ds-border-strong:var(--section-foreground,var(--ds-inverse-text));--ds-control-accent:var(--section-foreground,var(--ds-inverse-text));--ds-disabled:var(--section-interaction,var(--section-background));--ds-disabled-text:var(--section-foreground,var(--ds-inverse-text));--ds-focus:var(--section-foreground,var(--ds-inverse-text));--ds-hover:var(--section-interaction,var(--section-background));--ds-link:var(--section-foreground,var(--ds-inverse-text));--ds-primary-soft:var(--section-interaction);--ds-primary-soft-active:var(--section-interaction-active,var(--section-background));--ds-primary-soft-hover:color-mix(in srgb,var(--section-interaction) 50%,var(--section-interaction-active));--ds-primary-text:var(--section-foreground,var(--ds-inverse-text));--ds-secondary-soft:var(--section-interaction);--ds-secondary-soft-active:var(--section-interaction-active,var(--section-background));--ds-secondary-soft-hover:color-mix(in srgb,var(--section-interaction) 50%,var(--section-interaction-active));--ds-secondary-text:var(--section-foreground,var(--ds-inverse-text));--ds-selected:var(--section-interaction,var(--section-background));--ds-surface:var(--section-background);--ds-surface-elevated:var(--section-interaction,var(--section-background));--ds-surface-subtle:var(--section-interaction-active,var(--section-background));--ds-text:var(--section-foreground,var(--ds-inverse-text));--ds-text-muted:var(--section-foreground,var(--ds-inverse-text));--ds-text-subtle:var(--section-foreground,var(--ds-inverse-text));color:var(--ds-text)}.CMSLegacySectionBlock_foregroundOverlayDark__4eJkx{--section-overlay-dark:rgb(0 0 0/64%);--section-overlay-dark-interaction:rgb(0 0 0/76%);--section-overlay-dark-interaction-active:rgb(0 0 0/84%);--section-background:#111111;--section-foreground:var(--ds-on-overlay);--section-interaction:var(--section-overlay-dark-interaction);--section-interaction-active:var(--section-overlay-dark-interaction-active);--button-primary-background:var(--section-foreground);--button-primary-border:var(--section-foreground);--button-primary-color:var(--section-background);--button-primary-hover-background:var(--section-interaction);--button-primary-hover-border:var(--section-foreground);--button-primary-hover-color:var(--section-foreground);--button-primary-active-background:var(--section-interaction-active);--button-primary-active-border:var(--section-foreground);--button-primary-active-color:var(--section-foreground);--button-secondary-background:transparent;--button-secondary-border:var(--section-foreground);--button-secondary-color:var(--section-foreground);--button-secondary-hover-background:var(--section-interaction);--button-secondary-hover-border:var(--section-foreground);--button-secondary-hover-color:var(--section-foreground);--button-secondary-active-background:var(--section-interaction-active);--button-secondary-active-border:var(--section-foreground);--button-secondary-active-color:var(--section-foreground);--ds-active:var(--section-overlay-dark-interaction-active);--ds-background:#111111;--ds-border:var(--ds-on-overlay);--ds-border-strong:var(--ds-on-overlay);--ds-control-accent:var(--ds-on-overlay);--ds-disabled:#333333;--ds-disabled-text:#b8b8b8;--ds-focus:var(--ds-on-overlay);--ds-hover:var(--section-overlay-dark-interaction);--ds-link:var(--ds-on-overlay);--ds-primary-soft:var(--section-overlay-dark);--ds-primary-soft-active:var(--section-overlay-dark-interaction-active);--ds-primary-soft-hover:var(--section-overlay-dark-interaction);--ds-primary-text:var(--ds-on-overlay);--ds-secondary-soft:var(--section-overlay-dark);--ds-secondary-soft-active:var(--section-overlay-dark-interaction-active);--ds-secondary-soft-hover:var(--section-overlay-dark-interaction);--ds-secondary-text:var(--ds-on-overlay);--ds-selected:var(--section-overlay-dark-interaction);--ds-surface:#111111;--ds-surface-elevated:#191919;--ds-surface-subtle:#222222;--ds-text:var(--ds-on-overlay);--ds-text-muted:var(--ds-on-overlay);--ds-text-subtle:var(--ds-on-overlay);color:var(--ds-text)}.CMSLegacySectionBlock_foregroundOverlayLight__6M8JH{--section-overlay-light:rgb(255 255 255/58%);--section-overlay-light-interaction:rgb(255 255 255/72%);--section-overlay-light-interaction-active:rgb(255 255 255/82%);--section-background:#ffffff;--section-foreground:#000000;--section-interaction:var(--section-overlay-light-interaction);--section-interaction-active:var(--section-overlay-light-interaction-active);--button-primary-background:var(--section-foreground);--button-primary-border:var(--section-foreground);--button-primary-color:var(--section-background);--button-primary-hover-background:var(--section-interaction);--button-primary-hover-border:var(--section-foreground);--button-primary-hover-color:var(--section-foreground);--button-primary-active-background:var(--section-interaction-active);--button-primary-active-border:var(--section-foreground);--button-primary-active-color:var(--section-foreground);--button-secondary-background:transparent;--button-secondary-border:var(--section-foreground);--button-secondary-color:var(--section-foreground);--button-secondary-hover-background:var(--section-interaction);--button-secondary-hover-border:var(--section-foreground);--button-secondary-hover-color:var(--section-foreground);--button-secondary-active-background:var(--section-interaction-active);--button-secondary-active-border:var(--section-foreground);--button-secondary-active-color:var(--section-foreground);--ds-active:var(--section-overlay-light-interaction-active);--ds-background:#ffffff;--ds-border:#000000;--ds-border-strong:#000000;--ds-control-accent:#000000;--ds-disabled:#e5e5e5;--ds-disabled-text:#595959;--ds-focus:#000000;--ds-hover:var(--section-overlay-light-interaction);--ds-link:#000000;--ds-primary-soft:var(--section-overlay-light);--ds-primary-soft-active:var(--section-overlay-light-interaction-active);--ds-primary-soft-hover:var(--section-overlay-light-interaction);--ds-primary-text:#000000;--ds-secondary-soft:var(--section-overlay-light);--ds-secondary-soft-active:var(--section-overlay-light-interaction-active);--ds-secondary-soft-hover:var(--section-overlay-light-interaction);--ds-secondary-text:#000000;--ds-selected:var(--section-overlay-light-interaction);--ds-surface:#ffffff;--ds-surface-elevated:#f5f5f5;--ds-surface-subtle:#eeeeee;--ds-text:#000000;--ds-text-muted:#000000;--ds-text-subtle:#000000;color:var(--ds-text)}.CMSLegacySectionBlock_backgroundImage__h4K_y,.CMSLegacySectionBlock_overlay__n20hB{height:100%;inset:0;position:absolute;width:100%}.CMSLegacySectionBlock_backgroundImage__h4K_y{object-fit:cover;z-index:0}.CMSLegacySectionBlock_overlay__n20hB{pointer-events:none;z-index:1}.CMSLegacySectionBlock_overlay-light__acCCR{background:var(--section-overlay-light)}.CMSLegacySectionBlock_overlay-dark__bUopz{background:var(--ds-overlay)}.CMSLegacySectionBlock_content__ti8uI{--section-inline-padding:var(--site-margin-small);box-sizing:border-box;container-name:cms-section;container-type:inline-size;margin-inline:auto;padding-inline:var(--section-inline-padding);position:relative;width:100%;z-index:2}@media only screen and (min-width:576px){.CMSLegacySectionBlock_content__ti8uI{--section-inline-padding:var(--site-margin-medium)}}@media only screen and (min-width:768px){.CMSLegacySectionBlock_content__ti8uI{--section-inline-padding:var(--site-margin-large)}}.CMSLegacySectionBlock_width-narrow__0gipC{max-width:calc(48rem + 2*var(--section-inline-padding))}.CMSLegacySectionBlock_width-wide__UMNF2{max-width:calc(var(--content-width) + 2*var(--section-inline-padding))}.CMSLegacySectionBlock_width-full__8Owd8{max-width:none}.CMSLegacySectionBlock_spacing-compact__tTuzP{padding-block:var(--section-space-compact)}.CMSLegacySectionBlock_spacing-normal__687wK{padding-block:var(--section-space-normal)}.CMSLegacySectionBlock_spacing-large__1Rfbv{padding-block:var(--section-space-large)}.CMSLegacySectionBlock_stack__Vcd5O{display:flex;flex-direction:column;gap:var(--grid-gap)}.CMSPage_page__dg6Jp{width:100%}.CMSPageLeafBlock_leaf__7Sewe{box-sizing:border-box;min-width:0;width:100%}.CMSPageLeafBlock_editorPlaceholder__KE9Mc{border:1px dashed var(--ds-border);border-radius:var(--radius-small,.25rem);min-height:2.5rem}.CMSPageLeafBlock_alignment-start__Nr27F{text-align:start}.CMSPageLeafBlock_alignment-center__ee4Xf{text-align:center}.CMSPageLeafBlock_alignment-end__C70KH{text-align:end}.CMSPageLeafBlock_richText__cdpk9{display:flex;flex-direction:column;gap:16px}.CMSPageLeafBlock_richText__cdpk9 blockquote,.CMSPageLeafBlock_richText__cdpk9 h2,.CMSPageLeafBlock_richText__cdpk9 h3,.CMSPageLeafBlock_richText__cdpk9 h4,.CMSPageLeafBlock_richText__cdpk9 h5,.CMSPageLeafBlock_richText__cdpk9 h6,.CMSPageLeafBlock_richText__cdpk9 ol,.CMSPageLeafBlock_richText__cdpk9 p,.CMSPageLeafBlock_richText__cdpk9 ul{margin-block:0}.CMSPageLeafBlock_richTextWidth-narrow__2Ek_C{max-width:60ch}.CMSPageLeafBlock_richTextWidth-standard__t7oCS{max-width:72ch}.CMSPageLeafBlock_alignment-center__ee4Xf.CMSPageLeafBlock_richText__cdpk9{margin-inline:auto}.CMSPageLeafBlock_imageFigure__DgPdY{margin-block:0}.CMSPageLeafBlock_imageWidth-contained__ugLlf{margin-inline:auto;max-width:72rem}.CMSPageLeafBlock_imageWidth-fullBleed__mfMDh{margin-inline:calc(-1*var(--section-frame-inline-padding));width:calc(100% + 2*var(--section-frame-inline-padding))}.CMSPageLeafBlock_image__UF6ID{display:block;height:auto;object-fit:cover;width:100%}.CMSPageLeafBlock_imageAspect-square__pcMyh{aspect-ratio:1}.CMSPageLeafBlock_imageAspect-landscape__98pu6{aspect-ratio:4/3}.CMSPageLeafBlock_imageAspect-cinematic__TvuMo{aspect-ratio:16/9}.CMSPageLeafBlock_imageAspect-portrait__rLv_S{aspect-ratio:4/5}.CMSPageLeafBlock_imageAspect-original__4M0VR{aspect-ratio:auto}.CMSPageLeafBlock_caption__WRwYZ{color:var(--ds-text-muted);font-size:.875rem;line-height:1.5;margin-top:8px}.CMSPageLeafBlock_actions__SP5fX{display:flex;flex-wrap:wrap;gap:12px}.CMSPageLeafBlock_action__9uKP1,.CMSPageLeafBlock_actions__SP5fX>*{max-width:100%;min-width:0}.CMSPageLeafBlock_action__9uKP1>span:last-child{overflow-wrap:anywhere;white-space:normal}.CMSPageLeafBlock_actions-start__pejpP{justify-content:flex-start}.CMSPageLeafBlock_actions-center__0tkgR{justify-content:center}.CMSPageLeafBlock_actions-end__CszOu{justify-content:flex-end}@container cms-page-section (max-width: 24rem){.CMSPageLeafBlock_actionsStackOnMobile__bU_Oc{flex-direction:column}.CMSPageLeafBlock_actionsStackOnMobile__bU_Oc>*,.CMSPageLeafBlock_actionsStackOnMobile__bU_Oc>*>a{width:100%}}.CMSPageLeafBlock_divider__DGo1k{padding-block:8px}.CMSPageLeafBlock_dividerRule__J_lKT{border:0;border-top:1px solid var(--ds-border);margin:0}.CMSPageLeafBlock_labelledDivider__HFakg{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.CMSPageLeafBlock_dividerLine__lmkeH{border-top:1px solid var(--ds-border)}.CMSPageLeafBlock_dividerLabel__e1LBp{color:var(--ds-text-muted);font-size:.875rem;font-weight:600}.CMSPageSectionHeader_header__2NOhI{display:flex;flex-direction:column;gap:12px;max-width:72ch}.CMSPageSectionHeader_eyebrow__oAn5M{color:var(--ds-text-muted);font-size:.875rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.CMSPageSectionHeader_intro__CFK2p{display:flex;flex-direction:column;gap:12px}.CMSPageSectionHeader_intro__CFK2p p{margin:0}.CMSPageBuilderBlogTeaserBlock_content__UD6I_,.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7,.CMSPageBuilderBlogTeaserBlock_post__OLbMa{min-width:0}.CMSPageBuilderBlogTeaserBlock_content__UD6I_{display:flex;flex-direction:column;gap:24px;width:100%}.CMSPageBuilderBlogTeaserBlock_posts__mJ0J1{display:grid;gap:var(--grid-gap);width:100%}.CMSPageBuilderBlogTeaserBlock_post__OLbMa{background:var(--section-frame-surface-background);border:1px solid var(--section-frame-surface-border);border-radius:var(--radius-medium);color:var(--section-frame-surface-foreground);overflow:hidden}.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7{display:grid;gap:12px;padding:clamp(1rem,3vw,1.75rem)}.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7 p,.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7 time,.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7>:is(h2,h3){margin:0}.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7 a{color:inherit;overflow-wrap:anywhere}.CMSPageBuilderBlogTeaserBlock_categories__NjN2u,.CMSPageBuilderBlogTeaserBlock_postContent__Mr_R7 time{color:var(--ds-text-muted);font-size:var(--font-size-xs)}.CMSPageBuilderBlogTeaserBlock_excerpt__vWAwf{overflow-wrap:anywhere}.CMSPageBuilderBlogTeaserBlock_imageFrame__tFgxD{aspect-ratio:16/9;background:var(--ds-surface-subtle);overflow:hidden}.CMSPageBuilderBlogTeaserBlock_image__GQeAD{display:block;height:100%;object-fit:cover;width:100%}.CMSPageBuilderBlogTeaserBlock_variant-cards__kwp5z{grid-template-columns:minmax(0,1fr)}@container cms-page-section (min-width: 768px){.CMSPageBuilderBlogTeaserBlock_variant-cards__kwp5z{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cms-page-section (min-width: 1200px){.CMSPageBuilderBlogTeaserBlock_variant-cards__kwp5z{grid-template-columns:repeat(3,minmax(0,1fr))}}.CMSPageBuilderBlogTeaserBlock_variant-list__6GvmH{grid-template-columns:minmax(0,1fr)}.CMSPageBuilderBlogTeaserBlock_variant-list__6GvmH .CMSPageBuilderBlogTeaserBlock_post__OLbMa{display:grid;grid-template-columns:minmax(0,1fr)}@container cms-page-section (min-width: 768px){.CMSPageBuilderBlogTeaserBlock_variant-list__6GvmH .CMSPageBuilderBlogTeaserBlock_post__OLbMa{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr)}.CMSPageBuilderBlogTeaserBlock_variant-list__6GvmH.CMSPageBuilderBlogTeaserBlock_withoutImages__hNppd .CMSPageBuilderBlogTeaserBlock_post__OLbMa{grid-template-columns:minmax(0,1fr)}}.CMSPageBuilderBlogTeaserBlock_variant-featured__sYWzV{grid-template-columns:minmax(0,1fr)}@container cms-page-section (min-width: 992px){.CMSPageBuilderBlogTeaserBlock_variant-featured__sYWzV{grid-template-columns:repeat(2,minmax(0,1fr))}.CMSPageBuilderBlogTeaserBlock_variant-featured__sYWzV .CMSPageBuilderBlogTeaserBlock_featuredPost__4F8W3{grid-row:span 2}}.CMSPageBuilderBlogTeaserBlock_editorMessage__StFrC{border:1px dashed var(--ds-border-strong);color:var(--ds-text-muted);margin:0;padding:16px}.CMSPageBuilderBlogTeaserBlock_editorError__VbTyd{border-color:var(--ds-error);color:var(--ds-error-soft-text)}.CMSPageBuilderFormSectionBlock_content__UaUv8,.CMSPageBuilderFormSectionBlock_context__8bWK2,.CMSPageBuilderFormSectionBlock_formContainer__w3EBw{min-width:0}.CMSPageBuilderFormSectionBlock_content__UaUv8,.CMSPageBuilderFormSectionBlock_context__8bWK2{display:grid;gap:20px}.CMSPageBuilderFormSectionBlock_content__UaUv8{width:100%}.CMSPageBuilderFormSectionBlock_layout-stacked__EFqy9{margin-inline:auto;max-width:52rem}.CMSPageBuilderFormSectionBlock_layout-split__5ZzmS{grid-template-columns:minmax(0,1fr)}@container cms-page-section (min-width: 992px){.CMSPageBuilderFormSectionBlock_layout-split__5ZzmS{align-items:start;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.CMSPageBuilderFormSectionBlock_layout-compact__pkZft{gap:12px;margin-inline:auto;max-width:42rem}.CMSPageBuilderFormSectionBlock_layout-compact__pkZft .CMSPageBuilderFormSectionBlock_context__8bWK2{gap:12px}.CMSPageBuilderFormSectionBlock_formContainer__w3EBw{background:var(--section-frame-surface-background);border:1px solid var(--section-frame-surface-border);border-radius:var(--radius-medium);color:var(--section-frame-surface-foreground);padding:clamp(1rem,4vw,2rem)}.CMSPageBuilderFormSectionBlock_contactItems__4U6ng{display:grid;gap:12px;margin:0}.CMSPageBuilderFormSectionBlock_contactItem__uaC_7{display:grid;gap:4px;min-width:0}.CMSPageBuilderFormSectionBlock_contactItem__uaC_7 dt{color:var(--ds-text-muted);font-size:var(--font-size-xs);font-weight:700}.CMSPageBuilderFormSectionBlock_contactItem__uaC_7 dd{margin:0;overflow-wrap:anywhere}.CMSPageBuilderFormSectionBlock_contactItem__uaC_7 address{font-style:normal}.CMSPageBuilderFormSectionBlock_editorMessage__oMvTh{border:1px dashed var(--ds-border-strong);color:var(--ds-text-muted);margin:0;padding:16px}.CMSPageBuilderFormSectionBlock_editorError__ioW_G{border-color:var(--ds-error);color:var(--ds-error-soft-text)}.CMSPageBuilderGalleryBlock_content__EiC5z{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}.CMSPageBuilderGalleryBlock_filters__nUlM2{display:flex;flex-wrap:wrap;gap:8px}.CMSPageBuilderGalleryBlock_filter__buk8T{border-bottom:2px solid rgba(0,0,0,0);border-radius:0;flex:0 1 auto;max-width:100%;min-width:0}.CMSPageBuilderGalleryBlock_filter__buk8T[aria-pressed=true]{border-bottom-color:currentcolor}.CMSPageBuilderGalleryBlock_filter__buk8T>span{overflow-wrap:anywhere;white-space:normal}.CMSPageBuilderGalleryBlock_items__ebj7p{--gallery-min:14rem;gap:var(--grid-gap);max-width:100%;min-width:0;width:100%}.CMSPageBuilderGalleryBlock_variant-grid__n8nNY{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--gallery-min)),1fr))}.CMSPageBuilderGalleryBlock_variant-grid__n8nNY.CMSPageBuilderGalleryBlock_density-compact__dhDGH{--gallery-min:10rem;max-width:calc(6*var(--gallery-min) + 5*var(--grid-gap))}.CMSPageBuilderGalleryBlock_variant-grid__n8nNY.CMSPageBuilderGalleryBlock_density-standard__R_xFZ{max-width:calc(4*var(--gallery-min) + 3*var(--grid-gap))}.CMSPageBuilderGalleryBlock_variant-grid__n8nNY.CMSPageBuilderGalleryBlock_density-large__d4htd{--gallery-min:18rem;max-width:calc(3*var(--gallery-min) + 2*var(--grid-gap))}.CMSPageBuilderGalleryBlock_variant-masonry__mZ6Lo{column-count:1;column-gap:var(--grid-gap)}.CMSPageBuilderGalleryBlock_variant-masonry__mZ6Lo .CMSPageBuilderGalleryBlock_item__weATO{page-break-inside:avoid;break-inside:avoid;margin-block-end:var(--grid-gap)}@container cms-page-section (min-width: 768px){.CMSPageBuilderGalleryBlock_variant-masonry__mZ6Lo{column-count:2}}@container cms-page-section (min-width: 1200px){.CMSPageBuilderGalleryBlock_variant-masonry__mZ6Lo{column-count:3}.CMSPageBuilderGalleryBlock_variant-masonry__mZ6Lo.CMSPageBuilderGalleryBlock_density-compact__dhDGH{column-count:4}}.CMSPageBuilderGalleryBlock_variant-immersive__9zgZZ{display:grid;grid-template-columns:minmax(0,1fr)}@container cms-page-section (min-width: 768px){.CMSPageBuilderGalleryBlock_variant-immersive__9zgZZ{grid-template-columns:repeat(2,minmax(0,1fr))}.CMSPageBuilderGalleryBlock_variant-immersive__9zgZZ .CMSPageBuilderGalleryBlock_item__weATO:nth-child(5n+1){grid-column:1/-1}}@container cms-page-section (min-width: 1200px){.CMSPageBuilderGalleryBlock_variant-immersive__9zgZZ{grid-template-columns:repeat(3,minmax(0,1fr))}.CMSPageBuilderGalleryBlock_variant-immersive__9zgZZ .CMSPageBuilderGalleryBlock_item__weATO:nth-child(5n+1){grid-column:span 2;grid-row:span 2}}.CMSPageBuilderGalleryBlock_item__weATO{margin:0;min-width:0;overflow-wrap:anywhere}.CMSPageBuilderGalleryBlock_imageButton__lYUun{--button-hover-transform:none;--button-active-transform:none;display:block;min-height:0;overflow:hidden;padding:0}.CMSPageBuilderGalleryBlock_imageFrame__8CX79{background:var(--ds-surface-subtle);display:block;overflow:hidden;width:100%}.CMSPageBuilderGalleryBlock_image__EFu8N{display:block;height:100%;object-fit:cover;width:100%}.CMSPageBuilderGalleryBlock_aspect-square__odUnX .CMSPageBuilderGalleryBlock_imageFrame__8CX79{aspect-ratio:1}.CMSPageBuilderGalleryBlock_aspect-landscape__0Ylaf .CMSPageBuilderGalleryBlock_imageFrame__8CX79{aspect-ratio:4/3}.CMSPageBuilderGalleryBlock_aspect-portrait__fnSYY .CMSPageBuilderGalleryBlock_imageFrame__8CX79{aspect-ratio:3/4}.CMSPageBuilderGalleryBlock_aspect-original__5mKDE .CMSPageBuilderGalleryBlock_image__EFu8N{height:auto}.CMSPageBuilderGalleryBlock_caption__9veRe,.CMSPageBuilderGalleryBlock_counter__Fc8NC,.CMSPageBuilderGalleryBlock_lightboxCaption__VHPBg{margin:0}.CMSPageBuilderGalleryBlock_caption__9veRe{color:var(--ds-text-muted);padding-block-start:8px}.CMSPageBuilderGalleryBlock_editorMessage__ycOtf,.CMSPageBuilderGalleryBlock_invalidItem__87uOu{border:1px dashed var(--ds-border-strong);color:var(--ds-text-muted);margin:0;padding:16px}.CMSPageBuilderGalleryBlock_editorError__qGd24{border-color:var(--ds-error);color:var(--ds-error-soft-text)}.CMSPageBuilderGalleryBlock_invalidItem__87uOu p{margin:0}.CMSPageBuilderGalleryBlock_lightbox__HQ46N{background:rgba(0,0,0,0);border:0;color:var(--ds-on-overlay);height:100dvh;margin:auto;max-height:none;max-width:none;padding:0;width:100vw}.CMSPageBuilderGalleryBlock_lightbox__HQ46N::backdrop{background:var(--ds-overlay)}.CMSPageBuilderGalleryBlock_lightboxContent__LSPLq{align-items:center;display:grid;grid-template-areas:"close close close" "previous image next" ". caption ." ". counter .";grid-template-columns:minmax(3rem,1fr) minmax(0,80rem) minmax(3rem,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;height:100%;margin:0;padding:12px}.CMSPageBuilderGalleryBlock_lightboxImage__ob_ZN{grid-area:image;height:auto;max-height:calc(100dvh - 10rem);max-width:100%;object-fit:contain;place-self:center;width:auto}.CMSPageBuilderGalleryBlock_close__IXJc2,.CMSPageBuilderGalleryBlock_next__oCo00,.CMSPageBuilderGalleryBlock_previous___Hqvr{--button-tertiary-background:rgb(0 0 0/64%);--button-tertiary-hover-background:rgb(0 0 0/76%);--button-tertiary-active-background:rgb(0 0 0/84%);color:var(--ds-on-overlay);z-index:1}.CMSPageBuilderGalleryBlock_close__IXJc2{grid-area:close;justify-self:end}.CMSPageBuilderGalleryBlock_previous___Hqvr{grid-area:previous;justify-self:start}.CMSPageBuilderGalleryBlock_next__oCo00{grid-area:next;justify-self:end}.CMSPageBuilderGalleryBlock_lightboxCaption__VHPBg{grid-area:caption;padding-block-start:8px;text-align:center}.CMSPageBuilderGalleryBlock_counter__Fc8NC{grid-area:counter;justify-self:center}@media(prefers-reduced-motion:reduce){.CMSPageBuilderGalleryBlock_imageButton__lYUun,.CMSPageBuilderGalleryBlock_lightbox__HQ46N{animation:none;transition:none}}.CMSPageContentMedia_figure__KG5CD{margin:0;min-width:0}.CMSPageContentMedia_image__SD2AA{display:block;height:auto;object-fit:cover;width:100%}.CMSPageContentMedia_aspect-square__3UefI{aspect-ratio:1}.CMSPageContentMedia_aspect-landscape__S3DkW{aspect-ratio:4/3}.CMSPageContentMedia_aspect-cinematic__8VSIO{aspect-ratio:16/9}.CMSPageContentMedia_aspect-portrait__JYE15{aspect-ratio:4/5}.CMSPageContentMedia_aspect-original__Nottu{aspect-ratio:auto}.CMSPageContentMedia_caption__LUkXr{color:var(--ds-text-muted);font-size:.875rem;line-height:1.5;margin-top:8px}.Footer_footer__T_p0j{background:var(--ds-surface);border-top:1px solid var(--ds-border);padding-block:24px}.Footer_layout__Zkiew{container-name:footer-layout;container-type:inline-size}.Footer_grid__oRqcr{display:grid;gap:var(--grid-gap);grid-auto-flow:row}.Footer_columns-1__9zhNZ{grid-template-columns:repeat(1,minmax(0,1fr))}.Footer_columns-2__gtEJj{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_columns-3__RgvtJ{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer_columns-4__aPmUp{grid-template-columns:repeat(4,minmax(0,1fr))}.Footer_columns-5__5BJvr{grid-template-columns:repeat(5,minmax(0,1fr))}.Footer_cell__UHcpe{display:flex;flex-direction:column;gap:16px;min-width:0}.Footer_cellFull__wrgXV{grid-column:1/-1;grid-row:auto}.Footer_row-span-1__T1dGH{grid-row:span 1}.Footer_row-span-2__YyICZ{grid-row:span 2}.Footer_row-span-3__trwPd{grid-row:span 3}.Footer_row-span-4__gQegU{grid-row:span 4}.Footer_row-span-5__3hI6S{grid-row:span 5}.Footer_horizontal-start__Zvbvz{align-items:flex-start}.Footer_horizontal-center__7unS5{align-items:center}.Footer_horizontal-end__ZAkcx{align-items:flex-end}.Footer_vertical-start__kE6EY{justify-content:flex-start}.Footer_vertical-center__TYLSQ{justify-content:center}.Footer_vertical-end__QmvvG{justify-content:flex-end}.Footer_links__Pd0Jq{display:flex;flex-wrap:wrap;gap:16px 24px;list-style:none;margin:0;padding:0}.Footer_link__cqyIi{align-items:center;color:var(--ds-text-muted);display:inline-flex;gap:8px;text-decoration:none}.Footer_link__cqyIi:hover{color:var(--ds-text)}.Footer_link__cqyIi:focus-visible{border-radius:var(--radius-small);outline:3px var(--ds-focus) solid;outline-offset:3px;box-shadow:0 0 0 6px var(--ds-surface)}.Footer_linkIcon__31lsq{display:inline-flex;flex:none;line-height:0}.Footer_linkIcon__31lsq>img,.Footer_linkIcon__31lsq>svg{height:var(--icon-size,1.5rem);width:var(--icon-size,1.5rem)}.Footer_iconRight___78wk{flex-direction:row-reverse}.Footer_copyright__Hv08A{color:var(--ds-text-muted);margin-top:24px}@container footer-layout (max-width: 992px){.Footer_columns-4__aPmUp,.Footer_columns-5__5BJvr{grid-template-columns:repeat(3,minmax(0,1fr))}}@container footer-layout (max-width: 768px){.Footer_columns-3__RgvtJ,.Footer_columns-4__aPmUp,.Footer_columns-5__5BJvr{grid-template-columns:repeat(2,minmax(0,1fr))}}@container footer-layout (max-width: 576px){.Footer_columns-2__gtEJj,.Footer_columns-3__RgvtJ,.Footer_columns-4__aPmUp,.Footer_columns-5__5BJvr{grid-template-columns:minmax(0,1fr)}.Footer_row-span-2__YyICZ,.Footer_row-span-3__trwPd,.Footer_row-span-4__gQegU,.Footer_row-span-5__3hI6S{grid-row:auto}}.LanguageSwitcher_flag__iiLCo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--radius-small);display:block;height:24px;width:32px}.LanguageSwitcher_flag-nl__zFodB{background-image:url(/_next/static/media/flag-nl.7b73024b.webp)}.LanguageSwitcher_flag-en__zbMeD{background-image:url(/_next/static/media/flag-en.ca555fd2.webp)}.NavigationBar_navigationBar__wV_iP{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;margin:0 auto;min-height:var(--navigation-height);padding:16px var(--site-margin-small);width:100%;box-shadow:var(--shadow-navigation)}.NavigationBar_logo__UnIDM{grid-column:2;height:80px;position:relative;z-index:12}.NavigationBar_menuButton__y5iWG{align-items:center;background:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;grid-column:1;grid-row:1;justify-self:start;padding:10px;position:relative;z-index:12}.NavigationBar_menuButton__y5iWG span{background:var(--ds-text);display:block;height:2px;transition:transform var(--transition-fast),opacity var(--transition-fast);width:24px}.NavigationBar_menuButton__y5iWG:focus-visible{border-radius:var(--radius-small);outline:3px var(--ds-focus) solid;outline-offset:0;box-shadow:0 0 0 6px var(--ds-surface)}.NavigationBar_menuButtonOpen__hEcIA span:first-child{transform:translateY(7px) rotate(45deg)}.NavigationBar_menuButtonOpen__hEcIA span:nth-child(2){opacity:0}.NavigationBar_menuButtonOpen__hEcIA span:last-child{transform:translateY(-7px) rotate(-45deg)}.NavigationBar_menu__a2GvK{background:var(--ds-surface-elevated);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;inset:0;opacity:0;overflow-y:auto;padding:calc(var(--navigation-height) + 24px) 32px 40px;pointer-events:none;position:fixed;transform:translateY(calc(-1 * var(--motion-distance)));transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--motion-duration-fast);visibility:hidden;z-index:10}.NavigationBar_menuOpen__rFsSc{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.NavigationBar_ctaItems__osMEo,.NavigationBar_navigationLinks__I_Z4M{align-items:center;display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.NavigationBar_navigationGroup__ASZdD{display:flex;flex-direction:column;gap:24px}.NavigationBar_actionsGroup__1bQta{display:contents}.NavigationBar_search__6Ay7u{width:100%}.NavigationBar_searchClose__vH_ji,.NavigationBar_searchTrigger__joftg{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--ds-text);cursor:pointer;display:inline-flex;justify-content:center;min-height:var(--button-min-height);min-width:var(--button-min-height)}.NavigationBar_searchClose__vH_ji:hover,.NavigationBar_searchTrigger__joftg:hover{background:var(--ds-hover)}.NavigationBar_searchClose__vH_ji:active,.NavigationBar_searchTrigger__joftg:active{background:var(--ds-active)}.NavigationBar_searchClose__vH_ji:focus-visible,.NavigationBar_searchTrigger__joftg:focus-visible{border-radius:var(--radius-small);outline:3px var(--ds-focus) solid;outline-offset:0;box-shadow:0 0 0 6px var(--ds-surface)}.NavigationBar_searchForm__95Bcq{display:grid;gap:8px;grid-template-columns:1fr auto;width:100%}.NavigationBar_searchForm__95Bcq>:first-child{grid-column:1/-1}.NavigationBar_searchSubmit__sfmDv{background:var(--button-primary-background);border:var(--button-border-width) solid var(--button-primary-border);border-radius:var(--radius-medium);color:var(--button-primary-color);cursor:pointer;min-height:var(--button-min-height);padding-inline:16px}.NavigationBar_searchSubmit__sfmDv:hover:not(:disabled){background:var(--button-primary-hover-background);border-color:var(--button-primary-hover-border);color:var(--button-primary-hover-color)}.NavigationBar_searchSubmit__sfmDv:active:not(:disabled){background:var(--button-primary-active-background);border-color:var(--button-primary-active-border);color:var(--button-primary-active-color)}.NavigationBar_searchSubmit__sfmDv:focus-visible{outline:3px var(--ds-focus) solid;outline-offset:0;box-shadow:0 0 0 6px var(--ds-surface)}.NavigationBar_searchSubmit__sfmDv:disabled{background:var(--ds-disabled);border-color:var(--ds-border);color:var(--ds-disabled-text);cursor:not-allowed;opacity:.64}.NavigationBar_searchClose__vH_ji{border:1px solid var(--ds-border);border-radius:var(--radius-medium)}.NavigationBar_navigationLink__kQlUR{align-items:center;color:var(--ds-text-muted);display:inline-flex;font-size:var(--font-size-sm);font-weight:400;gap:8px;text-decoration:none}.NavigationBar_navigationLink__kQlUR:hover{color:var(--ds-text)}.NavigationBar_navigationLink__kQlUR:focus-visible{border-radius:var(--radius-small);outline:3px var(--ds-focus) solid;outline-offset:3px;box-shadow:0 0 0 6px var(--ds-surface)}.NavigationBar_linkIcon__Y5qMf{display:inline-flex;flex:none;line-height:0}.NavigationBar_linkIcon__Y5qMf>img,.NavigationBar_linkIcon__Y5qMf>svg{height:var(--icon-size,1.5rem);width:var(--icon-size,1.5rem)}.NavigationBar_iconRight___S4O0{flex-direction:row-reverse}.NavigationBar_desktopAccountButton__O6_kW,.NavigationBar_desktopLanguageSwitcher__mKnL2{display:none}.NavigationBar_mobileActions__GYG2a{align-items:center;display:flex;gap:8px;grid-column:3;grid-row:1;justify-self:end;position:relative;z-index:12}@media only screen and (min-width:576px){.NavigationBar_navigationBar__wV_iP{padding-inline:var(--site-margin-medium)}}@media only screen and (min-width:768px){.NavigationBar_navigationBar__wV_iP{padding-inline:var(--site-margin-large)}}@media only screen and (min-width:1200px){.NavigationBar_navigationBar__wV_iP{gap:24px;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr)}.NavigationBar_logo__UnIDM{grid-column:1;justify-self:start}.NavigationBar_menuButton__y5iWG,.NavigationBar_mobileActions__GYG2a{display:none}.NavigationBar_menu__a2GvK{background:rgba(0,0,0,0);display:contents;grid-row:1;inset:auto;opacity:1;overflow:visible;padding:0;pointer-events:auto;position:static;transform:none;visibility:visible;z-index:auto}.NavigationBar_navigationGroup__ASZdD{grid-column:2;grid-row:1;justify-self:center}.NavigationBar_ctaItems__osMEo,.NavigationBar_navigationLinks__I_Z4M{flex-direction:row}.NavigationBar_navigationLinks__I_Z4M{gap:24px}.NavigationBar_desktopLanguageSwitcher__mKnL2{display:flex}.NavigationBar_desktopAccountButton__O6_kW{display:inline-flex}.NavigationBar_actionsGroup__1bQta{align-items:center;display:flex;gap:16px;grid-column:3;grid-row:1;justify-self:end}.NavigationBar_search__6Ay7u{width:auto}.NavigationBar_searchOpen__vj7UU{width:min(28rem,32vw)}.NavigationBar_searchForm__95Bcq{align-items:center;display:flex}.NavigationBar_searchForm__95Bcq>:first-child{flex:1 1;min-width:12rem}.NavigationBar_searchSubmit__sfmDv{font-size:0;padding:0;width:var(--button-min-height)}.NavigationBar_searchSubmit__sfmDv:before{content:"→";font-size:var(--font-size-md)}}.SkipLink_skip-link__SOmGg{left:-100%;position:fixed;top:0;z-index:100}.SkipLink_skip-link__SOmGg:focus{background:var(--ds-surface-elevated);color:var(--ds-text);left:8px;padding:8px 16px;text-decoration:none;top:8px}.LayoutWrapper_headerFixed__5b3ul{background:var(--ds-background);inset:0 0 auto;position:fixed;z-index:10}.LayoutWrapper_headerTranslucent__ti8ji{background:rgba(0,0,0,0);transition:background-color var(--transition-fast)}.LayoutWrapper_headerWithScrolledBackground__LrCDz{background:var(--ds-background)}.LayoutWrapper_navigationBarTranslucent__9D1OF{box-shadow:none}.LayoutWrapper_scrollContainer__Aijhx{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100dvh - var(--navigation-height))}.LayoutWrapper_scrollContainerWithFixedHeader__SxT_Z{min-height:100dvh}.LayoutWrapper_scrollContainerWithHeaderOffset__wNxRp{padding-top:var(--navigation-height)}.LayoutWrapper_mainContent__d9pjT{flex:1 1}.LayoutWrapper_cookieSettings__xTvmd{background:var(--ds-surface);padding-inline:1.5rem}.AdminDashboard_dashboard__DvEc0{display:grid;gap:var(--admin-space-6)}.AdminDashboard_quickActions__NtkpN{display:grid;gap:var(--admin-space-3)}.AdminDashboard_sectionLabel__Awmlk{color:var(--admin-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.07em;margin:0;text-transform:uppercase}.AdminDashboard_actionList__7y1rF{display:flex;flex-wrap:wrap;gap:var(--admin-space-2)}.AdminDashboard_action__bw2lz{align-items:center;background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);color:var(--admin-text);display:inline-flex;font-weight:620;gap:var(--admin-space-2);min-height:var(--admin-control-height);padding:var(--admin-space-2) var(--admin-space-4);text-decoration:none}.AdminDashboard_action__bw2lz:first-child{background:var(--admin-accent-fill);border-color:var(--admin-accent-fill);color:var(--admin-on-accent)}.AdminDashboard_action__bw2lz:hover{border-color:var(--admin-accent);color:var(--admin-accent)}.AdminDashboard_action__bw2lz:first-child:hover{background:var(--admin-accent-fill-hover);color:var(--admin-on-accent)}.AdminDashboard_action__bw2lz svg{fill:none;height:1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:1rem}.AdminDashboard_recent__jM21O{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);overflow:hidden}.AdminDashboard_recentHeader__9UALZ{align-items:center;border-bottom:1px solid var(--admin-border);display:flex;gap:var(--admin-space-4);justify-content:space-between;padding:var(--admin-space-4) var(--admin-space-5)}.AdminDashboard_recentHeader__9UALZ h2{font-size:1rem;margin:0}.AdminDashboard_recentHeader__9UALZ a{color:var(--admin-accent);font-size:.8rem;font-weight:620;text-decoration:none}.AdminDashboard_recentHeader__9UALZ a:hover{text-decoration:underline;text-underline-offset:.2em}.AdminDashboard_pageList__6N_6e{list-style:none;margin:0;padding:0}.AdminDashboard_pageRow__JsTgG{align-items:center;border-bottom:1px solid var(--admin-border);display:grid;gap:var(--admin-space-3);grid-template-columns:minmax(0,1fr) auto auto;min-height:3.75rem;padding:var(--admin-space-3) var(--admin-space-5)}.AdminDashboard_pageRow__JsTgG:last-child{border-bottom:0}.AdminDashboard_pageRow__JsTgG:hover{background:var(--admin-hover)}.AdminDashboard_pageIdentity__Genv9{min-width:0}.AdminDashboard_pageIdentity__Genv9 a{color:var(--admin-text);display:block;font-weight:650;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.AdminDashboard_pageIdentity__Genv9 a:hover{color:var(--admin-accent)}.AdminDashboard_pageIdentity__Genv9 small,.AdminDashboard_updated__8hVU5{color:var(--admin-text-muted);font-size:.74rem}.AdminDashboard_status__1gjmT{white-space:nowrap}.AdminDashboard_empty__c55pO{color:var(--admin-text-muted);padding:var(--admin-space-8) var(--admin-space-5);text-align:center}@media(max-width:640px){.AdminDashboard_actionList__7y1rF{display:grid}.AdminDashboard_action__bw2lz{justify-content:center}.AdminDashboard_pageRow__JsTgG{align-items:start;grid-template-columns:minmax(0,1fr) auto}.AdminDashboard_updated__8hVU5{grid-column:1/-1}}.siteStylesSettings_editor__7risd{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(20rem,32rem) minmax(28rem,1fr)}.siteStylesSettings_controls__M8gXT{border:0;display:grid;gap:1rem;margin:0;min-inline-size:0;padding:0}.siteStylesSettings_tabPanel__Qamim{display:grid;gap:1rem}.siteStylesSettings_tabPanel__Qamim[hidden]{display:none}.siteStylesSettings_history__o6l2J,.siteStylesSettings_presets__K9tdZ,.siteStylesSettings_section__M4DEX{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);margin:0;overflow:hidden}.siteStylesSettings_section__M4DEX{--admin-accordion-content-padding-block:0;--admin-accordion-content-padding-inline:0;--admin-accordion-item-border:0}.siteStylesSettings_history__o6l2J,.siteStylesSettings_presets__K9tdZ{padding:1.25rem}.siteStylesSettings_history__o6l2J h2,.siteStylesSettings_history__o6l2J p{margin:0}.siteStylesSettings_history__o6l2J h2{font-size:1rem}.siteStylesSettings_history__o6l2J p{color:var(--admin-text-muted);margin-top:.35rem}.siteStylesSettings_presets__K9tdZ h2{font-size:1rem;margin:0 0 .35rem}.siteStylesSettings_presets__K9tdZ p{color:var(--admin-text-muted);margin:0 0 1rem}.siteStylesSettings_presetGrid__1A2B_{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.siteStylesSettings_preset__i8K1L{align-items:center;background:rgba(0,0,0,0);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);cursor:pointer;display:flex;gap:.65rem;padding:.6rem;text-align:left}.siteStylesSettings_preset__i8K1L:hover{background:var(--admin-hover);border-color:var(--admin-border-strong)}.siteStylesSettings_preset__i8K1L[aria-pressed=true]{background:var(--admin-accent-soft);border-color:var(--admin-accent);box-shadow:0 0 0 1px var(--admin-accent)}.siteStylesSettings_presetSwatch__mgJXQ{border:1px solid var(--admin-swatch-border);border-radius:.25rem;height:2rem;width:2rem}.siteStylesSettings_sectionTrigger__aH3E2{font-weight:600;padding:1rem 1.25rem}.siteStylesSettings_sectionFields__8e_t8{border-top:1px solid var(--admin-border);color:var(--admin-text);display:grid;gap:1rem;padding:1.25rem}.siteStylesSettings_field__6tJb9{display:grid;gap:.4rem}.siteStylesSettings_field__6tJb9>span{font-size:.85rem;font-weight:600}.siteStylesSettings_saveButton__4HUBE{justify-self:start}.siteStylesSettings_actions__LAjwY{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.siteStylesSettings_actions__LAjwY button{background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);min-height:var(--admin-control-height);color:var(--admin-text);cursor:pointer;font:inherit;font-weight:620;padding:var(--admin-space-2) var(--admin-space-4);transition:background-color var(--admin-transition-fast),border-color var(--admin-transition-fast),color var(--admin-transition-fast)}.siteStylesSettings_actions__LAjwY .siteStylesSettings_saveButton__4HUBE{background:var(--admin-accent-fill);border-color:var(--admin-accent-fill);color:var(--admin-on-accent)}.siteStylesSettings_actions__LAjwY button:hover:not(:disabled){background:var(--admin-hover);border-color:var(--admin-accent);color:var(--admin-accent)}.siteStylesSettings_actions__LAjwY .siteStylesSettings_saveButton__4HUBE:hover:not(:disabled){background:var(--admin-accent-fill-hover);border-color:var(--admin-accent-fill-hover);color:var(--admin-on-accent)}.siteStylesSettings_actions__LAjwY button:focus-visible{box-shadow:var(--admin-focus-shadow);outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.siteStylesSettings_actions__LAjwY button:disabled{cursor:not-allowed;opacity:.55}.siteStylesSettings_contrastIssues__iBrRZ{font-size:.85rem}.siteStylesSettings_contrastIssues__iBrRZ p{font-weight:600;margin:0}.siteStylesSettings_contrastIssues__iBrRZ ul{margin:.5rem 0 0;padding-left:1.25rem}.siteStylesSettings_previewShell__PReW9{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:1rem;padding:clamp(1rem,3vw,2.5rem);position:sticky;top:2rem}.siteStylesSettings_previewTheme__wf1ph{align-items:center;display:flex;gap:var(--admin-space-2);margin-bottom:var(--admin-space-3)}.siteStylesSettings_previewTheme__wf1ph>span{color:var(--admin-text-muted);font-size:.8rem;font-weight:650;margin-right:auto}.siteStylesSettings_previewTheme__wf1ph button{background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);min-height:var(--admin-control-height);color:var(--admin-text);cursor:pointer;font:inherit;padding:var(--admin-space-1) var(--admin-space-3)}.siteStylesSettings_previewTheme__wf1ph button[aria-pressed=true]{background:var(--admin-accent-soft);border-color:var(--admin-accent);color:var(--admin-text)}.siteStylesSettings_previewTheme__wf1ph button:focus-visible{outline:var(--admin-focus-outline);outline-offset:var(--admin-focus-outline-offset)}.siteStylesSettings_previewTheme__wf1ph button:disabled{cursor:not-allowed;opacity:.5}.siteStylesSettings_preview__AItA8{background:var(--ds-background);box-shadow:var(--ds-shadow-overlay);color:var(--ds-text);font-family:var(--font-family-primary);min-height:36rem;overflow:hidden}.siteStylesSettings_previewNav__hFxnb{align-items:center;display:flex;gap:.65rem;padding:1.25rem 1.5rem}.siteStylesSettings_previewLogo__4hCPb{align-items:center;background:var(--ds-primary);border-radius:var(--radius-medium);color:var(--ds-on-primary);display:flex;font-family:var(--font-family-secondary);font-size:1.25rem;height:2rem;justify-content:center;margin-right:auto;width:2rem}.siteStylesSettings_previewNavLine__2DJGW{background:var(--ds-text-muted);height:.35rem;opacity:.45;width:2.5rem}.siteStylesSettings_previewNav__hFxnb a{color:var(--ds-link);font-size:.8rem;font-weight:650}.siteStylesSettings_previewNav__hFxnb a:focus-visible{box-shadow:0 0 0 6px var(--ds-surface);outline:3px solid var(--ds-focus);outline-offset:3px}.siteStylesSettings_previewHero__nhnq_{max-width:42rem;padding:clamp(3rem,8vw,6rem) clamp(1.5rem,5vw,4rem) 2rem}.siteStylesSettings_previewEyebrow__B5DFs{color:var(--ds-primary-text);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.siteStylesSettings_previewHero__nhnq_ h2{color:var(--ds-text);font-family:var(--font-family-secondary);font-size:min(var(--font-size-heading-1),4.5rem);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading-1);margin:1rem 0 1.25rem}.siteStylesSettings_previewHero__nhnq_ p{color:var(--ds-text-muted);font-size:var(--font-size-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);max-width:34rem}.siteStylesSettings_previewButtons__dFUQW{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.siteStylesSettings_previewCards__QOsQm{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem clamp(1.5rem,5vw,4rem)}.siteStylesSettings_previewCards__QOsQm article{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);min-height:6rem;padding:1rem}.siteStylesSettings_previewCards__QOsQm strong{color:var(--ds-text)}.siteStylesSettings_previewCards__QOsQm p{color:var(--ds-text-muted);font-size:.8rem;line-height:1.5;margin:.5rem 0 0}.siteStylesSettings_previewStatuses__96Gr0{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 clamp(1.5rem,5vw,4rem) 2rem}.siteStylesSettings_previewStatuses__96Gr0 span{border-radius:var(--radius-medium);font-size:.75rem;font-weight:650;padding:.35rem .6rem}.siteStylesSettings_previewStatus-success__DqVYK{background:var(--ds-success-soft);color:var(--ds-success-soft-text)}.siteStylesSettings_previewStatus-info__JvkFE{background:var(--ds-info-soft);color:var(--ds-info-soft-text)}.siteStylesSettings_previewStatus-warning__a3QFs{background:var(--ds-warning-soft);color:var(--ds-warning-soft-text)}.siteStylesSettings_previewStatus-error__YhLpP{background:var(--ds-error-soft);color:var(--ds-error-soft-text)}@media(max-width:70rem){.siteStylesSettings_editor__7risd{grid-template-columns:1fr}.siteStylesSettings_previewShell__PReW9{order:-1;position:static}}@media(max-width:40rem){.siteStylesSettings_presetGrid__1A2B_{grid-template-columns:1fr}}.FormRowLabel_root__7vnRz{align-items:center;display:flex;flex-wrap:wrap;gap:var(--admin-space-1) var(--admin-space-2);max-width:100%;min-width:0}.FormRowLabel_primary__9WmRQ{color:var(--admin-text);font-weight:650;min-width:0;overflow-wrap:anywhere}.FormRowLabel_details__3ao09{color:var(--admin-text-muted);display:inline-flex;flex-wrap:wrap;gap:var(--admin-space-1);min-width:0}.FormRowLabel_detail__F57hJ{min-width:0;overflow-wrap:anywhere}.FormRowLabel_detail__F57hJ:before{content:"·";margin-inline-end:var(--admin-space-1)}.FormRowLabel_detail__F57hJ:first-child:before{content:"—"}.FormRowLabel_indicators__kd0r8{display:inline-flex;flex-wrap:wrap;gap:var(--admin-space-1);max-width:100%;min-width:0}.FormRowLabel_indicator__yyBNl{max-width:100%;overflow-wrap:anywhere;white-space:normal}