.Banner-module__kf50Uq__banner{height:var(--space-banner-chrome);padding:0 var(--gutter);background:var(--brand-warm-dark);color:var(--brand-cream);font-size:var(--type-folder-row);justify-content:center;align-items:center;font-weight:500;line-height:1.4;transition:background-color .3s,color .3s;display:flex;position:relative}.Banner-module__kf50Uq__banner:hover{background:color-mix(in srgb, var(--brand-warm-dark) 86%, var(--brand-cream))}html[data-nav-mode=dark] .Banner-module__kf50Uq__banner{background:var(--brand-cream);color:var(--brand-warm-dark)}html[data-nav-mode=dark] .Banner-module__kf50Uq__banner:hover{background:color-mix(in srgb, var(--brand-cream) 86%, var(--brand-warm-dark))}.Banner-module__kf50Uq__barLink{z-index:0;color:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 52px;font-weight:500;text-decoration:none;display:flex;position:absolute;inset:0}.Banner-module__kf50Uq__copy{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.Banner-module__kf50Uq__barLink:hover,.Banner-module__kf50Uq__barLink:focus{text-decoration:none}.Banner-module__kf50Uq__barLink:focus-visible{outline-offset:-3px;outline:2px solid}.Banner-module__kf50Uq__arrow{transition:transform .15s;display:inline-block}.Banner-module__kf50Uq__barLink:hover .Banner-module__kf50Uq__arrow{transform:translate(.25rem)}.Banner-module__kf50Uq__chromeWrapper{z-index:50;width:100%;height:var(--chrome-h);pointer-events:none;background:0 0;transition:height .2s ease-out;position:sticky;top:0}.Banner-module__kf50Uq__chromeWrapper[data-collapsed=true]{height:var(--nav-h)}html[data-banner=hidden] .Banner-module__kf50Uq__chromeWrapper{height:var(--chrome-h);transition:none}.Banner-module__kf50Uq__chromeShift{transition:transform .2s ease-out}.Banner-module__kf50Uq__chromeWrapper[data-collapsed=true] .Banner-module__kf50Uq__chromeShift{transform:translateY(calc(-1 * var(--banner-h,var(--space-banner-chrome))))}html[data-banner=hidden] .Banner-module__kf50Uq__chromeWrapper[data-collapsed=true] .Banner-module__kf50Uq__chromeShift{transition:none;transform:none}:is(.Banner-module__kf50Uq__chromeWrapper .Banner-module__kf50Uq__banner,.Banner-module__kf50Uq__chromeWrapper .site-nav){pointer-events:auto}.Banner-module__kf50Uq__chromeWrapper[data-collapsed=true] .Banner-module__kf50Uq__banner{pointer-events:none}@media (prefers-reduced-motion:reduce){.Banner-module__kf50Uq__chromeShift,.Banner-module__kf50Uq__chromeWrapper{transition:none}}.Banner-module__kf50Uq__chromeWrapper .site-nav{position:relative;top:auto}.Banner-module__kf50Uq__chromeWrapper .mobile-menu-panel{top:var(--chrome-live,var(--chrome-h));z-index:45}.Banner-module__kf50Uq__chromeWrapper .mobile-menu-backdrop{top:var(--chrome-live,var(--chrome-h));z-index:40}html[data-banner=hidden] .Banner-module__kf50Uq__banner{display:none}.Banner-module__kf50Uq__dismiss{z-index:51;right:var(--container-edge);width:44px;height:44px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;margin-inline-end:calc(-1 * var(--banner-icon) * (var(--lucide-vb) - var(--lucide-x-ink-r)) / var(--lucide-vb));padding:0;transition:opacity .15s,color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Banner-module__kf50Uq__dismiss:after{content:"";height:44px;position:absolute;top:4px;left:0;right:0}.Banner-module__kf50Uq__dismiss svg{width:var(--banner-icon);height:var(--banner-icon);flex-shrink:0;display:block}.Banner-module__kf50Uq__dismiss:hover{opacity:1}.Banner-module__kf50Uq__dismiss:focus-visible{outline-offset:2px;opacity:1;border-radius:4px;outline:2px solid}@media (max-width:767px){.Banner-module__kf50Uq__banner{padding:0 12px}.Banner-module__kf50Uq__barLink{white-space:nowrap;padding:0 12px}}
.RequestDemoButton-module__uhx7RW__button.btn-request-demo{border:none;border-radius:8px;font-weight:500;transition:opacity .15s;position:relative}.RequestDemoButton-module__uhx7RW__sm{padding:var(--space-btn-sm-y) var(--space-btn-sm-x)}.RequestDemoButton-module__uhx7RW__md{padding:var(--space-btn-md-y) var(--space-btn-md-x)}.RequestDemoButton-module__uhx7RW__lg{padding:var(--space-btn-lg-y) var(--space-btn-lg-x)}@media (max-width:767px){.RequestDemoButton-module__uhx7RW__lg{padding:var(--space-btn-md-y) var(--space-btn-md-x)}}.RequestDemoButton-module__uhx7RW__fontSm{font-size:.9rem}.RequestDemoButton-module__uhx7RW__fontMd{font-size:15px}.RequestDemoButton-module__uhx7RW__fontLg{font-size:17px}@media (max-width:767px){.RequestDemoButton-module__uhx7RW__fontLg{font-size:16px}}.RequestDemoButton-module__uhx7RW__onDark{background:var(--brand-cream);color:var(--brand-warm-dark)}.RequestDemoButton-module__uhx7RW__onLight{background:var(--brand-warm-dark);color:var(--brand-cream)}.RequestDemoButton-module__uhx7RW__button.btn-request-demo:hover{opacity:.9}.RequestDemoButton-module__uhx7RW__button.btn-request-demo:active{opacity:.8}.RequestDemoButton-module__uhx7RW__onDark:focus-visible{outline:2px solid var(--brand-warm-dark);outline-offset:2px}.RequestDemoButton-module__uhx7RW__onLight:focus-visible{outline:2px solid var(--brand-cream);outline-offset:2px}
.MobileMenu-module__AP24jW__loginBtn.mobile-menu-login-btn{transition:background .12s,border-color .12s,color .12s}.MobileMenu-module__AP24jW__loginBtn.mobile-menu-login-btn:hover{border-color:var(--verified);color:var(--verified);background:0 0}.MobileMenu-module__AP24jW__loginBtn.mobile-menu-login-btn--dark:hover{border-color:var(--verified);color:var(--verified);background:0 0}.MobileMenu-module__AP24jW__stretch{flex:1;width:auto;position:relative}.MobileMenu-module__AP24jW__stretch:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-menu-panel[data-focus-source=pointer] a.mobile-menu-link:focus{outline:none}.mobile-menu-panel[data-focus-source=pointer] a.mobile-menu-link:focus-visible{outline:none}a.mobile-menu-link[data-focus-source=pointer]:focus{outline:none}a.mobile-menu-link[data-focus-source=pointer]:focus-visible{outline:none}
.site-nav-links{gap:3rem}.site-nav--dark .site-nav-links .site-nav-link,.site-nav--dark .site-nav-right .site-nav-link{color:#ffffffe6}.site-nav--dark .site-nav-links .site-nav-link:hover,.site-nav--dark .site-nav-links .site-nav-link-active,.site-nav--dark .site-nav-right .site-nav-link:hover{color:var(--brand-cream)}@media (max-width:1023px){.mobile-hamburger{display:flex}.site-nav-demo-desktop,.nav-divider{display:none}.site-nav-inner{grid-template-columns:1fr auto}.site-nav-links{display:none}}.mobile-menu-cta{background:inherit;flex-direction:row;gap:.75rem;padding:1rem 1.5rem;display:flex;position:sticky;bottom:0}.mobile-menu-login-btn{color:var(--text);cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0a0a0a33;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:14px 32px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s;display:flex}.mobile-menu-login-btn:hover{background:#0a0a0a0a;border-color:#0a0a0a59}.mobile-menu-login-btn--dark{color:var(--brand-cream);border-color:#fdfcfa4d}.mobile-menu-login-btn--dark:hover{background:#fdfcfa0f;border-color:#fdfcfa80}
.footer-module__nP6W3G__footerBrand.footer-brand{flex:none;min-width:0}.footer-module__nP6W3G__footerCols.footer-cols{align-items:flex-start}.footer-module__nP6W3G__footerLinks{flex-wrap:wrap;flex-shrink:0;gap:3rem;margin-left:auto;display:flex}.footer-module__nP6W3G__footerCol.footer-col a{color:var(--brand-cream-body)}.footer-module__nP6W3G__footerCol.footer-col a:hover{color:var(--brand-cream)}.footer-module__nP6W3G__footerLogo{width:var(--footer-mark);height:var(--footer-mark);margin-inline-start:calc(-1 * var(--footer-mark) * var(--footer-ink-x) / var(--footer-vb));display:block}@media (min-width:768px){.footer-module__nP6W3G__footerLinks{gap:4.5rem}}@media (max-width:767px){.footer-module__nP6W3G__footerLinks{flex-direction:column;gap:2rem;width:100%;margin-left:0}}
.bottomCTA-module__GM7tRG__section.page-cta{min-height:auto;display:block}.bottomCTA-module__GM7tRG__inner.page-cta-inner{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;display:flex}.bottomCTA-module__GM7tRG__heading.page-cta-heading{text-align:left;font-size:var(--type-h2);overflow-wrap:break-word;text-wrap:balance;flex:1;min-width:0}.bottomCTA-module__GM7tRG__ctaAction{flex-shrink:0}@media (max-width:639px){.bottomCTA-module__GM7tRG__inner.page-cta-inner{flex-direction:column;align-items:flex-start;gap:1.75rem}.bottomCTA-module__GM7tRG__heading.page-cta-heading{font-size:var(--type-h2);white-space:normal;max-width:none}}@media (min-width:640px){.bottomCTA-module__GM7tRG__headingBreak{display:block}.bottomCTA-module__GM7tRG__inner.page-cta-inner{align-items:flex-end}}@media (min-width:768px){.bottomCTA-module__GM7tRG__section.page-cta{padding:var(--space-cta-top) 0 var(--space-cta-bottom)}.bottomCTA-module__GM7tRG__inner.page-cta-inner{text-align:left;flex-direction:row;justify-content:space-between}.bottomCTA-module__GM7tRG__heading.page-cta-heading{text-align:left}}
.DataSecuritySection-module__EDIhEa__section{background:var(--brand-warm-dark,#1b1714);color:var(--brand-cream);padding-top:var(--space-section);padding-bottom:var(--space-section)}.DataSecuritySection-module__EDIhEa__headline{font-size:var(--type-display-sm);letter-spacing:-.025em;color:var(--brand-cream);text-align:center;text-wrap:balance;width:100%;max-width:none;margin:0 0 clamp(2.5rem,6vw,4rem);font-weight:600;line-height:1.08}.DataSecuritySection-module__EDIhEa__grid{--security-grid-line:color-mix(in srgb, var(--brand-cream) 15%, var(--brand-warm-dark));background:var(--brand-warm-dark,#1b1714);grid-template-columns:repeat(2,1fr);align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:grid}.DataSecuritySection-module__EDIhEa__item{text-align:center;min-height:calc(2 * var(--space-cards) + var(--space-icon-box) + var(--space-folder-pad-y));padding:var(--space-cards) var(--space-folder-pad-x) var(--space-folder-line-y);background:var(--brand-warm-dark,#1b1714);border:1px solid var(--security-grid-line);flex-direction:column;justify-content:space-between;align-items:center;margin-top:-1px;margin-left:-1px;display:flex}.DataSecuritySection-module__EDIhEa__item:nth-child(odd){margin-left:0}.DataSecuritySection-module__EDIhEa__item:nth-child(-n+2){margin-top:0}.DataSecuritySection-module__EDIhEa__item:nth-child(5){grid-column:1/-1;margin-left:0}.DataSecuritySection-module__EDIhEa__iconSlot{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.DataSecuritySection-module__EDIhEa__icon{width:calc(var(--space-icon-box) + var(--space-why-icon) + var(--space-folder-line-y));height:calc(var(--space-icon-box) + var(--space-why-icon) + var(--space-folder-line-y));color:color-mix(in srgb, var(--brand-cream) 50%, var(--brand-warm-dark));flex-shrink:0}.DataSecuritySection-module__EDIhEa__label{font-size:var(--type-folder-row);color:var(--brand-cream-muted);letter-spacing:-.005em;flex-shrink:0;width:100%;line-height:1.35}.DataSecuritySection-module__EDIhEa__linkWrap{margin-top:var(--space-why-gap);text-align:center}.DataSecuritySection-module__EDIhEa__securityLink{color:var(--brand-cream);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brand-cream) 40%, var(--brand-warm-dark));text-decoration-color:color-mix(in srgb, var(--brand-cream) 40%, var(--brand-warm-dark));text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.DataSecuritySection-module__EDIhEa__securityLink:hover{-webkit-text-decoration-color:var(--brand-cream);text-decoration-color:var(--brand-cream)}@media (min-width:1024px){.DataSecuritySection-module__EDIhEa__grid{grid-template-columns:repeat(5,1fr)}.DataSecuritySection-module__EDIhEa__item{min-height:calc(2 * var(--space-cards) + var(--space-icon-box) + var(--space-diagram) + var(--space-why-copy));margin-top:0;margin-left:-1px}.DataSecuritySection-module__EDIhEa__item:nth-child(5){grid-column:auto;margin-left:-1px}.DataSecuritySection-module__EDIhEa__item:nth-child(odd){margin-left:-1px}.DataSecuritySection-module__EDIhEa__item:nth-child(-n+2),.DataSecuritySection-module__EDIhEa__item:nth-child(-n+5){margin-top:0}.DataSecuritySection-module__EDIhEa__item:nth-child(5n+1){margin-left:0}}@media (max-width:767px){.DataSecuritySection-module__EDIhEa__headline{margin-bottom:clamp(2rem,5vw,2.5rem)}}
.GaoAwardDonut-module__0UOVTq__wrap{flex-direction:column;align-items:stretch;gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;display:flex}.GaoAwardDonut-module__0UOVTq__chartHeader{text-align:left;min-width:0}.GaoAwardDonut-module__0UOVTq__chartTitle{font-size:var(--type-h3);letter-spacing:-.015em;color:var(--brand-warm-dark);margin:0;font-weight:500;line-height:1.25}.GaoAwardDonut-module__0UOVTq__chartSubline{font-size:var(--type-body-sm);color:var(--text-3);margin:.5rem 0 0;line-height:1.45}.GaoAwardDonut-module__0UOVTq__chart{aspect-ratio:1;width:min(100%,15.5rem);max-width:248px;margin-inline:auto;position:relative}.GaoAwardDonut-module__0UOVTq__svg{width:100%;height:auto;display:block}.GaoAwardDonut-module__0UOVTq__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GaoAwardDonut-module__0UOVTq__centerAmount{font-size:var(--type-h3);letter-spacing:-.02em;color:var(--brand-warm-dark);margin:0;font-weight:500;line-height:1.1}.GaoAwardDonut-module__0UOVTq__centerYears{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);color:var(--text-3);margin:.35rem 0 0;font-weight:400;line-height:1.3}.GaoAwardDonut-module__0UOVTq__legend{width:100%;max-width:none;font-size:var(--type-folder-row);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.GaoAwardDonut-module__0UOVTq__legendRow{--legend-label-lh:1.35;column-gap:var(--space-folder-chip-x);padding-block:var(--space-folder-line-y);border-bottom:1px solid color-mix(in srgb, var(--brand-cream) 14%, var(--brand-warm-dark));grid-template-columns:12px 5.5ch minmax(0,1fr) 6.5ch;align-items:baseline;display:grid}.GaoAwardDonut-module__0UOVTq__legendRow:last-child{border-bottom:none;padding-bottom:0}.GaoAwardDonut-module__0UOVTq__legendRow:first-child{padding-top:0}.GaoAwardDonut-module__0UOVTq__swatchWrap{width:12px;font-size:var(--type-body-sm);line-height:calc(1em * var(--legend-label-lh));text-align:center;white-space:nowrap;align-self:baseline;display:inline-block}.GaoAwardDonut-module__0UOVTq__swatchWrap:before{content:"x";visibility:hidden;width:0;font-size:inherit;line-height:inherit;display:inline-block}.GaoAwardDonut-module__0UOVTq__swatch{vertical-align:middle;border-radius:3px;width:12px;height:12px;margin-top:-.125em;display:inline-block}.GaoAwardDonut-module__0UOVTq__legendPct{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);color:var(--brand-warm-dark);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:left;align-self:baseline;font-weight:400;line-height:1.35}.GaoAwardDonut-module__0UOVTq__legendLabel{font-size:var(--type-body-sm);line-height:var(--legend-label-lh);color:var(--brand-warm-dark);overflow-wrap:break-word;align-self:baseline;min-width:0}.GaoAwardDonut-module__0UOVTq__legendAmount{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;place-self:baseline end;font-weight:400;line-height:1.35}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__chartTitle{color:var(--brand-cream)}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__chartSubline{color:var(--brand-cream-muted)}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__centerAmount{color:var(--brand-cream)}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__centerYears{color:var(--brand-cream-muted)}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__legendRow{border-bottom-color:color-mix(in srgb, var(--brand-cream) 14%, var(--brand-warm-dark))}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__legendPct,.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__legendLabel{color:var(--brand-cream)}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__legendAmount{color:var(--brand-cream-muted)}.GaoAwardDonut-module__0UOVTq__wrap[data-surface=dark] .GaoAwardDonut-module__0UOVTq__legendRow:last-child .GaoAwardDonut-module__0UOVTq__swatch{border:1px solid color-mix(in srgb, var(--brand-cream) 22%, var(--brand-warm-dark))}
.homeAnalystMock-module__8it4Tq__frame{min-width:0;container-type:inline-size}.homeAnalystMock-module__8it4Tq__stage{--su:calc(100cqw / 1440);--mock-ink:color-mix(in srgb, var(--brand-cream) 78%, var(--brand-warm-dark));--mock-dim:color-mix(in srgb, var(--brand-cream) 52%, var(--brand-warm-dark));--mock-line:color-mix(in srgb, var(--brand-cream) 18%, var(--brand-warm-dark));--mock-active:color-mix(in srgb, var(--brand-cream) 10%, var(--brand-warm-dark));--mock-stage:color-mix(in srgb, var(--verified) 55%, var(--brand-warm-dark));--mock-stage-edge:color-mix(in srgb, var(--verified) 38%, var(--brand-warm-dark));--mock-grid:color-mix(in srgb, var(--brand-cream) 8.5%, transparent);--mock-muted:color-mix(in srgb, var(--text) 62%, var(--bg));--mock-faint:color-mix(in srgb, var(--text) 45%, var(--bg));--mock-chip-bg:color-mix(in srgb, var(--text) 6%, var(--bg));--mock-chip-ink:color-mix(in srgb, var(--text) 72%, var(--bg));width:100%;min-width:0;padding-block:var(--space-cards);padding-inline:var(--space-why-stack);border:1px solid var(--mock-stage-edge);border-radius:calc(18 * var(--su));background-color:var(--mock-stage);background-image:repeating-linear-gradient(0deg, transparent 0, transparent calc(27 * var(--su)), var(--mock-grid) calc(27 * var(--su)), var(--mock-grid) calc(28 * var(--su))), repeating-linear-gradient(90deg, transparent 0, transparent calc(27 * var(--su)), var(--mock-grid) calc(27 * var(--su)), var(--mock-grid) calc(28 * var(--su)))}.homeAnalystMock-module__8it4Tq__panelWrap{width:100%;min-width:0;max-width:1140px;margin:0 auto;container-type:inline-size}.homeAnalystMock-module__8it4Tq__panel{--u:calc(100cqw / 1328);aspect-ratio:1328/747;border-radius:calc(12 * var(--u));background:var(--brand-cream);width:100%;min-width:0;box-shadow:0 calc(10 * var(--u)) calc(34 * var(--u)) color-mix(in srgb, var(--brand-warm-dark) 40%, transparent);display:flex;overflow:hidden}.homeAnalystMock-module__8it4Tq__sidebar{flex:0 0 calc(256 * var(--u));min-width:0;padding:calc(16 * var(--u)) calc(8 * var(--u)) calc(16 * var(--u));background:var(--brand-warm-dark);flex-direction:column;display:flex}.homeAnalystMock-module__8it4Tq__brandRow{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));margin-bottom:calc(8 * var(--u));display:flex}.homeAnalystMock-module__8it4Tq__wordmark{width:calc(74 * var(--u));height:auto;color:var(--brand-cream);display:block}.homeAnalystMock-module__8it4Tq__brandActions{align-items:center;gap:calc(2 * var(--u));flex-shrink:0;display:flex}.homeAnalystMock-module__8it4Tq__brandIcon{width:calc(16 * var(--u));height:calc(16 * var(--u));padding:calc(6 * var(--u));box-sizing:content-box;color:var(--mock-dim);flex-shrink:0}.homeAnalystMock-module__8it4Tq__nav{gap:calc(20 * var(--u));min-width:0;padding-inline:calc(4 * var(--u));flex-direction:column;display:flex}.homeAnalystMock-module__8it4Tq__navGroup{gap:calc(2 * var(--u));flex-direction:column;min-width:0;display:flex}.homeAnalystMock-module__8it4Tq__navItem{align-items:center;gap:calc(10 * var(--u));min-width:0;padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(13 * var(--u));color:var(--mock-ink);font-weight:500;line-height:1.2;display:flex}.homeAnalystMock-module__8it4Tq__navItem[data-active=true]{background:var(--mock-active);color:var(--brand-cream)}.homeAnalystMock-module__8it4Tq__navIcon{width:calc(16 * var(--u));height:calc(16 * var(--u));flex-shrink:0}.homeAnalystMock-module__8it4Tq__sectionPlus{width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--mock-dim);flex-shrink:0;margin-left:auto}.homeAnalystMock-module__8it4Tq__recents{flex-direction:column;min-width:0;display:flex}.homeAnalystMock-module__8it4Tq__recent{min-width:0;padding:calc(5 * var(--u)) calc(8 * var(--u)) calc(5 * var(--u)) calc(34 * var(--u));font-size:calc(13 * var(--u));color:var(--mock-dim);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;display:block;overflow:hidden}.homeAnalystMock-module__8it4Tq__recent[data-indent=true]{padding-left:calc(60 * var(--u))}.homeAnalystMock-module__8it4Tq__recent[data-active=true]{color:var(--brand-cream)}.homeAnalystMock-module__8it4Tq__user{align-items:center;gap:calc(10 * var(--u));min-width:0;padding:calc(12 * var(--u)) calc(8 * var(--u)) 0 calc(8 * var(--u));border-top:1px solid var(--mock-line);margin-top:auto;display:flex}.homeAnalystMock-module__8it4Tq__avatar{width:calc(28 * var(--u));height:calc(28 * var(--u));background:var(--verified);color:var(--brand-cream);font-size:calc(11 * var(--u));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.homeAnalystMock-module__8it4Tq__userCopy{flex-direction:column;min-width:0;display:flex}.homeAnalystMock-module__8it4Tq__userName{font-size:calc(12 * var(--u));color:var(--brand-cream);line-height:1.3}.homeAnalystMock-module__8it4Tq__userOrg{font-size:calc(11 * var(--u));color:var(--mock-dim);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.homeAnalystMock-module__8it4Tq__workspace{background:var(--brand-cream);flex:auto;min-width:0;min-height:0;display:flex}.homeAnalystMock-module__8it4Tq__chatPanel,.homeAnalystMock-module__8it4Tq__filesPanel,.homeAnalystMock-module__8it4Tq__resultsPanel{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex}.homeAnalystMock-module__8it4Tq__chatPanel{flex:0 0 calc(220 * var(--u));border-right:1px solid var(--border)}.homeAnalystMock-module__8it4Tq__filesPanel{flex:0 0 calc(176 * var(--u));border-left:1px solid var(--border)}.homeAnalystMock-module__8it4Tq__resultsPanel{flex:auto}.homeAnalystMock-module__8it4Tq__panelHeader{align-items:center;gap:calc(6 * var(--u));height:calc(36 * var(--u));padding:0 calc(12 * var(--u));border-bottom:1px solid var(--border);font-size:calc(13 * var(--u));color:var(--text);background:var(--bg);flex-shrink:0;font-weight:500;line-height:1;display:flex}.homeAnalystMock-module__8it4Tq__toggleIcon{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--text);flex-shrink:0;margin-left:auto}.homeAnalystMock-module__8it4Tq__chatBody{gap:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(12 * var(--u));flex-direction:column;min-height:0;display:flex}.homeAnalystMock-module__8it4Tq__bubbleUser,.homeAnalystMock-module__8it4Tq__bubbleAi{max-width:100%;padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(12 * var(--u));line-height:1.35}.homeAnalystMock-module__8it4Tq__bubbleUser{background:var(--brand-cream);color:var(--text);align-self:flex-end}.homeAnalystMock-module__8it4Tq__bubbleAi{background:var(--surface);color:var(--text);align-self:flex-start}.homeAnalystMock-module__8it4Tq__crumb{min-width:0;color:var(--mock-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.homeAnalystMock-module__8it4Tq__crumbSep{color:var(--mock-faint);flex-shrink:0;font-weight:400}.homeAnalystMock-module__8it4Tq__crumbCurrent{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.homeAnalystMock-module__8it4Tq__verify{align-items:center;gap:calc(4 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));background:var(--verified);color:var(--brand-cream);font-size:calc(11 * var(--u));white-space:nowrap;flex-shrink:0;margin-left:auto;font-weight:600;display:flex}.homeAnalystMock-module__8it4Tq__verifyIcon{width:calc(11 * var(--u));height:calc(11 * var(--u))}.homeAnalystMock-module__8it4Tq__tabRow{height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-bottom:1px solid var(--border);font-size:calc(13 * var(--u));color:var(--text);flex-shrink:0;align-items:center;font-weight:500;display:flex}.homeAnalystMock-module__8it4Tq__tileGrid{gap:calc(10 * var(--u));padding:calc(12 * var(--u));grid-template-columns:1fr 1fr;align-content:start;min-height:0;display:grid;overflow:hidden}.homeAnalystMock-module__8it4Tq__tile{gap:calc(4 * var(--u));min-width:0;padding:calc(10 * var(--u)) calc(12 * var(--u));border:1px solid var(--border);border-radius:calc(8 * var(--u));background:var(--bg);flex-direction:column;display:flex}.homeAnalystMock-module__8it4Tq__tileLabel{font-size:calc(12 * var(--u));color:var(--mock-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.homeAnalystMock-module__8it4Tq__tileValue{font-size:calc(18 * var(--u));letter-spacing:-.02em;color:var(--text);font-weight:600;line-height:1.15}.homeAnalystMock-module__8it4Tq__tileSource{font-size:calc(11 * var(--u));color:var(--mock-faint);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.homeAnalystMock-module__8it4Tq__fileList{padding:calc(8 * var(--u));flex-direction:column;min-height:0;display:flex}.homeAnalystMock-module__8it4Tq__fileRow{min-width:0;padding:calc(7 * var(--u)) calc(8 * var(--u));font-size:calc(12 * var(--u));color:var(--text);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;display:block;overflow:hidden}
.homeCapabilities-module__sI-bpW__afterHero{padding-top:calc(var(--space-after-hero) * .95);background:var(--bg)}.homeCapabilities-module__sI-bpW__header{text-align:center;margin-bottom:var(--space-cards);flex-direction:column;align-items:center;display:flex}.homeCapabilities-module__sI-bpW__heading{font-size:var(--type-display-sm);letter-spacing:-.025em;color:var(--text);margin:0;text-align:center;text-wrap:balance;max-width:1040px;margin-inline:auto;font-weight:600;line-height:1.08}.homeCapabilities-module__sI-bpW__headingBreak{display:inline}@media (min-width:640px){.homeCapabilities-module__sI-bpW__headingBreak{display:block}}.homeCapabilities-module__sI-bpW__cards{gap:var(--space-why-stack);width:100%;margin:0 auto var(--space-cards);flex-direction:column;min-width:0;display:flex}.homeCapabilities-module__sI-bpW__row{gap:var(--space-cap-label);grid-template-columns:1fr;align-items:stretch;min-width:0;display:grid}.homeCapabilities-module__sI-bpW__label{text-align:left;justify-content:center;align-items:flex-start;gap:var(--space-why-copy);flex-direction:column;min-width:0;display:flex}.homeCapabilities-module__sI-bpW__band{background:var(--bg);color:var(--brand-warm-dark)}.homeCapabilities-module__sI-bpW__card{--space-cap-card-min:calc(421.53px + 2 * var(--space-why-gap));background:var(--brand-warm-dark);color:var(--brand-cream);border:1px solid color-mix(in srgb, var(--brand-cream) 12%, var(--brand-warm-dark));box-shadow:0 1px 3px color-mix(in srgb, var(--text) 40%, transparent);padding:var(--space-cards);min-width:0;min-height:var(--space-cap-card-min,auto);border-radius:12px;flex-direction:column;align-items:stretch;display:flex}.homeCapabilities-module__sI-bpW__cardHeading{font-size:var(--type-display-sm);letter-spacing:-.02em;color:var(--brand-warm-dark);overflow-wrap:break-word;min-width:0;margin:0;font-weight:600;line-height:1.2}.homeCapabilities-module__sI-bpW__cardSubhead{font-size:var(--type-lede);font-weight:var(--weight-body);letter-spacing:-.02em;color:var(--brand-warm-dark);overflow-wrap:break-word;min-width:0;margin:0;line-height:1.2}.homeCapabilities-module__sI-bpW__cardBody{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.homeCapabilities-module__sI-bpW__taskList{--space-cap-carousel-hold:2.2s;--space-cap-carousel-move:.85s;--space-cap-row:2em;width:max-content;max-width:100%;height:calc(var(--space-cap-row) * 3);font-size:var(--type-intro);margin:0;padding:0;line-height:1.5;list-style:none;position:relative;overflow:hidden}.homeCapabilities-module__sI-bpW__taskSizer{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;font-size:inherit;line-height:inherit;padding-inline:var(--space-folder-chip-x);margin:0;display:block;overflow:hidden}.homeCapabilities-module__sI-bpW__taskSizer span{display:block}.homeCapabilities-module__sI-bpW__taskItem{height:var(--space-cap-row);min-width:0;font-size:inherit;font-weight:var(--weight-body);line-height:inherit;text-align:center;color:var(--brand-cream);overflow-wrap:break-word;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0;left:0;right:0}.homeCapabilities-module__sI-bpW__taskList[data-motion=static]{gap:var(--space-folder-line-y);flex-direction:column;height:auto;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.homeCapabilities-module__sI-bpW__taskList[data-motion=static] .homeCapabilities-module__sI-bpW__taskSizer{display:none}.homeCapabilities-module__sI-bpW__taskList[data-motion=static] .homeCapabilities-module__sI-bpW__taskItem{height:auto;color:var(--brand-cream);position:static;transform:none}.homeCapabilities-module__sI-bpW__fileList{padding:0;gap:var(--space-folder-line-y);flex-direction:column;width:max-content;max-width:100%;margin:0;padding-inline-start:0;list-style:none;display:flex}.homeCapabilities-module__sI-bpW__fileRow{align-items:center;gap:var(--space-why-copy);min-width:0;margin:0;padding:0;display:flex}.homeCapabilities-module__sI-bpW__fileRow::marker{content:none}.homeCapabilities-module__sI-bpW__fileRow[data-ghost=true] .homeCapabilities-module__sI-bpW__fileIcon,.homeCapabilities-module__sI-bpW__fileRow[data-ghost=true] .homeCapabilities-module__sI-bpW__fileName{color:color-mix(in srgb, var(--brand-cream) 14%, var(--brand-warm-dark))}.homeCapabilities-module__sI-bpW__fileRow[data-ghost=true] .homeCapabilities-module__sI-bpW__fileLabel{color:color-mix(in srgb, var(--verified) 14%, var(--brand-warm-dark))}.homeCapabilities-module__sI-bpW__fileIcon{color:var(--brand-cream);font-size:var(--type-lede);flex-shrink:0;justify-content:center;align-items:center;display:flex}.homeCapabilities-module__sI-bpW__fileIcon svg{width:1em;height:1em}.homeCapabilities-module__sI-bpW__fileCopy{flex-direction:column;min-width:0;display:flex}.homeCapabilities-module__sI-bpW__fileName{font-size:var(--type-lede);font-weight:var(--weight-body);color:var(--brand-cream);overflow-wrap:break-word;line-height:1.4}.homeCapabilities-module__sI-bpW__fileLabel{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);letter-spacing:.1em;color:var(--verified);font-weight:500;line-height:1.4}.homeCapabilities-module__sI-bpW__prompt{align-items:center;gap:var(--space-why-copy);border:1px solid color-mix(in srgb, var(--brand-cream) 12%, var(--brand-warm-dark));width:max-content;min-width:0;max-width:100%;padding:var(--space-split-gap);border-radius:12px;display:flex}.homeCapabilities-module__sI-bpW__promptField{flex:auto;min-width:0;max-width:100%;position:relative}.homeCapabilities-module__sI-bpW__promptCopy{font-size:var(--type-lede);overflow-wrap:break-word;line-height:1.45}.homeCapabilities-module__sI-bpW__promptSizer{visibility:hidden;pointer-events:none;width:max-content;min-width:0;max-width:100%;display:grid}.homeCapabilities-module__sI-bpW__promptSizer span{overflow-wrap:break-word;grid-area:1/1;min-width:0}.homeCapabilities-module__sI-bpW__promptTyped{min-width:0;color:var(--brand-cream);position:absolute;inset:0}.homeCapabilities-module__sI-bpW__caret{background:var(--verified);vertical-align:-.12em;width:.08em;height:1.05em;margin-left:.08em;animation:1s step-end infinite homeCapabilities-module__sI-bpW__prompt-caret;display:inline-block}.homeCapabilities-module__sI-bpW__send{width:var(--space-why-icon);height:var(--space-why-icon);background:var(--verified);color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.homeCapabilities-module__sI-bpW__send svg{width:var(--space-why-copy);height:var(--space-why-copy)}@keyframes homeCapabilities-module__sI-bpW__prompt-caret{50%{opacity:0}}@media (min-width:768px){.homeCapabilities-module__sI-bpW__card{--space-cap-card-min:calc(287.3px + 2 * var(--space-why-gap))}}@media (min-width:1024px){.homeCapabilities-module__sI-bpW__card{--space-cap-card-min:calc(311.81px + 2 * var(--space-why-gap))}.homeCapabilities-module__sI-bpW__row{column-gap:var(--space-why-gap);grid-template-columns:1fr 1fr;row-gap:0}.homeCapabilities-module__sI-bpW__rowOdd .homeCapabilities-module__sI-bpW__label{padding-left:var(--space-why-gap);grid-area:1/2}.homeCapabilities-module__sI-bpW__rowOdd .homeCapabilities-module__sI-bpW__card{grid-area:1/1}.homeCapabilities-module__sI-bpW__rowEven .homeCapabilities-module__sI-bpW__label{padding-left:var(--space-split-gap);grid-area:1/1}.homeCapabilities-module__sI-bpW__rowEven .homeCapabilities-module__sI-bpW__card{grid-area:1/2}.homeCapabilities-module__sI-bpW__taskList{--space-cap-row:calc(2em * 2)}}@media (min-width:1280px){.homeCapabilities-module__sI-bpW__card{--space-cap-card-min:calc(369.4px + 2 * var(--space-why-gap))}}@media (max-width:767px){.homeCapabilities-module__sI-bpW__card{padding:var(--space-diagram)}.homeCapabilities-module__sI-bpW__taskList{--space-cap-row:calc(2em * 2)}}@media (max-width:639px){.homeCapabilities-module__sI-bpW__card{padding:var(--space-why-gap)}.homeCapabilities-module__sI-bpW__promptCopy{font-size:var(--type-body-xl)}}@media (prefers-reduced-motion:reduce){.homeCapabilities-module__sI-bpW__caret{animation:none;display:none}.homeCapabilities-module__sI-bpW__taskList,.homeCapabilities-module__sI-bpW__taskList[data-motion=static]{gap:var(--space-folder-line-y);flex-direction:column;height:auto;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.homeCapabilities-module__sI-bpW__taskSizer{display:none}.homeCapabilities-module__sI-bpW__taskItem{height:auto;color:var(--brand-cream);position:static;transform:none}}
.homeProcess-module__29zG5G__processSection,.homeProcess-module__29zG5G__timelineSection{background:var(--bg);color:var(--text)}.homeProcess-module__29zG5G__sectionHeading{font-size:var(--type-display-sm);letter-spacing:-.025em;color:var(--text);margin:0 0 var(--space-cards);max-width:min(100%, var(--width-difference));text-align:left;text-wrap:balance;font-weight:600;line-height:1.12}.homeProcess-module__29zG5G__sectionHeadingAlignRight{text-align:right;text-wrap:wrap;width:100%;max-width:100%}.homeProcess-module__29zG5G__timelineSubline{font-size:var(--type-body-lg);font-weight:var(--weight-body);color:var(--text-2);margin:0 0 var(--space-cards);max-width:min(100%, var(--hero-lead-max));line-height:1.45}.homeProcess-module__29zG5G__columns{gap:var(--space-why-gap);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.homeProcess-module__29zG5G__column{align-items:stretch;gap:var(--space-why-copy);flex-direction:column;min-width:0;display:flex}.homeProcess-module__29zG5G__stepNumber{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);letter-spacing:.04em;color:var(--text-3);margin:0;font-weight:400}.homeProcess-module__29zG5G__stepTitle{font-size:var(--type-h3);letter-spacing:-.02em;color:var(--text);margin:0;font-weight:600;line-height:1.2}.homeProcess-module__29zG5G__stepBody{font-size:var(--type-body-lg);font-weight:var(--weight-body);color:var(--text-2);flex:auto;margin:0;line-height:1.45}.homeProcess-module__29zG5G__visualCard{--process-card-h:clamp(10.5rem, 22vw, 13.5rem);background:var(--brand-warm-dark);min-height:var(--process-card-h);height:var(--process-card-h);padding:var(--space-folder-pad-y) var(--space-folder-pad-x);margin-top:var(--space-why-copy);border-radius:.625rem;flex-direction:column;justify-content:center;display:flex;overflow:hidden}.homeProcess-module__29zG5G__buildLines{gap:var(--space-folder-line-y);flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.homeProcess-module__29zG5G__buildLine{border-left:1.5px solid color-mix(in srgb, var(--brand-cream) 22%, var(--brand-warm-dark));align-items:center;gap:.35rem;min-width:0;padding-left:.65rem;display:flex}.homeProcess-module__29zG5G__buildLine[data-active=true]{border-left-color:var(--verified)}.homeProcess-module__29zG5G__buildLineText{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);color:color-mix(in srgb, var(--brand-cream) 42%, var(--brand-warm-dark));min-width:0;font-weight:400;line-height:1.35}.homeProcess-module__29zG5G__buildLine[data-active=true] .homeProcess-module__29zG5G__buildLineText{color:var(--brand-cream)}.homeProcess-module__29zG5G__runGrid{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(9,1fr);align-content:center;gap:clamp(.35rem,1.2vw,.5rem);width:100%;max-width:100%;height:100%;display:grid}.homeProcess-module__29zG5G__runCell{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--brand-cream) 18%, var(--brand-warm-dark));background:0 0;border-radius:.2rem}.homeProcess-module__29zG5G__runCell[data-filled=true]{background:var(--brand-cream);border-color:var(--brand-cream)}.homeProcess-module__29zG5G__compoundBars{justify-content:center;align-items:flex-end;gap:clamp(.35rem,1.5vw,.65rem);width:100%;height:100%;min-height:0;display:flex}.homeProcess-module__29zG5G__compoundBar{background:var(--brand-cream);border-radius:.2rem .2rem 0 0;flex:1 1 0;min-width:0;max-width:2.75rem}.homeProcess-module__29zG5G__compoundBar[data-sage=true]{background:var(--verified)}.homeProcess-module__29zG5G__timeline{gap:var(--space-cap-label);min-width:0;margin-bottom:var(--space-cards);flex-direction:column;display:flex}.homeProcess-module__29zG5G__timelineDesktop{min-width:0;display:block}.homeProcess-module__29zG5G__timelineMobile{display:none}.homeProcess-module__29zG5G__timelineTrack{--timeline-track-inset:clamp(2.75rem, 9vw, 4.25rem);padding-inline:var(--timeline-track-inset);min-width:0}.homeProcess-module__29zG5G__timelineStage{width:100%;min-width:0;padding-bottom:clamp(1.75rem,3vw,2.25rem);position:relative}.homeProcess-module__29zG5G__timelinePoint{z-index:1;flex-direction:column;align-items:center;gap:clamp(.45rem,1.1vw,.65rem);display:flex;position:absolute;bottom:0;transform:translate(-50%)}.homeProcess-module__29zG5G__timelineLabel{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);letter-spacing:.02em;color:var(--text);white-space:nowrap;font-weight:400}.homeProcess-module__29zG5G__timelinePoint[data-accent=true] .homeProcess-module__29zG5G__timelineLabel,.homeProcess-module__29zG5G__timelineMobilePoint[data-accent=true] .homeProcess-module__29zG5G__timelineLabel{color:var(--color-flagged)}.homeProcess-module__29zG5G__timelineDot{background:var(--brand-warm-dark);border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}.homeProcess-module__29zG5G__timelinePoint[data-accent=true] .homeProcess-module__29zG5G__timelineDot,.homeProcess-module__29zG5G__timelineMobilePoint[data-accent=true] .homeProcess-module__29zG5G__timelineDot{background:var(--color-flagged)}.homeProcess-module__29zG5G__timelineAxis{pointer-events:none;height:0;position:absolute;bottom:calc(.275rem - .5px);left:0;right:0}.homeProcess-module__29zG5G__axisSegment{border-top:1px solid var(--brand-warm-dark);height:0;position:absolute;top:0}.homeProcess-module__29zG5G__axisSegment[data-segment=dashed]{border-top-style:dashed}.homeProcess-module__29zG5G__timelineGapLabel{text-align:center;font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-chip);letter-spacing:.03em;color:var(--text-3);margin:0;width:62%;margin-inline:38% 0;font-weight:400}.homeProcess-module__29zG5G__featureGrid{gap:var(--space-why-gap);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.homeProcess-module__29zG5G__featureBlock{align-items:stretch;gap:var(--space-why-copy);flex-direction:column;min-width:0;display:flex}.homeProcess-module__29zG5G__featureLabel{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);letter-spacing:.1em;color:var(--verified);margin:0;font-weight:500}.homeProcess-module__29zG5G__featureTitle{font-size:var(--type-h3);letter-spacing:-.02em;color:var(--text);margin:0;font-weight:600;line-height:1.2}.homeProcess-module__29zG5G__featureBody{font-size:var(--type-body-lg);font-weight:var(--weight-body);color:var(--text-2);flex:auto;margin:0;line-height:1.45}.homeProcess-module__29zG5G__featureCard{--process-feature-card-h:clamp(11rem, 24vw, 14rem);background:var(--brand-warm-dark);min-height:var(--process-feature-card-h);padding:var(--space-folder-pad-y) var(--space-folder-pad-x);margin-top:var(--space-why-copy);border-radius:.625rem;flex-direction:column;justify-content:center;display:flex;overflow:hidden}.homeProcess-module__29zG5G__vaultList{width:100%;min-width:0;margin:0;padding:0;list-style:none}.homeProcess-module__29zG5G__vaultRow{justify-content:space-between;align-items:baseline;gap:var(--space-folder-chip-x);padding-block:var(--space-folder-line-y);border-bottom:1px solid color-mix(in srgb, var(--brand-cream) 14%, var(--brand-warm-dark));min-width:0;display:flex}.homeProcess-module__29zG5G__vaultRow[data-last=true]{border-bottom:none;padding-bottom:0}.homeProcess-module__29zG5G__vaultRow:first-child{padding-top:0}.homeProcess-module__29zG5G__vaultFile,.homeProcess-module__29zG5G__vaultStatus,.homeProcess-module__29zG5G__threadsQuestion,.homeProcess-module__29zG5G__threadsAnswer,.homeProcess-module__29zG5G__threadsSources{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-row);font-weight:400;line-height:1.35}.homeProcess-module__29zG5G__vaultFile{color:var(--brand-cream);overflow-wrap:anywhere;min-width:0}.homeProcess-module__29zG5G__vaultStatus{color:var(--brand-cream-muted);white-space:nowrap;flex-shrink:0}.homeProcess-module__29zG5G__threadsCard{gap:var(--space-folder-line-y);flex-direction:column;width:100%;min-width:0;display:flex}.homeProcess-module__29zG5G__threadsQuestion{padding:var(--space-folder-chip-y) var(--space-folder-chip-x);border:1px solid color-mix(in srgb, var(--brand-cream) 18%, var(--brand-warm-dark));color:var(--brand-cream);border-radius:.3125rem;margin:0}.homeProcess-module__29zG5G__threadsAnswer{color:var(--brand-cream-body);margin:0}.homeProcess-module__29zG5G__threadsSources{color:var(--verified);margin:0}@media (max-width:767px){.homeProcess-module__29zG5G__columns{gap:var(--space-why-stack);grid-template-columns:1fr}.homeProcess-module__29zG5G__visualCard{--process-card-h:clamp(9.5rem, 42vw, 11.5rem)}.homeProcess-module__29zG5G__timelineDesktop{display:none}.homeProcess-module__29zG5G__timelineMobile{min-width:0;display:block}.homeProcess-module__29zG5G__timelineMobilePoints{gap:var(--space-folder-stack);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.homeProcess-module__29zG5G__timelineMobileRow{grid-template-columns:.55rem minmax(0,1fr);align-items:center;column-gap:.75rem;min-width:0;display:grid}.homeProcess-module__29zG5G__mobileRailCell{border-left:1px solid var(--brand-warm-dark);place-self:stretch center;width:0;min-height:1.1rem}.homeProcess-module__29zG5G__mobileRailCell[data-rail=solid]{border-left-style:solid}.homeProcess-module__29zG5G__mobileRailCell[data-rail=dashed]{border-left-style:dashed}.homeProcess-module__29zG5G__timelineMobileRow:first-child .homeProcess-module__29zG5G__mobileRailCell{min-height:calc(100% + var(--space-folder-stack) * .5);margin-top:.275rem}.homeProcess-module__29zG5G__timelineMobileRow:nth-child(3) .homeProcess-module__29zG5G__mobileRailCell{min-height:calc(100% + var(--space-folder-stack))}.homeProcess-module__29zG5G__timelineMobileRow:last-child .homeProcess-module__29zG5G__mobileRailCell{align-self:start;min-height:0;max-height:.275rem;margin-top:0;margin-bottom:.275rem}.homeProcess-module__29zG5G__timelineMobilePoint{flex-direction:row;align-items:center;gap:.75rem;min-width:0;display:flex}.homeProcess-module__29zG5G__timelineMobileGap{min-width:0}.homeProcess-module__29zG5G__timelineMobileGap .homeProcess-module__29zG5G__timelineGapLabel{text-align:left;width:auto;margin:0}.homeProcess-module__29zG5G__featureGrid{gap:var(--space-why-stack);grid-template-columns:1fr}.homeProcess-module__29zG5G__featureCard{--process-feature-card-h:clamp(10rem, 44vw, 12.5rem)}}@media (min-width:768px){.homeProcess-module__29zG5G__visualCard{height:var(--process-card-h)}.homeProcess-module__29zG5G__featureCard{height:var(--process-feature-card-h)}}
.homeBelowHero-module__JlOE1W__split{grid-template-columns:var(--space-split-col) minmax(0, 1fr);column-gap:var(--space-split-gap);align-items:start;row-gap:1rem;display:grid}.homeBelowHero-module__JlOE1W__whySection.section-padding{background:var(--bg);padding-bottom:calc(var(--space-section) * 2)}.homeBelowHero-module__JlOE1W__whyGrid{column-gap:var(--space-why-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-content:start;align-items:start;display:grid}.homeBelowHero-module__JlOE1W__whyHeading{font-size:var(--type-display-sm);letter-spacing:-.025em;color:var(--text);max-width:min(100%, var(--width-why-heading));text-align:left;top:var(--space-sticky-top);align-self:start;margin:0;font-weight:600;line-height:1.12;position:sticky}.homeBelowHero-module__JlOE1W__changeList{gap:var(--space-why-stack);flex-direction:column;min-width:0;display:flex}.homeBelowHero-module__JlOE1W__changeRow{border-top:none;border-bottom:1px solid var(--border);padding:0;padding-bottom:var(--space-why-item)}.homeBelowHero-module__JlOE1W__changeRow:last-child{border-bottom:none;padding-bottom:0}.homeBelowHero-module__JlOE1W__iconBox{width:var(--space-icon-box);height:var(--space-icon-box);background:var(--surface);color:var(--verified);border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.homeBelowHero-module__JlOE1W__changeIcon{width:var(--space-why-icon);height:var(--space-why-icon)}.homeBelowHero-module__JlOE1W__changeTitle{font-size:var(--type-h3);letter-spacing:-.015em;color:var(--text);margin:0;font-weight:700;line-height:1.2}.homeBelowHero-module__JlOE1W__changeBody{font-size:var(--type-body-lg);color:var(--text-2);margin:var(--space-why-copy) 0 0;line-height:1.55}.homeBelowHero-module__JlOE1W__gaoSection{background:var(--brand-cream);color:var(--brand-warm-dark)}.homeBelowHero-module__JlOE1W__gaoHeading{font-size:var(--type-h2);letter-spacing:-.025em;color:var(--brand-warm-dark);text-align:left;text-wrap:balance;max-width:none;margin:0 0 clamp(1.5rem,4vw,2.5rem);font-weight:600;line-height:1.15}.homeBelowHero-module__JlOE1W__gaoPanel{background:var(--brand-warm-dark);min-width:0;padding:var(--space-cards);--gao-severe-repeated:color-mix(in srgb, var(--color-flagged) 82%, var(--brand-cream));--gao-severe-or-repeated:color-mix(in srgb, var(--color-flagged) 58%, var(--brand-cream));--gao-other:color-mix(in srgb, var(--color-flagged) 34%, var(--brand-cream));--gao-none:color-mix(in srgb, var(--brand-cream) 16%, var(--brand-warm-dark));--gao-divider:color-mix(in srgb, var(--brand-cream) 14%, var(--brand-warm-dark));border-radius:.625rem}.homeBelowHero-module__JlOE1W__gaoGrid{flex-direction:column;min-width:0;display:flex}.homeBelowHero-module__JlOE1W__gaoCallout{min-width:0}.homeBelowHero-module__JlOE1W__gaoChartCol{border-top:1px solid var(--gao-divider);min-width:0;margin-top:clamp(1.25rem,3vw,2rem);padding-top:clamp(1.25rem,3vw,2rem)}.homeBelowHero-module__JlOE1W__gaoCalloutNumber{font-size:var(--type-stat-lg);letter-spacing:-.03em;color:var(--gao-severe-repeated);margin:0 0 clamp(.75rem,2vw,1rem);font-weight:700;line-height:1}.homeBelowHero-module__JlOE1W__gaoCalloutLabel{font-size:var(--type-body-lg);color:var(--brand-cream);margin:0 0 .5rem;line-height:1.45}.homeBelowHero-module__JlOE1W__gaoPanel .homeBelowHero-module__JlOE1W__source.eyebrow{color:var(--brand-cream-muted);align-items:center;min-height:2.75rem;margin-bottom:0;text-decoration:none;display:inline-flex}.homeBelowHero-module__JlOE1W__gaoPanel .homeBelowHero-module__JlOE1W__source.eyebrow:hover{text-decoration:underline}@media (min-width:1024px){.homeBelowHero-module__JlOE1W__gaoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(1.25rem,3vw,2.5rem);display:grid}.homeBelowHero-module__JlOE1W__gaoChartCol{border-top:none;border-left:1px solid var(--gao-divider);margin-top:0;padding-top:0;padding-left:clamp(1.25rem,3vw,2.5rem)}}@media (max-width:767px){.homeBelowHero-module__JlOE1W__split{grid-template-columns:1fr}.homeBelowHero-module__JlOE1W__splitSpacer{display:none}.homeBelowHero-module__JlOE1W__whyGrid{row-gap:var(--space-why-gap);flex-direction:column;display:flex}.homeBelowHero-module__JlOE1W__whyHeading{top:var(--chrome-live,var(--chrome-h));z-index:4;background:var(--bg);border-bottom:1px solid color-mix(in srgb, var(--brand-warm-dark) 12%, transparent);align-self:stretch;width:100%;max-width:none;padding-block:.5rem .75rem;position:sticky}}
.news-module__obM1Ya__hero{text-align:center;max-width:none;margin:0 auto}.news-module__obM1Ya__hero .lead{margin-bottom:0}.news-module__obM1Ya__heroTitle{max-width:800px;margin-left:auto;margin-right:auto}.news-module__obM1Ya__heroLead{max-width:700px;margin-bottom:0;margin-left:auto;margin-right:auto}.news-module__obM1Ya__heroCta{margin-top:var(--space-cards);justify-content:center;display:flex}.news-module__obM1Ya__filterRow{justify-content:center;align-items:center;gap:var(--space-btn-md-y) var(--space-btn-sm-x);max-width:100%;padding-top:var(--space-anchor-clear);margin-bottom:var(--space-anchor-clear);flex-wrap:wrap;display:flex}.news-module__obM1Ya__pill{font-family:inherit;font-size:var(--type-body);font-weight:var(--weight-body);color:var(--brand-warm-dark);background:var(--surface);border:1px solid color-mix(in srgb, var(--brand-warm-dark) 32%, var(--surface));padding:var(--space-btn-md-y) var(--space-btn-md-x);cursor:pointer;border-radius:9999px;max-width:100%;line-height:1.2}.news-module__obM1Ya__pill:hover:not([aria-pressed=true]){background:color-mix(in srgb, var(--brand-warm-dark) 8%, var(--brand-cream))}.news-module__obM1Ya__pill[aria-pressed=true]{background:var(--brand-warm-dark);color:var(--brand-cream);border-color:var(--brand-warm-dark)}.news-module__obM1Ya__pill:focus-visible{outline:2px solid var(--verified);outline-offset:2px;border-radius:9999px}.news-module__obM1Ya__empty{text-align:center;font-size:var(--type-body);font-weight:var(--weight-body);color:var(--text-3);grid-column:1/-1;margin:0;line-height:1.5}.news-module__obM1Ya__grid{grid-template-columns:repeat(3,1fr);gap:32px;padding:0 0 68px;display:grid}.news-module__obM1Ya__card{color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}.news-module__obM1Ya__cardImage{aspect-ratio:16/9;border-radius:8px;width:100%;transition:opacity .18s;position:relative;overflow:hidden}.news-module__obM1Ya__cardImageImg{object-fit:cover}.news-module__obM1Ya__card:hover .news-module__obM1Ya__cardImage{opacity:.88}.news-module__obM1Ya__date{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.04em;color:var(--text-3);font-size:11px;font-weight:400}.news-module__obM1Ya__cardTitle{letter-spacing:-.01em;color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:1.32;transition:color .18s}.news-module__obM1Ya__card:hover .news-module__obM1Ya__cardTitle{color:var(--text-2)}.news-module__obM1Ya__tag{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--verified);background:var(--verified-bg);white-space:nowrap;border:1px solid #4a7c5933;border-radius:4px;align-items:center;gap:5px;width:fit-content;padding:3px 7px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.news-module__obM1Ya__postColumn{max-width:750px;margin:0 auto}.news-module__obM1Ya__backLink{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:5px;margin-top:48px;margin-bottom:28px;font-size:11px;font-weight:400;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.news-module__obM1Ya__backLink:before{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.news-module__obM1Ya__backLink:hover{color:var(--text)}.news-module__obM1Ya__postHeader{border-bottom:1px solid var(--border);margin-bottom:56px;padding-bottom:40px}.news-module__obM1Ya__postMeta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.news-module__obM1Ya__postTitle{letter-spacing:-.03em;color:var(--text);margin:0 0 18px;font-size:clamp(2.25rem,5.5vw,3.625rem);font-weight:600;line-height:1.06}.news-module__obM1Ya__postExcerpt{color:var(--text-2);margin:0;font-size:clamp(1.125rem,2.4vw,1.4375rem);line-height:1.65}.news-module__obM1Ya__body{padding-bottom:88px}.news-module__obM1Ya__body p{color:var(--text);margin:0 0 24px;font-size:clamp(1.0625rem,1.8vw,1.3125rem);line-height:1.72}.news-module__obM1Ya__body p:last-child{margin-bottom:0}.news-module__obM1Ya__body a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;word-break:break-word;overflow-wrap:anywhere;transition:color .15s,text-decoration-color .15s}.news-module__obM1Ya__body a:hover{color:var(--text);-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.news-module__obM1Ya__bodySource{color:var(--text-3);margin-top:32px;font-size:clamp(.8125rem,1.2vw,.9375rem);line-height:1.6}.news-module__obM1Ya__bodySource a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;word-break:break-word;overflow-wrap:anywhere;transition:color .15s,text-decoration-color .15s}.news-module__obM1Ya__bodySource a:hover{color:var(--text);-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.news-module__obM1Ya__bodyHeading{letter-spacing:-.015em;color:var(--text);max-width:none;margin:48px 0 16px;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;line-height:1.25}.news-module__obM1Ya__bodyList{border-top:1px solid var(--border);margin:0 0 24px;padding:0;list-style:none}.news-module__obM1Ya__bodyList li{border-bottom:1px solid var(--border);color:var(--text);align-items:baseline;gap:12px;padding:13px 0;font-size:clamp(1.0625rem,1.8vw,1.3125rem);line-height:1.72;display:flex}.news-module__obM1Ya__bodyList li:before{content:"→";font-family:var(--font-jetbrains-mono), monospace;color:var(--text-3);flex-shrink:0;font-size:12px;font-weight:400}@media (max-width:1023px){.news-module__obM1Ya__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.news-module__obM1Ya__grid{grid-template-columns:1fr;gap:3rem;padding:0 0 60px}.news-module__obM1Ya__backLink{margin-top:36px;margin-bottom:20px}.news-module__obM1Ya__body{padding-bottom:60px}}
.hero-pricing.pricing-module__kvPdYW__hero{text-align:center;max-width:none;margin-left:auto;margin-right:auto}.pricing-module__kvPdYW__hero h1{max-width:var(--hero-title-max);text-align:center;text-wrap:balance;margin-inline:auto}@media (min-width:768px){.pricing-module__kvPdYW__headlineTail{white-space:nowrap}}.pricing-module__kvPdYW__heroLead{text-align:center;margin-bottom:0;margin-left:auto;margin-right:auto}.pricing-module__kvPdYW__heroCta.lead{max-width:none;margin-top:var(--space-cards);font-size:inherit;line-height:normal;font-weight:inherit;color:inherit;justify-content:center;display:flex}.pricing-module__kvPdYW__toggleWrap.billing-toggle-wrap{margin-bottom:0}.pricing-module__kvPdYW__tiersSubgrid.tiers{padding-top:var(--space-why-copy);grid-template-rows:repeat(5,auto)}.pricing-module__kvPdYW__tierCard.tier{grid-template-rows:subgrid;grid-row:span 5;display:grid}.pricing-module__kvPdYW__tierDescription{color:var(--text-warm);margin:0;font-size:14px;line-height:1.5}.pricing-module__kvPdYW__tierCard .tier-name{margin-bottom:0}.pricing-module__kvPdYW__tierCard .tier-price{margin-bottom:0}.pricing-module__kvPdYW__tierCard .tier-price-annual{margin-bottom:0}.pricing-module__kvPdYW__capacityPlate{border:1px solid var(--border);border-radius:8px;align-self:start;gap:8px;padding:12px 14px;display:grid}.pricing-module__kvPdYW__featureList{margin:0;list-style:none}.pricing-module__kvPdYW__featureLine{align-items:center;gap:var(--space-folder-line-y);min-width:0;font-size:14px;line-height:1.4;display:flex}.pricing-module__kvPdYW__featureCheck{color:var(--verified);flex-shrink:0;width:16px;height:16px}.pricing-module__kvPdYW__featureLineExcluded,.pricing-module__kvPdYW__featureLineExcluded .pricing-module__kvPdYW__featureCheck{color:var(--text-3)}.pricing-module__kvPdYW__featureLineExcluded .pricing-module__kvPdYW__capacityLabel{color:var(--text-3);text-decoration:line-through}.pricing-module__kvPdYW__capacityRow{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:1.4;display:flex}.pricing-module__kvPdYW__capacityLabel{color:var(--text-2)}.pricing-module__kvPdYW__capacityValue{color:var(--text);font-weight:600}.pricing-module__kvPdYW__tierCard .tier-card__actions{align-self:stretch;width:100%;padding-top:0;display:block}.pricing-module__kvPdYW__tierCard .tier-card__cta{box-sizing:border-box;text-align:center;border-radius:8px;width:100%;padding:12px 16px;transition:opacity .15s;display:block}.pricing-module__kvPdYW__tierCard .tier-card__cta:hover{opacity:.9}.pricing-module__kvPdYW__tierCard .tier-card__cta:active{opacity:.8}.pricing-module__kvPdYW__tierCard .tier-card__cta:focus-visible{outline:2px solid var(--brand-warm-dark);outline-offset:2px;border-radius:8px}.pricing-module__kvPdYW__enterpriseRail{background:var(--bg);border:1px solid var(--border);border-radius:12px;grid-template-columns:150px minmax(0,1fr) 190px;align-items:center;gap:1.5rem;margin-bottom:32px;padding:22px 24px;display:grid;box-shadow:0 2px 8px #1b171408,0 8px 24px #1b17140d}.pricing-module__kvPdYW__enterpriseColTitle{min-width:0}.pricing-module__kvPdYW__enterpriseName{letter-spacing:-.01em;color:var(--text);margin:0 0 .25rem;font-size:19px;font-weight:600;line-height:1.2}.pricing-module__kvPdYW__enterprisePricing{color:var(--text-2);margin:0;font-size:13px;line-height:1.4}.pricing-module__kvPdYW__enterpriseDesc{max-width:640px;color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.pricing-module__kvPdYW__enterpriseCta.btn-tier{box-sizing:border-box;white-space:nowrap;border-radius:8px;justify-content:center;justify-self:end;align-items:center;width:190px;padding:12px 16px;font-size:14px;transition:opacity .15s;display:inline-flex}.pricing-module__kvPdYW__enterpriseCta.btn-tier:hover{opacity:.9}.pricing-module__kvPdYW__enterpriseCta.btn-tier:active{opacity:.8}.pricing-module__kvPdYW__enterpriseCta.btn-tier:focus-visible{outline:2px solid var(--brand-warm-dark);outline-offset:2px;border-radius:8px}@media (max-width:767px){.pricing-module__kvPdYW__enterpriseRail{grid-template-columns:1fr;align-items:flex-start}.pricing-module__kvPdYW__enterpriseDesc{max-width:none}.pricing-module__kvPdYW__enterpriseCta.btn-tier{justify-self:start}}
.hero-company.careers-module__T6xnVW__page{text-align:center;max-width:none;margin-inline:auto}.careers-module__T6xnVW__column{text-align:center;max-width:760px;margin-inline:auto}.careers-module__T6xnVW__column h1{text-align:center}.careers-module__T6xnVW__body{font-size:var(--type-body-lg);font-weight:var(--weight-body);color:var(--text-2);text-align:center;margin:0;line-height:1.55}.careers-module__T6xnVW__inlineLink:link,.careers-module__T6xnVW__inlineLink:visited,.careers-module__T6xnVW__inlineLink:hover,.careers-module__T6xnVW__inlineLink:active{color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:currentColor}.careers-module__T6xnVW__inlineLink:focus-visible{color:inherit;outline:2px solid var(--brand-warm-dark);outline-offset:2px;border-radius:4px}.careers-module__T6xnVW__heroCta{margin-top:var(--space-cards);justify-content:center;display:flex}.careers-module__T6xnVW__rolesCta{gap:var(--space-folder-chip-x)}a.careers-module__T6xnVW__rolesCta:focus-visible{outline:2px solid var(--brand-warm-dark);outline-offset:3px}.careers-module__T6xnVW__openRoles{background:var(--brand-warm-dark);color:var(--brand-cream);scroll-margin-top:var(--nav-h)}.careers-module__T6xnVW__count{align-items:center;gap:var(--space-folder-chip-x);margin:0 0 var(--space-why-copy);font-size:var(--type-folder-row);color:var(--brand-cream-muted);font-weight:500;line-height:1.4;display:flex}.careers-module__T6xnVW__dot{background:var(--brand-cream-muted);border-radius:50%;flex-shrink:0;width:6px;height:6px}.careers-module__T6xnVW__heading{font-size:var(--type-h2);letter-spacing:-.025em;color:var(--brand-cream);margin:0 0 var(--space-folder-pad-x);max-width:none;font-weight:600;line-height:1.15}.careers-module__T6xnVW__rule{border:none;border-top:1px solid color-mix(in srgb, var(--brand-cream) 10%, var(--brand-warm-dark));width:100%;height:0;margin:0}.careers-module__T6xnVW__board{flex-direction:column;display:flex}.careers-module__T6xnVW__group{column-gap:var(--space-why-gap);grid-template-columns:1fr 2fr;align-items:start;display:grid}.careers-module__T6xnVW__team{padding-top:var(--space-why-copy);font-size:var(--type-body-md);letter-spacing:-.01em;color:var(--brand-cream-muted);margin:0;font-weight:600;line-height:1.32}.careers-module__T6xnVW__rows{margin:0;padding:0;list-style:none}.careers-module__T6xnVW__row{justify-content:space-between;align-items:baseline;column-gap:var(--space-split-gap);row-gap:var(--space-folder-chip-y);padding-block:var(--space-why-copy);flex-wrap:wrap;display:flex}.careers-module__T6xnVW__row+.careers-module__T6xnVW__row,.careers-module__T6xnVW__group+.careers-module__T6xnVW__group .careers-module__T6xnVW__row:first-child{border-top:1px dashed color-mix(in srgb, var(--brand-cream) 22%, var(--brand-warm-dark))}.careers-module__T6xnVW__rowLead{align-items:center;gap:var(--space-folder-chip-x);flex:auto;min-width:0;display:flex}.careers-module__T6xnVW__rowIcon{color:var(--brand-cream-muted);flex-shrink:0}.careers-module__T6xnVW__roleTitle{font-size:var(--type-body);font-weight:var(--weight-body);color:var(--brand-cream-body);line-height:1.45}.careers-module__T6xnVW__rowMeta{align-items:baseline;gap:var(--space-folder-gap);font-size:var(--type-body);font-weight:var(--weight-body);color:var(--brand-cream-muted);font-variant-numeric:tabular-nums;margin-left:auto;line-height:1.45;display:flex}@media (max-width:767px){.careers-module__T6xnVW__group{row-gap:var(--space-why-copy);grid-template-columns:1fr}.careers-module__T6xnVW__team{padding-top:0}}
.company-module__Oa2lpa__hero{text-align:center;max-width:none;margin:0 auto}.company-module__Oa2lpa__hero h1{max-width:var(--hero-title-max);text-wrap:balance;margin-inline:auto}.company-module__Oa2lpa__hero .lead{max-width:var(--hero-lead-max);margin-inline:auto;margin-bottom:0}.company-module__Oa2lpa__heroCta{margin-top:var(--space-cards);justify-content:center;display:flex}.company-module__Oa2lpa__visionMission{margin:0}.company-module__Oa2lpa__card{background:var(--brand-warm-dark);color:var(--brand-cream);padding:var(--space-cards);gap:var(--space-cards);border-radius:12px;flex-direction:column;display:flex}.company-module__Oa2lpa__cardBlock{flex-direction:column;display:flex}.company-module__Oa2lpa__sageEyebrow{color:var(--verified)}.company-module__Oa2lpa__card .company-module__Oa2lpa__sageEyebrow{margin-bottom:var(--space-why-copy)}.company-module__Oa2lpa__missionStatement{font-size:var(--type-display-xl);letter-spacing:-.03em;color:var(--brand-cream);margin:0;font-weight:700;line-height:1.12}.company-module__Oa2lpa__missionAccent{color:var(--verified)}.company-module__Oa2lpa__cardRule{border:none;border-top:1px solid color-mix(in srgb, var(--brand-cream) 15%, transparent);width:100%;height:0;margin:0}.company-module__Oa2lpa__visionBody{font-size:var(--type-body-lg);font-weight:var(--weight-body);color:var(--brand-cream);max-width:760px;margin:0;line-height:1.55}.company-module__Oa2lpa__believe .company-module__Oa2lpa__sageEyebrow{margin-bottom:var(--space-why-copy)}.company-module__Oa2lpa__believeHeaderRule{border:none;border-top:1px solid var(--text);margin:0 0 var(--space-cards);width:100%;height:0}.company-module__Oa2lpa__believeList{gap:var(--space-why-stack);flex-direction:column;display:flex}.company-module__Oa2lpa__believeItem{border-top:none;border-bottom:1px solid var(--border);padding:0;padding-bottom:var(--space-why-item)}.company-module__Oa2lpa__believeItem:last-child{border-bottom:none;padding-bottom:0}.company-module__Oa2lpa__believeHeading{font-size:var(--type-h3);letter-spacing:-.015em;color:var(--text);margin:0;font-weight:700;line-height:1.2}.company-module__Oa2lpa__believeBody{font-size:var(--type-body-lg);color:var(--text-2);margin:var(--space-why-copy) 0 0;max-width:760px;line-height:1.55}@media (max-width:1023px){.company-module__Oa2lpa__card{padding:var(--space-diagram)}.company-module__Oa2lpa__missionStatement{font-size:var(--type-display-sm)}}@media (max-width:767px){.company-module__Oa2lpa__card{padding:var(--space-split-gap)}}.company-module__Oa2lpa__expertise{margin-top:clamp(4rem,8vw,8rem);padding-bottom:8rem}.company-module__Oa2lpa__expertiseGrid{grid-template-columns:38% 1fr;align-items:start;gap:4rem;display:grid}.company-module__Oa2lpa__expertiseHeadline{font-size:var(--type-h2);letter-spacing:-.015em;color:var(--text);margin:0;font-weight:600;line-height:1.1}.company-module__Oa2lpa__expertiseBody{color:var(--text-2);font-size:1.375rem;line-height:1.7}.company-module__Oa2lpa__expertiseBody p{margin:0}.company-module__Oa2lpa__expertiseBody p+p{margin-top:1.7em}@media (max-width:1023px) and (min-width:768px){.company-module__Oa2lpa__expertiseGrid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.company-module__Oa2lpa__expertiseGrid{grid-template-columns:1fr;gap:2rem}}
.not-found-module__HS70Aa__page{min-height:calc(100svh - var(--chrome-h));align-items:center;display:flex}.not-found-module__HS70Aa__panel.hero{text-align:center;max-width:840px;padding-block:var(--space-section);margin-inline:auto}:is(.not-found-module__HS70Aa__panel.hero h1,.not-found-module__HS70Aa__panel.hero .lead){margin-inline:auto}
.WhichPlanFits-module__M2rTMG__section{padding:var(--space-diagram) 0;border-top:1px solid var(--border);margin-bottom:var(--space-diagram)}.WhichPlanFits-module__M2rTMG__header{text-align:left}.WhichPlanFits-module__M2rTMG__header .eyebrow{margin-bottom:1.5rem}.WhichPlanFits-module__M2rTMG__header h2{max-width:none;margin-bottom:1.25rem}.WhichPlanFits-module__M2rTMG__lede.lead{max-width:var(--hero-lead-max);margin-bottom:var(--space-why-gap);text-align:left}.WhichPlanFits-module__M2rTMG__list{flex-direction:column;display:flex}.WhichPlanFits-module__M2rTMG__row{gap:var(--space-why-copy);border-top:1px solid var(--border);padding-block:var(--space-folder-pad-y);flex-direction:column;display:flex}.WhichPlanFits-module__M2rTMG__tier{gap:var(--space-folder-line-y);flex-direction:column;display:flex}.WhichPlanFits-module__M2rTMG__name{font-size:var(--type-h3);letter-spacing:-.01em;color:var(--text);margin:0;font-weight:600;line-height:1.2}.WhichPlanFits-module__M2rTMG__count{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--type-folder-tab);color:var(--text-3);margin:0;font-weight:400;line-height:1.4}.WhichPlanFits-module__M2rTMG__description,.WhichPlanFits-module__M2rTMG__closingCopy{font-size:var(--type-body-sm);font-weight:var(--weight-body);color:var(--text-2);margin:0;line-height:1.6}.WhichPlanFits-module__M2rTMG__description{min-width:0}.WhichPlanFits-module__M2rTMG__closing{border-top:1px solid var(--border);padding-top:var(--space-folder-pad-y)}.WhichPlanFits-module__M2rTMG__closingCopy{max-width:var(--hero-lead-max);text-align:center;margin-inline:auto}.WhichPlanFits-module__M2rTMG__mail{color:inherit;text-underline-offset:3px;text-decoration-line:underline}.WhichPlanFits-module__M2rTMG__cta{margin-top:var(--space-cards);justify-content:center;display:flex}@media (min-width:768px){.WhichPlanFits-module__M2rTMG__list{grid-template-columns:minmax(var(--space-split-col), max-content) minmax(0, 1fr);column-gap:var(--space-split-gap);display:grid}.WhichPlanFits-module__M2rTMG__row{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--space-split-gap);align-items:start;row-gap:0;display:grid}}
.security-module__gTtOWW__pageDark{background:var(--brand-warm-dark)}.security-module__gTtOWW__pageDark .hero-security{text-align:center;max-width:none}.security-module__gTtOWW__pageDark .hero-security h1{max-width:var(--hero-title-max);margin-inline:auto}.security-module__gTtOWW__pageDark .hero-security .lead{color:var(--brand-cream-body);margin-left:auto;margin-right:auto}.security-module__gTtOWW__pageDark h1{color:var(--brand-cream)}.security-module__gTtOWW__pageDark .lead{color:var(--brand-cream-body)}.security-module__gTtOWW__pageDark .hero-security+.sec-cards{border-top:none}.security-module__gTtOWW__pageDark .sec-cards{border-top-color:#f5f2ea1a}.security-module__gTtOWW__pageDark .sec-card{border-top:4px solid var(--verified);background:#f0f3ee;background:color-mix(in srgb, var(--bg) 94%, var(--verified))}.security-module__gTtOWW__pageDark .sec-card__title{color:var(--text)}.security-module__gTtOWW__pageDark .section{border-top-color:#f5f2ea1a}.security-module__gTtOWW__pageDark h2{color:var(--brand-cream)}.security-module__gTtOWW__pageDark .section p{color:var(--brand-cream-body)}.security-module__gTtOWW__pageDark .feature-label{color:var(--brand-cream-muted)}.security-module__gTtOWW__pageDark .feature-text{color:var(--brand-cream)}.security-module__gTtOWW__pageDark .feature-list li{border-top-color:#f5f2ea1a}.security-module__gTtOWW__pageDark .feature-list li:last-child{border-bottom-color:#f5f2ea1a}.security-module__gTtOWW__pageDark .section a{color:var(--brand-cream);text-underline-offset:3px;-webkit-text-decoration:underline #f5f2ea66;text-decoration:underline #f5f2ea66;transition:color .15s,text-decoration-color .15s}.security-module__gTtOWW__pageDark .section a:hover{color:#fff;-webkit-text-decoration-color:var(--brand-cream);text-decoration-color:var(--brand-cream)}
.subprocessors-module__SXoy3G__tableWrap{margin-bottom:2.5rem;position:relative}.subprocessors-module__SXoy3G__table{border-collapse:collapse;width:100%;font-size:var(--type-folder-question)}.subprocessors-module__SXoy3G__table th{text-align:left;color:var(--text);padding:12px;font-weight:600}.subprocessors-module__SXoy3G__table th:first-child{padding-left:0}.subprocessors-module__SXoy3G__table th:last-child{padding-right:0}.subprocessors-module__SXoy3G__table thead tr{border-bottom:1px solid var(--border)}.subprocessors-module__SXoy3G__table tbody tr{border-bottom:1px solid var(--border);vertical-align:top}.subprocessors-module__SXoy3G__table td{color:var(--text-2);padding:16px 12px}.subprocessors-module__SXoy3G__table td:first-child{color:var(--text);padding-left:0;font-weight:600}.subprocessors-module__SXoy3G__table td:last-child{padding-right:0}.subprocessors-module__SXoy3G__table a{word-break:break-word;overflow-wrap:anywhere}.subprocessors-module__SXoy3G__note{color:var(--text-3);margin-top:6px;font-size:.8125rem}.subprocessors-module__SXoy3G__fieldLabel{display:none}@media (max-width:767px){.subprocessors-module__SXoy3G__table thead{display:none}.subprocessors-module__SXoy3G__table,.subprocessors-module__SXoy3G__table tbody,.subprocessors-module__SXoy3G__table tr,.subprocessors-module__SXoy3G__table td{width:100%;display:block}.subprocessors-module__SXoy3G__table tbody tr{padding-bottom:16px}.subprocessors-module__SXoy3G__table td,.subprocessors-module__SXoy3G__table td:first-child,.subprocessors-module__SXoy3G__table td:last-child{padding:12px 0 0}.subprocessors-module__SXoy3G__table td:first-child{padding-top:16px}.subprocessors-module__SXoy3G__fieldLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:11px;font-weight:500;display:block}}
.fade-up{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}.fade-up.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.fade-up{opacity:1;transition:none;transform:none}}
