.admin_theme__m8eBf{color:var(--admin-ink)}.admin_button__MdsbC{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 19px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:var(--admin-type-control);line-height:1.3;font-weight:var(--admin-weight-medium);text-decoration:none;cursor:pointer;flex-shrink:0;transition:background .18s,box-shadow .18s,transform .18s}.admin_primary__QpFBp{background:var(--admin-primary);color:#fff;box-shadow:0 5px 12px #252a3412}.admin_primary__QpFBp:hover:not(:disabled){background:var(--admin-primary-hover);transform:translateY(-1px)}.admin_secondary__fkSaX{background:rgb(255 255 255/78%);color:#303c50;border-color:var(--admin-control-line)}.admin_secondary__fkSaX:hover:not(:disabled){background:#eef3fb;border-color:#b4c6e0}.admin_ghost__yt7iM{background:transparent;color:#53627a}.admin_ghost__yt7iM:hover:not(:disabled){background:#e7edf6}.admin_danger__wW6J5{background:var(--admin-danger);color:#fff}.admin_danger__wW6J5:hover:not(:disabled){background:#9b3033}.admin_icon__h2nUX{width:44px;padding:0;flex-shrink:0}.admin_button__MdsbC:disabled{opacity:.5;cursor:not-allowed}.admin_button__MdsbC:focus-visible,.admin_info__DCQP3:focus-visible{outline:3px solid var(--admin-focus);outline-offset:3px}.admin_quickActions__OnsCK{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:stretch;gap:8px;min-width:0}.admin_quickAction__wpJcL{width:100%;min-height:44px;padding:11px 16px;font-weight:500;white-space:nowrap;box-shadow:0 2px 4px rgb(54 70 100/5%)}.admin_quickAction__wpJcL svg{flex-shrink:0}.admin_quickAction__wpJcL:disabled{opacity:1;background:#edf1f6;color:#5f6b7d;border-color:var(--admin-line);box-shadow:none;transform:none}@media (max-width:480px){.admin_quickActions__OnsCK{display:grid;grid-template-columns:minmax(0,1fr)}.admin_quickAction__wpJcL{width:100%;justify-content:flex-start;white-space:normal;text-align:left}}@media print{.admin_quickAction__wpJcL{box-shadow:none}}.admin_glass__f17An{background:var(--admin-glass,rgb(255 255 255/65%));border:1px solid var(--admin-line);border-radius:var(--admin-radius,24px);backdrop-filter:blur(22px);box-shadow:var(--admin-surface-shadow),inset 0 1px 0 #fff}.admin_field__2B_Kl{display:flex;flex-direction:column;gap:9px;min-width:0}.admin_label__6WuhM{display:flex;align-items:center;gap:5px;min-height:44px;color:#354158;font-size:var(--admin-type-control);font-weight:var(--admin-weight-medium)}.admin_optional__6PT68{color:#697386;font-size:var(--admin-type-meta);font-weight:400;margin-left:5px}.admin_field__2B_Kl :is(input:not([type=file]),button:is([aria-haspopup=listbox],[aria-haspopup=dialog]),select){min-height:46px;border-radius:13px;border-color:var(--admin-control-line);background:#ffffffb8;font-size:var(--admin-type-body);font-weight:400}.admin_field__2B_Kl input[aria-invalid=true]{border-color:var(--admin-danger)}.admin_field__2B_Kl input:focus-visible{outline:3px solid var(--admin-focus);outline-offset:1px}.admin_hint__wbDLN{font-size:var(--admin-type-caption);line-height:1.65;color:var(--admin-muted)}.admin_error__uzbLt{color:#aa3135;font-size:var(--admin-type-caption)}.admin_info__DCQP3{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--admin-secondary);cursor:help;flex-shrink:0}.admin_info__DCQP3:hover,.admin_info__DCQP3[aria-expanded=true]{background:#e5edf9;color:var(--admin-blue)}.admin_tooltip__Eit_T{position:fixed;z-index:250;width:min(288px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;padding:14px 16px;border:1px solid #d7e0ed;border-radius:16px;background:#fcfdff;box-shadow:0 10px 30px #24375022;color:#44516a;font-size:var(--admin-type-body);line-height:1.65;font-weight:400}.admin_tooltip__Eit_T strong{display:block;font-size:var(--admin-type-body);color:var(--admin-ink);margin-bottom:3px;font-weight:500}@media (prefers-reduced-motion:reduce){.admin_button__MdsbC{transition:none}.admin_primary__QpFBp:hover:not(:disabled){transform:none}}.admin_button__MdsbC svg{flex-shrink:0}@media (max-width:480px){.admin_button__MdsbC:not(.admin_icon__h2nUX){padding-inline:12px}}@media (any-pointer:coarse),(max-width:1024px){.admin_info__DCQP3{width:44px;height:44px}.admin_field__2B_Kl :is(input:not([type=file]),button:is([aria-haspopup=listbox],[aria-haspopup=dialog]),select){font-size:calc(16px * var(--firm-text-scale, 1))}}.admin_panel__oR9w_{padding:18px 20px;color:var(--admin-ink)}.admin_panel__oR9w_>div:first-child{margin-bottom:12px;flex-wrap:wrap}.admin_panel__oR9w_ h3{font-size:var(--admin-type-card);font-weight:500;letter-spacing:normal;color:var(--admin-ink)}.admin_panel__oR9w_>div:first-child p{color:var(--admin-muted);font-size:var(--admin-type-caption);font-weight:400;line-height:1.5}.admin_summary__oucAm{background:#ffffff85;border:1px solid var(--admin-line);border-radius:16px;padding:12px 16px;box-shadow:var(--card-shadow);color:var(--admin-ink)}.admin_summary__oucAm p:first-child{font-size:var(--admin-type-caption);font-weight:500;color:var(--admin-secondary)}.admin_summary__oucAm p:last-child{margin-top:6px;font-size:var(--admin-type-value);font-weight:500;font-variant-numeric:tabular-nums}.admin_summary__oucAm[data-selected=true]{background:#e4edf9;border-color:var(--admin-focus);box-shadow:var(--card-shadow),inset 0 0 0 1px var(--admin-focus)}.admin_summary__oucAm:hover:not(:disabled){background:#edf3fb;border-color:var(--admin-focus)}.admin_summary__oucAm:focus-visible{outline:3px solid var(--admin-focus);outline-offset:3px}@media (max-width:760px){.admin_panel__oR9w_{padding:14px;border-radius:20px}.admin_panel__oR9w_ h3{font-size:var(--admin-type-card)}.admin_summary__oucAm{padding:10px 8px;border-radius:12px}.admin_summary__oucAm p:first-child{font-size:var(--admin-type-meta)}.admin_summary__oucAm p:last-child{font-size:var(--admin-type-section)}}.admin_compactValue__cSWaM{display:none}@media (max-width:760px){.admin_summary__oucAm p:last-child{font-size:calc(16px * var(--firm-text-scale, 1))}.admin_fullValue__3zJG_{display:none}.admin_compactValue__cSWaM{display:inline;white-space:nowrap}}.admin_button__MdsbC{white-space:normal;overflow-wrap:anywhere}.admin_control__0DLmv{min-height:46px;height:auto;border:1px solid var(--admin-control-line);border-radius:12px;background:#fff;color:var(--admin-ink);font-size:var(--admin-type-body);line-height:1.5}.admin_control__0DLmv::placeholder{color:var(--admin-muted);opacity:1}.admin_control__0DLmv:focus-visible{outline:3px solid var(--admin-focus);outline-offset:2px}.admin_control__0DLmv[aria-invalid=true]{border-color:var(--admin-danger)}.admin_filterGrid__BDgZI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:stretch;gap:12px;min-width:0}.admin_workspaceFilters__xGUnt{container:workspace-filters/inline-size}.admin_workspaceFilters__xGUnt .admin_filterGrid__BDgZI{grid-template-columns:minmax(0,1fr)}@container workspace-filters (min-width: 480px){.admin_workspaceFilters__xGUnt .admin_filterGrid__BDgZI{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace-filters (min-width: 960px){.admin_workspaceFilters__xGUnt .admin_filterGrid__BDgZI{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin_filterField__ZFzKg{display:flex;height:auto;align-self:stretch;min-width:0;flex-direction:column;gap:6px}.admin_filterField__ZFzKg>:last-child{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.admin_filterField__ZFzKg .admin_filterLabel__2P_Ih{margin:0;color:var(--admin-muted);font-size:var(--admin-type-caption);font-weight:var(--admin-weight-medium);line-height:1.5;letter-spacing:normal;text-transform:none}.admin_filterField__ZFzKg :is(input:not([type=checkbox]),button:is([aria-haspopup=listbox],[aria-haspopup=dialog])){min-height:46px;height:auto;border:1px solid var(--admin-control-line);border-radius:12px;background:#fff;color:var(--admin-ink);font-family:var(--font-sans);font-size:var(--admin-type-body);font-weight:var(--admin-weight-body);line-height:1.5;padding-block:10px;box-shadow:0 1px 2px rgb(54 70 100/4%)}.admin_filterField__ZFzKg button:is([aria-haspopup=listbox],[aria-haspopup=dialog]){padding-inline:14px 38px}.admin_filterField__ZFzKg button:is([aria-haspopup=listbox],[aria-haspopup=dialog])>span{line-height:inherit}.admin_filterField__ZFzKg :is(input,button:is([aria-haspopup=listbox],[aria-haspopup=dialog])):hover:not(:disabled){border-color:var(--admin-blue)}.admin_filterField__ZFzKg :is(input,button:is([aria-haspopup=listbox],[aria-haspopup=dialog])):focus-visible{outline:3px solid var(--admin-focus);outline-offset:3px}.admin_filterField__ZFzKg :is(input,button:is([aria-haspopup=listbox],[aria-haspopup=dialog])):disabled{opacity:1;background:#edf1f6;color:var(--admin-muted);box-shadow:none}.admin_filterField__ZFzKg :is(input,button:is([aria-haspopup=listbox],[aria-haspopup=dialog]))[aria-invalid=true]{border-color:var(--admin-danger)}@media (any-pointer:coarse),(max-width:1024px){.admin_filterField__ZFzKg :is(input,button:is([aria-haspopup=listbox],[aria-haspopup=dialog])){font-size:calc(16px * var(--firm-text-scale, 1))}}.admin_filterValue__qZDlW{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;width:100%;max-width:100%;min-width:0;flex:1 1 auto;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.5;max-height:calc(2lh);text-overflow:ellipsis}.admin_filterField__ZFzKg :is(button,div).admin_filterTrigger__ZaWyW,button.admin_filterTrigger__ZaWyW,div.admin_filterTrigger__ZaWyW{box-sizing:border-box;display:flex;flex:1 0 auto;align-items:center;align-self:stretch;width:100%;min-width:0;height:100%;min-height:max(46px,calc(1lh + 1.25em + 2px));max-height:calc(2lh + 1.25em + 2px);padding:.625em 2.4em .625em 1em;line-height:1.5;overflow:hidden;text-align:left}.admin_filterField__ZFzKg :is(button,div).admin_filterTriggerPlain__cDGzN,button.admin_filterTriggerPlain__cDGzN,div.admin_filterTriggerPlain__cDGzN{padding-inline:1em}button.admin_filterTrigger__ZaWyW.admin_filterTriggerIcon__r7S8F,div.admin_filterTrigger__ZaWyW.admin_filterTriggerIcon__r7S8F{padding-inline-start:2.25rem}.admin_filterField__ZFzKg input.admin_filterTrigger__ZaWyW,input.admin_filterTrigger__ZaWyW{box-sizing:border-box;display:block;flex:1 0 auto;align-self:stretch;width:100%;min-width:0;height:100%;min-height:max(46px,calc(1lh + 1.25em + 2px));max-height:calc(2lh + 1.25em + 2px);padding-block:max(.625em,calc((46px - 1lh - 2px) / 2));padding-inline:1em;line-height:1.5}.admin_filterField__ZFzKg input.admin_filterTriggerSearch__eyF9O,input.admin_filterTriggerSearch__eyF9O{padding-inline:2.25rem 1em}@media (any-pointer:coarse),(max-width:1024px){.admin_filterTrigger__ZaWyW{font-size:calc(16px * var(--firm-text-scale, 1))}}.admin_panelHeader__NtRyd{padding:16px 20px;background:#ffffff38;border-color:var(--admin-line)}.admin_panelHeader__NtRyd h2{font-size:var(--admin-type-section);font-weight:500;color:var(--admin-ink)}.admin_panelBody__GCq_1{padding:20px}.admin_dialog__Yu1_S{border:1px solid var(--admin-line);border-radius:20px;background:#fcfdff;color:var(--admin-ink);box-shadow:0 24px 60px #102c5633;overflow-wrap:anywhere}.admin_dialogHeader__d_nlH{padding:16px 20px;align-items:center;background:#edf2f9;border-radius:20px 20px 0 0}.admin_dialogBody___rUew{padding:20px}.admin_option__eflDr{min-height:44px}@media (any-pointer:coarse),(max-width:1024px){.admin_control__0DLmv{font-size:calc(16px * var(--firm-text-scale, 1))}}@media (max-width:760px){.admin_dialogBody___rUew,.admin_dialogHeader__d_nlH,.admin_panelBody__GCq_1,.admin_panelHeader__NtRyd{padding:16px}.admin_dialog__Yu1_S{max-height:90dvh}}@media print{.admin_glass__f17An{background:#fff;box-shadow:none;backdrop-filter:none}.admin_info__DCQP3,.admin_tooltip__Eit_T{display:none}}.admin_mobileCards__bvMHG{display:grid;gap:12px;min-width:0}.admin_mobileTableActions__WGIrM{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.admin_recordCard__tVGta{min-width:0;padding:16px;border:1px solid var(--admin-line);border-radius:14px;background:#fff;box-shadow:var(--card-shadow);color:var(--admin-ink);overflow-wrap:anywhere}.admin_recordCard__tVGta dl{display:grid;gap:12px;margin:0}.admin_recordField__3NDHo{min-width:0}.admin_recordField__3NDHo dt{margin-bottom:4px;color:var(--admin-secondary);font-size:var(--admin-type-caption);font-weight:var(--admin-weight-medium)}.admin_recordField__3NDHo dd{min-width:0;margin:0;font-size:var(--admin-type-body);line-height:1.5}.admin_recordField__3NDHo dd:has(.portal-pill){max-width:100%;overflow-x:auto}.admin_recordField__3NDHo:first-child dd{font-weight:var(--admin-weight-medium)}@media (max-width:760px){.admin_chartRow__abXv4{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:8px}.admin_chartRow__abXv4>span:first-child{grid-column:1/-1}}.admin_entityCardContainer__vIe1j{container:entity-summary/inline-size}.admin_entityCardContainer__vIe1j h2{font-size:var(--admin-type-section);font-weight:500;line-height:1.4}.admin_entityCardContainer__vIe1j>div:first-child p{font-size:var(--admin-type-control);font-weight:400;line-height:1.5}.admin_entityCardGrid__7QmeR{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:6px}.admin_entityCard__JWpxI{display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-width:0;min-height:184px;padding:18px;border:1px solid var(--admin-line);border-radius:18px;background:linear-gradient(150deg,#fffffffa,#f8faffed);box-shadow:var(--card-shadow),inset 0 1px 0 #fff;color:var(--admin-ink);text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.admin_entityCard__JWpxI:hover{border-color:var(--admin-control-line);background:#fff;box-shadow:var(--card-shadow-hover),inset 0 1px 0 #fff}.admin_entityCard__JWpxI:focus-visible{outline:3px solid var(--admin-focus);outline-offset:3px}.admin_entityCardTop__FCxKx{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin_entityCardIcon__bhbIl{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:#eaf0f9;color:var(--admin-blue)}.admin_entityCardArrow__4h1S8{flex-shrink:0;color:var(--admin-secondary)}.admin_entityCard__JWpxI .admin_entityCardTitle__GxoQ7{margin:0;min-width:0;font-size:calc(16px * var(--firm-text-scale, 1));font-weight:500;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.admin_entityCardMetrics__kLOg3{display:grid;gap:3px;min-width:0;margin-top:auto;padding-top:4px}.admin_entityCardCount__FS162{color:var(--admin-secondary);font-size:var(--admin-type-caption);font-weight:400;line-height:1.5;white-space:nowrap}.admin_entityCardValue__LK7rV{color:var(--admin-ink);font-size:var(--admin-type-value);font-weight:500;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@container entity-summary (min-width: 480px){.admin_entityCardGrid__7QmeR{grid-template-columns:repeat(2,minmax(0,1fr))}}@container entity-summary (max-width: 479px){.admin_entityCard__JWpxI{min-height:164px;padding:16px;gap:10px}.admin_entityCardValue__LK7rV{font-size:calc(20px * var(--firm-text-scale, 1))}}@media (prefers-reduced-motion:reduce){.admin_entityCard__JWpxI{transition:none}}@media print{.admin_entityCardGrid__7QmeR{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_entityCard__JWpxI{min-height:0;background:#fff;box-shadow:none}}.admin_recordCard__tVGta>button{margin-top:12px}.admin_recordCard__tVGta a,.admin_recordCard__tVGta button{max-width:100%}.admin_recordCard__tVGta :is(button,a){overflow-wrap:anywhere}@media (max-width:639px){.admin_departmentContent__peYQo{display:contents}.admin_departmentDescription__Xabt9,.admin_departmentIdentity__01FDB{grid-column:2;min-width:0}.admin_departmentPreview__XNF8h{grid-column:1/-1;min-width:0}}.admin_segmented__lI88C{display:flex;flex-wrap:wrap;gap:4px;max-width:100%;min-width:0;padding:4px;border-radius:28px;background:#ffffff80;box-shadow:none}.admin_segmented__lI88C>button{flex:1 1 7em;min-width:0;height:auto;border:0;border-radius:999px;font-weight:500;white-space:normal;overflow-wrap:anywhere}.admin_segmented__lI88C>button[aria-pressed=true]{background:var(--admin-primary)!important;color:#fff}@media (min-width:640px){.admin_segmented__lI88C{width:max-content}.admin_segmented__lI88C>button{flex:0 1 auto;white-space:nowrap}}div:has(>div>.admin_departmentContent__peYQo){border-radius:20px;border-color:var(--admin-line)!important;background:#ffffffa8;box-shadow:0 3px 12px #30436406}.admin_departmentIdentity__01FDB>a{font-weight:500}.admin_departmentDescription__Xabt9{font-weight:400}.admin_departmentPreview__XNF8h>div{min-width:0;flex-wrap:wrap;border-radius:12px;background:#edf1f7b0}.admin_departmentPreview__XNF8h>div>a{flex-basis:10em}.experience_experience__X4l7H{--marketing-text-scale:1}.experience_controls__y9kZZ{position:fixed;z-index:80;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-end;gap:12px;color:#0c1a3c;font-size:calc(16px * var(--marketing-text-scale, 1))}.experience_controls__y9kZZ button,.experience_headerControls____2J4 .experience_trigger__NoekJ,.experience_headerPanelHost__r_RaO .experience_panel__84G_3 button,.experience_notice__JK1Zf button{min-width:44px;min-height:44px;border:1px solid #7d8b9f;font:inherit}.experience_controls__y9kZZ button:focus-visible,.experience_headerControls____2J4 .experience_trigger__NoekJ:focus-visible,.experience_notice__JK1Zf button:focus-visible{outline:3px solid #143f79;outline-offset:4px}.experience_trigger__NoekJ{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#0c1a3c;color:white;border-radius:100px;box-shadow:0 6px 22px #0c1a3c24}.experience_trigger__NoekJ svg{flex-shrink:0}.experience_headerControls____2J4{position:relative;z-index:80;display:flex;align-items:center;font-size:calc(16px * var(--firm-text-scale, 1))}.experience_headerControls____2J4 .experience_trigger__NoekJ{background:#0c1a3c;color:#fff}.experience_headerControls____2J4 .experience_trigger__NoekJ span{color:#fff}.experience_headerPanelHost__r_RaO{color:#0c1a3c;font-size:calc(16px * var(--firm-text-scale, 1))}.experience_headerPanelHost__r_RaO .experience_panel__84G_3{max-height:calc(100dvh - 110px)}.experience_panel__84G_3{width:min(350px,calc(100vw - 36px));max-height:calc(100dvh - 102px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid #7d8b9f;border-radius:24px;background:linear-gradient(145deg,#d7e5fbf5,#eee8faf5 48%,#dcefe6f5);backdrop-filter:blur(24px);box-shadow:0 20px 60px #0c1a3c30,inset 0 1px 0 #ffffffd9}.experience_panelHeading__0FPa5{display:flex;align-items:center;gap:12px;justify-content:space-between}.experience_panelHeading__0FPa5 h2{font-size:calc(20px * var(--marketing-text-scale, 1));line-height:1.4;font-weight:500;margin:0}.experience_panelHeading__0FPa5 button{display:grid;place-items:center;flex-shrink:0;padding:0;border-radius:50%;color:#0c1a3c;background:#ffffffb8}.experience_intro__eFNei{font-size:calc(14px * var(--marketing-text-scale, 1));line-height:1.6;color:#526078;margin:12px 0 16px}.experience_option__sRohq{width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px;background:#ffffffbd;border-radius:14px;text-align:left;color:#0c1a3c;line-height:1.4}.experience_option__sRohq small{display:block;color:#526078;font-size:calc(13px * var(--marketing-text-scale, 1));margin-top:4px}.experience_indicator__FdtLk{display:grid;place-items:center;width:24px;height:24px;border:1px solid #526078;border-radius:7px;flex-shrink:0;background:white}.experience_option__sRohq[aria-pressed=true] .experience_indicator__FdtLk{background:#143f79;color:white}.experience_textSize__1I3iT{border:0;padding:0;margin:18px 0;min-width:0}.experience_textSize__1I3iT legend{margin-bottom:10px}.experience_textSize__1I3iT>div{display:flex;gap:8px}.experience_textSize__1I3iT button{flex:1;padding:10px 4px;border-radius:12px;background:#ffffffbd;color:#0c1a3c}.experience_textSize__1I3iT button[aria-pressed=true]{background:#143f79;color:white}.experience_reset__Qkbdk{margin-top:14px;width:100%;background:#ffffffbd;color:#143f79;border-radius:12px;padding:10px}.experience_systemNote__qRsL2{margin:14px 0 0;font-size:calc(12px * var(--marketing-text-scale, 1));line-height:1.6;color:#526078}.experience_notice__JK1Zf{position:fixed;z-index:75;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));width:min(350px,calc(100vw - 36px));display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fff;border:1px solid #7d8b9f;border-radius:18px;color:#0c1a3c;box-shadow:0 6px 24px #0c1a3c1a}.experience_notice__JK1Zf p{margin:0;font-size:calc(14px * var(--marketing-text-scale, 1));line-height:1.5}.experience_notice__JK1Zf button{flex-shrink:0;padding:8px 12px;border-radius:100px;background:#0c1a3c;color:white;font-size:calc(14px * var(--marketing-text-scale, 1))}.experience_experience__X4l7H[data-marketing-contrast=high]{--admin-ink:#000;--admin-secondary:#202020;--admin-blue:#143f79;--admin-primary:#143f79;--admin-primary-hover:#0c1a3c;--admin-glass:#fff;--admin-line:#526078;--admin-focus:#143f79}.experience_experience__X4l7H[data-marketing-contrast=high] .experience_panel__84G_3{background:white;backdrop-filter:none}.experience_experience__X4l7H[data-marketing-contrast=high] .experience_panel__84G_3 :is(.experience_intro__eFNei,.experience_systemNote__qRsL2,.experience_option__sRohq small){color:#202020}.experience_experience__X4l7H[data-marketing-motion=reduced] *,.experience_experience__X4l7H[data-marketing-motion=reduced] :after,.experience_experience__X4l7H[data-marketing-motion=reduced] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.experience_experience__X4l7H[data-marketing-motion=reduced] [data-reveal]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.experience_experience__X4l7H *,.experience_experience__X4l7H :after,.experience_experience__X4l7H :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.experience_experience__X4l7H [data-reveal]{opacity:1!important;transform:none!important}}@media (max-width:650px){.experience_trigger__NoekJ{width:52px;height:52px;padding:0;justify-content:center}.experience_trigger__NoekJ>span{display:none}.experience_notice__JK1Zf{bottom:max(86px,calc(env(safe-area-inset-bottom) + 68px))}}@media print{.experience_controls__y9kZZ,.experience_headerControls____2J4,.experience_headerPanelHost__r_RaO,.experience_notice__JK1Zf{display:none}}.marketing_page__9E5We{--text:#0c1a3c;--subtle:#526078;--blue:#42689e;--coral:#da8c85;--violet:#b3a1c9;--green:#91b4a2;position:relative;isolation:isolate;overflow:hidden;background:#f5f7fb url(/images/brand/planning-background.png) 100% 0/min(100%,1500px) auto no-repeat;color:var(--text);font-weight:400}.marketing_page__9E5We a{text-decoration:none}.marketing_page__9E5We button{border:0}.marketing_page__9E5We :is(a,button):focus-visible{outline:3px solid #4f73ac;outline-offset:5px}.marketing_page__9E5We :is(h1,h2,h3,h4,p){margin:0}.marketing_page__9E5We :is(section[id]){scroll-margin-top:118px}.marketing_ambient__533hp{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.marketing_ambient__533hp span{position:absolute;width:650px;height:650px;border-radius:50%;filter:blur(90px);opacity:.25;animation:marketing_ambientDrift__bRzuD 24s ease-in-out infinite alternate}.marketing_ambient__533hp span:first-child{background:#cad7ed;right:-110px;top:40px}.marketing_ambient__533hp span:nth-child(2){background:#eee0d8;left:-320px;top:50px;animation-delay:-9s}.marketing_ambient__533hp span:nth-child(3){background:#d2d9eb;left:20%;top:1100px;width:900px;height:560px;opacity:.6;animation-delay:-16s}.marketing_header__5U9NN{position:relative;z-index:20;max-width:1300px;margin:26px auto 0;min-height:76px;padding:12px 20px 12px 25px;display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #fff;border-radius:24px;background:rgb(255 255 255/62%);backdrop-filter:blur(22px);box-shadow:0 12px 40px #333c5210}.marketing_logo__LNHnk{width:142px;height:54px;display:block;flex-shrink:0}.marketing_nav__HrZDh{display:flex;gap:33px;align-items:center;font-size:calc(13px * var(--marketing-text-scale, 1))}.marketing_nav__HrZDh a{color:var(--subtle);transition:color .2s}.marketing_nav__HrZDh a:hover{color:var(--subtle)}.marketing_headerActions__1DYJo{display:flex;align-items:center;gap:27px}.marketing_signIn__zL8c_{display:inline-flex;align-items:center;gap:7px;font-size:calc(13px * var(--marketing-text-scale, 1))}.marketing_darkButton__Eit9_,.marketing_lightButton__0M94_{display:inline-flex;justify-content:center;align-items:center;gap:17px;padding:16px 22px;border-radius:100px;background:#42689e;color:#fff;font-size:calc(14px * var(--marketing-text-scale, 1));font-weight:500;white-space:nowrap;box-shadow:0 5px 15px #25262c15;transition:transform .25s,background .25s,box-shadow .25s}.marketing_darkButton__Eit9_:hover{background:#345581;transform:translateY(-3px);box-shadow:0 9px 24px #25262c25}.marketing_header__5U9NN .marketing_darkButton__Eit9_{font-size:calc(12px * var(--marketing-text-scale, 1));padding:13px 18px}.marketing_menuButton__VUy4l{display:none;background:transparent}.marketing_skipLink__wevrt{position:absolute;z-index:40;top:0;left:16px;padding:12px 18px;background:#fff;border-radius:10px;transform:translateY(-150%)}.marketing_skipLink__wevrt:focus{transform:translateY(0)}.marketing_hero__qHE5C{max-width:1240px;margin:0 auto;padding:72px 0;display:grid;grid-template-columns:1.1fr 1fr;gap:62px;align-items:center}.marketing_eyebrow__xgl_t{display:flex;align-items:center;gap:9px;font-size:calc(11px * var(--marketing-text-scale, 1));font-weight:500;letter-spacing:.04em}.marketing_statusDot__Z3qV9{display:inline-block;width:6px;height:6px;border-radius:100%;background:#85a895;box-shadow:0 0 0 4px #85a89513;flex-shrink:0}.marketing_heroCopy__wmpPv>.marketing_eyebrow__xgl_t{animation:marketing_enterUp__89Uti .8s both}.marketing_hero__qHE5C h1{font-family:var(--font-display),Georgia,serif;font-size:calc(clamp(40px, 4.1vw, 61px) * var(--marketing-text-scale, 1));font-weight:400;line-height:1.2;letter-spacing:-.045em;margin:29px 0 24px;animation:marketing_enterUp__89Uti 1s .1s both}.marketing_hero__qHE5C h1>span{color:var(--subtle)}.marketing_heroDescription__PdcoD{max-width:405px;font-size:calc(17px * var(--marketing-text-scale, 1));line-height:1.7;color:var(--subtle);animation:marketing_enterUp__89Uti 1s .2s both}.marketing_heroActions__6tAsR{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px;animation:marketing_enterUp__89Uti 1s .3s both}.marketing_textButton___3Nla{display:inline-flex;align-items:center;gap:10px;font-size:calc(13px * var(--marketing-text-scale, 1));font-weight:500;padding:10px 0}.marketing_textButton___3Nla svg{transition:transform .3s}.marketing_textButton___3Nla:hover svg{transform:translate(3px,1px)}.marketing_heroNote__bhKPc{display:flex;gap:13px;align-items:center;margin-top:35px;animation:marketing_enterUp__89Uti 1s .4s both}.marketing_heroNote__bhKPc p{font-size:calc(10px * var(--marketing-text-scale, 1));color:var(--subtle);line-height:1.75}.marketing_heroNote__bhKPc strong{font-weight:400;font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_miniAvatars__SvTyh{display:flex;padding-left:0}.marketing_miniAvatars__SvTyh>span{display:flex;align-items:center;justify-content:center;width:33px;height:33px;font-size:calc(9px * var(--marketing-text-scale, 1));border-radius:100%;background:#c9d5e6;border:3px solid #f2f3f5}.marketing_miniAvatars__SvTyh>span+span{margin-left:-8px}.marketing_miniAvatars__SvTyh>span:nth-child(2){background:#e7cdc9}.marketing_miniAvatars__SvTyh>span:nth-child(3){background:#d7cee5}.marketing_heroVisual__jQYRL{position:relative;min-width:0;animation:marketing_enterUp__89Uti 1.2s .15s both}.marketing_imageFrame__NqB5s{position:relative;height:440px;border-radius:36px;overflow:hidden;border:6px solid rgb(255 255 255/70%);box-shadow:0 30px 60px #404e6b18;transform:rotate(2deg)}.marketing_imageFrame__NqB5s>img{object-fit:cover;object-position:70% center;transition:transform 1.5s}.marketing_heroVisual__jQYRL:hover .marketing_imageFrame__NqB5s>img{transform:scale(1.04)}.marketing_imageFrame__NqB5s:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#15243d05 40%,#1f292d44);pointer-events:none}.marketing_photoTag__dTf_Z{position:absolute;top:20px;left:20px;z-index:1;display:flex;align-items:center;gap:7px;border-radius:50px;background:rgb(255 255 255/79%);backdrop-filter:blur(20px);padding:9px 13px;font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_photoCaption__jeQ5v{position:absolute;z-index:1;bottom:19px;left:19px;right:19px;padding:19px 22px;border:1px solid #ffffff70;border-radius:23px;background:rgb(255 255 255/68%);backdrop-filter:blur(18px)}.marketing_photoCaption__jeQ5v>span{font-size:calc(10px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_photoCaption__jeQ5v p{font-size:calc(26px * var(--marketing-text-scale, 1));font-weight:500;letter-spacing:-.04em;line-height:1.2;margin-top:8px}.marketing_photoCaption__jeQ5v>svg{position:absolute;right:22px;bottom:22px}.marketing_floatingApproval__XFjQq{position:absolute;top:81px;left:-55px;display:flex;align-items:center;gap:12px;background:rgb(255 255 255/79%);backdrop-filter:blur(20px);padding:15px 19px;border:1px solid #ffffffd0;border-radius:20px;box-shadow:0 14px 40px #3545631c;animation:marketing_float__BS8tI 7s ease-in-out infinite}.marketing_approvalIcon__6aWp2{display:grid;place-items:center;background:#e0ede5;color:var(--subtle);width:37px;height:37px;border-radius:12px}.marketing_floatingApproval__XFjQq strong{font-size:calc(11px * var(--marketing-text-scale, 1));font-weight:500}.marketing_floatingApproval__XFjQq p{font-size:calc(9px * var(--marketing-text-scale, 1));color:var(--subtle);margin-top:4px}.marketing_approvalPulse__RI15k{width:5px;height:5px;margin-left:8px;background:#7ea68e;border-radius:50%;box-shadow:0 0 0 5px #7ea68e16}.marketing_floatingYears__Nk7WH{position:absolute;bottom:-28px;right:-25px;min-width:245px;border:1px solid #fff;border-radius:22px;padding:18px 23px;backdrop-filter:blur(24px);background:rgb(241 244 253/80%);box-shadow:0 16px 40px #5568861a;animation:marketing_float__BS8tI 8s ease-in-out -4s infinite}.marketing_tinyLabel__Uads8{font-size:calc(9px * var(--marketing-text-scale, 1));color:var(--subtle);font-weight:500}.marketing_floatingYears__Nk7WH>div{display:flex;align-items:center;gap:12px;margin-top:4px}.marketing_floatingYears__Nk7WH strong{font-size:calc(48px * var(--marketing-text-scale, 1));font-weight:400;letter-spacing:-.06em;line-height:1.05}.marketing_floatingYears__Nk7WH div>span{font-size:calc(11px * var(--marketing-text-scale, 1));line-height:1.35;color:var(--subtle)}.marketing_floatingYears__Nk7WH svg{width:58px;height:40px;margin-left:auto}.marketing_floatingYears__Nk7WH path{fill:none;stroke:#819cc9;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:130;animation:marketing_drawPath__3jxTp 5s ease-in-out infinite}.marketing_introLine__5TEtu{max-width:1240px;margin:0 auto;padding:22px 0;border-top:1px solid #dfe2e8;border-bottom:1px solid #dfe2e8;display:flex;justify-content:space-between;align-items:center;color:var(--subtle);font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_introLine__5TEtu>span:last-child{display:flex;align-items:center;gap:20px}.marketing_smallStar__zwWOX{font-size:calc(28px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_platform__iI9sP,.marketing_workflow__cj3Dx{max-width:1240px;margin:0 auto;padding:95px 0 0}.marketing_sectionHeading__go_kc{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:44px}.marketing_peopleCopy__uGuCX h2,.marketing_sectionHeading__go_kc h2{font-size:calc(clamp(35px, 3.5vw, 49px) * var(--marketing-text-scale, 1));line-height:1.13;font-weight:450;letter-spacing:-.05em;margin-top:17px}.marketing_sectionHeading__go_kc h2>span{color:var(--subtle)}.marketing_sectionHeading__go_kc>p{font-size:calc(14px * var(--marketing-text-scale, 1));line-height:1.8;color:var(--subtle);padding-bottom:3px;min-width:260px}.marketing_productWindow__gQBgU{padding:9px;border:1px solid #ffffffdd;border-radius:32px;background:linear-gradient(120deg,#ffffffad,#d7dfec8c);backdrop-filter:blur(28px);box-shadow:0 30px 70px #5e70971c,inset 0 1px 1px #fff}.marketing_windowBar__LZPi_{display:flex;align-items:center;justify-content:space-between;padding:12px 18px 19px;font-size:calc(9px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_windowBar__LZPi_>span:nth-child(2){display:flex;align-items:center;gap:6px}.marketing_windowDots__qAjxW{display:flex;gap:6px}.marketing_windowDots__qAjxW i{width:7px;height:7px;background:#db9e97;border-radius:100%}.marketing_windowDots__qAjxW i:nth-child(2){background:#d8c698}.marketing_windowDots__qAjxW i:nth-child(3){background:#9cb8a7}.marketing_previewBadge__d_EFr{border:1px solid #ffffffc0;padding:4px 11px;border-radius:50px}.marketing_productBody__AiPnI{display:flex;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#eceff3dd,#d4dcef9c)}.marketing_productRail__HexLD{display:flex;flex-direction:column;gap:12px;align-items:center;width:68px;padding:24px 0;flex-shrink:0;border-right:1px solid #ffffff60}.marketing_productRail__HexLD>span{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;color:var(--subtle);background:#ffffff66}.marketing_productRail__HexLD .marketing_railBrand__PPuJL{background:transparent;color:var(--subtle);margin-bottom:9px}.marketing_productRail__HexLD .marketing_railActive__t27NE{background:#303541;color:#fff}.marketing_productRail__HexLD .marketing_railBottom__QlFHC{margin-top:auto;font-size:calc(10px * var(--marketing-text-scale, 1));background:#e6cdc6;color:var(--subtle)}.marketing_productContent__A_4IB{min-width:0;flex:1;padding:22px 27px 27px}.marketing_productNav__X1beT{display:flex;align-items:center;justify-content:space-between;font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_productNav__X1beT>div,.marketing_productNav__X1beT>span{display:flex;align-items:center;gap:9px}.marketing_productNav__X1beT strong{font-weight:500}.marketing_productNav__X1beT>div{color:var(--subtle)}.marketing_smallAvatar__LuxvC{width:28px;height:28px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;background:#d9cfe5;color:var(--subtle);font-size:calc(8px * var(--marketing-text-scale, 1));font-weight:500}.marketing_productTitle__6s9up{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.marketing_productTitle__6s9up p{font-size:calc(10px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_productTitle__6s9up h3{font-weight:500;font-size:calc(25px * var(--marketing-text-scale, 1));letter-spacing:-.045em;line-height:1.2;margin-top:7px;display:flex;align-items:center;gap:12px}.marketing_demoDot__rTDO_{width:6px;height:6px;background:#87a594;border-radius:50%;box-shadow:0 0 0 4px #87a59415}.marketing_horizonSwitch__g4Cik{display:flex;padding:4px;gap:2px;background:#ffffff77;border:1px solid #ffffff90;border-radius:50px}.marketing_horizonSwitch__g4Cik button{font-size:calc(10px * var(--marketing-text-scale, 1));color:var(--subtle);padding:9px 14px;background:transparent;border-radius:50px;white-space:nowrap;transition:background .2s,box-shadow .2s}.marketing_horizonSwitch__g4Cik button[aria-pressed=true]{background:#fff;color:var(--subtle);box-shadow:0 3px 8px #4b516615}.marketing_productTabs__PHfcg{display:flex;gap:6px;align-items:center;margin:24px 0 17px}.marketing_productTabs__PHfcg button{background:transparent;font-size:calc(10px * var(--marketing-text-scale, 1));border-radius:50px;padding:8px 14px;color:var(--subtle);transition:background .2s}.marketing_productTabs__PHfcg button[aria-pressed=true]{background:#2b303a;color:#fff}.marketing_productTabs__PHfcg>span{margin-left:auto;display:flex;align-items:center;gap:7px;color:var(--subtle);font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_productPanels__q2lWQ{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);gap:15px}.marketing_collaborationCard__1Zf5p,.marketing_evidenceCard__mj0ml,.marketing_roadmapPanel__wiqqf,.marketing_summaryPanel__q9uNG{border:1px solid #ffffff9e;border-radius:22px;background:#ffffff80;box-shadow:var(--card-shadow),inset 0 1px 0 #ffffffb3}.marketing_roadmapPanel__wiqqf{min-height:295px;padding:18px 20px;min-width:0}.marketing_panelHeading__OgtqV{display:flex;justify-content:space-between;align-items:center;gap:10px}.marketing_panelHeading__OgtqV h4{font-size:calc(11px * var(--marketing-text-scale, 1));font-weight:500}.marketing_panelHeading__OgtqV>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid #d1d6e0;border-radius:50%;color:var(--subtle);flex-shrink:0}.marketing_roadmap__f_hIr{overflow-x:auto;scrollbar-width:thin;animation:marketing_enterUp__89Uti .4s both;padding-top:16px}.marketing_roadmapRow__tooLi,.marketing_yearRow__3qk9D{display:grid;grid-template-columns:155px minmax(340px,1fr);gap:10px}.marketing_yearRow__3qk9D{color:var(--subtle);font-size:calc(9px * var(--marketing-text-scale, 1));margin-bottom:4px;align-items:center}.marketing_timelineTrack__D4FGL,.marketing_yearRow__3qk9D>div{display:grid}.marketing_yearRow__3qk9D>div{text-align:center}.marketing_roadmapRow__tooLi{min-height:48px;align-items:center}.marketing_roadmapRow__tooLi>div:first-child{display:flex;flex-direction:column;gap:3px}.marketing_roadmapRow__tooLi strong{font-size:calc(10px * var(--marketing-text-scale, 1));font-weight:500}.marketing_roadmapRow__tooLi>div>span:not(.marketing_timelineBar__6dj6K):not(.marketing_timelineCell__SRQg6){font-size:calc(8px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_timelineTrack__D4FGL{height:37px;align-items:center}.marketing_timelineCell__SRQg6{height:100%;border-right:1px solid #dfe2ea}.marketing_timelineBar__6dj6K{display:flex;align-items:center;justify-content:center;padding:9px 3px;border-radius:8px;font-size:calc(9px * var(--marketing-text-scale, 1));font-weight:500;color:var(--subtle);animation:marketing_growBar__D21_U .7s cubic-bezier(.18,.7,.2,1) both;transform-origin:left;min-width:0;white-space:nowrap}.marketing_blue__HkNFA{--tone:#b7c9e6;--tone-light:#e5edf8;--tone-text:#4a638c}.marketing_coral__tscc3{--tone:#e1b4ae;--tone-light:#f5e6e2;--tone-text:#8b5d57}.marketing_violet__HlgGR{--tone:#c4b6db;--tone-light:#ede6f5;--tone-text:#736088}.marketing_green__tnJ1X{--tone:#afcbbb;--tone-light:#e4efe8;--tone-text:#54735f}.marketing_timelineBar__6dj6K{background:var(--tone);color:var(--tone-text)}.marketing_roadmapLegend___ODx6{display:flex;gap:18px;padding-top:17px;font-size:calc(8px * var(--marketing-text-scale, 1));color:var(--subtle);min-width:460px}.marketing_roadmapLegend___ODx6>span{display:flex;align-items:center;gap:5px}.marketing_roadmapLegend___ODx6 i{width:6px;height:6px;background:var(--tone);border-radius:50%}.marketing_summaryPanel__q9uNG{padding:18px 16px;display:flex;flex-direction:column;align-items:center}.marketing_summaryPanel__q9uNG .marketing_panelHeading__OgtqV{width:100%}.marketing_summaryPanel__q9uNG .marketing_panelHeading__OgtqV h4{font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_donut__KpI_S{width:134px;height:134px;border-radius:50%;margin:22px 0 15px;background:conic-gradient(#94abd4 0 43%,#eef0f5 43% 45%,#d79992 45% 79%,#eef0f5 79% 81%,#b6a4d0 81% 98%,#eef0f5 98%);padding:13px;transform:rotate(-60deg)}.marketing_donut__KpI_S>div{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;background:#eef0f5;transform:rotate(60deg)}.marketing_donut__KpI_S strong{font-size:calc(32px * var(--marketing-text-scale, 1));font-weight:450;line-height:1.1}.marketing_donut__KpI_S span,.marketing_summaryLabels__9_vuD{font-size:calc(8px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_summaryLabels__9_vuD{display:flex;gap:9px}.marketing_summaryLabels__9_vuD>span{display:flex;align-items:center;gap:4px}.marketing_summaryLabels__9_vuD i{width:5px;height:5px;border-radius:50%;background:#94abd4}.marketing_summaryLabels__9_vuD>span:nth-child(2) i{background:#d79992}.marketing_summaryLabels__9_vuD>span:nth-child(3) i{background:#b6a4d0}.marketing_summaryPanel__q9uNG>p{font-size:calc(9px * var(--marketing-text-scale, 1));color:var(--subtle);margin-top:20px;text-align:center}.marketing_needsList__lyANe,.marketing_reportsList__7iBUe{padding-top:8px;animation:marketing_enterUp__89Uti .4s both}.marketing_needsList__lyANe>div,.marketing_reportsList__7iBUe>div{display:flex;gap:11px;align-items:center;padding:11px 0;border-bottom:1px solid #e0e4eb}.marketing_needsList__lyANe>div:last-child,.marketing_reportsList__7iBUe>div:last-child{border-bottom:0}.marketing_needsList__lyANe>div>div,.marketing_reportsList__7iBUe>div>div{display:flex;flex-direction:column;gap:4px;flex:1}.marketing_needsList__lyANe strong,.marketing_reportsList__7iBUe strong{font-size:calc(10px * var(--marketing-text-scale, 1));font-weight:500}.marketing_needsList__lyANe div>div>span,.marketing_reportsList__7iBUe div>div>span{font-size:calc(8px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_needIcon__DSKO1,.marketing_reportIcon__C0dUA{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;flex-shrink:0;background:var(--tone-light,#e5eaf4);color:var(--tone-text,#6d7e9e)}.marketing_needYear__NxHgj{font-size:calc(9px * var(--marketing-text-scale, 1));color:var(--subtle);padding-left:8px}.marketing_reportIcon__C0dUA{width:42px;height:44px}.marketing_reportStatus__A_aWE{display:flex;gap:4px;align-items:center;background:#e0eee6;color:var(--subtle);padding:5px 9px;border-radius:50px;font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_productBottom__14LvE{display:grid;grid-template-columns:1.4fr 1fr;gap:15px;margin-top:15px}.marketing_evidenceCard__mj0ml{display:flex;align-items:center;gap:15px;padding:12px}.marketing_evidencePhoto__03svI{position:relative;width:76px;height:67px;border-radius:13px;overflow:hidden;flex-shrink:0}.marketing_evidencePhoto__03svI img{object-fit:cover}.marketing_evidenceCard__mj0ml>div{display:flex;flex-direction:column;gap:6px}.marketing_evidenceCard__mj0ml strong{font-size:calc(11px * var(--marketing-text-scale, 1));font-weight:500}.marketing_evidenceCard__mj0ml p{font-size:calc(8px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_evidenceCheck__5YDl5{width:29px;height:29px;border-radius:100%;background:#e1ece5;color:var(--subtle);display:grid;place-items:center;margin-left:auto;flex-shrink:0}.marketing_collaborationCard__1Zf5p{display:flex;align-items:center;gap:16px;padding:18px 22px}.marketing_collaborationCard__1Zf5p>span{display:flex;flex-shrink:0}.marketing_collaborationCard__1Zf5p .marketing_smallAvatar__LuxvC{width:33px;height:33px;border:2px solid #eef0f5;margin-left:-8px}.marketing_collaborationCard__1Zf5p .marketing_smallAvatar__LuxvC:first-child{background:#bccae1;margin-left:0}.marketing_collaborationCard__1Zf5p .marketing_smallAvatar__LuxvC:nth-child(2){background:#e2bfb5}.marketing_collaborationCard__1Zf5p strong{font-size:calc(11px * var(--marketing-text-scale, 1));font-weight:500;line-height:1.5}.marketing_collaborationCard__1Zf5p p{font-size:calc(8px * var(--marketing-text-scale, 1));color:var(--subtle);margin-top:5px}.marketing_previewFootnote__ZI273{display:flex;justify-content:space-between;margin-top:23px;color:var(--subtle);font-size:calc(10px * var(--marketing-text-scale, 1));padding:0 7px}.marketing_previewFootnote__ZI273>span:first-child{display:flex;align-items:center;gap:8px}.marketing_stepGrid__tj1cL{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.marketing_stepCard__Whs0t{min-width:0;padding:25px 23px 28px;border-radius:27px;border:1px solid #ffffffb0;background:linear-gradient(160deg,#ffffffb5,var(--tone-light));box-shadow:var(--card-shadow),inset 0 1px 0 #ffffffb3;transition:transform .4s,box-shadow .4s}.marketing_stepCard__Whs0t:hover{transform:translateY(-7px);box-shadow:var(--card-shadow-hover),inset 0 1px 0 #ffffffb3}.marketing_stepTop__niOUe{display:flex;align-items:center;justify-content:space-between}.marketing_stepTop__niOUe>svg{color:var(--subtle)}.marketing_stepIcon__8vXHX{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #ffffffdd;background:#ffffff80;color:var(--tone-text)}.marketing_stepIllustration__f_2Z7{height:132px;display:flex;align-items:center;justify-content:center;padding:24px 0 18px}.marketing_paper__gYHvE{width:58px;height:78px;border-radius:10px;background:#ffffffc0;border:1px solid #fff;box-shadow:0 6px 12px #8197bb12;color:var(--subtle);padding:11px;display:flex;flex-direction:column;gap:7px;transform:rotate(-12deg);margin-right:-12px}.marketing_paper__gYHvE i{width:25px;height:2px;border-radius:10px;background:#d9e3f2}.marketing_paper__gYHvE:nth-child(2){transform:translateY(-10px) rotate(0deg);z-index:1}.marketing_paper__gYHvE:nth-child(3){transform:rotate(12deg)}.marketing_stepCard__Whs0t:hover .marketing_paper__gYHvE:first-child{transform:translateX(-4px) rotate(-18deg)}.marketing_stepCard__Whs0t:hover .marketing_paper__gYHvE:nth-child(3){transform:translateX(4px) rotate(18deg)}.marketing_paper__gYHvE{transition:transform .5s}.marketing_miniTimeline__Ta7Pc{width:160px;height:83px;border:1px solid #ffffffb0;border-radius:12px;padding:12px;background:repeating-linear-gradient(90deg,#ffffff60,#ffffff60 35px,#d8b5af30 36px);display:flex;flex-direction:column;gap:7px}.marketing_miniTimeline__Ta7Pc span{height:9px;border-radius:10px;width:45%;background:#daa9a1}.marketing_miniTimeline__Ta7Pc span:nth-child(2){margin-left:40%;background:#adc0dd}.marketing_miniTimeline__Ta7Pc span:nth-child(3){margin-left:20%;background:#c2b0d3;width:60%}.marketing_miniTimeline__Ta7Pc span:nth-child(4){margin-left:60%;width:28%;background:#adc5b6}.marketing_peopleIllustration__kb0ik{display:flex;align-items:center;position:relative}.marketing_peopleIllustration__kb0ik>span{width:56px;height:56px;border-radius:50%;background:#cbbadd;border:4px solid #f3edf8;display:grid;place-items:center;font-size:calc(12px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_peopleIllustration__kb0ik>span+span{margin-left:-11px}.marketing_peopleIllustration__kb0ik>span:nth-child(2){background:#cfdbeb;color:var(--subtle);transform:translateY(-13px)}.marketing_peopleIllustration__kb0ik>span:nth-child(3){background:#e3c6bf;color:var(--subtle)}.marketing_peopleIllustration__kb0ik>i{position:absolute;right:-6px;bottom:-8px;padding:5px;border-radius:50%;color:var(--subtle);background:#e4efe7;border:3px solid #f3edf8}.marketing_documentIllustration__3QJQj{padding:16px;border-radius:14px;border:1px solid #fff;background:#ffffffb0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:7px;width:150px;color:var(--subtle)}.marketing_documentIllustration__3QJQj>svg:first-child{grid-column:1/-1}.marketing_documentIllustration__3QJQj>span{font-size:calc(9px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_stepCard__Whs0t>.marketing_tinyLabel__Uads8{margin:11px 0;color:var(--tone-text)}.marketing_stepCard__Whs0t h3{font-size:calc(19px * var(--marketing-text-scale, 1));font-weight:500;line-height:1.25;letter-spacing:-.035em;max-width:180px}.marketing_stepCard__Whs0t>p:last-child{font-size:calc(12px * var(--marketing-text-scale, 1));line-height:1.8;color:var(--subtle);margin-top:14px}.marketing_peopleSection___0BCh{max-width:1240px;margin:115px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.marketing_peopleImage__R9bf8{position:relative;height:490px;border:6px solid #ffffff90;border-radius:32px;overflow:hidden}.marketing_peopleImage__R9bf8 img{object-fit:cover;object-position:22% center}.marketing_peopleImage__R9bf8:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#1d282dde,#2b31374a 38%,transparent 72%)}.marketing_peopleImage__R9bf8>div{position:absolute;left:32px;bottom:33px;z-index:1;color:#fff}.marketing_peopleImage__R9bf8 .marketing_eyebrow__xgl_t{opacity:.85;font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_peopleImage__R9bf8 h2{font-size:calc(38px * var(--marketing-text-scale, 1));line-height:1.1;font-weight:400;letter-spacing:-.04em;margin:16px 0}.marketing_peopleImage__R9bf8 p{font-size:calc(12px * var(--marketing-text-scale, 1));opacity:.8}.marketing_peopleCopy__uGuCX h2{font-size:calc(43px * var(--marketing-text-scale, 1))}.marketing_portalTabs__xlUg_{display:inline-flex;padding:4px;gap:4px;border:1px solid #ffffff90;border-radius:50px;background:#e7e9eed0;margin:27px 0 25px}.marketing_portalTabs__xlUg_ button{padding:11px 19px;font-size:calc(12px * var(--marketing-text-scale, 1));border-radius:50px;background:transparent;color:var(--subtle);transition:background .2s}.marketing_portalTabs__xlUg_ button[aria-selected=true]{background:#fff;color:var(--subtle);box-shadow:0 3px 8px #49566e0a}.marketing_portalContent__DzBQ5{min-height:207px;animation:marketing_enterUp__89Uti .4s both}.marketing_portalContent__DzBQ5 h3{font-size:calc(17px * var(--marketing-text-scale, 1));font-weight:500;letter-spacing:-.02em}.marketing_portalContent__DzBQ5 p{font-size:calc(13px * var(--marketing-text-scale, 1));color:var(--subtle);line-height:1.8;max-width:380px;margin-top:12px}.marketing_portalContent__DzBQ5 ul{list-style:none;padding:0;margin:20px 0 24px;display:flex;flex-direction:column;gap:11px}.marketing_portalContent__DzBQ5 li{display:flex;align-items:center;gap:10px;font-size:calc(12px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_portalContent__DzBQ5 li svg{color:var(--subtle)}.marketing_peopleCopy__uGuCX>.marketing_textButton___3Nla{margin-top:9px}.marketing_trustSection__30ZfE{max-width:1240px;margin:100px auto;padding:35px 0;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:38px;border-top:1px solid #dfe2e8;border-bottom:1px solid #dfe2e8}.marketing_trustSection__30ZfE>div>svg{color:var(--subtle);margin-bottom:15px}.marketing_trustSection__30ZfE h2{font-size:calc(22px * var(--marketing-text-scale, 1));font-weight:450;line-height:1.3;letter-spacing:-.04em}.marketing_trustSection__30ZfE h3{font-size:calc(14px * var(--marketing-text-scale, 1));font-weight:500;margin-bottom:9px}.marketing_trustSection__30ZfE p{font-size:calc(11px * var(--marketing-text-scale, 1));color:var(--subtle);line-height:1.75;max-width:210px}.marketing_finalCta__x6E3F{position:relative;isolation:isolate;max-width:1300px;margin:0 auto;padding:75px 70px;border-radius:38px;overflow:hidden;color:#fff;background:#292e39}.marketing_finalCta__x6E3F>.marketing_eyebrow__xgl_t{color:var(--subtle)}.marketing_finalCta__x6E3F h2{font-size:calc(68px * var(--marketing-text-scale, 1));font-weight:400;line-height:1.02;letter-spacing:-.045em;margin:27px 0 23px}.marketing_finalCta__x6E3F h2 span{color:var(--subtle)}.marketing_finalCta__x6E3F>p:not(.marketing_eyebrow__xgl_t){font-size:calc(13px * var(--marketing-text-scale, 1));color:var(--subtle);margin-bottom:30px}.marketing_lightButton__0M94_{background:#f3f5fa;color:var(--subtle);box-shadow:none;font-size:calc(13px * var(--marketing-text-scale, 1))}.marketing_lightButton__0M94_:hover{transform:translateY(-3px);background:#dce5f4}.marketing_ctaOrb__AbtVl{position:absolute;z-index:-1;width:520px;height:520px;border-radius:100%;right:-70px;top:-100px;background:radial-gradient(circle at 20% 20%,#aabddf,#7e8da83b 45%,#2e3340 69%);box-shadow:inset -70px -60px 90px #20242d;animation:marketing_ambientDrift__bRzuD 16s ease-in-out infinite alternate}.marketing_ctaOrb__AbtVl:after{content:"";position:absolute;width:300px;height:300px;border:1px solid #a5bce331;border-radius:100%;left:-120px;top:310px}.marketing_ctaGlass__2_XwK{position:absolute;right:120px;top:180px;width:300px;padding:30px;border:1px solid #ffffff29;border-radius:28px;background:#ffffff0f;backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:17px;transform:rotate(-8deg);box-shadow:0 30px 70px #1b1f2d3d;animation:marketing_glassFloat__t5POt 9s ease-in-out infinite}.marketing_ctaGlass__2_XwK svg{color:var(--subtle)}.marketing_ctaGlass__2_XwK>span{font-size:calc(11px * var(--marketing-text-scale, 1));color:var(--subtle);margin-top:15px}.marketing_ctaGlass__2_XwK strong{font-size:calc(22px * var(--marketing-text-scale, 1));font-weight:400;letter-spacing:-.035em}.marketing_footer__q2rB6{max-width:1240px;margin:0 auto;padding:40px 0;display:flex;gap:30px;align-items:center}.marketing_footer__q2rB6 .marketing_logo__LNHnk{width:110px;height:28px}.marketing_footer__q2rB6>div,.marketing_footer__q2rB6>p{font-size:calc(11px * var(--marketing-text-scale, 1));color:var(--subtle)}.marketing_footer__q2rB6>div{margin-left:auto;display:flex;align-items:center;gap:26px}.marketing_footer__q2rB6 a,.marketing_footer__q2rB6 button{display:inline-flex;align-items:center;gap:6px}.marketing_footer__q2rB6 button{background:#e6e9ef;color:var(--subtle);border-radius:50px;padding:8px 11px;font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_page__9E5We[data-reveal-ready=true] [data-reveal]{opacity:0;transform:translateY(25px);transition:opacity .85s,transform .85s cubic-bezier(.2,.7,.2,1)}.marketing_page__9E5We[data-reveal-ready=true] [data-reveal].marketing_visible__KCf0x{opacity:1;transform:translateY(0)}.marketing_page__9E5We[data-reveal-ready=true] .marketing_stepCard__Whs0t:nth-child(2){transition-delay:.08s}.marketing_page__9E5We[data-reveal-ready=true] .marketing_stepCard__Whs0t:nth-child(3){transition-delay:.16s}.marketing_page__9E5We[data-reveal-ready=true] .marketing_stepCard__Whs0t:nth-child(4){transition-delay:.24s}.marketing_page__9E5We[data-reveal-ready=true] .marketing_stepCard__Whs0t.marketing_visible__KCf0x:hover{transform:translateY(-7px);transition-delay:0s}.marketing_paused__J__MQ *,.marketing_paused__J__MQ :after,.marketing_paused__J__MQ :before{animation:none!important}.marketing_paused__J__MQ.marketing_page__9E5We[data-reveal-ready=true] [data-reveal]{opacity:1;transform:none;transition:none}@keyframes marketing_enterUp__89Uti{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing_float__BS8tI{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes marketing_glassFloat__t5POt{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-12px) rotate(-5deg)}}@keyframes marketing_ambientDrift__bRzuD{0%{transform:translate(0)}to{transform:translate(35px,25px)}}@keyframes marketing_growBar__D21_U{0%{transform:scaleX(.2);opacity:.2}to{transform:scaleX(1);opacity:1}}@keyframes marketing_drawPath__3jxTp{0%{stroke-dashoffset:130}40%,to{stroke-dashoffset:0}}@media (min-width:1500px){.marketing_hero__qHE5C{padding-top:72px;padding-bottom:72px}.marketing_hero__qHE5C h1{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:calc(61px * var(--marketing-text-scale, 1))}.marketing_imageFrame__NqB5s{height:475px}}@media (max-width:1400px){.marketing_finalCta__x6E3F,.marketing_header__5U9NN{margin-left:35px;margin-right:35px}.marketing_footer__q2rB6,.marketing_hero__qHE5C,.marketing_introLine__5TEtu,.marketing_peopleSection___0BCh,.marketing_platform__iI9sP,.marketing_trustSection__30ZfE,.marketing_workflow__cj3Dx{margin-left:65px;margin-right:65px}.marketing_hero__qHE5C{gap:50px}.marketing_heroActions__6tAsR{gap:18px}.marketing_heroActions__6tAsR .marketing_darkButton__Eit9_{font-size:calc(12px * var(--marketing-text-scale, 1));padding:15px 18px}.marketing_heroActions__6tAsR .marketing_textButton___3Nla{font-size:calc(11px * var(--marketing-text-scale, 1))}.marketing_floatingApproval__XFjQq{left:-38px}.marketing_floatingYears__Nk7WH{right:-20px}.marketing_productContent__A_4IB{padding:22px}.marketing_roadmapRow__tooLi,.marketing_yearRow__3qk9D{grid-template-columns:130px minmax(290px,1fr)}}@media (max-width:1100px){.marketing_header__5U9NN{gap:15px}.marketing_nav__HrZDh{gap:22px;font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_headerActions__1DYJo{gap:18px}.marketing_hero__qHE5C{gap:40px;padding:85px 0}.marketing_hero__qHE5C h1{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:calc(clamp(36px, 4.3vw, 47px) * var(--marketing-text-scale, 1))}.marketing_heroCopy__wmpPv .marketing_eyebrow__xgl_t{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_heroDescription__PdcoD{font-size:calc(15px * var(--marketing-text-scale, 1))}.marketing_heroActions__6tAsR{align-items:flex-start;flex-direction:column;gap:8px}.marketing_heroNote__bhKPc{margin-top:20px}.marketing_imageFrame__NqB5s{height:410px}.marketing_photoCaption__jeQ5v{padding:17px}.marketing_photoCaption__jeQ5v p{font-size:calc(22px * var(--marketing-text-scale, 1))}.marketing_floatingApproval__XFjQq{top:60px;padding:12px;gap:8px}.marketing_floatingApproval__XFjQq strong{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_floatingApproval__XFjQq p{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_floatingYears__Nk7WH{min-width:210px}.marketing_productPanels__q2lWQ{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.marketing_roadmapRow__tooLi,.marketing_yearRow__3qk9D{grid-template-columns:125px minmax(300px,1fr)}.marketing_evidenceCard__mj0ml{gap:10px}.marketing_collaborationCard__1Zf5p strong,.marketing_evidenceCard__mj0ml strong{font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_collaborationCard__1Zf5p{gap:10px;padding:15px}.marketing_collaborationCard__1Zf5p p{display:none}.marketing_productTitle__6s9up h3{font-size:calc(22px * var(--marketing-text-scale, 1))}.marketing_stepGrid__tj1cL{grid-template-columns:repeat(2,1fr);gap:18px}.marketing_stepCard__Whs0t{padding:25px 27px}.marketing_stepCard__Whs0t h3{max-width:none}.marketing_peopleSection___0BCh{gap:45px}.marketing_peopleCopy__uGuCX h2{font-size:calc(33px * var(--marketing-text-scale, 1))}.marketing_peopleImage__R9bf8{height:470px}.marketing_peopleImage__R9bf8 h2{font-size:calc(33px * var(--marketing-text-scale, 1))}.marketing_trustSection__30ZfE{gap:22px}.marketing_trustSection__30ZfE h2{font-size:calc(20px * var(--marketing-text-scale, 1))}.marketing_ctaGlass__2_XwK{right:50px;width:250px}}@media (max-width:800px){.marketing_header__5U9NN{margin:16px 20px 0;padding:9px 15px;border-radius:21px;min-height:66px}.marketing_logo__LNHnk{width:108px;height:28px}.marketing_headerActions__1DYJo{gap:15px}.marketing_signIn__zL8c_{display:none}.marketing_menuButton__VUy4l{display:inline-flex;padding:6px}.marketing_header__5U9NN .marketing_darkButton__Eit9_{font-size:calc(11px * var(--marketing-text-scale, 1));padding:11px 15px}.marketing_nav__HrZDh{display:none;position:absolute;left:0;right:0;top:calc(100% + 8px);background:#f5f6f9f5;backdrop-filter:blur(24px);padding:23px;border:1px solid #fff;border-radius:20px;box-shadow:0 10px 30px #33415c14}.marketing_navOpen__hFLS0{display:flex;flex-direction:column;align-items:flex-start;gap:24px;font-size:calc(14px * var(--marketing-text-scale, 1))}.marketing_footer__q2rB6,.marketing_hero__qHE5C,.marketing_introLine__5TEtu,.marketing_peopleSection___0BCh,.marketing_platform__iI9sP,.marketing_trustSection__30ZfE,.marketing_workflow__cj3Dx{margin-left:30px;margin-right:30px}.marketing_hero__qHE5C{grid-template-columns:1fr;gap:65px;padding-top:70px;padding-bottom:65px}.marketing_heroCopy__wmpPv{max-width:540px}.marketing_hero__qHE5C h1{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:calc(66px * var(--marketing-text-scale, 1));margin-top:24px}.marketing_heroDescription__PdcoD{max-width:450px;font-size:calc(16px * var(--marketing-text-scale, 1))}.marketing_heroActions__6tAsR{flex-direction:row;align-items:center;gap:20px}.marketing_heroCopy__wmpPv .marketing_eyebrow__xgl_t{font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_heroNote__bhKPc{margin-top:28px}.marketing_heroVisual__jQYRL{margin:0 15px}.marketing_imageFrame__NqB5s{height:390px}.marketing_floatingApproval__XFjQq{top:60px;left:-25px;padding:15px}.marketing_floatingApproval__XFjQq strong{font-size:calc(11px * var(--marketing-text-scale, 1))}.marketing_floatingApproval__XFjQq p{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_floatingYears__Nk7WH{right:-15px;bottom:-24px}.marketing_introLine__5TEtu{font-size:calc(10px * var(--marketing-text-scale, 1));gap:20px}.marketing_introLine__5TEtu>span:last-child{gap:10px}.marketing_platform__iI9sP,.marketing_workflow__cj3Dx{padding-top:70px}.marketing_sectionHeading__go_kc{margin-bottom:32px;gap:30px}.marketing_sectionHeading__go_kc h2{font-size:calc(35px * var(--marketing-text-scale, 1))}.marketing_sectionHeading__go_kc>p{min-width:0;font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_productRail__HexLD{width:50px;padding:17px 0;gap:13px}.marketing_productRail__HexLD>span{width:30px;height:30px}.marketing_productContent__A_4IB{padding:18px 15px}.marketing_productPanels__q2lWQ{grid-template-columns:minmax(0,1fr)}.marketing_summaryPanel__q9uNG{display:none}.marketing_productTitle__6s9up{flex-wrap:wrap;gap:15px;margin-top:22px}.marketing_productTitle__6s9up h3{font-size:calc(20px * var(--marketing-text-scale, 1))}.marketing_horizonSwitch__g4Cik button{padding:8px 12px}.marketing_productTabs__PHfcg{margin-top:20px}.marketing_productTabs__PHfcg>span{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_productBottom__14LvE{grid-template-columns:1fr}.marketing_collaborationCard__1Zf5p{display:none}.marketing_roadmapPanel__wiqqf{min-height:280px}.marketing_previewFootnote__ZI273{font-size:calc(8px * var(--marketing-text-scale, 1));gap:20px;line-height:1.6}.marketing_stepCard__Whs0t h3{font-size:calc(20px * var(--marketing-text-scale, 1))}.marketing_peopleSection___0BCh{margin-top:80px;grid-template-columns:1fr;gap:45px}.marketing_peopleImage__R9bf8{height:400px}.marketing_peopleCopy__uGuCX h2{font-size:calc(39px * var(--marketing-text-scale, 1))}.marketing_peopleCopy__uGuCX{padding:0 10px}.marketing_portalContent__DzBQ5{min-height:195px}.marketing_portalContent__DzBQ5 p{max-width:490px}.marketing_trustSection__30ZfE{grid-template-columns:1fr 1fr;gap:36px;margin-top:70px;margin-bottom:70px;padding:35px 10px}.marketing_trustSection__30ZfE p{max-width:260px}.marketing_finalCta__x6E3F{margin-left:20px;margin-right:20px;padding:55px 35px}.marketing_finalCta__x6E3F h2{font-size:calc(57px * var(--marketing-text-scale, 1))}.marketing_ctaGlass__2_XwK{width:190px;right:35px;top:140px;padding:20px}.marketing_ctaGlass__2_XwK strong{font-size:calc(18px * var(--marketing-text-scale, 1))}.marketing_ctaGlass__2_XwK>span{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_ctaOrb__AbtVl{right:-180px;opacity:.65}.marketing_footer__q2rB6{flex-wrap:wrap;gap:15px;padding:35px 5px}.marketing_footer__q2rB6>div{gap:18px}}@media (max-width:540px){.marketing_header__5U9NN{margin:14px 15px 0}.marketing_headerActions__1DYJo{gap:8px}.marketing_header__5U9NN .marketing_darkButton__Eit9_{padding:11px 12px;font-size:calc(10px * var(--marketing-text-scale, 1));gap:8px}.marketing_footer__q2rB6,.marketing_hero__qHE5C,.marketing_introLine__5TEtu,.marketing_peopleSection___0BCh,.marketing_platform__iI9sP,.marketing_trustSection__30ZfE,.marketing_workflow__cj3Dx{margin-left:23px;margin-right:23px}.marketing_hero__qHE5C{padding-top:55px;gap:50px}.marketing_hero__qHE5C h1{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:calc(clamp(44px, 12.5vw, 64px) * var(--marketing-text-scale, 1));letter-spacing:-.06em}.marketing_heroDescription__PdcoD{font-size:calc(15px * var(--marketing-text-scale, 1));line-height:1.7}.marketing_heroActions__6tAsR{gap:11px;flex-direction:column;align-items:flex-start;margin-top:24px}.marketing_heroActions__6tAsR .marketing_darkButton__Eit9_{font-size:calc(12px * var(--marketing-text-scale, 1));padding:15px 20px}.marketing_heroActions__6tAsR .marketing_textButton___3Nla{font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_heroVisual__jQYRL{margin-left:7px;margin-right:7px}.marketing_imageFrame__NqB5s{height:345px;border-radius:29px;border-width:4px}.marketing_photoTag__dTf_Z{left:15px;top:14px;padding:8px 10px;font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_photoCaption__jeQ5v{left:12px;right:12px;bottom:12px;border-radius:18px;padding:15px}.marketing_photoCaption__jeQ5v p{font-size:calc(22px * var(--marketing-text-scale, 1))}.marketing_photoCaption__jeQ5v>span{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_floatingApproval__XFjQq{top:68px;left:-17px;border-radius:16px;padding:10px 13px;gap:9px}.marketing_floatingApproval__XFjQq strong{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_floatingApproval__XFjQq p{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_approvalIcon__6aWp2{width:29px;height:29px;border-radius:9px}.marketing_approvalPulse__RI15k{display:none}.marketing_floatingYears__Nk7WH{padding:13px 18px;min-width:200px;bottom:-30px;right:-16px;border-radius:18px}.marketing_floatingYears__Nk7WH strong{font-size:calc(39px * var(--marketing-text-scale, 1))}.marketing_floatingYears__Nk7WH div>span{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_floatingYears__Nk7WH .marketing_tinyLabel__Uads8{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_floatingYears__Nk7WH svg{height:31px;width:47px}.marketing_introLine__5TEtu{margin-top:10px;font-size:calc(10px * var(--marketing-text-scale, 1));padding:19px 0}.marketing_introLine__5TEtu>span:first-child{max-width:190px;line-height:1.6}.marketing_introLine__5TEtu>span:last-child{font-size:0}.marketing_smallStar__zwWOX{font-size:calc(24px * var(--marketing-text-scale, 1))}.marketing_sectionHeading__go_kc{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:28px}.marketing_sectionHeading__go_kc h2{font-size:calc(36px * var(--marketing-text-scale, 1))}.marketing_sectionHeading__go_kc>p{font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_sectionHeading__go_kc>p br{display:none}.marketing_productWindow__gQBgU{padding:5px;border-radius:23px;margin-left:-6px;margin-right:-6px}.marketing_windowBar__LZPi_{padding:10px 12px 15px;font-size:calc(7px * var(--marketing-text-scale, 1))}.marketing_windowDots__qAjxW{gap:4px}.marketing_windowDots__qAjxW i{width:5px;height:5px}.marketing_previewBadge__d_EFr{padding:3px 7px}.marketing_productBody__AiPnI{border-radius:18px}.marketing_productRail__HexLD{display:none}.marketing_productContent__A_4IB{padding:18px 13px}.marketing_productNav__X1beT{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_productNav__X1beT>div>span:last-child{display:none}.marketing_productTitle__6s9up h3{font-size:calc(20px * var(--marketing-text-scale, 1))}.marketing_productTitle__6s9up{margin-top:20px}.marketing_productTitle__6s9up p{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_horizonSwitch__g4Cik{margin-top:0}.marketing_horizonSwitch__g4Cik button{padding:7px 15px}.marketing_productTabs__PHfcg>span{display:none}.marketing_productTabs__PHfcg{gap:4px;margin-top:18px}.marketing_productTabs__PHfcg button{font-size:calc(9px * var(--marketing-text-scale, 1));padding:8px 12px}.marketing_roadmapPanel__wiqqf{padding:14px 12px;border-radius:17px}.marketing_panelHeading__OgtqV h4{font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_roadmapRow__tooLi,.marketing_yearRow__3qk9D{grid-template-columns:115px 300px}.marketing_evidenceCard__mj0ml{padding:10px;border-radius:17px}.marketing_evidencePhoto__03svI{width:53px;height:62px}.marketing_evidenceCard__mj0ml strong{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_evidenceCard__mj0ml p{font-size:calc(8px * var(--marketing-text-scale, 1));line-height:1.5}.marketing_evidenceCheck__5YDl5{display:none}.marketing_evidenceCard__mj0ml .marketing_tinyLabel__Uads8{font-size:calc(8px * var(--marketing-text-scale, 1))}.marketing_previewFootnote__ZI273{padding:0}.marketing_previewFootnote__ZI273>span:last-child{max-width:110px;text-align:right}.marketing_stepGrid__tj1cL{grid-template-columns:1fr;gap:14px}.marketing_stepCard__Whs0t{padding:24px;display:grid;grid-template-columns:1fr 110px;align-items:center;column-gap:10px}.marketing_stepTop__niOUe{grid-column:1}.marketing_stepTop__niOUe>svg{display:none}.marketing_stepIllustration__f_2Z7{grid-column:2;grid-row:1/5;width:110px;padding:0;transform:scale(.75)}.marketing_stepCard__Whs0t>.marketing_tinyLabel__Uads8{grid-column:1;margin-top:19px}.marketing_stepCard__Whs0t h3{font-size:calc(22px * var(--marketing-text-scale, 1));grid-column:1}.marketing_stepCard__Whs0t>p:last-child{grid-column:1/-1;font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_stepIllustration__f_2Z7 .marketing_paper__gYHvE{min-width:58px}.marketing_peopleImage__R9bf8{height:365px;border-radius:28px}.marketing_peopleImage__R9bf8>div{left:23px;bottom:27px}.marketing_peopleImage__R9bf8 h2{font-size:calc(33px * var(--marketing-text-scale, 1))}.marketing_peopleCopy__uGuCX{padding:0}.marketing_peopleCopy__uGuCX h2{font-size:calc(35px * var(--marketing-text-scale, 1))}.marketing_peopleCopy__uGuCX .marketing_eyebrow__xgl_t{font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_portalTabs__xlUg_ button{padding:10px 16px;font-size:calc(11px * var(--marketing-text-scale, 1))}.marketing_portalContent__DzBQ5{min-height:245px}.marketing_trustSection__30ZfE{gap:26px;padding:30px 0}.marketing_trustSection__30ZfE h2{font-size:calc(21px * var(--marketing-text-scale, 1))}.marketing_trustSection__30ZfE>div:first-child,.marketing_trustSection__30ZfE>div:last-child{grid-column:1/-1}.marketing_trustSection__30ZfE>div:last-child p{max-width:none}.marketing_finalCta__x6E3F{margin:0 15px;padding:47px 27px;border-radius:29px}.marketing_finalCta__x6E3F h2{font-size:calc(53px * var(--marketing-text-scale, 1))}.marketing_finalCta__x6E3F>.marketing_eyebrow__xgl_t{font-size:calc(9px * var(--marketing-text-scale, 1))}.marketing_finalCta__x6E3F>p:not(.marketing_eyebrow__xgl_t){font-size:calc(12px * var(--marketing-text-scale, 1));max-width:225px;line-height:1.7}.marketing_ctaGlass__2_XwK{display:none}.marketing_ctaOrb__AbtVl{width:370px;height:370px;right:-180px;top:30px}.marketing_lightButton__0M94_{padding:14px 19px;font-size:calc(12px * var(--marketing-text-scale, 1))}.marketing_footer__q2rB6>p{margin-left:auto;font-size:calc(10px * var(--marketing-text-scale, 1))}.marketing_footer__q2rB6>div{margin-left:0;justify-content:space-between;width:100%;margin-top:10px}}@media (prefers-reduced-motion:reduce){.marketing_page__9E5We *,.marketing_page__9E5We :after,.marketing_page__9E5We :before{animation:none!important;transition:none!important}.marketing_page__9E5We[data-reveal-ready=true] [data-reveal]{opacity:1;transform:none}}.marketing_hero__qHE5C h1>span{margin-left:.08em}.marketing_roadmap__f_hIr[data-horizon="10"] :is(.marketing_yearRow__3qk9D,.marketing_roadmapRow__tooLi){grid-template-columns:130px minmax(560px,1fr)}html:has(.marketing_page__9E5We){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.marketing_page__9E5We){scroll-behavior:auto}}.marketing_sectors__p3F0l{max-width:1240px;margin:0 auto;padding:65px 0 25px}.marketing_sectors__p3F0l>h2{margin:17px 0 30px;font-size:calc(clamp(28px, 3.2vw, 42px) * var(--marketing-text-scale, 1));font-weight:500;line-height:1.12;letter-spacing:-.045em}.marketing_sectorGrid__H_Q_F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.marketing_sectorCard__nc8V7{padding:7px;overflow:hidden;border:1px solid #fff;border-radius:26px;background:rgb(255 255 255/54%);box-shadow:var(--card-shadow),inset 0 1px 0 #ffffffb3}.marketing_sectorImage__t1BZi{position:relative;height:180px;overflow:hidden;border-radius:20px}.marketing_sectorImage__t1BZi img{object-fit:cover;transition:transform .6s ease}.marketing_sectorCard__nc8V7:hover .marketing_sectorImage__t1BZi img{transform:scale(1.04)}.marketing_sectorCopy__Nr1PQ{padding:21px 18px 22px}.marketing_sectorCopy__Nr1PQ h3{font-size:calc(22px * var(--marketing-text-scale, 1));font-weight:500;letter-spacing:-.035em}.marketing_sectorCopy__Nr1PQ p{margin-top:9px;color:var(--subtle);font-size:calc(13px * var(--marketing-text-scale, 1));line-height:1.7}@media (max-width:1340px){.marketing_sectors__p3F0l{margin-right:40px;margin-left:40px}}@media (max-width:900px){.marketing_sectorGrid__H_Q_F{gap:15px}.marketing_sectorImage__t1BZi{height:145px}.marketing_sectorCopy__Nr1PQ{padding:17px 12px}}@media (max-width:700px){.marketing_sectors__p3F0l{margin:0 24px;padding-top:45px}.marketing_sectorGrid__H_Q_F{grid-template-columns:1fr;gap:20px}.marketing_sectorImage__t1BZi{height:200px}.marketing_sectorCopy__Nr1PQ{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.marketing_sectorImage__t1BZi img{transition:none}}.marketing_page__9E5We h2{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.3}.marketing_hero__qHE5C h1>span{color:var(--blue)}.marketing_marketLogo__O_yUj{float:right;width:96px;height:96px;object-fit:contain;margin:-8px -4px 8px 12px}.marketing_sectorCopy__Nr1PQ{display:flow-root}.marketing_sectorCopy__Nr1PQ h3{padding-top:8px}@media (max-width:700px){.marketing_hero__qHE5C h1{font-size:calc(clamp(32px, 8.3vw, 46px) * var(--marketing-text-scale, 1));line-height:1.25;letter-spacing:-.045em}.marketing_logo__LNHnk{width:120px;height:47px}.marketing_marketLogo__O_yUj{width:100px;height:100px}}@media (min-width:801px){.marketing_floatingYears__Nk7WH{bottom:-92px}.marketing_heroVisual__jQYRL{margin-bottom:52px}}.marketing_marketLink__Ti0xV{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;color:var(--admin-blue);font-size:calc(14px * var(--marketing-text-scale, 1));font-weight:500}.marketing_miniAvatars__SvTyh span,.marketing_peopleIllustration__kb0ik span,.marketing_smallAvatar__LuxvC,.marketing_timelineBar__6dj6K{color:var(--admin-ink)}.marketing_peopleImage__R9bf8>div{background:#0c1a3c;padding:24px;left:20px;right:20px;bottom:20px;border-radius:20px}.marketing_peopleImage__R9bf8>div :is(h2,p,.marketing_eyebrow__xgl_t){color:white;opacity:1}.marketing_finalCta__x6E3F>:is(h2,p,.marketing_eyebrow__xgl_t){color:white}.marketing_finalCta__x6E3F h2 span{color:#d6e2f5}.marketing_footer__q2rB6 button{color:var(--admin-secondary)}@media (max-width:700px){.marketing_peopleImage__R9bf8>div{padding:20px;left:12px;right:12px;bottom:12px}}.marketing_page__9E5We .marketing_peopleIllustration__kb0ik>span{color:var(--admin-ink)}.marketing_page__9E5We .marketing_finalCta__x6E3F>p:not(.marketing_eyebrow__xgl_t){color:white}[data-marketing-contrast=high] .marketing_page__9E5We{--text:#000;--subtle:#202020;--blue:#143f79;background:white}[data-marketing-contrast=high] .marketing_page__9E5We :is(.marketing_header__5U9NN,.marketing_stepCard__Whs0t,.marketing_sectorCard__nc8V7,.marketing_productWindow__gQBgU,.marketing_roadmapPanel__wiqqf,.marketing_summaryPanel__q9uNG,.marketing_evidenceCard__mj0ml,.marketing_collaborationCard__1Zf5p,.marketing_floatingApproval__XFjQq,.marketing_floatingYears__Nk7WH,.marketing_photoCaption__jeQ5v,.marketing_photoTag__dTf_Z){background:white;border-color:#526078}[data-marketing-contrast=high] .marketing_page__9E5We .marketing_ambient__533hp{display:none}[data-marketing-contrast=high] .marketing_page__9E5We :is(.marketing_darkButton__Eit9_,.marketing_horizonSwitch__g4Cik button[aria-pressed=true],.marketing_productTabs__PHfcg button[aria-pressed=true],.marketing_portalTabs__xlUg_ button[aria-selected=true]){background:#0c1a3c;color:white}.marketing_page__9E5We .marketing_railBottom__QlFHC{color:var(--admin-ink)}.marketing_page__9E5We .marketing_ctaGlass__2_XwK :is(svg,span){color:white}.marketing_page__9E5We :is(a,button){min-height:44px}.marketing_page__9E5We .marketing_nav__HrZDh a{display:inline-flex;align-items:center}.marketing_page__9E5We .marketing_footer__q2rB6{padding-bottom:104px}@media (max-width:800px){.marketing_headerActions__1DYJo{min-width:0;flex-wrap:wrap;justify-content:flex-end}}@media (max-width:380px){.marketing_header__5U9NN .marketing_darkButton__Eit9_{display:none}}.marketing_accessibilitySummary__Ro_Bg{width:calc(100% - 64px);max-width:1240px;margin:40px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:28px 32px;border:1px solid #c1cddd;border-radius:24px;background:linear-gradient(130deg,#e5edfaf0,#eeeaf7e6,#e6f0ebe6);backdrop-filter:blur(18px)}.marketing_page__9E5We .marketing_accessibilitySummary__Ro_Bg h2{font-size:calc(28px * var(--marketing-text-scale,1))}.marketing_accessibilitySummary__Ro_Bg p{font-size:calc(14px * var(--marketing-text-scale,1));line-height:1.7;color:var(--subtle);margin-top:12px}.marketing_page__9E5We .marketing_accessibilitySummary__Ro_Bg p a{display:inline;color:var(--admin-blue);text-decoration:underline;text-underline-offset:3px}.marketing_accessibilitySummary__Ro_Bg ul{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0;margin:0;list-style:none}.marketing_accessibilitySummary__Ro_Bg li{display:flex;align-items:center;gap:8px;font-size:calc(14px * var(--marketing-text-scale,1));line-height:1.5}.marketing_accessibilitySummary__Ro_Bg svg{flex-shrink:0;color:var(--admin-blue)}.marketing_accessibilitySummary__Ro_Bg button{margin-top:12px;color:var(--admin-blue);background:transparent}[data-marketing-contrast=high] .marketing_page__9E5We .marketing_accessibilitySummary__Ro_Bg{background:white;border-color:#526078}@media (max-width:800px){.marketing_accessibilitySummary__Ro_Bg{width:calc(100% - 40px);grid-template-columns:1fr;gap:20px;padding:24px}}@media (max-width:480px){.marketing_accessibilitySummary__Ro_Bg ul{grid-template-columns:1fr;gap:12px}.marketing_page__9E5We .marketing_accessibilitySummary__Ro_Bg h2{font-size:calc(24px * var(--marketing-text-scale,1))}}.marketing_page__9E5We .marketing_accessibilitySummary__Ro_Bg p a{display:inline-flex;align-items:center;min-height:44px}.navigationFeedback_feedback__n5XYV{pointer-events:none}.navigationFeedback_progress__ckWTl{position:fixed;z-index:150;inset:0 0 auto;height:3px;overflow:hidden;background:#dce5f2}.navigationFeedback_progress__ckWTl>span{display:block;width:40%;height:100%;background:var(--admin-blue);animation:navigationFeedback_progressTravel__u71uR 1.2s ease-in-out infinite}.navigationFeedback_notice__Y9zjN{position:fixed;z-index:150;top:96px;right:max(24px,calc((100vw - var(--layout-dashboard-max)) / 2 + 24px));display:flex;align-items:center;gap:10px;max-width:min(320px,calc(100vw - 24px));min-height:44px;padding:12px 16px;border:1px solid var(--admin-control-line);border-radius:14px;background:#f8fafff5;backdrop-filter:blur(16px);box-shadow:0 8px 28px #30436418;color:var(--admin-nav-text);font-size:calc(14px * var(--firm-text-scale, 1));font-weight:500;line-height:1.5;overflow-wrap:anywhere}.navigationFeedback_notice__Y9zjN>span{min-width:0}.navigationFeedback_notice__Y9zjN>svg,.navigationFeedback_pageLoading__rMDCv>svg{flex-shrink:0;color:var(--admin-blue)}.navigationFeedback_spinner__4OG67{animation:navigationFeedback_loadingSpin__1f_G8 1s linear infinite}.navigationFeedback_pageLoading__rMDCv{display:flex;align-items:center;gap:12px;margin:16px;padding:20px;min-width:0;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-glass);color:var(--admin-nav-text);font-size:calc(14px * var(--firm-text-scale, 1));line-height:1.5;font-weight:500}@keyframes navigationFeedback_loadingSpin__1f_G8{to{transform:rotate(1turn)}}@keyframes navigationFeedback_progressTravel__u71uR{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media (max-width:760px){.navigationFeedback_notice__Y9zjN{top:96px;right:12px;left:12px;max-width:none}.navigationFeedback_pageLoading__rMDCv{margin:0;padding:16px}}@media (prefers-reduced-motion:reduce){.navigationFeedback_progress__ckWTl>span,.navigationFeedback_spinner__4OG67{animation:none}.navigationFeedback_progress__ckWTl>span{width:100%}}@media print{.navigationFeedback_feedback__n5XYV{display:none}}.district_planner__41Do8{display:grid;gap:16px;min-width:0;--ink:var(--admin-ink);--ink-soft:var(--admin-secondary);--mute:var(--admin-muted);--rule:var(--admin-line);--portal-blue:var(--admin-blue);--portal-blue-dark:#365987;--portal-blue-soft:#e5edf8}.district_panelTitle__mMnOq{display:inline-flex;align-items:center;gap:6px;max-width:100%}.district_summaryGrid__2PitI{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.district_filterGrid__5PtwJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.district_filterGrid__5PtwJ p{font-size:calc(12px * var(--firm-text-scale, 1));font-weight:500;text-transform:none;letter-spacing:0}.district_planner__41Do8 :is(input,select){min-height:44px;font-size:calc(14px * var(--firm-text-scale, 1));font-weight:400;border-color:var(--admin-line);border-radius:13px}.district_filterGrid__5PtwJ button{min-height:44px;border-radius:13px;border-color:var(--admin-line);background:#ffffffb3;font-size:calc(13px * var(--firm-text-scale, 1));font-weight:500}.district_toolbar__PXw_M{background:#edf2f88f;border-color:var(--admin-line);border-radius:16px;box-shadow:none}.district_toolbar__PXw_M p{font-weight:500;text-transform:none;letter-spacing:0;font-size:calc(12px * var(--firm-text-scale, 1))}.district_toolbar__PXw_M button{min-width:44px;min-height:44px;font-size:calc(13px * var(--firm-text-scale, 1));font-weight:500;border-radius:999px}.district_toolbar__PXw_M input{height:44px}.district_toolbar__PXw_M [aria-label="Planning Horizon Years"]{border-radius:999px;background:#ffffff80}.district_toolbar__PXw_M [data-timeline-sort]{height:auto;border-radius:999px}.district_toolbar__PXw_M [role=dialog]{border-radius:18px;max-height:65vh;overflow-y:auto}.district_toolbar__PXw_M [role=dialog] label{font-size:calc(12px * var(--firm-text-scale, 1));font-weight:500}.district_analysisGrid__f4qUL{display:grid;gap:16px;width:100%;min-width:0;align-items:stretch;isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.district_analysisGrid__f4qUL>*{min-width:0;max-width:100%;contain:inline-size}.district_priority__YgHvF{display:grid;width:100%;min-width:0;min-height:48px;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 8px;border-radius:12px;text-align:left;transition:background .18s}.district_priority__YgHvF span:nth-child(2){font-size:calc(13px * var(--firm-text-scale, 1));font-weight:500}.district_priority__YgHvF span:last-child{font-weight:500}.district_touchGuide__pZQ1w{display:none}@media (max-width:1100px){.district_filterGrid__5PtwJ{grid-template-columns:repeat(2,minmax(0,1fr))}.district_analysisGrid__f4qUL{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.district_planner__41Do8{gap:12px}.district_summaryGrid__2PitI{gap:6px}.district_toolbar__PXw_M [data-timeline-horizon]{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}.district_toolbar__PXw_M [data-timeline-actions]{flex-wrap:wrap}.district_toolbar__PXw_M [role=dialog]{left:0;right:auto;width:min(20rem,calc(100vw - 88px))}.district_touchGuide__pZQ1w{display:block;margin:0 0 8px;font-size:calc(11px * var(--firm-text-scale, 1));line-height:1.5;color:var(--admin-muted)}}@media (any-pointer:coarse),(max-width:1024px){.district_planner__41Do8 :is(input,select){font-size:calc(16px * var(--firm-text-scale, 1))}}@media print{.district_touchGuide__pZQ1w{display:none}}.district_planner__41Do8 [role=option]{min-height:44px;font-size:calc(13px * var(--firm-text-scale, 1));font-weight:500}.district_annualPanel__HI1aa{min-width:0}.district_annualPanel__HI1aa button{min-height:44px;height:44px;border-radius:13px;font-size:calc(13px * var(--firm-text-scale, 1));font-weight:500}