.bxHgOq_landing{color:#09090b;min-height:100vh;font-family:var(--landing-sans);--primary:#18181b;--primary-foreground:#fafafa;--border:#e4e4e7;--ring:#71717a;background:#fff;line-height:normal}.bxHgOq_landing a{text-decoration:none}.bxHgOq_landing :is(a,button,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #71717a}.bxHgOq_landing :is(section,[id=demo]){scroll-margin-top:88px}.bxHgOq_landing svg{flex-shrink:0}.bxHgOq_skipLink{z-index:50;background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.bxHgOq_skipLink:focus{transform:translateY(0)}.bxHgOq_mono{font-family:var(--landing-mono)}.bxHgOq_serif,.bxHgOq_landing em{font-family:var(--landing-serif);font-style:italic;font-weight:400}.bxHgOq_announcement{color:#fafafa;text-align:center;background:#18181b;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 24px;font-size:13px;display:flex}.bxHgOq_announcement>span{font-family:var(--landing-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #3f3f46;border-radius:999px;padding:2px 8px;font-size:11px}.bxHgOq_header{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-bottom:1px solid #e4e4e7;position:sticky;top:0}.bxHgOq_navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:12px 24px;display:flex}.bxHgOq_brand{color:#09090b;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.bxHgOq_brand em{margin-left:2px;font-size:19px}.bxHgOq_brandMark{color:#fafafa;background:#18181b;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.bxHgOq_navigation{flex-wrap:wrap;gap:4px;font-size:14px;display:flex}.bxHgOq_navigation a{color:#52525b;border-radius:6px;padding:6px 12px}.bxHgOq_navigation a:hover{color:#09090b;background:#f4f4f5}.bxHgOq_headerActions{gap:8px;display:flex}.bxHgOq_button{color:#09090b;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:500;line-height:normal;display:inline-flex}.bxHgOq_button:hover{color:#09090b;background:#f4f4f5}.bxHgOq_button[aria-disabled=true]{cursor:default}.bxHgOq_primaryButton{color:#fafafa;background:#18181b;border-color:#18181b}.bxHgOq_primaryButton:hover{color:#fafafa;background:#27272a}.bxHgOq_smallButton{border-radius:6px;height:36px;padding:0 14px}.bxHgOq_largeButton{height:44px;padding:0 22px;font-size:15px}.bxHgOq_hero{border-bottom:1px solid #e4e4e7;position:relative;overflow:hidden}.bxHgOq_heroGrid{pointer-events:none;background-image:linear-gradient(#f4f4f5 1px,#0000 1px),linear-gradient(90deg,#f4f4f5 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%)}.bxHgOq_heroContent{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:88px 24px 0;display:flex;position:relative}.bxHgOq_reformBadge{background:#fff;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13px;display:inline-flex}.bxHgOq_reformBadge:hover{background:#fafafa}.bxHgOq_reformBadge span{font:11px var(--landing-mono);background:#f4f4f5;border-radius:999px;padding:2px 8px}.bxHgOq_reformBadge svg{color:#71717a}.bxHgOq_hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin:28px 0 0;font-size:clamp(40px,6.4vw,76px);font-weight:600;line-height:1.02}.bxHgOq_hero h1 em{letter-spacing:-.02em}.bxHgOq_heroDescription{color:#71717a;text-wrap:pretty;max-width:600px;margin:24px 0 0;font-size:18px;line-height:1.6}.bxHgOq_heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.bxHgOq_heroNotes{font:12px var(--landing-mono);color:#71717a;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:20px;display:flex}.bxHgOq_heroNotes span{align-items:center;gap:6px;display:flex}.bxHgOq_dashboard{text-align:left;background:#fff;border:1px solid #e4e4e7;border-bottom:0;border-radius:14px 14px 0 0;width:100%;max-width:1040px;margin-top:64px;overflow:hidden;box-shadow:0 -1px #f4f4f5,0 30px 80px -20px #09090b2e}.bxHgOq_dashboardToolbar{border-bottom:1px solid #e4e4e7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.bxHgOq_dashboardTitle{align-items:center;gap:10px;font-size:14px;display:flex}.bxHgOq_dashboardTitle strong{font-weight:600}.bxHgOq_dashboardTitle span{color:#71717a}.bxHgOq_dashboardTitle span:first-of-type{color:#d4d4d8}.bxHgOq_dashboardTools{align-items:center;gap:8px;display:flex}.bxHgOq_previewSearch{color:#a1a1aa;border:1px solid #e4e4e7;border-radius:6px;align-items:center;gap:8px;min-width:180px;height:32px;padding:0 10px;font-size:13px;display:flex}.bxHgOq_previewSearch kbd{font:11px var(--landing-mono);border:1px solid #e4e4e7;border-radius:4px;margin-left:auto;padding:0 4px}.bxHgOq_previewSend{color:#fafafa;white-space:nowrap;background:#18181b;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.bxHgOq_metrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:16px;display:grid}.bxHgOq_metric{border:1px solid #e4e4e7;border-radius:10px;padding:16px}.bxHgOq_metricLabel{color:#71717a;justify-content:space-between;gap:8px;font-size:13px;display:flex}.bxHgOq_metricValue{letter-spacing:-.03em;margin-top:8px;font-size:28px;font-weight:600}.bxHgOq_metricValue.bxHgOq_serif{letter-spacing:normal;font-weight:400}.bxHgOq_metric p{color:#71717a;margin-top:2px;font-size:12px}.bxHgOq_positive{color:#047857}.bxHgOq_warning{color:#b45309}.bxHgOq_progressTrack{background:#f4f4f5;border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.bxHgOq_progressTrack span{background:#18181b;width:72%;height:100%;display:block}.bxHgOq_tableScroll{border:1px solid #e4e4e7;border-bottom:0;border-radius:10px 10px 0 0;margin:0 16px;overflow-x:auto}.bxHgOq_previewTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px;font-size:13px}.bxHgOq_previewTable th{color:#71717a;text-align:left;background:#fafafa;border-bottom:1px solid #e4e4e7;padding:10px 16px;font-size:12px;font-weight:400}.bxHgOq_previewTable th:first-child{width:33.33%}.bxHgOq_previewTable th:nth-child(2){width:25%}.bxHgOq_previewTable th:nth-child(3),.bxHgOq_previewTable th:nth-child(4){width:20.835%}.bxHgOq_previewTable td{border-bottom:1px solid #f4f4f5;padding:12px 16px}.bxHgOq_previewTable td:nth-child(2){color:#71717a}.bxHgOq_previewTable td:nth-child(3){font-size:12px}.bxHgOq_customer{white-space:nowrap;align-items:center;gap:10px;display:flex}.bxHgOq_avatar{color:#52525b;background:#f4f4f5;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:600;display:flex}.bxHgOq_status{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.bxHgOq_status[data-tone=ok]{color:#047857;background:#ecfdf5;border-color:#d1fae5}.bxHgOq_status[data-tone=warn]{color:#b45309;background:#fffbeb;border-color:#fef3c7}.bxHgOq_status[data-tone=bad]{color:#b91c1c;background:#fef2f2;border-color:#fee2e2}.bxHgOq_status[data-tone=neutral]{color:#52525b;background:#f4f4f5;border-color:#e4e4e7}.bxHgOq_trustStrip{border-bottom:1px solid #e4e4e7}.bxHgOq_trustStrip>div{color:#a1a1aa;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:28px 24px;display:flex}.bxHgOq_trustStrip span:first-child{color:#71717a;font-size:13px}.bxHgOq_trustStrip strong{letter-spacing:-.02em;font-size:18px}.bxHgOq_trustSerif{font:italic 24px var(--landing-serif)}.bxHgOq_trustMono{font:15px var(--landing-mono)}.bxHgOq_trustAmet{letter-spacing:.12em;font-size:18px;font-weight:500}.bxHgOq_trustLast{font:24px var(--landing-serif)}.bxHgOq_section{max-width:1200px;margin:0 auto;padding:112px 24px}.bxHgOq_sectionIntro{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:end;gap:24px 64px;display:grid}.bxHgOq_eyebrow{font:12px var(--landing-mono);color:#71717a;letter-spacing:.04em;text-transform:uppercase}.bxHgOq_heading{letter-spacing:-.04em;text-wrap:balance;margin:16px 0 0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.05}.bxHgOq_sectionDescription{color:#71717a;text-wrap:pretty;max-width:480px;font-size:16px;line-height:1.65}.bxHgOq_featureGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-top:56px;display:grid}.bxHgOq_feature{background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:24px;transition:box-shadow .2s,border-color .2s}.bxHgOq_feature:hover{border-color:#d4d4d8;box-shadow:0 4px 20px -8px #09090b1f}.bxHgOq_featureIcon{background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bxHgOq_featureTitle{justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;display:flex}.bxHgOq_feature h3,.bxHgOq_steps h3{letter-spacing:-.02em;font-size:17px;font-weight:600}.bxHgOq_featureTitle span{font:11px var(--landing-mono);color:#a1a1aa}.bxHgOq_feature p,.bxHgOq_steps p{color:#71717a;margin:8px 0 0;font-size:14px;line-height:1.6}.bxHgOq_process{background:#fafafa;border-block:1px solid #e4e4e7}.bxHgOq_process .bxHgOq_heading{max-width:720px}.bxHgOq_steps{background:#fff;border:1px solid #e4e4e7;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-top:56px;padding:0;list-style:none;display:grid;overflow:hidden}.bxHgOq_steps li{border-bottom:1px solid #e4e4e7;border-right:1px solid #e4e4e7;margin:0 -1px -1px 0;padding:28px 24px 32px}.bxHgOq_stepNumber{font:56px/1 var(--landing-serif);color:#d4d4d8}.bxHgOq_steps h3{margin-top:24px}.bxHgOq_stepReference{font:11px var(--landing-mono);color:#52525b;background:#f4f4f5;border-radius:4px;margin-top:20px;padding:3px 8px;display:inline-flex}.bxHgOq_testimonial{text-align:center;max-width:1000px;margin:0 auto;padding:112px 24px}.bxHgOq_testimonial>svg{color:#d4d4d8;margin:0 auto}.bxHgOq_testimonial blockquote{font:clamp(28px, 3.6vw, 44px)/1.2 var(--landing-serif);letter-spacing:-.01em;text-wrap:balance;margin:20px 0 0}.bxHgOq_author{text-align:left;justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.bxHgOq_authorAvatar{color:#52525b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:flex}.bxHgOq_author strong{font-size:14px;font-weight:600}.bxHgOq_author p{font:12px var(--landing-mono);color:#71717a}.bxHgOq_borderedSection{border-top:1px solid #e4e4e7}.bxHgOq_centeredHeading{text-align:center;flex-direction:column;align-items:center;display:flex}.bxHgOq_billingToggle{background:#f4f4f5;border-radius:8px;gap:4px;margin-top:28px;padding:4px;display:inline-flex}.bxHgOq_billingToggle button{height:32px;font:500 13px var(--landing-sans);cursor:pointer;color:#71717a;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 14px;display:flex}.bxHgOq_billingToggle button[aria-pressed=true]{color:#09090b;background:#fff;box-shadow:0 1px 2px #09090b14}.bxHgOq_billingToggle span{font:11px var(--landing-mono);color:#047857}.bxHgOq_plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:16px;margin-top:48px;display:grid}.bxHgOq_plan{border:1px solid #e4e4e7;border-radius:12px;flex-direction:column;padding:28px;display:flex}.bxHgOq_planName{justify-content:space-between;align-items:center;display:flex}.bxHgOq_planName h3{font-size:15px;font-weight:600}.bxHgOq_planDescription{color:#71717a;margin-top:6px;font-size:14px;line-height:1.5}.bxHgOq_price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:24px;display:flex}.bxHgOq_price strong{letter-spacing:-.04em;font-size:40px;font-weight:600}.bxHgOq_price strong.bxHgOq_serif{letter-spacing:-.01em;font-weight:400}.bxHgOq_price>span{color:#71717a;font-size:14px}.bxHgOq_planButton{width:100%;height:40px;margin-top:24px}.bxHgOq_planFeatures{border-top:1px solid #e4e4e7;flex-direction:column;gap:12px;margin-top:24px;padding:24px 0 0;font-size:14px;list-style:none;display:flex}.bxHgOq_planFeatures li{align-items:center;gap:10px;display:flex}.bxHgOq_planFeatures svg{color:#71717a}.bxHgOq_featuredPlan{color:#fafafa;background:#18181b;border-color:#18181b}.bxHgOq_featuredPlan :is(.bxHgOq_planDescription,.bxHgOq_price>span,.bxHgOq_planFeatures svg){color:#a1a1aa}.bxHgOq_featuredPlan .bxHgOq_planFeatures{border-color:#3f3f46}.bxHgOq_featuredPlan .bxHgOq_planButton{color:#18181b;background:#fafafa;border-color:#fafafa}.bxHgOq_featuredPlan .bxHgOq_planButton:hover{background:#e4e4e7}.bxHgOq_popular{font:11px var(--landing-mono);color:#18181b;background:#fafafa;border-radius:999px;padding:2px 8px}.bxHgOq_faqLayout{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:48px;display:grid}.bxHgOq_faqIntro{color:#71717a;max-width:360px;margin-top:16px;font-size:15px;line-height:1.6}.bxHgOq_faqIntro a{color:#09090b;text-underline-offset:4px;text-decoration:underline}.bxHgOq_faqList{border-top:1px solid #e4e4e7}.bxHgOq_faqItem{border-bottom:1px solid #e4e4e7}.bxHgOq_faqItem button{cursor:pointer;text-align:left;width:100%;font:500 15px var(--landing-sans);color:#09090b;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.bxHgOq_faqItem button:hover{text-underline-offset:4px;text-decoration:underline}.bxHgOq_faqItem svg{color:#71717a;transition:transform .2s}.bxHgOq_faqItem [aria-expanded=true] svg{transform:rotate(180deg)}.bxHgOq_faqItem p{color:#71717a;padding:0 32px 18px 0;font-size:14px;line-height:1.65}.bxHgOq_contactSection{max-width:1200px;margin:0 auto;padding:0 24px 96px}.bxHgOq_contactCard{color:#fafafa;background:#18181b;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:32px;padding:clamp(40px,6vw,72px);display:grid;position:relative;overflow:hidden}.bxHgOq_contactGrid{pointer-events:none;background-image:linear-gradient(#27272a 1px,#0000 1px),linear-gradient(90deg,#27272a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.bxHgOq_contactCard h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,4.4vw,52px);font-weight:600;line-height:1.02;position:relative}.bxHgOq_contactContent{flex-direction:column;gap:20px;display:flex;position:relative}.bxHgOq_contactContent>p{color:#a1a1aa;max-width:440px;font-size:16px;line-height:1.6}.bxHgOq_contactContent>span{font:12px var(--landing-mono);color:#71717a}.bxHgOq_contactActions{flex-wrap:wrap;gap:8px;display:flex}.bxHgOq_emailPreview{color:#71717a;background:#09090b;border:1px solid #3f3f46;border-radius:8px;flex:1;align-items:center;min-width:min(220px,100%);height:44px;padding:0 14px;font-size:14px;display:flex}.bxHgOq_contactButton{color:#18181b;background:#fafafa;height:44px;padding:0 20px}.bxHgOq_contactButton:hover{background:#e4e4e7}.bxHgOq_footer{border-top:1px solid #e4e4e7}.bxHgOq_footerContent{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;max-width:1200px;margin:0 auto;padding:56px 24px 32px;display:grid}.bxHgOq_footerBrand{grid-column:span 2;min-width:0}.bxHgOq_footerBrand p{color:#71717a;max-width:300px;margin-top:14px;font-size:14px;line-height:1.6}.bxHgOq_footerColumn{flex-direction:column;gap:10px;font-size:14px;display:flex}.bxHgOq_footerColumn h3{font-weight:500}.bxHgOq_footerColumn :is(a,span){color:#71717a}.bxHgOq_footerColumn a:hover{color:#09090b}.bxHgOq_footerBottom{max-width:1200px;font:12px var(--landing-mono);color:#a1a1aa;border-top:1px solid #f4f4f5;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding:20px 24px 32px;display:flex}@media (max-width:900px){.bxHgOq_navigation{order:3;justify-content:center;width:100%}.bxHgOq_landing :is(section,[id=demo]){scroll-margin-top:128px}.bxHgOq_footerContent{grid-template-columns:repeat(3,minmax(0,1fr))}.bxHgOq_footerBrand{grid-column:1/-1}}@media (max-width:600px){.bxHgOq_navbar{gap:12px;padding:12px 16px}.bxHgOq_brand{gap:7px;font-size:15px}.bxHgOq_brand em{font-size:18px}.bxHgOq_headerActions{gap:6px}.bxHgOq_smallButton{padding-inline:10px;font-size:12px}.bxHgOq_navigation{justify-content:space-between;gap:0}.bxHgOq_navigation a{padding-inline:8px;font-size:13px}.bxHgOq_heroContent{padding:56px 20px 0}.bxHgOq_heroDescription{font-size:16px}.bxHgOq_dashboard{margin-top:44px}.bxHgOq_dashboardToolbar{padding:12px}.bxHgOq_dashboardTitle{flex-wrap:wrap;gap:8px;font-size:13px}.bxHgOq_dashboardTools{flex-wrap:wrap}.bxHgOq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.bxHgOq_metric{padding:12px}.bxHgOq_metricLabel{align-items:start;font-size:11px}.bxHgOq_metricValue{font-size:25px}.bxHgOq_metric p{font-size:11px}.bxHgOq_tableScroll{margin-inline:12px}.bxHgOq_trustStrip>div{gap:24px}.bxHgOq_trustStrip span:first-child{text-align:center;width:100%}.bxHgOq_section,.bxHgOq_testimonial{padding:72px 20px}.bxHgOq_featureGrid,.bxHgOq_steps{margin-top:36px}.bxHgOq_steps{grid-template-columns:1fr}.bxHgOq_author p{line-height:1.6}.bxHgOq_contactSection{padding:0 20px 64px}.bxHgOq_contactCard{padding:32px 24px}.bxHgOq_contactContent>span{line-height:1.6}.bxHgOq_footerContent{gap:32px 16px;padding:40px 20px 32px}.bxHgOq_footerColumn{font-size:12px}}@media (max-width:359px){.bxHgOq_headerActions{margin-left:auto}.bxHgOq_navbar .bxHgOq_brand{width:100%}.bxHgOq_reformBadge{gap:5px;font-size:11px}.bxHgOq_heroNotes{gap:12px;font-size:11px}.bxHgOq_landing :is(section,[id=demo]){scroll-margin-top:168px}}
@font-face{font-family:geist;src:url(../media/geist_latin.p.0wgildi0cnwt9.woff2)format("woff2");font-display:swap;font-weight:100 900}._9rBB8q_className{font-family:geist}._9rBB8q_variable{--landing-sans:"geist"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin.p.0r6juujl39pe6.woff2)format("woff2");font-display:swap;font-weight:100 900}.wDx6JW_className{font-family:geistMono}.wDx6JW_variable{--landing-mono:"geistMono"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin.p.1g73gv09-xcb6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_italic_latin.p.3j3877k49yy0l.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}.l9tJEa_className{font-family:instrumentSerif}.l9tJEa_variable{--landing-serif:"instrumentSerif"}
