@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_923bf1{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_923bf1{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}:root,:root[data-theme=dark]{--bg:#0A0A0A;--bg-soft:#0F0F0F;--panel:#141414;--panel-soft:#1A1A1A;--ink:#F5F5F0;--ink-soft:#C8C8C2;--mute:#707068;--accent:#C4F542;--accent-dim:rgba(196,245,66,0.16);--accent-ink:#0A0A0A;--line:#2a2a2a;--line-soft:#1F1F1F;--warn:#FFB56B;--fail:#FF9B9B;--ok:#7DD96E;--shadow-sm:0 1px 2px rgba(0,0,0,0.4);--shadow-md:0 8px 24px rgba(0,0,0,0.5);--shadow-lg:0 24px 60px rgba(0,0,0,0.55);--serif:"Iowan Old Style","Apple Garamond",Georgia,serif;--mono:"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--sans:-apple-system,system-ui,"Inter","Helvetica Neue",sans-serif;--brand-bg-hero:#E8E4DC;--brand-cream:#F2EDE4;--brand-paper:#FBF6EC;--brand-canvas:#FAF7F0;--brand-ink:#17171B;--brand-ink-2:#232328;--brand-ink-3:#5A5A5F;--brand-ink-4:#8A8A90;--brand-line-light:#E4DFD3;--brand-lime:#DCFF5C;--brand-lime-ink:#1A2400;--brand-chalk:#F8F5EE;--font-display:var(--font-space-grotesk),var(--font-dm-sans),ui-sans-serif,sans-serif;--font-body:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;--font-serif-italic:var(--font-instrument-serif),ui-serif,Georgia,serif}:root[data-theme=light]{--bg:#F6F5EF;--bg-soft:#EFEDE4;--panel:#FFFFFF;--panel-soft:#F8F7F1;--ink:#161614;--ink-soft:#2E2E2A;--mute:#7A7A72;--accent:#5B8C0A;--accent-dim:rgba(91,140,10,0.14);--accent-ink:#FFFFFF;--line:#D9D6CB;--line-soft:#E7E4D9;--warn:#C26A1E;--fail:#C24747;--ok:#4F8B3D;--shadow-sm:0 1px 2px rgba(40,40,30,0.06);--shadow-md:0 8px 24px rgba(40,40,30,0.08);--shadow-lg:0 24px 60px rgba(40,40,30,0.12)}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--ink);font-family:var(--sans);min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .24s ease,color .24s ease}a{color:var(--accent)}::selection{background:var(--accent);color:var(--accent-ink)}button,input,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--mute)}code,pre{font-family:var(--mono)}@keyframes kapaciti-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.kapaciti-brand-page{background:var(--brand-bg-hero);color:var(--brand-ink);font-family:var(--font-body);min-height:100vh;position:relative;overflow:hidden}.kapaciti-brand-grain{position:relative}.kapaciti-brand-grain:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;mix-blend-mode:multiply;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='5'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.kapaciti-brand-glow:after{content:"";position:absolute;top:0;right:0;width:55%;height:65%;pointer-events:none;background:radial-gradient(ellipse 55% 70% at 85% 15%,rgba(220,255,92,.22),transparent 70%)}.kapaciti-display{font-family:var(--font-display);font-weight:700;letter-spacing:-.045em;line-height:.9;text-transform:uppercase}.kapaciti-serif-italic{font-family:var(--font-serif-italic);font-style:italic;font-weight:400;letter-spacing:-.01em;text-transform:none}.kapaciti-pill-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:999px;font-size:14px;font-weight:700;font-family:var(--font-body);cursor:pointer;border:none;transition:background .18s ease,transform .18s ease}.kapaciti-pill-btn-primary{background:var(--brand-ink);color:var(--brand-chalk)}.kapaciti-pill-btn-primary:hover{background:rgba(23,23,27,.85)}.kapaciti-pill-btn-ghost{background:transparent;color:var(--brand-ink);border:1px solid rgba(23,23,27,.2)}.kapaciti-pill-btn-ghost:hover{border-color:var(--brand-ink);background:var(--brand-ink);color:var(--brand-chalk)}@media (min-width:860px){.kapaciti-brand-nav-links{display:inline-flex!important}}.kapaciti-brand-nav-links a:hover{color:var(--brand-ink)!important;background:rgba(255,255,255,.6)!important}@media (max-width:980px){.kapaciti-login-grid{grid-template-columns:1fr!important;gap:40px!important}.kapaciti-login-form{max-width:460px}}.kapaciti-link-underline{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-color:rgba(23,23,27,.25);text-decoration-color:rgba(23,23,27,.25);transition:-webkit-text-decoration-color .18s ease;transition:text-decoration-color .18s ease;transition:text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease}.kapaciti-link-underline:hover{-webkit-text-decoration-color:var(--brand-ink);text-decoration-color:var(--brand-ink)}.kapaciti-demo-main{height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);display:flex;flex-direction:column;padding:18px 32px 22px;gap:14px;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.kapaciti-demo-main>.kapaciti-demo-hero{flex-shrink:0}.kapaciti-demo-main .kapaciti-live-grid,.kapaciti-demo-main .kapaciti-live-grid-4col{flex:1 1 auto;min-height:0;height:auto}.kapaciti-live-grid{display:grid;grid-template-columns:minmax(280px,1fr) minmax(380px,1.35fr) minmax(420px,1.85fr);grid-gap:18px;gap:18px;height:clamp(640px,calc(100vh - 240px),1180px)}.kapaciti-live-grid-4col{grid-template-columns:minmax(260px,.95fr) minmax(360px,1.45fr) minmax(300px,1.1fr) minmax(300px,1.05fr)}@media (max-width:1380px){.kapaciti-live-grid{grid-template-columns:minmax(280px,.95fr) minmax(380px,1.3fr) minmax(420px,1.6fr);height:clamp(720px,calc(100vh - 220px),1240px)}.kapaciti-live-grid-4col{grid-template-columns:minmax(260px,.9fr) minmax(360px,1.4fr) minmax(280px,1fr);grid-template-rows:minmax(0,1fr) minmax(0,320px);grid-template-areas:"inbox pipeline sent" "inbox pipeline attention";height:clamp(720px,calc(100vh - 220px),1100px)}.kapaciti-live-grid-4col>.kapaciti-col-inbox{grid-area:inbox}.kapaciti-live-grid-4col>.kapaciti-col-pipeline{grid-area:pipeline}.kapaciti-live-grid-4col>.kapaciti-col-sent{grid-area:sent}.kapaciti-live-grid-4col>.kapaciti-col-attention{grid-area:attention}}@media (max-width:980px){.kapaciti-live-grid,.kapaciti-live-grid-4col{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"inbox" "pipeline" "sent" "attention";height:auto}.kapaciti-live-grid-4col>*,.kapaciti-live-grid>*{min-height:420px}}.kapaciti-mod-row:hover{background:rgba(220,255,92,.08)}.kapaciti-quicklink:hover{border-color:var(--brand-ink)!important;transform:translateY(-1px)}.kapaciti-dashboard-twocol>*{min-width:0}@media (max-width:980px){.kapaciti-dashboard-twocol{grid-template-columns:1fr!important}}.kapaciti-mail-card:not(:disabled):hover{background:var(--bg-soft)!important;border-color:var(--ink-soft)!important;transform:translateY(-1px)}.kapaciti-primary-btn:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px)}.kapaciti-ghost-btn:not(:disabled):hover{background:var(--bg-soft);color:var(--ink);border-color:var(--ink-soft)}