@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:mundial;src:url(/_next/static/media/5a81915edf6b6d91-s.p.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:mundial;src:url(/_next/static/media/cdbf5447f1a9f11d-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:mundial;src:url(/_next/static/media/5fb1f881f782237e-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mundial;src:url(/_next/static/media/97ef273ddeebd4f5-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mundial;src:url(/_next/static/media/90ee59a5e6aaeb83-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mundial Fallback;src:local("Arial");ascent-override:77.61%;descent-override:19.43%;line-gap-override:0.00%;size-adjust:103.05%}.__className_0f9459{font-family:mundial,mundial Fallback}.__variable_0f9459{--font-mundial:"mundial","mundial Fallback"}:root{--font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:"Hanken Grotesk",var(--font-sans);--font-mono:ui-monospace,"SF Mono","Cascadia Code",Consolas,Menlo,monospace;--font-size-2xs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:30px;--font-size-3xl:48px;--font-size-4xl:62px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.6;--letter-spacing-wide:0.04em;--control-height-sm:32px;--control-height-md:40px;--control-height-lg:48px;--border-width:1px;--border-width-strong:2px;--color-neutral-0:#ffffff;--color-neutral-50:#f7f9fb;--color-neutral-100:#f2f4f6;--color-neutral-200:#e0e3e5;--color-neutral-300:#c7cbd1;--color-neutral-400:#9199a5;--color-neutral-500:#6b7280;--color-neutral-600:#464f5c;--color-neutral-700:#2d3138;--color-neutral-800:#1f242d;--color-neutral-900:#191c1e;--color-neutral-950:#0f172a;--color-brand-50:#eaf4fb;--color-brand-100:#cfe7f7;--color-brand-200:#a6d2f0;--color-brand-500:#4cb1f6;--color-brand-600:#1b94d3;--color-brand-700:#156ea6;--color-brand-800:#0f5480;--color-brand-navy:#1c3557;--color-brand-ink:#080e16;--color-brand-deep:#0b75b8;--color-brand-gradient-from:#4cb1f6;--color-brand-gradient-to:#1268ba;--color-accent-50:#fef3dd;--color-accent-500:#f7a611;--color-accent-600:#d98e0a;--color-accent-700:#b5740a;--color-shell-bg:var(--color-brand-ink);--color-shell-bg-hover:#14202e;--color-shell-text:#eff1f3;--color-shell-muted:#c7cbd1;--color-admin-shell-bg:var(--color-brand-navy);--color-admin-shell-bg-hover:#24446c;--color-admin-accent:#00436c;--color-admin-accent-hover:#013354;--color-surface-base:#f7f9fb;--color-surface-raised:#ffffff;--color-surface-muted:#f2f4f6;--color-surface-border:#e0e3e5;--color-scrim:rgba(15,23,42,0.45);--color-danger-strong:#ba1a1a;--color-danger-strong-hover:#93000a;--color-info-bg:#e0f2fe;--color-info-text:#0369a1;--color-info-border:#bae6fd;--color-success-bg:#d1fae5;--color-success-text:#047857;--color-success-border:#a7f3d0;--color-warning-bg:#fef3c7;--color-warning-text:#b45309;--color-warning-border:#fde68a;--color-danger-bg:#fee2e2;--color-danger-text:#b91c1c;--color-danger-border:#fca5a5;--color-urgent-bg:#ffe4e6;--color-urgent-text:#be123c;--color-urgent-border:#fecdd3;--color-status-solid-todo:var(--color-neutral-400);--color-status-solid-progress:var(--color-brand-600);--color-status-solid-review:var(--color-accent-600);--color-status-solid-done:#16a34a;--color-status-solid-blocked:var(--color-danger-strong);--color-on-solid:var(--color-neutral-0);--color-on-solid-muted:rgba(255,255,255,0.85);--color-cover-scrim:linear-gradient(0deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0) 75%);--color-avatar-1:var(--color-brand-600);--color-avatar-2:var(--color-brand-navy);--color-avatar-3:var(--color-accent-600);--color-avatar-4:var(--color-success-text);--color-avatar-5:var(--color-brand-800);--color-avatar-6:var(--color-danger-strong);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--layout-sidebar-width:280px;--layout-topbar-height:64px;--layout-content-max:1440px;--layout-auth-card:440px;--layout-confirm-dialog:400px;--layout-detail-max:960px;--layout-work-card-min:240px;--layout-control-narrow:96px;--layout-search-results-max:56vh;--layout-inline-image-max-height:44vh;--layout-onboarding-card:640px;--layout-onboarding-body-min:220px;--layout-onboarding-preset-min:180px;--layout-form-max:640px;--layout-settings-max:1080px;--layout-settings-aside:220px;--layout-settings-control-max:440px;--layout-service-template-card-min:200px;--layout-service-template-identity-min:220px;--layout-board-table-min:720px;--layout-board-task-title-min:280px;--layout-board-owner-min:112px;--layout-board-status-min:124px;--layout-board-date-min:88px;--layout-board-note-min:132px;--layout-board-actions-min:80px;--layout-board-icon-col:52px;--layout-column-calendar-day-width:220px;--layout-landing-max:1120px;--layout-landing-narrow:720px;--layout-bottom-nav-height:50px;--layout-topbar-height-compact:44px;--layout-fab-size:48px;--layout-list-row-height:44px;--layout-list-row-height-lg:52px;--layout-list-group-header-height:27px;--layout-sheet-max-height:92dvh;--size-ai-seal:18px;--size-ai-seal-icon:11px;--size-logo-preview:72px;--size-avatar-profile:96px;--size-calendar-cell:112px;--size-service-icon-card:56px;--size-service-icon-image:32px;--size-service-icon-preview:64px;--size-service-icon-dropzone:28px;--size-service-icon-dropzone-min:120px;--size-service-description-min:88px;--size-board-avatar:28px;--size-client-cover-height:220px;--size-checkbox:16px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.05),0 2px 4px -1px rgba(0,0,0,0.03);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.05),0 4px 6px -2px rgba(0,0,0,0.03);--shadow-interactive:0 16px 30px -22px rgba(15,23,42,0.45);--shadow-float:drop-shadow(0 18px 32px rgba(8,14,22,0.45));--opacity-disabled:0.45;--transition-default:all 0.2s cubic-bezier(0.4,0,0.2,1);--transition-fast:all 0.1s cubic-bezier(0.4,0,0.2,1);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--stagger-step:25ms;--duration-loop:1400ms;--duration-ambient:6400ms;--transition-control:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-out);--transition-grid:grid-template-columns var(--duration-base) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);--kf-fade-in:motion-fade-in;--kf-slide-up:motion-slide-up;--kf-slide-in-right:motion-slide-in-right;--kf-unfold:motion-unfold;--kf-shimmer:motion-shimmer;--kf-spin:motion-spin;--kf-fade-out:motion-fade-out;--kf-slide-out-right:motion-slide-out-right;--z-sticky:30;--z-overlay:40;--z-bottom-nav:45;--z-fab:46;--z-panel:50;--z-sheet:50;--z-popover:60;--z-toast:70;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px)}*{box-sizing:border-box;margin:0;padding:0}body{--font-sans:var(--font-mundial),var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-display:var(--font-mundial),var(--font-sans);font-family:var(--font-sans);background-color:var(--color-neutral-50);color:var(--color-neutral-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-slide-up{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:none}}@keyframes motion-slide-in-right{0%{opacity:0;transform:translateX(var(--space-4))}to{opacity:1;transform:none}}@keyframes motion-unfold{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes motion-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes motion-spin{to{transform:rotate(1turn)}}@keyframes motion-fade-out{0%{opacity:1}to{opacity:0}}@keyframes motion-slide-out-right{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(var(--space-4))}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--layout-topbar-height) + var(--space-4))}[data-reveal]{opacity:0;transform:translateY(var(--space-4));transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);transition-delay:calc(var(--stagger, 0) * var(--stagger-step) * 3)}[data-reveal][data-visible=true]{opacity:1;transform:none}@media (scripting:none){[data-reveal]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition-delay:0s!important}}.layout_body__1KmGn{min-height:100dvh;background-color:var(--color-neutral-0);color:var(--color-neutral-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}