.brand_brand__UJyBt{display:inline-flex;align-items:center;gap:12px;min-height:44px;flex-shrink:0;border-radius:12px}.brand_mark__O_D_N{position:relative;display:inline-block;width:54px;height:40px;flex-shrink:0;overflow:hidden;border-radius:11px;background:#120d43}.brand_artwork__uypAB{position:absolute;top:50%;left:50%;width:82px;height:82px;max-width:none;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);transition:filter .18s ease,transform .25s cubic-bezier(.2,.7,.2,1)}.brand_wordmark__DV_N4{font-family:Playfair Display,Georgia,serif;font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.015em;color:hsl(var(--foreground))}.brand_brand__UJyBt:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.brand_brand__UJyBt:hover .brand_artwork__uypAB{filter:brightness(1.12);transform:translate(-50%,-50%) scale(1.035)}.brand_brand__UJyBt:active .brand_mark__O_D_N{transform:scale(.97)}.brand_large__AgNPH{width:76px;height:56px;border-radius:16px}.brand_large__AgNPH .brand_artwork__uypAB{width:114px;height:114px}@media (max-width:480px){.brand_brand__UJyBt{gap:9px}.brand_brand__UJyBt .brand_mark__O_D_N{width:44px;height:34px;border-radius:10px}.brand_brand__UJyBt .brand_artwork__uypAB{width:66px;height:66px}.brand_wordmark__DV_N4{font-size:18px}}@media (prefers-reduced-motion:reduce){.brand_artwork__uypAB,.brand_mark__O_D_N{transition:none}.brand_brand__UJyBt:hover .brand_artwork__uypAB{transform:translate(-50%,-50%)}.brand_brand__UJyBt:active .brand_mark__O_D_N{transform:none}}.studio_page__jmXn7{--studio-ink:hsl(var(--foreground));--studio-muted:hsl(var(--olive-gray));--studio-line:hsl(var(--border-warm));--studio-accent:hsl(var(--primary));--studio-tint:hsl(var(--secondary));--studio-surface:hsl(var(--card));font-family:Inter,system-ui,sans-serif;color:var(--studio-ink);background:hsl(var(--background));font-optical-sizing:auto}.studio_page__jmXn7 button,.studio_page__jmXn7 h1,.studio_page__jmXn7 h2,.studio_page__jmXn7 h3,.studio_page__jmXn7 h4,.studio_page__jmXn7 input{font-family:inherit}.studio_page__jmXn7 :is(button,a,input,select):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.studio_page__jmXn7 svg{stroke-width:2;flex-shrink:0}.studio_eyebrow__Zuznn{color:var(--studio-muted);font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.01em}.studio_button__ZE77W{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:50px;padding:.9rem 1.5rem;border:1px solid transparent;border-radius:999px;background:var(--studio-ink);color:hsl(var(--background));font-size:.9375rem;font-weight:500;line-height:1.5;transition:background .18s,transform .18s,box-shadow .18s}.studio_button__ZE77W:hover{box-shadow:0 5px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.studio_button__ZE77W:active{transform:translateY(0) scale(.97)}.studio_button__ZE77W svg{width:18px;height:18px;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.studio_button__ZE77W:hover svg{transform:translate(2px,-2px)}.studio_textLink__kp21T{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;font-size:.9375rem;font-weight:500}.studio_textLink__kp21T svg{width:18px;height:18px;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.studio_textLink__kp21T:hover svg{transform:translate(2px,-2px)}.studio_textLink__kp21T:active{transform:scale(.98)}.studio_muted__pYMG_{color:var(--studio-muted)}.studio_selection__KR0Pd{position:absolute;inset:0;border-radius:inherit;background:var(--studio-surface);box-shadow:0 2px 5px rgba(0,0,0,.08);pointer-events:none;z-index:0}.studio_selectionInk__DukO2{background:var(--studio-ink);box-shadow:0 3px 10px rgba(0,0,0,.08)}.studio_controlLabel__b5ukf{display:inline-flex;position:relative;z-index:1;align-items:center;justify-content:center;gap:.6rem}@media (prefers-reduced-motion:reduce){.studio_page__jmXn7 *,.studio_page__jmXn7 :after,.studio_page__jmXn7 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.studio_button__ZE77W:active,.studio_button__ZE77W:hover,.studio_button__ZE77W:hover svg,.studio_textLink__kp21T:active,.studio_textLink__kp21T:hover svg{transform:none}}.dashboard_page__tFJL8{padding:2.5rem 2.5rem 3rem;min-height:calc(100vh - 64px)}.dashboard_container___0HRF{max-width:1152px;margin:0 auto}.dashboard_breadcrumb__aian2{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--studio-muted);padding:.45rem .85rem;background:var(--studio-surface);border-radius:999px}.dashboard_headerMain__eDVey{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:1rem}.dashboard_page__tFJL8 .dashboard_headerMain__eDVey h1{font-family:Playfair Display,Georgia,serif;font-size:clamp(2.125rem,3vw,2.875rem);line-height:1.25;letter-spacing:-.02em;font-weight:500}.dashboard_headerMain__eDVey h1{overflow-wrap:anywhere;padding-block:.125em}.dashboard_headerMain__eDVey p{font-size:.9375rem;color:var(--studio-muted);margin-top:.7rem}.dashboard_stats__Z_180{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2rem 0 2.5rem}.dashboard_stats__Z_180>div{padding:1.3rem 1.5rem;border-radius:24px;background:var(--studio-surface);border:1px solid hsl(var(--foreground)/.055)}.dashboard_stats__Z_180 dt{display:flex;gap:.5rem;align-items:center;font-size:.8125rem;color:var(--studio-muted)}.dashboard_stats__Z_180 dt svg{width:18px;height:18px;color:var(--studio-muted)}.dashboard_stats__Z_180 dd{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem;font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-top:1rem;font-variant-numeric:tabular-nums}.dashboard_stats__Z_180 dd>span{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:400;letter-spacing:0;color:var(--studio-muted)}.dashboard_activeDot__cdR0S{display:inline-block;width:6px;height:6px;flex-shrink:0;background:var(--studio-accent);border-radius:50%}.dashboard_workspaceCaption__v0W1W{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:0 .25rem 1rem}.dashboard_workspaceCaption__v0W1W h2{font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.dashboard_sampleBadge__mGVF6{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;color:var(--studio-muted)}.dashboard_board__A7eVD{display:grid;gap:1.75rem}.dashboard_sidebar__2Erdi{min-width:0}.dashboard_listToolbar__q45_u{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.dashboard_projectSearch__H5_4X{order:2;display:flex;align-items:center;gap:.6rem;width:285px;min-height:48px;padding:0 1rem;border:1px solid var(--studio-line);border-radius:999px;background:var(--studio-surface)}.dashboard_projectSearch__H5_4X:focus-within{border-color:var(--studio-accent);box-shadow:0 0 0 3px hsl(var(--primary)/.08)}.dashboard_projectSearch__H5_4X>svg{width:16px;height:16px;flex-shrink:0;color:var(--studio-muted)}.dashboard_projectSearch__H5_4X input{min-width:0;width:100%;min-height:46px;background:transparent;font-size:.8125rem;outline:none!important}.dashboard_projectSearch__H5_4X input::-moz-placeholder{color:var(--studio-muted)}.dashboard_projectSearch__H5_4X input::placeholder{color:var(--studio-muted)}.dashboard_projectSearch__H5_4X input::-webkit-search-cancel-button{display:none}.dashboard_projectSearch__H5_4X button{display:grid;place-items:center;min-width:44px;height:44px;border-radius:50%}.dashboard_projectSearch__H5_4X button svg{width:15px;height:15px}.dashboard_projectFilters__Q2tOs{display:flex;padding:4px;background:hsl(var(--foreground)/.05);border-radius:999px;isolation:isolate}.dashboard_projectFilters__Q2tOs button{position:relative;min-height:44px;padding:.6rem 1.1rem;border-radius:999px;font-size:.8125rem;color:var(--studio-muted);transition:background .2s,box-shadow .2s}.dashboard_projectFilters__Q2tOs button[aria-pressed=true]{background:transparent;color:var(--studio-ink);font-weight:500}.dashboard_projectFilters__Q2tOs button .dashboard_filterCount__caub9{margin-left:.35rem;font-size:.75rem;opacity:.65}.dashboard_projectList__m0E_T{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.dashboard_projectList__m0E_T>li{min-width:0}.dashboard_projectRow__WokhO{position:relative;width:100%;height:100%;padding:1.5rem;text-align:left;border:1px solid hsl(var(--foreground)/.065);border-radius:24px;background:var(--studio-surface);transition:box-shadow .2s,border-color .2s}.dashboard_projectRow__WokhO:hover{box-shadow:0 8px 24px rgba(0,0,0,.06)}.dashboard_projectRow__WokhO[aria-current=true]{background:hsl(var(--secondary)/.45)}.dashboard_projectRowTop__zJBmx{display:flex;align-items:center;gap:.65rem;margin-bottom:1rem}.dashboard_projectMonogram__b4uqQ{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:14px;color:var(--studio-ink);background:var(--studio-tint);box-shadow:inset 0 1px 0 hsl(var(--card))}.dashboard_projectMonogram__b4uqQ svg{width:22px;height:22px}.dashboard_projectState__7mfqx{display:flex;align-items:center;gap:.35rem;color:var(--studio-muted);font-size:.75rem}.dashboard_projectState__7mfqx svg{width:13px;height:13px}.dashboard_projectRowTop__zJBmx>svg{width:15px;height:15px;flex-shrink:0;margin-left:auto;color:var(--studio-accent)}.dashboard_projectName__ssu45{display:block;font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.55;min-height:3.1rem}.dashboard_projectMeta__Qc3V9{display:block;margin-top:.4rem;font-size:.75rem;color:var(--studio-muted)}.dashboard_rowProgress__Gbv1T{display:flex;gap:.75rem;align-items:center;margin-top:1rem}.dashboard_rowProgress__Gbv1T>span:first-child{flex:1;height:5px;border-radius:999px;overflow:hidden;background:hsl(var(--foreground)/.08)}.dashboard_rowProgress__Gbv1T i{display:block;height:100%;background:var(--studio-accent);border-radius:inherit}.dashboard_rowProgress__Gbv1T>span:last-child{font-size:.75rem;color:var(--studio-muted);font-variant-numeric:tabular-nums}.dashboard_detail__hrY_K{min-width:0;scroll-margin-top:85px;border-radius:28px;background:var(--studio-surface);border:1px solid hsl(var(--foreground)/.065);box-shadow:0 4px 16px rgba(0,0,0,.06)}.dashboard_detail__hrY_K:focus{outline:none}.dashboard_detailHeader__oO7zH{padding:2.25rem 2.25rem 0}.dashboard_detailTopline__QQPf8{display:flex;justify-content:space-between;align-items:center;gap:1rem}.dashboard_projectIdentity__aaYHL{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--studio-muted)}.dashboard_projectIdentity__aaYHL svg{width:16px;height:16px}.dashboard_statusBadge__lw1__{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;border-radius:999px;padding:.4rem .75rem;background:var(--studio-tint);color:var(--studio-ink)}.dashboard_statusBadge__lw1__ svg{width:13px;height:13px}.dashboard_detailHeader__oO7zH h2{font-size:1.875rem;font-weight:500;line-height:1.25;letter-spacing:-.02em;margin:.9rem 0 .75rem}.dashboard_detailHeader__oO7zH>p{max-width:870px;font-size:1rem;color:var(--studio-muted);line-height:1.75}.dashboard_detailMetadata__4f_lx{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.6rem;color:var(--studio-muted);font-size:.75rem}.dashboard_detailMetadata__4f_lx a,.dashboard_detailMetadata__4f_lx span{display:inline-flex;align-items:center;gap:.4rem}.dashboard_detailMetadata__4f_lx svg{width:15px;height:15px}.dashboard_detailMetadata__4f_lx a{min-height:44px;padding:.6rem 1rem;background:hsl(var(--foreground)/.04);border-radius:999px;color:var(--studio-ink);font-weight:500}.dashboard_detailMetadata__4f_lx a,.dashboard_detailMetadata__4f_lx a svg{transition:background .18s,transform .22s cubic-bezier(.2,.7,.2,1)}.dashboard_detailMetadata__4f_lx a:hover{background:var(--studio-tint)}.dashboard_detailMetadata__4f_lx a:hover svg{transform:translate(2px,-2px)}.dashboard_detailTabs__oLV_H{display:inline-flex;gap:4px;padding:4px;margin:0 0 2rem;border-radius:999px;background:hsl(var(--foreground)/.05);isolation:isolate}.dashboard_detailTabs__oLV_H button{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.6rem 1.2rem;border-radius:999px;color:var(--studio-muted);font-size:.8125rem;transition:background .2s,box-shadow .2s}.dashboard_detailTabs__oLV_H button[aria-selected=true]{background:transparent;color:var(--studio-ink);font-weight:500}.dashboard_detailTabs__oLV_H button .dashboard_pendingCount__NmSqC{display:grid;place-items:center;min-width:20px;height:20px;font-size:.6875rem;border-radius:50%;background:var(--studio-tint);color:var(--studio-accent)}.dashboard_contentGrid__3zKRD{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:2.5rem;padding:1.5rem 2.25rem 2.25rem}.dashboard_workPanel__seVPo{min-width:0}.dashboard_summaryTechnology__AZd6k{display:none}.dashboard_detailBody__SqDt9{min-width:0}.dashboard_sectionHeading__lHMOl{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.dashboard_sectionHeading__lHMOl h3{font-size:.9375rem;font-weight:600;letter-spacing:-.02em}.dashboard_sectionHeading__lHMOl>span{font-size:.75rem;color:var(--studio-muted)}.dashboard_milestones___dc4P{display:grid;gap:.3rem;margin-top:1rem}.dashboard_milestones___dc4P>li{position:relative;border-radius:16px}.dashboard_milestones___dc4P>li:before{content:"";position:absolute;left:26px;top:39px;bottom:-15px;width:1px;background:var(--studio-line)}.dashboard_milestones___dc4P>li:last-child:before{display:none}.dashboard_milestones___dc4P button{position:relative;display:flex;align-items:center;gap:.9rem;width:100%;min-height:72px;padding:.85rem 1rem;text-align:left;border-radius:16px}.dashboard_milestones___dc4P button:hover{background:hsl(var(--foreground)/.03)}.dashboard_milestoneNode__L8gUk{display:grid;place-items:center;position:relative;width:22px;height:22px;flex-shrink:0;border:1px solid var(--studio-line);border-radius:50%;background:var(--studio-surface)}.dashboard_milestoneNode__L8gUk svg{width:13px;height:13px}.dashboard_milestones___dc4P li[data-state=Complete] .dashboard_milestoneNode__L8gUk{background:var(--studio-tint);border-color:transparent;color:var(--studio-ink)}.dashboard_milestones___dc4P li[data-state="Up next"] .dashboard_milestoneNode__L8gUk{border-color:var(--studio-accent)}.dashboard_milestones___dc4P li[data-state="Up next"] .dashboard_milestoneNode__L8gUk>span{width:6px;height:6px;background:var(--studio-accent);border-radius:50%}.dashboard_milestoneName__NX6gi{flex:1;min-width:0;font-size:.9375rem;font-weight:500;line-height:1.5}.dashboard_milestoneName__NX6gi>span{display:block;font-size:.75rem;color:var(--studio-muted);margin-top:.2rem;font-weight:400}.dashboard_milestoneDate__iSj_Q{flex-shrink:0;font-size:.75rem;color:var(--studio-muted);font-variant-numeric:tabular-nums}.dashboard_milestoneChevron__wfC46{width:14px;height:14px;flex-shrink:0;color:var(--studio-muted);transition:transform .2s}.dashboard_selectedMilestone__LaW3f{background:hsl(var(--primary)/.06)}.dashboard_selectedMilestone__LaW3f .dashboard_milestoneChevron__wfC46{transform:rotate(180deg)}.dashboard_milestoneScope__1ba6n{font-size:.875rem;line-height:1.75;color:var(--studio-muted);padding:0 1.2rem 1.25rem 3.3rem}.dashboard_technology__9Zr8h{margin-top:1.5rem}.dashboard_technology__9Zr8h ul{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.dashboard_technology__9Zr8h li{font-size:.75rem;border-radius:999px;padding:.4rem .8rem;color:var(--studio-muted);background:hsl(var(--foreground)/.04)}.dashboard_projectSummary__JmM7o{display:flex;flex-direction:column;gap:1rem;min-width:0}.dashboard_progressSummary__WEiXC{padding:1.5rem;border-radius:22px;background:hsl(var(--foreground)/.035)}.dashboard_progressValue__sOYz7{font-size:3.5rem;font-weight:500;letter-spacing:-.02em;line-height:1;margin-top:1rem;font-variant-numeric:tabular-nums}.dashboard_progressValue__sOYz7>span{font-size:1.375rem;letter-spacing:-.03em;color:var(--studio-muted);margin-left:.3rem}.dashboard_progressValue__sOYz7 small{display:block;font-size:.8125rem;font-weight:400;letter-spacing:0;color:var(--studio-muted);margin-top:.6rem}.dashboard_paymentProgress__C1f3G,.dashboard_progressTrack__o14Yw{height:7px;border-radius:999px;overflow:hidden;background:hsl(var(--foreground)/.08);margin-top:1rem}.dashboard_paymentProgress__C1f3G>span,.dashboard_progressTrack__o14Yw>span{display:block;height:100%;border-radius:inherit;background:var(--studio-accent)}.dashboard_nextMilestone__M67Om{padding:1rem;margin-top:1.5rem;border-radius:16px;background:var(--studio-surface)}.dashboard_nextMilestone__M67Om>p:first-child{font-size:.75rem;text-transform:none;letter-spacing:0;color:var(--studio-accent)}.dashboard_nextMilestone__M67Om h4{font-size:.875rem;font-weight:500;margin:.5rem 0 .4rem;line-height:1.45}.dashboard_nextMilestone__M67Om>p:last-child{font-size:.75rem;color:var(--studio-muted)}.dashboard_balance__KLwjQ{padding:1.5rem;border-radius:22px;background:hsl(var(--foreground)/.035)}.dashboard_balance__KLwjQ h3{font-size:.9375rem;font-weight:600}.dashboard_balance__KLwjQ dl{margin-top:.8rem}.dashboard_balance__KLwjQ dl>div{display:flex;justify-content:space-between;gap:.5rem;padding:.45rem 0;font-size:.8125rem}.dashboard_balance__KLwjQ dt{color:var(--studio-muted)}.dashboard_balance__KLwjQ dd{font-variant-numeric:tabular-nums;font-weight:500}.dashboard_balance__KLwjQ dl>div:last-child{padding-top:.8rem;margin-top:.35rem;border-top:1px solid var(--studio-line)}.dashboard_paymentProgress__C1f3G{height:5px}.dashboard_paymentProgress__C1f3G>span{background:var(--studio-accent)}.dashboard_balance__KLwjQ>p{font-size:.75rem;color:var(--studio-muted);margin-top:.5rem;text-align:right}.dashboard_contactProject__q0Xp0{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;min-height:44px;font-size:.75rem;font-weight:500;border-radius:999px;background:var(--studio-tint)}.dashboard_contactProject__q0Xp0:hover{color:var(--studio-accent)}.dashboard_contactProject__q0Xp0>svg{width:14px;height:14px;flex-shrink:0}.dashboard_paymentIntro__zrOaM{font-size:.875rem;line-height:1.7;color:var(--studio-muted);margin:.75rem 0 1.5rem}.dashboard_ledger__I5vQP{width:100%;border-collapse:collapse;font-size:.875rem}.dashboard_ledger__I5vQP thead th{text-align:left;font-size:.75rem;font-weight:400;padding:.75rem .5rem .75rem 0;color:var(--studio-muted);border-bottom:1px solid var(--studio-line)}.dashboard_ledger__I5vQP tbody th{text-align:left;font-weight:500;width:55%;line-height:1.5}.dashboard_ledger__I5vQP tbody th>span{display:block;font-size:.75rem;color:var(--studio-muted);font-weight:400;margin-top:.35rem}.dashboard_ledger__I5vQP tbody td,.dashboard_ledger__I5vQP tbody th{padding:1.25rem .5rem 1.25rem 0;border-bottom:1px solid var(--studio-line)}.dashboard_ledger__I5vQP td:last-child,.dashboard_ledger__I5vQP th:last-child{text-align:right;padding-right:0;font-variant-numeric:tabular-nums}.dashboard_ledgerStatus__XqVa8{display:inline-block;font-size:.75rem;padding:.35rem .6rem;border-radius:999px;background:hsl(var(--foreground)/.05);color:var(--studio-muted);text-transform:capitalize}.dashboard_ledgerStatus__XqVa8[data-status=paid],.dashboard_ledgerStatus__XqVa8[data-status=pending]{background:var(--studio-tint);color:var(--studio-ink)}.dashboard_paymentNote__sDZD0{display:flex;align-items:start;gap:.65rem;font-size:.8125rem;line-height:1.7;color:var(--studio-muted);margin-top:1.5rem}.dashboard_paymentNote__sDZD0>svg{width:16px;height:16px;flex-shrink:0;margin-top:.2rem}.dashboard_paymentNote__sDZD0 a{text-decoration:underline;text-underline-offset:3px;color:var(--studio-ink)}.dashboard_feedback__UPJjC{padding:1.5rem;margin-top:1.5rem;border-radius:20px;background:var(--studio-tint)}.dashboard_feedback__UPJjC blockquote{font-family:Playfair Display,Georgia,serif;font-size:1.6rem;line-height:1.4;margin-top:.75rem}.dashboard_workspaceFoot__eVAcf{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem;margin-top:1rem;font-size:.75rem;color:var(--studio-muted)}.dashboard_workspaceFoot__eVAcf a{font-size:.75rem}.dashboard_emptyDetail__it_7b{padding:5rem 2rem;text-align:center}.dashboard_emptyDetail__it_7b>svg{width:32px;height:32px;margin:0 auto 1rem;color:var(--studio-accent)}.dashboard_page__tFJL8 .dashboard_emptyDetail__it_7b h2{font-family:Playfair Display,Georgia,serif;font-size:2rem}.dashboard_emptyDetail__it_7b p{font-size:.875rem;color:var(--studio-muted);margin:.6rem 0 1.5rem}.dashboard_listEmpty__CLoIS{text-align:center;padding:2rem;font-size:.875rem;color:var(--studio-muted);border-radius:24px;background:var(--studio-surface)}.dashboard_listEmpty__CLoIS button{min-height:44px;color:var(--studio-accent);text-decoration:underline;text-underline-offset:3px}@media (max-width:1100px){.dashboard_stats__Z_180>div{padding:1.25rem}.dashboard_stats__Z_180 dd{display:block}.dashboard_stats__Z_180 dd>span{display:flex;margin-top:.5rem}.dashboard_projectList__m0E_T{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_projectName__ssu45{min-height:auto}.dashboard_contentGrid__3zKRD{grid-template-columns:minmax(0,1fr) 270px;gap:1.5rem}}@media (max-width:800px){.dashboard_page__tFJL8{padding:2rem 1.5rem}.dashboard_contentGrid__3zKRD{grid-template-columns:minmax(0,1fr)}.dashboard_projectSummary__JmM7o{display:grid;grid-template-columns:1fr 1fr}.dashboard_contactProject__q0Xp0{grid-column:1/-1}.dashboard_contentGrid__3zKRD,.dashboard_detailHeader__oO7zH{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:580px){.dashboard_page__tFJL8{padding:1.75rem 1.25rem}.dashboard_headerMain__eDVey{flex-direction:column;align-items:start;gap:1.25rem}.dashboard_page__tFJL8 .dashboard_headerMain__eDVey h1{font-size:2.25rem}.dashboard_headerMain__eDVey p{font-size:.875rem}.dashboard_stats__Z_180{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 2rem}.dashboard_stats__Z_180>div{padding:1.1rem;border-radius:22px}.dashboard_stats__Z_180 dt{font-size:.75rem;gap:.4rem}.dashboard_stats__Z_180 dd{font-size:1.8rem}.dashboard_stats__Z_180 dd>span{font-size:.75rem}.dashboard_sampleBadge__mGVF6>span{display:none}.dashboard_workspaceCaption__v0W1W h2{font-size:1.35rem}.dashboard_listToolbar__q45_u{flex-wrap:wrap;gap:.9rem}.dashboard_projectSearch__H5_4X{width:100%;order:0}.dashboard_projectSearch__H5_4X input{font-size:1rem}.dashboard_projectFilters__Q2tOs{width:100%}.dashboard_projectFilters__Q2tOs button{flex:1}.dashboard_projectList__m0E_T{display:none}.dashboard_detail__hrY_K{border-radius:26px}.dashboard_detailHeader__oO7zH{padding-top:1.5rem}.dashboard_detailHeader__oO7zH h2{font-size:1.5rem}.dashboard_detailHeader__oO7zH>p{font-size:.875rem}.dashboard_detailTopline__QQPf8{flex-wrap:wrap;gap:.5rem}.dashboard_detailMetadata__4f_lx{margin-top:1rem}.dashboard_detailMetadata__4f_lx a{margin-top:.25rem}.dashboard_detailTabs__oLV_H{display:flex;margin-bottom:1.5rem}.dashboard_detailTabs__oLV_H button{flex:1;justify-content:center}.dashboard_contentGrid__3zKRD{padding-top:1.5rem}.dashboard_sectionHeading__lHMOl h3{font-size:.875rem}.dashboard_sectionHeading__lHMOl>span{font-size:.75rem}.dashboard_milestones___dc4P button{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.35rem;padding:1rem .25rem}.dashboard_milestones___dc4P>li:before{left:15px}.dashboard_milestoneNode__L8gUk{grid-row:1/span 2}.dashboard_milestoneName__NX6gi{grid-column:2;font-size:.9375rem}.dashboard_milestoneDate__iSj_Q{grid-column:2;font-size:.75rem}.dashboard_milestoneChevron__wfC46{display:none}.dashboard_milestoneScope__1ba6n{padding-left:2.375rem;font-size:.875rem}.dashboard_projectSummary__JmM7o{grid-template-columns:1fr}.dashboard_contactProject__q0Xp0{grid-column:auto}.dashboard_balance__KLwjQ,.dashboard_progressSummary__WEiXC{padding:1.25rem}.dashboard_ledger__I5vQP{font-size:.8125rem}.dashboard_ledgerStatus__XqVa8,.dashboard_ledger__I5vQP tbody th>span,.dashboard_ledger__I5vQP thead th{font-size:.75rem}.dashboard_workspaceFoot__eVAcf>p{max-width:64%;font-size:.75rem}}.dashboard_projectOutline__yNN_6{position:absolute;inset:-1px;border:2px solid var(--studio-accent);border-radius:inherit;pointer-events:none}.dashboard_mobilePicker__sLOaG{display:none}@media (min-width:1200px){.dashboard_stats__Z_180 dd{display:block}.dashboard_stats__Z_180 dd>span{display:flex;margin-top:.5rem}.dashboard_board__A7eVD{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:1.5rem}.dashboard_listToolbar__q45_u{flex-direction:column;align-items:stretch;gap:.875rem}.dashboard_projectSearch__H5_4X{width:100%;order:0}.dashboard_projectFilters__Q2tOs button{flex:1;padding-inline:.65rem}.dashboard_projectList__m0E_T{grid-template-columns:minmax(0,1fr);gap:.875rem}.dashboard_projectRow__WokhO{padding:1.25rem}.dashboard_projectRowTop__zJBmx{margin-bottom:.75rem}.dashboard_projectName__ssu45{min-height:0;font-size:1rem}.dashboard_projectMeta__Qc3V9{margin-top:.6rem}.dashboard_detail__hrY_K{background:transparent;border:0;box-shadow:none}.dashboard_projectDetail__vD_ki{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:1.25rem;align-items:start}.dashboard_detailHeader__oO7zH,.dashboard_workPanel__seVPo{grid-column:1;padding:1.5rem;border-radius:24px;background:var(--studio-surface);border:1px solid hsl(var(--foreground)/.065)}.dashboard_detailHeader__oO7zH h2{font-size:1.5rem;line-height:1.4}.dashboard_detailHeader__oO7zH>p{font-size:.9375rem}.dashboard_detailTopline__QQPf8{flex-wrap:wrap;gap:.5rem}.dashboard_detailMetadata__4f_lx{gap:.6rem;margin-top:1rem}.dashboard_detailTabs__oLV_H{margin-bottom:1.5rem}.dashboard_contentGrid__3zKRD{display:contents}.dashboard_projectSummary__JmM7o{grid-column:2;grid-row:1/span 2}.dashboard_balance__KLwjQ,.dashboard_progressSummary__WEiXC{background:var(--studio-surface);border:1px solid hsl(var(--foreground)/.065)}.dashboard_nextMilestone__M67Om{background:hsl(var(--foreground)/.035)}.dashboard_inlineTechnology__Hcy33{display:none}.dashboard_summaryTechnology__AZd6k{display:block;margin:0;padding:1.5rem;border-radius:22px;background:var(--studio-surface);border:1px solid hsl(var(--foreground)/.065)}.dashboard_milestones___dc4P button{display:grid;grid-template-columns:22px minmax(0,1fr) 14px;gap:.25rem .75rem;padding:.85rem .5rem;align-items:start}.dashboard_milestoneNode__L8gUk{grid-row:1;margin-top:.1rem}.dashboard_milestoneName__NX6gi{grid-column:2;grid-row:1}.dashboard_milestoneName__NX6gi>span{padding-right:100px}.dashboard_milestoneDate__iSj_Q{grid-column:2;grid-row:1;align-self:end;justify-self:start;margin-left:5.5rem}.dashboard_milestoneChevron__wfC46{grid-column:3;grid-row:1;align-self:center}.dashboard_milestones___dc4P>li:before{left:19px}.dashboard_milestoneScope__1ba6n{padding-left:2.625rem}}@media (max-width:580px){.dashboard_mobilePicker__sLOaG{display:grid;gap:.6rem;color:var(--studio-muted);font-size:.875rem}.dashboard_mobilePicker__sLOaG select{width:100%;min-height:52px;padding:.8rem 1rem;border:1px solid var(--studio-line);border-radius:16px;background:var(--studio-surface);color:var(--studio-ink);font:inherit;font-size:1rem}}@media (prefers-reduced-motion:reduce){.dashboard_detailMetadata__4f_lx a:hover svg{transform:none}}.services_page__SW2dy{padding:0 24px}.services_container__kS7_d{max-width:1152px;margin:0 auto}.services_hero__E1cPS{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:60px;padding:38px 0 36px}.services_breadcrumb__x3LPa{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;margin-bottom:16px;font-size:11px;font-weight:500;color:var(--studio-muted)}.services_breadcrumb__x3LPa>span:first-child{letter-spacing:.07em;text-transform:uppercase}.services_breadcrumb__x3LPa a{min-height:28px;display:inline-flex;align-items:center}.services_breadcrumb__x3LPa a:hover{color:var(--studio-ink)}.services_crumb__mHZIU{display:inline-flex;align-items:center;gap:6px}.services_crumb__mHZIU svg{width:12px;height:12px}.services_crumb__mHZIU [aria-current]{color:var(--studio-ink)}.services_workspace__7pD_n{display:grid;grid-template-columns:216px minmax(0,1fr);gap:32px;align-items:start;padding-top:26px;border-top:1px solid var(--studio-line);scroll-margin-top:90px}.services_rail__lX4_g{position:sticky;top:88px}.services_railTitle___47hG{display:flex;justify-content:space-between;padding:0 12px;margin:4px 0 18px;text-transform:uppercase;font-size:10px;font-weight:500;letter-spacing:.1em;color:var(--studio-muted)}.services_filters__rNGu_{display:flex;flex-direction:column;gap:5px;isolation:isolate}.services_allLink__ICtSj,.services_categoryLink__irM0x,.services_filters__rNGu_ button{position:relative;width:100%;min-height:60px;border-radius:13px;padding:12px;text-align:left;color:var(--studio-muted);transition:none}.services_allLink__ICtSj,.services_filters__rNGu_ button:first-child{min-height:48px;margin-bottom:5px}.services_allLink__ICtSj,.services_categoryLink__irM0x,.services_navLabel__paulP{display:flex;align-items:center;gap:11px}.services_navLabel__paulP{position:relative;z-index:1;width:100%}.services_filters__rNGu_ svg{width:17px;height:17px}.services_allLink__ICtSj>span:nth-child(2),.services_categoryLink__irM0x>span:nth-child(2),.services_navLabel__paulP>span:nth-child(2){flex:1}.services_allLink__ICtSj span,.services_categoryLink__irM0x span,.services_navLabel__paulP span{font-size:12px;font-weight:500}.services_categoryLink__irM0x small,.services_navLabel__paulP small{display:block;font-size:10px;margin-top:4px;font-weight:400}.services_allLink__ICtSj>span:last-child,.services_categoryLink__irM0x>span:last-child,.services_navLabel__paulP>span:last-child{font-size:10px;font-variant-numeric:tabular-nums}.services_allLink__ICtSj:hover,.services_categoryLink__irM0x:hover,.services_filters__rNGu_ button:hover{background:hsl(var(--secondary)/.7);color:var(--studio-ink)}.services_categoryLink__irM0x[aria-current],.services_filters__rNGu_ button[aria-pressed=true]{color:hsl(var(--background))}.services_categoryLink__irM0x[aria-current]{background:var(--studio-ink)}.services_smallLabel__pTq1l{display:inline-flex;align-items:center;gap:7px;color:var(--studio-muted);font-size:10px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.6}.services_smallLabel__pTq1l svg{width:14px;height:14px}.services_workspaceContent__mECb7{min-width:0}.services_catalogToolbar__ShTcs{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.services_page__SW2dy .services_catalogToolbar__ShTcs h2{font-family:Playfair Display,Georgia,serif;font-size:27px;line-height:1.3;letter-spacing:-.025em;margin-top:5px}.services_search__v7Vao{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--studio-line);background:var(--studio-surface);border-radius:12px;width:258px;min-height:46px;flex-shrink:0}.services_search__v7Vao:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}.services_search__v7Vao>svg{width:16px;color:var(--studio-muted)}.services_search__v7Vao input{width:100%;min-width:0;padding:12px 0;background:transparent;font-size:12px;outline:none!important}.services_search__v7Vao input::-moz-placeholder{color:var(--studio-muted)}.services_search__v7Vao input::placeholder{color:var(--studio-muted)}.services_search__v7Vao input::-webkit-search-cancel-button{display:none}.services_search__v7Vao button{display:grid;place-items:center;width:28px;height:32px;flex-shrink:0}.services_search__v7Vao button svg{width:15px}.services_resultLine__8IQEV{display:flex;justify-content:space-between;gap:12px;color:var(--studio-muted);font-size:10px;padding-bottom:18px}.services_resultLine__8IQEV p{overflow-wrap:anywhere}.services_resultLine__8IQEV>span{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.services_resultLine__8IQEV svg{width:12px;height:12px}.services_groups__RD_47{display:grid;gap:24px}.services_categoryIntro__QfNXY{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.services_categoryIntro__QfNXY h3{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:500}.services_categoryIntro__QfNXY h3>span{font-family:JetBrains Mono,monospace;font-size:10px;color:hsl(var(--primary))}.services_categoryIntro__QfNXY>a{display:grid;place-items:center;width:30px;height:28px;border-radius:8px}.services_categoryIntro__QfNXY>a:hover{background:var(--studio-tint)}.services_categoryIntro__QfNXY svg{width:15px;height:15px}.services_serviceGrid__ZlP2l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.services_serviceCard__ppdxi{display:flex;align-items:start;gap:12px;padding:19px 16px;min-width:0;border:1px solid var(--studio-line);border-radius:16px;background:var(--studio-surface);transition:border-color .2s,box-shadow .2s,transform .2s}.services_serviceCard__ppdxi:hover{border-color:hsl(var(--primary)/.55);box-shadow:0 5px 16px rgba(0,0,0,.045);transform:translateY(-2px)}.services_serviceCard__ppdxi:active{transform:scale(.99)}.services_serviceIcon__o7IY2{display:grid;place-items:center;width:34px;height:36px;flex-shrink:0;border-radius:10px;background:hsl(var(--secondary)/.75);color:var(--studio-ink)}.services_serviceIcon__o7IY2 svg{width:18px;height:18px;transition:transform .22s}.services_serviceCard__ppdxi:hover .services_serviceIcon__o7IY2 svg{transform:translateY(-2px)}.services_cardContent__DMFsX{flex:1;min-width:0}.services_cardContent__DMFsX h4{font-size:13px;font-weight:600;line-height:1.5;letter-spacing:-.015em}.services_cardContent__DMFsX p{color:var(--studio-muted);font-size:12px;line-height:1.65;margin-top:5px}.services_cardCapabilities__tkAcx{display:block;margin-top:12px;color:var(--studio-muted);font-size:9px;line-height:1.65}.services_cardArrow__9xdzT{color:var(--studio-muted);padding-top:3px}.services_cardArrow__9xdzT svg{width:14px;height:14px;transition:transform .22s,color .22s}.services_serviceCard__ppdxi:hover .services_cardArrow__9xdzT svg{transform:translate(2px,-2px);color:hsl(var(--primary))}.services_empty__RHvCs{display:flex;align-items:center;flex-direction:column;text-align:center;border:1px dashed var(--studio-line);border-radius:20px;padding:50px 24px}.services_empty__RHvCs>svg{width:28px;color:var(--studio-muted);margin-bottom:18px}.services_empty__RHvCs h3{font-size:22px}.services_empty__RHvCs p{font-size:14px;color:var(--studio-muted);margin:10px 0 24px}.services_empty__RHvCs button{font-size:13px}.services_detailSheet__A7rU5{min-width:0;border:1px solid var(--studio-line);border-radius:20px;background:var(--studio-surface)}.services_detailSheet__A7rU5>a{margin-top:24px}.services_sectionHeading__9_PvT{display:flex;align-items:center;justify-content:space-between;gap:12px}.services_outputs__ksceT h2,.services_sectionHeading__9_PvT h2{font-size:13px;font-weight:600}.services_sectionHeading__9_PvT>span{font-size:10px;color:var(--studio-muted);white-space:nowrap}.services_scopeNote__iDDcB{font-size:11px;line-height:1.75;color:var(--studio-muted);margin:7px 0 14px}.services_capability__rHGfn{border-top:1px solid var(--studio-line)}.services_capability__rHGfn:last-child{border-bottom:1px solid var(--studio-line)}.services_capability__rHGfn h3>button{display:flex;align-items:center;gap:12px;width:100%;padding:15px 0;min-height:54px;text-align:left;font-size:12px;line-height:1.5;font-weight:500}.services_capability__rHGfn h3>button:hover{color:hsl(var(--primary))}.services_capabilityNumber__hwOAu{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--studio-muted)}.services_capability__rHGfn button>svg{margin-left:auto;width:15px;height:15px;color:var(--studio-muted);transition:transform .24s}.services_capability__rHGfn[data-open=true] button>svg{transform:rotate(180deg)}.services_capability__rHGfn[data-open=true] .services_capabilityNumber__hwOAu{color:hsl(var(--primary))}.services_capabilityPanel__FCVef{overflow:hidden}.services_capabilityPanel__FCVef>div{padding:0 8px 16px 27px}.services_capabilityPanel__FCVef p{font-size:12px;line-height:1.75;color:var(--studio-muted)}.services_capabilityPanel__FCVef a{display:inline-flex;gap:8px;align-items:center;min-height:32px;font-size:11px;margin-top:5px}.services_capabilityPanel__FCVef a svg{width:12px;height:12px}.services_outputs__ksceT{margin-top:24px}.services_outputs__ksceT ul{display:grid;gap:11px;margin-top:14px}.services_outputs__ksceT li{display:flex;gap:9px;align-items:center;color:var(--studio-muted)}.services_outputs__ksceT svg{width:14px;height:14px;color:hsl(var(--primary))}.services_copyButton__l_E3V{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;font-size:10px;border-radius:10px}.services_copyButton__l_E3V:hover{background:hsl(var(--primary)/.08)}.services_copyButton__l_E3V svg{width:13px;height:13px}.services_closing__ROxSE{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--studio-line);padding:32px 0 40px;margin-top:40px}.services_page__SW2dy .services_closing__ROxSE h2{font-family:Playfair Display,Georgia,serif;font-size:28px;letter-spacing:-.02em;margin:7px 0 9px}.services_closing__ROxSE p{font-size:12px;color:var(--studio-muted)}.services_closing__ROxSE>a{font-size:12px;min-height:46px;padding:12px 20px}@media (min-width:1600px){.services_hero__E1cPS{padding-top:48px;padding-bottom:44px}}@media (max-width:1100px){.services_workspace__7pD_n{grid-template-columns:190px minmax(0,1fr);gap:22px}.services_hero__E1cPS{gap:32px}.services_serviceCard__ppdxi{gap:10px;padding:16px 12px}.services_serviceIcon__o7IY2{width:28px;height:32px}.services_cardCapabilities__tkAcx{font-size:10px}}@media (max-width:800px){.services_hero__E1cPS{grid-template-columns:1fr 1fr;gap:24px}.services_workspace__7pD_n{grid-template-columns:1fr;gap:23px}.services_rail__lX4_g{position:static}.services_railTitle___47hG{padding:0;margin-bottom:12px}.services_filters__rNGu_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.services_allLink__ICtSj,.services_categoryLink__irM0x,.services_filters__rNGu_ button{background:hsl(var(--secondary)/.45);min-height:48px;padding:12px}.services_allLink__ICtSj,.services_filters__rNGu_ button:first-child{margin-bottom:0}.services_categoryLink__irM0x small,.services_navLabel__paulP small{display:none}.services_detailSheet__A7rU5{padding:20px}}@media (max-width:600px){.services_page__SW2dy{padding:0 20px}.services_hero__E1cPS{grid-template-columns:1fr;gap:24px;padding:26px 0 30px}.services_breadcrumb__x3LPa{font-size:10px;gap:4px;margin-bottom:13px}.services_workspace__7pD_n{padding-top:23px}.services_filters__rNGu_{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.services_allLink__ICtSj,.services_categoryLink__irM0x,.services_navLabel__paulP{gap:7px}.services_allLink__ICtSj,.services_categoryLink__irM0x,.services_filters__rNGu_ button{padding:11px 9px}.services_filters__rNGu_ svg{width:15px}.services_allLink__ICtSj span,.services_categoryLink__irM0x span,.services_navLabel__paulP span{font-size:11px}.services_navCount__JF_RD{display:none}.services_catalogToolbar__ShTcs{flex-direction:column;align-items:stretch;gap:15px;margin-bottom:13px}.services_page__SW2dy .services_catalogToolbar__ShTcs h2{font-size:28px}.services_search__v7Vao{width:100%}.services_search__v7Vao input{font-size:16px}.services_search__v7Vao button{min-width:32px;height:40px}.services_resultLine__8IQEV{padding-bottom:14px;font-size:11px}.services_resultLine__8IQEV>span{display:none}.services_serviceGrid__ZlP2l{grid-template-columns:1fr}.services_serviceCard__ppdxi{padding:17px 14px;gap:12px;border-radius:14px}.services_serviceIcon__o7IY2{width:34px;height:36px}.services_cardContent__DMFsX h4{font-size:14px}.services_cardContent__DMFsX p{font-size:13px}.services_cardCapabilities__tkAcx{margin-top:9px;font-size:10px}.services_categoryIntro__QfNXY h3{font-size:13px}.services_detailSheet__A7rU5{padding:20px 17px;border-radius:16px}.services_sectionHeading__9_PvT{flex-wrap:wrap;gap:5px}.services_outputs__ksceT h2,.services_sectionHeading__9_PvT h2{font-size:14px}.services_capability__rHGfn h3>button{font-size:13px}.services_capabilityPanel__FCVef a{min-height:40px;font-size:12px}.services_closing__ROxSE{flex-direction:column;align-items:start;gap:22px;padding:27px 0 32px;margin-top:30px}.services_page__SW2dy .services_closing__ROxSE h2{font-size:27px}.services_closing__ROxSE p{font-size:13px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.services_serviceCard__ppdxi:active,.services_serviceCard__ppdxi:hover,.services_serviceCard__ppdxi:hover .services_cardArrow__9xdzT svg,.services_serviceCard__ppdxi:hover .services_serviceIcon__o7IY2 svg{transform:none}}.services_allLink__ICtSj span,.services_categoryLink__irM0x span,.services_navLabel__paulP span{font-size:13px}.services_categoryLink__irM0x small,.services_navLabel__paulP small{font-size:11px}.services_cardContent__DMFsX h4{font-size:14px}.services_cardContent__DMFsX p{font-size:13px}.services_cardCapabilities__tkAcx{font-size:11px}.services_categoryIntro__QfNXY h3,.services_resultLine__8IQEV{font-size:12px}.services_capability__rHGfn h3>button,.services_search__v7Vao input{font-size:13px}.services_scopeNote__iDDcB{font-size:12px}.services_outputs__ksceT h2,.services_sectionHeading__9_PvT h2{font-size:14px}@media (min-width:601px){.services_serviceGrid__ZlP2l>:last-child:nth-child(odd){grid-column:1/-1}.services_serviceGrid__ZlP2l>:last-child:nth-child(odd) .services_cardContent__DMFsX{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px;align-items:start}.services_serviceGrid__ZlP2l>:last-child:nth-child(odd) .services_cardContent__DMFsX p{grid-column:2;grid-row:1/3;margin-top:0;align-self:center}.services_serviceGrid__ZlP2l>:last-child:nth-child(odd) .services_cardCapabilities__tkAcx{margin-top:6px}}@media (max-width:600px){.services_allLink__ICtSj span,.services_categoryLink__irM0x span,.services_navLabel__paulP span{font-size:11px}.services_search__v7Vao input{font-size:16px}.services_cardCapabilities__tkAcx{font-size:11px}}.services_mobileExpertise__B3Nm7{display:none}@media (max-width:600px){.services_filters__rNGu_,.services_railTitle___47hG{display:none}.services_mobileExpertise__B3Nm7{display:flex;flex-direction:column;gap:9px;font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--studio-muted)}.services_mobileExpertise__B3Nm7 select{width:100%;min-height:48px;padding:11px 12px;border:1px solid var(--studio-line);border-radius:12px;background:var(--studio-surface);color:var(--studio-ink);font-family:inherit;font-size:16px;letter-spacing:normal;text-transform:none}.services_hero__E1cPS{gap:18px;padding-bottom:24px}}.services_hero__E1cPS{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;align-items:end;padding:32px 0}.services_page__SW2dy .services_heroTitle__b_wFp{font-family:Playfair Display,Georgia,serif;font-size:clamp(2.4rem,3.55vw,3.3rem);font-weight:500;line-height:1.18;letter-spacing:-.035em;padding:.1em 0;margin:0;text-wrap:balance;overflow-wrap:break-word}.services_heroTitle__b_wFp em{color:hsl(var(--primary));font-style:normal}.services_heroSummary__Gz5YH{font-size:14px;line-height:1.8;color:var(--studio-muted);max-width:400px;padding-bottom:10px}.services_hero__E1cPS .services_breadcrumb__x3LPa{text-transform:uppercase;letter-spacing:.07em}.services_workspaceContent__mECb7{min-height:440px}.services_servicePane__WoS4N{width:100%}.services_servicePane__WoS4N[aria-hidden=true]{pointer-events:none}.services_page__SW2dy [data-view-heading]:focus{outline:none}.services_page__SW2dy [data-view-heading]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px;border-radius:3px}.services_page__SW2dy .services_catalogToolbar__ShTcs h1,.services_page__SW2dy .services_catalogToolbar__ShTcs h2{font-family:Playfair Display,Georgia,serif;font-size:27px;line-height:1.3;letter-spacing:-.025em;margin-top:5px}.services_categoryLink__irM0x[aria-current],.services_filters__rNGu_ button[aria-pressed=true]{background:var(--studio-ink)}.services_categoryLink__irM0x>.services_navLabel__paulP{flex:1}.services_detailToolbar__SYrQe{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-bottom:14px}.services_backLink__pg9sW{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:500;flex-shrink:0}.services_backLink__pg9sW svg{width:15px;height:15px}.services_detailBreadcrumb__5Vyus{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:6px;font-size:11px;line-height:1.7;color:var(--studio-muted)}.services_detailBreadcrumb__5Vyus>span{display:inline-flex;align-items:center;gap:6px}.services_detailBreadcrumb__5Vyus a{display:inline-flex;align-items:center;min-height:30px}.services_detailBreadcrumb__5Vyus a:hover{color:var(--studio-ink)}.services_detailBreadcrumb__5Vyus svg{width:12px;height:12px}.services_detailBreadcrumb__5Vyus [aria-current]{color:var(--studio-ink)}.services_detailSheet__A7rU5{padding:24px;border-radius:16px}.services_detailHeading__8Owsk{display:flex;align-items:start;gap:14px;padding-bottom:23px;border-bottom:1px solid var(--studio-line)}.services_detailHeading__8Owsk>.services_serviceIcon__o7IY2{margin-top:2px}.services_page__SW2dy .services_detailHeading__8Owsk h1{font-family:Playfair Display,Georgia,serif;font-size:28px;line-height:1.3;letter-spacing:-.025em;font-weight:500}.services_detailHeading__8Owsk p{font-size:13px;line-height:1.75;color:var(--studio-muted);margin-top:8px}.services_detailColumns__EkAO9{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;padding-top:24px}.services_preparation__snbGv h2,.services_scopeColumn__k8j5V h2,.services_sectionHeading__9_PvT h2{font-size:13px;font-weight:600;line-height:1.6}.services_scopeColumn__k8j5V{padding-left:24px;border-left:1px solid var(--studio-line)}.services_scopeColumn__k8j5V section>p{font-size:13px;line-height:1.8;color:var(--studio-muted);margin-top:9px}.services_scopeColumn__k8j5V .services_scopeNote__iDDcB{margin-top:18px;font-size:11px}.services_outputs__ksceT{margin-top:22px}.services_outputs__ksceT ul{gap:10px;margin-top:10px}.services_outputs__ksceT li{font-size:12px;line-height:1.75;align-items:start}.services_outputs__ksceT li svg{margin-top:3px}.services_capabilityPanel__FCVef p{font-size:13px}.services_capability__rHGfn h3>button{padding:13px 0;min-height:50px}.services_capabilityPanel__FCVef>div{padding-bottom:12px}.services_preparation__snbGv{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;margin-top:24px;padding-top:21px;border-top:1px solid var(--studio-line)}.services_preparation__snbGv>div>p{max-width:440px;font-size:12px;line-height:1.8;color:var(--studio-muted);margin-top:7px}.services_detailActions__LIqXs{min-width:190px}.services_detailActions__LIqXs>a{min-height:44px;font-size:12px;padding:11px 18px;gap:12px}.services_detailActions__LIqXs svg{width:14px}.services_copyButton__l_E3V{min-height:36px;margin-top:5px;font-size:11px}.services_copyStatus__Xb4qM{grid-column:1/-1;color:var(--studio-muted);font-size:12px;line-height:1.7}.services_copyStatus__Xb4qM:empty{display:none}.services_detailSheet__A7rU5>.services_parentLink__Kj3WR{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:12px;margin-top:10px}.services_parentLink__Kj3WR svg{width:14px}.services_related__DfPrR{margin-top:22px}.services_related__DfPrR>div{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;margin-top:5px}.services_related__DfPrR a{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:12px;color:var(--studio-muted)}.services_related__DfPrR a:hover{color:var(--studio-ink)}.services_related__DfPrR svg{width:13px;height:13px}.services_capability__rHGfn[data-open=true] .services_capabilityNumber__hwOAu,.services_categoryIntro__QfNXY h3>span{color:color-mix(in srgb,hsl(var(--primary)) 78%,var(--studio-ink))}@media (max-width:1100px){.services_detailColumns__EkAO9{gap:20px}.services_scopeColumn__k8j5V{padding-left:20px}.services_sectionHeading__9_PvT{align-items:start;flex-direction:column;gap:4px}.services_detailBreadcrumb__5Vyus{font-size:10px}}@media (max-width:800px){.services_hero__E1cPS{grid-template-columns:1.2fr 1fr;gap:24px}.services_heroSummary__Gz5YH{font-size:13px}}@media (max-width:600px){.services_hero__E1cPS{display:block;padding:24px 0}.services_page__SW2dy .services_heroTitle__b_wFp{font-size:37px}.services_heroSummary__Gz5YH{margin-top:12px;padding:0;font-size:14px}.services_heroSummary__Gz5YH br{display:none}.services_workspaceContent__mECb7{min-height:360px}.services_detailToolbar__SYrQe{align-items:start;flex-direction:column;gap:0;margin-bottom:14px}.services_detailBreadcrumb__5Vyus{justify-content:start;font-size:11px}.services_detailBreadcrumb__5Vyus>span:last-child{display:none}.services_detailSheet__A7rU5{padding:20px 17px}.services_page__SW2dy .services_detailHeading__8Owsk h1{font-size:26px}.services_detailHeading__8Owsk{gap:12px;padding-bottom:18px}.services_detailHeading__8Owsk p{font-size:13px}.services_detailColumns__EkAO9{grid-template-columns:1fr;gap:22px;padding-top:20px}.services_sectionHeading__9_PvT{flex-direction:row;align-items:center}.services_scopeColumn__k8j5V{border-left:0;border-top:1px solid var(--studio-line);padding:20px 0 0}.services_preparation__snbGv{grid-template-columns:1fr;gap:17px;margin-top:20px}.services_outputs__ksceT li,.services_preparation__snbGv>div>p{font-size:13px}.services_detailActions__LIqXs{display:flex;flex-direction:column;align-items:stretch}.services_copyButton__l_E3V{min-height:44px;font-size:12px}.services_related__DfPrR>div{flex-direction:column;gap:0}.services_related__DfPrR a{min-height:44px}}