@font-face{font-family:Inter;src:url(/fonts/inter/InterVariable.woff2) format("woff2");font-weight:100 900;font-display:swap}.mu-dot-section{position:relative;isolation:isolate}.mu-dot-section>:not(.mu-dot-grid){position:relative;z-index:1}.mu-dot-grid{--grid-x:76%;--grid-y:58%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;background-image:radial-gradient(circle,color-mix(in srgb,var(--mu-text-secondary) 24%,transparent) .8px,transparent 1px);background-size:14px 14px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent)}.mu-dot-grid__accent{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,var(--mu-accent-primary) 1.25px,transparent 1.6px);background-size:14px 14px;-webkit-mask-image:radial-gradient(ellipse 250px 220px at var(--grid-x) var(--grid-y),black 8%,transparent 100%);mask-image:radial-gradient(ellipse 250px 220px at var(--grid-x) var(--grid-y),black 8%,transparent 100%);opacity:.28;transition:opacity .45s ease}.mu-dot-grid[data-active=true] .mu-dot-grid__accent{opacity:.9}@media (prefers-reduced-motion:reduce),(hover:none){.mu-dot-grid__accent{transition:none;opacity:.28}}@media (forced-colors:active){.mu-dot-grid{display:none}}@media print{.mu-dot-grid{display:none}}@font-face{font-family:Inter;src:url(/fonts/inter/InterVariable.woff2) format("woff2");font-weight:100 900;font-display:swap}:root[data-meshvu-ui=new],[data-meshvu-ui=new]{color-scheme:light;--mu-surface-page: #fcfcfc;--mu-surface-panel: #ffffff;--mu-surface-subtle: #f0f0f0;--mu-surface-selected: #e6e6e8;--mu-text: #18191b;--mu-text-secondary: #65666a;--mu-text-display-muted: #65666a;--mu-border: #d7d7da;--mu-border-control: #b7b8bd;--mu-action: #18191b;--mu-action-hover: #36383c;--mu-on-action: #ffffff;--mu-focus: #5751cb;--mu-accent-primary: #8b5cf6;--mu-accent-secondary: #67d4e8;--mu-accent-gradient: linear-gradient(135deg, var(--mu-accent-primary), var(--mu-accent-secondary));--mu-success: #32683d;--mu-success-surface: #ecf2e7;--mu-warning: #81550b;--mu-warning-surface: #fff4db;--mu-danger: #94352d;--mu-danger-surface: #fff0ee;--mu-info: #65666a;--mu-info-surface: #f0f0f0;--mu-chart-1: #36383c;--mu-chart-2: #6b7568;--mu-chart-3: #918a77;--mu-chart-4: #424846;--mu-chart-5: #7c8279;--mu-font: "Inter", Arial, sans-serif;--mu-font-technical: ui-monospace, SFMono-Regular, Consolas, monospace;--mu-type-hero: 500 clamp(40px,4.5vw,64px)/1.08 var(--mu-font);--mu-type-heading: var(--mu-type-hero);--mu-type-subheading: 600 18px/1.5 var(--mu-font);--mu-type-eyebrow: 400 12px/1.5 var(--mu-font);--mu-type-eyebrow-tracking: .12em;--mu-type-page-title: 600 clamp(28px,3vw,36px)/1.18 var(--mu-font);--mu-type-page-title-tracking: -.035em;--mu-type-heading-tracking: -.025em;--mu-type-lead: 400 18px/1.65 var(--mu-font);--mu-type-body: var(--mu-type-lead);--mu-type-cta: 500 14px/1.5 var(--mu-font);--mu-space-1: 4px;--mu-space-2: 8px;--mu-space-3: 12px;--mu-space-4: 16px;--mu-space-5: 20px;--mu-space-6: 24px;--mu-space-8: 32px;--mu-space-12: 48px;--mu-space-16: 64px;--mu-space-20: 80px;--mu-page-gutter: var(--mu-space-8);--mu-page-padding: var(--mu-space-12);--mu-header-content-gap: var(--mu-space-6);--mu-section-padding: var(--mu-space-12);--mu-card-padding: var(--mu-space-6);--mu-heading-copy-gap: var(--mu-space-2);--mu-copy-fields-gap: var(--mu-space-4);--mu-field-gap: var(--mu-space-4);--mu-label-gap: var(--mu-space-2);--mu-control-gap: var(--mu-space-2);--mu-divider-gap: var(--mu-space-6);--mu-footer-gap: var(--mu-space-12);--mu-panel-padding: var(--mu-space-4);--mu-radius-control: 12px;--mu-radius-pill: 999px;--mu-switch-track: var(--mu-surface-panel);--mu-switch-thumb: #d4d4d4;--mu-slider-fill: var(--mu-surface-selected);--mu-radius-panel: 24px;--mu-control-compact: 32px;--mu-control-default: 40px;--mu-control-comfortable: 46px;--mu-marketing-header-height: 88px;--mu-account-header-height: var(--mu-marketing-header-height);--mu-dialog-scrim: #18191b66;--mu-shadow-panel: none;--mu-shadow-floating: 0 8px 28px #18191b18;--mu-motion: .15s}.site-template,[data-meshvu-ui=new]{--mu-template-canvas: #f4f4ed;--mu-template-ink: #293e32;--mu-template-dark-copy: #f0f0e9;--mu-template-accent: #dce7ce;--mu-template-accent-dark: #c7d9b2;--mu-template-accent-slate: #c8dbe3;--mu-template-accent-sand: #e8d3ac;--mu-template-media: #e9e8e1;--mu-template-badge: #f9f9f0e8;--mu-template-scrim: #18261fcc}@media (max-width:767px){:root[data-meshvu-ui=new],[data-meshvu-ui=new]{--mu-marketing-header-height:76px;--mu-page-gutter:var(--mu-space-4);--mu-page-padding:var(--mu-space-6);--mu-section-padding:var(--mu-space-8);--mu-card-padding:var(--mu-space-4);--mu-footer-gap:var(--mu-space-8)}}[data-meshvu-ui=new] :is(em,i){font-style:normal}@media (prefers-reduced-motion: reduce){[data-meshvu-ui=new]{--mu-motion: 0ms}}.mu-gradient-headline{margin:0;max-width:16ch;font:var(--mu-type-hero);font-weight:600;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;color:var(--mu-text)}:is(.mu-gradient-words,.public-marketing :is(h1,h2) .hl){--mu-headline-violet: color-mix(in srgb, var(--mu-accent-primary) 65%, black);--mu-headline-cyan: color-mix(in srgb, var(--mu-accent-secondary) 65%, black);color:inherit}:where([data-meshvu-theme=dark]) :is(.mu-gradient-words,.public-marketing :is(h1,h2) .hl){--mu-headline-violet: var(--mu-accent-primary);--mu-headline-cyan: var(--mu-accent-secondary)}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text)) and (color: color-mix(in srgb,red,blue)){:is(.mu-gradient-words,.public-marketing :is(h1,h2) .hl){background-image:linear-gradient(100deg,var(--mu-headline-violet),var(--mu-headline-cyan));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone}}@media (forced-colors: active){:is(.mu-gradient-words,.public-marketing :is(h1,h2) .hl){background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}@media print{:is(.mu-gradient-words,.public-marketing :is(h1,h2) .hl){background:none;color:inherit;-webkit-text-fill-color:currentColor}}
