.browser[data-astro-cid-gvnoossc]{border-radius:var(--radius-xl);box-shadow:var(--shadow-modal);background:oklch(16% .005 285);border:1px solid oklch(100% 0 0/.1);margin:0;overflow:hidden}.browser__chrome[data-astro-cid-gvnoossc]{border-bottom:1px solid oklch(100% 0 0/.08);align-items:center;gap:.375rem;padding:.625rem .875rem;display:flex}.browser__dot[data-astro-cid-gvnoossc]{background:oklch(100% 0 0/.18);border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.browser__address[data-astro-cid-gvnoossc]{border-radius:var(--radius-lg);color:oklch(100% 0 0/.45);font-size:var(--text-caption,.6875rem);text-overflow:ellipsis;white-space:nowrap;background:oklch(100% 0 0/.06);flex:1;min-width:0;margin-inline-start:.5rem;padding:.25rem .75rem;font-family:ui-monospace,SF Mono,monospace;overflow:hidden}.browser__surface[data-astro-cid-gvnoossc]{overflow:hidden}.browser__image[data-astro-cid-gvnoossc]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.phone[data-astro-cid-bhg5anwl]{max-width:16rem;margin:0;margin-inline:auto}.phone__bezel[data-astro-cid-bhg5anwl]{box-shadow:var(--shadow-modal);background:oklch(16% .005 285);border:1px solid oklch(100% 0 0/.1);border-radius:2.25rem;padding:.5rem;position:relative}.phone__island[data-astro-cid-bhg5anwl]{z-index:1;background:oklch(5% 0 0);border-radius:999px;width:5.5rem;height:1.25rem;position:absolute;top:.9rem;left:50%;translate:-50%}.phone__surface[data-astro-cid-bhg5anwl]{background:oklch(10% 0 0);border-radius:1.75rem;position:relative;overflow:hidden}.phone__image[data-astro-cid-bhg5anwl]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.shell[data-astro-cid-p776bsnp]{max-width:72rem;padding-inline:var(--spacing-page-padding);margin-inline:auto}@media (width>=48rem){.shell[data-astro-cid-p776bsnp]{padding-inline:var(--spacing-page-padding-md)}}@media (width>=64rem){.shell[data-astro-cid-p776bsnp]{padding-inline:var(--spacing-page-padding-lg)}}.band[data-astro-cid-p776bsnp]{padding-block:var(--spacing-section-gap);position:relative}@media (width>=64rem){.band[data-astro-cid-p776bsnp]{padding-block:var(--spacing-section-gap-lg)}}.site-header[data-astro-cid-p776bsnp]{z-index:1;padding:var(--spacing-page-padding) var(--spacing-page-padding);align-items:center;display:flex;position:relative}@media (width>=64rem){.site-header[data-astro-cid-p776bsnp]{padding-inline:var(--spacing-page-padding-lg)}}.site-header__brand[data-astro-cid-p776bsnp]{align-items:center;gap:var(--spacing-inline-sm);color:oklch(100% 0 0/.92);text-decoration:none;display:inline-flex}.site-header[data-astro-cid-p776bsnp] .site-header__logo{width:1.75rem;height:auto;color:var(--color-primary)}.site-header__wordmark[data-astro-cid-p776bsnp]{font-family:var(--font-heading,system-ui, sans-serif);font-weight:700;font-size:var(--text-h4);letter-spacing:.02em}.hero[data-astro-cid-p776bsnp]{padding-block-start:calc(var(--spacing-section-gap) * 1.5);overflow:hidden}.hero__glow[data-astro-cid-p776bsnp]{z-index:0;background-image:radial-gradient(60% 50% at 80% 0,oklch(82.8% .189 84.429/.22),#0000 60%),linear-gradient(oklch(100% 0 0/.05) 1px,#0000 1px),linear-gradient(90deg,oklch(100% 0 0/.05) 1px,#0000 1px);background-size:auto,32px 32px,32px 32px;background-attachment:fixed;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.hero__inner[data-astro-cid-p776bsnp]{z-index:1;align-items:flex-start;gap:var(--spacing-stack-lg);flex-direction:column;max-width:48rem;display:flex;position:relative}.hero__title[data-astro-cid-p776bsnp]{color:oklch(100% 0 0/.96);font-size:var(--text-headline-1);line-height:var(--text-headline-1--line-height);margin:0}@media (width>=48rem){.hero__title[data-astro-cid-p776bsnp]{font-size:var(--text-headline-1-md);line-height:var(--text-headline-1-md--line-height)}}.hero__subtitle[data-astro-cid-p776bsnp]{max-width:40rem;font-size:var(--text-h4);line-height:var(--text-h4--line-height);color:oklch(100% 0 0/.68);margin:0}.headline-1[data-astro-cid-p776bsnp],.headline-2[data-astro-cid-p776bsnp]{font-family:var(--font-heading,system-ui, sans-serif);color:oklch(100% 0 0/.96);font-weight:800}.headline-1[data-astro-cid-p776bsnp]{text-transform:uppercase;font-style:italic}.headline-2[data-astro-cid-p776bsnp]{font-size:var(--text-headline-2);line-height:var(--text-headline-2--line-height);margin:0}@media (width>=48rem){.headline-2[data-astro-cid-p776bsnp]{font-size:var(--text-headline-2-md);line-height:var(--text-headline-2-md--line-height)}}.eyebrow[data-astro-cid-p776bsnp]{margin:0 0 var(--spacing-stack-xs);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);font-weight:600}.body-copy[data-astro-cid-p776bsnp]{margin:var(--spacing-stack-md) 0 0;max-width:38rem;font-size:var(--text-body);line-height:var(--text-body--line-height);color:oklch(100% 0 0/.68)}.pill-row[data-astro-cid-p776bsnp]{gap:var(--spacing-inline-sm);margin:var(--spacing-stack-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.split[data-astro-cid-p776bsnp]{gap:var(--spacing-section-gap);align-items:center;display:grid}@media (width>=64rem){.split[data-astro-cid-p776bsnp]{gap:var(--spacing-section-gap-lg);grid-template-columns:1fr 1fr}.split--reverse[data-astro-cid-p776bsnp] .split__text[data-astro-cid-p776bsnp]{order:2}.split--reverse[data-astro-cid-p776bsnp] .split__media[data-astro-cid-p776bsnp]{order:1}}.split__text[data-astro-cid-p776bsnp],.split__media[data-astro-cid-p776bsnp]{min-width:0}.phone-pair[data-astro-cid-p776bsnp]{justify-content:center;gap:var(--spacing-inline-md,1rem);display:flex}.phone-pair[data-astro-cid-p776bsnp] .phone{flex:1 1 0;max-width:12rem;margin-inline:0}.workflow-grid[data-astro-cid-p776bsnp]{gap:var(--spacing-card-gap);margin:var(--spacing-section-gap) 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.workflow-grid[data-astro-cid-p776bsnp]{grid-template-columns:repeat(3,1fr)}}.workflow-card__content{gap:var(--spacing-inline-xs);flex-direction:column;display:flex}.workflow-card__icon[data-astro-cid-p776bsnp]{border-radius:var(--radius-lg);background:color-mix(in oklch, var(--color-primary), transparent 88%);width:2.25rem;height:2.25rem;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.workflow-card__icon[data-astro-cid-p776bsnp] svg[data-astro-cid-p776bsnp]{width:1.25rem;height:1.25rem}.workflow-card__name[data-astro-cid-p776bsnp]{margin:var(--spacing-stack-xs) 0 0;font-family:var(--font-heading,system-ui, sans-serif);font-weight:700;font-size:var(--text-h4)}.workflow-card__description[data-astro-cid-p776bsnp]{font-size:var(--text-body-sm);color:oklch(100% 0 0/.62);margin:0}.efficiency[data-astro-cid-p776bsnp]{position:relative;overflow:hidden}.efficiency__glow[data-astro-cid-p776bsnp]{z-index:0;background-image:radial-gradient(circle at 15% 20%,oklch(100% 0 0/.06) 1px,#0000 1px);background-size:26px 26px;background-attachment:fixed;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 20% 30%,#000,#0000);mask-image:radial-gradient(70% 70% at 20% 30%,#000,#0000)}.efficiency__inner[data-astro-cid-p776bsnp]{z-index:1;position:relative}.efficiency__text[data-astro-cid-p776bsnp] .body-copy[data-astro-cid-p776bsnp]{max-width:44rem}.stat-grid[data-astro-cid-p776bsnp]{gap:var(--spacing-card-gap);margin:var(--spacing-section-gap) 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.stat-grid[data-astro-cid-p776bsnp]{grid-template-columns:repeat(3,1fr)}}.stat-card__content{gap:var(--spacing-inline-xs);flex-direction:column;display:flex}.stat-card__value[data-astro-cid-p776bsnp]{font-family:var(--font-heading,system-ui, sans-serif);font-weight:800;font-size:var(--text-headline-2);color:var(--color-primary);margin:0}.stat-card__label[data-astro-cid-p776bsnp]{font-size:var(--text-body-sm);color:oklch(100% 0 0/.62);margin:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal[data-astro-cid-p776bsnp]{animation:linear both reveal-fade-up view();animation-range:entry cover 35%}}}@keyframes reveal-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero__glow[data-astro-cid-p776bsnp],.efficiency__glow[data-astro-cid-p776bsnp]{background-attachment:scroll}}.site-footer[data-astro-cid-p776bsnp]{border-top:1px solid oklch(100% 0 0/.08)}.site-footer__inner[data-astro-cid-p776bsnp]{padding-block:var(--spacing-section-gap);align-items:center;gap:var(--spacing-stack-sm);text-align:center;flex-direction:column;display:flex}.site-footer__brand[data-astro-cid-p776bsnp]{align-items:center;gap:var(--spacing-inline-sm);display:inline-flex}.site-footer[data-astro-cid-p776bsnp] .site-footer__logo{width:1.5rem;height:auto;color:var(--color-primary)}.site-footer__wordmark[data-astro-cid-p776bsnp]{font-family:var(--font-heading,system-ui, sans-serif);color:oklch(100% 0 0/.9);font-weight:700}.site-footer__tagline[data-astro-cid-p776bsnp]{max-width:28rem;font-size:var(--text-body-sm);color:oklch(100% 0 0/.55);margin:0}.site-footer__legal[data-astro-cid-p776bsnp]{font-size:var(--text-caption);color:oklch(100% 0 0/.4);margin:0}
