@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0-s.109ulqh0wub5u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316-s.02m2p-env-7db.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579-s.p.0slsd4dj30esv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3-s.187m47s3z4syd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc-s.p.380f-mwhk0aej.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_sans_ea7e0c40-module__4wrkEq__className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.nunito_sans_ea7e0c40-module__4wrkEq__variable{--font-nunito-sans:"Nunito Sans", "Nunito Sans Fallback"}
.space-root{--k-canvas:#e5e8ed;--k-surface:#f0f2f5;--k-zebra:#ebeef2;--k-head:#e6e9ee;--k-hover:#e8ebf0;--k-select:#dfe4eb;--k-raised:#f5f6f8;--k-ink:#243042;--k-ink-2:#3f4a5c;--k-muted:#4f596a;--k-line:#d9dee6;--k-line-2:#c7ced8;--k-cobalt:#3a5ba9;--k-cobalt-hover:#314e93;--k-on-cobalt:#fff;--k-link:#34529e;--k-focus:#3a5ba9;--k-wing:#b94328;--k-wing-hover:#a03a22;--k-on-wing:#fff;--k-paid-dot:#4f9a76;--k-wait-bg:#f1e8d3;--k-wait:#6a5423;--k-under-bg:#f2e1db;--k-under:#9a3d2a;--k-over-bg:#e4e9f2;--k-over:#34497a;--k-refund-bg:#e7eaee;--k-refund:#444e5e;--k-ok-bg:#e3eee7;--k-ok:#2f6247;--k-grad-primary:linear-gradient(180deg, #4265b3 0%, #3a5ba9 55%, #34529c 100%);--k-grad-primary-hover:linear-gradient(180deg, #3a5ba9 0%, #314e93 60%, #2e4a8c 100%);--k-r-xs:4px;--k-r-sm:8px;--k-r-md:12px;--k-r-lg:20px;--k-r-pill:999px;--k-hit:44px;background-color:var(--k-canvas);color:var(--k-ink);font-family:var(--font-nunito-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;display:flex}.space-root[data-theme=dim]{--k-canvas:#151a21;--k-surface:#1c222b;--k-zebra:#1f2630;--k-head:#212833;--k-hover:#232b36;--k-select:#27303c;--k-raised:#222933;--k-ink:#d5dce6;--k-ink-2:#b3bcc9;--k-muted:#99a3b3;--k-line:#2a323d;--k-line-2:#36404d;--k-cobalt:#7c97d6;--k-cobalt-hover:#8da5dd;--k-on-cobalt:#0f141b;--k-link:#8da5dd;--k-focus:#7c97d6;--k-wing:#e07a5f;--k-wing-hover:#e88d75;--k-on-wing:#1a1210;--k-paid-dot:#5fae88;--k-wait-bg:#3a3222;--k-wait:#e3c58a;--k-under-bg:#3d2724;--k-under:#eaa394;--k-over-bg:#232d3f;--k-over:#a1b6e0;--k-refund-bg:#27303c;--k-refund:#b3bcc9;--k-ok-bg:#1f3329;--k-ok:#9ccfb2;--k-grad-primary:linear-gradient(180deg, #6c89cb 0%, #5e7bbf 100%);--k-grad-primary-hover:linear-gradient(180deg, #7c97d6 0%, #6c89cb 100%)}.space-root *,.space-root :before,.space-root :after{box-sizing:border-box}:where(.space-root) a{color:inherit;text-decoration:none}.space-skip{z-index:100;background:var(--k-raised);padding:12px 20px;position:fixed;top:-100px;left:16px}.space-skip:focus{top:12px}.space-root :focus-visible{outline:2px solid var(--k-focus);outline-offset:3px}.space-page{flex-direction:column;gap:32px;width:100%;max-width:1120px;margin:0 auto;padding:40px 24px 80px;display:flex}.space-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--k-cobalt);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.space-eyebrow-wing{color:var(--k-wing)}.space-title{color:var(--k-ink);letter-spacing:-.02em;margin:0;font-size:32px;font-weight:800;line-height:1.25}@media (min-width:768px){.space-title{font-size:40px}}.space-lead{color:var(--k-ink-2);max-width:780px;margin:0;font-size:17px;line-height:1.6}.space-grid{grid-template-columns:1fr;gap:20px;width:100%;display:grid}@media (min-width:640px){.space-grid-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.space-grid-3{grid-template-columns:repeat(3,1fr)}.space-grid-4{grid-template-columns:repeat(4,1fr)}}.space-card{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-md);flex-direction:column;gap:12px;padding:24px;transition:border-color .15s,background .15s;display:flex;position:relative}.space-card:hover{background:var(--k-raised)}.space-card-highlight{border-color:var(--k-cobalt)}.space-button{min-height:var(--k-hit);border-radius:var(--k-r-sm);background:var(--k-grad-primary);color:var(--k-on-cobalt);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:700;transition:opacity .15s,transform 50ms;display:inline-flex}.space-button:hover{background:var(--k-grad-primary-hover)}.space-button:active{transform:translateY(1px)}.space-button:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.space-button-wing{background:var(--k-wing);color:var(--k-on-wing)}.space-button-wing:hover{background:var(--k-wing-hover)}.space-button-secondary{min-height:var(--k-hit);border-radius:var(--k-r-sm);background:var(--k-surface);color:var(--k-ink);border:1px solid var(--k-line);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.space-button-secondary:hover{background:var(--k-raised);border-color:var(--k-line-2)}.space-button-secondary:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.space-button-disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.space-notice{background:var(--k-wait-bg);color:var(--k-wait);border:1px solid var(--k-line);border-radius:var(--k-r-sm);align-items:flex-start;gap:12px;padding:14px 18px;font-size:13.5px;line-height:1.5;display:flex}.space-notice-info{background:var(--k-over-bg);color:var(--k-over)}.space-notice-alert{background:var(--k-under-bg);color:var(--k-under)}.space-header{z-index:50;background:var(--k-surface);border-bottom:1px solid var(--k-line);justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.space-header-inner{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1560px;margin:0 auto;display:flex}.space-brand{color:var(--k-ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.space-brand-wing{background-color:var(--k-wing);border-radius:2px;width:10px;height:10px;display:inline-block;transform:rotate(45deg)}.space-nav{align-items:center;gap:4px;display:none}@media (min-width:1600px){.space-nav{display:flex}}.space-nav-link{color:var(--k-ink-2);border-radius:var(--k-r-sm);min-height:var(--k-hit);white-space:nowrap;align-items:center;padding:8px 12px;font-size:13.5px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.space-nav-link:hover{color:var(--k-ink);background:var(--k-hover)}.space-nav-link.is-active{color:var(--k-cobalt);background:var(--k-select);font-weight:700}.space-header-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.space-theme-toggle{background:var(--k-surface);border:1px solid var(--k-line);color:var(--k-ink);min-height:var(--k-hit);border-radius:var(--k-r-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}.space-theme-toggle:hover{background:var(--k-raised)}.space-theme-toggle:focus-visible{outline:2px solid var(--k-focus)}.space-mobile-toggle{min-height:var(--k-hit);min-width:var(--k-hit);background:var(--k-surface);border:1px solid var(--k-line);color:var(--k-ink);border-radius:var(--k-r-sm);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (min-width:1600px){.space-mobile-toggle{display:none}}.space-mobile-menu{background:var(--k-surface);border-bottom:1px solid var(--k-line);flex-direction:column;gap:8px;padding:16px 24px;display:flex}@media (min-width:1600px){.space-mobile-menu{display:none}}@media (max-width:1599px){.space-header-actions>a{display:none}.space-header{padding:0 16px}.space-header-inner{gap:12px}}.space-footer{background:var(--k-surface);border-top:1px solid var(--k-line);margin-top:auto;padding:48px 24px 32px}.space-footer-inner{flex-direction:column;gap:36px;max-width:1120px;margin:0 auto;display:flex}.space-footer-cols{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:768px){.space-footer-cols{grid-template-columns:repeat(3,1fr)}}.space-footer-col{flex-direction:column;gap:12px;display:flex}.space-footer-heading{letter-spacing:.05em;text-transform:uppercase;color:var(--k-muted);font-size:13px;font-weight:800}.space-footer-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.space-footer-link{color:var(--k-ink-2);align-items:center;min-height:32px;font-size:14px;transition:color .15s;display:inline-flex}.space-footer-link:hover{color:var(--k-ink)}.space-footer-bottom{border-top:1px solid var(--k-line);color:var(--k-muted);flex-direction:column;gap:12px;padding-top:24px;font-size:13px;display:flex}@media (min-width:768px){.space-footer-bottom{flex-direction:row;justify-content:space-between;align-items:center}}.space-backend-badge{border-radius:var(--k-r-pill);background:var(--k-raised);border:1px solid var(--k-line);color:var(--k-ink-2);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.space-diagram{background:var(--k-raised);border:1px solid var(--k-line);border-radius:var(--k-r-md);flex-direction:column;gap:20px;padding:24px;display:flex}.space-diagram-flow{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.space-diagram-flow{flex-direction:row;justify-content:space-between;align-items:center}}.space-diagram-step{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-sm);flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.space-diagram-arrow{color:var(--k-muted);justify-content:center;align-items:center;font-weight:700;display:flex}.space-kanban{grid-template-columns:1fr;gap:14px;width:100%;display:grid}@media (min-width:768px){.space-kanban{grid-template-columns:repeat(4,1fr)}}.space-kanban-col{background:var(--k-raised);border:1px solid var(--k-line);border-radius:var(--k-r-sm);flex-direction:column;gap:10px;padding:12px;display:flex}.space-kanban-header{text-transform:uppercase;letter-spacing:.04em;color:var(--k-muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.space-kanban-card{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-xs);flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex}.space-kanban-card-title{color:var(--k-ink);font-weight:600}.space-kanban-card-meta{color:var(--k-muted);font-size:11.5px}.space-badge-status{border-radius:var(--k-r-pill);align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.space-badge-ok{background:var(--k-ok-bg);color:var(--k-ok)}.space-badge-wait{background:var(--k-wait-bg);color:var(--k-wait)}.space-badge-alert{background:var(--k-under-bg);color:var(--k-under)}.space-pulse-dot{background-color:currentColor;border-radius:50%;width:6px;height:6px}.space-pricing-card{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-md);flex-direction:column;justify-content:space-between;gap:20px;padding:24px;display:flex;position:relative}.space-pricing-card.is-popular{border-color:var(--k-cobalt);box-shadow:0 4px 16px #3a5ba914}.space-pricing-amount{color:var(--k-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:800}.space-pricing-features{color:var(--k-ink-2);flex-direction:column;gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.space-pricing-feature-item{align-items:flex-start;gap:8px;display:flex}.space-pricing-check{color:var(--k-cobalt);flex-shrink:0;font-weight:700}.space-table-wrap{border:1px solid var(--k-line);border-radius:var(--k-r-sm);background:var(--k-surface);width:100%;overflow-x:auto}.space-table{border-collapse:collapse;text-align:left;width:100%;font-size:13.5px}.space-table th{background:var(--k-head);color:var(--k-muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--k-line);padding:12px 16px;font-size:12px;font-weight:700}.space-table td{border-bottom:1px solid var(--k-line);color:var(--k-ink);padding:14px 16px}.space-table tr:last-child td{border-bottom:none}.space-table tr:nth-child(2n) td{background:var(--k-zebra)}.space-table-empty{text-align:center;color:var(--k-muted);padding:40px 16px}.space-company-nav{position:relative}.space-company-nav summary{cursor:pointer}.space-company-links{background:var(--k-raised);border:1px solid var(--k-line);z-index:30;border-radius:8px;min-width:180px;padding:8px;display:grid;position:absolute;top:100%;right:0}@media (prefers-reduced-motion:reduce){.space-root *,.space-root :before,.space-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
