@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme,base;@layer components{.marketing-page{background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755))}.marketing-page:where(.dark,.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695));color:var(--color-slate-100,oklch(96.8% .007 247.896))}.marketing-page{--marketing-muted:#586579;--marketing-action-bg:#0754b5;--marketing-action-hover:#06448f;--marketing-secondary-bg:#fff;--marketing-secondary-text:#102a4c;--marketing-secondary-border:#8b9db5;--marketing-secondary-hover:#f8fafc}.dark .marketing-page{--marketing-muted:#a6b3c6;--marketing-action-bg:#1864bc;--marketing-action-hover:#14559f;--marketing-secondary-bg:#14243d;--marketing-secondary-text:#f8fafc;--marketing-secondary-border:#7291b9;--marketing-secondary-hover:#0f172a}:is(.marketing-page a,.marketing-page button,.marketing-page summary):focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.marketing-page section[id]{scroll-margin-top:6rem}.marketing-button{min-height:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:22px;padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:22px;--tw-font-weight:var(--font-weight-semibold,600);line-height:22px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;flex-shrink:0;text-decoration-line:none;display:inline-flex}.marketing-button-primary,.marketing-button-primary:visited{background-color:var(--marketing-action-bg);border-color:var(--marketing-action-bg);color:#fff}.marketing-button-primary:hover,.marketing-button-primary:focus-visible{background-color:var(--marketing-action-hover);color:#fff}.marketing-button-secondary,.marketing-button-secondary:visited{background-color:var(--marketing-secondary-bg);border-color:var(--marketing-secondary-border);color:var(--marketing-secondary-text)}.marketing-button-secondary:hover,.marketing-button-secondary:focus-visible{border-color:var(--color-blue-600,oklch(54.6% .245 262.881))}:is(.marketing-button-secondary:hover,.marketing-button-secondary:focus-visible):where(.dark,.dark *){border-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.marketing-button-secondary:hover,.marketing-button-secondary:focus-visible{background-color:var(--marketing-secondary-hover);color:var(--marketing-secondary-text)}.marketing-button svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.public-site-container{width:100%;max-width:1200px;padding-inline:calc(var(--spacing,.25rem) * 5);margin-inline:auto}@media(min-width:40rem){.public-site-container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.marketing-skip{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);z-index:50;--tw-translate-y:calc(var(--spacing,.25rem) * -24);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-700,oklch(48.8% .243 264.376));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-white,#fff);position:fixed}.marketing-skip:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.marketing-header{z-index:40;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);position:sticky;top:0}.marketing-header:where(.dark,.dark *){border-color:var(--color-slate-800,oklch(27.9% .041 260.031));background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.marketing-logo{border-radius:var(--radius-lg,.5rem);flex-shrink:0}.marketing-logo img{height:calc(var(--spacing,.25rem) * 12);object-fit:contain;width:100px}.dark .marketing-logo{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2)}.marketing-nav-link{color:var(--color-slate-600,oklch(44.6% .043 257.281))}@media(hover:hover){.marketing-nav-link:hover{color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.marketing-nav-link:where(.dark,.dark *){color:var(--color-slate-300,oklch(86.9% .022 252.894))}@media(hover:hover){.marketing-nav-link:where(.dark,.dark *):hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.marketing-hero{padding-top:calc(var(--spacing,.25rem) * 12);position:relative;overflow:hidden}@media(min-width:40rem){.marketing-hero{padding-top:calc(var(--spacing,.25rem) * 16)}}.marketing-intro-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,oklch(44.6% .043 257.281))}.marketing-intro-label:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.marketing-hero-title{--tw-leading:1.12;--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(2.25rem,5vw,4.25rem);line-height:1.12;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.035em;letter-spacing:-.035em;text-wrap:balance}.marketing-lead{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:1.8;line-height:1.8}@media(min-width:40rem){.marketing-lead{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.marketing-lead{color:var(--marketing-muted)}.marketing-assurances{justify-content:center;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 2);padding-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--marketing-muted);flex-wrap:wrap;display:flex}.marketing-assurances li{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.marketing-assurances svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-blue-600,oklch(54.6% .245 262.881))}.marketing-assurances svg:where(.dark,.dark *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.marketing-hero-screen{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 10);max-width:1080px;position:relative}@media(min-width:40rem){.marketing-hero-screen{margin-top:calc(var(--spacing,.25rem) * 12)}}.marketing-hero-screen figcaption{padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;color:var(--marketing-muted);font-size:11px}.marketing-audiences{align-items:center;gap:calc(var(--spacing,.25rem) * 7);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 12);border-bottom-width:1px;flex-direction:column;display:flex}.marketing-audiences p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--marketing-muted)}.marketing-audiences>div{justify-content:center;column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-600,oklch(44.6% .043 257.281));flex-wrap:wrap;display:flex}@media(min-width:40rem){.marketing-audiences>div{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}.marketing-audiences>div:where(.dark,.dark *){color:var(--color-slate-300,oklch(86.9% .022 252.894))}.marketing-section{padding-block:calc(var(--spacing,.25rem) * 16)}@media(min-width:40rem){.marketing-section{padding-block:calc(var(--spacing,.25rem) * 20)}}.marketing-eyebrow{padding-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,oklch(44.6% .043 257.281))}.marketing-eyebrow:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.marketing-title{--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.2;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.025em;letter-spacing:-.025em;white-space:pre-line;text-wrap:balance}.marketing-feature-grid{column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 9);display:grid}@media(min-width:40rem){.marketing-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.marketing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing-feature{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 7);border-top-width:1px}.marketing-feature-icon{margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-blue-700,oklch(48.8% .243 264.376));display:inline-flex}.marketing-feature-icon:where(.dark,.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}.marketing-feature-icon svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.marketing-feature h3{padding-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.marketing-feature p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--marketing-muted)}.marketing-gallery{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}.marketing-gallery:where(.dark,.dark *){border-color:var(--color-slate-800,oklch(27.9% .041 260.031));background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.marketing-tabs{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px}.marketing-tabs [data-state=active],.marketing-tabs [data-state=active]:where(.dark,.dark *){background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff)}.marketing-gallery-caption{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}@media(min-width:64rem){.marketing-gallery-caption{flex-direction:row;align-items:center}}.marketing-gallery-caption h3{padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.marketing-gallery-caption p{max-width:var(--container-2xl,42rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--marketing-muted)}.marketing-gallery-caption>span{color:var(--marketing-muted);flex-shrink:0;font-size:11px}.marketing-team-visual{min-height:calc(var(--spacing,.25rem) * 96);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 10);border-width:1px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media(min-width:40rem){.marketing-team-visual{padding-inline:calc(var(--spacing,.25rem) * 10)}}.marketing-team-visual:where(.dark,.dark *){background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.marketing-team-card{width:100%;max-width:calc(var(--spacing,.25rem) * 96);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);border-width:1px;position:relative}@media(min-width:40rem){.marketing-team-card{padding:calc(var(--spacing,.25rem) * 7)}}.marketing-team-card:where(.dark,.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.marketing-team-card strong{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.marketing-team-person{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:flex}.marketing-team-person>span:last-child{border-radius:var(--radius-md,.375rem);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);margin-left:auto;font-size:10px}.marketing-team-person>span:last-child:where(.dark,.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.marketing-workflow{border-block-style:var(--tw-border-style);background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-block:calc(var(--spacing,.25rem) * 16);border-block-width:1px}@media(min-width:40rem){.marketing-workflow{padding-block:calc(var(--spacing,.25rem) * 20)}}.marketing-workflow:where(.dark,.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.marketing-workflow:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900,oklch(20.8% .042 265.755)) 40%,transparent)}}.marketing-step{margin-bottom:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-600,oklch(54.6% .245 262.881));border-bottom-width:1px;display:block}.marketing-step:where(.dark,.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}.marketing-workflow h3{padding-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.marketing-workflow li p{max-width:var(--container-xs,20rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--marketing-muted)}.marketing-text-link{min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-700,oklch(48.8% .243 264.376));display:inline-flex}@media(hover:hover){.marketing-text-link:hover{text-decoration-line:underline}}.marketing-text-link:where(.dark,.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}.marketing-text-link svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.marketing-faq{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 16);border-top-width:1px}@media(min-width:40rem){.marketing-faq{padding-block:calc(var(--spacing,.25rem) * 24)}}.marketing-question{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.marketing-question summary{min-height:calc(var(--spacing,.25rem) * 16);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);list-style-type:none;display:flex}.marketing-question summary::-webkit-details-marker{display:none}.marketing-question summary svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.marketing-question[open] summary svg{rotate:180deg}.marketing-question>p{padding-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--marketing-muted)}.marketing-cta{padding-bottom:calc(var(--spacing,.25rem) * 20)}.marketing-cta-inner{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 14);color:var(--color-white,#fff);background-color:#071b3d;position:relative;overflow:hidden}@media(min-width:40rem){.marketing-cta-inner{padding-inline:calc(var(--spacing,.25rem) * 16);padding-block:calc(var(--spacing,.25rem) * 16)}}.marketing-cta-inner .marketing-eyebrow{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.marketing-cta-inner .marketing-title{font-size:clamp(2.3rem,4vw,3.4rem)}.marketing-cta-inner p:not(.marketing-eyebrow){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-blue-100,oklch(93.2% .032 255.585))}.marketing-footer{color:var(--color-slate-500,oklch(55.4% .046 257.417))}.marketing-footer:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.marketing-footer p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.marketing-footer a:hover{color:var(--color-blue-600,oklch(54.6% .245 262.881))}.marketing-footer a:hover:where(.dark,.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}.product-preview{border-radius:var(--radius-xl,.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755));overflow:hidden}.product-preview:where(.dark,.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-slate-100,oklch(96.8% .007 247.896))}.product-preview{container-type:inline-size}.preview-chrome{height:calc(var(--spacing,.25rem) * 9);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 4);color:var(--color-slate-500,oklch(55.4% .046 257.417));border-bottom-width:1px;font-size:10px;display:flex}.preview-chrome:where(.dark,.dark *){background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-dots{gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.preview-dots i{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-300,oklch(86.9% .022 252.894));border-radius:3.40282e38px}.preview-dots i:where(.dark,.dark *){background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.preview-demo-badge{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);border-width:1px;border-radius:.25rem;font-size:9px}.preview-demo-badge:where(.dark,.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.preview-app{display:flex}.preview-sidebar{width:calc(var(--spacing,.25rem) * 48);border-right-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 5);border-right-width:1px;flex-direction:column;flex-shrink:0;display:flex}.preview-sidebar:where(.dark,.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.preview-wordmark{padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);align-items:center;display:flex}.preview-wordmark>span:first-child{color:var(--color-blue-500,oklch(62.3% .214 259.815))}.preview-wordmark-dot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));border-radius:3.40282e38px;margin-left:auto}.preview-company{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);border-width:1px;display:flex}.preview-company>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);margin-left:auto}.preview-company small,.preview-profile small{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-size:8px;font-weight:var(--font-weight-normal,400);color:var(--color-slate-500,oklch(55.4% .046 257.417));display:block}:is(.preview-company small,.preview-profile small):where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-avatar{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:var(--color-blue-700,oklch(48.8% .243 264.376));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.preview-avatar:where(.dark,.dark *){background-color:var(--color-blue-950,oklch(28.2% .091 267.935));color:var(--color-blue-200,oklch(88.2% .059 254.128))}.preview-avatar.coral{background-color:var(--color-orange-100,oklch(95.4% .038 75.164));color:var(--color-orange-800,oklch(47% .157 37.304))}.preview-avatar.coral:where(.dark,.dark *){background-color:var(--color-orange-950,oklch(26.6% .079 36.259));color:var(--color-orange-200,oklch(90.1% .076 70.697))}.preview-sidebar-links{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.preview-sidebar-links>span,.preview-settings{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2.5);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:10px;display:flex}:is(.preview-sidebar-links>span,.preview-settings):where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-sidebar-links svg,.preview-settings svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.preview-sidebar-links [data-active=true]{background-color:var(--color-blue-50,oklch(97% .014 254.604));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-700,oklch(48.8% .243 264.376))}.preview-sidebar-links [data-active=true]:where(.dark,.dark *){background-color:var(--color-blue-950,oklch(28.2% .091 267.935));color:var(--color-blue-200,oklch(88.2% .059 254.128))}.preview-settings{padding-top:calc(var(--spacing,.25rem) * 6);margin-top:auto}.preview-profile{margin-top:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 4);border-top-width:1px;font-size:10px;display:flex}.preview-main{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));flex:1;min-width:0}.preview-main:where(.dark,.dark *){background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.preview-toolbar{height:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);border-bottom-width:1px;display:flex}.preview-toolbar:where(.dark,.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.preview-toolbar-icons{align-items:center;gap:calc(var(--spacing,.25rem) * 4);color:var(--color-slate-400,oklch(70.4% .04 256.788));display:flex}.preview-toolbar-icons>svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.preview-content{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.preview-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-bottom:var(--spacing,.25rem);display:flex}.preview-heading h3{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.preview-heading p{padding-top:var(--spacing,.25rem);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:10px}.preview-heading p:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-static-action{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:9px;font-weight:var(--font-weight-medium,500);border-width:1px;display:flex}.preview-static-action:where(.dark,.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.preview-static-action svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.preview-stats{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.preview-stat{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-width:1px;flex-direction:column;display:flex}.preview-stat:where(.dark,.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.preview-stat>span:first-child{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:10px}.preview-stat>span:first-child:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-stat strong{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.preview-stat-foot{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:8px;display:flex}.preview-stat-foot:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-dot{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}.preview-dot.tone-0{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.preview-dot.tone-1{background-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.preview-dot.tone-2{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.preview-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;overflow:hidden}.preview-card:where(.dark,.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.preview-card h4{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600)}.preview-dashboard-grid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:1.6fr 1fr;display:grid}.preview-chart{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}.preview-card-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.preview-card-heading>span{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:9px;display:flex}.preview-card-heading>span:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-card-heading>svg,.preview-card-heading>span>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-chart>svg{margin-top:calc(var(--spacing,.25rem) * 4);width:100%}.preview-chart-months{padding-top:var(--spacing,.25rem);color:var(--color-slate-500,oklch(55.4% .046 257.417));justify-content:space-between;font-size:8px;display:flex}.preview-chart-months:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-tasks{padding:calc(var(--spacing,.25rem) * 3)}.preview-tasks>div{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 3);border-bottom-width:1px;display:flex}.preview-tasks>div:last-child{border-style:var(--tw-border-style);border-width:0}.preview-tasks p{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:9px;line-height:calc(var(--spacing,.25rem) * 4)}.preview-tasks small{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:8px;display:block}.preview-tasks small:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-task-check{margin-top:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;flex-shrink:0}.preview-table-card .preview-card-heading{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.preview-table-card table{text-align:left;width:100%;font-size:10px}.preview-table-card th{border-block-style:var(--tw-border-style);background-color:#f8fafcb3;border-block-width:1px}@supports (color:color-mix(in lab,red,red)){.preview-table-card th{background-color:color-mix(in oklab,var(--color-slate-50,oklch(98.4% .003 247.858)) 70%,transparent)}}.preview-table-card th{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-normal,400);font-size:9px;font-weight:var(--font-weight-normal,400);color:var(--color-slate-500,oklch(55.4% .046 257.417))}.preview-table-card th:where(.dark,.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.preview-table-card th:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800,oklch(27.9% .041 260.031)) 60%,transparent)}}.preview-table-card th:where(.dark,.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.preview-table-card td{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-bottom-width:1px}.preview-table-card td:last-child{white-space:nowrap}.preview-table-card tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.preview-badge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-size:8px;font-weight:var(--font-weight-medium,500);border-radius:3.40282e38px;display:inline-block}.preview-badge.green{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.preview-badge.green:where(.dark,.dark *){background-color:var(--color-emerald-950,oklch(26.2% .051 172.552));color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.preview-badge.blue{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.preview-badge.blue:where(.dark,.dark *){background-color:var(--color-blue-950,oklch(28.2% .091 267.935));color:var(--color-blue-300,oklch(80.9% .105 251.813))}.preview-badge.amber{background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-800,oklch(47.3% .137 46.201))}.preview-badge.amber:where(.dark,.dark *){background-color:var(--color-amber-950,oklch(27.9% .077 45.635));color:var(--color-amber-300,oklch(87.9% .169 91.605))}.preview-badge.neutral{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-600,oklch(44.6% .043 257.281))}.preview-badge.neutral:where(.dark,.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031));color:var(--color-slate-300,oklch(86.9% .022 252.894))}.preview-client{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}}@layer utilities;@container (max-width:850px){.preview-sidebar{display:none}}@container (max-width:550px){.preview-demo-badge,.preview-optional-col,.preview-tasks{display:none}.preview-content{gap:12px;padding:12px}.preview-toolbar{padding-inline:12px}.preview-dashboard-grid{grid-template-columns:1fr}.preview-stat{padding:10px}.preview-stats{gap:6px}.preview-stat strong{font-size:15px}.preview-stat>span:first-child{font-size:9px}.preview-heading h3{font-size:15px}.preview-table-card th,.preview-table-card td{padding-inline:8px;font-size:9px}.preview-client .preview-avatar{display:none}}@media(prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :before,.marketing-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
