@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_01ae00{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_01ae00{--font-marketing-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_aca4c6{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_aca4c6{--font-marketing-body:"Public Sans","Public Sans Fallback"}.marketing-inbox{--canvas:#f3f7f5;--ink:#141816;--card:#ffffff;--signal:#27ba70;--muted:#7f8b85;--color-background:var(--canvas);--color-foreground:var(--ink);--color-card:var(--card);--color-primary:var(--signal);--color-primary-foreground:#ffffff;--color-muted-foreground:var(--muted);--color-border:color-mix(in srgb,var(--muted) 32%,var(--canvas));--color-accent:var(--signal);--color-accent-foreground:#ffffff;--color-secondary:var(--card);--color-secondary-foreground:var(--ink);--color-surface-2:color-mix(in srgb,var(--muted) 6%,var(--canvas));--color-surface-3:color-mix(in srgb,var(--muted) 10%,var(--canvas));--color-ring:var(--signal);--inbox-radius:0.5rem;--inbox-shadow:0 1px 2px rgb(20 24 22/6%);--marketing-section-py:5rem;--marketing-section-py-mobile:3.5rem;background-color:var(--canvas);color:var(--ink);font-family:var(--font-marketing-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.marketing-inbox a{color:inherit;text-decoration:none}.marketing-inbox .marketing-container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.marketing-inbox .marketing-container{padding-inline:1.5rem}}@media (min-width:1024px){.marketing-inbox .marketing-container{padding-inline:2rem}}.marketing-inbox .marketing-section-padding{padding-top:var(--marketing-section-py-mobile);padding-bottom:var(--marketing-section-py-mobile)}@media (min-width:1024px){.marketing-inbox .marketing-section-padding{padding-top:var(--marketing-section-py);padding-bottom:var(--marketing-section-py)}}.marketing-inbox .inbox-display{font-family:var(--font-marketing-display),system-ui,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.02}.marketing-inbox .inbox-hero-title{font-size:clamp(2.25rem,4.25vw,3.75rem)}.marketing-inbox .inbox-section-title{font-family:var(--font-marketing-display),system-ui,sans-serif;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;letter-spacing:-.025em;line-height:1.08}.marketing-inbox .inbox-body{font-family:var(--font-marketing-body),system-ui,sans-serif;font-size:1.0625rem;line-height:1.65;color:var(--muted)}.marketing-inbox .inbox-mono{font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.marketing-inbox .inbox-mono,.marketing-inbox .inbox-mono-data{font-family:var(--font-marketing-mono),ui-monospace,monospace;color:var(--muted)}.marketing-inbox .inbox-mono-data{font-size:.75rem;font-weight:400;letter-spacing:.02em}.marketing-inbox .inbox-btn-signal{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border-radius:var(--inbox-radius);background:var(--signal);color:#fff;font-family:var(--font-marketing-body),system-ui,sans-serif;font-size:.875rem;font-weight:600;transition:opacity .15s ease}.marketing-inbox .inbox-btn-signal:hover{opacity:.92}.marketing-inbox .inbox-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:0 1rem;border-radius:var(--inbox-radius);border:1px solid var(--color-border);background:var(--card);color:var(--ink);font-size:.875rem;font-weight:600;transition:background .15s ease}.marketing-inbox .inbox-btn-outline:hover{background:var(--color-surface-3)}.marketing-inbox .inbox-link-secondary{font-size:.875rem;font-weight:600;color:var(--ink);text-underline-offset:4px}.marketing-inbox .inbox-link-secondary:hover{text-decoration:underline}.marketing-inbox .inbox-section-header{max-width:40rem}.marketing-inbox .inbox-section-rule{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem}.marketing-inbox .inbox-section-rule:after{content:"";flex:1;height:1px;background:var(--color-border)}.marketing-inbox .inbox-section-dot{width:6px;height:6px;border-radius:50%;background:var(--signal);flex-shrink:0}.marketing-inbox .inbox-card,.marketing-inbox .inbox-message-bubble{background:var(--card);border:1px solid var(--color-border);border-radius:var(--inbox-radius);box-shadow:var(--inbox-shadow)}.marketing-inbox .inbox-message-bubble{padding:.75rem 1rem;font-size:.875rem;line-height:1.45;color:var(--ink)}.marketing-inbox .inbox-list-row{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 0;border-bottom:1px solid var(--color-border);transition:background .15s ease}.marketing-inbox .inbox-list-row:last-child{border-bottom:none}.marketing-inbox .inbox-list-row:hover{background:color-mix(in srgb,var(--muted) 4%,var(--canvas))}.marketing-inbox .inbox-avatar-block{width:2.5rem;height:2.5rem;border-radius:var(--inbox-radius);flex-shrink:0}.marketing-inbox .inbox-unread-dot{width:6px;height:6px;border-radius:50%;background:var(--signal);flex-shrink:0;margin-top:.375rem}.marketing-inbox .marketing-nav-scrolled{background:color-mix(in srgb,var(--canvas) 94%,transparent);border-bottom:1px solid var(--color-border);box-shadow:var(--inbox-shadow)}.marketing-inbox .marketing-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.marketing-inbox .marketing-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.marketing-inbox .marketing-reveal{opacity:1;transform:none;transition:none}}@keyframes inbox-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}.marketing-inbox .inbox-typing-dot{width:5px;height:5px;border-radius:50%;background:var(--muted);animation:inbox-typing-bounce 1.2s ease-in-out infinite}.marketing-inbox .inbox-typing-dot:nth-child(2){animation-delay:.15s}.marketing-inbox .inbox-typing-dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.marketing-inbox .inbox-typing-dot{animation:none;opacity:.6}}.marketing-inbox .inbox-badge-signal{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:var(--inbox-radius);background:var(--signal);color:#fff;font-family:var(--font-marketing-mono),ui-monospace,monospace;font-size:.625rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.marketing-inbox .marketing-product-ui{--color-background:var(--app-bg);--color-foreground:var(--app-text);--color-card:var(--app-surface);--color-border:var(--app-border);--color-muted-foreground:var(--app-text-muted);--color-primary:var(--app-primary);--color-accent-brand:var(--app-primary);--color-nav-bg:var(--app-bg);--color-nav-fg:var(--app-text-muted);--color-nav-active-bg:color-mix(in srgb,var(--app-primary) 10%,transparent);--color-nav-active-fg:var(--app-primary);--color-nav-border:var(--app-border);--color-surface-2:#f4f4f2;--color-surface-3:#eeede8;--color-text-2:var(--app-text-muted);--color-text-3:#a8a498;--color-alert:var(--app-alert);--app-bg:#fafaf8;--app-surface:#ffffff;--app-border:#e8e6df;--app-text:#1c1b17;--app-text-muted:#8a8676;--app-primary:#1d3af0}.marketing-inbox .inbox-plan-card{border-radius:var(--inbox-radius);box-shadow:var(--inbox-shadow)}.marketing-inbox .inbox-plan-card .text-2xl,.marketing-inbox .inbox-plan-card .text-3xl{font-family:var(--font-marketing-mono),ui-monospace,monospace;font-weight:500;letter-spacing:-.02em}.marketing-inbox .inbox-plan-card--featured{border-color:var(--signal)}.marketing-inbox .inbox-plan-card--featured>div.absolute{border-radius:var(--inbox-radius);background:var(--signal);font-family:var(--font-marketing-mono),ui-monospace,monospace;font-size:.625rem;letter-spacing:.06em;text-transform:uppercase}.marketing-inbox .inbox-plan-card--featured a.inline-flex{background:var(--signal)!important;color:#fff!important;border-radius:var(--inbox-radius)}.marketing-inbox .inbox-plan-card a.inline-flex{border-radius:var(--inbox-radius)}.marketing-inbox .inbox-plan-card .text-\[var\(--color-primary\)\]{color:var(--ink)}@keyframes inbox-proof-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marketing-inbox .inbox-proof-mask{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marketing-inbox .inbox-proof-track{display:flex;width:max-content;animation:inbox-proof-marquee 38s linear infinite}.marketing-inbox .inbox-proof-track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marketing-inbox .inbox-proof-track{animation:none}.marketing-inbox .inbox-proof-mask{mask-image:none}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-marketing-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}