.ui-kit_button__H1LU7{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;line-height:1;min-height:40px;padding:0 16px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.ui-kit_button__H1LU7:focus-visible,.ui-kit_checkboxRoot__RjAau:focus-visible,.ui-kit_menuItem__bj_zo:focus-visible,.ui-kit_selectTrigger__nghPi:focus-visible,.ui-kit_tabsTrigger__Q2DnA:focus-visible{box-shadow:0 0 0 3px rgb(37 99 235/18%);outline:2px solid #2563eb;outline-offset:2px}.ui-kit_button__H1LU7:hover:not(:disabled){transform:translateY(-1px)}.ui-kit_button__H1LU7:disabled{cursor:not-allowed;opacity:.55;transform:none}.ui-kit_button-primary__ttQHv{background:#dcfce7;border-color:#86efac;box-shadow:inset 4px 0 0 #16a34a;color:#0f172a!important;font-weight:800!important;padding-left:18px}.ui-kit_button-primary__ttQHv *,.ui-kit_button-primary__ttQHv:hover:not(:disabled),.ui-kit_button-primary__ttQHv:hover:not(:disabled) *{color:#0f172a!important}.ui-kit_button-primary__ttQHv:focus-visible{box-shadow:inset 4px 0 0 #41a857,0 0 0 3px rgb(65 168 87/18%);outline-color:#41a857}.ui-kit_button-primary__ttQHv .ui-kit_buttonIcon__NxjAY{align-items:center;background:#e6f7ea;border:1px solid #c7ebcf;border-radius:9px;color:#2f8f45;display:inline-flex;height:28px;justify-content:center;width:28px}.ui-kit_button-secondary__2vni9{background:#eef2ff;color:#1e3a8a}.ui-kit_button-secondary__2vni9:hover:not(:disabled){background:#dbeafe}.ui-kit_button-outline__8iC4j{background:#ffffff;border-color:#cbd5e1;color:#0f172a}.ui-kit_button-outline__8iC4j:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:#0f172a}.ui-kit_button-destructive__Gwr9J{background:#dc2626;color:#ffffff}.ui-kit_button-destructive__Gwr9J:hover:not(:disabled){background:#b91c1c}.ui-kit_button-ghost__VA3AP{background:transparent;color:#475569}.ui-kit_button-ghost__VA3AP:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.ui-kit_button-sm__8xe5z{border-radius:8px;font-size:12px;min-height:32px;padding:0 12px}.ui-kit_button-md__C7N4a{min-height:40px}.ui-kit_button-icon__tbKFk{border-radius:9px;height:36px;min-height:36px;padding:0;width:36px}.ui-kit_buttonIcon__NxjAY{align-items:center;color:inherit;display:inline-flex;font-size:inherit;font-weight:inherit;letter-spacing:0;margin:0;text-transform:none}.ui-kit_button__H1LU7 .ui-kit_buttonIcon__NxjAY,.ui-kit_button__H1LU7 svg{color:inherit}.ui-kit_searchInput__RvlRe{align-items:center;background:#ffffff;border:1px solid #cbd5e1;border-radius:999px;color:#64748b;display:flex;gap:8px;min-height:40px;min-width:260px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease}.ui-kit_searchInput__RvlRe:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/14%)}.ui-kit_searchInput__RvlRe input{background:transparent;border:0;color:#0f172a;flex:1;font:inherit;min-width:0;outline:0}.ui-kit_searchInput__RvlRe input::placeholder{color:#94a3b8}.ui-kit_directoryToolbar__Wn9hD{align-items:center}.ui-kit_directoryToolbarActions__MtASN{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ui-kit_emptyState__sCVik{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;display:grid;gap:12px;justify-items:center;min-height:120px;padding:20px;text-align:center}.ui-kit_emptyStateIcon__K_IDy{align-items:center;background:#ffffff;border:1px solid #e2e8f0;border-radius:10px;color:#2563eb;display:inline-flex;height:40px;justify-content:center;width:40px}.ui-kit_emptyState__sCVik strong{color:#0f172a;display:block;font-size:14px;font-weight:800}.ui-kit_emptyState__sCVik p{font-size:13px;line-height:1.45;margin:6px auto 0;max-width:420px}.ui-kit_emptyStateAction__nkBpl{display:flex;justify-content:center}.ui-kit_skeleton__gojWU{animation:ui-kit_skeletonPulse__WOD_T 1.35s ease-in-out infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 45%,#e2e8f0);background-size:220% 100%;border-radius:999px;display:block;min-height:12px}.ui-kit_metricSkeleton__Yrbas{height:24px;max-width:92px}.ui-kit_cardGridSkeleton__oN6ZK,.ui-kit_formSkeleton__oNdsr,.ui-kit_operationSkeleton__qCf_d,.ui-kit_tableSkeleton__alMoU{display:grid;gap:12px}.ui-kit_formSkeleton__oNdsr{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit_formSkeleton__oNdsr .ui-kit_skeleton__gojWU{height:42px}.ui-kit_operationSkeletonFields__5Txy3{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ui-kit_operationSkeletonFields__5Txy3 .ui-kit_skeleton__gojWU{height:42px}.ui-kit_operationSkeletonActions__KCJVs{display:flex;justify-content:flex-end}.ui-kit_operationSkeletonActions__KCJVs .ui-kit_skeleton__gojWU{height:40px;width:136px}.ui-kit_tableSkeleton__alMoU{padding:4px 0}.ui-kit_tableSkeleton__alMoU .ui-kit_skeleton__gojWU{border-radius:10px;height:44px}.ui-kit_cardGridSkeleton__oN6ZK{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-kit_cardSkeleton__0g1eQ{border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:10px;padding:14px}.ui-kit_cardSkeleton__0g1eQ .ui-kit_skeleton__gojWU:first-child{border-radius:10px;height:96px}.ui-kit_cardSkeleton__0g1eQ .ui-kit_skeleton__gojWU:nth-child(2){height:14px}.ui-kit_cardSkeleton__0g1eQ .ui-kit_skeleton__gojWU:nth-child(3){height:12px;width:68%}@keyframes ui-kit_skeletonPulse__WOD_T{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:760px){.ui-kit_directoryToolbar__Wn9hD{align-items:stretch;flex-direction:column}.ui-kit_directoryToolbarActions__MtASN,.ui-kit_searchInput__RvlRe{width:100%}.ui-kit_operationSkeletonFields__5Txy3{grid-template-columns:1fr}}.ui-kit_badge__EYukz{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;line-height:1;min-height:24px;padding:0 10px;text-transform:capitalize;white-space:nowrap}.ui-kit_badge-neutral__PQvrX{background:#f1f5f9;border-color:#e2e8f0;color:#334155}.ui-kit_badge-success__a0CzI{background:#dcfce7;border-color:#bbf7d0;color:#166534}.ui-kit_badge-warning__8MO0J{background:#fef3c7;border-color:#fde68a;color:#92400e}.ui-kit_badge-danger__7Z_Uj{background:#fee2e2;border-color:#fecaca;color:#991b1b}.ui-kit_badge-info__CLelL{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}.ui-kit_card__M3Fsr{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgb(15 23 42/4%);box-sizing:border-box;padding:22px}.ui-kit_cardCompact__crlqI{padding:16px}.ui-kit_cardInteractive__pPytY{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ui-kit_cardInteractive__pPytY:hover{border-color:#cbd5e1;box-shadow:0 16px 35px rgb(15 23 42/9%);transform:translateY(-1px)}.ui-kit_cardHeader__PwH5I{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;min-height:44px}.ui-kit_cardTitle__JkItm{color:#0f172a;font-size:16px;font-weight:800;line-height:1.25;margin:0;min-height:20px}.ui-kit_cardDescription__Ul8qi{color:#64748b;font-size:13px;line-height:1.5;margin:6px 0 0;min-height:20px}.ui-kit_cardContent__8I4bs{margin-top:18px}.ui-kit_statGrid__gVrOB{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:18px 0}.ui-kit_statCard__HT5zw{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgb(15 23 42/4%);padding:18px;min-height:96px;box-sizing:border-box}.ui-kit_statCard__HT5zw span{color:#64748b;display:block;font-size:12px;font-weight:800;text-transform:uppercase}.ui-kit_statCard__HT5zw strong{color:#0f172a;display:block;font-size:28px;line-height:1;margin-top:4px}.ui-kit_dialogOverlay__tjd_q{background:rgb(15 23 42/52%);inset:0;position:fixed;z-index:80}.ui-kit_dialogContent__ZgC0_{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 24px 70px rgb(15 23 42/25%);left:50%;max-height:min(720px,calc(100vh - 48px));max-width:min(560px,calc(100vw - 32px));overflow:auto;padding:22px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:90}.ui-kit_dialogHeader__IXsVk{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.ui-kit_dialogTitle__xyVm5{color:#0f172a;font-size:18px;font-weight:800;margin:0}.ui-kit_dialogDescription__KEeju{color:#64748b;font-size:14px;line-height:1.5;margin:6px 0 0}.ui-kit_dialogFooter__c_o1b{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:20px}.ui-kit_menuContent__lEo02{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 18px 45px rgb(15 23 42/16%);min-width:190px;padding:6px;z-index:9999}.ui-kit_menuItem__bj_zo{align-items:center;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:13px;font-weight:700;min-height:34px;padding:0 10px}.ui-kit_menuItem__bj_zo[data-highlighted]{background:#f1f5f9;color:#0f172a;outline:none}.ui-kit_menuItemDanger__vgDgW{color:#b91c1c}.ui-kit_menuItemDanger__vgDgW[data-highlighted]{background:#fee2e2;color:#991b1b}.ui-kit_selectTrigger__nghPi{align-items:center;background:#ffffff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:space-between;min-height:42px;padding:0 12px;width:100%}.ui-kit_selectIcon__1jTOS{align-items:center;color:#64748b;display:inline-flex}.ui-kit_selectContent__aJMzK{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 18px 45px rgb(15 23 42/16%);min-width:var(--radix-select-trigger-width);overflow:hidden;z-index:9999}.ui-kit_selectViewport__Zl383{padding:6px}.ui-kit_selectItem__2DDdA{align-items:center;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:14px;font-weight:700;min-height:36px;padding:0 34px 0 10px;position:relative}.ui-kit_selectItem__2DDdA[data-highlighted]{background:#f1f5f9;color:#0f172a;outline:none}.ui-kit_selectItemIndicator__370mw{align-items:center;color:#2563eb;display:inline-flex;position:absolute;right:10px}.ui-kit_checkboxLabel__HC6tV{align-items:center;color:#334155;display:inline-flex;font-size:14px;font-weight:700;gap:10px;min-height:36px}.ui-kit_checkboxRoot__RjAau{align-items:center;background:#ffffff;border:1px solid #cbd5e1;border-radius:6px;display:inline-flex;height:20px;justify-content:center;width:20px}.ui-kit_checkboxRoot__RjAau[data-state=checked]{background:#2563eb;border-color:#2563eb}.ui-kit_checkboxIndicator__0YQw7{color:#ffffff;display:inline-flex}.ui-kit_formShell__2E9mm{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgb(15 23 42/4%);display:grid;gap:18px;padding:22px}.ui-kit_formTitle__GiM86{color:#0f172a;font-size:16px;font-weight:800;line-height:1.25;margin:0}.ui-kit_formGrid__Ssiql{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.ui-kit_formField__sm4i6{color:#334155;display:grid;font-size:13px;font-weight:800;gap:7px;min-width:0}.ui-kit_formField__sm4i6>span{align-items:center;display:inline-flex;gap:4px}.ui-kit_formField__sm4i6 em{color:#dc2626;font-style:normal}.ui-kit_formFieldFull__ycxAc{grid-column:1/-1}.ui-kit_formActions__56X0_{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ui-kit_input__572Jy,.ui-kit_textarea__sArPJ{background:#ffffff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font:inherit;font-weight:600;min-height:42px;min-width:0;padding:10px 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.ui-kit_textarea__sArPJ{line-height:1.45;min-height:112px;resize:vertical}.ui-kit_input__572Jy:focus,.ui-kit_textarea__sArPJ:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/14%);outline:0}.ui-kit_pickerRoot__loyxB{display:grid;gap:8px;min-width:0;position:relative}.ui-kit_pickerSearch__K09Io{align-items:center;background:#ffffff;border:1px solid #cbd5e1;border-radius:10px;color:#64748b;display:flex;gap:8px;min-height:42px;padding:0 11px;transition:border-color .16s ease,box-shadow .16s ease}.ui-kit_pickerSearch__K09Io:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/14%)}.ui-kit_pickerSearch__K09Io input{background:transparent;border:0;color:#0f172a;flex:1;font:inherit;font-weight:650;min-width:0;outline:0}.ui-kit_pickerSelected___5Qc9{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:9px 10px}.ui-kit_pickerSelected___5Qc9 small,.ui-kit_pickerSelected___5Qc9 strong{display:block;min-width:0;overflow-wrap:anywhere}.ui-kit_pickerSelected___5Qc9 strong{color:#0f172a;font-size:13px}.ui-kit_pickerSelected___5Qc9 small{color:#64748b;font-size:12px;margin-top:2px}.ui-kit_keyValueRow__BKutI button,.ui-kit_pickerChip__KpWuP button,.ui-kit_pickerIconButton__Mih3d{align-items:center;background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.ui-kit_keyValueRow__BKutI button:hover,.ui-kit_pickerChip__KpWuP button:hover,.ui-kit_pickerIconButton__Mih3d:hover{background:#fee2e2;border-color:#fecaca;color:#991b1b}.ui-kit_pickerResults__s3XEZ{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 18px 45px rgb(15 23 42/16%);display:grid;gap:4px;left:0;max-height:320px;overflow:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:80}.ui-kit_pickerGroup__p9wGi{display:grid;gap:4px}.ui-kit_pickerGroupLabel__d7BKU{color:#64748b;font-size:11px;font-weight:850;padding:6px 8px 2px;text-transform:uppercase}.ui-kit_pickerOption__5Zz0g{align-items:center;background:transparent;border:0;border-radius:9px;color:#334155;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:42px;padding:8px 9px;text-align:left;width:100%}.ui-kit_pickerOption__5Zz0g:focus-visible,.ui-kit_pickerOption__5Zz0g:hover{background:#f1f5f9;outline:0}.ui-kit_pickerOption__5Zz0g small,.ui-kit_pickerOption__5Zz0g strong{display:block;overflow-wrap:anywhere}.ui-kit_pickerOption__5Zz0g strong{color:#0f172a;font-size:13px;font-weight:800}.ui-kit_pickerOption__5Zz0g small{color:#64748b;font-size:12px;margin-top:2px}.ui-kit_pickerOption__5Zz0g em{background:#f1f5f9;border-radius:999px;color:#475569;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:850;padding:5px 7px}.ui-kit_pickerEmpty__A4t9D{color:#64748b;font-size:13px;padding:12px;text-align:center}.ui-kit_pickerChipList__0paYQ{display:flex;flex-wrap:wrap;gap:8px}.ui-kit_pickerChip__KpWuP{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:850;gap:6px;min-height:30px;min-width:0;padding:2px 3px 2px 10px}.ui-kit_pickerChip__KpWuP span{overflow-wrap:anywhere}.ui-kit_pickerChip__KpWuP button{border-radius:999px;height:24px;width:24px}.ui-kit_keyValueRows__Grtf_{display:grid;gap:8px}.ui-kit_keyValueRow__BKutI{display:grid;gap:8px;grid-template-columns:minmax(120px,1fr) minmax(110px,150px) 32px}.ui-kit_keyValueRow__BKutI input,.ui-kit_keyValueRow__BKutI select{background:#ffffff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font:inherit;font-weight:650;min-height:38px;min-width:0;padding:8px 10px}.ui-kit_keyValueAdd__b53vA{align-items:center;background:#ffffff;border:1px dashed #94a3b8;border-radius:10px;color:#334155;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:38px;padding:0 12px}.ui-kit_keyValueAdd__b53vA:hover{background:#f8fafc;border-color:#64748b}.ui-kit_upload__z_PzU{background:#ffffff;border:1px dashed #94a3b8;border-radius:12px;display:grid;gap:12px;min-width:0;padding:16px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.ui-kit_uploadActive__FmZ_4,.ui-kit_upload__z_PzU:focus-within{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/18%)}.ui-kit_uploadDisabled__oDZqO{cursor:not-allowed;opacity:.65}.ui-kit_uploadInput__cjhp7{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-kit_uploadBody__nORR7{align-items:center;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr)}.ui-kit_uploadBody__nORR7 span{color:#64748b;display:block;font-size:12px;font-weight:800;text-transform:uppercase}.ui-kit_uploadBody__nORR7 strong{color:#0f172a;display:block;font-size:14px;font-weight:800;margin-top:3px;overflow-wrap:anywhere}.ui-kit_uploadBody__nORR7 p{color:#64748b;font-size:13px;line-height:1.45;margin:4px 0 0;overflow-wrap:anywhere}.ui-kit_uploadIcon__hUb8u{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;color:#1d4ed8;display:inline-flex;height:40px;justify-content:center;width:40px}.ui-kit_uploadPreview__1_KDl{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-width:0;overflow:hidden}.ui-kit_uploadPreview__1_KDl img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.ui-kit_uploadPreview__1_KDl span{color:#475569;display:block;font-size:12px;overflow-wrap:anywhere;padding:12px}.ui-kit_uploadProgress__PMvc_{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.ui-kit_uploadProgress__PMvc_ span{animation:ui-kit_uploadProgressIndeterminate__kUGIO 1.1s ease-in-out infinite;background:#2563eb;border-radius:inherit;display:block;height:100%;width:42%}.ui-kit_uploadActions__T_dWe{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@keyframes ui-kit_uploadProgressIndeterminate__kUGIO{0%{transform:translateX(-120%)}to{transform:translateX(260%)}}.ui-kit_tabsList__qScPP{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;display:inline-flex;gap:4px;padding:4px}.ui-kit_tabsTrigger__Q2DnA{background:transparent;border:0;border-radius:9px;color:#64748b;cursor:pointer;font-size:13px;font-weight:800;min-height:34px;padding:0 12px}.ui-kit_tabsTrigger__Q2DnA[data-state=active]{background:#ffffff;box-shadow:0 1px 2px rgb(15 23 42/8%);color:#0f172a}.ui-kit_tabsContent__2B_PR{margin-top:16px}.ui-kit_tooltipContent__S_pWo{background:#0f172a;border-radius:8px;color:#ffffff;font-size:12px;font-weight:700;padding:8px 10px;z-index:80}.ui-kit_tableShell__0bpMI{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px rgb(15 23 42/4%);overflow:hidden}.ui-kit_tableShell__0bpMI table{margin:0}.ui-kit_tableActions__Djxp0{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:760px){.ui-kit_searchInput__RvlRe{min-width:0;width:100%}.ui-kit_cardGridSkeleton__oN6ZK,.ui-kit_formGrid__Ssiql,.ui-kit_formSkeleton__oNdsr,.ui-kit_statGrid__gVrOB{grid-template-columns:1fr}.ui-kit_cardHeader__PwH5I{align-items:stretch;flex-direction:column}.ui-kit_dialogFooter__c_o1b{flex-direction:column-reverse}.ui-kit_dialogFooter__c_o1b .ui-kit_button__H1LU7{width:100%}}.ui-kit_metricGrid__neMM9{display:grid;gap:16px;width:100%}.ui-kit_cols4___k69H{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-kit_cols3__6LRxw{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-kit_cols2__8xFlO{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.ui-kit_cols3__6LRxw,.ui-kit_cols4___k69H{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ui-kit_cols2__8xFlO,.ui-kit_cols3__6LRxw,.ui-kit_cols4___k69H{grid-template-columns:1fr}}.ui-kit_quickActionCard__nDkwj{background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;display:flex;gap:16px;align-items:flex-start;transition:background .15s ease,border-color .15s ease,transform .15s ease;min-height:90px;box-sizing:border-box;text-decoration:none!important;color:inherit!important}.ui-kit_quickActionCard__nDkwj:hover{background:#f8fafc;border-color:#f59e0b;transform:translateY(-2px)}.ui-kit_quickActionIconBox__a318_{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin-edit-drawer_overlay__OP58k{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end}.admin-edit-drawer_backdrop__JXOId{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.admin-edit-drawer_drawer__CYZUE{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(860px,100vw);height:100vh;background:#ffffff;box-shadow:-24px 0 60px rgba(15,23,42,.22)}.admin-edit-drawer_header__Szhq9{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:start;padding:20px 24px;border-bottom:1px solid #e2e8f0}.admin-edit-drawer_header__Szhq9 span{display:block;margin-bottom:4px;color:#b7791f;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.admin-edit-drawer_header__Szhq9 h2{margin:0;color:#0f172a;font-size:1.25rem}.admin-edit-drawer_header__Szhq9 p{margin:6px 0 0;color:#64748b;font-size:.9rem}.admin-edit-drawer_header__Szhq9 strong{align-self:center;padding:6px 10px;border-radius:999px;background:#f8fafc;color:#334155;font-size:.75rem;text-transform:capitalize}.admin-edit-drawer_body__fdj2B{min-height:0;overflow:auto;padding:24px}.admin-edit-drawer_body__fdj2B form{box-shadow:none}.admin-edit-drawer_footer__RPtt5{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}@media (max-width:860px){.admin-edit-drawer_drawer__CYZUE{width:100vw}.admin-edit-drawer_header__Szhq9{grid-template-columns:minmax(0,1fr)}}.media-picker_mediaPicker__RYgx4{border:1px solid rgba(15,23,42,.12);border-radius:8px;display:grid;gap:12px;min-width:0;padding:12px}.media-picker_mediaPickerEdit__bF3Yt{padding:14px}.media-picker_mediaHeader__0gcAj{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.media-picker_mediaHeader__0gcAj span{color:#475569;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.media-picker_mediaHeader__0gcAj strong{color:#0f172a;font-size:12px}.media-picker_preview__YCVZt{align-items:center;background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:8px;display:flex;justify-content:center;min-height:130px;overflow:hidden}.media-picker_mediaPickerEdit__bF3Yt .media-picker_preview__YCVZt{min-height:160px}.media-picker_preview__YCVZt img,.media-picker_preview__YCVZt video{display:block;max-height:180px;max-width:100%;object-fit:contain}.media-picker_filePreview__9978b{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:#334155;font-size:12px;overflow-wrap:anywhere;padding:12px}.media-picker_mediaActions__sQhAU{display:flex;flex-wrap:wrap;gap:8px}.media-picker_assetStrip__lDh2N{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));overflow:visible}.media-picker_assetButton__L9rpW{aspect-ratio:1;background:#f8fafc;border:1px solid rgba(15,23,42,.1);border-radius:8px;cursor:pointer;min-height:54px;overflow:hidden;padding:0}.media-picker_assetStrip__lDh2N img{display:block;height:100%;object-fit:cover;width:100%}.media-picker_assetStrip__lDh2N span{align-items:center;color:#0f172a;display:flex;font-size:10px;font-weight:800;height:100%;justify-content:center;line-height:1.2;overflow-wrap:anywhere;padding:6px;text-align:center;width:100%}.resource-page_metricGrid__xDT40{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.resource-page_compactMetric__vfgQ8{min-height:104px;padding:16px 18px}.resource-page_compactMetric__vfgQ8 strong{font-size:24px;margin-top:8px}.resource-page_resourceTable__r6XxT{display:grid;gap:16px}@media (max-width:720px){.resource-page_metricGrid__xDT40{grid-template-columns:1fr}}.beauty-admin_page__noCO2{display:grid;gap:24px}.beauty-admin_dashboardGrid__OtZn_,.beauty-admin_onboardingGrid__1p7O1,.beauty-admin_splitGrid__XrJTy{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.beauty-admin_metricLabel__QYo45{align-items:center;display:flex;gap:8px}.beauty-admin_checkList__sab5B,.beauty-admin_setupSteps__AHeog{display:grid;gap:16px}.beauty-admin_checkRow__it3Bw{align-items:center;display:grid;gap:16px;grid-template-columns:auto 1fr auto}.beauty-admin_ready__0_Ysc{color:#16845b}.beauty-admin_pending__NPCKo{color:#8a94a6}.beauty-admin_healthGrid__oAhKJ{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.beauty-admin_healthGrid__oAhKJ span{background:#f7f8fa;border:1px solid #e5e8ed;border-radius:8px;display:grid;gap:8px;padding:16px}.beauty-admin_healthGrid__oAhKJ strong{font-size:24px}.beauty-admin_healthGrid__oAhKJ small{color:#687386}.beauty-admin_presetGrid__OMo9Q{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.beauty-admin_preset__BMpRW{border:1px solid #e5e8ed;border-radius:8px;display:grid;gap:8px;padding:16px}.beauty-admin_preset__BMpRW p{color:#687386;margin:0 0 8px;min-height:48px}.beauty-admin_setupSteps__AHeog>div:not(.beauty-admin_quickLinks__Lixoe){align-items:center;border-bottom:1px solid #eef0f3;display:grid;gap:16px;grid-template-columns:32px 1fr auto;padding-bottom:16px}.beauty-admin_setupSteps__AHeog>div>span{align-items:center;background:#f1f3f6;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.beauty-admin_setupSteps__AHeog small{color:#687386;display:block;margin-top:8px}.beauty-admin_quickLinks__Lixoe{display:flex;flex-wrap:wrap;gap:8px}.beauty-admin_calendarBoard__5gfWf{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.beauty-admin_calendarList__7J5e7{display:grid;gap:8px}.beauty-admin_calendarList__7J5e7>div{align-items:center;background:#f8f9fb;border-left:3px solid #9e6750;border-radius:8px;display:grid;gap:8px;grid-template-columns:auto 1fr auto;padding:16px}.beauty-admin_calendarList__7J5e7>div>span{font-variant-numeric:tabular-nums}.beauty-admin_calendarList__7J5e7 small{color:#687386;display:block;margin-top:8px}.beauty-admin_inlineMessage__L2wHx{color:#4d596a;margin:16px 0 0}.beauty-admin_errorCard__U316U{border-color:#efb7b7}.beauty-admin_codeInput__yUfHe{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;min-height:320px}.beauty-admin_result__8g5bE{background:#111827;border-radius:8px;color:#e5edf8;max-height:480px;overflow:auto;padding:16px;white-space:pre-wrap}.beauty-admin_previewFrame__YadrJ{background:#fff;border:1px solid #dfe3e8;border-radius:12px;box-shadow:0 18px 48px rgb(15 23 42/10%);overflow:hidden}.beauty-admin_previewBar__Vuhfj{align-items:center;background:#111827;color:#fff;display:flex;gap:16px;justify-content:space-between;padding:12px 20px}.beauty-admin_previewBar__Vuhfj span{color:#cbd5e1;font-size:13px}@media (max-width:1100px){.beauty-admin_calendarBoard__5gfWf,.beauty-admin_presetGrid__OMo9Q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.beauty-admin_calendarBoard__5gfWf,.beauty-admin_dashboardGrid__OtZn_,.beauty-admin_healthGrid__oAhKJ,.beauty-admin_onboardingGrid__1p7O1,.beauty-admin_presetGrid__OMo9Q,.beauty-admin_splitGrid__XrJTy{grid-template-columns:1fr}}.atelier_site__emUtl{--ink:#27221f;--paper:#f6f1e9;--clay:#a65f45;--sage:#7b806d;background:#fffdf9;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;min-height:100vh}.atelier_site__emUtl a{color:inherit;text-decoration:none}.atelier_site__emUtl h1,.atelier_site__emUtl h2,.atelier_site__emUtl h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.atelier_header__1GLJb{align-items:center;background:rgba(255,253,249,.94);border-bottom:1px solid rgba(39,34,31,.12);display:grid;gap:24px;grid-template-columns:1fr auto 1fr;min-height:88px;padding:0 max(24px,calc((100vw - 1280px) / 2));position:relative;z-index:5}.atelier_brand__gmyuR{align-items:center;display:flex;gap:12px;justify-self:start}.atelier_brand__gmyuR>span{align-items:center;background:var(--ink);border-radius:50%;color:white;display:flex;font-family:Georgia,serif;height:38px;justify-content:center;overflow:hidden;width:38px}.atelier_brand__gmyuR img{height:100%;object-fit:cover;width:100%}.atelier_brand__gmyuR strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.atelier_header__1GLJb nav{display:flex;font-size:14px;gap:32px}.atelier_header__1GLJb nav a{border-bottom:1px solid transparent;padding:12px 0}.atelier_header__1GLJb nav a:focus-visible,.atelier_header__1GLJb nav a:hover{border-color:var(--clay)}.atelier_bookAction__8kZKI,.atelier_primaryAction___LqvR{background:var(--ink);color:#fff!important;display:inline-flex;font-size:13px;justify-content:center;letter-spacing:.06em;padding:15px 22px;text-transform:uppercase}.atelier_bookAction__8kZKI{justify-self:end}.atelier_hero__sFCu_{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);margin:0 auto;max-width:1440px;min-height:690px;padding:48px 32px 72px}.atelier_heroCopy__J9JJq{align-self:center;max-width:620px;padding:48px}.atelier_eyebrow__ro26f,.atelier_pageHero__w3MR3>span,.atelier_sectionHeading__MJP2s span{color:var(--clay);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.atelier_hero__sFCu_ h1{font-size:clamp(54px,6vw,92px);line-height:.96;margin:24px 0}.atelier_heroCopy__J9JJq>p{color:#665f5a;font-family:Georgia,serif;font-size:20px;line-height:1.7;max-width:520px}.atelier_heroActions__na03s{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.atelier_textAction__Q6rTJ{border-bottom:1px solid #b9afa7;font-size:14px;padding:12px 0}.atelier_textAction__Q6rTJ span{color:var(--clay);margin-left:8px}.atelier_heroVisual__R16_s{background:#d8c2b2;min-height:580px;overflow:hidden;position:relative}.atelier_heroVisual__R16_s img{height:100%;object-fit:cover;width:100%}.atelier_heroVisual__R16_s>span{color:rgba(255,255,255,.7);font-size:clamp(50px,8vw,118px);left:7%;letter-spacing:.04em;position:absolute;top:7%;writing-mode:vertical-rl}.atelier_heroVisual__R16_s i{background:#d7dbcc;border-radius:46% 54% 44% 56%;bottom:12%;height:48%;position:absolute;right:12%;transform:rotate(-12deg);width:48%}.atelier_heroVisual__R16_s b{bottom:8%;color:#fff;font-family:Georgia,serif;font-size:clamp(32px,4vw,58px);font-weight:400;left:8%;line-height:1;position:absolute}.atelier_section__KDdE1{margin:0 auto;max-width:1280px;padding:96px 32px}.atelier_sectionMuted__DSniV{background:var(--paper);padding:96px max(32px,calc((100vw - 1280px) / 2))}.atelier_sectionHeading__MJP2s{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:48px}.atelier_sectionHeading__MJP2s h2{font-size:clamp(38px,4.5vw,64px);margin:12px 0 0}.atelier_serviceGrid__1NuWa{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.atelier_serviceCard__fVI0c{min-width:0}.atelier_serviceImage__EBi9P{align-items:center;background:#e9e0d4;display:flex;height:390px;justify-content:center;overflow:hidden}.atelier_serviceImage__EBi9P img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.atelier_serviceImage__EBi9P:hover img{transform:scale(1.03)}.atelier_serviceImage__EBi9P span{color:rgba(39,34,31,.28);font-family:Georgia,serif;font-size:72px}.atelier_serviceCard__fVI0c>div{border-bottom:1px solid #d7cec5;padding:24px 0}.atelier_serviceCard__fVI0c>div>span,.atelier_teamCard__Vn946 small{color:var(--clay);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.atelier_serviceCard__fVI0c h3,.atelier_teamCard__Vn946 h3{font-size:30px;margin:8px 0 12px}.atelier_serviceCard__fVI0c p,.atelier_teamCard__Vn946 p{color:#6f6862;line-height:1.65;margin:0}.atelier_serviceCard__fVI0c>div>div{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.atelier_serviceCard__fVI0c small{color:#746c65}.atelier_serviceCard__fVI0c strong{font-size:14px;font-weight:600}.atelier_teamGrid__qYS8o{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.atelier_teamCard__Vn946>a{align-items:center;background:#d9d4c8;display:flex;height:430px;justify-content:center;overflow:hidden}.atelier_teamCard__Vn946 img{height:100%;object-fit:cover;width:100%}.atelier_teamCard__Vn946>a>span{color:rgba(255,255,255,.8);font-family:Georgia,serif;font-size:100px}.atelier_teamCard__Vn946 small{display:block;margin-top:24px}.atelier_teamCard__Vn946 h3{margin-bottom:8px}.atelier_pageHero__w3MR3{background:var(--paper);padding:112px max(32px,calc((100vw - 1180px) / 2)) 88px;text-align:center}.atelier_pageHero__w3MR3 h1{font-size:clamp(52px,7vw,96px);margin:20px auto;max-width:1000px}.atelier_pageHero__w3MR3 p{color:#665f5a;font-family:Georgia,serif;font-size:20px;line-height:1.65;margin:0 auto;max-width:700px}.atelier_detail__eXMYi{display:grid;gap:72px;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1180px;padding:96px 32px}.atelier_detailVisual__Ucchu{align-items:center;background:#ded6c9;display:flex;justify-content:center;min-height:620px;overflow:hidden}.atelier_detailVisual__Ucchu img{height:100%;object-fit:cover;width:100%}.atelier_detailVisual__Ucchu span{color:rgba(39,34,31,.22);font-family:Georgia,serif;font-size:120px}.atelier_detailCopy__JutU9{align-self:center}.atelier_detailCopy__JutU9 h1{font-size:clamp(50px,6vw,82px);margin:16px 0 24px}.atelier_detailCopy__JutU9>p{color:#625b55;font-family:Georgia,serif;font-size:20px;line-height:1.8;white-space:pre-line}.atelier_detailFacts__fBVML{border-bottom:1px solid #d9d0c7;border-top:1px solid #d9d0c7;display:grid;grid-template-columns:1fr 1fr;margin:32px 0;padding:24px 0}.atelier_detailFacts__fBVML span{color:#777069;display:grid;gap:8px}.atelier_detailFacts__fBVML strong{color:var(--ink);font-size:17px}.atelier_prose__A6qkD{margin:0 auto;max-width:820px;padding:88px 32px}.atelier_prose__A6qkD h2{font-size:44px;margin:0 0 24px}.atelier_prose__A6qkD p{color:#5f5954;font-family:Georgia,serif;font-size:19px;line-height:1.85;white-space:pre-line}.atelier_locationGrid__q7k0B{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.atelier_locationGrid__q7k0B article{border-top:1px solid #bcb2a8;display:grid;gap:8px;padding-top:24px}.atelier_locationGrid__q7k0B span{font-family:Georgia,serif;font-size:25px}.atelier_locationGrid__q7k0B p{color:#665f5a;line-height:1.6;min-height:50px}.atelier_locationGrid__q7k0B a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.atelier_empty__4i99L{background:var(--paper);padding:72px 32px;text-align:center}.atelier_empty__4i99L>span{color:var(--clay);font-size:24px}.atelier_empty__4i99L h2{font-size:38px;margin:16px 0}.atelier_empty__4i99L p{color:#6d655f;margin:auto;max-width:520px}.atelier_footer__3wZA1{background:var(--ink);color:#f7f1e8;display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr;padding:72px max(32px,calc((100vw - 1280px) / 2)) 40px}.atelier_footer__3wZA1 strong{font-family:Georgia,serif;font-size:32px;font-weight:400}.atelier_footer__3wZA1 p{color:#bdb3aa;max-width:360px}.atelier_footer__3wZA1>div{align-content:start;display:grid;gap:12px}.atelier_footer__3wZA1>div>span{color:#c78a72;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.atelier_footer__3wZA1 a{color:#d9d1ca;font-size:14px}.atelier_footer__3wZA1 small{border-top:1px solid #4a433e;color:#968d85;grid-column:1/-1;padding-top:24px}@media (max-width:980px){.atelier_header__1GLJb{grid-template-columns:1fr auto}.atelier_header__1GLJb nav{display:none}.atelier_hero__sFCu_{grid-template-columns:1fr}.atelier_heroCopy__J9JJq{padding:32px 0 48px}.atelier_heroVisual__R16_s{min-height:520px}.atelier_serviceGrid__1NuWa,.atelier_teamGrid__qYS8o{grid-template-columns:repeat(2,minmax(0,1fr))}.atelier_detail__eXMYi{gap:48px;grid-template-columns:1fr}.atelier_detailVisual__Ucchu{min-height:500px}}@media (max-width:680px){.atelier_header__1GLJb{min-height:72px;padding:0 20px}.atelier_brand__gmyuR strong{font-size:17px}.atelier_bookAction__8kZKI{font-size:10px;padding:12px}.atelier_hero__sFCu_{min-height:auto;padding:24px 20px 56px}.atelier_hero__sFCu_ h1{font-size:52px}.atelier_heroVisual__R16_s{min-height:420px}.atelier_sectionMuted__DSniV,.atelier_section__KDdE1{padding:72px 20px}.atelier_sectionHeading__MJP2s{align-items:start;flex-direction:column;gap:16px}.atelier_locationGrid__q7k0B,.atelier_serviceGrid__1NuWa,.atelier_teamGrid__qYS8o{grid-template-columns:1fr}.atelier_serviceImage__EBi9P{height:360px}.atelier_teamCard__Vn946>a{height:400px}.atelier_pageHero__w3MR3{padding:88px 20px 64px}.atelier_pageHero__w3MR3 h1{font-size:52px}.atelier_detail__eXMYi{padding:64px 20px}.atelier_footer__3wZA1{grid-template-columns:1fr 1fr;padding:64px 20px 32px}.atelier_footer__3wZA1>div:first-child{grid-column:1/-1}}.booking_bookingSection___yozq{margin:0 auto;max-width:1180px;padding:72px 32px 112px}.booking_steps__kzRe0{align-items:center;display:flex;justify-content:center;margin-bottom:48px}.booking_steps__kzRe0 span{align-items:center;color:#8e8580;display:flex;font-size:12px;gap:8px}.booking_steps__kzRe0 span b{font-weight:500}.booking_steps__kzRe0 span.booking_active__duxiz{color:#a65f45}.booking_steps__kzRe0 i{background:#d9d0c8;height:1px;margin:0 24px;width:80px}.booking_bookingGrid__zOHCA{display:grid;gap:48px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr)}.booking_bookingPanel__TsTPj{border-top:1px solid #cfc5bd;padding-top:32px}.booking_bookingPanel__TsTPj form{display:grid;gap:20px;grid-template-columns:1fr 1fr}.booking_field__vm7nK{display:grid;gap:8px}.booking_field__vm7nK label,.booking_manageActions__Y7gpz label,.booking_waitlist__8rKyZ>span{color:#5f5752;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.booking_field__vm7nK input,.booking_field__vm7nK select,.booking_manageActions__Y7gpz input,.booking_waitlist__8rKyZ input{appearance:none;background:#fffdf9;border:1px solid #cfc5bd;border-radius:0;color:#27221f;font:inherit;min-height:50px;padding:0 14px;width:100%}.booking_field__vm7nK input:focus,.booking_field__vm7nK select:focus,.booking_manageActions__Y7gpz input:focus,.booking_waitlist__8rKyZ input:focus{border-color:#a65f45;outline:2px solid rgba(166,95,69,.15)}.booking_bookingPanel__TsTPj button,.booking_detailsForm__Bn62U button,.booking_manage__HJFuq button,.booking_primaryButton__DUmuU,.booking_secondaryButton__EloIW,.booking_waitlist__8rKyZ button{border:0;cursor:pointer;font:inherit}.booking_primaryButton__DUmuU{background:#27221f;color:white!important;display:inline-flex;grid-column:1/-1;justify-content:center;letter-spacing:.06em;min-height:52px;padding:17px 24px;text-transform:uppercase}.booking_primaryButton__DUmuU:disabled{cursor:not-allowed;opacity:.55}.booking_secondaryButton__EloIW{background:transparent;border:1px solid #8f847b!important;color:#27221f;display:inline-flex;justify-content:center;min-height:48px;padding:14px 22px}.booking_summary__mijTI{background:#f2ece3;padding:32px}.booking_summary__mijTI>span{color:#a65f45;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.booking_summary__mijTI h2{font-family:Georgia,serif;font-size:38px;font-weight:400;margin:16px 0}.booking_summary__mijTI>p{color:#69615b;line-height:1.65}.booking_summary__mijTI dl{border-top:1px solid #d2c6bb;margin-top:28px}.booking_summary__mijTI dl>div{align-items:center;border-bottom:1px solid #d2c6bb;display:flex;justify-content:space-between;padding:16px 0}.booking_summary__mijTI dt{align-items:center;color:#6d655f;display:flex;font-size:13px;gap:7px}.booking_summary__mijTI dd{font-size:13px;font-weight:600;margin:0;text-align:right}.booking_error__kStP9{background:#fff0ee;border-left:3px solid #b64f42;color:#7b3028;grid-column:1/-1;padding:14px}.booking_slotArea__u2PwC{border-top:1px solid #d8cec6;grid-column:1/-1;margin-top:32px;padding-top:28px}.booking_slotArea__u2PwC>div:first-child{align-items:center;display:flex;justify-content:space-between}.booking_slotArea__u2PwC>div>span{font-family:Georgia,serif;font-size:25px}.booking_slotArea__u2PwC>div>small{color:#756d67}.booking_slots__t2ny_{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.booking_slots__t2ny_ button{align-items:center;background:white;border:1px solid #cfc5bd;display:grid;gap:5px;min-height:74px;padding:12px;position:relative}.booking_slots__t2ny_ button.booking_selectedSlot__T9x82,.booking_slots__t2ny_ button:hover{border-color:#a65f45;box-shadow:inset 0 0 0 1px #a65f45}.booking_slots__t2ny_ button small{color:#756d67;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking_slots__t2ny_ button svg{color:#a65f45;position:absolute;right:8px;top:8px}.booking_noSlots__0hZTS{background:#f7f3ed;margin-top:20px;padding:24px}.booking_noSlots__0hZTS p{font-family:Georgia,serif;font-size:20px;margin:0 0 7px}.booking_noSlots__0hZTS small{color:#736a64}.booking_waitlist__8rKyZ{background:#f2ece3;display:block!important;margin-top:20px;padding:24px}.booking_waitlist__8rKyZ>div{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:14px}.booking_waitlist__8rKyZ button{background:#a65f45;color:white;padding:0 14px}.booking_waitlist__8rKyZ p{margin-bottom:0}.booking_detailsForm__Bn62U{background:#f6f1e9;display:grid;gap:32px;grid-template-columns:.7fr 1.3fr;margin-top:56px;padding:40px}.booking_detailsForm__Bn62U>div:first-child>span{color:#a65f45;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.booking_detailsForm__Bn62U h2{font-family:Georgia,serif;font-size:42px;font-weight:400;margin:12px 0}.booking_detailsForm__Bn62U p{color:#6a625d;line-height:1.6}.booking_detailFields__jKtuj{display:grid;gap:16px;grid-template-columns:1fr 1fr}.booking_consent__553zf{align-items:start;display:flex;font-size:13px;gap:10px;grid-column:2}.booking_consent__553zf input{margin-top:2px}.booking_detailsForm__Bn62U>.booking_primaryButton__DUmuU{grid-column:2}.booking_confirmation__01wUG{margin:0 auto;max-width:800px;padding:140px 32px;text-align:center}.booking_confirmation__01wUG>span{align-items:center;background:#e3e7d8;border-radius:50%;color:#626b51;display:flex;height:72px;justify-content:center;margin:0 auto 24px;width:72px}.booking_confirmation__01wUG small{color:#a65f45;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.booking_confirmation__01wUG h1{font-family:Georgia,serif;font-size:clamp(48px,7vw,82px);font-weight:400;letter-spacing:-.035em;margin:20px 0}.booking_confirmation__01wUG p{color:#665e58;font-family:Georgia,serif;font-size:19px;line-height:1.7}.booking_confirmation__01wUG>div{display:flex;gap:14px;justify-content:center;margin-top:32px}.booking_manage__HJFuq{display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1000px;padding:72px 32px 112px}.booking_manageSummary__2ROHJ{background:#f2ece3;padding:36px}.booking_manageSummary__2ROHJ>span{color:#a65f45;font-size:11px;font-weight:700;letter-spacing:.13em}.booking_manageSummary__2ROHJ h2{font-family:Georgia,serif;font-size:42px;font-weight:400;margin:16px 0 24px}.booking_manageSummary__2ROHJ dl>div{border-top:1px solid #d0c5bb;display:grid;gap:7px;grid-template-columns:120px 1fr;padding:14px 0}.booking_manageSummary__2ROHJ dt{color:#766e68}.booking_manageSummary__2ROHJ dd{margin:0;text-align:right;text-transform:capitalize}.booking_manageActions__Y7gpz{align-content:start;display:grid;gap:16px}.booking_manageActions__Y7gpz h3{font-family:Georgia,serif;font-size:32px;font-weight:400;margin:0}.booking_manageActions__Y7gpz label{display:grid;gap:8px}.booking_manageActions__Y7gpz .booking_slots__t2ny_{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.booking_dangerLink__gK0zc{background:transparent;color:#963b31;justify-self:start;padding:10px 0;text-decoration:underline;text-underline-offset:4px}.booking_cancelConfirm__tuYKf{background:#fff0ee;padding:20px}.booking_cancelConfirm__tuYKf button{background:transparent;color:#7b3028;margin-right:16px;padding:8px 0;text-decoration:underline}.booking_manageMessage___PR5_{background:#edf2e6;grid-column:1/-1;padding:16px}@media (max-width:860px){.booking_bookingGrid__zOHCA,.booking_manage__HJFuq{grid-template-columns:1fr}.booking_summary__mijTI{order:-1}.booking_detailsForm__Bn62U{grid-template-columns:1fr}.booking_consent__553zf,.booking_detailsForm__Bn62U>.booking_primaryButton__DUmuU{grid-column:1}.booking_slots__t2ny_{grid-template-columns:repeat(3,minmax(0,1fr))}.booking_waitlist__8rKyZ>div{grid-template-columns:1fr 1fr}}@media (max-width:620px){.booking_bookingSection___yozq,.booking_manage__HJFuq{padding:48px 20px 80px}.booking_steps__kzRe0 b{display:none}.booking_steps__kzRe0 i{margin:0 12px;width:42px}.booking_bookingPanel__TsTPj form,.booking_detailFields__jKtuj{grid-template-columns:1fr}.booking_slots__t2ny_{grid-template-columns:repeat(2,minmax(0,1fr))}.booking_waitlist__8rKyZ>div{grid-template-columns:1fr}.booking_waitlist__8rKyZ button{min-height:48px}.booking_detailsForm__Bn62U{padding:24px}.booking_confirmation__01wUG{padding:96px 20px}.booking_confirmation__01wUG>div{align-items:stretch;flex-direction:column}}.public-block_section__GJtDx{margin:0 auto;padding:clamp(38px,5vw,72px) 0;width:min(100% - 36px,1180px)}.public-block_pluginTitle__bs9Y9{color:var(--tenant-primary,#0f766e);font-size:13px;font-weight:800;letter-spacing:0;margin-bottom:12px;text-transform:uppercase}.public-block_sponsorStrip__rD2vX{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-block_sponsorStrip__rD2vX a{align-items:center;background:#ffffff;border:1px solid #d9e0e7;border-radius:8px;color:#172033;display:flex;gap:12px;min-height:84px;padding:14px;text-decoration:none}.public-block_sponsorStrip__rD2vX img{border-radius:8px;height:50px;object-fit:cover;width:80px}@media (max-width:980px){.public-block_sponsorStrip__rD2vX{grid-template-columns:1fr}}@media (max-width:620px){.public-block_section__GJtDx{width:min(100% - 28px,1180px)}}.shared_site__OrYxf{--classic-blue:#0b4ea2;--classic-blue-action:#1463c2;--classic-blue-dark:#061a3a;--classic-blue-line:#c9dcf5;--classic-blue-soft:#eaf3ff;--classic-blue-strong:#08285a;--classic-ink:#10233f;--classic-muted:#53647a;--classic-page-bg:#f4f8ff;--classic-saffron:#f59e0b;--classic-surface:#ffffff;--classic-surface-muted:#f7fbff;--tenant-primary:var(--classic-blue);--tenant-accent:var(--classic-saffron);background:var(--classic-page-bg);color:var(--classic-ink);min-height:100vh}.shared_footer__HvSrc,.shared_section__fa30R{margin:0 auto;max-width:1320px;width:min(100% - 32px,1320px)}.shared_article__hiZvq span,.shared_kicker__TVGlO,.shared_sectionTitle__2XV5_ span{color:var(--classic-blue);display:block;font-size:13px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.shared_section__fa30R{padding:56px 0 0}.shared_band__zpjlF{padding:58px clamp(16px,3vw,42px)}.shared_bandInner__uceYw{margin:0 auto;max-width:1320px}.shared_light__pvQxE{background:var(--classic-surface)}.shared_muted__Bmkz5{background:var(--classic-page-bg)}.shared_dark__t7z_F{background:var(--classic-blue-dark);color:var(--classic-surface)}.shared_sectionTitle__2XV5_{margin-bottom:18px}.shared_sectionTitle__2XV5_ h2{font-size:30px;line-height:1.15;margin:0}.shared_list__d23Ml{display:grid;gap:10px;list-style:none;margin:0;padding:0}.shared_list__d23Ml li{align-items:center;background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;display:grid;gap:7px;grid-template-columns:auto minmax(0,1fr);min-height:78px;padding:16px}.shared_list__d23Ml li>div{display:grid;gap:7px;min-width:0}.shared_list__d23Ml li>div:only-child{grid-column:1/-1}.shared_list__d23Ml img{border-radius:8px;height:46px;object-fit:cover;width:46px}.shared_list__d23Ml a{color:inherit;font-weight:700;overflow-wrap:anywhere;text-decoration:none}.shared_list__d23Ml a:hover{color:var(--classic-blue)}.shared_list__d23Ml span,.shared_list__d23Ml strong{overflow-wrap:anywhere}.shared_emptyBlock__e_uMs,.shared_list__d23Ml span{color:var(--classic-muted);font-size:14px}.shared_emptyBlock__e_uMs{background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;padding:18px}.shared_categoryNav__aHbgS{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.shared_categoryNav__aHbgS a{background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;color:inherit;min-height:110px;padding:18px;text-decoration:none}.shared_categoryNav__aHbgS a:hover{border-color:var(--classic-blue)}.shared_categoryNav__aHbgS strong{display:block;font-size:20px;overflow-wrap:anywhere}.shared_categoryNav__aHbgS span{color:var(--classic-muted);display:block;font-size:13px;font-weight:800;margin-top:8px;text-transform:uppercase}.shared_detailHero__i1mvP{background:linear-gradient(90deg,var(--classic-surface) 0,var(--classic-page-bg) 100%);border-bottom:5px solid var(--classic-saffron);margin:0;min-height:300px;padding:clamp(34px,7vw,76px) clamp(18px,6vw,72px);width:100%}.shared_detailHero__i1mvP h1{font-size:clamp(38px,6vw,72px);line-height:1.03;margin:0;max-width:900px}.shared_detailHero__i1mvP p{color:var(--classic-muted);font-size:19px;line-height:1.55;margin-top:20px;max-width:760px}.shared_detailBody__kTwoS,.shared_detailFacts__R4p_Y,.shared_detailMedia__50ZY2{margin:0 auto;padding-top:42px;width:min(100% - 40px,900px)}.shared_detailMedia__50ZY2 img{aspect-ratio:16/9;border-radius:8px;display:block;object-fit:cover;width:100%}.shared_detailMediaSmall__ptGrr{width:min(100% - 40px,360px)}.shared_detailMediaSmall__ptGrr img{aspect-ratio:1}.shared_detailBody__kTwoS p{color:var(--classic-ink);font-size:18px;line-height:1.75;margin:0 0 22px}.shared_sponsorWall__j7obT{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.shared_sponsorWall__j7obT a{align-items:center;background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;color:var(--classic-ink);display:grid;min-height:120px;padding:18px;text-decoration:none}.shared_sponsorWall__j7obT img{max-height:70px;max-width:100%;object-fit:contain}.shared_sponsorWall__j7obT strong{color:var(--classic-blue);font-size:20px}.shared_sponsorWall__j7obT span{color:var(--classic-muted);font-size:13px;margin-top:8px;text-transform:uppercase}.shared_emptySite__rVt5l{align-items:center;display:flex;padding:24px}.shared_emptySite__rVt5l section{background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;margin:0 auto;max-width:720px;padding:34px}.shared_emptySite__rVt5l span{color:var(--classic-blue);font-size:13px;font-weight:700;text-transform:uppercase}.shared_emptySite__rVt5l h1{font-size:42px;line-height:1.05;margin:12px 0 0}.shared_emptySite__rVt5l p{color:var(--classic-muted);font-size:17px;line-height:1.6;margin:18px 0 0}@media (max-width:900px){.shared_articleGrid__jX1Wt,.shared_categoryNav__aHbgS,.shared_committeeDialog__XP6Ph,.shared_committeeFeatureCard__sU85N,.shared_committeeFeatureGrid__Qa27P,.shared_committeeGrid__XsYYV,.shared_committeeHero__6GqOI,.shared_detailFacts__R4p_Y,.shared_featureNewsGrid__jr1Ns,.shared_featuredPlayers__V8cN7>div:last-child,.shared_grid__JULyP,.shared_hero__P0jHL,.shared_homeHeroInner__PtGgJ,.shared_matchCenterLayout__AROnv,.shared_newsGrid__366xY,.shared_newsLead__8H8Lv,.shared_newsTopLayout__egPP_,.shared_playerFactsGrid__I0ohr,.shared_playerGrid__SbNlA,.shared_playerProfileBody___xxH3,.shared_playerProfileHero__yxJZp,.shared_playerSpotlight__HsexA,.shared_playersHeroInner__hgmlp,.shared_profileGrid__yuXVR,.shared_scoreboardGrid__SGGVt,.shared_sponsorRail__bDoUk,.shared_sponsorWall__j7obT,.shared_standingsPanel__GNbpe,.shared_teamShowcase__q70qT{grid-template-columns:1fr}}@media (max-width:620px){.shared_detailBody__kTwoS,.shared_detailFacts__R4p_Y,.shared_detailMedia__50ZY2,.shared_footer__HvSrc,.shared_nav__SgI_J,.shared_newsArticleBody__yNryD,.shared_newsDetailMedia__6_m4M,.shared_playerFactsGrid__I0ohr,.shared_playerProfileBody___xxH3,.shared_section__fa30R{width:min(100% - 28px,1180px)}.shared_committeeHero__6GqOI,.shared_detailHero__i1mvP,.shared_hero__P0jHL,.shared_homeHero__nwvjx,.shared_newsDetailHero__nBxEx,.shared_newsHero___ubh_,.shared_playerProfileHero__yxJZp,.shared_playersHero__va0sz{min-height:auto;padding:30px 22px}.shared_band__zpjlF{padding:42px 14px}}@media (prefers-reduced-motion:reduce){.committee_committeeCard__uIXEE,.committee_committeeDialogBackdrop__u2FoJ,.committee_committeeDialog__9Eg5i,.committee_committeeFeatureCard__UUc_n,.committee_committeePortrait__EFBAZ img{animation:none;transition:none}.committee_committeeCard__uIXEE:hover,.committee_committeeCard__uIXEE:hover .committee_committeePortrait__EFBAZ img,.committee_committeeFeatureCard__UUc_n:hover,.committee_committeeFeatureCard__UUc_n:hover .committee_committeePortrait__EFBAZ img{transform:none}}.committee_committeeHero__H0Cx8{align-items:end;background:linear-gradient(90deg,rgb(6 26 58/98%) 0,rgb(8 40 90/93%) 58%,rgb(20 99 194/78%) 100%),radial-gradient(circle at 82% 18%,rgb(245 158 11/26%),transparent 32%),repeating-linear-gradient(135deg,var(--classic-blue-dark) 0 11px,var(--classic-blue-strong) 11px 22px);border-bottom:5px solid var(--classic-saffron);color:var(--classic-surface);display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);min-height:390px;padding:clamp(42px,7vw,84px) clamp(18px,5vw,64px)}.committee_committeeHero__H0Cx8>div:first-child{max-width:820px}.committee_committeeHero__H0Cx8 h1{color:var(--classic-surface);font-size:clamp(44px,7vw,82px);line-height:.98;margin:0}.committee_committeeHero__H0Cx8 p{color:var(--classic-blue-soft);font-size:20px;line-height:1.55;margin:20px 0 0;max-width:720px}.committee_committeeStats__74yXM{background:rgb(255 255 255/10%);border:1px solid rgb(255 255 255/18%);border-radius:8px;box-shadow:0 26px 70px rgb(0 0 0/24%);display:grid;gap:1px;overflow:hidden}.committee_committeeStats__74yXM div{background:rgb(255 255 255/8%);min-height:92px;padding:18px}.committee_committeeStats__74yXM strong{color:var(--classic-saffron);display:block;font-size:30px;line-height:1}.committee_committeeStats__74yXM span{color:var(--classic-blue-soft);display:block;font-size:12px;font-weight:900;margin-top:9px;text-transform:uppercase}.committee_committeeFeatureGrid___gPH4,.committee_committeeGrid__p1fAX{display:grid;gap:18px}.committee_committeeFeatureGrid___gPH4{grid-template-columns:repeat(2,minmax(0,1fr))}.committee_committeeGrid__p1fAX{grid-template-columns:repeat(3,minmax(0,1fr))}.committee_committeeCard__uIXEE,.committee_committeeFeatureCard__UUc_n{background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;box-shadow:0 16px 46px rgb(8 40 90/10%);color:var(--classic-ink);display:grid;min-width:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;grid-template-columns:minmax(190px,.62fr) minmax(0,1fr);min-height:360px}.committee_committeeCardCompact__GUpz5{grid-template-columns:minmax(150px,.62fr) minmax(0,1fr);min-height:260px}.committee_committeeCard__uIXEE:hover,.committee_committeeFeatureCard__UUc_n:hover{border-color:rgb(11 78 162/32%);box-shadow:0 24px 70px rgb(8 40 90/16%);transform:translateY(-3px)}.committee_committeePortrait__EFBAZ{background:var(--classic-blue-dark);min-height:220px;overflow:hidden}.committee_committeeCard__uIXEE .committee_committeePortrait__EFBAZ,.committee_committeeFeatureCard__UUc_n .committee_committeePortrait__EFBAZ{min-height:100%}.committee_committeePortrait__EFBAZ div,.committee_committeePortrait__EFBAZ img{height:100%;min-height:inherit;width:100%}.committee_committeePortrait__EFBAZ img{display:block;object-fit:cover;object-position:top center;transition:transform .24s ease}.committee_committeeCardCompact__GUpz5 .committee_committeePortrait__EFBAZ{background:var(--classic-blue-dark);min-height:100%;padding:0}.committee_committeeCardCompact__GUpz5 .committee_committeePortrait__EFBAZ img{object-fit:cover}.committee_committeeCardCompact__GUpz5 .committee_committeeCardBody__fPHe5{padding:18px}.committee_committeeCardCompact__GUpz5 .committee_committeeCardBody__fPHe5 span{font-size:10.5px;padding:6px 8px}.committee_committeeCardCompact__GUpz5 .committee_committeeCardBody__fPHe5 h2{font-size:21px;line-height:1.08;margin-top:14px}.committee_committeeCardCompact__GUpz5 .committee_committeeExcerpt__923Qi{font-size:14px;line-height:1.5;margin:12px 0 16px;-webkit-line-clamp:3}.committee_committeeCardCompact__GUpz5 .committee_committeeCardBody__fPHe5 button{font-size:13px;min-height:34px;padding:8px 10px}.committee_committeeCard__uIXEE:hover .committee_committeePortrait__EFBAZ img,.committee_committeeFeatureCard__UUc_n:hover .committee_committeePortrait__EFBAZ img{transform:scale(1.035)}.committee_committeePortrait__EFBAZ div{align-items:center;color:var(--classic-saffron);display:flex;font-size:42px;font-weight:900;justify-content:center}.committee_committeeCardBody__fPHe5{display:flex;flex-direction:column;min-width:0;padding:22px}.committee_committeeCardBody__fPHe5 span{align-self:flex-start;background:var(--classic-blue-soft);border:1px solid var(--classic-blue-line);border-radius:999px;color:var(--classic-blue);font-size:12px;font-weight:900;padding:7px 10px;text-transform:uppercase}.committee_committeeCardBody__fPHe5 h2{color:var(--classic-blue-dark);font-size:clamp(24px,2.6vw,34px);line-height:1.08;margin:18px 0 0}.committee_committeeExcerpt__923Qi{color:var(--classic-muted);display:-webkit-box;line-height:1.6;margin:14px 0 22px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.committee_committeeCardBody__fPHe5 button,.committee_committeeDialogClose__4zvXa{border:0;border-radius:8px;cursor:pointer;font:inherit;font-weight:900}.committee_committeeCardBody__fPHe5 button{align-self:flex-start;background:var(--classic-blue);color:var(--classic-surface);margin-top:auto;min-height:42px;padding:11px 14px}.committee_committeeCardBody__fPHe5 button:hover{background:var(--classic-blue-dark)}.committee_committeeDialogBackdrop__u2FoJ{align-items:center;animation:committee_committeeBackdropIn__l9a9_ .16s ease-out;background:rgb(6 26 58/74%);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.committee_committeeDialog__9Eg5i{animation:committee_committeeDialogIn__PXxDt .18s ease-out;background:var(--classic-surface);border-radius:8px;box-shadow:0 34px 100px rgb(0 0 0/36%);display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);max-height:min(760px,calc(100vh - 48px));max-width:1080px;overflow:hidden;position:relative;width:min(100%,1080px)}.committee_committeeDialogClose__4zvXa{background:var(--classic-surface);box-shadow:0 8px 24px rgb(0 0 0/18%);color:var(--classic-blue-dark);min-height:40px;padding:9px 12px;position:absolute;right:14px;top:14px;z-index:2}.committee_committeeDialogMedia__ZRwc6{background:var(--classic-blue-dark);min-height:540px}.committee_committeeDialogMedia__ZRwc6 div,.committee_committeeDialogMedia__ZRwc6 img{height:100%;min-height:inherit;width:100%}.committee_committeeDialogMedia__ZRwc6 img{display:block;object-fit:cover;object-position:top center}.committee_committeeDialogMedia__ZRwc6 div{align-items:center;color:var(--classic-saffron);display:flex;font-size:54px;font-weight:900;justify-content:center}.committee_committeeDialogBody__aGhOo{overflow-y:auto;padding:clamp(28px,4vw,46px)}.committee_committeeDialogBody__aGhOo>span{background:var(--classic-blue-soft);border:1px solid var(--classic-blue-line);border-radius:999px;color:var(--classic-blue);display:inline-flex;font-size:12px;font-weight:900;padding:7px 10px;text-transform:uppercase}.committee_committeeDialogBody__aGhOo h2{color:var(--classic-blue-dark);font-size:clamp(34px,4.5vw,54px);line-height:1;margin:18px 0 24px}.committee_committeeDialogBody__aGhOo p{color:var(--classic-muted);font-size:17px;line-height:1.72;margin:0 0 16px}.committee_committeeDialogBody__aGhOo a{color:var(--classic-blue);display:inline-flex;font-weight:800;margin-top:8px;overflow-wrap:anywhere;text-decoration:none}@keyframes committee_committeeBackdropIn__l9a9_{0%{opacity:0}to{opacity:1}}@keyframes committee_committeeDialogIn__PXxDt{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.committee_committeeDialog__9Eg5i,.committee_committeeFeatureCard__UUc_n,.committee_committeeFeatureGrid___gPH4,.committee_committeeGrid__p1fAX,.committee_committeeHero__H0Cx8{grid-template-columns:1fr}.committee_committeeHero__H0Cx8{align-items:start;min-height:auto}.committee_committeeCard__uIXEE,.committee_committeeFeatureCard__UUc_n{grid-template-rows:auto minmax(0,1fr)}.committee_committeeCard__uIXEE .committee_committeePortrait__EFBAZ,.committee_committeeFeatureCard__UUc_n .committee_committeePortrait__EFBAZ{min-height:340px}.committee_committeeCardCompact__GUpz5 .committee_committeePortrait__EFBAZ{min-height:100%}.committee_committeeGrid__p1fAX{grid-template-columns:repeat(2,minmax(0,1fr))}.committee_committeeDialog__9Eg5i{max-height:calc(100vh - 32px)}.committee_committeeDialogMedia__ZRwc6{min-height:320px}}@media (max-width:620px){.committee_committeeHero__H0Cx8{min-height:auto;padding:30px 22px}.committee_committeeCard__uIXEE .committee_committeePortrait__EFBAZ,.committee_committeeFeatureCard__UUc_n .committee_committeePortrait__EFBAZ{min-height:320px}.committee_committeeCardCompact__GUpz5 .committee_committeePortrait__EFBAZ{min-height:220px}.committee_committeeGrid__p1fAX{grid-template-columns:1fr}.committee_committeeDialogBackdrop__u2FoJ{align-items:stretch;padding:0}.committee_committeeDialog__9Eg5i{border-radius:0;max-height:100vh;min-height:100vh}.committee_committeeDialogMedia__ZRwc6{min-height:300px}.committee_committeeDialogBody__aGhOo{padding:28px 22px}.committee_committeeDialogBody__aGhOo h2{font-size:34px}}.footer_footer__Vvvr7{background:linear-gradient(135deg,rgb(6 26 58/98%),rgb(8 40 90/98%) 58%,rgb(11 78 162/95%));border-top:5px solid var(--classic-saffron);color:var(--classic-blue-soft);margin-top:64px;width:100%}.footer_inner__vkhxe{display:grid;gap:34px;grid-template-columns:minmax(260px,1.2fr) minmax(0,1.8fr);margin:0 auto;padding:42px clamp(18px,4vw,52px);width:min(100%,1360px)}.footer_brandPanel__XlfLk{display:grid;gap:16px;max-width:520px}.footer_brand__9SgCZ{align-items:center;color:var(--classic-surface);display:inline-flex;gap:12px;text-decoration:none}.footer_brand__9SgCZ img,.footer_brand__9SgCZ span{align-items:center;background:var(--classic-surface);border:2px solid rgb(255 255 255/24%);border-radius:8px;color:var(--classic-blue-dark);display:inline-flex;font-size:14px;font-weight:900;height:46px;justify-content:center;object-fit:cover;width:46px}.footer_brand__9SgCZ strong{font-size:25px;line-height:1.1}.footer_brandPanel__XlfLk p{color:rgb(234 243 255/86%);font-size:15px;line-height:1.65;margin:0;max-width:620px}.footer_linkGrid__tGoFi{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.footer_linkGroup__99R8l{display:grid;gap:10px}.footer_linkGroup__99R8l strong{color:var(--classic-surface);font-size:13px;letter-spacing:0;text-transform:uppercase}.footer_linkGroup__99R8l a{color:rgb(234 243 255/78%);font-size:14px;font-weight:700;overflow-wrap:anywhere;text-decoration:none;transition:color .16s ease,transform .16s ease}.footer_linkGroup__99R8l a:hover{color:var(--classic-saffron);transform:translateX(3px)}.footer_bottomBar__m8Gvx{align-items:center;border-top:1px solid rgb(255 255 255/14%);display:flex;gap:16px;justify-content:space-between;margin:0 auto;padding:16px clamp(18px,4vw,52px) 18px;width:min(100%,1360px)}.footer_bottomBar__m8Gvx a,.footer_bottomBar__m8Gvx span{color:rgb(234 243 255/72%);font-size:13px;font-weight:700;text-decoration:none}.footer_bottomBar__m8Gvx a:hover{color:var(--classic-saffron)}@media (max-width:900px){.footer_inner__vkhxe{grid-template-columns:1fr}.footer_linkGrid__tGoFi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.footer_footer__Vvvr7{margin-top:46px}.footer_inner__vkhxe{gap:28px;padding:34px 18px}.footer_brand__9SgCZ{align-items:flex-start}.footer_brand__9SgCZ strong{font-size:21px}.footer_linkGrid__tGoFi{gap:20px;grid-template-columns:1fr}.footer_bottomBar__m8Gvx{align-items:flex-start;flex-direction:column;padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.context_committeeCard___sV_G,.context_committeeDialogBackdrop__2UHcJ,.context_committeeDialog__irB6L,.context_committeeFeatureCard__YZlBJ,.context_committeePortrait__N1DgN img,.context_contextSwitcherItem__rtFaH,.context_contextSwitcherLeavingItem__ffhiQ,.context_headerNavLeavingItem__5D0Gr,.context_headerNav__saq4p a,.context_newsCardMedia__H_UId img,.context_newsCard__FO_ou,.context_newsCompactCard__k2t7t,.context_newsLeadMedia__FScNk img,.context_newsLead__heTBB{animation:none;transition:none}.context_committeeCard___sV_G:hover,.context_committeeCard___sV_G:hover .context_committeePortrait__N1DgN img,.context_committeeFeatureCard__YZlBJ:hover,.context_committeeFeatureCard__YZlBJ:hover .context_committeePortrait__N1DgN img,.context_contextSwitcherItem__rtFaH,.context_contextSwitcherLeavingItem__ffhiQ,.context_headerNavLeavingItem__5D0Gr,.context_headerNav__saq4p a,.context_newsCard__FO_ou:hover,.context_newsCard__FO_ou:hover .context_newsCardMedia__H_UId img,.context_newsCompactCard__k2t7t:hover,.context_newsLead__heTBB:hover,.context_newsLead__heTBB:hover .context_newsLeadMedia__FScNk img{transform:none}.context_contextSwitcherLeavingLayer__D7APJ,.context_headerNavLeavingLayer__BT10A{display:none}}.context_contextSwitcher__yyA7T{background:var(--classic-surface);border-bottom:1px solid var(--classic-blue-line);display:grid;gap:0;padding:0 clamp(16px,3vw,42px)}.context_contextSwitcherTop__4UP4g{background:transparent;border-bottom:0;flex:1 1 auto;max-width:980px;padding:0}.context_contextSwitcherRow__YuFnV{align-items:center;display:flex;gap:6px;min-height:46px;overflow-x:auto;position:relative;scroll-behavior:smooth}.context_contextSwitcherTop__4UP4g .context_contextSwitcherRow__YuFnV{justify-content:flex-end;min-height:34px}.context_contextSwitcherRow__YuFnV+.context_contextSwitcherRow__YuFnV{border-top:1px solid var(--classic-blue-line);min-height:40px}.context_contextSwitcherTop__4UP4g .context_contextSwitcherRow__YuFnV+.context_contextSwitcherRow__YuFnV{border-top:0;margin-top:0;min-height:30px}.context_contextSwitcherItem__rtFaH,.context_contextSwitcherRow__YuFnV a{box-sizing:border-box;border-radius:7px;color:var(--classic-blue-strong);flex:0 0 auto;font-size:13px;font-weight:900;letter-spacing:0;overflow:hidden;padding:9px 13px;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .18s ease,transform .18s ease;white-space:nowrap;will-change:opacity,transform,max-width}.context_contextSwitcherTop__4UP4g .context_contextSwitcherItem__rtFaH,.context_contextSwitcherTop__4UP4g .context_contextSwitcherRow__YuFnV a{background:var(--classic-surface);border:1px solid var(--classic-blue-line);color:var(--classic-blue-strong);min-height:32px;padding:7px 12px}.context_contextSwitcherItem__rtFaH:hover,.context_contextSwitcherRow__YuFnV a:hover{background:var(--classic-blue-soft);color:var(--classic-blue-dark)}.context_contextSwitcherLeavingLayer__D7APJ{inset:0;pointer-events:none;position:fixed;z-index:70}.context_contextSwitcherLeavingItem__ffhiQ{align-items:center;animation:context_switcherItemLeave__634dY .22s ease-out forwards;background:var(--classic-surface);border:1px solid var(--classic-blue-line);display:inline-flex;justify-content:center;overflow:hidden;position:fixed}.context_activeContext__joVLQ{background:var(--classic-blue);color:var(--classic-surface)}.context_contextSwitcherTop__4UP4g .context_activeContext__joVLQ,.context_contextSwitcherTop__4UP4g .context_contextSwitcherItem__rtFaH:hover,.context_contextSwitcherTop__4UP4g .context_contextSwitcherRow__YuFnV a:hover{background:var(--classic-blue);border-color:var(--classic-blue);color:var(--classic-surface)}@keyframes context_switcherItemLeave__634dY{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (max-width:900px){.context_contextSwitcherTop__4UP4g{max-width:100%;width:100%}.context_contextSwitcherTop__4UP4g .context_contextSwitcherRow__YuFnV{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.shell_committeeCard__ywKNc,.shell_committeeDialogBackdrop__jUoRl,.shell_committeeDialog__ZI3_n,.shell_committeeFeatureCard__Qhn_P,.shell_committeePortrait__6lRyZ img,.shell_contextSwitcherItem__eYkFZ,.shell_contextSwitcherLeavingItem__X7EPd,.shell_headerNavLeavingItem__9oEPj,.shell_headerNav__yXaKW a,.shell_newsCardMedia__iBWJB img,.shell_newsCard__Gfrey,.shell_newsCompactCard__6tMor,.shell_newsLeadMedia__OQgbN img,.shell_newsLead___SKJl{animation:none;transition:none}.shell_committeeCard__ywKNc:hover,.shell_committeeCard__ywKNc:hover .shell_committeePortrait__6lRyZ img,.shell_committeeFeatureCard__Qhn_P:hover,.shell_committeeFeatureCard__Qhn_P:hover .shell_committeePortrait__6lRyZ img,.shell_contextSwitcherItem__eYkFZ,.shell_contextSwitcherLeavingItem__X7EPd,.shell_headerNavLeavingItem__9oEPj,.shell_headerNav__yXaKW a,.shell_newsCard__Gfrey:hover,.shell_newsCard__Gfrey:hover .shell_newsCardMedia__iBWJB img,.shell_newsCompactCard__6tMor:hover,.shell_newsLead___SKJl:hover,.shell_newsLead___SKJl:hover .shell_newsLeadMedia__OQgbN img{transform:none}.shell_contextSwitcherLeavingLayer__lPh9w,.shell_headerNavLeavingLayer__eKCWR{display:none}}.shell_siteHeader__SHH5I{background:var(--classic-blue-dark);border-bottom:4px solid var(--classic-saffron);display:grid;width:100%}.shell_headerTopRow__0SK9G{align-items:center;background:var(--classic-surface-muted);border-bottom:1px solid var(--classic-blue-line);display:flex;gap:22px;justify-content:space-between;min-height:58px;padding:7px clamp(16px,3vw,42px)}.shell_brand__ujYwA{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-height:42px;text-decoration:none}.shell_brand__ujYwA strong{color:var(--classic-blue-dark);font-size:21px}.shell_brand__ujYwA img{border-radius:8px;height:36px;object-fit:cover;width:36px}.shell_brand__ujYwA span{color:var(--classic-blue-line);font-size:13px;text-transform:uppercase}.shell_headerNav__yXaKW{align-items:center;background:var(--classic-blue-dark);border-top:1px solid rgb(255 255 255/8%);display:flex;gap:4px;justify-content:center;min-height:48px;overflow-x:auto;padding:6px clamp(16px,3vw,42px)}.shell_headerNav__yXaKW a{box-sizing:border-box;border-radius:6px;color:var(--classic-blue-soft);flex:0 0 auto;font-size:13px;font-weight:900;min-height:34px;overflow:hidden;padding:9px 10px;text-decoration:none;transition:background-color .16s ease,color .16s ease,opacity .18s ease,transform .18s ease;white-space:nowrap;will-change:opacity,transform,max-width}.shell_headerNav__yXaKW a:hover{background:rgb(255 255 255/10%);color:var(--classic-surface)}.shell_headerNavLeavingLayer__eKCWR{inset:0;pointer-events:none;position:fixed;z-index:69}.shell_headerNavLeavingItem__9oEPj{align-items:center;animation:shell_headerNavItemLeave__mqn03 .28s ease-out forwards;border-radius:6px;box-sizing:border-box;color:var(--classic-blue-soft);display:inline-flex;font-size:13px;font-weight:900;justify-content:center;overflow:hidden;padding:9px 10px;position:fixed;white-space:nowrap}@keyframes shell_headerNavItemLeave__mqn03{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (max-width:900px){.shell_headerTopRow__0SK9G{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:14px;padding-top:14px}.shell_headerNav__yXaKW{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.news_newsCardMedia__IB7B7 img,.news_newsCard__7Hfof,.news_newsCompactCard__zBN3R,.news_newsHeroGalleryCard__tlnse,.news_newsHeroGalleryCard__tlnse img,.news_newsHeroGalleryImageButton__OMKAv,.news_newsHeroLightbox__AeEZy,.news_newsLeadMedia__GSsyH img,.news_newsLead__iHff9{animation:none;transition:none}.news_newsCard__7Hfof:hover,.news_newsCard__7Hfof:hover .news_newsCardMedia__IB7B7 img,.news_newsCompactCard__zBN3R:hover,.news_newsHeroGalleryCard__tlnse:hover,.news_newsHeroGalleryCard__tlnse:hover img,.news_newsHeroGalleryImageButton__OMKAv:hover,.news_newsLead__iHff9:hover,.news_newsLead__iHff9:hover .news_newsLeadMedia__GSsyH img{transform:none}}.news_newsHeroPremium__a8bMa{background:radial-gradient(circle at 78% 22%,rgb(255 178 42/22%),transparent 28%),radial-gradient(circle at 18% 16%,rgb(24 118 242/36%),transparent 32%),linear-gradient(116deg,rgb(4 18 44/99%),rgb(7 39 88/98%) 54%,rgb(11 86 176/92%));border-bottom:5px solid var(--classic-saffron);color:var(--classic-surface);isolation:isolate;overflow:hidden;padding:clamp(34px,5vw,60px) clamp(18px,5vw,54px);position:relative}.news_newsHeroPremium__a8bMa:after{background:repeating-linear-gradient(135deg,rgb(255 255 255/8%) 0 1px,transparent 1px 14px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.news_newsHeroInner__N_de3{align-items:center;display:grid;gap:clamp(22px,4vw,44px);grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);margin:0 auto;max-width:1380px;min-height:clamp(420px,48vw,560px);position:relative;z-index:1}.news_newsHeroCopy__QX1LX{max-width:780px}.news_newsHeroCopy__QX1LX>span,.news_newsMeta__H8zpb span{color:var(--classic-saffron);font-size:12px;font-weight:900;text-transform:uppercase}.news_newsHeroCopy__QX1LX h1{color:var(--classic-surface);font-size:clamp(54px,9vw,118px);line-height:.98;margin:12px 0 0}.news_newsHeroCopy__QX1LX p{color:var(--classic-blue-soft);font-size:clamp(18px,2vw,24px);line-height:1.55;margin:18px 0 0;max-width:720px}.news_newsHeroLatest__mq9JX{align-items:center;background:rgb(255 255 255/9%);border:1px solid rgb(255 255 255/18%);border-left:5px solid var(--classic-saffron);border-radius:8px;color:var(--classic-surface);display:grid;gap:5px;margin-top:clamp(22px,3.6vw,38px);max-width:620px;padding:16px 18px;text-decoration:none}.news_newsHeroLatest__mq9JX small{color:var(--classic-saffron);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.news_newsHeroLatest__mq9JX strong{color:var(--classic-surface);font-size:clamp(16px,1.9vw,22px);line-height:1.18}.news_newsHeroGalleryCard__tlnse{align-self:center;background:var(--classic-surface);border:1px solid rgb(255 255 255/22%);border-radius:8px;box-shadow:0 28px 80px rgb(0 0 0/28%);color:var(--classic-blue-dark);display:grid;grid-template-rows:auto 1fr auto;min-height:0;overflow:hidden;position:relative;transition:box-shadow .18s ease,transform .18s ease;z-index:2}.news_newsHeroGalleryCard__tlnse:hover{box-shadow:0 34px 96px rgb(0 0 0/34%);transform:translateY(-2px)}.news_newsHeroGalleryCard__tlnse img,.news_newsHeroGalleryFallback__H9ubl{aspect-ratio:16/10;background:var(--classic-blue-dark);color:var(--classic-saffron);display:grid;font-weight:900;min-height:162px;object-fit:cover;object-position:left top;place-items:center;text-align:center;text-transform:uppercase;transition:transform .24s ease;width:100%}.news_newsHeroGalleryImageButton__OMKAv{background:var(--classic-blue-dark);border:0;cursor:zoom-in;display:grid;overflow:hidden;padding:0;width:100%}.news_newsHeroGalleryCard__tlnse img{display:block;height:100%}.news_newsHeroGalleryFallback__H9ubl{background:radial-gradient(circle at 70% 22%,rgb(245 158 11/32%),transparent 34%),linear-gradient(135deg,var(--classic-blue-dark),var(--classic-blue-strong))}.news_newsHeroGalleryCard__tlnse:hover img{transform:none}.news_newsHeroLightbox__AeEZy{align-items:center;background:rgb(2 8 23/88%);display:flex;inset:0;justify-content:center;padding:clamp(18px,4vw,48px);position:fixed;z-index:80}.news_newsHeroLightboxInner__K7ksf{display:grid;gap:12px;justify-items:end;max-height:100%;max-width:100%}.news_newsHeroLightboxInner__K7ksf img{background:var(--classic-blue-dark);border:1px solid rgb(255 255 255/18%);border-radius:8px;box-shadow:0 30px 100px rgb(0 0 0/45%);display:block;max-height:min(78vh,760px);max-width:min(92vw,1180px);object-fit:contain}.news_newsHeroLightboxClose__Lhjeh{background:var(--classic-surface);border:0;border-radius:8px;color:var(--classic-blue-dark);cursor:pointer;font:inherit;font-size:13px;font-weight:900;min-height:38px;padding:0 14px}.news_newsHeroGalleryBody__sG4L6{display:grid;gap:8px;min-height:89px;padding:clamp(12px,1.9vw,16px)}.news_newsHeroGalleryBody__sG4L6>span{color:var(--classic-blue);font-size:11px;font-weight:900;text-transform:uppercase}.news_newsHeroGalleryBody__sG4L6>a,.news_newsHeroGalleryBody__sG4L6>strong{color:var(--classic-blue-dark);font-size:clamp(21px,2vw,30px);line-height:1.12;text-decoration:none}.news_newsHeroGalleryBody__sG4L6>a:hover{color:var(--classic-blue)}.news_newsHeroGalleryBody__sG4L6 p{color:var(--classic-muted);display:-webkit-box;line-height:1.55;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news_newsHeroGalleryControls__N0VEe{align-items:center;background:var(--classic-page-bg);border-top:1px solid var(--classic-blue-line);display:grid;gap:12px;grid-template-columns:31px 1fr 31px;padding:7px}.news_newsHeroGalleryControls__N0VEe button{align-items:center;background:var(--classic-blue);border:0;border-radius:8px;color:var(--classic-surface);cursor:pointer;display:inline-flex;font-size:18px;font-weight:900;height:31px;justify-content:center;width:31px}.news_newsHeroGalleryControls__N0VEe button:disabled{cursor:not-allowed;opacity:.45}.news_newsHeroGalleryControls__N0VEe span{color:var(--classic-muted);font-size:12px;font-weight:900;text-align:center;text-transform:uppercase}.news_newsTopLayout__KtxvE{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}.news_newsCard__7Hfof,.news_newsCompactCard__zBN3R,.news_newsLead__iHff9{background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.news_newsCard__7Hfof:hover,.news_newsCompactCard__zBN3R:hover,.news_newsLead__iHff9:hover{border-color:rgb(11 78 162/42%);box-shadow:0 18px 44px rgb(23 32 51/12%);transform:translateY(-2px)}.news_newsLead__iHff9{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);min-height:430px}.news_newsCardMedia__IB7B7,.news_newsLeadMedia__GSsyH{background:var(--classic-blue-dark);color:var(--classic-saffron);display:grid;font-weight:900;min-height:100%;overflow:hidden;place-items:center;text-decoration:none;text-transform:uppercase}.news_newsCardMedia__IB7B7 img,.news_newsLeadMedia__GSsyH img{height:100%;object-fit:cover;transition:transform .22s ease;width:100%}.news_newsCard__7Hfof:hover .news_newsCardMedia__IB7B7 img,.news_newsCompactCard__zBN3R:hover .news_newsCardMedia__IB7B7 img,.news_newsLead__iHff9:hover .news_newsLeadMedia__GSsyH img{transform:scale(1.035)}.news_newsCardMedia__IB7B7 span,.news_newsLeadMedia__GSsyH span{align-items:center;background:radial-gradient(circle at 65% 24%,rgb(245 158 11/28%),transparent 34%),repeating-linear-gradient(135deg,var(--classic-blue-dark) 0 10px,var(--classic-blue-strong) 10px 20px);display:flex;height:100%;justify-content:center;min-height:220px;width:100%}.news_newsCardBody__o_JAR,.news_newsLeadBody__7mBt6{display:grid;gap:16px;padding:clamp(22px,4vw,38px)}.news_newsLeadBody__7mBt6{align-content:center}.news_newsMeta__H8zpb{display:flex;flex-wrap:wrap;gap:8px 14px}.news_newsCard__7Hfof h2,.news_newsCompactCard__zBN3R h2,.news_newsLead__iHff9 h2{line-height:1.12;margin:0}.news_newsLead__iHff9 h2{font-size:clamp(30px,4vw,52px)}.news_newsCard__7Hfof h2,.news_newsCompactCard__zBN3R h2{font-size:22px}.news_newsCard__7Hfof h2 a,.news_newsCompactCard__zBN3R h2 a,.news_newsLead__iHff9 h2 a{color:inherit;text-decoration:none}.news_newsCard__7Hfof h2 a:hover,.news_newsCompactCard__zBN3R h2 a:hover,.news_newsLead__iHff9 h2 a:hover{color:var(--classic-blue)}.news_newsCard__7Hfof p,.news_newsCompactCard__zBN3R p,.news_newsLead__iHff9 p{color:var(--classic-muted);line-height:1.6;margin:0}.news_newsLead__iHff9 p{font-size:17px}.news_newsReadMore__M_vW0{align-items:center;background:var(--classic-blue);border-radius:8px;color:var(--classic-surface);display:inline-flex;font-weight:900;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none;width:fit-content}.news_newsSecondaryStack__nhRx7{display:grid;gap:18px}.news_newsCompactCard__zBN3R{display:grid;grid-template-columns:130px minmax(0,1fr);min-height:190px}.news_newsCompactCard__zBN3R .news_newsCardBody__o_JAR{gap:10px;padding:18px}.news_newsCompactCard__zBN3R p{display:-webkit-box;font-size:14px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news_newsGrid__EMbSf{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.news_newsCard__7Hfof{display:grid;grid-template-rows:auto 1fr}.news_newsCard__7Hfof .news_newsCardMedia__IB7B7{aspect-ratio:16/10}.news_newsDetailHero__WWi5K{background:linear-gradient(90deg,var(--classic-surface) 0,var(--classic-page-bg) 100%);border-bottom:5px solid var(--classic-saffron);padding:clamp(42px,7vw,82px) clamp(18px,6vw,72px)}.news_newsDetailHero__WWi5K h1{font-size:clamp(40px,6vw,78px);line-height:1.02;margin:16px 0 0;max-width:980px}.news_newsDetailHero__WWi5K p{color:var(--classic-muted);font-size:20px;line-height:1.6;margin:22px 0 0;max-width:840px}.news_newsArticleBody__Z52SW,.news_newsDetailMedia__wB8gN{margin:0 auto;padding-top:42px;width:min(100% - 40px,980px)}.news_newsDetailMedia__wB8gN img{aspect-ratio:16/9;border-radius:8px;display:block;object-fit:cover;width:100%}.news_newsArticleBody__Z52SW{max-width:840px}.news_newsArticleBody__Z52SW p{color:var(--classic-ink);font-size:19px;line-height:1.82;margin:0 0 24px}.news_newsArticleBody__Z52SW h2{color:var(--classic-blue-dark);font-size:clamp(26px,3vw,38px);line-height:1.15;margin:36px 0 14px}.news_newsArticleBody__Z52SW blockquote{background:var(--classic-blue-soft);border-left:5px solid var(--classic-blue);border-radius:8px;margin:34px 0;padding:24px}.news_newsArticleBody__Z52SW blockquote p{color:var(--classic-blue-dark);font-size:22px;font-weight:800;line-height:1.5;margin:0}.news_newsArticleBody__Z52SW cite{color:var(--classic-muted);display:block;font-style:normal;font-weight:800;margin-top:12px}.news_inlineNewsImage__QRELn{margin:34px 0}.news_inlineNewsImage__QRELn img,.news_newsGallery__JMYP3 img,.news_paperCuttingCard__7CTrx img,.news_paperCuttingFigure__gFm65 img{border-radius:8px;display:block;object-fit:cover;width:100%}.news_inlineNewsImage__QRELn img{aspect-ratio:16/9}.news_inlineNewsImage__QRELn figcaption,.news_newsGallery__JMYP3 figcaption,.news_paperCuttingFigure__gFm65 figcaption{color:var(--classic-muted);font-size:14px;line-height:1.45;margin-top:10px}.news_newsGallery__JMYP3,.news_paperCuttingGrid__Qasyy{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.news_newsGallery__JMYP3 figure,.news_paperCuttingCard__7CTrx,.news_paperCuttingFigure__gFm65{background:var(--classic-surface);border:1px solid var(--classic-blue-line);border-radius:8px;margin:0;overflow:hidden;padding:12px;text-decoration:none}.news_paperCuttingCard__7CTrx{color:inherit;display:grid;gap:10px}.news_paperCuttingCard__7CTrx img,.news_paperCuttingFigure__gFm65 img{aspect-ratio:4/5;background:var(--classic-page-bg)}.news_paperCuttingCard__7CTrx span,.news_paperCuttingFigure__gFm65 span{color:var(--classic-saffron);display:block;font-size:12px;font-weight:900;text-transform:uppercase}.news_paperCuttingCard__7CTrx strong,.news_paperCuttingFigure__gFm65 strong{color:var(--classic-blue-dark);display:block;line-height:1.35}.news_newsGallery__JMYP3 img{aspect-ratio:16/11}.news_shareStrip__5BI6l{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:36px auto 0;width:min(100% - 40px,840px)}.news_shareStrip__5BI6l span{color:var(--classic-muted);font-size:12px;font-weight:900;text-transform:uppercase}.news_shareStrip__5BI6l a{background:var(--classic-blue);border-radius:8px;color:var(--classic-surface);font-size:13px;font-weight:900;min-height:34px;padding:8px 12px;text-decoration:none}@media (max-width:900px){.news_newsGallery__JMYP3,.news_newsGrid__EMbSf,.news_newsHeroInner__N_de3,.news_newsLead__iHff9,.news_newsTopLayout__KtxvE,.news_paperCuttingGrid__Qasyy{grid-template-columns:1fr}.news_newsHeroInner__N_de3{min-height:auto}.news_newsLeadMedia__GSsyH span{min-height:280px}}@media (max-width:620px){.news_newsArticleBody__Z52SW,.news_newsDetailMedia__wB8gN{width:min(100% - 28px,1180px)}.news_newsDetailHero__WWi5K,.news_newsHeroPremium__a8bMa{min-height:auto;padding:30px 22px}.news_newsHeroCopy__QX1LX h1{font-size:clamp(48px,18vw,78px)}.news_newsHeroGalleryCard__tlnse img,.news_newsHeroGalleryFallback__H9ubl{min-height:146px}.news_newsHeroGalleryControls__N0VEe{grid-template-columns:38px 1fr 38px}.news_newsHeroGalleryControls__N0VEe button{height:38px;width:38px}.news_newsCompactCard__zBN3R{grid-template-columns:1fr}.news_newsCompactCard__zBN3R .news_newsCardMedia__IB7B7{aspect-ratio:16/9}.news_newsCardBody__o_JAR,.news_newsLeadBody__7mBt6{padding:20px}}